@import"https://fonts.googleapis.com/css2?family=Borel&family=Cormorant+Garamond:ital,wght@0,300..700;1,300..700&family=EB+Garamond:ital,wght@0,400..800;1,400..800&family=Great+Vibes&family=Jost:ital,wght@0,100..900;1,100..900&display=swap";/*! tailwindcss v4.1.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid}}}.swiper .swiper-button-next,.swiper-button-next,.swiper .swiper-button-next:after,.swiper-button-next:after,.swiper .swiper-button-prev,.swiper-button-prev,.swiper .swiper-button-prev:after,.swiper-button-prev:after{color:#f9c68a!important}.swiper .swiper-button-next:hover,.swiper-button-next:hover,.swiper .swiper-button-next:hover:after,.swiper-button-next:hover:after,.swiper .swiper-button-prev:hover,.swiper-button-prev:hover,.swiper .swiper-button-prev:hover:after,.swiper-button-prev:hover:after{color:#ffe987!important}.swiper-pagination-bullet-active,.swiper-scrollbar-drag{background-color:#f9c68a!important}@font-face{font-family:Rosella Pro Deco;src:url(/assets/fonts/Rosella-Deco.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}.rpd{font-optical-sizing:auto;font-family:Rosella Pro Deco,serif;font-style:normal;font-weight:500}.eb-garamond-500{font-optical-sizing:auto;font-family:EB Garamond,serif;font-style:normal;font-weight:500}.cormorant-garamond-500{font-optical-sizing:auto;font-family:Cormorant Garamond,serif;font-style:normal;font-weight:500}body{font-family:EB Garamond,cursive}.text-poetry,.text-heading,.text-head-top,.main-our-testimonial{font-family:EB Garamond,cursive;font-style:normal;font-weight:400}.text-title_header_page{font-family:EB Garamond,cursive}.swiper-slide-active h1,.swiper-slide-active .item-slider__welcome__siam{animation:.5s ease-in forwards moveLtoR}.swiper-slide-active .item-slider__cate{animation:.5s ease-in .3s forwards moveRtoL}.swiper-slide-active p{animation:.5s ease-in .6s forwards moveLtoR}.swiper-slide-active .item-slider__btn{animation:.5s ease-in .6s forwards moveBtoT}.swiper-slide-active .item-slider__image{animation:.6s ease-in forwards moveBtoT;animation-delay:.2}.swiper-slide-active .item-slider__btn__secondary{animation:.5s ease-in 1s forwards moveLtoR}.swiper-slide p,.swiper-slide .item-slider__cate,.swiper-slide .item-slider__btn,.swiper-slide .item-slider__btn__secondary,.swiper-slide .item-slider__image{opacity:0}@keyframes moveLtoR{0%{opacity:0;transform:translate(-100px)}to{opacity:1;transform:translate(0)}}@keyframes moveRtoL{0%{opacity:0;transform:translate(0)}to{opacity:1;transform:translate(-100px)}}@keyframes moveBtoT{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}.banner-bg-image:before{content:"";opacity:.2;background-image:url(https://images.pexels.com/photos/7795823/pexels-photo-7795823.jpeg?auto=compress&cs=tinysrgb&w=1260&h=750&dpr=1);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;width:100%;height:100%;position:absolute;top:0;left:0}.slide-frame{z-index:-10;border-style:var(--tw-border-style);opacity:.7;border-width:6px;border-color:#f9c68a;border-radius:1rem;width:38rem;height:28rem;position:absolute}#scroll-percentage{cursor:pointer;visibility:hidden;opacity:0;z-index:100;background-color:#fff;border-radius:50%;place-items:center;width:60px;height:60px;transition:all .3s;display:grid;position:fixed;bottom:40px;right:50px;transform:scale(0)}@media only screen and (max-width:992px){#scroll-percentage{right:30px}}@media only screen and (max-width:767px){#scroll-percentage{bottom:20px;right:20px}}#scroll-percentage.active{opacity:1;visibility:visible;transition:all .3s;animation:.5s ease-in-out scrollToTop;bottom:50px;transform:scale(1)}@media only screen and (max-width:992px){#scroll-percentage.active{bottom:30px}}@media only screen and (max-width:767px){#scroll-percentage.active{bottom:20px}}#scroll-percentage-value{color:#f0bd71;background-color:#fff;border-radius:50%;place-items:center;width:calc(100% - 6px);height:calc(100% - 6px);font-size:12px;font-weight:600;display:grid}#scroll-percentage-value svg{stroke-width:.09rem;width:2rem}@keyframes scrollToTop{0%{visibility:visible;transform:translateY(80%)}to{transform:translateZ(0)}}@keyframes wobble-vertical{16.65%{transform:translateY(8px)}33.3%{transform:translateY(-6px)}49.95%{transform:translateY(4px)}66.6%{transform:translateY(-2px)}83.25%{transform:translateY(1px)}to{transform:translateY(0)}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
