.elementor-7 .elementor-element.elementor-element-8295500 {
    --display: flex;
    --min-height: 80vh;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --align-items: flex-start;
    --gap: 2rem 2rem;
    --row-gap: 2rem;
    --column-gap: 2rem;
    --overflow: hidden;
    --padding-top: 16rem;
    --padding-bottom: 0rem;
    --padding-left: 0rem;
    --padding-right: 0rem;
}

.elementor-7 .elementor-element.elementor-element-8295500:not(.elementor-motion-effects-element-type-background),
.elementor-7 .elementor-element.elementor-element-8295500>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("/wp-content/uploads/Banners/Desktop/g-banner-pc-2.webp");
    background-position: bottom center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-7 .elementor-element.elementor-element-e2acd41 {
    text-align: start;
}

.elementor-7 .elementor-element.elementor-element-e2acd41 .elementor-heading-title {
    font-family: "Noto Sans TC", Sans-serif;
    font-size: 6rem;
    font-weight: 600;
    line-height: 140%;
    color: var(--e-global-color-86a170a);
}

.elementor-7 .elementor-element.elementor-element-f3b5dd1 .jet-headline {
    justify-content: flex-start;
    margin: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-f3b5dd1 .jet-headline>.jet-headline__link {
    justify-content: flex-start;
}

.elementor-7 .elementor-element.elementor-element-f3b5dd1 .jet-headline__first .jet-headline__label {
    color: var(--e-global-color-primary);
    font-family: "Noto Sans TC", Sans-serif;
    font-size: 4rem;
    font-weight: 400;
    line-height: 140%;
    text-shadow: 0px 0px 15px rgba(0, 0, 0, 0.73);
}

.elementor-7 .elementor-element.elementor-element-f3b5dd1 .jet-headline__second .jet-headline__label {
    color: var(--e-global-color-86a170a);
    font-family: "Noto Sans TC", Sans-serif;
    font-size: 4rem;
    font-weight: 400;
    line-height: 140%;
    text-shadow: 0px 0px 7px rgba(0, 0, 0, 0.99);
}

.elementor-7 .elementor-element.elementor-element-45914d5 {
    --display: grid;
    --e-con-grid-template-columns: repeat(2, 1fr);
    --e-con-grid-template-rows: repeat(1, 1fr);
    --gap: 2rem 2rem;
    --row-gap: 2rem;
    --column-gap: 2rem;
    --grid-auto-flow: row;
}

.elementor-7 .elementor-element.elementor-element-26b4b06 .elementor-button-content-wrapper {
    flex-direction: row-reverse;
}

.elementor-7 .elementor-element.elementor-element-26b4b06 .elementor-button .elementor-button-content-wrapper {
    gap: 1rem;
}

.elementor-7 .elementor-element.elementor-element-26b4b06 .elementor-button {
    border-radius: 100px 100px 100px 100px;
}

.elementor-7 .elementor-element.elementor-element-46472e2 .elementor-button {
    background-color: transparent;
    fill: var(--e-global-color-text);
    color: var(--e-global-color-text);
    background-image: linear-gradient(180deg, var(--e-global-color-86a170a) 0%, var(--e-global-color-12bc17b) 100%);
    box-shadow: 0px 4px 0px 0px #686868;
    border-radius: 100px 100px 100px 100px;
}

.elementor-7 .elementor-element.elementor-element-46472e2 .elementor-button-content-wrapper {
    flex-direction: row-reverse;
}

.elementor-7 .elementor-element.elementor-element-46472e2 .elementor-button .elementor-button-content-wrapper {
    gap: 1rem;
}

.elementor-7 .elementor-element.elementor-element-f02202b {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 1rem 1rem;
    --row-gap: 1rem;
    --column-gap: 1rem;
    --overflow: hidden;
    --margin-top: -1rem;
    --margin-bottom: 0rem;
    --margin-left: 0rem;
    --margin-right: 0rem;
    --padding-top: 0rem;
    --padding-bottom: 12rem;
    --padding-left: 30rem;
    --padding-right: 0rem;
}

.elementor-7 .elementor-element.elementor-element-075ea79 .jet-animated-text {
    justify-content: flex-start;
}

.elementor-7 .elementor-element.elementor-element-075ea79 .jet-animated-text__before-text {
    color: #363636;
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-size: var(--e-global-typography-secondary-font-size);
    font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-7 .elementor-element.elementor-element-075ea79 .jet-animated-text__animated-text {
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-size: var(--e-global-typography-secondary-font-size);
    font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-7 .elementor-element.elementor-element-1ce87e4 .jet-carousel .elementor-slick-slider .jet-carousel__item {
    padding: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-1ce87e4 .jet-carousel .elementor-slick-slider {
    margin-right: -0px;
    margin-left: -0px;
}

.elementor-7 .elementor-element.elementor-element-1ce87e4 .jet-carousel__content {
    background-color: transparent;
    background-image: linear-gradient(180deg, var(--e-global-color-86a170a) 0%, #D8D8D8 100%);
    text-align: left;
}

.elementor-7 .elementor-element.elementor-element-1ce87e4 .jet-carousel .elementor-slick-slider .jet-carousel__item .jet-carousel__item-inner {
    margin: 0px 10px 0px 10px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-dffbf22);
    border-radius: 20px 20px 20px 20px;
    overflow: hidden;
}

.elementor-7 .elementor-element.elementor-element-1ce87e4 .jet-carousel__content .jet-carousel__item-title,
.elementor-7 .elementor-element.elementor-element-1ce87e4 .jet-carousel__content .jet-carousel__item-title a,
.elementor-7 .elementor-element.elementor-element-1ce87e4 .jet-banner__title {
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-size: var(--e-global-typography-secondary-font-size);
    font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-7 .elementor-element.elementor-element-1ce87e4 .jet-carousel__content .jet-carousel__item-title {
    color: var(--e-global-color-text);
    margin: 0% 0% 0% 8%;
}

.elementor-7 .elementor-element.elementor-element-1ce87e4 .jet-banner__title {
    color: var(--e-global-color-text);
    margin: 0% 0% 0% 8%;
}

.elementor-7 .elementor-element.elementor-element-1ce87e4 .jet-carousel__content .jet-carousel__item-text,
.elementor-7 .elementor-element.elementor-element-1ce87e4 .jet-banner__text {
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}

.elementor-7 .elementor-element.elementor-element-1ce87e4 .jet-carousel__content .jet-carousel__item-text {
    color: var(--e-global-color-text);
    margin: -6% 0% 0% 8%;
}

.elementor-7 .elementor-element.elementor-element-1ce87e4 .jet-banner__text {
    color: var(--e-global-color-text);
    margin: -6% 0% 0% 8%;
}

.elementor-7 .elementor-element.elementor-element-1ce87e4 .jet-carousel__content .jet-carousel__item-button {
    margin: -5% 0% 06% 06%;
    border-radius: 100px 100px 100px 100px;
}

.elementor-7 .elementor-element.elementor-element-1ce87e4 .jet-carousel .jet-slick-dots {
    justify-content: center;
}

.elementor-7 .elementor-element.elementor-element-1ce87e4 .jet-carousel .jet-slick-dots li {
    padding-left: 5px;
    padding-right: 5px;
}

.elementor-7 .elementor-element.elementor-element-a62638f {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 4rem 4rem;
    --row-gap: 4rem;
    --column-gap: 4rem;
    --margin-top: 0rem;
    --margin-bottom: 12rem;
    --margin-left: 0rem;
    --margin-right: 0rem;
}

.elementor-7 .elementor-element.elementor-element-4802839>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0rem 0rem 0rem 2rem;
    border-style: double;
    border-width: 0px 0px 0px 8px;
    border-color: var(--e-global-color-primary);
}

.elementor-7 .elementor-element.elementor-element-4802839 .jet-headline {
    align-items: flex-start;
    margin: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-4802839 .jet-headline>.jet-headline__link {
    align-items: flex-start;
}

.elementor-7 .elementor-element.elementor-element-4802839 .jet-headline__first .jet-headline__label {
    color: #363636;
    font-family: "Noto Sans TC", Sans-serif;
    font-size: 4rem;
    font-weight: 600;
    line-height: 140%;
}

.elementor-7 .elementor-element.elementor-element-4802839 .jet-headline__second .jet-headline__label {
    color: var(--e-global-color-12bc17b);
    font-family: "Noto Sans TC", Sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
    line-height: 200%;
    letter-spacing: 1.6px;
}

.elementor-7 .elementor-element.elementor-element-4802839 .jet-headline__first .jet-headline__deco {
    align-self: center;
}

.elementor-7 .elementor-element.elementor-element-47c3f8a {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}

.elementor-7 .elementor-element.elementor-element-5ef325b {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --align-items: flex-start;
    border-style: solid;
    --border-style: solid;
    border-width: 2px 2px 2px 2px;
    --border-top-width: 2px;
    --border-right-width: 2px;
    --border-bottom-width: 2px;
    --border-left-width: 2px;
    border-color: var(--e-global-color-dffbf22);
    --border-color: var(--e-global-color-dffbf22);
    --border-radius: 2rem 2rem 0rem 0rem;
    --padding-top: 2rem;
    --padding-bottom: 2rem;
    --padding-left: 2rem;
    --padding-right: 2rem;
}

.elementor-7 .elementor-element.elementor-element-5ef325b:not(.elementor-motion-effects-element-type-background),
.elementor-7 .elementor-element.elementor-element-5ef325b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://kingambler.com/wp-content/uploads/2024/06/電競賽事-e1718943987983.webp");
    background-position: bottom right;
    background-repeat: no-repeat;
    background-size: contain;
}

.elementor-7 .elementor-element.elementor-element-219a736>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0rem 0rem 0rem 2rem;
}

.elementor-7 .elementor-element.elementor-element-219a736 .jet-headline {
    align-items: flex-start;
    margin: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-219a736 .jet-headline>.jet-headline__link {
    align-items: flex-start;
}

.elementor-7 .elementor-element.elementor-element-219a736 .jet-headline__first .jet-headline__label {
    color: var(--e-global-color-163d9c9);
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-size: var(--e-global-typography-secondary-font-size);
    font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-7 .elementor-element.elementor-element-219a736 .jet-headline__second .jet-headline__label {
    color: var(--e-global-color-12bc17b);
    font-family: "Noto Sans TC", Sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
    line-height: 200%;
    letter-spacing: 1.6px;
}

.elementor-7 .elementor-element.elementor-element-219a736 .jet-headline__first .jet-headline__deco {
    align-self: center;
}

.elementor-7 .elementor-element.elementor-element-219a736 .jet-headline__first .jet-headline__deco-icon i {
    color: var(--e-global-color-primary);
}

.elementor-7 .elementor-element.elementor-element-219a736 .jet-headline__first .jet-headline__deco-icon svg {
    fill: var(--e-global-color-primary);
}

.elementor-7 .elementor-element.elementor-element-8616fd7>.elementor-widget-container {
    margin: 0rem 50rem 0rem 0rem;
}

.elementor-7 .elementor-element.elementor-element-8616fd7 {
    text-align: justify;
    color: var(--e-global-color-text);
}

.elementor-7 .elementor-element.elementor-element-2379a72 {
    --display: grid;
    --e-con-grid-template-columns: repeat(4, 1fr);
    --e-con-grid-template-rows: repeat(1, 1fr);
    --grid-auto-flow: row;
}

.elementor-7 .elementor-element.elementor-element-29ebcc3>.elementor-widget-container {
    margin: -2rem 0rem 0rem 0rem;
}

.elementor-7 .elementor-element.elementor-element-29ebcc3 img {
    filter: brightness(44%) contrast(91%) saturate(0%) blur(0px) hue-rotate(349deg);
}

.elementor-7 .elementor-element.elementor-element-1d91a47 {
    --display: flex;
}

.elementor-7 .elementor-element.elementor-element-7e09033 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --align-items: flex-start;
    border-style: solid;
    --border-style: solid;
    border-width: 2px 2px 2px 2px;
    --border-top-width: 2px;
    --border-right-width: 2px;
    --border-bottom-width: 2px;
    --border-left-width: 2px;
    border-color: var(--e-global-color-dffbf22);
    --border-color: var(--e-global-color-dffbf22);
    --border-radius: 2rem 2rem 0rem 0rem;
    --padding-top: 2rem;
    --padding-bottom: 2rem;
    --padding-left: 2rem;
    --padding-right: 2rem;
}

.elementor-7 .elementor-element.elementor-element-7e09033:not(.elementor-motion-effects-element-type-background),
.elementor-7 .elementor-element.elementor-element-7e09033>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://kingambler.com/wp-content/uploads/2024/06/體育投注.webp");
    background-position: bottom right;
    background-repeat: no-repeat;
    background-size: contain;
}

.elementor-7 .elementor-element.elementor-element-597ffc9>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0rem 0rem 0rem 2rem;
}

.elementor-7 .elementor-element.elementor-element-597ffc9 .jet-headline {
    align-items: flex-start;
    margin: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-597ffc9 .jet-headline>.jet-headline__link {
    align-items: flex-start;
}

.elementor-7 .elementor-element.elementor-element-597ffc9 .jet-headline__first .jet-headline__label {
    color: var(--e-global-color-163d9c9);
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-size: var(--e-global-typography-secondary-font-size);
    font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-7 .elementor-element.elementor-element-597ffc9 .jet-headline__second .jet-headline__label {
    color: var(--e-global-color-12bc17b);
    font-family: "Noto Sans TC", Sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
    line-height: 200%;
    letter-spacing: 1.6px;
}

.elementor-7 .elementor-element.elementor-element-597ffc9 .jet-headline__first .jet-headline__deco {
    align-self: center;
}

.elementor-7 .elementor-element.elementor-element-597ffc9 .jet-headline__first .jet-headline__deco-icon i {
    color: var(--e-global-color-primary);
}

.elementor-7 .elementor-element.elementor-element-597ffc9 .jet-headline__first .jet-headline__deco-icon svg {
    fill: var(--e-global-color-primary);
}

.elementor-7 .elementor-element.elementor-element-fe7ca5b>.elementor-widget-container {
    margin: 0rem 50rem 0rem 0rem;
}

.elementor-7 .elementor-element.elementor-element-fe7ca5b {
    text-align: justify;
    color: var(--e-global-color-text);
}

.elementor-7 .elementor-element.elementor-element-087f735 {
    --display: grid;
    --e-con-grid-template-columns: repeat(4, 1fr);
    --e-con-grid-template-rows: repeat(1, 1fr);
    --grid-auto-flow: row;
}

.elementor-7 .elementor-element.elementor-element-82a3b6f>.elementor-widget-container {
    margin: -2rem 0rem 0rem 0rem;
}

.elementor-7 .elementor-element.elementor-element-82a3b6f img {
    filter: brightness(44%) contrast(91%) saturate(0%) blur(0px) hue-rotate(349deg);
}

.elementor-7 .elementor-element.elementor-element-2cf85ee {
    --display: flex;
}

.elementor-7 .elementor-element.elementor-element-a4e0500 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --align-items: flex-start;
    border-style: solid;
    --border-style: solid;
    border-width: 2px 2px 2px 2px;
    --border-top-width: 2px;
    --border-right-width: 2px;
    --border-bottom-width: 2px;
    --border-left-width: 2px;
    border-color: var(--e-global-color-dffbf22);
    --border-color: var(--e-global-color-dffbf22);
    --border-radius: 2rem 2rem 0rem 0rem;
    --padding-top: 2rem;
    --padding-bottom: 2rem;
    --padding-left: 2rem;
    --padding-right: 2rem;
}

.elementor-7 .elementor-element.elementor-element-a4e0500:not(.elementor-motion-effects-element-type-background),
.elementor-7 .elementor-element.elementor-element-a4e0500>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://kingambler.com/wp-content/uploads/2024/06/真人娛樂.webp");
    background-position: bottom right;
    background-repeat: no-repeat;
    background-size: contain;
}

.elementor-7 .elementor-element.elementor-element-ee38f46>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0rem 0rem 0rem 2rem;
}

.elementor-7 .elementor-element.elementor-element-ee38f46 .jet-headline {
    align-items: flex-start;
    margin: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-ee38f46 .jet-headline>.jet-headline__link {
    align-items: flex-start;
}

.elementor-7 .elementor-element.elementor-element-ee38f46 .jet-headline__first .jet-headline__label {
    color: var(--e-global-color-163d9c9);
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-size: var(--e-global-typography-secondary-font-size);
    font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-7 .elementor-element.elementor-element-ee38f46 .jet-headline__second .jet-headline__label {
    color: var(--e-global-color-12bc17b);
    font-family: "Noto Sans TC", Sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
    line-height: 200%;
    letter-spacing: 1.6px;
}

.elementor-7 .elementor-element.elementor-element-ee38f46 .jet-headline__first .jet-headline__deco {
    align-self: center;
}

.elementor-7 .elementor-element.elementor-element-ee38f46 .jet-headline__first .jet-headline__deco-icon i {
    color: var(--e-global-color-primary);
}

.elementor-7 .elementor-element.elementor-element-ee38f46 .jet-headline__first .jet-headline__deco-icon svg {
    fill: var(--e-global-color-primary);
}

.elementor-7 .elementor-element.elementor-element-0973f88>.elementor-widget-container {
    margin: 0rem 50rem 0rem 0rem;
}

.elementor-7 .elementor-element.elementor-element-0973f88 {
    text-align: justify;
    color: var(--e-global-color-text);
}

.elementor-7 .elementor-element.elementor-element-56b3af6 {
    --display: grid;
    --e-con-grid-template-columns: repeat(4, 1fr);
    --e-con-grid-template-rows: repeat(1, 1fr);
    --gap: 0.4rem 0rem;
    --row-gap: 0.4rem;
    --column-gap: 0rem;
    --grid-auto-flow: row;
}

.elementor-7 .elementor-element.elementor-element-f9d33d2>.elementor-widget-container {
    margin: -2rem 0rem 0rem 0rem;
}

.elementor-7 .elementor-element.elementor-element-f9d33d2 img {
    filter: brightness(44%) contrast(91%) saturate(0%) blur(0px) hue-rotate(349deg);
}

.elementor-7 .elementor-element.elementor-element-5dfe318 {
    --display: flex;
}

.elementor-7 .elementor-element.elementor-element-c925099 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --align-items: flex-start;
    border-style: solid;
    --border-style: solid;
    border-width: 2px 2px 2px 2px;
    --border-top-width: 2px;
    --border-right-width: 2px;
    --border-bottom-width: 2px;
    --border-left-width: 2px;
    border-color: var(--e-global-color-dffbf22);
    --border-color: var(--e-global-color-dffbf22);
    --border-radius: 2rem 2rem 0rem 0rem;
    --padding-top: 2rem;
    --padding-bottom: 2rem;
    --padding-left: 2rem;
    --padding-right: 2rem;
}

.elementor-7 .elementor-element.elementor-element-c925099:not(.elementor-motion-effects-element-type-background),
.elementor-7 .elementor-element.elementor-element-c925099>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://kingambler.com/wp-content/uploads/2024/06/電子遊戲.webp");
    background-position: bottom right;
    background-repeat: no-repeat;
    background-size: contain;
}

.elementor-7 .elementor-element.elementor-element-d4f3619>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0rem 0rem 0rem 2rem;
}

