.carousel-three-card{container-type:inline-size;overflow:hidden}.carousel-three-card.bg-white h2 span,.carousel-three-card.bg-light-blue h2 span,.carousel-three-card.bg-attention-blue h2 span{color:var(--color-dark-blue)}.carousel-three-card.hc-red h2 span:after{background-image:url("data:image/svg+xml,%3Csvg width='219' height='23' viewBox='0 0 219 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M219 15.0261C154.588 26.4746 39.562 23.6128 0.000760987 15.0261C-0.00109552 12.1643 0.00106803 10.7335 0.000760987 8.58633C47.847 13.5956 155.509 15.0261 219 -4.95911e-05V15.0261Z' fill='%23e81e17'/%3E%3C/svg%3E%0A")}.carousel-three-card.bg-primary-blue .swiper-controls .pagination-swiper .swiper-slide,.carousel-three-card.bg-dark-blue .swiper-controls .pagination-swiper .swiper-slide,.carousel-three-card.bg-darkest-blue .swiper-controls .pagination-swiper .swiper-slide{background-color:var(--color-white)}.carousel-three-card.bg-primary-blue .swiper-controls .swiper-button-prev,.carousel-three-card.bg-dark-blue .swiper-controls .swiper-button-prev,.carousel-three-card.bg-darkest-blue .swiper-controls .swiper-button-prev{background-color:var(--color-white)}.carousel-three-card.bg-primary-blue .swiper-controls .swiper-button-prev path,.carousel-three-card.bg-dark-blue .swiper-controls .swiper-button-prev path,.carousel-three-card.bg-darkest-blue .swiper-controls .swiper-button-prev path{fill:initial}.carousel-three-card.bg-primary-blue .swiper-controls .swiper-button-next,.carousel-three-card.bg-dark-blue .swiper-controls .swiper-button-next,.carousel-three-card.bg-darkest-blue .swiper-controls .swiper-button-next{background-color:var(--color-white)}.carousel-three-card.bg-primary-blue .swiper-controls .swiper-button-next path,.carousel-three-card.bg-dark-blue .swiper-controls .swiper-button-next path,.carousel-three-card.bg-darkest-blue .swiper-controls .swiper-button-next path{fill:initial}.carousel-three-card section{padding-top:40px;padding-bottom:40px}.carousel-three-card section .carousel,.carousel-three-card section .card-grid{margin:30px -20px 0px;padding:20px 20px 0}@container (max-width:1260px){.carousel-three-card section .carousel,.carousel-three-card section .card-grid{overflow:visible}}.carousel-three-card section .carousel .cards,.carousel-three-card section .card-grid .cards{display:grid;grid-template-columns:repeat(3, 1fr);gap:16px}@container (max-width:940px){.carousel-three-card section .carousel .cards,.carousel-three-card section .card-grid .cards{grid-template-columns:repeat(2, 1fr)}}@container (max-width:600px){.carousel-three-card section .carousel .cards,.carousel-three-card section .card-grid .cards{grid-template-columns:1fr}}.carousel-three-card section .carousel .cards .card,.carousel-three-card section .card-grid .cards .card{width:100%}.carousel-three-card section .carousel .card,.carousel-three-card section .card-grid .card{background-color:#fff;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;border-radius:16px;box-shadow:0px 6px 2px 0px #0518430a;width:100%;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;height:initial}@container (max-width:1260px){.carousel-three-card section .carousel .card,.carousel-three-card section .card-grid .card{width:280px}}.carousel-three-card section .carousel .card picture,.carousel-three-card section .card-grid .card picture{-webkit-border-radius:16px 16px 0 0;-moz-border-radius:16px 16px 0 0;-ms-border-radius:16px 16px 0 0;border-radius:16px 16px 0 0;height:250px}.carousel-three-card section .carousel .card picture:before,.carousel-three-card section .card-grid .card picture:before{background:linear-gradient(180deg, rgba(0, 0, 0, 0) 78.37%, rgba(0, 0, 0, 0.6) 100%);content:"";position:absolute;left:0;top:0;bottom:0;right:0}.carousel-three-card section .carousel .card picture img,.carousel-three-card section .card-grid .card picture img{-webkit-border-radius:16px 16px 0 0;-moz-border-radius:16px 16px 0 0;-ms-border-radius:16px 16px 0 0;border-radius:16px 16px 0 0}.carousel-three-card section .carousel .card picture .location,.carousel-three-card section .card-grid .card picture .location{color:#fff;padding:0 0 0 27px;line-height:24px;position:absolute;left:10px;bottom:10px;background-position:left center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_846_870)'%3E%3Cpath d='M12 2C8.13 2 5 5.13 5 9C5 14.25 12 22 12 22C12 22 19 14.25 19 9C19 5.13 15.87 2 12 2ZM12 11.5C10.62 11.5 9.5 10.38 9.5 9C9.5 7.62 10.62 6.5 12 6.5C13.38 6.5 14.5 7.62 14.5 9C14.5 10.38 13.38 11.5 12 11.5Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_846_870'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}.carousel-three-card section .carousel .card .content,.carousel-three-card section .card-grid .card .content{padding:16px;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column}.carousel-three-card section .carousel .card .content .date-departure,.carousel-three-card section .card-grid .card .content .date-departure{display:flex;display:-webkit-flex;-webkit-align-items:center;align-items:center;gap:10px 15px;flex-wrap:wrap;-webkit-flex-wrap:wrap}.carousel-three-card section .carousel .card .content .date-departure .departure,.carousel-three-card section .card-grid .card .content .date-departure .departure{display:flex;display:-webkit-flex;-webkit-align-items:center;align-items:center;gap:5px;color:var(--color-black);margin:0}.carousel-three-card section .carousel .card .content .date-departure .date,.carousel-three-card section .card-grid .card .content .date-departure .date{display:flex;display:-webkit-flex;-webkit-align-items:center;align-items:center;gap:5px;color:var(--color-black);margin:0}.carousel-three-card section .carousel .card .content [class*=text-heading-],.carousel-three-card section .card-grid .card .content [class*=text-heading-]{color:var(--color-primary-blue)}.carousel-three-card section .carousel .card .content .prices,.carousel-three-card section .card-grid .card .content .prices{display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;-webkit-align-items:flex-end;align-items:flex-end;margin:20px 0}.carousel-three-card section .carousel .card .content .prices .offer,.carousel-three-card section .card-grid .card .content .prices .offer{background-color:var(--color-red);-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px;padding:1px 10px 3px;margin:0 0 10px}.carousel-three-card section .carousel .card .content .prices .offer p,.carousel-three-card section .card-grid .card .content .prices .offer p{color:#fff;margin:0}.carousel-three-card section .carousel .card .content .prices .from,.carousel-three-card section .card-grid .card .content .prices .from{color:var(--color-black)}.carousel-three-card section .carousel .card .content .prices .from .was-price,.carousel-three-card section .card-grid .card .content .prices .from .was-price{text-decoration:line-through;color:var(--color-black)}.carousel-three-card section .carousel .card .content .prices .from .price,.carousel-three-card section .card-grid .card .content .prices .from .price{font-size:2.6rem;font-size:clamp(2.6rem,3.2vw,3.2rem);line-height:100%;font-weight:700;font-family:"Kanit",sans-serif;color:var(--color-red)}.carousel-three-card section .carousel .card .content .prices .from .price .symbol,.carousel-three-card section .card-grid .card .content .prices .from .price .symbol{font-family:"Kanit",sans-serif;color:var(--color-red)}.carousel-three-card section .swiper-controls{height:46px;display:flex;display:-webkit-flex;-webkit-align-items:center;align-items:center;justify-content:space-between;-webkit-justify-content:space-between;max-width:600px;margin:20px auto 0}.carousel-three-card section .swiper-controls.disabled{display:none}.carousel-three-card section .swiper-controls .pagination-swiper{width:430px;overflow:hidden;pointer-events:none}@container (max-width:940px){.carousel-three-card section .swiper-controls .pagination-swiper{width:230px}}@container (max-width:510px){.carousel-three-card section .swiper-controls .pagination-swiper{width:170px}}.carousel-three-card section .swiper-controls .pagination-swiper .swiper-slide{width:100px !important;flex-shrink:0;display:flex;display:-webkit-flex;-webkit-align-items:center;align-items:center;justify-content:center;-webkit-justify-content:center;height:4px;opacity:.3;background-color:var(--color-primary-blue)}@container (max-width:940px){.carousel-three-card section .swiper-controls .pagination-swiper .swiper-slide{width:50px !important}}@container (max-width:510px){.carousel-three-card section .swiper-controls .pagination-swiper .swiper-slide{width:35px !important}}.carousel-three-card section .swiper-controls .pagination-swiper .swiper-slide.is-active{opacity:1}.carousel-three-card section .swiper-controls .swiper-button-prev{cursor:pointer;background-color:var(--color-primary-blue);width:46px;height:46px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px;display:flex;display:-webkit-flex;-webkit-align-items:center;align-items:center;justify-content:center;-webkit-justify-content:center}.carousel-three-card section .swiper-controls .swiper-button-prev svg{transform:rotate(180deg)}.carousel-three-card section .swiper-controls .swiper-button-prev path{fill:#fff}.carousel-three-card section .swiper-controls .swiper-button-next{cursor:pointer;background-color:var(--color-primary-blue);width:46px;height:46px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px;display:flex;display:-webkit-flex;-webkit-align-items:center;align-items:center;justify-content:center;-webkit-justify-content:center}.carousel-three-card section .swiper-controls .swiper-button-next path{fill:#fff}.wtp-edit .wtpEditor_showControls .carousel-three-card{padding-top:80px}.wtp-edit .wtpEditor_showControls .carousel-three-card .card .image{margin-top:40px}.wtp-edit .wtpEditor_showControls .carousel-three-card .relly{position:relative}.wtp-edit .carousel-three-card .admin-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:10px;margin-top:40px}.wtp-edit .carousel-three-card .admin-grid .location,.wtp-edit .carousel-three-card .admin-grid .departure p,.wtp-edit .carousel-three-card .admin-grid .date p,.wtp-edit .carousel-three-card .admin-grid .prices,.wtp-edit .carousel-three-card .admin-grid .offer,.wtp-edit .carousel-three-card .admin-grid .from,.wtp-edit .carousel-three-card .admin-grid .from span,.wtp-edit .carousel-three-card .admin-grid .from b{height:initial !important;margin:0 0 0 30px !important}.wtp-edit .carousel-three-card .admin-grid .card{-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;border-radius:16px;width:100%;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column}.wtp-edit .carousel-three-card .admin-grid .card .image{min-height:150px;-webkit-border-radius:16px 16px 0 0;-moz-border-radius:16px 16px 0 0;-ms-border-radius:16px 16px 0 0;border-radius:16px 16px 0 0}.wtp-edit .carousel-three-card .admin-grid .card .content{background-color:#fff;padding:16px;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;-webkit-border-radius:0 0 16px 16px;-moz-border-radius:0 0 16px 16px;-ms-border-radius:0 0 16px 16px;border-radius:0 0 16px 16px}.wtp-edit .carousel-three-card .admin-grid .card .content .departure{display:flex;display:-webkit-flex;-webkit-align-items:center;align-items:center;gap:5px;color:var(--color-black);margin:10px 0;position:relative}.wtp-edit .carousel-three-card .admin-grid .card .content .date{display:flex;display:-webkit-flex;-webkit-align-items:center;align-items:center;gap:5px;color:var(--color-black);position:relative}.wtp-edit .carousel-three-card .admin-grid .card .content [class*=text-heading-]{color:var(--color-primary-blue)}.wtp-edit .carousel-three-card .admin-grid .card .content .prices{display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;-webkit-align-items:flex-end;align-items:flex-end;margin:20px 0 !important;position:relative}.wtp-edit .carousel-three-card .admin-grid .card .content .prices .offer{background-color:var(--color-red);-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px;padding:1px 10px 3px;margin:0 0 10px;position:relative}.wtp-edit .carousel-three-card .admin-grid .card .content .prices .offer p{color:#fff;margin:0;position:relative}.wtp-edit .carousel-three-card .admin-grid .card .content .prices .from{color:var(--color-black);position:relative;display:flex;display:-webkit-flex;gap:20px}.wtp-edit .carousel-three-card .admin-grid .card .content .prices .from span{text-decoration:line-through;color:var(--color-black);position:relative}.wtp-edit .carousel-three-card .admin-grid .card .content .prices .from b{font-size:2.6rem;font-size:clamp(2.6rem,3.2vw,3.2rem);line-height:100%;font-weight:700;font-family:"Kanit",sans-serif;color:var(--color-red);position:relative}.wtp-edit .carousel-three-card .admin-grid .card .content .arrow{display:flex;display:-webkit-flex;-webkit-align-items:flex-end;align-items:flex-end;justify-content:flex-end;-webkit-justify-content:flex-end}
.carousel-full-width-video{padding:0}.carousel-full-width-video .carousel,.carousel-full-width-video .swiper-wrapper,.carousel-full-width-video .swiper-slide,.carousel-full-width-video .video-container{max-height:650px}.carousel-full-width-video .carousel{width:100%;padding:0;position:relative}.carousel-full-width-video .carousel iframe{width:100%;height:auto;aspect-ratio:16/9;max-height:650px;display:block;border:0}.carousel-full-width-video .carousel section{z-index:2;user-select:none;pointer-events:none;position:absolute;height:650px;top:0;left:0;right:0;bottom:0;width:100%;display:flex;display:-webkit-flex;-webkit-align-items:center;align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.carousel-full-width-video .carousel section .card{pointer-events:initial;background-color:#fff;width:380px;padding:16px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;border-radius:16px}.carousel-full-width-video .carousel section .card .content{display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}.carousel-full-width-video .carousel section .card .content .logo{margin:0 0 15px}.carousel-full-width-video .carousel section .card .content .logo img{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}.carousel-full-width-video .carousel section .card .content .prices{display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;-webkit-align-items:flex-end;align-items:flex-end;margin:20px 0;width:100%}.carousel-full-width-video .carousel section .card .content .prices .wysiwyg{background-color:var(--color-red);color:#fff;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px;padding:1px 10px;margin:0 0 10px}.carousel-full-width-video .carousel section .card .content .prices .from .was-price{text-decoration:line-through}.carousel-full-width-video .carousel section .card .content .prices .from .price{font-size:2.6rem;font-size:clamp(2.6rem,3.2vw,3.2rem);line-height:100%;font-weight:700;font-family:"Kanit",sans-serif;color:var(--color-red);margin:0 0 0 5px}.carousel-full-width-video .carousel .swiper-slide>picture img{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}.carousel-full-width-video .carousel .swiper-controls{position:absolute;bottom:20px;z-index:1;left:calc(50% - 300px);width:100%;height:46px;display:flex;display:-webkit-flex;-webkit-align-items:center;align-items:center;justify-content:space-between;-webkit-justify-content:space-between;max-width:600px;margin:20px auto}.carousel-full-width-video .carousel .swiper-controls .swiper-pagination{position:absolute}.carousel-full-width-video .carousel .swiper-controls .swiper-pagination.swiper-pagination-bullets-dynamic{display:flex;display:-webkit-flex;-webkit-align-items:center;align-items:center;justify-content:center;-webkit-justify-content:center;width:440px !important;overflow:hidden;margin:0 auto;left:50%;transform:translateX(-50%);white-space:nowrap;text-align:center}.carousel-full-width-video .carousel .swiper-controls .swiper-pagination .swiper-pagination-bullet-active-main{position:relative;display:inline-block;margin:0 5px;height:4px;width:100px;opacity:.3;background-color:var(--color-white)}.carousel-full-width-video .carousel .swiper-controls .swiper-pagination .swiper-pagination-bullet-active-main.swiper-pagination-bullet-active{opacity:1}.carousel-full-width-video .carousel .swiper-controls .swiper-button-prev{cursor:pointer;background-color:var(--color-white);width:46px;height:46px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px;display:flex;display:-webkit-flex;-webkit-align-items:center;align-items:center;justify-content:center;-webkit-justify-content:center}.carousel-full-width-video .carousel .swiper-controls .swiper-button-prev svg{transform:rotate(180deg)}.carousel-full-width-video .carousel .swiper-controls .swiper-button-prev path{fill:var(--color-primary-blue)}.carousel-full-width-video .carousel .swiper-controls .swiper-button-next{cursor:pointer;background-color:var(--color-white);width:46px;height:46px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px;display:flex;display:-webkit-flex;-webkit-align-items:center;align-items:center;justify-content:center;-webkit-justify-content:center}.carousel-full-width-video .carousel .swiper-controls .swiper-button-next path{fill:var(--color-primary-blue)}.wtp-edit .carousel-full-width-video{padding:40px 0}.wtp-edit .carousel-full-width-video .admin-grid{display:grid;grid-template-columns:1fr 1fr;gap:0}.wtp-edit .carousel-full-width-video .admin-grid wtprepeater-control{grid-column:1/-1}.wtp-edit .carousel-full-width-video .admin-grid .wtp-entity{position:relative;overflow:hidden;padding:20px}.wtp-edit .carousel-full-width-video .admin-grid .wtp-entity .selector,.wtp-edit .carousel-full-width-video .admin-grid .wtp-entity .pickerentity{display:inline-block}.wtp-edit .carousel-full-width-video .admin-grid .wtp-entity wtp-select{height:30px;margin:40px 0 5px}.wtp-edit .carousel-full-width-video .admin-grid .wtp-entity wtp-select[name=backgroundtype]{position:absolute;height:0;z-index:888;top:2px;left:10px;margin:0}.wtp-edit .carousel-full-width-video .admin-grid .wtp-entity .card{margin:20px 0 0;box-shadow:0px 4px 16px rgba(0,0,0,.2);padding:20px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;border-radius:16px;position:relative}.wtp-edit .carousel-full-width-video .admin-grid .wtp-entity .card .from{margin:25px 0}.wtp-edit .carousel-full-width-video .admin-grid .wtp-entity.backgroundtype-image .image{min-height:281px}.wtp-edit .carousel-full-width-video .admin-grid .wtp-entity.backgroundtype-image .if-backgroundtype-video{display:none}.wtp-edit .carousel-full-width-video .admin-grid .wtp-entity.backgroundtype-video .if-backgroundtype-image{display:none}.wtp-edit .carousel-full-width-video .admin-grid .wtp-entity.backgroundtype-video wtp-entity-picker[name=video]{position:absolute}.wtp-edit .carousel-full-width-video .admin-grid .wtp-entity.backgroundtype-video wtp-select[name=autoplay]{position:absolute;top:21px}.wtp-edit .carousel-full-width-video .admin-grid .wtp-entity.backgroundtype-video wtp-select[name=muted]{position:absolute;top:53px}.wtp-edit .carousel-full-width-video .admin-grid .wtp-entity.backgroundtype-video wtp-select[name=interactive]{position:absolute;top:85px}.wtp-edit .wtpEditor_showControls wtp-panel:hover .wtp-entity .if-autoplay{display:none}.wtp-edit .wtpEditor_showControls wtp-panel:hover .wtp-entity.autoplay-yes .if-autoplay-yes{display:block}
