$direction-details-color: #757575; .direction-details { display: inline-block; padding: 0; color: $direction-details-color; .image-section { @media (max-width: 767px) { min-height: 350px; } } .card { transform: translateY(-125px); ul { font-size: 17px; font-weight: $regular; margin: 0; padding: 0; list-style: none; } } .questions { transform: translateY(-100px); @media (min-width: 768px) and (max-width: 991px) { transform: translateY(-125px); } } h4, h5 { font-size: 31px; font-weight: $regular; color: initial; } h5 { font-size: 20px; } p { font-size: 17px; } } .list-with-description { li { margin-bottom: 20px; } a { display: block; } }