body{ background-color: #212121; } .contacts{ width: 100%; background-color: #212121; color: white; text-align: center; padding-top: 4em; padding-bottom: 4em; margin: auto; } .contacts a{ color: white; text-decoration: none; } .contacts br{ content: " "; display: block; height: 0.5em; } .contacts h2{ font-size: 1.5em; } .contact-format-container{ line-height: 1.2; margin: auto; width: 80%; } .contacts i{ font-size: 1.5em; } .iframe-map{ position: absolute; width: 100%; height: 50%; } @media screen and (min-width: 900px){ .contacts{ font-size: 0.9em; } .contact-format-container{ width: 35%; } }