.team-members-v2 .items > div[class*=item][style*='width: 100']:nth-child(n+2),
.team-members-v2 .items > div[class*=item][style*='width: 50']:nth-child(n+3),
.team-members-v2 .items > div[class*=item][style*='width: 33']:nth-child(n+4),
.team-members-v2 .items > div[class*=item][style*='width: 25']:nth-child(n+5),
.team-members-v2 .items > div[class*=item][style*='width: 20']:nth-child(n+6),
.team-members-v2 .items > div[class*=item][style*='width: 16.66']:nth-child(n+7) {
  margin-top: 25px;
  margin-bottom: 25px;
}
.team-members-v2 .item .snippet p {
    font-size: 16px;
    line-height: 1.6;
}
.team-members-v2 .item .snippet {
    line-height: 1.6px;
    margin-top: 15px;
}
.team-members-v2 .items > div[class*=item] {
  text-align: center;
  margin: 25px 0;
}
.team-members-v2 .image {
    margin: 0 0 20px;
}
.team-members-v2 .image img.circle {
    -webkit-border-radius: 300px;
    border-radius: 300px;
}
.team-members-v2 .item .text > h4 {
    font-family: "Museo Slab 500";
}
.team-members-v2 .item .text > h4, .team-members-v2 .item .text > p {
    margin: 0 0 5px;
}
.team-members-v2 .ctas {
    margin: 60px 0 0;
}

.team-members-v2 .item .pos.mobile {
        display: none;
}

/* RESPONSIVE */
@media screen and (min-width: 992px) {
.team-members-v2 .members.items > div[class*=item] {
    width: 24.333333% !important;
}

@media screen and (min-width: 1921px) {
    .team-members-v2 .image {
        margin: 0 0 1.042vw;
    }
    .team-members-v2 .item .text > h4, .team-members-v2 .item .text > p {
        margin: 0 0 0.260vw;
    }
    .team-members-v2 .ctas {
        margin: 3.125vw 0 0;
    }
}

@media (max-width: 1024px) {
.team-members-v2 .items > .item[style*='width: 25']:nth-child(n+4) {
    margin-top: 25px;
}
}

@media (max-width: 834px) {
		.custom-module.team-members-v2 .cell-wrapper {
    		padding: 80px 0;
		}
}

@media screen and (max-width: 600px) {
    .team-members-v2 .members.items .item {
        width: auto!important;
        max-width: 320px!important;
        margin-right: auto!important;
        margin-left: auto!important;
    }
		.custom-module.team-members-v2 .cell-wrapper {
    		padding: 60px 0;
		}
    .team-members-v2 .item .inner {
        padding: 40px 40px 35px;
    }
    .team-members-v2 .item .pos {
        display: none;
    }
    .team-members-v2 .item .pos.mobile {
        display: block;
    }
		.team-members-v2 .ctas {
    		margin: 40px 0 0;
		}
}