.center-form .flex_column_table {
    width: 900px !important;
    max-width: 100% !important;
    margin-inline: auto;
}

.hidden-block {
    display: none !important;
}

.finish-line-form .form-row {
    align-items: flex-end;
}

.sky-item {
    color: var(--sky);
}

.simple-iconbox-alt,
.simple-iconbox {
    text-align: center;
}

.simple-iconbox svg, .simple-iconbox svg path {
    fill: var(--sky) !important;
    stroke: var(--sky);
}

.simple-iconbox-alt svg,
.simple-iconbox svg {
    margin: 0 auto 15px;
}

.simple-iconbox-alt h3.team-member-name,
.simple-iconbox h3.team-member-name {
    font-weight: normal;
    line-height: 1.3;
}

#services h2.av-special-heading-tag {
    width: 950px;
    margin: 0 auto;
    max-width: 100% !important;
}