.elementor-200 .elementor-element.elementor-element-8eb9dff:not(.elementor-motion-effects-element-type-background),
.elementor-200 .elementor-element.elementor-element-8eb9dff>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background: url("https://aiglobe.wpengine.com/wp-content/uploads/2024/02/Main-banner-bg.png") 50% 50%;
    background-size: cover;
}

.elementor-200 .elementor-element.elementor-element-8eb9dff>.elementor-background-overlay {
    background-color: var( --e-global-color-5178653);
    opacity: 0.5;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-200 .elementor-element.elementor-element-8eb9dff {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -130px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-200 .elementor-element.elementor-element-33be718>.elementor-element-populated>.elementor-background-overlay {
    background-color: #000000;
    opacity: 0;
}

.elementor-200 .elementor-element.elementor-element-33be718>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-200 .elementor-element.elementor-element-33be718>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-200 .elementor-element.elementor-element-e6998cb>.elementor-container {
    min-height: 900px;
}

.elementor-200 .elementor-element.elementor-element-e6998cb>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-200 .elementor-element.elementor-element-e6998cb {
    overflow: hidden;
    padding: 0% 0% 0% 0%;
}

.elementor-200 .elementor-element.elementor-element-1f7baf1 {
    --spacer-size: 0px;
}

.elementor-bc-flex-widget .elementor-200 .elementor-element.elementor-element-36e945a.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-200 .elementor-element.elementor-element-36e945a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-200 .elementor-element.elementor-element-36e945a.elementor-column>.elementor-widget-wrap {
    justify-content: flex-start;
}

.elementor-200 .elementor-element.elementor-element-36e945a {
    z-index: 1;
}

.elementor-200 .elementor-element.elementor-element-0f4b987 .wdt-heading-holder,
.elementor-200 .elementor-element.elementor-element-0f4b987 .wdt-heading-holder>.wdt-heading-separator-wrapper .wdt-heading-separator,
.elementor-200 .elementor-element.elementor-element-0f4b987 .wdt-heading-holder>.wdt-heading-title-wrapper .wdt-heading-title,
.elementor-200 .elementor-element.elementor-element-0f4b987 .wdt-heading-holder>.wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
    text-align: start;
    justify-content: start;
    justify-items: start;
}

.elementor-200 .elementor-element.elementor-element-0f4b987 .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title {
    align-items: center;
    font-size: 60px;
}

.elementor-200 .elementor-element.elementor-element-0f4b987 .wdt-heading-holder .wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
    align-items: center;
}

.elementor-200 .elementor-element.elementor-element-cea9cab .wdt-heading-holder,
.elementor-200 .elementor-element.elementor-element-cea9cab .wdt-heading-holder>.wdt-heading-separator-wrapper .wdt-heading-separator,
.elementor-200 .elementor-element.elementor-element-cea9cab .wdt-heading-holder>.wdt-heading-title-wrapper .wdt-heading-title,
.elementor-200 .elementor-element.elementor-element-cea9cab .wdt-heading-holder>.wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
    text-align: start;
    justify-content: start;
    justify-items: start;
}

.elementor-200 .elementor-element.elementor-element-cea9cab .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title {
    align-items: center;
    font-size: 60px;
}

.elementor-200 .elementor-element.elementor-element-cea9cab .wdt-heading-holder .wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
    align-items: center;
}

.elementor-200 .elementor-element.elementor-element-cea9cab {
    width: var( --container-widget-width, 80%);
    max-width: 80%;
    --container-widget-width: 80%;
    --container-widget-flex-grow: 0;
}

.elementor-200 .elementor-element.elementor-element-64a34eb .wdt-button {
    margin: 0px 0px 0px 0px;
}

.elementor-200 .elementor-element.elementor-element-64a34eb>.elementor-widget-container {
    margin: 0px 50px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-200 .elementor-element.elementor-element-64a34eb {
    width: auto;
    max-width: auto;
}

.elementor-200 .elementor-element.elementor-element-cc48c14 .wdt-popup-box-trigger-holder .wdt-popup-box-trigger-element .wdt-popup-box-trigger-icon {
    font-size: 180px;
}

.elementor-200 .elementor-element.elementor-element-cc48c14 {
    width: auto;
    max-width: auto;
}

.elementor-bc-flex-widget .elementor-200 .elementor-element.elementor-element-fad642a.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-200 .elementor-element.elementor-element-fad642a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-200 .elementor-element.elementor-element-fad642a>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-200 .elementor-element.elementor-element-fad642a {
    z-index: 0;
}

.elementor-200 .elementor-element.elementor-element-e8ec6a0 {
    --spacer-size: 0px;
}

.elementor-200 .elementor-element.elementor-element-b7058d0 .wdt-animation-wrapper .wdt-animation-item {
    padding: 15px 0px 15px 0px;
}

.elementor-200 .elementor-element.elementor-element-b7058d0 .wdt-animation-wrapper div[class*="-marqee"].left-to-right,
.elementor-200 .elementor-element.elementor-element-b7058d0 .wdt-animation-wrapper div[class*="-marqee"].left-to-right~div.wdt-animation-cloned-marqee,
.elementor-200 .elementor-element.elementor-element-b7058d0 .wdt-animation-wrapper div[class*="-marqee"].right-to-left,
.elementor-200 .elementor-element.elementor-element-b7058d0 .wdt-animation-wrapper div[class*="-marqee"].right-to-left~div.wdt-animation-cloned-marqee {
    animation-duration: 50s;
}

.elementor-200 .elementor-element.elementor-element-b7058d0 .wdt-animation-wrapper div[class*="-marqee"].top-to-bottom,
.elementor-200 .elementor-element.elementor-element-b7058d0 .wdt-animation-wrapper div[class*="-marqee"].top-to-bottom~div.wdt-animation-cloned-marqee,
.elementor-200 .elementor-element.elementor-element-b7058d0 .wdt-animation-wrapper div[class*="-marqee"].bottom-to-top,
.elementor-200 .elementor-element.elementor-element-b7058d0 .wdt-animation-wrapper div[class*="-marqee"].bottom-to-top~div.wdt-animation-cloned-marqee {
    animation-duration: 50s;
}

.elementor-200 .elementor-element.elementor-element-b7058d0 .icon-item i {
    height: 50px;
}

.elementor-200 .elementor-element.elementor-element-b7058d0 .image-item img {
    width: 300px;
    height: 500px;
}

.elementor-200 .elementor-element.elementor-element-b7058d0>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    --e-transform-rotateZ: -30deg;
    --e-transform-translateX: 0%;
    --e-transform-translateY: -50%;
}

.elementor-200 .elementor-element.elementor-element-b7058d0 {
    width: auto;
    max-width: auto;
    top: 50px;
    --e-transform-origin-x: center;
    --e-transform-origin-y: center;
}

body:not(.rtl) .elementor-200 .elementor-element.elementor-element-b7058d0 {
    right: -100px;
}

body.rtl .elementor-200 .elementor-element.elementor-element-b7058d0 {
    left: -100px;
}

.elementor-200 .elementor-element.elementor-element-045c0c9 .wdt-animation-wrapper .wdt-animation-item {
    padding: 15px 0px 15px 0px;
}

.elementor-200 .elementor-element.elementor-element-045c0c9 .wdt-animation-wrapper div[class*="-marqee"].left-to-right,
.elementor-200 .elementor-element.elementor-element-045c0c9 .wdt-animation-wrapper div[class*="-marqee"].left-to-right~div.wdt-animation-cloned-marqee,
.elementor-200 .elementor-element.elementor-element-045c0c9 .wdt-animation-wrapper div[class*="-marqee"].right-to-left,
.elementor-200 .elementor-element.elementor-element-045c0c9 .wdt-animation-wrapper div[class*="-marqee"].right-to-left~div.wdt-animation-cloned-marqee {
    animation-duration: 50s;
}

.elementor-200 .elementor-element.elementor-element-045c0c9 .wdt-animation-wrapper div[class*="-marqee"].top-to-bottom,
.elementor-200 .elementor-element.elementor-element-045c0c9 .wdt-animation-wrapper div[class*="-marqee"].top-to-bottom~div.wdt-animation-cloned-marqee,
.elementor-200 .elementor-element.elementor-element-045c0c9 .wdt-animation-wrapper div[class*="-marqee"].bottom-to-top,
.elementor-200 .elementor-element.elementor-element-045c0c9 .wdt-animation-wrapper div[class*="-marqee"].bottom-to-top~div.wdt-animation-cloned-marqee {
    animation-duration: 50s;
}

.elementor-200 .elementor-element.elementor-element-045c0c9 .icon-item i {
    height: 50px;
}

.elementor-200 .elementor-element.elementor-element-045c0c9 .image-item img {
    width: 300px;
    height: 500px;
}

.elementor-200 .elementor-element.elementor-element-045c0c9>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    --e-transform-rotateZ: -30deg;
    --e-transform-translateX: 0%;
    --e-transform-translateY: -50%;
}

.elementor-200 .elementor-element.elementor-element-045c0c9 {
    width: auto;
    max-width: auto;
    top: 50px;
    --e-transform-origin-x: center;
    --e-transform-origin-y: center;
}

body:not(.rtl) .elementor-200 .elementor-element.elementor-element-045c0c9 {
    right: -480px;
}

body.rtl .elementor-200 .elementor-element.elementor-element-045c0c9 {
    left: -480px;
}

.elementor-200 .elementor-element.elementor-element-656511d {
    border-style: none;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 140px 0px 140px 0px;
}

.elementor-200 .elementor-element.elementor-element-656511d>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-200 .elementor-element.elementor-element-669bb31.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-200 .elementor-element.elementor-element-669bb31>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-200 .elementor-element.elementor-element-82f7c97 .wdt-heading-holder,
.elementor-200 .elementor-element.elementor-element-82f7c97 .wdt-heading-holder>.wdt-heading-separator-wrapper .wdt-heading-separator,
.elementor-200 .elementor-element.elementor-element-82f7c97 .wdt-heading-holder>.wdt-heading-title-wrapper .wdt-heading-title,
.elementor-200 .elementor-element.elementor-element-82f7c97 .wdt-heading-holder>.wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
    text-align: center;
    justify-content: center;
    justify-items: center;
}

.elementor-200 .elementor-element.elementor-element-82f7c97 .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title {
    align-items: center;
}

.elementor-200 .elementor-element.elementor-element-82f7c97 .wdt-heading-holder .wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
    align-items: center;
}

.elementor-200 .elementor-element.elementor-element-eadc3da {
    width: auto;
    max-width: auto;
}

.elementor-200 .elementor-element.elementor-element-40b98e9 .elementor-repeater-item-bbad499 {
    text-decoration: default;
}

.elementor-200 .elementor-element.elementor-element-40b98e9 .elementor-repeater-item-efccd6a img {
    width: 130px;
}

.elementor-200 .elementor-element.elementor-element-40b98e9 .elementor-repeater-item-f5caab2 {
    color: var( --e-global-color-9ac5e7c);
    text-decoration: default;
}

.elementor-200 .elementor-element.elementor-element-40b98e9 .elementor-repeater-item-5b632cc {
    color: var( --e-global-color-9ac5e7c);
    text-decoration: default;
}

.elementor-200 .elementor-element.elementor-element-40b98e9 .elementor-repeater-item-ad44f95 img {
    width: 170px;
}

.elementor-200 .elementor-element.elementor-element-40b98e9 .elementor-repeater-item-099f527 {
    color: var( --e-global-color-9ac5e7c);
    text-decoration: default;
}

.elementor-200 .elementor-element.elementor-element-40b98e9 .elementor-repeater-item-5fd2a3b {
    color: var( --e-global-color-primary);
    text-decoration: default;
}

.elementor-200 .elementor-element.elementor-element-40b98e9 .elementor-repeater-item-3da104f i {
    font-size: 50px;
}

.elementor-200 .elementor-element.elementor-element-40b98e9 .elementor-repeater-item-87adfa1 img {
    width: 130px;
}

