.elementor-285 .elementor-element.elementor-element-9c2ffb2 .jet-form-builder__label{text-align:left;}.elementor-285 .elementor-element.elementor-element-9c2ffb2 .jet-form-builder__desc{text-align:left;}.elementor-285 .elementor-element.elementor-element-9c2ffb2 .jet-form-builder__fields-group{gap:0.7em 0.7em;}.elementor-285 .elementor-element.elementor-element-9c2ffb2 .jet-form-builder__field-wrap.checkradio-wrap span{gap:8px;}.elementor-285 .elementor-element.elementor-element-9c2ffb2 .jet-form-builder input{color-scheme:normal;}.elementor-285 .elementor-element.elementor-element-9c2ffb2 .jet-form-builder-repeater__row-remove{align-self:flex-start;}.elementor-285 .elementor-element.elementor-element-9c2ffb2 .jet-form-builder__action-button{transition:all 0.3s;}.elementor-285 .elementor-element.elementor-element-9c2ffb2 .jet-form-builder__next-page-wrap{text-align:left;}.elementor-285 .elementor-element.elementor-element-9c2ffb2 .jet-form-builder-message--success{text-align:center;}.elementor-285 .elementor-element.elementor-element-9c2ffb2 .jet-form-builder-message--error{text-align:center;}/* Start custom CSS */body.elementor-page-285 .ct-link,body.elementor-page-285 .ct-link p{color:inherit;}body.elementor-page-285 .ct-form-panel{min-width:0;}body.elementor-page-285 .jet-form-builder{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 1rem;width:100%;}body.elementor-page-285 .jet-form-builder>*{grid-column:1/-1;min-width:0;margin:0;}body.elementor-page-285 .jet-form-builder .ct-half{grid-column:auto;}body.elementor-page-285 .jet-form-builder__label{font-size:.875rem;line-height:1.6;margin-bottom:.5rem;}body.elementor-page-285 .jet-form-builder__field:not([type=hidden]){width:100%;max-width:100%;min-width:0;box-sizing:border-box;background:#f8f8f6;border:1px solid #eee;border-radius:0;padding:.875rem 1rem;font:inherit;font-size:1rem;line-height:1.5;min-height:3rem;}body.elementor-page-285 textarea.jet-form-builder__field{min-height:8rem;resize:vertical;}body.elementor-page-285 .jet-form-builder__submit{width:100%;min-height:3.25rem;padding:1rem;background:#111;color:white;border:0;border-radius:0;font-size:1rem;}body.elementor-page-285 .jet-form-builder p{font-size:.8125rem;line-height:1.7;}body.elementor-page-285 .jet-form-builder__message{padding:1rem;line-height:1.7;}body.elementor-page-285 a:focus-visible,body.elementor-page-285 input:focus-visible,body.elementor-page-285 select:focus-visible,body.elementor-page-285 textarea:focus-visible,body.elementor-page-285 button:focus-visible{outline:2px solid #555;outline-offset:3px;}body.elementor-page-285 .ct-form-embed{margin:0;}@media(max-width:767px){body.elementor-page-285 .jet-form-builder{grid-template-columns:minmax(0,1fr);}body.elementor-page-285 .ct-link{width:100%;}body.elementor-page-285 .jet-form-builder .ct-half{grid-column:1/-1;}}body.elementor-page-285 .ct-form-embed,body.elementor-page-285 .ct-form-embed .elementor-widget-container{width:100%;min-width:0;}body.elementor-page-285 .jet-form-builder-row{display:block!important;width:100%;max-width:100%;padding:0;box-sizing:border-box;}body.elementor-page-285 .jet-form-builder-row:has(.ct-half){grid-column:auto;}body.elementor-page-285 .jet-form-builder__label,body.elementor-page-285 .jet-form-builder__field-wrap{display:block;width:100%!important;max-width:100%!important;flex-basis:auto!important;}body.elementor-page-285 .jet-form-builder__field{color:#111!important;background-color:#f8f8f6!important;}body.elementor-page-285 .jet-form-builder__submit{justify-content:space-between!important;}@media(max-width:767px){body.elementor-page-285 .jet-form-builder-row:has(.ct-half){grid-column:1/-1;}}body.elementor-page-285 .jet-form-builder__submit::after{content:"";display:block;width:12px;height:12px;flex-shrink:0;background:center/contain no-repeat url("https://shengyang.31app.tw/wp-content/plugins/melody-contact/assets/aaefd36a-e52f-4a48-9043-58dbe97a4615.svg");}/* End custom CSS */