.gfield.gfield--type-bf_location_hours label.gfield_label{margin-bottom:10px}.gfield.gfield--type-bf_location_hours .ginput_complex,.gfield.gfield--type-bf_location_hours .ginput_complex_admin{background-color:#f0f0f0;column-gap:2%;display:grid;grid-auto-flow:column;grid-template-rows:1fr 1fr 1fr 1fr;padding:30px;row-gap:20px}.gfield.gfield--type-bf_location_hours .ginput_complex .day_wrap,.gfield.gfield--type-bf_location_hours .ginput_complex_admin .day_wrap{column-gap:2%;display:grid;grid-template-columns:1fr 1fr 1fr}.gfield.gfield--type-bf_location_hours .ginput_complex span,.gfield.gfield--type-bf_location_hours .ginput_complex_admin span{grid-column:span 1}.gfield.gfield--type-bf_location_hours .ginput_complex span.day_label,.gfield.gfield--type-bf_location_hours .ginput_complex_admin span.day_label{font-weight:700;margin:23px 10px 0 0;text-align:right}.gfield.gfield--type-bf_location_hours .ginput_complex span .day_select_label,.gfield.gfield--type-bf_location_hours .ginput_complex_admin span .day_select_label{font-size:13px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}body[data-elementor-device-mode=mobile] .gfield.gfield--type-bf_location_hours .ginput_complex{grid-auto-flow:row}body[data-elementor-device-mode=mobile] .gfield.gfield--type-bf_location_hours .ginput_complex span{grid-column:span 3}body[data-elementor-device-mode=mobile] .gfield.gfield--type-bf_location_hours .ginput_complex span.day_label{text-align:left}.gform_wrapper .gform_body .gform_fields #field_22_1000 .gfield_repeater_item{grid-column-gap:2%;grid-row-gap:0;border-bottom:1px solid #cfcfcf;counter-increment:locations-counter;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;margin-bottom:40px;padding-bottom:30px;padding-right:calc(37px + 2%);position:relative}.gform_wrapper .gform_body .gform_fields #field_22_1000 .gfield_repeater_item:before{content:"Location #" counter(locations-counter);display:block;font-size:24px;font-weight:700;grid-column:span 6;margin-bottom:16px;position:relative}.gform_wrapper .gform_body .gform_fields #field_22_1000 .gfield_repeater_item:first-child:before{content:"Location #" counter(locations-counter) " (Primary Location)"}.gform_wrapper .gform_body .gform_fields #field_22_1000 .gfield_repeater_cell .gfield{margin-bottom:1em}.gform_wrapper .gform_body .gform_fields #field_22_1000 .gfield_repeater_cell:first-child{grid-column:span 6}.gform_wrapper .gform_body .gform_fields #field_22_1000 .gfield_repeater_cell:nth-child(2),.gform_wrapper .gform_body .gform_fields #field_22_1000 .gfield_repeater_cell:nth-child(3),.gform_wrapper .gform_body .gform_fields #field_22_1000 .gfield_repeater_cell:nth-child(4){grid-column:span 2}.gform_wrapper .gform_body .gform_fields #field_22_1000 .gfield_repeater_cell:nth-child(5),.gform_wrapper .gform_body .gform_fields #field_22_1000 .gfield_repeater_cell:nth-child(6){grid-column:span 3}.gform_wrapper .gform_body .gform_fields #field_22_1000 .gfield_repeater_cell:nth-child(7),.gform_wrapper .gform_body .gform_fields #field_22_1000 .gfield_repeater_cell:nth-child(8),.gform_wrapper .gform_body .gform_fields #field_22_1000 .gfield_repeater_cell:nth-child(9){grid-column:span 2}.gform_wrapper .gform_body .gform_fields #field_22_1000 .gfield_repeater_cell:nth-child(11){grid-column:span 6}.gform_wrapper .gform_body .gform_fields #field_22_1000 .gfield_repeater_buttons{position:absolute;right:0;top:12px}.gform_wrapper .gform_body .gform_fields #field_22_1000 .gfield_repeater_buttons .add_repeater_item,.gform_wrapper .gform_body .gform_fields #field_22_1000 .gfield_repeater_buttons .remove_repeater_item{background-color:transparent;background-position:50%;background-repeat:no-repeat;color:transparent;height:16px;opacity:.5;padding:0;transition:opacity .5s ease-out;width:16px}.gform_wrapper .gform_body .gform_fields #field_22_1000 .gfield_repeater_buttons .add_repeater_item:hover,.gform_wrapper .gform_body .gform_fields #field_22_1000 .gfield_repeater_buttons .remove_repeater_item:hover{background-color:transparent;opacity:1}.gform_wrapper .gform_body .gform_fields #field_22_1000 .gfield_repeater_buttons .add_repeater_item{background-image:url(../../../c1df9ef6c0460da5f1d8.svg)}.gform_wrapper .gform_body .gform_fields #field_22_1000 .gfield_repeater_buttons .remove_repeater_item{background-image:url(../../../84b443fd258b7af5e150.svg);margin-left:5px}.gform_wrapper .gform_body .gform_fields #field_22_1000 .gfield_repeater_cell:nth-child(10){display:none}body[data-elementor-device-mode=mobile] .gform_wrapper .gform_body .gform_fields #field_22_1000 .gfield_repeater_cell{grid-column:span 6}