.elementor-200 .elementor-element.elementor-element-40b98e9 .wdt-elementor-repeater-container-wrapper {
    text-align: center;
}

.elementor-200 .elementor-element.elementor-element-40b98e9 .wdt-opt-icon i {
    color: var( --e-global-color-primary);
    width: 40px;
    height: 40px;
}

.elementor-200 .elementor-element.elementor-element-40b98e9>.elementor-widget-container {
    margin: 0px 0px 70px 0px;
}

.elementor-200 .elementor-element.elementor-element-40b98e9 {
    width: var( --container-widget-width, 1250px);
    max-width: 1250px;
    --container-widget-width: 1250px;
    --container-widget-flex-grow: 0;
}

.elementor-200 .elementor-element.elementor-element-c2b7765 {
    padding: 0px 0px 0px 0px;
}

.elementor-200 .elementor-element.elementor-element-3ecd5de .elementor-widget-container {
    text-align: center;
    justify-content: center;
    justify-items: center;
}

.elementor-200 .elementor-element.elementor-element-f72214e>.elementor-background-overlay {
    background-color: transparent;
    background-image: linear-gradient(180deg, #CF667900 0%, var( --e-global-color-d737f77) 30%);
    opacity: 1;
}

.elementor-200 .elementor-element.elementor-element-f72214e {
    margin-top: -180px;
    margin-bottom: 0px;
    padding: 30px 0px 0px 0px;
}

.elementor-200 .elementor-element.elementor-element-c320d45.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-200 .elementor-element.elementor-element-415d41f.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-200 .elementor-element.elementor-element-70c9496 .wdt-heading-holder,
.elementor-200 .elementor-element.elementor-element-70c9496 .wdt-heading-holder>.wdt-heading-separator-wrapper .wdt-heading-separator,
.elementor-200 .elementor-element.elementor-element-70c9496 .wdt-heading-holder>.wdt-heading-title-wrapper .wdt-heading-title,
.elementor-200 .elementor-element.elementor-element-70c9496 .wdt-heading-holder>.wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
    text-align: center;
    justify-content: center;
    justify-items: center;
}

.elementor-200 .elementor-element.elementor-element-70c9496 .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title {
    align-items: center;
}

.elementor-200 .elementor-element.elementor-element-70c9496 .wdt-heading-holder .wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
    align-items: center;
}

.elementor-200 .elementor-element.elementor-element-70c9496 .wdt-heading-holder .wdt-heading-title .wdt-heading-colored-elements {
    color: var( --e-global-color-9ac5e7c);
}

.elementor-200 .elementor-element.elementor-element-70c9496>.elementor-widget-container {
    padding: 0px 0px 60px 0px;
}

.elementor-200 .elementor-element.elementor-element-70c9496 {
    width: var( --container-widget-width, 810px);
    max-width: 810px;
    --container-widget-width: 810px;
    --container-widget-flex-grow: 0;
}

.elementor-200 .elementor-element.elementor-element-9591581 {
    --spacer-size: 0px;
    width: var( --container-widget-width, 100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
}

.elementor-200 .elementor-element.elementor-element-89257fc .wdt-column-gap-custom {
    margin: -30px;
}

.elementor-200 .elementor-element.elementor-element-89257fc .wdt-column-gap-custom .wdt-column {
    padding: 30px;
}

.elementor-200 .elementor-element.elementor-element-89257fc .wdt-content-item {
    text-align: center;
    justify-content: center;
    justify-items: center;
}

.elementor-200 .elementor-element.elementor-element-fc39009 {
    --spacer-size: 0px;
    width: var( --container-widget-width, 100%);
    max-width: 100%;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
}

.elementor-200 .elementor-element.elementor-element-973c274 .wdt-button {
    margin: 0px 0px 0px 0px;
}

.elementor-200 .elementor-element.elementor-element-973c274 {
    width: auto;
    max-width: auto;
}

.elementor-200 .elementor-element.elementor-element-7f75b7f .wdt-button {
    margin: 0px 0px 0px 0px;
}

.elementor-200 .elementor-element.elementor-element-7f75b7f>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-200 .elementor-element.elementor-element-7f75b7f {
    width: auto;
    max-width: auto;
}

.elementor-200 .elementor-element.elementor-element-623926b.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-200 .elementor-element.elementor-element-af3331b {
    padding: 140px 0px 140px 0px;
}

.elementor-200 .elementor-element.elementor-element-8efbea0.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-200 .elementor-element.elementor-element-487b5fc .wdt-heading-holder,
.elementor-200 .elementor-element.elementor-element-487b5fc .wdt-heading-holder>.wdt-heading-separator-wrapper .wdt-heading-separator,
.elementor-200 .elementor-element.elementor-element-487b5fc .wdt-heading-holder>.wdt-heading-title-wrapper .wdt-heading-title,
.elementor-200 .elementor-element.elementor-element-487b5fc .wdt-heading-holder>.wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
    text-align: center;
    justify-content: center;
    justify-items: center;
}

.elementor-200 .elementor-element.elementor-element-487b5fc .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title {
    align-items: center;
}

.elementor-200 .elementor-element.elementor-element-487b5fc .wdt-heading-holder .wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
    align-items: center;
}

.elementor-200 .elementor-element.elementor-element-487b5fc .wdt-heading-holder .wdt-heading-title .wdt-heading-colored-elements {
    color: var( --e-global-color-9ac5e7c);
}

.elementor-200 .elementor-element.elementor-element-487b5fc>.elementor-widget-container {
    padding: 0px 0px 60px 0px;
}

.elementor-200 .elementor-element.elementor-element-487b5fc {
    width: var( --container-widget-width, 810px);
    max-width: 810px;
    --container-widget-width: 810px;
    --container-widget-flex-grow: 0;
}

.elementor-200 .elementor-element.elementor-element-e76a139 .wdt-content-item {
    text-align: center;
    justify-content: center;
    justify-items: center;
}

.elementor-200 .elementor-element.elementor-element-e76a139 .wdt-content-item .wdt-media-image-overlay>.wdt-content-image-wrapper,
.elementor-200 .elementor-element.elementor-element-e76a139 .wdt-content-item .wdt-media-image-overlay>.wdt-media-image-overlay-container,
.elementor-200 .elementor-element.elementor-element-e76a139 .wdt-content-item .wdt-media-image-cover>.wdt-content-image-wrapper,
.elementor-200 .elementor-element.elementor-element-e76a139 .wdt-content-item .wdt-media-image-cover>.wdt-media-image-cover-container {
    align-content: middle;
}

.elementor-200 .elementor-element.elementor-element-e76a139 .wdt-content-item .wdt-content-elements-group.wdt-media-group:not(.wdt-media-image-cover):not(.wdt-media-image-overlay),
.elementor-200 .elementor-element.elementor-element-e76a139 .wdt-content-item .wdt-content-elements-group.wdt-media-image-cover .wdt-content-image-wrapper:before,
.elementor-200 .elementor-element.elementor-element-e76a139 .wdt-content-item .wdt-content-elements-group.wdt-media-image-overlay .wdt-content-image-wrapper:before,
.elementor-200 .elementor-element.elementor-element-e76a139 .wdt-content-item .wdt-content-elements-group.wdt-media-image-cover .wdt-content-image-wrapper:after,
.wdt-rc-template-minimal .wdt-content-item .wdt-content-media-group .wdt-content-elements-group.wdt-media-group:before,
.wdt-rc-template-ico-minimal .wdt-content-item .wdt-content-media-group .wdt-content-elements-group.wdt-media-group:before {
    background-color: var( --e-global-color-secondary);
}

.elementor-200 .elementor-element.elementor-element-e76a139 .wdt-content-item:hover .wdt-content-elements-group.wdt-media-group:not(.wdt-media-image-cover):not(.wdt-media-image-overlay),
.elementor-200 .elementor-element.elementor-element-e76a139 .wdt-content-item:hover .wdt-content-elements-group.wdt-media-image-cover .wdt-content-image-wrapper:before,
.elementor-200 .elementor-element.elementor-element-e76a139 .wdt-content-item:hover .wdt-content-elements-group.wdt-media-image-overlay .wdt-content-image-wrapper:before,
.elementor-200 .elementor-element.elementor-element-e76a139 .wdt-content-item:hover .wdt-content-elements-group.wdt-media-image-cover .wdt-content-image-wrapper:after,
.wdt-rc-template-minimal .wdt-content-item .wdt-content-media-group .wdt-content-elements-group.wdt-media-group:after,
.wdt-rc-template-ico-minimal .wdt-content-item .wdt-content-media-group .wdt-content-elements-group.wdt-media-group:after {
    background-color: transparent;
    background-image: linear-gradient(180deg, var( --e-global-color-secondary) 0%, #f2295b 100%);
}

.elementor-200 .elementor-element.elementor-element-e76a139 .wdt-content-item:hover .wdt-content-elements-group.wdt-media-group {
    border-radius: 0px 0px 0px 0px;
}

.elementor-200 .elementor-element.elementor-element-e76a139 .wdt-content-item .wdt-content-elements-group.wdt-content-group {
    background-color: var( --e-global-color-secondary);
}

.elementor-200 .elementor-element.elementor-element-09b69b9 .wdt-content-item {
    text-align: center;
    justify-content: center;
    justify-items: center;
}

.elementor-200 .elementor-element.elementor-element-09b69b9 .wdt-content-item .wdt-media-image-overlay>.wdt-content-image-wrapper,
.elementor-200 .elementor-element.elementor-element-09b69b9 .wdt-content-item .wdt-media-image-overlay>.wdt-media-image-overlay-container,
.elementor-200 .elementor-element.elementor-element-09b69b9 .wdt-content-item .wdt-media-image-cover>.wdt-content-image-wrapper,
.elementor-200 .elementor-element.elementor-element-09b69b9 .wdt-content-item .wdt-media-image-cover>.wdt-media-image-cover-container {
    align-content: middle;
}

.elementor-200 .elementor-element.elementor-element-09b69b9 .wdt-content-item .wdt-content-elements-group.wdt-media-group:not(.wdt-media-image-cover):not(.wdt-media-image-overlay),
.elementor-200 .elementor-element.elementor-element-09b69b9 .wdt-content-item .wdt-content-elements-group.wdt-media-image-cover .wdt-content-image-wrapper:before,
.elementor-200 .elementor-element.elementor-element-09b69b9 .wdt-content-item .wdt-content-elements-group.wdt-media-image-overlay .wdt-content-image-wrapper:before,
.elementor-200 .elementor-element.elementor-element-09b69b9 .wdt-content-item .wdt-content-elements-group.wdt-media-image-cover .wdt-content-image-wrapper:after,
.wdt-rc-template-minimal .wdt-content-item .wdt-content-media-group .wdt-content-elements-group.wdt-media-group:before,
.wdt-rc-template-ico-minimal .wdt-content-item .wdt-content-media-group .wdt-content-elements-group.wdt-media-group:before {
    background-color: var( --e-global-color-secondary);
}

.elementor-200 .elementor-element.elementor-element-09b69b9 .wdt-content-item:hover .wdt-content-elements-group.wdt-media-group:not(.wdt-media-image-cover):not(.wdt-media-image-overlay),
.elementor-200 .elementor-element.elementor-element-09b69b9 .wdt-content-item:hover .wdt-content-elements-group.wdt-media-image-cover .wdt-content-image-wrapper:before,
.elementor-200 .elementor-element.elementor-element-09b69b9 .wdt-content-item:hover .wdt-content-elements-group.wdt-media-image-overlay .wdt-content-image-wrapper:before,
.elementor-200 .elementor-element.elementor-element-09b69b9 .wdt-content-item:hover .wdt-content-elements-group.wdt-media-image-cover .wdt-content-image-wrapper:after,
.wdt-rc-template-minimal .wdt-content-item .wdt-content-media-group .wdt-content-elements-group.wdt-media-group:after,
.wdt-rc-template-ico-minimal .wdt-content-item .wdt-content-media-group .wdt-content-elements-group.wdt-media-group:after {
    background-color: transparent;
    background-image: linear-gradient(180deg, var( --e-global-color-secondary) 0%, #f2295b 100%);
}

.elementor-200 .elementor-element.elementor-element-09b69b9 .wdt-content-item:hover .wdt-content-elements-group.wdt-media-group {
    border-radius: 0px 0px 0px 0px;
}

.elementor-200 .elementor-element.elementor-element-09b69b9 .wdt-content-item .wdt-content-elements-group.wdt-content-group {
    background-color: var( --e-global-color-secondary);
}

.elementor-200 .elementor-element.elementor-element-09b69b9>.elementor-widget-container {
    margin: 30px 0px 0px 0px;
}

.elementor-200 .elementor-element.elementor-element-6067baa {
    padding: 0px 0px 140px 0px;
}

.elementor-200 .elementor-element.elementor-element-e8cf4eb>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-200 .elementor-element.elementor-element-e8cf4eb {
    padding: 0px 0px 70px 0px;
}

.elementor-200 .elementor-element.elementor-element-2b4638f>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-200 .elementor-element.elementor-element-bbc899f .wdt-heading-holder,
.elementor-200 .elementor-element.elementor-element-bbc899f .wdt-heading-holder>.wdt-heading-separator-wrapper .wdt-heading-separator,
.elementor-200 .elementor-element.elementor-element-bbc899f .wdt-heading-holder>.wdt-heading-title-wrapper .wdt-heading-title,
.elementor-200 .elementor-element.elementor-element-bbc899f .wdt-heading-holder>.wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
    text-align: start;
    justify-content: start;
    justify-items: start;
}

.elementor-200 .elementor-element.elementor-element-bbc899f .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title {
    align-items: center;
}

.elementor-200 .elementor-element.elementor-element-bbc899f .wdt-heading-holder .wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
    align-items: center;
}

