/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/*****************************************/
/* Start your style declarations here    */
/*****************************************/
blockquote  {
    border-left-color: #402975;
    border-left: 2px solid;
    margin: 0 0 1.4rem;
    padding-left: 0.7rem;
}

.btn {
   font-weight: 600;
   text-transform: uppercase;
}

.form .hs-button {
   text-transform: uppercase !important;
   font-weight: 600 !important;
}

.icon--accent.icon--outline {
    border-color: #FF6F20;
}

.icon--accent {
    color: #FF6F20;
}

.h6, h6 {
    font-family: Source Sans\ 3, sans-serif;
    font-size: .94rem;
    font-weight: 600;
}

.h1, .h2, h1, h2 {
    letter-spacing: 0.3px;
}

.small-text {
    font-size: 1rem;
}

.go-card__desc {
    font-size: 1rem !important;
}

.go-card__body {
    display: block !important;
}
.numbers__number {
   font-size: 2rem !important;
   margin-bottom: 1rem !important;
}

.compact-card__title {
    margin-bottom: 0;
    text-align: center;
}

.compact-card__desc {
    text-align: center;
}

.compact-card--white.compact-card--shadow {
   box-shadow: none !important;
}

.content-card__date {
   font-weight: 600;
     color: #402975;
}

.ui-icon {
    align-items: center;
    display: flex;
    justify-content: right;
}

@media (max-width: 671px) {
.steps__sep {
    min-width: .1rem !important;
    margin: 0 0.1rem !important;
}