.elementor-154 .elementor-element.elementor-element-6bc75dec>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-154 .elementor-element.elementor-element-6bc75dec:not(.elementor-motion-effects-element-type-background),
.elementor-154 .elementor-element.elementor-element-6bc75dec>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../../../wp-content/uploads/2022/04/download-3.png");
    background-position: center center;
    background-size: cover;
}

.elementor-154 .elementor-element.elementor-element-6bc75dec>.elementor-background-overlay {
    background-color: #000000;
    opacity: 0.24;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-154 .elementor-element.elementor-element-6bc75dec {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 0px 0px;
}

.elementor-154 .elementor-element.elementor-element-1a26a482>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-154 .elementor-element.elementor-element-3efa46c {
    --e-image-carousel-slides-to-show: 1;
}

.elementor-154 .elementor-element.elementor-element-3efa46c>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-154 .elementor-element.elementor-element-6adfd7f:not(.elementor-motion-effects-element-type-background),
.elementor-154 .elementor-element.elementor-element-6adfd7f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../../../wp-content/uploads/2022/04/corporate-annual-meeting_978724-scaled.jpg");
    background-position: center center;
    background-size: cover;
}

.elementor-154 .elementor-element.elementor-element-6adfd7f>.elementor-background-overlay {
    background-color: #000000;
    opacity: 0.8;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-154 .elementor-element.elementor-element-6adfd7f {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 30px 0px 0px 0px;
}

.elementor-154 .elementor-element.elementor-element-6adfd7f>.elementor-shape-top .elementor-shape-fill {
    fill: #3C2F0C;
}

.elementor-154 .elementor-element.elementor-element-5d1b214 {
    text-align: center;
}

.elementor-154 .elementor-element.elementor-element-5d1b214 .elementor-heading-title {
    color: #FFD026;
    font-family: "Kanit", Sans-serif;
    font-weight: 600;
}

.elementor-154 .elementor-element.elementor-element-0d77c76 img {
    width: 470px;
}

.elementor-bc-flex-widget .elementor-154 .elementor-element.elementor-element-2978cf8.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-154 .elementor-element.elementor-element-2978cf8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-154 .elementor-element.elementor-element-67d0280 {
    text-align: left;
}

.elementor-154 .elementor-element.elementor-element-67d0280 img {
    width: 340px;
}

.elementor-154 .elementor-element.elementor-element-721c12b .elementor-heading-title {
    color: #FFD026;
    font-family: "Kanit", Sans-serif;
    font-weight: 600;
}

.elementor-154 .elementor-element.elementor-element-24076ef {
    color: #FFFFFF;
}

.elementor-154 .elementor-element.elementor-element-b60b02d {
    color: #FFFFFF;
}

.elementor-154 .elementor-element.elementor-element-709f0dc>.elementor-widget-container {
    margin: 0px 0px -10px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-154 .elementor-element.elementor-element-8f55026:not(.elementor-motion-effects-element-type-background),
.elementor-154 .elementor-element.elementor-element-8f55026>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../../../wp-content/uploads/2022/04/download-1.jpg");
    background-position: center center;
    background-size: cover;
}

.elementor-154 .elementor-element.elementor-element-8f55026 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 20px 0px 20px 0px;
}

.elementor-154 .elementor-element.elementor-element-8f55026>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-154 .elementor-element.elementor-element-0694d0d>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-154 .elementor-element.elementor-element-6ec76f1 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-154 .elementor-element.elementor-element-5f10b4c {
    text-align: center;
}

.elementor-154 .elementor-element.elementor-element-5f10b4c .elementor-heading-title {
    color: #FFEE39;
}

.elementor-154 .elementor-element.elementor-element-5f10b4c>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-154 .elementor-element.elementor-element-fc6bb63 {
    --image-border-radius: 10px;
    --image-transition-duration: 800ms;
    --overlay-transition-duration: 800ms;
    --content-text-align: center;
    --content-padding: 20px;
    --content-transition-duration: 800ms;
    --content-transition-delay: 800ms;
}

.elementor-154 .elementor-element.elementor-element-fc6bb63 .e-gallery-item:hover .elementor-gallery-item__overlay {
    background-color: rgba(0, 0, 0, 0.5);
}

.elementor-154 .elementor-element.elementor-element-794cd9ce>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-154 .elementor-element.elementor-element-794cd9ce:not(.elementor-motion-effects-element-type-background),
.elementor-154 .elementor-element.elementor-element-794cd9ce>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #361A1AB3;
    background-image: url("../../../../wp-content/uploads/2022/04/end-of-year-sprint-black_929925.jpg");
    background-position: center center;
    background-size: cover;
}

.elementor-154 .elementor-element.elementor-element-794cd9ce {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 50px 0px 50px 0px;
}