.elementor-200 .elementor-element.elementor-element-bbc899f .wdt-heading-holder .wdt-heading-title .wdt-heading-colored-elements {
    color: var( --e-global-color-9ac5e7c);
}

.elementor-bc-flex-widget .elementor-200 .elementor-element.elementor-element-09ac307.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-200 .elementor-element.elementor-element-09ac307.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-200 .elementor-element.elementor-element-09ac307.elementor-column>.elementor-widget-wrap {
    justify-content: flex-end;
}

.elementor-200 .elementor-element.elementor-element-4e78f2d .elementor-widget-container {
    text-align: center;
    justify-content: center;
    justify-items: center;
}

.elementor-200 .elementor-element.elementor-element-4e78f2d .wdt-button-holder .wdt-button {
    margin: 0px 0px 0px 0px;
}

.elementor-200 .elementor-element.elementor-element-4e78f2d .wdt-button-holder .wdt-button:focus,
.elementor-200 .elementor-element.elementor-element-4e78f2d .wdt-button-holder .wdt-button:hover,
.elementor-200 .elementor-element.elementor-element-4e78f2d .wdt-button-holder.wdt-template-bordered .wdt-button:focus:before,
.elementor-200 .elementor-element.elementor-element-4e78f2d .wdt-button-holder.wdt-template-bordered .wdt-button:hover:before,
.elementor-200 .elementor-element.elementor-element-4e78f2d .wdt-button-holder[class*="wdt-animation-outline-out"] .wdt-button:focus:after,
.elementor-200 .elementor-element.elementor-element-4e78f2d .wdt-button-holder[class*="wdt-animation-outline-out"] .wdt-button:hover:after,
.elementor-200 .elementor-element.elementor-element-4e78f2d .wdt-button-holder[class*="wdt-animation-sweep"] .wdt-button:after,
.elementor-200 .elementor-element.elementor-element-4e78f2d .wdt-button-holder[class*="wdt-animation-bounce"] .wdt-button:after,
.elementor-200 .elementor-element.elementor-element-4e78f2d .wdt-button-holder[class*="wdt-animation-radial-in"] .wdt-button:focus:after,
.elementor-200 .elementor-element.elementor-element-4e78f2d .wdt-button-holder[class*="wdt-animation-radial-in"] .wdt-button:hover:after,
.elementor-200 .elementor-element.elementor-element-4e78f2d .wdt-button-holder[class*="wdt-animation-shutter-in"] .wdt-button:focus:after,
.elementor-200 .elementor-element.elementor-element-4e78f2d .wdt-button-holder[class*="wdt-animation-shutter-in"] .wdt-button:hover:after,
.elementor-200 .elementor-element.elementor-element-4e78f2d .wdt-button-holder[class*="wdt-animation-shutter-cross-forward-in"] .wdt-button:focus:after,
.elementor-200 .elementor-element.elementor-element-4e78f2d .wdt-button-holder[class*="wdt-animation-shutter-cross-forward-in"] .wdt-button:focus:after,
.elementor-200 .elementor-element.elementor-element-4e78f2d .wdt-button-holder[class*="wdt-animation-shutter-cross-backward-in"] .wdt-button:hover:after,
.elementor-200 .elementor-element.elementor-element-4e78f2d .wdt-button-holder[class*="wdt-animation-shutter-cross-backward-in"] .wdt-button:hover:after,
.elementor-200 .elementor-element.elementor-element-4e78f2d .wdt-button-holder[class*="wdt-animation-shutter-out"] .wdt-button:after,
.elementor-200 .elementor-element.elementor-element-4e78f2d .wdt-button-holder[class*="wdt-animation-shutter-cross-forward-out"] .wdt-button:after,
.elementor-200 .elementor-element.elementor-element-4e78f2d .wdt-button-holder[class*="wdt-animation-shutter-cross-backward-out"] .wdt-button:after,
.elementor-200 .elementor-element.elementor-element-4e78f2d .wdt-button-holder[class*="wdt-animation-radial-out"] .wdt-button:after {
    background-color: var( --e-global-color-accent);
}

.elementor-200 .elementor-element.elementor-element-4e78f2d .wdt-button-holder.wdt-button-style-underline:focus:before,
.elementor-200 .elementor-element.elementor-element-4e78f2d .wdt-button-holder.wdt-button-style-underline:hover:before,
.elementor-200 .elementor-element.elementor-element-4e78f2d .wdt-button-holder.wdt-button-style-overline:focus:before,
.elementor-200 .elementor-element.elementor-element-4e78f2d .wdt-button-holder.wdt-button-style-overline:hover:before {
    color: var( --e-global-color-accent);
}

.elementor-200 .elementor-element.elementor-element-4e78f2d {
    width: auto;
    max-width: auto;
}

.elementor-200 .elementor-element.elementor-element-f713a0b .wdt-interactive-showcase-container .wdt-interactive-showcase-list {
    text-align: end;
    justify-content: end;
    justify-items: end;
}

.elementor-200 .elementor-element.elementor-element-f713a0b .wdt-interactive-showcase-container .wdt-interactive-showcase-content-wrapper {
    text-align: end;
    justify-content: end;
    justify-items: end;
}

.elementor-200 .elementor-element.elementor-element-0af8a54>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-200 .elementor-element.elementor-element-0af8a54:not(.elementor-motion-effects-element-type-background),
.elementor-200 .elementor-element.elementor-element-0af8a54>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://aiglobe.wpengine.com/wp-content/uploads/2024/02/dot-bg.png");
    background-position: 0% 0px;
    background-repeat: repeat;
    background-size: cover;
}

.elementor-200 .elementor-element.elementor-element-0af8a54>.elementor-background-overlay {
    background-color: var( --e-global-color-accent);
    opacity: 1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-200 .elementor-element.elementor-element-0af8a54 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 140px 0px 140px 0px;
}

.elementor-200 .elementor-element.elementor-element-55a3ee8>.elementor-element-populated {
    padding: 0px 84px 0px 0px;
}

.elementor-200 .elementor-element.elementor-element-b5aa4fd .wdt-heading-holder,
.elementor-200 .elementor-element.elementor-element-b5aa4fd .wdt-heading-holder>.wdt-heading-separator-wrapper .wdt-heading-separator,
.elementor-200 .elementor-element.elementor-element-b5aa4fd .wdt-heading-holder>.wdt-heading-title-wrapper .wdt-heading-title,
.elementor-200 .elementor-element.elementor-element-b5aa4fd .wdt-heading-holder>.wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
    text-align: start;
    justify-content: start;
    justify-items: start;
}

.elementor-200 .elementor-element.elementor-element-b5aa4fd .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title {
    align-items: center;
}

.elementor-200 .elementor-element.elementor-element-b5aa4fd .wdt-heading-holder .wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
    align-items: center;
}

.elementor-200 .elementor-element.elementor-element-b5aa4fd .wdt-heading-holder .wdt-heading-title .wdt-heading-colored-elements {
    color: var( --e-global-color-9ac5e7c);
}

.elementor-200 .elementor-element.elementor-element-b5aa4fd>.elementor-widget-container {
    padding: 0px 0px 30px 0px;
}

.elementor-200 .elementor-element.elementor-element-b5aa4fd {
    width: var( --container-widget-width, 600px);
    max-width: 600px;
    --container-widget-width: 600px;
    --container-widget-flex-grow: 0;
}

.elementor-200 .elementor-element.elementor-element-dfc7dc7 .wdt-advanced-toggle-container .wdt-advanced-toggle-switcher-container {
    text-align: center;
    justify-content: center;
    justify-items: center;
}

.elementor-200 .elementor-element.elementor-element-dfc7dc7 .wdt-advanced-toggle-container .wdt-advanced-toggle-switcher-container .wdt-advanced-toggle-left-section-title .wdt-advanced-toggle-left-title,
.elementor-200 .elementor-element.elementor-element-dfc7dc7 .wdt-advanced-toggle-container .wdt-advanced-toggle-switcher-container .wdt-advanced-toggle-right-section-title .wdt-advanced-toggle-right-title {
    color: var( --e-global-color-primary);
}

.elementor-200 .elementor-element.elementor-element-c091515 {
    --spacer-size: 50px;
}

.elementor-200 .elementor-element.elementor-element-0c67be2 .wdt-heading-holder,
.elementor-200 .elementor-element.elementor-element-0c67be2 .wdt-heading-holder>.wdt-heading-separator-wrapper .wdt-heading-separator,
.elementor-200 .elementor-element.elementor-element-0c67be2 .wdt-heading-holder>.wdt-heading-title-wrapper .wdt-heading-title,
.elementor-200 .elementor-element.elementor-element-0c67be2 .wdt-heading-holder>.wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
    text-align: start;
    justify-content: start;
    justify-items: start;
}

.elementor-200 .elementor-element.elementor-element-0c67be2 .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title {
    align-items: center;
}

.elementor-200 .elementor-element.elementor-element-0c67be2 .wdt-heading-holder .wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
    align-items: center;
}

.elementor-200 .elementor-element.elementor-element-0c67be2>.elementor-widget-container {
    padding: 0px 0px 50px 0px;
}

.elementor-200 .elementor-element.elementor-element-14fc0dd img {
    width: 300px;
}

.elementor-200 .elementor-element.elementor-element-14fc0dd {
    width: auto;
    max-width: auto;
}

.elementor-200 .elementor-element.elementor-element-4ce39b8 img {
    width: 300px;
}

.elementor-200 .elementor-element.elementor-element-4ce39b8 {
    width: auto;
    max-width: auto;
    top: 0px;
}

body:not(.rtl) .elementor-200 .elementor-element.elementor-element-4ce39b8 {
    left: 0px;
}

body.rtl .elementor-200 .elementor-element.elementor-element-4ce39b8 {
    right: 0px;
}

.elementor-200 .elementor-element.elementor-element-7141aa3 .wdt-advanced-toggle-container .wdt-advanced-toggle-switcher-container {
    text-align: center;
    justify-content: center;
    justify-items: center;
}

