.elementor-22 .elementor-element.elementor-element-d3ea8ed{--spacer-size:70px;}.elementor-22 .elementor-element.elementor-element-7e459fc > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-22 .elementor-element.elementor-element-43eb7ac .elementor-heading-title{line-height:1.35em;}.elementor-22 .elementor-element.elementor-element-67e92c9 .vlt-timeline-item:not(:last-of-type){padding-bottom:10px;}.elementor-22 .elementor-element.elementor-element-67e92c9 .vlt-timeline-item + .vlt-timeline-item{padding-top:10px;}.elementor-22 .elementor-element.elementor-element-67e92c9 .vlt-timeline-item__date{font-family:"Noto Sans Thai", Sans-serif;font-weight:400;}.elementor-22 .elementor-element.elementor-element-67e92c9 .vlt-timeline-item__text{font-family:"Noto Sans Thai", Sans-serif;font-size:14px;}.elementor-22 .elementor-element.elementor-element-f152810{--spacer-size:120px;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-c3f0bc0{left:1.316%;}body.rtl .elementor-22 .elementor-element.elementor-element-c3f0bc0{right:1.316%;}.elementor-22 .elementor-element.elementor-element-c3f0bc0{top:-45%;}@media(max-width:1024px){.elementor-22 .elementor-element.elementor-element-d3ea8ed{--spacer-size:20px;}.elementor-22 .elementor-element.elementor-element-7e459fc{padding:0px 0px 0px 45px;}.elementor-22 .elementor-element.elementor-element-8bf7a06{padding:0px 0px 0px 45px;}.elementor-22 .elementor-element.elementor-element-67e92c9 .vlt-timeline-item__text{font-size:12px;}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-f357390{padding:0px 0px 0px 30px;}.elementor-22 .elementor-element.elementor-element-d3ea8ed{--spacer-size:1px;}.elementor-22 .elementor-element.elementor-element-7e459fc{margin-top:-50px;margin-bottom:0px;padding:0px 0px 0px 45px;}.elementor-22 .elementor-element.elementor-element-8bf7a06{padding:0px 0px 0px 45px;}.elementor-22 .elementor-element.elementor-element-67e92c9 .vlt-timeline-item:not(:last-of-type){padding-bottom:10px;}.elementor-22 .elementor-element.elementor-element-67e92c9 .vlt-timeline-item + .vlt-timeline-item{padding-top:10px;}.elementor-22 .elementor-element.elementor-element-67e92c9 .vlt-timeline-item__text{font-size:10px;}}/* Start custom CSS for vlt-timeline-slider, class: .elementor-element-67e92c9 */.elementor-22 .elementor-element.elementor-element-67e92c9 img {
    width: 160px;
    object-fit: cover;
}

@media screen and (max-width:767px) {
    .elementor-22 .elementor-element.elementor-element-67e92c9 img {
        width: 120px;
        object-fit: cover;
    }
}/* End custom CSS */