.elementor-7 .elementor-element.elementor-element-d4f3619 .jet-headline {
    align-items: flex-start;
    margin: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-d4f3619 .jet-headline>.jet-headline__link {
    align-items: flex-start;
}

.elementor-7 .elementor-element.elementor-element-d4f3619 .jet-headline__first .jet-headline__label {
    color: var(--e-global-color-163d9c9);
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-size: var(--e-global-typography-secondary-font-size);
    font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-7 .elementor-element.elementor-element-d4f3619 .jet-headline__second .jet-headline__label {
    color: var(--e-global-color-12bc17b);
    font-family: "Noto Sans TC", Sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
    line-height: 200%;
    letter-spacing: 1.6px;
}

.elementor-7 .elementor-element.elementor-element-d4f3619 .jet-headline__first .jet-headline__deco {
    align-self: center;
}

.elementor-7 .elementor-element.elementor-element-d4f3619 .jet-headline__first .jet-headline__deco-icon i {
    color: var(--e-global-color-primary);
}

.elementor-7 .elementor-element.elementor-element-d4f3619 .jet-headline__first .jet-headline__deco-icon svg {
    fill: var(--e-global-color-primary);
}

.elementor-7 .elementor-element.elementor-element-3349f85>.elementor-widget-container {
    margin: 0rem 50rem 0rem 0rem;
}

.elementor-7 .elementor-element.elementor-element-3349f85 {
    text-align: justify;
    color: var(--e-global-color-text);
}

.elementor-7 .elementor-element.elementor-element-88a664d {
    --display: grid;
    --e-con-grid-template-columns: repeat(4, 1fr);
    --e-con-grid-template-rows: repeat(1, 1fr);
    --gap: 0.4rem 0rem;
    --row-gap: 0.4rem;
    --column-gap: 0rem;
    --grid-auto-flow: row;
}

.elementor-7 .elementor-element.elementor-element-f0f2edb>.elementor-widget-container {
    margin: -2rem 0rem 0rem 0rem;
}

.elementor-7 .elementor-element.elementor-element-f0f2edb img {
    filter: brightness(44%) contrast(91%) saturate(0%) blur(0px) hue-rotate(349deg);
}

.elementor-7 .elementor-element.elementor-element-902c358 {
    --display: flex;
}

.elementor-7 .elementor-element.elementor-element-ec3dbd8 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --align-items: flex-start;
    border-style: solid;
    --border-style: solid;
    border-width: 2px 2px 2px 2px;
    --border-top-width: 2px;
    --border-right-width: 2px;
    --border-bottom-width: 2px;
    --border-left-width: 2px;
    border-color: var(--e-global-color-dffbf22);
    --border-color: var(--e-global-color-dffbf22);
    --border-radius: 2rem 2rem 0rem 0rem;
    --padding-top: 2rem;
    --padding-bottom: 2rem;
    --padding-left: 2rem;
    --padding-right: 2rem;
}

.elementor-7 .elementor-element.elementor-element-ec3dbd8:not(.elementor-motion-effects-element-type-background),
.elementor-7 .elementor-element.elementor-element-ec3dbd8>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://kingambler.com/wp-content/uploads/2024/06/彩票彩球.webp");
    background-position: bottom right;
    background-repeat: no-repeat;
    background-size: contain;
}

.elementor-7 .elementor-element.elementor-element-073334c>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0rem 0rem 0rem 2rem;
}

.elementor-7 .elementor-element.elementor-element-073334c .jet-headline {
    align-items: flex-start;
    margin: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-073334c .jet-headline>.jet-headline__link {
    align-items: flex-start;
}

.elementor-7 .elementor-element.elementor-element-073334c .jet-headline__first .jet-headline__label {
    color: var(--e-global-color-163d9c9);
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-size: var(--e-global-typography-secondary-font-size);
    font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-7 .elementor-element.elementor-element-073334c .jet-headline__second .jet-headline__label {
    color: var(--e-global-color-12bc17b);
    font-family: "Noto Sans TC", Sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
    line-height: 200%;
    letter-spacing: 1.6px;
}

.elementor-7 .elementor-element.elementor-element-073334c .jet-headline__first .jet-headline__deco {
    align-self: center;
}

.elementor-7 .elementor-element.elementor-element-073334c .jet-headline__first .jet-headline__deco-icon i {
    color: var(--e-global-color-primary);
}

.elementor-7 .elementor-element.elementor-element-073334c .jet-headline__first .jet-headline__deco-icon svg {
    fill: var(--e-global-color-primary);
}

.elementor-7 .elementor-element.elementor-element-606ce11>.elementor-widget-container {
    margin: 0rem 50rem 0rem 0rem;
}

.elementor-7 .elementor-element.elementor-element-606ce11 {
    text-align: justify;
    color: var(--e-global-color-text);
}

.elementor-7 .elementor-element.elementor-element-2ab6c09 {
    --display: grid;
    --e-con-grid-template-columns: repeat(4, 1fr);
    --e-con-grid-template-rows: repeat(1, 1fr);
    --gap: 0.4rem 0rem;
    --row-gap: 0.4rem;
    --column-gap: 0rem;
    --grid-auto-flow: row;
}

.elementor-7 .elementor-element.elementor-element-6cb9076>.elementor-widget-container {
    margin: -2rem 0rem 0rem 0rem;
}

.elementor-7 .elementor-element.elementor-element-6cb9076 img {
    filter: brightness(44%) contrast(91%) saturate(0%) blur(0px) hue-rotate(349deg);
}

.elementor-7 .elementor-element.elementor-element-258e93d {
    --display: flex;
}

.elementor-7 .elementor-element.elementor-element-1bd931e {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --align-items: flex-start;
    border-style: solid;
    --border-style: solid;
    border-width: 2px 2px 2px 2px;
    --border-top-width: 2px;
    --border-right-width: 2px;
    --border-bottom-width: 2px;
    --border-left-width: 2px;
    border-color: var(--e-global-color-dffbf22);
    --border-color: var(--e-global-color-dffbf22);
    --border-radius: 2rem 2rem 0rem 0rem;
    --padding-top: 2rem;
    --padding-bottom: 2rem;
    --padding-left: 2rem;
    --padding-right: 2rem;
}

.elementor-7 .elementor-element.elementor-element-1bd931e:not(.elementor-motion-effects-element-type-background),
.elementor-7 .elementor-element.elementor-element-1bd931e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://kingambler.com/wp-content/uploads/2024/06/棋牌遊戲-e1718960915897.webp");
    background-position: bottom right;
    background-repeat: no-repeat;
    background-size: contain;
}

.elementor-7 .elementor-element.elementor-element-a7435a4>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0rem 0rem 0rem 2rem;
}

.elementor-7 .elementor-element.elementor-element-a7435a4 .jet-headline {
    align-items: flex-start;
    margin: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-a7435a4 .jet-headline>.jet-headline__link {
    align-items: flex-start;
}

.elementor-7 .elementor-element.elementor-element-a7435a4 .jet-headline__first .jet-headline__label {
    color: var(--e-global-color-163d9c9);
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-size: var(--e-global-typography-secondary-font-size);
    font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-7 .elementor-element.elementor-element-a7435a4 .jet-headline__second .jet-headline__label {
    color: var(--e-global-color-12bc17b);
    font-family: "Noto Sans TC", Sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
    line-height: 200%;
    letter-spacing: 1.6px;
}

.elementor-7 .elementor-element.elementor-element-a7435a4 .jet-headline__first .jet-headline__deco {
    align-self: center;
}

.elementor-7 .elementor-element.elementor-element-a7435a4 .jet-headline__first .jet-headline__deco-icon i {
    color: var(--e-global-color-primary);
}

.elementor-7 .elementor-element.elementor-element-a7435a4 .jet-headline__first .jet-headline__deco-icon svg {
    fill: var(--e-global-color-primary);
}

.elementor-7 .elementor-element.elementor-element-53bcd1d>.elementor-widget-container {
    margin: 0rem 50rem 0rem 0rem;
}

.elementor-7 .elementor-element.elementor-element-53bcd1d {
    text-align: justify;
    color: var(--e-global-color-text);
}

.elementor-7 .elementor-element.elementor-element-4536396 {
    --display: grid;
    --e-con-grid-template-columns: repeat(4, 1fr);
    --e-con-grid-template-rows: repeat(1, 1fr);
    --gap: 0.4rem 0rem;
    --row-gap: 0.4rem;
    --column-gap: 0rem;
    --grid-auto-flow: row;
}

.elementor-7 .elementor-element.elementor-element-334658f>.elementor-widget-container {
    margin: -2rem 0rem 0rem 0rem;
}

.elementor-7 .elementor-element.elementor-element-334658f img {
    filter: brightness(44%) contrast(91%) saturate(0%) blur(0px) hue-rotate(349deg);
}

.elementor-7 .elementor-element.elementor-element-0dbd954 {
    --display: flex;
}

.elementor-7 .elementor-element.elementor-element-33040fd {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --align-items: flex-start;
    border-style: solid;
    --border-style: solid;
    border-width: 2px 2px 2px 2px;
    --border-top-width: 2px;
    --border-right-width: 2px;
    --border-bottom-width: 2px;
    --border-left-width: 2px;
    border-color: var(--e-global-color-dffbf22);
    --border-color: var(--e-global-color-dffbf22);
    --border-radius: 2rem 2rem 0rem 0rem;
    --padding-top: 2rem;
    --padding-bottom: 2rem;
    --padding-left: 2rem;
    --padding-right: 2rem;
}

.elementor-7 .elementor-element.elementor-element-33040fd:not(.elementor-motion-effects-element-type-background),
.elementor-7 .elementor-element.elementor-element-33040fd>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://kingambler.com/wp-content/uploads/2024/06/捕魚遊戲.webp");
    background-position: bottom right;
    background-repeat: no-repeat;
    background-size: contain;
}

.elementor-7 .elementor-element.elementor-element-4f6b892>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0rem 0rem 0rem 2rem;
}

.elementor-7 .elementor-element.elementor-element-4f6b892 .jet-headline {
    align-items: flex-start;
    margin: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-4f6b892 .jet-headline>.jet-headline__link {
    align-items: flex-start;
}

.elementor-7 .elementor-element.elementor-element-4f6b892 .jet-headline__first .jet-headline__label {
    color: var(--e-global-color-163d9c9);
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-size: var(--e-global-typography-secondary-font-size);
    font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-7 .elementor-element.elementor-element-4f6b892 .jet-headline__second .jet-headline__label {
    color: var(--e-global-color-12bc17b);
    font-family: "Noto Sans TC", Sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
    line-height: 200%;
    letter-spacing: 1.6px;
}

.elementor-7 .elementor-element.elementor-element-4f6b892 .jet-headline__first .jet-headline__deco {
    align-self: center;
}

.elementor-7 .elementor-element.elementor-element-4f6b892 .jet-headline__first .jet-headline__deco-icon i {
    color: var(--e-global-color-primary);
}

.elementor-7 .elementor-element.elementor-element-4f6b892 .jet-headline__first .jet-headline__deco-icon svg {
    fill: var(--e-global-color-primary);
}

.elementor-7 .elementor-element.elementor-element-a960b1a>.elementor-widget-container {
    margin: 0rem 50rem 0rem 0rem;
}

.elementor-7 .elementor-element.elementor-element-a960b1a {
    text-align: justify;
    color: var(--e-global-color-text);
}

.elementor-7 .elementor-element.elementor-element-be40bcb {
    --display: grid;
    --e-con-grid-template-columns: repeat(4, 1fr);
    --e-con-grid-template-rows: repeat(1, 1fr);
    --gap: 0.4rem 0rem;
    --row-gap: 0.4rem;
    --column-gap: 0rem;
    --grid-auto-flow: row;
}

.elementor-7 .elementor-element.elementor-element-5df113f>.elementor-widget-container {
    margin: -2rem 0rem 0rem 0rem;
}

.elementor-7 .elementor-element.elementor-element-5df113f img {
    filter: brightness(44%) contrast(91%) saturate(0%) blur(0px) hue-rotate(349deg);
}

.elementor-7 .elementor-element.elementor-element-641a804 {
    --n-tabs-heading-justify-content: initial;
    --n-tabs-title-width: 100%;
    --n-tabs-title-height: initial;
    --n-tabs-title-align-items: center;
    --n-tabs-title-flex-grow: 1;
    --n-tabs-heading-wrap: wrap;
    --n-tabs-heading-overflow-x: initial;
    --n-tabs-title-white-space: initial;
    --n-tabs-title-border-radius: 100px 100px 100px 100px;
    --n-tabs-title-padding-top: 1rem;
    --n-tabs-title-padding-right: 0rem;
    --n-tabs-title-padding-bottom: 1rem;
    --n-tabs-title-padding-left: 0rem;
    --n-tabs-title-font-size: var(--e-global-typography-text-font-size);
    --n-tabs-title-color: var(--e-global-color-text);
}

.elementor-7 .elementor-element.elementor-element-641a804>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected='false']:not( :hover) {
    background: var(--e-global-color-86a170a);
    background-color: transparent;
    background-image: linear-gradient(180deg, var(--e-global-color-86a170a) 0%, var(--e-global-color-12bc17b) 100%);
}

.elementor-7 .elementor-element.elementor-element-641a804.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs[data-touch-mode='false']>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:hover {
    background: var(--e-global-color-primary);
    background-color: transparent;
    background-image: linear-gradient(180deg, var(--e-global-color-primary) 0%, var(--e-global-color-secondary) 100%);
}

.elementor-7 .elementor-element.elementor-element-641a804.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="true"],
.elementor-7 .elementor-element.elementor-element-641a804.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs[data-touch-mode='true']>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:hover {
    background: var(--e-global-color-primary);
    background-color: transparent;
    background-image: linear-gradient(180deg, var(--e-global-color-primary) 0%, var(--e-global-color-secondary) 100%);
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
}

.elementor-7 .elementor-element.elementor-element-641a804.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:not( :hover) {
    box-shadow: 0px 0px 0px 0px #585858;
}

.elementor-7 .elementor-element.elementor-element-641a804.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading> :is(.e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title) {
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}

.elementor-7 .elementor-element.elementor-element-a4048a3 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 4rem 4rem;
    --row-gap: 4rem;
    --column-gap: 4rem;
    --margin-top: 0rem;
    --margin-bottom: 12rem;
    --margin-left: 0rem;
    --margin-right: 0rem;
}

.elementor-7 .elementor-element.elementor-element-7a76fa4>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0rem 0rem 0rem 2rem;
    border-style: double;
    border-width: 0px 0px 0px 8px;
    border-color: var(--e-global-color-primary);
}

