﻿a{color:blue;text-decoration:none;transition:.3s}a:hover{opacity:.6}.p1{border-bottom:solid 1px #d9d9d9;max-width:320px}.p2{margin:10px 0 0 5px;padding:10px 0 0 5px;font-size:.8em;color:gray;border-top:solid 1px #ccc}h1,h2{font-size:1.1em;margin:15px 0 5px 5px;text-transform:uppercase;color:var(--text-color);font-family:calibri,arial,sans-serif}h1{clear:both}h2{margin-top:25px}p{color:#000;font-family:calibri,arial,sans-serif;font-size:.95em;line-height:1.2;margin:1px 2px 1px 5px}.button{background-color:#0066cc;color:#fff;border:none;border-radius:5px;display:inline-block;vertical-align:middle;padding:10px 20px;margin:10px 25px 10px 0;font-family:calibri,arial,sans-serif;font-size:1em;text-align:center;text-decoration:none;cursor:pointer;box-shadow:5px 6px 5px gray;animation:heartbeat 1.5s infinite ease-in-out}@keyframes heartbeat{14%{transform:scale(1.06)}}.button:hover{background-color:#0052a3;animation-play-state:paused;transform:scale(1.05);box-shadow:0 6px 12px rgba(0,0,0,.2)}.button:active{transform:scale(.98);box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:8px 7px 8px #000;transform:translateY(4px)}@media screen and (max-width:768px){body{flex-direction:column}}