﻿.section-form-container{background-color:#f8d247;overflow:hidden}.section-form-container .contactus_form_body{margin:auto;max-width:800px}.section-form-container .contactus_form_body h2{font-weight:bold;padding-top:10px}.section-form-container .contactus_form_body h3{font-weight:bold;font-size:1.4em;padding-top:10px}.section-form-container .contactus_form_body p{font-size:1.3em}.section-form-container .contactus_form_body input[type=text],.section-form-container .contactus_form_body input[type=email],.section-form-container .contactus_form_body input[type=tel],.section-form-container .contactus_form_body textarea,.section-form-container .contactus_form_body select{font-size:1.2rem;line-height:1.6;background:#fff;border:0;width:100%;border-radius:20px}.section-form-container .contactus_form_body input[type=text]::placeholder,.section-form-container .contactus_form_body input[type=email]::placeholder,.section-form-container .contactus_form_body input[type=tel]::placeholder,.section-form-container .contactus_form_body textarea::placeholder,.section-form-container .contactus_form_body select::placeholder{transition:all .5s}.section-form-container .contactus_form_body input[type=text]:focus::placeholder,.section-form-container .contactus_form_body input[type=email]:focus::placeholder,.section-form-container .contactus_form_body input[type=tel]:focus::placeholder,.section-form-container .contactus_form_body textarea:focus::placeholder,.section-form-container .contactus_form_body select:focus::placeholder{transform:translateY(-80%);font-size:12px}.section-form-container .contactus_form_body .list-unstyled .form-check{position:relative;display:block}.section-form-container .contactus_form_body .list-unstyled .form-check label{line-height:30px;margin:0;padding:0}.section-form-container .contactus_form_body .list-unstyled .form-check input:checked{background-color:#40c1ac}.section-form-container .contactus_form_body input[type=file]{position:relative}.section-form-container .contactus_form_body input[type=file]::after{content:"+ อัพโหลดไฟล์";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;text-align:center;line-height:36px}.section-form-container .contactus_form_body [data-sf-role=paragraph-text-field-container] label.form-label{font-weight:bold}.section-form-container .contactus_form_body span.require{color:red}.section-form-container .contactus_form_body button[type=submit]{border-radius:28px;border:0;padding:0px 45px;line-height:50px;background:#000;min-width:250px;max-width:100%;display:inline-block;text-align:center;font-weight:bold;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.section-form-container .contactus_form_body button[type=submit]::after{-webkit-font-smoothing:antialiased;position:relative;top:.25em;color:#000;padding-left:5px;font-family:"Font Awesome 6 Free";-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;line-height:1;text-rendering:auto;font-weight:900;content:"";width:0px;overflow:hidden;transition:all .4s;font-size:.8em;opacity:0}.section-form-container .contactus_form_body button[type=submit]:hover{color:#999}.section-form-container .contactus_form_body button[type=submit]:hover::after{color:#444;width:20px;opacity:1}.section-form-container .contactus_form_body button[type=submit].hover-in,.section-form-container .contactus_form_body button[type=submit].hover-out{background:radial-gradient(circle at left, #DDD 80%, black 80%),#000;background-position:left center;background-repeat:no-repeat;color:#000;text-decoration:none;background-size:200%;animation:bg-scales .5s}.section-form-container .contactus_form_body button[type=submit].hover-out{background-size:0%;color:#fff;animation:bg-scales-out .5s}@media screen and (max-width: 576px){.section-form-container .contactus_form_body button[type=submit]{width:100%;line-height:45px}}.contactus_menu{--underline-inactive-color: #FFF;--underline-color: #E1523E;--underline-size: 3px;--animation-time: 200ms}.contactus_menu legend{display:none}.contactus_menu ul{display:flex;margin:auto;justify-content:center;overflow:hidden;width:100%;align-items:center;margin-bottom:20px}.contactus_menu li{position:relative;padding:10px 20px;overflow:hidden;height:100%}.contactus_menu li label{text-align:center}.contactus_menu li input[type=checkbox]{width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;margin:0}.contactus_menu li::before{content:" ";display:block;bottom:0px;left:0;width:100%;height:var(--underline-size, 2px);position:absolute;background-color:var(--underline-inactive-color, currentColor);transition:transform ease var(--animation-time, 200ms),opacity ease 0ms 200ms}.contactus_menu li::after{content:" ";display:block;bottom:0px;left:0;width:100%;height:var(--underline-size, 2px);position:absolute;background-color:var(--underline-color, currentColor);transition:transform ease var(--animation-time, 200ms),opacity ease 0ms 200ms;transform:translateX(100%);opacity:0}.contactus_menu li:hover~li::after{transform:translateX(-100%)}.contactus_menu ul:not(:hover) li:not(.is-active)::after{transform:translateY(100%)}.contactus_menu ul:hover li:hover::after,.contactus_menu:hover ul:hover li:hover::after{transition-delay:0ms,0ms}.contactus_menu li.is-active::after,.contactus_menu li:hover::after{transform:translateX(0%);opacity:1}.contact-item{display:flex}.contact-item a{text-decoration:underline !important}.contact-item .contact-item-image{flex:1;text-align:center}.contact-item .contact-item-image img{height:100px;width:auto}.contact-item .contact-item-detail{flex:2}.social-icons{padding:0;margin:0}.social-icons ul{padding:0;margin:0}.social-icons li{padding:0;margin:0;list-style:none;display:inline-block;margin-right:8px}.social-icons li img{width:20px}/*# sourceMappingURL=contact-us.css.map */
