﻿.elementor-314194 .elementor-element.elementor-element-77fb64d
{
    --display: flex;
    --min-height: 834px;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 8px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-314194 .elementor-element.elementor-element-77fb64d::before, .elementor-314194 .elementor-element.elementor-element-77fb64d>.elementor-background-video-container::before, .elementor-314194 .elementor-element.elementor-element-77fb64d>.e-con-inner>.elementor-background-video-container::before, .elementor-314194 .elementor-element.elementor-element-77fb64d>.elementor-background-slideshow::before, .elementor-314194 .elementor-element.elementor-element-77fb64d>.e-con-inner>.elementor-background-slideshow::before, .elementor-314194 .elementor-element.elementor-element-77fb64d>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    background-image: url("../../gambling/image/bgoverlay-1.png");
    --background-overlay: '';
    background-position: center center;
}
.elementor-314194 .elementor-element.elementor-element-e40c8da
{
    --display: flex;
    --min-height: 0px;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}
.elementor-314194 .elementor-element.elementor-element-259ec36
{
    --display: flex;
    --justify-content: center;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}
.elementor-314194 .elementor-element.elementor-element-259ec36.e-con
{
    --order: -99999/* order start hack */;
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-widget-heading .neb-protected-content-message, .elementor-widget-heading .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-heading .elementor-heading-title
{
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    color: var(--e-global-color-primary);
}
.elementor-314194 .elementor-element.elementor-element-97107aa>.elementor-widget-container
{
    padding: 10px 0 15px 0;
}
.elementor-314194 .elementor-element.elementor-element-97107aa .elementor-heading-title
{
    font-family: "Rubik",Sans-serif;
    font-size: 83px;
    font-weight: 800;
    text-transform: capitalize;
    font-style: normal;
    line-height: 98px;
    color: #fff;
}
.elementor-314194 .elementor-element.elementor-element-9b3e305
{
    --display: flex;
    --min-height: 529px;
    --justify-content: flex-end;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --overlay-opacity: .5;
    box-shadow: 0 4px 184px 0 #1e5ee5;
    --padding-top: 0px;
    --padding-bottom: 20px;
    --padding-left: 40px;
    --padding-right: 0px;
}
.elementor-314194 .elementor-element.elementor-element-9b3e305:not(.elementor-motion-effects-element-type-background), .elementor-314194 .elementor-element.elementor-element-9b3e305>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("../../gambling/image/sbcgammastack-1.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-314194 .elementor-element.elementor-element-9b3e305::before, .elementor-314194 .elementor-element.elementor-element-9b3e305>.elementor-background-video-container::before, .elementor-314194 .elementor-element.elementor-element-9b3e305>.e-con-inner>.elementor-background-video-container::before, .elementor-314194 .elementor-element.elementor-element-9b3e305>.elementor-background-slideshow::before, .elementor-314194 .elementor-element.elementor-element-9b3e305>.e-con-inner>.elementor-background-slideshow::before, .elementor-314194 .elementor-element.elementor-element-9b3e305>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    --background-overlay: '';
}
.elementor-widget-image .neb-protected-content-message, .elementor-widget-image .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-image .widget-image-caption
{
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-314194 .elementor-element.elementor-element-b4f83d7
{
    text-align: left;
}
.elementor-314194 .elementor-element.elementor-element-b675473
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: 20px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-314194 .elementor-element.elementor-element-b675473:not(.elementor-motion-effects-element-type-background), .elementor-314194 .elementor-element.elementor-element-b675473>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("../../gambling/image/bgbutton.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-314194 .elementor-element.elementor-element-e8c1b5d
{
    --display: flex;
}
.elementor-314194 .elementor-element.elementor-element-e8c1b5d.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-314194 .elementor-element.elementor-element-a56959f
{
    width: var(--container-widget-width,94.772%);
    max-width: 94.772%;
    --container-widget-width: 94.772%;
    --container-widget-flex-grow: 0;
}
.elementor-314194 .elementor-element.elementor-element-a56959f.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-314194 .elementor-element.elementor-element-a56959f .elementor-heading-title
{
    font-family: "Inter",Sans-serif;
    font-size: 20px;
    font-weight: 600;
    text-transform: capitalize;
    line-height: 31px;
    color: #fff;
}
.elementor-314194 .elementor-element.elementor-element-38dcdce
{
    --display: flex;
}
.elementor-314194 .elementor-element.elementor-element-a592f07
{
    text-align: right;
}
.elementor-314194 .elementor-element.elementor-element-b90c37a
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 70px;
    --padding-bottom: 70px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-314194 .elementor-element.elementor-element-d1eb0b5
{
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 20px;
    --padding-right: 20px;
}
.elementor-314194 .elementor-element.elementor-element-47f3235
{
    text-align: left;
}
.elementor-314194 .elementor-element.elementor-element-b72ac9f
{
    width: var(--container-widget-width,99.923%);
    max-width: 99.923%;
    --container-widget-width: 99.923%;
    --container-widget-flex-grow: 0;
}
.elementor-314194 .elementor-element.elementor-element-b72ac9f.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-314194 .elementor-element.elementor-element-b72ac9f .elementor-heading-title
{
    font-family: "Inter",Sans-serif;
    font-size: 38px;
    font-weight: 700;
    text-transform: capitalize;
    line-height: 50px;
    color: #000;
}
.elementor-widget-text-editor .neb-protected-content-message, .elementor-widget-text-editor .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-text-editor
{
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    color: var(--e-global-color-text);
}
.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap
{
    background-color: var(--e-global-color-primary);
}
.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap
{
    color: var(--e-global-color-primary);
    border-color: var(--e-global-color-primary);
}
.elementor-314194 .elementor-element.elementor-element-fd3b748
{
    font-family: "Rubik",Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 31px;
    color: #000;
}
.elementor-314194 .elementor-element.elementor-element-04e5fee
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --flex-wrap: nowrap;
}
.elementor-314194 .elementor-element.elementor-element-0149051
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 20px 20px;
    --row-gap: 20px;
    --column-gap: 20px;
}
.elementor-314194 .elementor-element.elementor-element-5b1e18c
{
    --display: flex;
    --justify-content: center;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #dedede;
    --border-color: #dedede;
    --border-radius: 10px 10px 10px 10px;
    --padding-top: 30px;
    --padding-bottom: 30px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-widget-counter .neb-protected-content-message, .elementor-widget-counter .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-counter .elementor-counter-number-wrapper
{
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-primary-font-family),Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
}
.elementor-widget-counter .elementor-counter-title
{
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-314194 .elementor-element.elementor-element-03ee80b .elementor-counter-number-wrapper
{
    color: #212121;
    font-family: "Inter",Sans-serif;
    font-size: 70px;
    font-weight: 500;
    line-height: 70px;
}
.elementor-314194 .elementor-element.elementor-element-03ee80b .elementor-counter-title
{
    color: #212121;
    font-family: "Inter",Sans-serif;
    font-size: 26px;
    font-weight: 400;
}
.elementor-314194 .elementor-element.elementor-element-e3d44d7
{
    --display: flex;
    --justify-content: center;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #dedede;
    --border-color: #dedede;
    --border-radius: 10px 10px 10px 10px;
    --padding-top: 30px;
    --padding-bottom: 30px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-314194 .elementor-element.elementor-element-4423054 .elementor-counter-number-wrapper
{
    color: #212121;
    font-family: "Inter",Sans-serif;
    font-size: 70px;
    font-weight: 500;
    line-height: 70px;
}
.elementor-314194 .elementor-element.elementor-element-4423054 .elementor-counter-title
{
    color: #212121;
    font-family: "Inter",Sans-serif;
    font-size: 26px;
    font-weight: 400;
}
.elementor-314194 .elementor-element.elementor-element-68968f9
{
    --display: flex;
    --justify-content: center;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #dedede;
    --border-color: #dedede;
    --border-radius: 10px 10px 10px 10px;
    --padding-top: 30px;
    --padding-bottom: 30px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-314194 .elementor-element.elementor-element-2c6d040 .elementor-counter-number-wrapper
{
    color: #212121;
    font-family: "Inter",Sans-serif;
    font-size: 70px;
    font-weight: 500;
    line-height: 70px;
}
.elementor-314194 .elementor-element.elementor-element-2c6d040 .elementor-counter-title
{
    color: #212121;
    font-family: "Inter",Sans-serif;
    font-size: 26px;
    font-weight: 400;
}
.elementor-314194 .elementor-element.elementor-element-a940ffd
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 20px 20px;
    --row-gap: 20px;
    --column-gap: 20px;
}
.elementor-314194 .elementor-element.elementor-element-506db1a
{
    --display: flex;
    --justify-content: center;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #dedede;
    --border-color: #dedede;
    --border-radius: 10px 10px 10px 10px;
    --padding-top: 30px;
    --padding-bottom: 30px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-314194 .elementor-element.elementor-element-8baa66e .elementor-counter-number-wrapper
{
    color: #212121;
    font-family: "Inter",Sans-serif;
    font-size: 70px;
    font-weight: 500;
    line-height: 70px;
}
.elementor-314194 .elementor-element.elementor-element-8baa66e .elementor-counter-title
{
    color: #212121;
    font-family: "Inter",Sans-serif;
    font-size: 26px;
    font-weight: 400;
}
.elementor-314194 .elementor-element.elementor-element-5ac307a
{
    --display: flex;
    --justify-content: center;
    --padding-top: 0px;
    --padding-bottom: 3px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-314194 .elementor-element.elementor-element-e91ef0e>.elementor-widget-container
{
    padding: 0 0 20px 0;
}
.elementor-314194 .elementor-element.elementor-element-e91ef0e img
{
    width: 57%;
}
.elementor-314194 .elementor-element.elementor-element-026303f
{
    --display: flex;
    --justify-content: center;
    --padding-top: 0px;
    --padding-bottom: 3px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-314194 .elementor-element.elementor-element-d798b10
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
}
.elementor-314194 .elementor-element.elementor-element-8638ba2
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --border-radius: 50px 50px 50px 50px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
    --margin-top: 0px;
    --margin-bottom: 70px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-314194 .elementor-element.elementor-element-8638ba2:not(.elementor-motion-effects-element-type-background), .elementor-314194 .elementor-element.elementor-element-8638ba2>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1e5ee5;
}
.elementor-314194 .elementor-element.elementor-element-8638ba2.e-con
{
    --align-self: center;
}
.elementor-314194 .elementor-element.elementor-element-664efa6
{
    --display: flex;
    --justify-content: center;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 20px;
    --padding-right: 0px;
}
.elementor-314194 .elementor-element.elementor-element-664efa6.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-314194 .elementor-element.elementor-element-d31f5a6
{
    width: var(--container-widget-width,94.772%);
    max-width: 94.772%;
    --container-widget-width: 94.772%;
    --container-widget-flex-grow: 0;
}
.elementor-314194 .elementor-element.elementor-element-d31f5a6.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-314194 .elementor-element.elementor-element-d31f5a6 .elementor-heading-title
{
    font-family: "Inter",Sans-serif;
    font-size: 20px;
    font-weight: 600;
    text-transform: capitalize;
    line-height: 31px;
    color: #fff;
}
.elementor-314194 .elementor-element.elementor-element-2709472
{
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 20px;
}
.elementor-314194 .elementor-element.elementor-element-ecd6883
{
    text-align: right;
}
.elementor-314194 .elementor-element.elementor-element-be48877
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-314194 .elementor-element.elementor-element-518a36e
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --border-radius: 10px 10px 10px 10px;
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 40px;
    --padding-right: 40px;
}
.elementor-314194 .elementor-element.elementor-element-518a36e:not(.elementor-motion-effects-element-type-background), .elementor-314194 .elementor-element.elementor-element-518a36e>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("../../gambling/image/Frame-2131326938.png");
}
.elementor-314194 .elementor-element.elementor-element-b54b56b
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-314194 .elementor-element.elementor-element-b54b56b.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-314194 .elementor-element.elementor-element-82e660c img
{
    width: 100%;
    max-width: 81%;
}
.elementor-314194 .elementor-element.elementor-element-1142a04
{
    --display: flex;
}
.elementor-314194 .elementor-element.elementor-element-442977a .elementor-heading-title
{
    font-family: "Inter",Sans-serif;
    font-size: 44px;
    font-weight: 600;
    line-height: 69px;
    color: #fff;
}
.elementor-314194 .elementor-element.elementor-element-d07ab7f
{
    --display: flex;
}
.elementor-314194 .elementor-element.elementor-element-4e006ef
{
    text-align: right;
}
.elementor-314194 .elementor-element.elementor-element-ec3326a
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 70px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-widget-template .neb-protected-content-message, .elementor-widget-template .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-314194 .elementor-element.elementor-element-9bfc2c1
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --margin-top: 30px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-314194 .elementor-element.elementor-element-39a7c01
{
    --display: flex;
    --margin-top: 10px;
    --margin-bottom: 5px;
    --margin-left: 30px;
    --margin-right: 0px;
}
.elementor-314194 .elementor-element.elementor-element-a2ee520>.elementor-widget-container
{
    padding: 10px 0 0 0;
}
.elementor-314194 .elementor-element.elementor-element-a2ee520
{
    text-align: left;
}
.elementor-314194 .elementor-element.elementor-element-a2ee520 .elementor-heading-title
{
    font-family: "Inter",Sans-serif;
    font-size: 38px;
    font-weight: 700;
    text-transform: capitalize;
    line-height: 50px;
    color: #000;
}
.elementor-314194 .elementor-element.elementor-element-08386f2
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-314194 .elementor-element.elementor-element-6745e99
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-314194 .elementor-element.elementor-element-918d3bf
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-314194 .elementor-element.elementor-element-9d0b8cd
{
    --display: flex;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
}
.elementor-314194 .elementor-element.elementor-element-9d0b8cd:not(.elementor-motion-effects-element-type-background), .elementor-314194 .elementor-element.elementor-element-9d0b8cd>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-314194 .elementor-element.elementor-element-224ebc5 img
{
    width: 100%;
    border-radius: 10px 10px 10px 10px;
}
.elementor-widget-icon-list .neb-protected-content-message, .elementor-widget-icon-list .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after
{
    border-color: var(--e-global-color-text);
}
.elementor-widget-icon-list .elementor-icon-list-icon i
{
    color: var(--e-global-color-primary);
}
.elementor-widget-icon-list .elementor-icon-list-icon svg
{
    fill: var(--e-global-color-primary);
}
.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item>a
{
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-icon-list .elementor-icon-list-text
{
    color: var(--e-global-color-secondary);
}
.elementor-314194 .elementor-element.elementor-element-9d85d84 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(9px / 2);
}
.elementor-314194 .elementor-element.elementor-element-9d85d84 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(9px / 2);
}
.elementor-314194 .elementor-element.elementor-element-9d85d84 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(9px / 2);
    margin-left: calc(9px / 2);
}
.elementor-314194 .elementor-element.elementor-element-9d85d84 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-9px / 2);
    margin-left: calc(-9px / 2);
}
body.rtl .elementor-314194 .elementor-element.elementor-element-9d85d84 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-9px / 2);
}
body:not(.rtl) .elementor-314194 .elementor-element.elementor-element-9d85d84 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-9px / 2);
}
.elementor-314194 .elementor-element.elementor-element-9d85d84 .elementor-icon-list-icon i
{
    transition: color .3s;
}
.elementor-314194 .elementor-element.elementor-element-9d85d84 .elementor-icon-list-icon svg
{
    transition: fill .3s;
}
.elementor-314194 .elementor-element.elementor-element-9d85d84
{
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px;
}
.elementor-314194 .elementor-element.elementor-element-9d85d84 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-314194 .elementor-element.elementor-element-9d85d84 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-314194 .elementor-element.elementor-element-9d85d84 .elementor-icon-list-text
{
    transition: color .3s;
}
.elementor-314194 .elementor-element.elementor-element-b0770c1>.elementor-widget-container
{
    padding: 0 0 0 14px;
}
.elementor-314194 .elementor-element.elementor-element-b0770c1 .elementor-heading-title
{
    font-family: "Inter",Sans-serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 1.6em;
    color: #000;
}
.elementor-314194 .elementor-element.elementor-element-0b64404
{
    --display: flex;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
}
.elementor-314194 .elementor-element.elementor-element-0b64404:not(.elementor-motion-effects-element-type-background), .elementor-314194 .elementor-element.elementor-element-0b64404>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-314194 .elementor-element.elementor-element-f04fda9 img
{
    width: 100%;
    border-radius: 10px 10px 10px 10px;
}
.elementor-314194 .elementor-element.elementor-element-636b493 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(14px / 2);
}
.elementor-314194 .elementor-element.elementor-element-636b493 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(14px / 2);
}
.elementor-314194 .elementor-element.elementor-element-636b493 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(14px / 2);
    margin-left: calc(14px / 2);
}
.elementor-314194 .elementor-element.elementor-element-636b493 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-14px / 2);
    margin-left: calc(-14px / 2);
}
body.rtl .elementor-314194 .elementor-element.elementor-element-636b493 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-14px / 2);
}
body:not(.rtl) .elementor-314194 .elementor-element.elementor-element-636b493 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-14px / 2);
}
.elementor-314194 .elementor-element.elementor-element-636b493 .elementor-icon-list-icon i
{
    transition: color .3s;
}
.elementor-314194 .elementor-element.elementor-element-636b493 .elementor-icon-list-icon svg
{
    transition: fill .3s;
}
.elementor-314194 .elementor-element.elementor-element-636b493
{
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px;
}
.elementor-314194 .elementor-element.elementor-element-636b493 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-314194 .elementor-element.elementor-element-636b493 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-314194 .elementor-element.elementor-element-636b493 .elementor-icon-list-text
{
    transition: color .3s;
}
.elementor-314194 .elementor-element.elementor-element-012edd2>.elementor-widget-container
{
    padding: 0 0 0 14px;
}
.elementor-314194 .elementor-element.elementor-element-012edd2 .elementor-heading-title
{
    font-family: "Inter",Sans-serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 1.6em;
    color: #000;
}
.elementor-314194 .elementor-element.elementor-element-4fba5a5
{
    --display: flex;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
}
.elementor-314194 .elementor-element.elementor-element-4fba5a5:not(.elementor-motion-effects-element-type-background), .elementor-314194 .elementor-element.elementor-element-4fba5a5>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-314194 .elementor-element.elementor-element-001b1a9 img
{
    width: 100%;
    border-radius: 10px 10px 10px 10px;
}
.elementor-314194 .elementor-element.elementor-element-4cbe440 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(14px / 2);
}
.elementor-314194 .elementor-element.elementor-element-4cbe440 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(14px / 2);
}
.elementor-314194 .elementor-element.elementor-element-4cbe440 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(14px / 2);
    margin-left: calc(14px / 2);
}
.elementor-314194 .elementor-element.elementor-element-4cbe440 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-14px / 2);
    margin-left: calc(-14px / 2);
}
body.rtl .elementor-314194 .elementor-element.elementor-element-4cbe440 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-14px / 2);
}
body:not(.rtl) .elementor-314194 .elementor-element.elementor-element-4cbe440 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-14px / 2);
}
.elementor-314194 .elementor-element.elementor-element-4cbe440 .elementor-icon-list-icon i
{
    transition: color .3s;
}
.elementor-314194 .elementor-element.elementor-element-4cbe440 .elementor-icon-list-icon svg
{
    transition: fill .3s;
}
.elementor-314194 .elementor-element.elementor-element-4cbe440
{
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px;
}
.elementor-314194 .elementor-element.elementor-element-4cbe440 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-314194 .elementor-element.elementor-element-4cbe440 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-314194 .elementor-element.elementor-element-4cbe440 .elementor-icon-list-text
{
    transition: color .3s;
}
.elementor-314194 .elementor-element.elementor-element-e256df5>.elementor-widget-container
{
    padding: 0 0 0 14px;
}
.elementor-314194 .elementor-element.elementor-element-e256df5 .elementor-heading-title
{
    font-family: "Inter",Sans-serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 1.6em;
    color: #000;
}
.elementor-314194 .elementor-element.elementor-element-fe6a56a
{
    --display: flex;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
}
.elementor-314194 .elementor-element.elementor-element-fe6a56a:not(.elementor-motion-effects-element-type-background), .elementor-314194 .elementor-element.elementor-element-fe6a56a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-314194 .elementor-element.elementor-element-a76c477 img
{
    width: 100%;
    border-radius: 10px 10px 10px 10px;
}
.elementor-314194 .elementor-element.elementor-element-322570d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(0px / 2);
}
.elementor-314194 .elementor-element.elementor-element-322570d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(0px / 2);
}
.elementor-314194 .elementor-element.elementor-element-322570d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(0px / 2);
    margin-left: calc(0px / 2);
}
.elementor-314194 .elementor-element.elementor-element-322570d .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-0px / 2);
    margin-left: calc(-0px / 2);
}
body.rtl .elementor-314194 .elementor-element.elementor-element-322570d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-0px / 2);
}
body:not(.rtl) .elementor-314194 .elementor-element.elementor-element-322570d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-0px / 2);
}
.elementor-314194 .elementor-element.elementor-element-322570d .elementor-icon-list-icon i
{
    transition: color .3s;
}
.elementor-314194 .elementor-element.elementor-element-322570d .elementor-icon-list-icon svg
{
    transition: fill .3s;
}
.elementor-314194 .elementor-element.elementor-element-322570d
{
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px;
}
.elementor-314194 .elementor-element.elementor-element-322570d .elementor-icon-list-item>.elementor-icon-list-text, .elementor-314194 .elementor-element.elementor-element-322570d .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-314194 .elementor-element.elementor-element-322570d .elementor-icon-list-text
{
    transition: color .3s;
}
.elementor-314194 .elementor-element.elementor-element-86039c2>.elementor-widget-container
{
    padding: 0 0 0 14px;
}
.elementor-314194 .elementor-element.elementor-element-86039c2 .elementor-heading-title
{
    font-family: "Inter",Sans-serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 1.6em;
    color: #000;
}
.elementor-314194 .elementor-element.elementor-element-14e1194
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --border-radius: 50px 50px 50px 50px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
    --margin-top: 0px;
    --margin-bottom: 70px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-314194 .elementor-element.elementor-element-14e1194:not(.elementor-motion-effects-element-type-background), .elementor-314194 .elementor-element.elementor-element-14e1194>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1e5ee5;
}
.elementor-314194 .elementor-element.elementor-element-14e1194.e-con
{
    --align-self: center;
}
.elementor-314194 .elementor-element.elementor-element-3123654
{
    --display: flex;
    --justify-content: center;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 20px;
    --padding-right: 0px;
}
.elementor-314194 .elementor-element.elementor-element-3123654.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-314194 .elementor-element.elementor-element-01d7be4
{
    width: var(--container-widget-width,94.772%);
    max-width: 94.772%;
    --container-widget-width: 94.772%;
    --container-widget-flex-grow: 0;
}
.elementor-314194 .elementor-element.elementor-element-01d7be4.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-314194 .elementor-element.elementor-element-01d7be4 .elementor-heading-title
{
    font-family: "Inter",Sans-serif;
    font-size: 20px;
    font-weight: 600;
    text-transform: capitalize;
    line-height: 31px;
    color: #fff;
}
.elementor-314194 .elementor-element.elementor-element-22f3102
{
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 20px;
}
.elementor-314194 .elementor-element.elementor-element-fb9563b
{
    text-align: right;
}
.elementor-314194 .elementor-element.elementor-element-fb9563b img
{
    width: 100%;
    max-width: 70%;
}
.elementor-314194 .elementor-element.elementor-element-b430637
{
    --display: flex;
    --min-height: 450px;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --margin-top: 0em;
    --margin-bottom: 0em;
    --margin-left: 0em;
    --margin-right: 0em;
    --padding-top: 72px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-314194 .elementor-element.elementor-element-b430637:not(.elementor-motion-effects-element-type-background), .elementor-314194 .elementor-element.elementor-element-b430637>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #e8edf8;
}
.elementor-314194 .elementor-element.elementor-element-e544174>.elementor-widget-container
{
    padding: 0 0 30px 0;
}
.elementor-314194 .elementor-element.elementor-element-e544174
{
    text-align: center;
}
.elementor-314194 .elementor-element.elementor-element-e544174 .elementor-heading-title
{
    font-family: "Inter",Sans-serif;
    font-size: 38px;
    font-weight: 700;
    text-transform: capitalize;
    line-height: 50px;
    color: #000;
}
.elementor-widget-image-carousel .neb-protected-content-message, .elementor-widget-image-carousel .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-314194 .elementor-element.elementor-element-9810a16
{
    --e-image-carousel-slides-to-show: 6;
}
.elementor-314194 .elementor-element.elementor-element-9810a16 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image
{
    border-radius: 20px 20px 20px 20px;
}
.elementor-314194 .elementor-element.elementor-element-42d4afa
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --border-radius: 50px 50px 50px 50px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
    --margin-top: 20px;
    --margin-bottom: 70px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-314194 .elementor-element.elementor-element-42d4afa:not(.elementor-motion-effects-element-type-background), .elementor-314194 .elementor-element.elementor-element-42d4afa>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1e5ee5;
}
.elementor-314194 .elementor-element.elementor-element-42d4afa.e-con
{
    --align-self: center;
}
.elementor-314194 .elementor-element.elementor-element-9701897
{
    --display: flex;
    --justify-content: center;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 20px;
    --padding-right: 0px;
}
.elementor-314194 .elementor-element.elementor-element-9701897.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-314194 .elementor-element.elementor-element-2a3a13f
{
    width: var(--container-widget-width,94.772%);
    max-width: 94.772%;
    --container-widget-width: 94.772%;
    --container-widget-flex-grow: 0;
}
.elementor-314194 .elementor-element.elementor-element-2a3a13f.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-314194 .elementor-element.elementor-element-2a3a13f .elementor-heading-title
{
    font-family: "Inter",Sans-serif;
    font-size: 20px;
    font-weight: 600;
    text-transform: capitalize;
    line-height: 31px;
    color: #fff;
}
.elementor-314194 .elementor-element.elementor-element-c47568f
{
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 20px;
}
.elementor-314194 .elementor-element.elementor-element-91bd94f
{
    text-align: right;
}
.elementor-314194 .elementor-element.elementor-element-91bd94f img
{
    width: 100%;
    max-width: 70%;
}
.elementor-314194 .elementor-element.elementor-element-c4cc50e
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 10px;
    --row-gap: 0px;
    --column-gap: 10px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-314194 .elementor-element.elementor-element-c4cc50e:not(.elementor-motion-effects-element-type-background), .elementor-314194 .elementor-element.elementor-element-c4cc50e>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #e8edf8;
    background-image: url("../../gambling/image/1-1.png");
    background-position: center center;
    background-repeat: no-repeat;
}
.elementor-314194 .elementor-element.elementor-element-1cbfc87
{
    --display: flex;
}
.elementor-314194 .elementor-element.elementor-element-1cbfc87.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-314194 .elementor-element.elementor-element-b1d9dd5
{
    text-align: left;
}
.elementor-314194 .elementor-element.elementor-element-b1d9dd5 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-314194 .elementor-element.elementor-element-8fa5dee
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --flex-wrap: nowrap;
}
.elementor-314194 .elementor-element.elementor-element-1768d89>.elementor-widget-container
{
    padding: 10px 0 0 0;
}
.elementor-314194 .elementor-element.elementor-element-1768d89
{
    text-align: left;
}
.elementor-314194 .elementor-element.elementor-element-1768d89 .elementor-heading-title
{
    font-family: "Inter",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: capitalize;
    line-height: 45.02px;
    color: #000;
}
.elementor-314194 .elementor-element.elementor-element-a89bd71>.elementor-widget-container
{
    padding: 10px 0 10px 0;
}
.elementor-314194 .elementor-element.elementor-element-a89bd71
{
    font-family: "Inter",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 28px;
    color: #565656;
}
.elementor-314194 .elementor-element.elementor-element-7b0626b
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 20px 20px;
    --row-gap: 20px;
    --column-gap: 20px;
    --border-radius: 20px 20px 20px 20px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-314194 .elementor-element.elementor-element-7b0626b:not(.elementor-motion-effects-element-type-background), .elementor-314194 .elementor-element.elementor-element-7b0626b>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #d2dffa;
}
.elementor-314194 .elementor-element.elementor-element-3af1f79
{
    --display: flex;
    --justify-content: center;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-314194 .elementor-element.elementor-element-abe7d36
{
    --display: flex;
    --justify-content: center;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-314194 .elementor-element.elementor-element-64fd779
{
    --display: flex;
    --justify-content: center;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-314194 .elementor-element.elementor-element-4508ca4
{
    --display: flex;
    --justify-content: center;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-314194 .elementor-element.elementor-element-209df76
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 20px 20px;
    --row-gap: 20px;
    --column-gap: 20px;
    --margin-top: 20px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-314194 .elementor-element.elementor-element-30fad38
{
    --display: flex;
    --justify-content: center;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #dedede;
    --border-color: #dedede;
    --border-radius: 10px 10px 10px 10px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-314194 .elementor-element.elementor-element-30fad38:not(.elementor-motion-effects-element-type-background), .elementor-314194 .elementor-element.elementor-element-30fad38>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #d2dffa99;
}
.elementor-314194 .elementor-element.elementor-element-b41f174>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 5px 0 5px 0;
}
.elementor-314194 .elementor-element.elementor-element-b41f174 .elementor-counter-number-wrapper
{
    color: #212121;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 37px;
}
.elementor-314194 .elementor-element.elementor-element-b41f174 .elementor-counter-title
{
    color: #212121;
    font-family: "Inter",Sans-serif;
    font-size: 17px;
    font-weight: 400;
}
.elementor-314194 .elementor-element.elementor-element-89c8461
{
    --display: flex;
    --justify-content: center;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #dedede;
    --border-color: #dedede;
    --border-radius: 10px 10px 10px 10px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-314194 .elementor-element.elementor-element-89c8461:not(.elementor-motion-effects-element-type-background), .elementor-314194 .elementor-element.elementor-element-89c8461>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #d2dffa99;
}
.elementor-314194 .elementor-element.elementor-element-7322da9>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 5px 0 5px 0;
}
.elementor-314194 .elementor-element.elementor-element-7322da9 .elementor-counter-number-wrapper
{
    color: #212121;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 37px;
}
.elementor-314194 .elementor-element.elementor-element-7322da9 .elementor-counter-title
{
    color: #212121;
    font-family: "Inter",Sans-serif;
    font-size: 17px;
    font-weight: 400;
}
.elementor-314194 .elementor-element.elementor-element-893bb07
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 20px 20px;
    --row-gap: 20px;
    --column-gap: 20px;
    --margin-top: 20px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-314194 .elementor-element.elementor-element-4e05967
{
    --display: flex;
    --justify-content: center;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #dedede;
    --border-color: #dedede;
    --border-radius: 10px 10px 10px 10px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-314194 .elementor-element.elementor-element-4e05967:not(.elementor-motion-effects-element-type-background), .elementor-314194 .elementor-element.elementor-element-4e05967>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #d2dffa99;
}
.elementor-314194 .elementor-element.elementor-element-74d890c>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 5px 0 5px 0;
}
.elementor-314194 .elementor-element.elementor-element-74d890c .elementor-counter-number-wrapper
{
    color: #212121;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 37px;
}
.elementor-314194 .elementor-element.elementor-element-74d890c .elementor-counter-title
{
    color: #212121;
    font-family: "Inter",Sans-serif;
    font-size: 17px;
    font-weight: 400;
}
.elementor-314194 .elementor-element.elementor-element-386ef6e
{
    --display: flex;
    --justify-content: center;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #dedede;
    --border-color: #dedede;
    --border-radius: 10px 10px 10px 10px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-314194 .elementor-element.elementor-element-386ef6e:not(.elementor-motion-effects-element-type-background), .elementor-314194 .elementor-element.elementor-element-386ef6e>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #d2dffa99;
}
.elementor-314194 .elementor-element.elementor-element-e25c7dc>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 5px 0 5px 0;
}
.elementor-314194 .elementor-element.elementor-element-e25c7dc .elementor-counter-number-wrapper
{
    color: #212121;
    font-family: "Inter",Sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 37px;
}
.elementor-314194 .elementor-element.elementor-element-e25c7dc .elementor-counter-title
{
    color: #212121;
    font-family: "Inter",Sans-serif;
    font-size: 17px;
    font-weight: 400;
}
.elementor-314194 .elementor-element.elementor-element-edaf72e
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --border-radius: 50px 50px 50px 50px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
    --margin-top: 30px;
    --margin-bottom: 70px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-314194 .elementor-element.elementor-element-edaf72e:not(.elementor-motion-effects-element-type-background), .elementor-314194 .elementor-element.elementor-element-edaf72e>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1e5ee5;
}
.elementor-314194 .elementor-element.elementor-element-edaf72e.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-314194 .elementor-element.elementor-element-998540e
{
    --display: flex;
    --justify-content: center;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 20px;
    --padding-right: 0px;
}
.elementor-314194 .elementor-element.elementor-element-998540e.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-314194 .elementor-element.elementor-element-d5ce374
{
    width: var(--container-widget-width,94.772%);
    max-width: 94.772%;
    --container-widget-width: 94.772%;
    --container-widget-flex-grow: 0;
}
.elementor-314194 .elementor-element.elementor-element-d5ce374.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-314194 .elementor-element.elementor-element-d5ce374 .elementor-heading-title
{
    font-family: "Inter",Sans-serif;
    font-size: 20px;
    font-weight: 600;
    text-transform: capitalize;
    line-height: 31px;
    color: #fff;
}
.elementor-314194 .elementor-element.elementor-element-170d9eb
{
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 20px;
}
.elementor-314194 .elementor-element.elementor-element-756f6f6
{
    text-align: right;
}
.elementor-314194 .elementor-element.elementor-element-756f6f6 img
{
    width: 100%;
    max-width: 70%;
}
.elementor-314194 .elementor-element.elementor-element-2bff3fd
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --margin-top: 30px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-314194 .elementor-element.elementor-element-b5b6271
{
    --display: flex;
    --margin-top: 10px;
    --margin-bottom: 0px;
    --margin-left: 30px;
    --margin-right: 0px;
}
.elementor-314194 .elementor-element.elementor-element-34849f5>.elementor-widget-container
{
    padding: 10px 0 0 0;
}
.elementor-314194 .elementor-element.elementor-element-34849f5
{
    text-align: left;
}
.elementor-314194 .elementor-element.elementor-element-34849f5 .elementor-heading-title
{
    font-family: "Inter",Sans-serif;
    font-size: 38px;
    font-weight: 700;
    text-transform: capitalize;
    line-height: 50px;
    color: #000;
}
.elementor-314194 .elementor-element.elementor-element-42eaef8
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-314194 .elementor-element.elementor-element-1efbbf9
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-314194 .elementor-element.elementor-element-a230d32
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-314194 .elementor-element.elementor-element-e1c228b
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}
.elementor-314194 .elementor-element.elementor-element-a206adc
{
    --display: flex;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
}
.elementor-314194 .elementor-element.elementor-element-a206adc:not(.elementor-motion-effects-element-type-background), .elementor-314194 .elementor-element.elementor-element-a206adc>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-314194 .elementor-element.elementor-element-4cf1301 img
{
    width: 100%;
    border-radius: 10px 10px 10px 10px;
}
.elementor-314194 .elementor-element.elementor-element-803382d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(20px / 2);
}
.elementor-314194 .elementor-element.elementor-element-803382d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(20px / 2);
}
.elementor-314194 .elementor-element.elementor-element-803382d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(20px / 2);
    margin-left: calc(20px / 2);
}
.elementor-314194 .elementor-element.elementor-element-803382d .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-20px / 2);
    margin-left: calc(-20px / 2);
}
body.rtl .elementor-314194 .elementor-element.elementor-element-803382d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-20px / 2);
}
body:not(.rtl) .elementor-314194 .elementor-element.elementor-element-803382d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-20px / 2);
}
.elementor-314194 .elementor-element.elementor-element-803382d .elementor-icon-list-icon i
{
    transition: color .3s;
}
.elementor-314194 .elementor-element.elementor-element-803382d .elementor-icon-list-icon svg
{
    transition: fill .3s;
}
.elementor-314194 .elementor-element.elementor-element-803382d
{
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px;
}
.elementor-314194 .elementor-element.elementor-element-803382d .elementor-icon-list-item>.elementor-icon-list-text, .elementor-314194 .elementor-element.elementor-element-803382d .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-314194 .elementor-element.elementor-element-803382d .elementor-icon-list-text
{
    transition: color .3s;
}
.elementor-314194 .elementor-element.elementor-element-9233f8b>.elementor-widget-container
{
    padding: 0 0 0 14px;
}
.elementor-314194 .elementor-element.elementor-element-9233f8b .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 1.6em;
    color: #000;
}
.elementor-314194 .elementor-element.elementor-element-8b99993
{
    --display: flex;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
}
.elementor-314194 .elementor-element.elementor-element-8b99993:not(.elementor-motion-effects-element-type-background), .elementor-314194 .elementor-element.elementor-element-8b99993>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-314194 .elementor-element.elementor-element-3276865 img
{
    width: 100%;
    border-radius: 10px 10px 10px 10px;
}
.elementor-314194 .elementor-element.elementor-element-492835e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(20px / 2);
}
.elementor-314194 .elementor-element.elementor-element-492835e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(20px / 2);
}
.elementor-314194 .elementor-element.elementor-element-492835e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(20px / 2);
    margin-left: calc(20px / 2);
}
.elementor-314194 .elementor-element.elementor-element-492835e .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-20px / 2);
    margin-left: calc(-20px / 2);
}
body.rtl .elementor-314194 .elementor-element.elementor-element-492835e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-20px / 2);
}
body:not(.rtl) .elementor-314194 .elementor-element.elementor-element-492835e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-20px / 2);
}
.elementor-314194 .elementor-element.elementor-element-492835e .elementor-icon-list-icon i
{
    transition: color .3s;
}
.elementor-314194 .elementor-element.elementor-element-492835e .elementor-icon-list-icon svg
{
    transition: fill .3s;
}
.elementor-314194 .elementor-element.elementor-element-492835e
{
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px;
}
.elementor-314194 .elementor-element.elementor-element-492835e .elementor-icon-list-item>.elementor-icon-list-text, .elementor-314194 .elementor-element.elementor-element-492835e .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-314194 .elementor-element.elementor-element-492835e .elementor-icon-list-text
{
    transition: color .3s;
}
.elementor-314194 .elementor-element.elementor-element-efdd172>.elementor-widget-container
{
    padding: 0 0 0 14px;
}
.elementor-314194 .elementor-element.elementor-element-efdd172 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 1.6em;
    color: #000;
}
.elementor-314194 .elementor-element.elementor-element-864f1e4
{
    --display: flex;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
}
.elementor-314194 .elementor-element.elementor-element-864f1e4:not(.elementor-motion-effects-element-type-background), .elementor-314194 .elementor-element.elementor-element-864f1e4>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-314194 .elementor-element.elementor-element-2760889 img
{
    width: 100%;
    border-radius: 10px 10px 10px 10px;
}
.elementor-314194 .elementor-element.elementor-element-36269d2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(20px / 2);
}
.elementor-314194 .elementor-element.elementor-element-36269d2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(20px / 2);
}
.elementor-314194 .elementor-element.elementor-element-36269d2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(20px / 2);
    margin-left: calc(20px / 2);
}
.elementor-314194 .elementor-element.elementor-element-36269d2 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-20px / 2);
    margin-left: calc(-20px / 2);
}
body.rtl .elementor-314194 .elementor-element.elementor-element-36269d2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-20px / 2);
}
body:not(.rtl) .elementor-314194 .elementor-element.elementor-element-36269d2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-20px / 2);
}
.elementor-314194 .elementor-element.elementor-element-36269d2 .elementor-icon-list-icon i
{
    transition: color .3s;
}
.elementor-314194 .elementor-element.elementor-element-36269d2 .elementor-icon-list-icon svg
{
    transition: fill .3s;
}
.elementor-314194 .elementor-element.elementor-element-36269d2
{
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px;
}
.elementor-314194 .elementor-element.elementor-element-36269d2 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-314194 .elementor-element.elementor-element-36269d2 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-314194 .elementor-element.elementor-element-36269d2 .elementor-icon-list-text
{
    transition: color .3s;
}
.elementor-314194 .elementor-element.elementor-element-dbd0279>.elementor-widget-container
{
    padding: 0 0 0 14px;
}
.elementor-314194 .elementor-element.elementor-element-dbd0279 .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 1.6em;
    color: #000;
}
.elementor-314194 .elementor-element.elementor-element-881e34c
{
    --display: flex;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
}
.elementor-314194 .elementor-element.elementor-element-881e34c:not(.elementor-motion-effects-element-type-background), .elementor-314194 .elementor-element.elementor-element-881e34c>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-314194 .elementor-element.elementor-element-34f8d8c img
{
    width: 100%;
    border-radius: 10px 10px 10px 10px;
}
.elementor-314194 .elementor-element.elementor-element-02f1ed7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(20px / 2);
}
.elementor-314194 .elementor-element.elementor-element-02f1ed7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(20px / 2);
}
.elementor-314194 .elementor-element.elementor-element-02f1ed7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(20px / 2);
    margin-left: calc(20px / 2);
}
.elementor-314194 .elementor-element.elementor-element-02f1ed7 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-20px / 2);
    margin-left: calc(-20px / 2);
}
body.rtl .elementor-314194 .elementor-element.elementor-element-02f1ed7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-20px / 2);
}
body:not(.rtl) .elementor-314194 .elementor-element.elementor-element-02f1ed7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-20px / 2);
}
.elementor-314194 .elementor-element.elementor-element-02f1ed7 .elementor-icon-list-icon i
{
    transition: color .3s;
}
.elementor-314194 .elementor-element.elementor-element-02f1ed7 .elementor-icon-list-icon svg
{
    transition: fill .3s;
}
.elementor-314194 .elementor-element.elementor-element-02f1ed7
{
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px;
}
.elementor-314194 .elementor-element.elementor-element-02f1ed7 .elementor-icon-list-item>.elementor-icon-list-text, .elementor-314194 .elementor-element.elementor-element-02f1ed7 .elementor-icon-list-item>a
{
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.elementor-314194 .elementor-element.elementor-element-02f1ed7 .elementor-icon-list-text
{
    transition: color .3s;
}
.elementor-314194 .elementor-element.elementor-element-decb03d>.elementor-widget-container
{
    padding: 0 0 0 14px;
}
.elementor-314194 .elementor-element.elementor-element-decb03d .elementor-heading-title
{
    font-family: "Poppins",Sans-serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 1.6em;
    color: #000;
}
.elementor-314194 .elementor-element.elementor-element-93e5966
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --border-radius: 50px 50px 50px 50px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
    --margin-top: 0px;
    --margin-bottom: 70px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-314194 .elementor-element.elementor-element-93e5966:not(.elementor-motion-effects-element-type-background), .elementor-314194 .elementor-element.elementor-element-93e5966>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1e5ee5;
}
.elementor-314194 .elementor-element.elementor-element-93e5966.e-con
{
    --align-self: center;
}
.elementor-314194 .elementor-element.elementor-element-40f9de9
{
    --display: flex;
    --justify-content: center;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 20px;
    --padding-right: 0px;
}
.elementor-314194 .elementor-element.elementor-element-40f9de9.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-314194 .elementor-element.elementor-element-e97efc7
{
    width: var(--container-widget-width,94.772%);
    max-width: 94.772%;
    --container-widget-width: 94.772%;
    --container-widget-flex-grow: 0;
}
.elementor-314194 .elementor-element.elementor-element-e97efc7.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-314194 .elementor-element.elementor-element-e97efc7 .elementor-heading-title
{
    font-family: "Inter",Sans-serif;
    font-size: 20px;
    font-weight: 600;
    text-transform: capitalize;
    line-height: 31px;
    color: #fff;
}
.elementor-314194 .elementor-element.elementor-element-02f6295
{
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 20px;
}
.elementor-314194 .elementor-element.elementor-element-fc751e2
{
    text-align: right;
}
.elementor-314194 .elementor-element.elementor-element-fc751e2 img
{
    width: 100%;
    max-width: 70%;
}
.elementor-314194 .elementor-element.elementor-element-a8e6ee8
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --overlay-opacity: .5;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 70px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-314194 .elementor-element.elementor-element-a8e6ee8:not(.elementor-motion-effects-element-type-background), .elementor-314194 .elementor-element.elementor-element-a8e6ee8>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("../../gambling/image/2-3-1.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-314194 .elementor-element.elementor-element-a8e6ee8::before, .elementor-314194 .elementor-element.elementor-element-a8e6ee8>.elementor-background-video-container::before, .elementor-314194 .elementor-element.elementor-element-a8e6ee8>.e-con-inner>.elementor-background-video-container::before, .elementor-314194 .elementor-element.elementor-element-a8e6ee8>.elementor-background-slideshow::before, .elementor-314194 .elementor-element.elementor-element-a8e6ee8>.e-con-inner>.elementor-background-slideshow::before, .elementor-314194 .elementor-element.elementor-element-a8e6ee8>.elementor-motion-effects-container>.elementor-motion-effects-layer::before
{
    background-color: transparent;
    --background-overlay: '';
    background-image: linear-gradient(180deg,#f0f3ff 0%,#485bff 100%);
}
.elementor-314194 .elementor-element.elementor-element-d39e655
{
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-314194 .elementor-element.elementor-element-02cfa2f>.elementor-widget-container
{
    padding: 10px 0 0 0;
}
.elementor-314194 .elementor-element.elementor-element-02cfa2f
{
    text-align: center;
}
.elementor-314194 .elementor-element.elementor-element-02cfa2f .elementor-heading-title
{
    font-family: "Inter",Sans-serif;
    font-size: 30px;
    font-weight: 600;
    text-transform: capitalize;
    line-height: 45.02px;
    color: #010101;
}
.elementor-314194 .elementor-element.elementor-element-1568adb>.elementor-widget-container
{
    padding: 10px 0 0 0;
}
.elementor-314194 .elementor-element.elementor-element-1568adb
{
    text-align: center;
}
.elementor-314194 .elementor-element.elementor-element-1568adb .elementor-heading-title
{
    font-family: "Inter",Sans-serif;
    font-size: 50px;
    font-weight: 600;
    text-transform: capitalize;
    line-height: 45.02px;
    color: #010101;
}
.elementor-314194 .elementor-element.elementor-element-62854ef
{
    --display: flex;
}
.elementor-314194 .elementor-element.elementor-element-4f28f87
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
}
.elementor-314194 .elementor-element.elementor-element-f710a7b
{
    --display: flex;
    --justify-content: center;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #fff;
    --border-color: #fff;
    --border-radius: 10px 10px 10px 10px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-314194 .elementor-element.elementor-element-f710a7b:not(.elementor-motion-effects-element-type-background), .elementor-314194 .elementor-element.elementor-element-f710a7b>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-314194 .elementor-element.elementor-element-32b6b51>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-314194 .elementor-element.elementor-element-32b6b51 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-314194 .elementor-element.elementor-element-4aedca6
{
    --display: flex;
    --justify-content: center;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #fff;
    --border-color: #fff;
    --border-radius: 10px 10px 10px 10px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-314194 .elementor-element.elementor-element-4aedca6:not(.elementor-motion-effects-element-type-background), .elementor-314194 .elementor-element.elementor-element-4aedca6>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-314194 .elementor-element.elementor-element-d552464>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-314194 .elementor-element.elementor-element-d552464 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-314194 .elementor-element.elementor-element-d7b5882
{
    --display: flex;
    --justify-content: center;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #fff;
    --border-color: #fff;
    --border-radius: 10px 10px 10px 10px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-314194 .elementor-element.elementor-element-d7b5882:not(.elementor-motion-effects-element-type-background), .elementor-314194 .elementor-element.elementor-element-d7b5882>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-314194 .elementor-element.elementor-element-5f3cd17>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-314194 .elementor-element.elementor-element-5f3cd17 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-314194 .elementor-element.elementor-element-2800614
{
    --display: flex;
    --justify-content: center;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #fff;
    --border-color: #fff;
    --border-radius: 10px 10px 10px 10px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-314194 .elementor-element.elementor-element-2800614:not(.elementor-motion-effects-element-type-background), .elementor-314194 .elementor-element.elementor-element-2800614>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-314194 .elementor-element.elementor-element-cf3a4d7>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-314194 .elementor-element.elementor-element-cf3a4d7 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-314194 .elementor-element.elementor-element-49978b5
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --margin-top: -21px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-314194 .elementor-element.elementor-element-b06efc6
{
    --display: flex;
    --justify-content: center;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #fff;
    --border-color: #fff;
    --border-radius: 10px 10px 10px 10px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-314194 .elementor-element.elementor-element-b06efc6:not(.elementor-motion-effects-element-type-background), .elementor-314194 .elementor-element.elementor-element-b06efc6>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-314194 .elementor-element.elementor-element-240b41b>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-314194 .elementor-element.elementor-element-240b41b img
{
    width: 100%;
    max-width: 100%;
}
.elementor-314194 .elementor-element.elementor-element-f2c9404
{
    --display: flex;
    --justify-content: center;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #fff;
    --border-color: #fff;
    --border-radius: 10px 10px 10px 10px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-314194 .elementor-element.elementor-element-f2c9404:not(.elementor-motion-effects-element-type-background), .elementor-314194 .elementor-element.elementor-element-f2c9404>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-314194 .elementor-element.elementor-element-711e4b0>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-314194 .elementor-element.elementor-element-711e4b0 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-314194 .elementor-element.elementor-element-659617e
{
    --display: flex;
    --justify-content: center;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #fff;
    --border-color: #fff;
    --border-radius: 10px 10px 10px 10px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-314194 .elementor-element.elementor-element-659617e:not(.elementor-motion-effects-element-type-background), .elementor-314194 .elementor-element.elementor-element-659617e>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-314194 .elementor-element.elementor-element-a912bdd>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-314194 .elementor-element.elementor-element-a912bdd img
{
    width: 100%;
    max-width: 100%;
}
.elementor-314194 .elementor-element.elementor-element-cffda60
{
    --display: flex;
    --justify-content: center;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #fff;
    --border-color: #fff;
    --border-radius: 10px 10px 10px 10px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-314194 .elementor-element.elementor-element-cffda60:not(.elementor-motion-effects-element-type-background), .elementor-314194 .elementor-element.elementor-element-cffda60>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-314194 .elementor-element.elementor-element-befa59b>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-314194 .elementor-element.elementor-element-befa59b img
{
    width: 100%;
    max-width: 100%;
}
.elementor-314194 .elementor-element.elementor-element-882011f
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --margin-top: -21px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-314194 .elementor-element.elementor-element-e27675a
{
    --display: flex;
    --justify-content: center;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #fff;
    --border-color: #fff;
    --border-radius: 10px 10px 10px 10px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-314194 .elementor-element.elementor-element-e27675a:not(.elementor-motion-effects-element-type-background), .elementor-314194 .elementor-element.elementor-element-e27675a>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-314194 .elementor-element.elementor-element-a6a2bd9>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-314194 .elementor-element.elementor-element-a6a2bd9 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-314194 .elementor-element.elementor-element-185b9d6
{
    --display: flex;
    --justify-content: center;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #fff;
    --border-color: #fff;
    --border-radius: 10px 10px 10px 10px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-314194 .elementor-element.elementor-element-185b9d6:not(.elementor-motion-effects-element-type-background), .elementor-314194 .elementor-element.elementor-element-185b9d6>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-314194 .elementor-element.elementor-element-940668a>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-314194 .elementor-element.elementor-element-940668a img
{
    width: 100%;
    max-width: 100%;
}
.elementor-314194 .elementor-element.elementor-element-f3d7eb6
{
    --display: flex;
    --justify-content: center;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #fff;
    --border-color: #fff;
    --border-radius: 10px 10px 10px 10px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-314194 .elementor-element.elementor-element-f3d7eb6:not(.elementor-motion-effects-element-type-background), .elementor-314194 .elementor-element.elementor-element-f3d7eb6>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-314194 .elementor-element.elementor-element-09d4b0b>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-314194 .elementor-element.elementor-element-09d4b0b img
{
    width: 100%;
    max-width: 100%;
}
.elementor-314194 .elementor-element.elementor-element-e57b883
{
    --display: flex;
    --justify-content: center;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: #fff;
    --border-color: #fff;
    --border-radius: 10px 10px 10px 10px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-314194 .elementor-element.elementor-element-e57b883:not(.elementor-motion-effects-element-type-background), .elementor-314194 .elementor-element.elementor-element-e57b883>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-314194 .elementor-element.elementor-element-23d5279>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-314194 .elementor-element.elementor-element-23d5279 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-314194 .elementor-element.elementor-element-fcab507
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --border-radius: 50px 50px 50px 50px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 10px;
    --padding-right: 10px;
}
.elementor-314194 .elementor-element.elementor-element-fcab507:not(.elementor-motion-effects-element-type-background), .elementor-314194 .elementor-element.elementor-element-fcab507>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #1e5ee5;
}
.elementor-314194 .elementor-element.elementor-element-fcab507.e-con
{
    --align-self: center;
}
.elementor-314194 .elementor-element.elementor-element-48625d2
{
    --display: flex;
    --justify-content: center;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 20px;
    --padding-right: 0px;
}
.elementor-314194 .elementor-element.elementor-element-48625d2.e-con
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-314194 .elementor-element.elementor-element-87c2ce6
{
    width: var(--container-widget-width,94.772%);
    max-width: 94.772%;
    --container-widget-width: 94.772%;
    --container-widget-flex-grow: 0;
}
.elementor-314194 .elementor-element.elementor-element-87c2ce6.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-314194 .elementor-element.elementor-element-87c2ce6 .elementor-heading-title
{
    font-family: "Inter",Sans-serif;
    font-size: 20px;
    font-weight: 600;
    text-transform: capitalize;
    line-height: 31px;
    color: #fff;
}
.elementor-314194 .elementor-element.elementor-element-4682df1
{
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 20px;
}
.elementor-314194 .elementor-element.elementor-element-1b5ce9b
{
    text-align: right;
}
.elementor-314194 .elementor-element.elementor-element-1b5ce9b img
{
    width: 100%;
    max-width: 70%;
}
.elementor-314194 .elementor-element.elementor-element-b7e9ac8
{
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-314194 .elementor-element.elementor-element-b7e9ac8:not(.elementor-motion-effects-element-type-background), .elementor-314194 .elementor-element.elementor-element-b7e9ac8>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #0a1f4c;
}
.elementor-widget-html .neb-protected-content-message, .elementor-widget-html .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-314194 .elementor-element.elementor-element-628a066>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-314194 .elementor-element.elementor-element-8a2d0a2
{
    --display: flex;
    --min-height: 700px;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --padding-top: 70px;
    --padding-bottom: 70px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-314194 .elementor-element.elementor-element-8a2d0a2:not(.elementor-motion-effects-element-type-background), .elementor-314194 .elementor-element.elementor-element-8a2d0a2>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #0a1f4c;
}
.elementor-314194 .elementor-element.elementor-element-f07c31d
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
}
.elementor-314194 .elementor-element.elementor-element-714974d
{
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}
.elementor-314194 .elementor-element.elementor-element-ab84c16
{
    --display: flex;
    --justify-content: center;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-314194 .elementor-element.elementor-element-07b8f58
{
    width: var(--container-widget-width,107.336%);
    max-width: 107.336%;
    --container-widget-width: 107.336%;
    --container-widget-flex-grow: 0;
}
.elementor-314194 .elementor-element.elementor-element-07b8f58>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-314194 .elementor-element.elementor-element-07b8f58.elementor-element
{
    --flex-grow: 0;
    --flex-shrink: 0;
}
.elementor-314194 .elementor-element.elementor-element-07b8f58 img
{
    width: 100%;
    max-width: 100%;
}
.elementor-314194 .elementor-element.elementor-element-c0c97cd
{
    --display: flex;
}
.elementor-widget-eael-adv-tabs .neb-protected-content-message, .elementor-widget-eael-adv-tabs .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-314194 .elementor-element.elementor-element-7f54657 .eael-advance-tabs .eael-tabs-nav>ul li i
{
    font-size: 16px;
    color: #333;
}
.elementor-314194 .elementor-element.elementor-element-7f54657 .eael-advance-tabs .eael-tabs-nav>ul li img
{
    width: 16px;
}
.elementor-314194 .elementor-element.elementor-element-7f54657 .eael-advance-tabs .eael-tabs-nav>ul li svg
{
    width: 16px;
    height: 16px;
    fill: #333;
}
.elementor-314194 .elementor-element.elementor-element-7f54657 .eael-tab-inline-icon li .title-before-icon
{
    margin-right: 10px;
}
.elementor-314194 .elementor-element.elementor-element-7f54657 .eael-tab-inline-icon li .title-after-icon
{
    margin-left: 10px;
}
.elementor-314194 .elementor-element.elementor-element-7f54657 .eael-tab-top-icon li i, .elementor-314194 .elementor-element.elementor-element-7f54657 .eael-tab-top-icon li img, .elementor-314194 .elementor-element.elementor-element-7f54657 .eael-tab-top-icon li svg
{
    margin-bottom: 10px;
}
.elementor-314194 .elementor-element.elementor-element-7f54657>.eael-advance-tabs>.eael-tabs-nav ul li
{
    margin: 10px 10px 10px 10px;
}
.elementor-314194 .elementor-element.elementor-element-7f54657>.elementor-widget-container>.eael-advance-tabs>.eael-tabs-nav ul li
{
    margin: 10px 10px 10px 10px;
}
.elementor-314194 .elementor-element.elementor-element-7f54657 .eael-advance-tabs .eael-tabs-nav>ul li
{
    background-color: #f1f1f100;
    color: #fff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #1e5ee5;
    border-radius: 20px 20px 20px 20px;
}
.elementor-314194 .elementor-element.elementor-element-7f54657 .eael-advance-tabs .eael-tabs-nav>ul li:hover
{
    background-color: #d2dffa99;
    color: #fff;
}
.elementor-314194 .elementor-element.elementor-element-7f54657 .eael-advance-tabs .eael-tabs-nav>ul li:hover>i
{
    color: #fff;
}
.elementor-314194 .elementor-element.elementor-element-7f54657 .eael-advance-tabs .eael-tabs-nav>ul li:hover>svg
{
    fill: #fff;
}
.elementor-314194 .elementor-element.elementor-element-7f54657 .eael-advance-tabs .eael-tabs-nav>ul li.active
{
    background-color: #d2dffa00;
    color: #fff;
}
.elementor-314194 .elementor-element.elementor-element-7f54657 .eael-advance-tabs .eael-tabs-nav>ul li.active>i
{
    color: #d2dffa99;
}
.elementor-314194 .elementor-element.elementor-element-7f54657 .eael-advance-tabs .eael-tabs-nav>ul li.active>svg
{
    fill: #d2dffa99;
}
.elementor-314194 .elementor-element.elementor-element-7f54657 .eael-advance-tabs .eael-tabs-content>div
{
    background-color: #0f2f7380;
    color: #fff;
    padding: 20px 20px 20px 20px;
    margin: 20px 20px 20px 20px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #0f2f73d9;
}
.elementor-314194 .elementor-element.elementor-element-7f54657 .eael-tabs-content
{
    border-radius: 30px 30px 30px 30px;
}
.elementor-314194 .elementor-element.elementor-element-7f54657 .eael-advance-tabs .eael-tabs-nav>ul li:after
{
    border-width: 10px;
    bottom: -10px;
}
.elementor-314194 .elementor-element.elementor-element-7f54657 .eael-advance-tabs.eael-tabs-vertical>.eael-tabs-nav>ul li:after
{
    right: -10px;
    top: calc(50% - 10px)!important;
    border-left-color: #fff;
}
.rtl .elementor-314194 .elementor-element.elementor-element-7f54657 .eael-advance-tabs.eael-tabs-vertical>.eael-tabs-nav>ul li:after
{
    right: auto;
    left: -10px!important;
    top: calc(50% - 10px)!important;
}
.elementor-314194 .elementor-element.elementor-element-7f54657 .eael-advance-tabs:not(.eael-tabs-vertical)>.eael-tabs-nav>ul li:after
{
    border-top-color: #fff;
}
.elementor-314194 .elementor-element.elementor-element-1d1470f
{
    --display: flex;
    --justify-content: center;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}
.elementor-314194 .elementor-element.elementor-element-8cd7ec9
{
    --display: flex;
    --justify-content: center;
    --border-radius: 10px 10px 10px 10px;
    --padding-top: 48px;
    --padding-bottom: 48px;
    --padding-left: 48px;
    --padding-right: 48px;
}
.elementor-314194 .elementor-element.elementor-element-8cd7ec9:not(.elementor-motion-effects-element-type-background), .elementor-314194 .elementor-element.elementor-element-8cd7ec9>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #fff;
}
.elementor-314194 .elementor-element.elementor-element-f10756a>.elementor-widget-container
{
    padding: 10px 0 0 0;
}
.elementor-314194 .elementor-element.elementor-element-f10756a
{
    text-align: center;
}
.elementor-314194 .elementor-element.elementor-element-f10756a .elementor-heading-title
{
    font-family: "Inter",Sans-serif;
    font-size: 28px;
    font-weight: 700;
    text-transform: capitalize;
    line-height: 50px;
    color: #000;
}
.elementor-314194 .elementor-element.elementor-element-bb45558>.elementor-widget-container
{
    padding: 10px 0 10px 0;
}
.elementor-314194 .elementor-element.elementor-element-bb45558
{
    text-align: center;
    font-family: "Inter",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 33px;
    color: #06132e;
}
.elementor-314194 .elementor-element.elementor-element-6a73204>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-widget-eael-contact-form-7 .neb-protected-content-message, .elementor-widget-eael-contact-form-7 .protected-content-error-msg
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .eael-contact-form-7-title
{
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .eael-contact-form-7-description
{
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-text, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-textarea, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-select
{
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form label, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form .wpcf7-quiz-label
{
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control::-webkit-input-placeholder
{
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form input[type="submit"]
{
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-not-valid-tip
{
    font-family: var(--e-global-typography-accent-font-family),Sans-serif;
    font-weight: var(--e-global-typography-accent-font-weight);
}
.elementor-314194 .elementor-element.elementor-element-6a987d7 .eael-contact-form-7-wrapper
{
    text-align: default;
}
.elementor-314194 .elementor-element.elementor-element-6a987d7 .eael-contact-form-7 .eael-contact-form-7-title
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
}
.elementor-314194 .elementor-element.elementor-element-6a987d7 .eael-contact-form-7 .eael-contact-form-7-description
{
    color: #080808;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
}
.elementor-314194 .elementor-element.elementor-element-6a987d7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-text, .elementor-314194 .elementor-element.elementor-element-6a987d7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-314194 .elementor-element.elementor-element-6a987d7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-date, .elementor-314194 .elementor-element.elementor-element-6a987d7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-textarea, .elementor-314194 .elementor-element.elementor-element-6a987d7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-select, .elementor-314194 .elementor-element.elementor-element-6a987d7 .eael-contact-form-7 .wpcf7-list-item-label
{
    color: #000;
}
.elementor-314194 .elementor-element.elementor-element-6a987d7 .eael-contact-form-7 .wpcf7-form p:not(:last-of-type) .wpcf7-form-control-wrap
{
    margin-bottom: 0;
}
.elementor-314194 .elementor-element.elementor-element-6a987d7 .eael-contact-form-7 .wpcf7-form-control::-webkit-input-placeholder
{
    color: #000;
    font-family: "Poppins",Sans-serif;
    font-size: 16px;
    font-weight: 500;
}
@media(max-width: 1366px)
{
    .elementor-widget-heading .elementor-heading-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item>a
    {
        font-size: var(--e-global-typography-text-font-size);
    }
}
@media(max-width: 1024px)
{
    .elementor-314194 .elementor-element.elementor-element-77fb64d
    {
        --justify-content: center;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 40px;
        --padding-right: 20px;
    }
    .elementor-314194 .elementor-element.elementor-element-e40c8da
    {
        --flex-direction: column-reverse;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --flex-wrap-mobile: wrap;
        --justify-content: center;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-314194 .elementor-element.elementor-element-259ec36
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-widget-heading .elementor-heading-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-314194 .elementor-element.elementor-element-97107aa .elementor-heading-title
    {
        font-size: 60px;
    }
    .elementor-314194 .elementor-element.elementor-element-9b3e305
    {
        --flex-direction: column;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --flex-wrap-mobile: wrap;
        --justify-content: center;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-314194 .elementor-element.elementor-element-b4f83d7>.elementor-widget-container
    {
        padding: 0 0 0 30px;
    }
    .elementor-314194 .elementor-element.elementor-element-b4f83d7 img
    {
        width: 100%;
        max-width: 45%;
    }
    .elementor-314194 .elementor-element.elementor-element-a56959f>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-314194 .elementor-element.elementor-element-a56959f
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
        text-align: center;
    }
    .elementor-314194 .elementor-element.elementor-element-a56959f.elementor-element
    {
        --align-self: center;
    }
    .elementor-314194 .elementor-element.elementor-element-47f3235
    {
        text-align: center;
    }
    .elementor-314194 .elementor-element.elementor-element-b72ac9f>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-314194 .elementor-element.elementor-element-b72ac9f
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
        text-align: center;
    }
    .elementor-314194 .elementor-element.elementor-element-b72ac9f.elementor-element
    {
        --align-self: center;
    }
    .elementor-314194 .elementor-element.elementor-element-b72ac9f .elementor-heading-title
    {
        font-size: 30px;
        line-height: 1.5em;
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-314194 .elementor-element.elementor-element-fd3b748.elementor-element
    {
        --align-self: center;
    }
    .elementor-314194 .elementor-element.elementor-element-fd3b748
    {
        text-align: center;
    }
    .elementor-314194 .elementor-element.elementor-element-04e5fee
    {
        --justify-content: center;
        --flex-wrap: wrap;
    }
    .elementor-314194 .elementor-element.elementor-element-0149051
    {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
        --justify-content: center;
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-314194 .elementor-element.elementor-element-03ee80b .elementor-counter-number-wrapper
    {
        font-size: 48px;
    }
    .elementor-314194 .elementor-element.elementor-element-03ee80b .elementor-counter-title
    {
        font-size: 15px;
    }
    .elementor-314194 .elementor-element.elementor-element-4423054 .elementor-counter-number-wrapper
    {
        font-size: 48px;
    }
    .elementor-314194 .elementor-element.elementor-element-4423054 .elementor-counter-title
    {
        font-size: 15px;
    }
    .elementor-314194 .elementor-element.elementor-element-2c6d040 .elementor-counter-number-wrapper
    {
        font-size: 48px;
    }
    .elementor-314194 .elementor-element.elementor-element-2c6d040 .elementor-counter-title
    {
        font-size: 15px;
    }
    .elementor-314194 .elementor-element.elementor-element-a940ffd
    {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
        --justify-content: center;
    }
    .elementor-314194 .elementor-element.elementor-element-8baa66e .elementor-counter-number-wrapper
    {
        font-size: 48px;
    }
    .elementor-314194 .elementor-element.elementor-element-8baa66e .elementor-counter-title
    {
        font-size: 15px;
    }
    .elementor-314194 .elementor-element.elementor-element-d31f5a6>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-314194 .elementor-element.elementor-element-d31f5a6
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
        text-align: center;
    }
    .elementor-314194 .elementor-element.elementor-element-d31f5a6.elementor-element
    {
        --align-self: center;
    }
    .elementor-314194 .elementor-element.elementor-element-442977a .elementor-heading-title
    {
        font-size: 28px;
        line-height: 1.5em;
    }
    .elementor-314194 .elementor-element.elementor-element-a2ee520 .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-314194 .elementor-element.elementor-element-918d3bf
    {
        --flex-wrap: wrap;
    }
    .elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item>a
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-314194 .elementor-element.elementor-element-01d7be4>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-314194 .elementor-element.elementor-element-01d7be4
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
        text-align: center;
    }
    .elementor-314194 .elementor-element.elementor-element-01d7be4.elementor-element
    {
        --align-self: center;
    }
    .elementor-314194 .elementor-element.elementor-element-e544174 .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-314194 .elementor-element.elementor-element-2a3a13f>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-314194 .elementor-element.elementor-element-2a3a13f
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
        text-align: center;
    }
    .elementor-314194 .elementor-element.elementor-element-2a3a13f.elementor-element
    {
        --align-self: center;
    }
    .elementor-314194 .elementor-element.elementor-element-c4cc50e
    {
        --flex-wrap: wrap;
    }
    .elementor-314194 .elementor-element.elementor-element-8fa5dee
    {
        --justify-content: center;
        --flex-wrap: wrap;
    }
    .elementor-314194 .elementor-element.elementor-element-1768d89 .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-314194 .elementor-element.elementor-element-a89bd71.elementor-element
    {
        --align-self: center;
    }
    .elementor-314194 .elementor-element.elementor-element-a89bd71
    {
        text-align: center;
    }
    .elementor-314194 .elementor-element.elementor-element-7b0626b
    {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
        --justify-content: center;
    }
    .elementor-314194 .elementor-element.elementor-element-209df76
    {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
        --justify-content: center;
    }
    .elementor-314194 .elementor-element.elementor-element-30fad38
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-314194 .elementor-element.elementor-element-b41f174 .elementor-counter-number-wrapper
    {
        font-size: 48px;
    }
    .elementor-314194 .elementor-element.elementor-element-b41f174 .elementor-counter-title
    {
        font-size: 15px;
    }
    .elementor-314194 .elementor-element.elementor-element-89c8461
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-314194 .elementor-element.elementor-element-7322da9 .elementor-counter-number-wrapper
    {
        font-size: 48px;
    }
    .elementor-314194 .elementor-element.elementor-element-7322da9 .elementor-counter-title
    {
        font-size: 15px;
    }
    .elementor-314194 .elementor-element.elementor-element-893bb07
    {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
        --justify-content: center;
    }
    .elementor-314194 .elementor-element.elementor-element-4e05967
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-314194 .elementor-element.elementor-element-74d890c .elementor-counter-number-wrapper
    {
        font-size: 48px;
    }
    .elementor-314194 .elementor-element.elementor-element-74d890c .elementor-counter-title
    {
        font-size: 15px;
    }
    .elementor-314194 .elementor-element.elementor-element-386ef6e
    {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-314194 .elementor-element.elementor-element-e25c7dc .elementor-counter-number-wrapper
    {
        font-size: 48px;
    }
    .elementor-314194 .elementor-element.elementor-element-e25c7dc .elementor-counter-title
    {
        font-size: 15px;
    }
    .elementor-314194 .elementor-element.elementor-element-edaf72e.e-con
    {
        --align-self: center;
    }
    .elementor-314194 .elementor-element.elementor-element-d5ce374>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-314194 .elementor-element.elementor-element-d5ce374
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
        text-align: center;
    }
    .elementor-314194 .elementor-element.elementor-element-d5ce374.elementor-element
    {
        --align-self: center;
    }
    .elementor-314194 .elementor-element.elementor-element-34849f5 .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-314194 .elementor-element.elementor-element-e97efc7>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-314194 .elementor-element.elementor-element-e97efc7
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
        text-align: center;
    }
    .elementor-314194 .elementor-element.elementor-element-e97efc7.elementor-element
    {
        --align-self: center;
    }
    .elementor-314194 .elementor-element.elementor-element-02cfa2f .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-314194 .elementor-element.elementor-element-1568adb .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-314194 .elementor-element.elementor-element-87c2ce6>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-314194 .elementor-element.elementor-element-87c2ce6
    {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,100%);
        max-width: 100%;
        text-align: center;
    }
    .elementor-314194 .elementor-element.elementor-element-87c2ce6.elementor-element
    {
        --align-self: center;
    }
    .elementor-314194 .elementor-element.elementor-element-f07c31d
    {
        --flex-wrap: wrap;
    }
    .elementor-314194 .elementor-element.elementor-element-f10756a .elementor-heading-title
    {
        font-size: 30px;
    }
    .elementor-314194 .elementor-element.elementor-element-bb45558.elementor-element
    {
        --align-self: center;
    }
    .elementor-314194 .elementor-element.elementor-element-bb45558
    {
        text-align: center;
    }
}
@media(max-width: 767px)
{
    .elementor-314194 .elementor-element.elementor-element-77fb64d
    {
        --min-height: 582px;
        --padding-top: 20px;
        --padding-bottom: 30px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-314194 .elementor-element.elementor-element-e40c8da
    {
        --flex-direction: column;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --flex-wrap-mobile: wrap;
    }
    .elementor-314194 .elementor-element.elementor-element-259ec36
    {
        --justify-content: center;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-widget-heading .elementor-heading-title
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-314194 .elementor-element.elementor-element-97107aa>.elementor-widget-container
    {
        padding: 0 30px 0 30px;
    }
    .elementor-314194 .elementor-element.elementor-element-97107aa
    {
        text-align: center;
    }
    .elementor-314194 .elementor-element.elementor-element-97107aa .elementor-heading-title
    {
        font-size: 20px;
        line-height: 35px;
    }
    .elementor-314194 .elementor-element.elementor-element-9b3e305
    {
        --min-height: 300px;
        --justify-content: center;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 20px;
        --padding-bottom: 30px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-widget-image .widget-image-caption
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-314194 .elementor-element.elementor-element-b4f83d7
    {
        text-align: center;
    }
    .elementor-314194 .elementor-element.elementor-element-b4f83d7 img
    {
        max-width: 81%;
    }
    .elementor-314194 .elementor-element.elementor-element-b675473
    {
        --width: 92%;
        --border-radius: 20px 20px 20px 20px;
        --margin-top: 50px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-314194 .elementor-element.elementor-element-b675473.e-con
    {
        --align-self: center;
    }
    .elementor-314194 .elementor-element.elementor-element-e8c1b5d
    {
        --width: 82%;
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-314194 .elementor-element.elementor-element-a56959f>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-314194 .elementor-element.elementor-element-a56959f
    {
        --container-widget-width: 93%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width,93%);
        max-width: 93%;
        text-align: left;
    }
    .elementor-314194 .elementor-element.elementor-element-a56959f .elementor-heading-title
    {
        line-height: 1.3em;
    }
    .elementor-314194 .elementor-element.elementor-element-38dcdce
    {
        --width: 12%;
        --justify-content: center;
    }
    .elementor-314194 .elementor-element.elementor-element-a592f07 img
    {
        width: 95%;
    }
    .elementor-314194 .elementor-element.elementor-element-b90c37a
    {
        --padding-top: 30px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-314194 .elementor-element.elementor-element-d1eb0b5
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 5px;
        --padding-right: 5px;
    }
    .elementor-314194 .elementor-element.elementor-element-b72ac9f>.elementor-widget-container
    {
        padding: 0 20px 0 20px;
    }
    .elementor-314194 .elementor-element.elementor-element-b72ac9f .elementor-heading-title
    {
        font-size: 20px;
        line-height: 1.3em;
    }
    .elementor-widget-text-editor
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-314194 .elementor-element.elementor-element-fd3b748>.elementor-widget-container
    {
        padding: 0 10px 30px 10px;
    }
    .elementor-314194 .elementor-element.elementor-element-fd3b748
    {
        text-align: center;
    }
    .elementor-314194 .elementor-element.elementor-element-04e5fee
    {
        --flex-direction: column-reverse;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --flex-wrap-mobile: wrap;
    }
    .elementor-314194 .elementor-element.elementor-element-0149051
    {
        --gap: 20px 20px;
        --row-gap: 20px;
        --column-gap: 20px;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-314194 .elementor-element.elementor-element-5b1e18c
    {
        --width: 42%;
    }
    .elementor-widget-counter .elementor-counter-number-wrapper
    {
        font-size: var(--e-global-typography-primary-font-size);
    }
    .elementor-314194 .elementor-element.elementor-element-03ee80b .elementor-counter-number-wrapper
    {
        font-size: 34px;
    }
    .elementor-314194 .elementor-element.elementor-element-03ee80b .elementor-counter-title
    {
        font-size: 13px;
    }
    .elementor-314194 .elementor-element.elementor-element-e3d44d7
    {
        --width: 42%;
    }
    .elementor-314194 .elementor-element.elementor-element-4423054 .elementor-counter-number-wrapper
    {
        font-size: 34px;
    }
    .elementor-314194 .elementor-element.elementor-element-4423054 .elementor-counter-title
    {
        font-size: 13px;
    }
    .elementor-314194 .elementor-element.elementor-element-68968f9
    {
        --width: 88%;
        --margin-top: 0px;
        --margin-bottom: 10px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-314194 .elementor-element.elementor-element-2c6d040 .elementor-counter-number-wrapper
    {
        font-size: 34px;
    }
    .elementor-314194 .elementor-element.elementor-element-2c6d040 .elementor-counter-title
    {
        font-size: 13px;
    }
    .elementor-314194 .elementor-element.elementor-element-a940ffd
    {
        --gap: 20px 20px;
        --row-gap: 20px;
        --column-gap: 20px;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-314194 .elementor-element.elementor-element-506db1a
    {
        --width: 88%;
        --margin-top: 0px;
        --margin-bottom: 20px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-314194 .elementor-element.elementor-element-8baa66e .elementor-counter-number-wrapper
    {
        font-size: 34px;
    }
    .elementor-314194 .elementor-element.elementor-element-8baa66e .elementor-counter-title
    {
        font-size: 13px;
    }
    .elementor-314194 .elementor-element.elementor-element-5ac307a
    {
        --width: 41%;
        --border-radius: 0px 0px 0px 0px;
    }
    .elementor-314194 .elementor-element.elementor-element-e91ef0e img
    {
        width: 76%;
    }
    .elementor-314194 .elementor-element.elementor-element-026303f
    {
        --width: 100%;
        --border-radius: 0px 0px 0px 0px;
    }
    .elementor-314194 .elementor-element.elementor-element-d798b10
    {
        --margin-top: 0px;
        --margin-bottom: 40px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 20px;
        --padding-right: 0px;
    }
    .elementor-314194 .elementor-element.elementor-element-d798b10.e-con
    {
        --align-self: center;
    }
    .elementor-314194 .elementor-element.elementor-element-8638ba2
    {
        --width: 100%;
        --border-radius: 20px 20px 20px 20px;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 30px;
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-314194 .elementor-element.elementor-element-664efa6
    {
        --width: 67%;
    }
    .elementor-314194 .elementor-element.elementor-element-d31f5a6>.elementor-widget-container
    {
        padding: 0 20px 0 20px;
    }
    .elementor-314194 .elementor-element.elementor-element-d31f5a6 .elementor-heading-title
    {
        font-size: 17px;
        line-height: 1.3em;
    }
    .elementor-314194 .elementor-element.elementor-element-2709472
    {
        --width: 30%;
        --justify-content: center;
    }
    .elementor-314194 .elementor-element.elementor-element-ecd6883 img
    {
        width: 65%;
    }
    .elementor-314194 .elementor-element.elementor-element-518a36e
    {
        --gap: 0px 0px;
        --row-gap: 0px;
        --column-gap: 0px;
        --flex-wrap: nowrap;
    }
    .elementor-314194 .elementor-element.elementor-element-b54b56b
    {
        --width: 62px;
    }
    .elementor-314194 .elementor-element.elementor-element-82e660c img
    {
        width: 100%;
    }
    .elementor-314194 .elementor-element.elementor-element-442977a .elementor-heading-title
    {
        font-size: 14px;
        line-height: 1.2em;
    }
    .elementor-314194 .elementor-element.elementor-element-d07ab7f
    {
        --width: 60px;
    }
    .elementor-314194 .elementor-element.elementor-element-4e006ef img
    {
        width: 95%;
    }
    .elementor-314194 .elementor-element.elementor-element-ec3326a
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-314194 .elementor-element.elementor-element-9bfc2c1
    {
        --margin-top: 20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-314194 .elementor-element.elementor-element-39a7c01
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-314194 .elementor-element.elementor-element-a2ee520>.elementor-widget-container
    {
        padding: 0 30px 0 30px;
    }
    .elementor-314194 .elementor-element.elementor-element-a2ee520
    {
        text-align: center;
    }
    .elementor-314194 .elementor-element.elementor-element-a2ee520 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 35px;
    }
    .elementor-314194 .elementor-element.elementor-element-08386f2
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-314194 .elementor-element.elementor-element-6745e99
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-314194 .elementor-element.elementor-element-918d3bf
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item>a
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-314194 .elementor-element.elementor-element-14e1194
    {
        --width: 100%;
        --border-radius: 20px 20px 20px 20px;
        --margin-top: 0px;
        --margin-bottom: 20px;
        --margin-left: 0px;
        --margin-right: 30px;
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-314194 .elementor-element.elementor-element-3123654
    {
        --width: 72%;
    }
    .elementor-314194 .elementor-element.elementor-element-01d7be4>.elementor-widget-container
    {
        padding: 0 20px 0 20px;
    }
    .elementor-314194 .elementor-element.elementor-element-01d7be4 .elementor-heading-title
    {
        font-size: 15px;
        line-height: 1.3em;
    }
    .elementor-314194 .elementor-element.elementor-element-22f3102
    {
        --width: 28%;
    }
    .elementor-314194 .elementor-element.elementor-element-fb9563b img
    {
        width: 95%;
    }
    .elementor-314194 .elementor-element.elementor-element-b430637
    {
        --padding-top: 36px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-314194 .elementor-element.elementor-element-e544174>.elementor-widget-container
    {
        padding: 0 30px 0 30px;
    }
    .elementor-314194 .elementor-element.elementor-element-e544174
    {
        text-align: center;
    }
    .elementor-314194 .elementor-element.elementor-element-e544174 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 35px;
    }
    .elementor-314194 .elementor-element.elementor-element-42d4afa
    {
        --width: 100%;
        --border-radius: 20px 20px 20px 20px;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 30px;
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-314194 .elementor-element.elementor-element-9701897
    {
        --width: 72%;
    }
    .elementor-314194 .elementor-element.elementor-element-2a3a13f>.elementor-widget-container
    {
        padding: 0 20px 0 20px;
    }
    .elementor-314194 .elementor-element.elementor-element-2a3a13f .elementor-heading-title
    {
        font-size: 15px;
        line-height: 1.3em;
    }
    .elementor-314194 .elementor-element.elementor-element-c47568f
    {
        --width: 28%;
    }
    .elementor-314194 .elementor-element.elementor-element-91bd94f img
    {
        width: 95%;
    }
    .elementor-314194 .elementor-element.elementor-element-c4cc50e
    {
        --padding-top: 30px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-314194 .elementor-element.elementor-element-1768d89>.elementor-widget-container
    {
        padding: 0 30px 0 30px;
    }
    .elementor-314194 .elementor-element.elementor-element-1768d89
    {
        text-align: center;
    }
    .elementor-314194 .elementor-element.elementor-element-1768d89 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 35px;
    }
    .elementor-314194 .elementor-element.elementor-element-a89bd71>.elementor-widget-container
    {
        padding: 0 10px 30px 10px;
    }
    .elementor-314194 .elementor-element.elementor-element-a89bd71
    {
        text-align: center;
    }
    .elementor-314194 .elementor-element.elementor-element-7b0626b
    {
        --gap: 20px 20px;
        --row-gap: 20px;
        --column-gap: 20px;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-314194 .elementor-element.elementor-element-3af1f79
    {
        --width: 42%;
    }
    .elementor-314194 .elementor-element.elementor-element-abe7d36
    {
        --width: 42%;
    }
    .elementor-314194 .elementor-element.elementor-element-64fd779
    {
        --width: 42%;
    }
    .elementor-314194 .elementor-element.elementor-element-4508ca4
    {
        --width: 42%;
    }
    .elementor-314194 .elementor-element.elementor-element-209df76
    {
        --gap: 20px 20px;
        --row-gap: 20px;
        --column-gap: 20px;
        --margin-top: 20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-314194 .elementor-element.elementor-element-30fad38
    {
        --width: 42%;
    }
    .elementor-314194 .elementor-element.elementor-element-b41f174 .elementor-counter-number-wrapper
    {
        font-size: 34px;
    }
    .elementor-314194 .elementor-element.elementor-element-b41f174 .elementor-counter-title
    {
        font-size: 13px;
    }
    .elementor-314194 .elementor-element.elementor-element-89c8461
    {
        --width: 42%;
    }
    .elementor-314194 .elementor-element.elementor-element-7322da9 .elementor-counter-number-wrapper
    {
        font-size: 34px;
    }
    .elementor-314194 .elementor-element.elementor-element-7322da9 .elementor-counter-title
    {
        font-size: 13px;
    }
    .elementor-314194 .elementor-element.elementor-element-893bb07
    {
        --gap: 20px 20px;
        --row-gap: 20px;
        --column-gap: 20px;
        --margin-top: 20px;
        --margin-bottom: 20px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-314194 .elementor-element.elementor-element-4e05967
    {
        --width: 42%;
    }
    .elementor-314194 .elementor-element.elementor-element-74d890c .elementor-counter-number-wrapper
    {
        font-size: 34px;
    }
    .elementor-314194 .elementor-element.elementor-element-74d890c .elementor-counter-title
    {
        font-size: 13px;
    }
    .elementor-314194 .elementor-element.elementor-element-386ef6e
    {
        --width: 42%;
    }
    .elementor-314194 .elementor-element.elementor-element-e25c7dc .elementor-counter-number-wrapper
    {
        font-size: 34px;
    }
    .elementor-314194 .elementor-element.elementor-element-e25c7dc .elementor-counter-title
    {
        font-size: 13px;
    }
    .elementor-314194 .elementor-element.elementor-element-edaf72e
    {
        --width: 100%;
        --border-radius: 20px 20px 20px 20px;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 30px;
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-314194 .elementor-element.elementor-element-998540e
    {
        --width: 72%;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-314194 .elementor-element.elementor-element-d5ce374>.elementor-widget-container
    {
        padding: 0 20px 0 20px;
    }
    .elementor-314194 .elementor-element.elementor-element-d5ce374 .elementor-heading-title
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-314194 .elementor-element.elementor-element-170d9eb
    {
        --width: 28%;
    }
    .elementor-314194 .elementor-element.elementor-element-756f6f6 img
    {
        width: 95%;
    }
    .elementor-314194 .elementor-element.elementor-element-2bff3fd
    {
        --margin-top: 20px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-314194 .elementor-element.elementor-element-b5b6271
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-314194 .elementor-element.elementor-element-34849f5>.elementor-widget-container
    {
        padding: 0 30px 0 30px;
    }
    .elementor-314194 .elementor-element.elementor-element-34849f5
    {
        text-align: center;
    }
    .elementor-314194 .elementor-element.elementor-element-34849f5 .elementor-heading-title
    {
        font-size: 20px;
        line-height: 35px;
    }
    .elementor-314194 .elementor-element.elementor-element-42eaef8
    {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-314194 .elementor-element.elementor-element-a230d32
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
    .elementor-314194 .elementor-element.elementor-element-93e5966
    {
        --width: 100%;
        --border-radius: 20px 20px 20px 20px;
        --margin-top: 0px;
        --margin-bottom: 20px;
        --margin-left: 0px;
        --margin-right: 30px;
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-314194 .elementor-element.elementor-element-40f9de9
    {
        --width: 72%;
    }
    .elementor-314194 .elementor-element.elementor-element-e97efc7>.elementor-widget-container
    {
        padding: 0 20px 0 20px;
    }
    .elementor-314194 .elementor-element.elementor-element-e97efc7 .elementor-heading-title
    {
        font-size: 15px;
        line-height: 1.3em;
    }
    .elementor-314194 .elementor-element.elementor-element-02f6295
    {
        --width: 28%;
    }
    .elementor-314194 .elementor-element.elementor-element-fc751e2 img
    {
        width: 95%;
    }
    .elementor-314194 .elementor-element.elementor-element-a8e6ee8
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 30px;
        --padding-bottom: 30px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-314194 .elementor-element.elementor-element-02cfa2f>.elementor-widget-container
    {
        padding: 0 30px 0 30px;
    }
    .elementor-314194 .elementor-element.elementor-element-02cfa2f
    {
        text-align: center;
    }
    .elementor-314194 .elementor-element.elementor-element-02cfa2f .elementor-heading-title
    {
        font-size: 20px;
        line-height: 35px;
    }
    .elementor-314194 .elementor-element.elementor-element-1568adb>.elementor-widget-container
    {
        margin: -15px 0 0 0;
        padding: 0 30px 0 30px;
    }
    .elementor-314194 .elementor-element.elementor-element-1568adb
    {
        text-align: center;
    }
    .elementor-314194 .elementor-element.elementor-element-1568adb .elementor-heading-title
    {
        font-size: 20px;
        line-height: 35px;
    }
    .elementor-314194 .elementor-element.elementor-element-62854ef
    {
        --flex-wrap: wrap;
    }
    .elementor-314194 .elementor-element.elementor-element-4f28f87
    {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
        --flex-wrap: nowrap;
    }
    .elementor-314194 .elementor-element.elementor-element-f710a7b
    {
        --width: 150px;
    }
    .elementor-314194 .elementor-element.elementor-element-4aedca6
    {
        --width: 150px;
    }
    .elementor-314194 .elementor-element.elementor-element-d7b5882
    {
        --width: 150px;
    }
    .elementor-314194 .elementor-element.elementor-element-2800614
    {
        --width: 150px;
    }
    .elementor-314194 .elementor-element.elementor-element-49978b5
    {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
        --flex-wrap: nowrap;
    }
    .elementor-314194 .elementor-element.elementor-element-b06efc6
    {
        --width: 150px;
    }
    .elementor-314194 .elementor-element.elementor-element-f2c9404
    {
        --width: 150px;
    }
    .elementor-314194 .elementor-element.elementor-element-659617e
    {
        --width: 150px;
    }
    .elementor-314194 .elementor-element.elementor-element-cffda60
    {
        --width: 150px;
    }
    .elementor-314194 .elementor-element.elementor-element-882011f
    {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
        --flex-wrap: nowrap;
    }
    .elementor-314194 .elementor-element.elementor-element-e27675a
    {
        --width: 150px;
    }
    .elementor-314194 .elementor-element.elementor-element-185b9d6
    {
        --width: 150px;
    }
    .elementor-314194 .elementor-element.elementor-element-f3d7eb6
    {
        --width: 150px;
    }
    .elementor-314194 .elementor-element.elementor-element-e57b883
    {
        --width: 150px;
    }
    .elementor-314194 .elementor-element.elementor-element-fcab507
    {
        --width: 100%;
        --border-radius: 20px 20px 20px 20px;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
    .elementor-314194 .elementor-element.elementor-element-48625d2
    {
        --width: 76%;
    }
    .elementor-314194 .elementor-element.elementor-element-87c2ce6>.elementor-widget-container
    {
        padding: 0 20px 0 20px;
    }
    .elementor-314194 .elementor-element.elementor-element-87c2ce6 .elementor-heading-title
    {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-314194 .elementor-element.elementor-element-4682df1
    {
        --width: 24%;
    }
    .elementor-314194 .elementor-element.elementor-element-1b5ce9b img
    {
        width: 95%;
    }
    .elementor-314194 .elementor-element.elementor-element-8cd7ec9
    {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 15px;
        --padding-bottom: 15px;
        --padding-left: 15px;
        --padding-right: 15px;
    }
    .elementor-314194 .elementor-element.elementor-element-f10756a>.elementor-widget-container
    {
        padding: 0 30px 0 30px;
    }
    .elementor-314194 .elementor-element.elementor-element-f10756a
    {
        text-align: center;
    }
    .elementor-314194 .elementor-element.elementor-element-f10756a .elementor-heading-title
    {
        font-size: 20px;
        line-height: 35px;
    }
    .elementor-314194 .elementor-element.elementor-element-bb45558>.elementor-widget-container
    {
        padding: 0 10px 30px 10px;
    }
    .elementor-314194 .elementor-element.elementor-element-bb45558
    {
        text-align: center;
    }
}
@media(min-width: 768px)
{
    .elementor-314194 .elementor-element.elementor-element-77fb64d
    {
        --content-width: 1460px;
    }
    .elementor-314194 .elementor-element.elementor-element-e40c8da
    {
        --content-width: 1300px;
    }
    .elementor-314194 .elementor-element.elementor-element-259ec36
    {
        --width: 58%;
    }
    .elementor-314194 .elementor-element.elementor-element-b675473
    {
        --width: 65%;
    }
    .elementor-314194 .elementor-element.elementor-element-e8c1b5d
    {
        --width: 87%;
    }
    .elementor-314194 .elementor-element.elementor-element-38dcdce
    {
        --width: 40%;
    }
    .elementor-314194 .elementor-element.elementor-element-b90c37a
    {
        --content-width: 1340px;
    }
    .elementor-314194 .elementor-element.elementor-element-5b1e18c
    {
        --width: 100%;
    }
    .elementor-314194 .elementor-element.elementor-element-e3d44d7
    {
        --width: 100%;
    }
    .elementor-314194 .elementor-element.elementor-element-68968f9
    {
        --width: 100%;
    }
    .elementor-314194 .elementor-element.elementor-element-506db1a
    {
        --width: 100%;
    }
    .elementor-314194 .elementor-element.elementor-element-5ac307a
    {
        --width: 100%;
    }
    .elementor-314194 .elementor-element.elementor-element-026303f
    {
        --width: 100%;
    }
    .elementor-314194 .elementor-element.elementor-element-8638ba2
    {
        --width: 53%;
    }
    .elementor-314194 .elementor-element.elementor-element-664efa6
    {
        --width: 50%;
    }
    .elementor-314194 .elementor-element.elementor-element-2709472
    {
        --width: 50%;
    }
    .elementor-314194 .elementor-element.elementor-element-be48877
    {
        --content-width: 1283px;
    }
    .elementor-314194 .elementor-element.elementor-element-518a36e
    {
        --width: 100%;
    }
    .elementor-314194 .elementor-element.elementor-element-b54b56b
    {
        --width: 19%;
    }
    .elementor-314194 .elementor-element.elementor-element-1142a04
    {
        --width: 80%;
    }
    .elementor-314194 .elementor-element.elementor-element-d07ab7f
    {
        --width: 37%;
    }
    .elementor-314194 .elementor-element.elementor-element-9bfc2c1
    {
        --content-width: 1300px;
    }
    .elementor-314194 .elementor-element.elementor-element-6745e99
    {
        --content-width: 1460px;
    }
    .elementor-314194 .elementor-element.elementor-element-918d3bf
    {
        --content-width: 1460px;
    }
    .elementor-314194 .elementor-element.elementor-element-14e1194
    {
        --width: 53%;
    }
    .elementor-314194 .elementor-element.elementor-element-3123654
    {
        --width: 50%;
    }
    .elementor-314194 .elementor-element.elementor-element-22f3102
    {
        --width: 50%;
    }
    .elementor-314194 .elementor-element.elementor-element-42d4afa
    {
        --width: 39%;
    }
    .elementor-314194 .elementor-element.elementor-element-9701897
    {
        --width: 50%;
    }
    .elementor-314194 .elementor-element.elementor-element-c47568f
    {
        --width: 50%;
    }
    .elementor-314194 .elementor-element.elementor-element-c4cc50e
    {
        --content-width: 1340px;
    }
    .elementor-314194 .elementor-element.elementor-element-1cbfc87
    {
        --width: 40%;
    }
    .elementor-314194 .elementor-element.elementor-element-3af1f79
    {
        --width: 100%;
    }
    .elementor-314194 .elementor-element.elementor-element-abe7d36
    {
        --width: 100%;
    }
    .elementor-314194 .elementor-element.elementor-element-64fd779
    {
        --width: 100%;
    }
    .elementor-314194 .elementor-element.elementor-element-4508ca4
    {
        --width: 100%;
    }
    .elementor-314194 .elementor-element.elementor-element-30fad38
    {
        --width: 100%;
    }
    .elementor-314194 .elementor-element.elementor-element-89c8461
    {
        --width: 100%;
    }
    .elementor-314194 .elementor-element.elementor-element-4e05967
    {
        --width: 100%;
    }
    .elementor-314194 .elementor-element.elementor-element-386ef6e
    {
        --width: 100%;
    }
    .elementor-314194 .elementor-element.elementor-element-edaf72e
    {
        --width: 100%;
    }
    .elementor-314194 .elementor-element.elementor-element-998540e
    {
        --width: 50%;
    }
    .elementor-314194 .elementor-element.elementor-element-170d9eb
    {
        --width: 50%;
    }
    .elementor-314194 .elementor-element.elementor-element-2bff3fd
    {
        --content-width: 1300px;
    }
    .elementor-314194 .elementor-element.elementor-element-a230d32
    {
        --content-width: 1460px;
    }
    .elementor-314194 .elementor-element.elementor-element-e1c228b
    {
        --content-width: 1460px;
    }
    .elementor-314194 .elementor-element.elementor-element-93e5966
    {
        --width: 53%;
    }
    .elementor-314194 .elementor-element.elementor-element-40f9de9
    {
        --width: 50%;
    }
    .elementor-314194 .elementor-element.elementor-element-02f6295
    {
        --width: 50%;
    }
    .elementor-314194 .elementor-element.elementor-element-a8e6ee8
    {
        --content-width: 1300px;
    }
    .elementor-314194 .elementor-element.elementor-element-62854ef
    {
        --content-width: 1600px;
    }
    .elementor-314194 .elementor-element.elementor-element-4f28f87
    {
        --content-width: 1339px;
    }
    .elementor-314194 .elementor-element.elementor-element-f710a7b
    {
        --width: 24%;
    }
    .elementor-314194 .elementor-element.elementor-element-4aedca6
    {
        --width: 24%;
    }
    .elementor-314194 .elementor-element.elementor-element-d7b5882
    {
        --width: 24%;
    }
    .elementor-314194 .elementor-element.elementor-element-2800614
    {
        --width: 24%;
    }
    .elementor-314194 .elementor-element.elementor-element-49978b5
    {
        --content-width: 1339px;
    }
    .elementor-314194 .elementor-element.elementor-element-b06efc6
    {
        --width: 24%;
    }
    .elementor-314194 .elementor-element.elementor-element-f2c9404
    {
        --width: 24%;
    }
    .elementor-314194 .elementor-element.elementor-element-659617e
    {
        --width: 24%;
    }
    .elementor-314194 .elementor-element.elementor-element-cffda60
    {
        --width: 24%;
    }
    .elementor-314194 .elementor-element.elementor-element-882011f
    {
        --content-width: 1339px;
    }
    .elementor-314194 .elementor-element.elementor-element-e27675a
    {
        --width: 24%;
    }
    .elementor-314194 .elementor-element.elementor-element-185b9d6
    {
        --width: 24%;
    }
    .elementor-314194 .elementor-element.elementor-element-f3d7eb6
    {
        --width: 24%;
    }
    .elementor-314194 .elementor-element.elementor-element-e57b883
    {
        --width: 24%;
    }
    .elementor-314194 .elementor-element.elementor-element-fcab507
    {
        --width: 53%;
    }
    .elementor-314194 .elementor-element.elementor-element-48625d2
    {
        --width: 50%;
    }
    .elementor-314194 .elementor-element.elementor-element-4682df1
    {
        --width: 50%;
    }
    .elementor-314194 .elementor-element.elementor-element-f07c31d
    {
        --content-width: 1430px;
    }
    .elementor-314194 .elementor-element.elementor-element-1d1470f
    {
        --content-width: 100%;
    }
}
@media(max-width: 1024px) and (min-width: 768px)
{
    .elementor-314194 .elementor-element.elementor-element-259ec36
    {
        --width: 95.586%;
    }
    .elementor-314194 .elementor-element.elementor-element-9b3e305
    {
        --width: 95.586%;
    }
    .elementor-314194 .elementor-element.elementor-element-8638ba2
    {
        --width: 100%;
    }
    .elementor-314194 .elementor-element.elementor-element-14e1194
    {
        --width: 100%;
    }
    .elementor-314194 .elementor-element.elementor-element-42d4afa
    {
        --width: 100%;
    }
    .elementor-314194 .elementor-element.elementor-element-1cbfc87
    {
        --width: 100%;
    }
    .elementor-314194 .elementor-element.elementor-element-edaf72e
    {
        --width: 100%;
    }
    .elementor-314194 .elementor-element.elementor-element-93e5966
    {
        --width: 100%;
    }
    .elementor-314194 .elementor-element.elementor-element-fcab507
    {
        --width: 100%;
    }
}/* Start custom CSS for heading, class: .elementor-element-97107aa */
@media(min-width: 320px) and (max-width: 576px)
{
    .turnkey_heading h1
    {
        font-size: 28px!important;
        line-height: 47px!important;
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-9b3e305 */
@media(min-width: 320px) and (max-width: 576px)
{
    .turnkey_heading h1
    {
        font-size: 28px!important;
        line-height: 47px!important;
    }
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-918d3bf */
.event_info_det li span
{
    background: #eaeaea;
    padding: 5px 8px 5px 8px;
    color: #000!important;
    border-radius: 10px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-b430637 *//*.slider_container {*//*    position: relative;*//*}*//*.slider_container .sa_owl_theme .owl-nav {*//*    display: block !important;*//*    position: absolute;*//*    top: -130px;*//*    right: 55px !important;*//*    background: rgba(0, 0, 0, 0.5);*//*    color: #fff;*//* width: 40px; *//*    height: 40px;*//*    border-radius: 50%;*//*    text-align: center;*//*    line-height: 40px;*//*    font-size: 18px;*//*}*//*.slider_container .white .sa_owl_theme .owl-nav .owl-prev {*//*    margin-left: -120px !important;*//*}*//*@media(min-width:768px) {*//*    .slider_container .sa_owl_theme .owl-nav {*//*        top: -90px !important;*//*        margin-right: -2px !important;*//*    }*//*}*//*@media(min-width:375px) and (max-width:576px) {*//*    .slider_container .sa_owl_theme .owl-nav { *//*        margin-right: 106px !important;*//*        top: -28px !important;*//*    }*//*}*//*@media (max-width: 768px) {*//*    .slider_container .sa_owl_theme .owl-nav {*//*        margin-right: 0px !important;*//*    }*//*}*//*.slider_container .white .sa_owl_theme .owl-nav .owl-prev {*//*    background-color: #F3F3F3 !important;*//*    background-image: url(/wp-content/uploads/2024/08/prev_icon.png) !important;*//*    background-repeat: no-repeat;*//*    background-position: center center;*//*    background-size: contain;*//*    border: 1px solid #000;*//*    padding: 7px !important;*//*    width: 40px !important;*//*    height: 28px;*//*    border-radius: 3px;*//*}*//*.slider_container .white .sa_owl_theme .owl-nav .owl-next {*//*    background-color: #F3F3F3 !important;*//*    background-image: url(/wp-content/uploads/2024/08/next-button.png) !important;*//*    background-repeat: no-repeat;*//*    background-position: center center;*//*    background-size: contain;*//*    border: 1px solid #000;*//*    padding: 7px !important;*//*    width: 40px !important;*//*    height: 28px;*//*    border-radius: 3px;*//*}*//*.slider_container .white .sa_owl_theme .owl-nav .owl-prev:hover,*//*.slider_container .white .sa_owl_theme .owl-nav .owl-next:hover {*//*    background-color: rgba(255, 255, 255, 0.8) !important;*//*}*//* End custom CSS *//* Start custom CSS for container, class: .elementor-element-e1c228b */
.event_info_det li span
{
    background: #eaeaea;
    padding: 5px 8px 5px 8px;
    color: #000!important;
    border-radius: 10px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-4f28f87 */
.event_info_det li span
{
    background: #eaeaea;
    padding: 5px 8px 5px 8px;
    color: #000!important;
    border-radius: 10px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-49978b5 */
.event_info_det li span
{
    background: #eaeaea;
    padding: 5px 8px 5px 8px;
    color: #000!important;
    border-radius: 10px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-882011f */
.event_info_det li span
{
    background: #eaeaea;
    padding: 5px 8px 5px 8px;
    color: #000!important;
    border-radius: 10px;
}/* End custom CSS *//* Start custom CSS for container, class: .elementor-element-a8e6ee8 */
.comments-area a, .page-content a
{
    text-decoration: none!important;
}/* End custom CSS */