*{margin:0;padding:0;box-sizing:border-box}header{display:flex;background-color:#522b5d;padding:10px;margin-bottom:1px;justify-content:center;border-style:outset;border-width:3px;border-radius:15px;border-color:#3b002b}header .transparent-container{background-image:url("/assets/images/four_horse_print.png");background-size:cover;opacity:0.5}.transbox{margin:30px;background-color:rgba(255,255,255,0.6);padding:20px;margin:10px;border:1px outset #efc9ff;border-radius:15px}.transbox p{margin:5%;font-weight:bold;color:#000000}.site-header{padding:20px 0;width:100%}.site-header .header-container{display:flex;align-items:center;justify-content:space-between;padding:0 5%}.site-header .header-container img{max-height:175px;width:auto;border-style:outset;border-width:3px;border-radius:25px;border-color:#8c0067}.site-header .header-container .header-title{flex-grow:1;text-align:center;margin:0 20px;padding-left:auto;padding-right:auto}nav{font-size:20px;display:flex;justify-content:center;gap:20px;background-color:#e79eff;padding-top:10px;padding-bottom:10px;border-style:outset;border-width:3px;border-radius:7px;border-color:#8c0067}nav a:hover{color:#8c0067}.page-title{font-size:28px;font-weight:bold;text-align:left;display:inline-block;width:auto;border-style:outset;border-width:3px;border-radius:15px;border-color:#4f073c;background-color:#efc9ff;padding:10px;margin-top:10px;margin-bottom:10px}h1,h2,h3,h4,h5,h6{text-align:center;margin-bottom:10px}.iframe-container{display:flex;justify-content:space-around;gap:20px}.iframe-container iframe{flex:1;height:400px;max-width:100%}@media (max-width: 600px){.iframe-container{flex-direction:column}}footer{display:flex;justify-content:center;padding:10px;background-color:#f1f1f1;margin-top:15px}.site-footer{padding:20px 0;width:100%}.site-footer .footer-container{display:flex;align-items:center;justify-content:space-between;padding:0 5%}.site-footer .footer-container img{max-height:75px;width:auto;border-style:outset;border-width:3px;border-radius:7px;border-color:#000000;opacity:.45}.site-footer .footer-container .footer-title{flex-grow:1;text-align:center;margin:0 20px;padding-left:auto;padding-right:auto}
