body{ margin: 2vw; font-family: Arial, Helvetica, sans-serif; text-align: center; color: black; font-size: 1.5vw; text-align: justify; text-justify: inter-word; display: absolute; line-height: 1.5; } #conts{ margin: 10vw; box-shadow: 0 2vw 6vw 2vw green, 0 3vw 4vw 0 green; padding: 2vw; } /* header:hover{ -webkit-animation:spin 1s linear infinite; -moz-animation:spin 1s linear infinite; animation:spin 1s linear infinite; color: white; } h1{ font-size: 55px; color: #0066cc; color: #909090; } h2{ font-size: 45px; color: #0033cc; color: #BEBEBE; } h3{ font-size: 35px; color: #0066cc; color: #DCDCDC; } h3:hover{ -webkit-animation:spin 1s linear infinite; -moz-animation:spin 1s linear infinite; animation:spin 1s linear infinite; color: white; } div{ /*border: 5px dashed white;*//* padding: 2vw 1vw ; margin: 5vw 10vw; } a{ text-decoration: underline; color: #909090 } a:visited{ text-decoration: none; color: white; } a:hover { color: red; } #square{ width: 15vw; height: 30vw; background-color: rgba(100,100,100,50); border: none; } p{ text-align: justify; text-justify: inter-word; font-size:20px; margin: 0 15vw; } b{ text-align: justify; text-justify: inter-word; color: red } ol{ text-align: left; font-size:20px; margin: 0 15vw; } .home{ margin: 1vw; font-size:3vw; text-align:center; } .home:hover{ -webkit-animation:spin 1s linear infinite; -moz-animation:spin 1s linear infinite; animation:spin 1s linear infinite; } @-moz-keyframes spin { 100% { -moz-transform: rotate(360deg); } } @-webkit-keyframes spin { 100% { -webkit-transform: rotate(360deg); } } @keyframes spin { 100% { -webkit-transform: rotate(360deg); transform:rotate(360deg); } } */ h1{ font-style: bold; width: 100%; text-align: center; color: black } h2{ width: 100%; text-align: center; color: black } button{ width: 7vw; height: 5vw; } a:visited{ text-decoration:none; } a{ text-decoration: none; } #butts{ display: flex; flex-direction: row; justify-content: center; }