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