@charset "UTF-8";
/* CSS Document */

.content-quad.path-column, .content-double.path-column, .content-triple.path-column {
    display: inline-block;
    width: 100%;
}

.content-quad.path-column .content-quad__column {
    width: 24%;
    float: left;
}
.count {
    text-align: left;
}

.count svg  {
    width: 32%;
    margin-bottom: -10px;
}

.cta {
    float: none;
    width: 98%;
    text-align: center;
    margin: 0;
    display: inline-block;
}

small {
    font-size: 80%;
}

.no-inner-space {
    padding-bottom: 0!important;
}
.no-outer-space {
    margin: 0!important;
}
.no-border {
    border: none!important;
}

.info.right .info-container {
    text-align: right;
}
.info .info-container {
    width: 60%;
    float: left;
}
.text-left {
    text-align: left!important;
}


.content-triple .content-triple__column {
    float: left;
    display: block;
    margin-right: 2.3576515979%;
    width: 31.7615656014%;
}

.portfolio ul.left {
    width: 90%;
    margin: 0;
    padding: 0;
}


.content-triple .content-triple__column:last-child {
    margin: 0;
    padding: 0;
}
.content-triple .content-triple__column {
    float: left;
    display: block;
    margin-right: 4%;
    width: 30%;
}


@media screen and (max-width: 47.9375em) {
.content-quad.path-column .content-quad__column {
    width: 100%;
    float: none;
}
.content-triple .content-triple__column {
    float: left;
    display: block;
    margin-right: 4%;
    width: 100%;
}
.text-left, .info.right .info-container {text-align: center!important ;
}

}