﻿.elementor-265717 .elementor-element.elementor-element-076eea8
{
    --display: flex;
    --min-height: 680px;
    --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;
    --overlay-opacity: .07;
    --padding-top: 72px;
    --padding-bottom: 72px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-265717 .elementor-element.elementor-element-076eea8:not(.elementor-motion-effects-element-type-background), .elementor-265717 .elementor-element.elementor-element-076eea8>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
    background-position: center right;
    background-repeat: no-repeat;
    background-size: contain;
}
.elementor-265717 .elementor-element.elementor-element-076eea8::before, .elementor-265717 .elementor-element.elementor-element-076eea8>.elementor-background-video-container::before, .elementor-265717 .elementor-element.elementor-element-076eea8>.e-con-inner>.elementor-background-video-container::before, .elementor-265717 .elementor-element.elementor-element-076eea8>.elementor-background-slideshow::before, .elementor-265717 .elementor-element.elementor-element-076eea8>.e-con-inner>.elementor-background-slideshow::before, .elementor-265717 .elementor-element.elementor-element-076eea8>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.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-265717 .elementor-element.elementor-element-ae9da4b>.elementor-widget-container
{
    margin: -40px 0 0 0;
    padding: 0 0 0 0;
}
.elementor-265717 .elementor-element.elementor-element-2637611
{
    --display: flex;
    --flex-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: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.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-265717 .elementor-element.elementor-element-6d2395c .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 58px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 72.5px;
    color: #fff;
}
.elementor-265717 .elementor-element.elementor-element-e12d5d5>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-265717 .elementor-element.elementor-element-e12d5d5 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 24px;
    font-weight: 400;
    text-transform: uppercase;
    line-height: 27.31px;
    color: #fff;
}
.elementor-widget-text-editor .neb-protected-content-message, .elementor-widget-text-editor .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-text-editor
{
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    color: var(--e-global-color-text);
}
.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap
{
    background-color: var(--e-global-color-primary);
}
.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap
{
    color: var(--e-global-color-primary);
    border-color: var(--e-global-color-primary);
}
.elementor-265717 .elementor-element.elementor-element-1575953
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 32px;
    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-265717 .elementor-element.elementor-element-b133848 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 400;
    text-decoration: none;
    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: 15.59px 36.38px 15.59px 36.38px;
}
.elementor-265717 .elementor-element.elementor-element-b133848 .elementor-button:hover, .elementor-265717 .elementor-element.elementor-element-b133848 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-265717 .elementor-element.elementor-element-b133848>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-265717 .elementor-element.elementor-element-b133848
{
    z-index: 2;
}
.elementor-265717 .elementor-element.elementor-element-b133848 .elementor-button:hover svg, .elementor-265717 .elementor-element.elementor-element-b133848 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-265717 .elementor-element.elementor-element-7507b3a
{
    --display: flex;
    --justify-content: center;
}
.elementor-265717 .elementor-element.elementor-element-5309977
{
    --display: flex;
    --justify-content: center;
}
.elementor-265717 .elementor-element.elementor-element-5309977:not(.elementor-motion-effects-element-type-background), .elementor-265717 .elementor-element.elementor-element-5309977>.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-265717 .elementor-element.elementor-element-a7687ff
{
    --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-265717 .elementor-element.elementor-element-a7687ff:not(.elementor-motion-effects-element-type-background), .elementor-265717 .elementor-element.elementor-element-a7687ff>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-265717 .elementor-element.elementor-element-79800b2
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-265717 .elementor-element.elementor-element-34e82dd
{
    text-align: center;
}
.elementor-265717 .elementor-element.elementor-element-34e82dd .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-265717 .elementor-element.elementor-element-46d0861
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-265717 .elementor-element.elementor-element-46d0861 .elementor-divider-separator
{
    width: 160px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-265717 .elementor-element.elementor-element-46d0861 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-265717 .elementor-element.elementor-element-bb86019
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 30px 30px;
    --row-gap: 30px;
    --column-gap: 30px;
    --background-transition: .3s;
}
.elementor-265717 .elementor-element.elementor-element-d684ac5
{
    --display: flex;
    --flex-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-265717 .elementor-element.elementor-element-d684ac5:not(.elementor-motion-effects-element-type-background), .elementor-265717 .elementor-element.elementor-element-d684ac5>.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-265717 .elementor-element.elementor-element-1323d4f .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-265717 .elementor-element.elementor-element-1323d4f.elementor-position-right .elementor-image-box-img
{
    margin-left: 20px;
}
.elementor-265717 .elementor-element.elementor-element-1323d4f.elementor-position-left .elementor-image-box-img
{
    margin-right: 20px;
}
.elementor-265717 .elementor-element.elementor-element-1323d4f.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 20px;
}
.elementor-265717 .elementor-element.elementor-element-1323d4f .elementor-image-box-title
{
    margin-bottom: 0;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-265717 .elementor-element.elementor-element-1323d4f .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 17%;
}
.elementor-265717 .elementor-element.elementor-element-1323d4f .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-265717 .elementor-element.elementor-element-1323d4f .elementor-image-box-description
{
    color: #000;
}
.elementor-265717 .elementor-element.elementor-element-4d6c251
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #000;
}
.elementor-265717 .elementor-element.elementor-element-3f575cc
{
    --display: flex;
    --flex-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-265717 .elementor-element.elementor-element-3f575cc:not(.elementor-motion-effects-element-type-background), .elementor-265717 .elementor-element.elementor-element-3f575cc>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-265717 .elementor-element.elementor-element-5f9aa65 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-265717 .elementor-element.elementor-element-5f9aa65.elementor-position-right .elementor-image-box-img
{
    margin-left: 20px;
}
.elementor-265717 .elementor-element.elementor-element-5f9aa65.elementor-position-left .elementor-image-box-img
{
    margin-right: 20px;
}
.elementor-265717 .elementor-element.elementor-element-5f9aa65.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 20px;
}
.elementor-265717 .elementor-element.elementor-element-5f9aa65 .elementor-image-box-title
{
    margin-bottom: 24px;
    color: #fff;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-265717 .elementor-element.elementor-element-5f9aa65 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 17%;
}
.elementor-265717 .elementor-element.elementor-element-5f9aa65 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-265717 .elementor-element.elementor-element-5f9aa65 .elementor-image-box-description
{
    color: #000;
}
.elementor-265717 .elementor-element.elementor-element-3f8380b>.elementor-widget-container
{
    margin: -23px 0 0 0;
}
.elementor-265717 .elementor-element.elementor-element-3f8380b
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-265717 .elementor-element.elementor-element-a80db39
{
    --display: flex;
    --flex-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-265717 .elementor-element.elementor-element-a80db39:not(.elementor-motion-effects-element-type-background), .elementor-265717 .elementor-element.elementor-element-a80db39>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-265717 .elementor-element.elementor-element-2e2bd17 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-265717 .elementor-element.elementor-element-2e2bd17.elementor-position-right .elementor-image-box-img
{
    margin-left: 20px;
}
.elementor-265717 .elementor-element.elementor-element-2e2bd17.elementor-position-left .elementor-image-box-img
{
    margin-right: 20px;
}
.elementor-265717 .elementor-element.elementor-element-2e2bd17.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 20px;
}
.elementor-265717 .elementor-element.elementor-element-2e2bd17 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #000;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-265717 .elementor-element.elementor-element-2e2bd17 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 17%;
}
.elementor-265717 .elementor-element.elementor-element-2e2bd17 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-265717 .elementor-element.elementor-element-2e2bd17 .elementor-image-box-description
{
    color: #000;
}
.elementor-265717 .elementor-element.elementor-element-70c2a9e>.elementor-widget-container
{
    margin: -20px 0 0 0;
}
.elementor-265717 .elementor-element.elementor-element-70c2a9e
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #000;
}
.elementor-265717 .elementor-element.elementor-element-2b635ee
{
    --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-265717 .elementor-element.elementor-element-c3ed873
{
    --display: flex;
    --flex-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-265717 .elementor-element.elementor-element-c3ed873:not(.elementor-motion-effects-element-type-background), .elementor-265717 .elementor-element.elementor-element-c3ed873>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-265717 .elementor-element.elementor-element-b10ae2b .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-265717 .elementor-element.elementor-element-b10ae2b.elementor-position-right .elementor-image-box-img
{
    margin-left: 20px;
}
.elementor-265717 .elementor-element.elementor-element-b10ae2b.elementor-position-left .elementor-image-box-img
{
    margin-right: 20px;
}
.elementor-265717 .elementor-element.elementor-element-b10ae2b.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 20px;
}
.elementor-265717 .elementor-element.elementor-element-b10ae2b .elementor-image-box-title
{
    margin-bottom: 24px;
    color: #fff;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    line-height: 29px;
}
.elementor-265717 .elementor-element.elementor-element-b10ae2b .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 17%;
}
.elementor-265717 .elementor-element.elementor-element-b10ae2b .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-265717 .elementor-element.elementor-element-b10ae2b .elementor-image-box-description
{
    color: #000;
}
.elementor-265717 .elementor-element.elementor-element-c1db256>.elementor-widget-container
{
    margin: -12px 0 0 0;
}
.elementor-265717 .elementor-element.elementor-element-c1db256
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-265717 .elementor-element.elementor-element-0df04ef
{
    --display: flex;
    --flex-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-265717 .elementor-element.elementor-element-0df04ef:not(.elementor-motion-effects-element-type-background), .elementor-265717 .elementor-element.elementor-element-0df04ef>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-265717 .elementor-element.elementor-element-d8186e2.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-265717 .elementor-element.elementor-element-d8186e2.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-265717 .elementor-element.elementor-element-d8186e2.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-265717 .elementor-element.elementor-element-d8186e2.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-265717 .elementor-element.elementor-element-d8186e2 .elementor-image-box-title
{
    margin-bottom: 8px;
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-265717 .elementor-element.elementor-element-d8186e2 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-265717 .elementor-element.elementor-element-d8186e2 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-265717 .elementor-element.elementor-element-5535510>.elementor-widget-container
{
    margin: -15px 0 0 0;
}
.elementor-265717 .elementor-element.elementor-element-5535510
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #000;
}
.elementor-265717 .elementor-element.elementor-element-5403c1b
{
    --display: flex;
    --flex-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-265717 .elementor-element.elementor-element-5403c1b:not(.elementor-motion-effects-element-type-background), .elementor-265717 .elementor-element.elementor-element-5403c1b>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-265717 .elementor-element.elementor-element-35d7c46.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-265717 .elementor-element.elementor-element-35d7c46 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-265717 .elementor-element.elementor-element-35d7c46.elementor-position-right .elementor-image-box-img
{
    margin-left: 20px;
}
.elementor-265717 .elementor-element.elementor-element-35d7c46.elementor-position-left .elementor-image-box-img
{
    margin-right: 20px;
}
.elementor-265717 .elementor-element.elementor-element-35d7c46.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 20px;
}
.elementor-265717 .elementor-element.elementor-element-35d7c46 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-265717 .elementor-element.elementor-element-35d7c46 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-265717 .elementor-element.elementor-element-35d7c46 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-265717 .elementor-element.elementor-element-01282ec>.elementor-widget-container
{
    margin: -10px 0 0 0;
}
.elementor-265717 .elementor-element.elementor-element-01282ec
{
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-265717 .elementor-element.elementor-element-96890f4
{
    --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: 25px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-265717 .elementor-element.elementor-element-6c8e73f>.elementor-widget-container
{
    padding: 0 20px 0 0;
}
.elementor-265717 .elementor-element.elementor-element-6c8e73f.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-265717 .elementor-element.elementor-element-6c8e73f
{
    text-align: center;
}
.elementor-265717 .elementor-element.elementor-element-6c8e73f .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    color: #000;
}
.elementor-265717 .elementor-element.elementor-element-58e6c34 .elementor-button
{
    background-color: #1754d4;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 600;
    text-decoration: none;
    line-height: 28px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 15px 30px 15px 30px;
}
.elementor-265717 .elementor-element.elementor-element-58e6c34 .elementor-button:hover, .elementor-265717 .elementor-element.elementor-element-58e6c34 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-265717 .elementor-element.elementor-element-58e6c34>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-265717 .elementor-element.elementor-element-58e6c34
{
    z-index: 2;
}
.elementor-265717 .elementor-element.elementor-element-58e6c34 .elementor-button:hover svg, .elementor-265717 .elementor-element.elementor-element-58e6c34 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-265717 .elementor-element.elementor-element-192800c
{
    --display: flex;
    --flex-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-265717 .elementor-element.elementor-element-192800c:not(.elementor-motion-effects-element-type-background), .elementor-265717 .elementor-element.elementor-element-192800c>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-265717 .elementor-element.elementor-element-4b99124
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-265717 .elementor-element.elementor-element-49985c3
{
    width: var(--container-widget-width,66%);
    max-width: 66%;
    --container-widget-width: 66%;
    --container-widget-flex-grow: 0;
    text-align: center;
}
.elementor-265717 .elementor-element.elementor-element-49985c3.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-265717 .elementor-element.elementor-element-49985c3 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.3em;
    color: #fff;
}
.elementor-265717 .elementor-element.elementor-element-d0a5f5a
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3px;
}
.elementor-265717 .elementor-element.elementor-element-d0a5f5a .elementor-divider-separator
{
    width: 10%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-265717 .elementor-element.elementor-element-d0a5f5a .elementor-divider
{
    text-align: center;
    padding-block-start: 3.3px;
    padding-block-end: 3.3px;
}
.elementor-265717 .elementor-element.elementor-element-fdad48c
{
    --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;
    --margin-top: 25px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-265717 .elementor-element.elementor-element-3fa4202
{
    --display: flex;
}
.elementor-265717 .elementor-element.elementor-element-d017d22
{
    --display: flex;
}
.elementor-265717 .elementor-element.elementor-element-b74614b.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-265717 .elementor-element.elementor-element-b74614b.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-265717 .elementor-element.elementor-element-b74614b.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-265717 .elementor-element.elementor-element-b74614b .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-265717 .elementor-element.elementor-element-b74614b .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-265717 .elementor-element.elementor-element-b74614b .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-265717 .elementor-element.elementor-element-f4b2f92
{
    width: var(--container-widget-width,69%);
    max-width: 69%;
    --container-widget-width: 69%;
    --container-widget-flex-grow: 0;
    text-align: right;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-265717 .elementor-element.elementor-element-f4b2f92.elementor-element
{
    --align-self: flex-end;
}
.elementor-265717 .elementor-element.elementor-element-60f75a4
{
    --display: flex;
    --margin-top: -20px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-265717 .elementor-element.elementor-element-ec85cef.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-265717 .elementor-element.elementor-element-ec85cef.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-265717 .elementor-element.elementor-element-ec85cef.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-265717 .elementor-element.elementor-element-ec85cef .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-265717 .elementor-element.elementor-element-ec85cef .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-265717 .elementor-element.elementor-element-ec85cef .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-265717 .elementor-element.elementor-element-5e9077a
{
    width: var(--container-widget-width,75%);
    max-width: 75%;
    --container-widget-width: 75%;
    --container-widget-flex-grow: 0;
    text-align: right;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-265717 .elementor-element.elementor-element-5e9077a.elementor-element
{
    --align-self: flex-end;
}
.elementor-265717 .elementor-element.elementor-element-93a7be4
{
    --display: flex;
    --justify-content: flex-start;
    --margin-top: -20px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-265717 .elementor-element.elementor-element-3b0775e.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-265717 .elementor-element.elementor-element-3b0775e.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-265717 .elementor-element.elementor-element-3b0775e.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-265717 .elementor-element.elementor-element-3b0775e .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-265717 .elementor-element.elementor-element-3b0775e .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-265717 .elementor-element.elementor-element-3b0775e .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-265717 .elementor-element.elementor-element-6003499
{
    width: var(--container-widget-width,75%);
    max-width: 75%;
    --container-widget-width: 75%;
    --container-widget-flex-grow: 0;
    text-align: right;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-265717 .elementor-element.elementor-element-6003499.elementor-element
{
    --align-self: flex-end;
}
.elementor-265717 .elementor-element.elementor-element-bed90dc
{
    --display: flex;
    --justify-content: flex-start;
    --margin-top: -20px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-265717 .elementor-element.elementor-element-4503bce.elementor-position-right .elementor-image-box-img
{
    margin-left: 20px;
}
.elementor-265717 .elementor-element.elementor-element-4503bce.elementor-position-left .elementor-image-box-img
{
    margin-right: 20px;
}
.elementor-265717 .elementor-element.elementor-element-4503bce.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 20px;
}
.elementor-265717 .elementor-element.elementor-element-4503bce .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-265717 .elementor-element.elementor-element-4503bce .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 12%;
}
.elementor-265717 .elementor-element.elementor-element-4503bce .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-265717 .elementor-element.elementor-element-9dece13
{
    width: var(--container-widget-width,80%);
    max-width: 80%;
    --container-widget-width: 80%;
    --container-widget-flex-grow: 0;
    text-align: right;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-265717 .elementor-element.elementor-element-9dece13.elementor-element
{
    --align-self: flex-end;
}
.elementor-265717 .elementor-element.elementor-element-af7ce0e
{
    --display: flex;
    --justify-content: flex-start;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-265717 .elementor-element.elementor-element-af7ce0e.e-con
{
    --align-self: flex-end;
}
.elementor-265717 .elementor-element.elementor-element-ef7839b.elementor-position-right .elementor-image-box-img
{
    margin-left: 20px;
}
.elementor-265717 .elementor-element.elementor-element-ef7839b.elementor-position-left .elementor-image-box-img
{
    margin-right: 20px;
}
.elementor-265717 .elementor-element.elementor-element-ef7839b.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 20px;
}
.elementor-265717 .elementor-element.elementor-element-ef7839b .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-265717 .elementor-element.elementor-element-ef7839b .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 17%;
}
.elementor-265717 .elementor-element.elementor-element-ef7839b .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-265717 .elementor-element.elementor-element-f7c4956
{
    width: var(--container-widget-width,80%);
    max-width: 80%;
    --container-widget-width: 80%;
    --container-widget-flex-grow: 0;
    text-align: right;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-265717 .elementor-element.elementor-element-f7c4956.elementor-element
{
    --align-self: flex-end;
}
.elementor-265717 .elementor-element.elementor-element-6e4cd2e
{
    --display: flex;
    --margin-top: -13px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-265717 .elementor-element.elementor-element-8b1bd82.elementor-position-right .elementor-image-box-img
{
    margin-left: 20px;
}
.elementor-265717 .elementor-element.elementor-element-8b1bd82.elementor-position-left .elementor-image-box-img
{
    margin-right: 20px;
}
.elementor-265717 .elementor-element.elementor-element-8b1bd82.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 20px;
}
.elementor-265717 .elementor-element.elementor-element-8b1bd82 .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-265717 .elementor-element.elementor-element-8b1bd82 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 16%;
}
.elementor-265717 .elementor-element.elementor-element-8b1bd82 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-265717 .elementor-element.elementor-element-e109720
{
    width: var(--container-widget-width,80%);
    max-width: 80%;
    --container-widget-width: 80%;
    --container-widget-flex-grow: 0;
    text-align: right;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-265717 .elementor-element.elementor-element-e109720.elementor-element
{
    --align-self: flex-end;
}
.elementor-265717 .elementor-element.elementor-element-cef62f4
{
    --display: flex;
}
.elementor-265717 .elementor-element.elementor-element-3e4d562>.elementor-widget-container
{
    margin: 80px 0 0 0;
    padding: 0 0 0 0;
}
.elementor-265717 .elementor-element.elementor-element-3e4d562
{
    text-align: center;
}
.elementor-265717 .elementor-element.elementor-element-3e4d562 img
{
    width: 100%;
}
.elementor-265717 .elementor-element.elementor-element-64ab492
{
    --display: flex;
    --justify-content: flex-start;
    --margin-top: 100px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-265717 .elementor-element.elementor-element-64ab492.e-con
{
    --align-self: flex-start;
}
.elementor-265717 .elementor-element.elementor-element-897d17a>.elementor-widget-container
{
    padding: 0 0 0 50px;
}
.elementor-265717 .elementor-element.elementor-element-897d17a.elementor-position-right .elementor-image-box-img
{
    margin-left: 20px;
}
.elementor-265717 .elementor-element.elementor-element-897d17a.elementor-position-left .elementor-image-box-img
{
    margin-right: 20px;
}
.elementor-265717 .elementor-element.elementor-element-897d17a.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 20px;
}
.elementor-265717 .elementor-element.elementor-element-897d17a .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-265717 .elementor-element.elementor-element-897d17a .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-265717 .elementor-element.elementor-element-897d17a .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-265717 .elementor-element.elementor-element-9453b6f>.elementor-widget-container
{
    padding: 0 0 0 40px;
}
.elementor-265717 .elementor-element.elementor-element-9453b6f.elementor-element
{
    --align-self: center;
}
.elementor-265717 .elementor-element.elementor-element-9453b6f
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-265717 .elementor-element.elementor-element-f767dbd
{
    --display: flex;
    --justify-content: center;
    --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-265717 .elementor-element.elementor-element-f767dbd.e-con
{
    --align-self: center;
}
.elementor-265717 .elementor-element.elementor-element-d05b2d6>.elementor-widget-container
{
    padding: 0 0 0 50px;
}
.elementor-265717 .elementor-element.elementor-element-d05b2d6.elementor-position-right .elementor-image-box-img
{
    margin-left: 20px;
}
.elementor-265717 .elementor-element.elementor-element-d05b2d6.elementor-position-left .elementor-image-box-img
{
    margin-right: 20px;
}
.elementor-265717 .elementor-element.elementor-element-d05b2d6.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 20px;
}
.elementor-265717 .elementor-element.elementor-element-d05b2d6 .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-265717 .elementor-element.elementor-element-d05b2d6 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-265717 .elementor-element.elementor-element-d05b2d6 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-265717 .elementor-element.elementor-element-9262836>.elementor-widget-container
{
    padding: 0 0 0 40px;
}
.elementor-265717 .elementor-element.elementor-element-9262836.elementor-element
{
    --align-self: center;
}
.elementor-265717 .elementor-element.elementor-element-9262836
{
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-265717 .elementor-element.elementor-element-a33c45c
{
    --display: flex;
    --justify-content: flex-start;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-265717 .elementor-element.elementor-element-da4f31d>.elementor-widget-container
{
    padding: 0 0 0 50px;
}
.elementor-265717 .elementor-element.elementor-element-da4f31d.elementor-position-right .elementor-image-box-img
{
    margin-left: 20px;
}
.elementor-265717 .elementor-element.elementor-element-da4f31d.elementor-position-left .elementor-image-box-img
{
    margin-right: 20px;
}
.elementor-265717 .elementor-element.elementor-element-da4f31d.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 20px;
}
.elementor-265717 .elementor-element.elementor-element-da4f31d .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-265717 .elementor-element.elementor-element-da4f31d .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-265717 .elementor-element.elementor-element-da4f31d .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-265717 .elementor-element.elementor-element-cde6ed6
{
    width: var(--container-widget-width,75%);
    max-width: 75%;
    --container-widget-width: 75%;
    --container-widget-flex-grow: 0;
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-265717 .elementor-element.elementor-element-cde6ed6>.elementor-widget-container
{
    padding: 0 0 0 10px;
}
.elementor-265717 .elementor-element.elementor-element-cde6ed6.elementor-element
{
    --align-self: center;
}
.elementor-265717 .elementor-element.elementor-element-7ba656d
{
    --display: flex;
}
.elementor-265717 .elementor-element.elementor-element-50fc2dc
{
    --display: flex;
}
.elementor-265717 .elementor-element.elementor-element-4d4accc.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-265717 .elementor-element.elementor-element-4d4accc.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-265717 .elementor-element.elementor-element-4d4accc.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-265717 .elementor-element.elementor-element-4d4accc .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-265717 .elementor-element.elementor-element-4d4accc .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-265717 .elementor-element.elementor-element-4d4accc .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-265717 .elementor-element.elementor-element-8b36eb2
{
    width: var(--container-widget-width,80%);
    max-width: 80%;
    --container-widget-width: 80%;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-265717 .elementor-element.elementor-element-f183006
{
    --display: flex;
    --margin-top: -25px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-265717 .elementor-element.elementor-element-dbfc3f4 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-265717 .elementor-element.elementor-element-dbfc3f4.elementor-position-right .elementor-image-box-img
{
    margin-left: 5px;
}
.elementor-265717 .elementor-element.elementor-element-dbfc3f4.elementor-position-left .elementor-image-box-img
{
    margin-right: 5px;
}
.elementor-265717 .elementor-element.elementor-element-dbfc3f4.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 5px;
}
.elementor-265717 .elementor-element.elementor-element-dbfc3f4 .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-265717 .elementor-element.elementor-element-dbfc3f4 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-265717 .elementor-element.elementor-element-dbfc3f4 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-265717 .elementor-element.elementor-element-b6d6093
{
    width: var(--container-widget-width,80%);
    max-width: 80%;
    --container-widget-width: 80%;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-265717 .elementor-element.elementor-element-cc523b4
{
    --display: flex;
}
.elementor-265717 .elementor-element.elementor-element-53bc525 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-265717 .elementor-element.elementor-element-53bc525.elementor-position-right .elementor-image-box-img
{
    margin-left: 20px;
}
.elementor-265717 .elementor-element.elementor-element-53bc525.elementor-position-left .elementor-image-box-img
{
    margin-right: 20px;
}
.elementor-265717 .elementor-element.elementor-element-53bc525.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 20px;
}
.elementor-265717 .elementor-element.elementor-element-53bc525 .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-265717 .elementor-element.elementor-element-53bc525 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 16%;
}
.elementor-265717 .elementor-element.elementor-element-53bc525 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-265717 .elementor-element.elementor-element-c041b6b
{
    width: var(--container-widget-width,80%);
    max-width: 80%;
    --container-widget-width: 80%;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-265717 .elementor-element.elementor-element-9ea11e1
{
    --display: flex;
    --margin-top: -23px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-265717 .elementor-element.elementor-element-bd4b3bc .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-265717 .elementor-element.elementor-element-bd4b3bc.elementor-position-right .elementor-image-box-img
{
    margin-left: 20px;
}
.elementor-265717 .elementor-element.elementor-element-bd4b3bc.elementor-position-left .elementor-image-box-img
{
    margin-right: 20px;
}
.elementor-265717 .elementor-element.elementor-element-bd4b3bc.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 20px;
}
.elementor-265717 .elementor-element.elementor-element-bd4b3bc .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-265717 .elementor-element.elementor-element-bd4b3bc .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 18%;
}
.elementor-265717 .elementor-element.elementor-element-bd4b3bc .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-265717 .elementor-element.elementor-element-ee931d9
{
    width: var(--container-widget-width,80%);
    max-width: 80%;
    --container-widget-width: 80%;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-265717 .elementor-element.elementor-element-dbb61b1
{
    --display: flex;
    --margin-top: -35px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-265717 .elementor-element.elementor-element-d97429d .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-265717 .elementor-element.elementor-element-d97429d.elementor-position-right .elementor-image-box-img
{
    margin-left: 25px;
}
.elementor-265717 .elementor-element.elementor-element-d97429d.elementor-position-left .elementor-image-box-img
{
    margin-right: 25px;
}
.elementor-265717 .elementor-element.elementor-element-d97429d.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 25px;
}
.elementor-265717 .elementor-element.elementor-element-d97429d .elementor-image-box-title
{
    margin-bottom: 5px;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-265717 .elementor-element.elementor-element-d97429d .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-265717 .elementor-element.elementor-element-d97429d .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-265717 .elementor-element.elementor-element-019f700
{
    width: var(--container-widget-width,80%);
    max-width: 80%;
    --container-widget-width: 80%;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-265717 .elementor-element.elementor-element-4679073
{
    --display: flex;
    --margin-top: -33px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-265717 .elementor-element.elementor-element-fa58737 .elementor-image-box-wrapper
{
    text-align: left;
}
.elementor-265717 .elementor-element.elementor-element-fa58737.elementor-position-right .elementor-image-box-img
{
    margin-left: 20px;
}
.elementor-265717 .elementor-element.elementor-element-fa58737.elementor-position-left .elementor-image-box-img
{
    margin-right: 20px;
}
.elementor-265717 .elementor-element.elementor-element-fa58737.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 20px;
}
.elementor-265717 .elementor-element.elementor-element-fa58737 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 600;
}
.elementor-265717 .elementor-element.elementor-element-fa58737 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 15%;
}
.elementor-265717 .elementor-element.elementor-element-fa58737 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-265717 .elementor-element.elementor-element-2e90ab2
{
    width: var(--container-widget-width,80%);
    max-width: 80%;
    --container-widget-width: 80%;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Poppins",Sans-serif;
    font-weight: 400;
    color: #fff;
}
.elementor-265717 .elementor-element.elementor-element-35970dc
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-265717 .elementor-element.elementor-element-0129ae3 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 600;
    text-decoration: none;
    line-height: 36px;
    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-265717 .elementor-element.elementor-element-0129ae3 .elementor-button:hover, .elementor-265717 .elementor-element.elementor-element-0129ae3 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-265717 .elementor-element.elementor-element-0129ae3>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-265717 .elementor-element.elementor-element-0129ae3
{
    z-index: 2;
}
.elementor-265717 .elementor-element.elementor-element-0129ae3 .elementor-button:hover svg, .elementor-265717 .elementor-element.elementor-element-0129ae3 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-265717 .elementor-element.elementor-element-6a096b2
{
    --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-265717 .elementor-element.elementor-element-68454f8
{
    --display: flex;
}
.elementor-265717 .elementor-element.elementor-element-e844efd
{
    text-align: center;
}
.elementor-265717 .elementor-element.elementor-element-e844efd .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 45px;
    color: #000;
}
.elementor-265717 .elementor-element.elementor-element-8036ae0
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-265717 .elementor-element.elementor-element-8036ae0 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-265717 .elementor-element.elementor-element-8036ae0 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-265717 .elementor-element.elementor-element-d2af177
{
    --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-265717 .elementor-element.elementor-element-f89c5d5
{
    --display: flex;
    --justify-content: center;
}
.elementor-265717 .elementor-element.elementor-element-4bf13ac
{
    width: var(--container-widget-width,90%);
    max-width: 90%;
    --container-widget-width: 90%;
    --container-widget-flex-grow: 0;
}
.elementor-265717 .elementor-element.elementor-element-4bf13ac .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 600;
    line-height: 1.3em;
    color: #000;
}
.elementor-265717 .elementor-element.elementor-element-35233d0
{
    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-265717 .elementor-element.elementor-element-ef51932>.elementor-widget-container
{
    margin: -25px 0 0 0;
    padding: 0 0 0 0;
}
.elementor-265717 .elementor-element.elementor-element-ef51932 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-265717 .elementor-element.elementor-element-ef51932 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-265717 .elementor-element.elementor-element-ef51932 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-265717 .elementor-element.elementor-element-ef51932 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-265717 .elementor-element.elementor-element-ef51932 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-265717 .elementor-element.elementor-element-ef51932 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-265717 .elementor-element.elementor-element-ef51932 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-265717 .elementor-element.elementor-element-ef51932 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-265717 .elementor-element.elementor-element-ef51932
{
    --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-265717 .elementor-element.elementor-element-ef51932 .elementor-icon-list-icon
{
    padding-right: 8px;
}
.elementor-265717 .elementor-element.elementor-element-ef51932 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-265717 .elementor-element.elementor-element-ef51932 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 400;
}
.elementor-265717 .elementor-element.elementor-element-ef51932 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-265717 .elementor-element.elementor-element-809c12b
{
    --display: flex;
}
.elementor-265717 .elementor-element.elementor-element-1b8bb9f
{
    --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-265717 .elementor-element.elementor-element-40758e7
{
    --display: flex;
}
.elementor-265717 .elementor-element.elementor-element-3f77c90
{
    --display: flex;
    --justify-content: center;
}
.elementor-265717 .elementor-element.elementor-element-b0830ce .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-265717 .elementor-element.elementor-element-3f24936
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #000;
}
.elementor-265717 .elementor-element.elementor-element-ff1d08e>.elementor-widget-container
{
    margin: -25px 0 0 0;
    padding: 0 0 0 0;
}
.elementor-265717 .elementor-element.elementor-element-ff1d08e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-265717 .elementor-element.elementor-element-ff1d08e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-265717 .elementor-element.elementor-element-ff1d08e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-265717 .elementor-element.elementor-element-ff1d08e .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-265717 .elementor-element.elementor-element-ff1d08e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-265717 .elementor-element.elementor-element-ff1d08e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-265717 .elementor-element.elementor-element-ff1d08e .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-265717 .elementor-element.elementor-element-ff1d08e .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-265717 .elementor-element.elementor-element-ff1d08e
{
    --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-265717 .elementor-element.elementor-element-ff1d08e .elementor-icon-list-icon
{
    padding-right: 8px;
}
.elementor-265717 .elementor-element.elementor-element-ff1d08e .elementor-icon-list-item>.elementor-icon-list-text, .elementor-265717 .elementor-element.elementor-element-ff1d08e .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 400;
}
.elementor-265717 .elementor-element.elementor-element-ff1d08e .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-265717 .elementor-element.elementor-element-10a373a
{
    --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-265717 .elementor-element.elementor-element-ad3d5c8
{
    --display: flex;
    --justify-content: center;
}
.elementor-265717 .elementor-element.elementor-element-9335b25 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-265717 .elementor-element.elementor-element-3a84aa0
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #000;
}
.elementor-265717 .elementor-element.elementor-element-3778613>.elementor-widget-container
{
    margin: -25px 0 0 0;
    padding: 0 0 0 0;
}
.elementor-265717 .elementor-element.elementor-element-3778613 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-265717 .elementor-element.elementor-element-3778613 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-265717 .elementor-element.elementor-element-3778613 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-265717 .elementor-element.elementor-element-3778613 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-265717 .elementor-element.elementor-element-3778613 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-265717 .elementor-element.elementor-element-3778613 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-265717 .elementor-element.elementor-element-3778613 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-265717 .elementor-element.elementor-element-3778613 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-265717 .elementor-element.elementor-element-3778613
{
    --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-265717 .elementor-element.elementor-element-3778613 .elementor-icon-list-icon
{
    padding-right: 8px;
}
.elementor-265717 .elementor-element.elementor-element-3778613 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-265717 .elementor-element.elementor-element-3778613 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 400;
}
.elementor-265717 .elementor-element.elementor-element-3778613 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-265717 .elementor-element.elementor-element-3ced066
{
    --display: flex;
}
.elementor-265717 .elementor-element.elementor-element-b08e49c
{
    --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-265717 .elementor-element.elementor-element-b7d8a6d
{
    --display: flex;
}
.elementor-265717 .elementor-element.elementor-element-0c1b35b
{
    --display: flex;
    --justify-content: center;
}
.elementor-265717 .elementor-element.elementor-element-82de45d .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 700;
    line-height: 36.8px;
    color: #000;
}
.elementor-265717 .elementor-element.elementor-element-3de98b6
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #000;
}
.elementor-265717 .elementor-element.elementor-element-00ed6b7>.elementor-widget-container
{
    margin: -25px 0 0 0;
    padding: 0 0 0 0;
}
.elementor-265717 .elementor-element.elementor-element-00ed6b7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-265717 .elementor-element.elementor-element-00ed6b7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-265717 .elementor-element.elementor-element-00ed6b7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-265717 .elementor-element.elementor-element-00ed6b7 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-265717 .elementor-element.elementor-element-00ed6b7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-265717 .elementor-element.elementor-element-00ed6b7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-265717 .elementor-element.elementor-element-00ed6b7 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-265717 .elementor-element.elementor-element-00ed6b7 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-265717 .elementor-element.elementor-element-00ed6b7
{
    --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-265717 .elementor-element.elementor-element-00ed6b7 .elementor-icon-list-icon
{
    padding-right: 8px;
}
.elementor-265717 .elementor-element.elementor-element-00ed6b7 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-265717 .elementor-element.elementor-element-00ed6b7 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 400;
}
.elementor-265717 .elementor-element.elementor-element-00ed6b7 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-265717 .elementor-element.elementor-element-bdf1330
{
    --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-265717 .elementor-element.elementor-element-e36fa0b
{
    --display: flex;
    --justify-content: center;
}
.elementor-265717 .elementor-element.elementor-element-26ba3db .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 32px;
    font-weight: 700;
    color: #000;
}
.elementor-265717 .elementor-element.elementor-element-871abd3
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    color: #000;
}
.elementor-265717 .elementor-element.elementor-element-68a01d9>.elementor-widget-container
{
    margin: -25px 0 0 0;
    padding: 0 0 0 0;
}
.elementor-265717 .elementor-element.elementor-element-68a01d9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(7px / 2);
}
.elementor-265717 .elementor-element.elementor-element-68a01d9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(7px / 2);
}
.elementor-265717 .elementor-element.elementor-element-68a01d9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(7px / 2);
    margin-left: calc(7px / 2);
}
.elementor-265717 .elementor-element.elementor-element-68a01d9 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-7px / 2);
    margin-left: calc(-7px / 2);
}
body.rtl .elementor-265717 .elementor-element.elementor-element-68a01d9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-7px / 2);
}
body:not(.rtl) .elementor-265717 .elementor-element.elementor-element-68a01d9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-7px / 2);
}
.elementor-265717 .elementor-element.elementor-element-68a01d9 .elementor-icon-list-icon i
{
    color: #f24c2c;
    transition: color .3s;
}
.elementor-265717 .elementor-element.elementor-element-68a01d9 .elementor-icon-list-icon svg
{
    fill: #f24c2c;
    transition: fill .3s;
}
.elementor-265717 .elementor-element.elementor-element-68a01d9
{
    --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-265717 .elementor-element.elementor-element-68a01d9 .elementor-icon-list-icon
{
    padding-right: 8px;
}
.elementor-265717 .elementor-element.elementor-element-68a01d9 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-265717 .elementor-element.elementor-element-68a01d9 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 17px;
    font-weight: 400;
}
.elementor-265717 .elementor-element.elementor-element-68a01d9 .elementor-icon-list-text
{
    color: #000;
    transition: color .3s;
}
.elementor-265717 .elementor-element.elementor-element-73f7d73
{
    --display: flex;
}
.elementor-265717 .elementor-element.elementor-element-00c6c9f
{
    --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: 25px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-265717 .elementor-element.elementor-element-8307401>.elementor-widget-container
{
    padding: 0 20px 0 0;
}
.elementor-265717 .elementor-element.elementor-element-8307401.elementor-element
{
    --align-self: center;
}
.elementor-265717 .elementor-element.elementor-element-8307401
{
    text-align: center;
}
.elementor-265717 .elementor-element.elementor-element-8307401 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 24px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 31px;
    color: #000;
}
.elementor-265717 .elementor-element.elementor-element-e34e06c .elementor-button
{
    background-color: #1754d4;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 700;
    text-decoration: none;
    line-height: 28px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 15px 30px 15px 30px;
}
.elementor-265717 .elementor-element.elementor-element-e34e06c .elementor-button:hover, .elementor-265717 .elementor-element.elementor-element-e34e06c .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-265717 .elementor-element.elementor-element-e34e06c>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-265717 .elementor-element.elementor-element-e34e06c
{
    z-index: 2;
}
.elementor-265717 .elementor-element.elementor-element-e34e06c .elementor-button:hover svg, .elementor-265717 .elementor-element.elementor-element-e34e06c .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-265717 .elementor-element.elementor-element-07e1346
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 61px;
    --padding-bottom: 61px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-265717 .elementor-element.elementor-element-07e1346:not(.elementor-motion-effects-element-type-background), .elementor-265717 .elementor-element.elementor-element-07e1346>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #183580;
}
.elementor-265717 .elementor-element.elementor-element-2acdc3a
{
    --display: flex;
}
.elementor-265717 .elementor-element.elementor-element-3a36aa2>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-265717 .elementor-element.elementor-element-3a36aa2.elementor-element
{
    --align-self: center;
}
.elementor-265717 .elementor-element.elementor-element-3a36aa2
{
    text-align: center;
}
.elementor-265717 .elementor-element.elementor-element-3a36aa2 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #fff;
}
.elementor-265717 .elementor-element.elementor-element-72d062c
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-265717 .elementor-element.elementor-element-72d062c .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-265717 .elementor-element.elementor-element-72d062c .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-265717 .elementor-element.elementor-element-b3e809f
{
    --display: flex;
}
.elementor-265717 .elementor-element.elementor-element-e81c0c5
{
    --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-265717 .elementor-element.elementor-element-758dd25
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-265717 .elementor-element.elementor-element-43ee21b
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-widget-counter .neb-protected-content-message, .elementor-widget-counter .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-counter .elementor-counter-number-wrapper
{
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-counter .elementor-counter-title
{
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-265717 .elementor-element.elementor-element-c2ef17e .elementor-counter
{
    gap: 9px;
}
.elementor-265717 .elementor-element.elementor-element-c2ef17e .elementor-counter-number-wrapper
{
    color: #f24c2c;
    font-family: "Arimo",Sans-serif;
    font-size: 58px;
    font-weight: 700;
    line-height: 66.69px;
}
.elementor-265717 .elementor-element.elementor-element-c2ef17e .elementor-counter-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-265717 .elementor-element.elementor-element-165c232
{
    --display: flex;
    --flex-direction: 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-265717 .elementor-element.elementor-element-a95456f
{
    --spacer-size: 70px;
}
.elementor-265717 .elementor-element.elementor-element-a95456f>.elementor-widget-container
{
    background-color: #d9d9d95c;
    margin: 0 0 0 0;
}
.elementor-265717 .elementor-element.elementor-element-5e3823c
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-265717 .elementor-element.elementor-element-6f31ad3 .elementor-counter
{
    gap: 9px;
}
.elementor-265717 .elementor-element.elementor-element-6f31ad3 .elementor-counter-number-wrapper
{
    color: #f24c2c;
    font-family: "Arimo",Sans-serif;
    font-size: 58px;
    font-weight: 700;
    line-height: 66.69px;
}
.elementor-265717 .elementor-element.elementor-element-6f31ad3 .elementor-counter-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-265717 .elementor-element.elementor-element-678952a
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-265717 .elementor-element.elementor-element-7ef440e
{
    --spacer-size: 70px;
}
.elementor-265717 .elementor-element.elementor-element-7ef440e>.elementor-widget-container
{
    background-color: #d9d9d95c;
    margin: 0 0 0 0;
}
.elementor-265717 .elementor-element.elementor-element-8882d12
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-265717 .elementor-element.elementor-element-d9848ea .elementor-counter
{
    gap: 9px;
}
.elementor-265717 .elementor-element.elementor-element-d9848ea .elementor-counter-number-wrapper
{
    color: #f24c2c;
    font-family: "Arimo",Sans-serif;
    font-size: 58px;
    font-weight: 700;
    line-height: 66.69px;
}
.elementor-265717 .elementor-element.elementor-element-d9848ea .elementor-counter-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-265717 .elementor-element.elementor-element-a51137f
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-265717 .elementor-element.elementor-element-103e96d
{
    --display: flex;
}
.elementor-265717 .elementor-element.elementor-element-4c6ae9f
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 50px;
    --padding-bottom: 50px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-265717 .elementor-element.elementor-element-4c6ae9f:not(.elementor-motion-effects-element-type-background), .elementor-265717 .elementor-element.elementor-element-4c6ae9f>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-265717 .elementor-element.elementor-element-c0538b3
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-265717 .elementor-element.elementor-element-beeb246
{
    width: var(--container-widget-width,60%);
    max-width: 60%;
    --container-widget-width: 60%;
    --container-widget-flex-grow: 0;
}
.elementor-265717 .elementor-element.elementor-element-beeb246.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-265717 .elementor-element.elementor-element-beeb246 .elementor-counter-title
{
    justify-content: center;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 26px;
}
.elementor-265717 .elementor-element.elementor-element-beeb246 .elementor-counter
{
    gap: 12px;
}
.elementor-265717 .elementor-element.elementor-element-beeb246 .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Arimo",Sans-serif;
    font-size: 58px;
    font-weight: 700;
    line-height: 66.69px;
}
.elementor-265717 .elementor-element.elementor-element-b040659
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-265717 .elementor-element.elementor-element-b3569f7
{
    width: var(--container-widget-width,60%);
    max-width: 60%;
    --container-widget-width: 60%;
    --container-widget-flex-grow: 0;
}
.elementor-265717 .elementor-element.elementor-element-b3569f7.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-265717 .elementor-element.elementor-element-b3569f7 .elementor-counter-title
{
    justify-content: center;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 26px;
}
.elementor-265717 .elementor-element.elementor-element-b3569f7 .elementor-counter
{
    gap: 12px;
}
.elementor-265717 .elementor-element.elementor-element-b3569f7 .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Arimo",Sans-serif;
    font-size: 58px;
    font-weight: 700;
    line-height: 66.69px;
}
.elementor-265717 .elementor-element.elementor-element-44e9548
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-265717 .elementor-element.elementor-element-e4c7a22
{
    width: var(--container-widget-width,60%);
    max-width: 60%;
    --container-widget-width: 60%;
    --container-widget-flex-grow: 0;
}
.elementor-265717 .elementor-element.elementor-element-e4c7a22.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-265717 .elementor-element.elementor-element-e4c7a22 .elementor-counter-title
{
    justify-content: center;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 26px;
}
.elementor-265717 .elementor-element.elementor-element-e4c7a22 .elementor-counter
{
    gap: 12px;
}
.elementor-265717 .elementor-element.elementor-element-e4c7a22 .elementor-counter-number-wrapper
{
    color: #fff;
    font-family: "Arimo",Sans-serif;
    font-size: 58px;
    font-weight: 700;
    line-height: 66.69px;
}
.elementor-265717 .elementor-element.elementor-element-09dfac2
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 50px;
    --padding-bottom: 50px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-265717 .elementor-element.elementor-element-b848c7a
{
    --display: flex;
}
.elementor-265717 .elementor-element.elementor-element-6d4c4fb
{
    text-align: center;
}
.elementor-265717 .elementor-element.elementor-element-6d4c4fb .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 43.57px;
    color: #000;
}
.elementor-265717 .elementor-element.elementor-element-fa9e725
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-265717 .elementor-element.elementor-element-fa9e725 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-265717 .elementor-element.elementor-element-fa9e725 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-265717 .elementor-element.elementor-element-8fbed83
{
    width: var(--container-widget-width,70%);
    max-width: 70%;
    --container-widget-width: 70%;
    --container-widget-flex-grow: 0;
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 32px;
    color: #000;
}
.elementor-265717 .elementor-element.elementor-element-8fbed83>.elementor-widget-container
{
    padding: 30px 0 30px 0;
}
.elementor-265717 .elementor-element.elementor-element-8fbed83.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-265717 .elementor-element.elementor-element-7f18c21
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-265717 .elementor-element.elementor-element-8aef1cf
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --background-transition: .3s;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #1754d52b;
    --border-color: #1754d52b;
    --border-radius: 8px 8px 8px 8px;
    box-shadow: 0 0 5px 0 rgba(0,0,0,.5);
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 24px;
    --padding-bottom: 24px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-265717 .elementor-element.elementor-element-8aef1cf:hover
{
    background-color: #f6f6f6;
}
.elementor-265717 .elementor-element.elementor-element-8aef1cf.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-265717 .elementor-element.elementor-element-3d70a59.elementor-element
{
    --align-self: center;
}
.elementor-265717 .elementor-element.elementor-element-3d70a59 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-265717 .elementor-element.elementor-element-3d70a59.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-265717 .elementor-element.elementor-element-3d70a59.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-265717 .elementor-element.elementor-element-3d70a59.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-265717 .elementor-element.elementor-element-3d70a59 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    text-decoration: none;
    line-height: 32px;
}
.elementor-265717 .elementor-element.elementor-element-3d70a59 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 37%;
}
.elementor-265717 .elementor-element.elementor-element-3d70a59 .elementor-image-box-img img
{
    border-style: none;
    transition-duration: .3s;
}
.elementor-265717 .elementor-element.elementor-element-8003a06
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --background-transition: .3s;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #1754d52b;
    --border-color: #1754d52b;
    --border-radius: 8px 8px 8px 8px;
    box-shadow: 0 0 5px 0 rgba(0,0,0,.5);
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 24px;
    --padding-bottom: 24px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-265717 .elementor-element.elementor-element-8003a06:hover
{
    background-color: #f6f6f6;
}
.elementor-265717 .elementor-element.elementor-element-8003a06.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-265717 .elementor-element.elementor-element-4a70f5e.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-265717 .elementor-element.elementor-element-4a70f5e .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-265717 .elementor-element.elementor-element-4a70f5e.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-265717 .elementor-element.elementor-element-4a70f5e.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-265717 .elementor-element.elementor-element-4a70f5e.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-265717 .elementor-element.elementor-element-4a70f5e .elementor-image-box-title
{
    margin-bottom: 0;
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    text-decoration: none;
    line-height: 32px;
}
.elementor-265717 .elementor-element.elementor-element-4a70f5e .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 37%;
}
.elementor-265717 .elementor-element.elementor-element-4a70f5e .elementor-image-box-img img
{
    border-style: none;
    transition-duration: .3s;
}
.elementor-265717 .elementor-element.elementor-element-a73268d
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --background-transition: .3s;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #1754d52b;
    --border-color: #1754d52b;
    --border-radius: 8px 8px 8px 8px;
    box-shadow: 0 0 5px 0 rgba(0,0,0,.5);
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 24px;
    --padding-bottom: 24px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-265717 .elementor-element.elementor-element-a73268d:hover
{
    background-color: #f6f6f6;
}
.elementor-265717 .elementor-element.elementor-element-a73268d.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-265717 .elementor-element.elementor-element-45f37f5>.elementor-widget-container
{
    padding: 0 0 0 10px;
}
.elementor-265717 .elementor-element.elementor-element-45f37f5.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-265717 .elementor-element.elementor-element-45f37f5 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-265717 .elementor-element.elementor-element-45f37f5.elementor-position-right .elementor-image-box-img
{
    margin-left: 16px;
}
.elementor-265717 .elementor-element.elementor-element-45f37f5.elementor-position-left .elementor-image-box-img
{
    margin-right: 16px;
}
.elementor-265717 .elementor-element.elementor-element-45f37f5.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 16px;
}
.elementor-265717 .elementor-element.elementor-element-45f37f5 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    text-decoration: none;
    line-height: 32px;
}
.elementor-265717 .elementor-element.elementor-element-45f37f5 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-265717 .elementor-element.elementor-element-45f37f5 .elementor-image-box-img img
{
    border-style: none;
    transition-duration: .3s;
}
.elementor-265717 .elementor-element.elementor-element-61f47b0
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-265717 .elementor-element.elementor-element-a576830
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --background-transition: .3s;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #1754d52b;
    --border-color: #1754d52b;
    --border-radius: 8px 8px 8px 8px;
    box-shadow: 0 0 5px 0 rgba(0,0,0,.5);
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 24px;
    --padding-bottom: 24px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-265717 .elementor-element.elementor-element-a576830:hover
{
    background-color: #f6f6f6;
}
.elementor-265717 .elementor-element.elementor-element-a576830.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-265717 .elementor-element.elementor-element-08fc999.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-265717 .elementor-element.elementor-element-08fc999 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-265717 .elementor-element.elementor-element-08fc999.elementor-position-right .elementor-image-box-img
{
    margin-left: 10px;
}
.elementor-265717 .elementor-element.elementor-element-08fc999.elementor-position-left .elementor-image-box-img
{
    margin-right: 10px;
}
.elementor-265717 .elementor-element.elementor-element-08fc999.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 10px;
}
.elementor-265717 .elementor-element.elementor-element-08fc999 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    text-decoration: none;
    line-height: 32px;
}
.elementor-265717 .elementor-element.elementor-element-08fc999 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 31%;
}
.elementor-265717 .elementor-element.elementor-element-08fc999 .elementor-image-box-img img
{
    border-style: none;
    transition-duration: .3s;
}
.elementor-265717 .elementor-element.elementor-element-e77ede9
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --background-transition: .3s;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #1754d52b;
    --border-color: #1754d52b;
    --border-radius: 8px 8px 8px 8px;
    box-shadow: 0 0 5px 0 rgba(0,0,0,.5);
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 24px;
    --padding-bottom: 24px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-265717 .elementor-element.elementor-element-e77ede9:hover
{
    background-color: #f6f6f6;
}
.elementor-265717 .elementor-element.elementor-element-e77ede9.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-265717 .elementor-element.elementor-element-582d476.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-265717 .elementor-element.elementor-element-582d476 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-265717 .elementor-element.elementor-element-582d476.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-265717 .elementor-element.elementor-element-582d476.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-265717 .elementor-element.elementor-element-582d476.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-265717 .elementor-element.elementor-element-582d476 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    text-decoration: none;
    line-height: 32px;
}
.elementor-265717 .elementor-element.elementor-element-582d476 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-265717 .elementor-element.elementor-element-582d476 .elementor-image-box-img img
{
    border-style: none;
    transition-duration: .3s;
}
.elementor-265717 .elementor-element.elementor-element-e9cf5aa
{
    --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: 50px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-265717 .elementor-element.elementor-element-000f476 .elementor-button
{
    background-color: #1754d4;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 500;
    text-decoration: none;
    line-height: 28px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 15px 30px 15px 30px;
}
.elementor-265717 .elementor-element.elementor-element-000f476 .elementor-button:hover, .elementor-265717 .elementor-element.elementor-element-000f476 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-265717 .elementor-element.elementor-element-000f476>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-265717 .elementor-element.elementor-element-000f476
{
    z-index: 2;
}
.elementor-265717 .elementor-element.elementor-element-000f476 .elementor-button:hover svg, .elementor-265717 .elementor-element.elementor-element-000f476 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-265717 .elementor-element.elementor-element-3bec70c
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 0px;
    --padding-bottom: 72px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-265717 .elementor-element.elementor-element-b576327
{
    --display: flex;
    --margin-top: 70px;
    --margin-bottom: 50px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-265717 .elementor-element.elementor-element-7b1945e
{
    text-align: center;
}
.elementor-265717 .elementor-element.elementor-element-7b1945e .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #000;
}
.elementor-265717 .elementor-element.elementor-element-f7c85a7
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-265717 .elementor-element.elementor-element-f7c85a7 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-265717 .elementor-element.elementor-element-f7c85a7 .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-265717 .elementor-element.elementor-element-9a91e0f
{
    --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-265717 .elementor-element.elementor-element-f7b64cf
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-265717 .elementor-element.elementor-element-2de1988
{
    --display: flex;
    --flex-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-265717 .elementor-element.elementor-element-af231ce img
{
    height: 100px;
}
.elementor-265717 .elementor-element.elementor-element-2a2a095
{
    --display: flex;
    --flex-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-265717 .elementor-element.elementor-element-c944329 img
{
    height: 100px;
}
.elementor-265717 .elementor-element.elementor-element-85d9b6c
{
    --display: flex;
    --flex-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-265717 .elementor-element.elementor-element-24a9da8
{
    --display: flex;
    --flex-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-265717 .elementor-element.elementor-element-069d758>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-265717 .elementor-element.elementor-element-069d758.elementor-element
{
    --order: 99999/* order end hack */;
}
.elementor-265717 .elementor-element.elementor-element-069d758
{
    text-align: center;
}
.elementor-265717 .elementor-element.elementor-element-069d758 img
{
    width: 100%;
}
.elementor-265717 .elementor-element.elementor-element-3bbec43
{
    --display: flex;
    --flex-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-265717 .elementor-element.elementor-element-f489c99 img
{
    width: 100%;
    height: 100px;
}
.elementor-265717 .elementor-element.elementor-element-c4794e1
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-265717 .elementor-element.elementor-element-f01d478
{
    --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-265717 .elementor-element.elementor-element-8775616
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-265717 .elementor-element.elementor-element-c45d476
{
    --display: flex;
    --flex-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-265717 .elementor-element.elementor-element-847a58f
{
    --display: flex;
    --flex-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-265717 .elementor-element.elementor-element-0d89a61
{
    --display: flex;
    --flex-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-265717 .elementor-element.elementor-element-9315909
{
    --display: flex;
    --flex-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-265717 .elementor-element.elementor-element-c03bb1d
{
    --display: flex;
    --flex-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-265717 .elementor-element.elementor-element-eadb634
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-265717 .elementor-element.elementor-element-9db3a5f
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-265717 .elementor-element.elementor-element-1e4ac2d
{
    --display: flex;
    --flex-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-265717 .elementor-element.elementor-element-df8be41
{
    --display: flex;
    --flex-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-265717 .elementor-element.elementor-element-4e47638
{
    --display: flex;
    --flex-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-265717 .elementor-element.elementor-element-04cc56f
{
    --display: flex;
    --flex-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-265717 .elementor-element.elementor-element-6793d07
{
    --display: flex;
    --flex-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-265717 .elementor-element.elementor-element-4376702
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-265717 .elementor-element.elementor-element-434daa6
{
    --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;
    --padding-top: 0px;
    --padding-bottom: 20px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-265717 .elementor-element.elementor-element-2a81965
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-265717 .elementor-element.elementor-element-a304399
{
    --display: flex;
    --flex-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-265717 .elementor-element.elementor-element-8bf310b
{
    --display: flex;
    --flex-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-265717 .elementor-element.elementor-element-6e91fae
{
    --display: flex;
    --flex-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-265717 .elementor-element.elementor-element-6c6c0b6
{
    --display: flex;
    --flex-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-265717 .elementor-element.elementor-element-d168e29
{
    --display: flex;
    --flex-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-265717 .elementor-element.elementor-element-2aed38e
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-265717 .elementor-element.elementor-element-332f332
{
    --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-265717 .elementor-element.elementor-element-bcf4c74
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-265717 .elementor-element.elementor-element-8fa25c0
{
    --display: flex;
    --flex-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-265717 .elementor-element.elementor-element-1a5d954
{
    --display: flex;
    --flex-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-265717 .elementor-element.elementor-element-a903df6
{
    --display: flex;
    --flex-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-265717 .elementor-element.elementor-element-72652bf
{
    --display: flex;
    --flex-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-265717 .elementor-element.elementor-element-b0c6886
{
    --display: flex;
    --flex-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-265717 .elementor-element.elementor-element-1cb88e1
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-265717 .elementor-element.elementor-element-377ad91
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-265717 .elementor-element.elementor-element-0acc264
{
    --display: flex;
    --flex-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-265717 .elementor-element.elementor-element-b563576
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-265717 .elementor-element.elementor-element-9c7cec4
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-265717 .elementor-element.elementor-element-61c2c69
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-265717 .elementor-element.elementor-element-625f513
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-265717 .elementor-element.elementor-element-30148e6
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-265717 .elementor-element.elementor-element-102dab3
{
    --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-265717 .elementor-element.elementor-element-102dab3>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected='false']:not(:hover)
{
    background: #f6f6f6;
}
.elementor-265717 .elementor-element.elementor-element-102dab3.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-265717 .elementor-element.elementor-element-102dab3.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="true"], .elementor-265717 .elementor-element.elementor-element-102dab3.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-265717 .elementor-element.elementor-element-102dab3.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-265717 .elementor-element.elementor-element-102dab3 [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-265717 .elementor-element.elementor-element-341a66c
{
    --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: 25px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-265717 .elementor-element.elementor-element-512306a>.elementor-widget-container
{
    padding: 0 20px 0 0;
}
.elementor-265717 .elementor-element.elementor-element-512306a.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-265717 .elementor-element.elementor-element-512306a
{
    text-align: center;
}
.elementor-265717 .elementor-element.elementor-element-512306a .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    color: #000;
}
.elementor-265717 .elementor-element.elementor-element-e0b3b50 .elementor-button
{
    background-color: #1754d4;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 500;
    text-decoration: none;
    line-height: 28px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 15px 30px 15px 30px;
}
.elementor-265717 .elementor-element.elementor-element-e0b3b50 .elementor-button:hover, .elementor-265717 .elementor-element.elementor-element-e0b3b50 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-265717 .elementor-element.elementor-element-e0b3b50>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-265717 .elementor-element.elementor-element-e0b3b50
{
    z-index: 2;
}
.elementor-265717 .elementor-element.elementor-element-e0b3b50 .elementor-button:hover svg, .elementor-265717 .elementor-element.elementor-element-e0b3b50 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-265717 .elementor-element.elementor-element-8880a1e
{
    --display: flex;
    --flex-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-265717 .elementor-element.elementor-element-8880a1e:not(.elementor-motion-effects-element-type-background), .elementor-265717 .elementor-element.elementor-element-8880a1e>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-265717 .elementor-element.elementor-element-7090715
{
    text-align: center;
}
.elementor-265717 .elementor-element.elementor-element-7090715 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #fff;
}
.elementor-265717 .elementor-element.elementor-element-458fd57
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-265717 .elementor-element.elementor-element-458fd57 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-265717 .elementor-element.elementor-element-458fd57 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-265717 .elementor-element.elementor-element-b5b56b0
{
    --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-265717 .elementor-element.elementor-element-1bc455d
{
    --display: flex;
    --flex-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-265717 .elementor-element.elementor-element-1bc455d:not(.elementor-motion-effects-element-type-background), .elementor-265717 .elementor-element.elementor-element-1bc455d>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1c4098;
}
.elementor-265717 .elementor-element.elementor-element-0c001f4>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 10px 10px 10px 10px;
}
.elementor-265717 .elementor-element.elementor-element-0c001f4
{
    text-align: left;
}
.elementor-265717 .elementor-element.elementor-element-0c001f4 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4em;
    color: #fff;
}
.elementor-265717 .elementor-element.elementor-element-85b0bb2>.elementor-widget-container
{
    padding: 0 10px 0 10px;
}
.elementor-265717 .elementor-element.elementor-element-85b0bb2
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.4em;
    color: #fff;
}
.elementor-265717 .elementor-element.elementor-element-28f61d4
{
    --display: flex;
    --flex-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-265717 .elementor-element.elementor-element-28f61d4:not(.elementor-motion-effects-element-type-background), .elementor-265717 .elementor-element.elementor-element-28f61d4>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1c4098;
}
.elementor-265717 .elementor-element.elementor-element-3c65072>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 10px 10px 10px 10px;
}
.elementor-265717 .elementor-element.elementor-element-3c65072
{
    text-align: left;
}
.elementor-265717 .elementor-element.elementor-element-3c65072 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4em;
    color: #fff;
}
.elementor-265717 .elementor-element.elementor-element-a58c736>.elementor-widget-container
{
    padding: 0 10px 0 10px;
}
.elementor-265717 .elementor-element.elementor-element-a58c736
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.4em;
    color: #fff;
}
.elementor-265717 .elementor-element.elementor-element-0547453
{
    --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-265717 .elementor-element.elementor-element-6cdf1f9
{
    --display: flex;
    --flex-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-265717 .elementor-element.elementor-element-6cdf1f9:not(.elementor-motion-effects-element-type-background), .elementor-265717 .elementor-element.elementor-element-6cdf1f9>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1c4098;
}
.elementor-265717 .elementor-element.elementor-element-6407541>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 10px 10px 10px 10px;
}
.elementor-265717 .elementor-element.elementor-element-6407541
{
    text-align: left;
}
.elementor-265717 .elementor-element.elementor-element-6407541 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4em;
    color: #fff;
}
.elementor-265717 .elementor-element.elementor-element-91179b3>.elementor-widget-container
{
    padding: 0 10px 0 10px;
}
.elementor-265717 .elementor-element.elementor-element-91179b3
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.4em;
    color: #fff;
}
.elementor-265717 .elementor-element.elementor-element-47dbc96
{
    --display: flex;
    --flex-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-265717 .elementor-element.elementor-element-47dbc96:not(.elementor-motion-effects-element-type-background), .elementor-265717 .elementor-element.elementor-element-47dbc96>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1c4098;
}
.elementor-265717 .elementor-element.elementor-element-fe41205>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 10px 10px 10px 10px;
}
.elementor-265717 .elementor-element.elementor-element-fe41205
{
    text-align: left;
}
.elementor-265717 .elementor-element.elementor-element-fe41205 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4em;
    color: #fff;
}
.elementor-265717 .elementor-element.elementor-element-5f8c85c>.elementor-widget-container
{
    padding: 0 10px 0 10px;
}
.elementor-265717 .elementor-element.elementor-element-5f8c85c
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.4em;
    color: #fff;
}
.elementor-265717 .elementor-element.elementor-element-73a9d7a
{
    --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-265717 .elementor-element.elementor-element-d1f575f
{
    --display: flex;
    --flex-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-265717 .elementor-element.elementor-element-d1f575f:not(.elementor-motion-effects-element-type-background), .elementor-265717 .elementor-element.elementor-element-d1f575f>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1c4098;
}
.elementor-265717 .elementor-element.elementor-element-583e5ff>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 10px 10px 10px 10px;
}
.elementor-265717 .elementor-element.elementor-element-583e5ff
{
    text-align: left;
}
.elementor-265717 .elementor-element.elementor-element-583e5ff .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4em;
    color: #fff;
}
.elementor-265717 .elementor-element.elementor-element-0501471>.elementor-widget-container
{
    padding: 0 10px 0 10px;
}
.elementor-265717 .elementor-element.elementor-element-0501471
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.4em;
    color: #fff;
}
.elementor-265717 .elementor-element.elementor-element-ce5f072
{
    --display: flex;
    --flex-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-265717 .elementor-element.elementor-element-ce5f072:not(.elementor-motion-effects-element-type-background), .elementor-265717 .elementor-element.elementor-element-ce5f072>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1c4098;
}
.elementor-265717 .elementor-element.elementor-element-4aff750>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 10px 10px 10px 10px;
}
.elementor-265717 .elementor-element.elementor-element-4aff750
{
    text-align: left;
}
.elementor-265717 .elementor-element.elementor-element-4aff750 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4em;
    color: #fff;
}
.elementor-265717 .elementor-element.elementor-element-f94fe6f>.elementor-widget-container
{
    padding: 0 10px 0 10px;
}
.elementor-265717 .elementor-element.elementor-element-f94fe6f
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.4em;
    color: #fff;
}
.elementor-265717 .elementor-element.elementor-element-1813375
{
    --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-265717 .elementor-element.elementor-element-6546ad0>.elementor-widget-container
{
    padding: 0 20px 0 0;
}
.elementor-265717 .elementor-element.elementor-element-6546ad0.elementor-element
{
    --align-self: center;
}
.elementor-265717 .elementor-element.elementor-element-6546ad0
{
    text-align: center;
}
.elementor-265717 .elementor-element.elementor-element-6546ad0 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    color: #fff;
}
.elementor-265717 .elementor-element.elementor-element-e7233b3 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 500;
    text-decoration: none;
    line-height: 28px;
    fill: #1754d4;
    color: #1754d4;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 15px 30px 15px 30px;
}
.elementor-265717 .elementor-element.elementor-element-e7233b3 .elementor-button:hover, .elementor-265717 .elementor-element.elementor-element-e7233b3 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-265717 .elementor-element.elementor-element-e7233b3>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-265717 .elementor-element.elementor-element-e7233b3
{
    z-index: 2;
}
.elementor-265717 .elementor-element.elementor-element-e7233b3 .elementor-button:hover svg, .elementor-265717 .elementor-element.elementor-element-e7233b3 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-265717 .elementor-element.elementor-element-22124ff
{
    --display: flex;
    --flex-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-265717 .elementor-element.elementor-element-22124ff:not(.elementor-motion-effects-element-type-background), .elementor-265717 .elementor-element.elementor-element-22124ff>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #011680;
}
.elementor-265717 .elementor-element.elementor-element-22124ff.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-265717 .elementor-element.elementor-element-8cfefc8>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-265717 .elementor-element.elementor-element-8cfefc8.elementor-element
{
    --align-self: center;
}
.elementor-265717 .elementor-element.elementor-element-8cfefc8
{
    text-align: center;
}
.elementor-265717 .elementor-element.elementor-element-8cfefc8 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #fff;
}
.elementor-265717 .elementor-element.elementor-element-bb67762
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-265717 .elementor-element.elementor-element-bb67762 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-265717 .elementor-element.elementor-element-bb67762 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-265717 .elementor-element.elementor-element-510160c
{
    --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: 25px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-265717 .elementor-element.elementor-element-e973dc0
{
    --display: flex;
    --flex-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: 50px 0px;
    --row-gap: 50px;
    --column-gap: 0px;
    --padding-top: 15px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-265717 .elementor-element.elementor-element-39e3270>.elementor-widget-container
{
    background-color: #1a3b8d;
    padding: 10px 0 10px 5px;
    border-radius: 50px 50px 50px 50px;
}
.elementor-265717 .elementor-element.elementor-element-39e3270 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-265717 .elementor-element.elementor-element-39e3270.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-265717 .elementor-element.elementor-element-39e3270.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-265717 .elementor-element.elementor-element-39e3270.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-265717 .elementor-element.elementor-element-39e3270 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-265717 .elementor-element.elementor-element-39e3270 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 18%;
}
.elementor-265717 .elementor-element.elementor-element-39e3270 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-265717 .elementor-element.elementor-element-60399f6>.elementor-widget-container
{
    background-color: #1a3b8d;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-265717 .elementor-element.elementor-element-60399f6 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-265717 .elementor-element.elementor-element-60399f6.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-265717 .elementor-element.elementor-element-60399f6.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-265717 .elementor-element.elementor-element-60399f6.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-265717 .elementor-element.elementor-element-60399f6 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-265717 .elementor-element.elementor-element-60399f6 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 18%;
}
.elementor-265717 .elementor-element.elementor-element-60399f6 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-265717 .elementor-element.elementor-element-f65d095>.elementor-widget-container
{
    background-color: #1a3b8d;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-265717 .elementor-element.elementor-element-f65d095 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-265717 .elementor-element.elementor-element-f65d095.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-265717 .elementor-element.elementor-element-f65d095.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-265717 .elementor-element.elementor-element-f65d095.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-265717 .elementor-element.elementor-element-f65d095 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-265717 .elementor-element.elementor-element-f65d095 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 18%;
}
.elementor-265717 .elementor-element.elementor-element-f65d095 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-265717 .elementor-element.elementor-element-5af1e19
{
    --display: flex;
    --flex-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-265717 .elementor-element.elementor-element-9ec8026
{
    text-align: center;
}
.elementor-265717 .elementor-element.elementor-element-9ec8026 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-265717 .elementor-element.elementor-element-c8180e7
{
    --display: flex;
    --flex-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: 50px 0px;
    --row-gap: 50px;
    --column-gap: 0px;
    --padding-top: 15px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-265717 .elementor-element.elementor-element-6d4a151>.elementor-widget-container
{
    background-color: #1a3b8d;
    padding: 12px 0 12px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-265717 .elementor-element.elementor-element-6d4a151 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-265717 .elementor-element.elementor-element-6d4a151.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-265717 .elementor-element.elementor-element-6d4a151.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-265717 .elementor-element.elementor-element-6d4a151.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-265717 .elementor-element.elementor-element-6d4a151 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-265717 .elementor-element.elementor-element-6d4a151 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 16%;
}
.elementor-265717 .elementor-element.elementor-element-6d4a151 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-265717 .elementor-element.elementor-element-05a9b94>.elementor-widget-container
{
    background-color: #1a3b8d;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-265717 .elementor-element.elementor-element-05a9b94 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-265717 .elementor-element.elementor-element-05a9b94.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-265717 .elementor-element.elementor-element-05a9b94.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-265717 .elementor-element.elementor-element-05a9b94.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-265717 .elementor-element.elementor-element-05a9b94 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-265717 .elementor-element.elementor-element-05a9b94 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 18%;
}
.elementor-265717 .elementor-element.elementor-element-05a9b94 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-265717 .elementor-element.elementor-element-0e9b62c>.elementor-widget-container
{
    background-color: #1a3b8d;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-265717 .elementor-element.elementor-element-0e9b62c .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-265717 .elementor-element.elementor-element-0e9b62c.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-265717 .elementor-element.elementor-element-0e9b62c.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-265717 .elementor-element.elementor-element-0e9b62c.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-265717 .elementor-element.elementor-element-0e9b62c .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-265717 .elementor-element.elementor-element-0e9b62c .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 18%;
}
.elementor-265717 .elementor-element.elementor-element-0e9b62c .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-265717 .elementor-element.elementor-element-ee79bdc
{
    --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;
    --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-265717 .elementor-element.elementor-element-941292e
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-265717 .elementor-element.elementor-element-0e6352e
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-265717 .elementor-element.elementor-element-c32314b>.elementor-widget-container
{
    background-color: #1a3b8d;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-265717 .elementor-element.elementor-element-c32314b .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-265717 .elementor-element.elementor-element-c32314b.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-265717 .elementor-element.elementor-element-c32314b.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-265717 .elementor-element.elementor-element-c32314b.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-265717 .elementor-element.elementor-element-c32314b .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-265717 .elementor-element.elementor-element-c32314b .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 22%;
}
.elementor-265717 .elementor-element.elementor-element-c32314b .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-265717 .elementor-element.elementor-element-070ea99
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-265717 .elementor-element.elementor-element-8c11969>.elementor-widget-container
{
    background-color: #1a3b8d;
    padding: 10px 0 10px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-265717 .elementor-element.elementor-element-8c11969 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-265717 .elementor-element.elementor-element-8c11969.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-265717 .elementor-element.elementor-element-8c11969.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-265717 .elementor-element.elementor-element-8c11969.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-265717 .elementor-element.elementor-element-8c11969 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-265717 .elementor-element.elementor-element-8c11969 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-265717 .elementor-element.elementor-element-8c11969 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-265717 .elementor-element.elementor-element-c26ee29
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-265717 .elementor-element.elementor-element-995f9da>.elementor-widget-container
{
    background-color: #1a3b8d;
    padding: 12px 0 12px 0;
    border-radius: 50px 50px 50px 50px;
}
.elementor-265717 .elementor-element.elementor-element-995f9da .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-265717 .elementor-element.elementor-element-995f9da.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-265717 .elementor-element.elementor-element-995f9da.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-265717 .elementor-element.elementor-element-995f9da.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-265717 .elementor-element.elementor-element-995f9da .elementor-image-box-title
{
    margin-bottom: 0;
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 17.5px;
    font-weight: 400;
}
.elementor-265717 .elementor-element.elementor-element-995f9da .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 20%;
}
.elementor-265717 .elementor-element.elementor-element-995f9da .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-265717 .elementor-element.elementor-element-c7d1d73
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-265717 .elementor-element.elementor-element-7949ac4
{
    --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-265717 .elementor-element.elementor-element-e311d4b>.elementor-widget-container
{
    padding: 0 20px 0 0;
}
.elementor-265717 .elementor-element.elementor-element-e311d4b.elementor-element
{
    --align-self: center;
}
.elementor-265717 .elementor-element.elementor-element-e311d4b
{
    text-align: center;
}
.elementor-265717 .elementor-element.elementor-element-e311d4b .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 24px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 31px;
    color: #fff;
}
.elementor-265717 .elementor-element.elementor-element-b17cce5 .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 500;
    text-decoration: none;
    line-height: 28px;
    fill: #1754d4;
    color: #1754d4;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 15px 30px 15px 30px;
}
.elementor-265717 .elementor-element.elementor-element-b17cce5 .elementor-button:hover, .elementor-265717 .elementor-element.elementor-element-b17cce5 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-265717 .elementor-element.elementor-element-b17cce5>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-265717 .elementor-element.elementor-element-b17cce5
{
    z-index: 2;
}
.elementor-265717 .elementor-element.elementor-element-b17cce5 .elementor-button:hover svg, .elementor-265717 .elementor-element.elementor-element-b17cce5 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-265717 .elementor-element.elementor-element-d51d3d6
{
    --display: flex;
    --flex-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-265717 .elementor-element.elementor-element-70009ed>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-265717 .elementor-element.elementor-element-70009ed
{
    text-align: center;
}
.elementor-265717 .elementor-element.elementor-element-70009ed .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 41.4px;
    color: #000;
}
.elementor-265717 .elementor-element.elementor-element-3447d92
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-265717 .elementor-element.elementor-element-3447d92 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-265717 .elementor-element.elementor-element-3447d92 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-265717 .elementor-element.elementor-element-daf8a73
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --gap: 20px 20px;
    --row-gap: 20px;
    --column-gap: 20px;
    --margin-top: 20px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 20px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-265717 .elementor-element.elementor-element-8d376ac
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --background-transition: .3s;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #1754d52b;
    --border-color: #1754d52b;
    --border-radius: 8px 8px 8px 8px;
    box-shadow: 0 0 5px 0 rgba(0,0,0,.5);
}
.elementor-265717 .elementor-element.elementor-element-8d376ac:hover
{
    background-color: #f6f6f6;
}
.elementor-265717 .elementor-element.elementor-element-9069658 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-265717 .elementor-element.elementor-element-9069658.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-265717 .elementor-element.elementor-element-9069658.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-265717 .elementor-element.elementor-element-9069658.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-265717 .elementor-element.elementor-element-9069658 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #424242;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 600;
}
.elementor-265717 .elementor-element.elementor-element-9069658 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-265717 .elementor-element.elementor-element-9069658 .elementor-image-box-img img
{
    border-style: none;
    transition-duration: .3s;
}
.elementor-265717 .elementor-element.elementor-element-ccd8fda
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --background-transition: .3s;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #1754d52b;
    --border-color: #1754d52b;
    --border-radius: 8px 8px 8px 8px;
    box-shadow: 0 0 5px 0 rgba(0,0,0,.5);
}
.elementor-265717 .elementor-element.elementor-element-ccd8fda:hover
{
    background-color: #f6f6f6;
}
.elementor-265717 .elementor-element.elementor-element-b800c7c.elementor-element
{
    --align-self: center;
}
.elementor-265717 .elementor-element.elementor-element-b800c7c .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-265717 .elementor-element.elementor-element-b800c7c.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-265717 .elementor-element.elementor-element-b800c7c.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-265717 .elementor-element.elementor-element-b800c7c.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-265717 .elementor-element.elementor-element-b800c7c .elementor-image-box-title
{
    margin-bottom: 0;
    color: #424242;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 600;
    text-decoration: none;
}
.elementor-265717 .elementor-element.elementor-element-b800c7c .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-265717 .elementor-element.elementor-element-b800c7c .elementor-image-box-img img
{
    border-style: none;
    transition-duration: .3s;
}
.elementor-265717 .elementor-element.elementor-element-e6dc9f2
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --background-transition: .3s;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #1754d52b;
    --border-color: #1754d52b;
    --border-radius: 5px 5px 5px 5px;
    box-shadow: 0 0 5px 0 rgba(0,0,0,.5);
}
.elementor-265717 .elementor-element.elementor-element-e6dc9f2:hover
{
    background-color: #f6f6f6;
}
.elementor-265717 .elementor-element.elementor-element-81a7db8.elementor-element
{
    --align-self: center;
}
.elementor-265717 .elementor-element.elementor-element-81a7db8 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-265717 .elementor-element.elementor-element-81a7db8.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-265717 .elementor-element.elementor-element-81a7db8.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-265717 .elementor-element.elementor-element-81a7db8.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-265717 .elementor-element.elementor-element-81a7db8 .elementor-image-box-title
{
    margin-bottom: 0;
    color: #424242;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 600;
    text-decoration: none;
}
.elementor-265717 .elementor-element.elementor-element-81a7db8 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-265717 .elementor-element.elementor-element-81a7db8 .elementor-image-box-img img
{
    border-style: none;
    transition-duration: .3s;
}
.elementor-265717 .elementor-element.elementor-element-47b1cba
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --background-transition: .3s;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #1754d52b;
    --border-color: #1754d52b;
    --border-radius: 8px 8px 8px 8px;
    box-shadow: 0 0 5px 0 rgba(0,0,0,.5);
}
.elementor-265717 .elementor-element.elementor-element-47b1cba:hover
{
    background-color: #f6f6f6;
}
.elementor-265717 .elementor-element.elementor-element-2d93cdd.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-265717 .elementor-element.elementor-element-2d93cdd .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-265717 .elementor-element.elementor-element-2d93cdd.elementor-position-right .elementor-image-box-img
{
    margin-left: 0;
}
.elementor-265717 .elementor-element.elementor-element-2d93cdd.elementor-position-left .elementor-image-box-img
{
    margin-right: 0;
}
.elementor-265717 .elementor-element.elementor-element-2d93cdd.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 0;
}
.elementor-265717 .elementor-element.elementor-element-2d93cdd .elementor-image-box-title
{
    margin-bottom: 0;
    color: #424242;
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 600;
    text-decoration: none;
}
.elementor-265717 .elementor-element.elementor-element-2d93cdd .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-265717 .elementor-element.elementor-element-2d93cdd .elementor-image-box-img img
{
    border-style: none;
    transition-duration: .3s;
}
.elementor-265717 .elementor-element.elementor-element-be960ae
{
    --display: flex;
    --flex-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-265717 .elementor-element.elementor-element-be960ae:not(.elementor-motion-effects-element-type-background), .elementor-265717 .elementor-element.elementor-element-be960ae>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1754d5;
}
.elementor-265717 .elementor-element.elementor-element-032e24f>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-265717 .elementor-element.elementor-element-032e24f.elementor-element
{
    --align-self: center;
}
.elementor-265717 .elementor-element.elementor-element-032e24f
{
    text-align: center;
}
.elementor-265717 .elementor-element.elementor-element-032e24f .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    color: #fff;
}
.elementor-265717 .elementor-element.elementor-element-aa4f882
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-265717 .elementor-element.elementor-element-aa4f882 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-265717 .elementor-element.elementor-element-aa4f882 .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-265717 .elementor-element.elementor-element-9f0c726
{
    --display: flex;
    --min-height: 400px;
    --justify-content: center;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-265717 .elementor-element.elementor-element-b2dced0
{
    --display: flex;
    --overlay-opacity: .5;
}
.elementor-265717 .elementor-element.elementor-element-b2dced0::before, .elementor-265717 .elementor-element.elementor-element-b2dced0>.elementor-background-video-container::before, .elementor-265717 .elementor-element.elementor-element-b2dced0>.e-con-inner>.elementor-background-video-container::before, .elementor-265717 .elementor-element.elementor-element-b2dced0>.elementor-background-slideshow::before, .elementor-265717 .elementor-element.elementor-element-b2dced0>.e-con-inner>.elementor-background-slideshow::before, .elementor-265717 .elementor-element.elementor-element-b2dced0>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-265717 .elementor-element.elementor-element-3ce9ba2.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-265717 .elementor-element.elementor-element-3ce9ba2.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-265717 .elementor-element.elementor-element-3ce9ba2.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-265717 .elementor-element.elementor-element-3ce9ba2 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-265717 .elementor-element.elementor-element-3ce9ba2 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-265717 .elementor-element.elementor-element-3ce9ba2 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-265717 .elementor-element.elementor-element-0802570.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-265717 .elementor-element.elementor-element-0802570.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-265717 .elementor-element.elementor-element-0802570.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-265717 .elementor-element.elementor-element-0802570 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-265717 .elementor-element.elementor-element-0802570 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-265717 .elementor-element.elementor-element-0802570 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-265717 .elementor-element.elementor-element-8cdedf7.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-265717 .elementor-element.elementor-element-8cdedf7.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-265717 .elementor-element.elementor-element-8cdedf7.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-265717 .elementor-element.elementor-element-8cdedf7 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-265717 .elementor-element.elementor-element-8cdedf7 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-265717 .elementor-element.elementor-element-8cdedf7 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-265717 .elementor-element.elementor-element-cf31f29.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-265717 .elementor-element.elementor-element-cf31f29.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-265717 .elementor-element.elementor-element-cf31f29.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-265717 .elementor-element.elementor-element-cf31f29 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-265717 .elementor-element.elementor-element-cf31f29 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-265717 .elementor-element.elementor-element-cf31f29 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-265717 .elementor-element.elementor-element-43a6ea0.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-265717 .elementor-element.elementor-element-43a6ea0.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-265717 .elementor-element.elementor-element-43a6ea0.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-265717 .elementor-element.elementor-element-43a6ea0 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-265717 .elementor-element.elementor-element-43a6ea0 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-265717 .elementor-element.elementor-element-43a6ea0 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-265717 .elementor-element.elementor-element-89872e0.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-265717 .elementor-element.elementor-element-89872e0.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-265717 .elementor-element.elementor-element-89872e0.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-265717 .elementor-element.elementor-element-89872e0 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-265717 .elementor-element.elementor-element-89872e0 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-265717 .elementor-element.elementor-element-89872e0 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-265717 .elementor-element.elementor-element-c46edc1.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-265717 .elementor-element.elementor-element-c46edc1.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-265717 .elementor-element.elementor-element-c46edc1.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-265717 .elementor-element.elementor-element-c46edc1 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-265717 .elementor-element.elementor-element-c46edc1 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-265717 .elementor-element.elementor-element-c46edc1 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-265717 .elementor-element.elementor-element-7d26f66.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-265717 .elementor-element.elementor-element-7d26f66.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-265717 .elementor-element.elementor-element-7d26f66.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-265717 .elementor-element.elementor-element-7d26f66 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-265717 .elementor-element.elementor-element-7d26f66 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-265717 .elementor-element.elementor-element-7d26f66 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-265717 .elementor-element.elementor-element-b902060.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-265717 .elementor-element.elementor-element-b902060.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-265717 .elementor-element.elementor-element-b902060.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-265717 .elementor-element.elementor-element-b902060 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 30%;
}
.elementor-265717 .elementor-element.elementor-element-b902060 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-265717 .elementor-element.elementor-element-b902060 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-weight: 600;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}
.elementor-265717 .elementor-element.elementor-element-10d697a
{
    --display: flex;
    --margin-top: 50px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-265717 .elementor-element.elementor-element-10d697a:not(.elementor-motion-effects-element-type-background), .elementor-265717 .elementor-element.elementor-element-10d697a>.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-265717 .elementor-element.elementor-element-0d24334
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --flex-wrap: wrap;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 10px;
    --padding-right: 0px;
}
.elementor-265717 .elementor-element.elementor-element-9a4c190
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-265717 .elementor-element.elementor-element-e7bd92e>.elementor-widget-container
{
    padding: 10px 0 0 0;
}
.elementor-265717 .elementor-element.elementor-element-e7bd92e.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-265717 .elementor-element.elementor-element-e7bd92e.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-265717 .elementor-element.elementor-element-e7bd92e.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-265717 .elementor-element.elementor-element-e7bd92e .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-265717 .elementor-element.elementor-element-e7bd92e .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-265717 .elementor-element.elementor-element-e7bd92e .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-265717 .elementor-element.elementor-element-e7bd92e .elementor-image-box-description
{
    color: #fff;
}
.elementor-265717 .elementor-element.elementor-element-280ccca
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-265717 .elementor-element.elementor-element-88720c8
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 10px;
    --padding-bottom: 0px;
    --padding-left: 10px;
    --padding-right: 0px;
}
.elementor-265717 .elementor-element.elementor-element-18ba937>.elementor-widget-container
{
    padding: 10px 0 0 0;
}
.elementor-265717 .elementor-element.elementor-element-18ba937.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-265717 .elementor-element.elementor-element-18ba937.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-265717 .elementor-element.elementor-element-18ba937.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-265717 .elementor-element.elementor-element-18ba937 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 50px;
}
.elementor-265717 .elementor-element.elementor-element-18ba937 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-265717 .elementor-element.elementor-element-18ba937 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-265717 .elementor-element.elementor-element-cf6154b
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-265717 .elementor-element.elementor-element-bb3382d
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 10px;
    --padding-bottom: 0px;
    --padding-left: 10px;
    --padding-right: 0px;
}
.elementor-265717 .elementor-element.elementor-element-bb6ce99>.elementor-widget-container
{
    padding: 10px 0 0 0;
}
.elementor-265717 .elementor-element.elementor-element-bb6ce99.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-265717 .elementor-element.elementor-element-bb6ce99.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-265717 .elementor-element.elementor-element-bb6ce99.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-265717 .elementor-element.elementor-element-bb6ce99 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-265717 .elementor-element.elementor-element-bb6ce99 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-265717 .elementor-element.elementor-element-bb6ce99 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-265717 .elementor-element.elementor-element-79a04cf
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-265717 .elementor-element.elementor-element-93002aa
{
    --display: flex;
    --flex-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-265717 .elementor-element.elementor-element-c699565>.elementor-widget-container
{
    padding: 10px 0 0 0;
}
.elementor-265717 .elementor-element.elementor-element-c699565.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-265717 .elementor-element.elementor-element-c699565.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-265717 .elementor-element.elementor-element-c699565.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-265717 .elementor-element.elementor-element-c699565 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-265717 .elementor-element.elementor-element-c699565 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-265717 .elementor-element.elementor-element-c699565 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-265717 .elementor-element.elementor-element-0acbd6b
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-265717 .elementor-element.elementor-element-81bf6a9
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-end;
    --padding-top: 10px;
    --padding-bottom: 0px;
    --padding-left: 25px;
    --padding-right: 0px;
}
.elementor-265717 .elementor-element.elementor-element-679b77d>.elementor-widget-container
{
    padding: 10px 0 0 0;
}
.elementor-265717 .elementor-element.elementor-element-679b77d.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-265717 .elementor-element.elementor-element-679b77d.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-265717 .elementor-element.elementor-element-679b77d.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-265717 .elementor-element.elementor-element-679b77d .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-265717 .elementor-element.elementor-element-679b77d .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-265717 .elementor-element.elementor-element-679b77d .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-265717 .elementor-element.elementor-element-9dd350f
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-265717 .elementor-element.elementor-element-22d24bb
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 50px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-265717 .elementor-element.elementor-element-2bd2912>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-265717 .elementor-element.elementor-element-2bd2912.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-265717 .elementor-element.elementor-element-2bd2912.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-265717 .elementor-element.elementor-element-2bd2912.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-265717 .elementor-element.elementor-element-2bd2912 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 50px;
}
.elementor-265717 .elementor-element.elementor-element-2bd2912 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-265717 .elementor-element.elementor-element-2bd2912 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-265717 .elementor-element.elementor-element-6e01ccc
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-265717 .elementor-element.elementor-element-2d0004d
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 20px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-265717 .elementor-element.elementor-element-ca0be51>.elementor-widget-container
{
    margin: 0 0 0 10px;
    padding: 0 0 0 0;
}
.elementor-265717 .elementor-element.elementor-element-ca0be51.elementor-element
{
    --align-self: center;
}
.elementor-265717 .elementor-element.elementor-element-ca0be51 .elementor-image-box-wrapper
{
    text-align: center;
}
.elementor-265717 .elementor-element.elementor-element-ca0be51.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-265717 .elementor-element.elementor-element-ca0be51.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-265717 .elementor-element.elementor-element-ca0be51.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-265717 .elementor-element.elementor-element-ca0be51 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-265717 .elementor-element.elementor-element-ca0be51 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-265717 .elementor-element.elementor-element-ca0be51 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-265717 .elementor-element.elementor-element-b26f84a
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-265717 .elementor-element.elementor-element-00c61ef
{
    --display: flex;
    --flex-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-265717 .elementor-element.elementor-element-f508d68.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-265717 .elementor-element.elementor-element-f508d68.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-265717 .elementor-element.elementor-element-f508d68.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-265717 .elementor-element.elementor-element-f508d68 .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-265717 .elementor-element.elementor-element-f508d68 .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-265717 .elementor-element.elementor-element-f508d68 .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-265717 .elementor-element.elementor-element-271497a
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-265717 .elementor-element.elementor-element-5ae5011
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 20px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-265717 .elementor-element.elementor-element-1a2bd2c>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-265717 .elementor-element.elementor-element-1a2bd2c.elementor-position-right .elementor-image-box-img
{
    margin-left: 15px;
}
.elementor-265717 .elementor-element.elementor-element-1a2bd2c.elementor-position-left .elementor-image-box-img
{
    margin-right: 15px;
}
.elementor-265717 .elementor-element.elementor-element-1a2bd2c.elementor-position-top .elementor-image-box-img
{
    margin-bottom: 15px;
}
.elementor-265717 .elementor-element.elementor-element-1a2bd2c .elementor-image-box-wrapper .elementor-image-box-img
{
    width: 67px;
}
.elementor-265717 .elementor-element.elementor-element-1a2bd2c .elementor-image-box-img img
{
    transition-duration: .3s;
}
.elementor-265717 .elementor-element.elementor-element-1a2bd2c .elementor-image-box-title
{
    color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
}
.elementor-265717 .elementor-element.elementor-element-91fbb5a
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-265717 .elementor-element.elementor-element-f33680f
{
    --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-265717 .elementor-element.elementor-element-72f9b22>.elementor-widget-container
{
    padding: 0 20px 0 0;
}
.elementor-265717 .elementor-element.elementor-element-72f9b22.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-265717 .elementor-element.elementor-element-72f9b22
{
    text-align: center;
}
.elementor-265717 .elementor-element.elementor-element-72f9b22 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 24px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 31px;
    color: #fff;
}
.elementor-265717 .elementor-element.elementor-element-de0c9ab .elementor-button
{
    background-color: #fff;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 500;
    text-decoration: none;
    line-height: 28px;
    fill: #1754d4;
    color: #1754d4;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 15px 30px 15px 30px;
}
.elementor-265717 .elementor-element.elementor-element-de0c9ab .elementor-button:hover, .elementor-265717 .elementor-element.elementor-element-de0c9ab .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-265717 .elementor-element.elementor-element-de0c9ab>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-265717 .elementor-element.elementor-element-de0c9ab
{
    z-index: 2;
}
.elementor-265717 .elementor-element.elementor-element-de0c9ab .elementor-button:hover svg, .elementor-265717 .elementor-element.elementor-element-de0c9ab .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-265717 .elementor-element.elementor-element-37c66da
{
    --display: flex;
    --flex-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-265717 .elementor-element.elementor-element-84070cd>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-265717 .elementor-element.elementor-element-84070cd
{
    text-align: center;
}
.elementor-265717 .elementor-element.elementor-element-84070cd .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 45px;
    color: #000;
}
.elementor-265717 .elementor-element.elementor-element-df5022d
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-265717 .elementor-element.elementor-element-df5022d .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-265717 .elementor-element.elementor-element-df5022d .elementor-divider
{
    text-align: center;
    padding-block-start: 3px;
    padding-block-end: 3px;
}
.elementor-265717 .elementor-element.elementor-element-6674307
{
    width: var(--container-widget-width,80%);
    max-width: 80%;
    --container-widget-width: 80%;
    --container-widget-flex-grow: 0;
    text-align: center;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #000;
}
.elementor-265717 .elementor-element.elementor-element-6674307.elementor-element
{
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-265717 .elementor-element.elementor-element-71d8ab9
{
    --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;
    --padding-top: 20px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-265717 .elementor-element.elementor-element-a319db6
{
    --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-265717 .elementor-element.elementor-element-a319db6.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-265717 .elementor-element.elementor-element-dfe3601 .elementor-button
{
    background-color: #1754d500;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    fill: #000;
    color: #000;
    border-style: dotted;
    border-width: 2px 2px 2px 2px;
    border-color: #b5b5b5;
}
.elementor-265717 .elementor-element.elementor-element-dfe3601 .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-265717 .elementor-element.elementor-element-dfe3601 .elementor-button .elementor-button-content-wrapper
{
    gap: 10px;
}
.elementor-265717 .elementor-element.elementor-element-a22bd5b
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-265717 .elementor-element.elementor-element-a22bd5b.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-265717 .elementor-element.elementor-element-61f1823 .elementor-button
{
    background-color: #1754d500;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    fill: #000;
    color: #000;
    border-style: dotted;
    border-width: 2px 2px 2px 2px;
    border-color: #b5b5b5;
}
.elementor-265717 .elementor-element.elementor-element-61f1823 .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-265717 .elementor-element.elementor-element-61f1823 .elementor-button .elementor-button-content-wrapper
{
    gap: 10px;
}
.elementor-265717 .elementor-element.elementor-element-254d43c
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-265717 .elementor-element.elementor-element-254d43c.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-265717 .elementor-element.elementor-element-91ff1fa .elementor-button
{
    background-color: #1754d500;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    fill: #000;
    color: #000;
    border-style: dotted;
    border-width: 2px 2px 2px 2px;
    border-color: #b5b5b5;
}
.elementor-265717 .elementor-element.elementor-element-91ff1fa .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-265717 .elementor-element.elementor-element-91ff1fa .elementor-button .elementor-button-content-wrapper
{
    gap: 10px;
}
.elementor-265717 .elementor-element.elementor-element-c37beae
{
    --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;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-265717 .elementor-element.elementor-element-6de87c7
{
    --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-265717 .elementor-element.elementor-element-6de87c7.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-265717 .elementor-element.elementor-element-ac87720 .elementor-button
{
    background-color: #1754d500;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    fill: #000;
    color: #000;
    border-style: dotted;
    border-width: 2px 2px 2px 2px;
    border-color: #b5b5b5;
}
.elementor-265717 .elementor-element.elementor-element-ac87720 .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-265717 .elementor-element.elementor-element-ac87720 .elementor-button .elementor-button-content-wrapper
{
    gap: 10px;
}
.elementor-265717 .elementor-element.elementor-element-998deab
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-265717 .elementor-element.elementor-element-998deab.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-265717 .elementor-element.elementor-element-849f4d6 .elementor-button
{
    background-color: #1754d500;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    fill: #000;
    color: #000;
    border-style: dotted;
    border-width: 2px 2px 2px 2px;
    border-color: #b5b5b5;
}
.elementor-265717 .elementor-element.elementor-element-849f4d6 .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-265717 .elementor-element.elementor-element-849f4d6 .elementor-button .elementor-button-content-wrapper
{
    gap: 10px;
}
.elementor-265717 .elementor-element.elementor-element-b4f2d55
{
    --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-265717 .elementor-element.elementor-element-bc7ee31
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-265717 .elementor-element.elementor-element-f95af9e
{
    text-align: center;
}
.elementor-265717 .elementor-element.elementor-element-71f89a6
{
    --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: 25px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-265717 .elementor-element.elementor-element-dd3d2ca>.elementor-widget-container
{
    padding: 0 20px 0 0;
}
.elementor-265717 .elementor-element.elementor-element-dd3d2ca.elementor-element
{
    --align-self: center;
}
.elementor-265717 .elementor-element.elementor-element-dd3d2ca
{
    text-align: center;
}
.elementor-265717 .elementor-element.elementor-element-dd3d2ca .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 24px;
    font-weight: 600;
    text-transform: uppercase;
    color: #000;
}
.elementor-265717 .elementor-element.elementor-element-63ff899 .elementor-button
{
    background-color: #1754d4;
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 500;
    text-decoration: none;
    line-height: 28px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1754d4;
    border-radius: 8px 8px 8px 8px;
    padding: 15px 30px 15px 30px;
}
.elementor-265717 .elementor-element.elementor-element-63ff899 .elementor-button:hover, .elementor-265717 .elementor-element.elementor-element-63ff899 .elementor-button:focus
{
    background-color: #fff;
    color: #1754d4;
}
.elementor-265717 .elementor-element.elementor-element-63ff899>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-265717 .elementor-element.elementor-element-63ff899
{
    z-index: 2;
}
.elementor-265717 .elementor-element.elementor-element-63ff899 .elementor-button:hover svg, .elementor-265717 .elementor-element.elementor-element-63ff899 .elementor-button:focus svg
{
    fill: #1754d4;
}
.elementor-265717 .elementor-element.elementor-element-c58c843
{
    --display: flex;
    --flex-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-265717 .elementor-element.elementor-element-3c9e0f6
{
    text-align: center;
}
.elementor-265717 .elementor-element.elementor-element-3c9e0f6 .elementor-heading-title
{
    font-family: "Arimo",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1.4em;
    color: #000;
}
.elementor-265717 .elementor-element.elementor-element-d4c71a5
{
    --divider-border-style: solid;
    --divider-color: #f24c2c;
    --divider-border-width: 3.3px;
}
.elementor-265717 .elementor-element.elementor-element-d4c71a5 .elementor-divider-separator
{
    width: 12%;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-265717 .elementor-element.elementor-element-d4c71a5 .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-265717 .elementor-element.elementor-element-d7fe65a
{
    --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-265717 .elementor-element.elementor-element-d7fe65a:not(.elementor-motion-effects-element-type-background), .elementor-265717 .elementor-element.elementor-element-d7fe65a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-265717 .elementor-element.elementor-element-d7fe65a: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-265717 .elementor-element.elementor-element-d7fe65a, .elementor-265717 .elementor-element.elementor-element-d7fe65a::before
{
    --border-transition: .3s;
}
.elementor-265717 .elementor-element.elementor-element-5c3c6eb
{
    --display: flex;
    --flex-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-265717 .elementor-element.elementor-element-53ae4fb>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-265717 .elementor-element.elementor-element-53ae4fb
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-265717 .elementor-element.elementor-element-33173c7
{
    --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-265717 .elementor-element.elementor-element-33173c7:not(.elementor-motion-effects-element-type-background), .elementor-265717 .elementor-element.elementor-element-33173c7>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-265717 .elementor-element.elementor-element-33173c7: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-265717 .elementor-element.elementor-element-33173c7, .elementor-265717 .elementor-element.elementor-element-33173c7::before
{
    --border-transition: .3s;
}
.elementor-265717 .elementor-element.elementor-element-a4fc998
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 5px;
    --padding-right: 0px;
}
.elementor-265717 .elementor-element.elementor-element-ea24f6f>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-265717 .elementor-element.elementor-element-ea24f6f
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-265717 .elementor-element.elementor-element-e75d9d5
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
}
.elementor-265717 .elementor-element.elementor-element-e75d9d5:not(.elementor-motion-effects-element-type-background), .elementor-265717 .elementor-element.elementor-element-e75d9d5>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-265717 .elementor-element.elementor-element-e75d9d5: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-265717 .elementor-element.elementor-element-e75d9d5, .elementor-265717 .elementor-element.elementor-element-e75d9d5::before
{
    --border-transition: .3s;
}
.elementor-265717 .elementor-element.elementor-element-200cd85
{
    --display: flex;
    --flex-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-265717 .elementor-element.elementor-element-3885b7f
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-265717 .elementor-element.elementor-element-7a238ac
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-265717 .elementor-element.elementor-element-7a238ac:not(.elementor-motion-effects-element-type-background), .elementor-265717 .elementor-element.elementor-element-7a238ac>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-265717 .elementor-element.elementor-element-7a238ac: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-265717 .elementor-element.elementor-element-7a238ac, .elementor-265717 .elementor-element.elementor-element-7a238ac::before
{
    --border-transition: .3s;
}
.elementor-265717 .elementor-element.elementor-element-0424088
{
    --display: flex;
    --flex-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-265717 .elementor-element.elementor-element-eb23d32
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-265717 .elementor-element.elementor-element-5593ab7
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-265717 .elementor-element.elementor-element-5593ab7:not(.elementor-motion-effects-element-type-background), .elementor-265717 .elementor-element.elementor-element-5593ab7>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-265717 .elementor-element.elementor-element-5593ab7: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-265717 .elementor-element.elementor-element-5593ab7, .elementor-265717 .elementor-element.elementor-element-5593ab7::before
{
    --border-transition: .3s;
}
.elementor-265717 .elementor-element.elementor-element-47c53ff
{
    --display: flex;
    --flex-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-265717 .elementor-element.elementor-element-59b0ca9
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-265717 .elementor-element.elementor-element-4005beb
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-265717 .elementor-element.elementor-element-4005beb:not(.elementor-motion-effects-element-type-background), .elementor-265717 .elementor-element.elementor-element-4005beb>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-265717 .elementor-element.elementor-element-4005beb: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-265717 .elementor-element.elementor-element-4005beb, .elementor-265717 .elementor-element.elementor-element-4005beb::before
{
    --border-transition: .3s;
}
.elementor-265717 .elementor-element.elementor-element-5f67e48
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-265717 .elementor-element.elementor-element-2602947
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-265717 .elementor-element.elementor-element-508e525
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-265717 .elementor-element.elementor-element-508e525:not(.elementor-motion-effects-element-type-background), .elementor-265717 .elementor-element.elementor-element-508e525>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-265717 .elementor-element.elementor-element-508e525: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-265717 .elementor-element.elementor-element-508e525, .elementor-265717 .elementor-element.elementor-element-508e525::before
{
    --border-transition: .3s;
}
.elementor-265717 .elementor-element.elementor-element-7a37341
{
    --display: flex;
    --flex-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-265717 .elementor-element.elementor-element-430c80d
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-265717 .elementor-element.elementor-element-ae07d32
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
}
.elementor-265717 .elementor-element.elementor-element-ae07d32:not(.elementor-motion-effects-element-type-background), .elementor-265717 .elementor-element.elementor-element-ae07d32>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-265717 .elementor-element.elementor-element-ae07d32: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-265717 .elementor-element.elementor-element-ae07d32, .elementor-265717 .elementor-element.elementor-element-ae07d32::before
{
    --border-transition: .3s;
}
.elementor-265717 .elementor-element.elementor-element-4f23c34
{
    --display: flex;
    --flex-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-265717 .elementor-element.elementor-element-65af7f0
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-265717 .elementor-element.elementor-element-e6fe3b9
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-265717 .elementor-element.elementor-element-e6fe3b9:not(.elementor-motion-effects-element-type-background), .elementor-265717 .elementor-element.elementor-element-e6fe3b9>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-265717 .elementor-element.elementor-element-e6fe3b9: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-265717 .elementor-element.elementor-element-e6fe3b9, .elementor-265717 .elementor-element.elementor-element-e6fe3b9::before
{
    --border-transition: .3s;
}
.elementor-265717 .elementor-element.elementor-element-1757cf2
{
    --display: flex;
    --flex-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 8px 8px 8px;
}
.elementor-265717 .elementor-element.elementor-element-5d95b55
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-265717 .elementor-element.elementor-element-d31b1b3
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-265717 .elementor-element.elementor-element-d31b1b3:not(.elementor-motion-effects-element-type-background), .elementor-265717 .elementor-element.elementor-element-d31b1b3>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-265717 .elementor-element.elementor-element-d31b1b3: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-265717 .elementor-element.elementor-element-d31b1b3, .elementor-265717 .elementor-element.elementor-element-d31b1b3::before
{
    --border-transition: .3s;
}
.elementor-265717 .elementor-element.elementor-element-3898f16
{
    --display: flex;
    --flex-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 8px 8px 8px;
}
.elementor-265717 .elementor-element.elementor-element-1b7ff9e
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-265717 .elementor-element.elementor-element-13a1066
{
    --display: flex;
    --border-radius: 8px 8px 8px 8px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-265717 .elementor-element.elementor-element-13a1066:not(.elementor-motion-effects-element-type-background), .elementor-265717 .elementor-element.elementor-element-13a1066>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-265717 .elementor-element.elementor-element-13a1066: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-265717 .elementor-element.elementor-element-13a1066, .elementor-265717 .elementor-element.elementor-element-13a1066::before
{
    --border-transition: .3s;
}
.elementor-265717 .elementor-element.elementor-element-734c58f
{
    --display: flex;
    --flex-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 8px 8px 8px;
}
.elementor-265717 .elementor-element.elementor-element-2a3c669
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-265717 .elementor-element.elementor-element-e2dbc17
{
    --display: flex;
    --border-radius: 0px 8px 8px 8px;
}
.elementor-265717 .elementor-element.elementor-element-e2dbc17:not(.elementor-motion-effects-element-type-background), .elementor-265717 .elementor-element.elementor-element-e2dbc17>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f5f5f5;
}
.elementor-265717 .elementor-element.elementor-element-d88d4a2
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}
.elementor-265717 .elementor-element.elementor-element-f766779
{
    font-family: "Poppins",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #000;
}
.elementor-265717 .elementor-element.elementor-element-d39cec7
{
    --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-265717 .elementor-element.elementor-element-d39cec7>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title
{
    background-color: #f5f5f5;
    border-style: none;
}
.elementor-265717 .elementor-element.elementor-element-d39cec7>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 20px 0 0 0;
}
.elementor-265717 .elementor-element.elementor-element-d39cec7
{
    --n-accordion-padding: 10px 20px 10px 15px;
}
:where(.elementor-265717 .elementor-element.elementor-element-d39cec7>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item)>.e-con
{
    border-style: none;
    --border-radius: 0px 0px 0px 0px;
}
.elementor-265717 .elementor-element.elementor-element-8307ccd
{
    --display: flex;
}
.elementor-265717 .elementor-element.elementor-element-ebd2688
{
    --display: flex;
}
@media(min-width: 768px)
{
    .elementor-265717 .elementor-element.elementor-element-076eea8
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-2637611
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-7507b3a
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-5309977
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-bb86019
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-d684ac5
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-3f575cc
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-a80db39
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-2b635ee
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-c3ed873
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-0df04ef
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-5403c1b
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-96890f4
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-192800c
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-fdad48c
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-3fa4202
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-cef62f4
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-7ba656d
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-35970dc
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-6a096b2
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-68454f8
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-f89c5d5
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-809c12b
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-40758e7
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-3f77c90
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-ad3d5c8
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-3ced066
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-b7d8a6d
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-0c1b35b
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-e36fa0b
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-73f7d73
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-00c6c9f
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-2acdc3a
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-b3e809f
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-e81c0c5
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-758dd25
    {
        --width: 10%;
    }
    .elementor-265717 .elementor-element.elementor-element-43ee21b
    {
        --width: 16%;
    }
    .elementor-265717 .elementor-element.elementor-element-165c232
    {
        --width: 1.5%;
    }
    .elementor-265717 .elementor-element.elementor-element-5e3823c
    {
        --width: 16%;
    }
    .elementor-265717 .elementor-element.elementor-element-678952a
    {
        --width: 1.5%;
    }
    .elementor-265717 .elementor-element.elementor-element-8882d12
    {
        --width: 16%;
    }
    .elementor-265717 .elementor-element.elementor-element-a51137f
    {
        --width: 10%;
    }
    .elementor-265717 .elementor-element.elementor-element-103e96d
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-4c6ae9f
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-c0538b3
    {
        --width: 33%;
    }
    .elementor-265717 .elementor-element.elementor-element-b040659
    {
        --width: 33%;
    }
    .elementor-265717 .elementor-element.elementor-element-44e9548
    {
        --width: 33%;
    }
    .elementor-265717 .elementor-element.elementor-element-09dfac2
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-b848c7a
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-7f18c21
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-8aef1cf
    {
        --width: 25%;
    }
    .elementor-265717 .elementor-element.elementor-element-8003a06
    {
        --width: 25%;
    }
    .elementor-265717 .elementor-element.elementor-element-a73268d
    {
        --width: 25%;
    }
    .elementor-265717 .elementor-element.elementor-element-61f47b0
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-a576830
    {
        --width: 25%;
    }
    .elementor-265717 .elementor-element.elementor-element-e77ede9
    {
        --width: 25%;
    }
    .elementor-265717 .elementor-element.elementor-element-e9cf5aa
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-3bec70c
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-b576327
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-f7b64cf
    {
        --width: 13%;
    }
    .elementor-265717 .elementor-element.elementor-element-2de1988
    {
        --width: 15%;
    }
    .elementor-265717 .elementor-element.elementor-element-2a2a095
    {
        --width: 15%;
    }
    .elementor-265717 .elementor-element.elementor-element-85d9b6c
    {
        --width: 15%;
    }
    .elementor-265717 .elementor-element.elementor-element-24a9da8
    {
        --width: 15%;
    }
    .elementor-265717 .elementor-element.elementor-element-3bbec43
    {
        --width: 15%;
    }
    .elementor-265717 .elementor-element.elementor-element-c4794e1
    {
        --width: 10%;
    }
    .elementor-265717 .elementor-element.elementor-element-8775616
    {
        --width: 15%;
    }
    .elementor-265717 .elementor-element.elementor-element-c45d476
    {
        --width: 14%;
    }
    .elementor-265717 .elementor-element.elementor-element-847a58f
    {
        --width: 14%;
    }
    .elementor-265717 .elementor-element.elementor-element-0d89a61
    {
        --width: 14%;
    }
    .elementor-265717 .elementor-element.elementor-element-9315909
    {
        --width: 14%;
    }
    .elementor-265717 .elementor-element.elementor-element-c03bb1d
    {
        --width: 14%;
    }
    .elementor-265717 .elementor-element.elementor-element-eadb634
    {
        --width: 15%;
    }
    .elementor-265717 .elementor-element.elementor-element-9db3a5f
    {
        --width: 15%;
    }
    .elementor-265717 .elementor-element.elementor-element-1e4ac2d
    {
        --width: 14%;
    }
    .elementor-265717 .elementor-element.elementor-element-df8be41
    {
        --width: 14%;
    }
    .elementor-265717 .elementor-element.elementor-element-4e47638
    {
        --width: 14%;
    }
    .elementor-265717 .elementor-element.elementor-element-04cc56f
    {
        --width: 14%;
    }
    .elementor-265717 .elementor-element.elementor-element-6793d07
    {
        --width: 14%;
    }
    .elementor-265717 .elementor-element.elementor-element-4376702
    {
        --width: 15%;
    }
    .elementor-265717 .elementor-element.elementor-element-2a81965
    {
        --width: 15%;
    }
    .elementor-265717 .elementor-element.elementor-element-a304399
    {
        --width: 14%;
    }
    .elementor-265717 .elementor-element.elementor-element-8bf310b
    {
        --width: 14%;
    }
    .elementor-265717 .elementor-element.elementor-element-6e91fae
    {
        --width: 14%;
    }
    .elementor-265717 .elementor-element.elementor-element-6c6c0b6
    {
        --width: 14%;
    }
    .elementor-265717 .elementor-element.elementor-element-d168e29
    {
        --width: 14%;
    }
    .elementor-265717 .elementor-element.elementor-element-2aed38e
    {
        --width: 15%;
    }
    .elementor-265717 .elementor-element.elementor-element-bcf4c74
    {
        --width: 15%;
    }
    .elementor-265717 .elementor-element.elementor-element-8fa25c0
    {
        --width: 14%;
    }
    .elementor-265717 .elementor-element.elementor-element-1a5d954
    {
        --width: 14%;
    }
    .elementor-265717 .elementor-element.elementor-element-a903df6
    {
        --width: 14%;
    }
    .elementor-265717 .elementor-element.elementor-element-72652bf
    {
        --width: 14%;
    }
    .elementor-265717 .elementor-element.elementor-element-b0c6886
    {
        --width: 14%;
    }
    .elementor-265717 .elementor-element.elementor-element-1cb88e1
    {
        --width: 15%;
    }
    .elementor-265717 .elementor-element.elementor-element-377ad91
    {
        --width: 15%;
    }
    .elementor-265717 .elementor-element.elementor-element-0acc264
    {
        --width: 14%;
    }
    .elementor-265717 .elementor-element.elementor-element-b563576
    {
        --width: 12%;
    }
    .elementor-265717 .elementor-element.elementor-element-9c7cec4
    {
        --width: 12%;
    }
    .elementor-265717 .elementor-element.elementor-element-61c2c69
    {
        --width: 12%;
    }
    .elementor-265717 .elementor-element.elementor-element-625f513
    {
        --width: 12%;
    }
    .elementor-265717 .elementor-element.elementor-element-30148e6
    {
        --width: 15%;
    }
    .elementor-265717 .elementor-element.elementor-element-341a66c
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-8880a1e
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-b5b56b0
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-1bc455d
    {
        --width: 50%;
    }
    .elementor-265717 .elementor-element.elementor-element-28f61d4
    {
        --width: 50%;
    }
    .elementor-265717 .elementor-element.elementor-element-0547453
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-6cdf1f9
    {
        --width: 50%;
    }
    .elementor-265717 .elementor-element.elementor-element-47dbc96
    {
        --width: 50%;
    }
    .elementor-265717 .elementor-element.elementor-element-73a9d7a
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-d1f575f
    {
        --width: 50%;
    }
    .elementor-265717 .elementor-element.elementor-element-ce5f072
    {
        --width: 50%;
    }
    .elementor-265717 .elementor-element.elementor-element-1813375
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-22124ff
    {
        --width: 100.062%;
    }
    .elementor-265717 .elementor-element.elementor-element-510160c
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-e973dc0
    {
        --width: 25%;
    }
    .elementor-265717 .elementor-element.elementor-element-5af1e19
    {
        --width: 50%;
    }
    .elementor-265717 .elementor-element.elementor-element-c8180e7
    {
        --width: 25%;
    }
    .elementor-265717 .elementor-element.elementor-element-ee79bdc
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-941292e
    {
        --width: 8%;
    }
    .elementor-265717 .elementor-element.elementor-element-0e6352e
    {
        --width: 28%;
    }
    .elementor-265717 .elementor-element.elementor-element-070ea99
    {
        --width: 28%;
    }
    .elementor-265717 .elementor-element.elementor-element-c26ee29
    {
        --width: 28%;
    }
    .elementor-265717 .elementor-element.elementor-element-c7d1d73
    {
        --width: 8%;
    }
    .elementor-265717 .elementor-element.elementor-element-daf8a73
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-8d376ac
    {
        --width: 25%;
    }
    .elementor-265717 .elementor-element.elementor-element-ccd8fda
    {
        --width: 25%;
    }
    .elementor-265717 .elementor-element.elementor-element-e6dc9f2
    {
        --width: 25%;
    }
    .elementor-265717 .elementor-element.elementor-element-47b1cba
    {
        --width: 25%;
    }
    .elementor-265717 .elementor-element.elementor-element-9f0c726
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-b2dced0
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-10d697a
    {
        --content-width: 1460%;
    }
    .elementor-265717 .elementor-element.elementor-element-0d24334
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-9a4c190
    {
        --width: 11%;
    }
    .elementor-265717 .elementor-element.elementor-element-280ccca
    {
        --width: 11%;
    }
    .elementor-265717 .elementor-element.elementor-element-88720c8
    {
        --width: 11%;
    }
    .elementor-265717 .elementor-element.elementor-element-cf6154b
    {
        --width: 11%;
    }
    .elementor-265717 .elementor-element.elementor-element-bb3382d
    {
        --width: 11%;
    }
    .elementor-265717 .elementor-element.elementor-element-79a04cf
    {
        --width: 11%;
    }
    .elementor-265717 .elementor-element.elementor-element-93002aa
    {
        --width: 11%;
    }
    .elementor-265717 .elementor-element.elementor-element-0acbd6b
    {
        --width: 11%;
    }
    .elementor-265717 .elementor-element.elementor-element-81bf6a9
    {
        --width: 11%;
    }
    .elementor-265717 .elementor-element.elementor-element-9dd350f
    {
        --width: 11%;
    }
    .elementor-265717 .elementor-element.elementor-element-22d24bb
    {
        --width: 11%;
    }
    .elementor-265717 .elementor-element.elementor-element-6e01ccc
    {
        --width: 11%;
    }
    .elementor-265717 .elementor-element.elementor-element-2d0004d
    {
        --width: 11%;
    }
    .elementor-265717 .elementor-element.elementor-element-b26f84a
    {
        --width: 11%;
    }
    .elementor-265717 .elementor-element.elementor-element-00c61ef
    {
        --width: 11%;
    }
    .elementor-265717 .elementor-element.elementor-element-271497a
    {
        --width: 11%;
    }
    .elementor-265717 .elementor-element.elementor-element-5ae5011
    {
        --width: 11%;
    }
    .elementor-265717 .elementor-element.elementor-element-91fbb5a
    {
        --width: 11%;
    }
    .elementor-265717 .elementor-element.elementor-element-f33680f
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-71d8ab9
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-a319db6
    {
        --width: 33%;
    }
    .elementor-265717 .elementor-element.elementor-element-a22bd5b
    {
        --width: 34.027%;
    }
    .elementor-265717 .elementor-element.elementor-element-254d43c
    {
        --width: 30%;
    }
    .elementor-265717 .elementor-element.elementor-element-c37beae
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-6de87c7
    {
        --width: 35%;
    }
    .elementor-265717 .elementor-element.elementor-element-998deab
    {
        --width: 38%;
    }
    .elementor-265717 .elementor-element.elementor-element-b4f2d55
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-71f89a6
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-c58c843
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-5c3c6eb
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-a4fc998
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-200cd85
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-7a238ac
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-0424088
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-5593ab7
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-47c53ff
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-4005beb
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-5f67e48
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-508e525
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-7a37341
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-ae07d32
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-4f23c34
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-e6fe3b9
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-1757cf2
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-d31b1b3
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-3898f16
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-13a1066
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-734c58f
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-e2dbc17
    {
        --content-width: 1460px;
    }
    .elementor-265717 .elementor-element.elementor-element-d88d4a2
    {
        --content-width: 1460px;
    }
}
@media(max-width: 1024px) and (min-width: 768px)
{
    .elementor-265717 .elementor-element.elementor-element-2637611
    {
        --content-width: 100%;
    }
    .elementor-265717 .elementor-element.elementor-element-2de1988
    {
        --width: 19%;
    }
    .elementor-265717 .elementor-element.elementor-element-2a2a095
    {
        --width: 19%;
    }
    .elementor-265717 .elementor-element.elementor-element-85d9b6c
    {
        --width: 19%;
    }
    .elementor-265717 .elementor-element.elementor-element-24a9da8
    {
        --width: 19%;
    }
    .elementor-265717 .elementor-element.elementor-element-3bbec43
    {
        --width: 19%;
    }
    .elementor-265717 .elementor-element.elementor-element-e973dc0
    {
        --width: 48%;
    }
    .elementor-265717 .elementor-element.elementor-element-5af1e19
    {
        --width: 45%;
    }
    .elementor-265717 .elementor-element.elementor-element-c8180e7
    {
        --width: 48%;
    }
    .elementor-265717 .elementor-element.elementor-element-0e6352e
    {
        --width: 33%;
    }
    .elementor-265717 .elementor-element.elementor-element-070ea99
    {
        --width: 33%;
    }
    .elementor-265717 .elementor-element.elementor-element-c26ee29
    {
        --width: 33%;
    }
    .elementor-265717 .elementor-element.elementor-element-71d8ab9
    {
        --content-width: 100%;
    }
    .elementor-265717 .elementor-element.elementor-element-a319db6
    {
        --width: 30%;
    }
    .elementor-265717 .elementor-element.elementor-element-a22bd5b
    {
        --width: 30%;
    }
}
@media(max-width: 1366px)
{
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-heading .elementor-heading-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-265717 .elementor-element.elementor-element-e12d5d5 .elementor-heading-title
    {
        font-size: 18px;
    }
    .elementor-widget-text-editor
    {
        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-265717 .elementor-element.elementor-element-93a7be4
    {
        --margin-top: -20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-265717 .elementor-element.elementor-element-64ab492
    {
        --margin-top: 300px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-265717 .elementor-element.elementor-element-f767dbd
    {
        --margin-top: 20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-265717 .elementor-element.elementor-element-a33c45c
    {
        --margin-top: 30px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-265717 .elementor-element.elementor-element-9ea11e1
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-265717 .elementor-element.elementor-element-dbb61b1
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-265717 .elementor-element.elementor-element-d97429d>.elementor-widget-container
    {
        margin: 10px 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-4679073
    {
        --margin-top: -30px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .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-265717 .elementor-element.elementor-element-daf8a73
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-22d24bb
    {
        --padding-top: 20px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-265717 .elementor-element.elementor-element-2d0004d
    {
        --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-265717 .elementor-element.elementor-element-00c61ef
    {
        --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-265717 .elementor-element.elementor-element-5ae5011
    {
        --margin-top: -10px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
}
@media(max-width: 1024px)
{
    .elementor-265717 .elementor-element.elementor-element-076eea8
    {
        --flex-direction: column-reverse;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --flex-wrap-mobile: wrap;
    }
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-265717 .elementor-element.elementor-element-2637611
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 0px;
    }
    .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-265717 .elementor-element.elementor-element-ec71d09 img
    {
        width: 75%;
    }
    .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-265717 .elementor-element.elementor-element-1323d4f.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-265717 .elementor-element.elementor-element-1323d4f.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-265717 .elementor-element.elementor-element-1323d4f.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-265717 .elementor-element.elementor-element-1323d4f .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-265717 .elementor-element.elementor-element-1323d4f .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-265717 .elementor-element.elementor-element-4d6c251
    {
        font-size: 14px;
    }
    .elementor-265717 .elementor-element.elementor-element-5f9aa65.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-265717 .elementor-element.elementor-element-5f9aa65.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-265717 .elementor-element.elementor-element-5f9aa65.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-265717 .elementor-element.elementor-element-5f9aa65 .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-265717 .elementor-element.elementor-element-5f9aa65 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-265717 .elementor-element.elementor-element-3f8380b
    {
        font-size: 14px;
    }
    .elementor-265717 .elementor-element.elementor-element-2e2bd17.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-265717 .elementor-element.elementor-element-2e2bd17.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-265717 .elementor-element.elementor-element-2e2bd17.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-265717 .elementor-element.elementor-element-2e2bd17 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-265717 .elementor-element.elementor-element-2e2bd17 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-265717 .elementor-element.elementor-element-70c2a9e
    {
        font-size: 14px;
    }
    .elementor-265717 .elementor-element.elementor-element-b10ae2b.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-265717 .elementor-element.elementor-element-b10ae2b.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-265717 .elementor-element.elementor-element-b10ae2b.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-265717 .elementor-element.elementor-element-b10ae2b .elementor-image-box-title
    {
        margin-bottom: 22px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-265717 .elementor-element.elementor-element-b10ae2b .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-265717 .elementor-element.elementor-element-c1db256>.elementor-widget-container
    {
        margin: -5px 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-c1db256
    {
        font-size: 14px;
    }
    .elementor-265717 .elementor-element.elementor-element-d8186e2
    {
        width: var(--container-widget-width,184.328px);
        max-width: 184.328px;
        --container-widget-width: 184.328px;
        --container-widget-flex-grow: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-d8186e2>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-d8186e2.elementor-position-right .elementor-image-box-img
    {
        margin-left: 15px;
    }
    .elementor-265717 .elementor-element.elementor-element-d8186e2.elementor-position-left .elementor-image-box-img
    {
        margin-right: 15px;
    }
    .elementor-265717 .elementor-element.elementor-element-d8186e2.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-265717 .elementor-element.elementor-element-d8186e2 .elementor-image-box-title
    {
        margin-bottom: 14px;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-265717 .elementor-element.elementor-element-5535510
    {
        font-size: 14px;
    }
    .elementor-265717 .elementor-element.elementor-element-35d7c46.elementor-position-right .elementor-image-box-img
    {
        margin-left: 4px;
    }
    .elementor-265717 .elementor-element.elementor-element-35d7c46.elementor-position-left .elementor-image-box-img
    {
        margin-right: 4px;
    }
    .elementor-265717 .elementor-element.elementor-element-35d7c46.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 4px;
    }
    .elementor-265717 .elementor-element.elementor-element-35d7c46 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-265717 .elementor-element.elementor-element-35d7c46 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-265717 .elementor-element.elementor-element-01282ec
    {
        font-size: 14px;
    }
    .elementor-265717 .elementor-element.elementor-element-6c8e73f
    {
        width: var(--container-widget-width,392.234px);
        max-width: 392.234px;
        --container-widget-width: 392.234px;
        --container-widget-flex-grow: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-6c8e73f .elementor-heading-title
    {
        line-height: 1.2em;
    }
    .elementor-265717 .elementor-element.elementor-element-58e6c34.elementor-element
    {
        --align-self: center;
    }
    .elementor-265717 .elementor-element.elementor-element-49985c3
    {
        width: var(--container-widget-width,654.672px);
        max-width: 654.672px;
        --container-widget-width: 654.672px;
        --container-widget-flex-grow: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-b74614b.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-265717 .elementor-element.elementor-element-b74614b.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-265717 .elementor-element.elementor-element-b74614b.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-265717 .elementor-element.elementor-element-b74614b .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-265717 .elementor-element.elementor-element-f4b2f92
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-265717 .elementor-element.elementor-element-ec85cef.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-265717 .elementor-element.elementor-element-ec85cef.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-265717 .elementor-element.elementor-element-ec85cef.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-265717 .elementor-element.elementor-element-ec85cef .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-265717 .elementor-element.elementor-element-5e9077a
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-265717 .elementor-element.elementor-element-93a7be4
    {
        --margin-top: -50px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-265717 .elementor-element.elementor-element-3b0775e.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-265717 .elementor-element.elementor-element-3b0775e.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-265717 .elementor-element.elementor-element-3b0775e.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-265717 .elementor-element.elementor-element-3b0775e .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-265717 .elementor-element.elementor-element-6003499
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-265717 .elementor-element.elementor-element-4503bce.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-265717 .elementor-element.elementor-element-4503bce.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-265717 .elementor-element.elementor-element-4503bce.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-265717 .elementor-element.elementor-element-4503bce .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-265717 .elementor-element.elementor-element-9dece13
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-265717 .elementor-element.elementor-element-ef7839b.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-265717 .elementor-element.elementor-element-ef7839b.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-265717 .elementor-element.elementor-element-ef7839b.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-265717 .elementor-element.elementor-element-ef7839b .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-265717 .elementor-element.elementor-element-f7c4956
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-265717 .elementor-element.elementor-element-8b1bd82.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-265717 .elementor-element.elementor-element-8b1bd82.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-265717 .elementor-element.elementor-element-8b1bd82.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-265717 .elementor-element.elementor-element-8b1bd82 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-265717 .elementor-element.elementor-element-e109720
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-265717 .elementor-element.elementor-element-897d17a.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-265717 .elementor-element.elementor-element-897d17a.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-265717 .elementor-element.elementor-element-897d17a.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-265717 .elementor-element.elementor-element-897d17a .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-265717 .elementor-element.elementor-element-9453b6f
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-265717 .elementor-element.elementor-element-d05b2d6.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-265717 .elementor-element.elementor-element-d05b2d6.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-265717 .elementor-element.elementor-element-d05b2d6.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-265717 .elementor-element.elementor-element-d05b2d6 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-265717 .elementor-element.elementor-element-9262836
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-265717 .elementor-element.elementor-element-da4f31d.elementor-position-right .elementor-image-box-img
    {
        margin-left: 5px;
    }
    .elementor-265717 .elementor-element.elementor-element-da4f31d.elementor-position-left .elementor-image-box-img
    {
        margin-right: 5px;
    }
    .elementor-265717 .elementor-element.elementor-element-da4f31d.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-265717 .elementor-element.elementor-element-da4f31d .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-265717 .elementor-element.elementor-element-cde6ed6
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-265717 .elementor-element.elementor-element-4d4accc.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-265717 .elementor-element.elementor-element-4d4accc.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-265717 .elementor-element.elementor-element-4d4accc.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-265717 .elementor-element.elementor-element-4d4accc .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-265717 .elementor-element.elementor-element-8b36eb2
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-265717 .elementor-element.elementor-element-dbfc3f4.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-265717 .elementor-element.elementor-element-dbfc3f4.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-265717 .elementor-element.elementor-element-dbfc3f4.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-265717 .elementor-element.elementor-element-dbfc3f4 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-265717 .elementor-element.elementor-element-b6d6093
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-265717 .elementor-element.elementor-element-cc523b4
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-265717 .elementor-element.elementor-element-53bc525.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-265717 .elementor-element.elementor-element-53bc525.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-265717 .elementor-element.elementor-element-53bc525.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-265717 .elementor-element.elementor-element-53bc525 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-265717 .elementor-element.elementor-element-53bc525 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 22%;
    }
    .elementor-265717 .elementor-element.elementor-element-c041b6b
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-265717 .elementor-element.elementor-element-9ea11e1
    {
        --margin-top: -18px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-265717 .elementor-element.elementor-element-bd4b3bc.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-265717 .elementor-element.elementor-element-bd4b3bc.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-265717 .elementor-element.elementor-element-bd4b3bc.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-265717 .elementor-element.elementor-element-bd4b3bc .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-265717 .elementor-element.elementor-element-ee931d9
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-265717 .elementor-element.elementor-element-dbb61b1
    {
        --margin-top: -30px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-265717 .elementor-element.elementor-element-d97429d.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-265717 .elementor-element.elementor-element-d97429d.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-265717 .elementor-element.elementor-element-d97429d.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-265717 .elementor-element.elementor-element-d97429d .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-265717 .elementor-element.elementor-element-019f700
    {
        text-align: left;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-265717 .elementor-element.elementor-element-fa58737.elementor-position-right .elementor-image-box-img
    {
        margin-left: 25px;
    }
    .elementor-265717 .elementor-element.elementor-element-fa58737.elementor-position-left .elementor-image-box-img
    {
        margin-right: 25px;
    }
    .elementor-265717 .elementor-element.elementor-element-fa58737.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-265717 .elementor-element.elementor-element-fa58737 .elementor-image-box-title
    {
        margin-bottom: 10px;
        font-size: 20px;
    }
    .elementor-265717 .elementor-element.elementor-element-2e90ab2
    {
        text-align: left;
        font-size: 16px;
        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-265717 .elementor-element.elementor-element-809c12b.e-con
    {
        --align-self: center;
    }
    .elementor-265717 .elementor-element.elementor-element-40758e7.e-con
    {
        --align-self: center;
    }
    .elementor-265717 .elementor-element.elementor-element-3ced066.e-con
    {
        --align-self: center;
    }
    .elementor-265717 .elementor-element.elementor-element-b7d8a6d.e-con
    {
        --align-self: center;
    }
    .elementor-265717 .elementor-element.elementor-element-73f7d73.e-con
    {
        --align-self: center;
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-265717 .elementor-element.elementor-element-c2ef17e .elementor-counter-title
    {
        line-height: 1.3em;
    }
    .elementor-265717 .elementor-element.elementor-element-6f31ad3 .elementor-counter-title
    {
        line-height: 1.3em;
    }
    .elementor-265717 .elementor-element.elementor-element-d9848ea .elementor-counter-title
    {
        line-height: 1.3em;
    }
    .elementor-265717 .elementor-element.elementor-element-beeb246
    {
        width: var(--container-widget-width,198.094px);
        max-width: 198.094px;
        --container-widget-width: 198.094px;
        --container-widget-flex-grow: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-b3569f7
    {
        width: var(--container-widget-width,198.094px);
        max-width: 198.094px;
        --container-widget-width: 198.094px;
        --container-widget-flex-grow: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-e4c7a22
    {
        width: var(--container-widget-width,198.094px);
        max-width: 198.094px;
        --container-widget-width: 198.094px;
        --container-widget-flex-grow: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-8fbed83
    {
        width: var(--container-widget-width,677.594px);
        max-width: 677.594px;
        --container-widget-width: 677.594px;
        --container-widget-flex-grow: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-3d70a59>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-3d70a59 .elementor-image-box-title
    {
        font-size: 18px;
        line-height: 1.3em;
    }
    .elementor-265717 .elementor-element.elementor-element-4a70f5e>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-4a70f5e .elementor-image-box-title
    {
        font-size: 18px;
        line-height: 1.3em;
    }
    .elementor-265717 .elementor-element.elementor-element-45f37f5 .elementor-image-box-title
    {
        font-size: 18px;
        line-height: 1.3em;
    }
    .elementor-265717 .elementor-element.elementor-element-08fc999>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-08fc999 .elementor-image-box-title
    {
        font-size: 18px;
        line-height: 1.3em;
    }
    .elementor-265717 .elementor-element.elementor-element-582d476>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-582d476 .elementor-image-box-title
    {
        font-size: 18px;
        line-height: 1.3em;
    }
    .elementor-265717 .elementor-element.elementor-element-512306a
    {
        width: var(--container-widget-width,399.922px);
        max-width: 399.922px;
        --container-widget-width: 399.922px;
        --container-widget-flex-grow: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-512306a .elementor-heading-title
    {
        line-height: 1.2em;
    }
    .elementor-265717 .elementor-element.elementor-element-5af1e19.e-con
    {
        --align-self: flex-start;
    }
    .elementor-265717 .elementor-element.elementor-element-ee79bdc
    {
        --margin-top: -50px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-265717 .elementor-element.elementor-element-0e6352e
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-265717 .elementor-element.elementor-element-070ea99
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-265717 .elementor-element.elementor-element-c26ee29
    {
        --justify-content: center;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-265717 .elementor-element.elementor-element-9069658 .elementor-image-box-title
    {
        font-size: 18px;
        line-height: 1.3em;
    }
    .elementor-265717 .elementor-element.elementor-element-b800c7c.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-b800c7c.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-b800c7c.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-b800c7c .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-265717 .elementor-element.elementor-element-81a7db8 .elementor-image-box-title
    {
        font-size: 18px;
        line-height: 1.3em;
    }
    .elementor-265717 .elementor-element.elementor-element-2d93cdd .elementor-image-box-title
    {
        font-size: 18px;
        line-height: 1.3em;
    }
    .elementor-265717 .elementor-element.elementor-element-9f0c726
    {
        --min-height: 250px;
    }
    .elementor-265717 .elementor-element.elementor-element-10d697a
    {
        --min-height: 0px;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-265717 .elementor-element.elementor-element-0d24334
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-e7bd92e .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-265717 .elementor-element.elementor-element-18ba937 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-265717 .elementor-element.elementor-element-18ba937 .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-265717 .elementor-element.elementor-element-bb6ce99 .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-265717 .elementor-element.elementor-element-c699565 .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-265717 .elementor-element.elementor-element-679b77d .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-265717 .elementor-element.elementor-element-679b77d .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-265717 .elementor-element.elementor-element-22d24bb
    {
        --margin-top: -105px;
        --margin-bottom: 0px;
        --margin-left: -5px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-265717 .elementor-element.elementor-element-2bd2912 .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-265717 .elementor-element.elementor-element-2d0004d
    {
        --margin-top: -125px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-265717 .elementor-element.elementor-element-ca0be51 .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-265717 .elementor-element.elementor-element-00c61ef
    {
        --margin-top: -110px;
        --margin-bottom: 0px;
        --margin-left: 10px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 12px;
        --padding-right: 0px;
    }
    .elementor-265717 .elementor-element.elementor-element-f508d68 .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-265717 .elementor-element.elementor-element-5ae5011
    {
        --margin-top: -140px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 12px;
        --padding-right: 0px;
    }
    .elementor-265717 .elementor-element.elementor-element-1a2bd2c .elementor-image-box-title
    {
        font-size: 12px;
    }
    .elementor-265717 .elementor-element.elementor-element-f33680f
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-265717 .elementor-element.elementor-element-72f9b22
    {
        width: var(--container-widget-width,409.672px);
        max-width: 409.672px;
        --container-widget-width: 409.672px;
        --container-widget-flex-grow: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-6674307
    {
        width: var(--container-widget-width,682.391px);
        max-width: 682.391px;
        --container-widget-width: 682.391px;
        --container-widget-flex-grow: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-71d8ab9
    {
        --justify-content: center;
        --gap: 25px 25px;
        --row-gap: 25px;
        --column-gap: 25px;
    }
    .elementor-265717 .elementor-element.elementor-element-71d8ab9.e-con
    {
        --align-self: center;
    }
    .elementor-265717 .elementor-element.elementor-element-a319db6
    {
        --justify-content: center;
    }
    .elementor-265717 .elementor-element.elementor-element-a319db6.e-con
    {
        --align-self: flex-start;
    }
    .elementor-265717 .elementor-element.elementor-element-dfe3601 .elementor-button
    {
        font-size: 12px;
        line-height: 1.2em;
    }
    .elementor-265717 .elementor-element.elementor-element-a22bd5b
    {
        --justify-content: center;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-265717 .elementor-element.elementor-element-61f1823>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-61f1823 .elementor-button
    {
        font-size: 12px;
        line-height: 1.2em;
    }
    .elementor-265717 .elementor-element.elementor-element-254d43c
    {
        --justify-content: center;
    }
    .elementor-265717 .elementor-element.elementor-element-91ff1fa .elementor-button
    {
        font-size: 12px;
        line-height: 1.2em;
    }
    .elementor-265717 .elementor-element.elementor-element-c37beae
    {
        --justify-content: center;
        --gap: 25px 25px;
        --row-gap: 25px;
        --column-gap: 25px;
    }
    .elementor-265717 .elementor-element.elementor-element-c37beae.e-con
    {
        --align-self: center;
    }
    .elementor-265717 .elementor-element.elementor-element-6de87c7
    {
        --justify-content: center;
    }
    .elementor-265717 .elementor-element.elementor-element-6de87c7.e-con
    {
        --align-self: flex-start;
    }
    .elementor-265717 .elementor-element.elementor-element-ac87720 .elementor-button
    {
        font-size: 12px;
        line-height: 1.2em;
    }
    .elementor-265717 .elementor-element.elementor-element-998deab
    {
        --justify-content: center;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-265717 .elementor-element.elementor-element-849f4d6>.elementor-widget-container
    {
        margin: -14px 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-849f4d6 .elementor-button
    {
        font-size: 12px;
        line-height: 1.2em;
    }
    .elementor-265717 .elementor-element.elementor-element-b4f2d55
    {
        --gap: 25px 25px;
        --row-gap: 25px;
        --column-gap: 25px;
    }
    .elementor-265717 .elementor-element.elementor-element-b4f2d55.e-con
    {
        --align-self: center;
    }
    .elementor-265717 .elementor-element.elementor-element-f95af9e img
    {
        width: 75%;
    }
    .elementor-265717 .elementor-element.elementor-element-d39cec7>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
}
@media(max-width: 767px)
{
    .elementor-265717 .elementor-element.elementor-element-076eea8
    {
        --flex-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: 36px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-265717 .elementor-element.elementor-element-ae9da4b>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 10px 0 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-ae9da4b.elementor-element
    {
        --align-self: center;
    }
    .elementor-265717 .elementor-element.elementor-element-ae9da4b
    {
        text-align: center;
    }
    .elementor-265717 .elementor-element.elementor-element-2637611
    {
        --margin-top: 25px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-widget-heading .elementor-heading-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-265717 .elementor-element.elementor-element-6d2395c>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-6d2395c
    {
        text-align: center;
    }
    .elementor-265717 .elementor-element.elementor-element-6d2395c .elementor-heading-title
    {
        font-size: 32px;
        line-height: 40px;
    }
    .elementor-265717 .elementor-element.elementor-element-e12d5d5>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-e12d5d5
    {
        text-align: center;
    }
    .elementor-265717 .elementor-element.elementor-element-e12d5d5 .elementor-heading-title
    {
        font-size: 16px;
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-265717 .elementor-element.elementor-element-1575953>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-1575953.elementor-element
    {
        --align-self: center;
    }
    .elementor-265717 .elementor-element.elementor-element-1575953
    {
        text-align: center;
        font-size: 16px;
        line-height: 26px;
    }
    .elementor-265717 .elementor-element.elementor-element-b133848>.elementor-widget-container
    {
        padding: 20px 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-b133848 .elementor-button
    {
        font-size: 16px;
        padding: 10px 10px 10px 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-a7687ff
    {
        --padding-top: 36px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-265717 .elementor-element.elementor-element-79800b2
    {
        --margin-top: 0px;
        --margin-bottom: 20px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-265717 .elementor-element.elementor-element-34e82dd .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-265717 .elementor-element.elementor-element-46d0861>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-46d0861 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-265717 .elementor-element.elementor-element-bb86019
    {
        --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-265717 .elementor-element.elementor-element-d684ac5
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-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-265717 .elementor-element.elementor-element-1323d4f>.elementor-widget-container
    {
        margin: 0 0 0 -25px;
        padding: 0 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-1323d4f.elementor-element
    {
        --align-self: center;
    }
    .elementor-265717 .elementor-element.elementor-element-1323d4f .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-265717 .elementor-element.elementor-element-1323d4f .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-1323d4f.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-1323d4f.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-1323d4f.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-1323d4f .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-265717 .elementor-element.elementor-element-1323d4f .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-265717 .elementor-element.elementor-element-4d6c251>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-4d6c251
    {
        font-size: 13.31px;
    }
    .elementor-265717 .elementor-element.elementor-element-3f575cc
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-265717 .elementor-element.elementor-element-5f9aa65>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-5f9aa65.elementor-element
    {
        --align-self: center;
    }
    .elementor-265717 .elementor-element.elementor-element-5f9aa65 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-265717 .elementor-element.elementor-element-5f9aa65 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-5f9aa65.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-5f9aa65.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-5f9aa65.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-5f9aa65 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-265717 .elementor-element.elementor-element-5f9aa65 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-265717 .elementor-element.elementor-element-3f8380b>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-3f8380b
    {
        font-size: 13.31px;
    }
    .elementor-265717 .elementor-element.elementor-element-a80db39
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-265717 .elementor-element.elementor-element-2e2bd17>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-2e2bd17.elementor-element
    {
        --align-self: center;
    }
    .elementor-265717 .elementor-element.elementor-element-2e2bd17 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-265717 .elementor-element.elementor-element-2e2bd17 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-2e2bd17.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-2e2bd17.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-2e2bd17.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-2e2bd17 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-265717 .elementor-element.elementor-element-2e2bd17 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-265717 .elementor-element.elementor-element-70c2a9e>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-70c2a9e
    {
        font-size: 13.31px;
    }
    .elementor-265717 .elementor-element.elementor-element-2b635ee
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-265717 .elementor-element.elementor-element-c3ed873
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-265717 .elementor-element.elementor-element-b10ae2b>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-b10ae2b.elementor-element
    {
        --align-self: center;
    }
    .elementor-265717 .elementor-element.elementor-element-b10ae2b .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-265717 .elementor-element.elementor-element-b10ae2b .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-b10ae2b.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-b10ae2b.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-b10ae2b.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-b10ae2b .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-265717 .elementor-element.elementor-element-b10ae2b .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-265717 .elementor-element.elementor-element-c1db256>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-c1db256
    {
        font-size: 13.31px;
    }
    .elementor-265717 .elementor-element.elementor-element-0df04ef
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-265717 .elementor-element.elementor-element-d8186e2>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-d8186e2.elementor-element
    {
        --align-self: center;
    }
    .elementor-265717 .elementor-element.elementor-element-d8186e2 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-265717 .elementor-element.elementor-element-d8186e2 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-265717 .elementor-element.elementor-element-d8186e2 .elementor-image-box-title
    {
        margin-bottom: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-d8186e2 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 30%;
    }
    .elementor-265717 .elementor-element.elementor-element-5535510>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-5535510
    {
        font-size: 13.31px;
    }
    .elementor-265717 .elementor-element.elementor-element-5403c1b
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-265717 .elementor-element.elementor-element-35d7c46
    {
        width: var(--container-widget-width,201.391px);
        max-width: 201.391px;
        --container-widget-width: 201.391px;
        --container-widget-flex-grow: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-35d7c46>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-35d7c46.elementor-element
    {
        --align-self: center;
    }
    .elementor-265717 .elementor-element.elementor-element-35d7c46 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-265717 .elementor-element.elementor-element-35d7c46 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-35d7c46.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-35d7c46.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-35d7c46.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-35d7c46 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 16px;
    }
    .elementor-265717 .elementor-element.elementor-element-35d7c46 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 22%;
    }
    .elementor-265717 .elementor-element.elementor-element-01282ec>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 0 0 12px;
    }
    .elementor-265717 .elementor-element.elementor-element-01282ec
    {
        font-size: 13.31px;
    }
    .elementor-265717 .elementor-element.elementor-element-6c8e73f .elementor-heading-title
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-265717 .elementor-element.elementor-element-58e6c34 .elementor-button
    {
        font-size: 16px;
        padding: 10px 25px 10px 25px;
    }
    .elementor-265717 .elementor-element.elementor-element-192800c
    {
        --padding-top: 36px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-265717 .elementor-element.elementor-element-49985c3
    {
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,90%);
        max-width: 90%;
        text-align: center;
    }
    .elementor-265717 .elementor-element.elementor-element-49985c3 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 26px;
    }
    .elementor-265717 .elementor-element.elementor-element-d0a5f5a>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-d0a5f5a .elementor-divider-separator
    {
        width: 162px;
    }
    .elementor-265717 .elementor-element.elementor-element-fdad48c
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-265717 .elementor-element.elementor-element-3fa4202
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-265717 .elementor-element.elementor-element-b74614b .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-265717 .elementor-element.elementor-element-b74614b .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-265717 .elementor-element.elementor-element-f4b2f92>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-f4b2f92
    {
        --container-widget-width: 75%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,75%);
        max-width: 75%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-265717 .elementor-element.elementor-element-f4b2f92.elementor-element
    {
        --align-self: center;
    }
    .elementor-265717 .elementor-element.elementor-element-ec85cef .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-265717 .elementor-element.elementor-element-ec85cef .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-265717 .elementor-element.elementor-element-5e9077a>.elementor-widget-container
    {
        padding: 5px 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-5e9077a
    {
        --container-widget-width: 85%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,85%);
        max-width: 85%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-265717 .elementor-element.elementor-element-5e9077a.elementor-element
    {
        --align-self: center;
    }
    .elementor-265717 .elementor-element.elementor-element-93a7be4
    {
        --margin-top: -20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-265717 .elementor-element.elementor-element-3b0775e>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-3b0775e .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-265717 .elementor-element.elementor-element-3b0775e .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-265717 .elementor-element.elementor-element-6003499>.elementor-widget-container
    {
        margin: -20px 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-6003499
    {
        --container-widget-width: 85%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,85%);
        max-width: 85%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-265717 .elementor-element.elementor-element-6003499.elementor-element
    {
        --align-self: center;
    }
    .elementor-265717 .elementor-element.elementor-element-4503bce .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-265717 .elementor-element.elementor-element-4503bce .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-265717 .elementor-element.elementor-element-9dece13>.elementor-widget-container
    {
        margin: 15px 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-9dece13
    {
        --container-widget-width: 95%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,95%);
        max-width: 95%;
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-265717 .elementor-element.elementor-element-9dece13.elementor-element
    {
        --align-self: center;
    }
    .elementor-265717 .elementor-element.elementor-element-af7ce0e.e-con
    {
        --align-self: center;
    }
    .elementor-265717 .elementor-element.elementor-element-ef7839b .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-265717 .elementor-element.elementor-element-ef7839b .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-265717 .elementor-element.elementor-element-f7c4956>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-f7c4956.elementor-element
    {
        --align-self: center;
    }
    .elementor-265717 .elementor-element.elementor-element-f7c4956
    {
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-265717 .elementor-element.elementor-element-8b1bd82>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-8b1bd82 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-265717 .elementor-element.elementor-element-8b1bd82 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-265717 .elementor-element.elementor-element-e109720.elementor-element
    {
        --align-self: center;
    }
    .elementor-265717 .elementor-element.elementor-element-e109720
    {
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-265717 .elementor-element.elementor-element-64ab492
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-265717 .elementor-element.elementor-element-897d17a>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-897d17a .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-265717 .elementor-element.elementor-element-897d17a .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-265717 .elementor-element.elementor-element-9453b6f>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-9453b6f.elementor-element
    {
        --align-self: center;
    }
    .elementor-265717 .elementor-element.elementor-element-9453b6f
    {
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-265717 .elementor-element.elementor-element-f767dbd
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-265717 .elementor-element.elementor-element-d05b2d6>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-d05b2d6 .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-265717 .elementor-element.elementor-element-d05b2d6 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-265717 .elementor-element.elementor-element-9262836>.elementor-widget-container
    {
        margin: -15px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-9262836.elementor-element
    {
        --align-self: center;
    }
    .elementor-265717 .elementor-element.elementor-element-9262836
    {
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-265717 .elementor-element.elementor-element-da4f31d>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-da4f31d .elementor-image-box-img
    {
        margin-bottom: 5px;
    }
    .elementor-265717 .elementor-element.elementor-element-da4f31d .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-265717 .elementor-element.elementor-element-cde6ed6>.elementor-widget-container
    {
        padding: 15px 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-cde6ed6.elementor-element
    {
        --align-self: center;
    }
    .elementor-265717 .elementor-element.elementor-element-cde6ed6
    {
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-265717 .elementor-element.elementor-element-4d4accc .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-265717 .elementor-element.elementor-element-4d4accc .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-265717 .elementor-element.elementor-element-8b36eb2>.elementor-widget-container
    {
        margin: -20px 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-8b36eb2.elementor-element
    {
        --align-self: center;
    }
    .elementor-265717 .elementor-element.elementor-element-8b36eb2
    {
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-265717 .elementor-element.elementor-element-dbfc3f4 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-265717 .elementor-element.elementor-element-dbfc3f4 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-265717 .elementor-element.elementor-element-dbfc3f4 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-265717 .elementor-element.elementor-element-b6d6093>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-b6d6093.elementor-element
    {
        --align-self: center;
    }
    .elementor-265717 .elementor-element.elementor-element-b6d6093
    {
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-265717 .elementor-element.elementor-element-cc523b4
    {
        --margin-top: -25px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-265717 .elementor-element.elementor-element-53bc525 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-265717 .elementor-element.elementor-element-53bc525 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-265717 .elementor-element.elementor-element-53bc525 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 15%;
    }
    .elementor-265717 .elementor-element.elementor-element-53bc525 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-265717 .elementor-element.elementor-element-c041b6b>.elementor-widget-container
    {
        margin: 10px 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-c041b6b.elementor-element
    {
        --align-self: center;
    }
    .elementor-265717 .elementor-element.elementor-element-c041b6b
    {
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-265717 .elementor-element.elementor-element-bd4b3bc .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-265717 .elementor-element.elementor-element-bd4b3bc .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-265717 .elementor-element.elementor-element-bd4b3bc .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-265717 .elementor-element.elementor-element-ee931d9>.elementor-widget-container
    {
        padding: 10px 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-ee931d9.elementor-element
    {
        --align-self: center;
    }
    .elementor-265717 .elementor-element.elementor-element-ee931d9
    {
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-265717 .elementor-element.elementor-element-dbb61b1
    {
        --margin-top: -25px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-265717 .elementor-element.elementor-element-d97429d .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-265717 .elementor-element.elementor-element-d97429d .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-265717 .elementor-element.elementor-element-d97429d .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-265717 .elementor-element.elementor-element-019f700>.elementor-widget-container
    {
        padding: 20px 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-019f700.elementor-element
    {
        --align-self: center;
    }
    .elementor-265717 .elementor-element.elementor-element-019f700
    {
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-265717 .elementor-element.elementor-element-4679073
    {
        --margin-top: -20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-265717 .elementor-element.elementor-element-fa58737 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-265717 .elementor-element.elementor-element-fa58737 .elementor-image-box-img
    {
        margin-bottom: 25px;
    }
    .elementor-265717 .elementor-element.elementor-element-fa58737 .elementor-image-box-title
    {
        font-size: 20px;
        line-height: 30px;
    }
    .elementor-265717 .elementor-element.elementor-element-2e90ab2>.elementor-widget-container
    {
        margin: 15px 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-2e90ab2.elementor-element
    {
        --align-self: center;
    }
    .elementor-265717 .elementor-element.elementor-element-2e90ab2
    {
        text-align: center;
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-265717 .elementor-element.elementor-element-6a096b2
    {
        --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-265717 .elementor-element.elementor-element-68454f8
    {
        --margin-top: 36px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-265717 .elementor-element.elementor-element-68454f8.e-con
    {
        --order: -99999/* order start hack */;
    }
    .elementor-265717 .elementor-element.elementor-element-e844efd .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-265717 .elementor-element.elementor-element-8036ae0>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-8036ae0 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-265717 .elementor-element.elementor-element-d2af177.e-con
    {
        --order: -99999/* order start hack */;
    }
    .elementor-265717 .elementor-element.elementor-element-f89c5d5
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-f89c5d5.e-con
    {
        --order: 2;
    }
    .elementor-265717 .elementor-element.elementor-element-4bf13ac .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-265717 .elementor-element.elementor-element-35233d0>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-35233d0
    {
        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-265717 .elementor-element.elementor-element-ef51932>.elementor-widget-container
    {
        margin: -30px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-ef51932
    {
        --e-icon-list-icon-size: 15px;
    }
    .elementor-265717 .elementor-element.elementor-element-ef51932 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-265717 .elementor-element.elementor-element-ef51932 .elementor-icon-list-item>a
    {
        font-size: 16px;
        line-height: 22px;
    }
    .elementor-265717 .elementor-element.elementor-element-1b8bb9f.e-con
    {
        --order: -99999/* order start hack */;
    }
    .elementor-265717 .elementor-element.elementor-element-3f77c90
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-b0830ce .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-265717 .elementor-element.elementor-element-3f24936>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-3f24936
    {
        font-size: 16px;
        line-height: 22px;
    }
    .elementor-265717 .elementor-element.elementor-element-ff1d08e>.elementor-widget-container
    {
        margin: -30px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-ff1d08e
    {
        --e-icon-list-icon-size: 15px;
    }
    .elementor-265717 .elementor-element.elementor-element-ff1d08e .elementor-icon-list-item>.elementor-icon-list-text, .elementor-265717 .elementor-element.elementor-element-ff1d08e .elementor-icon-list-item>a
    {
        font-size: 16px;
        line-height: 22px;
    }
    .elementor-265717 .elementor-element.elementor-element-10a373a
    {
        --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-265717 .elementor-element.elementor-element-ad3d5c8
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-9335b25 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-265717 .elementor-element.elementor-element-3a84aa0>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-3a84aa0
    {
        font-size: 16px;
        line-height: 22px;
    }
    .elementor-265717 .elementor-element.elementor-element-3778613>.elementor-widget-container
    {
        margin: -30px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-3778613
    {
        --e-icon-list-icon-size: 15px;
    }
    .elementor-265717 .elementor-element.elementor-element-3778613 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-265717 .elementor-element.elementor-element-3778613 .elementor-icon-list-item>a
    {
        font-size: 16px;
        line-height: 22px;
    }
    .elementor-265717 .elementor-element.elementor-element-0c1b35b
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-82de45d .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-265717 .elementor-element.elementor-element-3de98b6>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-3de98b6
    {
        font-size: 16px;
        line-height: 22px;
    }
    .elementor-265717 .elementor-element.elementor-element-00ed6b7>.elementor-widget-container
    {
        margin: -30px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-00ed6b7
    {
        --e-icon-list-icon-size: 15px;
    }
    .elementor-265717 .elementor-element.elementor-element-00ed6b7 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-265717 .elementor-element.elementor-element-00ed6b7 .elementor-icon-list-item>a
    {
        font-size: 16px;
        line-height: 22px;
    }
    .elementor-265717 .elementor-element.elementor-element-bdf1330
    {
        --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-265717 .elementor-element.elementor-element-e36fa0b
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-26ba3db .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-265717 .elementor-element.elementor-element-871abd3>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-871abd3
    {
        font-size: 16px;
        line-height: 22px;
    }
    .elementor-265717 .elementor-element.elementor-element-68a01d9>.elementor-widget-container
    {
        margin: -30px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-68a01d9
    {
        --e-icon-list-icon-size: 15px;
    }
    .elementor-265717 .elementor-element.elementor-element-68a01d9 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-265717 .elementor-element.elementor-element-68a01d9 .elementor-icon-list-item>a
    {
        font-size: 16px;
        line-height: 22px;
    }
    .elementor-265717 .elementor-element.elementor-element-8307401 .elementor-heading-title
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-265717 .elementor-element.elementor-element-e34e06c .elementor-button
    {
        font-size: 16px;
        padding: 10px 25px 10px 25px;
    }
    .elementor-265717 .elementor-element.elementor-element-07e1346
    {
        --padding-top: 20px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-265717 .elementor-element.elementor-element-3a36aa2>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-3a36aa2 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 23px;
    }
    .elementor-265717 .elementor-element.elementor-element-72d062c>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-72d062c .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-265717 .elementor-element.elementor-element-758dd25
    {
        --width: 0px;
    }
    .elementor-265717 .elementor-element.elementor-element-43ee21b
    {
        --width: 33%;
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-265717 .elementor-element.elementor-element-c2ef17e .elementor-counter
    {
        gap: 5px;
    }
    .elementor-265717 .elementor-element.elementor-element-c2ef17e .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-265717 .elementor-element.elementor-element-c2ef17e .elementor-counter-title
    {
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-265717 .elementor-element.elementor-element-5e3823c
    {
        --width: 33%;
    }
    .elementor-265717 .elementor-element.elementor-element-6f31ad3 .elementor-counter
    {
        gap: 5px;
    }
    .elementor-265717 .elementor-element.elementor-element-6f31ad3 .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-265717 .elementor-element.elementor-element-6f31ad3 .elementor-counter-title
    {
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-265717 .elementor-element.elementor-element-8882d12
    {
        --width: 33%;
    }
    .elementor-265717 .elementor-element.elementor-element-d9848ea .elementor-counter
    {
        gap: 5px;
    }
    .elementor-265717 .elementor-element.elementor-element-d9848ea .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-265717 .elementor-element.elementor-element-d9848ea .elementor-counter-title
    {
        font-size: 12px;
        line-height: 18px;
    }
    .elementor-265717 .elementor-element.elementor-element-c0538b3
    {
        --width: 50%;
    }
    .elementor-265717 .elementor-element.elementor-element-beeb246
    {
        --container-widget-width: 100px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100px);
        max-width: 100px;
    }
    .elementor-265717 .elementor-element.elementor-element-beeb246 .elementor-counter
    {
        gap: 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-beeb246 .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-265717 .elementor-element.elementor-element-beeb246 .elementor-counter-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-265717 .elementor-element.elementor-element-b040659
    {
        --width: 50%;
    }
    .elementor-265717 .elementor-element.elementor-element-b3569f7
    {
        --container-widget-width: 100px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100px);
        max-width: 100px;
    }
    .elementor-265717 .elementor-element.elementor-element-b3569f7 .elementor-counter
    {
        gap: 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-b3569f7 .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-265717 .elementor-element.elementor-element-b3569f7 .elementor-counter-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-265717 .elementor-element.elementor-element-44e9548
    {
        --width: 100%;
        --justify-content: flex-start;
    }
    .elementor-265717 .elementor-element.elementor-element-44e9548.e-con
    {
        --align-self: center;
    }
    .elementor-265717 .elementor-element.elementor-element-e4c7a22
    {
        --container-widget-width: 100px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100px);
        max-width: 100px;
    }
    .elementor-265717 .elementor-element.elementor-element-e4c7a22 .elementor-counter
    {
        gap: 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-e4c7a22 .elementor-counter-number-wrapper
    {
        font-size: 24px;
        line-height: 27.6px;
    }
    .elementor-265717 .elementor-element.elementor-element-e4c7a22 .elementor-counter-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-265717 .elementor-element.elementor-element-09dfac2
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-265717 .elementor-element.elementor-element-6d4c4fb
    {
        width: var(--container-widget-width,85%);
        max-width: 85%;
        --container-widget-width: 85%;
        --container-widget-flex-grow: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-6d4c4fb.elementor-element
    {
        --align-self: center;
    }
    .elementor-265717 .elementor-element.elementor-element-6d4c4fb .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-265717 .elementor-element.elementor-element-fa9e725>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-fa9e725 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-265717 .elementor-element.elementor-element-8fbed83>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 10px 0 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-8fbed83
    {
        --container-widget-width: 95%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,95%);
        max-width: 95%;
        font-size: 16px;
        line-height: 22px;
    }
    .elementor-265717 .elementor-element.elementor-element-8fbed83.elementor-element
    {
        --align-self: center;
    }
    .elementor-265717 .elementor-element.elementor-element-7f18c21
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 15px;
        --padding-right: 15px;
    }
    .elementor-265717 .elementor-element.elementor-element-3d70a59.elementor-element
    {
        --align-self: center;
    }
    .elementor-265717 .elementor-element.elementor-element-3d70a59 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-265717 .elementor-element.elementor-element-3d70a59 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-3d70a59 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 35%;
    }
    .elementor-265717 .elementor-element.elementor-element-4a70f5e
    {
        width: var(--container-widget-width,262.391px);
        max-width: 262.391px;
        --container-widget-width: 262.391px;
        --container-widget-flex-grow: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-4a70f5e.elementor-element
    {
        --align-self: center;
    }
    .elementor-265717 .elementor-element.elementor-element-4a70f5e .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-265717 .elementor-element.elementor-element-4a70f5e .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-4a70f5e .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 27%;
    }
    .elementor-265717 .elementor-element.elementor-element-45f37f5
    {
        width: var(--container-widget-width,279.125px);
        max-width: 279.125px;
        --container-widget-width: 279.125px;
        --container-widget-flex-grow: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-45f37f5.elementor-element
    {
        --align-self: center;
    }
    .elementor-265717 .elementor-element.elementor-element-45f37f5 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-265717 .elementor-element.elementor-element-45f37f5 .elementor-image-box-img
    {
        margin-bottom: 16px;
    }
    .elementor-265717 .elementor-element.elementor-element-45f37f5 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 31%;
    }
    .elementor-265717 .elementor-element.elementor-element-61f47b0
    {
        --margin-top: -5px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-08fc999
    {
        width: var(--container-widget-width,285.406px);
        max-width: 285.406px;
        --container-widget-width: 285.406px;
        --container-widget-flex-grow: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-08fc999.elementor-element
    {
        --align-self: center;
    }
    .elementor-265717 .elementor-element.elementor-element-08fc999 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-265717 .elementor-element.elementor-element-08fc999 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-08fc999 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 25%;
    }
    .elementor-265717 .elementor-element.elementor-element-582d476
    {
        width: var(--container-widget-width,281.734px);
        max-width: 281.734px;
        --container-widget-width: 281.734px;
        --container-widget-flex-grow: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-582d476.elementor-element
    {
        --align-self: center;
    }
    .elementor-265717 .elementor-element.elementor-element-582d476 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-265717 .elementor-element.elementor-element-582d476 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-582d476 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 24%;
    }
    .elementor-265717 .elementor-element.elementor-element-e9cf5aa
    {
        --margin-top: -5px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-000f476 .elementor-button
    {
        font-size: 16px;
        padding: 10px 10px 10px 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-3bec70c
    {
        --padding-top: 0px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-265717 .elementor-element.elementor-element-b576327
    {
        --margin-top: 36px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-265717 .elementor-element.elementor-element-7b1945e .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-265717 .elementor-element.elementor-element-f7c85a7>.elementor-widget-container
    {
        margin: -20px 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-f7c85a7 .elementor-divider-separator
    {
        width: 108px;
    }
    .elementor-265717 .elementor-element.elementor-element-f7c85a7 .elementor-divider
    {
        padding-block-start: 3px;
        padding-block-end: 3px;
    }
    .elementor-265717 .elementor-element.elementor-element-9a91e0f
    {
        --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;
        --border-radius: 5px 5px 5px 5px;
    }
    .elementor-265717 .elementor-element.elementor-element-2de1988
    {
        --width: 33%;
        --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;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-265717 .elementor-element.elementor-element-af231ce>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-2a2a095
    {
        --width: 33%;
        --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;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-265717 .elementor-element.elementor-element-c944329>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-85d9b6c
    {
        --width: 33%;
        --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;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-265717 .elementor-element.elementor-element-24a9da8
    {
        --width: 48%;
        --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;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-265717 .elementor-element.elementor-element-3bbec43
    {
        --width: 48%;
        --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;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-265717 .elementor-element.elementor-element-c45d476
    {
        --width: 50%;
    }
    .elementor-265717 .elementor-element.elementor-element-847a58f
    {
        --width: 50%;
    }
    .elementor-265717 .elementor-element.elementor-element-0d89a61
    {
        --width: 33%;
    }
    .elementor-265717 .elementor-element.elementor-element-9315909
    {
        --width: 33%;
    }
    .elementor-265717 .elementor-element.elementor-element-c03bb1d
    {
        --width: 33%;
    }
    .elementor-265717 .elementor-element.elementor-element-1e4ac2d
    {
        --width: 50%;
    }
    .elementor-265717 .elementor-element.elementor-element-df8be41
    {
        --width: 50%;
    }
    .elementor-265717 .elementor-element.elementor-element-4e47638
    {
        --width: 33%;
    }
    .elementor-265717 .elementor-element.elementor-element-04cc56f
    {
        --width: 33%;
    }
    .elementor-265717 .elementor-element.elementor-element-6793d07
    {
        --width: 33%;
    }
    .elementor-265717 .elementor-element.elementor-element-a304399
    {
        --width: 50%;
    }
    .elementor-265717 .elementor-element.elementor-element-8bf310b
    {
        --width: 50%;
    }
    .elementor-265717 .elementor-element.elementor-element-6e91fae
    {
        --width: 50%;
    }
    .elementor-265717 .elementor-element.elementor-element-6c6c0b6
    {
        --width: 50%;
    }
    .elementor-265717 .elementor-element.elementor-element-8fa25c0
    {
        --width: 50%;
    }
    .elementor-265717 .elementor-element.elementor-element-1a5d954
    {
        --width: 50%;
    }
    .elementor-265717 .elementor-element.elementor-element-a903df6
    {
        --width: 50%;
    }
    .elementor-265717 .elementor-element.elementor-element-72652bf
    {
        --width: 50%;
    }
    .elementor-265717 .elementor-element.elementor-element-b0c6886
    {
        --width: 50%;
    }
    .elementor-265717 .elementor-element.elementor-element-0acc264
    {
        --width: 50%;
    }
    .elementor-265717 .elementor-element.elementor-element-102dab3>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-102dab3
    {
        --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: 50px;
    }
    .elementor-265717 .elementor-element.elementor-element-102dab3.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-265717 .elementor-element.elementor-element-512306a .elementor-heading-title
    {
        font-size: 16px;
        line-height: 1.6em;
    }
    .elementor-265717 .elementor-element.elementor-element-e0b3b50 .elementor-button
    {
        font-size: 16px;
        padding: 10px 10px 10px 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-8880a1e
    {
        --padding-top: 36px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-265717 .elementor-element.elementor-element-7090715>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-7090715 .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-265717 .elementor-element.elementor-element-458fd57>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-458fd57 .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-265717 .elementor-element.elementor-element-b5b56b0
    {
        --gap: 0px 0px;
        --row-gap: 0px;
        --column-gap: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-265717 .elementor-element.elementor-element-1bc455d
    {
        --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-265717 .elementor-element.elementor-element-0c001f4>.elementor-widget-container
    {
        padding: 10px 0 0 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-0c001f4 .elementor-heading-title
    {
        font-size: 12px;
    }
    .elementor-265717 .elementor-element.elementor-element-85b0bb2>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-85b0bb2
    {
        font-size: 11px;
    }
    .elementor-265717 .elementor-element.elementor-element-3c65072>.elementor-widget-container
    {
        padding: 0 0 0 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-3c65072 .elementor-heading-title
    {
        font-size: 12px;
    }
    .elementor-265717 .elementor-element.elementor-element-a58c736>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-a58c736
    {
        font-size: 11px;
    }
    .elementor-265717 .elementor-element.elementor-element-0547453
    {
        --gap: 0px 0px;
        --row-gap: 0px;
        --column-gap: 0px;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-265717 .elementor-element.elementor-element-6cdf1f9
    {
        --margin-top: 0px;
        --margin-bottom: 20px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-265717 .elementor-element.elementor-element-6407541>.elementor-widget-container
    {
        padding: 10px 0 0 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-6407541
    {
        text-align: left;
    }
    .elementor-265717 .elementor-element.elementor-element-6407541 .elementor-heading-title
    {
        font-size: 12px;
    }
    .elementor-265717 .elementor-element.elementor-element-91179b3>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-91179b3
    {
        font-size: 11px;
    }
    .elementor-265717 .elementor-element.elementor-element-47dbc96
    {
        --margin-top: 0px;
        --margin-bottom: 10px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-265717 .elementor-element.elementor-element-fe41205>.elementor-widget-container
    {
        padding: 10px 0 0 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-fe41205 .elementor-heading-title
    {
        font-size: 12px;
    }
    .elementor-265717 .elementor-element.elementor-element-5f8c85c>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-5f8c85c
    {
        font-size: 11px;
    }
    .elementor-265717 .elementor-element.elementor-element-73a9d7a
    {
        --gap: 0px 0px;
        --row-gap: 0px;
        --column-gap: 0px;
        --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-265717 .elementor-element.elementor-element-d1f575f
    {
        --margin-top: 0px;
        --margin-bottom: 20px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-265717 .elementor-element.elementor-element-583e5ff>.elementor-widget-container
    {
        padding: 10px 0 0 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-583e5ff .elementor-heading-title
    {
        font-size: 12px;
    }
    .elementor-265717 .elementor-element.elementor-element-0501471>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-0501471
    {
        font-size: 11px;
    }
    .elementor-265717 .elementor-element.elementor-element-4aff750>.elementor-widget-container
    {
        padding: 10px 0 0 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-4aff750 .elementor-heading-title
    {
        font-size: 12px;
    }
    .elementor-265717 .elementor-element.elementor-element-f94fe6f>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-f94fe6f
    {
        font-size: 11px;
    }
    .elementor-265717 .elementor-element.elementor-element-6546ad0 .elementor-heading-title
    {
        font-size: 18px;
        line-height: 1.2em;
    }
    .elementor-265717 .elementor-element.elementor-element-e7233b3 .elementor-button
    {
        font-size: 16px;
        padding: 10px 10px 10px 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-22124ff
    {
        --padding-top: 20px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-265717 .elementor-element.elementor-element-8cfefc8 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-265717 .elementor-element.elementor-element-bb67762>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-bb67762 .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-265717 .elementor-element.elementor-element-e973dc0
    {
        --gap: 25px 0px;
        --row-gap: 25px;
        --column-gap: 0px;
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-265717 .elementor-element.elementor-element-39e3270>.elementor-widget-container
    {
        padding: 10px 0 14px 0;
    }
    .elementor-265717 .elementor-element.elementor-element-39e3270 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-39e3270.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-39e3270.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-39e3270.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-39e3270 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-265717 .elementor-element.elementor-element-39e3270 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-265717 .elementor-element.elementor-element-60399f6>.elementor-widget-container
    {
        padding: 10px 0 26px 0;
    }
    .elementor-265717 .elementor-element.elementor-element-60399f6 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-60399f6.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-60399f6.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-60399f6.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-60399f6 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-265717 .elementor-element.elementor-element-60399f6 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-265717 .elementor-element.elementor-element-f65d095>.elementor-widget-container
    {
        padding: 10px 0 21px 0;
    }
    .elementor-265717 .elementor-element.elementor-element-f65d095 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-f65d095.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-f65d095.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-f65d095.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-f65d095 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-265717 .elementor-element.elementor-element-f65d095 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-265717 .elementor-element.elementor-element-5af1e19
    {
        --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-265717 .elementor-element.elementor-element-5af1e19.e-con
    {
        --order: -99999/* order start hack */;
    }
    .elementor-265717 .elementor-element.elementor-element-c8180e7
    {
        --gap: 25px 0px;
        --row-gap: 25px;
        --column-gap: 0px;
        --padding-top: 0px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-265717 .elementor-element.elementor-element-6d4a151>.elementor-widget-container
    {
        padding: 8px 0 20px 0;
    }
    .elementor-265717 .elementor-element.elementor-element-6d4a151 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-6d4a151.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-6d4a151.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-6d4a151.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-6d4a151 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-265717 .elementor-element.elementor-element-6d4a151 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 17%;
    }
    .elementor-265717 .elementor-element.elementor-element-05a9b94>.elementor-widget-container
    {
        padding: 8px 0 20px 0;
    }
    .elementor-265717 .elementor-element.elementor-element-05a9b94 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-05a9b94.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-05a9b94.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-05a9b94.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-05a9b94 .elementor-image-box-title
    {
        margin-bottom: 0;
        font-size: 14px;
    }
    .elementor-265717 .elementor-element.elementor-element-05a9b94 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 22%;
    }
    .elementor-265717 .elementor-element.elementor-element-0e9b62c>.elementor-widget-container
    {
        padding: 10px 0 20px 0;
    }
    .elementor-265717 .elementor-element.elementor-element-0e9b62c .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-0e9b62c.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-0e9b62c.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-0e9b62c.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-0e9b62c .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-265717 .elementor-element.elementor-element-0e9b62c .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 20%;
    }
    .elementor-265717 .elementor-element.elementor-element-ee79bdc
    {
        --gap: 25px 0px;
        --row-gap: 25px;
        --column-gap: 0px;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-265717 .elementor-element.elementor-element-0e6352e
    {
        --margin-top: -25px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-265717 .elementor-element.elementor-element-c32314b>.elementor-widget-container
    {
        padding: 10px 0 20px 0;
    }
    .elementor-265717 .elementor-element.elementor-element-c32314b .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-c32314b.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-c32314b.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-c32314b.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-c32314b .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-265717 .elementor-element.elementor-element-c32314b .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 18%;
    }
    .elementor-265717 .elementor-element.elementor-element-070ea99
    {
        --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-265717 .elementor-element.elementor-element-8c11969>.elementor-widget-container
    {
        padding: 10px 0 10px 0;
    }
    .elementor-265717 .elementor-element.elementor-element-8c11969 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-8c11969.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-8c11969.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-8c11969.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-8c11969 .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-265717 .elementor-element.elementor-element-8c11969 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 18%;
    }
    .elementor-265717 .elementor-element.elementor-element-c26ee29
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-265717 .elementor-element.elementor-element-995f9da>.elementor-widget-container
    {
        padding: 10px 0 20px 0;
    }
    .elementor-265717 .elementor-element.elementor-element-995f9da .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-995f9da.elementor-position-right .elementor-image-box-img
    {
        margin-left: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-995f9da.elementor-position-left .elementor-image-box-img
    {
        margin-right: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-995f9da.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-995f9da .elementor-image-box-title
    {
        margin-bottom: 15px;
        font-size: 14px;
    }
    .elementor-265717 .elementor-element.elementor-element-995f9da .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 18%;
    }
    .elementor-265717 .elementor-element.elementor-element-b17cce5 .elementor-button
    {
        font-size: 16px;
        padding: 10px 10px 10px 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-d51d3d6
    {
        --padding-top: 36px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-265717 .elementor-element.elementor-element-70009ed
    {
        width: var(--container-widget-width,90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-70009ed>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-70009ed.elementor-element
    {
        --align-self: center;
    }
    .elementor-265717 .elementor-element.elementor-element-70009ed .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-265717 .elementor-element.elementor-element-3447d92>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-daf8a73
    {
        --gap: 20px 20px;
        --row-gap: 20px;
        --column-gap: 20px;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 50px;
        --padding-left: 20px;
        --padding-right: 20px;
    }
    .elementor-265717 .elementor-element.elementor-element-9069658 .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-265717 .elementor-element.elementor-element-9069658 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-9069658 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 29%;
    }
    .elementor-265717 .elementor-element.elementor-element-b800c7c>.elementor-widget-container
    {
        margin: 0 0 0 -5px;
        padding: 0 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-b800c7c.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-265717 .elementor-element.elementor-element-b800c7c .elementor-image-box-wrapper
    {
        text-align: left;
    }
    .elementor-265717 .elementor-element.elementor-element-b800c7c .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-b800c7c .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-265717 .elementor-element.elementor-element-b800c7c .elementor-image-box-title
    {
        font-size: 18px;
    }
    .elementor-265717 .elementor-element.elementor-element-e6dc9f2
    {
        --padding-top: 5px;
        --padding-bottom: 5px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-265717 .elementor-element.elementor-element-81a7db8.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-265717 .elementor-element.elementor-element-81a7db8 .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-81a7db8 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 40%;
    }
    .elementor-265717 .elementor-element.elementor-element-2d93cdd
    {
        width: var(--container-widget-width,358.109px);
        max-width: 358.109px;
        --container-widget-width: 358.109px;
        --container-widget-flex-grow: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-2d93cdd .elementor-image-box-img
    {
        margin-bottom: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-2d93cdd .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 35%;
    }
    .elementor-265717 .elementor-element.elementor-element-be960ae
    {
        --padding-top: 36px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-265717 .elementor-element.elementor-element-032e24f>.elementor-widget-container
    {
        padding: 10px 5px 10px 5px;
    }
    .elementor-265717 .elementor-element.elementor-element-032e24f .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-265717 .elementor-element.elementor-element-aa4f882>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-9f0c726
    {
        --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: 15px;
    }
    .elementor-265717 .elementor-element.elementor-element-b2dced0::before, .elementor-265717 .elementor-element.elementor-element-b2dced0>.elementor-background-video-container::before, .elementor-265717 .elementor-element.elementor-element-b2dced0>.e-con-inner>.elementor-background-video-container::before, .elementor-265717 .elementor-element.elementor-element-b2dced0>.elementor-background-slideshow::before, .elementor-265717 .elementor-element.elementor-element-b2dced0>.e-con-inner>.elementor-background-slideshow::before, .elementor-265717 .elementor-element.elementor-element-b2dced0>.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-265717 .elementor-element.elementor-element-b2dced0
    {
        --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-265717 .elementor-element.elementor-element-b2dced0.e-con
    {
        --align-self: flex-start;
    }
    .elementor-265717 .elementor-element.elementor-element-3ce9ba2>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 20px 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-3ce9ba2.elementor-element
    {
        --align-self: flex-end;
    }
    .elementor-265717 .elementor-element.elementor-element-3ce9ba2 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-3ce9ba2.elementor-position-right .elementor-image-box-img
    {
        margin-left: 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-3ce9ba2.elementor-position-left .elementor-image-box-img
    {
        margin-right: 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-3ce9ba2.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-3ce9ba2 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-265717 .elementor-element.elementor-element-3ce9ba2 .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-265717 .elementor-element.elementor-element-0802570>.elementor-widget-container
    {
        margin: -10px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-0802570.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-265717 .elementor-element.elementor-element-0802570 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-0802570.elementor-position-right .elementor-image-box-img
    {
        margin-left: 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-0802570.elementor-position-left .elementor-image-box-img
    {
        margin-right: 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-0802570.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-0802570 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-265717 .elementor-element.elementor-element-0802570 .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-265717 .elementor-element.elementor-element-8cdedf7>.elementor-widget-container
    {
        margin: -0 0 0 0;
        padding: 5px 10px 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-8cdedf7.elementor-element
    {
        --align-self: flex-end;
    }
    .elementor-265717 .elementor-element.elementor-element-8cdedf7 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-8cdedf7.elementor-position-right .elementor-image-box-img
    {
        margin-left: 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-8cdedf7.elementor-position-left .elementor-image-box-img
    {
        margin-right: 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-8cdedf7.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-8cdedf7 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-265717 .elementor-element.elementor-element-8cdedf7 .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-265717 .elementor-element.elementor-element-cf31f29>.elementor-widget-container
    {
        margin: -10px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-cf31f29.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-265717 .elementor-element.elementor-element-cf31f29 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-cf31f29.elementor-position-right .elementor-image-box-img
    {
        margin-left: 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-cf31f29.elementor-position-left .elementor-image-box-img
    {
        margin-right: 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-cf31f29.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-cf31f29 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-265717 .elementor-element.elementor-element-cf31f29 .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-265717 .elementor-element.elementor-element-43a6ea0>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 0 10px 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-43a6ea0.elementor-element
    {
        --align-self: flex-end;
    }
    .elementor-265717 .elementor-element.elementor-element-43a6ea0 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-43a6ea0.elementor-position-right .elementor-image-box-img
    {
        margin-left: 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-43a6ea0.elementor-position-left .elementor-image-box-img
    {
        margin-right: 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-43a6ea0.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-43a6ea0 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-265717 .elementor-element.elementor-element-43a6ea0 .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-265717 .elementor-element.elementor-element-89872e0>.elementor-widget-container
    {
        margin: -15px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-89872e0.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-265717 .elementor-element.elementor-element-89872e0 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-89872e0.elementor-position-right .elementor-image-box-img
    {
        margin-left: 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-89872e0.elementor-position-left .elementor-image-box-img
    {
        margin-right: 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-89872e0.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-89872e0 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-265717 .elementor-element.elementor-element-89872e0 .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-265717 .elementor-element.elementor-element-c46edc1>.elementor-widget-container
    {
        margin: -15px 0 0 0;
        padding: 20px 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-c46edc1.elementor-element
    {
        --align-self: flex-end;
    }
    .elementor-265717 .elementor-element.elementor-element-c46edc1 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-265717 .elementor-element.elementor-element-c46edc1 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-c46edc1.elementor-position-right .elementor-image-box-img
    {
        margin-left: 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-c46edc1.elementor-position-left .elementor-image-box-img
    {
        margin-right: 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-c46edc1.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-c46edc1 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-265717 .elementor-element.elementor-element-c46edc1 .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-265717 .elementor-element.elementor-element-7d26f66>.elementor-widget-container
    {
        margin: 0 0 0 0;
        padding: 5px 0 0 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-7d26f66.elementor-element
    {
        --align-self: flex-start;
    }
    .elementor-265717 .elementor-element.elementor-element-7d26f66 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-265717 .elementor-element.elementor-element-7d26f66 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-7d26f66.elementor-position-right .elementor-image-box-img
    {
        margin-left: 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-7d26f66.elementor-position-left .elementor-image-box-img
    {
        margin-right: 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-7d26f66.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-7d26f66 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-265717 .elementor-element.elementor-element-7d26f66 .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-265717 .elementor-element.elementor-element-b902060>.elementor-widget-container
    {
        margin: -20px 0 0 0;
        padding: 0 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-b902060.elementor-element
    {
        --align-self: flex-end;
    }
    .elementor-265717 .elementor-element.elementor-element-b902060 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-265717 .elementor-element.elementor-element-b902060 .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-b902060.elementor-position-right .elementor-image-box-img
    {
        margin-left: 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-b902060.elementor-position-left .elementor-image-box-img
    {
        margin-right: 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-b902060.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-b902060 .elementor-image-box-wrapper .elementor-image-box-img
    {
        width: 32%;
    }
    .elementor-265717 .elementor-element.elementor-element-b902060 .elementor-image-box-title
    {
        font-size: 12px;
        line-height: 17px;
    }
    .elementor-265717 .elementor-element.elementor-element-e7bd92e .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-265717 .elementor-element.elementor-element-18ba937 .elementor-image-box-wrapper
    {
        text-align: center;
    }
    .elementor-265717 .elementor-element.elementor-element-18ba937 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-265717 .elementor-element.elementor-element-bb6ce99 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-265717 .elementor-element.elementor-element-c699565 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-265717 .elementor-element.elementor-element-679b77d .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-265717 .elementor-element.elementor-element-679b77d.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-265717 .elementor-element.elementor-element-679b77d.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-265717 .elementor-element.elementor-element-679b77d.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-265717 .elementor-element.elementor-element-679b77d .elementor-image-box-title
    {
        margin-bottom: 23px;
    }
    .elementor-265717 .elementor-element.elementor-element-22d24bb
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-265717 .elementor-element.elementor-element-2bd2912>.elementor-widget-container
    {
        padding: 15px 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-2bd2912 .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-265717 .elementor-element.elementor-element-2bd2912.elementor-position-right .elementor-image-box-img
    {
        margin-left: 8px;
    }
    .elementor-265717 .elementor-element.elementor-element-2bd2912.elementor-position-left .elementor-image-box-img
    {
        margin-right: 8px;
    }
    .elementor-265717 .elementor-element.elementor-element-2bd2912.elementor-position-top .elementor-image-box-img
    {
        margin-bottom: 8px;
    }
    .elementor-265717 .elementor-element.elementor-element-2d0004d
    {
        --margin-top: 15px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-265717 .elementor-element.elementor-element-ca0be51 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-265717 .elementor-element.elementor-element-00c61ef
    {
        --margin-top: 20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-265717 .elementor-element.elementor-element-f508d68 .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-265717 .elementor-element.elementor-element-5ae5011
    {
        --margin-top: 20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-265717 .elementor-element.elementor-element-1a2bd2c .elementor-image-box-img
    {
        margin-bottom: 15px;
    }
    .elementor-265717 .elementor-element.elementor-element-de0c9ab .elementor-button
    {
        font-size: 16px;
        padding: 10px 10px 10px 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-37c66da
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-265717 .elementor-element.elementor-element-84070cd>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-84070cd .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.5em;
    }
    .elementor-265717 .elementor-element.elementor-element-df5022d>.elementor-widget-container
    {
        margin: -10px 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-6674307
    {
        width: var(--container-widget-width,90%);
        max-width: 90%;
        --container-widget-width: 90%;
        --container-widget-flex-grow: 0;
        font-size: 16px;
        line-height: 24px;
    }
    .elementor-265717 .elementor-element.elementor-element-6674307>.elementor-widget-container
    {
        margin: 20px 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-6674307.elementor-element
    {
        --align-self: center;
        --order: 99999/* order end hack */;
    }
    .elementor-265717 .elementor-element.elementor-element-71d8ab9
    {
        --gap: 30px 0px;
        --row-gap: 30px;
        --column-gap: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-dfe3601 .elementor-button
    {
        font-size: 12px;
        line-height: 24px;
    }
    .elementor-265717 .elementor-element.elementor-element-61f1823 .elementor-button
    {
        font-size: 12px;
        line-height: 24px;
    }
    .elementor-265717 .elementor-element.elementor-element-254d43c
    {
        --margin-top: -10px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-265717 .elementor-element.elementor-element-91ff1fa .elementor-button
    {
        font-size: 12px;
        line-height: 24px;
    }
    .elementor-265717 .elementor-element.elementor-element-c37beae
    {
        --gap: 30px 0px;
        --row-gap: 30px;
        --column-gap: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-6de87c7
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-265717 .elementor-element.elementor-element-ac87720 .elementor-button
    {
        font-size: 12px;
        line-height: 24px;
    }
    .elementor-265717 .elementor-element.elementor-element-849f4d6 .elementor-button
    {
        font-size: 12px;
        line-height: 24px;
    }
    .elementor-265717 .elementor-element.elementor-element-b4f2d55.e-con
    {
        --order: 99999/* order end hack */;
    }
    .elementor-265717 .elementor-element.elementor-element-f95af9e img
    {
        width: 90%;
    }
    .elementor-265717 .elementor-element.elementor-element-71f89a6.e-con
    {
        --order: 99999/* order end hack */;
    }
    .elementor-265717 .elementor-element.elementor-element-63ff899 .elementor-button
    {
        font-size: 16px;
        padding: 10px 10px 10px 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-c58c843
    {
        --padding-top: 36px;
        --padding-bottom: 36px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-265717 .elementor-element.elementor-element-3c9e0f6
    {
        width: var(--container-widget-width,100%);
        max-width: 100%;
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
    }
    .elementor-265717 .elementor-element.elementor-element-3c9e0f6.elementor-element
    {
        --align-self: center;
    }
    .elementor-265717 .elementor-element.elementor-element-3c9e0f6 .elementor-heading-title
    {
        font-size: 20px;
    }
    .elementor-265717 .elementor-element.elementor-element-d4c71a5>.elementor-widget-container
    {
        margin: -15px 0 0 0;
    }
    .elementor-265717 .elementor-element.elementor-element-d4c71a5 .elementor-divider-separator
    {
        width: 25%;
    }
    .elementor-265717 .elementor-element.elementor-element-53ae4fb
    {
        font-size: 14px;
    }
    .elementor-265717 .elementor-element.elementor-element-ea24f6f
    {
        font-size: 14px;
    }
    .elementor-265717 .elementor-element.elementor-element-3885b7f
    {
        font-size: 14px;
    }
    .elementor-265717 .elementor-element.elementor-element-eb23d32
    {
        font-size: 14px;
    }
    .elementor-265717 .elementor-element.elementor-element-59b0ca9
    {
        font-size: 14px;
    }
    .elementor-265717 .elementor-element.elementor-element-2602947
    {
        font-size: 14px;
    }
    .elementor-265717 .elementor-element.elementor-element-430c80d
    {
        font-size: 14px;
    }
    .elementor-265717 .elementor-element.elementor-element-65af7f0
    {
        font-size: 14px;
    }
    .elementor-265717 .elementor-element.elementor-element-5d95b55
    {
        font-size: 14px;
    }
    .elementor-265717 .elementor-element.elementor-element-1b7ff9e
    {
        font-size: 14px;
    }
    .elementor-265717 .elementor-element.elementor-element-2a3c669
    {
        font-size: 14px;
    }
    .elementor-265717 .elementor-element.elementor-element-f766779
    {
        font-size: 14px;
    }
    .elementor-265717 .elementor-element.elementor-element-d39cec7>.elementor-widget-container
    {
        padding: 0 10px 0 10px;
    }
    .elementor-265717 .elementor-element.elementor-element-d39cec7
    {
        --n-accordion-title-font-size: 15px;
    }
}/* Start custom CSS for container, class: .elementor-element-2637611 */
@media(min-width: 1025px) and (max-width: 1440px)
{
    .main-banner-section
    {
        padding-left: 10px;
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-076eea8 */
@media(max-width: 767px)
{
    .main-banner
    {
        background: #183580!important;
    }
}/* End custom CSS *//* Start custom CSS for html, class: .elementor-element-28e98e3 */
ul.subheader li
{
    font-size: 18px;
    line-height: 27px;
    font-family: 'Poppins';
    font-weight: 400;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-5309977 */
ul.subheader
{
    display: flex;
    flex-direction: row;
    justify-content: space-around;
}
ul.subheader li a
{
    color: #fff;
}/*.subheaderDesign {*//*	  position: fixed;*//*	  top: 0px;*//*	  left: 0;*//*	  width: 100%;*//*	  z-index: 1000;*//*	}*//* End custom CSS *//* Start custom CSS for container, class: .elementor-element-a80db39 */
.global_box h3.elementor-image-box-title
{
    padding-left: 15px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-bb86019 *//* .elementor-3554 .elementor-element.elementor-element-c561041:hover .odd_column_sec_title h3.elementor-image-box-title {*//*    color: #fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-c561041:hover .odd_column_desc .elementor-widget-container {*//*    color: #fff !important;*//*    fill:#fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-5062868:hover .odd_column_sec_title h3.elementor-image-box-title {*//*    color: #fff;*//*}*//*.elementor-3554 .elementor-element.elementor-element-5062868:hover .odd_column_desc .elementor-widget-container {*//*    color: #fff !important;*//*    fill:#fff;*//*}*/
.div_img_box .elementor-image-box-content
{
    padding-top: 14px;
}
.why_box_section:hover
{
    transform: scale(1.02);
}
@media(max-width: 768px)
{
    .div_img_box .elementor-image-box-wrapper
    {
        display: flex;
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-0df04ef */
.bespoke_design_sec h3.elementor-image-box-title
{
    padding-left: 15px;
    padding-top: 8px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-5403c1b */
.client_support h3.elementor-image-box-title
{
    margin-top: -10px;
    padding-left: 10px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-2b635ee *//*.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-a7687ff */
@media(max-width: 767px)
{
    .benefits-section h3.elementor-image-box-title
    {
        margin-top: -10px;
    }
    .benefits_last_box h3.elementor-image-box-title
    {
        margin-top: 0;
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-192800c */
@media(min-width: 1025px) and (max-width: 1280px)
{
    .features_sec_box1
    {
        margin-top: 285px;
    }
    .features_sec_box2
    {
        margin-top: 12px;
    }
    .features_sec_box3
    {
        margin-top: 30px;
    }
    .features_section_box_left_4
    {
        margin-top: -30px;
    }
    .features_section_box_left_5
    {
        margin-top: -20px;
    }
}/*@media(min-width:1367px) and (max-width:1440px)*//*{*//* .features_sec_box1{*//*    margin-top: 200px;*//* }*//* .features_sec_box2 {*//*    margin-top: 10px;*//* }*//* .features_sec_box3{*//*    margin-top: 20px;*//* }*//*}*/
@media only screen and (min-width: 1440px) and (max-width: 1440px)
{
    .features_sec_box1
    {
        margin-top: 104px!important;
    }
    .features_sec_box2
    {
        margin-top: -7px!important;
    }
    .features_section_box_left_5
    {
        margin-top: -2px!important;
    }
    .features_sec_box3
    {
        margin-top: 32px!important;
    }
    .features_section_box_right_last
    {
        margin-top: -27px!important;
    }
    .last_column_4_box
    {
        margin-top: -40px;
    }
    .last_column_5_box
    {
        margin-top: -18px;
    }
}/*@media(min-width:1441px) and (max-width:1600px)*//*{*//*.spin_box{*//* margin-top: 20px;*//* }*//* .features_sec_box1{*//*    margin-top: 200px;*//* }*//* .features_sec_box2 {*//*    margin-top: 10px;*//* }*//* .features_sec_box3{*//*    margin-top: 20px;*//* }*//*}*//* End custom CSS *//* Start custom CSS for container, class: .elementor-element-f89c5d5 */
.common_color_text
{
    color: #1754d5;
    font-weight: 600;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-3f77c90 */
.common_color_text
{
    color: #1754d5;
    font-weight: 600;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-ad3d5c8 */
.common_color_text
{
    color: #1754d5;
    font-weight: 600;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-0c1b35b */
.common_color_text
{
    color: #1754d5;
    font-weight: 600;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-e81c0c5 */
.counter_section .elementor-counter-title
{
    text-align: center;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-4c6ae9f */
.counter_data .elementor-counter-title
{
    text-align: center;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-09dfac2 */
@media(max-width: 767px)
{
    .sweepstakes-games-offer .elementor-image-box-wrapper
    {
        display: inline-flex;
    }
    .sweepstakes-games-offer .elementor-image-box-content
    {
        padding-top: 15px;
        padding-left: 25px;
    }
}/* End custom CSS *//* Start custom CSS for nested-tabs, class: .elementor-element-102dab3 */
@media(min-width: 768px)
{
    .tabs_arrows #Layer_1
    {
        display: none;
    }
    .tabs_arrows #e-n-tab-content-1401
    {
        box-shadow: none;
    }
    .tabs_arrows #e-n-tab-content-1403, .tabs_arrows #e-n-tab-content-1402, .tabs_arrows #e-n-tab-content-1404
    {
        box-shadow: none;
    }
}/* End custom CSS *//* Start custom CSS for image-box, class: .elementor-element-39e3270 */
@media(min-width: 1025px) and (max-width: 1280px)
{
    .features_sec_box1
    {
        margin-top: 285px;
    }
    .features_sec_box2
    {
        margin-top: 12px;
    }
    .features_sec_box3
    {
        margin-top: 30px;
    }
    .features_section_box_left_4
    {
        margin-top: -30px;
    }
    .features_section_box_left_5
    {
        margin-top: -20px;
    }
}
@media(min-width: 1367px) and (max-width: 1440px)
{
    .features_sec_box1
    {
        margin-top: 200px;
    }
    .features_sec_box2
    {
        margin-top: 10px;
    }
    .features_sec_box3
    {
        margin-top: 20px;
    }
}/*@media(min-width:1441px) and (max-width:1600px)*//*{*//*.spin_box{*//* margin-top: 20px;*//* }*//* .features_sec_box1{*//*    margin-top: 200px;*//* }*//* .features_sec_box2 {*//*    margin-top: 10px;*//* }*//* .features_sec_box3{*//*    margin-top: 20px;*//* }*//*}*//* End custom CSS *//* Start custom CSS for container, class: .elementor-element-510160c */
.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-ee79bdc */
.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;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-22124ff */
.sw-solution-sec figure.elementor-image-box-img
{
    border-radius: 50%;
    background: #2045a3;
    padding: 13px 13px 3px 13px;
}
.sw-solution-sec figure.elementor-image-box-img:hover
{
    background: #fff;
}
.sw-solution-sec1 figure.elementor-image-box-img
{
    border-radius: 50%;
    background: #2045a3;
    padding: 13px 13px 3px 15px;
}
.sw-solution-sec1 figure.elementor-image-box-img:hover
{
    background: #fff;
}
.sw-solution-sec2 figure.elementor-image-box-img
{
    border-radius: 50%;
    background: #2045a3;
    padding: 15px 13px 6px 13px;
}
.sw-solution-sec2 figure.elementor-image-box-img:hover
{
    background: #fff;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-daf8a73 */
.more_solution_gs .elementor-image-box-wrapper
{
    display: flex;
    align-items: center;
    padding-left: 15px;
}
.more_solution_gs .elementor-image-box-content
{
    text-align: left;
    padding-left: 25px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-be960ae */
@media only screen and (min-width: 1440px) and (max-width: 1440px)
{
    .process_second_box
    {
        margin-top: -50px;
    }
    .process_fourth_box
    {
        margin-top: -60px;
    }
    .process_sixth_box
    {
        margin-top: -50px;
    }
    .process_eight_box
    {
        margin-top: -60px;
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-71d8ab9 */
.add_icon_colour svg.e-font-icon-svg.e-fas-check
{
    fill: #f24c2c;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-c37beae */
.add_icon_colour svg.e-font-icon-svg.e-fas-check
{
    fill: #f24c2c;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-b4f2d55 */
.add_icon_colour svg.e-font-icon-svg.e-fas-check
{
    fill: #f24c2c;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-37c66da */
.border-btn span.elementor-button-text
{
    font-weight: 500;
}/* End custom CSS *//* Start custom CSS for nested-accordion, class: .elementor-element-d39cec7 */
.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 */