.elementor-25 .elementor-element.elementor-element-23b7ec4 > .elementor-container{max-width:800px;}.elementor-25 .elementor-element.elementor-element-23b7ec4{padding:30px 0px 30px 0px;}.elementor-bc-flex-widget .elementor-25 .elementor-element.elementor-element-9ba2beb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-25 .elementor-element.elementor-element-9ba2beb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-25 .elementor-element.elementor-element-9ba2beb.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-25 .elementor-element.elementor-element-f22e6cd{width:auto;max-width:auto;}:root{--page-title-display:none;}/* Start custom CSS for shortcode, class: .elementor-element-fc33082 *//* Widen form on desktop */
.apw-wr-form-wrapper {
    max-width: 100% !important;
    width: 100% !important;
}

/* Prevent page overflow on mobile */
.apw-wr-form input[type="date"] {
    max-width: 100%;
    box-sizing: border-box;
}

/* History table — horizontal swipe */
.apw-wr-history-scroll {
    width: 100%;
    overflow-x: auto !important;
    -webkit-overflow-scrolling: touch;
    display: block;
}

.apw-wr-history-table {
    min-width: 750px !important;
    table-layout: auto;
}

/* Prevent any column from breaking into 2 lines unnecessarily */
.apw-wr-history-table th {
    white-space: nowrap;
}/* End custom CSS */