.elementor-200 .elementor-element.elementor-element-7141aa3 .wdt-advanced-toggle-container .wdt-advanced-toggle-switcher-container .wdt-advanced-toggle-left-section-title .wdt-advanced-toggle-left-title,
.elementor-200 .elementor-element.elementor-element-7141aa3 .wdt-advanced-toggle-container .wdt-advanced-toggle-switcher-container .wdt-advanced-toggle-right-section-title .wdt-advanced-toggle-right-title {
    color: var( --e-global-color-primary);
}

.elementor-200 .elementor-element.elementor-element-97dfdb0 {
    z-index: 1;
}

.elementor-200 .elementor-element.elementor-element-748259b>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-200 .elementor-element.elementor-element-270e178 .wdt-animation-wrapper div[class*="-marqee"].left-to-right,
.elementor-200 .elementor-element.elementor-element-270e178 .wdt-animation-wrapper div[class*="-marqee"].left-to-right~div.wdt-animation-cloned-marqee,
.elementor-200 .elementor-element.elementor-element-270e178 .wdt-animation-wrapper div[class*="-marqee"].right-to-left,
.elementor-200 .elementor-element.elementor-element-270e178 .wdt-animation-wrapper div[class*="-marqee"].right-to-left~div.wdt-animation-cloned-marqee {
    animation-duration: 30s;
}

.elementor-200 .elementor-element.elementor-element-270e178 .wdt-animation-wrapper div[class*="-marqee"].top-to-bottom,
.elementor-200 .elementor-element.elementor-element-270e178 .wdt-animation-wrapper div[class*="-marqee"].top-to-bottom~div.wdt-animation-cloned-marqee,
.elementor-200 .elementor-element.elementor-element-270e178 .wdt-animation-wrapper div[class*="-marqee"].bottom-to-top,
.elementor-200 .elementor-element.elementor-element-270e178 .wdt-animation-wrapper div[class*="-marqee"].bottom-to-top~div.wdt-animation-cloned-marqee {
    animation-duration: 30s;
}

.elementor-200 .elementor-element.elementor-element-270e178 .icon-item i {
    height: 50px;
}

.elementor-200 .elementor-element.elementor-element-270e178 .image-item img {
    width: 50px;
    height: 50px;
}

.elementor-200 .elementor-element.elementor-element-270e178>.elementor-widget-container {
    margin: 0px 20px 0px -20px;
    padding: 25px 0px 20px 0px;
}

.elementor-200 .elementor-element.elementor-element-3db826d .wdt-animation-wrapper div[class*="-marqee"].left-to-right,
.elementor-200 .elementor-element.elementor-element-3db826d .wdt-animation-wrapper div[class*="-marqee"].left-to-right~div.wdt-animation-cloned-marqee,
.elementor-200 .elementor-element.elementor-element-3db826d .wdt-animation-wrapper div[class*="-marqee"].right-to-left,
.elementor-200 .elementor-element.elementor-element-3db826d .wdt-animation-wrapper div[class*="-marqee"].right-to-left~div.wdt-animation-cloned-marqee {
    animation-duration: 30s;
}

.elementor-200 .elementor-element.elementor-element-3db826d .wdt-animation-wrapper div[class*="-marqee"].top-to-bottom,
.elementor-200 .elementor-element.elementor-element-3db826d .wdt-animation-wrapper div[class*="-marqee"].top-to-bottom~div.wdt-animation-cloned-marqee,
.elementor-200 .elementor-element.elementor-element-3db826d .wdt-animation-wrapper div[class*="-marqee"].bottom-to-top,
.elementor-200 .elementor-element.elementor-element-3db826d .wdt-animation-wrapper div[class*="-marqee"].bottom-to-top~div.wdt-animation-cloned-marqee {
    animation-duration: 30s;
}

.elementor-200 .elementor-element.elementor-element-3db826d .icon-item i {
    height: 50px;
}

.elementor-200 .elementor-element.elementor-element-3db826d .image-item img {
    width: 50px;
    height: 50px;
}

.elementor-200 .elementor-element.elementor-element-3db826d>.elementor-widget-container {
    margin: -80px -20px 0px 20px;
    padding: 25px 0px 20px 0px;
}

.elementor-200 .elementor-element.elementor-element-3db826d {
    z-index: -1;
}

.elementor-200 .elementor-element.elementor-element-1f05636:not(.elementor-motion-effects-element-type-background),
.elementor-200 .elementor-element.elementor-element-1f05636>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://aiglobe.wpengine.com/wp-content/uploads/2024/02/icin-bx-bg-scaled.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-200 .elementor-element.elementor-element-1f05636>.elementor-background-overlay {
    background-color: transparent;
    background-image: linear-gradient(180deg, #20202000 0%, var( --e-global-color-5178653) 50%);
    opacity: 1;
    mix-blend-mode: multiply;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-200 .elementor-element.elementor-element-1f05636 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 140px 0px 0px 0px;
}

.elementor-200 .elementor-element.elementor-element-d0e4027 {
    padding: 0px 0px 80px 0px;
}

.elementor-200 .elementor-element.elementor-element-911dded.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-200 .elementor-element.elementor-element-83fdc3a .wdt-heading-holder,
.elementor-200 .elementor-element.elementor-element-83fdc3a .wdt-heading-holder>.wdt-heading-separator-wrapper .wdt-heading-separator,
.elementor-200 .elementor-element.elementor-element-83fdc3a .wdt-heading-holder>.wdt-heading-title-wrapper .wdt-heading-title,
.elementor-200 .elementor-element.elementor-element-83fdc3a .wdt-heading-holder>.wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
    text-align: center;
    justify-content: center;
    justify-items: center;
}

.elementor-200 .elementor-element.elementor-element-83fdc3a .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title {
    align-items: center;
}

.elementor-200 .elementor-element.elementor-element-83fdc3a .wdt-heading-holder .wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
    align-items: center;
}

.elementor-200 .elementor-element.elementor-element-83fdc3a .wdt-heading-holder .wdt-heading-deco-wrapper .wdt-heading-deco-inner .wdt-heading-deco-icon .wdt-content-icon span {
    color: #FFAC33;
}

.elementor-200 .elementor-element.elementor-element-83fdc3a .wdt-heading-holder .wdt-heading-title .wdt-heading-colored-elements {
    color: var( --e-global-color-9ac5e7c);
}

.elementor-200 .elementor-element.elementor-element-83fdc3a {
    width: var( --container-widget-width, 810px);
    max-width: 810px;
    --container-widget-width: 810px;
    --container-widget-flex-grow: 0;
}

.elementor-200 .elementor-element.elementor-element-a1c8f7e .wdt-column-gap-custom {
    margin: -15px;
}

.elementor-200 .elementor-element.elementor-element-a1c8f7e .wdt-column-gap-custom .wdt-column {
    padding: 15px;
}

.elementor-200 .elementor-element.elementor-element-a1c8f7e .wdt-content-item {
    text-align: start;
    justify-content: start;
    justify-items: start;
    background-color: #323232;
}

.elementor-200 .elementor-element.elementor-element-a1c8f7e .wdt-content-item,
.elementor-200 .elementor-element.elementor-element-a1c8f7e .wdt-content-item .wdt-content-title h5,
.elementor-200 .elementor-element.elementor-element-a1c8f7e .wdt-content-item .wdt-content-title h5>a,
.elementor-200 .elementor-element.elementor-element-a1c8f7e .wdt-content-item .wdt-content-subtitle,
.elementor-200 .elementor-element.elementor-element-a1c8f7e .wdt-content-item .wdt-social-icons-list li a,
.elementor-200 .elementor-element.elementor-element-a1c8f7e .wdt-content-item .wdt-rating li span,
.elementor-200 .elementor-element.elementor-element-a1c8f7e .wdt-content-item ul li,
.elementor-200 .elementor-element.elementor-element-a1c8f7e .wdt-content-item span {
    color: var( --e-global-color-primary);
}

.elementor-200 .elementor-element.elementor-element-a1c8f7e .wdt-content-item:hover,
.elementor-200 .elementor-element.elementor-element-a1c8f7e .wdt-content-item:hover .wdt-content-title h5,
.elementor-200 .elementor-element.elementor-element-a1c8f7e .wdt-content-item:hover .wdt-content-title h5>a,
.elementor-200 .elementor-element.elementor-element-a1c8f7e .wdt-content-item:hover .wdt-content-subtitle,
.elementor-200 .elementor-element.elementor-element-a1c8f7e .wdt-content-item:hover .wdt-social-icons-list li a,
.elementor-200 .elementor-element.elementor-element-a1c8f7e .wdt-content-item:hover .wdt-rating li span,
.elementor-200 .elementor-element.elementor-element-a1c8f7e .wdt-content-item:hover ul li,
.elementor-200 .elementor-element.elementor-element-a1c8f7e .wdt-content-item:hover span {
    color: var( --e-global-color-primary);
}

.elementor-200 .elementor-element.elementor-element-a1c8f7e .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span {
    color: var( --e-global-color-secondary);
}

.elementor-200 .elementor-element.elementor-element-a1c8f7e .wdt-content-item:hover .wdt-content-icon-wrapper .wdt-content-icon span {
    color: var( --e-global-color-primary);
}

.elementor-200 .elementor-element.elementor-element-075372c>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-200 .elementor-element.elementor-element-075372c {
    padding: 140px 0px 0px 0px;
}

.elementor-200 .elementor-element.elementor-element-d044676>.elementor-element-populated {
    padding: 0px 130px 0px 0px;
}

.elementor-200 .elementor-element.elementor-element-0e47f40>.elementor-element-populated {
    padding: 0px 0px 0px 60px;
}

.elementor-200 .elementor-element.elementor-element-3430722 {
    --spacer-size: 155px;
}

.elementor-200 .elementor-element.elementor-element-2974a03 img {
    width: 100%;
    max-width: 470px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #FFFFFF29;
}

.elementor-200 .elementor-element.elementor-element-2974a03 {
    width: auto;
    max-width: auto;
}

.elementor-200 .elementor-element.elementor-element-00c2e96 img {
    width: 100%;
    max-width: 470px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #FFFFFF29;
}

.elementor-200 .elementor-element.elementor-element-00c2e96 {
    width: auto;
    max-width: auto;
}

body:not(.rtl) .elementor-200 .elementor-element.elementor-element-00c2e96 {
    right: 0px;
}

body.rtl .elementor-200 .elementor-element.elementor-element-00c2e96 {
    left: 0px;
}

.elementor-200 .elementor-element.elementor-element-bb852b0 .wdt-popup-box-trigger-holder .wdt-popup-box-trigger-element .wdt-popup-box-trigger-icon {
    color: var( --e-global-color-primary);
}

.elementor-200 .elementor-element.elementor-element-bb852b0 .wdt-popup-box-trigger-holder .wdt-popup-box-trigger-element:focus .wdt-popup-box-trigger-icon,
.elementor-200 .elementor-element.elementor-element-bb852b0 .wdt-popup-box-trigger-holder .wdt-popup-box-trigger-element:hover .wdt-popup-box-trigger-icon {
    color: var( --e-global-color-secondary);
}

.elementor-200 .elementor-element.elementor-element-bb852b0 {
    width: auto;
    max-width: auto;
    bottom: 110px;
}

body:not(.rtl) .elementor-200 .elementor-element.elementor-element-bb852b0 {
    right: 50px;
}

body.rtl .elementor-200 .elementor-element.elementor-element-bb852b0 {
    left: 50px;
}

.elementor-200 .elementor-element.elementor-element-58efe22 .wdt-heading-holder,
.elementor-200 .elementor-element.elementor-element-58efe22 .wdt-heading-holder>.wdt-heading-separator-wrapper .wdt-heading-separator,
.elementor-200 .elementor-element.elementor-element-58efe22 .wdt-heading-holder>.wdt-heading-title-wrapper .wdt-heading-title,
.elementor-200 .elementor-element.elementor-element-58efe22 .wdt-heading-holder>.wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
    text-align: start;
    justify-content: start;
    justify-items: start;
}

