.elementor-2520 .elementor-element.elementor-element-4b56b33{text-align:left;}.elementor-2520 .elementor-element.elementor-element-bf67f4c{width:var( --container-widget-width, 99.798% );max-width:99.798%;--container-widget-width:99.798%;--container-widget-flex-grow:0;}.elementor-2520 .elementor-element.elementor-element-bf67f4c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2520 .elementor-element.elementor-element-0be364c{--display:flex;}:root{--page-title-display:none;}/* Start custom CSS for text-editor, class: .elementor-element-bf67f4c */.tiaa-shortcode-wrapper {
    float: right; /* or right, depending on the placement */
    margin: 5px; /* Adjust spacing around the form */
    border: 1px;
    border-style: solid;
}

.tiaa-shortcode-wrapper iframe, 
.tiaa-shortcode-wrapper form {
    display: inline-block; /* Ensure the form doesn't break wrapping */
}
.tiaa-shortcode-wrapper {
    max-width: 500px; /* Adjust as necessary */
}
.tiaa-inner-div {
    margin: 5px;
}
.tiaa-outer-div {
    text-align: center;
}
.simpay-form-control {
    min-width: 400px;
}/* End custom CSS */
/* Start custom CSS */.page-header {
    text-align: center;
}/* End custom CSS */