.elementor-2199 .elementor-element.elementor-element-f3dd62f:not(.elementor-motion-effects-element-type-background),
.elementor-2199 .elementor-element.elementor-element-f3dd62f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2023/08/homepage_4-1.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-2199 .elementor-element.elementor-element-f3dd62f {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -40px;
    margin-bottom: 0px;
    padding: 0px 90px 0px 90px;
}

.elementor-2199 .elementor-element.elementor-element-f3dd62f>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-2199 .elementor-element.elementor-element-99a8b30.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-2199 .elementor-element.elementor-element-99a8b30>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-2199 .elementor-element.elementor-element-99a8b30>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-2199 .elementor-element.elementor-element-99a8b30>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-2199 .elementor-element.elementor-element-8197e0a {
    display: flex;
    align-items: flex-start;
    justify-content: center;
    width: auto;
    max-width: auto;
    top: 50%;
}

.elementor-2199 .elementor-element.elementor-element-8197e0a .rt__title-wrapper {
    font-size: 14px;
    text-decoration: underline;
    color: var(--e-global-color-f787be5);
    text-decoration-color: #FFFFFF00;
}

.elementor-2199 .elementor-element.elementor-element-8197e0a .wgl-rotated_text:hover .rt__title-wrapper {
    text-decoration-color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-8197e0a>.elementor-widget-container {
    margin: 43px 0px 0px 0px;
}

body:not(.rtl) .elementor-2199 .elementor-element.elementor-element-8197e0a {
    left: -62px;
}

body.rtl .elementor-2199 .elementor-element.elementor-element-8197e0a {
    right: -62px;
}

.elementor-2199 .elementor-element.elementor-element-b1bb768 {
    display: flex;
    align-items: flex-start;
    justify-content: center;
    width: auto;
    max-width: auto;
    top: 50%;
}

.elementor-2199 .elementor-element.elementor-element-b1bb768 .rt__title-wrapper {
    font-size: 14px;
    text-decoration: underline;
    color: var(--e-global-color-f787be5);
    text-decoration-color: #FFFFFF00;
}

.elementor-2199 .elementor-element.elementor-element-b1bb768 .wgl-rotated_text:hover .rt__title-wrapper {
    text-decoration-color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-b1bb768>.elementor-widget-container {
    margin: -164px 0px 0px 0px;
}

body:not(.rtl) .elementor-2199 .elementor-element.elementor-element-b1bb768 {
    left: -62px;
}

body.rtl .elementor-2199 .elementor-element.elementor-element-b1bb768 {
    right: -62px;
}

.elementor-2199 .elementor-element.elementor-element-3be27f6 {
    --spacer-size: 186px;
}

.elementor-2199 .elementor-element.elementor-element-a5a556b {
    text-align: center;
}

.elementor-2199 .elementor-element.elementor-element-a5a556b img {
    width: 94px;
}

.elementor-2199 .elementor-element.elementor-element-290be4e {
    --spacer-size: 28px;
}

.elementor-2199 .elementor-element.elementor-element-c9b3764 .dblh__content {
    width: 100%;
}

.elementor-2199 .elementor-element.elementor-element-c9b3764 .dblh__title-wrapper {
    font-size: 128px;
    font-weight: 500;
    line-height: 0.91em;
    padding: 0px 0px 10px 0px;
}

.elementor-2199 .elementor-element.elementor-element-c9b3764 .dblh__title {
    display: inline;
}

.elementor-2199 .elementor-element.elementor-element-c9b3764 .dblh__title-2 {
    color: #FFFFFF;
}

.elementor-2199 .elementor-element.elementor-element-c9b3764 .dblh__title-3 {
    color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-c9b3764 .dblh__subtitle {
    margin: 0px 0px 4px 0px;
    color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-c9b3764>.elementor-widget-container {
    margin: 0px 0px 0px 10px;
}

.elementor-2199 .elementor-element.elementor-element-2c14910 {
    --spacer-size: 51px;
}

.elementor-2199 .elementor-element.elementor-element-6606cf7 .wgl-button {
    justify-content: center;
    text-align: center;
    --border-color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-6606cf7 .button__text {
    justify-content: center;
    text-align: center;
}

.elementor-2199 .elementor-element.elementor-element-6606cf7 .wgl-button,
.elementor-2199 .elementor-element.elementor-element-6606cf7.has-separate_icon .media-wrapper {
    border-style: solid;
}

.elementor-2199 .elementor-element.elementor-element-6606cf7 .elementor-widget-container .wgl-button {
    color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-6606cf7 .wgl-button:hover,
.elementor-2199 .elementor-element.elementor-element-6606cf7 .wgl-button:focus {
    background-color: #FFFFFF30;
    --border-color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-6606cf7.has-bg_animation .wgl-button:hover::after,
.elementor-2199 .elementor-element.elementor-element-6606cf7.has-bg_animation .wgl-button:focus::after {
    background-color: #FFFFFF30;
}

.elementor-2199 .elementor-element.elementor-element-3903700 {
    --spacer-size: 123px;
}

.elementor-2199 .elementor-element.elementor-element-38bdd36>.elementor-container {
    max-width: 1200px;
}

.elementor-2199 .elementor-element.elementor-element-81757e7>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-2199 .elementor-element.elementor-element-3634051 .content_wrapper {
    flex-direction: column;
}

.elementor-2199 .elementor-element.elementor-element-3634051 .media-wrapper .elementor-icon {
    font-size: 40px;
    margin: 0px 0px 20px 0px;
}

.elementor-2199 .elementor-element.elementor-element-3634051.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-3634051.elementor-view-framed .elementor-icon,
.elementor-2199 .elementor-element.elementor-element-3634051.elementor-view-default .elementor-icon,
.elementor-2199 .elementor-element.elementor-element-3634051.elementor-view-bubble .elementor-icon {
    fill: var(--e-global-color-f787be5);
    color: var(--e-global-color-f787be5);
    border-color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-3634051 .wgl-infobox_title {
    font-size: 16px;
    margin: 0px 0px 9px 0px;
    display: block;
    color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-3634051 .wgl-infobox_subtitle {
    margin: 11px 0px 10px 0px;
    color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-3634051 .elementor-widget-container {
    transition: 0.4s;
}

.elementor-2199 .elementor-element.elementor-element-77de196 {
    --spacer-size: 30px;
}

.elementor-2199 .elementor-element.elementor-element-3005a86>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-2199 .elementor-element.elementor-element-82fd168 .content_wrapper {
    flex-direction: column;
}

.elementor-2199 .elementor-element.elementor-element-82fd168 .media-wrapper .elementor-icon {
    font-size: 40px;
    margin: 0px 0px 20px 0px;
}

.elementor-2199 .elementor-element.elementor-element-82fd168.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-82fd168.elementor-view-framed .elementor-icon,
.elementor-2199 .elementor-element.elementor-element-82fd168.elementor-view-default .elementor-icon,
.elementor-2199 .elementor-element.elementor-element-82fd168.elementor-view-bubble .elementor-icon {
    fill: var(--e-global-color-f787be5);
    color: var(--e-global-color-f787be5);
    border-color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-82fd168 .wgl-infobox_title {
    font-size: 16px;
    margin: 0px 0px 9px 0px;
    display: block;
    color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-82fd168 .wgl-infobox_subtitle {
    margin: 11px 0px 10px 0px;
    color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-82fd168 .elementor-widget-container {
    transition: 0.4s;
}

.elementor-2199 .elementor-element.elementor-element-865d347 {
    --spacer-size: 30px;
}

.elementor-2199 .elementor-element.elementor-element-de8081a>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-2199 .elementor-element.elementor-element-9ccb247 .content_wrapper {
    flex-direction: column;
}

.elementor-2199 .elementor-element.elementor-element-9ccb247 .media-wrapper .elementor-icon {
    font-size: 40px;
    margin: 0px 0px 20px 0px;
}

.elementor-2199 .elementor-element.elementor-element-9ccb247.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-9ccb247.elementor-view-framed .elementor-icon,
.elementor-2199 .elementor-element.elementor-element-9ccb247.elementor-view-default .elementor-icon,
.elementor-2199 .elementor-element.elementor-element-9ccb247.elementor-view-bubble .elementor-icon {
    fill: var(--e-global-color-f787be5);
    color: var(--e-global-color-f787be5);
    border-color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-9ccb247 .wgl-infobox_title {
    font-size: 16px;
    margin: 0px 0px 9px 0px;
    display: block;
    color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-9ccb247 .wgl-infobox_subtitle {
    margin: 11px 0px 10px 0px;
    color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-9ccb247 .elementor-widget-container {
    transition: 0.4s;
}

.elementor-2199 .elementor-element.elementor-element-3f1b6ef {
    --spacer-size: 30px;
}

.elementor-2199 .elementor-element.elementor-element-1033525>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-2199 .elementor-element.elementor-element-45ac767 .content_wrapper {
    flex-direction: column;
}

.elementor-2199 .elementor-element.elementor-element-45ac767 .media-wrapper .elementor-icon {
    font-size: 40px;
    margin: 0px 0px 20px 0px;
}

.elementor-2199 .elementor-element.elementor-element-45ac767.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-45ac767.elementor-view-framed .elementor-icon,
.elementor-2199 .elementor-element.elementor-element-45ac767.elementor-view-default .elementor-icon,
.elementor-2199 .elementor-element.elementor-element-45ac767.elementor-view-bubble .elementor-icon {
    fill: var(--e-global-color-f787be5);
    color: var(--e-global-color-f787be5);
    border-color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-45ac767 .wgl-infobox_title {
    font-size: 16px;
    margin: 0px 0px 9px 0px;
    display: block;
    color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-45ac767 .wgl-infobox_subtitle {
    margin: 11px 0px 10px 0px;
    color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-45ac767 .elementor-widget-container {
    transition: 0.4s;
}

.elementor-2199 .elementor-element.elementor-element-366864d {
    --spacer-size: 30px;
}

.elementor-2199 .elementor-element.elementor-element-924f115 {
    --spacer-size: 27px;
}

.elementor-2199 .elementor-element.elementor-element-7a08f4d {
    --spacer-size: 136px;
}

.elementor-2199 .elementor-element.elementor-element-6c8bc46>.elementor-container {
    max-width: 1250px;
}

.elementor-2199 .elementor-element.elementor-element-6c8bc46>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-2199 .elementor-element.elementor-element-7e87410>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-2199 .elementor-element.elementor-element-5d8d90b .dblh__content {
    width: 100%;
}

.elementor-2199 .elementor-element.elementor-element-5d8d90b .dblh__title-wrapper {
    font-size: 36px;
    padding: 0px 0px 10px 0px;
}

.elementor-2199 .elementor-element.elementor-element-5d8d90b .dblh__title {
    display: block;
}

.elementor-2199 .elementor-element.elementor-element-5d8d90b .dblh__subtitle {
    margin: 0px 0px 6px 0px;
    color: #7E7E7E;
}

.elementor-2199 .elementor-element.elementor-element-5d8d90b {
    width: var(--container-widget-width, 500px);
    max-width: 500px;
    --container-widget-width: 500px;
    --container-widget-flex-grow: 0;
}

.elementor-2199 .elementor-element.elementor-element-ebe4055 {
    --spacer-size: 18px;
}

.elementor-2199 .elementor-element.elementor-element-d8a4973>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-2199 .elementor-element.elementor-element-d8a4973>.elementor-element-populated {
    padding: 0px 15px 0px 50px;
}

.elementor-2199 .elementor-element.elementor-element-0d3e5cc {
    color: var(--e-global-color-58734c8);
    font-weight: 500;
}

.elementor-2199 .elementor-element.elementor-element-eef794e {
    --spacer-size: 14px;
}

.elementor-2199 .elementor-element.elementor-element-4f37f74 .content_wrapper {
    flex-direction: column;
}

.elementor-2199 .elementor-element.elementor-element-4f37f74 .media-wrapper .elementor-icon {
    font-size: 40px;
    margin: 0px 17px 0px 0px;
}

.elementor-2199 .elementor-element.elementor-element-4f37f74 .wgl-infobox_title {
    font-size: 14px;
    margin: 11px 0px 0px 0px;
    display: block;
}

.elementor-2199 .elementor-element.elementor-element-4f37f74 .elementor-widget-container {
    transition: 0.4s;
}

.elementor-2199 .elementor-element.elementor-element-12eaa9e>.elementor-container {
    max-width: 1660px;
}

.elementor-2199 .elementor-element.elementor-element-3e203c7>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-2199 .elementor-element.elementor-element-6874e51 {
    --spacer-size: 80px;
}

.elementor-2199 .elementor-element.elementor-element-6ab587f .wgl-gallery_items:not(.gallery-justified) {
    --quere-gallery-gap: 50px;
}

#elementor-lightbox-slideshow-all-6ab587f .elementor-slideshow__title,
#elementor-lightbox-slideshow-all-6ab587f .elementor-slideshow__description {
    display: none;
}

.elementor-2199 .elementor-element.elementor-element-6ab587f .swiper-wrapper {
    align-items: flex-start;
    padding-top: 50px !important;
}

.elementor-2199 .elementor-element.elementor-element-6ab587f .wgl-gallery_item-wrapper:nth-child(odd) {
    margin-top: -50px;
}

.elementor-2199 .elementor-element.elementor-element-8286beb {
    --spacer-size: 50px;
}

.elementor-2199 .elementor-element.elementor-element-7d2d14f .wgl-button {
    justify-content: center;
    min-width: 136px;
    min-height: 136px;
    --button-padding: 10px 10px 10px 10px;
    --button-border-radius: 136px 136px 136px 136px;
}

.elementor-2199 .elementor-element.elementor-element-7d2d14f .button__text {
    justify-content: center;
}

.elementor-2199 .elementor-element.elementor-element-7d2d14f .elementor-widget-container .wgl-button {
    color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-7d2d14f:not(.has-bg_animation) .wgl-button {
    background-color: var(--e-global-color-primary);
}

.elementor-2199 .elementor-element.elementor-element-7d2d14f.has-bg_animation .wgl-button::after {
    background-color: var(--e-global-color-primary);
}

.elementor-2199 .elementor-element.elementor-element-7d2d14f.has-bg_animation .wgl-button {
    background-color: var(--e-global-color-primary);
}

.elementor-2199 .elementor-element.elementor-element-7d2d14f .elementor-widget-container .wgl-button:hover,
.elementor-2199 .elementor-element.elementor-element-7d2d14f .elementor-widget-container .wgl-button:focus {
    color: var(--e-global-color-primary);
}

.elementor-2199 .elementor-element.elementor-element-7d2d14f .wgl-button:hover,
.elementor-2199 .elementor-element.elementor-element-7d2d14f .wgl-button:focus {
    background-color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-7d2d14f.has-bg_animation .wgl-button:hover::after,
.elementor-2199 .elementor-element.elementor-element-7d2d14f.has-bg_animation .wgl-button:focus::after {
    background-color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-7d2d14f {
    z-index: 2;
}

.elementor-2199 .elementor-element.elementor-element-1da849b {
    --spacer-size: 164px;
}

.elementor-2199 .elementor-element.elementor-element-4b68cb6 {
    text-align: left;
}

.elementor-2199 .elementor-element.elementor-element-4b68cb6 img {
    width: 900px;
}

.elementor-2199 .elementor-element.elementor-element-4b68cb6>.elementor-widget-container {
    margin: 0px 45px 0px -375px;
}

.elementor-2199 .elementor-element.elementor-element-82c506a.elementor-column>.elementor-widget-wrap {
    justify-content: space-between;
}

.elementor-2199 .elementor-element.elementor-element-82c506a>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-2199 .elementor-element.elementor-element-82c506a>.elementor-element-populated {
    padding: 0px 15px 0px 65px;
}

.elementor-2199 .elementor-element.elementor-element-1dd54c0 .dblh__content {
    width: 100%;
}

.elementor-2199 .elementor-element.elementor-element-1dd54c0 .dblh__title-wrapper {
    font-size: 96px;
}

.elementor-2199 .elementor-element.elementor-element-1dd54c0 .dblh__title {
    display: block;
}

.elementor-2199 .elementor-element.elementor-element-1dd54c0>.elementor-widget-container {
    margin: -80px 0px 0px -180px;
}

.elementor-2199 .elementor-element.elementor-element-8e7f26e {
    --spacer-size: 45px;
}

.elementor-2199 .elementor-element.elementor-element-a5b47fe {
    color: var(--e-global-color-58734c8);
    font-weight: 500;
    width: var(--container-widget-width, 455px);
    max-width: 455px;
    --container-widget-width: 455px;
    --container-widget-flex-grow: 0;
}

.elementor-2199 .elementor-element.elementor-element-fd316d1 {
    --spacer-size: 12px;
}

.elementor-2199 .elementor-element.elementor-element-76567db>.elementor-element-populated {
    padding: 0px 15px 0px 0px;
}

.elementor-2199 .elementor-element.elementor-element-0322882 .content_wrapper {
    flex-direction: column;
}

.elementor-2199 .elementor-element.elementor-element-0322882 .media-wrapper .elementor-icon {
    font-size: 42px;
    margin: 0px 0px 19px 0px;
}

.elementor-2199 .elementor-element.elementor-element-0322882 .wgl-infobox_title {
    font-size: 16px;
    margin: 0px 0px 9px 0px;
    display: block;
}

.elementor-2199 .elementor-element.elementor-element-0322882 .wgl-infobox_content {
    font-size: 14px;
    line-height: 2em;
}

.elementor-2199 .elementor-element.elementor-element-0322882 .elementor-widget-container {
    transition: 0.4s;
}

.elementor-2199 .elementor-element.elementor-element-80bac94>.elementor-element-populated {
    padding: 0px 0px 0px 15px;
}

.elementor-2199 .elementor-element.elementor-element-3f816f6 .content_wrapper {
    flex-direction: column;
}

.elementor-2199 .elementor-element.elementor-element-3f816f6 .media-wrapper .elementor-icon {
    font-size: 42px;
    margin: 0px 0px 19px 0px;
}

.elementor-2199 .elementor-element.elementor-element-3f816f6 .wgl-infobox_title {
    font-size: 16px;
    margin: 0px 0px 9px 0px;
    display: block;
}

.elementor-2199 .elementor-element.elementor-element-3f816f6 .wgl-infobox_content {
    font-size: 14px;
    line-height: 2em;
}

.elementor-2199 .elementor-element.elementor-element-3f816f6 .elementor-widget-container {
    transition: 0.4s;
}

.elementor-2199 .elementor-element.elementor-element-cc13d18 {
    --spacer-size: 40px;
}

.elementor-2199 .elementor-element.elementor-element-715e565 .wgl-button {
    justify-content: center;
}

.elementor-2199 .elementor-element.elementor-element-715e565 .button__text {
    justify-content: center;
}

.elementor-2199 .elementor-element.elementor-element-8dc2be7 {
    --spacer-size: 50px;
}

.elementor-2199 .elementor-element.elementor-element-5062999 {
    margin-top: -85px;
    margin-bottom: 0px;
}

.elementor-2199 .elementor-element.elementor-element-d07d701.elementor-column>.elementor-widget-wrap {
    justify-content: space-between;
}

.elementor-2199 .elementor-element.elementor-element-d07d701>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-2199 .elementor-element.elementor-element-00cde84 {
    --spacer-size: 216px;
}

.elementor-2199 .elementor-element.elementor-element-a3b87f8 .dblh__wrapper {
    flex-direction: column;
}

.elementor-2199 .elementor-element.elementor-element-a3b87f8 .dblh__content {
    width: 470px;
}

.elementor-2199 .elementor-element.elementor-element-a3b87f8 .dblh__title-wrapper {
    font-size: 36px;
    padding: 0px 0px 10px 0px;
}

.elementor-2199 .elementor-element.elementor-element-a3b87f8 .dblh__title {
    display: block;
}

.elementor-2199 .elementor-element.elementor-element-a3b87f8 .dblh__content-wrapper {
    margin: 7px 0px 0px 0px;
}

.elementor-2199 .elementor-element.elementor-element-a3b87f8 .dblh__subtitle {
    margin: 0px 0px 6px 0px;
    color: #7E7E7E;
}

.elementor-2199 .elementor-element.elementor-element-a60688e {
    --spacer-size: 13px;
}

.elementor-2199 .elementor-element.elementor-element-0e3350a>.elementor-element-populated {
    padding: 0px 15px 0px 0px;
}

.elementor-2199 .elementor-element.elementor-element-d5d7284 .menu-item_content {
    align-items: flex-start;
}

.elementor-2199 .elementor-element.elementor-element-d5d7284 .main_image {
    width: 90px;
    min-width: 90px;
}

.elementor-2199 .elementor-element.elementor-element-d5d7284 .menu-item_image-wrap {
    margin: 0px 0px 0px 0px;
}

.elementor-2199 .elementor-element.elementor-element-d5d7284 .wgl-menu_icon {
    font-size: 6px;
    margin: 7px 15px 0px 0px;
    color: #232323;
}

.elementor-2199 .elementor-element.elementor-element-d5d7284 .menu-item_title {
    font-size: 15px;
    font-weight: 500;
    text-decoration: underline;
    text-decoration-color: #02010100;
}

.elementor-2199 .elementor-element.elementor-element-d5d7284 .menu-item:hover .menu-item_title {
    text-decoration-color: var(--e-global-color-58734c8);
}

.elementor-2199 .elementor-element.elementor-element-d5d7284 .menu-item_desc {
    color: #848788;
    margin: 2px 0px 0px 0px;
}

.elementor-2199 .elementor-element.elementor-element-d5d7284 .menu-item {
    padding: 8px 0px 8px 0px;
    border-style: none;
}

.elementor-2199 .elementor-element.elementor-element-8ff17ef>.elementor-element-populated {
    padding: 0px 0px 0px 15px;
}

.elementor-2199 .elementor-element.elementor-element-4e913bd .menu-item_content {
    align-items: flex-start;
}

.elementor-2199 .elementor-element.elementor-element-4e913bd .main_image {
    width: 90px;
    min-width: 90px;
}

.elementor-2199 .elementor-element.elementor-element-4e913bd .menu-item_image-wrap {
    margin: 0px 0px 0px 0px;
}

.elementor-2199 .elementor-element.elementor-element-4e913bd .wgl-menu_icon {
    font-size: 6px;
    margin: 7px 15px 0px 0px;
    color: #232323;
}

.elementor-2199 .elementor-element.elementor-element-4e913bd .menu-item_title {
    font-size: 15px;
    font-weight: 500;
    text-decoration: underline;
    text-decoration-color: #02010100;
}

.elementor-2199 .elementor-element.elementor-element-4e913bd .menu-item:hover .menu-item_title {
    text-decoration-color: var(--e-global-color-58734c8);
}

.elementor-2199 .elementor-element.elementor-element-4e913bd .menu-item_desc {
    color: #848788;
    margin: 2px 0px 0px 0px;
}

.elementor-2199 .elementor-element.elementor-element-4e913bd .menu-item {
    padding: 8px 0px 8px 0px;
    border-style: none;
}

.elementor-2199 .elementor-element.elementor-element-02b9a75 {
    --spacer-size: 37px;
}

.elementor-2199 .elementor-element.elementor-element-067c528 .wgl-button {
    justify-content: center;
}

.elementor-2199 .elementor-element.elementor-element-067c528 .button__text {
    justify-content: center;
}

.elementor-2199 .elementor-element.elementor-element-e5ec7e9 {
    --spacer-size: 20px;
}

.elementor-2199 .elementor-element.elementor-element-4890d11 {
    text-align: left;
}

.elementor-2199 .elementor-element.elementor-element-4890d11 img {
    width: 900px;
}

.elementor-2199 .elementor-element.elementor-element-4890d11>.elementor-widget-container {
    margin: 0px -375px 0px 45px;
}

.elementor-2199 .elementor-element.elementor-element-71d8a56 {
    --spacer-size: 104px;
}

.elementor-2199 .elementor-element.elementor-element-1caf1d2.elementor-column>.elementor-widget-wrap {
    justify-content: space-around;
}

.elementor-2199 .elementor-element.elementor-element-3359344 .wgl-counter {
    padding: 8px 0px 20px 0px;
}

.elementor-2199 .elementor-element.elementor-element-3359344 .wgl-counter_value-wrap {
    font-family: var(--quere-additional-font-family);
    font-weight: 600;
    font-style: italic;
}

.elementor-2199 .elementor-element.elementor-element-3359344 .wgl-counter_title {
    margin: 30px 0px 0px 0px;
}

.elementor-2199 .elementor-element.elementor-element-3359344 {
    width: var(--container-widget-width, 200px);
    max-width: 200px;
    --container-widget-width: 200px;
    --container-widget-flex-grow: 0;
}

.elementor-2199 .elementor-element.elementor-element-26c0c21 .wgl-counter {
    padding: 8px 0px 20px 0px;
}

.elementor-2199 .elementor-element.elementor-element-26c0c21 .wgl-counter_value-wrap {
    font-family: var(--quere-additional-font-family);
    font-weight: 600;
    font-style: italic;
}

.elementor-2199 .elementor-element.elementor-element-26c0c21 .wgl-counter_title {
    margin: 30px 0px 0px 0px;
}

.elementor-2199 .elementor-element.elementor-element-26c0c21 {
    width: var(--container-widget-width, 200px);
    max-width: 200px;
    --container-widget-width: 200px;
    --container-widget-flex-grow: 0;
}

.elementor-2199 .elementor-element.elementor-element-5e72229 .wgl-counter {
    padding: 8px 0px 20px 0px;
}

.elementor-2199 .elementor-element.elementor-element-5e72229 .wgl-counter_value-wrap {
    font-family: var(--quere-additional-font-family);
    font-weight: 600;
    font-style: italic;
}

.elementor-2199 .elementor-element.elementor-element-5e72229 .wgl-counter_title {
    margin: 30px 0px 0px 0px;
}

.elementor-2199 .elementor-element.elementor-element-5e72229 {
    width: var(--container-widget-width, 200px);
    max-width: 200px;
    --container-widget-width: 200px;
    --container-widget-flex-grow: 0;
}

.elementor-2199 .elementor-element.elementor-element-19b2c8c .wgl-counter {
    padding: 8px 0px 20px 0px;
}

.elementor-2199 .elementor-element.elementor-element-19b2c8c .wgl-counter_value-wrap {
    font-family: var(--quere-additional-font-family);
    font-weight: 600;
    font-style: italic;
}

.elementor-2199 .elementor-element.elementor-element-19b2c8c .wgl-counter_title {
    margin: 30px 0px 0px 0px;
}

.elementor-2199 .elementor-element.elementor-element-19b2c8c {
    width: var(--container-widget-width, 200px);
    max-width: 200px;
    --container-widget-width: 200px;
    --container-widget-flex-grow: 0;
}

.elementor-2199 .elementor-element.elementor-element-5baa44f {
    --spacer-size: 107px;
}

.elementor-2199 .elementor-element.elementor-element-d2577de:not(.elementor-motion-effects-element-type-background),
.elementor-2199 .elementor-element.elementor-element-d2577de>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-primary);
}

.elementor-2199 .elementor-element.elementor-element-d2577de {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-2199 .elementor-element.elementor-element-d2577de>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-2199 .elementor-element.elementor-element-6e3d891.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-2199 .elementor-element.elementor-element-6e3d891.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-2199 .elementor-element.elementor-element-6e3d891.elementor-column>.elementor-widget-wrap {
    justify-content: space-between;
}

.elementor-2199 .elementor-element.elementor-element-6e3d891>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-2199 .elementor-element.elementor-element-0b25bf4 {
    --spacer-size: 127px;
}

.elementor-2199 .elementor-element.elementor-element-22d89fb .dblh__content {
    width: 40%;
}

.elementor-2199 .elementor-element.elementor-element-22d89fb .dblh__title-wrapper {
    font-size: 36px;
    padding: 0px 0px 10px 0px;
}

.elementor-2199 .elementor-element.elementor-element-22d89fb .dblh__title {
    display: inline;
}

.elementor-2199 .elementor-element.elementor-element-22d89fb .dblh__title-1 {
    color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-22d89fb .dblh__title-2 {
    color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-22d89fb .dblh__subtitle {
    margin: 0px 0px 6px 0px;
    color: #7E7E7E;
}

.elementor-2199 .elementor-element.elementor-element-22d89fb {
    width: var(--container-widget-width, 580px);
    max-width: 580px;
    --container-widget-width: 580px;
    --container-widget-flex-grow: 0;
}

.elementor-2199 .elementor-element.elementor-element-df8514e .wgl-button {
    justify-content: center;
    --border-color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-df8514e .button__text {
    justify-content: center;
}

.elementor-2199 .elementor-element.elementor-element-df8514e .wgl-button,
.elementor-2199 .elementor-element.elementor-element-df8514e.has-separate_icon .media-wrapper {
    border-style: solid;
}

.elementor-2199 .elementor-element.elementor-element-df8514e .elementor-widget-container .wgl-button {
    color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-df8514e .elementor-widget-container .wgl-button:hover,
.elementor-2199 .elementor-element.elementor-element-df8514e .elementor-widget-container .wgl-button:focus {
    color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-df8514e .wgl-button:hover,
.elementor-2199 .elementor-element.elementor-element-df8514e .wgl-button:focus {
    background-color: #FFFFFF0D;
    --border-color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-df8514e.has-bg_animation .wgl-button:hover::after,
.elementor-2199 .elementor-element.elementor-element-df8514e.has-bg_animation .wgl-button:focus::after {
    background-color: #FFFFFF0D;
}

.elementor-2199 .elementor-element.elementor-element-df8514e {
    width: auto;
    max-width: auto;
}

.elementor-2199 .elementor-element.elementor-element-9469233 {
    --spacer-size: 40px;
}

.elementor-2199 .elementor-element.elementor-element-bb27f6b>.elementor-container {
    min-height: 48px;
}

.elementor-2199 .elementor-element.elementor-element-bb27f6b>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-2199 .elementor-element.elementor-element-bb27f6b {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #FFFFFF;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-2199 .elementor-element.elementor-element-bb27f6b>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-2199 .elementor-element.elementor-element-50a872d>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-2199 .elementor-element.elementor-element-50a872d>.elementor-element-populated {
    padding: 8px 0px 8px 0px;
}

.elementor-2199 .elementor-element.elementor-element-b30a5a1 {
    text-align: center;
}

.elementor-2199 .elementor-element.elementor-element-b30a5a1 .elementor-heading-title {
    color: var(--e-global-color-f787be5);
    font-size: 14px;
    text-transform: uppercase;
    line-height: 1.4em;
}

.elementor-2199 .elementor-element.elementor-element-54a1176>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-2199 .elementor-element.elementor-element-54a1176>.elementor-element-populated {
    margin: 0% 0% 0% 20%;
    --e-column-margin-right: 0%;
    --e-column-margin-left: 20%;
    padding: 8px 0px 8px 0px;
}

.elementor-2199 .elementor-element.elementor-element-ba30c97 {
    text-align: center;
}

.elementor-2199 .elementor-element.elementor-element-ba30c97 .elementor-heading-title {
    color: var(--e-global-color-f787be5);
    font-size: 14px;
    text-transform: uppercase;
    line-height: 1.4em;
}

.elementor-2199 .elementor-element.elementor-element-934c949>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-2199 .elementor-element.elementor-element-934c949>.elementor-element-populated {
    padding: 8px 0px 8px 0px;
}

.elementor-2199 .elementor-element.elementor-element-e1e719e {
    text-align: center;
}

.elementor-2199 .elementor-element.elementor-element-e1e719e .elementor-heading-title {
    color: var(--e-global-color-f787be5);
    font-size: 14px;
    text-transform: uppercase;
    line-height: 1.4em;
}

.elementor-2199 .elementor-element.elementor-element-8050608>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-2199 .elementor-element.elementor-element-8050608>.elementor-element-populated {
    padding: 8px 0px 8px 0px;
}

.elementor-2199 .elementor-element.elementor-element-bd1d591 {
    text-align: center;
}

.elementor-2199 .elementor-element.elementor-element-bd1d591 .elementor-heading-title {
    color: var(--e-global-color-f787be5);
    font-size: 14px;
    text-transform: uppercase;
    line-height: 1.4em;
}

.elementor-2199 .elementor-element.elementor-element-3fbf01b>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-2199 .elementor-element.elementor-element-3fbf01b>.elementor-element-populated {
    padding: 8px 0px 8px 0px;
}

.elementor-2199 .elementor-element.elementor-element-d2096a2 {
    text-align: center;
}

.elementor-2199 .elementor-element.elementor-element-d2096a2 .elementor-heading-title {
    color: var(--e-global-color-f787be5);
    font-size: 14px;
    text-transform: uppercase;
    line-height: 1.4em;
}

.elementor-2199 .elementor-element.elementor-element-58abc54>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-2199 .elementor-element.elementor-element-58abc54>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-2199 .elementor-element.elementor-element-4337640 {
    --spacer-size: 10px;
}

.elementor-2199 .elementor-element.elementor-element-400f3b3>.elementor-container {
    min-height: 95px;
}

.elementor-2199 .elementor-element.elementor-element-400f3b3>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-2199 .elementor-element.elementor-element-400f3b3 {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #FFFFFF4D;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-2199 .elementor-element.elementor-element-400f3b3>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-2199 .elementor-element.elementor-element-978ecf3>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-2199 .elementor-element.elementor-element-978ecf3>.elementor-element-populated {
    padding: 20px 0px 20px 0px;
}

.elementor-2199 .elementor-element.elementor-element-7277c74 {
    text-align: center;
}

.elementor-2199 .elementor-element.elementor-element-7277c74 .elementor-heading-title {
    color: var(--e-global-color-f787be5);
    font-size: 18px;
    line-height: 1.4em;
}

.elementor-2199 .elementor-element.elementor-element-8b9e86d>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-2199 .elementor-element.elementor-element-8b9e86d>.elementor-element-populated {
    margin: 0% 0% 0% 20%;
    --e-column-margin-right: 0%;
    --e-column-margin-left: 20%;
    padding: 20px 0px 20px 0px;
}

.elementor-2199 .elementor-element.elementor-element-69d2992 {
    text-align: center;
    color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-69d2992>.elementor-widget-container {
    margin: 0px 0px -16px 0px;
}

.elementor-2199 .elementor-element.elementor-element-1c9795f>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-2199 .elementor-element.elementor-element-1c9795f>.elementor-element-populated {
    padding: 20px 0px 20px 0px;
}

.elementor-2199 .elementor-element.elementor-element-b75d458 {
    text-align: center;
    color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-b75d458>.elementor-widget-container {
    margin: 0px 0px -16px 0px;
}

.elementor-2199 .elementor-element.elementor-element-69d2c98>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-2199 .elementor-element.elementor-element-69d2c98>.elementor-element-populated {
    padding: 20px 0px 20px 0px;
}

.elementor-2199 .elementor-element.elementor-element-bc1452c {
    text-align: center;
    color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-bc1452c>.elementor-widget-container {
    margin: 0px 0px -16px 0px;
}

.elementor-2199 .elementor-element.elementor-element-46a5a52>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-2199 .elementor-element.elementor-element-46a5a52>.elementor-element-populated {
    padding: 20px 0px 20px 0px;
}

.elementor-2199 .elementor-element.elementor-element-37aab19 {
    text-align: center;
    color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-37aab19>.elementor-widget-container {
    margin: 0px 0px -16px 0px;
}

.elementor-2199 .elementor-element.elementor-element-6fecd83>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-2199 .elementor-element.elementor-element-6fecd83>.elementor-element-populated {
    padding: 20px 0px 20px 0px;
}

.elementor-2199 .elementor-element.elementor-element-6cf2f66 .wgl-button {
    justify-content: center;
    font-size: 14px;
    text-decoration: underline;
    --button-padding: 7px 2px 7px 2px;
    text-decoration-color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-6cf2f66 .button__text {
    justify-content: center;
}

.elementor-2199 .elementor-element.elementor-element-6cf2f66 .wgl-button,
.elementor-2199 .elementor-element.elementor-element-6cf2f66.has-separate_icon .media-wrapper {
    border-style: none;
}

.elementor-2199 .elementor-element.elementor-element-6cf2f66 .elementor-widget-container .wgl-button {
    color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-6cf2f66 .elementor-widget-container .wgl-button:hover,
.elementor-2199 .elementor-element.elementor-element-6cf2f66 .elementor-widget-container .wgl-button:focus {
    color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-6cf2f66 .wgl-button:hover,
.elementor-2199 .elementor-element.elementor-element-6cf2f66 .wgl-button:focus {
    background-color: #FFFFFF00;
    --border-color: #23232300;
}

.elementor-2199 .elementor-element.elementor-element-6cf2f66.has-bg_animation .wgl-button:hover::after,
.elementor-2199 .elementor-element.elementor-element-6cf2f66.has-bg_animation .wgl-button:focus::after {
    background-color: #FFFFFF00;
}

.elementor-2199 .elementor-element.elementor-element-6cf2f66 .wgl-button:hover {
    text-decoration-color: #FFFFFF00;
}

.elementor-2199 .elementor-element.elementor-element-251e54d>.elementor-container {
    min-height: 95px;
}

.elementor-2199 .elementor-element.elementor-element-251e54d>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-2199 .elementor-element.elementor-element-251e54d {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #FFFFFF4D;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-2199 .elementor-element.elementor-element-251e54d>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-2199 .elementor-element.elementor-element-df20549>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-2199 .elementor-element.elementor-element-df20549>.elementor-element-populated {
    padding: 20px 0px 20px 0px;
}

.elementor-2199 .elementor-element.elementor-element-c99c0a6 {
    text-align: center;
}

.elementor-2199 .elementor-element.elementor-element-c99c0a6 .elementor-heading-title {
    color: var(--e-global-color-f787be5);
    font-size: 18px;
    line-height: 1.4em;
}

.elementor-2199 .elementor-element.elementor-element-d6881d8>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-2199 .elementor-element.elementor-element-d6881d8>.elementor-element-populated {
    margin: 0% 0% 0% 20%;
    --e-column-margin-right: 0%;
    --e-column-margin-left: 20%;
    padding: 20px 0px 20px 0px;
}

.elementor-2199 .elementor-element.elementor-element-726472d {
    text-align: center;
    color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-726472d>.elementor-widget-container {
    margin: 0px 0px -16px 0px;
}

.elementor-2199 .elementor-element.elementor-element-5a479df>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-2199 .elementor-element.elementor-element-5a479df>.elementor-element-populated {
    padding: 20px 0px 20px 0px;
}

.elementor-2199 .elementor-element.elementor-element-5b7a0ae {
    text-align: center;
    color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-5b7a0ae>.elementor-widget-container {
    margin: 0px 0px -16px 0px;
}

.elementor-2199 .elementor-element.elementor-element-9d0b233>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-2199 .elementor-element.elementor-element-9d0b233>.elementor-element-populated {
    padding: 20px 0px 20px 0px;
}

.elementor-2199 .elementor-element.elementor-element-04b51b8 {
    text-align: center;
    color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-04b51b8>.elementor-widget-container {
    margin: 0px 0px -16px 0px;
}

.elementor-2199 .elementor-element.elementor-element-99deaa0>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-2199 .elementor-element.elementor-element-99deaa0>.elementor-element-populated {
    padding: 20px 0px 20px 0px;
}

.elementor-2199 .elementor-element.elementor-element-fde1e0c {
    text-align: center;
    color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-fde1e0c>.elementor-widget-container {
    margin: 0px 0px -16px 0px;
}

.elementor-2199 .elementor-element.elementor-element-e0e4bd0>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-2199 .elementor-element.elementor-element-e0e4bd0>.elementor-element-populated {
    padding: 20px 0px 20px 0px;
}

.elementor-2199 .elementor-element.elementor-element-2d5a426 .wgl-button {
    justify-content: center;
    font-size: 14px;
    text-decoration: underline;
    --button-padding: 7px 2px 7px 2px;
    text-decoration-color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-2d5a426 .button__text {
    justify-content: center;
}

.elementor-2199 .elementor-element.elementor-element-2d5a426 .wgl-button,
.elementor-2199 .elementor-element.elementor-element-2d5a426.has-separate_icon .media-wrapper {
    border-style: none;
}

.elementor-2199 .elementor-element.elementor-element-2d5a426 .elementor-widget-container .wgl-button {
    color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-2d5a426 .elementor-widget-container .wgl-button:hover,
.elementor-2199 .elementor-element.elementor-element-2d5a426 .elementor-widget-container .wgl-button:focus {
    color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-2d5a426 .wgl-button:hover,
.elementor-2199 .elementor-element.elementor-element-2d5a426 .wgl-button:focus {
    background-color: #FFFFFF00;
    --border-color: #23232300;
}

.elementor-2199 .elementor-element.elementor-element-2d5a426.has-bg_animation .wgl-button:hover::after,
.elementor-2199 .elementor-element.elementor-element-2d5a426.has-bg_animation .wgl-button:focus::after {
    background-color: #FFFFFF00;
}

.elementor-2199 .elementor-element.elementor-element-2d5a426 .wgl-button:hover {
    text-decoration-color: #FFFFFF00;
}

.elementor-2199 .elementor-element.elementor-element-ab3842d>.elementor-container {
    min-height: 95px;
}

.elementor-2199 .elementor-element.elementor-element-ab3842d>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-2199 .elementor-element.elementor-element-ab3842d {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #FFFFFF4D;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-2199 .elementor-element.elementor-element-ab3842d>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-2199 .elementor-element.elementor-element-d7b0c9e>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-2199 .elementor-element.elementor-element-d7b0c9e>.elementor-element-populated {
    padding: 20px 0px 20px 0px;
}

.elementor-2199 .elementor-element.elementor-element-a189a9b {
    text-align: center;
}

.elementor-2199 .elementor-element.elementor-element-a189a9b .elementor-heading-title {
    color: var(--e-global-color-f787be5);
    font-size: 18px;
    line-height: 1.4em;
}

.elementor-2199 .elementor-element.elementor-element-1e0e7cd>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-2199 .elementor-element.elementor-element-1e0e7cd>.elementor-element-populated {
    margin: 0% 0% 0% 20%;
    --e-column-margin-right: 0%;
    --e-column-margin-left: 20%;
    padding: 20px 0px 20px 0px;
}

.elementor-2199 .elementor-element.elementor-element-41e755f {
    text-align: center;
    color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-41e755f>.elementor-widget-container {
    margin: 0px 0px -16px 0px;
}

.elementor-2199 .elementor-element.elementor-element-1b02e68>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-2199 .elementor-element.elementor-element-1b02e68>.elementor-element-populated {
    padding: 20px 0px 20px 0px;
}

.elementor-2199 .elementor-element.elementor-element-98783d8 {
    text-align: center;
    color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-98783d8>.elementor-widget-container {
    margin: 0px 0px -16px 0px;
}

.elementor-2199 .elementor-element.elementor-element-05debb0>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-2199 .elementor-element.elementor-element-05debb0>.elementor-element-populated {
    padding: 20px 0px 20px 0px;
}

.elementor-2199 .elementor-element.elementor-element-43384bb {
    text-align: center;
    color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-43384bb>.elementor-widget-container {
    margin: 0px 0px -16px 0px;
}

.elementor-2199 .elementor-element.elementor-element-505e8c2>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-2199 .elementor-element.elementor-element-505e8c2>.elementor-element-populated {
    padding: 20px 0px 20px 0px;
}

.elementor-2199 .elementor-element.elementor-element-21708e6 {
    text-align: center;
    color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-21708e6>.elementor-widget-container {
    margin: 0px 0px -16px 0px;
}

.elementor-2199 .elementor-element.elementor-element-e915413>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-2199 .elementor-element.elementor-element-e915413>.elementor-element-populated {
    padding: 20px 0px 20px 0px;
}

.elementor-2199 .elementor-element.elementor-element-36ebaff .wgl-button {
    justify-content: center;
    font-size: 14px;
    text-decoration: underline;
    --button-padding: 7px 2px 7px 2px;
    text-decoration-color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-36ebaff .button__text {
    justify-content: center;
}

.elementor-2199 .elementor-element.elementor-element-36ebaff .wgl-button,
.elementor-2199 .elementor-element.elementor-element-36ebaff.has-separate_icon .media-wrapper {
    border-style: none;
}

.elementor-2199 .elementor-element.elementor-element-36ebaff .elementor-widget-container .wgl-button {
    color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-36ebaff .elementor-widget-container .wgl-button:hover,
.elementor-2199 .elementor-element.elementor-element-36ebaff .elementor-widget-container .wgl-button:focus {
    color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-36ebaff .wgl-button:hover,
.elementor-2199 .elementor-element.elementor-element-36ebaff .wgl-button:focus {
    background-color: #FFFFFF00;
    --border-color: #23232300;
}

.elementor-2199 .elementor-element.elementor-element-36ebaff.has-bg_animation .wgl-button:hover::after,
.elementor-2199 .elementor-element.elementor-element-36ebaff.has-bg_animation .wgl-button:focus::after {
    background-color: #FFFFFF00;
}

.elementor-2199 .elementor-element.elementor-element-36ebaff .wgl-button:hover {
    text-decoration-color: #FFFFFF00;
}

.elementor-2199 .elementor-element.elementor-element-157a2f9>.elementor-container {
    min-height: 95px;
}

.elementor-2199 .elementor-element.elementor-element-157a2f9>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-2199 .elementor-element.elementor-element-157a2f9 {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #FFFFFF4D;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-2199 .elementor-element.elementor-element-157a2f9>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-2199 .elementor-element.elementor-element-3014eb9>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-2199 .elementor-element.elementor-element-3014eb9>.elementor-element-populated {
    padding: 20px 0px 20px 0px;
}

.elementor-2199 .elementor-element.elementor-element-db9173f {
    text-align: center;
}

.elementor-2199 .elementor-element.elementor-element-db9173f .elementor-heading-title {
    color: var(--e-global-color-f787be5);
    font-size: 18px;
    line-height: 1.4em;
}

.elementor-2199 .elementor-element.elementor-element-b35afcb>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-2199 .elementor-element.elementor-element-b35afcb>.elementor-element-populated {
    margin: 0% 0% 0% 20%;
    --e-column-margin-right: 0%;
    --e-column-margin-left: 20%;
    padding: 20px 0px 20px 0px;
}

.elementor-2199 .elementor-element.elementor-element-bae791a {
    text-align: center;
    color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-bae791a>.elementor-widget-container {
    margin: 0px 0px -16px 0px;
}

.elementor-2199 .elementor-element.elementor-element-9b87d92>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-2199 .elementor-element.elementor-element-9b87d92>.elementor-element-populated {
    padding: 20px 0px 20px 0px;
}

.elementor-2199 .elementor-element.elementor-element-54087ce {
    text-align: center;
    color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-54087ce>.elementor-widget-container {
    margin: 0px 0px -16px 0px;
}

.elementor-2199 .elementor-element.elementor-element-99119ea>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-2199 .elementor-element.elementor-element-99119ea>.elementor-element-populated {
    padding: 20px 0px 20px 0px;
}

.elementor-2199 .elementor-element.elementor-element-da86342 {
    text-align: center;
    color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-da86342>.elementor-widget-container {
    margin: 0px 0px -16px 0px;
}

.elementor-2199 .elementor-element.elementor-element-6bbd7e5>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-2199 .elementor-element.elementor-element-6bbd7e5>.elementor-element-populated {
    padding: 20px 0px 20px 0px;
}

.elementor-2199 .elementor-element.elementor-element-df1ec6d {
    text-align: center;
    color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-df1ec6d>.elementor-widget-container {
    margin: 0px 0px -16px 0px;
}

.elementor-2199 .elementor-element.elementor-element-6cd961b>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-2199 .elementor-element.elementor-element-6cd961b>.elementor-element-populated {
    padding: 20px 0px 20px 0px;
}

.elementor-2199 .elementor-element.elementor-element-d349a0c .wgl-button {
    justify-content: center;
    font-size: 14px;
    text-decoration: underline;
    --button-padding: 7px 2px 7px 2px;
    text-decoration-color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-d349a0c .button__text {
    justify-content: center;
}

.elementor-2199 .elementor-element.elementor-element-d349a0c .wgl-button,
.elementor-2199 .elementor-element.elementor-element-d349a0c.has-separate_icon .media-wrapper {
    border-style: none;
}

.elementor-2199 .elementor-element.elementor-element-d349a0c .elementor-widget-container .wgl-button {
    color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-d349a0c .elementor-widget-container .wgl-button:hover,
.elementor-2199 .elementor-element.elementor-element-d349a0c .elementor-widget-container .wgl-button:focus {
    color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-d349a0c .wgl-button:hover,
.elementor-2199 .elementor-element.elementor-element-d349a0c .wgl-button:focus {
    background-color: #FFFFFF00;
    --border-color: #23232300;
}

.elementor-2199 .elementor-element.elementor-element-d349a0c.has-bg_animation .wgl-button:hover::after,
.elementor-2199 .elementor-element.elementor-element-d349a0c.has-bg_animation .wgl-button:focus::after {
    background-color: #FFFFFF00;
}

.elementor-2199 .elementor-element.elementor-element-d349a0c .wgl-button:hover {
    text-decoration-color: #FFFFFF00;
}

.elementor-2199 .elementor-element.elementor-element-e6f1c27>.elementor-container {
    min-height: 95px;
}

.elementor-2199 .elementor-element.elementor-element-e6f1c27>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-2199 .elementor-element.elementor-element-e6f1c27 {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #FFFFFF4D;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-2199 .elementor-element.elementor-element-e6f1c27>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-2199 .elementor-element.elementor-element-dd47b1e>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-2199 .elementor-element.elementor-element-dd47b1e>.elementor-element-populated {
    padding: 20px 0px 20px 0px;
}

.elementor-2199 .elementor-element.elementor-element-19bc144 {
    text-align: center;
}

.elementor-2199 .elementor-element.elementor-element-19bc144 .elementor-heading-title {
    color: var(--e-global-color-f787be5);
    font-size: 18px;
    line-height: 1.4em;
}

.elementor-2199 .elementor-element.elementor-element-e97a7c5>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-2199 .elementor-element.elementor-element-e97a7c5>.elementor-element-populated {
    margin: 0% 0% 0% 20%;
    --e-column-margin-right: 0%;
    --e-column-margin-left: 20%;
    padding: 20px 0px 20px 0px;
}

.elementor-2199 .elementor-element.elementor-element-0081cfe {
    text-align: center;
    color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-0081cfe>.elementor-widget-container {
    margin: 0px 0px -16px 0px;
}

.elementor-2199 .elementor-element.elementor-element-6c38cb0>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-2199 .elementor-element.elementor-element-6c38cb0>.elementor-element-populated {
    padding: 20px 0px 20px 0px;
}

.elementor-2199 .elementor-element.elementor-element-ec15930 {
    text-align: center;
    color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-ec15930>.elementor-widget-container {
    margin: 0px 0px -16px 0px;
}

.elementor-2199 .elementor-element.elementor-element-b9514e7>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-2199 .elementor-element.elementor-element-b9514e7>.elementor-element-populated {
    padding: 20px 0px 20px 0px;
}

.elementor-2199 .elementor-element.elementor-element-4050962 {
    text-align: center;
    color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-4050962>.elementor-widget-container {
    margin: 0px 0px -16px 0px;
}

.elementor-2199 .elementor-element.elementor-element-3d69f38>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-2199 .elementor-element.elementor-element-3d69f38>.elementor-element-populated {
    padding: 20px 0px 20px 0px;
}

.elementor-2199 .elementor-element.elementor-element-b6729f9 {
    text-align: center;
    color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-b6729f9>.elementor-widget-container {
    margin: 0px 0px -16px 0px;
}

.elementor-2199 .elementor-element.elementor-element-9711463>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-2199 .elementor-element.elementor-element-9711463>.elementor-element-populated {
    padding: 20px 0px 20px 0px;
}

.elementor-2199 .elementor-element.elementor-element-1b21c47 .wgl-button {
    justify-content: center;
    font-size: 14px;
    text-decoration: underline;
    --button-padding: 7px 2px 7px 2px;
    text-decoration-color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-1b21c47 .button__text {
    justify-content: center;
}

.elementor-2199 .elementor-element.elementor-element-1b21c47 .wgl-button,
.elementor-2199 .elementor-element.elementor-element-1b21c47.has-separate_icon .media-wrapper {
    border-style: none;
}

.elementor-2199 .elementor-element.elementor-element-1b21c47 .elementor-widget-container .wgl-button {
    color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-1b21c47 .elementor-widget-container .wgl-button:hover,
.elementor-2199 .elementor-element.elementor-element-1b21c47 .elementor-widget-container .wgl-button:focus {
    color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-1b21c47 .wgl-button:hover,
.elementor-2199 .elementor-element.elementor-element-1b21c47 .wgl-button:focus {
    background-color: #FFFFFF00;
    --border-color: #23232300;
}

.elementor-2199 .elementor-element.elementor-element-1b21c47.has-bg_animation .wgl-button:hover::after,
.elementor-2199 .elementor-element.elementor-element-1b21c47.has-bg_animation .wgl-button:focus::after {
    background-color: #FFFFFF00;
}

.elementor-2199 .elementor-element.elementor-element-1b21c47 .wgl-button:hover {
    text-decoration-color: #FFFFFF00;
}

.elementor-2199 .elementor-element.elementor-element-5ec3d1c {
    --spacer-size: 130px;
}

.elementor-2199 .elementor-element.elementor-element-3e16a6c>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-2199 .elementor-element.elementor-element-3e16a6c>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-2199 .elementor-element.elementor-element-3e16a6c>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-2199 .elementor-element.elementor-element-6d42957 .swiper-wrapper {
    align-items: flex-start;
}

.elementor-2199 .elementor-element.elementor-element-6d42957 .wgl-navigation_wrapper {
    justify-content: flex-end;
    align-items: flex-end;
    margin: 0px 30px 30px 0px;
}

.elementor-2199 .elementor-element.elementor-element-6d42957 .navigation-position-under_each_other .wgl-navigation_wrapper {
    align-items: flex-end;
    justify-content: flex-end;
}

.elementor-2199 .elementor-element.elementor-element-6d42957 .elementor-swiper-button,
.elementor-2199 .elementor-element.elementor-element-6d42957 .motion-arrow {
    color: #FFFFFF;
}

.elementor-2199 .elementor-element.elementor-element-76f6857 {
    --spacer-size: 112px;
}

.elementor-2199 .elementor-element.elementor-element-621e84a .elementor-repeater-item-417ad74 {
    top: 58%;
    left: 16%;
    z-index: -1;
}

.elementor-2199 .elementor-element.elementor-element-621e84a .elementor-repeater-item-417ad74 img {
    width: 280px;
}

.elementor-2199 .elementor-element.elementor-element-9c20616>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-2199 .elementor-element.elementor-element-9c20616 {
    z-index: 1;
}

.elementor-2199 .elementor-element.elementor-element-5d411c0 .dblh__title-wrapper {
    font-size: 96px;
    line-height: 1.1em;
    padding: 0px 0px 10px 0px;
}

.elementor-2199 .elementor-element.elementor-element-5d411c0 .dblh__title {
    display: block;
}

.elementor-2199 .elementor-element.elementor-element-5d411c0 .dblh__title-2 {
    font-weight: 500;
}

.elementor-2199 .elementor-element.elementor-element-5d411c0>.elementor-widget-container {
    margin: 0px -300px 0px 0px;
}

.elementor-2199 .elementor-element.elementor-element-02ebb0e {
    --spacer-size: 25px;
}

.elementor-2199 .elementor-element.elementor-element-2176ec5 {
    color: var(--e-global-color-58734c8);
    font-weight: 500;
}

.elementor-2199 .elementor-element.elementor-element-2176ec5>.elementor-widget-container {
    margin: 0px -200px 0px 0px;
}

.elementor-2199 .elementor-element.elementor-element-23bcccb>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-2199 .elementor-element.elementor-element-640410f {
    --spacer-size: 170px;
}

.elementor-2199 .elementor-element.elementor-element-b85ba39 img {
    width: 540px;
}

.elementor-2199 .elementor-element.elementor-element-c5a5435 .videobox_link .title {
    justify-content: center;
}

.elementor-2199 .elementor-element.elementor-element-c5a5435 .videobox_link:hover::before,
.elementor-2199 .elementor-element.elementor-element-c5a5435 .videobox_link:focus::before {
    transform: scale(1.1);
}

.elementor-2199 .elementor-element.elementor-element-c5a5435 .videobox_link:active::before {
    transform: scale(0.95);
}

.elementor-2199 .elementor-element.elementor-element-c5a5435 .title {
    color: #FFFFFF;
}

.elementor-2199 .elementor-element.elementor-element-c5a5435 .videobox_icon {
    width: 18px;
    height: 18px;
    stroke-width: 0em;
}

.elementor-2199 .elementor-element.elementor-element-c5a5435 .videobox_link {
    width: 136px;
    height: 136px;
    margin: -50% 0% 0% 0%;
    color: #FFFFFF;
    fill: #FFFFFF;
}

.elementor-2199 .elementor-element.elementor-element-c5a5435 .videobox_link::before {
    border-radius: 95px 95px 95px 95px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #232323;
    background-color: #232323;
}

.elementor-bc-flex-widget .elementor-2199 .elementor-element.elementor-element-d3b4f69.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-2199 .elementor-element.elementor-element-d3b4f69.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-2199 .elementor-element.elementor-element-d3b4f69>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-2199 .elementor-element.elementor-element-d95b810 {
    --spacer-size: 15px;
}

.elementor-2199 .elementor-element.elementor-element-874c14b .content_wrapper {
    flex-direction: column;
}

.elementor-2199 .elementor-element.elementor-element-874c14b .wgl-infobox_title {
    font-size: 24px;
    margin: 0px 0px 6px 0px;
    display: block;
}

.elementor-2199 .elementor-element.elementor-element-874c14b .wgl-infobox_subtitle {
    font-family: "Playfair Display", Sans-serif;
    font-size: 15px;
    font-weight: 600;
    text-transform: none;
    font-style: italic;
    margin: 6px 0px 0px 0px;
    color: var(--e-global-color-58734c8);
}

.elementor-2199 .elementor-element.elementor-element-874c14b .elementor-widget-container {
    transition: 0.4s;
}

.elementor-2199 .elementor-element.elementor-element-fd1c9e9 {
    --spacer-size: 64px;
}

.elementor-2199 .elementor-element.elementor-element-621e84a .elementor-repeater-item-15615c1 {
    top: 12%;
    left: calc(84% - 280px);
    z-index: -1;
}

.elementor-2199 .elementor-element.elementor-element-621e84a .elementor-repeater-item-15615c1 img {
    width: 280px;
}

.elementor-2199 .elementor-element.elementor-element-c4b2b7d {
    --spacer-size: 203px;
}

.elementor-2199 .elementor-element.elementor-element-0b47ecf:not(.elementor-motion-effects-element-type-background),
.elementor-2199 .elementor-element.elementor-element-0b47ecf>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #E8E8E8;
}

.elementor-2199 .elementor-element.elementor-element-0b47ecf {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-2199 .elementor-element.elementor-element-0b47ecf>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-2199 .elementor-element.elementor-element-50fe620>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-2199 .elementor-element.elementor-element-40be743 {
    padding: 0px 60px 0px 60px;
}

.elementor-2199 .elementor-element.elementor-element-efe7a1f>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-2199 .elementor-element.elementor-element-2f3f490 {
    --spacer-size: 127px;
}

.elementor-2199 .elementor-element.elementor-element-4d66731 .dblh__content {
    width: 100%;
}

.elementor-2199 .elementor-element.elementor-element-4d66731 .dblh__title-wrapper {
    font-size: 36px;
    padding: 0px 0px 10px 0px;
}

.elementor-2199 .elementor-element.elementor-element-4d66731 .dblh__title {
    display: block;
}

.elementor-2199 .elementor-element.elementor-element-4d66731 .dblh__subtitle {
    margin: 0px 0px 6px 0px;
    color: #7E7E7E;
}

.elementor-2199 .elementor-element.elementor-element-22b5bc8 {
    --spacer-size: 22px;
}

.elementor-2199 .elementor-element.elementor-element-f7ed1d3 .wgl-tabs_title {
    font-size: 40px;
}

.elementor-2199 .elementor-element.elementor-element-f7ed1d3 .wgl-tabs_header {
    padding: 0px 0px 0px 0px;
    margin: 0% 8% 0% 0%;
    color: #C4C4C4;
}

.elementor-2199 .elementor-element.elementor-element-f7ed1d3 .wgl-tabs_header:hover {
    color: var(--e-global-color-58734c8);
}

.elementor-2199 .elementor-element.elementor-element-f7ed1d3 .wgl-tabs_header.active {
    color: var(--e-global-color-58734c8);
}

.elementor-2199 .elementor-element.elementor-element-f7ed1d3 .wgl-tabs_icon:not(.wgl-tabs_icon-image) {
    font-size: 26px;
}

.elementor-2199 .elementor-element.elementor-element-f7ed1d3 .wgl-tabs_content {
    padding: 18px 0px 15px 0px;
    color: var(--e-global-color-f787be5);
}

.elementor-2199 .elementor-element.elementor-element-e612f26 {
    --spacer-size: 10px;
}

.elementor-2199 .elementor-element.elementor-element-30e2387 img {
    width: 870px;
}

.elementor-2199 .elementor-element.elementor-element-30e2387>.elementor-widget-container {
    margin: -70px -430px 0px 0px;
}

.elementor-2199 .elementor-element.elementor-element-af6256e {
    padding: 0px 60px 0px 60px;
}

.elementor-2199 .elementor-element.elementor-element-89bf7a2.elementor-column>.elementor-widget-wrap {
    justify-content: space-between;
}

.elementor-2199 .elementor-element.elementor-element-89bf7a2>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-2199 .elementor-element.elementor-element-96a56b6 {
    --spacer-size: 74px;
}

.elementor-2199 .elementor-element.elementor-element-8180053 .elementor-repeater-item-8b9b3d0 .clients_image img:not(.lazyload),
.elementor-2199 .elementor-element.elementor-element-8180053 .elementor-repeater-item-8b9b3d0 .clients_image img.lazyloaded {
    width: 130px;
}

.elementor-2199 .elementor-element.elementor-element-8180053.link_on-wrapper .elementor-repeater-item-8b9b3d0 .clients_image .mask_image {
    -webkit-mask-size: 130px;
}

.elementor-2199 .elementor-element.elementor-element-8180053 .elementor-repeater-item-56e99fa .clients_image img:not(.lazyload),
.elementor-2199 .elementor-element.elementor-element-8180053 .elementor-repeater-item-56e99fa .clients_image img.lazyloaded {
    width: 54px;
}

.elementor-2199 .elementor-element.elementor-element-8180053.link_on-wrapper .elementor-repeater-item-56e99fa .clients_image .mask_image {
    -webkit-mask-size: 54px;
}

.elementor-2199 .elementor-element.elementor-element-8180053 .elementor-repeater-item-ddf8d71 .clients_image img:not(.lazyload),
.elementor-2199 .elementor-element.elementor-element-8180053 .elementor-repeater-item-ddf8d71 .clients_image img.lazyloaded {
    width: 70px;
}

.elementor-2199 .elementor-element.elementor-element-8180053.link_on-wrapper .elementor-repeater-item-ddf8d71 .clients_image .mask_image {
    -webkit-mask-size: 70px;
}

.elementor-2199 .elementor-element.elementor-element-8180053 .elementor-repeater-item-fab4516 .clients_image img:not(.lazyload),
.elementor-2199 .elementor-element.elementor-element-8180053 .elementor-repeater-item-fab4516 .clients_image img.lazyloaded {
    width: 40px;
}

.elementor-2199 .elementor-element.elementor-element-8180053.link_on-wrapper .elementor-repeater-item-fab4516 .clients_image .mask_image {
    -webkit-mask-size: 40px;
}

.elementor-2199 .elementor-element.elementor-element-8180053 .elementor-repeater-item-a9df323 .clients_image img:not(.lazyload),
.elementor-2199 .elementor-element.elementor-element-8180053 .elementor-repeater-item-a9df323 .clients_image img.lazyloaded {
    width: 140px;
}

.elementor-2199 .elementor-element.elementor-element-8180053.link_on-wrapper .elementor-repeater-item-a9df323 .clients_image .mask_image {
    -webkit-mask-size: 140px;
}

.elementor-2199 .elementor-element.elementor-element-8180053 .elementor-repeater-item-e1a7397 .clients_image img:not(.lazyload),
.elementor-2199 .elementor-element.elementor-element-8180053 .elementor-repeater-item-e1a7397 .clients_image img.lazyloaded {
    width: 120px;
}

.elementor-2199 .elementor-element.elementor-element-8180053.link_on-wrapper .elementor-repeater-item-e1a7397 .clients_image .mask_image {
    -webkit-mask-size: 120px;
}

.elementor-2199 .elementor-element.elementor-element-8180053.link_on-image .clients_image {
    justify-content: center;
    -webkit-mask-position-x: center;
    align-items: center;
    -webkit-mask-position-y: center;
}

.elementor-2199 .elementor-element.elementor-element-8180053.link_on-wrapper .image_wrapper {
    justify-content: center;
    -webkit-mask-position-x: center;
    align-items: center;
    -webkit-mask-position-y: center;
}

.elementor-2199 .elementor-element.elementor-element-8180053 .swiper-wrapper {
    align-items: flex-start;
}

.elementor-2199 .elementor-element.elementor-element-8180053 .animation-style-3d .wgl-carousel_wrap {
    transition-duration: calc(1200ms + 300ms);
}

.elementor-2199 .elementor-element.elementor-element-8180053 .animation-style-3d .swiper-slide {
    transition-property: transform, opacity;
    transition-duration: 1200ms, calc(1200ms + 300ms);
}

.elementor-2199 .elementor-element.elementor-element-8180053 .clients_item {
    --gap: 30px;
}

.elementor-2199 .elementor-element.elementor-element-8180053 .clients_image {
    min-height: 175px;
    transition: 0.4s;
}

.elementor-2199 .elementor-element.elementor-element-8180053 .image_wrapper.mask_image {
    background-color: #23232366;
}

.elementor-2199 .elementor-element.elementor-element-8180053 .image_wrapper.mask_image img {
    visibility: hidden !important;
}

.elementor-2199 .elementor-element.elementor-element-8180053 .image_wrapper.mask_image:hover {
    background-color: #232323;
}

.elementor-2199 .elementor-element.elementor-element-c81251b {
    --spacer-size: 86px;
}

.elementor-2199 .elementor-element.elementor-element-3836eeb {
    --spacer-size: 106px;
}

.elementor-2199 .elementor-element.elementor-element-7a2eb8c .dblh__title-wrapper {
    font-size: 96px;
    line-height: 1.1em;
}

.elementor-2199 .elementor-element.elementor-element-7a2eb8c .dblh__title {
    display: inline-block;
}

.elementor-2199 .elementor-element.elementor-element-7a2eb8c .dblh__title-2 {
    font-weight: 500;
    padding: 0em 0em 0em 0.27em;
}

.elementor-bc-flex-widget .elementor-2199 .elementor-element.elementor-element-107cb4a.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-2199 .elementor-element.elementor-element-107cb4a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-2199 .elementor-element.elementor-element-107cb4a>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-2199 .elementor-element.elementor-element-18dc0ce {
    --spacer-size: 30px;
}

.elementor-2199 .elementor-element.elementor-element-0aff0e0 .wgl-button {
    justify-content: center;
}

.elementor-2199 .elementor-element.elementor-element-0aff0e0 .button__text {
    justify-content: center;
}

.elementor-2199 .elementor-element.elementor-element-837d112 {
    --spacer-size: 20px;
}

.elementor-2199 .elementor-element.elementor-element-06abc88>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-2199 .elementor-element.elementor-element-de5fb2f {
    --spacer-size: 51px;
}

.elementor-2199 .elementor-element.elementor-element-60dacd7 .swiper-wrapper {
    align-items: flex-start;
}

.elementor-2199 .elementor-element.elementor-element-60dacd7 .animation-style-3d .wgl-carousel_wrap {
    transition-duration: calc(700ms + 300ms);
}

.elementor-2199 .elementor-element.elementor-element-60dacd7 .animation-style-3d .swiper-slide {
    transition-property: transform, opacity;
    transition-duration: 700ms, calc(700ms + 300ms);
}

.elementor-2199 .elementor-element.elementor-element-60dacd7>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-2199 .elementor-element.elementor-element-f7a79c0 {
    --spacer-size: 59px;
}

body.elementor-page-2199 #main.site-main {
    z-index: 0;
}

@media(min-width:768px) {
    .elementor-2199 .elementor-element.elementor-element-50a872d {
        width: 25%;
    }

    .elementor-2199 .elementor-element.elementor-element-54a1176 {
        width: 19%;
    }

    .elementor-2199 .elementor-element.elementor-element-934c949 {
        width: 15%;
    }

    .elementor-2199 .elementor-element.elementor-element-8050608 {
        width: 14%;
    }

    .elementor-2199 .elementor-element.elementor-element-3fbf01b {
        width: 16%;
    }

    .elementor-2199 .elementor-element.elementor-element-58abc54 {
        width: 9.66%;
    }

    .elementor-2199 .elementor-element.elementor-element-978ecf3 {
        width: 25%;
    }

    .elementor-2199 .elementor-element.elementor-element-8b9e86d {
        width: 19%;
    }

    .elementor-2199 .elementor-element.elementor-element-1c9795f {
        width: 15%;
    }

    .elementor-2199 .elementor-element.elementor-element-69d2c98 {
        width: 14%;
    }

    .elementor-2199 .elementor-element.elementor-element-46a5a52 {
        width: 16%;
    }

    .elementor-2199 .elementor-element.elementor-element-6fecd83 {
        width: 9.66%;
    }

    .elementor-2199 .elementor-element.elementor-element-df20549 {
        width: 25%;
    }

    .elementor-2199 .elementor-element.elementor-element-d6881d8 {
        width: 19%;
    }

    .elementor-2199 .elementor-element.elementor-element-5a479df {
        width: 15%;
    }

    .elementor-2199 .elementor-element.elementor-element-9d0b233 {
        width: 14%;
    }

    .elementor-2199 .elementor-element.elementor-element-99deaa0 {
        width: 16%;
    }

    .elementor-2199 .elementor-element.elementor-element-e0e4bd0 {
        width: 9.66%;
    }

    .elementor-2199 .elementor-element.elementor-element-d7b0c9e {
        width: 25%;
    }

    .elementor-2199 .elementor-element.elementor-element-1e0e7cd {
        width: 19%;
    }

    .elementor-2199 .elementor-element.elementor-element-1b02e68 {
        width: 15%;
    }

    .elementor-2199 .elementor-element.elementor-element-05debb0 {
        width: 14%;
    }

    .elementor-2199 .elementor-element.elementor-element-505e8c2 {
        width: 16%;
    }

    .elementor-2199 .elementor-element.elementor-element-e915413 {
        width: 9.66%;
    }

    .elementor-2199 .elementor-element.elementor-element-3014eb9 {
        width: 25%;
    }

    .elementor-2199 .elementor-element.elementor-element-b35afcb {
        width: 19%;
    }

    .elementor-2199 .elementor-element.elementor-element-9b87d92 {
        width: 15%;
    }

    .elementor-2199 .elementor-element.elementor-element-99119ea {
        width: 14%;
    }

    .elementor-2199 .elementor-element.elementor-element-6bbd7e5 {
        width: 16%;
    }

    .elementor-2199 .elementor-element.elementor-element-6cd961b {
        width: 9.66%;
    }

    .elementor-2199 .elementor-element.elementor-element-dd47b1e {
        width: 25%;
    }

    .elementor-2199 .elementor-element.elementor-element-e97a7c5 {
        width: 19%;
    }

    .elementor-2199 .elementor-element.elementor-element-6c38cb0 {
        width: 15%;
    }

    .elementor-2199 .elementor-element.elementor-element-b9514e7 {
        width: 14%;
    }

    .elementor-2199 .elementor-element.elementor-element-3d69f38 {
        width: 16%;
    }

    .elementor-2199 .elementor-element.elementor-element-9711463 {
        width: 9.66%;
    }
}

@media(max-width:1200px) {
    .elementor-2199 .elementor-element.elementor-element-f3dd62f {
        padding: 0px 50px 0px 50px;
    }

    body:not(.rtl) .elementor-2199 .elementor-element.elementor-element-8197e0a {
        left: -41px;
    }

    body.rtl .elementor-2199 .elementor-element.elementor-element-8197e0a {
        right: -41px;
    }

    body:not(.rtl) .elementor-2199 .elementor-element.elementor-element-b1bb768 {
        left: -41px;
    }

    body.rtl .elementor-2199 .elementor-element.elementor-element-b1bb768 {
        right: -41px;
    }

    .elementor-2199 .elementor-element.elementor-element-3be27f6 {
        --spacer-size: 80px;
    }

    .elementor-2199 .elementor-element.elementor-element-c9b3764 .dblh__title-wrapper {
        font-size: 64px;
    }

    .elementor-2199 .elementor-element.elementor-element-2c14910 {
        --spacer-size: 35px;
    }

    .elementor-2199 .elementor-element.elementor-element-3903700 {
        --spacer-size: 60px;
    }

    .elementor-2199 .elementor-element.elementor-element-924f115 {
        --spacer-size: 10px;
    }

    .elementor-2199 .elementor-element.elementor-element-7a08f4d {
        --spacer-size: 70px;
    }

    .elementor-bc-flex-widget .elementor-2199 .elementor-element.elementor-element-7e87410.elementor-column .elementor-widget-wrap {
        align-items: flex-start;
    }

    .elementor-2199 .elementor-element.elementor-element-7e87410.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: flex-start;
        align-items: flex-start;
    }

    .elementor-2199 .elementor-element.elementor-element-5d8d90b .dblh__title-wrapper {
        font-size: 32px;
    }

    .elementor-2199 .elementor-element.elementor-element-d8a4973>.elementor-element-populated {
        padding: 0px 0px 0px 12px;
    }

    .elementor-2199 .elementor-element.elementor-element-eef794e {
        --spacer-size: 10px;
    }

    .elementor-2199 .elementor-element.elementor-element-6874e51 {
        --spacer-size: 60px;
    }

    .elementor-2199 .elementor-element.elementor-element-8286beb {
        --spacer-size: 30px;
    }

    .elementor-2199 .elementor-element.elementor-element-7d2d14f .wgl-button {
        min-width: 120px;
        min-height: 120px;
    }

    .elementor-2199 .elementor-element.elementor-element-1da849b {
        --spacer-size: 70px;
    }

    .elementor-2199 .elementor-element.elementor-element-4b68cb6>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-2199 .elementor-element.elementor-element-82c506a>.elementor-element-populated {
        padding: 0px 15px 0px 15px;
    }

    .elementor-2199 .elementor-element.elementor-element-1dd54c0 .dblh__title-wrapper {
        font-size: 64px;
    }

    .elementor-2199 .elementor-element.elementor-element-1dd54c0>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-2199 .elementor-element.elementor-element-8e7f26e {
        --spacer-size: 15px;
    }

    .elementor-2199 .elementor-element.elementor-element-8dc2be7 {
        --spacer-size: 70px;
    }

    .elementor-2199 .elementor-element.elementor-element-5062999 {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .elementor-2199 .elementor-element.elementor-element-00cde84 {
        --spacer-size: 70px;
    }

    .elementor-2199 .elementor-element.elementor-element-a3b87f8 .dblh__title-wrapper {
        font-size: 32px;
    }

    .elementor-2199 .elementor-element.elementor-element-b5efebc {
        order: -1;
    }

    .elementor-2199 .elementor-element.elementor-element-4890d11>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-2199 .elementor-element.elementor-element-71d8a56 {
        --spacer-size: 30px;
    }

    .elementor-2199 .elementor-element.elementor-element-3359344 .wgl-counter_value-wrap {
        font-size: 72px;
    }

    .elementor-2199 .elementor-element.elementor-element-3359344 {
        --container-widget-width: 170px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 170px);
        max-width: 170px;
    }

    .elementor-2199 .elementor-element.elementor-element-26c0c21 .wgl-counter_value-wrap {
        font-size: 72px;
    }

    .elementor-2199 .elementor-element.elementor-element-26c0c21 {
        --container-widget-width: 170px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 170px);
        max-width: 170px;
    }

    .elementor-2199 .elementor-element.elementor-element-5e72229 .wgl-counter_value-wrap {
        font-size: 72px;
    }

    .elementor-2199 .elementor-element.elementor-element-5e72229 {
        --container-widget-width: 170px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 170px);
        max-width: 170px;
    }

    .elementor-2199 .elementor-element.elementor-element-19b2c8c .wgl-counter_value-wrap {
        font-size: 72px;
    }

    .elementor-2199 .elementor-element.elementor-element-19b2c8c {
        --container-widget-width: 170px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 170px);
        max-width: 170px;
    }

    .elementor-2199 .elementor-element.elementor-element-5baa44f {
        --spacer-size: 50px;
    }

    .elementor-2199 .elementor-element.elementor-element-0b25bf4 {
        --spacer-size: 70px;
    }

    .elementor-2199 .elementor-element.elementor-element-22d89fb .dblh__content {
        width: 50%;
    }

    .elementor-2199 .elementor-element.elementor-element-22d89fb .dblh__title-wrapper {
        font-size: 32px;
    }

    .elementor-2199 .elementor-element.elementor-element-22d89fb>.elementor-widget-container {
        margin: 0px 0px 20px 0px;
    }

    .elementor-2199 .elementor-element.elementor-element-9469233 {
        --spacer-size: 35px;
    }

    .elementor-2199 .elementor-element.elementor-element-54a1176>.elementor-element-populated {
        margin: 0% 0% 0% 0%;
        --e-column-margin-right: 0%;
        --e-column-margin-left: 0%;
    }

    .elementor-2199 .elementor-element.elementor-element-8b9e86d>.elementor-element-populated {
        margin: 0% 0% 0% 0%;
        --e-column-margin-right: 0%;
        --e-column-margin-left: 0%;
    }

    .elementor-2199 .elementor-element.elementor-element-d6881d8>.elementor-element-populated {
        margin: 0% 0% 0% 0%;
        --e-column-margin-right: 0%;
        --e-column-margin-left: 0%;
    }

    .elementor-2199 .elementor-element.elementor-element-1e0e7cd>.elementor-element-populated {
        margin: 0% 0% 0% 0%;
        --e-column-margin-right: 0%;
        --e-column-margin-left: 0%;
    }

    .elementor-2199 .elementor-element.elementor-element-b35afcb>.elementor-element-populated {
        margin: 0% 0% 0% 0%;
        --e-column-margin-right: 0%;
        --e-column-margin-left: 0%;
    }

    .elementor-2199 .elementor-element.elementor-element-e97a7c5>.elementor-element-populated {
        margin: 0% 0% 0% 0%;
        --e-column-margin-right: 0%;
        --e-column-margin-left: 0%;
    }

    .elementor-2199 .elementor-element.elementor-element-5ec3d1c {
        --spacer-size: 70px;
    }

    .elementor-2199 .elementor-element.elementor-element-76f6857 {
        --spacer-size: 70px;
    }

    .elementor-2199 .elementor-element.elementor-element-621e84a .elementor-repeater-item-417ad74 {
        top: 50%;
        left: -5%;
    }

    .elementor-2199 .elementor-element.elementor-element-621e84a .elementor-repeater-item-417ad74 img {
        width: 210px;
    }

    .elementor-2199 .elementor-element.elementor-element-5d411c0 .dblh__title-wrapper {
        font-size: 64px;
    }

    .elementor-2199 .elementor-element.elementor-element-640410f {
        --spacer-size: 114px;
    }

    .elementor-2199 .elementor-element.elementor-element-621e84a .elementor-repeater-item-15615c1 {
        top: 10%;
        left: calc(105% - 210px);
    }

    .elementor-2199 .elementor-element.elementor-element-621e84a .elementor-repeater-item-15615c1 img {
        width: 210px;
    }

    .elementor-2199 .elementor-element.elementor-element-c4b2b7d {
        --spacer-size: 70px;
    }

    .elementor-2199 .elementor-element.elementor-element-0b47ecf {
        padding: 0px 0px 0px 0px;
    }

    .elementor-2199 .elementor-element.elementor-element-40be743 {
        padding: 0px 15px 0px 15px;
    }

    .elementor-2199 .elementor-element.elementor-element-2f3f490 {
        --spacer-size: 70px;
    }

    .elementor-2199 .elementor-element.elementor-element-4d66731 .dblh__title-wrapper {
        font-size: 32px;
    }

    .elementor-2199 .elementor-element.elementor-element-f7ed1d3 .wgl-tabs_title {
        font-size: 32px;
    }

    .elementor-2199 .elementor-element.elementor-element-e612f26 {
        --spacer-size: 0px;
    }

    .elementor-2199 .elementor-element.elementor-element-30e2387 img {
        width: 650px;
    }

    .elementor-2199 .elementor-element.elementor-element-30e2387>.elementor-widget-container {
        margin: 60px -100px 0px 0px;
    }

    .elementor-2199 .elementor-element.elementor-element-af6256e {
        padding: 0px 20px 0px 20px;
    }

    .elementor-2199 .elementor-element.elementor-element-96a56b6 {
        --spacer-size: 10px;
    }

    .elementor-2199 .elementor-element.elementor-element-c81251b {
        --spacer-size: 20px;
    }

    .elementor-2199 .elementor-element.elementor-element-3836eeb {
        --spacer-size: 70px;
    }

    .elementor-2199 .elementor-element.elementor-element-7a2eb8c .dblh__title-wrapper {
        font-size: 64px;
    }

    .elementor-2199 .elementor-element.elementor-element-837d112 {
        --spacer-size: 12px;
    }

    .elementor-2199 .elementor-element.elementor-element-de5fb2f {
        --spacer-size: 35px;
    }

    .elementor-2199 .elementor-element.elementor-element-f7a79c0 {
        --spacer-size: 40px;
    }
}

@media(max-width:767px) {
    .elementor-2199 .elementor-element.elementor-element-f3dd62f {
        padding: 0px 0px 0px 0px;
    }

    body:not(.rtl) .elementor-2199 .elementor-element.elementor-element-8197e0a {
        left: -1200px;
    }

    body.rtl .elementor-2199 .elementor-element.elementor-element-8197e0a {
        right: -1200px;
    }

    body:not(.rtl) .elementor-2199 .elementor-element.elementor-element-b1bb768 {
        left: -1200px;
    }

    body.rtl .elementor-2199 .elementor-element.elementor-element-b1bb768 {
        right: -1200px;
    }

    .elementor-2199 .elementor-element.elementor-element-3be27f6 {
        --spacer-size: 60px;
    }

    .elementor-2199 .elementor-element.elementor-element-a5a556b img {
        width: 65px;
    }

    .elementor-2199 .elementor-element.elementor-element-c9b3764 .dblh__title-wrapper {
        font-size: 48px;
        line-height: 1em;
    }

    .elementor-2199 .elementor-element.elementor-element-3903700 {
        --spacer-size: 50px;
    }

    .elementor-2199 .elementor-element.elementor-element-81757e7 {
        width: 50%;
    }

    .elementor-2199 .elementor-element.elementor-element-81757e7>.elementor-element-populated {
        padding: 0px 5px 0px 5px;
    }

    .elementor-2199 .elementor-element.elementor-element-3005a86 {
        width: 50%;
    }

    .elementor-2199 .elementor-element.elementor-element-3005a86>.elementor-element-populated {
        padding: 0px 5px 0px 5px;
    }

    .elementor-2199 .elementor-element.elementor-element-de8081a {
        width: 50%;
    }

    .elementor-2199 .elementor-element.elementor-element-de8081a>.elementor-element-populated {
        padding: 0px 5px 0px 5px;
    }

    .elementor-2199 .elementor-element.elementor-element-3f1b6ef {
        --spacer-size: 20px;
    }

    .elementor-2199 .elementor-element.elementor-element-1033525 {
        width: 50%;
    }

    .elementor-2199 .elementor-element.elementor-element-1033525>.elementor-element-populated {
        padding: 0px 5px 0px 5px;
    }

    .elementor-2199 .elementor-element.elementor-element-366864d {
        --spacer-size: 20px;
    }

    .elementor-2199 .elementor-element.elementor-element-7a08f4d {
        --spacer-size: 60px;
    }

    .elementor-2199 .elementor-element.elementor-element-5d8d90b .dblh__title-wrapper {
        font-size: 28px;
    }

    .elementor-2199 .elementor-element.elementor-element-d8a4973>.elementor-element-populated {
        padding: 0px 15px 0px 15px;
    }

    .elementor-2199 .elementor-element.elementor-element-6ab587f .swiper-wrapper {
        padding-top: 0px !important;
    }

    .elementor-2199 .elementor-element.elementor-element-6ab587f .wgl-gallery_item-wrapper:nth-child(odd) {
        margin-top: -0px;
    }

    .elementor-2199 .elementor-element.elementor-element-8286beb {
        --spacer-size: 0px;
    }

    .elementor-2199 .elementor-element.elementor-element-7d2d14f .wgl-button {
        margin: -50% 0% 0% 0%;
    }

    .elementor-2199 .elementor-element.elementor-element-1da849b {
        --spacer-size: 70px;
    }

    .elementor-2199 .elementor-element.elementor-element-1dd54c0 .dblh__title-wrapper {
        font-size: 48px;
    }

    .elementor-2199 .elementor-element.elementor-element-1dd54c0>.elementor-widget-container {
        margin: 20px 0px 0px 0px;
    }

    .elementor-2199 .elementor-element.elementor-element-76567db>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-2199 .elementor-element.elementor-element-80bac94>.elementor-element-populated {
        padding: 20px 0px 0px 0px;
    }

    .elementor-2199 .elementor-element.elementor-element-cc13d18 {
        --spacer-size: 30px;
    }

    .elementor-2199 .elementor-element.elementor-element-8dc2be7 {
        --spacer-size: 60px;
    }

    .elementor-2199 .elementor-element.elementor-element-00cde84 {
        --spacer-size: 60px;
    }

    .elementor-2199 .elementor-element.elementor-element-a3b87f8 .dblh__title-wrapper {
        font-size: 28px;
    }

    .elementor-2199 .elementor-element.elementor-element-a60688e {
        --spacer-size: 20px;
    }

    .elementor-2199 .elementor-element.elementor-element-0e3350a>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-2199 .elementor-element.elementor-element-8ff17ef>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-2199 .elementor-element.elementor-element-02b9a75 {
        --spacer-size: 30px;
    }

    .elementor-2199 .elementor-element.elementor-element-71d8a56 {
        --spacer-size: 24px;
    }

    .elementor-2199 .elementor-element.elementor-element-3359344 .wgl-counter_value-wrap {
        font-size: 64px;
    }

    .elementor-2199 .elementor-element.elementor-element-3359344 .wgl-counter_title {
        margin: 15px 0px 0px 0px;
    }

    .elementor-2199 .elementor-element.elementor-element-3359344 {
        --container-widget-width: 135px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 135px);
        max-width: 135px;
    }

    .elementor-2199 .elementor-element.elementor-element-26c0c21 .wgl-counter_value-wrap {
        font-size: 64px;
    }

    .elementor-2199 .elementor-element.elementor-element-26c0c21 .wgl-counter_title {
        margin: 15px 0px 0px 0px;
    }

    .elementor-2199 .elementor-element.elementor-element-26c0c21 {
        --container-widget-width: 135px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 135px);
        max-width: 135px;
    }

    .elementor-2199 .elementor-element.elementor-element-5e72229 .wgl-counter_value-wrap {
        font-size: 64px;
    }

    .elementor-2199 .elementor-element.elementor-element-5e72229 .wgl-counter_title {
        margin: 15px 0px 0px 0px;
    }

    .elementor-2199 .elementor-element.elementor-element-5e72229 {
        --container-widget-width: 135px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 135px);
        max-width: 135px;
    }

    .elementor-2199 .elementor-element.elementor-element-19b2c8c .wgl-counter_value-wrap {
        font-size: 64px;
    }

    .elementor-2199 .elementor-element.elementor-element-19b2c8c .wgl-counter_title {
        margin: 15px 0px 0px 0px;
    }

    .elementor-2199 .elementor-element.elementor-element-19b2c8c {
        --container-widget-width: 135px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 135px);
        max-width: 135px;
    }

    .elementor-2199 .elementor-element.elementor-element-5baa44f {
        --spacer-size: 40px;
    }

    .elementor-2199 .elementor-element.elementor-element-0b25bf4 {
        --spacer-size: 60px;
    }

    .elementor-2199 .elementor-element.elementor-element-22d89fb .dblh__content {
        width: 100%;
    }

    .elementor-2199 .elementor-element.elementor-element-22d89fb .dblh__title-wrapper {
        font-size: 28px;
    }

    .elementor-2199 .elementor-element.elementor-element-22d89fb .dblh__title {
        display: block;
    }

    .elementor-2199 .elementor-element.elementor-element-9469233 {
        --spacer-size: 25px;
    }

    .elementor-2199 .elementor-element.elementor-element-50a872d>.elementor-element-populated {
        padding: 20px 0px 5px 0px;
    }

    .elementor-2199 .elementor-element.elementor-element-54a1176 {
        width: 34%;
    }

    .elementor-2199 .elementor-element.elementor-element-934c949 {
        width: 22%;
    }

    .elementor-2199 .elementor-element.elementor-element-8050608 {
        width: 22%;
    }

    .elementor-2199 .elementor-element.elementor-element-3fbf01b {
        width: 22%;
    }

    .elementor-2199 .elementor-element.elementor-element-978ecf3>.elementor-element-populated {
        padding: 20px 0px 5px 0px;
    }

    .elementor-2199 .elementor-element.elementor-element-8b9e86d {
        width: 34%;
    }

    .elementor-2199 .elementor-element.elementor-element-1c9795f {
        width: 22%;
    }

    .elementor-2199 .elementor-element.elementor-element-69d2c98 {
        width: 22%;
    }

    .elementor-2199 .elementor-element.elementor-element-46a5a52 {
        width: 22%;
    }

    .elementor-2199 .elementor-element.elementor-element-6fecd83>.elementor-element-populated {
        padding: 0px 0px 20px 0px;
    }

    .elementor-2199 .elementor-element.elementor-element-df20549>.elementor-element-populated {
        padding: 20px 0px 5px 0px;
    }

    .elementor-2199 .elementor-element.elementor-element-d6881d8 {
        width: 34%;
    }

    .elementor-2199 .elementor-element.elementor-element-5a479df {
        width: 22%;
    }

    .elementor-2199 .elementor-element.elementor-element-9d0b233 {
        width: 22%;
    }

    .elementor-2199 .elementor-element.elementor-element-99deaa0 {
        width: 22%;
    }

    .elementor-2199 .elementor-element.elementor-element-e0e4bd0>.elementor-element-populated {
        padding: 0px 0px 20px 0px;
    }

    .elementor-2199 .elementor-element.elementor-element-d7b0c9e>.elementor-element-populated {
        padding: 20px 0px 5px 0px;
    }

    .elementor-2199 .elementor-element.elementor-element-1e0e7cd {
        width: 34%;
    }

    .elementor-2199 .elementor-element.elementor-element-1b02e68 {
        width: 22%;
    }

    .elementor-2199 .elementor-element.elementor-element-05debb0 {
        width: 22%;
    }

    .elementor-2199 .elementor-element.elementor-element-505e8c2 {
        width: 22%;
    }

    .elementor-2199 .elementor-element.elementor-element-e915413>.elementor-element-populated {
        padding: 0px 0px 20px 0px;
    }

    .elementor-2199 .elementor-element.elementor-element-3014eb9>.elementor-element-populated {
        padding: 20px 0px 5px 0px;
    }

    .elementor-2199 .elementor-element.elementor-element-b35afcb {
        width: 34%;
    }

    .elementor-2199 .elementor-element.elementor-element-9b87d92 {
        width: 22%;
    }

    .elementor-2199 .elementor-element.elementor-element-99119ea {
        width: 22%;
    }

    .elementor-2199 .elementor-element.elementor-element-6bbd7e5 {
        width: 22%;
    }

    .elementor-2199 .elementor-element.elementor-element-6cd961b>.elementor-element-populated {
        padding: 0px 0px 20px 0px;
    }

    .elementor-2199 .elementor-element.elementor-element-dd47b1e>.elementor-element-populated {
        padding: 20px 0px 5px 0px;
    }

    .elementor-2199 .elementor-element.elementor-element-e97a7c5 {
        width: 34%;
    }

    .elementor-2199 .elementor-element.elementor-element-6c38cb0 {
        width: 22%;
    }

    .elementor-2199 .elementor-element.elementor-element-b9514e7 {
        width: 22%;
    }

    .elementor-2199 .elementor-element.elementor-element-3d69f38 {
        width: 22%;
    }

    .elementor-2199 .elementor-element.elementor-element-9711463>.elementor-element-populated {
        padding: 0px 0px 20px 0px;
    }

    .elementor-2199 .elementor-element.elementor-element-5ec3d1c {
        --spacer-size: 60px;
    }

    .elementor-2199 .elementor-element.elementor-element-e84e6d4 {
        padding: 0px 0px 0px 0px;
    }

    .elementor-2199 .elementor-element.elementor-element-6d42957 .wgl-navigation_wrapper {
        margin: 0% 0% 0% 1000%;
    }

    .elementor-2199 .elementor-element.elementor-element-76f6857 {
        --spacer-size: 60px;
    }

    .elementor-2199 .elementor-element.elementor-element-5d411c0 .dblh__title-wrapper {
        font-size: 48px;
    }

    .elementor-2199 .elementor-element.elementor-element-5d411c0>.elementor-widget-container {
        margin: 0px 20px 0px 0px;
    }

    .elementor-2199 .elementor-element.elementor-element-640410f {
        --spacer-size: 45px;
    }

    .elementor-2199 .elementor-element.elementor-element-c5a5435 .videobox_link {
        width: 110px;
        height: 110px;
    }

    .elementor-2199 .elementor-element.elementor-element-fd1c9e9 {
        --spacer-size: 20px;
    }

    .elementor-2199 .elementor-element.elementor-element-c4b2b7d {
        --spacer-size: 60px;
    }

    .elementor-2199 .elementor-element.elementor-element-0b47ecf {
        padding: 0px 0px 0px 0px;
    }

    .elementor-2199 .elementor-element.elementor-element-40be743 {
        padding: 0px 0px 0px 0px;
    }

    .elementor-2199 .elementor-element.elementor-element-2f3f490 {
        --spacer-size: 60px;
    }

    .elementor-2199 .elementor-element.elementor-element-4d66731 .dblh__title-wrapper {
        font-size: 28px;
    }

    .elementor-2199 .elementor-element.elementor-element-30e2387>.elementor-widget-container {
        margin: 50px 0px 0px 0px;
    }

    .elementor-2199 .elementor-element.elementor-element-af6256e {
        padding: 0px 0px 0px 0px;
    }

    .elementor-2199 .elementor-element.elementor-element-96a56b6 {
        --spacer-size: 0px;
    }

    .elementor-2199 .elementor-element.elementor-element-c81251b {
        --spacer-size: 0px;
    }

    .elementor-2199 .elementor-element.elementor-element-3836eeb {
        --spacer-size: 60px;
    }

    .elementor-2199 .elementor-element.elementor-element-7a2eb8c .dblh__title-wrapper {
        font-size: 48px;
    }

    .elementor-2199 .elementor-element.elementor-element-18dc0ce {
        --spacer-size: 20px;
    }
}

@media(max-width:1200px) and (min-width:768px) {
    .elementor-2199 .elementor-element.elementor-element-7e87410 {
        width: 57%;
    }

    .elementor-2199 .elementor-element.elementor-element-d8a4973 {
        width: 43%;
    }

    .elementor-2199 .elementor-element.elementor-element-2b02bac {
        width: 100%;
    }

    .elementor-2199 .elementor-element.elementor-element-82c506a {
        width: 80%;
    }

    .elementor-2199 .elementor-element.elementor-element-d07d701 {
        width: 80%;
    }

    .elementor-2199 .elementor-element.elementor-element-b5efebc {
        width: 100%;
    }

    .elementor-2199 .elementor-element.elementor-element-50a872d {
        width: 35%;
    }

    .elementor-2199 .elementor-element.elementor-element-54a1176 {
        width: 17%;
    }

    .elementor-2199 .elementor-element.elementor-element-934c949 {
        width: 10%;
    }

    .elementor-2199 .elementor-element.elementor-element-8050608 {
        width: 12%;
    }

    .elementor-2199 .elementor-element.elementor-element-3fbf01b {
        width: 10%;
    }

    .elementor-2199 .elementor-element.elementor-element-58abc54 {
        width: 16%;
    }

    .elementor-2199 .elementor-element.elementor-element-978ecf3 {
        width: 35%;
    }

    .elementor-2199 .elementor-element.elementor-element-8b9e86d {
        width: 17%;
    }

    .elementor-2199 .elementor-element.elementor-element-1c9795f {
        width: 10%;
    }

    .elementor-2199 .elementor-element.elementor-element-69d2c98 {
        width: 12%;
    }

    .elementor-2199 .elementor-element.elementor-element-46a5a52 {
        width: 10%;
    }

    .elementor-2199 .elementor-element.elementor-element-6fecd83 {
        width: 16%;
    }

    .elementor-2199 .elementor-element.elementor-element-df20549 {
        width: 35%;
    }

    .elementor-2199 .elementor-element.elementor-element-d6881d8 {
        width: 17%;
    }

    .elementor-2199 .elementor-element.elementor-element-5a479df {
        width: 10%;
    }

    .elementor-2199 .elementor-element.elementor-element-9d0b233 {
        width: 12%;
    }

    .elementor-2199 .elementor-element.elementor-element-99deaa0 {
        width: 10%;
    }

    .elementor-2199 .elementor-element.elementor-element-e0e4bd0 {
        width: 16%;
    }

    .elementor-2199 .elementor-element.elementor-element-d7b0c9e {
        width: 35%;
    }

    .elementor-2199 .elementor-element.elementor-element-1e0e7cd {
        width: 17%;
    }

    .elementor-2199 .elementor-element.elementor-element-1b02e68 {
        width: 10%;
    }

    .elementor-2199 .elementor-element.elementor-element-05debb0 {
        width: 12%;
    }

    .elementor-2199 .elementor-element.elementor-element-505e8c2 {
        width: 10%;
    }

    .elementor-2199 .elementor-element.elementor-element-e915413 {
        width: 16%;
    }

    .elementor-2199 .elementor-element.elementor-element-3014eb9 {
        width: 35%;
    }

    .elementor-2199 .elementor-element.elementor-element-b35afcb {
        width: 17%;
    }

    .elementor-2199 .elementor-element.elementor-element-9b87d92 {
        width: 10%;
    }

    .elementor-2199 .elementor-element.elementor-element-99119ea {
        width: 12%;
    }

    .elementor-2199 .elementor-element.elementor-element-6bbd7e5 {
        width: 10%;
    }

    .elementor-2199 .elementor-element.elementor-element-6cd961b {
        width: 16%;
    }

    .elementor-2199 .elementor-element.elementor-element-dd47b1e {
        width: 35%;
    }

    .elementor-2199 .elementor-element.elementor-element-e97a7c5 {
        width: 17%;
    }

    .elementor-2199 .elementor-element.elementor-element-6c38cb0 {
        width: 10%;
    }

    .elementor-2199 .elementor-element.elementor-element-b9514e7 {
        width: 12%;
    }

    .elementor-2199 .elementor-element.elementor-element-3d69f38 {
        width: 10%;
    }

    .elementor-2199 .elementor-element.elementor-element-9711463 {
        width: 16%;
    }

    .elementor-2199 .elementor-element.elementor-element-efe7a1f {
        width: 50%;
    }

    .elementor-2199 .elementor-element.elementor-element-ea9341f {
        width: 50%;
    }
}

/* Start custom CSS for page-settings */
.wgl-body-lines {
    z-index: 2;
}

/* End custom CSS */