.elementor-3261 .elementor-element.elementor-element-15202be{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-3261 .elementor-element.elementor-element-2280d4d{width:100%;max-width:100%;}.elementor-3261 .elementor-element.elementor-element-2280d4d > .elementor-widget-container{padding:2rem 2rem 2rem 2rem;border-style:solid;border-width:2px 2px 2px 2px;}/* Start custom CSS for container, class: .elementor-element-15202be */.acf-label label {
    font-family: Helvetica, Roboto, 'PingFang HK', 'PingFang TC', -apple-system,"微軟正黑體", "Microsoft JhengHei", sans-serif !important;
    font-size: clamp(1.13rem, 1.08634rem + 0.18385vw, 1.5rem);
    color: #707070;
}

.acf-label {
    padding-top: 2rem;g
}

.acf-input label {
    font-family: Helvetica, Roboto, 'PingFang HK', 'PingFang TC', -apple-system,"微軟正黑體", "Microsoft JhengHei", sans-serif !important;
    font-size: clamp(1.13rem, 1.08634rem + 0.18385vw, 1.5rem);
    line-height: clamp(1.8rem, 1.76460rem + 0.14907vw, 2.1rem);
    color: #707070;
}

.acf-input input[type=checkbox] {
    transform: scale(1.5);
    width: 35px;
}

.acf-input input[type=radio] {
    transform: scale(1.5);
    width: 35px;
}


.hide-if-value .acf-button {
    background-color: #C0C0C0;
    color: black;
}

.acf-form-submit .acf-button {
    float: right;
    font-size: 50px;
}

.acf-form-submit {
    padding-right: 12px;
    padding-top: 12px;
    padding-bottom: 2rem;
}/* End custom CSS */