.elementor-18158 .elementor-element.elementor-element-0553596{--display:flex;--min-height:200px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--overlay-opacity:0.76;--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-18158 .elementor-element.elementor-element-0553596::before, .elementor-18158 .elementor-element.elementor-element-0553596 > .elementor-background-video-container::before, .elementor-18158 .elementor-element.elementor-element-0553596 > .e-con-inner > .elementor-background-video-container::before, .elementor-18158 .elementor-element.elementor-element-0553596 > .elementor-background-slideshow::before, .elementor-18158 .elementor-element.elementor-element-0553596 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18158 .elementor-element.elementor-element-0553596 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-18158 .elementor-element.elementor-element-0553596, .elementor-18158 .elementor-element.elementor-element-0553596::before{--border-transition:0.3s;}.elementor-18158 .elementor-element.elementor-element-0553596 > .elementor-shape-bottom svg, .elementor-18158 .elementor-element.elementor-element-0553596 > .e-con-inner > .elementor-shape-bottom svg{height:67px;}.elementor-18158 .elementor-element.elementor-element-6f401de{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--background-transition:0.3s;}.elementor-18158 .elementor-element.elementor-element-8b04e9c .elementor-heading-title{color:#222222;font-size:48px;font-weight:600;line-height:44px;}.elementor-18158 .elementor-element.elementor-element-1b73c2e .woocommerce-breadcrumb{color:#194E66;font-size:14px;font-weight:600;}.elementor-18158 .elementor-element.elementor-element-1b73c2e .woocommerce-breadcrumb > a{color:#194E66;}.elementor-18158 .elementor-element.elementor-element-1b73c2e > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18158 .elementor-element.elementor-element-1b73c2e.elementor-element{--align-self:center;}.elementor-18158 .elementor-element.elementor-element-65900d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--gap:40px 40px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:80px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-18158 .elementor-element.elementor-element-227240b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:40px 40px;--background-transition:0.3s;}.elementor-18158 .elementor-element.elementor-element-ad4a138{--display:flex;--background-transition:0.3s;}.elementor-18158 .elementor-element.elementor-element-af060d2{--e-image-carousel-slides-to-show:1;}.elementor-18158 .elementor-element.elementor-element-af060d2 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-18158 .elementor-element.elementor-element-af060d2 .elementor-swiper-button.elementor-swiper-button-next{font-size:35px;color:#FFFFFFBF;}.elementor-18158 .elementor-element.elementor-element-af060d2 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-18158 .elementor-element.elementor-element-af060d2 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFFBF;}.elementor-18158 .elementor-element.elementor-element-f6c8f3d{--display:flex;--gap:10px 10px;--background-transition:0.3s;}.elementor-18158 .elementor-element.elementor-element-d2288e8 .elementor-heading-title{color:#333333;font-size:20px;line-height:27px;}.elementor-18158 .elementor-element.elementor-element-52bc8a5 .elementor-heading-title{color:#ADADAD;font-size:12px;font-weight:300;}.elementor-18158 .elementor-element.elementor-element-33cb7c5{color:#777777;font-size:14px;}.elementor-18158 .elementor-element.elementor-element-54a0975{--display:flex;--background-transition:0.3s;}.elementor-18158 .elementor-element.elementor-element-ffa63b4{--e-image-carousel-slides-to-show:1;}.elementor-18158 .elementor-element.elementor-element-ffa63b4 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-18158 .elementor-element.elementor-element-ffa63b4 .elementor-swiper-button.elementor-swiper-button-next{font-size:35px;color:#FFFFFFBF;}.elementor-18158 .elementor-element.elementor-element-ffa63b4 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-18158 .elementor-element.elementor-element-ffa63b4 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFFBF;}.elementor-18158 .elementor-element.elementor-element-dc1732e{--display:flex;--gap:10px 10px;--background-transition:0.3s;}.elementor-18158 .elementor-element.elementor-element-3a00fc3 .elementor-heading-title{color:#333333;font-size:20px;line-height:27px;}.elementor-18158 .elementor-element.elementor-element-5168bb6 .elementor-heading-title{color:#ADADAD;font-size:12px;font-weight:300;}.elementor-18158 .elementor-element.elementor-element-7bbdf82{color:#777777;font-size:14px;}.elementor-18158 .elementor-element.elementor-element-d099ee9{--display:flex;--background-transition:0.3s;}.elementor-18158 .elementor-element.elementor-element-9c3cb55{--e-image-carousel-slides-to-show:1;}.elementor-18158 .elementor-element.elementor-element-9c3cb55 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-18158 .elementor-element.elementor-element-9c3cb55 .elementor-swiper-button.elementor-swiper-button-next{font-size:35px;color:#FFFFFFBF;}.elementor-18158 .elementor-element.elementor-element-9c3cb55 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-18158 .elementor-element.elementor-element-9c3cb55 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFFBF;}.elementor-18158 .elementor-element.elementor-element-e3519d5{--display:flex;--gap:10px 10px;--background-transition:0.3s;}.elementor-18158 .elementor-element.elementor-element-12e6ced .elementor-heading-title{color:#333333;font-size:20px;line-height:27px;}.elementor-18158 .elementor-element.elementor-element-12c8ddc .elementor-heading-title{color:#ADADAD;font-size:12px;font-weight:300;}.elementor-18158 .elementor-element.elementor-element-744424e{color:#777777;font-size:14px;}.elementor-18158 .elementor-element.elementor-element-f9a8991{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:40px 40px;--background-transition:0.3s;}.elementor-18158 .elementor-element.elementor-element-6a57372{--display:flex;--background-transition:0.3s;}.elementor-18158 .elementor-element.elementor-element-a222626{--e-image-carousel-slides-to-show:1;}.elementor-18158 .elementor-element.elementor-element-a222626 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-18158 .elementor-element.elementor-element-a222626 .elementor-swiper-button.elementor-swiper-button-next{font-size:35px;color:#FFFFFFBF;}.elementor-18158 .elementor-element.elementor-element-a222626 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-18158 .elementor-element.elementor-element-a222626 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFFBF;}.elementor-18158 .elementor-element.elementor-element-5f19ed2{--display:flex;--gap:10px 10px;--background-transition:0.3s;}.elementor-18158 .elementor-element.elementor-element-c24b247 .elementor-heading-title{color:#333333;font-size:20px;line-height:27px;}.elementor-18158 .elementor-element.elementor-element-e77ad8f .elementor-heading-title{color:#ADADAD;font-size:12px;font-weight:300;}.elementor-18158 .elementor-element.elementor-element-8eac755{color:#777777;font-size:14px;}.elementor-18158 .elementor-element.elementor-element-d86a096{--display:flex;--background-transition:0.3s;}.elementor-18158 .elementor-element.elementor-element-e407856{--e-image-carousel-slides-to-show:1;}.elementor-18158 .elementor-element.elementor-element-e407856 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-18158 .elementor-element.elementor-element-e407856 .elementor-swiper-button.elementor-swiper-button-next{font-size:35px;color:#FFFFFFBF;}.elementor-18158 .elementor-element.elementor-element-e407856 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-18158 .elementor-element.elementor-element-e407856 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFFBF;}.elementor-18158 .elementor-element.elementor-element-4ee262e{--display:flex;--gap:10px 10px;--background-transition:0.3s;}.elementor-18158 .elementor-element.elementor-element-8a24a67 .elementor-heading-title{color:#333333;font-size:20px;line-height:27px;}.elementor-18158 .elementor-element.elementor-element-579fccd .elementor-heading-title{color:#ADADAD;font-size:12px;font-weight:300;}.elementor-18158 .elementor-element.elementor-element-b4f512d{color:#777777;font-size:14px;}.elementor-18158 .elementor-element.elementor-element-52c96d6{--display:flex;--background-transition:0.3s;}.elementor-18158 .elementor-element.elementor-element-21791b8{--e-image-carousel-slides-to-show:1;}.elementor-18158 .elementor-element.elementor-element-21791b8 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-18158 .elementor-element.elementor-element-21791b8 .elementor-swiper-button.elementor-swiper-button-next{font-size:35px;color:#FFFFFFBF;}.elementor-18158 .elementor-element.elementor-element-21791b8 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-18158 .elementor-element.elementor-element-21791b8 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFFBF;}.elementor-18158 .elementor-element.elementor-element-034236e{--display:flex;--gap:10px 10px;--background-transition:0.3s;}.elementor-18158 .elementor-element.elementor-element-45e2c8c .elementor-heading-title{color:#333333;font-size:20px;line-height:27px;}.elementor-18158 .elementor-element.elementor-element-253912c .elementor-heading-title{color:#ADADAD;font-size:12px;font-weight:300;}.elementor-18158 .elementor-element.elementor-element-7725682{color:#777777;font-size:14px;}@media(max-width:1024px){.elementor-18158 .elementor-element.elementor-element-0553596{--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-18158 .elementor-element.elementor-element-6f401de{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18158 .elementor-element.elementor-element-8b04e9c .elementor-heading-title{font-size:42px;line-height:1.4em;}.elementor-18158 .elementor-element.elementor-element-1b73c2e.elementor-element{--align-self:center;}.elementor-18158 .elementor-element.elementor-element-227240b{--gap:20px 20px;}.elementor-18158 .elementor-element.elementor-element-d2288e8 .elementor-heading-title{font-size:18px;line-height:23px;}.elementor-18158 .elementor-element.elementor-element-3a00fc3 .elementor-heading-title{font-size:18px;line-height:23px;}.elementor-18158 .elementor-element.elementor-element-12e6ced .elementor-heading-title{font-size:18px;line-height:23px;}.elementor-18158 .elementor-element.elementor-element-f9a8991{--gap:20px 20px;}.elementor-18158 .elementor-element.elementor-element-c24b247 .elementor-heading-title{font-size:18px;line-height:23px;}.elementor-18158 .elementor-element.elementor-element-8a24a67 .elementor-heading-title{font-size:18px;line-height:23px;}.elementor-18158 .elementor-element.elementor-element-45e2c8c .elementor-heading-title{font-size:18px;line-height:23px;}}@media(max-width:768px){.elementor-18158 .elementor-element.elementor-element-0553596{--min-height:100px;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-18158 .elementor-element.elementor-element-8b04e9c{text-align:center;}.elementor-18158 .elementor-element.elementor-element-8b04e9c .elementor-heading-title{font-size:32px;}.elementor-18158 .elementor-element.elementor-element-65900d1{--padding-block-start:20px;--padding-block-end:80px;--padding-inline-start:0px;--padding-inline-end:0px;}}/* Start custom CSS for image-carousel, class: .elementor-element-af060d2 *//* เปลี่ยนสี icon arrow เมื่อ hover */
.elementor-swiper-button-prev:hover svg,
.elementor-swiper-button-next:hover svg {
    fill: #C0E2ED !important;
    transition: fill 0.3s ease;
}

/* ปรับขนาดรูปภาพใน Carousel */
.elementor-image-carousel .swiper-slide img {
    width: 100%;
    height: 370px !important;
    object-fit: cover;
}

/* สำหรับแท็บเล็ต */
@media (max-width: 1024px) {
    .elementor-image-carousel .swiper-slide img {
        height: 200px !important;
    }
}

@media (max-width: 767px) {
    .elementor-image-carousel .swiper-slide img {
        height: 370px !important;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-ffa63b4 *//* เปลี่ยนสี icon arrow เมื่อ hover */
.elementor-swiper-button-prev:hover svg,
.elementor-swiper-button-next:hover svg {
    fill: #C0E2ED !important;
    transition: fill 0.3s ease;
}
.elementor-image-carousel .swiper-slide img {
    object-fit: cover;
    width: 100%;
    height: 300px; /* หรือปรับความสูงที่ต้องการให้เหมาะกับเว็บไซต์คุณ */
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-9c3cb55 *//* เปลี่ยนสี icon arrow เมื่อ hover */
.elementor-swiper-button-prev:hover svg,
.elementor-swiper-button-next:hover svg {
    fill: #C0E2ED !important;
    transition: fill 0.3s ease;
}
.elementor-image-carousel .swiper-slide img {
    object-fit: cover;
    width: 100%;
    height: 300px; /* หรือปรับความสูงที่ต้องการให้เหมาะกับเว็บไซต์คุณ */
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-a222626 *//* เปลี่ยนสี icon arrow เมื่อ hover */
.elementor-swiper-button-prev:hover svg,
.elementor-swiper-button-next:hover svg {
    fill: #C0E2ED !important;
    transition: fill 0.3s ease;
}
.elementor-image-carousel .swiper-slide img {
    object-fit: cover;
    width: 100%;
    height: 300px; /* หรือปรับความสูงที่ต้องการให้เหมาะกับเว็บไซต์คุณ */
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-e407856 *//* เปลี่ยนสี icon arrow เมื่อ hover */
.elementor-swiper-button-prev:hover svg,
.elementor-swiper-button-next:hover svg {
    fill: #C0E2ED !important;
    transition: fill 0.3s ease;
}
.elementor-image-carousel .swiper-slide img {
    object-fit: cover;
    width: 100%;
    height: 300px; /* หรือปรับความสูงที่ต้องการให้เหมาะกับเว็บไซต์คุณ */
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-21791b8 *//* เปลี่ยนสี icon arrow เมื่อ hover */
.elementor-swiper-button-prev:hover svg,
.elementor-swiper-button-next:hover svg {
    fill: #C0E2ED !important;
    transition: fill 0.3s ease;
}
.elementor-image-carousel .swiper-slide img {
    object-fit: cover;
    width: 100%;
    height: 300px; /* หรือปรับความสูงที่ต้องการให้เหมาะกับเว็บไซต์คุณ */
}/* End custom CSS */
/* Start custom CSS */.whb-header {
    margin-bottom: 0px !important;
}/* End custom CSS */