/* @group Work
------------------------------------ */
.work-crush { background: var(--black); padding: 70px 0 0; }
.work-crush h2 { color: var(--border-input); margin: 0 0 30px; }
.work-crush aside p { color: var(--white-text); font-size: 16px; line-height: 24px; font-weight: 600; margin: 0 0 30px; }
.work-crush aside .txt-link { color: var(--white-text); margin: 0 0 70px; }
.work-crush .img-box { height: 260px; width: 100%; }
.work-crush .img-box figcaption { height: 100%; width: 100%; display: flex; flex-direction: column; flex-wrap: wrap; justify-content: space-between; padding: 50px 22px; box-sizing:border-box; color: var(--white-bttn); }
.work-crush .img-box figcaption h3 { font: 400 normal 34px / 1em var(--georgia-font); text-align: left; }
.work-crush .img-box figcaption p { font-size: 16px; line-height: normal; font-weight: 600; letter-spacing: 2px; text-transform: uppercase; }
@media only screen 
and (min-width: 580px) {
    .work-crush .img-box { width: 50%; }
}
@media only screen 
and (min-width: 961px) {
    .work-crush { padding: 100px 0 98px; }
    .work-crush h2 { font-size: 75px; line-height: 1em; }
    .work-crush aside p { max-width: 380px; font-weight: 400; margin: 0 0 20px; }
    .work-crush aside .txt-link { margin: 0 0 90px; }
    .work-crush .img-box { height: 280px; width: 33.3333333%; }
    .work-crush .img-box figcaption { height: 100%; width: 100%; display: flex; flex-direction: column; flex-wrap: wrap; justify-content: space-between; padding: 50px 22px; box-sizing:border-box; color: var(--white-bttn); }
    .work-crush .img-box figcaption h3 { font: 400 normal 34px / 1em var(--georgia-font); text-align: left; }
    .work-crush .img-box figcaption p { font-size: 16px; line-height: normal; font-weight: 600; letter-spacing: 2px; text-transform: uppercase; }
}
@media only screen 
and (max-width: 960px) {
}
/* @end */