.sample-code{font-size:inherit}

.m-interviews-item-catch {
    font-size: 18px;
}

.sub-media-subHeading {
    font-size: 36px;
}

.m-requires-item-link-left {
    width: 900px;
}


@media screen and (max-width: 768px){
.sub-media-subHeading {
    font-size: min(5.2vw, 29.25px);
    line-height: 1.6;
}
.interview-two-heading {
    font-size: min(5.2vw, 31.2px);
}

.welfare-detail-heading {
    font-size: min(4.8vw, 22.1px);
}

.m-interviews-item-catch {
    font-size: min(3.38542vw, 16.9px);
}

.interview-mv-content {
    top: 70%;
}
.interview-profile-meta {
    margin-bottom: 1.5em;
}
.interview-profile-name {
    margin-bottom: 1em;
}
.m-requires-item-link-cat {
    font-size: min(5vw, 16.9px);
}

.m-requires-item-link-left {
    width: 85%;
    text-align: left;
    padding: 1.5em;
}

.m-requires-item-link-right {
    align-items: flex-end;
    width: 13%;
    padding: 2.3em 3em 1.8em 0;
    position: absolute;
    right: 1.5em;
}

}
