body{ padding: 0 2%; } header{ .contact{ z-index: 9999; position: fixed; top: 20px; right: 40px; transform: scale(1); transition: transform 0.5s ease; cursor: pointer; &:hover{ transition: transform 0.5s ease; transform: scale(0.9); } svg{ animation: rotation 6s infinite linear; width: 90.4px; height: 87.45px; } h3{ transform: rotate(35deg); } p{ display: none; } } h2{ margin-left: 10px; } } .card{ width: calc(100% / 3); padding: 0 10px; line-height: 0.8!important; .card-header{ margin-top: 10px; display: inline-flex; & > div{ margin-right: 5px; & > a{ vertical-align: baseline; } & > time{ vertical-align: baseline; } } } }