.elementor-1579 .elementor-element.elementor-element-a18260f{--display:flex;}.elementor-1579 .elementor-element.elementor-element-3694b14{width:100%;max-width:100%;}/* Start custom CSS for container, class: .elementor-element-a18260f *//* Divya Pujanam - Tracking page 1579 */

/* Center the Elementor container contents */
.elementor-1579 .elementor-element.elementor-element-a18260f {
    width: 100%;
    max-width: 1100px;
    margin-left: auto;
    margin-right: auto;
}

/* Center the actual tracking card */
.elementor-1579 .elementor-element.elementor-element-a18260f .dpct-track,
.elementor-1579 .elementor-element.elementor-element-a18260f [class*="dpct"],
.elementor-1579 .elementor-element.elementor-element-a18260f .elementor-widget-shortcode > .elementor-widget-container > div {
    width: 100% !important;
    max-width: 850px !important;
    margin-left: auto !important;
    margin-right: auto !important;
    box-sizing: border-box;
}

/* Improve the tracking form */
.elementor-1579 .elementor-element.elementor-element-a18260f form {
    width: 100% !important;
    max-width: 100% !important;
}

/* Professional inputs */
.elementor-1579 .elementor-element.elementor-element-a18260f input[type="text"],
.elementor-1579 .elementor-element.elementor-element-a18260f input[type="email"],
.elementor-1579 .elementor-element.elementor-element-a18260f input[type="number"] {
    width: 100% !important;
    min-height: 50px;
    padding: 12px 15px;
    border: 1px solid #e0cfb3;
    border-radius: 9px;
    background: #ffffff;
    box-sizing: border-box;
}

/* Red tracking button */
.elementor-1579 .elementor-element.elementor-element-a18260f button[type="submit"] {
    background: #a51e22 !important;
    color: #ffffff !important;
    border-radius: 9px !important;
    padding: 13px 28px !important;
    min-height: 48px;
    font-weight: 600;
}

/* Mobile */
@media (max-width: 767px) {
    .elementor-1579 .elementor-element.elementor-element-a18260f .dpct-track,
    .elementor-1579 .elementor-element.elementor-element-a18260f [class*="dpct"] {
        max-width: 100% !important;
    }

    .elementor-1579 .elementor-element.elementor-element-a18260f button[type="submit"] {
        width: 100% !important;
    }
}/* End custom CSS */