.elementor-7 .elementor-element.elementor-element-7a76fa4 .jet-headline {
    align-items: flex-start;
    margin: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-7a76fa4 .jet-headline>.jet-headline__link {
    align-items: flex-start;
}

.elementor-7 .elementor-element.elementor-element-7a76fa4 .jet-headline__first .jet-headline__label {
    color: var(--e-global-color-163d9c9);
    font-family: "Noto Sans TC", Sans-serif;
    font-size: 4rem;
    font-weight: 600;
    line-height: 140%;
}

.elementor-7 .elementor-element.elementor-element-7a76fa4 .jet-headline__second .jet-headline__label {
    color: var(--e-global-color-12bc17b);
    font-family: "Noto Sans TC", Sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
    line-height: 200%;
    letter-spacing: 1.6px;
}

.elementor-7 .elementor-element.elementor-element-7a76fa4 .jet-headline__first .jet-headline__deco {
    align-self: center;
}

.elementor-7 .elementor-element.elementor-element-64437e1 {
    --display: grid;
    --e-con-grid-template-columns: repeat(4, 1fr);
    --e-con-grid-template-rows: repeat(1, 1fr);
    --gap: 2rem 2rem;
    --row-gap: 2rem;
    --column-gap: 2rem;
    --grid-auto-flow: row;
}

.elementor-7 .elementor-element.elementor-element-643b00b .jet-animated-box__front .jet-animated-box__overlay {
    background-color: var(--e-global-color-text);
    border-radius: 20px 20px 20px 20px;
}

.elementor-7 .elementor-element.elementor-element-643b00b .jet-animated-box {
    height: 250px;
    border-radius: 20px 20px 20px 20px;
}

.elementor-7 .elementor-element.elementor-element-643b00b .jet-animated-box__front .jet-animated-box__inner {
    justify-content: center;
}

.elementor-7 .elementor-element.elementor-element-643b00b .jet-animated-box__front {
    border-radius: 20px 20px 20px 20px;
}

.elementor-7 .elementor-element.elementor-element-643b00b .jet-animated-box canvas {
    border-radius: 20px 20px 20px 20px;
}

.elementor-7 .elementor-element.elementor-element-643b00b .jet-animated-box__icon--front {
    order: 1;
    justify-content: center;
}

.elementor-7 .elementor-element.elementor-element-643b00b .jet-animated-box__front .jet-animated-box__content {
    order: 2;
}

.elementor-7 .elementor-element.elementor-element-643b00b .jet-animated-box__back .jet-animated-box__inner {
    justify-content: center;
}

.elementor-7 .elementor-element.elementor-element-643b00b .jet-animated-box__back {
    padding: 20px 20px 20px 20px;
    border-radius: 20px 20px 20px 20px;
}

.elementor-7 .elementor-element.elementor-element-643b00b .jet-animated-box__back .jet-animated-box__overlay {
    border-radius: 20px 20px 20px 20px;
}

.elementor-7 .elementor-element.elementor-element-643b00b .jet-animated-box__icon--back {
    order: 1;
    justify-content: center;
}

.elementor-7 .elementor-element.elementor-element-643b00b .jet-animated-box__back .jet-animated-box__content {
    order: 2;
}

.elementor-7 .elementor-element.elementor-element-643b00b .jet-animated-box__icon--front .jet-elements-icon {
    font-size: 8rem;
}

.elementor-7 .elementor-element.elementor-element-643b00b .jet-animated-box__icon--front .jet-animated-box-icon-inner {
    width: 138px;
    height: 138px;
}

.elementor-7 .elementor-element.elementor-element-643b00b .jet-animated-box__title--front {
    align-self: center;
    text-align: center;
    color: var(--e-global-color-86a170a);
    font-family: "Noto Sans TC", Sans-serif;
    font-size: 2.4rem;
    font-weight: 500;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-643b00b .jet-animated-box__title--back {
    align-self: center;
    text-align: center;
}

.elementor-7 .elementor-element.elementor-element-643b00b .jet-animated-box__subtitle--front {
    align-self: center;
    text-align: center;
    color: var(--e-global-color-86a170a);
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-size: var(--e-global-typography-secondary-font-size);
    font-weight: var(--e-global-typography-secondary-font-weight);
    padding: 0px 0px 0px 0px;
    margin: -8px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-643b00b .jet-animated-box__subtitle--back {
    align-self: center;
    text-align: center;
}

.elementor-7 .elementor-element.elementor-element-643b00b .jet-animated-box__description--front {
    text-align: center;
    font-family: "Noto Sans TC", Sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
    line-height: 200%;
}

.elementor-7 .elementor-element.elementor-element-643b00b .jet-animated-box__description--back {
    text-align: center;
    font-family: "Noto Sans TC", Sans-serif;
    font-size: 1.6rem;
    font-weight: 300;
    line-height: 200%;
}

.elementor-7 .elementor-element.elementor-element-643b00b .jet-animated-box__button {
    align-self: center;
    border-radius: 100px 100px 100px 100px;
}

.elementor-7 .elementor-element.elementor-element-ed8bbef .jet-animated-box__front .jet-animated-box__overlay {
    background-color: var(--e-global-color-text);
    border-radius: 20px 20px 20px 20px;
}

.elementor-7 .elementor-element.elementor-element-ed8bbef .jet-animated-box {
    height: 250px;
    border-radius: 20px 20px 20px 20px;
}

.elementor-7 .elementor-element.elementor-element-ed8bbef .jet-animated-box__front .jet-animated-box__inner {
    justify-content: center;
}

.elementor-7 .elementor-element.elementor-element-ed8bbef .jet-animated-box__front {
    border-radius: 20px 20px 20px 20px;
}

.elementor-7 .elementor-element.elementor-element-ed8bbef .jet-animated-box canvas {
    border-radius: 20px 20px 20px 20px;
}

.elementor-7 .elementor-element.elementor-element-ed8bbef .jet-animated-box__icon--front {
    order: 1;
    justify-content: center;
}

.elementor-7 .elementor-element.elementor-element-ed8bbef .jet-animated-box__front .jet-animated-box__content {
    order: 2;
}

.elementor-7 .elementor-element.elementor-element-ed8bbef .jet-animated-box__back .jet-animated-box__inner {
    justify-content: center;
}

.elementor-7 .elementor-element.elementor-element-ed8bbef .jet-animated-box__back {
    padding: 20px 20px 20px 20px;
    border-radius: 20px 20px 20px 20px;
}

.elementor-7 .elementor-element.elementor-element-ed8bbef .jet-animated-box__back .jet-animated-box__overlay {
    border-radius: 20px 20px 20px 20px;
}

.elementor-7 .elementor-element.elementor-element-ed8bbef .jet-animated-box__icon--back {
    order: 1;
    justify-content: center;
}

.elementor-7 .elementor-element.elementor-element-ed8bbef .jet-animated-box__back .jet-animated-box__content {
    order: 2;
}

.elementor-7 .elementor-element.elementor-element-ed8bbef .jet-animated-box__icon--front .jet-elements-icon {
    font-size: 8rem;
}

.elementor-7 .elementor-element.elementor-element-ed8bbef .jet-animated-box__icon--front .jet-animated-box-icon-inner {
    width: 138px;
    height: 138px;
}

.elementor-7 .elementor-element.elementor-element-ed8bbef .jet-animated-box__title--front {
    align-self: center;
    text-align: center;
    color: var(--e-global-color-86a170a);
    font-family: "Noto Sans TC", Sans-serif;
    font-size: 2.4rem;
    font-weight: 500;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-ed8bbef .jet-animated-box__title--back {
    align-self: center;
    text-align: center;
}

.elementor-7 .elementor-element.elementor-element-ed8bbef .jet-animated-box__subtitle--front {
    align-self: center;
    text-align: center;
    color: var(--e-global-color-86a170a);
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-size: var(--e-global-typography-secondary-font-size);
    font-weight: var(--e-global-typography-secondary-font-weight);
    padding: 0px 0px 0px 0px;
    margin: -8px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-ed8bbef .jet-animated-box__subtitle--back {
    align-self: center;
    text-align: center;
}

.elementor-7 .elementor-element.elementor-element-ed8bbef .jet-animated-box__description--front {
    text-align: center;
    font-family: "Noto Sans TC", Sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
    line-height: 200%;
}

.elementor-7 .elementor-element.elementor-element-ed8bbef .jet-animated-box__description--back {
    text-align: center;
    font-family: "Noto Sans TC", Sans-serif;
    font-size: 1.6rem;
    font-weight: 300;
    line-height: 200%;
}

.elementor-7 .elementor-element.elementor-element-ed8bbef .jet-animated-box__button {
    align-self: center;
    border-radius: 100px 100px 100px 100px;
}

.elementor-7 .elementor-element.elementor-element-3674237 .jet-animated-box__front .jet-animated-box__overlay {
    background-color: var(--e-global-color-text);
    border-radius: 20px 20px 20px 20px;
}

.elementor-7 .elementor-element.elementor-element-3674237 .jet-animated-box {
    height: 250px;
    border-radius: 20px 20px 20px 20px;
}

.elementor-7 .elementor-element.elementor-element-3674237 .jet-animated-box__front .jet-animated-box__inner {
    justify-content: center;
}

.elementor-7 .elementor-element.elementor-element-3674237 .jet-animated-box__front {
    border-radius: 20px 20px 20px 20px;
}

.elementor-7 .elementor-element.elementor-element-3674237 .jet-animated-box canvas {
    border-radius: 20px 20px 20px 20px;
}

.elementor-7 .elementor-element.elementor-element-3674237 .jet-animated-box__icon--front {
    order: 1;
    justify-content: center;
}

.elementor-7 .elementor-element.elementor-element-3674237 .jet-animated-box__front .jet-animated-box__content {
    order: 2;
}

.elementor-7 .elementor-element.elementor-element-3674237 .jet-animated-box__back .jet-animated-box__inner {
    justify-content: center;
}

.elementor-7 .elementor-element.elementor-element-3674237 .jet-animated-box__back {
    padding: 20px 20px 20px 20px;
    border-radius: 20px 20px 20px 20px;
}

.elementor-7 .elementor-element.elementor-element-3674237 .jet-animated-box__back .jet-animated-box__overlay {
    border-radius: 20px 20px 20px 20px;
}

.elementor-7 .elementor-element.elementor-element-3674237 .jet-animated-box__icon--back {
    order: 1;
    justify-content: center;
}

.elementor-7 .elementor-element.elementor-element-3674237 .jet-animated-box__back .jet-animated-box__content {
    order: 2;
}

.elementor-7 .elementor-element.elementor-element-3674237 .jet-animated-box__icon--front .jet-elements-icon {
    font-size: 8rem;
}

.elementor-7 .elementor-element.elementor-element-3674237 .jet-animated-box__icon--front .jet-animated-box-icon-inner {
    width: 138px;
    height: 138px;
}

.elementor-7 .elementor-element.elementor-element-3674237 .jet-animated-box__title--front {
    align-self: center;
    text-align: center;
    color: var(--e-global-color-86a170a);
    font-family: "Noto Sans TC", Sans-serif;
    font-size: 2.4rem;
    font-weight: 500;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-3674237 .jet-animated-box__title--back {
    align-self: center;
    text-align: center;
}

.elementor-7 .elementor-element.elementor-element-3674237 .jet-animated-box__subtitle--front {
    align-self: center;
    text-align: center;
    color: var(--e-global-color-86a170a);
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-size: var(--e-global-typography-secondary-font-size);
    font-weight: var(--e-global-typography-secondary-font-weight);
    padding: 0px 0px 0px 0px;
    margin: -8px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-3674237 .jet-animated-box__subtitle--back {
    align-self: center;
    text-align: center;
}

.elementor-7 .elementor-element.elementor-element-3674237 .jet-animated-box__description--front {
    text-align: center;
    font-family: "Noto Sans TC", Sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
    line-height: 200%;
}

.elementor-7 .elementor-element.elementor-element-3674237 .jet-animated-box__description--back {
    text-align: center;
    font-family: "Noto Sans TC", Sans-serif;
    font-size: 1.6rem;
    font-weight: 300;
    line-height: 200%;
}

.elementor-7 .elementor-element.elementor-element-3674237 .jet-animated-box__button {
    align-self: center;
    border-radius: 100px 100px 100px 100px;
}

.elementor-7 .elementor-element.elementor-element-3eb4bc4 .jet-animated-box__front .jet-animated-box__overlay {
    background-color: var(--e-global-color-text);
    border-radius: 20px 20px 20px 20px;
}

.elementor-7 .elementor-element.elementor-element-3eb4bc4 .jet-animated-box {
    height: 250px;
    border-radius: 20px 20px 20px 20px;
}

.elementor-7 .elementor-element.elementor-element-3eb4bc4 .jet-animated-box__front .jet-animated-box__inner {
    justify-content: center;
}

.elementor-7 .elementor-element.elementor-element-3eb4bc4 .jet-animated-box__front {
    border-radius: 20px 20px 20px 20px;
}

.elementor-7 .elementor-element.elementor-element-3eb4bc4 .jet-animated-box canvas {
    border-radius: 20px 20px 20px 20px;
}

.elementor-7 .elementor-element.elementor-element-3eb4bc4 .jet-animated-box__icon--front {
    order: 1;
    justify-content: center;
}

.elementor-7 .elementor-element.elementor-element-3eb4bc4 .jet-animated-box__front .jet-animated-box__content {
    order: 2;
}

.elementor-7 .elementor-element.elementor-element-3eb4bc4 .jet-animated-box__back .jet-animated-box__inner {
    justify-content: center;
}

.elementor-7 .elementor-element.elementor-element-3eb4bc4 .jet-animated-box__back {
    padding: 20px 20px 20px 20px;
    border-radius: 20px 20px 20px 20px;
}

.elementor-7 .elementor-element.elementor-element-3eb4bc4 .jet-animated-box__back .jet-animated-box__overlay {
    border-radius: 20px 20px 20px 20px;
}

.elementor-7 .elementor-element.elementor-element-3eb4bc4 .jet-animated-box__icon--back {
    order: 1;
    justify-content: center;
}

.elementor-7 .elementor-element.elementor-element-3eb4bc4 .jet-animated-box__back .jet-animated-box__content {
    order: 2;
}

.elementor-7 .elementor-element.elementor-element-3eb4bc4 .jet-animated-box__icon--front .jet-elements-icon {
    font-size: 8rem;
}

.elementor-7 .elementor-element.elementor-element-3eb4bc4 .jet-animated-box__icon--front .jet-animated-box-icon-inner {
    width: 138px;
    height: 138px;
}

.elementor-7 .elementor-element.elementor-element-3eb4bc4 .jet-animated-box__title--front {
    align-self: center;
    text-align: center;
    color: var(--e-global-color-86a170a);
    font-family: "Noto Sans TC", Sans-serif;
    font-size: 2.4rem;
    font-weight: 500;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-3eb4bc4 .jet-animated-box__title--back {
    align-self: center;
    text-align: center;
}

.elementor-7 .elementor-element.elementor-element-3eb4bc4 .jet-animated-box__subtitle--front {
    align-self: center;
    text-align: center;
    color: var(--e-global-color-86a170a);
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-size: var(--e-global-typography-secondary-font-size);
    font-weight: var(--e-global-typography-secondary-font-weight);
    padding: 0px 0px 0px 0px;
    margin: -8px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-3eb4bc4 .jet-animated-box__subtitle--back {
    align-self: center;
    text-align: center;
}

.elementor-7 .elementor-element.elementor-element-3eb4bc4 .jet-animated-box__description--front {
    text-align: center;
    font-family: "Noto Sans TC", Sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
    line-height: 200%;
}

.elementor-7 .elementor-element.elementor-element-3eb4bc4 .jet-animated-box__description--back {
    text-align: center;
    font-family: "Noto Sans TC", Sans-serif;
    font-size: 1.6rem;
    font-weight: 300;
    line-height: 200%;
}

.elementor-7 .elementor-element.elementor-element-3eb4bc4 .jet-animated-box__button {
    align-self: center;
    border-radius: 100px 100px 100px 100px;
}

.elementor-7 .elementor-element.elementor-element-6b1ee1e {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 2rem 2rem;
    --row-gap: 2rem;
    --column-gap: 2rem;
    --margin-top: 0rem;
    --margin-bottom: 12rem;
    --margin-left: 0rem;
    --margin-right: 0rem;
    --padding-top: 12rem;
    --padding-bottom: 12rem;
    --padding-left: 0rem;
    --padding-right: 0rem;
}

.elementor-7 .elementor-element.elementor-element-6b1ee1e:not(.elementor-motion-effects-element-type-background),
.elementor-7 .elementor-element.elementor-element-6b1ee1e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://kingambler.com/wp-content/uploads/2024/06/娛樂城出金.webp");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-7 .elementor-element.elementor-element-ef2c5bc {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 2rem 2rem;
    --row-gap: 2rem;
    --column-gap: 2rem;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: var(--e-global-color-86a170a);
    --border-color: var(--e-global-color-86a170a);
    --border-radius: 12px 12px 12px 12px;
    --padding-top: 2rem;
    --padding-bottom: 2rem;
    --padding-left: 2rem;
    --padding-right: 2rem;
}

.elementor-7 .elementor-element.elementor-element-ef2c5bc:not(.elementor-motion-effects-element-type-background),
.elementor-7 .elementor-element.elementor-element-ef2c5bc>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(180deg, var(--e-global-color-86a170a) 0%, #D8D8D8 100%);
}

.elementor-7 .elementor-element.elementor-element-4d17a09 .jet-headline {
    align-items: center;
    margin: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-4d17a09 .jet-headline>.jet-headline__link {
    align-items: center;
}

.elementor-7 .elementor-element.elementor-element-4d17a09 .jet-headline__first .jet-headline__label {
    color: var(--e-global-color-163d9c9);
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-size: var(--e-global-typography-secondary-font-size);
    font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-7 .elementor-element.elementor-element-4d17a09 .jet-headline__second .jet-headline__label {
    color: var(--e-global-color-12bc17b);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}

.elementor-7 .elementor-element.elementor-element-28f39b6>.elementor-widget-container {
    background-color: transparent;
    padding: 1.6rem 1.6rem 1.6rem 1.6rem;
    background-image: radial-gradient(at center center, var(--e-global-color-12bc17b) 0%, var(--e-global-color-text) 100%);
    border-radius: 12px 12px 12px 12px;
}

.elementor-7 .elementor-element.elementor-element-28f39b6 .elementor-icon-box-wrapper {
    gap: 0rem;
}

.elementor-7 .elementor-element.elementor-element-28f39b6 .elementor-icon-box-title {
    margin-block-end: 0px;
    color: var(--e-global-color-86a170a);
}

.elementor-7 .elementor-element.elementor-element-28f39b6.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-86a170a);
}

.elementor-7 .elementor-element.elementor-element-28f39b6.elementor-view-framed .elementor-icon,
.elementor-7 .elementor-element.elementor-element-28f39b6.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-86a170a);
    color: var(--e-global-color-86a170a);
    border-color: var(--e-global-color-86a170a);
}

.elementor-7 .elementor-element.elementor-element-28f39b6 .elementor-icon-box-title,
.elementor-7 .elementor-element.elementor-element-28f39b6 .elementor-icon-box-title a {
    font-family: "Noto Sans TC", Sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
    line-height: 200%;
}

.elementor-7 .elementor-element.elementor-element-0bae0f8 {
    --display: grid;
    --e-con-grid-template-columns: repeat(2, 1fr);
    --e-con-grid-template-rows: repeat(1, 1fr);
    --grid-auto-flow: row;
}

.elementor-7 .elementor-element.elementor-element-b8cfc91 .elementor-icon-list-icon i {
    color: var(--e-global-color-dffbf22);
    transition: color 0.3s;
}

.elementor-7 .elementor-element.elementor-element-b8cfc91 .elementor-icon-list-icon svg {
    fill: var(--e-global-color-dffbf22);
    transition: fill 0.3s;
}

.elementor-7 .elementor-element.elementor-element-b8cfc91 {
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px;
}

.elementor-7 .elementor-element.elementor-element-b8cfc91 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-7 .elementor-element.elementor-element-b8cfc91 .elementor-icon-list-item>a {
    font-family: "Noto Sans TC", Sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
    line-height: 200%;
}

.elementor-7 .elementor-element.elementor-element-b8cfc91 .elementor-icon-list-text {
    color: var(--e-global-color-text);
    transition: color 0.3s;
}

.elementor-7 .elementor-element.elementor-element-32c30d0 .elementor-icon-list-icon i {
    color: var(--e-global-color-dffbf22);
    transition: color 0.3s;
}

.elementor-7 .elementor-element.elementor-element-32c30d0 .elementor-icon-list-icon svg {
    fill: var(--e-global-color-dffbf22);
    transition: fill 0.3s;
}

.elementor-7 .elementor-element.elementor-element-32c30d0 {
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px;
}

.elementor-7 .elementor-element.elementor-element-32c30d0 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-7 .elementor-element.elementor-element-32c30d0 .elementor-icon-list-item>a {
    font-family: "Noto Sans TC", Sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
    line-height: 200%;
}

.elementor-7 .elementor-element.elementor-element-32c30d0 .elementor-icon-list-text {
    color: var(--e-global-color-text);
    transition: color 0.3s;
}

.elementor-7 .elementor-element.elementor-element-f717172 .elementor-button-content-wrapper {
    flex-direction: row-reverse;
}

.elementor-7 .elementor-element.elementor-element-f717172 .elementor-button .elementor-button-content-wrapper {
    gap: 1rem;
}

.elementor-7 .elementor-element.elementor-element-f717172 .elementor-button {
    border-radius: 100px 100px 100px 100px;
}

.elementor-7 .elementor-element.elementor-element-e84f5e9 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 2rem 2rem;
    --row-gap: 2rem;
    --column-gap: 2rem;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: var(--e-global-color-86a170a);
    --border-color: var(--e-global-color-86a170a);
    --border-radius: 12px 12px 12px 12px;
    --margin-top: 0rem;
    --margin-bottom: 0rem;
    --margin-left: 0rem;
    --margin-right: 0rem;
    --padding-top: 2rem;
    --padding-bottom: 2rem;
    --padding-left: 2rem;
    --padding-right: 2rem;
}

.elementor-7 .elementor-element.elementor-element-e84f5e9:not(.elementor-motion-effects-element-type-background),
.elementor-7 .elementor-element.elementor-element-e84f5e9>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(180deg, var(--e-global-color-86a170a) 0%, #D8D8D8 100%);
}

.elementor-7 .elementor-element.elementor-element-7cd0fc8 .jet-headline {
    align-items: center;
    margin: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-7cd0fc8 .jet-headline>.jet-headline__link {
    align-items: center;
}

.elementor-7 .elementor-element.elementor-element-7cd0fc8 .jet-headline__first .jet-headline__label {
    color: var(--e-global-color-163d9c9);
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-size: var(--e-global-typography-secondary-font-size);
    font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-7 .elementor-element.elementor-element-7cd0fc8 .jet-headline__second .jet-headline__label {
    color: var(--e-global-color-12bc17b);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}

.elementor-7 .elementor-element.elementor-element-3b509d4 {
    --display: grid;
    --e-con-grid-template-columns: repeat(2, 1fr);
    --e-con-grid-template-rows: repeat(1, 1fr);
    --gap: 2rem 2rem;
    --row-gap: 2rem;
    --column-gap: 2rem;
    --grid-auto-flow: row;
}

.elementor-7 .elementor-element.elementor-element-6106104>.elementor-widget-container {
    background-color: transparent;
    padding: 1.6rem 1.6rem 1.6rem 1.6rem;
    background-image: radial-gradient(at center center, var(--e-global-color-12bc17b) 0%, var(--e-global-color-text) 100%);
    border-radius: 12px 12px 12px 12px;
}

.elementor-7 .elementor-element.elementor-element-6106104 .elementor-icon-box-wrapper {
    gap: 0rem;
}

.elementor-7 .elementor-element.elementor-element-6106104 .elementor-icon-box-title {
    margin-block-end: 0px;
    color: var(--e-global-color-86a170a);
}

.elementor-7 .elementor-element.elementor-element-6106104.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-86a170a);
}

.elementor-7 .elementor-element.elementor-element-6106104.elementor-view-framed .elementor-icon,
.elementor-7 .elementor-element.elementor-element-6106104.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-86a170a);
    color: var(--e-global-color-86a170a);
    border-color: var(--e-global-color-86a170a);
}

.elementor-7 .elementor-element.elementor-element-6106104 .elementor-icon-box-title,
.elementor-7 .elementor-element.elementor-element-6106104 .elementor-icon-box-title a {
    font-family: "Noto Sans TC", Sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
    line-height: 200%;
}

.elementor-7 .elementor-element.elementor-element-cebe374>.elementor-widget-container {
    background-color: transparent;
    padding: 1.6rem 1.6rem 1.6rem 1.6rem;
    background-image: radial-gradient(at center center, var(--e-global-color-12bc17b) 0%, var(--e-global-color-text) 100%);
    border-radius: 12px 12px 12px 12px;
}

.elementor-7 .elementor-element.elementor-element-cebe374 .elementor-icon-box-wrapper {
    gap: 0rem;
}

.elementor-7 .elementor-element.elementor-element-cebe374 .elementor-icon-box-title {
    margin-block-end: 0px;
    color: var(--e-global-color-86a170a);
}

.elementor-7 .elementor-element.elementor-element-cebe374.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-86a170a);
}

.elementor-7 .elementor-element.elementor-element-cebe374.elementor-view-framed .elementor-icon,
.elementor-7 .elementor-element.elementor-element-cebe374.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-86a170a);
    color: var(--e-global-color-86a170a);
    border-color: var(--e-global-color-86a170a);
}

