#comp-page-form-item .wrapper-widget-form{margin:0;width:100%;min-height:100px}#comp-page-form-item .wrapper-widget-form .form-title{padding-bottom:var(--row-gap);font-size:var(--title-size);font-family:var(--title-family),Tahoma;color:var(--title-color);font-weight:var(--title-fw);-webkit-text-decoration:var(--title-fd);text-decoration:var(--title-fd);font-style:var(--title-fsy);text-align:var(--align-x)}#comp-page-form-item .wrapper-widget-form .form-description{padding-bottom:var(--row-gap);font-size:var(--description-size);font-family:var(--description-family),Tahoma;color:var(--description-color);font-weight:var(--description-fw);-webkit-text-decoration:var(--description-fd);text-decoration:var(--description-fd);font-style:var(--description-fsy);text-align:var(--align-x)}#comp-page-form-item .wrapper-widget-form .field-container{display:flex;flex-wrap:wrap;width:100%;align-content:var(--align-x-field)}#comp-page-form-item .wrapper-widget-form .layout-one{flex-direction:column;grid-row-gap:var(--row-gap);row-gap:var(--row-gap)}#comp-page-form-item .wrapper-widget-form .layout-one .field-group{width:var(--input-width)}#comp-page-form-item .wrapper-widget-form .layout-one .field-group:last-child{margin-bottom:0}#comp-page-form-item .wrapper-widget-form .layout-two{margin:0 -15px;width:calc(100% + 30px);grid-row-gap:var(--row-gap);row-gap:var(--row-gap)}#comp-page-form-item .wrapper-widget-form .layout-two .field-group{padding-left:15px;padding-right:15px;width:var(--input-width)}#comp-page-form-item .wrapper-widget-form .layout-two .column-break{width:100%}#comp-page-form-item .wrapper-widget-form .field{height:100%;position:relative;display:flex;flex-direction:column}#comp-page-form-item .wrapper-widget-form .field .field-label{word-break:break-word;margin-bottom:8px;font-size:var(--label-size);font-family:var(--label-family),Tahoma;color:var(--label-color);font-weight:var(--label-fw);-webkit-text-decoration:var(--label-fd);text-decoration:var(--label-fd);font-style:var(--label-fsy)}#comp-page-form-item .wrapper-widget-form .field .field-label .terms-link{text-decoration:underline;color:var(--txt-link-color);font-size:var(--label-size);font-family:var(--label-family),Tahoma;font-weight:var(--label-fw);font-style:var(--label-fsy)}#comp-page-form-item .wrapper-widget-form .field.required .field-label:after{margin-left:5px;content:"*";color:red}#comp-page-form-item .wrapper-widget-form .field input{height:32px}#comp-page-form-item .wrapper-widget-form .field textarea{resize:none}#comp-page-form-item .wrapper-widget-form .field div.datepicker,#comp-page-form-item .wrapper-widget-form .field div.timepicker,#comp-page-form-item .wrapper-widget-form .field input:not(.my-input-datepicker),#comp-page-form-item .wrapper-widget-form .field textarea{outline:none;height:32px;box-shadow:none;color:var(--input-color);font-size:14px;border:var(--input-border);border-bottom:var(--input-border-bottom);border-radius:var(--input-border-radius);background-color:var(--input-bg-color);border-color:var(--input-border-color)!important}#comp-page-form-item .wrapper-widget-form .field div.datepicker.error,#comp-page-form-item .wrapper-widget-form .field div.datepicker.error button,#comp-page-form-item .wrapper-widget-form .field div.timepicker.error,#comp-page-form-item .wrapper-widget-form .field div.timepicker.error button,#comp-page-form-item .wrapper-widget-form .field input:not(.my-input-datepicker).error,#comp-page-form-item .wrapper-widget-form .field input:not(.my-input-datepicker).error button,#comp-page-form-item .wrapper-widget-form .field textarea.error,#comp-page-form-item .wrapper-widget-form .field textarea.error button{border-color:#d9534f!important}#comp-page-form-item .wrapper-widget-form .field div.datepicker.error i,#comp-page-form-item .wrapper-widget-form .field div.timepicker.error i,#comp-page-form-item .wrapper-widget-form .field input:not(.my-input-datepicker).error i,#comp-page-form-item .wrapper-widget-form .field textarea.error i{color:#d9534f!important}#comp-page-form-item .wrapper-widget-form .field div.datepicker .vdp-datepicker__calendar{color:#000!important}#comp-page-form-item .wrapper-widget-form .field input.focus-visible,#comp-page-form-item .wrapper-widget-form .field input:focus,#comp-page-form-item .wrapper-widget-form .field input:focus-visible,#comp-page-form-item .wrapper-widget-form .field textarea.focus-visible,#comp-page-form-item .wrapper-widget-form .field textarea:focus,#comp-page-form-item .wrapper-widget-form .field textarea:focus-visible{color:var(--input-color);background-color:var(--input-bg-color);border-color:var(--input-border-color);outline:none;box-shadow:none}#comp-page-form-item .wrapper-widget-form .field .datepicker label{padding:5px 12px;color:var(--input-color)}#comp-page-form-item .wrapper-widget-form .field .datepicker .animated-placeholder button,#comp-page-form-item .wrapper-widget-form .field .datepicker>button{width:40px;font-size:14px;padding:8px 12px;line-height:1px;color:var(--input-color)!important;align-self:center;justify-content:center;background-color:var(--input-bg-color)!important;border-left:var(--input-border);border-radius:var(--input-border-radius);border-color:var(--input-border-color)!important;border-bottom-left-radius:0!important;border-top-left-radius:0!important;border-top:0!important;border-right:0!important;border-bottom:0!important;height:30px;display:flex;align-items:center}#comp-page-form-item .wrapper-widget-form .field .datepicker input.my-input-datepicker{box-shadow:none;background-color:unset;font-size:14px;border:0;color:var(--input-color)}#comp-page-form-item .wrapper-widget-form .field .timepicker{height:32px!important;display:flex!important;align-items:center!important}#comp-page-form-item .wrapper-widget-form .field .timepicker label{padding:5px 12px;color:var(--input-color);font-family:Sarabun\, Tahoma;box-shadow:none}#comp-page-form-item .wrapper-widget-form .field .timepicker>button{width:40px;font-size:14px;padding:8px 12px;line-height:1px;align-self:center;color:var(--input-color);border-left:var(--input-border);border-radius:var(--input-border-radius);border-color:var(--input-border-color);border-bottom-left-radius:0!important;border-top-left-radius:0!important;border-top:0!important;border-right:0!important;border-bottom:0!important;height:32px!important;display:flex;align-items:center}#comp-page-form-item .wrapper-widget-form .field .attach{margin-bottom:4px;height:32px;width:97px;padding:5px 12px;border:1px solid;border-radius:4px;background-color:#fff}#comp-page-form-item .wrapper-widget-form .field .attach.error{border-color:#d9534f!important}#comp-page-form-item .wrapper-widget-form .field .attach.error .attach-icon,#comp-page-form-item .wrapper-widget-form .field .attach.error i{color:#d9534f!important}#comp-page-form-item .wrapper-widget-form .field .custom-horizontal{font-size:var(--label-size);font-family:var(--label-family),Tahoma;color:var(--label-color);font-weight:var(--label-fw);-webkit-text-decoration:var(--label-fd);text-decoration:var(--label-fd);font-style:var(--label-fsy)}#comp-page-form-item .wrapper-widget-form .field .custom-horizontal .custom-checkbox:not(:last-child),#comp-page-form-item .wrapper-widget-form .field .custom-horizontal .custom-radio:not(:last-child){margin-right:32px}#comp-page-form-item .wrapper-widget-form .field .custom-vertical{font-size:var(--label-size);font-family:var(--label-family),Tahoma;color:var(--label-color);font-weight:var(--label-fw);-webkit-text-decoration:var(--label-fd);text-decoration:var(--label-fd);font-style:var(--label-fsy)}#comp-page-form-item .wrapper-widget-form .field .custom-vertical .custom-checkbox,#comp-page-form-item .wrapper-widget-form .field .custom-vertical .custom-radio{margin-right:var(--column-gap)}#comp-page-form-item .wrapper-widget-form .field .custom-vertical .custom-checkbox:not(:last-child),#comp-page-form-item .wrapper-widget-form .field .custom-vertical .custom-radio:not(:last-child){margin-bottom:8px}#comp-page-form-item .wrapper-widget-form .field .checkbox-accept-terms.error .custom-control-input~.custom-control-label:before{border-color:#d9534f!important}#comp-page-form-item .wrapper-widget-form .field .field-dropdown.dropdown button{text-align:left;border:var(--input-border);border-bottom:var(--input-border-bottom);border-radius:var(--input-border-radius);border-color:var(--input-border-color)!important;background-color:var(--input-bg-color)!important}#comp-page-form-item .wrapper-widget-form .field .field-dropdown.dropdown button span{color:var(--input-color)}#comp-page-form-item .wrapper-widget-form .field .field-dropdown.dropdown button:focus{box-shadow:none}#comp-page-form-item .wrapper-widget-form .field .field-dropdown.dropdown .show button{box-shadow:none;background-color:var(--input-bg-color)}#comp-page-form-item .wrapper-widget-form .field .field-dropdown.dropdown.error button{border-color:#d9534f!important}#comp-page-form-item .wrapper-widget-form .submit-btn{display:flex;justify-content:var(--align-x)}#comp-page-form-item .wrapper-widget-form .submit-btn button{padding:var(--button-submit-padding-y) var(--button-submit-padding-x);margin-top:30px;display:flex;align-items:center;justify-content:center;font-size:var(--button-submit-size);font-family:var(--button-submit-family),Tahoma;font-weight:var(--button-submit-fw);-webkit-text-decoration:var(--button-submit-fd);text-decoration:var(--button-submit-fd);font-style:var(--button-submit-fsy);color:var(--button-submit-color);background-color:var(--button-submit-bg-color);border-color:var(--button-submit-border-color);border-radius:var(--button-submit-border-radius)}#comp-page-form-item .wrapper-widget-form .submit-btn button:hover{color:var(--button-submit-color-hover);background-color:var(--button-submit-bg-color-hover);border-color:var(--button-submit-border-color-hover)}#comp-page-form-item .wrapper-widget-form .overlay-loading-fullscreen{width:100%;z-index:1000;position:fixed!important;top:50%;left:0}#comp-page-form-item .wrapper-widget-form .overlay-loading-fullscreen .position-absolute .bg-light{position:fixed!important;opacity:.5!important}#comp-page-form-item .wrapper-widget-form .support-file{font-family:var(--support-file-family),Sarabun;font-size:var(--support-file-size);color:var(--support-file-color)}#comp-page-form-item .refresh-btn{position:absolute;text-decoration:none;color:#373e44;cursor:pointer;font-size:14px;padding:0 12px;height:100%;align-items:center;justify-content:center;display:flex;left:121px;border-left:1px solid transparent!important}#comp-page-form-item .refresh-btn.layout-block{background:rgba(0,0,0,.05);border-left:1px solid var(--input-border-color)!important;border-radius:0 var(--field-input-border-radius) var(--field-input-border-radius) 0}#comp-page-form-item .refresh-btn:hover{color:#373e44}#comp-page-form-item .refresh-btn.mobile{right:0;left:auto}#comp-page-form-item .label-captcha{font-size:14px;font-family:Sarabun,Tahoma;color:var(--label-captcha-color);margin-top:4px}#comp-page-form-item .label-captcha.error{color:#d9534f}