.elementor-200 .elementor-element.elementor-element-58efe22 .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title {
    align-items: center;
}

.elementor-200 .elementor-element.elementor-element-58efe22 .wdt-heading-holder .wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
    align-items: center;
}

.elementor-200 .elementor-element.elementor-element-58efe22 .wdt-heading-holder .wdt-heading-title .wdt-heading-colored-elements {
    color: var( --e-global-color-9ac5e7c);
}

.elementor-200 .elementor-element.elementor-element-58efe22>.elementor-widget-container {
    padding: 0px 0px 15px 0px;
}

.elementor-200 .elementor-element.elementor-element-4c19a51 .wdt-heading-holder,
.elementor-200 .elementor-element.elementor-element-4c19a51 .wdt-heading-holder>.wdt-heading-separator-wrapper .wdt-heading-separator,
.elementor-200 .elementor-element.elementor-element-4c19a51 .wdt-heading-holder>.wdt-heading-title-wrapper .wdt-heading-title,
.elementor-200 .elementor-element.elementor-element-4c19a51 .wdt-heading-holder>.wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
    text-align: start;
    justify-content: start;
    justify-items: start;
}

.elementor-200 .elementor-element.elementor-element-4c19a51 .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title {
    align-items: center;
}

.elementor-200 .elementor-element.elementor-element-4c19a51 .wdt-heading-holder .wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
    align-items: center;
}

.elementor-200 .elementor-element.elementor-element-4c19a51>.elementor-widget-container {
    padding: 0px 0px 20px 0px;
}

.elementor-200 .elementor-element.elementor-element-43cfb54 .wdt-column-gap-custom {
    margin: -15px;
}

.elementor-200 .elementor-element.elementor-element-43cfb54 .wdt-column-gap-custom .wdt-column {
    padding: 15px;
}

.elementor-200 .elementor-element.elementor-element-43cfb54 .wdt-content-item {
    text-align: start;
    justify-content: start;
    justify-items: start;
}

.elementor-200 .elementor-element.elementor-element-43cfb54 .wdt-content-item:hover .wdt-content-title h5,
.elementor-200 .elementor-element.elementor-element-43cfb54 .wdt-content-item:hover .wdt-content-title h5>a:hover,
.elementor-200 .elementor-element.elementor-element-43cfb54 .wdt-content-item:hover .wdt-content-elements-group:hover .wdt-content-title h5>a:hover,
.wdt-content-item:hover .wdt-content-elements-group.wdt-media-image-cover>.wdt-media-image-cover-container>div h5>a:hover,
.wdt-content-item:hover .wdt-content-elements-group.wdt-media-image-overlay>.wdt-media-image-overlay-container>div h5>a:hover {
    color: var( --e-global-color-secondary);
}

.elementor-200 .elementor-element.elementor-element-8b2a1fb {
    padding: 140px 0px 140px 0px;
}

.elementor-200 .elementor-element.elementor-element-10b9922 {
    padding: 0px 0px 80px 0px;
}

.elementor-200 .elementor-element.elementor-element-d4bed83.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-200 .elementor-element.elementor-element-d89998a .wdt-heading-holder,
.elementor-200 .elementor-element.elementor-element-d89998a .wdt-heading-holder>.wdt-heading-separator-wrapper .wdt-heading-separator,
.elementor-200 .elementor-element.elementor-element-d89998a .wdt-heading-holder>.wdt-heading-title-wrapper .wdt-heading-title,
.elementor-200 .elementor-element.elementor-element-d89998a .wdt-heading-holder>.wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
    text-align: center;
    justify-content: center;
    justify-items: center;
}

.elementor-200 .elementor-element.elementor-element-d89998a .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title {
    align-items: center;
}

.elementor-200 .elementor-element.elementor-element-d89998a .wdt-heading-holder .wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
    align-items: center;
}

.elementor-200 .elementor-element.elementor-element-d89998a .wdt-heading-holder .wdt-heading-title .wdt-heading-colored-elements {
    color: var( --e-global-color-9ac5e7c);
}

.elementor-200 .elementor-element.elementor-element-d89998a {
    width: var( --container-widget-width, 810px);
    max-width: 810px;
    --container-widget-width: 810px;
    --container-widget-flex-grow: 0;
}

.elementor-200 .elementor-element.elementor-element-0de8666 .wdt-content-item {
    text-align: start;
    justify-content: start;
    justify-items: start;
    background-color: #202020;
}

.elementor-200 .elementor-element.elementor-element-0de8666 .wdt-content-item,
.elementor-200 .elementor-element.elementor-element-0de8666 .wdt-content-item .wdt-content-title h5,
.elementor-200 .elementor-element.elementor-element-0de8666 .wdt-content-item .wdt-content-title h5>a,
.elementor-200 .elementor-element.elementor-element-0de8666 .wdt-content-item .wdt-content-subtitle,
.elementor-200 .elementor-element.elementor-element-0de8666 .wdt-content-item .wdt-social-icons-list li a,
.elementor-200 .elementor-element.elementor-element-0de8666 .wdt-content-item .wdt-rating li span,
.elementor-200 .elementor-element.elementor-element-0de8666 .wdt-content-item ul li,
.elementor-200 .elementor-element.elementor-element-0de8666 .wdt-content-item span {
    color: var( --e-global-color-primary);
}

.elementor-200 .elementor-element.elementor-element-0de8666 .wdt-content-item:hover,
.elementor-200 .elementor-element.elementor-element-0de8666 .wdt-content-item:hover .wdt-content-title h5,
.elementor-200 .elementor-element.elementor-element-0de8666 .wdt-content-item:hover .wdt-content-title h5>a,
.elementor-200 .elementor-element.elementor-element-0de8666 .wdt-content-item:hover .wdt-content-subtitle,
.elementor-200 .elementor-element.elementor-element-0de8666 .wdt-content-item:hover .wdt-social-icons-list li a,
.elementor-200 .elementor-element.elementor-element-0de8666 .wdt-content-item:hover .wdt-rating li span,
.elementor-200 .elementor-element.elementor-element-0de8666 .wdt-content-item:hover ul li,
.elementor-200 .elementor-element.elementor-element-0de8666 .wdt-content-item:hover span {
    color: var( --e-global-color-primary);
}

.elementor-200 .elementor-element.elementor-element-0de8666 .wdt-content-item .wdt-content-title h5,
.elementor-200 .elementor-element.elementor-element-0de8666 .wdt-content-item .wdt-content-title h5>a {
    color: var( --e-global-color-secondary);
}

.elementor-200 .elementor-element.elementor-element-0de8666 .wdt-content-item:hover .wdt-content-title h5,
.elementor-200 .elementor-element.elementor-element-0de8666 .wdt-content-item:hover .wdt-content-title h5>a:hover,
.elementor-200 .elementor-element.elementor-element-0de8666 .wdt-content-item:hover .wdt-content-elements-group:hover .wdt-content-title h5>a:hover,
.wdt-content-item:hover .wdt-content-elements-group.wdt-media-image-cover>.wdt-media-image-cover-container>div h5>a:hover,
.wdt-content-item:hover .wdt-content-elements-group.wdt-media-image-overlay>.wdt-media-image-overlay-container>div h5>a:hover {
    color: var( --e-global-color-primary);
}

.elementor-200 .elementor-element.elementor-element-0de8666 .wdt-content-item-holder .wdt-content-item .wdt-content-image-wrapper .wdt-content-image>span,
.elementor-200 .elementor-element.elementor-element-0de8666 .wdt-content-item-holder .wdt-content-item .wdt-content-image-wrapper .wdt-content-image>a {
    border-radius: 50% 50% 50% 50%;
}

.elementor-200 .elementor-element.elementor-element-0de8666 .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span {
    color: var( --e-global-color-secondary);
}

.elementor-200 .elementor-element.elementor-element-0de8666 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet:before {
    background-color: var( --e-global-color-primary);
}

.elementor-200 .elementor-element.elementor-element-0de8666 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet:hover:before,
.elementor-200 .elementor-element.elementor-element-0de8666 .wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet-active:before {
    background-color: var( --e-global-color-secondary);
}

.elementor-200 .elementor-element.elementor-element-8901d86 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 140px 0px;
}

.elementor-200 .elementor-element.elementor-element-c5ddc67.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-200 .elementor-element.elementor-element-5a7ab64 .wdt-heading-holder,
.elementor-200 .elementor-element.elementor-element-5a7ab64 .wdt-heading-holder>.wdt-heading-separator-wrapper .wdt-heading-separator,
.elementor-200 .elementor-element.elementor-element-5a7ab64 .wdt-heading-holder>.wdt-heading-title-wrapper .wdt-heading-title,
.elementor-200 .elementor-element.elementor-element-5a7ab64 .wdt-heading-holder>.wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
    text-align: center;
    justify-content: center;
    justify-items: center;
}

.elementor-200 .elementor-element.elementor-element-5a7ab64 .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title {
    align-items: center;
}

.elementor-200 .elementor-element.elementor-element-5a7ab64 .wdt-heading-holder .wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
    align-items: center;
}

.elementor-200 .elementor-element.elementor-element-5a7ab64 .wdt-heading-holder .wdt-heading-title .wdt-heading-colored-elements {
    color: var( --e-global-color-9ac5e7c);
}

.elementor-200 .elementor-element.elementor-element-5a7ab64>.elementor-widget-container {
    margin: 0px 0px 70px 0px;
}

.elementor-200 .elementor-element.elementor-element-5a7ab64 {
    width: var( --container-widget-width, 810px);
    max-width: 810px;
    --container-widget-width: 810px;
    --container-widget-flex-grow: 0;
}

.elementor-200 .elementor-element.elementor-element-f6f2477>.elementor-widget-container {
    padding: 15px 0px 15px 0px;
}

.elementor-200 .elementor-element.elementor-element-7329f0a .wdt-button {
    margin: 0px 0px 0px 0px;
}

.elementor-200 .elementor-element.elementor-element-7329f0a>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-200 .elementor-element.elementor-element-7329f0a {
    width: auto;
    max-width: auto;
}

.elementor-200 .elementor-element.elementor-element-4714dcd .wdt-content-item {
    text-align: center;
    justify-content: center;
    justify-items: center;
}

.elementor-200 .elementor-element.elementor-element-6e26c91 .wdt-heading-holder,
.elementor-200 .elementor-element.elementor-element-6e26c91 .wdt-heading-holder>.wdt-heading-separator-wrapper .wdt-heading-separator,
.elementor-200 .elementor-element.elementor-element-6e26c91 .wdt-heading-holder>.wdt-heading-title-wrapper .wdt-heading-title,
.elementor-200 .elementor-element.elementor-element-6e26c91 .wdt-heading-holder>.wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
    text-align: center;
    justify-content: center;
    justify-items: center;
}

.elementor-200 .elementor-element.elementor-element-6e26c91 .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title {
    align-items: center;
}

.elementor-200 .elementor-element.elementor-element-6e26c91 .wdt-heading-holder .wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
    align-items: center;
}

