html{box-sizing:border-box;font-size:100%}*,:after,:before{box-sizing:inherit}body{background-color:#d7efe3;color:#fff;min-height:100vh;text-align:center;font-family:Roboto,sans-serif}.logo{width:231px}a.featured:hover{background-color:#063;color:#fff}a{display:block;width:85%;margin:0 auto 15px;padding:20px 20px;font-size:2rem;color:#fff;border:2px solid #fff;text-decoration:none;transition:all .2s ease-in-out}a.featured{position:relative;background-color:#fff;color:#063;font-weight:700}a.featured:before{content:"";position:absolute;top:2px;left:2px;width:calc(100% - 4px);height:calc(100% - 4px);border:2px solid #063}h2{font-size:24px;text-transform:uppercase;font-weight:400;letter-spacing:2px;color:#060042;-webkit-text-stroke:0 #fff;text-stroke:4px navy}.channels{max-width:600px;margin:0 auto;font-size:rem}.channels a{flex:auto;padding:25px 25px;background-color:#060042}.channels a:hover{text-decoration:underline}a#facebook{background-color:#3b5998}a#instagram{background-color:#833ab4}a#twitter{background-color:#1da1f2}a#linkedin{background-color:#0077b5}a#youtube{background-color:red}a#whatsapp{background-color:#128c7e}a#telegram{background-color:#08c}a.customlinks{text-shadow:1px 1px 1px rgb(0 0 0 / 30%)}@media (max-width:600px){a.customlinks,a.featured{font-size:2rem}}a.customlinks{background-color:#063;color:#fff;border:2px solid #fff}a.customlinks:hover{background-color:#fff;color:#063;border:2px solid #063;text-shadow:none}a#facebook:hover{background-color:#4c70ba;text-decoration:none}a#instagram:hover{background-color:#9c58c9;text-decoration:none}a#twitter:hover{background-color:#4db5f5;text-decoration:none}a#linkedin:hover{background-color:#0099e8;text-decoration:none}a#youtube:hover{background-color:#ff4d4d;text-decoration:none}a#whatsapp:hover{background-color:#18b9a7;text-decoration:none}a#telegram:hover{background-color:#0af;text-decoration:none}@media (min-width:600px){.channels{display:block}.channels a{margin:20px auto;border:solid 1px #fff;font-size:1.6rem}}h2.social{margin-top:30px}@media (min-width:1200px){.channels{display:flex;max-width:1200px}.channels a{margin-right:15px;font-size:1.4rem}}a.customlinks:nth-child(even){background-color:#008040}a.customlinks:nth-child(even):hover{background-color:#fff;color:#063;border:2px solid #063;text-shadow:none}