.atwm-title-container .h1-heading {
    text-align: left;
    font-size: 6rem;
    font-weight: 900;
}

.atwm-header-image-bg:before {
    padding-bottom: 25%;
}

.atwm-why-mevotech-row .atwm-video .vc_single_image-wrapper:before {
    background-color: rgba( 0,0,0,0 );
}

/* not sure if this is being used anywhere else*/
.atwm-what-is-new-callouts h3 {
    color: #000;
}
.atwm-our-mission-callouts > .wpb_column > .vc_column-inner > .wpb_wrapper .wpb_single_image:after {
    background-color: rgba( 0,0,0,0);
}
.atwm-our-mission-callouts {
    color: #fff;
}

/* not sure if I did the positioning properly */
.atwm-our-mission-callouts h3:after {
    content: "";
    display: block;
    position: relative;
    bottom: -10px;
    left: 50%;
    transform: translateX( -50%);
    width: 40px;
    height: 4px;
    background-color: #2573be;
    border-radius: 3px;
}

.main #by-the-numbers h3 {
    margin-bottom: 5px;
    font-size: 2.5rem;
    transition: all 0.5s;
}
.main #by-the-numbers h3:hover {
    color: #2573be;
    transform: scale( 1.2 );
    transition: all 0.5s;
}
.atwm-part-submenu ul a {
    color: #323f48;
}
.atwm-part-submenu ul a:hover {
    color: #000;
    text-decoration: none;
}
h3.atwm-part-documents-title {
    background-color: #323f48;
}
.atwm-part-buyers-guide table thead tr td {
    background-color: #323f48;
}
#atwm-year_make_model_fitcheck-result-holder {
    background-color: #f6f6f6;
}
sup {
    top: -1em;
}
sub, sup {
    font-size: .45em;
}