.elementor-7 .elementor-element.elementor-element-cebe374 .elementor-icon-box-title,
.elementor-7 .elementor-element.elementor-element-cebe374 .elementor-icon-box-title a {
    font-family: "Noto Sans TC", Sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
    line-height: 200%;
}

.elementor-7 .elementor-element.elementor-element-9ea1b08 .elementor-icon-list-icon i {
    color: var(--e-global-color-dffbf22);
    transition: color 0.3s;
}

.elementor-7 .elementor-element.elementor-element-9ea1b08 .elementor-icon-list-icon svg {
    fill: var(--e-global-color-dffbf22);
    transition: fill 0.3s;
}

.elementor-7 .elementor-element.elementor-element-9ea1b08 {
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px;
}

.elementor-7 .elementor-element.elementor-element-9ea1b08 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-7 .elementor-element.elementor-element-9ea1b08 .elementor-icon-list-item>a {
    font-family: "Noto Sans TC", Sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
    line-height: 200%;
}

.elementor-7 .elementor-element.elementor-element-9ea1b08 .elementor-icon-list-text {
    color: var(--e-global-color-text);
    transition: color 0.3s;
}

.elementor-7 .elementor-element.elementor-element-b9d3598 .elementor-icon-list-icon i {
    color: var(--e-global-color-dffbf22);
    transition: color 0.3s;
}

.elementor-7 .elementor-element.elementor-element-b9d3598 .elementor-icon-list-icon svg {
    fill: var(--e-global-color-dffbf22);
    transition: fill 0.3s;
}

.elementor-7 .elementor-element.elementor-element-b9d3598 {
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px;
}

.elementor-7 .elementor-element.elementor-element-b9d3598 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-7 .elementor-element.elementor-element-b9d3598 .elementor-icon-list-item>a {
    font-family: "Noto Sans TC", Sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
    line-height: 200%;
}

.elementor-7 .elementor-element.elementor-element-b9d3598 .elementor-icon-list-text {
    color: var(--e-global-color-text);
    transition: color 0.3s;
}

.elementor-7 .elementor-element.elementor-element-d17403d .elementor-button-content-wrapper {
    flex-direction: row-reverse;
}

.elementor-7 .elementor-element.elementor-element-d17403d .elementor-button .elementor-button-content-wrapper {
    gap: 1rem;
}

.elementor-7 .elementor-element.elementor-element-d17403d .elementor-button {
    border-radius: 100px 100px 100px 100px;
}

.elementor-7 .elementor-element.elementor-element-3e513e4 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-start;
    --gap: 2rem 0rem;
    --row-gap: 2rem;
    --column-gap: 0rem;
    --margin-top: 0rem;
    --margin-bottom: 12rem;
    --margin-left: 0rem;
    --margin-right: 0rem;
}

.elementor-7 .elementor-element.elementor-element-f4b8e47>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0rem 0rem 0rem 2rem;
    border-style: double;
    border-width: 0px 0px 0px 8px;
    border-color: var(--e-global-color-primary);
}

.elementor-7 .elementor-element.elementor-element-f4b8e47 .jet-headline {
    align-items: flex-start;
    margin: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-f4b8e47 .jet-headline>.jet-headline__link {
    align-items: flex-start;
}

.elementor-7 .elementor-element.elementor-element-f4b8e47 .jet-headline__first .jet-headline__label {
    color: var(--e-global-color-163d9c9);
    font-family: "Noto Sans TC", Sans-serif;
    font-size: 4rem;
    font-weight: 600;
    line-height: 140%;
}

.elementor-7 .elementor-element.elementor-element-f4b8e47 .jet-headline__second .jet-headline__label {
    color: var(--e-global-color-12bc17b);
    font-family: "Noto Sans TC", Sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
    line-height: 200%;
    letter-spacing: 1.6px;
}

.elementor-7 .elementor-element.elementor-element-f4b8e47 .jet-headline__first .jet-headline__deco {
    align-self: center;
}

.elementor-7 .elementor-element.elementor-element-6b91ed0 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: center;
    --gap: 6rem 6rem;
    --row-gap: 6rem;
    --column-gap: 6rem;
}

.elementor-7 .elementor-element.elementor-element-988e8f6 {
    --display: flex;
    --justify-content: space-between;
    --gap: 2rem 2rem;
    --row-gap: 2rem;
    --column-gap: 2rem;
}

.elementor-7 .elementor-element.elementor-element-2de69d8 {
    text-align: justify;
    color: var(--e-global-color-text);
}

.elementor-7 .elementor-element.elementor-element-66ba9af {
    --display: grid;
    --e-con-grid-template-columns: repeat(3, 1fr);
    --e-con-grid-template-rows: repeat(1, 1fr);
    --grid-auto-flow: row;
}

.elementor-7 .elementor-element.elementor-element-fd14c65 .circle-progress-bar {
    max-width: 150px;
}

.elementor-7 .elementor-element.elementor-element-fd14c65 .circle-progress {
    width: 150px;
    height: 150px;
}

.elementor-7 .elementor-element.elementor-element-fd14c65 .position-in-circle {
    height: 150px;
}

.elementor-7 .elementor-element.elementor-element-fd14c65 .circle-progress__meter {
    stroke: #e6e9ec;
}

.elementor-7 .elementor-element.elementor-element-fd14c65 .circle-progress__value {
    stroke: var(--e-global-color-primary);
    stroke-linecap: butt;
}

.elementor-7 .elementor-element.elementor-element-fd14c65 .circle-counter .circle-counter__title {
    color: var(--e-global-color-163d9c9);
    font-family: "Noto Sans TC", Sans-serif;
    font-size: 2rem;
    font-weight: 500;
    line-height: 200%;
}

.elementor-7 .elementor-element.elementor-element-fd14c65 .circle-counter .circle-val {
    color: var(--e-global-color-text);
    font-family: "Prompt", Sans-serif;
    font-size: 4rem;
    font-weight: 600;
    line-height: 140%;
}

.elementor-7 .elementor-element.elementor-element-fd14c65 .circle-counter .circle-val .circle-counter__prefix {
    align-self: center;
}

.elementor-7 .elementor-element.elementor-element-fd14c65 .circle-counter .circle-val .circle-counter__suffix {
    font-size: 4rem;
    align-self: center;
}

body:not(.rtl) .elementor-7 .elementor-element.elementor-element-fd14c65 .circle-counter .circle-val .circle-counter__suffix {
    margin-left: 6px;
}

body.rtl .elementor-7 .elementor-element.elementor-element-fd14c65 .circle-counter .circle-val .circle-counter__suffix {
    margin-right: 6px;
}

.elementor-7 .elementor-element.elementor-element-fd14c65 .circle-counter .circle-counter__subtitle {
    font-family: "Noto Sans TC", Sans-serif;
    font-size: 2.8rem;
    font-weight: 500;
}

.elementor-7 .elementor-element.elementor-element-108649f .circle-progress-bar {
    max-width: 150px;
}

.elementor-7 .elementor-element.elementor-element-108649f .circle-progress {
    width: 150px;
    height: 150px;
}

.elementor-7 .elementor-element.elementor-element-108649f .position-in-circle {
    height: 150px;
}

.elementor-7 .elementor-element.elementor-element-108649f .circle-progress__meter {
    stroke: #e6e9ec;
}

.elementor-7 .elementor-element.elementor-element-108649f .circle-progress__value {
    stroke: var(--e-global-color-primary);
    stroke-linecap: butt;
}

.elementor-7 .elementor-element.elementor-element-108649f .circle-counter .circle-counter__title {
    color: var(--e-global-color-163d9c9);
    font-family: "Noto Sans TC", Sans-serif;
    font-size: 2rem;
    font-weight: 500;
    line-height: 200%;
}

.elementor-7 .elementor-element.elementor-element-108649f .circle-counter .circle-val {
    color: var(--e-global-color-text);
    font-family: "Prompt", Sans-serif;
    font-size: 4rem;
    font-weight: 600;
    line-height: 140%;
}

.elementor-7 .elementor-element.elementor-element-108649f .circle-counter .circle-val .circle-counter__prefix {
    align-self: center;
}

.elementor-7 .elementor-element.elementor-element-108649f .circle-counter .circle-val .circle-counter__suffix {
    font-size: 4rem;
    align-self: center;
}

body:not(.rtl) .elementor-7 .elementor-element.elementor-element-108649f .circle-counter .circle-val .circle-counter__suffix {
    margin-left: 6px;
}

body.rtl .elementor-7 .elementor-element.elementor-element-108649f .circle-counter .circle-val .circle-counter__suffix {
    margin-right: 6px;
}

.elementor-7 .elementor-element.elementor-element-108649f .circle-counter .circle-counter__subtitle {
    font-family: "Noto Sans TC", Sans-serif;
    font-size: 2.8rem;
    font-weight: 500;
}

.elementor-7 .elementor-element.elementor-element-956cb88 .circle-progress-bar {
    max-width: 150px;
}

.elementor-7 .elementor-element.elementor-element-956cb88 .circle-progress {
    width: 150px;
    height: 150px;
}

.elementor-7 .elementor-element.elementor-element-956cb88 .position-in-circle {
    height: 150px;
}

.elementor-7 .elementor-element.elementor-element-956cb88 .circle-progress__meter {
    stroke: #e6e9ec;
}

.elementor-7 .elementor-element.elementor-element-956cb88 .circle-progress__value {
    stroke: var(--e-global-color-primary);
    stroke-linecap: butt;
}

.elementor-7 .elementor-element.elementor-element-956cb88 .circle-counter .circle-counter__title {
    color: var(--e-global-color-163d9c9);
    font-family: "Noto Sans TC", Sans-serif;
    font-size: 2rem;
    font-weight: 500;
    line-height: 200%;
}

.elementor-7 .elementor-element.elementor-element-956cb88 .circle-counter .circle-val {
    color: var(--e-global-color-text);
    font-family: "Prompt", Sans-serif;
    font-size: 4rem;
    font-weight: 600;
    line-height: 140%;
}

.elementor-7 .elementor-element.elementor-element-956cb88 .circle-counter .circle-val .circle-counter__prefix {
    align-self: center;
}

.elementor-7 .elementor-element.elementor-element-956cb88 .circle-counter .circle-val .circle-counter__suffix {
    font-size: 4rem;
    align-self: center;
}

body:not(.rtl) .elementor-7 .elementor-element.elementor-element-956cb88 .circle-counter .circle-val .circle-counter__suffix {
    margin-left: 6px;
}

body.rtl .elementor-7 .elementor-element.elementor-element-956cb88 .circle-counter .circle-val .circle-counter__suffix {
    margin-right: 6px;
}

.elementor-7 .elementor-element.elementor-element-956cb88 .circle-counter .circle-counter__subtitle {
    font-family: "Noto Sans TC", Sans-serif;
    font-size: 2.8rem;
    font-weight: 500;
}

.elementor-7 .elementor-element.elementor-element-3ff560c .elementor-button-content-wrapper {
    flex-direction: row-reverse;
}

.elementor-7 .elementor-element.elementor-element-3ff560c .elementor-button .elementor-button-content-wrapper {
    gap: 1rem;
}

.elementor-7 .elementor-element.elementor-element-3ff560c .elementor-button {
    border-radius: 100px 100px 100px 100px;
}

.elementor-7 .elementor-element.elementor-element-8362e28 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: space-between;
    --gap: 2rem 2rem;
    --row-gap: 2rem;
    --column-gap: 2rem;
    --padding-top: 0rem;
    --padding-bottom: 0rem;
    --padding-left: 0rem;
    --padding-right: 0rem;
}

.elementor-7 .elementor-element.elementor-element-c5d3a94 .salvattore-column {
    width: calc(100% / 3);
}

.elementor-7 .elementor-element.elementor-element-c5d3a94 .jet-images-layout__list::before {
    content: "3 .salvattore-column";
}

.elementor-7 .elementor-element.elementor-element-c5d3a94 .layout-type-grid .jet-images-layout__list::before {
    content: "";
}

.elementor-7 .elementor-element.elementor-element-c5d3a94 .layout-type-grid .jet-images-layout__list .jet-images-layout__item {
    width: calc(100% / 3);
}

.elementor-7 .elementor-element.elementor-element-c5d3a94 .jet-images-layout__content:before {
    background-color: #363636C7;
}

.elementor-7 .elementor-element.elementor-element-c5d3a94>.elementor-widget-container {
    padding: 1rem 1rem 1rem 1rem;
}

.elementor-7 .elementor-element.elementor-element-c5d3a94 .jet-images-layout__inner {
    margin: 8px;
    border-radius: 16px 16px 16px 16px;
}

.elementor-7 .elementor-element.elementor-element-c5d3a94 .jet-images-layout__list {
    margin: -8px;
}

.elementor-7 .elementor-element.elementor-element-c5d3a94 .jet-images-layout__title {
    order: 1;
    text-align: center;
}

.elementor-7 .elementor-element.elementor-element-c5d3a94 .jet-images-layout__desc {
    order: 2;
    text-align: center;
}

.elementor-7 .elementor-element.elementor-element-c5d3a94 .jet-images-layout__icon {
    justify-content: center;
    align-items: center;
}

