.hp{background-image: url(ice.jpg);} .main{background-image: url(bricks.jpg);} .top1 {background-color: #F4F8FF; padding-top: 80px; padding-bottom: 80px; margin-top: 0; margin-bottom: 0;} .top{color: rgb(44, 51, 77); display: block; font-size: 1.5cm; font-weight: bold; text-align: center;} .div1{font-size: x-large; padding-top: 80px; padding-bottom: 80px; position: relative; background-color: aqua; display: block; width: 50%; margin: auto; } .div1 p{position: absolute; top: 30%; left: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%);} .VR{color: rgb(255, 65, 65); } .play{position: relative; display: block; width:416px; height:234px; margin:5%; } .play img{ width: 100%;} .play p{position: absolute; color: rgb(255, 250, 250); text-shadow:1px 1px 0 rgb(0, 0, 0), -1px -1px 0 rgb(0, 0, 0), -1px 1px 0 rgb(0, 0, 0), 1px -1px 0 rgb(0, 0, 0), 0px 1px 0 rgb(0, 0, 0), 0-1px 0 rgb(0, 0, 0), -1px 0 0 rgb(0, 0, 0), 1px 0 0 rgb(0, 0, 0); font-size: 2em; top: 50%; left: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); opacity: 0.5; } .esc{padding-top: 80px; padding-bottom: 80px; position: relative; background-color: rgb(65, 51, 52); display: block; width: 50%; margin: auto; } .esc p{position: absolute; font-size: x-large; color: rgb(202, 202, 202); top: 30%; left: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%);}