.scrollDisable{overflow:hidden}.bg-green{background-color:#18463c}.bg-gray{background-color:#b3b3b3}.bg-gray-light{background-color:#eaeaea}html{line-height:1.15;-webkit-text-size-adjust:100%;scroll-behavior:smooth}details,main{display:block}h1{font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto;resize:none}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}:root{--plyr-color-main:#235e51}.swiper{position:relative;overflow:hidden;z-index:1}.swiper-wrapper{display:flex;width:100%;height:100%;z-index:1;will-change:transform}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;will-change:transform}.swiper-slide img{display:block}.swiper-navigation{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:20px}.swiper-pagination{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.swiper-pagination-bullet{width:8px;height:8px;border-radius:50%;background-color:#b3b3b3;cursor:pointer;transition:.2s ease-out}.swiper-pagination-bullet:hover{background-color:#9a9a9a}.swiper-pagination-bullet-active{background-color:#18463c}.swiper-button{cursor:pointer}.swiper-button:hover svg{fill:#18463c}.swiper-button svg{display:block;width:9px;height:14px;fill:#ccc;transition:.2s ease-out}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl,.container-xxxl{--bs-gutter-x:3rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@font-face{font-family:'Bebas Neue Pro';src:local("Bebas Neue Pro Bold"),local("BebasNeuePro-Bold"),url(../fonts/BebasNeuePro-Bold.woff2) format("woff2"),url(../fonts/BebasNeuePro-Bold.woff) format("woff");font-weight:700;font-style:normal}*,::after,::before{box-sizing:border-box}body{margin:0;color:#18463c;font-family:Barlow,sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;background-color:#fff}body.contentLocked{overflow:hidden}body,html{height:100%}.visually-hidden,[hidden]{display:none!important}h1,h2,h3,h4,h5,h6{margin:0;font-family:'Barlow Condensed',sans-serif;line-height:1}.section:not(.section-main):not(.section-coming-soon) .section-title{font-size:2.625rem;font-weight:600}.section.section-main:not(.section-main-home){margin:0}.section.section-main .section-title{font-size:3.5rem}p{margin:16px 0;font-size:1rem;line-height:1.375}.content ul:not([class]){padding:0 0 0 18px}.content ul:not([class]) li:not(:first-child){margin-top:8px}.content p a,.content ul:not([class]) a{color:#18463c;font-weight:700;transition:.3s ease-out}.content p a:hover,.content ul:not([class]) a:hover{background-color:rgba(225,225,225,.6)}.content img{max-width:100%}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background-color:#d9d9d9}::-webkit-scrollbar-thumb{background-color:#1f594c}::-webkit-scrollbar-thumb:hover{background-color:#18463c}#page-container{display:flex;flex-direction:column;justify-content:space-between;min-height:100%}.main-content{flex:1}.section{position:relative}.section .container{max-width:990px}.section-grid{display:grid}.section-grid-bg-media{overflow:hidden;pointer-events:none}.section-grid-bg-media img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-grid-bg-media video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.section-grid .content,.section-grid-bg-figure,.section-grid-bg-media{grid-row-start:1;grid-column-start:1}.section-subtitle,.section-title{font-style:italic;text-transform:uppercase}.section-subtitle-center,.section-title-center{text-align:center}.section-fullscreen{min-height:100%}.section-fullscreen .section-grid-bg-media{height:100vh}.section-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.section-bg img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.section .content{position:relative;z-index:1}.section .content-v-center{align-self:center}.section .content-v-end{align-self:flex-end}.section .content-h-center{justify-self:center}.section-theme-light{color:#fff}.description-md{max-width:440px}.description-lg{max-width:500px}.description-text-md{max-width:340px}.description-center{margin:0 auto;text-align:center}.description .btn{margin-top:25px}.content-grid{display:flex}.btn,.btn-ico,button{transition:.2s ease-out}button:not([disabled]){cursor:pointer}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:120px;padding:14px 20px;color:#fff;font-family:'Barlow Condensed',sans-serif;font-size:1rem;line-height:1;font-weight:700;font-style:italic;text-transform:uppercase;text-align:center;text-decoration:none;border:none;background:0 0}.btn:focus,.btn:hover{text-decoration:none}.btn:disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.btn-block{width:100%}.btn-back,.btn-text{min-width:auto;font-weight:700;text-align:left;text-transform:none}.btn-back{padding:5px 0;margin-bottom:25px;color:#18463c}.btn-back:hover{color:#5d9186}.btn-back .btn-ico{fill:currentColor;width:18px;height:12px;margin-right:8px}.btn-text{padding:0;color:#fff}.btn-text:hover{color:#5d9186}.btn-text .btn-ico{fill:currentColor;width:10px;height:15px;margin-left:8px}.section:not(.section-theme-light) .btn-text{color:#18463c}.btn-green{background-color:#18463c}.btn-green:hover{background-color:#102f28}.btn-red{background-color:#ff5252}.btn-red:hover{background-color:#f33}.table-responsive{margin:25px 0;overflow-x:auto}table a{transition:.3s ease-out}.table-full-issues,.table-search-results{width:100%;border-collapse:collapse}.table-full-issues thead tr,.table-search-results thead tr{background-color:#1493a1}.table-full-issues tr td:first-child,.table-full-issues tr th:first-child,.table-search-results tr td:first-child,.table-search-results tr th:first-child{width:25%}.table-full-issues td,.table-full-issues th,.table-search-results td,.table-search-results th{padding:20px 38px}.table-full-issues th,.table-search-results th{color:#fff;text-align:left;font-weight:400}.table-full-issues a,.table-search-results a{color:#1493a1;text-decoration:none}.table-full-issues tbody tr:nth-child(odd){background-color:#eff8f9}.table-full-issues a{padding:5px 10px 5px 0;font-weight:700;border-radius:3px}.table-full-issues a:hover{padding-left:10px;color:#fff;background-color:#1493a1}.table-search-results tbody tr{border-style:solid;border-width:6px 0;border-color:#fff;background-color:#e8f5f6}.table-search-results tbody a:hover{color:#fff;background-color:#1493a1}.table-search-results tr{vertical-align:top}.table-search-results .issue-page{display:inline-flex;align-items:center;gap:6px}.table-search-results .issue-authors,.table-search-results .issue-page-range{padding:10px 0}.table-search-results .issue-authors span{padding:2px 3px}select{text-transform:uppercase;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}select:focus,select:hover{box-shadow:0 0 10px #5d9186}.form-select{position:relative}.form-select:after{content:'';position:absolute;top:50%;right:15px;display:block;width:12px;height:8px;transform:translateY(-50%);background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMS40MTUgMCA2IDQuOTQ3IDEwLjU4NSAwIDEyIDEuNTI3IDYgOCAwIDEuNTI3IDEuNDE1IDB6IiBmaWxsPSIjRkZGRkZGIi8+PC9zdmc+);background-repeat:no-repeat;background-position:0 0;background-size:.65rem auto;pointer-events:none;z-index:1}.form-select .form-control{color:#fff;border-color:#18463c;background-color:#18463c;padding-right:40px}.form-select option{font-weight:600}.content-select{margin:0 auto 70px}.label-is-hidden{display:none}label{display:block;margin-bottom:8px}textarea.form-control{padding-top:15px;padding-bottom:15px}.form-control{width:100%;min-height:44px;padding:3px 22px;color:#18463c;font-family:'Barlow Condensed',sans-serif;font-size:1rem;line-height:1;font-weight:700;font-style:italic;border:1px solid #18463c;transition:.2s ease-in-out;background:#efefef}.form-control::-moz-placeholder{color:#606060;font-size:1rem;line-height:1;font-weight:500}.form-control::placeholder{color:#606060;font-size:1rem;line-height:1;font-weight:500}.form-control:focus{outline:0}.form-item{margin-bottom:20px}.form-row{display:flex}.form-col{flex:0 0 calc(50% - 10px)}.main-menu ul{display:flex;margin:0;padding:0;list-style:none}.main-menu .has-submenu{position:relative}.main-menu .menu-lvl-one>a{color:#fff;font-size:1rem;font-weight:700}.main-menu .menu-lvl-two:hover>a{color:#000}.main-menu .menu-lvl-two>a{color:#fff;font-size:.875rem;font-weight:600}.main-menu a{display:block;padding:15px 10px 15px 0;text-transform:capitalize;text-decoration:none;transition:.2s ease-out;white-space:nowrap}.main-menu .submenu-active>.btn-cross{transform:rotate(180deg)}.main-menu .submenu-active>.submenu{display:block;margin:0 -25px;padding-right:25px;padding-left:25px}.main-menu .submenu a{position:relative;left:0}.main-menu .submenu a:hover{left:3px}.main-menu .btn-cross{display:none;width:40px;height:40px;position:absolute;top:2px;right:0;border:none;background:url("data:image/svg+xml,%3Csvg width='17' height='11' viewBox='0 0 17 11' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.5 11L10.5 8.908L17 2.096L15 0L8.5 6.811L2 0L0 2.096L6.5 8.908L8.5 11z' fill='white'/%3E%3C/svg%3E") center/14px no-repeat;transition:transform .3s;z-index:1}.mobileMenuActive .main-menu{position:fixed;top:var(--header-height);left:0;right:0;bottom:0;display:flex;padding:15px 0;background-color:#18463c;overflow-y:auto;z-index:-1}.mobileMenuActive .main-menu ul{flex-direction:column;width:100%}.mobileMenuActive .main-menu>ul{padding:0 25px}.mobileMenuActive .main-menu a:hover{color:#000}.mobileMenuActive .main-menu .submenu{padding-bottom:20px}.mobileMenuActive .main-menu .menu-lvl-one>a{padding:15px 0;color:#fff;font-size:1.5rem;line-height:1;font-weight:600}.mobileMenuActive .main-menu .btn-cross{display:block;top:7px}.nav-media{font-family:'Barlow Condensed',sans-serif}.nav-media a{color:#5d9186;font-size:.875rem;line-height:1;font-style:italic;text-transform:uppercase;text-decoration:none;transition:.2s ease-out;letter-spacing:1px}.nav-media a:hover{color:#fff}.view-more{margin-top:45px}.page-numbers{display:flex;justify-content:center;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.page-numbers a{color:#000}.page-numbers .page-numbers{display:flex;justify-content:center;align-items:center;min-height:32px;min-width:32px;height:100%;padding:0 5px;color:#18463c;font-size:1rem;line-height:1;font-weight:700;text-decoration:none;background-color:#eaeaea;border:1px solid #eaeaea;overflow:hidden}.page-numbers .page-numbers.current{background-color:#fff;border-color:#18463c}.page-numbers .page-numbers:hover{color:#fff;background-color:#18463c!important}.page-numbers .page-numbers:hover svg{fill:#fff}.page-numbers .page-numbers svg{width:14px;height:10px;fill:#18463c}#scrollTopBtn{position:fixed;right:20px;bottom:15%;display:flex;justify-content:center;align-items:center;padding:0;width:42px;height:42px;border:none;border-radius:50%;overflow:hidden;background-color:#18463c;cursor:pointer;z-index:10}#scrollTopBtn svg{fill:#1f594c;transition:.2s}#scrollTopBtn:hover svg{fill:#11332c;transform:scale(1.1)}.social-media-wrapper{display:flex;align-items:center;gap:15px}.social-media-list{display:flex;align-items:center;gap:15px;margin:0;padding:0;list-style:none}.footer .social-media-list{max-width:550px;margin:0 auto;padding-top:30px;justify-content:space-between}.footer .social-media-list a{color:#18463c}.footer .social-media-list a:hover{color:#5d9186}.footer .social-media-list a:hover svg{fill:#5d9186}.footer .social-media-list svg{fill:#18463c}.footer .social-media-list span{display:block;margin-top:20px;font-size:.75rem;font-weight:700;font-style:italic;text-transform:uppercase}.social-media-list li{position:relative}.social-media-list a{display:flex;flex-direction:column;align-items:center;text-decoration:none}.social-media-list a:hover img,.social-media-list a:hover svg{transform:scale(1.05)}.social-media-list a:hover svg{fill:#fff}.social-media-list img,.social-media-list svg{display:block;width:18px;height:18px;transition:.2s ease-out}.social-media-list svg{fill:#5d9186}.footer-menu{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:4vw;margin:0;padding:0;list-style:none}.footer-menu li{position:relative}.footer-menu li .active:before,.footer-menu li:hover:before{width:100%}.footer-menu li:hover a{color:#000}.footer-menu li:hover:before{background-color:#fff}.footer-menu li:before{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:0;height:2px;transition:.2s ease-out;border-radius:3px}.footer-menu a{display:block;padding:10px 5px;color:#fff;font-size:1.125rem;line-height:1;font-weight:600;text-transform:capitalize;text-decoration:none;text-align:center;transition:.2s ease-out;white-space:nowrap}.schedule{margin:0 auto;padding:0;list-style:none;max-width:500px}.schedule-wrapper.next-game{display:flex;justify-content:center;align-items:center;padding:35px 0}.schedule-wrapper.next-game .schedule{margin:0;border-left:1px solid #b3b3b3}.schedule-wrapper.next-game .schedule-left{flex-direction:column;gap:normal}.schedule-title{font-size:1.5rem;text-transform:uppercase}.schedule-item{display:flex;align-items:center;padding:15px 10px;font-family:'Barlow Condensed',sans-serif;font-weight:600}.schedule-item:not(:first-child){border-top:1px solid #b3b3b3}.schedule-type{padding:4px 10px;font-size:1.125rem;text-transform:uppercase;border-radius:6px}.schedule-type-home{color:#fff;background-color:#18463c}.schedule-type-away{color:#18463c;background-color:#b3b3b3}.schedule-date{display:flex;flex-direction:column;align-items:center;text-transform:uppercase}.schedule-day{font-size:1.125rem;font-weight:700;font-style:italic}.schedule-time{color:#9b9b9b;font-size:.75rem;font-weight:600;font-style:italic}.schedule .clubs{display:flex;align-items:center}.schedule .club{display:flex;align-items:center;gap:8px;color:#656565}.schedule .club-logo{width:42px}.schedule .club-name{font-size:1.125rem;font-weight:600;font-style:italic;text-transform:uppercase}.schedule .club-divider{color:#656565;font-size:1.25rem;font-weight:600}.schedule-panel{margin-top:40px;text-align:center}.club-members{display:grid;justify-self:center;gap:0 60px;margin:45px 0;padding:0;list-style:none}.club-members-two-columns{grid-template-columns:repeat(2,1fr)}.club-members li{color:#021c17;font-weight:700;margin:5px 0}.section-theme-light .club-members li{color:#eaeaea}.club-packages{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.club-packages-panel{text-align:center}.club-wrapper{display:flex;flex-direction:column}.club-package-top{display:flex;justify-content:space-between;gap:40px;margin-bottom:25px;font-size:2rem;text-transform:uppercase}.club-package-name{font-weight:800}.club-packages .club-package-name{color:#656565}.club-package-cost{font-weight:800}.club-package-details{list-style-type:disc}.club-package-details li{margin:5px 0}.main-header{position:sticky;top:0;display:flex;flex-direction:column;box-shadow:0 4px 60px rgba(0,0,0,.2);background-color:#18463c;z-index:50}.main-header.sticky .header-blur{opacity:1}.main-header .header-blur{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:-1}.main-header-top{padding:10px 0;background-color:#021c17}.main-header-top .container{display:flex;justify-content:space-between}.main-header-bottom{padding:5px 0 10px}.main-header-bottom .container{position:relative;display:grid}.mobileMenuActive .main-header-bottom{display:flex}.main-header .site-title-subtitle{color:#5d9186;font-size:.875rem;line-height:1;font-style:italic;text-transform:uppercase}.main-header .logo{position:absolute;left:0;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:10px;text-decoration:none}.main-header .logo:hover{color:#161941}.main-header .logo img{display:block;max-width:100%}.main-header .logo .site-title{margin:0;color:#fff;font-size:1.25rem;line-height:1.09091;font-weight:600;text-transform:uppercase}.main-header .nav-wrapper{display:flex;align-items:center;gap:20px}.main-header #mobileMenuTrigger{display:none;align-items:center;justify-content:center;flex-direction:column;width:48px;min-width:48px;height:48px;margin-left:auto;padding:12px;border:none;background-color:transparent;cursor:pointer;border-radius:50%}.main-header #mobileMenuTrigger span{display:block;position:relative;top:0;width:100%;height:3px;margin:2px auto;transition:top,transform;background-color:#fff}.main-header #mobileMenuTrigger span:first-child,.main-header #mobileMenuTrigger span:last-child{transition-duration:.2s;transition-delay:.2s,0s}.mobileMenuActive .main-header #mobileMenuTrigger span{background-color:#fff;transition-delay:.2s}.mobileMenuActive .main-header #mobileMenuTrigger span:first-child,.mobileMenuActive .main-header #mobileMenuTrigger span:last-child{transition-delay:0s,.2s}.mobileMenuActive .main-header #mobileMenuTrigger span:first-child{top:7px;transform:rotate(45deg)}.mobileMenuActive .main-header #mobileMenuTrigger span:first-child+span{background-color:rgba(0,0,0,0)}.mobileMenuActive .main-header #mobileMenuTrigger span:last-child{top:-7px;transform:rotate(-45deg)}.mobileMenuActive .main-header{position:fixed;top:0;left:0;width:100%;background-color:#18463c}.mobileMenuActive .main-header .main-header-bottom{background-color:#021c17}.mobileMenuActive .main-header .header-blur{opacity:0}.footer{text-align:center;background-color:#18463c}.footer-bottom{padding:25px 0;color:#5d9186;text-transform:uppercase}.section-main-home .section-title{display:flex;justify-content:center;align-items:center;margin-bottom:60px;font-weight:700}.section-main-home .section-title span{display:block;width:100%;padding:12px 0;text-align:center;border-style:solid;border-width:3px 0}.section-main-home .team-video{position:relative;margin-bottom:-25vh;background-color:#000}.section-main-home .team-video video{max-width:100%}.section-main-home+.section .content{margin-top:20vh}.section-recent-games .container{display:flex;justify-content:space-between}.section-recent-games .description{min-width:170px}.section-recent-games .swiper{max-width:670px}.section-cades .credo{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:50px;margin:0 auto 70px;padding:0;list-style:none;max-width:700px}.section-cades .credo-item{flex:1}.section-cades .credo-header{font-size:1.625rem;font-weight:600;text-transform:uppercase}.section-get-paid .paid{display:flex;gap:15px;margin:0 0 35px;padding:0;list-style:none}.section-get-paid .paid-item{font-family:'Barlow Condensed',sans-serif;text-transform:uppercase}.section-get-paid .paid-letter{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;font-size:2.625rem;font-weight:700;background-color:#021c17}.section-get-paid .paid-letter-title{margin-top:14px;text-align:center;font-size:.875rem;font-weight:600}.section-elite-players .elite-players{display:flex;flex-direction:column;gap:60px;margin:0;padding:0;list-style:none}.section-elite-players .elite-player{text-align:center}.section-elite-players .elite-player-achievements{display:flex;flex-direction:column;justify-self:center;margin:0 0 40px;padding:0;list-style:none;color:#021c17;font-weight:700}.section-elite-players .elite-player-achievements li{margin:2px 0}.section-elite-players .elite-player-photos{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:28px}.section-award-winners .award-list{display:flex;flex-direction:column;gap:60px;margin:60px 0 0;padding:0;list-style:none}.section-award-winners .award-category-name{margin-bottom:25px;color:#021c17;font-size:1.5rem;text-transform:uppercase;text-align:center}.section-award-winners .award-winners{display:grid;gap:0 35px;margin:0;padding:0;list-style:none;color:#021c17}.section-award-winners .award-winners:not([class*=" "]){text-align:center}.section-award-winners .award-winners-three-columns,.section-award-winners .award-winners-two-columns{justify-self:center}.section-award-winners .award-winners-two-columns{grid-template-columns:repeat(2,1fr)}.section-award-winners .award-winners-three-columns{grid-template-columns:repeat(3,1fr)}.section-award-winners .award-winners-four-columns{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}.section-award-winners .award-winners li{margin:2px 0}.section-additional-info .additional-info-list,.section-additional-info .club-officers-list,.section-additional-info .sign-ups-list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;text-align:center}.section-additional-info .additional-info-item:not(:first-child){border-top:2px solid #b3b3b3;margin-top:60px;padding-top:60px}.section-additional-info .club-officers-list{gap:5px}.section-additional-info .sign-ups-list{gap:15px}.section-additional-info .sign-ups-list a{color:#18463c;font-weight:700;transition:.3s ease-out}.section-additional-info .sign-ups-list a:hover{color:#5d9186;text-decoration:none}.section-sponsors .sponsors-list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:30px;margin:35px 0;padding:0;list-style:none}.section-sponsors .sponsors-list a,.section-sponsors .sponsors-list img{display:block;transition:.3s ease-out}.section-sponsors .sponsors-list a{text-decoration:none;overflow:hidden}.section-sponsors .sponsors-list a:hover{border-radius:15px;box-shadow:0 4px 20px rgba(0,0,0,.2)}.section-sponsors .sponsors-list a:hover img{transform:scale(1.05)}.section-banquet .banquet-title{text-transform:uppercase;line-height:1}.section-banquet .banquet-title-lg{margin-bottom:35px;font-family:Barlow,sans-serif;font-size:4.25rem;font-weight:800}.section-banquet .banquet-title-md{font-family:Barlow,sans-serif;font-size:1.5rem;font-weight:700;letter-spacing:5px}.section-banquet .banquet-title-sm{margin-bottom:20px;font-size:1.5rem;font-weight:600}.section-banquet .banquet-time{font-size:1.5rem;font-weight:600}.section-camps .camps{display:flex;flex-wrap:wrap;justify-content:center;gap:70px;max-width:720px;margin:0 auto;padding:0 0 70px;list-style:none;border-bottom:3px solid #b3b3b3}.section-camps .camps-wrapper{display:flex;flex-direction:column;gap:70px}.section-camps .camps-item{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:15px;text-align:center}.section-camps .camps-item-img img{display:block}.section-camps .camps-item-title{font-family:'Barlow Condensed',sans-serif;font-size:1.125rem;font-weight:700;font-style:italic;text-transform:uppercase}.section-camps .camps-pay{display:flex;flex-direction:column;align-items:center;justify-content:center}.section-camps .camps-pay .btn{margin-top:50px}.section-camps-payment .camps-payment{max-width:410px;margin:0 auto;text-align:center}.section-camps-payment .camps-payment .camps-payment-tnx{margin-bottom:40px;font-family:'Barlow Condensed',sans-serif;font-size:1.125rem;text-transform:uppercase}.section-recruits .recruit-details{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:20px}.section-recruits .recruit-name{font-size:1.5rem;text-transform:uppercase}.section-recruits .recruit-role{font-weight:700}.section-rosters .coach-list{display:grid;margin:0;padding:0;list-style:none}.section-rosters .coach-info-item-name,.section-rosters .coach-info-item-post,.section-rosters .coach-item-name,.section-rosters .coach-item-post{font-family:'Barlow Condensed',sans-serif;text-transform:uppercase}.section-rosters .coach-info-item-name,.section-rosters .coach-item-name{line-height:1;font-style:italic}.section-rosters .coach-info-item-post,.section-rosters .coach-item-post{font-weight:600}.section-rosters .coach-item{color:#656565}.section-rosters .coach-item a{display:block;color:#656565;text-decoration:none;transition:color .3s ease-out}.section-rosters .coach-item a:hover{color:#18463c}.section-rosters .coach-item a:hover .coach-img{border-radius:15px;box-shadow:0 4px 40px rgba(0,0,0,.2)}.section-rosters .coach-item a:hover .coach-img img{transform:scale(1.05)}.section-rosters .coach-item-name{margin-bottom:5px;font-size:1.125rem;font-weight:700}.section-rosters .coach-item-post{margin:0;font-size:.75rem}.section-rosters .coach-img{margin-bottom:20px;overflow:hidden;transition:.4s ease-out}.section-rosters .coach-img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease-out}.section-rosters .coach-info{display:flex}.section-rosters .coach-info-item{flex:1}.section-rosters .coach-info-item-img{overflow:hidden}.section-rosters .coach-info-item-img img{display:block;width:100%}.section-rosters .coach-info-item-name{font-size:2.75rem;font-weight:600}.section-rosters .coach-info-item-post{margin:0 0 5px;font-size:1.125rem}.section-rosters .coach-description{display:flex;flex-direction:column;gap:35px}.section-rosters .coach-description-top a{color:#18463c;font-weight:700;transition:color .3s ease-out}.section-rosters .coach-description-top a:hover{color:#5d9186}.section-media .media-categories{display:flex;flex-direction:column;gap:50px;margin:0;padding:0;list-style:none}.section-media .media-category:not(:first-child){padding-top:50px;border-top:2px solid #eaeaea}.section-media .media-category-top{display:flex;justify-content:space-between;align-items:center;gap:40px}.section-media .media-category-bottom{padding-top:50px;text-align:center}.section-media .media-list{display:grid;gap:15px;margin:0;padding:0;list-style:none}.section-media .media-list:not(.media-list-gallery){grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.section-media .media-list-gallery{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.section-media .media-item{display:flex;flex-direction:column}.section-media .media-item a{display:block;color:#18463c;text-decoration:none}.section-media .media-item a:hover .media-item-title{color:#5d9186}.section-media .media-item a:hover img{transform:scale(1.05)}.section-media .media-item-img{overflow:hidden}.section-media .media-item-img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease-out}.section-media .media-item-description{flex:1;padding:15px 20px;background-color:#eaeaea}.section-media .media-item-title{font-size:1.125rem;text-transform:uppercase;transition:color .3s ease-out}.section-media .media-item-details{display:flex;justify-content:space-between;align-items:center;margin-top:15px;font-size:.75rem;font-style:italic;text-transform:uppercase}.section-media .media-item-time{display:flex;align-items:center;gap:8px}.section-media .media-item-time-icon{width:15px;height:15px}.section-media .media-item-files{display:flex;gap:5px}.section-coming-soon .section-title{font-size:4.5rem}.section-coming-soon .section-subtitle{font-size:3.875rem;margin-bottom:20px}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}.content-grid{justify-content:space-between;gap:70px}.content-select{width:100%;max-width:324px}.form-row{gap:20px}.main-menu{position:relative;top:10px}.footer .social-media-list svg{width:110px;height:110px}.schedule-wrapper.next-game{gap:30px}.schedule-wrapper.next-game .schedule-item{padding:0 0 0 30px}.schedule .clubs{gap:20px}.club-packages,.club-wrapper,.schedule-item{gap:70px}.club-packages .club-package-top{padding-bottom:25px;border-bottom:2px solid #b3b3b3}.main-header .site-title-subtitle{margin-left:90px}.main-header .logo img{height:115px}.section-main-home .section-title{gap:3vw}.section-main-home .team-video{aspect-ratio:16/9}.section-recent-games .container{align-items:center;gap:70px}.section-recent-games .description{max-width:220px;gap:70px}.section-get-paid .paid-letter{width:110px;height:110px}.section-rosters .coach-list{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:60px 80px}.section-rosters .coach-info{justify-content:space-between;gap:60px}}@media (min-width:992px){.show-on-mobile{display:none}.container,.container-lg,.container-md,.container-sm{max-width:960px}.section .content{padding:100px 0}.main-menu{justify-self:flex-end}.main-menu .menu-lvl-one{gap:20px}.main-menu .menu-lvl-one.active,.main-menu .menu-lvl-one:hover{background-color:#5d9186}.main-menu .menu-lvl-one:hover .submenu{display:block}.main-menu .menu-lvl-one:not(:last-child):hover .submenu{left:0}.main-menu .menu-lvl-one:last-child:hover .submenu{right:0}.main-menu .menu-lvl-one>a{padding:20px 20px 25px}.main-menu .menu-lvl-two:not(:first-child){border-top:1px solid #eaeaea}.main-menu .submenu{position:absolute;top:100%;display:none;min-width:200px;padding:10px 18px;background-color:#5d9186}.schedule-left{display:flex;align-items:center;gap:20px}.schedule .club:first-child .club-logo{order:2}.club-members-three-columns{grid-template-columns:repeat(3,1fr)}.club-members-four-columns{grid-template-columns:repeat(4,1fr)}.section-main-home .content{padding:60px 0}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1300px){.section:not(.section-main):not(.section-coming-soon) .section-title{font-size:calc(42px + (62 - 42) * ((100vw - 1300px)/ (1600 - 1300)))}.section.section-main .section-title{font-size:calc(56px + (80 - 56) * ((100vw - 1300px)/ (1600 - 1300)))}.main-menu .menu-lvl-one>a{font-size:calc(16px + (16 - 16) * ((100vw - 1300px)/ (1600 - 1300)))}.main-menu .menu-lvl-two>a{font-size:calc(14px + (16 - 14) * ((100vw - 1300px)/ (1600 - 1300)))}.footer .social-media-list span{font-size:calc(12px + (18 - 12) * ((100vw - 1300px)/ (1600 - 1300)))}.schedule-title{font-size:calc(24px + (26 - 24) * ((100vw - 1300px)/ (1600 - 1300)))}.schedule .club-name{font-size:calc(18px + (20 - 18) * ((100vw - 1300px)/ (1600 - 1300)))}.club-package-top{font-size:calc(32px + (42 - 32) * ((100vw - 1300px)/ (1600 - 1300)))}.main-header .logo .site-title{font-size:calc(20px + (22 - 20) * ((100vw - 1300px)/ (1600 - 1300)))}.section-cades .credo-header{font-size:calc(26px + (28 - 26) * ((100vw - 1300px)/ (1600 - 1300)))}.section-get-paid .paid-letter{font-size:calc(42px + (68 - 42) * ((100vw - 1300px)/ (1600 - 1300)))}.section-get-paid .paid-letter-title{font-size:calc(14px + (18 - 14) * ((100vw - 1300px)/ (1600 - 1300)))}.section-award-winners .award-category-name{font-size:calc(24px + (26 - 24) * ((100vw - 1300px)/ (1600 - 1300)))}.section-banquet .banquet-title-lg{font-size:calc(68px + (130 - 68) * ((100vw - 1300px)/ (1600 - 1300)))}.section-banquet .banquet-title-md{font-size:calc(24px + (32 - 24) * ((100vw - 1300px)/ (1600 - 1300)))}.section-banquet .banquet-time,.section-banquet .banquet-title-sm{font-size:calc(24px + (26 - 24) * ((100vw - 1300px)/ (1600 - 1300)))}.section-camps .camps-item-title,.section-camps-payment .camps-payment .camps-payment-tnx{font-size:calc(18px + (26 - 18) * ((100vw - 1300px)/ (1600 - 1300)))}.section-recruits .recruit-name{font-size:calc(24px + (28 - 24) * ((100vw - 1300px)/ (1600 - 1300)))}.section-rosters .coach-item-name{font-size:calc(18px + (26 - 18) * ((100vw - 1300px)/ (1600 - 1300)))}.section-rosters .coach-item-post{font-size:calc(12px + (18 - 12) * ((100vw - 1300px)/ (1600 - 1300)))}.section-rosters .coach-info-item-name{font-size:calc(44px + (64 - 44) * ((100vw - 1300px)/ (1600 - 1300)))}.section-media .media-item-title,.section-rosters .coach-info-item-post{font-size:calc(18px + (26 - 18) * ((100vw - 1300px)/ (1600 - 1300)))}.section-coming-soon .section-title{font-size:calc(72px + (130 - 72) * ((100vw - 1300px)/ (1600 - 1300)))}.section-coming-soon .section-subtitle{font-size:calc(62px + (82 - 62) * ((100vw - 1300px)/ (1600 - 1300)))}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}.section:not(.section-main):not(.section-coming-soon) .section-title{margin:0 0 35px}}@media (min-width:1600px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl,.container-xxxl{max-width:1560px}.section:not(.section-main):not(.section-coming-soon) .section-title{font-size:3.875rem}.section.section-main .section-title{font-size:5rem}.main-menu .menu-lvl-one>a,.main-menu .menu-lvl-two>a{font-size:1rem}.footer .social-media-list span{font-size:1.125rem}.schedule-title{font-size:1.625rem}.schedule .club-name{font-size:1.25rem}.club-package-top{font-size:2.625rem}.main-header .logo .site-title{font-size:1.375rem}.section-cades .credo-header{font-size:1.75rem}.section-get-paid .paid-letter{font-size:4.25rem}.section-get-paid .paid-letter-title{font-size:1.125rem}.section-award-winners .award-category-name{font-size:1.625rem}.section-banquet .banquet-title-lg{font-size:8.125rem}.section-banquet .banquet-title-md{font-size:2rem}.section-banquet .banquet-time,.section-banquet .banquet-title-sm,.section-camps .camps-item-title,.section-camps-payment .camps-payment .camps-payment-tnx{font-size:1.625rem}.section-recruits .recruit-name{font-size:1.75rem}.section-rosters .coach-item-name{font-size:1.625rem}.section-rosters .coach-item-post{font-size:1.125rem}.section-rosters .coach-info-item-name{font-size:4rem}.section-media .media-item-title,.section-rosters .coach-info-item-post{font-size:1.625rem}.section-coming-soon .section-title{font-size:8.125rem}.section-coming-soon .section-subtitle{font-size:5.125rem}}@media (max-width:1399.98px){.section:not(.section-main):not(.section-coming-soon) .section-title{margin:0 0 15px}}@media (max-width:991.98px){.hide-on-mobile,.main-menu{display:none}.main-menu>ul{margin:0 auto}.main-menu .submenu{display:none}.main-menu .menu-lvl-one:not(:first-child){border-top:1px solid #021c17}.main-menu .menu-lvl-one>a{text-transform:uppercase}.social-media-list{justify-content:center}.main-header-bottom,.main-header-top{flex-direction:column;gap:20px}.main-header #mobileMenuTrigger{display:flex}}@media (max-width:767.98px){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:9/16!important}.section .content{padding:40px 0}.content-grid{flex-direction:column;gap:45px}.content-grid-item:first-child.content-grid-img{order:2}.form-row{flex-direction:column}.footer .social-media-list svg{width:50px;height:50px}.footer-menu{flex-direction:column;margin-bottom:30px}.schedule-wrapper.next-game{justify-content:space-between;gap:15px}.schedule-wrapper.next-game .schedule-item{padding:0 0 0 15px}.schedule-item{justify-content:center;gap:15px}.schedule .clubs{gap:10px}.schedule .club{flex-direction:column;min-width:70px}.club-members-four-columns,.club-members-three-columns{grid-template-columns:repeat(2,1fr)}.club-packages,.club-wrapper{gap:50px}.club-packages .club-package{border-bottom:1px solid #b3b3b3}.club-packages .club-package-top{padding-bottom:15px}.main-header .logo img{height:78px}.main-header .logo .site-title{max-width:150px}.section-main-home .section-title{flex-direction:column;gap:5vh}.section-main-home .section-title img{width:180px}.section-main-home .team-video{aspect-ratio:9/16}.section-recent-games .container{flex-direction:column}.section-get-paid .paid-letter{width:68px;height:68px}.section-award-winners .award-winners-four-columns{text-align:center}.section-sponsors .sponsors-list a{max-width:135px}.section-camps-payment .camps-payment img{max-width:250px}.section-rosters .coach-list{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:45px 20px}.section-rosters .coach-info{flex-direction:column;gap:35px}.section-rosters .coach-info .coach-img{order:2}}@media (min-width:768px) and (max-width:991.98px){.section .content{padding:60px 0}.club-members-four-columns{grid-template-columns:repeat(3,1fr)}}@media screen and (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}