.elementor-7 .elementor-element.elementor-element-f68197e {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 2rem 2rem;
    --row-gap: 2rem;
    --column-gap: 2rem;
    --margin-top: 0rem;
    --margin-bottom: 12rem;
    --margin-left: 0rem;
    --margin-right: 0rem;
}

.elementor-7 .elementor-element.elementor-element-ca9ed3e {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 2rem 2rem;
    --row-gap: 2rem;
    --column-gap: 2rem;
}

.elementor-7 .elementor-element.elementor-element-da84af3>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0rem 0rem 0rem 2rem;
    border-style: double;
    border-width: 0px 0px 0px 8px;
    border-color: var(--e-global-color-primary);
}

.elementor-7 .elementor-element.elementor-element-da84af3 .jet-headline {
    align-items: flex-start;
    margin: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-da84af3 .jet-headline>.jet-headline__link {
    align-items: flex-start;
}

.elementor-7 .elementor-element.elementor-element-da84af3 .jet-headline__first .jet-headline__label {
    color: var(--e-global-color-163d9c9);
    font-family: "Noto Sans TC", Sans-serif;
    font-size: 4rem;
    font-weight: 600;
    line-height: 140%;
}

.elementor-7 .elementor-element.elementor-element-da84af3 .jet-headline__second .jet-headline__label {
    color: var(--e-global-color-12bc17b);
    font-family: "Noto Sans TC", Sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
    line-height: 200%;
    letter-spacing: 1.6px;
}

.elementor-7 .elementor-element.elementor-element-da84af3 .jet-headline__first .jet-headline__deco {
    align-self: center;
}

.elementor-7 .elementor-element.elementor-element-a86ba2b .elementor-wrapper {
    --video-aspect-ratio: 1.77777;
}

.elementor-7 .elementor-element.elementor-element-1c37e84 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: flex-end;
    --gap: 1rem 1rem;
    --row-gap: 1rem;
    --column-gap: 1rem;
}

.elementor-7 .elementor-element.elementor-element-fa71d07 .elementor-heading-title {
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-size: var(--e-global-typography-secondary-font-size);
    font-weight: var(--e-global-typography-secondary-font-weight);
    color: var(--e-global-color-163d9c9);
}

.elementor-7 .elementor-element.elementor-element-33e3ff2>.elementor-widget-container {
    padding: 0rem 0rem 0rem 0rem;
}

.elementor-7 .elementor-element.elementor-element-33e3ff2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-block-end: calc(2.4rem/2);
}

.elementor-7 .elementor-element.elementor-element-33e3ff2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-block-start: calc(2.4rem/2);
}

.elementor-7 .elementor-element.elementor-element-33e3ff2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-inline: calc(2.4rem/2);
}

.elementor-7 .elementor-element.elementor-element-33e3ff2 .elementor-icon-list-items.elementor-inline-items {
    margin-inline: calc(-2.4rem/2);
}

.elementor-7 .elementor-element.elementor-element-33e3ff2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    inset-inline-end: calc(-2.4rem/2);
}

.elementor-7 .elementor-element.elementor-element-33e3ff2 .elementor-icon-list-item:not(:last-child):after {
    content: "";
    border-color: #ddd;
}

.elementor-7 .elementor-element.elementor-element-33e3ff2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
    border-block-start-style: solid;
    border-block-start-width: 1px;
}

.elementor-7 .elementor-element.elementor-element-33e3ff2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-inline-start-style: solid;
}

.elementor-7 .elementor-element.elementor-element-33e3ff2 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-inline-start-width: 1px;
}

.elementor-7 .elementor-element.elementor-element-33e3ff2 .elementor-icon-list-icon i {
    color: var(--e-global-color-dffbf22);
    transition: color 0.3s;
}

.elementor-7 .elementor-element.elementor-element-33e3ff2 .elementor-icon-list-icon svg {
    fill: var(--e-global-color-dffbf22);
    transition: fill 0.3s;
}

.elementor-7 .elementor-element.elementor-element-33e3ff2 .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: var(--e-global-color-primary);
}

.elementor-7 .elementor-element.elementor-element-33e3ff2 .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
    fill: var(--e-global-color-primary);
}

.elementor-7 .elementor-element.elementor-element-33e3ff2 {
    --e-icon-list-icon-size: 1.9rem;
    --e-icon-list-icon-align: center;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);
    --icon-vertical-align: center;
}

.elementor-7 .elementor-element.elementor-element-33e3ff2 .elementor-icon-list-icon {
    padding-inline-end: 1rem;
}

.elementor-7 .elementor-element.elementor-element-33e3ff2 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-7 .elementor-element.elementor-element-33e3ff2 .elementor-icon-list-item>a {
    font-family: "Noto Sans TC", Sans-serif;
    font-size: 1.8rem;
    font-weight: 400;
    line-height: 200%;
}

.elementor-7 .elementor-element.elementor-element-33e3ff2 .elementor-icon-list-text {
    color: var(--e-global-color-text);
    transition: color 0.3s;
}

.elementor-7 .elementor-element.elementor-element-33e3ff2 .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: var(--e-global-color-primary);
}

.elementor-7 .elementor-element.elementor-element-9154f37 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 2rem 2rem;
    --row-gap: 2rem;
    --column-gap: 2rem;
    --margin-top: 0rem;
    --margin-bottom: 12rem;
    --margin-left: 0rem;
    --margin-right: 0rem;
}

.elementor-7 .elementor-element.elementor-element-e506f8e>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0rem 0rem 0rem 2rem;
    border-style: double;
    border-width: 0px 0px 0px 8px;
    border-color: var(--e-global-color-primary);
}

.elementor-7 .elementor-element.elementor-element-e506f8e .jet-headline {
    align-items: flex-start;
    margin: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-e506f8e .jet-headline>.jet-headline__link {
    align-items: flex-start;
}

.elementor-7 .elementor-element.elementor-element-e506f8e .jet-headline__first .jet-headline__label {
    color: var(--e-global-color-163d9c9);
    font-family: "Noto Sans TC", Sans-serif;
    font-size: 4rem;
    font-weight: 600;
    line-height: 140%;
}

.elementor-7 .elementor-element.elementor-element-e506f8e .jet-headline__second .jet-headline__label {
    color: var(--e-global-color-12bc17b);
    font-family: "Noto Sans TC", Sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
    line-height: 200%;
    letter-spacing: 1.6px;
}

.elementor-7 .elementor-element.elementor-element-e506f8e .jet-headline__first .jet-headline__deco {
    align-self: center;
}

.elementor-7 .elementor-element.elementor-element-6cc51bd {
    --e-image-carousel-slides-to-show: 3;
}

.elementor-7 .elementor-element.elementor-element-6e3bc34 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --align-items: center;
    --gap: 3rem 3rem;
    --row-gap: 3rem;
    --column-gap: 3rem;
    --margin-top: 0rem;
    --margin-bottom: 12rem;
    --margin-left: 0rem;
    --margin-right: 0rem;
}

.elementor-7 .elementor-element.elementor-element-b61dc3e {
    --display: flex;
    --gap: 2rem 2rem;
    --row-gap: 2rem;
    --column-gap: 2rem;
}

.elementor-7 .elementor-element.elementor-element-74b6943>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0rem 0rem 0rem 2rem;
    border-style: double;
    border-width: 0px 0px 0px 8px;
    border-color: var(--e-global-color-primary);
}

.elementor-7 .elementor-element.elementor-element-74b6943 .jet-headline {
    align-items: flex-start;
    margin: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-74b6943 .jet-headline>.jet-headline__link {
    align-items: flex-start;
}

.elementor-7 .elementor-element.elementor-element-74b6943 .jet-headline__first .jet-headline__label {
    color: var(--e-global-color-163d9c9);
    font-family: "Noto Sans TC", Sans-serif;
    font-size: 4rem;
    font-weight: 600;
    line-height: 140%;
}

.elementor-7 .elementor-element.elementor-element-74b6943 .jet-headline__second .jet-headline__label {
    color: var(--e-global-color-12bc17b);
    font-family: "Noto Sans TC", Sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
    line-height: 200%;
    letter-spacing: 1.6px;
}

.elementor-7 .elementor-element.elementor-element-74b6943 .jet-headline__first .jet-headline__deco {
    align-self: center;
}

.elementor-7 .elementor-element.elementor-element-f2560ea {
    text-align: justify;
    color: var(--e-global-color-text);
}

.elementor-7 .elementor-element.elementor-element-9a87bb2 {
    --display: grid;
    --e-con-grid-template-columns: repeat(2, 1fr);
    --e-con-grid-template-rows: repeat(1, 1fr);
    --gap: 2rem 2rem;
    --row-gap: 2rem;
    --column-gap: 2rem;
    --grid-auto-flow: row;
}

.elementor-7 .elementor-element.elementor-element-04c8e08 .elementor-button-content-wrapper {
    flex-direction: row-reverse;
}

.elementor-7 .elementor-element.elementor-element-04c8e08 .elementor-button .elementor-button-content-wrapper {
    gap: 1rem;
}

.elementor-7 .elementor-element.elementor-element-04c8e08 .elementor-button {
    border-radius: 100px 100px 100px 100px;
}

.elementor-7 .elementor-element.elementor-element-219086b {
    --display: flex;
}

.elementor-7 .elementor-element.elementor-element-a8b9f25 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: flex-start;
    --gap: 2rem 2rem;
    --row-gap: 2rem;
    --column-gap: 2rem;
    --margin-top: 0rem;
    --margin-bottom: 0rem;
    --margin-left: 0rem;
    --margin-right: 0rem;
    --padding-top: 0rem;
    --padding-bottom: 12rem;
    --padding-left: 0rem;
    --padding-right: 0rem;
}

.elementor-7 .elementor-element.elementor-element-468cd4f>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0rem 0rem 0rem 2rem;
    border-style: double;
    border-width: 0px 0px 0px 8px;
    border-color: var(--e-global-color-primary);
}

.elementor-7 .elementor-element.elementor-element-468cd4f .jet-headline {
    align-items: flex-start;
    margin: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-468cd4f .jet-headline>.jet-headline__link {
    align-items: flex-start;
}

.elementor-7 .elementor-element.elementor-element-468cd4f .jet-headline__first .jet-headline__label {
    color: var(--e-global-color-163d9c9);
    font-family: "Noto Sans TC", Sans-serif;
    font-size: 4rem;
    font-weight: 600;
    line-height: 140%;
}

.elementor-7 .elementor-element.elementor-element-468cd4f .jet-headline__second .jet-headline__label {
    color: var(--e-global-color-12bc17b);
    font-family: "Noto Sans TC", Sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
    line-height: 200%;
    letter-spacing: 1.6px;
}

.elementor-7 .elementor-element.elementor-element-468cd4f .jet-headline__first .jet-headline__deco {
    align-self: center;
}

.elementor-7 .elementor-element.elementor-element-601ad92 {
    --display: flex;
}

.elementor-7 .elementor-element.elementor-element-63a69c3 {
    text-align: justify;
    color: var(--e-global-color-text);
}

.elementor-7 .elementor-element.elementor-element-85549b5 {
    --display: flex;
}

.elementor-7 .elementor-element.elementor-element-3e3cb8a {
    text-align: justify;
    color: var(--e-global-color-text);
}

.elementor-7 .elementor-element.elementor-element-3b694e9 {
    --display: flex;
}

.elementor-7 .elementor-element.elementor-element-9107daf {
    text-align: justify;
    color: var(--e-global-color-text);
}

.elementor-7 .elementor-element.elementor-element-31c5a73 {
    --display: flex;
}

.elementor-7 .elementor-element.elementor-element-610063b {
    text-align: justify;
    color: var(--e-global-color-text);
}

.elementor-7 .elementor-element.elementor-element-83b0e39 {
    --display: flex;
}

.elementor-7 .elementor-element.elementor-element-fdb0bc0 {
    text-align: justify;
    color: var(--e-global-color-text);
}

.elementor-7 .elementor-element.elementor-element-9a06c5f {
    --n-accordion-title-font-size: 1.6rem;
    width: var(--container-widget-width, 80%);
    max-width: 80%;
    --container-widget-width: 80%;
    --container-widget-flex-grow: 0;
    --n-accordion-title-justify-content: initial;
    --n-accordion-title-flex-grow: initial;
    --n-accordion-item-title-space-between: 0.4rem;
    --n-accordion-item-title-distance-from-content: 0px;
    --n-accordion-title-normal-color: #FFFFFF;
    --n-accordion-title-hover-color: var(--e-global-color-86a170a);
    --n-accordion-title-active-color: #FFFFFF;
    --n-accordion-icon-size: 2rem;
    --n-accordion-icon-gap: 2rem;
}

.elementor-7 .elementor-element.elementor-element-9a06c5f>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title {
    background-color: transparent;
    background-image: radial-gradient(at top left, #ADADAD 0%, var(--e-global-color-dffbf22) 100%);
}

.elementor-7 .elementor-element.elementor-element-9a06c5f>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover {
    background-color: transparent;
    background-image: linear-gradient(180deg, var(--e-global-color-primary) 0%, var(--e-global-color-accent) 100%);
}

.elementor-7 .elementor-element.elementor-element-9a06c5f>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item[open]>.e-n-accordion-item-title {
    background-color: transparent;
    background-image: radial-gradient(at top left, var(--e-global-color-primary) 0%, var(--e-global-color-accent) 100%);
}

.elementor-7 .elementor-element.elementor-element-9a06c5f {
    --n-accordion-padding: 1.6rem 1.6rem 1.6rem 1.6rem;
}

:where(.elementor-7 .elementor-element.elementor-element-9a06c5f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header)>.e-n-accordion-item-title-text {
    font-family: "Noto Sans TC", Sans-serif;
    font-weight: 400;
    line-height: 200%;
}

:where(.elementor-7 .elementor-element.elementor-element-9a06c5f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item)>.e-con {
    --padding-top: 2rem;
    --padding-right: 2rem;
    --padding-bottom: 2rem;
    --padding-left: 2rem;
}

body:not(.rtl) .elementor-7 .elementor-element.elementor-element-3abcda4 {
    right: 0px;
}

body.rtl .elementor-7 .elementor-element.elementor-element-3abcda4 {
    left: 0px;
}

.elementor-7 .elementor-element.elementor-element-3abcda4 {
    bottom: 0px;
}

.elementor-7 .elementor-element.elementor-element-0e0f811 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --justify-content: center;
    --align-items: flex-start;
    --gap: 2rem 2rem;
    --row-gap: 2rem;
    --column-gap: 2rem;
    --margin-top: 0rem;
    --margin-bottom: 12rem;
    --margin-left: 0rem;
    --margin-right: 0rem;
    --padding-top: 12rem;
    --padding-bottom: 12rem;
    --padding-left: 0rem;
    --padding-right: 0rem;
}

.elementor-7 .elementor-element.elementor-element-0e0f811:not(.elementor-motion-effects-element-type-background),
.elementor-7 .elementor-element.elementor-element-0e0f811>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://kingambler.com/wp-content/uploads/2024/06/娛樂城出金.webp");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-7 .elementor-element.elementor-element-d5359f7>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0rem 0rem 0rem 2rem;
    border-style: double;
    border-width: 0px 0px 0px 8px;
    border-color: var(--e-global-color-86a170a);
}