.elementor-154 .elementor-element.elementor-element-794cd9ce>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-154 .elementor-element.elementor-element-67fc4387 {
    text-align: center;
}

.elementor-154 .elementor-element.elementor-element-67fc4387 .elementor-heading-title {
    color: #ffffff;
    font-size: 55px;
    font-weight: 600;
}

.elementor-154 .elementor-element.elementor-element-5afa5190 {
    text-align: center;
}

.elementor-154 .elementor-element.elementor-element-5afa5190 .elementor-heading-title {
    color: #FFF69C;
    font-size: 16px;
    font-weight: 300;
}

.elementor-154 .elementor-element.elementor-element-5afa5190>.elementor-widget-container {
    margin: -10px 0px 0px 0px;
}

.elementor-154 .elementor-element.elementor-element-6b33ae1d>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-154 .elementor-element.elementor-element-6b33ae1d {
    padding: 15px 0px 0px 0px;
}

.elementor-154 .elementor-element.elementor-element-171f39c {
    --e-image-carousel-slides-to-show: 6;
}

.elementor-154 .elementor-element.elementor-element-171f39c .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image {
    border-radius: 10px 10px 10px 10px;
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-154 .elementor-element.elementor-element-1a26a482 {
        width: 100%;
    }
}

@media(max-width:1024px) {
    .elementor-154 .elementor-element.elementor-element-6bc75dec>.elementor-container {
        min-height: 435px;
    }
    .elementor-154 .elementor-element.elementor-element-6bc75dec {
        padding: 0px 25px 0px 25px;
    }
    .elementor-154 .elementor-element.elementor-element-1a26a482>.elementor-element-populated {
        padding: 0px 25px 0px 0px;
    }
    .elementor-154 .elementor-element.elementor-element-5d1b214 .elementor-heading-title {
        font-size: 19px;
    }
    .elementor-154 .elementor-element.elementor-element-721c12b .elementor-heading-title {
        font-size: 22px;
    }
    .elementor-154 .elementor-element.elementor-element-794cd9ce {
        padding: 100px 25px 100px 25px;
    }
    .elementor-154 .elementor-element.elementor-element-171f39c {
        --e-image-carousel-slides-to-show: 5;
    }
}

@media(max-width:767px) {
    .elementor-154 .elementor-element.elementor-element-6bc75dec>.elementor-container {
        min-height: 217px;
    }
    .elementor-154 .elementor-element.elementor-element-6bc75dec {
        padding: 0px 05px 0px 05px;
    }
    .elementor-154 .elementor-element.elementor-element-1a26a482>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-154 .elementor-element.elementor-element-3efa46c>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-154 .elementor-element.elementor-element-67d0280 {
        text-align: center;
    }
    .elementor-154 .elementor-element.elementor-element-721c12b {
        text-align: center;
    }
    .elementor-154 .elementor-element.elementor-element-24076ef {
        text-align: center;
    }
    .elementor-154 .elementor-element.elementor-element-b60b02d {
        text-align: center;
    }
    .elementor-154 .elementor-element.elementor-element-794cd9ce {
        padding: 50px 20px 50px 20px;
    }
    .elementor-154 .elementor-element.elementor-element-67fc4387 .elementor-heading-title {
        font-size: 45px;
    }
    .elementor-154 .elementor-element.elementor-element-5afa5190 .elementor-heading-title {
        line-height: 1.6em;
    }
    .elementor-154 .elementor-element.elementor-element-6b33ae1d {
        padding: 15px 0px 0px 0px;
    }
    .elementor-154 .elementor-element.elementor-element-171f39c {
        --e-image-carousel-slides-to-show: 3;
    }
}

/* Start custom CSS for section, class: .elementor-element-6bc75dec */

.elementor-154 .elementor-element.elementor-element-6bc75dec:after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 2px;
    z-index: 9;
    background: white;
    box-shadow: 0 0 5px #efaaf1, 0 0 15px #efaaf1, 0 0 25px #6e85ff;
}

/* End custom CSS */

/* Start custom CSS for section, class: .elementor-element-6adfd7f */

.elementor-154 .elementor-element.elementor-element-6adfd7f:after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 2px;
    z-index: 9;
    background: white;
    box-shadow: 0 0 5px #efaaf1, 0 0 15px #efaaf1, 0 0 25px #6e85ff;
}

/* End custom CSS */

/* Start custom CSS for section, class: .elementor-element-8f55026 */

.elementor-154 .elementor-element.elementor-element-8f55026:after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 2px;
    z-index: 9;
    background: white;
    box-shadow: 0 0 5px #efaaf1, 0 0 15px #efaaf1, 0 0 25px #6e85ff;
}

/* End custom CSS */