@import url(https://fonts.googleapis.com/css2?family=Anuphan:wght@100..700&family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap);
*{box-sizing:border-box}body,html{margin:0;padding:0}body{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;backface-visibility:hidden;background-color:#111;color:#888;font-family:DM Sans,Anuphan,sans-serif;font-size:16px;line-height:1.5}h1,h2,h3,h4{color:#fff;font-weight:300;letter-spacing:2px;line-height:1;text-transform:uppercase}a{color:#ccc;text-decoration:none}a:hover{text-decoration:underline}strong{color:#ccc}hr{border:none;border-top:1px solid #888}.alignleft{float:none;margin:0}@media (min-width:721px){.alignleft{float:left;margin:0 20px 20px 0}}.alignright{float:none;margin:0}@media (min-width:721px){.alignright{float:right;margin:0 0 20px 20px}}html[lang=th] h1,html[lang=th] h2,html[lang=th] h3,html[lang=th] h4{font-weight:400;letter-spacing:normal}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.wrapper{max-width:880px;padding:10px;width:100%}@media (min-width:721px){.wrapper{padding:20px}}.side-content{float:none;width:auto}@media (min-width:721px){.side-content{float:left;width:300px}}.main-content{float:none;width:auto}@media (min-width:721px){.main-content{float:right;max-width:480px;width:55%}}#header{position:relative}#logo a{background:transparent url(../img/saklai-logo.webp) no-repeat 0 0;background-size:80px;display:block;height:80px;overflow:hidden;text-indent:-9999px;width:80px}@media (min-width:721px){#logo a{background-size:100px;height:100px;width:100px}}#contact-info{background:none;color:#fff;font-size:14px;padding:0}#contact-info>*{margin:0}#contact-info>:not(:last-child){margin:0 0 10px}#contact-info>:empty{display:none}@media (min-width:721px){#contact-info{background:#333;background:linear-gradient(to right bottom,#333,#111);padding:10px}}#contact-info h3{font-size:16px;font-weight:700;letter-spacing:normal;line-height:normal}#contact-info h3 em{font-size:16px;font-style:normal;font-weight:100;text-transform:none}#contact-info p br{display:none}@media (min-width:721px){#contact-info p br{display:inline}}#contact-info ul{list-style:none;padding:0}#contact-info li{border-left:1px solid #444;display:inline-block;padding:0 10px}@media (min-width:721px){#contact-info li{border-left:none;display:block;padding:0}}#contact-info a{color:#fff}.qtranxs_language_chooser{list-style:none;margin:20px 0;padding:0}.qtranxs_language_chooser li{display:inline-block;margin-right:10px}.qtranxs_language_chooser a{padding-left:24px}.qtranxs_language_chooser .active a{color:#fff}#menu-main-menu{font-size:32px;font-weight:100;letter-spacing:2px;line-height:1.1;list-style:none;margin:0;padding:0;text-transform:uppercase}#menu-main-menu li{left:0;position:relative;transition:all .15s cubic-bezier(.645,.045,.355,1)}#menu-main-menu li:hover{left:20px}#menu-main-menu a{color:#888;transition:all .15s linear}#menu-main-menu .current-menu-item a,#menu-main-menu a:hover{color:#fff;text-decoration:none}html[lang=th] #menu-main-menu{font-size:24px;font-weight:400;letter-spacing:normal;line-height:normal}#menu-switch{background:none;border:none;cursor:pointer;display:block;height:40px;padding:0;position:absolute;right:0;top:30px;width:40px}@media (min-width:721px){#menu-switch{display:none}}#menu-switch span{background-color:#888;border-radius:4px;box-shadow:0 8px 0 #888,0 16px 0 #888;display:block;height:4px;margin:0 auto;overflow:hidden;position:relative;text-indent:-9999px;top:10px;width:30px}#menu-switch.active span{background-color:#fff;box-shadow:0 8px 0 #fff,0 16px 0 #fff}.entry-title{font-size:32px}@media (min-width:721px){.entry-title{font-size:48px}}.entry-content iframe{width:100%}.entry-content img{height:auto;max-width:100%}#equipment-list{list-style:none;padding:0}#equipment-list li{overflow:hidden}#equipment-list li br{display:none}#equipment-list li>a{float:left;margin:0 20px 20px 0}#equipment-list li h4{font-size:16px;margin:0 0 5px}#equipment-list li p{margin:0}.category-gallery .entry-item{border-top:1px dashed #444;margin-bottom:40px}.category-gallery .entry-item:first-of-type{border:none}.category-gallery .entry-title{font-size:24px}.gallery{display:grid;gap:4px;grid-template-columns:repeat(5,1fr);line-height:0}@media (min-width:600px){.gallery{grid-template-columns:repeat(6,1fr)}}.gallery img{aspect-ratio:1/1;height:auto;margin:0!important;-o-object-fit:cover;object-fit:cover;transition:all .15s linear;width:100%}.gallery br{display:none}.gallery-item{margin:0;width:100%!important}.gallery-item a{display:block}.page-faqs ol li{margin-bottom:10px}.page-faqs ol li strong{display:block}.page-faqs ol li>ol li{margin:0}.wpcf7{width:100%}@media (min-width:721px){.wpcf7{width:360px}}.wpcf7-text,.wpcf7-textarea{width:100%}.wpcf7-captchar,.wpcf7-text,.wpcf7-textarea{border:none;box-sizing:border-box;font-size:16px;padding:5px}.wpcf7-captchar{display:block;width:200px}.wpcf7-submit{background-color:transparent;border:1px solid #ccc;color:#ccc;cursor:pointer;font-size:16px;height:40px;text-transform:uppercase;width:120px}#footer{font-size:14px;padding:40px 0 20px;text-align:left}@media (min-width:721px){#footer{text-align:right}}#footer span{display:inline-block;padding:0 10px}#copyrights{padding-left:0!important}#credit{border-left:1px solid #444;padding-right:0!important}
