.vertically-center{display:flex;flex-direction:column;justify-content:center}.horizontally-center{display:flex;flex-direction:column;align-items:center}.float-left,.float-right{width:100vw}.large-only{display:none}body{font-family:Lato,Noto Sans SC,sans-serif;overflow-x:hidden;margin:-.2px;scroll-behavior:smooth}*,:after,:before{box-sizing:border-box}.card{position:relative;width:100vw;height:50vh;overflow:hidden;border-radius:5px}.card:after{content:"";z-index:10;display:block}.card:after,.card_part{position:absolute;left:0;top:0;width:100%;height:100%}.card_part{z-index:3;display:flex;align-items:center;transform:translateX(100vw);background-image:url(/photos/home/home-pic-1.jpg);background-size:cover;background-position:center 0;animation:opaqTransition 9s cubic-bezier(0,0,0,.97) infinite}.card_part.card_part-two{z-index:2;background-image:url(/photos/home/home-pic-2.jpg);animation-delay:3s;background-position:50%}.card_part.card_part-three{z-index:1;background-image:url(/photos/home/home-pic-3.jpg);animation-delay:6s;background-position:center 0}@keyframes opaqTransition{3%{transform:translateX(0)}25%{transform:translateX(0)}28%{transform:translateX(-100vw)}to{transform:translateX(-100vw)}}a,a:visited{color:#ff8c00;transition:color .2s}a:hover{color:#e86100;cursor:pointer}.link-b,.link-b:visited{color:#000;text-decoration:none}.link-b:hover{color:gray}.link-button,button{display:block;width:100px;margin:5px auto 0;background-color:transparent;padding:10px;color:#ff8c00;font-family:Lato,sans-serif;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;outline:none;border:2px solid #ff8c00;transition:background-color .2s,color .2s}.link-button:hover,button:hover{background-color:#ff8c00;color:#fff}footer{margin-top:-40px;width:100vw;min-height:200px;padding:20px 0;background-color:orange}footer table a{color:#fff}footer .intro{width:500px;max-width:90vw}footer h3{display:inline-block}footer p,footer table{color:#000}footer table th{text-align:left;padding:5px}footer table td{width:150px;padding:5px}footer>*{margin:20px}h1{margin-top:50px;font-size:42px;text-shadow:0 0 3px orange}h1,h2{font-weight:400;text-align:center}h2{text-transform:uppercase;letter-spacing:.1em;font-size:36px}h3{text-align:center;font-size:26px}main p{line-height:1.5em;padding:0 10vw}nav{display:flex;justify-content:space-between;align-items:stretch;position:fixed;top:0;z-index:99;width:100vw;background-color:#fff;padding:0 30px 0 0;box-shadow:0 3px 10px gray;text-align:center}nav a{text-decoration:none;z-index:12}nav div{display:flex;align-items:center;justify-content:center}nav div p{color:#e86100}nav img{display:block;width:50px;height:50px}nav p{font-size:20px;margin-left:20px;width:300px;text-align:right;color:#e86100}section{margin:bottom 100px}.placeholder{position:relative;right:5vw;width:300px;background-color:orange;transform:skew(15deg)}.logo{width:300px}.tiles-container{margin:30px 0 0;display:flex;justify-content:center;column-gap:20px}.tiles-container div{display:flex;flex-direction:column;align-items:center}.tiles-container div p{font-size:16px}.tiles-container div a{text-decoration:none}.tile{width:15vw;height:15vw;min-width:6em;min-height:6em;background-position:50%;background-size:cover;background-repeat:no-repeat;border-radius:10%;display:flex;justify-content:center;align-items:center}.tile span{color:#fff;text-transform:uppercase;text-decoration:none;letter-spacing:.1em;opacity:0;transition:opacity .4s}.club-tile{background-image:url(/photos/logo.png)}.leader-tile{background-image:url(/photos/leaders.JPG)}.tile{transition:box-shadow .3s}.tile:hover{box-shadow:inset 0 0 0 1000px rgba(255,140,0,.6)}.tile:hover span{opacity:1}.slogan{font-style:italics;color:#d1770b}.slogan p{margin-block-start:0;margin-block-end:0}.project{margin-bottom:40px}.number-container{margin:30px 0 0;display:flex;justify-content:center;column-gap:20px}.number-container div{display:flex;flex-direction:column;align-items:center}.number-container div p{font-size:16px}.number-container div a{text-decoration:none}.number{width:11vw;height:11vw;min-width:6em;min-height:6em;background-position:50%;background-size:cover;background-repeat:no-repeat;border-radius:10%;display:flex;justify-content:center;align-items:center}.numbertile span{color:#fff;text-transform:uppercase;text-decoration:none;letter-spacing:.1em;opacity:0;transition:opacity .4s}.four-hundred-tile{background-image:url(/photos/400+.jpg)}.ninety-tile{background-image:url(/photos/90+.JPG)}.four-plus-tile{background-image:url(/photos/4+.JPG)}.four-tile{background-image:url(/photos/4.JPG)}.twenty-thousands-tile{background-image:url(/photos/28000+.JPG)}.four-thousands-tile{background-image:url(/photos/4000+.JPG)}.number{transition:box-shadow .3s}@media (min-width:768px){.clear-fix:after{content:"";clear:both;display:table}.large-only{display:block}.float-left{float:left;margin-right:30px;width:30vw;clear:both}.float-right{float:right;margin-left:30px;width:30vw;clear:both}.card{height:100vh}.card,.card_part{box-shadow:inset 0 -30vh 70px rgba(0,0,0,.7)}.link-button{display:inline-block;margin:5px 0 0;width:auto}footer{background-color:#fff;display:flex;align-items:baseline;justify-content:space-between;padding:0 30px 0 0}footer .nav{position:relative;right:50px;padding:50px 100px;background-color:orange;transform:skew(-10deg)}footer table{margin-left:20px;transform:skew(10deg)}footer .intro{border-top:5px solid orange}h1{margin-top:0;font-size:72px;text-align:left;text-shadow:0 0 20px orange,0 0 5px #ff4500}header{position:relative;bottom:27.5vh;padding:50px;backdrop-filter:blur(5px) opacity(10%);color:#fff;z-index:12;display:flex;justify-content:space-between;align-items:flex-start}main{margin-top:-45vh;padding:10vw}main p{padding:0}.image-container{display:flex;flex-direction:column;align-items:center;margin:20px 0}}.sidebyside{display:flex;justify-content:space-around;margin:20px}parts{padding:20px;width:70%}.onecard{padding:20px;width:500px;text-align:center;transition:.3s}.caption{color:#a9a6a6}*{box-sizing:border-box}body{background-color:#fff;font-family:Helvetica,sans-serif}.timeline{position:relative;max-width:1200px;margin:0 auto}.timeline:after{content:"";position:absolute;width:6px;background-color:#fd9e04;top:0;bottom:0;left:50%;margin-left:-3px}.container{padding:10px 40px;position:relative;background-color:inherit;width:50%}.container:after{content:"";position:absolute;width:25px;height:25px;right:-17px;background-color:#fff;border:4px solid #ff9f55;top:15px;border-radius:50%;z-index:1}.left{left:0}.right{left:50%}.left:before{right:30px;border:solid transparent;border-left:solid rgba(255,204,1,.39);border-width:10px 0 10px 10px}.left:before,.right:before{content:" ";height:0;position:absolute;top:22px;width:0;z-index:1}.right:before{left:30px;border:solid transparent;border-right:solid rgba(255,204,1,.39);border-width:10px 10px 10px 0}.right:after{left:-16px}.content{padding:20px 30px;background-color:rgba(255,204,1,.39);position:relative;border-radius:6px}@media screen and (max-width:600px){.timeline:after{left:31px}.container{width:100%;padding-left:70px;padding-right:25px}.container:before{left:60px;border:solid transparent;border-right:solid #fff;border-width:10px 10px 10px 0}.left:after,.right:after{left:15px}.right{left:0}}