*{box-sizing:border-box;font-family:arial;margin:0;padding:0}body,html{font-size:17px}#wrapper{max-width:765px;margin:auto}#wrapper header{height:50px;background-color:#f2f2f2;border-top:5px solid #e60027}#wrapper header #logo{width:120px;padding:10px 0 10px 25px}#wrapper header #logo img{width:100%}#wrapper footer{height:50px;background-color:#f2f2f2;border-bottom:5px solid #e60027;display:flex;justify-content:space-between}#wrapper footer #hmse-logo{width:342px;padding:15px 0 10px 25px}#wrapper footer #hmse-logo img{width:100%}#wrapper footer .hmse-link{padding-right:25px}#wrapper footer .hmse-link a{color:#010305;text-decoration:none;font-size:0.8rem;display:block;padding:15px 0}#wrapper footer .hmse-link a:hover{color:rgba(1,3,5,0.6)}#wrapper section{padding:20px;position:relative}#wrapper section.margin{margin-bottom:25px}#wrapper section.white{background-color:#fff;color:#010305}#wrapper section.black{background-color:#010305;color:#fff}#wrapper section.human{background-image:url("../img/Key-Human.jpg");background-size:cover;height:390px}h1{text-align:center;font-weight:normal}.slogan{text-align:center;line-height:1.5;font-size:1.4rem}h2{color:#e60027;text-transform:uppercase}.dare{font-size:1.9rem;margin:0;font-weight:bold}.dare span{color:#e60027}p{font-size:1.4rem;margin:1rem 0;line-height:1.45}p.head{font-size:3rem;line-height:1.2;font-weight:bold;margin-top:0}p.head span{color:#e60027}.flex{display:flex}.img-right{margin-left:65px}.img-left{margin-left:-20px}.text-right{padding-left:40px;padding-right:20px}.text-right p{margin-top:0}.oasis{position:relative;left:100px;width:575px;height:240px}.oasis:after{content:"";height:1px;width:140px;background-color:#fff;position:absolute;bottom:-35px;transform:rotate(65deg);right:175px}.oasis .text{text-align:right;position:absolute;left:15px;top:65px;text-transform:uppercase}.oasis .text img{position:absolute;right:-40px;top:-40px}.oasis .text p{font-size:1rem}.oasis .img{position:absolute;right:0;top:0}.oasis .img img{width:370px}.arietta{position:relative;width:385px;height:410px;left:-20px}.arietta:after{content:"";height:1px;width:150px;background-color:#fff;position:absolute;bottom:50%;transform:rotate(0deg);right:-50px}.arietta .text{text-align:left;position:absolute;right:0;top:80px;text-transform:uppercase}.arietta .text img{position:absolute;left:0;top:-20px}.arietta .text p{font-size:1rem}.arietta .img{position:absolute;left:0;top:0}.arietta .img img{width:200px}.arietta .redbg{background-color:#e60027;position:absolute;bottom:0;left:0;color:#fff;padding:5px 40px;text-decoration:none;font-weight:bold}.arietta .redbg a{text-decoration:none;font-weight:bold;color:#fff;padding:0;margin:0}.arietta-zoom{position:absolute;width:220px;height:450px;right:20px;top:470px}.arietta-zoom:after{content:"";height:1px;width:150px;background-color:#fff;position:absolute;bottom:125px;transform:rotate(-55deg);left:-185px}.arietta-zoom .toptext{display:flex;position:relative}.arietta-zoom .toptext:after{content:"";height:1px;width:100%;background-color:#fff;position:absolute;bottom:0}.arietta-zoom .toptext:before{content:"";height:110%;width:1px;background-color:#fff;position:absolute;bottom:-15px;left:50%}.arietta-zoom .toptext p{font-size:1.25rem;width:50%;padding:0 15px;text-align:center;margin:5px 0}.arietta-zoom .lefttext{position:absolute;left:-70px}.arietta-zoom .lefttext p{font-size:1.25rem;width:50%;padding:0 15px;text-align:center;margin:25px 0}.arietta-zoom .img{position:absolute;left:0;top:100px}.arietta-zoom .img img{width:210px}.unveil{position:relative;width:100%;height:250px;display:flex;padding-top:20px;margin-bottom:40px}.unveil .text{padding-top:20px}.unveil .text p{font-size:1.25rem;margin-top:0}.unveil .text p.nextlevel{color:#e60027;font-size:1.5rem;margin-bottom:0}.unveil .text p.superb{color:#fff;font-size:1.5rem;margin-top:0;margin-bottom:0}.unveil .text p.booth{margin-bottom:5px;font-size:1rem}.unveil .text .redbg{background-color:#e60027;top:165px;right:-20px;color:#fff;padding:5px 15px;position:absolute;width:335px;text-decoration:none;font-weight:bold}.unveil .text .redbg p{padding:0;margin:0}.unveil .img img{width:410px}