.header{display:flex;justify-content:space-between;align-items:center;background-color:hsla(0,0%,78%,.5);border-bottom:1px solid #d3d3d3;padding:10px 20px}.logo img{height:40px}nav ul{list-style:none;display:flex}nav ul li{margin-right:20px}nav ul li:last-child{margin-right:0}nav ul li a{text-decoration:none}nav ul li a:hover{color:#f4694d}.footer{display:flex;justify-content:space-between;align-items:center;width:100%;background-color:hsla(0,0%,78%,.5);padding:20px;text-align:center;border-top:1px solid #d3d3d3}.social-links a{color:#000;text-decoration:none;margin-right:10px}.social-links a:hover{color:#f4694d}.main{min-height:82vh;padding:15px 25px}.divider{width:100%;height:1px;background-color:#ccc;margin-top:10px;margin-bottom:10px}.flex-break{flex-basis:100%;height:20px}.label{font-size:30px;font-weight:700}.label-2{font-size:20px;font-style:italic;margin-bottom:10px}.label-3{font-size:25px;font-weight:700}.small-label{font-size:12px;color:grey}.box{background-color:#ccc;border:1px solid #ccc;border-radius:10px}.box,.box-2{padding:10px;display:flex;flex-wrap:wrap}.box-2{width:100%;background-color:#e5e5e5;border:1px solid #e5e5e5;border-radius:10px}.input{background:#fff;border:1px solid #d9d9d9;border-radius:4px;margin:5px 0;min-width:100px;padding:8px 10px}.button{background:#f2684c;border:2px solid #f2684c;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.1);color:#fff;font-family:sans-serif;font-size:14px;font-weight:700;padding:5px 23px;transition:all .3s}.label-table{text-align:right;padding-right:15px}.center{margin-left:auto;margin-right:auto}