@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap";@import"https://fonts.googleapis.com/css2?family=Josefin+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&display=swap";body,html{padding:0;margin:0;font-family:Roboto,Helvetica,sans-serif;scroll-behavior:smooth}::selection{background:#ea8830;color:#fff}a{color:#ea8830;text-decoration:none}a:hover{color:#fff}*{box-sizing:border-box}.rq-logo-font{font-family:Josefin Sans,Roboto,Helvetica,sans-serif;font-weight:800;font-size:3em;-webkit-text-stroke:1px #000;text-transform:uppercase}.page-container{display:flex;flex-direction:column;min-height:100vh;scroll-behavior:smooth}.page-container.governing-body{min-height:80vh}.page-container.governing-body.small{min-height:50vh}.input{width:100%;padding:12px 10px;margin:8px 0;display:inline-block;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;font-family:Roboto,Helvetica,sans-serif}.input-label{font-size:.9em}::-webkit-scrollbar{width:20px}::-webkit-scrollbar-thumb{background:#9e9e9e;border-radius:50px;border:3px solid #faf5ff}::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.up-icon:before{transform:rotate(-90deg)}.down-icon:before,.up-icon:before{display:inline-block;cursor:pointer;content:"❯";padding:0 10px}.down-icon:before{transform:rotate(90deg)}.menu-icon{font-size:24px;color:#fff}.menu-icon.open:before{content:"✖"}.menu-icon.closed:before{content:"☰"}.icon.margin-right{margin-right:5px}.icon.footer,.icon.footer:hover{transition:all .2s ease-in}.icon.footer:hover{cursor:pointer;height:45px;width:45px}.icon.x{background-color:#000;padding:3px;border-radius:4px}.navbar-wrapper{height:75px}.navbar-wrapper .nav-container{display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;width:100%;background-color:#000;color:#fff;padding:10px;height:75px;position:fixed;z-index:100;top:0}.navbar-wrapper .nav-container .image-container:hover{cursor:pointer}.navbar-wrapper .nav-container .nav-link-container{display:flex;flex-direction:row;flex-grow:1;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:0 10px}@media screen and (min-width:768px){.navbar-wrapper .nav-container .nav-link-container{justify-content:space-evenly}}.navbar-wrapper .nav-container .nav-link-container .nav-link{font-family:Josefin Sans,Roboto,Helvetica,sans-serif;text-transform:uppercase;display:none;position:relative}.navbar-wrapper .nav-container .nav-link-container .nav-link a{color:#fff}.navbar-wrapper .nav-container .nav-link-container .nav-link a:hover{color:#ea8830}@media screen and (min-width:768px){.navbar-wrapper .nav-container .nav-link-container .nav-link{display:inline-block;align-items:center}}.navbar-wrapper .nav-container .nav-link-container .nav-link:hover .dropdown{width:200px}.navbar-wrapper .nav-container .nav-link-container .nav-link:hover .dropdown.items-1{height:35px}.navbar-wrapper .nav-container .nav-link-container .nav-link:hover .dropdown.items-2{height:60px}.navbar-wrapper .nav-container .nav-link-container .nav-link:hover .dropdown.items-3{height:100px}.navbar-wrapper .nav-container .nav-link-container .nav-link:hover .dropdown.items-5{height:140px}.navbar-wrapper .nav-container .nav-link-container .nav-link:hover .dropdown.items-6{height:170px}.navbar-wrapper .nav-container .nav-link-container .nav-link:hover .dropdown.items-7{height:190px}.navbar-wrapper .nav-container .nav-link-container .nav-link .dropdown{overflow:hidden;display:block;position:absolute;background-color:#fff;z-index:2;height:0;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);border-radius:2px;transition:height .25s ease-in;margin-top:10px}.navbar-wrapper .nav-container .nav-link-container .nav-link .dropdown .dropdown-item{color:#000;margin:10px 0;padding:0 10px}.navbar-wrapper .nav-container .nav-link-container .nav-link .dropdown .dropdown-item:hover{color:#ea8830;cursor:pointer}.navbar-wrapper .nav-container .nav-link-container .nav-link .dropdown .dropdown-item.flex-row{display:flex;flex-direction:row;align-items:center}.navbar-wrapper .nav-container .nav-link-container .btn{padding:10px;display:none;font-family:Josefin Sans,Roboto,Helvetica,sans-serif}@media screen and (min-width:768px){.navbar-wrapper .nav-container .nav-link-container .btn{display:inherit}}.navbar-wrapper .nav-container .nav-link-container .btn:hover{border:1px solid #fff}.navbar-wrapper .nav-container .nav-link-container .mobile-socials{display:flex;flex-direction:row;align-items:center;padding:5px}.navbar-wrapper .nav-container .nav-link-container .mobile-socials .icon{margin:0 10px;transition:all .2s linear}.navbar-wrapper .nav-container .nav-link-container .mobile-socials .icon:hover{cursor:pointer}.navbar-wrapper .nav-container .nav-link-container .menu-button{display:flex;align-items:center;justify-content:center;justify-self:flex-end;height:40px;width:40px}@media screen and (min-width:768px){.navbar-wrapper .nav-container .nav-link-container .menu-button{display:none}}.navbar-wrapper .nav-drawer{position:fixed;top:75px;right:0;z-index:95;width:0;overflow:hidden;height:100%;background-color:#fff;box-shadow:-5px -2px 5px rgba(0,0,0,.2);transition:width .5s ease-in}@media screen and (min-width:768px){.navbar-wrapper .nav-drawer{display:none}}.navbar-wrapper .nav-drawer.open{width:60vw}.navbar-wrapper .nav-drawer .nav-drawer-items{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:10px}.navbar-wrapper .nav-drawer .nav-drawer-items .nav-link{font-family:Josefin Sans,Roboto,Helvetica,sans-serif;text-transform:uppercase;font-size:1.2em;margin:10px 0}.navbar-wrapper .nav-drawer .nav-drawer-items .nav-link a{color:#000;font-weight:600}.navbar-wrapper .nav-drawer .nav-drawer-items .dropdown{background-color:#fff;z-index:2;border-radius:2px;transition:height .25s ease-in}.navbar-wrapper .nav-drawer .nav-drawer-items .dropdown .dropdown-item{color:#000;margin:10px 0;padding:0 0 0 10px;font-size:.9em}.navbar-wrapper .nav-drawer .nav-drawer-items .dropdown .dropdown-item.flex-row{display:flex;flex-direction:row;align-items:center}.navbar-wrapper .nav-drawer .nav-drawer-items .btn{padding:10px;width:100%;justify-content:center;margin-top:10px;font-family:Josefin Sans,Roboto,Helvetica,sans-serif}.navbar-wrapper .nav-drawer .nav-drawer-items .btn:hover{border:1px solid #fff}.btn{display:inline-flex;align-items:center;background-color:#000;color:#fff;min-height:30px;text-align:center;padding:5px;text-transform:uppercase;font-family:Roboto,Helvetica,sans-serif;font-weight:600;border:1px solid transparent;transition:all .2s}.btn:hover{cursor:pointer;border:1px solid transparent}.btn.inverted,.btn:hover{background-color:#fff;color:#000}.btn.inverted{transition:all .2s}.btn.inverted:hover{cursor:pointer;background-color:#000;color:#fff}.btn.disabled{background-color:#e5e5e5;color:#939393;cursor:not-allowed}.btn.block{padding:20px;margin:0 auto;text-align:center;flex-direction:row}.btn.block,.footer-wrapper{width:100%;display:flex;align-items:center;justify-content:center}.footer-wrapper{flex-direction:column;min-height:75px;background-color:#d3d3d3;color:#494949;padding:20px 10px}.footer-wrapper .socials{display:inline-flex;align-items:center;justify-content:center;width:100%}.footer-wrapper .socials .social-item{margin:10px 20px}.footer-wrapper .rq-trademark{margin-bottom:10px}.footer-wrapper .links-container{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;justify-content:space-evenly}.footer-wrapper .links-container .footer-link{margin:5px}@media screen and (min-width:768px){.footer-wrapper .links-container .footer-link{margin:0 10px}}.footer-wrapper .links-container .footer-link a{color:#494949}.footer-wrapper .links-container .footer-link a:hover{color:#000;font-weight:600}.solutions-header{display:flex;flex-direction:row;align-items:center;height:150px;background-color:#fff;overflow:hidden;box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}.solutions-header .images-container{display:inline-flex;align-items:center;white-space:nowrap;animation-iteration-count:infinite;animation-timing-function:linear;animation-name:marquee;animation-duration:100s;height:150px;background-color:#fff}.solutions-header .images-container:hover{animation-play-state:paused}.solutions-header .images-container .sol-image{margin:0 1rem;display:inline-flex;align-items:center;justify-content:center;width:20rem}.solutions-header .images-container .sol-image img{transition:all .1s ease-in;height:75px;object-fit:contain;width:20rem}.solutions-header .images-container .sol-image img:hover{height:100px;object-fit:contain;transition:all .2s ease-in}@keyframes marquee{0%{transform:translateZ(0)}to{transform:translate3d(-858rem,0,0)}}.modal-wrapper{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.modal-wrapper .modal-content{position:relative;background:#fff;padding:20px;border-radius:5px;max-width:80vw;max-height:80vh;width:100%;height:100%;overflow:auto}.modal-wrapper .close-button{position:absolute;top:10px;right:10px;background:none;border:none;font-size:25px;cursor:pointer}.modal-wrapper .modal-body{margin-top:20px;height:90%}.modal-wrapper .modal-body iframe{width:100%;height:100%}.modal-wrapper .modal-body .missing-message{padding-top:20px}.general-container{padding:12px;width:100%;margin:20px auto}@media screen and (min-width:768px){.general-container{width:80%}.general-container.narrow{width:60%}}.general-container a:hover{font-weight:600;text-decoration:underline;color:#ea8830}.general-container .title{font-size:2em;font-weight:600;margin:10px 0;font-family:Roboto Condensed,sans-serif}.general-container .sub-title{font-size:1.1em;font-weight:500;margin:10px 0}.general-container .sub-title.large-text{font-size:1.5em}.general-container .title-explanation{font-size:1em;font-style:italic;margin:10px 0}.general-container .title-explanation.large-text{font-size:1.5em}.general-container .paragraph{font-size:.9em;font-weight:400;text-align:justify}.general-container .paragraph.large-text{font-size:1.5em}.general-container .paragraph.medium-text{font-size:1em}.general-container .list .list-item{font-size:1.2em;margin:3px 0}.general-container .images-container{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-evenly;margin:20px 0}.general-container .images-container img{object-fit:contain;margin:10px;max-width:500px}.general-container .images-container img.small-image{max-width:150px}.general-container .images-container img.medium-image{max-width:300px}.general-container .images-container img.clickable:hover{cursor:pointer}.general-container .btn{width:100%;font-weight:500;font-size:1.2em;align-items:center;justify-content:center;margin-bottom:20px}.general-container .btn:hover{border:1px solid #000}.general-container .error-message{color:red}.general-container .error-message,.general-container .success-message{width:100%;font-size:1.2em;font-family:Roboto Condensed,sans-serif;font-weight:600;text-align:center;padding:10px}.general-container .success-message{color:green}.general-container .remove-link{color:#000;font-weight:400;margin:10px;padding:5px;width:100%;text-align:center}.general-container .remove-link:hover{cursor:pointer;font-weight:500}.home{display:flex;flex-direction:column;min-height:100vh;width:100%;background-size:cover;background-position:100%;background-attachment:scroll;animation:backgroundSlideShow 25s ease infinite;transform:translateZ(0)}.home:before{position:absolute;width:0;height:0;overflow:hidden;z-index:-1;content:url(/mainback.jpg) url(/football_dim.png) url(/soccer_dim.png) url(/vball_dim.png) url(/wrestling_dim.png)}@keyframes backgroundSlideShow{0%{background-image:url(/mainback.jpg)}20%{background-image:url(/football_dim.png)}40%{background-image:url(/soccer_dim.png)}60%{background-image:url(/vball_dim.png)}80%{background-image:url(/wrestling_dim.png)}to{background-image:url(/mainback.jpg)}}.home .home-content{flex-direction:column;align-self:stretch;margin:20px 0}.home .home-content,.home .home-content .main-logo-container{display:flex;align-items:center;justify-content:center;width:100%}.home .home-content .main-logo-container.stats{margin:20px 0}.home .home-content .main-logo-container.stats img{width:90%;max-height:500px;object-fit:contain}.home .home-content .main-logo-container img{width:50%;max-height:300px;object-fit:contain}.home .home-content .main-logo-container.initiative{margin:20px 0}.home .home-content .main-logo-container.initiative img{background-color:#fff;width:-moz-fit-content;width:fit-content;object-fit:contain;max-width:90%;max-height:600px}.home .home-content .title-container{display:flex;flex-direction:column;align-items:center;color:#fff;text-align:center}.home .home-content .title-container .title{margin:10px 0;font-size:4em;font-weight:700;font-family:Roboto Condensed,sans-serif}@media screen and (min-width:768px){.home .home-content .title-container .title{font-size:6em}}.home .home-content .title-container .sub-title{padding:20px;font-size:1em;font-weight:400}@media screen and (min-width:768px){.home .home-content .title-container .sub-title{font-size:2em}}.video-container{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;margin:30px auto}.video-container video{width:90%;max-width:750px}.solutions{align-self:center;min-height:100vh;width:100%;padding:50px 0 100px;overflow-x:auto;display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (min-width:992px){.solutions{padding:20em 0}}.solutions .title{margin-bottom:50px;font-size:3em;font-weight:700;text-align:center}@media screen and (min-width:992px){.solutions .title{display:none;font-size:4em}}.solutions .cards{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}@media screen and (min-width:992px){.solutions .cards{background-image:url(/rqwheel_dark.png);background-size:contain;background-position:50%;background-repeat:no-repeat;background-size:50%;box-shadow:0 8px 16px 0 #939393;background-color:#e5e5e5;position:relative;width:50em;height:50em;padding:0;border-radius:50%;list-style:none}.solutions .cards>*{position:absolute;top:50%;left:50%;width:18.75em;min-height:15em;margin:-7.5em -10em}.solutions .cards>:first-of-type{transform:rotate(-90deg) translate(27.7777777778em) rotate(90deg)}.solutions .cards>:nth-of-type(2){transform:rotate(-38.5714285714deg) translate(27.7777777778em) rotate(38.5714285714deg)}.solutions .cards>:nth-of-type(3){transform:rotate(12.8571428571deg) translate(27.7777777778em) rotate(-12.8571428571deg)}.solutions .cards>:nth-of-type(4){transform:rotate(64.2857142857deg) translate(27.7777777778em) rotate(-64.2857142857deg)}.solutions .cards>:nth-of-type(5){transform:rotate(115.7142857143deg) translate(27.7777777778em) rotate(-115.7142857143deg)}.solutions .cards>:nth-of-type(6){transform:rotate(167.1428571429deg) translate(27.7777777778em) rotate(-167.1428571429deg)}.solutions .cards>:nth-of-type(7){transform:rotate(218.5714285714deg) translate(27.7777777778em) rotate(-218.5714285714deg)}}.solutions .cards .solution-card{display:flex;flex-direction:column;justify-content:center;width:100%;text-align:center;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);border-radius:15px;padding:10px;margin-bottom:30px;align-self:stretch;background-color:#fff;transition:all .2s linear}@media screen and (min-width:992px){.solutions .cards .solution-card{width:40%}}.solutions .cards .solution-card:hover{cursor:pointer}.solutions .cards .solution-card:hover.assign{box-shadow:0 8px 16px 0 #5d93e2}.solutions .cards .solution-card:hover.collaboration{box-shadow:0 8px 16px 0 #7fc843}.solutions .cards .solution-card:hover.culture{box-shadow:0 8px 16px 0 #c254e0}.solutions .cards .solution-card:hover.genesis{box-shadow:0 8px 16px 0 #d45527}.solutions .cards .solution-card:hover.pay{box-shadow:0 8px 16px 0 #f7b436}.solutions .cards .solution-card:hover.resource{box-shadow:0 8px 16px 0 #64e6e5}.solutions .cards .solution-card:hover.insight{box-shadow:0 8px 16px 0 #f7b436}.solutions .cards .solution-card .area-title{text-transform:uppercase;font-size:2em;margin:5px 0}.solutions .cards .solution-card .bullet{margin-left:20px;margin-right:20px;margin-bottom:5px;font-size:1em;font-weight:400}@media screen and (min-width:992px){.solutions .cards .solution-card .bullet{transition:all .2s linear}.solutions .cards .solution-card .bullet:hover{font-weight:500;font-size:1.1em}}.solutions .cards .solution-card .bullet img{object-fit:contain;max-height:20px;max-width:90%;margin:0}.solutions .cards .solution-card img{height:75px;object-fit:contain;margin-bottom:10px}.solution-page{align-self:center;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:100px 0;overflow-x:auto}@media screen and (min-width:992px){.solution-page{padding:10em 0}}.solution-page #assign .solution-area:first-child{color:#f7b436}.solution-page #assign .solution-area:nth-child(2){color:#7fc843}.solution-page #assign .solution-area:nth-child(3){color:#64e6e5}.solution-page #assign .solution-area:nth-child(4){color:#5d93e2}.solution-page #assign .solution-area:nth-child(5){color:#c254e0}.solution-page #assign .solution-area:nth-child(6){color:#d45527}.solution-page #assign .solution-area:active:first-child,.solution-page #assign .solution-area:hover:first-child{box-shadow:0 8px 16px 0 #f7b436}.solution-page #assign .solution-area:active:nth-child(2),.solution-page #assign .solution-area:hover:nth-child(2){box-shadow:0 8px 16px 0 #7fc843}.solution-page #assign .solution-area:active:nth-child(3),.solution-page #assign .solution-area:hover:nth-child(3){box-shadow:0 8px 16px 0 #64e6e5}.solution-page #assign .solution-area:active:nth-child(4),.solution-page #assign .solution-area:hover:nth-child(4){box-shadow:0 8px 16px 0 #5d93e2}.solution-page #assign .solution-area:active:nth-child(5),.solution-page #assign .solution-area:hover:nth-child(5){box-shadow:0 8px 16px 0 #c254e0}.solution-page #assign .solution-area:active:nth-child(6),.solution-page #assign .solution-area:hover:nth-child(6){box-shadow:0 8px 16px 0 #d45527}@media screen and (min-width:992px){.solution-page #assign{box-shadow:0 8px 16px 0 #939393;background-color:#e5e5e5;background-image:url(/rqwheel_assign.png);background-size:85%;position:relative;width:50em;height:50em;padding:0;border-radius:50%;list-style:none}.solution-page #assign>*{position:absolute;top:50%;left:50%;width:18.75em;min-height:15em;margin:-7.5em -10em}.solution-page #assign>:first-of-type{transform:rotate(-90deg) translate(27.7777777778em) rotate(90deg)}.solution-page #assign>:nth-of-type(2){transform:rotate(-30deg) translate(27.7777777778em) rotate(30deg)}.solution-page #assign>:nth-of-type(3){transform:rotate(30deg) translate(27.7777777778em) rotate(-30deg)}.solution-page #assign>:nth-of-type(4){transform:rotate(90deg) translate(27.7777777778em) rotate(-90deg)}.solution-page #assign>:nth-of-type(5){transform:rotate(150deg) translate(27.7777777778em) rotate(-150deg)}.solution-page #assign>:nth-of-type(6){transform:rotate(210deg) translate(27.7777777778em) rotate(-210deg)}}.solution-page #culture .solution-area:first-child{color:#f7b436}.solution-page #culture .solution-area:nth-child(2){color:#7fc843}.solution-page #culture .solution-area:nth-child(3){color:#64e6e5}.solution-page #culture .solution-area:nth-child(4){color:#5d93e2}.solution-page #culture .solution-area:nth-child(5){color:#d45527}.solution-page #culture .solution-area:active:first-child,.solution-page #culture .solution-area:hover:first-child{box-shadow:0 8px 16px 0 #f7b436}.solution-page #culture .solution-area:active:nth-child(2),.solution-page #culture .solution-area:hover:nth-child(2){box-shadow:0 8px 16px 0 #7fc843}.solution-page #culture .solution-area:active:nth-child(3),.solution-page #culture .solution-area:hover:nth-child(3){box-shadow:0 8px 16px 0 #64e6e5}.solution-page #culture .solution-area:active:nth-child(4),.solution-page #culture .solution-area:hover:nth-child(4){box-shadow:0 8px 16px 0 #5d93e2}.solution-page #culture .solution-area:active:nth-child(5),.solution-page #culture .solution-area:hover:nth-child(5){box-shadow:0 8px 16px 0 #d45527}@media screen and (min-width:992px){.solution-page #culture{box-shadow:0 8px 16px 0 #939393;background-color:#e5e5e5;background-image:url(/rqwheel_culture.png);background-size:65%;position:relative;width:50em;height:50em;padding:0;border-radius:50%;list-style:none}.solution-page #culture>*{position:absolute;top:50%;left:50%;width:18.75em;min-height:15em;margin:-7.5em -10em}.solution-page #culture>:first-of-type{transform:rotate(-90deg) translate(27.7777777778em) rotate(90deg)}.solution-page #culture>:nth-of-type(2){transform:rotate(-18deg) translate(27.7777777778em) rotate(18deg)}.solution-page #culture>:nth-of-type(3){transform:rotate(54deg) translate(27.7777777778em) rotate(-54deg)}.solution-page #culture>:nth-of-type(4){transform:rotate(126deg) translate(27.7777777778em) rotate(-126deg)}.solution-page #culture>:nth-of-type(5){transform:rotate(198deg) translate(27.7777777778em) rotate(-198deg)}}.solution-page #collaboration .solution-area:first-child{color:#f7b436}.solution-page #collaboration .solution-area:nth-child(2){color:#7fc843}.solution-page #collaboration .solution-area:nth-child(3){color:#64e6e5}.solution-page #collaboration .solution-area:nth-child(4){color:#5d93e2}.solution-page #collaboration .solution-area:nth-child(5){color:#d45527}.solution-page #collaboration .solution-area:active:first-child,.solution-page #collaboration .solution-area:hover:first-child{box-shadow:0 8px 16px 0 #f7b436}.solution-page #collaboration .solution-area:active:nth-child(2),.solution-page #collaboration .solution-area:hover:nth-child(2){box-shadow:0 8px 16px 0 #7fc843}.solution-page #collaboration .solution-area:active:nth-child(3),.solution-page #collaboration .solution-area:hover:nth-child(3){box-shadow:0 8px 16px 0 #64e6e5}.solution-page #collaboration .solution-area:active:nth-child(4),.solution-page #collaboration .solution-area:hover:nth-child(4){box-shadow:0 8px 16px 0 #5d93e2}.solution-page #collaboration .solution-area:active:nth-child(5),.solution-page #collaboration .solution-area:hover:nth-child(5){box-shadow:0 8px 16px 0 #d45527}@media screen and (min-width:992px){.solution-page #collaboration{box-shadow:0 8px 16px 0 #939393;background-color:#e5e5e5;background-image:url(/rqwheel_collab.png);background-size:75%;position:relative;width:50em;height:50em;padding:0;border-radius:50%;list-style:none}.solution-page #collaboration>*{position:absolute;top:50%;left:50%;width:18.75em;min-height:15em;margin:-7.5em -10em}.solution-page #collaboration>:first-of-type{transform:rotate(-90deg) translate(27.7777777778em) rotate(90deg)}.solution-page #collaboration>:nth-of-type(2){transform:rotate(-18deg) translate(27.7777777778em) rotate(18deg)}.solution-page #collaboration>:nth-of-type(3){transform:rotate(54deg) translate(27.7777777778em) rotate(-54deg)}.solution-page #collaboration>:nth-of-type(4){transform:rotate(126deg) translate(27.7777777778em) rotate(-126deg)}.solution-page #collaboration>:nth-of-type(5){transform:rotate(198deg) translate(27.7777777778em) rotate(-198deg)}}.solution-page #genesis .solution-area:first-child{color:#f7b436}.solution-page #genesis .solution-area:nth-child(2){color:#7fc843}.solution-page #genesis .solution-area:nth-child(3){color:#64e6e5}.solution-page #genesis .solution-area:nth-child(4){color:#d45527}.solution-page #genesis .solution-area:active:first-child,.solution-page #genesis .solution-area:hover:first-child{box-shadow:0 8px 16px 0 #f7b436}.solution-page #genesis .solution-area:active:nth-child(2),.solution-page #genesis .solution-area:hover:nth-child(2){box-shadow:0 8px 16px 0 #7fc843}.solution-page #genesis .solution-area:active:nth-child(3),.solution-page #genesis .solution-area:hover:nth-child(3){box-shadow:0 8px 16px 0 #64e6e5}.solution-page #genesis .solution-area:active:nth-child(4),.solution-page #genesis .solution-area:hover:nth-child(4){box-shadow:0 8px 16px 0 #d45527}@media screen and (min-width:992px){.solution-page #genesis{box-shadow:0 8px 16px 0 #939393;background-color:#e5e5e5;background-image:url(/rqwheel_genesis.png);background-size:70%;position:relative;width:40em;height:40em;padding:0;border-radius:50%;list-style:none}.solution-page #genesis>*{position:absolute;top:50%;left:50%;width:18.75em;min-height:15em;margin:-7.5em -10em}.solution-page #genesis>:first-of-type{transform:rotate(-90deg) translate(22.2222222222em) rotate(90deg)}.solution-page #genesis>:nth-of-type(2){transform:rotate(0deg) translate(22.2222222222em) rotate(0deg)}.solution-page #genesis>:nth-of-type(3){transform:rotate(90deg) translate(22.2222222222em) rotate(-90deg)}.solution-page #genesis>:nth-of-type(4){transform:rotate(180deg) translate(22.2222222222em) rotate(-180deg)}}.solution-page #insight .solution-area:first-child{color:#f7b436}.solution-page #insight .solution-area:nth-child(2){color:#7fc843}.solution-page #insight .solution-area:nth-child(3){color:#64e6e5}.solution-page #insight .solution-area:nth-child(4){color:#d45527}.solution-page #insight .solution-area:active:first-child,.solution-page #insight .solution-area:hover:first-child{box-shadow:0 8px 16px 0 #f7b436}.solution-page #insight .solution-area:active:nth-child(2),.solution-page #insight .solution-area:hover:nth-child(2){box-shadow:0 8px 16px 0 #7fc843}.solution-page #insight .solution-area:active:nth-child(3),.solution-page #insight .solution-area:hover:nth-child(3){box-shadow:0 8px 16px 0 #64e6e5}.solution-page #insight .solution-area:active:nth-child(4),.solution-page #insight .solution-area:hover:nth-child(4){box-shadow:0 8px 16px 0 #d45527}@media screen and (min-width:992px){.solution-page #insight{box-shadow:0 8px 16px 0 #939393;background-color:#e5e5e5;background-image:url(/rqwheel_insight.png);background-size:70%;position:relative;width:40em;height:40em;padding:0;border-radius:50%;list-style:none}.solution-page #insight>*{position:absolute;top:50%;left:50%;width:18.75em;min-height:15em;margin:-7.5em -10em}.solution-page #insight>:first-of-type{transform:rotate(-90deg) translate(22.2222222222em) rotate(90deg)}.solution-page #insight>:nth-of-type(2){transform:rotate(0deg) translate(22.2222222222em) rotate(0deg)}.solution-page #insight>:nth-of-type(3){transform:rotate(90deg) translate(22.2222222222em) rotate(-90deg)}.solution-page #insight>:nth-of-type(4){transform:rotate(180deg) translate(22.2222222222em) rotate(-180deg)}}.solution-page #pay .solution-area:first-child{color:#f7b436}.solution-page #pay .solution-area:nth-child(2){color:#7fc843}.solution-page #pay .solution-area:nth-child(3){color:#64e6e5}.solution-page #pay .solution-area:nth-child(4){color:#5d93e2}.solution-page #pay .solution-area:nth-child(5){color:#d45527}.solution-page #pay .solution-area:active:first-child,.solution-page #pay .solution-area:hover:first-child{box-shadow:0 8px 16px 0 #f7b436}.solution-page #pay .solution-area:active:nth-child(2),.solution-page #pay .solution-area:hover:nth-child(2){box-shadow:0 8px 16px 0 #7fc843}.solution-page #pay .solution-area:active:nth-child(3),.solution-page #pay .solution-area:hover:nth-child(3){box-shadow:0 8px 16px 0 #64e6e5}.solution-page #pay .solution-area:active:nth-child(4),.solution-page #pay .solution-area:hover:nth-child(4){box-shadow:0 8px 16px 0 #5d93e2}.solution-page #pay .solution-area:active:nth-child(5),.solution-page #pay .solution-area:hover:nth-child(5){box-shadow:0 8px 16px 0 #d45527}@media screen and (min-width:992px){.solution-page #pay{box-shadow:0 8px 16px 0 #939393;background-color:#e5e5e5;background-image:url(/rqwheel_pay.png);background-size:85%;position:relative;width:45em;height:45em;padding:0;border-radius:50%;list-style:none}.solution-page #pay>*{position:absolute;top:50%;left:50%;width:18.75em;min-height:15em;margin:-7.5em -10em}.solution-page #pay>:first-of-type{transform:rotate(-90deg) translate(25em) rotate(90deg)}.solution-page #pay>:nth-of-type(2){transform:rotate(-18deg) translate(25em) rotate(18deg)}.solution-page #pay>:nth-of-type(3){transform:rotate(54deg) translate(25em) rotate(-54deg)}.solution-page #pay>:nth-of-type(4){transform:rotate(126deg) translate(25em) rotate(-126deg)}.solution-page #pay>:nth-of-type(5){transform:rotate(198deg) translate(25em) rotate(-198deg)}}.solution-page #resource .solution-area:first-child{color:#f7b436}.solution-page #resource .solution-area:nth-child(2){color:#7fc843}.solution-page #resource .solution-area:nth-child(3){color:#64e6e5}.solution-page #resource .solution-area:nth-child(4){color:#d45527}.solution-page #resource .solution-area:active:first-child,.solution-page #resource .solution-area:hover:first-child{box-shadow:0 8px 16px 0 #f7b436}.solution-page #resource .solution-area:active:nth-child(2),.solution-page #resource .solution-area:hover:nth-child(2){box-shadow:0 8px 16px 0 #7fc843}.solution-page #resource .solution-area:active:nth-child(3),.solution-page #resource .solution-area:hover:nth-child(3){box-shadow:0 8px 16px 0 #64e6e5}.solution-page #resource .solution-area:active:nth-child(4),.solution-page #resource .solution-area:hover:nth-child(4){box-shadow:0 8px 16px 0 #d45527}@media screen and (min-width:992px){.solution-page #resource{box-shadow:0 8px 16px 0 #939393;background-color:#e5e5e5;background-image:url(/rqwheel_resource.png);background-size:85%;position:relative;width:45em;height:45em;padding:0;border-radius:50%;list-style:none}.solution-page #resource>*{position:absolute;top:50%;left:50%;width:18.75em;min-height:15em;margin:-7.5em -10em}.solution-page #resource>:first-of-type{transform:rotate(-90deg) translate(25em) rotate(90deg)}.solution-page #resource>:nth-of-type(2){transform:rotate(0deg) translate(25em) rotate(0deg)}.solution-page #resource>:nth-of-type(3){transform:rotate(90deg) translate(25em) rotate(-90deg)}.solution-page #resource>:nth-of-type(4){transform:rotate(180deg) translate(25em) rotate(-180deg)}}.solution-page .mobile-image{margin-bottom:50px;width:100%}.solution-page .mobile-image img{object-fit:contain;width:100%}@media screen and (min-width:992px){.solution-page .mobile-image{display:none}}.solution-page .circle-content{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;background-image:none}.solution-page .circle-content .solution-area{display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all .2s linear;text-align:center;align-self:stretch;padding:20px;border-radius:15px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);margin-bottom:30px;background-color:#fff}.solution-page .circle-content .solution-area img{max-width:90%;height:75px;object-fit:contain}.solution-page .circle-content .solution-area .bullet-container{display:inline-flex;align-items:center;justify-content:center;width:100%;margin:-10px 0 10px}.solution-page .circle-content .solution-area .bullet:before{content:"•••";font-size:1.5em}.solution-page .circle-content .solution-area .title{text-transform:uppercase;text-align:center;font-weight:600;font-size:1.25em}.solution-page .circle-content .solution-area .sub-section{width:90%;margin-bottom:10px;text-align:center;color:#000;font-weight:400;font-size:.9em;margin-left:20px;margin-right:20px}@media screen and (min-width:992px){.solution-page .circle-content{margin:100px 0;position:relative;border-radius:0;background-size:contain;background-position:50%;background-repeat:no-repeat;background-size:40%}.solution-page .circle-content .solution-area{display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all .2s linear;text-align:center;align-self:stretch;padding:10px;border-radius:15px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}.solution-page .circle-content .solution-area .bullet-container{display:inline-flex;align-items:center;justify-content:center;width:100%;margin:-10px 0 10px}.solution-page .circle-content .solution-area .bullet:before{content:"•••";font-size:1.5em}.solution-page .circle-content .solution-area .title{text-transform:uppercase;text-align:center;font-weight:600;font-size:1.25em}.solution-page .circle-content .solution-area .sub-section{width:90%;margin-bottom:5px;text-align:center;color:#000;font-weight:300;font-size:1em;line-height:1.4;transition:all .2s linear}.solution-page .circle-content .solution-area .sub-section:hover{font-weight:500;font-size:1.1em}}.clients-page{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;margin:50px 0;padding:10px;text-align:center}.clients-page .title{font-family:Roboto Condensed,sans-serif;font-size:3em;font-weight:600;margin-bottom:20px;width:100%}@media screen and (min-width:768px){.clients-page .title{font-size:4em}}.clients-page .client-images{width:100%;margin-bottom:30px}@media screen and (min-width:768px){.clients-page .client-images{width:80%}}.clients-page .client-images .description{font-size:1.2em}@media screen and (min-width:768px){.clients-page .client-images .description{font-size:1.8em}}.clients-page .client-images .side-by-side{display:flex;flex-direction:row;width:100%;flex-wrap:wrap;align-items:flex-start;justify-content:space-evenly}.clients-page .client-images .side-by-side img{width:90%}@media screen and (min-width:768px){.clients-page .client-images .side-by-side img{width:45%}}.clients-page .client-images img{object-fit:contain;width:90%;margin:20px 0;max-height:600px}.clients-page .client-images img.small-image{max-height:150px}.clients-page .client-images img.medium-image{max-height:300px}.clients-page .client-images img.clickable:hover{cursor:pointer}.clients-page .client-images .rq-philanthropy{text-align:justify;font-size:1.2em;line-height:1.5;font-weight:300;margin:20px 0}.clients-page .client-images .rq-philanthropy a:hover{color:#ea8830;font-weight:600}.clients-page .testimonials{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-around}.clients-page .testimonials .testimony-card{margin:20px 0;width:100%;align-self:stretch;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);border-radius:10px;padding:20px;transition:all .2s linear;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.clients-page .testimonials .testimony-card:hover{box-shadow:0 4px 16px 0 #000}@media screen and (min-width:768px){.clients-page .testimonials .testimony-card{width:40%}}.clients-page .testimonials .testimony-card .user-entry .name{font-size:2em;font-weight:600}.clients-page .testimonials .testimony-card .user-entry .user-title{font-size:1.1em;font-style:italic;margin:10px 0}.clients-page .testimonials .testimony-card .comment-data{text-align:justify;font-weight:300;line-height:1.5}.clients-page .testimonials .testimony-card img{object-fit:contain;width:100px;border-radius:50%}.clients-page .client-sport-divisions{max-width:1500px;justify-content:center;padding:10px}.clients-page .client-sport-divisions,.clients-page .client-sport-divisions .sports-and-divisions{width:100%;display:flex;flex-direction:column;align-items:center}@media screen and (min-width:768px){.clients-page .client-sport-divisions .sports-and-divisions{flex-direction:row;align-items:flex-start}}.clients-page .client-sport-divisions .sports-and-divisions .sidebar{display:flex;flex-direction:column;align-items:flex-start;background-color:#000;width:100%;border-top-left-radius:10px;border-bottom-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;align-self:stretch}@media screen and (min-width:768px){.clients-page .client-sport-divisions .sports-and-divisions .sidebar{width:20vw;max-width:20vw;border-top-left-radius:10px;border-bottom-left-radius:10px;border-top-right-radius:0;border-bottom-right-radius:0;border-right:1px solid #fff}}.clients-page .client-sport-divisions .sports-and-divisions .sidebar .sidebar-title{font-size:1.5em;font-weight:700;color:#fff;padding:10px;text-align:center;width:100%;border-bottom:1px solid #fff}.clients-page .client-sport-divisions .sports-and-divisions .sidebar .division{width:100%;padding:10px}.clients-page .client-sport-divisions .sports-and-divisions .sidebar .division .division-title{color:#fff;text-align:left;font-weight:600;font-size:1.2em;padding:10px 5px 10px 15px;transition:all .1s linear}.clients-page .client-sport-divisions .sports-and-divisions .sidebar .division .division-title.selected{color:#000;background-color:#fff;border-radius:10px}.clients-page .client-sport-divisions .sports-and-divisions .sidebar .division .division-title:hover{font-weight:800;cursor:pointer;background-color:#c9c9c9;border-radius:10px;color:#000}.clients-page .client-sport-divisions .sports-and-divisions .sports-container{display:flex;flex-direction:column;align-items:flex-start;width:100%;max-width:100%;margin:10px 0}@media screen and (min-width:768px){.clients-page .client-sport-divisions .sports-and-divisions .sports-container{width:80vw;max-width:80vw;margin:0}}.clients-page .client-sport-divisions .sports-and-divisions .sports-container .sport-selector{display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap;justify-content:space-evenly;background-color:#000;transition:all .2s linear;border-top-left-radius:10px;border-bottom-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;padding:10px;width:100%}@media screen and (min-width:768px){.clients-page .client-sport-divisions .sports-and-divisions .sports-container .sport-selector{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:10px;border-bottom-right-radius:0;padding:5px}}.clients-page .client-sport-divisions .sports-and-divisions .sports-container .sport-selector .sport{padding:8px}.clients-page .client-sport-divisions .sports-and-divisions .sports-container .sport-selector .sport .sport-title{font-size:.9em;color:#fff}.clients-page .client-sport-divisions .sports-and-divisions .sports-container .sport-selector .sport .sport-title.selected{color:#ea8830;font-style:italic}.clients-page .client-sport-divisions .sports-and-divisions .sports-container .sport-selector .sport .sport-title:hover{font-weight:800;cursor:pointer}.clients-page .client-sport-divisions .sports-and-divisions .sports-container .sport-image-container{width:100%;padding:30px;border-bottom-right-radius:10px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}.clients-page .client-sport-divisions .sports-and-divisions .sports-container .sport-image-container .sport-image{object-fit:contain;box-shadow:0 8px 16px 0 #939393;background-color:#e5e5e5;border-radius:50%;padding:10px;width:90%}@media screen and (min-width:768px){.clients-page .client-sport-divisions .sports-and-divisions .sports-container .sport-image-container .sport-image{padding:20px;width:75%}}.about-us{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;margin:50px 0;padding:10px;text-align:center}.about-us .title{font-family:Roboto Condensed,sans-serif;font-size:3em;font-weight:600;margin-bottom:20px;width:100%}@media screen and (min-width:768px){.about-us .title{font-size:4em}}.about-us .mission{width:100%;text-align:justify;margin-bottom:30px;font-weight:300;font-size:1.25em;line-height:1.5}@media screen and (min-width:768px){.about-us .mission{width:80%}}.about-us .group-container{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.about-us .group-container .group-title{font-size:2em;font-weight:600;margin-bottom:20px}.about-us .group-container .team-cards{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-around;padding-bottom:20px}.about-us .group-container .team-cards .team-card{margin:20px 0;width:100%;align-self:stretch;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);border-radius:10px;padding:20px;transition:all .2s linear;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.about-us .group-container .team-cards .team-card:hover{box-shadow:0 4px 16px 0 #000}@media screen and (min-width:768px){.about-us .group-container .team-cards .team-card{width:40%;perspective:40%}}@media screen and (min-width:992px){.about-us .group-container .team-cards .team-card{width:30%;perspective:30%}}.about-us .group-container .team-cards .team-card .team-card-inner{position:relative;width:100%;height:100%;transition:transform .6s;transform-style:preserve-3d}.about-us .group-container .team-cards .team-card .team-card-inner .user-entry{-webkit-backface-visibility:hidden;backface-visibility:hidden}.about-us .group-container .team-cards .team-card .team-card-inner .user-entry .name{font-size:2em;font-weight:600}.about-us .group-container .team-cards .team-card .team-card-inner .user-entry .user-title{display:flex;flex-direction:column;align-items:center;font-size:1.3em;font-style:italic;margin:5px 0}.about-us .group-container .team-cards .team-card .team-card-inner .user-entry .user-title img{margin:5px;width:auto;border-radius:0;transition:all .2s linear}.about-us .group-container .team-cards .team-card .team-card-inner .user-entry .user-title img:hover{box-shadow:0 4px 16px 0 #000}.about-us .group-container .team-cards .team-card .team-card-inner .user-entry.board-of-directors img{filter:grayscale(100%)}.about-us .group-container .team-cards .team-card .team-card-inner .bio{text-align:justify;width:100%;font-size:1em;line-height:1.2;padding:10px}.about-us .group-container .team-cards .team-card img{object-fit:contain;width:100px;border-radius:50%}.about-us .news-container{display:flex;flex-direction:column;width:90%}.about-us .news-container .news-item{width:100%;display:flex;flex-direction:row;align-items:center;margin:10px 0;padding-bottom:10px;border-bottom:1px solid gray}.about-us .news-container .news-item .news-image{padding:0 5px}.about-us .news-container .news-item .news-image img{width:50px;height:50px;object-fit:contain;padding:5px}.about-us .news-container .news-item .metadata{display:flex;flex-direction:column;align-items:flex-start;flex-grow:1;padding-right:10px}.about-us .news-container .news-item .metadata .news-title{font-size:.9em;font-weight:600;text-align:left;padding-bottom:3px}.about-us .news-container .news-item .metadata .news-date{font-size:.9em;font-style:italic;text-align:left}@media screen and (min-width:768px){.about-us .news-container .news-item .metadata .news-title{font-size:1.2em}.about-us .news-container .news-item .metadata .news-date{font-size:1.1em}}.about-us .news-container .news-item .btn{font-size:.9em;padding:10px}.about-us .news-container .news-item .btn:hover{border:1px solid #000}.position{padding:0 5%;margin:0 0 20px}.position .job-title{font-size:1.5em;font-weight:700}.position .description{text-align:justify}.position .btn{width:-moz-fit-content;width:fit-content;text-transform:none;font-size:1em;padding:10px;border-radius:8px;margin-top:10px}.register{display:flex;flex-direction:column;align-items:center;justify-content:center}.img{padding:1.5rem}.pointer{cursor:pointer}.governing-body-page{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;margin:50px 0;padding:10px;text-align:center}.governing-body-page .title{font-family:Roboto Condensed,sans-serif;font-size:3em;font-weight:600;margin-bottom:20px;width:100%}@media screen and (min-width:768px){.governing-body-page .title{font-size:4em}}.governing-body-page .title.body-header{display:flex;flex-direction:column;align-items:center}.governing-body-page .title.body-header img{width:200px;max-width:100%;max-height:150px;object-fit:contain;padding:5px}.governing-body-page .notes{padding:10px;font-family:Roboto,Helvetica,sans-serif;line-height:1.3;font-size:1.5em;margin-bottom:10px;text-align:center;white-space:pre-wrap;display:flex;flex-direction:column;align-items:center;width:90%;max-width:1500px}.governing-body-page .notes p a:hover{color:#ea8830;font-weight:600;text-decoration:underline}.governing-body-page .fee-container{display:flex;flex-direction:column;align-items:center;width:100%;margin-bottom:20px}.governing-body-page .fee-container img{width:100%;max-height:1500px;object-fit:contain}.governing-body-page .bodies-container{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;justify-content:space-evenly;width:90%}.governing-body-page .bodies-container.sports{background-color:#000;padding:30px;width:100%}.governing-body-page .account-card{display:flex;flex-direction:column;align-items:center;justify-content:center;align-self:stretch;background-color:#fff;border-radius:3px;color:#000;width:90%;transition:all .25s linear;padding:5px;margin:10px 0;border:4px solid transparent}@media screen and (min-width:768px){.governing-body-page .account-card{width:30%}}@media screen and (min-width:992px){.governing-body-page .account-card{width:22%}}.governing-body-page .account-card:hover{cursor:pointer;background-color:#fff3e0;border:4px solid #ea8830}.governing-body-page .account-card.disabled{filter:grayscale(100%);opacity:.5}.governing-body-page .account-card.disabled:hover{cursor:auto;opacity:.5;border:4px solid transparent}.governing-body-page .account-card .disabled-text{font-family:Roboto Condensed,sans-serif;font-size:.9em;font-weight:600;text-align:center}.governing-body-page .account-card img{width:90%;max-height:100px;object-fit:contain}@media screen and (min-width:768px){.governing-body-page .account-card img{max-height:150px}}.governing-body-page .account-card .name{font-size:1.3em;font-weight:600;font-family:Roboto Condensed,sans-serif;padding:10px 0;text-align:center}.governing-body-page .account-card .active,.governing-body-page .account-card .inactive{text-align:center;font-style:italic;font-family:Roboto Condensed,sans-serif;margin-bottom:5px}.governing-body-page .selected-sport{display:flex;flex-direction:column;align-items:center;width:90%}.governing-body-page .selected-sport .btn{margin-bottom:10px}.governing-body-page .selected-sport .btn:hover{border:2px solid #000}.governing-body-page .selected-sport .sport-header{display:flex;flex-direction:column;width:100%;align-items:center;text-align:center;margin:20px 0}.governing-body-page .selected-sport img{width:90%;max-height:100px;object-fit:contain}@media screen and (min-width:768px){.governing-body-page .selected-sport img{max-height:150px}}.governing-body-page .selected-sport .sport-name{font-family:Roboto Condensed,sans-serif;font-size:3em;font-weight:600;margin-bottom:20px;width:100%}@media screen and (min-width:768px){.governing-body-page .selected-sport .sport-name{font-size:4em}}.governing-body-page .selected-sport .welcome-letter{width:100%}.governing-body-page .selected-sport .welcome-letter iframe{width:100%;height:80vh}.governing-body-page .selected-sport .sport-details{width:100%}.governing-body-page .selected-sport .sport-details .title{font-size:2.5em}.governing-body-page .items-container{display:flex;flex-direction:column;align-items:center;width:100%;padding:10px}.governing-body-page .items-container .items{display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;flex-wrap:wrap;width:90%;padding:10px}.governing-body-page .items-container .items .item{width:100%;padding:10px}@media screen and (min-width:768px){.governing-body-page .items-container .items .item{width:30%}}.governing-body-page .items-container .items .item:hover{cursor:pointer}.governing-body-page .items-container .items .item .item-title{font-size:1.5em;font-family:Roboto Condensed,sans-serif;font-weight:600}.governing-body-page .items-container .items .item .date{font-size:1em;font-family:Roboto Condensed,sans-serif;font-weight:600}.governing-body-page .reform-container{display:flex;flex-direction:column;align-items:center;width:90%;max-width:1000px}.governing-body-page .reform-container .title{width:100%;text-align:left;font-size:2em}.governing-body-page .reform-container .items-container .btn{margin:10px 0;border:2px solid transparent}.governing-body-page .reform-container .items-container .btn:hover{border:2px solid #000}.foundation-container .main-image-container{width:100%;text-align:center;position:fixed;background-color:#fff}.foundation-container .main-image-container img{background-color:#fff;width:100%;max-width:800px;padding:25px 30px 5px}.foundation-container .main-image-container{z-index:2}.foundation-container .foundation-sections{padding:calc(15.3846153846vw + 10px) 0 0}.foundation-container .foundation-sections .about{background-color:#000;color:#fff;display:flex;flex-direction:column;align-items:center;padding:40px 0 100px}.foundation-container .foundation-sections .about .section-title{text-align:center;padding:30px 0;font-size:2em;font-weight:300}.foundation-container .foundation-sections .about .description{padding:10px 30px 30px;text-align:center;font-size:1.2em;max-width:700px}.foundation-container .divisions{margin:20px 0 0;width:100%}.foundation-container .divisions .division{width:100%}.foundation-container .divisions .division .division-header{text-align:center;font-size:2em;font-weight:bolder;margin:30px 0;padding:20px 0;border-top:3px dashed #fff}@media screen and (min-width:768px){.foundation-container .divisions .division .division-header{margin:30px 40px}}.foundation-container .divisions .division .division-content{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-evenly}.foundation-container .divisions .division .division-content .sections{display:flex;flex-wrap:wrap;max-width:900px}.foundation-container .divisions .division .division-content .sections .section-header{width:100%;text-align:center;font-weight:900;font-size:1.5em}.foundation-container .divisions .division .division-content .sections .left{text-align:left}.foundation-container .divisions .division .division-content .sections .right{text-align:right}.foundation-container .divisions .division .division-content .sections .section-content{text-align:justify;font-size:1.2em;margin:0 0 0 30px;max-width:400px;padding:20px}.foundation-container .divisions .division .division-content .sections .section-content ul li{margin:10px 0}.foundation-container .divisions .division .division-content .sections button.block{width:100%;font-size:1.2em;margin:10px;padding:10px}.foundation-container .divisions .division .division-content .image-container{text-align:center}.foundation-container .divisions .division .division-content .image-container .small-image{padding:10px;background-color:#000;width:70%;max-width:250px}.foundation-container .divisions .division .division-content .image-container .large-image{padding:10px;margin:0 0 10px;background-color:#000;width:100%;max-width:400px}.foundation-container .divisions .division .division-content .image-container .no-background{background-color:transparent}.foundation-container .divisions .division .reverse{flex-direction:row-reverse}.foundation-container button{background-color:#fff;border:none;border-right:3px solid #fff;border-bottom:5px solid #fff;border-radius:10px;padding:10px 40px;font-size:1.3em;transition:transform .2s ease-in-out,font-size .2s ease-in-out}.foundation-container button:hover{cursor:pointer;transform:scale(1.05);border-bottom:5px solid #ea8830;border-right:3px solid #ea8830}.foundation-container .donations{position:fixed;background-color:#fff;color:#000;top:0;left:0;width:100%;height:100vh;overflow-y:scroll;padding:calc(15.3846153846vw + 100px) 0 0;visibility:hidden;opacity:0;transition:visibility 0s,opacity .5s ease-in-out;display:flex;flex-direction:column;align-items:center;text-align:center}.foundation-container .donations button{border:2px solid #000}.foundation-container .donations .section-title{font-size:2em;font-weight:700;margin:20px 0}.foundation-container .donations .donation-content{overflow-y:scroll;max-width:500px;margin:0 0 40px;padding:0 0 20px}.foundation-container .donations .donation-content .donations-header{text-align:center;width:100%;font-size:larger;font-weight:600;margin:0 0 10px}.foundation-container .donations .donation-content .donations-steps .donation-step{padding:5px}.foundation-container .donations .donation-content .donations-steps .donation-step .step-title{font-size:1.3em;font-style:italic;cursor:pointer}.foundation-container .donations .donation-content .donations-steps .donation-step .step-title.selected{font-style:normal;color:#ea8830;font-weight:700}.foundation-container .donations .donation-content .donations-steps .donation-step .step-content{margin:10px 0 0}.foundation-container .donations .donation-content .donations-steps .donation-step .step-content .direction{text-align:center;margin:10px 0 0;font-weight:700}.foundation-container .donations .donation-content .donations-steps .donation-step .step-content .amounts .amount,.foundation-container .donations .donation-content .donations-steps .donation-step .step-content .amounts .entity-option,.foundation-container .donations .donation-content .donations-steps .donation-step .step-content .entity-options .amount,.foundation-container .donations .donation-content .donations-steps .donation-step .step-content .entity-options .entity-option{padding:10px;margin:20px;border-radius:30px;border:2px solid #ea8830;text-align:center;cursor:pointer}.foundation-container .donations .donation-content .donations-steps .donation-step .step-content .amounts .selected,.foundation-container .donations .donation-content .donations-steps .donation-step .step-content .entity-options .selected{box-shadow:3px 3px 5px 0 #ea8830;font-weight:700}.foundation-container .donations .donation-content .donations-steps .donation-step .step-content .amounts .selected.gold,.foundation-container .donations .donation-content .donations-steps .donation-step .step-content .entity-options .selected.gold{background-color:gold;box-shadow:3px 3px 5px 0 #000;border:#000}.foundation-container .donations .donation-content .donations-steps .donation-step .step-content .amounts .selected.silver,.foundation-container .donations .donation-content .donations-steps .donation-step .step-content .entity-options .selected.silver{background-color:silver;box-shadow:3px 3px 5px 0 #000;border:#000}.foundation-container .donations .donation-content .donations-steps .donation-step .step-content .amounts .selected.bronze,.foundation-container .donations .donation-content .donations-steps .donation-step .step-content .entity-options .selected.bronze{background-color:#cd7f32;box-shadow:3px 3px 5px 0 #000;border:#000}.foundation-container .donations .donation-content .donations-steps .donation-step .step-content .amounts .selected.platinum,.foundation-container .donations .donation-content .donations-steps .donation-step .step-content .entity-options .selected.platinum{background-color:#e5e4e2;box-shadow:3px 3px 5px 0 #000;border:#000}.foundation-container .donations .donation-content .donations-steps .donation-step .step-content .amounts .custom-amount,.foundation-container .donations .donation-content .donations-steps .donation-step .step-content .entity-options .custom-amount{text-align:center}.foundation-container .donations .donation-content .donations-steps .donation-step .step-content .amounts .custom-amount .custom-amount-title,.foundation-container .donations .donation-content .donations-steps .donation-step .step-content .entity-options .custom-amount .custom-amount-title{font-weight:700}.foundation-container .donations .donation-content .donations-steps .donation-step .step-content .amounts .custom-amount .custom-amount-description,.foundation-container .donations .donation-content .donations-steps .donation-step .step-content .entity-options .custom-amount .custom-amount-description{font-weight:700;font-size:1.3em}.foundation-container .donations .donation-content .donations-steps .donation-step .step-content .amounts .custom-amount input,.foundation-container .donations .donation-content .donations-steps .donation-step .step-content .entity-options .custom-amount input{font-size:1.2em;border:none;border-bottom:2px solid #ea8830;margin:20px 0}.foundation-container .donations .donation-content .donations-steps .donation-step .information .data-entry{text-align:center;font-size:1.3em}.foundation-container .donations .donation-content .donations-steps .donation-step .information .data-entry input{font-size:1.2em;border:none;border-bottom:2px solid #ea8830;margin:20px 0;padding:0 0 0 10px}.foundation-container .donations .donation-content .donations-steps .donation-step .information .data-entry .email-error{color:rgba(255,0,0,.8);font-size:.8em}.foundation-container .donations .donation-content .donations-steps .donation-step .information .anonymous{display:flex;justify-content:center;align-items:center;margin:10px 0 30px}.foundation-container .donations .donation-content .donations-steps .donation-step .information .anonymous input{margin:0 10px 0 0;width:1.5em;height:1.5em}.foundation-container .donations .donation-content .donations-steps .donation-step .information .category{display:flex;align-items:center;margin:15px 0 0 20%}.foundation-container .donations .donation-content .donations-steps .donation-step .information .category input{margin:0 10px 0 0;width:1.5em;height:1.5em}.foundation-container .donations .donation-content .donations-steps .donation-step .information .invalid{background-color:rgba(0,0,0,.5);cursor:not-allowed}.foundation-container .donations .donation-content .donations-steps .donation-step .payment{padding:10px}.foundation-container .donations .donation-content .donations-steps .donation-step .payment .payment-error{margin:10px 0 0;color:rgba(255,0,0,.8);font-weight:700;text-align:center}.foundation-container .donations .donation-content .donations-steps .donation-step .payment .success{width:100%;text-align:center;margin:15px 0}.foundation-container .donations .donation-content .donations-steps .donation-step .payment .success img{width:100%}.foundation-container .donations .donation-content .donations-steps .donation-step .payment .success .message{font-style:italic;margin:5px 0}.foundation-container .donations .donation-content .donations-steps .donation-step button{background-color:#000;color:#fff;font-weight:700;font-size:1.3em;border:none;border-radius:30px;padding:10px;width:100%;margin:10px 0 0;cursor:pointer}.foundation-container .opened{visibility:visible;opacity:1}.camps{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;margin:50px 0;padding:10px;text-align:center}.camps .title{font-family:Roboto Condensed,sans-serif;font-size:3em;font-weight:600;margin-bottom:20px;width:100%}@media screen and (min-width:768px){.camps .title{font-size:4em}}.camps .details{width:100%;text-align:center;margin-bottom:30px;font-weight:300;font-size:1.25em;line-height:1.5}@media screen and (min-width:768px){.camps .details{width:80%}}.camps .details.bigger{font-size:1.3em}@media screen and (min-width:768px){.camps .details.bigger{font-size:1.5em}}.camps .details a{text-decoration:underline}.camps .details a:hover{color:#ea8830;font-weight:500}.camps .details .title-helper{font-size:1.1em;padding:10px 0 5px;font-weight:500;text-decoration:underline}.camps .camps-container{display:flex;flex-direction:column;width:90%;max-width:1500px;min-height:60vh}.camps .camps-container .sport-container{width:100%}.camps .camps-container .sport-container .sport-title{width:100%;text-align:center;font-size:2em;font-weight:600;font-family:Roboto Condensed,sans-serif;text-decoration:underline}.camps .camps-container .camp-item{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;margin:10px 0;padding-bottom:10px;border-bottom:1px solid gray}.camps .camps-container .camp-item .camp-image{padding:0 5px}.camps .camps-container .camp-item .camp-image img{width:50px;height:50px;object-fit:contain;padding:5px}@media screen and (min-width:768px){.camps .camps-container .camp-item .camp-image img{width:100px;height:100px}}.camps .camps-container .camp-item .metadata{display:flex;flex-direction:column;align-items:flex-start;flex-grow:1;padding-right:10px}.camps .camps-container .camp-item .metadata .camp-title{font-size:.9em;font-weight:600;text-align:left;padding-bottom:3px}.camps .camps-container .camp-item .metadata .camp-date{font-size:.8em;font-style:italic;text-align:left}.camps .camps-container .camp-item .metadata .camp-website{font-size:.8em;padding-top:3px;text-decoration:underline;color:#ea8830}.camps .camps-container .camp-item .metadata .camp-website a:hover{color:#ea8830;font-weight:600}.camps .camps-container .camp-item .metadata .title-helper{font-size:.9em;padding:5px 0 2px;font-weight:500;text-decoration:underline}.camps .camps-container .camp-item .metadata .camp-details{width:100%;padding:2px 0;font-family:Roboto,Helvetica,sans-serif;text-align:left}@media screen and (min-width:768px){.camps .camps-container .camp-item .metadata .camp-title{font-size:1.1em}.camps .camps-container .camp-item .metadata .camp-date{font-size:.9em}}.camps .camps-container .camp-item .flex-row{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:100%;max-width:100%;padding:5px 0}.camps .camps-container .camp-item .flex-row .btn{margin:5px}.camps .camps-container .camp-item .btn{font-size:.9em;padding:10px;margin:5px 0}.camps .camps-container .camp-item .btn:hover{border:1px solid #000}