body{background-color:#FDF200;font-family:'Jockey One'}
a{color:#0000FF;&:hover{color:#FF0000}}
main{
width:1060px;min-height:900px;
padding:50px;
display:flex;flex-wrap:wrap;
justify-content:space-between
}
h1{
margin:0;
font:45px 'Caprasimo';
color:#FFF;
text-shadow:2px 1px 1px #000, 1px -2px 0 #000, -1px 1px 0 #000, -1px -1px 0 #000, 1px 0px 0 #000, 0px 2px 0 #000, -2px 0px 0 #000, 0px -2px 0 #000, 5px 5px 0px #000;
position:absolute;
top:-30px;left:5px;
}
.section{
height:fit-content;
padding:10px;padding-top:30px;
background:linear-gradient(0deg,#4390D4 0%, #FFF 100%);
border:3px solid #000;border-radius:15px;
box-shadow:3px 3px 0px #000;
position:relative
}
.section.i{width:580px;display:flex;flex-wrap:wrap;justify-content:flex-end}
.section.ii{width:400px;margin-bottom:40px}
.section.iii{
width:400px;margin-bottom:30px;
text-align:center;
display:flex;flex-direction:column;
align-items:center
}
#button{
width:88px;margin:0 5px 5px 0;
padding-bottom:1px;
background-color:#FFF;
font-size:12px;
text-transform:uppercase;
text-align:center;
border:1px solid #4A6C85;
& img{width:88px;height:31px;margin-bottom:-4px}
& a{color:#0000FF;text-decoration:none}
&:hover{transform:scale(1.3, 1.3);-webkit-transition:0.1s;transition:0.2s}
}