.elementor-7 .elementor-element.elementor-element-d5359f7 .jet-headline {
    align-items: flex-start;
    margin: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-d5359f7 .jet-headline>.jet-headline__link {
    align-items: flex-start;
}

.elementor-7 .elementor-element.elementor-element-d5359f7 .jet-headline__first .jet-headline__label {
    color: #FFFFFF;
    font-family: "Noto Sans TC", Sans-serif;
    font-size: 4rem;
    font-weight: 600;
    line-height: 140%;
}

.elementor-7 .elementor-element.elementor-element-d5359f7 .jet-headline__second .jet-headline__label {
    color: var(--e-global-color-86a170a);
    font-family: "Noto Sans TC", Sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
    line-height: 200%;
    letter-spacing: 1.6px;
}

.elementor-7 .elementor-element.elementor-element-d5359f7 .jet-headline__first .jet-headline__deco {
    align-self: center;
}

.elementor-7 .elementor-element.elementor-element-4ee161e .jet-posts:not(.slick-slider) .jet-posts__item {
    max-width: calc(100% / 3);
}

.elementor-7 .elementor-element.elementor-element-4ee161e .jet-posts:not(.jet-equal-cols):not(.slick-slider) .jet-posts__item {
    flex: 0 0 calc(100% / 3);
    -webkit-box-flex: 0;
    -ms-flex: 0 0 calc(100% / 3);
}

.elementor-7 .elementor-element.elementor-element-4ee161e .jet-posts .jet-posts__item {
    padding: 8px 8px 8px 8px;
}

.elementor-7 .elementor-element.elementor-element-4ee161e .jet-posts {
    margin-right: -8px;
    margin-left: -8px;
}

.elementor-7 .elementor-element.elementor-element-4ee161e .jet-posts .jet-more-icon {
    float: right;
    font-size: 15px;
    margin: 10px 0px 0px 10px;
}

.elementor-7 .elementor-element.elementor-element-4ee161e .jet-posts .jet-posts__inner-box {
    background-color: var(--e-global-color-86a170a);
    border-radius: 12px 12px 12px 12px;
    padding: 1em 1em 1em 1em;
}

.elementor-7 .elementor-element.elementor-element-4ee161e .jet-posts .post-thumbnail {
    border-radius: 8px 8px 8px 8px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-4ee161e .jet-posts .jet-posts__inner-content {
    padding: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-4ee161e .jet-posts .entry-title a {
    color: var(--e-global-color-accent);
}

.elementor-7 .elementor-element.elementor-element-4ee161e .jet-posts .entry-title a:hover {
    color: var(--e-global-color-text);
}

.elementor-7 .elementor-element.elementor-element-4ee161e .jet-posts .entry-title,
.elementor-7 .elementor-element.elementor-element-4ee161e .jet-posts .entry-title a {
    font-family: "Noto Sans TC", Sans-serif;
    font-size: 2rem;
    font-weight: 400;
    line-height: 200%;
}

.elementor-7 .elementor-element.elementor-element-4ee161e .jet-posts .entry-title {
    text-align: left;
    padding: 0em 0em 0em 0em;
    margin: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-4ee161e .jet-posts .post-meta {
    text-align: left;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-4ee161e .jet-posts .post-meta__item:not(:first-child):before {
    margin-left: 0px;
    margin-right: 0px;
}

.elementor-7 .elementor-element.elementor-element-4ee161e .jet-posts .entry-excerpt {
    text-align: left;
}

.elementor-7 .elementor-element.elementor-element-4ee161e .jet-posts .jet-more {
    background-color: transparent;
    background-image: linear-gradient(180deg, #C0A98400 0%, #ADADAD00 100%);
    color: var(--e-global-color-text);
    text-decoration: none;
    border-radius: 100px 100px 100px 100px;
    box-shadow: 0px 3px 0px 0px rgba(0, 0, 0, 0);
    align-self: flex-end;
}

.elementor-7 .elementor-element.elementor-element-4ee161e .jet-posts .jet-more {
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}

.elementor-7 .elementor-element.elementor-element-4ee161e .jet-posts .jet-more:hover {
    background-color: var(--e-global-color-86a170a);
    color: var(--e-global-color-secondary);
    text-decoration: none;
}

.elementor-7 .elementor-element.elementor-element-4ee161e .jet-carousel .jet-slick-dots li {
    padding-left: 5px;
    padding-right: 5px;
}

.elementor-7 .elementor-element.elementor-element-4ee161e .jet-carousel .jet-slick-dots {
    justify-content: center;
}

.elementor-7 .elementor-element.elementor-element-4ee161e .jet-title-fields__item-label {
    margin-right: 5px;
}

.elementor-7 .elementor-element.elementor-element-4ee161e .jet-content-fields__item-label {
    margin-right: 5px;
}

.elementor-7 .elementor-element.elementor-element-59f1e55 .elementor-button {
    background-color: transparent;
    fill: var(--e-global-color-text);
    color: var(--e-global-color-text);
    background-image: linear-gradient(180deg, var(--e-global-color-86a170a) 0%, var(--e-global-color-12bc17b) 100%);
    box-shadow: 0px 4px 0px 0px #686868;
    border-radius: 100px 100px 100px 100px;
}

.elementor-7 .elementor-element.elementor-element-59f1e55 .elementor-button-content-wrapper {
    flex-direction: row-reverse;
}

.elementor-7 .elementor-element.elementor-element-59f1e55 .elementor-button .elementor-button-content-wrapper {
    gap: 1rem;
}

.elementor-7 .elementor-element.elementor-element-16946d3 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --align-items: center;
    --gap: 0rem 2rem;
    --row-gap: 0rem;
    --column-gap: 2rem;
    --margin-top: 0rem;
    --margin-bottom: 12rem;
    --margin-left: 0rem;
    --margin-right: 0rem;
}

body:not(.rtl) .elementor-7 .elementor-element.elementor-element-ed6110b {
    left: 0px;
}

body.rtl .elementor-7 .elementor-element.elementor-element-ed6110b {
    right: 0px;
}

.elementor-7 .elementor-element.elementor-element-ed6110b {
    top: 0px;
    text-align: start;
}

.elementor-7 .elementor-element.elementor-element-ed6110b img {
    width: 50%;
    opacity: 0.16;
}

.elementor-7 .elementor-element.elementor-element-ed6110b:hover img {
    opacity: 0.8;
}

.elementor-7 .elementor-element.elementor-element-41937d1 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}

.elementor-7 .elementor-element.elementor-element-ed72177 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 2rem 2rem;
    --row-gap: 2rem;
    --column-gap: 2rem;
}

.elementor-7 .elementor-element.elementor-element-5ff458f>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0rem 0rem 0rem 2rem;
    border-style: double;
    border-width: 0px 0px 0px 8px;
    border-color: var(--e-global-color-primary);
}

.elementor-7 .elementor-element.elementor-element-5ff458f .jet-headline {
    align-items: flex-start;
    margin: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-5ff458f .jet-headline>.jet-headline__link {
    align-items: flex-start;
}

.elementor-7 .elementor-element.elementor-element-5ff458f .jet-headline__first .jet-headline__label {
    color: var(--e-global-color-163d9c9);
    font-family: "Noto Sans TC", Sans-serif;
    font-size: 4rem;
    font-weight: 600;
    line-height: 140%;
}

.elementor-7 .elementor-element.elementor-element-5ff458f .jet-headline__second .jet-headline__label {
    color: var(--e-global-color-12bc17b);
    font-family: "Noto Sans TC", Sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
    line-height: 200%;
    letter-spacing: 1.6px;
}

.elementor-7 .elementor-element.elementor-element-5ff458f .jet-headline__first .jet-headline__deco {
    align-self: center;
}

.elementor-7 .elementor-element.elementor-element-d982c96 {
    text-align: justify;
    color: var(--e-global-color-text);
}

.elementor-7 .elementor-element.elementor-element-a1fcf03 .elementor-button-content-wrapper {
    flex-direction: row-reverse;
}

.elementor-7 .elementor-element.elementor-element-a1fcf03 .elementor-button .elementor-button-content-wrapper {
    gap: 1rem;
}

.elementor-7 .elementor-element.elementor-element-a1fcf03 .elementor-button {
    border-radius: 100px 100px 100px 100px;
}

@media(min-width:1441px) {

    .elementor-7 .elementor-element.elementor-element-6b1ee1e:not(.elementor-motion-effects-element-type-background),
    .elementor-7 .elementor-element.elementor-element-6b1ee1e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment: fixed;
    }

    .elementor-7 .elementor-element.elementor-element-0e0f811:not(.elementor-motion-effects-element-type-background),
    .elementor-7 .elementor-element.elementor-element-0e0f811>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment: fixed;
    }
}

@media(max-width:1440px) {
    .elementor-7 .elementor-element.elementor-element-8295500 {
        --min-height: 90vh;
        --padding-top: 12rem;
        --padding-bottom: 0rem;
        --padding-left: 0rem;
        --padding-right: 0rem;
    }

    .elementor-7 .elementor-element.elementor-element-8295500:not(.elementor-motion-effects-element-type-background),
    .elementor-7 .elementor-element.elementor-element-8295500>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: bottom center;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .elementor-7 .elementor-element.elementor-element-f3b5dd1 .jet-headline__first .jet-headline__label {
        font-size: 3rem;
    }

    .elementor-7 .elementor-element.elementor-element-f3b5dd1 .jet-headline__second .jet-headline__label {
        font-size: 3rem;
    }

    .elementor-7 .elementor-element.elementor-element-45914d5 {
        --grid-auto-flow: row;
    }

    .elementor-7 .elementor-element.elementor-element-075ea79 .jet-animated-text__before-text {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-075ea79 .jet-animated-text__animated-text {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-1ce87e4 .jet-carousel__content .jet-carousel__item-title,
    .elementor-7 .elementor-element.elementor-element-1ce87e4 .jet-carousel__content .jet-carousel__item-title a,
    .elementor-7 .elementor-element.elementor-element-1ce87e4 .jet-banner__title {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-1ce87e4 .jet-carousel__content .jet-carousel__item-text,
    .elementor-7 .elementor-element.elementor-element-1ce87e4 .jet-banner__text {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-7 .elementor-element.elementor-element-219a736 .jet-headline__first .jet-headline__label {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-2379a72 {
        --grid-auto-flow: row;
    }

    .elementor-7 .elementor-element.elementor-element-597ffc9 .jet-headline__first .jet-headline__label {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-087f735 {
        --grid-auto-flow: row;
    }

    .elementor-7 .elementor-element.elementor-element-a4e0500:not(.elementor-motion-effects-element-type-background),
    .elementor-7 .elementor-element.elementor-element-a4e0500>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: 37vw 0px;
    }

    .elementor-7 .elementor-element.elementor-element-ee38f46 .jet-headline__first .jet-headline__label {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-56b3af6 {
        --grid-auto-flow: row;
    }

    .elementor-7 .elementor-element.elementor-element-d4f3619 .jet-headline__first .jet-headline__label {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-88a664d {
        --grid-auto-flow: row;
    }

    .elementor-7 .elementor-element.elementor-element-073334c .jet-headline__first .jet-headline__label {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-2ab6c09 {
        --grid-auto-flow: row;
    }

    .elementor-7 .elementor-element.elementor-element-a7435a4 .jet-headline__first .jet-headline__label {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-4536396 {
        --grid-auto-flow: row;
    }

    .elementor-7 .elementor-element.elementor-element-4f6b892 .jet-headline__first .jet-headline__label {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-be40bcb {
        --grid-auto-flow: row;
    }

    .elementor-7 .elementor-element.elementor-element-641a804 {
        --n-tabs-title-font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-641a804.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading> :is(.e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title) {
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-7 .elementor-element.elementor-element-64437e1 {
        --grid-auto-flow: row;
    }

    .elementor-7 .elementor-element.elementor-element-643b00b .jet-animated-box__subtitle--front {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-ed8bbef .jet-animated-box__subtitle--front {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-3674237 .jet-animated-box__subtitle--front {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-3eb4bc4 .jet-animated-box__subtitle--front {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-4d17a09 .jet-headline__first .jet-headline__label {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-4d17a09 .jet-headline__second .jet-headline__label {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-7 .elementor-element.elementor-element-0bae0f8 {
        --grid-auto-flow: row;
    }

    .elementor-7 .elementor-element.elementor-element-7cd0fc8 .jet-headline__first .jet-headline__label {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-7cd0fc8 .jet-headline__second .jet-headline__label {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-7 .elementor-element.elementor-element-3b509d4 {
        --grid-auto-flow: row;
    }

    .elementor-7 .elementor-element.elementor-element-66ba9af {
        --grid-auto-flow: row;
    }

    .elementor-7 .elementor-element.elementor-element-fa71d07 .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-9a87bb2 {
        --grid-auto-flow: row;
    }

    .elementor-7 .elementor-element.elementor-element-4ee161e .jet-posts .jet-more {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    body:not(.rtl) .elementor-7 .elementor-element.elementor-element-ed6110b {
        left: -1px;
    }

    body.rtl .elementor-7 .elementor-element.elementor-element-ed6110b {
        right: -1px;
    }

    .elementor-7 .elementor-element.elementor-element-ed6110b {
        top: 0px;
    }
}

@media(max-width:1024px) {
    .elementor-7 .elementor-element.elementor-element-45914d5 {
        --grid-auto-flow: row;
    }

    .elementor-7 .elementor-element.elementor-element-075ea79 .jet-animated-text__before-text {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-075ea79 .jet-animated-text__animated-text {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-1ce87e4 .jet-carousel__content .jet-carousel__item-title,
    .elementor-7 .elementor-element.elementor-element-1ce87e4 .jet-carousel__content .jet-carousel__item-title a,
    .elementor-7 .elementor-element.elementor-element-1ce87e4 .jet-banner__title {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-1ce87e4 .jet-carousel__content .jet-carousel__item-text,
    .elementor-7 .elementor-element.elementor-element-1ce87e4 .jet-banner__text {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-7 .elementor-element.elementor-element-219a736 .jet-headline__first .jet-headline__label {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-2379a72 {
        --grid-auto-flow: row;
    }

    .elementor-7 .elementor-element.elementor-element-597ffc9 .jet-headline__first .jet-headline__label {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-087f735 {
        --grid-auto-flow: row;
    }

    .elementor-7 .elementor-element.elementor-element-a4e0500:not(.elementor-motion-effects-element-type-background),
    .elementor-7 .elementor-element.elementor-element-a4e0500>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: 0rem 0px;
    }

    .elementor-7 .elementor-element.elementor-element-ee38f46 .jet-headline__first .jet-headline__label {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-56b3af6 {
        --grid-auto-flow: row;
    }

    .elementor-7 .elementor-element.elementor-element-d4f3619 .jet-headline__first .jet-headline__label {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-88a664d {
        --grid-auto-flow: row;
    }

    .elementor-7 .elementor-element.elementor-element-073334c .jet-headline__first .jet-headline__label {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-2ab6c09 {
        --grid-auto-flow: row;
    }

    .elementor-7 .elementor-element.elementor-element-a7435a4 .jet-headline__first .jet-headline__label {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-4536396 {
        --grid-auto-flow: row;
    }

    .elementor-7 .elementor-element.elementor-element-4f6b892 .jet-headline__first .jet-headline__label {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-be40bcb {
        --grid-auto-flow: row;
    }

    .elementor-7 .elementor-element.elementor-element-641a804 {
        --n-tabs-title-font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-641a804.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading> :is(.e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title) {
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-7 .elementor-element.elementor-element-64437e1 {
        --grid-auto-flow: row;
    }

    .elementor-7 .elementor-element.elementor-element-643b00b .jet-animated-box__subtitle--front {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-ed8bbef .jet-animated-box__subtitle--front {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-3674237 .jet-animated-box__subtitle--front {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-3eb4bc4 .jet-animated-box__subtitle--front {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-4d17a09 .jet-headline__first .jet-headline__label {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-4d17a09 .jet-headline__second .jet-headline__label {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-7 .elementor-element.elementor-element-0bae0f8 {
        --grid-auto-flow: row;
    }

    .elementor-7 .elementor-element.elementor-element-7cd0fc8 .jet-headline__first .jet-headline__label {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-7cd0fc8 .jet-headline__second .jet-headline__label {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-7 .elementor-element.elementor-element-3b509d4 {
        --grid-auto-flow: row;
    }

    .elementor-7 .elementor-element.elementor-element-66ba9af {
        --grid-auto-flow: row;
    }

    .elementor-7 .elementor-element.elementor-element-fa71d07 .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-9a87bb2 {
        --grid-auto-flow: row;
    }

    .elementor-7 .elementor-element.elementor-element-4ee161e .jet-posts .jet-more {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
}

@media(max-width:767px) {
    .elementor-7 .elementor-element.elementor-element-8295500 {
        --min-height: 70vh;
        --justify-content: flex-start;
        --align-items: center;
        --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
        --padding-top: 8rem;
        --padding-bottom: 0rem;
        --padding-left: 2rem;
        --padding-right: 2rem;
    }

    .elementor-7 .elementor-element.elementor-element-8295500:not(.elementor-motion-effects-element-type-background),
    .elementor-7 .elementor-element.elementor-element-8295500>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: bottom right;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .elementor-7 .elementor-element.elementor-element-e2acd41 {
        text-align: center;
    }

    .elementor-7 .elementor-element.elementor-element-e2acd41 .elementor-heading-title {
        font-size: 4rem;
        letter-spacing: 0.16rem;
    }

    .elementor-7 .elementor-element.elementor-element-f3b5dd1 .jet-headline {
        justify-content: center;
    }

    .elementor-7 .elementor-element.elementor-element-f3b5dd1 .jet-headline>.jet-headline__link {
        justify-content: center;
    }

    .elementor-7 .elementor-element.elementor-element-f3b5dd1 .jet-headline__first .jet-headline__label {
        font-size: 3rem;
    }

    .elementor-7 .elementor-element.elementor-element-f3b5dd1 .jet-headline__second .jet-headline__label {
        font-size: 3rem;
    }

    .elementor-7 .elementor-element.elementor-element-45914d5 {
        --width: 92%;
        --grid-auto-flow: row;
    }

    .elementor-7 .elementor-element.elementor-element-f02202b {
        --margin-top: -2vw;
        --margin-bottom: 0vw;
        --margin-left: 0vw;
        --margin-right: 0vw;
        --padding-top: 0rem;
        --padding-bottom: 8rem;
        --padding-left: 2rem;
        --padding-right: 2rem;
    }

    .elementor-7 .elementor-element.elementor-element-075ea79 .jet-animated-text__before-text {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-075ea79 .jet-animated-text__animated-text {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-1ce87e4 .jet-carousel__content {
        text-align: left;
    }

    .elementor-7 .elementor-element.elementor-element-1ce87e4 .jet-carousel__content .jet-carousel__item-title,
    .elementor-7 .elementor-element.elementor-element-1ce87e4 .jet-carousel__content .jet-carousel__item-title a,
    .elementor-7 .elementor-element.elementor-element-1ce87e4 .jet-banner__title {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-1ce87e4 .jet-carousel__content .jet-carousel__item-text,
    .elementor-7 .elementor-element.elementor-element-1ce87e4 .jet-banner__text {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-7 .elementor-element.elementor-element-a62638f {
        --gap: 2rem 2rem;
        --row-gap: 2rem;
        --column-gap: 2rem;
        --margin-top: 0rem;
        --margin-bottom: 8rem;
        --margin-left: 0rem;
        --margin-right: 0rem;
        --padding-top: 0rem;
        --padding-bottom: 0rem;
        --padding-left: 2rem;
        --padding-right: 2rem;
    }

    .elementor-7 .elementor-element.elementor-element-4802839 .jet-headline {
        align-items: flex-start;
    }

    .elementor-7 .elementor-element.elementor-element-4802839 .jet-headline>.jet-headline__link {
        align-items: flex-start;
    }

    .elementor-7 .elementor-element.elementor-element-4802839 .jet-headline__first .jet-headline__label {
        font-size: 3rem;
    }

    .elementor-7 .elementor-element.elementor-element-5ef325b:not(.elementor-motion-effects-element-type-background),
    .elementor-7 .elementor-element.elementor-element-5ef325b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: bottom center;
        background-repeat: no-repeat;
        background-size: contain;
    }

    .elementor-7 .elementor-element.elementor-element-5ef325b {
        --padding-top: 2rem;
        --padding-bottom: 24rem;
        --padding-left: 1rem;
        --padding-right: 1rem;
    }

    .elementor-7 .elementor-element.elementor-element-219a736 .jet-headline {
        align-items: flex-start;
    }

    .elementor-7 .elementor-element.elementor-element-219a736 .jet-headline>.jet-headline__link {
        align-items: flex-start;
    }

    .elementor-7 .elementor-element.elementor-element-219a736 .jet-headline__first .jet-headline__label {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-8616fd7>.elementor-widget-container {
        margin: 0rem 0rem 0rem 0rem;
    }

    .elementor-7 .elementor-element.elementor-element-8616fd7 {
        text-align: justify;
    }

    .elementor-7 .elementor-element.elementor-element-2379a72 {
        --e-con-grid-template-columns: repeat(4, 1fr);
        --gap: 0.4rem 0.4rem;
        --row-gap: 0.4rem;
        --column-gap: 0.4rem;
        --grid-auto-flow: row;
    }

    .elementor-7 .elementor-element.elementor-element-29ebcc3>.elementor-widget-container {
        margin: -2rem 0rem 0rem 0rem;
    }

    .elementor-7 .elementor-element.elementor-element-7e09033:not(.elementor-motion-effects-element-type-background),
    .elementor-7 .elementor-element.elementor-element-7e09033>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: bottom center;
        background-repeat: no-repeat;
        background-size: contain;
    }

    .elementor-7 .elementor-element.elementor-element-7e09033 {
        --padding-top: 2rem;
        --padding-bottom: 24rem;
        --padding-left: 1rem;
        --padding-right: 1rem;
    }

    .elementor-7 .elementor-element.elementor-element-597ffc9 .jet-headline {
        align-items: flex-start;
    }

    .elementor-7 .elementor-element.elementor-element-597ffc9 .jet-headline>.jet-headline__link {
        align-items: flex-start;
    }

    .elementor-7 .elementor-element.elementor-element-597ffc9 .jet-headline__first .jet-headline__label {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-fe7ca5b>.elementor-widget-container {
        margin: 0rem 0rem 0rem 0rem;
    }

    .elementor-7 .elementor-element.elementor-element-fe7ca5b {
        text-align: justify;
    }

    .elementor-7 .elementor-element.elementor-element-087f735 {
        --e-con-grid-template-columns: repeat(4, 1fr);
        --gap: 0.4rem 0.4rem;
        --row-gap: 0.4rem;
        --column-gap: 0.4rem;
        --grid-auto-flow: row;
    }

    .elementor-7 .elementor-element.elementor-element-82a3b6f>.elementor-widget-container {
        margin: -2rem 0rem 0rem 0rem;
    }

    .elementor-7 .elementor-element.elementor-element-a4e0500:not(.elementor-motion-effects-element-type-background),
    .elementor-7 .elementor-element.elementor-element-a4e0500>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: bottom center;
        background-repeat: no-repeat;
        background-size: contain;
    }

    .elementor-7 .elementor-element.elementor-element-a4e0500 {
        --padding-top: 2rem;
        --padding-bottom: 24rem;
        --padding-left: 1rem;
        --padding-right: 1rem;
    }

    .elementor-7 .elementor-element.elementor-element-ee38f46 .jet-headline {
        align-items: flex-start;
    }

    .elementor-7 .elementor-element.elementor-element-ee38f46 .jet-headline>.jet-headline__link {
        align-items: flex-start;
    }

    .elementor-7 .elementor-element.elementor-element-ee38f46 .jet-headline__first .jet-headline__label {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-0973f88>.elementor-widget-container {
        margin: 0rem 0rem 0rem 0rem;
    }

    .elementor-7 .elementor-element.elementor-element-0973f88 {
        text-align: justify;
    }

    .elementor-7 .elementor-element.elementor-element-56b3af6 {
        --e-con-grid-template-columns: repeat(4, 1fr);
        --gap: 0.4rem 0.4rem;
        --row-gap: 0.4rem;
        --column-gap: 0.4rem;
        --grid-auto-flow: row;
    }

    .elementor-7 .elementor-element.elementor-element-f9d33d2>.elementor-widget-container {
        margin: -2rem 0rem 0rem 0rem;
    }

    .elementor-7 .elementor-element.elementor-element-c925099:not(.elementor-motion-effects-element-type-background),
    .elementor-7 .elementor-element.elementor-element-c925099>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: bottom center;
        background-repeat: no-repeat;
        background-size: contain;
    }

    .elementor-7 .elementor-element.elementor-element-c925099 {
        --padding-top: 2rem;
        --padding-bottom: 24rem;
        --padding-left: 1rem;
        --padding-right: 1rem;
    }

    .elementor-7 .elementor-element.elementor-element-d4f3619 .jet-headline {
        align-items: flex-start;
    }

    .elementor-7 .elementor-element.elementor-element-d4f3619 .jet-headline>.jet-headline__link {
        align-items: flex-start;
    }

    .elementor-7 .elementor-element.elementor-element-d4f3619 .jet-headline__first .jet-headline__label {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-3349f85>.elementor-widget-container {
        margin: 0rem 0rem 0rem 0rem;
    }

    .elementor-7 .elementor-element.elementor-element-3349f85 {
        text-align: justify;
    }

    .elementor-7 .elementor-element.elementor-element-88a664d {
        --e-con-grid-template-columns: repeat(4, 1fr);
        --gap: 0.4rem 0.4rem;
        --row-gap: 0.4rem;
        --column-gap: 0.4rem;
        --grid-auto-flow: row;
    }

    .elementor-7 .elementor-element.elementor-element-f0f2edb>.elementor-widget-container {
        margin: -2rem 0rem 0rem 0rem;
    }

    .elementor-7 .elementor-element.elementor-element-ec3dbd8:not(.elementor-motion-effects-element-type-background),
    .elementor-7 .elementor-element.elementor-element-ec3dbd8>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: bottom center;
        background-repeat: no-repeat;
        background-size: contain;
    }

    .elementor-7 .elementor-element.elementor-element-ec3dbd8 {
        --padding-top: 2rem;
        --padding-bottom: 24rem;
        --padding-left: 1rem;
        --padding-right: 1rem;
    }

    .elementor-7 .elementor-element.elementor-element-073334c .jet-headline {
        align-items: flex-start;
    }

    .elementor-7 .elementor-element.elementor-element-073334c .jet-headline>.jet-headline__link {
        align-items: flex-start;
    }

    .elementor-7 .elementor-element.elementor-element-073334c .jet-headline__first .jet-headline__label {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-606ce11>.elementor-widget-container {
        margin: 0rem 0rem 0rem 0rem;
    }

    .elementor-7 .elementor-element.elementor-element-606ce11 {
        text-align: justify;
    }

    .elementor-7 .elementor-element.elementor-element-2ab6c09 {
        --e-con-grid-template-columns: repeat(4, 1fr);
        --gap: 0.4rem 0.4rem;
        --row-gap: 0.4rem;
        --column-gap: 0.4rem;
        --grid-auto-flow: row;
    }

    .elementor-7 .elementor-element.elementor-element-6cb9076>.elementor-widget-container {
        margin: -2rem 0rem 0rem 0rem;
    }

    .elementor-7 .elementor-element.elementor-element-1bd931e:not(.elementor-motion-effects-element-type-background),
    .elementor-7 .elementor-element.elementor-element-1bd931e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: bottom center;
        background-repeat: no-repeat;
        background-size: contain;
    }

    .elementor-7 .elementor-element.elementor-element-1bd931e {
        --padding-top: 2rem;
        --padding-bottom: 24rem;
        --padding-left: 1rem;
        --padding-right: 1rem;
    }

    .elementor-7 .elementor-element.elementor-element-a7435a4 .jet-headline {
        align-items: flex-start;
    }

    .elementor-7 .elementor-element.elementor-element-a7435a4 .jet-headline>.jet-headline__link {
        align-items: flex-start;
    }

    .elementor-7 .elementor-element.elementor-element-a7435a4 .jet-headline__first .jet-headline__label {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-53bcd1d>.elementor-widget-container {
        margin: 0rem 0rem 0rem 0rem;
    }

    .elementor-7 .elementor-element.elementor-element-53bcd1d {
        text-align: justify;
    }

    .elementor-7 .elementor-element.elementor-element-4536396 {
        --e-con-grid-template-columns: repeat(4, 1fr);
        --gap: 0.4rem 0.4rem;
        --row-gap: 0.4rem;
        --column-gap: 0.4rem;
        --grid-auto-flow: row;
    }

    .elementor-7 .elementor-element.elementor-element-334658f>.elementor-widget-container {
        margin: -2rem 0rem 0rem 0rem;
    }

    .elementor-7 .elementor-element.elementor-element-33040fd:not(.elementor-motion-effects-element-type-background),
    .elementor-7 .elementor-element.elementor-element-33040fd>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: bottom center;
        background-repeat: no-repeat;
        background-size: contain;
    }

    .elementor-7 .elementor-element.elementor-element-33040fd {
        --padding-top: 2rem;
        --padding-bottom: 24rem;
        --padding-left: 1rem;
        --padding-right: 1rem;
    }

    .elementor-7 .elementor-element.elementor-element-4f6b892 .jet-headline {
        align-items: flex-start;
    }

    .elementor-7 .elementor-element.elementor-element-4f6b892 .jet-headline>.jet-headline__link {
        align-items: flex-start;
    }

    .elementor-7 .elementor-element.elementor-element-4f6b892 .jet-headline__first .jet-headline__label {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-a960b1a>.elementor-widget-container {
        margin: 0rem 0rem 0rem 0rem;
    }

    .elementor-7 .elementor-element.elementor-element-a960b1a {
        text-align: justify;
    }

    .elementor-7 .elementor-element.elementor-element-be40bcb {
        --e-con-grid-template-columns: repeat(4, 1fr);
        --gap: 0.4rem 0.4rem;
        --row-gap: 0.4rem;
        --column-gap: 0.4rem;
        --grid-auto-flow: row;
    }

    .elementor-7 .elementor-element.elementor-element-5df113f>.elementor-widget-container {
        margin: -2rem 0rem 0rem 0rem;
    }

    .elementor-7 .elementor-element.elementor-element-641a804 {
        --n-tabs-heading-wrap: nowrap;
        --n-tabs-heading-overflow-x: scroll;
        --n-tabs-title-white-space: nowrap;
        --n-tabs-gap: 2rem;
        --n-tabs-title-padding-top: 0.4rem;
        --n-tabs-title-padding-right: 2rem;
        --n-tabs-title-padding-bottom: 0.4rem;
        --n-tabs-title-padding-left: 2rem;
        --n-tabs-title-font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-641a804.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading> :is(.e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title) {
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-7 .elementor-element.elementor-element-a4048a3 {
        --gap: 2rem 2rem;
        --row-gap: 2rem;
        --column-gap: 2rem;
        --margin-top: 0rem;
        --margin-bottom: 8rem;
        --margin-left: 0rem;
        --margin-right: 0rem;
        --padding-top: 0rem;
        --padding-bottom: 0rem;
        --padding-left: 2rem;
        --padding-right: 2rem;
    }

    .elementor-7 .elementor-element.elementor-element-7a76fa4 .jet-headline {
        align-items: flex-start;
    }

    .elementor-7 .elementor-element.elementor-element-7a76fa4 .jet-headline>.jet-headline__link {
        align-items: flex-start;
    }

    .elementor-7 .elementor-element.elementor-element-7a76fa4 .jet-headline__first .jet-headline__label {
        font-size: 3rem;
    }

    .elementor-7 .elementor-element.elementor-element-64437e1 {
        --e-con-grid-template-columns: repeat(2, 1fr);
        --grid-auto-flow: row;
    }

    .elementor-7 .elementor-element.elementor-element-643b00b .jet-animated-box {
        height: 24rem;
        border-radius: 8px 8px 8px 8px;
    }

    .elementor-7 .elementor-element.elementor-element-643b00b .jet-animated-box__front {
        border-radius: 8px 8px 8px 8px;
    }

    .elementor-7 .elementor-element.elementor-element-643b00b .jet-animated-box__front .jet-animated-box__overlay {
        border-radius: 8px 8px 8px 8px;
    }

    .elementor-7 .elementor-element.elementor-element-643b00b .jet-animated-box canvas {
        border-radius: 8px 8px 8px 8px;
    }

    .elementor-7 .elementor-element.elementor-element-643b00b .jet-animated-box__back {
        padding: 12px 12px 12px 12px;
        border-radius: 8px 8px 8px 8px;
    }

    .elementor-7 .elementor-element.elementor-element-643b00b .jet-animated-box__back .jet-animated-box__overlay {
        border-radius: 8px 8px 8px 8px;
    }

    .elementor-7 .elementor-element.elementor-element-643b00b .jet-animated-box__title--front {
        font-size: 1.8rem;
    }

    .elementor-7 .elementor-element.elementor-element-643b00b .jet-animated-box__subtitle--front {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-643b00b .jet-animated-box__description--front {
        font-size: 2rem;
    }

    .elementor-7 .elementor-element.elementor-element-643b00b .jet-animated-box__description--back {
        font-size: 1.4rem;
    }

    .elementor-7 .elementor-element.elementor-element-643b00b .jet-animated-box__button {
        padding: 0% 14% 0% 14%;
        margin: 0px 0px 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-ed8bbef .jet-animated-box {
        height: 24rem;
        border-radius: 8px 8px 8px 8px;
    }

    .elementor-7 .elementor-element.elementor-element-ed8bbef .jet-animated-box__front {
        border-radius: 8px 8px 8px 8px;
    }

    .elementor-7 .elementor-element.elementor-element-ed8bbef .jet-animated-box__front .jet-animated-box__overlay {
        border-radius: 8px 8px 8px 8px;
    }

    .elementor-7 .elementor-element.elementor-element-ed8bbef .jet-animated-box canvas {
        border-radius: 8px 8px 8px 8px;
    }

    .elementor-7 .elementor-element.elementor-element-ed8bbef .jet-animated-box__back {
        padding: 12px 12px 12px 12px;
        border-radius: 8px 8px 8px 8px;
    }

    .elementor-7 .elementor-element.elementor-element-ed8bbef .jet-animated-box__back .jet-animated-box__overlay {
        border-radius: 8px 8px 8px 8px;
    }

    .elementor-7 .elementor-element.elementor-element-ed8bbef .jet-animated-box__title--front {
        font-size: 1.8rem;
    }

    .elementor-7 .elementor-element.elementor-element-ed8bbef .jet-animated-box__subtitle--front {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-ed8bbef .jet-animated-box__description--front {
        font-size: 2rem;
    }

    .elementor-7 .elementor-element.elementor-element-ed8bbef .jet-animated-box__description--back {
        font-size: 1.4rem;
    }

    .elementor-7 .elementor-element.elementor-element-ed8bbef .jet-animated-box__button {
        padding: 0% 14% 0% 14%;
        margin: 0px 0px 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-3674237 .jet-animated-box {
        height: 24rem;
        border-radius: 8px 8px 8px 8px;
    }

    .elementor-7 .elementor-element.elementor-element-3674237 .jet-animated-box__front {
        border-radius: 8px 8px 8px 8px;
    }

    .elementor-7 .elementor-element.elementor-element-3674237 .jet-animated-box__front .jet-animated-box__overlay {
        border-radius: 8px 8px 8px 8px;
    }

    .elementor-7 .elementor-element.elementor-element-3674237 .jet-animated-box canvas {
        border-radius: 8px 8px 8px 8px;
    }

    .elementor-7 .elementor-element.elementor-element-3674237 .jet-animated-box__back {
        padding: 12px 12px 12px 12px;
        border-radius: 8px 8px 8px 8px;
    }

    .elementor-7 .elementor-element.elementor-element-3674237 .jet-animated-box__back .jet-animated-box__overlay {
        border-radius: 8px 8px 8px 8px;
    }

    .elementor-7 .elementor-element.elementor-element-3674237 .jet-animated-box__title--front {
        font-size: 1.8rem;
    }

    .elementor-7 .elementor-element.elementor-element-3674237 .jet-animated-box__subtitle--front {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-3674237 .jet-animated-box__description--front {
        font-size: 2rem;
    }

    .elementor-7 .elementor-element.elementor-element-3674237 .jet-animated-box__description--back {
        font-size: 1.4rem;
    }

    .elementor-7 .elementor-element.elementor-element-3674237 .jet-animated-box__button {
        padding: 0% 14% 0% 14%;
        margin: 0px 0px 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-3eb4bc4 .jet-animated-box {
        height: 24rem;
        border-radius: 8px 8px 8px 8px;
    }

    .elementor-7 .elementor-element.elementor-element-3eb4bc4 .jet-animated-box__front {
        border-radius: 8px 8px 8px 8px;
    }

    .elementor-7 .elementor-element.elementor-element-3eb4bc4 .jet-animated-box__front .jet-animated-box__overlay {
        border-radius: 8px 8px 8px 8px;
    }

    .elementor-7 .elementor-element.elementor-element-3eb4bc4 .jet-animated-box canvas {
        border-radius: 8px 8px 8px 8px;
    }

    .elementor-7 .elementor-element.elementor-element-3eb4bc4 .jet-animated-box__back {
        padding: 12px 12px 12px 12px;
        border-radius: 8px 8px 8px 8px;
    }

    .elementor-7 .elementor-element.elementor-element-3eb4bc4 .jet-animated-box__back .jet-animated-box__overlay {
        border-radius: 8px 8px 8px 8px;
    }

    .elementor-7 .elementor-element.elementor-element-3eb4bc4 .jet-animated-box__title--front {
        font-size: 1.8rem;
    }

    .elementor-7 .elementor-element.elementor-element-3eb4bc4 .jet-animated-box__subtitle--front {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-3eb4bc4 .jet-animated-box__description--front {
        font-size: 2rem;
    }

    .elementor-7 .elementor-element.elementor-element-3eb4bc4 .jet-animated-box__description--back {
        font-size: 1.4rem;
    }

    .elementor-7 .elementor-element.elementor-element-3eb4bc4 .jet-animated-box__button {
        padding: 0% 14% 0% 14%;
        margin: 0px 0px 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-6b1ee1e {
        --margin-top: 0rem;
        --margin-bottom: 8rem;
        --margin-left: 0rem;
        --margin-right: 0rem;
        --padding-top: 8rem;
        --padding-bottom: 8rem;
        --padding-left: 2rem;
        --padding-right: 2rem;
    }

    .elementor-7 .elementor-element.elementor-element-4d17a09 .jet-headline__first .jet-headline__label {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-4d17a09 .jet-headline__second .jet-headline__label {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-7 .elementor-element.elementor-element-0bae0f8 {
        --e-con-grid-template-columns: repeat(2, 1fr);
        --grid-auto-flow: row;
    }

    .elementor-7 .elementor-element.elementor-element-b8cfc91 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-7 .elementor-element.elementor-element-b8cfc91 .elementor-icon-list-item>a {
        font-size: 1.4rem;
    }

    .elementor-7 .elementor-element.elementor-element-32c30d0 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-7 .elementor-element.elementor-element-32c30d0 .elementor-icon-list-item>a {
        font-size: 1.4rem;
    }

    .elementor-7 .elementor-element.elementor-element-e84f5e9 {
        --margin-top: 0rem;
        --margin-bottom: 0rem;
        --margin-left: 0rem;
        --margin-right: 0rem;
    }

    .elementor-7 .elementor-element.elementor-element-7cd0fc8 .jet-headline__first .jet-headline__label {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-7cd0fc8 .jet-headline__second .jet-headline__label {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-7 .elementor-element.elementor-element-3b509d4 {
        --e-con-grid-template-columns: repeat(1, 1fr);
        --gap: 0.4rem 0.4rem;
        --row-gap: 0.4rem;
        --column-gap: 0.4rem;
        --grid-auto-flow: row;
    }

    .elementor-7 .elementor-element.elementor-element-6106104.elementor-element {
        --order: 1;
    }

    .elementor-7 .elementor-element.elementor-element-cebe374>.elementor-widget-container {
        margin: 0rem 0rem 0rem 0rem;
    }

    .elementor-7 .elementor-element.elementor-element-cebe374.elementor-element {
        --order: 3;
    }

    .elementor-7 .elementor-element.elementor-element-9ea1b08.elementor-element {
        --order: 2;
    }

    .elementor-7 .elementor-element.elementor-element-9ea1b08 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-7 .elementor-element.elementor-element-9ea1b08 .elementor-icon-list-item>a {
        font-size: 1.4rem;
    }

    .elementor-7 .elementor-element.elementor-element-b9d3598.elementor-element {
        --order: 4;
    }

    .elementor-7 .elementor-element.elementor-element-b9d3598 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-7 .elementor-element.elementor-element-b9d3598 .elementor-icon-list-item>a {
        font-size: 1.4rem;
    }

    .elementor-7 .elementor-element.elementor-element-3e513e4 {
        --margin-top: 0rem;
        --margin-bottom: 8rem;
        --margin-left: 0rem;
        --margin-right: 0rem;
        --padding-top: 0rem;
        --padding-bottom: 0rem;
        --padding-left: 2rem;
        --padding-right: 2rem;
    }

    .elementor-7 .elementor-element.elementor-element-f4b8e47 .jet-headline {
        align-items: flex-start;
    }

    .elementor-7 .elementor-element.elementor-element-f4b8e47 .jet-headline>.jet-headline__link {
        align-items: flex-start;
    }

    .elementor-7 .elementor-element.elementor-element-f4b8e47 .jet-headline__first .jet-headline__label {
        font-size: 3rem;
    }

    .elementor-7 .elementor-element.elementor-element-6b91ed0 {
        --gap: 2rem 2rem;
        --row-gap: 2rem;
        --column-gap: 2rem;
    }

    .elementor-7 .elementor-element.elementor-element-2de69d8 {
        text-align: center;
    }

    .elementor-7 .elementor-element.elementor-element-66ba9af {
        --e-con-grid-template-columns: repeat(3, 1fr);
        --grid-auto-flow: row;
    }

    .elementor-7 .elementor-element.elementor-element-fd14c65 .circle-progress-bar {
        max-width: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-fd14c65 .circle-progress {
        width: 100px;
        height: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-fd14c65 .position-in-circle {
        height: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-fd14c65 .circle-counter .circle-val {
        font-size: 2rem;
    }

    .elementor-7 .elementor-element.elementor-element-fd14c65 .circle-counter .circle-val .circle-counter__suffix {
        font-size: 2rem;
    }

    body:not(.rtl) .elementor-7 .elementor-element.elementor-element-fd14c65 .circle-counter .circle-val .circle-counter__suffix {
        margin-left: 2px;
    }

    body.rtl .elementor-7 .elementor-element.elementor-element-fd14c65 .circle-counter .circle-val .circle-counter__suffix {
        margin-right: 2px;
    }

    .elementor-7 .elementor-element.elementor-element-fd14c65 .circle-counter .circle-counter__title {
        font-size: 1.6rem;
    }

    .elementor-7 .elementor-element.elementor-element-fd14c65 .circle-counter .circle-counter__subtitle {
        font-size: 2.6rem;
    }

    .elementor-7 .elementor-element.elementor-element-108649f .circle-progress-bar {
        max-width: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-108649f .circle-progress {
        width: 100px;
        height: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-108649f .position-in-circle {
        height: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-108649f .circle-counter .circle-val {
        font-size: 2rem;
    }

    .elementor-7 .elementor-element.elementor-element-108649f .circle-counter .circle-val .circle-counter__suffix {
        font-size: 2rem;
    }

    body:not(.rtl) .elementor-7 .elementor-element.elementor-element-108649f .circle-counter .circle-val .circle-counter__suffix {
        margin-left: 2px;
    }

    body.rtl .elementor-7 .elementor-element.elementor-element-108649f .circle-counter .circle-val .circle-counter__suffix {
        margin-right: 2px;
    }

    .elementor-7 .elementor-element.elementor-element-108649f .circle-counter .circle-counter__title {
        font-size: 1.6rem;
    }

    .elementor-7 .elementor-element.elementor-element-108649f .circle-counter .circle-counter__subtitle {
        font-size: 2.6rem;
    }

    .elementor-7 .elementor-element.elementor-element-956cb88 .circle-progress-bar {
        max-width: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-956cb88 .circle-progress {
        width: 100px;
        height: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-956cb88 .position-in-circle {
        height: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-956cb88 .circle-counter .circle-val {
        font-size: 2rem;
    }

    .elementor-7 .elementor-element.elementor-element-956cb88 .circle-counter .circle-val .circle-counter__suffix {
        font-size: 2rem;
    }

    body:not(.rtl) .elementor-7 .elementor-element.elementor-element-956cb88 .circle-counter .circle-val .circle-counter__suffix {
        margin-left: 2px;
    }

    body.rtl .elementor-7 .elementor-element.elementor-element-956cb88 .circle-counter .circle-val .circle-counter__suffix {
        margin-right: 2px;
    }

    .elementor-7 .elementor-element.elementor-element-956cb88 .circle-counter .circle-counter__title {
        font-size: 1.6rem;
    }

    .elementor-7 .elementor-element.elementor-element-956cb88 .circle-counter .circle-counter__subtitle {
        font-size: 2.6rem;
    }

    .elementor-7 .elementor-element.elementor-element-8362e28 {
        --padding-top: 1.6rem;
        --padding-bottom: 1.6rem;
        --padding-left: 0rem;
        --padding-right: 0rem;
    }

    .elementor-7 .elementor-element.elementor-element-c5d3a94 .salvattore-column {
        width: calc(100% / 2);
    }

    .elementor-7 .elementor-element.elementor-element-c5d3a94 .jet-images-layout__list::before {
        content: "2 .salvattore-column";
    }

    .elementor-7 .elementor-element.elementor-element-c5d3a94 .layout-type-grid .jet-images-layout__list::before {
        content: "";
    }

    .elementor-7 .elementor-element.elementor-element-c5d3a94 .layout-type-grid .jet-images-layout__list .jet-images-layout__item {
        width: calc(100% / 2);
    }

    .elementor-7 .elementor-element.elementor-element-f68197e {
        --margin-top: 0rem;
        --margin-bottom: 8rem;
        --margin-left: 0rem;
        --margin-right: 0rem;
        --padding-top: 0rem;
        --padding-bottom: 0rem;
        --padding-left: 2rem;
        --padding-right: 2rem;
    }

    .elementor-7 .elementor-element.elementor-element-da84af3 .jet-headline {
        align-items: flex-start;
    }

    .elementor-7 .elementor-element.elementor-element-da84af3 .jet-headline>.jet-headline__link {
        align-items: flex-start;
    }

    .elementor-7 .elementor-element.elementor-element-da84af3 .jet-headline__first .jet-headline__label {
        font-size: 3rem;
    }

    .elementor-7 .elementor-element.elementor-element-fa71d07 .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-9154f37 {
        --margin-top: 0rem;
        --margin-bottom: 8rem;
        --margin-left: 0rem;
        --margin-right: 0rem;
        --padding-top: 0rem;
        --padding-bottom: 0rem;
        --padding-left: 2rem;
        --padding-right: 2rem;
    }

    .elementor-7 .elementor-element.elementor-element-e506f8e .jet-headline {
        align-items: flex-start;
    }

    .elementor-7 .elementor-element.elementor-element-e506f8e .jet-headline>.jet-headline__link {
        align-items: flex-start;
    }

    .elementor-7 .elementor-element.elementor-element-e506f8e .jet-headline__first .jet-headline__label {
        font-size: 3rem;
    }

    .elementor-7 .elementor-element.elementor-element-6e3bc34 {
        --margin-top: 0rem;
        --margin-bottom: 8rem;
        --margin-left: 0rem;
        --margin-right: 0rem;
        --padding-top: 0rem;
        --padding-bottom: 0rem;
        --padding-left: 2rem;
        --padding-right: 2rem;
    }

    .elementor-7 .elementor-element.elementor-element-74b6943 .jet-headline {
        align-items: flex-start;
    }

    .elementor-7 .elementor-element.elementor-element-74b6943 .jet-headline>.jet-headline__link {
        align-items: flex-start;
    }

    .elementor-7 .elementor-element.elementor-element-74b6943 .jet-headline__first .jet-headline__label {
        font-size: 3rem;
    }

    .elementor-7 .elementor-element.elementor-element-f2560ea {
        text-align: start;
    }

    .elementor-7 .elementor-element.elementor-element-9a87bb2 {
        --e-con-grid-template-columns: repeat(2, 1fr);
        --grid-auto-flow: row;
    }

    .elementor-7 .elementor-element.elementor-element-a8b9f25 {
        --margin-top: 0rem;
        --margin-bottom: 0rem;
        --margin-left: 0rem;
        --margin-right: 0rem;
        --padding-top: 0rem;
        --padding-bottom: 20rem;
        --padding-left: 2rem;
        --padding-right: 2rem;
    }

    .elementor-7 .elementor-element.elementor-element-468cd4f .jet-headline {
        align-items: flex-start;
    }

    .elementor-7 .elementor-element.elementor-element-468cd4f .jet-headline>.jet-headline__link {
        align-items: flex-start;
    }

    .elementor-7 .elementor-element.elementor-element-468cd4f .jet-headline__first .jet-headline__label {
        font-size: 3rem;
    }

    .elementor-7 .elementor-element.elementor-element-63a69c3 {
        text-align: start;
    }

    .elementor-7 .elementor-element.elementor-element-3e3cb8a {
        text-align: start;
    }

    .elementor-7 .elementor-element.elementor-element-9107daf {
        text-align: start;
    }

    .elementor-7 .elementor-element.elementor-element-610063b {
        text-align: start;
    }

    .elementor-7 .elementor-element.elementor-element-fdb0bc0 {
        text-align: start;
    }

    .elementor-7 .elementor-element.elementor-element-9a06c5f {
        --container-widget-width: 100%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 100%);
        max-width: 100%;
    }

    .elementor-7 .elementor-element.elementor-element-3abcda4 {
        text-align: end;
    }

    .elementor-7 .elementor-element.elementor-element-3abcda4 img {
        width: 78%;
    }

    .elementor-7 .elementor-element.elementor-element-0e0f811 {
        --margin-top: 0rem;
        --margin-bottom: 8rem;
        --margin-left: 0rem;
        --margin-right: 0rem;
        --padding-top: 8rem;
        --padding-bottom: 8rem;
        --padding-left: 2rem;
        --padding-right: 2rem;
    }

    .elementor-7 .elementor-element.elementor-element-d5359f7 .jet-headline {
        align-items: flex-start;
    }

    .elementor-7 .elementor-element.elementor-element-d5359f7 .jet-headline>.jet-headline__link {
        align-items: flex-start;
    }

    .elementor-7 .elementor-element.elementor-element-d5359f7 .jet-headline__first .jet-headline__label {
        font-size: 3rem;
    }

    .elementor-7 .elementor-element.elementor-element-4ee161e .jet-posts:not(.slick-slider) .jet-posts__item {
        max-width: calc(100% / 1);
    }

    .elementor-7 .elementor-element.elementor-element-4ee161e .jet-posts:not(.jet-equal-cols):not(.slick-slider) .jet-posts__item {
        flex: 0 0 calc(100% / 1);
        -webkit-box-flex: 0;
        -ms-flex: 0 0 calc(100% / 1);
    }

    .elementor-7 .elementor-element.elementor-element-4ee161e .jet-posts .jet-more {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-7 .elementor-element.elementor-element-16946d3 {
        --margin-top: 0rem;
        --margin-bottom: 8rem;
        --margin-left: 0rem;
        --margin-right: 0rem;
        --padding-top: 0rem;
        --padding-bottom: 0rem;
        --padding-left: 2rem;
        --padding-right: 2rem;
    }

    .elementor-7 .elementor-element.elementor-element-5ff458f .jet-headline {
        align-items: flex-start;
    }

    .elementor-7 .elementor-element.elementor-element-5ff458f .jet-headline>.jet-headline__link {
        align-items: flex-start;
    }

    .elementor-7 .elementor-element.elementor-element-5ff458f .jet-headline__first .jet-headline__label {
        font-size: 3rem;
    }

    .elementor-7 .elementor-element.elementor-element-d982c96 {
        text-align: justify;
    }
}

@media(min-width:768px) {
    .elementor-7 .elementor-element.elementor-element-45914d5 {
        --width: 37%;
    }

    .elementor-7 .elementor-element.elementor-element-2379a72 {
        --width: 45%;
    }

    .elementor-7 .elementor-element.elementor-element-087f735 {
        --width: 45%;
    }

    .elementor-7 .elementor-element.elementor-element-56b3af6 {
        --width: 45%;
    }

    .elementor-7 .elementor-element.elementor-element-88a664d {
        --width: 45%;
    }

    .elementor-7 .elementor-element.elementor-element-2ab6c09 {
        --width: 45%;
    }

    .elementor-7 .elementor-element.elementor-element-4536396 {
        --width: 45%;
    }

    .elementor-7 .elementor-element.elementor-element-be40bcb {
        --width: 45%;
    }

    .elementor-7 .elementor-element.elementor-element-ef2c5bc {
        --width: 50%;
    }

    .elementor-7 .elementor-element.elementor-element-e84f5e9 {
        --width: 50%;
    }

    .elementor-7 .elementor-element.elementor-element-ca9ed3e {
        --width: 50%;
    }

    .elementor-7 .elementor-element.elementor-element-1c37e84 {
        --width: 50%;
    }

    .elementor-7 .elementor-element.elementor-element-41937d1 {
        --width: 50%;
    }

    .elementor-7 .elementor-element.elementor-element-ed72177 {
        --width: 50%;
    }
}

@media(min-width:2400px) {
    .elementor-7 .elementor-element.elementor-element-45914d5 {
        --grid-auto-flow: row;
    }

    .elementor-7 .elementor-element.elementor-element-075ea79 .jet-animated-text__before-text {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-075ea79 .jet-animated-text__animated-text {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-1ce87e4 .jet-carousel__content .jet-carousel__item-title,
    .elementor-7 .elementor-element.elementor-element-1ce87e4 .jet-carousel__content .jet-carousel__item-title a,
    .elementor-7 .elementor-element.elementor-element-1ce87e4 .jet-banner__title {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-1ce87e4 .jet-carousel__content .jet-carousel__item-text,
    .elementor-7 .elementor-element.elementor-element-1ce87e4 .jet-banner__text {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-7 .elementor-element.elementor-element-219a736 .jet-headline__first .jet-headline__label {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-2379a72 {
        --grid-auto-flow: row;
    }

    .elementor-7 .elementor-element.elementor-element-597ffc9 .jet-headline__first .jet-headline__label {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-087f735 {
        --grid-auto-flow: row;
    }

    .elementor-7 .elementor-element.elementor-element-ee38f46 .jet-headline__first .jet-headline__label {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-56b3af6 {
        --grid-auto-flow: row;
    }

    .elementor-7 .elementor-element.elementor-element-d4f3619 .jet-headline__first .jet-headline__label {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-88a664d {
        --grid-auto-flow: row;
    }

    .elementor-7 .elementor-element.elementor-element-073334c .jet-headline__first .jet-headline__label {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-2ab6c09 {
        --grid-auto-flow: row;
    }

    .elementor-7 .elementor-element.elementor-element-a7435a4 .jet-headline__first .jet-headline__label {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-4536396 {
        --grid-auto-flow: row;
    }

    .elementor-7 .elementor-element.elementor-element-4f6b892 .jet-headline__first .jet-headline__label {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-be40bcb {
        --grid-auto-flow: row;
    }

    .elementor-7 .elementor-element.elementor-element-641a804 {
        --n-tabs-title-font-size: var(--e-global-typography-text-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-641a804.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading> :is(.e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title) {
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-7 .elementor-element.elementor-element-64437e1 {
        --grid-auto-flow: row;
    }

    .elementor-7 .elementor-element.elementor-element-643b00b .jet-animated-box__subtitle--front {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-ed8bbef .jet-animated-box__subtitle--front {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-3674237 .jet-animated-box__subtitle--front {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-3eb4bc4 .jet-animated-box__subtitle--front {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-4d17a09 .jet-headline__first .jet-headline__label {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-4d17a09 .jet-headline__second .jet-headline__label {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-7 .elementor-element.elementor-element-0bae0f8 {
        --grid-auto-flow: row;
    }

    .elementor-7 .elementor-element.elementor-element-7cd0fc8 .jet-headline__first .jet-headline__label {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-7cd0fc8 .jet-headline__second .jet-headline__label {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-7 .elementor-element.elementor-element-3b509d4 {
        --grid-auto-flow: row;
    }

    .elementor-7 .elementor-element.elementor-element-66ba9af {
        --grid-auto-flow: row;
    }

    .elementor-7 .elementor-element.elementor-element-fa71d07 .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
    }

    .elementor-7 .elementor-element.elementor-element-9a87bb2 {
        --grid-auto-flow: row;
    }

    .elementor-7 .elementor-element.elementor-element-4ee161e .jet-posts .jet-more {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }
}