.ce_form{position:relative;margin-bottom:clamp(4.744em, 13.5vw + 0.222em, 12.277em)}.ce_form .inside{width:90%;max-width:80.6em;margin:0 auto;padding:0 clamp(1.228em, 4vw + -0.111em, 3.46em)}.ce_form .widget{width:100%;max-width:44em;margin-bottom:3.2em}.ce_form .widget input,.ce_form .widget textarea{font-family:"Barlow Italic", sans-serif;font-size:1.2em;font-size:clamp(0.89em, 0.9vw + 0.589em, 1.39em);line-height:1.6;letter-spacing:0.12em;text-transform:uppercase;color:#2E2E38;font-family:"BarlowCondensed Italic", sans-serif;font-size:clamp(1.11em, 0.5vw + 0.944em, 1.39em);line-height:1.2;width:100%;padding:0.35em 0;border:2px solid #2E2E38;border-width:0 0 2px 0;border-radius:0;transition:box-shadow 0.4s ease}.ce_form .widget input:focus,.ce_form .widget input:focus-visible,.ce_form .widget textarea:focus,.ce_form .widget textarea:focus-visible{outline:none;box-shadow:0 1px 0 0 #2E2E38}.ce_form .widget input::placeholder,.ce_form .widget textarea::placeholder{font-family:"Barlow Italic", sans-serif;font-size:1.2em;font-size:clamp(0.89em, 0.9vw + 0.589em, 1.39em);line-height:1.6;letter-spacing:0.12em;text-transform:uppercase;color:#2E2E38;font-family:"BarlowCondensed Italic", sans-serif;font-size:clamp(1.11em, 0.5vw + 0.944em, 1.39em);line-height:1.2;color:#2E2E38;opacity:1}.ce_form .widget input:-webkit-autofill,.ce_form .widget input:-webkit-autofill:hover,.ce_form .widget input:-webkit-autofill:focus,.ce_form .widget input:-webkit-autofill:active,.ce_form .widget textarea:-webkit-autofill,.ce_form .widget textarea:-webkit-autofill:hover,.ce_form .widget textarea:-webkit-autofill:focus,.ce_form .widget textarea:-webkit-autofill:active{-webkit-text-fill-color:#2E2E38 !important;transition:background-color 5000s ease-in-out 0s}.ce_form .widget textarea{resize:vertical;min-height:8em;max-height:16em}.ce_form .widget-submit .submit{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;font-family:"BarlowCondensed Italic", sans-serif;font-size:0.89em;line-height:1em;letter-spacing:0.12em;text-transform:uppercase;text-decoration:none;color:#FFFFFF;background-color:transparent;border:2px solid;padding:1.2em 2.7em 1em 1.7em;cursor:pointer;transition:all 0.4s ease;color:#2E2E38;padding:1.1em 2.6em 1.1em 1.6em}.ce_form .widget-submit .submit:before{content:"";display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;width:3em;height:1em;overflow:hidden;margin-right:1.6em;transform:scale(-1);background:url(../../bundles/hangweidebasic/icons/arrow-light.svg) center / 100% auto no-repeat}.ce_form .widget-submit .submit:hover{color:#2E2E38;background-color:#F4F4F4;border-color:#F4F4F4}.ce_form .widget-submit .submit:hover:before{background-image:url(../../bundles/hangweidebasic/icons/arrow-dark.svg)}.ce_form .widget-submit .submit:before{display:none}.ce_form .widget-submit .submit:hover{border-color:#2E2E38}@media only screen and (max-width:413.98px){.ce_form .widget-submit .submit{width:100%;max-width:21.45em}}.ce_form .widget-submit .submit:before{content:"";display:inline-block;width:1.38em;height:1.33em;transform:none;background:url(../../bundles/hangweidebasic/icons/double-arrow-right.svg) center / 100% auto no-repeat}.ce_form .widget-submit .submit:hover:before{background:url(../../bundles/hangweidebasic/icons/double-arrow-right.svg) center / 100% auto no-repeat;animation:moveArrowRight 0.7s forwards 1 linear}.ce_form .widget-submit .submit:focus,.ce_form .widget-submit .submit:focus-visible,.ce_form .widget-submit .submit:active{outline:none}.ce_form .widget-submit:last-child{margin-top:clamp(3.13em, 4.4vw + 1.644em, 5.581em)}