*{box-sizing:border-box;margin:0;padding:0}nav.global-nav{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:10px;background-color:#e75252;z-index:1000}nav.global-nav h1{flex:1;font-size:24px;font-weight:700;text-align:center;margin:0}nav.global-nav ul{list-style:none;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center}nav.global-nav li{margin:0 10px;padding:5px 10px;border:2px double #f5f5f5}nav.global-nav a{text-decoration:none;text-transform:uppercase;font-weight:700;color:#fff}nav.global-nav a:hover{text-decoration:underline}nav.global-nav .global-menu-icon{display:none;cursor:pointer;font-size:30px}@media (max-width:768px){nav.global-nav ul{display:none;flex-direction:column;position:absolute;top:60px;left:0;right:0;background-color:#e75252;padding:10px;box-shadow:0 5px 10px rgba(0,0,0,.1)}nav.global-nav li{margin:10px 0}nav.global-nav .global-menu-icon{color:#0f0;display:block}}.content{background:0 0;text-align:center}.pagetitle{font-size:30px;font-family:Rockwell;text-shadow:1px 1px #fff;font-weight:700;color:#000;text-align:center;padding:20px;background-color: #db7094d1;border-radius:10px;box-shadow:0 2px 4px rgba(0,0,0,.15);border:5px inset #fff}.content img{max-width:700px;max-height:400px;width:100%;height:100%;border-radius:20px;border:groove 4px #0a0202;cursor:pointer}h2{text-align:center;background-color:#8888ca;color:#0b140b;font-family:Franklin\ Gothic\ medium;font-size:30px;text-shadow:1px 1px #f021e2;border:inset rebeccapurple 10px;border-radius:10px;padding:5px;margin:10px}.description1{color:#363232;text-shadow:2px 2px #fff;margin-bottom:2px;font-size:45px;font-family:Franklin\ Gothic\ medium;text-shadow:1px 1px #fff}h3{color:#ff1463;background-color:rgba(250,235,215,.768);border-radius:5px;border:5px outset;text-shadow:2px 2px #fff;text-align:center;font-family:Goudy\ Old\ Style;font-size:30px;font-weight:bold;margin:5px;margin-bottom:10px}.buttonLayout{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}button{text-align:center;width:100px;color:#000;font-size:14px;font-weight:700;padding:6px;border-color:#c0627d;border-radius:4px;margin:10px;cursor:pointer;transition:background-color .3s ease;background-color:#fff}button:hover{background-color:#c0627d;color:#fff}.swim{cursor:default;animation:swim .5s linear infinite}.contactUs{background-color:gray;animation:20s linear colors infinite;display:flex;flex-wrap:wrap;justify-content:space-between}.footer{padding:5px;background:linear-gradient(to left,#00c3ff,grey,#f5f5f5,pink);color:#000;font-weight:700}.msg1{padding:10px;text-align:center;justify-content:left;align-items:left;width:100%;margin-bottom:20px}.msg2{padding:10px;text-align:right;justify-content:right;align-items:right;width:100%;margin-bottom:20px}.msg2 .fContents{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;flex-direction:column}.msg2 p{text-align:center}#mapid{height:400px;width:100%}#mapid img{border:none;border-radius:0}.contactHeader{font-size:24px;text-decoration:underline}@keyframes colors {
  0% {
    filter: hue-rotate(0);
  }
  100% {
    filter: hue-rotate(360deg);
  }
}@keyframes swim {
  0% {
    transform: translateX(0);
  }
  50% {
    transform: translateX(-5px);
  }
  100% {
    transform: translateX(0);
  }
}@media screen and (max-width:768px){.pagetitle{font-size:24px;padding:10px;margin-top:20px;border-radius:0}.swim,.description1,h2{font-size:24px}.buttonLayout{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}button{font-size:14px;padding:8px 16px;margin:5px}}