 .header_intro .cell_header_logo img { width: 100%; } @media (min-width: 300px) { .header_intro .cell_header_logo img { max-width: 70%; } } @media (min-width: 576px) { .header_intro .cell_header_logo img { max-width: 250px; } } .spacer_intro_1 { height: 20px; } .spacer_intro_2 { height: 55px; } .spacer_intro_buttons { height: 40px; } .button_container_intro { position: relative; width: 100%; } .button_intro { min-height: 86px !important; width: 100%; font-size: 1rem; } .button_intro div { padding: 10px; min-width: 100%; } @media (min-width: 400px) { .button_intro { font-size: 1.167rem; } } @media (min-width: 576px) { .button_intro { font-size: 1.35rem; } } @media (min-width: 768px) { .button_intro { width: 48%; float: left; } .spacer_intro_buttons { width: 4%; float: left; } } .header_beratung .cell_header_logo img { width: 100%; } @media (min-width: 300px) { .header_beratung .cell_header_logo img { max-width: 60%; } } @media (min-width: 576px) { .header_beratung .cell_header_logo img { max-width: 152px; } } .spacer_beratung_1 { height: 10px; } .spacer_beratung_2 { height: 30px; } .spacer_beratung_1, .spacer_beratung_2 { font-size: 1px; } .cell_footer .cell_logo_discard { text-align: right; padding-top: 20px; } .cell_footer .cell_logo_discard img { width: 80%; } @media (min-width: 300px) { .cell_footer .cell_logo_discard img { width: 70%; } } @media (min-width: 576px) { .cell_footer .cell_logo_discard img { max-width: 313px; } } 