@media(max-width:1540px) {
    .elementor-200 .elementor-element.elementor-element-8eb9dff {
        margin-top: -100px;
        margin-bottom: 0px;
    }
    .elementor-200 .elementor-element.elementor-element-e6998cb>.elementor-container {
        min-height: 800px;
    }
    body:not(.rtl) .elementor-200 .elementor-element.elementor-element-b7058d0 {
        right: -380px;
    }
    body.rtl .elementor-200 .elementor-element.elementor-element-b7058d0 {
        left: -380px;
    }
    .elementor-200 .elementor-element.elementor-element-b7058d0 {
        top: 49px;
    }
    body:not(.rtl) .elementor-200 .elementor-element.elementor-element-045c0c9 {
        right: -760px;
    }
    body.rtl .elementor-200 .elementor-element.elementor-element-045c0c9 {
        left: -760px;
    }
    .elementor-200 .elementor-element.elementor-element-656511d {
        padding: 100px 0px 100px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-40b98e9 .wdt-text-tile {
        font-size: 40px;
    }
    .elementor-200 .elementor-element.elementor-element-af3331b {
        padding: 100px 0px 100px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-09b69b9>.elementor-widget-container {
        margin: 30px 0px 0px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-6067baa {
        padding: 0px 0px 100px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-0af8a54 {
        padding: 100px 0px 100px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-55a3ee8.elementor-column>.elementor-widget-wrap {
        justify-content: center;
    }
    .elementor-200 .elementor-element.elementor-element-55a3ee8>.elementor-element-populated {
        padding: 0px 0px 40px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-b5aa4fd .wdt-heading-holder,
    .elementor-200 .elementor-element.elementor-element-b5aa4fd .wdt-heading-holder>.wdt-heading-separator-wrapper .wdt-heading-separator,
    .elementor-200 .elementor-element.elementor-element-b5aa4fd .wdt-heading-holder>.wdt-heading-title-wrapper .wdt-heading-title,
    .elementor-200 .elementor-element.elementor-element-b5aa4fd .wdt-heading-holder>.wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
        text-align: center;
        justify-content: center;
        justify-items: center;
    }
    .elementor-200 .elementor-element.elementor-element-b5aa4fd>.elementor-widget-container {
        padding: 0px 0px 30px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-dfc7dc7 .wdt-advanced-toggle-container {
        text-align: center;
        justify-content: center;
        justify-items: center;
    }
    .elementor-200 .elementor-element.elementor-element-dfc7dc7>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-c091515 {
        --spacer-size: 1px;
        width: var( --container-widget-width, 100%);
        max-width: 100%;
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
    }
    .elementor-200 .elementor-element.elementor-element-0c67be2 .wdt-heading-holder,
    .elementor-200 .elementor-element.elementor-element-0c67be2 .wdt-heading-holder>.wdt-heading-separator-wrapper .wdt-heading-separator,
    .elementor-200 .elementor-element.elementor-element-0c67be2 .wdt-heading-holder>.wdt-heading-title-wrapper .wdt-heading-title,
    .elementor-200 .elementor-element.elementor-element-0c67be2 .wdt-heading-holder>.wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
        text-align: center;
        justify-content: center;
        justify-items: center;
    }
    .elementor-200 .elementor-element.elementor-element-0c67be2>.elementor-widget-container {
        padding: 0px 0px 10px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-0c67be2 {
        width: var( --container-widget-width, 580px);
        max-width: 580px;
        --container-widget-width: 580px;
        --container-widget-flex-grow: 0;
    }
    .elementor-200 .elementor-element.elementor-element-674fb75 {
        padding: 0px 0px 10px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-9e6837e.elementor-column>.elementor-widget-wrap {
        justify-content: center;
    }
    .elementor-200 .elementor-element.elementor-element-14fc0dd img {
        width: 400px;
    }
    .elementor-200 .elementor-element.elementor-element-4ce39b8 img {
        width: 400px;
    }
    body:not(.rtl) .elementor-200 .elementor-element.elementor-element-4ce39b8 {
        left: 50%;
    }
    body.rtl .elementor-200 .elementor-element.elementor-element-4ce39b8 {
        right: 50%;
    }
    .elementor-200 .elementor-element.elementor-element-4ce39b8>.elementor-widget-container {
        --e-transform-translateX: -50%;
    }
    .elementor-200 .elementor-element.elementor-element-1f05636 {
        padding: 100px 0px 100px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-d0e4027 {
        padding: 0px 0px 70px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-075372c {
        padding: 100px 0px 0px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-d044676>.elementor-element-populated {
        padding: 0px 80px 0px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-0e47f40>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-2974a03 img {
        border-width: 0px 0px 0px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-00c2e96 img {
        border-width: 0px 0px 0px 0px;
    }
    body:not(.rtl) .elementor-200 .elementor-element.elementor-element-00c2e96 {
        right: 0px;
    }
    body.rtl .elementor-200 .elementor-element.elementor-element-00c2e96 {
        left: 0px;
    }
    .elementor-200 .elementor-element.elementor-element-00c2e96 {
        top: 0px;
    }
    .elementor-200 .elementor-element.elementor-element-43cfb54 .wdt-column-gap-custom {
        margin: -15px;
    }
    .elementor-200 .elementor-element.elementor-element-43cfb54 .wdt-column-gap-custom .wdt-column {
        padding: 15px;
    }
    .elementor-200 .elementor-element.elementor-element-8b2a1fb {
        padding: 100px 0px 100px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-10b9922 {
        padding: 0px 0px 70px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-8901d86 {
        padding: 0px 0px 100px 0px;
    }
}

@media(max-width:1280px) {
    .elementor-200 .elementor-element.elementor-element-8eb9dff {
        margin-top: -80px;
        margin-bottom: 0px;
    }
    .elementor-200 .elementor-element.elementor-element-0f4b987 .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title {
        font-size: 50px;
    }
    .elementor-200 .elementor-element.elementor-element-cea9cab .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title {
        font-size: 50px;
    }
    .elementor-200 .elementor-element.elementor-element-cea9cab {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 100%);
        max-width: 100%;
    }
    .elementor-200 .elementor-element.elementor-element-b7058d0 .image-item img {
        width: 250px;
        height: 400px;
    }
    body:not(.rtl) .elementor-200 .elementor-element.elementor-element-b7058d0 {
        right: -440px;
    }
    body.rtl .elementor-200 .elementor-element.elementor-element-b7058d0 {
        left: -440px;
    }
    .elementor-200 .elementor-element.elementor-element-045c0c9 .image-item img {
        width: 250px;
        height: 400px;
    }
    .elementor-200 .elementor-element.elementor-element-656511d {
        padding: 80px 0px 80px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-f72214e {
        margin-top: -130px;
        margin-bottom: 0px;
    }
    .elementor-200 .elementor-element.elementor-element-af3331b {
        padding: 80px 0px 80px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-6067baa {
        padding: 0px 0px 80px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-e8cf4eb {
        padding: 0px 0px 50px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-bbc899f {
        width: auto;
        max-width: auto;
    }
    .elementor-200 .elementor-element.elementor-element-0af8a54 {
        padding: 80px 0px 80px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-55a3ee8.elementor-column>.elementor-widget-wrap {
        justify-content: center;
    }
    .elementor-200 .elementor-element.elementor-element-55a3ee8>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-b5aa4fd .wdt-heading-holder,
    .elementor-200 .elementor-element.elementor-element-b5aa4fd .wdt-heading-holder>.wdt-heading-separator-wrapper .wdt-heading-separator,
    .elementor-200 .elementor-element.elementor-element-b5aa4fd .wdt-heading-holder>.wdt-heading-title-wrapper .wdt-heading-title,
    .elementor-200 .elementor-element.elementor-element-b5aa4fd .wdt-heading-holder>.wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
        text-align: center;
        justify-content: center;
        justify-items: center;
    }
    .elementor-200 .elementor-element.elementor-element-dfc7dc7 .wdt-advanced-toggle-container {
        text-align: center;
        justify-content: center;
        justify-items: center;
    }
    .elementor-200 .elementor-element.elementor-element-0c67be2 .wdt-heading-holder,
    .elementor-200 .elementor-element.elementor-element-0c67be2 .wdt-heading-holder>.wdt-heading-separator-wrapper .wdt-heading-separator,
    .elementor-200 .elementor-element.elementor-element-0c67be2 .wdt-heading-holder>.wdt-heading-title-wrapper .wdt-heading-title,
    .elementor-200 .elementor-element.elementor-element-0c67be2 .wdt-heading-holder>.wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
        text-align: center;
        justify-content: center;
        justify-items: center;
    }
    .elementor-200 .elementor-element.elementor-element-674fb75 {
        padding: 0px 0px 30px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-7141aa3 .wdt-advanced-toggle-container {
        text-align: center;
        justify-content: center;
        justify-items: center;
    }
    .elementor-200 .elementor-element.elementor-element-7141aa3 .wdt-advanced-toggle-container .wdt-advanced-toggle-switcher-container {
        border-radius: 0px 0px 0px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-1f05636 {
        padding: 80px 0px 80px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-d0e4027 {
        padding: 0px 0px 60px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-075372c {
        padding: 80px 0px 0px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-d044676>.elementor-element-populated {
        padding: 0px 50px 0px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-2974a03 img {
        max-width: 300px;
    }
    .elementor-200 .elementor-element.elementor-element-00c2e96 img {
        max-width: 300px;
    }
    .elementor-200 .elementor-element.elementor-element-43cfb54 .wdt-column-gap-custom {
        margin: -10px;
    }
    .elementor-200 .elementor-element.elementor-element-43cfb54 .wdt-column-gap-custom .wdt-column {
        padding: 10px;
    }
    .elementor-200 .elementor-element.elementor-element-8b2a1fb {
        padding: 80px 0px 80px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-10b9922 {
        padding: 0px 0px 60px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-8901d86 {
        padding: 0px 0px 80px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-5a7ab64>.elementor-widget-container {
        margin: 0px 0px 60px 0px;
    }
}

@media(max-width:1024px) {
    .elementor-200 .elementor-element.elementor-element-8eb9dff>.elementor-background-overlay {
        opacity: 0.9;
    }
    .elementor-200 .elementor-element.elementor-element-8eb9dff {
        margin-top: -70px;
        margin-bottom: 0px;
    }
    .elementor-200 .elementor-element.elementor-element-33be718>.elementor-element-populated>.elementor-background-overlay {
        opacity: 0.5;
    }
    .elementor-200 .elementor-element.elementor-element-33be718 {
        z-index: 1;
    }
    .elementor-200 .elementor-element.elementor-element-e6998cb>.elementor-container {
        min-height: 600px;
    }
    .elementor-200 .elementor-element.elementor-element-1f7baf1 {
        --spacer-size: 70px;
    }
    .elementor-200 .elementor-element.elementor-element-36e945a>.elementor-element-populated {
        padding: 0px 20px 0px 20px;
    }
    .elementor-200 .elementor-element.elementor-element-0f4b987 .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title {
        font-size: 50px;
    }
    .elementor-200 .elementor-element.elementor-element-0f4b987 .wdt-heading-holder .wdt-heading-subtitle-wrapper {
        font-size: 4px;
    }
    .elementor-200 .elementor-element.elementor-element-0f4b987 {
        width: var( --container-widget-width, 80%);
        max-width: 80%;
        --container-widget-width: 80%;
        --container-widget-flex-grow: 0;
    }
    .elementor-200 .elementor-element.elementor-element-cea9cab .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title {
        font-size: 50px;
    }
    .elementor-200 .elementor-element.elementor-element-cea9cab .wdt-heading-holder .wdt-heading-subtitle-wrapper {
        font-size: 4px;
    }
    .elementor-200 .elementor-element.elementor-element-cea9cab>.elementor-widget-container {
        margin: 0% 0% 0% 0%;
    }
    .elementor-200 .elementor-element.elementor-element-cea9cab {
        width: var( --container-widget-width, 80%);
        max-width: 80%;
        --container-widget-width: 80%;
        --container-widget-flex-grow: 0;
    }
    .elementor-200 .elementor-element.elementor-element-fad642a>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 0px;
    }
    .elementor-200 .elementor-element.elementor-element-fad642a {
        z-index: 0;
    }
    .elementor-200 .elementor-element.elementor-element-e8ec6a0 {
        --spacer-size: 0px;
    }
    .elementor-200 .elementor-element.elementor-element-b7058d0 {
        top: -100%;
        z-index: -1;
    }
    .elementor-200 .elementor-element.elementor-element-b7058d0>.elementor-widget-container {
        --e-transform-translateX: 0%;
    }
    .elementor-200 .elementor-element.elementor-element-045c0c9 {
        top: -100%;
        z-index: -1;
    }
    .elementor-200 .elementor-element.elementor-element-656511d {
        padding: 70px 0px 70px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-f72214e>.elementor-background-overlay {
        opacity: 0;
    }
    .elementor-200 .elementor-element.elementor-element-70c9496>.elementor-widget-container {
        padding: 0px 0px 50px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-af3331b {
        padding: 70px 0px 70px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-487b5fc>.elementor-widget-container {
        padding: 0px 0px 50px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-6067baa {
        padding: 0px 0px 70px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-09ac307>.elementor-element-populated {
        padding: 0px 0px 0px 20px;
    }
    .elementor-200 .elementor-element.elementor-element-0af8a54:not(.elementor-motion-effects-element-type-background),
    .elementor-200 .elementor-element.elementor-element-0af8a54>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: 0% 0px;
    }
    .elementor-200 .elementor-element.elementor-element-0af8a54 {
        padding: 70px 0px 70px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-270e178>.elementor-widget-container {
        margin: 0px -20px 0px -20px;
    }
    .elementor-200 .elementor-element.elementor-element-3db826d>.elementor-widget-container {
        margin: -80px -20px 0px -20px;
    }
    .elementor-200 .elementor-element.elementor-element-1f05636 {
        padding: 70px 0px 70px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-d0e4027 {
        padding: 0px 0px 50px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-a1c8f7e .wdt-column-gap-custom {
        margin: -10px;
    }
    .elementor-200 .elementor-element.elementor-element-a1c8f7e .wdt-column-gap-custom .wdt-column {
        padding: 10px;
    }
    .elementor-200 .elementor-element.elementor-element-075372c {
        padding: 70px 0px 0px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-d044676>.elementor-element-populated {
        padding: 0% 15% 0% 15%;
    }
    .elementor-200 .elementor-element.elementor-element-24e70b1 {
        padding: 0px 0px 50px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-2974a03 {
        text-align: left;
    }
    .elementor-200 .elementor-element.elementor-element-2974a03 img {
        max-width: 70%;
    }
    .elementor-200 .elementor-element.elementor-element-00c2e96 {
        text-align: right;
        width: auto;
        max-width: auto;
    }
    .elementor-200 .elementor-element.elementor-element-00c2e96 img {
        max-width: 70%;
    }
    body:not(.rtl) .elementor-200 .elementor-element.elementor-element-00c2e96 {
        right: 0px;
    }
    body.rtl .elementor-200 .elementor-element.elementor-element-00c2e96 {
        left: 0px;
    }
    .elementor-200 .elementor-element.elementor-element-880a90e>.elementor-element-populated {
        padding: 0% 10% 0% 10%;
    }
    .elementor-200 .elementor-element.elementor-element-58efe22 .wdt-heading-holder,
    .elementor-200 .elementor-element.elementor-element-58efe22 .wdt-heading-holder>.wdt-heading-separator-wrapper .wdt-heading-separator,
    .elementor-200 .elementor-element.elementor-element-58efe22 .wdt-heading-holder>.wdt-heading-title-wrapper .wdt-heading-title,
    .elementor-200 .elementor-element.elementor-element-58efe22 .wdt-heading-holder>.wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
        text-align: center;
        justify-content: center;
        justify-items: center;
    }
    .elementor-200 .elementor-element.elementor-element-58efe22>.elementor-widget-container {
        padding: 0px 0px 10px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-4c19a51 .wdt-heading-holder,
    .elementor-200 .elementor-element.elementor-element-4c19a51 .wdt-heading-holder>.wdt-heading-separator-wrapper .wdt-heading-separator,
    .elementor-200 .elementor-element.elementor-element-4c19a51 .wdt-heading-holder>.wdt-heading-title-wrapper .wdt-heading-title,
    .elementor-200 .elementor-element.elementor-element-4c19a51 .wdt-heading-holder>.wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
        text-align: center;
        justify-content: center;
        justify-items: center;
    }
    .elementor-200 .elementor-element.elementor-element-8b2a1fb {
        padding: 70px 0px 70px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-10b9922 {
        padding: 0px 0px 50px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-8901d86 {
        padding: 0px 0px 70px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-5a7ab64>.elementor-widget-container {
        margin: 0px 0px 50px 0px;
    }
}

@media(max-width:767px) {
    .elementor-200 .elementor-element.elementor-element-8eb9dff {
        margin-top: -60px;
        margin-bottom: 0px;
    }
    .elementor-200 .elementor-element.elementor-element-33be718>.elementor-element-populated>.elementor-background-overlay {
        opacity: 0.5;
    }
    .elementor-200 .elementor-element.elementor-element-e6998cb>.elementor-container {
        min-height: 500px;
    }
    .elementor-200 .elementor-element.elementor-element-1f7baf1 {
        --spacer-size: 80px;
    }
    .elementor-200 .elementor-element.elementor-element-0f4b987 .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title {
        font-size: 40px;
    }
    .elementor-200 .elementor-element.elementor-element-0f4b987 {
        width: 100%;
        max-width: 100%;
    }
    .elementor-200 .elementor-element.elementor-element-cea9cab .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title {
        font-size: 40px;
    }
    .elementor-200 .elementor-element.elementor-element-cea9cab {
        width: 100%;
        max-width: 100%;
    }
    .elementor-200 .elementor-element.elementor-element-b7058d0 .image-item img {
        width: 200px;
        height: 300px;
    }
    body:not(.rtl) .elementor-200 .elementor-element.elementor-element-b7058d0 {
        right: -440px;
    }
    body.rtl .elementor-200 .elementor-element.elementor-element-b7058d0 {
        left: -440px;
    }
    .elementor-200 .elementor-element.elementor-element-045c0c9 .image-item img {
        width: 200px;
        height: 300px;
    }
    body:not(.rtl) .elementor-200 .elementor-element.elementor-element-045c0c9 {
        right: -700px;
    }
    body.rtl .elementor-200 .elementor-element.elementor-element-045c0c9 {
        left: -700px;
    }
    .elementor-200 .elementor-element.elementor-element-656511d {
        padding: 60px 0px 60px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-40b98e9 .elementor-repeater-item-efccd6a img {
        width: 80px;
    }
    .elementor-200 .elementor-element.elementor-element-40b98e9 .elementor-repeater-item-ad44f95 img {
        width: 100px;
    }
    .elementor-200 .elementor-element.elementor-element-40b98e9 .elementor-repeater-item-87adfa1 img {
        width: 80px;
    }
    .elementor-200 .elementor-element.elementor-element-40b98e9 .wdt-text-tile {
        font-size: 24px;
    }
    .elementor-200 .elementor-element.elementor-element-40b98e9>.elementor-widget-container {
        margin: 0px 0px 50px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-f72214e {
        padding: 30px 0px 30px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-70c9496 {
        --container-widget-width: 350px;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 350px);
        max-width: 350px;
    }
    .elementor-200 .elementor-element.elementor-element-89257fc .wdt-column-gap-custom {
        margin: -15px;
    }
    .elementor-200 .elementor-element.elementor-element-89257fc .wdt-column-gap-custom .wdt-column {
        padding: 15px;
    }
    .elementor-200 .elementor-element.elementor-element-89257fc .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span {
        font-size: 40px;
        width: 120px;
        height: 30px;
    }
    .elementor-200 .elementor-element.elementor-element-89257fc .wdt-rc-template-default .wdt-content-item .wdt-content-media-group .wdt-content-image-wrapper+.wdt-content-icon-wrapper,
    .elementor-200 .elementor-element.elementor-element-89257fc .wdt-rc-template-ico-boxed-overlap .wdt-content-item .wdt-content-detail-group .wdt-content-group .wdt-content-icon-wrapper,
    .elementor-200 .elementor-element.elementor-element-89257fc .wdt-rc-template-ico-stage-over .wdt-content-item .wdt-content-media-group .wdt-media-group .wdt-content-icon-wrapper,
    .elementor-200 .elementor-element.elementor-element-89257fc .wdt-rc-template-ico-side-overlap .wdt-content-item .wdt-content-media-group .wdt-content-icon-wrapper {
        font-size: 30px;
    }
    .elementor-200 .elementor-element.elementor-element-89257fc .wdt-rc-template-ico-boxed-overlap .wdt-content-item {
        margin-top: calc(30px / 2);
    }
    .elementor-200 .elementor-element.elementor-element-89257fc .wdt-rc-template-ico-side-overlap .wdt-content-item {
        margin-left: calc(30px / 2);
    }
    .elementor-200 .elementor-element.elementor-element-89257fc .wdt-rc-template-ico-side-overlap .wdt-content-item .wdt-content-media-group .wdt-content-icon-wrapper {
        margin-left: calc(30px / -2);
    }
    .elementor-200 .elementor-element.elementor-element-89257fc {
        width: var( --container-widget-width, 350px);
        max-width: 350px;
        --container-widget-width: 350px;
        --container-widget-flex-grow: 0;
    }
    .elementor-200 .elementor-element.elementor-element-fc39009 {
        --spacer-size: 0px;
    }
    .elementor-200 .elementor-element.elementor-element-7f75b7f>.elementor-widget-container {
        margin: 30px 0px 0px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-af3331b {
        padding: 60px 0px 60px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-487b5fc {
        --container-widget-width: 350px;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 350px);
        max-width: 350px;
    }
    .elementor-200 .elementor-element.elementor-element-6067baa {
        padding: 0px 0px 60px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-e8cf4eb {
        padding: 0px 0px 40px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-2b4638f>.elementor-element-populated {
        padding: 0% 0% 0% 0%;
    }
    .elementor-200 .elementor-element.elementor-element-09ac307.elementor-column>.elementor-widget-wrap {
        justify-content: flex-end;
    }
    .elementor-200 .elementor-element.elementor-element-09ac307>.elementor-element-populated {
        padding: 16px 0px 0px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-0af8a54 {
        padding: 60px 0px 60px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-55a3ee8>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-b5aa4fd .wdt-heading-holder,
    .elementor-200 .elementor-element.elementor-element-b5aa4fd .wdt-heading-holder>.wdt-heading-separator-wrapper .wdt-heading-separator,
    .elementor-200 .elementor-element.elementor-element-b5aa4fd .wdt-heading-holder>.wdt-heading-title-wrapper .wdt-heading-title,
    .elementor-200 .elementor-element.elementor-element-b5aa4fd .wdt-heading-holder>.wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
        text-align: center;
        justify-content: center;
        justify-items: center;
    }
    .elementor-200 .elementor-element.elementor-element-b5aa4fd {
        --container-widget-width: 400px;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 400px);
        max-width: 400px;
    }
    .elementor-200 .elementor-element.elementor-element-c091515 {
        --spacer-size: 0px;
    }
    .elementor-200 .elementor-element.elementor-element-0c67be2 .wdt-heading-holder,
    .elementor-200 .elementor-element.elementor-element-0c67be2 .wdt-heading-holder>.wdt-heading-separator-wrapper .wdt-heading-separator,
    .elementor-200 .elementor-element.elementor-element-0c67be2 .wdt-heading-holder>.wdt-heading-title-wrapper .wdt-heading-title,
    .elementor-200 .elementor-element.elementor-element-0c67be2 .wdt-heading-holder>.wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
        text-align: center;
        justify-content: center;
        justify-items: center;
    }
    .elementor-200 .elementor-element.elementor-element-0c67be2 {
        --container-widget-width: 400px;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 400px);
        max-width: 400px;
    }
    .elementor-200 .elementor-element.elementor-element-14fc0dd img {
        width: 50%;
    }
    .elementor-200 .elementor-element.elementor-element-22ce0ef.elementor-column>.elementor-widget-wrap {
        justify-content: center;
    }
    .elementor-200 .elementor-element.elementor-element-7141aa3 {
        width: var( --container-widget-width, 400px);
        max-width: 400px;
        --container-widget-width: 400px;
        --container-widget-flex-grow: 0;
    }
    .elementor-200 .elementor-element.elementor-element-270e178>.elementor-widget-container {
        padding: 15px 0px 10px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-3db826d>.elementor-widget-container {
        margin: -55px -20px 0px -20px;
        padding: 15px 0px 10px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-1f05636 {
        padding: 60px 0px 60px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-83fdc3a {
        --container-widget-width: 350px;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 350px);
        max-width: 350px;
    }
    .elementor-200 .elementor-element.elementor-element-2c066b7.elementor-column>.elementor-widget-wrap {
        justify-content: center;
    }
    .elementor-200 .elementor-element.elementor-element-a1c8f7e {
        width: var( --container-widget-width, 400px);
        max-width: 400px;
        --container-widget-width: 400px;
        --container-widget-flex-grow: 0;
    }
    .elementor-200 .elementor-element.elementor-element-075372c {
        padding: 60px 0px 0px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-24e70b1 {
        padding: 0px 0px 30px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-880a90e.elementor-column>.elementor-widget-wrap {
        justify-content: center;
    }
    .elementor-200 .elementor-element.elementor-element-43cfb54 .wdt-content-item {
        text-align: center;
        justify-content: center;
        justify-items: center;
    }
    .elementor-200 .elementor-element.elementor-element-43cfb54 {
        width: var( --container-widget-width, 400px);
        max-width: 400px;
        --container-widget-width: 400px;
        --container-widget-flex-grow: 0;
    }
    .elementor-200 .elementor-element.elementor-element-8b2a1fb {
        padding: 60px 0px 60px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-10b9922 {
        padding: 0px 0px 30px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-d89998a {
        --container-widget-width: 350px;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 350px);
        max-width: 350px;
    }
    .elementor-200 .elementor-element.elementor-element-1994080.elementor-column>.elementor-widget-wrap {
        justify-content: center;
    }
    .elementor-200 .elementor-element.elementor-element-0de8666 {
        width: var( --container-widget-width, 400px);
        max-width: 400px;
        --container-widget-width: 400px;
        --container-widget-flex-grow: 0;
    }
    .elementor-200 .elementor-element.elementor-element-8901d86 {
        padding: 0px 0px 60px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-5a7ab64>.elementor-widget-container {
        margin: 0px 0px 30px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-5a7ab64 {
        --container-widget-width: 350px;
        --container-widget-flex-grow: 0;
        width: var( --container-widget-width, 350px);
        max-width: 350px;
    }
}

@media(max-width:479px) {
    .elementor-200 .elementor-element.elementor-element-8eb9dff {
        margin-top: -50px;
        margin-bottom: 0px;
    }
    .elementor-200 .elementor-element.elementor-element-33be718>.elementor-element-populated>.elementor-background-overlay {
        opacity: 0.5;
    }
    .elementor-200 .elementor-element.elementor-element-e6998cb {
        padding: 20px 0px 0px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-1f7baf1 {
        --spacer-size: 20px;
    }
    .elementor-200 .elementor-element.elementor-element-0f4b987 .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title {
        font-size: 30px;
    }
    .elementor-200 .elementor-element.elementor-element-cea9cab .wdt-heading-holder .wdt-heading-title-wrapper .wdt-heading-title {
        font-size: 30px;
    }
    .elementor-200 .elementor-element.elementor-element-64a34eb>.elementor-widget-container {
        padding: 20px 0px 20px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-cc48c14 .wdt-popup-box-trigger-holder .wdt-popup-box-trigger-element .wdt-popup-box-trigger-icon {
        font-size: 100px;
    }
    .elementor-200 .elementor-element.elementor-element-b7058d0 .wdt-animation-wrapper .wdt-animation-item {
        padding: 10px 0px 10px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-b7058d0 .image-item img {
        width: 150px;
        height: 200px;
    }
    body:not(.rtl) .elementor-200 .elementor-element.elementor-element-b7058d0 {
        right: -300px;
    }
    body.rtl .elementor-200 .elementor-element.elementor-element-b7058d0 {
        left: -300px;
    }
    .elementor-200 .elementor-element.elementor-element-b7058d0>.elementor-widget-container {
        --e-transform-translateY: -100%;
    }
    .elementor-200 .elementor-element.elementor-element-045c0c9 .wdt-animation-wrapper .wdt-animation-item {
        padding: 10px 0px 10px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-045c0c9 .image-item img {
        width: 150px;
        height: 200px;
    }
    body:not(.rtl) .elementor-200 .elementor-element.elementor-element-045c0c9 {
        right: -500px;
    }
    body.rtl .elementor-200 .elementor-element.elementor-element-045c0c9 {
        left: -500px;
    }
    .elementor-200 .elementor-element.elementor-element-045c0c9>.elementor-widget-container {
        --e-transform-translateY: -100%;
    }
    .elementor-200 .elementor-element.elementor-element-40b98e9 .wdt-text-tile {
        font-size: 20px;
    }
    .elementor-200 .elementor-element.elementor-element-40b98e9>.elementor-widget-container {
        margin: 0px 0px 40px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-70c9496 {
        width: 100%;
        max-width: 100%;
    }
    .elementor-200 .elementor-element.elementor-element-89257fc {
        width: 100%;
        max-width: 100%;
    }
    .elementor-200 .elementor-element.elementor-element-fc39009 {
        --spacer-size: 0px;
    }
    .elementor-200 .elementor-element.elementor-element-af3331b {
        padding: 50px 0px 50px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-487b5fc {
        width: 100%;
        max-width: 100%;
    }
    .elementor-200 .elementor-element.elementor-element-6067baa {
        padding: 0px 0px 50px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-e8cf4eb {
        padding: 0px 0px 30px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-2b4638f {
        width: 100%;
    }
    .elementor-200 .elementor-element.elementor-element-bbc899f .wdt-heading-holder,
    .elementor-200 .elementor-element.elementor-element-bbc899f .wdt-heading-holder>.wdt-heading-separator-wrapper .wdt-heading-separator,
    .elementor-200 .elementor-element.elementor-element-bbc899f .wdt-heading-holder>.wdt-heading-title-wrapper .wdt-heading-title,
    .elementor-200 .elementor-element.elementor-element-bbc899f .wdt-heading-holder>.wdt-heading-subtitle-wrapper .wdt-heading-subtitle {
        text-align: center;
        justify-content: center;
        justify-items: center;
    }
    .elementor-200 .elementor-element.elementor-element-09ac307.elementor-column>.elementor-widget-wrap {
        justify-content: center;
    }
    .elementor-200 .elementor-element.elementor-element-0af8a54:not(.elementor-motion-effects-element-type-background),
    .elementor-200 .elementor-element.elementor-element-0af8a54>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: 0% 0px;
    }
    .elementor-200 .elementor-element.elementor-element-0af8a54 {
        padding: 50px 0px 50px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-b5aa4fd {
        width: 100%;
        max-width: 100%;
    }
    .elementor-200 .elementor-element.elementor-element-c091515 {
        --spacer-size: 0px;
    }
    .elementor-200 .elementor-element.elementor-element-0c67be2 {
        width: 100%;
        max-width: 100%;
    }
    .elementor-200 .elementor-element.elementor-element-674fb75 {
        padding: 0px 0px 40px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-7141aa3 {
        width: 100%;
        max-width: 100%;
    }
    .elementor-200 .elementor-element.elementor-element-1f05636 {
        padding: 50px 0px 50px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-d0e4027 {
        padding: 0px 0px 40px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-83fdc3a {
        width: 100%;
        max-width: 100%;
    }
    .elementor-200 .elementor-element.elementor-element-a1c8f7e {
        width: 100%;
        max-width: 100%;
    }
    .elementor-200 .elementor-element.elementor-element-075372c {
        padding: 50px 0px 0px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-d044676>.elementor-element-populated {
        padding: 0% 0% 0% 0%;
    }
    .elementor-200 .elementor-element.elementor-element-880a90e>.elementor-element-populated {
        padding: 0% 0% 0% 0%;
    }
    .elementor-200 .elementor-element.elementor-element-58efe22>.elementor-widget-container {
        padding: 0px 0px 5px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-43cfb54 {
        width: 100%;
        max-width: 100%;
    }
    .elementor-200 .elementor-element.elementor-element-8b2a1fb {
        padding: 50px 0px 50px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-10b9922 {
        padding: 0px 0px 40px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-d89998a {
        width: 100%;
        max-width: 100%;
    }
    .elementor-200 .elementor-element.elementor-element-0de8666 {
        width: 100%;
        max-width: 100%;
    }
    .elementor-200 .elementor-element.elementor-element-8901d86 {
        padding: 0px 0px 50px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-5a7ab64>.elementor-widget-container {
        margin: 0px 0px 40px 0px;
    }
    .elementor-200 .elementor-element.elementor-element-5a7ab64 {
        width: 100%;
        max-width: 100%;
    }
}

@media(min-width:480px) {
    .elementor-200 .elementor-element.elementor-element-00a48ba {
        width: 5%;
    }
    .elementor-200 .elementor-element.elementor-element-36e945a {
        width: 38%;
    }
    .elementor-200 .elementor-element.elementor-element-fad642a {
        width: 56.664%;
    }
    .elementor-200 .elementor-element.elementor-element-c320d45 {
        width: 20%;
    }
    .elementor-200 .elementor-element.elementor-element-415d41f {
        width: 59.332%;
    }
    .elementor-200 .elementor-element.elementor-element-623926b {
        width: 20%;
    }
    .elementor-200 .elementor-element.elementor-element-55a3ee8 {
        width: 35%;
    }
    .elementor-200 .elementor-element.elementor-element-22ce0ef {
        width: 65%;
    }
    .elementor-200 .elementor-element.elementor-element-d044676 {
        width: 60%;
    }
    .elementor-200 .elementor-element.elementor-element-880a90e {
        width: 40%;
    }
}

@media(max-width:1540px) and (min-width:480px) {
    .elementor-200 .elementor-element.elementor-element-c320d45 {
        width: 10%;
    }
    .elementor-200 .elementor-element.elementor-element-415d41f {
        width: 80%;
    }
    .elementor-200 .elementor-element.elementor-element-623926b {
        width: 10%;
    }
    .elementor-200 .elementor-element.elementor-element-55a3ee8 {
        width: 35%;
    }
    .elementor-200 .elementor-element.elementor-element-22ce0ef {
        width: 65%;
    }
}

@media(max-width:1280px) and (min-width:480px) {
    .elementor-200 .elementor-element.elementor-element-2b4638f {
        width: 70%;
    }
    .elementor-200 .elementor-element.elementor-element-09ac307 {
        width: 30%;
    }
    .elementor-200 .elementor-element.elementor-element-55a3ee8 {
        width: 100%;
    }
    .elementor-200 .elementor-element.elementor-element-22ce0ef {
        width: 100%;
    }
    .elementor-200 .elementor-element.elementor-element-d044676 {
        width: 50%;
    }
    .elementor-200 .elementor-element.elementor-element-880a90e {
        width: 50%;
    }
}

@media(max-width:1024px) and (min-width:480px) {
    .elementor-200 .elementor-element.elementor-element-36e945a {
        width: 100%;
    }
    .elementor-200 .elementor-element.elementor-element-fad642a {
        width: 100%;
    }
    .elementor-200 .elementor-element.elementor-element-c320d45 {
        width: 100%;
    }
    .elementor-200 .elementor-element.elementor-element-415d41f {
        width: 100%;
    }
    .elementor-200 .elementor-element.elementor-element-623926b {
        width: 100%;
    }
    .elementor-200 .elementor-element.elementor-element-d044676 {
        width: 100%;
    }
    .elementor-200 .elementor-element.elementor-element-880a90e {
        width: 100%;
    }
}

@media(max-width:767px) and (min-width:480px) {
    .elementor-200 .elementor-element.elementor-element-2b4638f {
        width: 70%;
    }
    .elementor-200 .elementor-element.elementor-element-09ac307 {
        width: 30%;
    }
}

@media(min-width:1541px) {
    .elementor-200 .elementor-element.elementor-element-1f05636:not(.elementor-motion-effects-element-type-background),
    .elementor-200 .elementor-element.elementor-element-1f05636>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment: fixed;
    }
}