html{margin:0;padding:0;height:0;min-height:100%;font-size:20px}body{font-family:sans-serif;margin:0;padding:0;height:0;min-height:100%}.w{min-height:100%;position:relative}.a{background:#fff}.mn{background:#000;display:flex;justify-content:flex-start;flex-wrap:wrap}.mn a{color:#fff;font-size:0.9rem;padding:0.3em 2em;transition:all 0.4s}.mn a:hover{color:#f84}.mc{display:flex;justify-content:space-between;align-items:center;padding:0.5em 0 0.5em 0.5em;background:#f8f8f8;border-bottom:2px solid #eee}.sm{background:#f8f8f8;display:flex;justify-content:flex-end;flex-wrap:wrap}.sm a{color:#444;padding:0.3em 2em;transition:all 0.4s;border:1px solid #f8f8f8;border-radius:4px;margin:0.2em 1em}.sm a:hover{border:1px solid #500;color:#500}.tm,.fm,.bm{display:flex;justify-content:space-around;flex-wrap:wrap}.tm a,.fm a,.bm a{font-size:1.4rem;border-radius:5px;padding:0.3em 2em;margin:0.5em 1em;position:relative;left:0em;transition:all 0.4s}.tm a{background:#000;border:2px solid #f00;color:#fff}.fm a{background:#f00;border:2px solid #c00;color:#ff0}.bm a{background:#55f;border:2px solid #008;color:#ff0}.tm a:hover,.fm a:hover,.bm a:hover{left:0.2em;color:#faa}a{text-decoration:none}.f{background:#000;padding:1em;text-align:center}.f{columns:2;column-rule:2px solid #777;column-gap:2em;padding-bottom:5em}.f a{color:#ddd;display:block;line-height:1.5;text-align:left}.s{color:#777;font-size:0.8rem;text-align:center;position:absolute;bottom:10px;width:90%}#fi{display:block;width:100%}@media all and (max-width:500px){.f{columns:1}}.tt,.ta,.tc{display:flex;flex-direction:column;justify-content:space-between;font-size:3rem;text-align:center;height:500px;margin:0 0 1em;box-sizing:border-box;padding:20px;letter-spacing:2px;line-height:1.6;text-shadow:1px 1px 0 #fff}.tt{background:url('hgcf.jpg')right no-repeat padding-box,#fff;color:#432}.ta{background:url('hgcr.jpg')right no-repeat padding-box,#000;color:#fff}.tc{background:url('hgcm.jpg')right no-repeat padding-box,#000;color:#fff}.tt p,.ta p,.tc p{padding-right:330px;margin:0}.t p{margin:1em;text-align:justify;letter-spacing:1.2px;line-height:1.5}.t h3{text-transform:uppercase;font-weight:400;letter-spacing:1px;color:#733;margin:2em 20px 1em;text-align:center}.t .su{font-weight:bold;margin:2em 20px 0.5em}.t .ep{font-style:italic;text-align:center;color:#500;margin:0 0 3em}.bl{margin:2em 0;display:flex;justify-content:space-around}.v{position:relative;height:690px;width:450px;background:#ff9}.ti{display:flex;justify-content:center;margin:0.5em}.v img{position:absolute;opacity:0;display:block}@media all and (max-width:600px){.v{height:100%;width:100%}.v img{width:100%}#fi{width:100%}}#c1{animation:k 16s infinite}#c2{animation:k 16s 4s infinite}#c3{animation:k 16s 8s infinite}#c4{animation:k 16s 12s infinite}@keyframes k{0%{opacity:0}5%{opacity:1}30%{opacity:1}35%{opacity:0}}.cf{margin:2em;padding:2em;border-radius:1em;border:1px solid #bbb}.cf div{display:flex;flex-direction:column}.cf p{letter-spacing:0.5px;color:#444;font-size:1.4em}.cf div p{margin:0.2em}.cf input{font-size:1.2em;margin-bottom:1.2em;border-radius:3px;width:80%}.cf>p{text-align:justify;line-height:1.8}h2{color:#00f;font-size:2em;text-align:center;margin:2em}ul{border-left:16px solid #777;margin:1em 20px}.sa ul{border-left:16px solid #f00}.ha ul{border-left:16px solid #55f}ul li{line-height:1.3;margin:0 0 0.1em;color:#33383f}ol li{max-width:80%;margin:0 2em 2em;line-height:1.3;color:#521}