#frm_form_2_container{margin:0!important}#frm_form_2_container table{border:0}.with_frm_style .frm_form_fields>fieldset{padding:0}ul.frm_page_bar{padding-left:0!important}#frm_field_15_container,#frm_field_16_container,#frm_field_17_container,#frm_field_18_container{display:none}#frm_form_2_container .frm_submit{display:flex;gap:10px;margin-top:20px}#frm_form_2_container .frm_prev_page{flex:1;background:#f1f1f1!important;color:#333!important;border:1px solid #d7d7d7!important;border-radius:0!important;box-shadow:none!important}#frm_form_2_container .frm_prev_page:hover{background:#e9e9e9!important;border-color:#cfcfcf!important}#frm_form_2_container .frm_button_submit,#frm_form_2_container .frm_final_submit{flex:2;box-shadow:0 6px 18px rgb(255 74 74 / .15);border-radius:0!important}#frm_form_2_container .frm_primary_label{margin:0 0 20px!important;font:600 19px/1.3 'Sarabun',sans-serif!important;text-transform:uppercase;letter-spacing:1.04px;color:#2e2e2e}#frm_form_2_container .frm_primary_label::before{content:"";display:inline-block;width:25px;height:37px;margin-right:15px;position:relative;top:10px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24.251' height='36.224' viewBox='0 0 24.251 36.224'%3E%3Cg transform='translate(-1011.852 -1378.462)'%3E%3Crect width='6' height='33' transform='translate(1031.249 1378.462) rotate(36)' fill='%23fd4a4a'/%3E%3Crect width='6' height='14' transform='translate(1028.081 1399.833) rotate(36)' fill='%23c9c9c9'/%3E%3C/g%3E%3C/svg%3E") center no-repeat}.frm_current_page .frm_rootline_title{color:#ff4a4a}#frm_form_2_container .frm_radio input,#frm_form_2_container .frm_checkbox input{display:none!important}#frm_form_2_container .frm_radio,#frm_form_2_container .frm_checkbox{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:28px}#frm_form_2_container .frm_radio label,#frm_form_2_container .frm_checkbox label{display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;position:relative;background:#fff;cursor:pointer;transition:all 0.2s ease}#frm_form_2_container .frm_radio label:hover,#frm_form_2_container .frm_checkbox label:hover{transform:translateY(-3px);border-color:#ff4a4a;box-shadow:0 4px 12px rgb(0 0 0 / .08)}#frm_form_2_container .frm_radio input:checked+label,#frm_form_2_container .frm_checkbox input:checked+label{border:2px solid #ff4a4a;background:#fff5f5;box-shadow:0 6px 16px rgb(0 0 0 / .12);transform:scale(1.03)}#frm_form_2_container .frm_radio label:active,#frm_form_2_container .frm_checkbox label:active{transform:scale(.98)}#frm_form_2_container .frm_radio input:checked+label::after,#frm_form_2_container .frm_checkbox input:checked+label::after{content:"✓";position:absolute;top:8px;right:8px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;font-size:14px;font-weight:700;line-height:1;color:#fff;background:#ff4a4a;border-radius:0}#frm_form_2_container .frm_radio img,#frm_form_2_container .frm_checkbox img{height:140px;object-fit:contain;filter:grayscale(40%);transition:all 0.2s ease}#frm_form_2_container .frm_radio input:checked+label img,#frm_form_2_container .frm_checkbox input:checked+label img{filter:none;transform:scale(1.05)}#frm_form_2_container .frm_radio span,#frm_form_2_container .frm_checkbox span{font-size:14px;font-weight:500;line-height:1.3;color:#333;text-align:center}#frm_form_2_container .frm_text_label_for_image,#frm_form_2_container .frm_show_images.frm_image_option_container{text-align:left}#frm_form_2_container .frm_show_images.frm_image_option_container{align-items:start}#frm_form_2_container .frm-edit-page-btn{display:none!important}#frm_form_2_container .frm-summary-page-wrapper{margin:0 0 10px;padding:0;border:1px solid #ececec;background:#fff;overflow:hidden}#frm_form_2_container .frm-line-table{width:100%;margin:0;border-collapse:collapse}#frm_form_2_container .frm-line-table tr{min-height:0;background-color:#fff0;border-bottom:0 solid rgb(208 213 221 / .6)}#frm_form_2_container .frm-line-table th,#frm_form_2_container .frm-line-table td{padding:16px 20px!important;vertical-align:top;background:#fff;word-break:break-word}#frm_form_2_container .frm-line-table th{width:28%;font-size:13px;font-weight:600;color:#353535;text-align:left}#frm_form_2_container .frm-line-table td{font-size:15px;color:#222;line-height:1.5}#frm_form_2_container .frm-line-table td:empty::after{content:"—";color:#aaa}#frm_form_2_container .frm-line-table td img{display:inline-block;vertical-align:top;width:auto!important;height:auto!important;max-width:88px!important;max-height:88px!important;margin:0 10px 8px 0;padding:4px;object-fit:contain;border:1px solid #ececec;border-radius:0;background:#fff}#frm_form_2_container .frm-line-table .frm_upload_label,#frm_form_2_container .frm-line-table span[id^="frm_media_"]{display:inline-block;vertical-align:top;margin-top:8px;font-size:14px;color:#555;word-break:break-word}#frm_form_2_container .frm-line-table td .frm_selected_option,#frm_form_2_container .frm-line-table td .frm_checkbox,#frm_form_2_container .frm-line-table td .frm_radio{display:flex;flex-wrap:wrap;gap:12px}#frm_form_2_container .frm-line-table td img+br{display:none}#frm_form_2_container .frm-line-table td p{margin:0}.with_frm_style .frm_hidden_container .frm_primary_label,.with_frm_style .frm_pos_hidden,.frm_hidden_container .frm_primary_label{display:none!important}@media (max-width:767px){#frm_form_2_container .frm_radio,#frm_form_2_container .frm_checkbox{gap:12px;margin-bottom:0}#frm_form_2_container .frm_radio label,#frm_form_2_container .frm_checkbox label{width:100%;height:120px}#frm_form_2_container .frm_radio img,#frm_form_2_container .frm_checkbox img{height:56px}#frm_form_2_container .frm_radio span,#frm_form_2_container .frm_checkbox span{font-size:13px}#frm_form_2_container .frm_primary_label{font-size:17px!important}#frm_form_2_container .frm-line-table,#frm_form_2_container .frm-line-table tbody,#frm_form_2_container .frm-line-table tr,#frm_form_2_container .frm-line-table th,#frm_form_2_container .frm-line-table td{display:block;width:100%}#frm_form_2_container .frm-line-table th{width:100%;padding:14px 16px 6px!important;white-space:normal}#frm_form_2_container .frm-line-table td{padding:0 16px 14px!important}#frm_form_2_container .frm-line-table td img{max-width:72px!important;max-height:72px!important}.frm_hidden_container .frm_primary_label{display:none!important}}#frm_form_2_container .frm_primary_label{display:flex;align-items:flex-start;gap:12px;margin:0 0 20px!important;font:600 19px/1.3 'Sarabun',sans-serif!important;text-transform:uppercase;letter-spacing:1.04px;color:#2e2e2e}#frm_form_2_container .frm_primary_label::before{content:"";flex:0 0 25px;width:25px;height:37px;margin-right:0;position:static;top:auto;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24.251' height='36.224' viewBox='0 0 24.251 36.224'%3E%3Cg transform='translate(-1011.852 -1378.462)'%3E%3Crect width='6' height='33' transform='translate(1031.249 1378.462) rotate(36)' fill='%23fd4a4a'/%3E%3Crect width='6' height='14' transform='translate(1028.081 1399.833) rotate(36)' fill='%23c9c9c9'/%3E%3C/g%3E%3C/svg%3E") center no-repeat;background-size:contain}@media (max-width:767px){#frm_form_2_container .frm_primary_label{font-size:17px!important;line-height:1.35!important;gap:10px;margin-top:20px!important;margin-bottom:10px!important}#frm_form_2_container .frm_primary_label::before{flex:0 0 20px;width:20px;height:30px}}#frm_field_28_container{margin-bottom:0!important}.page #frm_field_34_container{display:none!important}#frm_field_36_container .frm_checkbox label{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:10px;border:0!important;background:transparent!important;padding:0!important;text-align:left!important}#frm_field_36_container .frm_checkbox input[type="checkbox"]{position:static!important;opacity:1!important;width:16px!important;height:16px!important;margin:0!important;flex:0 0 16px}#frm_field_36_container .frm_checkbox{display:block!important}#frm_field_36_container .frm_primary_label{margin-bottom:8px}#frm_field_36_container .frm_radio input,#frm_field_36_container .frm_checkbox input{display:block!important}#frm_field_36_container .frm_radio label:hover,#frm_field_36_container .frm_checkbox label:hover{transform:none!important;border-color:unset!important;box-shadow:0 0 0}