.elementor-5100 .elementor-element.elementor-element-0465eaa{padding:0% 0% 0% 0%;}.elementor-5100 .elementor-element.elementor-element-90380db > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-5100 .elementor-element.elementor-element-5ab4f35{padding:4% 4% 4% 4%;}.elementor-5100 .elementor-element.elementor-element-1bff0f9{text-align:center;}.elementor-5100 .elementor-element.elementor-element-1bff0f9 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Noto Sans TC", Sans-serif;font-size:38px;font-weight:700;line-height:1.2;letter-spacing:0px;}@media(max-width:1024px){.elementor-5100 .elementor-element.elementor-element-1bff0f9 .elementor-heading-title{font-size:33px;letter-spacing:0px;}}@media(max-width:767px){.elementor-5100 .elementor-element.elementor-element-1bff0f9 .elementor-heading-title{font-size:28px;}}/* Start custom CSS for shortcode, class: .elementor-element-93d396a */.elementor-5100 .elementor-element.elementor-element-93d396a input,.elementor-5100 .elementor-element.elementor-element-93d396a select,.elementor-5100 .elementor-element.elementor-element-93d396a textarea{
    border: 1px solid #9fa0a0;
}
.elementor-5100 .elementor-element.elementor-element-93d396a div[data-ech-field="first_name"],.elementor-5100 .elementor-element.elementor-element-93d396a div[data-ech-field="last_name"],.elementor-5100 .elementor-element.elementor-element-93d396a div[data-ech-field="telPrefix"],.elementor-5100 .elementor-element.elementor-element-93d396a div[data-ech-field="tel"],.elementor-5100 .elementor-element.elementor-element-93d396a div[data-ech-field="email"],.elementor-5100 .elementor-element.elementor-element-93d396a div[data-ech-field="hidden"],.elementor-5100 .elementor-element.elementor-element-93d396a .lfg_formMsg{
    order: -1;
}

.elementor-5100 .elementor-element.elementor-element-93d396a div[data-ech-field="item"]{
    display: none;
}
.elementor-5100 .elementor-element.elementor-element-93d396a div[data-ech-field="shop"] option[value="OT23"]{
    display: none;
}
.elementor-5100 .elementor-element.elementor-element-93d396a .lfg_checkbox_dropdown_list, .elementor-5100 .elementor-element.elementor-element-93d396a textarea{
    height: 130px;
}
.elementor-5100 .elementor-element.elementor-element-93d396a div[data-ech-field="info_remark"] .redWord{
    display: none;
}
.elementor-5100 .elementor-element.elementor-element-93d396a div[data-ech-field="note"]>div{
    font-size: 14px;
}

.elementor-5100 .elementor-element.elementor-element-93d396a div[data-ech-btn="submit"] button{
    padding:10px 0;
    border: 2px solid #099BD9;
    border-radius: 50px;
    color: #fff;
    background-color: #099BD9;
}
.elementor-5100 .elementor-element.elementor-element-93d396a div[data-ech-btn="submit"]{
    padding: 0 8%;
}
.elementor-5100 .elementor-element.elementor-element-93d396a div[data-ech-btn="submit"] button:hover{
    transition-duration: .2s;
    color: #099BD9;
    background-color: #fff;
    box-shadow: 0 3px 6px rgba(0,0,0,.16), 0 1px 2px rgba(0,0,0,.23);
}

@media(min-width:768px){

    .elementor-5100 .elementor-element.elementor-element-93d396a div[data-ech-field="first_name"],.elementor-5100 .elementor-element.elementor-element-93d396a div[data-ech-field="last_name"],.elementor-5100 .elementor-element.elementor-element-93d396a div[data-ech-field="email"],.elementor-5100 .elementor-element.elementor-element-93d396a div[data-ech-field="gender"],.elementor-5100 .elementor-element.elementor-element-93d396a div[data-ech-field="age"]{
        flex-basis: calc( 50% - 5px);
    }
    .elementor-5100 .elementor-element.elementor-element-93d396a div[data-ech-field="telPrefix"]{
        flex-basis: calc( 15% - 5px);
    }
    .elementor-5100 .elementor-element.elementor-element-93d396a div[data-ech-field="tel"]{
        flex-basis: calc( 35% - 10px);
    }

}/* End custom CSS */