body{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:120vh;background:#B58234;background-image:linear-gradient(to left, #31B7D7 0%, #fff 50%, #4334E8 100%);color:#000;font-size:1.5rem}body header h1{text-align:center;font-size:2.3rem;color:#212121}body main{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}body main button{min-height:40px;min-width:70px;border-width:0px;padding:15px;background:#4FB4E8;color:#fff;font-weight:bold;border-radius:5px;font-size:1.3rem;margin-top:20px;margin-right:20px;margin-bottom:20px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.32),0 3px 6px rgba(0,0,0,0.64);-moz-box-shadow:0 3px 6px rgba(0,0,0,0.32),0 3px 6px rgba(0,0,0,0.64);-ms-box-shadow:0 3px 6px rgba(0,0,0,0.32),0 3px 6px rgba(0,0,0,0.64);-o-box-shadow:0 3px 6px rgba(0,0,0,0.32),0 3px 6px rgba(0,0,0,0.64);box-shadow:0 3px 6px rgba(0,0,0,0.32),0 3px 6px rgba(0,0,0,0.64)}body main .active{background-color:#4334E8}body main section{display:flex;flex-direction:row;justify-content:center;align-items:center;margin:20px}body main .container{display:flex;flex-direction:column;justify-content:center;align-items:center}body main .skills{display:flex;align-items:flex-start;flex-direction:column;justify-content:center;align-items:flex-start}body main .skills label{max-width:150px;word-wrap:break-word}body main .skills input{margin-right:10px}
