@font-face{font-display:swap;font-family:pag-iconfont;src:url(/wp-content/themes/aito-macau/assets/fonts/pag-iconfont/icc-pva.eot);src:url(/wp-content/themes/aito-macau/assets/fonts/pag-iconfont/icc-pva.eot?#iefix) format("eot"),url(/wp-content/themes/aito-macau/assets/fonts/pag-iconfont/icc-pva.woff) format("woff"),url(/wp-content/themes/aito-macau/assets/fonts/pag-iconfont/icc-pva.ttf) format("truetype")}:root{--swiper-theme-color:#d5001c;--swiper-pagination-bullet-inactive-color:#fff;--swiper-pagination-bullet-inactive-opacity:1;--swiper-pagination-bullet-size:.6875rem;--swiper-pagination-bullet-horizontal-gap:.375rem 1.25rem;--swiper-navigation-sides-offset:.5rem;--swiper-navigation-color:#ccc}input[type=submit],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.gform_heading{display:none!important}.compulsory-star{color:#c02b0a}.gform_confirmation_message h3{font-size:2.1875rem;text-align:center;line-height:130%}.gform-theme--api,.gform-theme--foundation,.gform-theme--framework{--gf-form-gap-y:20px!important;--gf-ctrl-checkbox-check-size:17px!important;--gf-ctrl-choice-check-color:#000!important;--gf-local-outline-width:0!important}#gform_submit_button_1{background-color:#000!important;border-radius:0!important}.ginput_address_state,.ginput_container_select{position:relative!important}.ginput_address_state:after,.ginput_container_select:after{content:"";font-family:"Font Awesome 5 Free";color:#d5001c;font-size:20px;position:absolute;right:15px;top:50%;transform:translateY(-50%);font-weight:900}.ginput_address_state:after{top:31%}.gform_wrapper .gf_list_3col,.gform_wrapper .gf_list_4col{width:100%}.gform_wrapper .gfield_label{color:#000!important;font-size:1rem!important;font-weight:300!important}.gform_wrapper .ginput_container .gfield_checkbox label,.gform_wrapper .ginput_container .gfield_radio label{font-size:1rem}.gform_wrapper .single-option{width:100%}.gform_wrapper .gf_list_3col,.gform_wrapper .gf_list_4col,.gform_wrapper .single-option{padding-left:14px!important;margin-top:0!important}.gform_wrapper .gf_list_3col li,.gform_wrapper .gf_list_4col li,.gform_wrapper .single-option li{margin-bottom:10px!important}.gform_wrapper .ginput_container .gfield_radio{margin-left:0!important}.gform_wrapper .ginput_container .gfield_radio .gchoice{margin-right:5%!important}.gform_wrapper .ginput_container input,.gform_wrapper .ginput_container textarea{font-family:"HarmonyOS Sans TC","HarmonyOS Sans","PingFang TC","Heiti TC","微軟正黑體","Microsoft JhengHei","Arial Unicode MS",Arial!important;border:1px solid #ccc!important;padding:10px 8px!important;font-size:1rem!important;background-color:#f2efee!important;font-weight:300!important}.gform_wrapper .ginput_container input::placeholder,.gform_wrapper .ginput_container textarea::placeholder{color:#9c9c9c}.gform_wrapper .ginput_container input.readonly,.gform_wrapper .ginput_container input:read-only,.gform_wrapper .ginput_container textarea.readonly,.gform_wrapper .ginput_container textarea:read-only{background:0 0!important;font-weight:500!important;font-size:22px!important}.gform_wrapper .ginput_container select,.gform_wrapper .ginput_container.ginput_container_consent label{font-family:"HarmonyOS Sans TC","HarmonyOS Sans","PingFang TC","Heiti TC","微軟正黑體","Microsoft JhengHei","Arial Unicode MS",Arial!important;font-size:1rem!important}.gform_wrapper .ginput_container select{background-image:none!important;border:1px solid #ccc!important;background-color:#f2efee!important;font-weight:300!important}.gform_wrapper .ginput_container select:invalid{color:#9c9c9c}.gform_wrapper .ginput_container.ginput_container_consent{display:flex;justify-content:flex-start;align-items:flex-start}.gform_wrapper .ginput_container.ginput_container_consent input{margin-top:0!important}.gform_wrapper .ginput_container.ginput_container_consent label{line-height:1rem!important}.gform_wrapper .validation_message{font-size:1.125rem!important;color:#d5001c!important}.gform_wrapper .gform_fields .gfield .gfield_checkbox input{vertical-align:top!important;font-size:.8rem!important}.gform_wrapper .gform_fields .gfield.gfield_error{background-color:transparent!important;margin-bottom:0!important;border-top:0!important;border-bottom:0!important;padding-bottom:0!important;padding-top:0!important;font-size:.8rem!important}.gform_wrapper .gform_fields .gfield.gfield_error .gfield_label{color:inherit!important}.gform_wrapper .ginput_container_address label,.gform_wrapper .ginput_container_name label{margin-top:5px!important}.gform_wrapper .contact-option{padding-left:50px!important}.gform_wrapper .captcha{margin-left:20px!important}.gform_wrapper .gform_button{margin:0 auto!important;display:block!important;background-color:#d5001c;border:0;color:#fff;padding:10px 60px;border-radius:0;cursor:pointer;font-size:1.125rem!important}.gform_wrapper .bday .ginput_complex,.gform_wrapper .ginput_complex select{margin-top:0!important}.gform_wrapper .gfield_repeater_container legend{font-weight:700!important}.gform_wrapper .gfield_repeater_container .gfield_repeater_items .gfield_repeater_item{border-bottom:1px solid #ccc;padding-bottom:30px;display:flex;flex-wrap:wrap}.gform_wrapper .gfield_repeater_container .gfield_repeater_items .gfield_repeater_item .gfield_repeater_cell{padding-top:5px!important;width:50%}.gform_wrapper .gfield_repeater_container .gfield_repeater_items .gfield_repeater_item .gfield_repeater_cell:nth-child(odd){padding-right:10px}.gform_wrapper .gfield_repeater_container .gfield_repeater_items .gfield_repeater_item .gfield_repeater_cell:nth-child(even){padding-left:10px}.gform_wrapper .gfield_repeater_container .gfield_repeater_items .gfield_repeater_buttons{width:100%}.gform_wrapper .gfield_error .ginput_container_fileupload .gform_drop_area{background-color:rgb(213 0 28 / .6)}.gform_wrapper .gfield_error .ginput_container_fileupload .gform_drop_area .gform_drop_instructions{color:#fff}