body{font-family:"Maitree",serif !important}.pl-font-thai{font-family:"Anuphan",sans-serif !important;font-weight:200}input::-moz-placeholder{font-weight:500;color:#fff}input::placeholder{font-weight:500;color:#fff}.pl-content-detail-page{margin:60px 0}.pl-content-detail-page p{font-size:16px;text-indent:45px}.pl-content-detail-page strong{font-weight:bold;font-size:18px}.pl-image-detail img{width:100%}.pl-main-title-name{background-position:center;background-size:cover;height:50vh;overflow:hidden;display:table;width:100%;position:relative}.pl-main-title-name .pl-main-title-name-tablecell{display:table-cell;vertical-align:middle}.pl-main-title-name .pl-main-title-name-tablecell .pl-title-page-name{text-align:center;background-color:rgba(168,123,50,.2);width:40%;margin:120px auto 0 auto;color:#fff;border-radius:4px;padding:15px 0}.pl-main-title-name .pl-main-title-name-tablecell .pl-title-page-name h2{font-size:42px;font-weight:bold;letter-spacing:5px}.pl-main-title-name .pl-main-title-name-tablecell .pl-title-page-name .p{font-size:24px;color:#fff}.pl-input-text{background-color:#a87b32;border:none;box-shadow:none;border-radius:4px;color:#fff;padding:0 15px}.pl-input-button{background-color:#3e6d5b;border:none;box-shadow:none;padding:5px 10px;border-radius:4px;color:#000401;transition:all .3s ease-in-out}.pl-input-button:hover{background-color:#a87b32}.pl-sub-heading p{font-weight:bold}.pl-big-button-read-more{background-color:#a87b32;text-decoration:none;color:#fff;padding:15px 20px;border-radius:50px;transition:all .3s ease-in-out}.pl-big-button-read-more:hover{background-color:#000401;color:#fff;box-shadow:rgba(255,168,0,.3) 0px 19px 38px,rgba(255,168,0,.22) 0px 15px 12px}.pl-big-button-read-more-detail{display:inline-block;margin-top:20px}.row-padding-top-22{padding-top:22px}.pl-color-white{color:#fff}.pl-overlay{background-color:#000401;width:100%;height:100%;opacity:.6;position:absolute;top:0;right:0;left:0;bottom:0}.pl-header-section{font-family:"Playwrite AU SA",cursive !important}.pl-header-section h2{font-size:86px;font-weight:500;border-bottom:5px solid;padding-bottom:20px}.pl-header-sticky-position{position:sticky;top:0px}.pl-content-section p{font-family:"Anuphan",sans-serif !important;font-size:16px}.pl-button{margin-top:60px}.pl-button a{text-decoration:none;font-size:16px;font-weight:200;color:#fff;letter-spacing:1px;padding:13px 20px 13px;outline:0;border:1px solid #000401;border-radius:3px;cursor:pointer;position:relative;background-color:rgba(0,0,0,0);-moz-user-select:none;user-select:none;-webkit-user-select:none;touch-action:manipulation}.pl-button a::after{content:"";background-color:#000401;border-radius:3px;width:100%;z-index:-1;position:absolute;height:100%;top:7px;left:7px;transition:.2s}.pl-button a:hover::after{top:0px;left:0px}.pl-footer{background-color:#a87b32;color:#fff;padding:2px 0}.pl-footer p{font-size:12px}.pl-footer-abb{position:absolute;left:0;right:0;bottom:0}.pf-menubar{background:repeating-linear-gradient(90deg, #472819 0%, #472819 2%, #d99e4c 23%, #a87b32 29%, #865c25 33%, #e2b566 61%, #efdf80 66%, #9f7c3c 79%, #2c1b14 95%, #2c1b14 100%);padding:10px 0;position:fixed;top:0;z-index:9999;width:100%;transition:all .3s ease-in-out}.pf-menubar .pf-logo img{width:120px}.pf-menubar .pf-logo .pl-name-company h1{font-size:22px;font-weight:500;color:#fff}.pf-menubar .pf-menu .pl-menu-list a{font-size:14px;font-weight:500;color:#fff;text-decoration:none;padding:0 10px;transform:scale(1);transition:all .3s ease-in-out;display:inline-block}.pf-menubar .pf-menu .pl-menu-list a:hover{transform:scale(0.8)}.pf-menubar .pf-menu .pl-menu-contact{margin-left:5px}.pf-menubar .pf-menu .pl-menu-contact a{background-color:#fff;text-decoration:none;color:#000401;border-radius:100px;padding:8px 12px;transition:all .3s ease-in-out}.pf-menubar .pf-menu .pl-menu-contact a svg{font-size:16px}.pf-menubar .pf-menu .pl-menu-contact a:hover{background-color:#000401;color:#fff}.pl-hide-menu-bigger{top:-107px}.pl-menubar-small{position:fixed;top:-50px;background:repeating-linear-gradient(90deg, #472819 0%, #472819 2%, #d99e4c 23%, #a87b32 29%, #865c25 33%, #e2b566 61%, #efdf80 66%, #9f7c3c 79%, #2c1b14 95%, #2c1b14 100%);padding:10px;width:100%;z-index:9999;transition:all .3s ease-in-out}.pl-menubar-small .pl-menu-small .pl-menu-list-small a{font-size:14px;font-weight:500;color:#fff;text-decoration:none;padding:0 10px;transform:scale(1);transition:all .3s ease-in-out;display:inline-block}.pl-menubar-small .pl-menu-small .pl-menu-list-small a:hover{transform:scale(0.8)}.pl-menubar-small .pl-menu-small .pl-menu-small-contact a{background-color:#fff;text-decoration:none;color:#000401;border-radius:100px;padding:5px 10px;transition:all .3s ease-in-out}.pl-menubar-small .pl-menu-small .pl-menu-small-contact a svg{font-size:14px}.pl-menubar-small .pl-menu-small .pl-menu-small-contact a:hover{background-color:#000401;color:#fff}.pl-show-menu-small{top:0}.pl-banner{background-image:url(../Image/banner.jpg);background-position:center;overflow:hidden;background-size:cover;height:100vh;overflow:hidden}.pl-banner .pl-display-table-banner{display:table;width:100%;height:115vh}.pl-banner .pl-display-table-banner .pl-display-tablecell-banner{display:table-cell;vertical-align:middle;width:100%;height:100%}.pl-banner .pl-display-table-banner .pl-display-tablecell-banner .pl-content-banner{background-color:rgba(255,255,255,.7);border-radius:8px;padding:30px}.pl-banner .pl-display-table-banner .pl-display-tablecell-banner .pl-content-banner img{width:290px}.pl-banner .pl-display-table-banner .pl-display-tablecell-banner .pl-content-banner p{font-family:"Playwrite AU SA",cursive !important;width:-moz-fit-content;width:fit-content;font-size:26px;font-weight:700;color:#3e6d5b;overflow:hidden;border-right:.2em solid #a87b32;white-space:nowrap;margin:0 auto;animation:typing 3.5s steps(30, end),blink-caret .5s step-end infinite}.pl-about{margin:130px 20px 130px 20px}.pl-about .pl-image-about{border-radius:8px;overflow:hidden}.pl-about .pl-image-about img{width:100%}.pl-service{background-image:url(../Image/service.jpg);background-position:center;background-attachment:fixed;background-position:100% 0%;background-size:cover;width:100%;height:100vh;padding:35px;display:table}.pl-service .pl-service-tablecell{display:table-cell;vertical-align:middle;width:100%;height:100vh}.pl-service .pl-card-service{background:repeating-linear-gradient(90deg, #472819 0%, #472819 2%, #d99e4c 23%, #a87b32 29%, #865c25 33%, #e2b566 61%, #efdf80 66%, #9f7c3c 79%, #2c1b14 95%, #2c1b14 100%);z-index:999;position:relative;height:123px;border-radius:6px;padding:15px;display:table;width:100%}.pl-service .pl-card-service .pl-card-service-tablecell{display:table-cell;vertical-align:middle;height:100%}.pl-service .pl-card-service h3{font-family:"Anuphan",sans-serif !important;font-size:18px;color:#fff}.pl-service .pl-icon-bg-card{position:absolute;right:13px;bottom:13px}.pl-service .pl-icon-bg-card svg{font-size:92px;opacity:.3}.pl-board{margin:130px 20px 130px 20px}.pl-board .pl-image-board img{width:100%}.pl-news{background-image:url(../Image/service.jpg);background-position:center;background-attachment:fixed;background-position:100% 0%;background-size:cover;width:100%;height:100vh;padding:35px;display:table}.pl-news .pl-news-tablecell{display:table-cell;vertical-align:middle;width:100%;height:100vh}.pl-news .pl-news-tablecell a{text-decoration:none}.pl-news .pl-news-tablecell a .pl-main-lasted-news{background-position:center;background-size:100% 100%;height:600px;border-radius:8px;overflow:hidden;position:relative;transition:all .3s ease-in-out}.pl-news .pl-news-tablecell a .pl-main-lasted-news:hover{background-size:110% 110%;box-shadow:rgba(255,168,0,.35) 0px 5px 15px}.pl-news .pl-news-tablecell a .pl-main-lasted-news .pl-content-news{background:repeating-linear-gradient(90deg, #472819 0%, #472819 2%, #d99e4c 23%, #a87b32 29%, #865c25 33%, #e2b566 61%, #efdf80 66%, #9f7c3c 79%, #2c1b14 95%, #2c1b14 100%);position:absolute;left:0;right:0;bottom:0;padding:15px 25px}.pl-news .pl-news-tablecell a .pl-main-lasted-news .pl-content-news p{color:#fff;font-size:24px}.pl-news .pl-news-tablecell a .pl-main-lasted-news .pl-content-news label{color:#fff;font-size:14px}.pl-news .pl-news-tablecell a .pl-main-other-news{background-position:center;background-size:100% 100%;height:292px;border-radius:8px;overflow:hidden;position:relative;transition:all .3s ease-in-out}.pl-news .pl-news-tablecell a .pl-main-other-news:hover{background-size:110% 110%}.pl-news .pl-news-tablecell a .pl-main-other-news .pl-content-news{background-color:#3e6d5b;position:absolute;left:0;right:0;bottom:0;padding:8px 10px}.pl-news .pl-news-tablecell a .pl-main-other-news .pl-content-news p{color:#fff;font-size:18px}.pl-news .pl-news-tablecell a .pl-main-other-news .pl-content-news label{color:#fff;font-size:12px}.pl-contactus{margin:130px 20px 130px 20px}.pl-contactus .pl-content-section .pl-info-contact{background-color:#a87b32;padding:5px;border-radius:100px;text-decoration:none;color:#fff;font-size:15px;width:100%;display:block;transition:all .3s ease-in-out}.pl-contactus .pl-content-section .pl-info-contact:hover{background-color:#000401;color:#fff}.pl-contactus .pl-content-section .pl-info-contact svg{font-size:16px}.pl-section-gallery{margin-bottom:30px}.pl-section-gallery .pl-image-gallery img{width:100%;height:100%}.pl-overall-service{margin:40px 0}.pl-overall-service .pl-bigger-card-service{padding:12px;background:repeating-linear-gradient(90deg, #472819 0%, #472819 2%, #d99e4c 23%, #a87b32 29%, #865c25 33%, #e2b566 61%, #efdf80 66%, #9f7c3c 79%, #2c1b14 95%, #2c1b14 100%);border-radius:4px;display:table;width:100%}.pl-overall-service .pl-bigger-card-service p{font-family:"Anuphan",sans-serif !important;font-size:18px;color:#fff}.pl-all-news{margin:60px 0}.pl-all-news .grid-container div{width:150px;margin:0 1.5rem 1.5rem 0;display:inline-block;width:100%;border:solid 2px #000401;padding:5px;box-shadow:5px 5px 5px rgba(0,0,0,.5);border-radius:5px;transition:all .25s ease-in-out}.pl-all-news .grid-container div a{text-decoration:none;color:#000401}.pl-all-news .grid-container div:hover img{filter:grayscale(0)}.pl-all-news .grid-container div:hover{border-color:#a87b32}.pl-all-news .grid-container div img{width:100%;border-radius:5px;transition:all .25s ease-in-out}.pl-all-news .grid-container div p{margin:5px 0;padding:0;text-align:center;font-style:italic}.pl-all-board{margin:60px 0}.pl-all-board .pl-image-board{text-align:center;background-color:#a87b32;max-height:390px;min-height:390px;border-radius:8px;padding:40px 0}.pl-all-board .pl-image-board img{width:100%;border:solid 2px #000401;padding:5px;box-shadow:5px 5px 5px rgba(0,0,0,.5);border-radius:5px}.pl-all-board .pl-image-board svg{font-size:282px;color:#fff}.pl-all-board .pl-detail-board{font-family:"Anuphan",sans-serif !important}.pl-all-board .pl-detail-board h4{font-size:18px;font-weight:600}.pl-all-board .pl-detail-board .pl-main-board{padding-left:18px;font-size:14px}.pl-all-board .pl-detail-board .pl-main-board .pl-sub-board{margin-bottom:8px}.pl-main-contact-detail{margin:60px 0}.pl-main-contact-detail .pl-google-map{overflow:hidden;border-radius:8px;border:solid 3px #a87b32}.pl-main-contact-detail .pl-content-contactus-detail{margin:40px 0}.pl-main-contact-detail .pl-content-contactus-detail .pl-content-detail-contactus-page p{font-size:18px;font-family:"Anuphan",sans-serif !important}.pl-main-contact-detail .pl-content-contactus-detail .pl-content-detail-contactus-page .pl-info-contact{text-decoration:none;font-size:18px;color:#000401;margin-bottom:8px;display:block;text-align:left}.pl-main-contact-detail .pl-content-contactus-detail .pl-content-detail-contactus-page .pl-info-contact svg{color:#a87b32;font-size:22px}.pl-main-contact-detail .pl-content-contactus-detail .pl-form-contact label{font-size:18px}.pl-main-contact-detail .pl-content-contactus-detail .pl-form-contact label::after{content:"*";color:red}.pl-main-contact-detail .pl-content-contactus-detail .pl-form-contact .pl-input-text{padding:5px 10px !important}.pl-main-contact-detail .pl-content-contactus-detail .pl-form-contact .pl-button-submit{text-align:center;margin-top:15px;border:none;background-color:#a87b32;padding:8px 20px;font-size:16px;border-radius:50px;color:#fff;font-weight:500;transition:all .3s ease-in-out}.pl-main-contact-detail .pl-content-contactus-detail .pl-form-contact .pl-button-submit:hover{transform:scale(1.1)}.pl-sub-heading{font-family:"Anuphan",sans-serif !important}.pl-sub-heading h4{font-size:22px;font-weight:500;color:#a87b32;margin-bottom:12px}.pl-docs{margin:60px 0}.pl-docs .pl-docs-content .pl-docs-name{font-family:"Anuphan",sans-serif !important}.pl-docs .pl-docs-content .pl-docs-name p{font-size:18px}.pl-docs .pl-docs-content .pl-docs-download a{text-decoration:none;font-size:18px;font-weight:500;text-align:center;border:none;background-color:#3e6d5b;padding:8px 20px;border-radius:50px;color:#fff;transition:all .3s ease-in-out}.pl-docs .pl-docs-content .pl-docs-download a:hover{background-color:#a87b32}.pl-detail-list strong{font-size:24px;font-weight:bold}.pl-detail-list ul{list-style:auto}.pl-detail-list ul li{font-size:18px}.marquee{overflow:hidden;font-family:"Pridi",sans-serif;font-weight:600;font-size:34px;text-transform:uppercase;background-color:#000401;color:#fff;margin-top:107px;font-family:"Playwrite AU SA",cursive !important}.marquee .marquee__inner{display:flex}.marquee .marquee__inner .marquee__line{flex-shrink:0;margin:0;padding:10px 15px;min-width:100%;white-space:nowrap;animation-name:marqueeLine;animation-duration:10s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;font-size:22px}@keyframes typing{from{width:0}to{width:100%}}@keyframes blink-caret{from,to{border-color:rgba(0,0,0,0)}50%{border-color:#a87b32}}@keyframes marqueeLine{from{transform:translateX(0)}to{transform:translateX(-100%)}}.pl-menu-desktop{display:block}.pl-menu-mobile{display:none}@media only screen and (min-device-width: 320px)and (max-device-width: 480px){.pl-menu-mobile{display:block}.pl-menu-desktop{display:none}.pl-banner .pl-display-table-banner{height:100vh}.pl-banner .pl-display-table-banner .pl-content-banner p{white-space:normal !important}.pl-menu-mobile{background:repeating-linear-gradient(90deg, #472819 0%, #472819 2%, #d99e4c 23%, #a87b32 29%, #865c25 33%, #e2b566 61%, #efdf80 66%, #9f7c3c 79%, #2c1b14 95%, #2c1b14 100%);padding:10px 0}.pl-menu-mobile .pl-logo-mobile img{width:60%}.pl-header-section{margin-top:35px}.pl-header-section h2{font-size:42px}.pl-service .pl-card-service{margin-bottom:35px}.pl-news .pl-news-tablecell a .pl-main-lasted-news{height:300px;margin-bottom:35px}.pl-news .pl-news-tablecell a .pl-main-lasted-news .pl-content-news p{font-size:16px}.pl-contactus .pl-content-section .pl-info-contact{margin-bottom:15px}.pl-main-title-name{height:35vh}.pl-main-title-name .pl-main-title-name-tablecell .pl-title-page-name{margin:0 auto 0 auto;width:90%}.pl-main-title-name .pl-main-title-name-tablecell .pl-title-page-name h2{font-size:32px}.pl-overall-service .pl-bigger-card-service{margin-bottom:45px}.pl-all-board .pl-detail-board{margin-top:25px}.pl-icon-menu-device{text-align:right;padding:17px 10px}.pl-icon-menu-device svg{color:#fff;font-size:42px}.pl-show-slide-menu-mobile{visibility:visible;opacity:1}.pl-hide-slide-menu-mobile{visibility:hidden;opacity:0}.pl-slide-menu-mobile{background-color:#a87b32;height:100vh;width:100%;position:fixed;top:0;bottom:0;z-index:9;display:table;text-align:center;transition:all .2s ease-in-out}.pl-slide-menu-mobile .pl-slide-menu-mobile-table-cell{display:table-cell;vertical-align:middle}.pl-slide-menu-mobile .pl-slide-menu-mobile-table-cell .pl-close-menu-mobile{margin-top:35px}.pl-slide-menu-mobile .pl-slide-menu-mobile-table-cell .pl-close-menu-mobile svg{font-size:52px;color:#fff}.pl-slide-menu-mobile .pl-slide-menu-mobile-table-cell .pl-logo-slide-menu img{width:65%}.pl-slide-menu-mobile .pl-slide-menu-mobile-table-cell .pl-menu-list-mobile{margin-top:25px}.pl-slide-menu-mobile .pl-slide-menu-mobile-table-cell .pl-menu-list-mobile a{text-decoration:none;font-size:16px;margin-bottom:10px;display:block;color:#fff}}