* { box-sizing: border-box; } body {margin: 0;}.carousel .content-container{width:100%;height:400px;position:relative;overflow-x:hidden;overflow-y:hidden;}.carousel .carousel-img{width:100%;height:100%;object-fit:cover;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:transparent;display:block;pointer-events:none;}.carousel .carousel-title{margin-top:8px;font-size:18px;padding-left:5px;color:black;font-weight:500;}.carousel .carousel-description{position:absolute;top:0px;left:0px;width:100%;height:100%;padding-top:40px;padding-right:60px;padding-bottom:40px;padding-left:60px;font-family:Anuphan, sans-serif;font-size:12px;line-height:1.5;white-space-collapse:preserve;text-wrap-mode:wrap;background-color:rgba(0, 0, 0, 0.85);color:white;display:none;align-items:center;justify-content:center;overflow-y:auto;text-align:left;}.carousel button{position:absolute;top:50%;transform:translateY(-50%);background-image:none;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:initial;border-top-width:initial;border-right-width:initial;border-bottom-width:initial;border-left-width:initial;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-top-color:initial;border-right-color:initial;border-bottom-color:initial;border-left-color:initial;border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;font-size:40px;cursor:pointer;color:white;width:40px;height:40px;display:flex;align-items:center;justify-content:center;z-index:10;opacity:0;pointer-events:none;transition-behavior:normal;transition-duration:0.3s;transition-timing-function:ease;transition-delay:0s;transition-property:opacity;user-select:none;}.carousel .prev{left:10px;}.carousel .next{right:10px;}.carousel .content-container:hover .prev, .carousel .content-container:hover .next{opacity:1;pointer-events:auto;}.carousel .prev, .carousel .next{opacity:0;transition-behavior:normal;transition-duration:0.3s;transition-timing-function:ease;transition-delay:0s;transition-property:opacity;pointer-events:none;}.logo-hover{font-size:18px;letter-spacing:7px;font-family:Ysabeau, sans-serif;cursor:pointer;display:inline-block;transition-behavior:normal;transition-duration:0.3s;transition-timing-function:ease;transition-delay:0s;transition-property:all;color:rgb(0, 0, 0);text-decoration-line:none;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;position:fixed;top:110px;left:70px;z-index:2000;}.logo-hover .hover{display:none;}.logo-hover:hover .default{display:none;}.logo-hover:hover .hover{display:inline;}html{scroll-behavior:smooth;}#contact-btn:hover .normal{transform:translateY(-100%);opacity:0;}#contact-btn:hover .hover-text{transform:translateY(0px);opacity:1;}a{display:inline-block;}.hover:hover{display:inline-block;text-align:right;margin:auto 0px auto auto;}.hover{display:inline-block;}#ikn7pq-2{min-height:100px;text-align:right;}#ie30oh-2{padding:10px;text-align:right;font-family:"Anuphan", sans-serif;font-weight:400;letter-spacing:8px;margin:83px 160px 0px 0px;font-size:18px;text-overflow:ellipsis;text-decoration:none;display:inline-block;color:#000000;}#ie30oh-2:hover{background-color:#000000;text-decoration:#f6ecec #ebe3e3;color:#f6eeee;display:inline-block;}#ikn7pq-2{text-align:right;}#iwglsb-2{min-height:150px;align-items:flex-start;justify-content:space-between;display:flex;}#itpjpg-2{min-height:0px;}#i3xb-2{background-color:rgba(246,238,238,0.51);}#ivrr2d{min-height:400px;align-items:center;margin:0px auto 0px 0px;align-content:flex-start;}#ink8mx{font-family:Anuphan, sans-serif;white-space-collapse:preserve;background-color:rgb(249, 246, 246);padding:0px 50px 0px 50px;max-width:800px;align-items:center;align-self:center;text-align:left;margin:0px auto 65px auto;line-height:26px;display:flex;}#ink8mx:link{color:#000000;}#rights-logo-2{position:fixed;right:20px;top:85%;transform:translateY(-50%) rotate(90deg);transform-origin:right center;font-family:Anuphan, sans-serif;font-size:10px;opacity:0.7;letter-spacing:6px;pointer-events:none;z-index:9999;white-space-collapse:collapse;text-wrap-mode:nowrap;}.contact-form label{display:block;margin-top:8px;margin-bottom:6px;font-weight:500;}.contact-form input, .contact-form textarea{width:100%;padding-top:8px;padding-right:8px;padding-bottom:8px;padding-left:8px;margin-top:4px;margin-right:0px;margin-bottom:12px;margin-left:0px;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgb(0, 0, 0);border-right-color:rgb(0, 0, 0);border-bottom-color:rgb(0, 0, 0);border-left-color:rgb(0, 0, 0);border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;font-family:Anuphan, sans-serif;font-size:medium;color:rgb(51, 51, 51);box-sizing:border-box;}.contact-form button{padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;margin-top:10px;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(0, 0, 0);color:white;border-top-width:initial;border-right-width:initial;border-bottom-width:initial;border-left-width:initial;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-top-color:initial;border-right-color:initial;border-bottom-color:initial;border-left-color:initial;border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;font-family:Anuphan, sans-serif;font-size:medium;cursor:pointer;display:block;margin-left:auto;margin-right:auto;align-self:center;width:100%;}.contact-form button:hover{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(68, 68, 68);}.form-group{display:flex;flex-direction:column;flex-grow:1;flex-shrink:1;flex-basis:0%;min-width:180px;margin-bottom:25px;}body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:15px;padding-right:15px;padding-bottom:15px;padding-left:15px;font-family:Anuphan, sans-serif;background-color:rgb(245, 240, 240);color:rgb(51, 51, 51);font-weight:100;font-size:18px;}#i2ah6g{margin:20px 0px 0px 0px;padding:0px;}p{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}h1, h2, h3, h4, h5, h6, p{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}#iwglsb-2:hover{color:rgba(246,238,238,0.51);}.form-container{max-width:500px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;text-align:left;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;width:100%;}.form-group div{margin-bottom:25px;}.form-group div label{margin-bottom:10px;display:block;font-size:18px;}input[type="text"], textarea{width:100%;padding-top:14px;padding-right:14px;padding-bottom:14px;padding-left:14px;font-family:Anuphan, sans-serif;font-weight:100;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgb(0, 0, 0);border-right-color:rgb(0, 0, 0);border-bottom-color:rgb(0, 0, 0);border-left-color:rgb(0, 0, 0);border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;box-sizing:border-box;font-size:17px;}textarea{height:120px;}button{background-color:rgb(0, 0, 0);color:rgb(255, 255, 255);padding-top:14px;padding-right:14px;padding-bottom:14px;padding-left:14px;border-top-width:initial;border-right-width:initial;border-bottom-width:initial;border-left-width:initial;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-top-color:initial;border-right-color:initial;border-bottom-color:initial;border-left-color:initial;border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;cursor:pointer;font-family:Anuphan, sans-serif;font-weight:100;width:100%;box-sizing:border-box;font-size:18px;transition-behavior:normal;transition-duration:0.2s;transition-timing-function:ease;transition-delay:0s;transition-property:background;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}button:hover{background-color:rgb(51, 51, 51);}#thankYou{display:none;margin-top:20px;font-size:16px;}@media (max-width: 1024px){.carousel .content-container{height:300px;}.carousel .carousel-description{padding-top:10px;padding-right:20px;padding-bottom:10px;padding-left:20px;font-size:11px;}.carousel .prev, .carousel .next{display:none;}.logo-hover .hover{display:none !important;}.logo-hover .default{display:inline !important;}}@media (max-width: 550px){body{font-size:18px;}input[type="text"], textarea, button{font-size:18px;}}@media (max-width: 480px){.carousel .content-container{height:200px;}.carousel .carousel-description{padding-top:5px;padding-right:10px;padding-bottom:5px;padding-left:10px;font-size:10px;}body{font-size:18px;padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;}input[type="text"], textarea, button{font-size:18px;padding-top:0.6rem;padding-right:0.6rem;padding-bottom:0.6rem;padding-left:0.6rem;}.form-container{max-width:100%;padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;}}