.NKG-Form{background-color:#fff;border-radius:5px;overflow:hidden;position:relative}.thankYou-notif{align-content:center;background-color:#fff;display:none;flex-wrap:wrap;height:100%;justify-content:center;left:0;padding:10px;position:absolute;top:0;width:100%}.thankYou-notif p{font-family:Kanit;font-size:2rem;text-align:center}.thankYou-notif div{text-align:center}.form-header{background-color:#008a2a;padding:15px 5px;width:100%}.NKG-Form .form-header>h1{color:#fff;font-size:1.2rem;line-height:1.4rem;margin:0;text-align:center}.nkg-input-group{margin:20px 0 0;padding:20px 5px 5px;position:relative}.NKG-form-date,.NKG-form-input{background-color:#fff!important;border:1px solid #d0d0d0;border-radius:5px;font-size:1rem;width:100%}.NKG-form-input{padding:7px 10px!important}.NKG-form-date,.NKG-form-input{color:#3f3f3f;font-family:Arial}.NKG-form-date,.NKG-form-input input[type=date]{padding:6px 10px!important}.nkg-input-group input::placeholder{visibility:hidden}.nkg-input-group textarea::placeholder{visibility:hidden}.nkg-input-group label{color:#adadad;cursor:text;font-family:Arial;font-weight:400;left:10px;position:absolute;top:38px;transform:translateY(-50%);transition:.2s ease-in-out}.nkg-input-group input:focus~label,.nkg-input-group input:not(:placeholder-shown)~label{color:#3f3f3f;cursor:default;font-size:80%;left:10px;top:0;transform:translateY(0)}.nkg-input-group select:focus~label,.nkg-input-group select:valid~label{color:#3f3f3f;cursor:default;font-size:80%;left:10px;top:0;transform:translateY(0)}.nkg-input-group textarea:focus~label,.nkg-input-group textarea:not(:placeholder-shown)~label{color:#3f3f3f;cursor:default;font-size:80%;left:10px;top:0;transform:translateY(0)}.form-input-group{display:flex;flex-wrap:wrap;padding:30px;width:100%}.nkg-col-2{flex:1 1 200px}.nkg-col-1{flex:1 1 100%}.NKG-Submit-btn{background-color:#008a2a;color:#fff;display:block;margin:30px 0 0;padding:10px;width:100%}.NKG-btn-container{margin:20px 0 0;padding:5px;width:100%}.policy-container label{align-items:center;display:flex;flex-wrap:nowrap;font-family:Arial;font-size:1rem;font-weight:400;gap:5px}.policy-container input{height:15px;width:15px}option[value=""]{display:none}.invalid input{border:1px solid red!important;box-shadow:none}.invalid input:focus{border:1px solid red!important;outline:none}.invalid label{color:red!important}.NKG-CTI-Account,.NKG-courier{display:none}