@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/55c55f0601d81cf3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/26a46d62cd723877-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/97e0cb1ae144a2a9-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/581909926a08bbc8-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_e8ce0c;src:local("Arial");ascent-override:90.20%;descent-override:22.48%;line-gap-override:0.00%;size-adjust:107.40%}.__className_e8ce0c{font-family:__Inter_e8ce0c,__Inter_Fallback_e8ce0c;font-style:normal}.form__input,.modal-wrapper .modal-content{box-sizing:border-box}.d--inline-block{display:inline-block}.flex--row{flex-direction:row}.dashboard-wrapper .nfl-flag-section .content-section-wrapper .nfl-logo-image,.flex--column{flex-direction:column}.flex--row-reverse{flex-direction:row-reverse}.flex-column--reverse{flex-direction:column-reverse}.flex--wrap{flex-wrap:wrap}.flex--nowrap{flex-wrap:nowrap}@media screen and (max-width:640px){.flex--nowrap{flex-wrap:wrap}}.dashboard-wrapper .social-media-container .social-media-wrapper .card-container,.dashboard-wrapper .social-media-container .social-media-wrapper .card-container .card-wrapper .account-info .gradient-border,.form-wrapper,.justify-align--center,.justify-content--center,.login-success-wrapper .confirm-login-wrapper,.login-success-wrapper .logo-wrapper,.login-wrapper .form-wrapper,.login-wrapper .logo-wrapper,.modal-wrapper .gallery-modal .events-wrapper .gallery-swiper .swiper-button-next,.modal-wrapper .gallery-modal .events-wrapper .gallery-swiper .swiper-button-prev,.modal-wrapper .modal-content .close-button{justify-content:center}.justify-content--start{justify-content:flex-start}.justify-content--end{justify-content:flex-end}.justify-content--between{justify-content:space-between}.justify-content--around{justify-content:space-around}.align-items--center,.dashboard-wrapper .social-media-container .social-media-wrapper .card-container,.dashboard-wrapper .social-media-container .social-media-wrapper .card-container .card-wrapper .account-info .gradient-border,.form-wrapper,.justify-align--center,.login-success-wrapper .confirm-login-wrapper,.login-success-wrapper .logo-wrapper,.login-wrapper .form-wrapper,.login-wrapper .logo-wrapper,.modal-wrapper .gallery-modal .events-wrapper .gallery-swiper .swiper-button-next,.modal-wrapper .gallery-modal .events-wrapper .gallery-swiper .swiper-button-prev,.modal-wrapper .modal-content .close-button{align-items:center}.align-items--end,.dashboard-wrapper .nfl-flag-section .content-section-wrapper .nfl-logo-image{align-items:flex-end}.align-items--start{align-items:flex-start}.align-items--baseline{align-items:baseline}.dashboard-wrapper .impressions-wrapper .event-container .event-wrapper,.dashboard-wrapper .nfl-flag-section .content-section-wrapper .nfl-logo-image,.dashboard-wrapper .social-media-container .social-media-wrapper .card-container,.dashboard-wrapper .social-media-container .social-media-wrapper .card-container .card-wrapper .account-info .gradient-border,.flex,.form-section .form-container .form .checkMark-wrapper .input-checkBox,.form-wrapper,.justify-align--center,.login-success-wrapper .confirm-login-wrapper,.login-success-wrapper .logo-wrapper,.login-wrapper .form-wrapper,.login-wrapper .logo-wrapper,.modal-wrapper,.modal-wrapper .gallery-modal .events-wrapper .gallery-swiper .swiper-button-next,.modal-wrapper .gallery-modal .events-wrapper .gallery-swiper .swiper-button-prev,.modal-wrapper .modal-content .close-button{display:-moz-flex;display:flex}.container{width:100%;max-width:1440px;padding:0 24px;margin:0 auto;box-sizing:border-box}.container.with-bottom-panel{padding-bottom:24px}.rotate--minus-90{transform:rotate(-90deg)}.rotate--45{transform:rotate(45deg)}.rotate--90{transform:rotate(90deg)}.rotate--180{transform:rotate(180deg)}.rotate--270{transform:rotate(270deg)}.no--margin{margin:0}.no--padding{padding:0}.no--border{border:0}.no--border-radius{border-radius:0}.no--shadow{box-shadow:none}.m--0-auto{margin:0 auto}.list-style--disc{list-style:disc}.will-change--auto{will-change:auto}.min-width--auto{min-width:auto}.width--auto{width:auto}.width--fit-content{width:-moz-fit-content;width:fit-content}.height--fit-content{height:-moz-fit-content;height:fit-content}.height--auto{height:auto}.width--full{width:100%}.width--full-16{width:calc(100% - 16px)}.width--full-32{width:calc(100% - 32px)}.width--full-48{width:calc(100% - 48px)}.width--full-58{width:calc(100% - 58px)}.width--full-70{width:calc(100% - 70px)}.width--full-80{width:calc(100% - 80px)}.width--full-100{width:calc(100% - 100px)}.width--70{width:70%}.width--80{width:80%}.width--90{width:90%}.width--half{width:50%}.max-width--half{max-width:50%}.max-width--65{max-width:65%}.max-width--54{max-width:54%}.max-width--full{max-width:100%}.max-width--fit-content{max-width:-moz-fit-content;max-width:fit-content}.max-width--max-content{max-width:max-content}.max-width--746{max-width:746px}.width--half-with-margin{width:calc(50% - 4px)}.width--half-8{width:calc(50% - 8px)}.width--half-6{width:calc(50% - 6px)}.width--half-33{width:calc(50% - 33px)}.width--32-with-margin{width:calc(100% - 32px)}.width--6{width:6px}.width--16{width:16px}.width--30{width:30px}.width--32{width:32px}.width--48{width:48px}.width--130{width:130px}.width--180{width:180px}.width--190{width:190px}.width--196{width:196px}.width--345{width:345px}.width--215{width:215px}.width--218{width:218px}.width--228{width:228px!important}.height--full{height:100%}.min-height--64{min-height:64px}.min-height--300{min-height:300px}.min-height--100vh{min-height:100vh}.height--4{height:4px}.height--30{height:30px}.height--47{height:47px}.height--48{height:48px}.height--50{height:50px}.height--58{height:58px}.height--65{height:65px}.height--70{height:70px}.height--77{height:77%}.height--200{height:200px}.height--490{height:490px}.height--620{height:620px}.min-height--inherit{min-height:inherit}.height--full-200{height:calc(100% - 200px)}.height--inherit{height:inherit}.box-size--border-box{box-sizing:border-box}.box-size--content-box{box-sizing:content-box}.header-section .container .header-wrapper .sideNav-menu-icon-wrapper,.hide{display:none}.form-section .form-container .form .input-wrapper,.show{display:block}.hide--lg,.show--xl{display:none}.hide--xl,.show--lg{display:block}.hide--md{display:none}.show--md{display:block}.hide--sm{display:none}.show--sm{display:block}.hide--xs{display:none}.show--xs{display:block}.visibility--hidden{visibility:hidden}.break-word--all{word-break:break-all}.break-word--word{word-break:break-word}.padding--0{padding:0}.padding--3{padding:3px}.m--5{margin:5px}.mt--n-15{margin-top:-15px}.mt--0{margin-top:0}.mt--2{margin-top:2px}.mt--5{margin-top:5px}.mt--6{margin-top:6px}.mt--12{margin-top:12px}.mt--15{margin-top:15px}.mt--16{margin-top:16px}.mt--20{margin-top:20px}.mt--24{margin-top:24px}.mt--32{margin-top:32px}.mt--50{margin-top:50px}.mt--80{margin-top:80px}.ml--auto{margin-left:auto}.ml--0{margin-left:0}.ml--5{margin-left:5px}.ml--8{margin-left:8px}.ml--10{margin-left:10px}.ml--14{margin-left:14px}.ml--15{margin-left:15px}.ml--40{margin-left:40px}.mr--auto{margin-right:auto}.mr--0{margin-right:0}.mr--4{margin-right:4px}.mr--8{margin-right:8px}.mr--14{margin-right:14px}.mr--24{margin-right:24px}.mr--30{margin-right:30px}.mr--40{margin-right:40px}.mb--0{margin-bottom:0}.mb--7{margin-bottom:7px}.mb--10{margin-bottom:10px}.mb--16{margin-bottom:16px}.mb--18{margin-bottom:18px}.mb--20{margin-bottom:20px}@media(max-width:480px){.mb--20{margin-bottom:10px}}.mb--24{margin-bottom:24px}.mb--32{margin-bottom:32px}.mb--36{margin-bottom:36px}.mb--40{margin-bottom:40px}.mb--60{margin-bottom:60px}.mb--100{margin-bottom:100px}.pt--0{padding-top:0}.pt--10{padding-top:10px}.pt--20{padding-top:20px}.pt--50{padding-top:50px}.pl--0{padding-left:0}.pl--15{padding-left:15px}.pl--25{padding-left:25px}.pr--0{padding-right:0}.pr--15{padding-right:15px}.pr--25{padding-right:25px}.pb--0{padding-bottom:0}.pb--10{padding-bottom:10px}.pb--50{padding-bottom:50px}.pb--100{padding-bottom:100px}.pb--150{padding-bottom:150px}.pointer{cursor:pointer}.pointer-events--none{pointer-events:none}.cursor--pointer{cursor:pointer}.cursor-not--allowed{cursor:not-allowed}.cursor--default{cursor:default}.align-items--stretch{align-items:stretch}.align-content--baseline{align-content:baseline}.object-fit--cover{object-fit:cover}.object-fit--contain{object-fit:contain}.text--left{text-align:left}.text--right{text-align:right}.text--center,.video-learning-wrapper .vl-course-title{text-align:center}.font--all-pro-sans{font-family:All-Pro Sans}.font--all-pro-display-c,.video-learning-wrapper .vl-course-title{font-family:All-Pro Display C}.font--light{font-weight:300}.font--regular{font-weight:400}.font--medium{font-weight:500}.font--semi-bold{font-weight:600}.font--bold{font-weight:700}.font--super,.video-learning-wrapper .vl-course-title{font-weight:900}.font-size--8{font-size:.5rem}.font-size--10{font-size:.625rem}.font-size--11{font-size:.6875rem}.font-size--12{font-size:.75rem}.font-size--13{font-size:.8125rem!important}.font-size--14{font-size:.875rem}.font-size--15{font-size:.938rem}.font-size--browser-default{font-size:1rem}.font-size--18{font-size:1.125rem}.font-size--20{font-size:20px}.font-size--22{font-size:1.375rem}.font-size--22-dynamic{font-size:1rem}.font-size--23{font-size:23px}.font-size--24{font-size:1.5rem}@media(max-width:480px){.font-size--24{font-size:1.2rem}}.font-size--28{font-size:1.75rem}.font-size--30{font-size:30px}.font-size--32{font-size:2rem}.font-size--35{font-size:2.1875rem}.font-size--36{font-size:2.25rem}.font-size--40{font-size:2.5rem}.font-size--48{font-size:3rem}.font-size--58{font-size:3.625rem}.font-size--68{font-size:4.25rem}.font-size--90{font-size:5.625rem}.font-size--96{font-size:6rem}.font-size--120{font-size:7.5rem}.font-size--180{font-size:11.25rem}.font-size--128{font-size:8rem}.text--lowercase{text-transform:lowercase}.text--uppercase,.video-learning-wrapper .vl-course-title{text-transform:uppercase}.text--capitalize{text-transform:capitalize}.text-decoration--underline{text-decoration:underline}.position--relative{position:relative}.position--absolute{position:absolute}.position--fixed{position:fixed}.position--sticky{position:-webkit-sticky;position:sticky}.position--unset{position:unset}.z-index--0{z-index:0}.z-index--1{z-index:1}.z-index--2{z-index:2}.z-index--4{z-index:4!important}.z-index--n-1{z-index:-1}.z-index--n-2{z-index:-2}.z-index--100{z-index:100}.z-index--max{z-index:999}.overflow--hidden{overflow:hidden}.overflow--hidden-x{overflow-x:hidden}.overflow--auto{overflow:auto}.overflow-y--scroll{overflow-y:scroll}.opacity--0{opacity:0}.opacity--10{opacity:.1}.opacity--20{opacity:.2}.opacity--30{opacity:.3}.opacity--40{opacity:.4}.opacity--50{opacity:.5}.opacity--60{opacity:.6}.opacity--70{opacity:.7}.opacity--80{opacity:.8}.opacity--100{opacity:1}.disabled{opacity:.5;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}.truncate--text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:170px}.truncate-lines--1{-webkit-line-clamp:1}.truncate-lines--1,.truncate-lines--2{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.truncate-lines--2{-webkit-line-clamp:2}.truncate-lines--3{-webkit-line-clamp:3}.truncate-lines--3,.truncate-lines--4{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.truncate-lines--4{-webkit-line-clamp:4}.scroll-container--vertical{overflow-y:auto}.scroll-container--vertical.no--bar::-webkit-scrollbar{width:0;height:0;display:none}.scroll-container--vertical::-webkit-scrollbar{width:2px;border-radius:5px;box-shadow:inset 0 0 4px -.5px rgba(0,0,0,.2)}.scroll-container--vertical::-webkit-scrollbar-track{background-color:transparent}.scroll-container--vertical::-webkit-scrollbar-thumb{border-radius:5px;background-color:hsla(0,0%,100%,.5)}.text--white{color:#fff}.text--black{color:#000}.text--primary-50{color:#003b75}.text--primary-100{color:#013369}.text--primary-25{color:#1d3e72}.text--primary-200{color:#001d37}.text--secondary-100{color:#d71f26}.text--secondary-200{color:#d71920}.text--secondary-300{color:#d50a0a}.fill--primary-25{fill:#1d3e72}.fill--primary-50{fill:#003b75}.fill--primary-100{fill:#013369}.fill--primary-200{fill:#001d37}.fill--secondary-100{fill:#d71f26}.fill--secondary-200{fill:#d71920}.fill--secondary-300{fill:#d50a0a}.fill--white{fill:#fff!important}.fill--black{fill:#000}.fill--transparent{fill:transparent}.fill--none,.fill--none-path path{fill:none}.stroke--primary-25{stroke:#1d3e72}.stroke--primary-50{stroke:#003b75}.stroke--primary-100{stroke:#013369}.stroke--primary-200{stroke:#001d37}.stroke--success-100{stroke:#04a20b}.stroke--shades-0{stroke:#fff}.stroke--shades-100{stroke:#000}.stroke--white{stroke:#fff}.stroke--black{stroke:#000}.bg--primary-25{background-color:#1d3e72}.bg--primary-50{background-color:#003b75}.bg--primary-100{background-color:#013369}.bg--primary-200{background-color:#001d37}.bg--secondary-100{background-color:#d71f26}.bg--secondary-200{background-color:#d71920}.bg--secondary-300{background-color:#d50a0a}.bg--grey-25{background-color:#d0dae7}.bg--grey-50{background-color:#737373}.bg--grey-100{background-color:#d2d2d2}.bg--grey-200{background-color:#555}.bg--white{background-color:#fff}.bg--black{background-color:#000}.bg--transparent{background:transparent}.bg--disable-event{background-color:hsla(0,0%,100%,.64)}.border--grey-25{border:1px solid #d0dae7}.border--grey-50{border:1px solid #737373}.border--grey-100{border:1px solid #d2d2d2}.border--grey-200{border:1px solid #555}.border--shades-0{border:1px solid #fff}.border--shades-100{border:1px solid #000}.border--success-100{border:1px solid #04a20b}.border--secondary-100{border:1px solid #d71f26}.border--secondary-200{border:1px solid #d71920}.border--secondary-300{border:1px solid #d50a0a}.border--white{border:1px solid #fff}.border--black{border:1px solid #000}.line-height--8{line-height:8px}.line-height--20{line-height:20px}.line-height--21{line-height:21px}.line-height--22{line-height:22px}.line-height--28{line-height:28px}.line-height--32{line-height:32px}.line-height--33{line-height:33px}.line-height--36{line-height:36px}.line-height--40{line-height:40px}.line-height--44{line-height:44px}.line-height--47{line-height:47px}.line-height--67{line-height:67px}.line-height--84{line-height:84px}.line-height--88{line-height:88px}.line-height--90{line-height:90px}.line-height--108{line-height:108px}.line-height--234{line-height:234px}.border-radius--circle{border-radius:50%}.border-radius--sm{border-radius:4px}.border-radius--5{border-radius:5px}.border-radius--default{border-radius:6px}.border-radius--md{border-radius:8px}.border-radius--lg{border-radius:10px}.border-radius--xl{border-radius:12px}.border-radius--xxl{border-radius:16px}.border-radius--xxxl{border-radius:32px}.border-radius--100px{border-radius:100px}.top--n-60{top:-60px}.top--0{top:0}.top--5{top:5px}.top--20{top:20px}.top--n-2{top:-2px}.left-n--2{left:-2px}.left--0{left:0}.left--half{left:50%}.left--12{left:12px}.right-n--4{right:-4px}.right--0{right:0}.right--8{right:8px}.right--16{right:16px}.bottom--0{bottom:0}.bottom--12{bottom:12px}.bottom-n--2{bottom:-2px}.ls-n--1{letter-spacing:-1px}.ls-n--2{letter-spacing:-2px}.ls--10{letter-spacing:.1em}.ls--15{letter-spacing:.15em}.transition{transition:all .3s linear}.filter--none{filter:none}.filter--blur-7{filter:blur(7px)}.filter--blur-20{filter:blur(20px)}.white-space--pre-line{white-space:pre-line}.error{font-size:.8125rem;color:#df1f1f}.gap--30{gap:30px}@media(max-width:768px){.gap--30{gap:20px}}@media(max-width:576px){.gap--30{gap:10px}}.gap--20{gap:20px}@media(max-width:768px){.gap--20{gap:15px}}@media(max-width:576px){.gap--20{gap:10px}}.gap--10{gap:10px}@media(max-width:768px){.gap--10{gap:8px}}@media(max-width:576px){.gap--10{gap:6px}}.gap--5{gap:5px}@media(max-width:768px){.gap--5{gap:4px}}@media(max-width:576px){.gap--5{gap:3px}}@media(max-width:768px){.gap-md--30{gap:30px}.gap-md--20{gap:20px}.gap-md--10{gap:10px}.gap-md--5{gap:5px}}@media(max-width:576px){.gap-sm--30{gap:30px}.gap-sm--20{gap:20px}.gap-sm--10{gap:10px}.gap-sm--5{gap:5px}}.button-loader{border-radius:16px;border:3px solid #fff;width:25px;height:25px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.button--primary{background-color:#001d37;height:54px;width:191px;font-size:1.125rem;font-weight:900;font-family:All-Pro Sans;border:1px solid transparent;line-height:17px;border-radius:7px;transition:all .5s ease;color:#fff;text-transform:uppercase}.button--primary:disabled,.button--primary[disabled]{opacity:.5;cursor:not-allowed}.button--edit{background-color:#001d37;height:44px;width:165px;font-size:1.0625rem;font-weight:600;font-family:All-Pro Sans;border:1px solid transparent;line-height:17px;border-radius:7px;transition:all .5s ease;color:#fff;text-transform:uppercase}.button--edit:disabled,.button--edit[disabled]{opacity:.5;cursor:not-allowed}.discount--btn{height:44px;width:260px;font-size:1.0625rem;font-weight:600;font-family:All-Pro Sans;border:1px solid transparent;line-height:17px;border-radius:7px;transition:all .5s ease;color:#fff;text-transform:uppercase;background:linear-gradient(88.45deg,#001d37 .51%,#d71920)}.discount--btn:disabled,.discount--btn[disabled]{opacity:.5;cursor:not-allowed}.privacy-toggle-btn{background-color:#001d37;height:50px;width:50px;font-size:1.0625rem;font-weight:600;font-family:All-Pro Sans;border:1px solid transparent;line-height:17px;border-radius:7px;transition:all .5s ease;color:#fff;text-transform:uppercase;margin:5px 0 0;box-shadow:0 0 5px 0 rgba(0,0,0,.102);text-align:center;display:flex;align-items:center;justify-content:center}.privacy-toggle-btn:disabled,.privacy-toggle-btn[disabled]{opacity:.5;cursor:not-allowed}.privacy-toggle-btn.transparent{background-color:transparent;border:1px solid rgba(0,29,55,.2);color:#001d37}.privacy-toggle-btn.transparent svg{stroke:red!important}@media(max-width:480px){.privacy-toggle-btn{background-color:#001d37;height:45px;width:45px;font-size:.8125rem;font-weight:600;font-family:All-Pro Sans;border:1px solid transparent;line-height:17px;border-radius:7px;transition:all .5s ease;color:#fff;text-transform:uppercase}.privacy-toggle-btn:disabled,.privacy-toggle-btn[disabled]{opacity:.5;cursor:not-allowed}.privacy-toggle-btn svg{scale:1}}.button--secondary{background-color:#d2d2d2;height:54px;width:172px;font-size:1.125rem;font-weight:900;font-family:All-Pro Sans;border:1px solid transparent;line-height:17px;border-radius:7px;transition:all .5s ease;color:#000;text-transform:uppercase}.button--secondary:disabled,.button--secondary[disabled]{opacity:.5;cursor:not-allowed}.button--transparent{background-color:transparent;height:54px;width:172px;font-size:1.125rem;font-weight:900;font-family:All-Pro Sans;border:1px solid transparent;line-height:17px;border-radius:7px;transition:all .5s ease;color:#000;text-transform:uppercase;box-shadow:0 0 4px 0 rgba(0,0,0,.251)}.button--transparent:disabled,.button--transparent[disabled]{opacity:.5;cursor:not-allowed}.brightness--7{filter:brightness(.7)}.blur-up.lazyloaded{filter:blur(0)}.toggle-button{padding:8px;background:#ddd;border:none;cursor:pointer}.results-container{height:230px;overflow-y:auto;padding-left:30px;position:absolute;z-index:404;left:0;top:40px}.result-item{padding:10px;border-bottom:1px solid #fff;cursor:pointer;background:#001d37;width:100%;max-width:600px}.club-finder-legends-wrapper{width:calc(100% - 226px);display:flex;background:transparent;margin-top:10px;color:#fff;gap:10px;flex-wrap:wrap;width:auto;position:absolute;bottom:0;z-index:999;padding:10px;background:#001d37;border-radius:10px}.club-finder-legends-wrapper .dot-separator{width:12px;height:12px;border-radius:50%;border:1px solid #fff}@media(max-width:768px){.club-finder-legends-wrapper .dot-separator{width:10px;height:10px}}.club-finder-legends-wrapper .club-label{position:relative;margin:0}@media(max-width:768px){.club-finder-legends-wrapper .club-label{font-size:10px}}*,:after,:before{box-sizing:inherit}*{font-family:All-Pro Sans;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none;scroll-behavior:smooth;-webkit-tap-highlight-color:rgba(0,0,0,0)}html{--container-width:600px;scrollbar-width:none}html::-webkit-scrollbar{width:0;height:0}body{margin:0;padding:0;color:#001d37;background-color:#fff}::-webkit-scrollbar{width:0;border-radius:5px;box-shadow:inset 0 0 4px -.5px rgba(0,0,0,.2)}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{border-radius:5px;background-color:hsla(0,0%,100%,.5)}button{cursor:pointer;outline:none}a{text-decoration:none}ul{padding:0;list-style:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=checkbox i]{background-color:initial;cursor:pointer;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;box-sizing:border-box;margin:0 14px 0 0;padding:initial;border-radius:1.41px;border:1px solid #001d37}textarea{resize:none;-webkit-user-select:initial;-moz-user-select:initial;user-select:auto}textarea::-webkit-scrollbar{width:0}img{will-change:filter}button::-moz-focus-inner{border:0}a:active,a:focus,a:hover{outline:0}input{-webkit-appearance:none;-webkit-user-select:text;-moz-user-select:text;user-select:text}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #fff}pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;line-height:17px}iframe{border:none}h1{font-size:3rem}h1.size--small{font-size:2.125rem}h2{font-size:2.4375rem}h2.size--small,h3{font-size:2.0625rem}h3.size--small{font-size:1.75rem}h4{font-size:2.0625rem}h4.size--small,h5{font-size:1.4375rem}h5.size--small,h6{font-size:1.1875rem}h6.size--small{font-size:1rem}p{font-size:.875rem;line-height:17px}h1,h2,h3,h4,h5,h6,p{margin:0}video{background-color:transparent}.swiper-button-next,.swiper-button-prev{z-index:4!important}.loader{height:100vh;max-height:-webkit-fill-available}.loader .lottie-animation{width:200px;height:200px}@font-face{font-family:All-Pro Sans;font-display:swap;font-weight:300;src:url(/fonts/all-pro-sans-light.otf) format("truetype")}@font-face{font-family:All-Pro Sans;font-display:swap;font-weight:400;src:url(/fonts/all-pro-sans-regular.otf) format("truetype")}@font-face{font-family:All-Pro Sans italic;font-display:swap;font-weight:400;src:url(/fonts/all-pro-sans-italic.otf) format("truetype")}@font-face{font-family:All-Pro Sans;font-display:swap;font-weight:500;src:url(/fonts/All-ProSans-Medium.otf) format("truetype")}@font-face{font-family:All-Pro Sans;font-display:swap;font-weight:600;src:url(/fonts/all-pro-sans-semibold.otf) format("truetype")}@font-face{font-family:All-Pro Sans;font-display:swap;font-weight:700;src:url(/fonts/all-pro-sans-bold.otf) format("truetype")}@font-face{font-family:All-Pro Sans italic;font-display:swap;font-weight:700;src:url(/fonts/all-pro-sans-bold-italic.otf) format("truetype")}@font-face{font-family:All-Pro Sans;font-display:swap;font-weight:900;src:url(/fonts/all-pro-sans-black.otf) format("truetype")}@font-face{font-family:All-Pro Sans;font-display:swap;font-weight:900;src:url(/fonts/all-pro-sans-heavy.otf) format("truetype")}@font-face{font-family:All-Pro Display C;font-display:swap;font-weight:300;src:url(/fonts/AllProDisplayC-Light.otf) format("truetype")}@font-face{font-family:All-Pro Display C;font-display:swap;font-weight:400;src:url(/fonts/AllProDisplayC-Regular.otf) format("truetype")}@font-face{font-family:All-Pro Display C;font-display:swap;font-weight:500;src:url(/fonts/AllProDisplayC-Medium.otf) format("truetype")}@font-face{font-family:All-Pro Display C;font-display:swap;font-weight:600;src:url(/fonts/AllProDisplayC-SemiBold.otf) format("truetype")}@font-face{font-family:All-Pro Display C;font-display:swap;font-weight:700;src:url(/fonts/AllProDisplayC-Bold.otf) format("truetype")}@font-face{font-family:All-Pro Display C;font-display:swap;font-weight:900;src:url(/fonts/AllProDisplayC-Black.otf) format("truetype")}.btn{background-color:#001d37;height:100%;width:100%;font-size:16px;font-weight:600;font-family:All-Pro Sans;border:1px solid transparent;line-height:17px;border-radius:7px;transition:all .5s ease;color:#fff;text-transform:uppercase}.btn:disabled,.btn[disabled]{opacity:.5;cursor:not-allowed}.btn.with-medium--border{border-radius:8px}.btn:disabled{cursor:not-allowed}.btn:disabled svg{fill:#737373}.btn:not(:disabled):active{transform:scale(.97)}.btn.dynamic-font--size{font-size:.75rem}.btn--64{min-width:64px}.btn--72{min-width:72px}.btn-with-icon--left svg{width:16px;height:16px;margin-right:8px}.btn-with-icon--left.btn-icon--small svg{width:16px;height:16px;margin-right:4px}.btn-with-icon--right svg{width:16px;height:16px;margin-left:8px}.btn-with-icon--right.btn-icon--small svg{width:16px;height:16px;margin-left:4px}.btn-border--primary-25{line-height:46px;border:1px solid #1d3e72;color:#d2d2d2;background-color:transparent}.btn-border--primary-25:is(.btn--rounded){line-height:38px}.btn-border--primary-25:is(.btn--xs){line-height:30px}.btn-border--primary-25:not(:disabled).active,.btn-border--primary-25:not(:disabled):active{border:1px solid #003b75}@media(hover:hover){.btn-border--primary-25:not(:disabled):hover{border:1px solid #013369}}.btn-border--primary-25:disabled{border:1px solid #737373;color:#737373}.btn-border--primary-25:disabled.active{border:1px solid #013369}.btn-border--primary-50{line-height:46px;border:1px solid #003b75;color:#d2d2d2;background-color:transparent}.btn-border--primary-50:is(.btn--rounded){line-height:38px}.btn-border--primary-50:is(.btn--xs){line-height:30px}.btn-border--primary-50:not(:disabled).active,.btn-border--primary-50:not(:disabled):active{border:1px solid #003b75}@media(hover:hover){.btn-border--primary-50:not(:disabled):hover{border:1px solid #013369}}.btn-border--primary-50:disabled{border:1px solid #737373;color:#737373}.btn-border--primary-50:disabled.active{border:1px solid #013369}.btn-border--primary-100{line-height:46px;border:1px solid #013369;color:#d2d2d2;background-color:transparent}.btn-border--primary-100:is(.btn--rounded){line-height:38px}.btn-border--primary-100:is(.btn--xs){line-height:30px}.btn-border--primary-100:not(:disabled).active,.btn-border--primary-100:not(:disabled):active{border:1px solid #003b75}@media(hover:hover){.btn-border--primary-100:not(:disabled):hover{border:1px solid #013369}}.btn-border--primary-100:disabled{border:1px solid #737373;color:#737373}.btn-border--primary-100:disabled.active{border:1px solid #013369}.btn-border--primary-200{line-height:46px;border:1px solid #001d37;color:#d2d2d2;background-color:transparent}.btn-border--primary-200:is(.btn--rounded){line-height:38px}.btn-border--primary-200:is(.btn--xs){line-height:30px}.btn-border--primary-200:not(:disabled).active,.btn-border--primary-200:not(:disabled):active{border:1px solid #003b75}@media(hover:hover){.btn-border--primary-200:not(:disabled):hover{border:1px solid #013369}}.btn-border--primary-200:disabled{border:1px solid #737373;color:#737373}.btn-border--primary-200:disabled.active{border:1px solid #013369}.btn-border--grey-25{line-height:46px;border:1px solid #d0dae7;color:#d2d2d2;background-color:transparent}.btn-border--grey-25:is(.btn--rounded){line-height:38px}.btn-border--grey-25:is(.btn--xs){line-height:30px}.btn-border--grey-25:disabled{border:1px solid #737373;color:#737373}.btn-border--grey-50{line-height:46px;border:1px solid #737373;color:#d2d2d2;background-color:transparent}.btn-border--grey-50:is(.btn--rounded){line-height:38px}.btn-border--grey-50:is(.btn--xs){line-height:30px}.btn-border--grey-50:disabled{border:1px solid #737373;color:#737373}.btn-border--grey-100{line-height:46px;border:1px solid #d2d2d2;color:#d2d2d2;background-color:transparent}.btn-border--grey-100:is(.btn--rounded){line-height:38px}.btn-border--grey-100:is(.btn--xs){line-height:30px}.btn-border--grey-100:disabled{border:1px solid #737373;color:#737373}.btn-border--grey-200{line-height:46px;border:1px solid #555;color:#d2d2d2;background-color:transparent}.btn-border--grey-200:is(.btn--rounded){line-height:38px}.btn-border--grey-200:is(.btn--xs){line-height:30px}.btn-border--grey-200:disabled{border:1px solid #737373;color:#737373}.btn-border--black{line-height:46px;border:1px solid #000;color:#000;background-color:transparent}.btn-border--black:is(.btn--rounded){line-height:38px}.btn-border--black:is(.btn--xs){line-height:30px}.btn-border--black:disabled{border:1px solid #737373;color:#737373}.btn--primary-25{background-color:#1d3e72;color:#fff}@media(hover:hover){.btn--primary-25:not(:disabled):hover{background-color:#013369;color:#fff}}.btn--primary-25.disabled,.btn--primary-25:disabled{background-color:#d2d2d2;color:#d2d2d2}.btn--primary-50{background-color:#003b75;color:#fff}@media(hover:hover){.btn--primary-50:not(:disabled):hover{background-color:#013369;color:#fff}}.btn--primary-50.disabled,.btn--primary-50:disabled{background-color:#d2d2d2;color:#d2d2d2}.btn--primary-100{background-color:#013369;color:#fff}@media(hover:hover){.btn--primary-100:not(:disabled):hover{background-color:#013369;color:#fff}}.btn--primary-100.disabled,.btn--primary-100:disabled{background-color:#d2d2d2;color:#d2d2d2}.btn--primary-200{background-color:#001d37;color:#fff}@media(hover:hover){.btn--primary-200:not(:disabled):hover{background-color:#013369;color:#fff}}.btn--primary-200.disabled,.btn--primary-200:disabled{background-color:#d2d2d2;color:#d2d2d2}.btn--secondary-100{background-color:#d71f26;color:#fff}.btn--secondary-100:disabled{background-color:#737373;color:#737373}.btn--secondary-200{background-color:#d71920;color:#fff}.btn--secondary-200:disabled{background-color:#737373;color:#737373}.btn--secondary-300{background-color:#d50a0a;color:#fff}.btn--secondary-300:disabled{background-color:#737373;color:#737373}.btn--grey-25{background-color:#d0dae7;color:#000}.btn--grey-25:disabled{background-color:#737373;color:#737373}.btn--grey-50{background-color:#737373;color:#000}.btn--grey-50:disabled{background-color:#737373;color:#737373}.btn--grey-100{background-color:#d2d2d2;color:#000}.btn--grey-100:disabled{background-color:#737373;color:#737373}.btn--grey-200{background-color:#555;color:#000}.btn--grey-200:disabled{background-color:#737373;color:#737373}.btn--error-50{background-color:#fffbeb;color:#fff}.btn--error-50:disabled{background-color:#737373;color:#737373}.btn--error-75{background-color:#ffebf3;color:#fff}.btn--error-75:disabled{background-color:#737373;color:#737373}.btn--error-100{background-color:#fee2e2;color:#fff}.btn--error-100:disabled{background-color:#737373;color:#737373}.btn--error-200{background-color:#fecaca;color:#fff}.btn--error-200:disabled{background-color:#737373;color:#737373}.btn--error-300{background-color:#fca5a5;color:#fff}.btn--error-300:disabled{background-color:#737373;color:#737373}.btn--error-400{background-color:#f87171;color:#fff}.btn--error-400:disabled{background-color:#737373;color:#737373}.btn--error-450{background-color:#ea6098;color:#fff}.btn--error-450:disabled{background-color:#737373;color:#737373}.btn--error-500{background-color:#ef4444;color:#fff}.btn--error-500:disabled{background-color:#737373;color:#737373}.btn--error-600{background-color:#dc2626;color:#fff}.btn--error-600:disabled{background-color:#737373;color:#737373}.btn--error-700{background-color:#b91c1c;color:#fff}.btn--error-700:disabled{background-color:#737373;color:#737373}.btn--error-800{background-color:#991b1b;color:#fff}.btn--error-800:disabled{background-color:#737373;color:#737373}.btn--error-900{background-color:#7f1d1d;color:#fff}.btn--error-900:disabled{background-color:#737373;color:#737373}.btn--error-1000{background-color:#df1f1f;color:#fff}.btn--error-1000:disabled{background-color:#737373;color:#737373}.btn--white{background-color:#fff;color:#d2d2d2}.btn--white:disabled{background-color:#737373;color:#737373}.btn--black{background-color:#000;color:#fff}.btn--black.disabled,.btn--black:disabled{background-color:#d2d2d2;color:#d2d2d2}.btn--icon{width:40px;height:40px;padding:0;border:none;background-color:transparent}.btn--icon:disabled{cursor:not-allowed}.btn--icon svg{width:16px;height:16px}.btn-icon-border--white{border:1px solid #fff}.btn-icon--white{background-color:#fff}.btn-icon--black{background-color:#000}.btn-icon-border--black{border:1px solid #000}.btn-icon-border--primary-25{border:1px solid #1d3e72}.btn-icon-border--primary-50{border:1px solid #003b75}.btn-icon-border--primary-100{border:1px solid #013369}.btn-icon-border--primary-200{border:1px solid #001d37}.btn .emoji__icon{width:16px}.form__input{background-color:transparent;color:#000;min-height:50px;width:100%;border:1px solid rgba(0,29,55,.2);padding:10px 29px;border-radius:8px;margin:8px 0 0;font-weight:400;box-shadow:0 0 5px 0 rgba(0,0,0,.102)}.form__input:disabled{opacity:.5;background-color:#d3d3d3;cursor:not-allowed}.form__input:-webkit-autofill,.form__input:-webkit-autofill:active,.form__input:-webkit-autofill:focus,.form__input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #fff}.form__input.emailOnboardInput{border-radius:42px;border:1px solid rgba(0,29,55,.2);color:#001d37;font-weight:600;height:56px;font-size:20px}.form__input.emailOnboardInput .input__item{width:100%}.form__input.emailOnboardInput::placeholder{color:#003b75;opacity:.3;text-transform:none}.form__input.emailOnboardInput input{color:#013369;background-color:transparent;width:100%}.form__input.emailOnboardInput input:-webkit-autofill,.form__input.emailOnboardInput input:-webkit-autofill:active,.form__input.emailOnboardInput input:-webkit-autofill:focus,.form__input.emailOnboardInput input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #003b75;background-color:#003b75;height:53px;border-radius:46px}.form__input.textarea{height:184px!important;width:100%;resize:none;padding:12px;border:1px solid rgba(0,29,55,.2)}.form__input.textarea.profile-textarea{height:152px!important}.form__input.textarea::placeholder{opacity:1;color:#d2d2d2;font-size:14px}.form__input.textarea--big{height:144px}.form__input.textarea.big{height:130px}.form__input--range{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;display:inline;height:4px;border-radius:8px;background-color:transparent;outline:none;border:0}.form__input--range::-webkit-slider-thumb{width:32px;height:32px;border-radius:50%;-webkit-appearance:none;border:4px solid #000;background-color:#fff}.form__input--select__control{height:48px;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #d2d2d2;box-shadow:none;padding:0 8px}.form__input--select{background-color:transparent;padding:0;border:none}.form__input--select__indicator-separator{display:none}.form__input--select__indicator{color:#000;padding:0}.form__input--select__option{height:48px;background-color:transparent;color:#000;border-bottom:1px solid #d2d2d2;display:flex;align-items:center}.form__input--select__option:last-child{border-bottom:none}.form__input.with--max-length{padding-right:65px}.valid__field{top:calc(50% - 8px)}.max-length-count{color:rgba(0,0,0,.502);font-size:.875rem;bottom:10px;right:12px;padding:0 3px 1px}.input__item .max-length-count{top:calc(50% - 6px);right:12px;padding:0 3px 1px}.input__item.onboarding__code{border:1px solid rgba(0,29,55,.2);border-radius:46px;width:100%;height:56px}.input__item.onboarding__code .icon{width:50px;height:28px;border-right:1px solid #013369;margin-left:16px}.input__item.onboarding__code input{color:#013369;font-weight:600;font-size:20px;border:none;height:56px}.input__item.onboarding__code input::placeholder{color:#003b75;opacity:.3;text-transform:none}.input__item.onboarding__code input:-webkit-autofill,.input__item.onboarding__code input:-webkit-autofill:active,.input__item.onboarding__code input:-webkit-autofill:focus,.input__item.onboarding__code input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #003b75;background-color:#003b75;height:53px;border-radius:46px}.textarea-form .max-length-count{bottom:10px;right:5px;top:unset}.textarea-form .placeholder-box{width:50px;height:72px;background-color:#d2d2d2;border:1px solid #d2d2d2}.form-item .right-placeholder-box__wrapper .form__input{border-radius:16px 0 0 16px;height:84px}.form-item .right-placeholder-box__wrapper .placeholder-box{height:84px;width:112px;background-color:#d2d2d2;border-radius:0 16px 16px 0;border-left:none}.form-item .right-placeholder-box__wrapper .placeholder-box .icon{width:32px;height:32px}.form-item .right-placeholder-box__wrapper .error{position:absolute;bottom:-20px}.checkbox-wrapper{display:flex;align-items:center;justify-content:center;position:relative;cursor:pointer;line-height:25px;-webkit-user-select:none;-moz-user-select:none;user-select:none;height:40px;margin-right:60px}.checkbox-wrapper input{position:absolute;opacity:0;height:0;cursor:pointer;width:0}.checkbox-wrapper input:checked~.check-mark{border:1px solid #001d37;border-radius:4px}.checkbox-wrapper input:checked~.check-mark:after{display:block}.checkbox-wrapper .check-mark{position:absolute;top:8px;left:0;height:25px;width:25px;border-radius:4px;border:1px solid #001d37}.checkbox-wrapper .check-mark:after{content:"";position:absolute;display:none;left:8px;top:4px;width:7px;height:13px;border-color:#001d37;border-style:solid;border-width:0 4px 4px 0;border-radius:2px;transform:rotate(45deg)}.checkbox-wrapper.disabled{opacity:.5;cursor:not-allowed}.checkbox-wrapper.disabled .check-mark{pointer-events:none}.checkbox-wrapper:hover input~.check-mark{border:1px solid #001d37}.modal-wrapper{width:100%;position:fixed;top:0;left:0;height:100%;background-color:rgba(0,0,0,.65);z-index:10;animation:fadeIn .3s}.modal-wrapper .modal-content{width:100%;max-width:860px;background-color:#fff;margin:auto;padding:80px 70px 54px;border-radius:40px;position:relative;text-align:center}.modal-wrapper .modal-content.confirmation--modal{max-width:524px}.modal-wrapper .modal-content .modal-title{font-size:36px;line-height:51px}.modal-wrapper .modal-content .message-text{font-size:1.5rem;line-height:2rem}.modal-wrapper .modal-content .close-button{height:63px;width:63px;background:transparent;border:none;top:10px;right:10px;padding:0}.modal-wrapper .modal-content .body-wrapper{max-height:80vh;overflow-y:auto}.modal-wrapper .modal-content .footer-wrapper{padding:20px}.modal-wrapper .modal-content .footer-wrapper .cancel-btn{background-color:#ddd;color:#666}.modal-wrapper .modal-content.cb-create-modal,.modal-wrapper .modal-content.event-reg-modal{padding:40px 60px;text-align:initial;max-height:95vh;overflow:hidden}.modal-wrapper .modal-content.cb-create-modal .modal-title,.modal-wrapper .modal-content.event-reg-modal .modal-title{padding-bottom:30px;text-align:center}.modal-wrapper .modal-content.cb-create-modal .body-wrapper,.modal-wrapper .modal-content.event-reg-modal .body-wrapper{max-height:70vh}.modal-wrapper .modal-content.cb-create-modal .body-wrapper .event-reg-modal__button-row .event-reg-submit-btn,.modal-wrapper .modal-content.event-reg-modal .body-wrapper .event-reg-modal__button-row .event-reg-submit-btn{width:290px}.modal-wrapper .modal-content.cb-create-modal .body-wrapper .event-reg-modal__button-row .event-reg-info-btn,.modal-wrapper .modal-content.event-reg-modal .body-wrapper .event-reg-modal__button-row .event-reg-info-btn{width:230px}@media(max-width:580px){.modal-wrapper .modal-content.cb-create-modal .body-wrapper,.modal-wrapper .modal-content.event-reg-modal .body-wrapper{padding-bottom:120px}.modal-wrapper .modal-content.cb-create-modal .body-wrapper .form__input,.modal-wrapper .modal-content.cb-create-modal .body-wrapper p,.modal-wrapper .modal-content.event-reg-modal .body-wrapper .form__input,.modal-wrapper .modal-content.event-reg-modal .body-wrapper p{font-size:16px}.modal-wrapper .modal-content.cb-create-modal .body-wrapper .form__input::placeholder,.modal-wrapper .modal-content.event-reg-modal .body-wrapper .form__input::placeholder{font-size:16px}.modal-wrapper .modal-content.cb-create-modal .body-wrapper .edit-btn-wrapper,.modal-wrapper .modal-content.cb-create-modal .body-wrapper .event-reg-modal__button-row,.modal-wrapper .modal-content.event-reg-modal .body-wrapper .edit-btn-wrapper,.modal-wrapper .modal-content.event-reg-modal .body-wrapper .event-reg-modal__button-row{margin-top:30px;justify-content:center}.modal-wrapper .modal-content.cb-create-modal .body-wrapper .edit-btn-wrapper button,.modal-wrapper .modal-content.cb-create-modal .body-wrapper .event-reg-modal__button-row button,.modal-wrapper .modal-content.event-reg-modal .body-wrapper .edit-btn-wrapper button,.modal-wrapper .modal-content.event-reg-modal .body-wrapper .event-reg-modal__button-row button{height:42px;font-size:12px;line-height:30px;display:flex;align-items:center;justify-content:center;width:200px}.modal-wrapper .modal-content.cb-create-modal .body-wrapper .edit-btn-wrapper .event-reg-submit-btn,.modal-wrapper .modal-content.cb-create-modal .body-wrapper .event-reg-modal__button-row .event-reg-submit-btn,.modal-wrapper .modal-content.event-reg-modal .body-wrapper .edit-btn-wrapper .event-reg-submit-btn,.modal-wrapper .modal-content.event-reg-modal .body-wrapper .event-reg-modal__button-row .event-reg-submit-btn{width:200px}.modal-wrapper .modal-content.cb-create-modal .body-wrapper .edit-btn-wrapper .event-reg-info-btn,.modal-wrapper .modal-content.cb-create-modal .body-wrapper .event-reg-modal__button-row .event-reg-info-btn,.modal-wrapper .modal-content.event-reg-modal .body-wrapper .edit-btn-wrapper .event-reg-info-btn,.modal-wrapper .modal-content.event-reg-modal .body-wrapper .event-reg-modal__button-row .event-reg-info-btn{width:240px}.modal-wrapper .modal-content.cb-create-modal .body-wrapper .edit-btn-wrapper,.modal-wrapper .modal-content.event-reg-modal .body-wrapper .edit-btn-wrapper{margin-top:0}.modal-wrapper .modal-content.cb-create-modal .body-wrapper .event-reg-modal__success-message h5,.modal-wrapper .modal-content.event-reg-modal .body-wrapper .event-reg-modal__success-message h5{font-size:18px;line-height:30px}.modal-wrapper .modal-content.cb-create-modal .body-wrapper h5,.modal-wrapper .modal-content.event-reg-modal .body-wrapper h5{font-size:18px}}.modal-wrapper .modal-content.cb-create-modal.event-reg-modal--success .body-wrapper,.modal-wrapper .modal-content.event-reg-modal.event-reg-modal--success .body-wrapper{padding-bottom:0}@media only screen and (max-width:500px){.modal-wrapper .modal-content.cb-create-modal,.modal-wrapper .modal-content.event-reg-modal{padding:30px 20px;max-height:80vh}}@media only screen and (max-width:560px){.modal-wrapper .modal-content.cb-create-modal,.modal-wrapper .modal-content.event-reg-modal{border-radius:20px}}@media only screen and (max-width:992px){.modal-wrapper .modal-content.cb-create-modal,.modal-wrapper .modal-content.event-reg-modal{margin:auto 20px;padding:40px 30px;max-width:calc(100vw - 40px)}}.modal-wrapper .modal-content.cb-create-modal .checkbox-wrapper,.modal-wrapper .modal-content.event-reg-modal .checkbox-wrapper{margin-right:44px}.modal-wrapper .modal-content.cb-create-modal .info-box,.modal-wrapper .modal-content.event-reg-modal .info-box{background:#001d37;color:#fff;border-radius:12px;padding:14px 18px;font-size:16px;font-weight:400;margin-top:24px;margin-bottom:32px;text-align:center;line-height:1.4;display:flex;flex-direction:column;align-items:center;gap:4px}.modal-wrapper .modal-content.cb-create-modal .info-box-title,.modal-wrapper .modal-content.event-reg-modal .info-box-title{display:block;font-weight:700;margin-bottom:4px}.modal-wrapper .modal-content.cb-create-modal .info-box-desc,.modal-wrapper .modal-content.event-reg-modal .info-box-desc{display:block;font-weight:400}.modal-wrapper .modal-content.cb-create-modal .info-box strong,.modal-wrapper .modal-content.event-reg-modal .info-box strong{font-weight:700}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.email-link{color:#001d37;text-decoration:underline;margin:0 5px}.event-details-richtext ol,.event-details-richtext ul{margin:0 0 .5em .5em;padding-left:.5em}.event-details-richtext li{margin-bottom:.25em;list-style:disc inside;font-size:16px}.event-details-richtext ol{list-style-type:decimal}.event-details-richtext b,.event-details-richtext strong{font-weight:700}.event-details-richtext em,.event-details-richtext i{font-style:italic}.event-details-richtext a{color:#036;text-decoration:underline;word-break:break-all}.event-details-richtext p{margin:0 0 1em;font-size:16px;line-height:normal}.event-details-richtext code{background:#f4f4f4;padding:2px 4px;border-radius:3px;font-size:.95em}@media(max-width:480px){.event-details-richtext li,.event-details-richtext p{font-size:14px}.event-details-richtext p{margin-bottom:10px}}.upload-overlay{background:rgba(0,29,55,.75);z-index:10}.edit-overlay,.upload-overlay{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;border-radius:16px}.edit-overlay{background:rgba(0,29,55,0);transition:background .3s ease}.edit-overlay .edit-icon{width:24px;height:24px;color:#fff;opacity:0;transform:translateY(10px);transition:all .3s ease}.edit-overlay:hover{background:rgba(0,29,55,.75)}.edit-overlay:hover .edit-icon{opacity:1;transform:translateY(0)}.upload-progress{width:80%;max-width:200px;position:relative}.progress-bar{height:6px;background:rgba(215,25,32,.15);border-radius:3px;overflow:hidden;position:relative;box-shadow:0 0 10px rgba(215,25,32,.2)}.progress-bar:before{content:"";position:absolute;top:0;left:-100%;height:100%;width:50%;background:linear-gradient(90deg,transparent,#d71920,transparent);animation:loading 1.5s infinite}@keyframes loading{0%{transform:translateX(0)}to{transform:translateX(300%)}}.header-section{background-color:#fff;position:fixed;width:100%;box-shadow:0 2px 20px 0 rgba(0,0,0,.2);z-index:5}.header-section .container{max-width:1987px;padding:0 26px 0 35px}.header-section .container .header-wrapper .page-link-wrapper .link-list .page-link{font-weight:600;font-size:1.125rem;line-height:21.6px;color:#001d37;padding:0 8px}.header-section .container .header-wrapper .page-link-wrapper .link-list .active-link,.header-section .container .header-wrapper .page-link-wrapper .link-list .page-link:active,.header-section .container .header-wrapper .page-link-wrapper .link-list .page-link:hover{color:#d71920}.header-section .container .header-wrapper .header-btn-wrapper{gap:10px}@media screen and (max-width:1580px){.header-section .container .header-wrapper .header-btn-wrapper{gap:5px}}.header-section .container .header-wrapper .header-btn-wrapper .noticeboard-btn{background-color:#001d37;border-radius:8px;font-weight:600;color:#fff}@media screen and (max-width:1580px){.header-section .container .header-wrapper .header-btn-wrapper .noticeboard-btn{width:150px}.header-section .container .header-wrapper .header-btn-wrapper .noticeboard-btn p{margin-left:5px;font-size:10px}}@media screen and (max-width:1280px){.header-section .container .header-wrapper .header-btn-wrapper .noticeboard-btn{width:145px}.header-section .container .header-wrapper .header-btn-wrapper .noticeboard-btn p{margin-left:5px;font-size:9px}}.header-section .container .header-wrapper .header-btn-wrapper .registration-btn{background-color:#d71920;border-radius:8px;font-weight:600;color:#fff}@media screen and (max-width:1580px){.header-section .container .header-wrapper .header-btn-wrapper .registration-btn{width:150px}.header-section .container .header-wrapper .header-btn-wrapper .registration-btn p{margin-left:5px;font-size:10px}}@media screen and (max-width:1280px){.header-section .container .header-wrapper .header-btn-wrapper .registration-btn{width:130px!important}.header-section .container .header-wrapper .header-btn-wrapper .registration-btn p{font-size:11px}}.header-section .container .header-wrapper .header-btn-wrapper .login-btn{font-weight:600}@media screen and (max-width:1580px){.header-section .container .header-wrapper .header-btn-wrapper .logout-btn{margin-left:5px}.header-section .container .header-wrapper .header-btn-wrapper .logout-btn svg{width:45px;height:50px}}@media screen and (max-width:1480px){.header-section .container .header-wrapper .header-btn-wrapper .logout-btn svg{width:40px;height:50px}}.header-section .container .header-wrapper .header-btn-wrapper .user-name{max-width:100px;font-size:.875rem;font-weight:600;line-height:20px;letter-spacing:0;margin-right:10px}@media screen and (max-width:1580px){.header-section .container .header-wrapper .header-btn-wrapper .user-name{margin-right:5px;max-width:80px}}@media screen and (max-width:1200px){.header-section .container .header-wrapper .header-btn-wrapper .user-name{display:none}}.header-section .container .header-wrapper .sideNav-menu-icon-wrapper{width:32px;height:32px}.sideNav-expand{width:100%;opacity:1;z-index:5;transition:.5s ease-out}.sideNav-collapsed{width:0;z-index:-1;opacity:0;transition:.5s ease-out}.sideNav-animation-start{width:100%;max-width:235px;opacity:1;border-radius:0 0 0 16px}.sideNav-animation-close,.sideNav-animation-start{height:-moz-fit-content;height:fit-content;transition:.5s ease-out}.sideNav-animation-close{max-width:0;width:0;opacity:0}.side-nav-wrapper{height:100%;display:none;right:0;overflow-y:scroll;overflow-x:hidden}.side-nav-wrapper .sideNav-links-wrapper{margin-top:70px;opacity:1;background:#fff;transition:.5s ease-out;box-shadow:0 4px 4px 0 rgba(0,0,0,.251)}.side-nav-wrapper .sideNav-links-wrapper .sideNav-close-icon-wrapper{width:20px;height:30px}.side-nav-wrapper .sideNav-links-wrapper ul{margin:0}.side-nav-wrapper .sideNav-links-wrapper ul .sideNav-links{padding:15px 20px;border-top:1px solid #001d37;color:#001d37}.side-nav-wrapper .sideNav-links-wrapper ul .sideNav-links .page-link{font-weight:600;font-size:1.125rem;white-space:nowrap;line-height:21.6px;color:#001d37}.footer-section .footer-description-wrapper{background:radial-gradient(70% 70% at 50% 50%,#576a7b 0,#001d37 100%);position:relative;padding-top:180px}.footer-section .footer-description-wrapper .footer-img-wrapper{transform:translateY(-100px);max-width:100%;position:absolute;top:-9%;height:300px}.footer-section .footer-description-wrapper .footer-img-wrapper img{max-width:100%;height:100%;object-fit:fill}.footer-section .footer-description-wrapper .footer-logo-wrapper{width:816px;height:201px}.footer-section .footer-description-wrapper .pageLink-socialLink-wrapper{margin-top:30px}.footer-section .footer-description-wrapper .pageLink-socialLink-wrapper .page-links-wrapper{gap:50px;margin-right:90px}.footer-section .footer-description-wrapper .pageLink-socialLink-wrapper .page-links-wrapper .footer-links{letter-spacing:.15em}.footer-section .footer-description-wrapper .pageLink-socialLink-wrapper .social-link-wrapper{gap:24px}.footer-section .footer-description-wrapper .copyright-wrapper{width:100%;background:#001d37;margin-top:15px}.registration-section{background:#001d37;height:100%;min-height:calc(100vh - 100px);padding:70px 15px 30px}.registration-section .description-wrapper{max-width:1360px;color:#fff}.registration-section .description-wrapper .registration-title{letter-spacing:.2em}.registration-section .description-wrapper .registration-about{max-width:1360px}.css-13cymwt-control{height:50px!important}.form__input--select__control{height:50px;outline:none;border:1px solid rgba(0,29,55,.2)!important;border-radius:8px!important;box-shadow:none!important}.form__input--select__control .form__input--select__indicator{color:#001d37}.form-section{padding-bottom:400px}.form-section .form-container{max-width:1170px;width:100%;margin:0 auto}.form-section .form-container .form{gap:16px}.form-section .form-container .form .input-wrapper{width:48%}.form-section .form-container .form .association-grade-level_wrapper,.form-section .form-container .form .checkMark-wrapper,.form-section .form-container .form .name-email-wrapper,.form-section .form-container .form .number-zipCode-wrapper{gap:16px 30px}.form-section .form-container .form .checkMark-wrapper .input-checkBox{width:-moz-fit-content;width:fit-content}.form-section .form-container .form .submitBtn-wrapper{margin-top:53px}.form-section .form-container .form .submitBtn-wrapper .submit{background-color:#001d37;height:64px;width:190px;font-size:24px;font-weight:700;font-family:All-Pro Sans;border:1px solid transparent;line-height:17px;border-radius:7px;transition:all .5s ease;color:#fff;text-transform:uppercase;letter-spacing:.8px}.form-section .form-container .form .submitBtn-wrapper .submit:disabled,.form-section .form-container .form .submitBtn-wrapper .submit[disabled]{opacity:.5;cursor:not-allowed}.terms-wrapper{min-height:100vh;height:100%}.terms-wrapper .terms-container{max-width:1170px;padding:150px 32px 200px;margin:0 auto}.terms-wrapper .terms-container .terms-title{letter-spacing:.1em;margin-bottom:32px;color:#001d37}.terms-wrapper .terms-container .terms-description{color:#001d37}.imprint-wrapper{min-height:100vh;height:100%}.imprint-wrapper .imprint-container{max-width:1170px;padding:150px 32px 200px;margin:0 auto}.imprint-wrapper .imprint-container .imprint-title{letter-spacing:.1em;margin-bottom:32px;color:#001d37}.imprint-wrapper .imprint-container .imprint-description-wrapper{max-width:400px;margin:0 auto}.imprint-wrapper .imprint-container .imprint-description-wrapper .imprint-description{color:#001d37;font-family:All-Pro Sans italic}.instructional-video-wrapper{position:relative}.instructional-video-wrapper .instructional-wrapper{padding:0 50px}.instructional-video-wrapper .instructional-wrapper .bg-video .ghost-img-wrapper{margin-left:-80px;width:100%;height:-moz-fit-content;height:fit-content}.instructional-video-wrapper .instructional-wrapper .bg-video .shield-icon{left:-25%;top:-10%}.instructional-video-wrapper .instructional-wrapper .bg-video .close-icon{left:48%;top:16%}.instructional-video-wrapper .instructional-wrapper .bg-video .arrow-icon{right:12%;top:-16px}.instructional-video-wrapper .instructional-wrapper .instructional-video---tablet{display:none}.instructional-video-wrapper .instructional-wrapper .video-wrapper{display:flex;justify-content:center;margin:-3px auto 0;position:relative;width:100%;max-width:1300px;height:-moz-fit-content;height:fit-content}.instructional-video-wrapper .instructional-wrapper .video-wrapper .modal-video-btn{cursor:pointer;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .2s ease-in-out}.instructional-video-wrapper .instructional-wrapper .video-wrapper .backdrop{position:absolute;top:0;width:100%;height:calc(100% - 3px);cursor:pointer;transition:all .2s ease-in-out;background-color:rgba(34,34,34,.6)}.instructional-video-wrapper .instructional-wrapper .video-wrapper .instruction-video{width:100%;height:100%;cursor:pointer;object-fit:contain}.instructional-video-wrapper .instructional-wrapper .fullscreen-btn-wrapper{position:absolute;bottom:5px;right:20px;cursor:pointer}.instructional-video-wrapper .instructional-wrapper .fullscreen-btn-wrapper .screen-icon{width:40px;height:40px}.instructional-video-wrapper .arrowIcon-wrapper{display:flex;justify-content:center;align-items:center}.instructional-video-wrapper .arrowIcon-wrapper .teaching-videos-button{background-color:#232121;height:54px;width:238px;font-size:1.125rem;font-weight:900;font-family:All-Pro Sans;border:1px solid transparent;line-height:17px;border-radius:7px;transition:all .5s ease;color:#fff;text-transform:uppercase}.instructional-video-wrapper .arrowIcon-wrapper .teaching-videos-button:disabled,.instructional-video-wrapper .arrowIcon-wrapper .teaching-videos-button[disabled]{opacity:.5;cursor:not-allowed}.instructional-video-wrapper .arrow-img{width:330px;position:absolute;bottom:-16px}.make-picks-modal .title-text{font-size:36px;font-weight:700;line-height:56px}.make-picks-modal .confirmation-title{text-transform:unset}.instructional-video-content{margin:0 auto;max-width:1300px;width:100%;height:100%;min-height:300px;display:flex;justify-content:center;flex-direction:column;align-items:start;background-repeat:no-repeat;background-size:contain;background-position:bottom}.instructional-video-content .video-image-wrapper h1{font-size:130px;word-wrap:break-word;line-height:131px;color:#d71920;letter-spacing:.15em;font-weight:900}.instructional-video-content .video-image-wrapper p{margin:20px 0;max-width:800px;font-size:22px;line-height:32px;font-weight:600}.faq-wrapper{height:100%;min-height:calc(100vh - 70px);width:100%;margin-bottom:60px}.faq-wrapper .cross-icon-wrapper{width:44px;height:44px;bottom:3px;left:70px;transform:rotate(-24.31deg)}.faq-wrapper .cross-icon-wrapper .cross-icon{width:100%;height:100%}.faq-wrapper .question--heading{width:100%;max-width:1342px;margin:24px auto 68px}.question-list-wrapper{width:100%;max-width:1342px;margin:0 auto}.question-list-wrapper .faq-content__item{background:#fff;box-shadow:0 0 10px rgba(0,0,0,.33);border-radius:20px;height:auto;position:relative}.question-list-wrapper .faq-content__item .answer--para{width:calc(100% - 40px)}.question-list-wrapper .faq-content__item .answer--para ol,.question-list-wrapper .faq-content__item .answer--para ul{white-space:pre-line;padding-left:20px;margin:0}.question-list-wrapper .faq-content__item .answer--para ul{list-style-type:disc}.question-list-wrapper .faq-content__item .answer--para h1,.question-list-wrapper .faq-content__item .answer--para p{white-space:pre-line}.question-list-wrapper .faq-content__item .answer--para blockquote{margin-left:0;border-left:4px solid #001d37;padding:8px 20px}.question-list-wrapper .faq-content__item .minus-svg{position:absolute;top:0;right:50px}.question-list-wrapper .faq-content__item .plus-svg{position:absolute;top:40%;right:50px}.question-list-wrapper .faq-content__item .rc-accordion-toggle{display:flex;align-items:flex-start;cursor:pointer;justify-content:space-between;transition:.3s;padding:20px 48px}.question-list-wrapper .faq-content__item .rc-accordion-toggle.active .rc-accordion-icon{transform:rotate(180deg);color:#fff}.question-list-wrapper .faq-content__item .rc-accordion-card{border:1px solid #ddd;border-radius:5px;margin-bottom:10px;overflow:hidden;border-radius:20px}.question-list-wrapper .faq-content__item .rc-accordion-card:last-child{margin-bottom:0}.question-list-wrapper .faq-content__item .rc-accordion-title{font-weight:500;font-size:14px;position:relative;margin-bottom:0;color:#000;transition:.3s}.question-list-wrapper .faq-content__item .rc-accordion-header{webkit-tap-highlight-color:transparent!important}.question-list-wrapper .faq-content__item .rc-accordion-toggle.active .rc-accordion-title{color:#fff}.question-list-wrapper .faq-content__item .rc-accordion-icon{position:relative;top:2px;color:#000;transition:.35s;font-size:12px}.question-list-wrapper .faq-content__item .rc-accordion-body{flex:1 1 auto;min-height:1px;padding:0 48px 20px;max-width:100%}.question-list-wrapper .faq-content__item .rc-accordion-body p{margin-bottom:0;font-size:16px;font-weight:400;line-height:23px;color:#001d37;width:calc(100% - 40px)}.question-list-wrapper .faq-content__item .rc-collapse{position:relative;height:0;overflow:hidden;transition:height .35s ease}.form-section .form-container .form .question-list-wrapper .faq-content__item .rc-collapse.input-wrapper,.question-list-wrapper .faq-content__item .form-section .form-container .form .rc-collapse.input-wrapper,.question-list-wrapper .faq-content__item .rc-collapse.show{height:auto}.video-skeleton{z-index:0!important}.video-skeleton.remove-bottom-border{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.impression-event-section{padding:70px 20px;max-width:1600px;margin:0 auto 50px}.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper{margin-top:50px;position:relative}.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper h1{font-size:100px;line-height:120px;color:#001d37}.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper{position:unset;width:100%;height:100%;margin:50px auto 0 10px}.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-button-next,.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-button-prev{color:#001d37;background:#fff;width:45px;height:45px;border-radius:50%;top:47%;background-position:50%;background-size:contain;background-repeat:no-repeat}.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-button-next:after,.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-button-prev:after{content:"";display:none}.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-button-disabled{pointer-events:auto!important}.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-button-prev{left:-60px;background-image:url(/images/leftArrow.png)!important}.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-button-next{right:-76px;transform:rotate(180deg);background-image:url(/images/leftArrow.png)!important}.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-wrapper{flex-direction:row}.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-wrapper .swiper-slide{width:370px!important;text-align:center;font-size:18px;background:#fff;height:calc((100% - 30px)/2)!important;display:flex;justify-content:center;align-items:center}.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-wrapper .swiper-slide .default-card{padding:20px;background-color:#001d37;border-radius:16px;height:445px;width:100%}.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-wrapper .swiper-slide .default-card .card_image{width:332px;height:333px}.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-wrapper .swiper-slide .default-card .card_image img,.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-wrapper .swiper-slide .default-card .card_image video{height:100%;width:100%;object-fit:cover;border-radius:10px}.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-wrapper .swiper-slide .default-card .default-card-content{margin-top:10px}.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-wrapper .swiper-slide .gallery-card-wrapper .gallery-card{position:relative}.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-wrapper .swiper-slide .gallery-card-wrapper .gallery-card .card_image{width:370px;height:230px}.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-wrapper .swiper-slide .gallery-card-wrapper .gallery-card .card_image img,.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-wrapper .swiper-slide .gallery-card-wrapper .gallery-card .card_image video{border-radius:20px;object-fit:cover}.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-wrapper .swiper-slide .default-card .default-gallery-card-content,.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-wrapper .swiper-slide .default-card .gallery-card-content,.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-wrapper .swiper-slide .gallery-card-wrapper .default-gallery-card-content,.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-wrapper .swiper-slide .gallery-card-wrapper .gallery-card-content{position:absolute;color:#fff;width:calc(100% - 16px);bottom:20px;padding:28px 8px}.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-wrapper .swiper-slide .default-card .default-gallery-card-content .event-date,.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-wrapper .swiper-slide .default-card .default-gallery-card-content .event-name,.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-wrapper .swiper-slide .default-card .gallery-card-content .event-date,.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-wrapper .swiper-slide .default-card .gallery-card-content .event-name,.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-wrapper .swiper-slide .gallery-card-wrapper .default-gallery-card-content .event-date,.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-wrapper .swiper-slide .gallery-card-wrapper .default-gallery-card-content .event-name,.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-wrapper .swiper-slide .gallery-card-wrapper .gallery-card-content .event-date,.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-wrapper .swiper-slide .gallery-card-wrapper .gallery-card-content .event-name{font-size:1rem;color:#fff;line-height:24px;letter-spacing:0}.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-wrapper .swiper-slide .default-card .default-gallery-card-content .event-name,.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-wrapper .swiper-slide .default-card .gallery-card-content .event-name,.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-wrapper .swiper-slide .gallery-card-wrapper .default-gallery-card-content .event-name,.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-wrapper .swiper-slide .gallery-card-wrapper .gallery-card-content .event-name{font-weight:700}.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-wrapper .swiper-slide .default-card .default-gallery-card-content .event-date,.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-wrapper .swiper-slide .default-card .gallery-card-content .event-date,.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-wrapper .swiper-slide .gallery-card-wrapper .default-gallery-card-content .event-date,.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-wrapper .swiper-slide .gallery-card-wrapper .gallery-card-content .event-date{font-weight:400}.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-wrapper .swiper-slide .default-card .default-card-content .event-date,.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-wrapper .swiper-slide .default-card .default-card-content .event-name,.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-wrapper .swiper-slide .gallery-card-wrapper .default-card-content .event-date,.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-wrapper .swiper-slide .gallery-card-wrapper .default-card-content .event-name{font-size:1rem;color:#fff;line-height:24px;letter-spacing:0;text-align:left}.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-wrapper .swiper-slide .default-card .default-card-content .event-name,.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-wrapper .swiper-slide .gallery-card-wrapper .default-card-content .event-name{font-weight:700}.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-wrapper .swiper-slide .default-card .default-card-content .event-date,.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-wrapper .swiper-slide .gallery-card-wrapper .default-card-content .event-date{font-weight:400}.profile-image-container{width:50px;height:50px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;border:1px solid rgba(0,29,55,.3)}@media screen and (max-width:1580px){.profile-image-container{width:45px;height:45px}}@media screen and (max-width:1480px){.profile-image-container{width:40px;height:40px}}.profile-image{width:102%;height:102%;object-fit:cover;transform:scale(1.02);border-radius:0}.login-success-wrapper,.login-wrapper{height:100vh}.login-success-wrapper .logo-wrapper,.login-wrapper .logo-wrapper{width:45%;background:#001d37;padding:40px}.login-success-wrapper .logo-wrapper .logo-container,.login-wrapper .logo-wrapper .logo-container{height:50px}.login-success-wrapper .logo-wrapper .logo-container .nfl-logo-wrapper,.login-wrapper .logo-wrapper .logo-container .nfl-logo-wrapper{width:511px}.login-success-wrapper .logo-wrapper .logo-container .germany-logo-wrapper,.login-wrapper .logo-wrapper .logo-container .germany-logo-wrapper{width:100%;max-width:275px;margin:33px auto 0}.login-success-wrapper .back-to-page-btn,.login-wrapper .back-to-page-btn{margin-top:80px}.login-wrapper .form-wrapper{width:55%;padding:40px}.login-wrapper .form-wrapper .title{letter-spacing:.15em;line-height:67px}.login-wrapper .form-wrapper .login-form-container{width:100%;max-width:560px;margin:0 auto}.login-wrapper .form-wrapper .login-form-container .input-wrapper{margin:55px 0 80px}.login-wrapper .form-wrapper .login-form-container .input-wrapper .form-item{margin-bottom:24px}.login-wrapper .form-wrapper .login-form-container .input-wrapper .form-item .form-label{font-size:.875rem;font-weight:400}.login-wrapper .form-wrapper .login-form-container .input-wrapper .form-item .input-field{border-radius:4px;border:1px solid rgba(0,29,55,.2);font-size:.8125rem;padding:16px 8px;box-shadow:0 0 5px 0 rgba(0,0,0,.102);width:calc(100% - 18px);margin-top:4px}.login-wrapper .form-wrapper .login-form-container .input-wrapper .redirection-link{color:#003b75}.login-wrapper .form-wrapper .login-form-container .login-button{background-color:#001d37;height:54px;width:172px;font-size:1.125rem;font-weight:900;font-family:All-Pro Sans;border:1px solid transparent;line-height:17px;border-radius:7px;transition:all .5s ease;color:#fff;text-transform:uppercase}.login-wrapper .form-wrapper .login-form-container .login-button:disabled,.login-wrapper .form-wrapper .login-form-container .login-button[disabled]{opacity:.5;cursor:not-allowed}.login-wrapper .form-wrapper .submitBtn-wrapper .password-btn{background-color:#001d37;height:34px;width:212px;font-size:14px;font-weight:700;font-family:All-Pro Sans;border:1px solid transparent;line-height:17px;border-radius:7px;transition:all .5s ease;color:#fff;text-transform:uppercase;letter-spacing:.8px}.login-wrapper .form-wrapper .submitBtn-wrapper .password-btn:disabled,.login-wrapper .form-wrapper .submitBtn-wrapper .password-btn[disabled]{opacity:.5;cursor:not-allowed}.auth-button{background-color:#001d37;height:54px;width:238px;font-size:18px;font-weight:900;font-family:All-Pro Sans;border:1px solid transparent;line-height:17px;border-radius:7px;transition:all .5s ease;color:#fff;text-transform:uppercase;width:-moz-fit-content;width:fit-content;min-width:238px}.auth-button:disabled,.auth-button[disabled]{opacity:.5;cursor:not-allowed}.form-wrapper{width:55%;padding:40px}.form-wrapper .title{letter-spacing:.15em;line-height:67px}.form-wrapper .forget-auth-container{width:100%;max-width:630px;margin:0 auto}.form-wrapper .forget-auth-container .input-wrapper{margin:55px 0 80px}.form-wrapper .forget-auth-container .input-wrapper .form-item{margin-bottom:24px}.form-wrapper .forget-auth-container .input-wrapper .form-item .form-label{font-size:.875rem;font-weight:400}.form-wrapper .forget-auth-container .input-wrapper .form-item .input-field{border-radius:4px;border:1px solid rgba(0,29,55,.2);font-size:.8125rem;padding:16px 8px;box-shadow:0 0 5px 0 rgba(0,0,0,.102);width:calc(100% - 18px);margin-top:4px}.form-wrapper .forget-auth-container .input-wrapper .redirection-link{color:#003b75}.form-wrapper .forget-auth-container .login-button{background-color:#001d37;height:34px;width:auto;font-size:14px;font-weight:600;font-family:All-Pro Sans;border:1px solid transparent;line-height:17px;border-radius:7px;transition:all .5s ease;color:#fff;text-transform:uppercase}.form-wrapper .forget-auth-container .login-button:disabled,.form-wrapper .forget-auth-container .login-button[disabled]{opacity:.5;cursor:not-allowed}.login-success-wrapper .confirm-login-wrapper{width:55%;padding:40px}.login-success-wrapper .confirm-login-wrapper .login-success-container{width:100%;max-width:745px;margin:0 auto}.login-success-wrapper .confirm-login-wrapper .login-success-container .success-title{margin-bottom:36px}.login-success-wrapper .confirm-login-wrapper .login-success-container .success-about-description{margin-bottom:24px}.login-success-wrapper .back-to-page-btn{margin-top:80px}.unforgettable-wrapper{height:100%;overflow:hidden}.unforgettable-wrapper .unforgettable-about-wrapper{margin:0 auto}.unforgettable-wrapper .unforgettable-about-wrapper .unforgettable-title{color:#d71920;padding:9px 32px 25px;max-width:1365px;margin:0 auto;line-height:clamp(48px,11.2vw,153px);font-size:clamp(32px,8.2vw,128px);letter-spacing:.2em}.unforgettable-wrapper .unforgettable-about-wrapper .description-wrapper .unforgettable-img{width:760px;height:auto;transform:translateY(-27px);margin-left:10px}.unforgettable-wrapper .unforgettable-about-wrapper .description-wrapper .description{padding:0 16px 25px;max-width:572px;color:#001d37}.unforgettable-wrapper .unforgettable-about-wrapper .description-wrapper .airline-ticket-wrapper{transform:translateY(40px);margin-right:-410px}.unforgettable-wrapper .unforgettable-about-wrapper .description-wrapper .airline-ticket-wrapper .air-line-ticket{height:500px;width:auto}.unforgettable-wrapper .unforgettable-about-wrapper .air-line-track{width:97vw;width:101vw;height:100%;margin-top:-155px;margin-left:-20px;margin-bottom:50px;transform:rotate(-3deg)}.dashboard-wrapper{padding-top:70px}.dashboard-wrapper .hero-section-container{background-image:url(/images/hero--section-bg.png);height:calc(100vh - 70px);width:100%;background-position:50%;background-repeat:no-repeat;background-size:cover}.dashboard-wrapper .hero-section-container .hero-section-wrapper{overflow:hidden;height:100%}.dashboard-wrapper .hero-section-container .hero-section-wrapper .hero-img-container{width:50%;height:calc(100% - 50px);display:flex;justify-content:center;align-items:flex-end}.dashboard-wrapper .hero-section-container .hero-section-wrapper .hero-img-container .hero-img-wrapper{width:100%;height:100%}.dashboard-wrapper .hero-section-container .hero-section-wrapper .hero-img-container .hero-img-wrapper img{object-fit:contain;object-position:bottom;margin-bottom:-3px}.dashboard-wrapper .hero-section-container .hero-section-wrapper .details-wrapper{width:50%;max-width:645px;margin:0 auto;text-align:center;padding:20px 0;height:100%}.dashboard-wrapper .hero-section-container .hero-section-wrapper .details-wrapper .hero-title{font-size:50px;font-weight:900;line-height:60px;letter-spacing:.2em}.dashboard-wrapper .hero-section-container .hero-section-wrapper .details-wrapper .hero-register-btn{background-color:#d71920;height:80px;width:535px;font-size:26px;font-weight:900;font-family:All-Pro Sans;border:1px solid transparent;line-height:17px;border-radius:7px;transition:all .5s ease;color:#fff;text-transform:uppercase;line-height:31px;margin-top:70px;border-radius:8px}.dashboard-wrapper .hero-section-container .hero-section-wrapper .details-wrapper .hero-register-btn:disabled,.dashboard-wrapper .hero-section-container .hero-section-wrapper .details-wrapper .hero-register-btn[disabled]{opacity:.5;cursor:not-allowed}.dashboard-wrapper .hero-section-container .home-loader{width:100vw;height:calc(100vh - 70px)}.dashboard-wrapper .nfl-flag-section{display:grid;grid-template-columns:380px auto 300px;background:radial-gradient(75.47% 61.37% at 48.54% 38.63%,rgba(0,29,55,.71) 0,#001d37 100%);width:100%;min-height:calc(100vh - 300px)}.dashboard-wrapper .nfl-flag-section .map-image-wrapper .map-wrapper{min-height:calc(100vh - 80px)}.dashboard-wrapper .nfl-flag-section .content-section-wrapper{max-width:1130px;margin:0 auto;padding:40px 14px;height:calc(100% - 80px)}.dashboard-wrapper .nfl-flag-section .content-section-wrapper .nfl-logo-image{width:525px;height:auto;margin-left:40px}.dashboard-wrapper .nfl-flag-section .content-section-wrapper .nfl-logo-image .dkb-logo{height:80px;margin-top:-10px;margin-right:43px}.dashboard-wrapper .nfl-flag-section .content-section-wrapper .checkmark-para{width:calc(100% - 44px)}.dashboard-wrapper .nfl-flag-section .nfl-flag-btn{background-color:#fff;height:54px;width:216px;font-size:18px;font-weight:900;font-family:All-Pro Sans;border:1px solid transparent;line-height:17px;border-radius:7px;transition:all .5s ease;color:#fff;text-transform:uppercase;color:#003b75;box-shadow:0 4px 4px rgba(0,0,0,.25);margin-top:50px}.dashboard-wrapper .nfl-flag-section .nfl-flag-btn:disabled,.dashboard-wrapper .nfl-flag-section .nfl-flag-btn[disabled]{opacity:.5;cursor:not-allowed}.dashboard-wrapper .work-shop-container{height:900px;background-color:#d71920;border-top-left-radius:26%}.dashboard-wrapper .work-shop-container .work-shop-img-wrapper{transform:translateY(-132px);max-width:100%;height:500px;margin-top:145px}.dashboard-wrapper .work-shop-container .work-shop-img-wrapper .work-shop-img{width:100%;height:100%;object-fit:fill}.dashboard-wrapper .work-shop-container .details-wrapper{position:absolute;top:120px;width:100%}.dashboard-wrapper .work-shop-container .details-wrapper .details-container{margin:0 auto;max-width:1440px}.dashboard-wrapper .work-shop-container .details-wrapper .details-container .text-container{max-width:775px}.dashboard-wrapper .work-shop-container .details-wrapper .details-container .text-container .work-shop-title{font-size:210px;line-height:212px;letter-spacing:.2em;margin-bottom:85px;text-shadow:0 4px 4px rgba(0,0,0,.251)}.dashboard-wrapper .work-shop-container .details-wrapper .details-container .text-container .details-text{max-width:654px;line-height:33.75px;font-size:1.5rem}.dashboard-wrapper .work-shop-container .details-wrapper .details-container .trainer-img-wrapper{max-width:521px;width:100%;height:750px;margin-left:-10px}.dashboard-wrapper .work-shop-container .tab-details-wrapper{display:none}.dashboard-wrapper .impressions-wrapper .impressions-title{font-size:200px;font-weight:900;letter-spacing:.15em;color:#013369}.dashboard-wrapper .impressions-wrapper .event-container .swiper{width:100%}.dashboard-wrapper .impressions-wrapper .event-container .swiper .swiper-button-next,.dashboard-wrapper .impressions-wrapper .event-container .swiper .swiper-button-prev{display:none}.dashboard-wrapper .impressions-wrapper .event-container .active-tab{width:30%;filter:unset;-webkit-filter:unset;transform:scale(1);z-index:1;transition:width .5s linear;transition-delay:0}.dashboard-wrapper .impressions-wrapper .event-container .active-tab .overlay{opacity:0;-webkit-backdrop-filter:blur(0)!important;backdrop-filter:blur(0)!important}.dashboard-wrapper .impressions-wrapper .event-container .inactive-tab{width:20%;transition:width .5s linear;transition-delay:0}.dashboard-wrapper .impressions-wrapper .event-container .inactive-tab .overlay{height:100%}.dashboard-wrapper .impressions-wrapper .event-container .event-wrapper{background-position:50%;background-repeat:no-repeat;background-size:cover;height:575px;box-shadow:0 4px 4px 0 rgba(0,0,0,.251)}.dashboard-wrapper .impressions-wrapper .event-container .event-wrapper .video-event-details .event-details-text{padding:20px;width:calc(100% - 40px);background:linear-gradient(180deg,transparent,rgba(0,0,0,.66) 31.77%)}.dashboard-wrapper .impressions-wrapper .event-container .event-wrapper .event-date,.dashboard-wrapper .impressions-wrapper .event-container .event-wrapper .event-name{font-size:14px;line-height:20px}.dashboard-wrapper .impressions-wrapper .event-container .event-wrapper .event-name{letter-spacing:.2em;margin-bottom:5px}.dashboard-wrapper .impressions-wrapper .event-container .event-wrapper .event-date{letter-spacing:0}.dashboard-wrapper .impressions-wrapper .event-container .event-wrapper .overlay{opacity:1;background:rgba(0,0,0,.1);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);transition:opacity .5s ease-in}.dashboard-wrapper .impressions-wrapper .impressions-btn{background-color:#d71920;height:54px;width:265px;font-size:24px;font-weight:900;font-family:All-Pro Sans;border:1px solid transparent;line-height:17px;border-radius:7px;transition:all .5s ease;color:#fff;text-transform:uppercase;margin:30px auto 0}.dashboard-wrapper .impressions-wrapper .impressions-btn:disabled,.dashboard-wrapper .impressions-wrapper .impressions-btn[disabled]{opacity:.5;cursor:not-allowed}.dashboard-wrapper .social-media-container .social-media-wrapper{background-color:#001d37;padding-bottom:130px}.dashboard-wrapper .social-media-container .social-media-wrapper .social-media-title{font-size:100px;line-height:120px;letter-spacing:.2em;padding:60px 0 40px}.dashboard-wrapper .social-media-container .social-media-wrapper .card-container{max-width:1729px;margin:0 auto}.dashboard-wrapper .social-media-container .social-media-wrapper .card-container .card-wrapper{max-width:320px;border-radius:8px;border:1px solid #d0dae7;box-shadow:0 4px 20px 0 rgba(0,0,0,.251);background:#fff}.dashboard-wrapper .social-media-container .social-media-wrapper .card-container .card-wrapper .account-info{height:44px;padding:6px;width:calc(100% - 12px)}.dashboard-wrapper .social-media-container .social-media-wrapper .card-container .card-wrapper .account-info .gradient-border{width:35px;height:35px;background:conic-gradient(from 180deg at 50% 50%,#fda600 0deg,#fecf00 30.62deg,#fec300 74.15deg,#fe8200 114.38deg,#e227ad 178.73deg,#d400bf 243.75deg,#fd2f72 302.84deg,#fda600 1turn)}.dashboard-wrapper .social-media-container .social-media-wrapper .card-container .card-wrapper .account-info .gradient-border .avatar-image{width:31px;height:31px;border:1px solid #fff}.dashboard-wrapper .social-media-container .social-media-wrapper .card-container .card-wrapper .account-info .gradient-border .user-name{font-size:1.125rem}.dashboard-wrapper .social-media-container .social-media-wrapper .card-container .card-wrapper .media-wrapper{height:273px}.dashboard-wrapper .social-media-container .social-media-wrapper .card-container .card-wrapper .post-info{padding:6px 12px;min-height:55px}.dashboard-wrapper .social-media-container .social-media-wrapper .card-container .card-wrapper .post-info .like-text{font-size:11px;font-weight:400;line-height:14px;letter-spacing:-.02em}.dashboard-wrapper .social-media-container .social-media-wrapper .card-container .card-wrapper .post-info .comment-text{color:#737373;font-size:11px;font-weight:400;line-height:14px;letter-spacing:-.01em}.dashboard-wrapper .social-media-container .social-media-wrapper .card-container .card-wrapper .post-info .date-text{font-size:10px}.dashboard-wrapper .club-finder-section{padding:30px 0 85px}.modal-wrapper .gallery-modal{max-width:1444px;padding:20px 50px;height:calc(100vh - 80px)}.modal-wrapper .gallery-modal.edit-profile-modal{max-width:795px;border-radius:20px;overflow-y:scroll}.modal-wrapper .gallery-modal.edit-profile-modal .checkbox-wrapper{margin-right:40px}.modal-wrapper .gallery-modal.edit-profile-modal .checkbox-wrapper .check-mark:after{left:8px;top:3px;width:9px;height:14px}.modal-wrapper .gallery-modal.edit-profile-modal .body-wrapper{padding-top:50px;overflow-x:hidden}@media(max-width:1024px){.modal-wrapper .gallery-modal.edit-profile-modal .body-wrapper{padding-top:24px}}@media(max-width:580px){.modal-wrapper .gallery-modal.edit-profile-modal .body-wrapper{padding-bottom:70px}.modal-wrapper .gallery-modal.edit-profile-modal .body-wrapper .form__input{font-size:16px}.modal-wrapper .gallery-modal.edit-profile-modal .body-wrapper .submitBtn-wrapper button{height:42px;font-size:12px;line-height:30px;display:flex;align-items:center;justify-content:center;width:200px}}.modal-wrapper .gallery-modal .popup-bg-circle-wrapper{opacity:.2;left:30%;top:-22px;width:60px;height:60px}.modal-wrapper .gallery-modal .popup-bg-circle-wrapper .popup-circle{width:100%;fill:none}.modal-wrapper .gallery-modal .popup-cross-icon{opacity:.2;left:0;top:23%}.modal-wrapper .gallery-modal .popup-bottom-circle-wrapper{opacity:.2;right:6%;bottom:2%}.modal-wrapper .gallery-modal .popup-bottom-circle-wrapper .popup-bottom-circle{width:100%;fill:none}.modal-wrapper .gallery-modal .gallery-event-name{font-size:28px;font-weight:700;line-height:33px;letter-spacing:0;text-align:center}.modal-wrapper .gallery-modal .loader-wrapper{height:65vh}.modal-wrapper .gallery-modal .events-wrapper .gallery-swiper{position:unset;width:100%;margin:0 auto;height:calc(100vh - 180px)}.modal-wrapper .gallery-modal .events-wrapper .gallery-swiper .image-wrapper{width:100%;height:100%;border-radius:32px;overflow:hidden;position:relative}.modal-wrapper .gallery-modal .events-wrapper .gallery-swiper .image-wrapper img,.modal-wrapper .gallery-modal .events-wrapper .gallery-swiper .image-wrapper video{object-fit:contain}.modal-wrapper .gallery-modal .events-wrapper .gallery-swiper .picture-title{font-size:20px;line-height:28px;width:100%;text-align:center;margin-top:50px}.modal-wrapper .gallery-modal .events-wrapper .gallery-swiper .swiper-pagination{bottom:74px!important;font-family:All-Pro Display C;color:#001d37;font-size:20px;line-height:28px;letter-spacing:.05em;font-weight:700;text-align:center}.modal-wrapper .gallery-modal .events-wrapper .gallery-swiper .swiper-slide{height:calc(100% - 102px)}.modal-wrapper .gallery-modal .events-wrapper .gallery-swiper .swiper-button-next,.modal-wrapper .gallery-modal .events-wrapper .gallery-swiper .swiper-button-prev{width:46px;height:46px;border-radius:50%;background-color:#fff;background-position:50%;background-size:contain;background-repeat:no-repeat;top:53%}.modal-wrapper .gallery-modal .events-wrapper .gallery-swiper .swiper-button-next:after,.modal-wrapper .gallery-modal .events-wrapper .gallery-swiper .swiper-button-prev:after{content:""}.modal-wrapper .gallery-modal .events-wrapper .gallery-swiper .swiper-button-prev{left:30px;background-image:url(/images/leftArrow.png)!important}.modal-wrapper .gallery-modal .events-wrapper .gallery-swiper .swiper-button-next{right:30px;transform:rotate(180deg);background-image:url(/images/leftArrow.png)!important}.modal-wrapper .discount-modal{max-width:475px}.modal-wrapper .cb-success-modal{max-width:440px;height:auto;min-height:unset;padding:32px 50px;border-radius:24px;margin:40px auto;display:flex;flex-direction:column;align-items:center;box-shadow:0 8px 32px rgba(0,0,0,.12);background:#fff;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9999}.modal-wrapper .cb-success-modal .close-button{width:24px;height:24px;position:absolute;top:18px;right:18px}.modal-wrapper .cb-success-modal .close-button svg{width:24px;height:24px}.club-finder-section{height:max-content;padding:30px 0 85px;background-color:#001d37;color:#fff}.club-finder-section .right-bg-wrapper{right:0;height:calc(100% - 70px);width:auto;min-width:199px}.club-finder-section .right-bg-wrapper img{object-fit:fill;object-position:right top}.club-finder-section .club-content-wrapper{max-width:1400px;margin:0 auto;z-index:1}.club-finder-section .club-content-wrapper .club-inner-wrapper{width:calc(100% - 226px);justify-content:space-around}.club-finder-section .club-content-wrapper .club-inner-wrapper .club-title{font-size:170px;font-weight:900;line-height:170px;letter-spacing:1.25rem;width:55%}.club-finder-section .club-content-wrapper .club-inner-wrapper .boy-image-wrapper{width:45%}.club-finder-section .club-content-wrapper .club-inner-wrapper .boy-image-wrapper img{margin-bottom:-3px}.club-finder-section .club-content-wrapper .club-map-wrapper{width:calc(100% - 226px)}.club-finder-section .club-content-wrapper .club-map-wrapper .map-inner-wrapper{height:538px;border:5px solid #fff;border-radius:10px}.club-finder-section .club-content-wrapper .club-map-wrapper .map-inner-wrapper .map-image{height:100%;width:100%}.club-finder-section .club-content-wrapper .club-map-wrapper .map-inner-wrapper .map-address{font-weight:400;font-size:.875rem;line-height:15px;color:#003b75}.club-finder-section .club-content-wrapper .search-btn{background-color:#d71920;height:56px;width:229px;font-size:1.125rem;font-weight:900;font-family:All-Pro Sans;line-height:17px;border-radius:7px;transition:all .5s ease;color:#fff;text-transform:uppercase;border:none;margin-top:60px}.club-finder-section .club-content-wrapper .search-btn:disabled,.club-finder-section .club-content-wrapper .search-btn[disabled]{opacity:.5;cursor:not-allowed}.map-container{width:calc(100% - 10px);height:538px;border:5px solid #fff;border-radius:10px;background-color:#e5e3df}.map-container--club-page{height:615px!important}.map-container .map-image{height:100%;width:100%}.map-container .map-wrapper{height:calc(100% - 50px)}.map-container .map-wrapper .leaflet-map-container{width:100%;height:100%}.map-container .map-wrapper .leaflet-map-container .leaflet-control-attribution{display:none!important}.map-container .map-wrapper .leaflet-map-container .leaflet-popup .leaflet-popup-content-wrapper{border-radius:24px}.map-container .map-wrapper .leaflet-map-container .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content{margin:12px}.map-container .map-wrapper .leaflet-map-container .leaflet-popup .popup-content{display:flex;flex-direction:column;align-items:start}.map-container .map-wrapper .leaflet-map-container .leaflet-popup .popup-content .icons{width:100%;display:flex;justify-content:center;gap:10px;margin-top:10px}.map-container .map-wrapper .leaflet-map-container .leaflet-popup .popup-content .icons .social-icon{width:27px;height:27px}.map-container .map-wrapper .leaflet-map-container .leaflet-popup .popup-header{display:flex;align-items:center;justify-content:start;padding-right:12px}.map-container .map-wrapper .leaflet-map-container .leaflet-popup .popup-header .club-logo-image{width:40px;height:40px;box-shadow:inset 0 30px 60px -12px rgba(50,50,93,.25),inset 0 18px 36px -18px rgba(0,0,0,.3);border-radius:8px;overflow:hidden;margin-right:11px}.map-container .map-wrapper .leaflet-map-container .leaflet-popup .popup-header .club-title{font-weight:700;font-size:1.25rem;line-height:24px;color:#003b75;max-width:250px;margin:0}.map-container .map-wrapper .leaflet-map-container .leaflet-popup .popup-address{display:flex;align-items:center;margin-top:6px}.map-container .map-wrapper .leaflet-map-container .leaflet-popup .popup-address .location-link{width:40px;height:42px;margin-right:21px}.map-container .map-wrapper .leaflet-map-container .leaflet-popup .popup-address .location-link .location-icon{width:30px;height:42px}.map-container .map-wrapper .leaflet-map-container .leaflet-popup .popup-address .club-address{font-size:1rem;line-height:22px;font-weight:400;color:#003b75;max-width:300px;margin:0}.map-container .map-wrapper .leaflet-map-container .leaflet-popup .leaflet-popup-close-button{top:8px;right:8px;margin-top:-8px}.map-container .map-wrapper .leaflet-map-container .leaflet-popup .leaflet-popup-close-button span{font-size:40px;font-weight:100}.map-container .map-wrapper .google-map-container{width:100%;height:100%;position:absolute;border-radius:4px}.map-container .map-wrapper .google-map-container .marker-img{width:32px;height:56px}.map-container .map-wrapper .google-map-container .gm-style .gm-style-iw-c{border-radius:24px}.map-container .map-wrapper .google-map-container .info-window{width:100%;max-width:385px!important}.map-container .map-wrapper .google-map-container .info-window .club-name{font-weight:700;font-size:1.25rem;line-height:24px;color:#003b75;max-width:250px}.map-container .map-wrapper .google-map-container .info-window .map-address{font-size:1rem;line-height:22px;font-weight:400;color:#003b75;max-width:300px}.map-container .map-wrapper .google-map-container .info-window .location-pin-wrapper{width:40px;margin-right:11px}.map-container .map-wrapper .google-map-container .info-window .location-pin-wrapper .location-icon{width:30px;height:42px}.map-container .map-wrapper .google-map-container .info-window .selected-club-logo-wrapper{width:40px;height:40px;box-shadow:inset 0 30px 60px -12px rgba(50,50,93,.25),inset 0 18px 36px -18px rgba(0,0,0,.3);border-radius:8px;overflow:hidden;margin-right:11px}.map-container .map-wrapper .google-map-container .info-window .link-icon{width:27px;height:27px}.map-container .map-wrapper .google-map-container .gm-ui-hover-effect{height:18px!important}.map-container .map-wrapper .overlay{opacity:1;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);z-index:2;display:flex;justify-content:center;align-items:center}.map-container .map-wrapper .input-wrapper{width:calc(100% - 14px);height:30px;padding:7px;background-color:#001d37;border-radius:4px;box-shadow:2px 3px 2.4772834778px 0 rgba(0,0,0,.2);align-items:center;font-size:14px;font-weight:900;border:none;color:#fff}.map-container .map-wrapper .input-wrapper .form__input--select__option{height:auto;text-wrap:wrap}.map-container .map-wrapper .search-icon{width:25px;height:25px;top:11px;left:7px}.map-container .map-wrapper .cancel-icon{top:2px;right:20px}.map-container .map-wrapper .cancel-icon path{stroke:#fff}.map-container .map-wrapper .search-input{width:100%;height:100%;border:none;background-color:transparent;font-weight:900;font-size:1rem;line-height:22px;color:#fff;text-transform:uppercase}.form__input--select__input{text-transform:uppercase}.fadeInLeft{animation:fadeInLeft 2s ease}@keyframes fadeInLeft{0%{opacity:0}to{opacity:1}}.fadeInRight{animation:fadeInRight 2s ease}@keyframes fadeInRight{0%{opacity:0}to{opacity:1}}.tournaments-wrapper{height:calc(100vh - 80px);min-height:680px;padding:30px 0 0;background-color:#001d37;display:flex;flex-direction:column;position:relative}.tournaments-wrapper .tournaments-title{color:#fff;letter-spacing:.2em;font-size:clamp(50px,15.7vw,240px);line-height:clamp(74.4px,18.7vw,288px)}.tournaments-wrapper .tournament-description--tablet{display:none;color:#fff;max-width:645px;padding:0 20px}.tournaments-wrapper .tournament-about-wrapper{height:100%;min-height:650px;max-height:calc(100vh - 300px);width:100%;overflow:hidden;margin-top:-140px;position:absolute;bottom:0}.tournaments-wrapper .tournament-about-wrapper .medal-img{height:720px;transform:rotate(-18deg) translate(6px) scale(1.4);width:480px;height:525px;object-fit:contain;transform:rotate(0deg) translate(6px) scale(1.4);width:440px;object-position:bottom right;position:relative;bottom:113px;left:72px}.tournaments-wrapper .tournament-about-wrapper .tournament-description{color:#fff;max-width:645px;padding:0 20px}.tournaments-wrapper .tournament-about-wrapper .trophy-img{height:-moz-fit-content;height:fit-content;width:750px;padding-right:20px;margin-bottom:-3px}.events-section-wrapper{margin-bottom:300px}.events-section-wrapper .events-title{font-family:All-Pro Display C;font-size:clamp(75px,16.2vw,250px);letter-spacing:.2em;font-weight:900;text-transform:uppercase;text-align:center}.events-section-wrapper .events-title .round-icon{height:-moz-fit-content;height:fit-content;position:absolute;left:0;bottom:55px}.events-section-wrapper .events-slide-wrapper{margin:0 auto 60px;max-width:1360px;width:100%}.events-section-wrapper .events-slide-wrapper .cross-icon-wrapper{width:44px;top:85%;left:45px}.events-section-wrapper .events-slide-wrapper .cross-icon-wrapper .cross-icon{width:100%}.events-section-wrapper .events-slide-wrapper .down-arrow-wrapper{width:150px;top:55%;right:3%}.events-section-wrapper .events-slide-wrapper .down-arrow-wrapper .down-arrow{width:100%}.events-section-wrapper .events-slide-wrapper .swiper{height:590px!important}.events-section-wrapper .events-slide-wrapper .swiper .swiper-wrapper .swiper-slide-active{background:transparent!important;box-shadow:0 4px 20px 0 rgba(0,0,0,.1)!important}.events-section-wrapper .events-slide-wrapper .swiper .swiper-wrapper .swiper-slide{width:-moz-fit-content!important;width:fit-content!important;min-height:450px;height:-moz-fit-content;height:fit-content;border-radius:16px;opacity:.2}.events-section-wrapper .events-slide-wrapper .swiper .swiper-wrapper .swiper-slide .events-card-wrapper{transition:.3s;width:300px;border-radius:16px;transform-style:preserve-3d;opacity:.2}.events-section-wrapper .events-slide-wrapper .swiper .swiper-wrapper .swiper-slide .events-card-wrapper .event-card-front{border:1px solid #d0dae7;border-radius:16px;backface-visibility:hidden;-webkit-backface-visibility:hidden;height:100%;min-height:450px;background:#fff}.events-section-wrapper .events-slide-wrapper .swiper .swiper-wrapper .swiper-slide .events-card-wrapper .event-card-front .date-month-wrapper{gap:12px;border-radius:16px 16px 0 0;height:230px;background-color:#001d37;color:#fff}.events-section-wrapper .events-slide-wrapper .swiper .swiper-wrapper .swiper-slide .events-card-wrapper .event-card-front .date-month-wrapper .date{line-height:48px;width:calc(100% - 24px)}.events-section-wrapper .events-slide-wrapper .swiper .swiper-wrapper .swiper-slide .events-card-wrapper .event-card-front .date-month-wrapper .month{line-height:39.38px;width:calc(100% - 24px)}.events-section-wrapper .events-slide-wrapper .swiper .swiper-wrapper .swiper-slide .events-card-wrapper .event-card-front .event-detail-wrapper{padding:24px 16px 32px;gap:22px;border-radius:0 0 16px 16px}.events-section-wrapper .events-slide-wrapper .swiper .swiper-wrapper .swiper-slide .events-card-wrapper .event-card-front .event-detail-wrapper .event-name{line-height:25.6px;width:100%}.events-section-wrapper .events-slide-wrapper .swiper .swiper-wrapper .swiper-slide .events-card-wrapper .event-card-front .event-detail-wrapper .location-wrapper{border-bottom:1px solid #d0dae7}.events-section-wrapper .events-slide-wrapper .swiper .swiper-wrapper .swiper-slide .events-card-wrapper .event-card-front .event-detail-wrapper .location-wrapper .location{line-height:22.5px;color:#555;width:100%}.events-section-wrapper .events-slide-wrapper .swiper .swiper-wrapper .swiper-slide .events-card-wrapper .event-card-front .event-detail-wrapper .time-wrapper{border-bottom:1px solid #d0dae7}.events-section-wrapper .events-slide-wrapper .swiper .swiper-wrapper .swiper-slide .events-card-wrapper .event-card-front .event-detail-wrapper .time-wrapper .time{line-height:22.5px;color:#555;width:100%}.events-section-wrapper .events-slide-wrapper .swiper .swiper-wrapper .swiper-slide .events-card-wrapper .event-card-back{height:100%;min-height:450px;background-color:#001d37;border-radius:16px;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:rotateY(180deg)}.events-section-wrapper .events-slide-wrapper .swiper .swiper-wrapper .swiper-slide .events-card-wrapper .event-card-back .event-detail-wrapper{padding:24px 16px 32px;gap:22px;height:40%}.events-section-wrapper .events-slide-wrapper .swiper .swiper-wrapper .swiper-slide .events-card-wrapper .event-card-back .event-detail-wrapper .event-name{line-height:21.6px;color:#fff;width:100%}.events-section-wrapper .events-slide-wrapper .swiper .swiper-wrapper .swiper-slide .events-card-wrapper .event-card-back .event-detail-wrapper .location-wrapper .location,.events-section-wrapper .events-slide-wrapper .swiper .swiper-wrapper .swiper-slide .events-card-wrapper .event-card-back .event-detail-wrapper .time-wrapper .time{line-height:22.5px;width:calc(100% - 24px);color:#fff}.events-section-wrapper .events-slide-wrapper .swiper .swiper-wrapper .swiper-slide .events-card-wrapper .event-card-back .event-description{color:#fff;line-height:19.6px;height:78.4px;overflow:hidden;padding:0 16px;margin-bottom:19px;word-break:break-word}.events-section-wrapper .events-slide-wrapper .swiper .swiper-wrapper .swiper-slide .events-card-wrapper .event-card-back .apply-now{border:none;border-radius:4px;padding:8px 14px;margin:0 auto 12px;line-height:15.4px;background-color:#fff;color:#001d37;line-height:23px;height:auto;text-align:center;justify-content:center;width:181px;font-weight:700;font-size:11px}.events-section-wrapper .events-slide-wrapper .swiper .swiper-wrapper .swiper-slide-active .events-card-wrapper{height:100%;min-height:auto!important;opacity:1;transition:.3s}.events-section-wrapper .events-slide-wrapper .swiper .swiper-scrollbar{background:linear-gradient(180deg,rgba(29,62,114,.108),rgba(29,62,114,0));--swiper-scrollbar-size:4px}.events-section-wrapper .events-slide-wrapper .swiper .swiper-scrollbar .swiper-scrollbar-drag{background:#001d37;opacity:1}.events-section-wrapper .events-slide-wrapper .swiper .swiper-button-next,.events-section-wrapper .events-slide-wrapper .swiper .swiper-button-prev{width:46px;height:46px;border-radius:50%;background-color:rgba(0,29,55,.2);display:flex;justify-content:center;align-items:center}.events-section-wrapper .events-slide-wrapper .swiper .swiper-button-next:after,.events-section-wrapper .events-slide-wrapper .swiper .swiper-button-prev:after{content:""}.events-section-wrapper .events-slide-wrapper .swiper .swiper-button-next .swiper-navigation-icon,.events-section-wrapper .events-slide-wrapper .swiper .swiper-button-prev .swiper-navigation-icon{width:auto;height:auto}.events-section-wrapper .more-events-btn{background-color:#001d37;height:54px;width:216px;font-size:1.125rem;font-weight:900;font-family:All-Pro Sans;border:1px solid transparent;line-height:17px;border-radius:7px;transition:all .5s ease;color:#fff;text-transform:uppercase;box-shadow:0 4px 4px 0 rgba(0,0,0,.251);margin:0 auto 90px}.events-section-wrapper .more-events-btn:disabled,.events-section-wrapper .more-events-btn[disabled]{opacity:.5;cursor:not-allowed}.events-section-wrapper .event-round-icon-wrapper{transform:translate(170px,30px)}.card--flipped{transform:rotateY(180deg)}.no-event{font-size:36px;line-height:56px}.equipment-wrapper{min-height:calc(100vh - 70px);overflow:hidden;height:auto}.equipment-wrapper .images-wrapper{width:100vw}.equipment-wrapper .images-wrapper .banner-left{height:100%;left:0}.equipment-wrapper .images-wrapper .banner-left img{object-fit:contain;object-position:left top}.equipment-wrapper .images-wrapper .banner-right{width:38%;height:100vh;right:0}.equipment-wrapper .images-wrapper .banner-right img{object-fit:contain;object-position:right top}.equipment-wrapper .equipment-description{padding-left:185px;max-width:1180px;margin:0 auto}.equipment-wrapper .equipment-description .ball-image{max-width:516px;min-height:300px;margin-left:-150px;margin-bottom:-30px}.equipment-wrapper .equipment-description .equipment-title{padding:0 0 16px;margin-top:-50px;letter-spacing:.2em;color:#001d37;line-height:clamp(72.8px,12vw,234px);font-size:80px;font-size:clamp(43px,12vw,180px);text-shadow:0 4px 4px rgba(0,0,0,.251);-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#fff}.equipment-wrapper .equipment-description .equipment-about{color:#001d37;max-width:709px}.equipment-wrapper .equipment-description .equipment-note{transform:translate(140px);max-width:352px;width:100%}.equipment-wrapper .equipment-description .equipment-note .image-note{width:100%;height:auto}.equipment-wrapper .button--primary.wilson-shop-button{width:300px;margin-top:10px}.about-section-logo-wrapper{min-height:100vh;height:100%;background-color:#001d37;padding:70px 32px 0}.about-section-logo-wrapper .logo-wrapper{max-width:1160px;width:100%;height:544px}.about-section-logo-wrapper .bg-assets{position:absolute}.about-section-logo-wrapper .left-brown-circle{top:28%;left:-19%;width:44px}.about-section-logo-wrapper .left-circle{top:-22%;width:44px}.about-section-logo-wrapper .left-bottom-cross{left:-12%;bottom:10%;width:44px}.about-section-logo-wrapper .right-bottom-circle{bottom:10%;right:-12%;width:44px}.about-section-logo-wrapper .right-cross{right:-23%;top:-22%;width:44px}.what-is-nfl-section{height:100%}.what-is-nfl-section .nfl-wrapper{height:100%;width:100%;padding:150px 0;background-color:#001d37;position:relative}.what-is-nfl-section .nfl-wrapper .footer-img-wrapper{transform:translateY(-50px);max-width:100%;position:absolute;top:-4%;height:300px}.what-is-nfl-section .nfl-wrapper .footer-img-wrapper img{max-width:100%;height:100%}.what-is-nfl-section .nfl-wrapper .nfl-title{color:#fff;font-size:clamp(29px,7.9vw,120px);letter-spacing:.2em;padding:0 32px;margin:0 auto 25px;max-width:1750px}.what-is-nfl-section .nfl-wrapper .nfl-about{padding:0 32px;max-width:calc(100% - 64px);margin:0 auto}.what-is-nfl-section .nfl-wrapper .nfl-about .participate-nfl-wrapper .olympic-nfl{gap:96px}.what-is-nfl-section .nfl-wrapper .nfl-about .participate-nfl-wrapper .olympic-nfl .about-nfl-wrapper,.what-is-nfl-section .nfl-wrapper .nfl-about .participate-nfl-wrapper .olympic-nfl .nfl-olympic-wrapper{border-radius:15px;background:#173149;gap:25px;min-height:240px;padding:24px 20px;align-items:center;max-width:510px}.what-is-nfl-section .nfl-wrapper .nfl-about .participate-nfl-wrapper .olympic-nfl .about-nfl-wrapper .about-nfl,.what-is-nfl-section .nfl-wrapper .nfl-about .participate-nfl-wrapper .olympic-nfl .about-nfl-wrapper .nfl-olympic,.what-is-nfl-section .nfl-wrapper .nfl-about .participate-nfl-wrapper .olympic-nfl .nfl-olympic-wrapper .about-nfl,.what-is-nfl-section .nfl-wrapper .nfl-about .participate-nfl-wrapper .olympic-nfl .nfl-olympic-wrapper .nfl-olympic{height:151px;width:100%}.what-is-nfl-section .nfl-wrapper .nfl-about .participate-nfl-wrapper .olympic-nfl .about-nfl-wrapper .about-nfl-description,.what-is-nfl-section .nfl-wrapper .nfl-about .participate-nfl-wrapper .olympic-nfl .about-nfl-wrapper .nfl-olympic-description,.what-is-nfl-section .nfl-wrapper .nfl-about .participate-nfl-wrapper .olympic-nfl .nfl-olympic-wrapper .about-nfl-description,.what-is-nfl-section .nfl-wrapper .nfl-about .participate-nfl-wrapper .olympic-nfl .nfl-olympic-wrapper .nfl-olympic-description{color:#fff}.what-is-nfl-section .nfl-wrapper .nfl-about .participate-nfl-wrapper .olympic-nfl .nfl-olympic-wrapper .nfl-olympic{max-width:100px}.what-is-nfl-section .nfl-wrapper .nfl-about .participate-nfl-wrapper .olympic-nfl .nfl-olympic-wrapper .nfl-olympic-description{max-width:399px}.what-is-nfl-section .nfl-wrapper .nfl-about .participate-nfl-wrapper .olympic-nfl .about-nfl-wrapper .about-nfl{max-width:88px}.what-is-nfl-section .nfl-wrapper .nfl-about .participate-nfl-wrapper .olympic-nfl .about-nfl-wrapper .about-nfl-description{max-width:377px}.what-is-nfl-section .nfl-wrapper .nfl-about .participate-nfl-wrapper .participate-wrapper{margin:60px 0 20px}.what-is-nfl-section .nfl-wrapper .nfl-about .participate-nfl-wrapper .participate-wrapper .nfl-data-wrapper .checkmark--wrapper .checkmark-logo{min-width:30px}.what-is-nfl-section .nfl-wrapper .nfl-about .nfl-hero{width:440px;height:730px;background-position:bottom}.what-is-nfl-section .nfl-wrapper .participate{display:none}.teachers-section .rotation-style{transform:rotate(8.74deg);background-color:#001d37;width:100vw;padding-right:250px;margin:-210px 0 170px -100px}.teachers-section .rotation-style .teachers-img-about-wrapper{transform:rotate(-8.74deg);width:100vw;align-items:end;padding-bottom:40px;margin-top:219px;margin-left:116px}.teachers-section .rotation-style .teachers-img-about-wrapper .teachers-img-wrapper{height:880px;width:840px;margin-bottom:-88px;position:relative}.teachers-section .rotation-style .teachers-img-about-wrapper .teachers-img-wrapper .teachers{position:absolute;bottom:0;left:0;height:-moz-fit-content;height:fit-content}.teachers-section .rotation-style .teachers-img-about-wrapper .teachers-img-btn{display:none}.teachers-section .rotation-style .teachers-img-about-wrapper .teachers-description-banner{width:50%;max-width:864px;padding:0 32px;display:flex;flex-direction:column;justify-content:center}.teachers-section .rotation-style .teachers-img-about-wrapper .teachers-description-banner .teachers-title{font-size:clamp(45px,7vw,120px);letter-spacing:.15em;margin-bottom:24px}.teachers-section .rotation-style .teachers-img-about-wrapper .teachers-description-banner .teachers-description{line-height:32px;margin-bottom:24px}.teachers-section .rotation-style .teachers-img-about-wrapper .teachers-description-banner .teachers-btn{background-color:#d71920;height:54px;width:266px;font-size:1.125rem;font-weight:900;font-family:All-Pro Sans;border:1px solid transparent;line-height:17px;border-radius:7px;transition:all .5s ease;color:#fff;text-transform:uppercase}.teachers-section .rotation-style .teachers-img-about-wrapper .teachers-description-banner .teachers-btn:disabled,.teachers-section .rotation-style .teachers-img-about-wrapper .teachers-description-banner .teachers-btn[disabled]{opacity:.5;cursor:not-allowed}.teachers-section .red-cross-wrapper{width:44px;height:44px;padding-left:200px;margin-bottom:20px}.teachers-section .red-cross-wrapper .red-cross{stroke:red}.button--register-now{background-color:#001d37;height:54px;width:265px;font-size:1.125rem;font-weight:900;font-family:All-Pro Sans;border:1px solid transparent;line-height:17px;border-radius:7px;transition:all .5s ease;color:#fff;text-transform:uppercase}.button--register-now:disabled,.button--register-now[disabled]{opacity:.5;cursor:not-allowed}.about-player-section{margin-top:10px}.about-player-section .about-player-wrapper{padding:0 32px;max-width:1560px;margin:0 auto}.about-player-section .about-player-wrapper h1{font-size:120px;word-wrap:break-word;line-height:137px;color:#d71920;letter-spacing:10px;font-weight:900}.about-player-section .about-player-wrapper .about-player-content-wrapper{display:flex;justify-content:space-between}.about-player-section .about-player-wrapper .about-player-content-wrapper .about-player-content{width:50%;max-width:610px}.about-player-section .about-player-wrapper .about-player-content-wrapper .about-player-content h6{font-size:48px;line-height:100px;font-weight:900;letter-spacing:6px}.about-player-section .about-player-wrapper .about-player-content-wrapper .about-player-content p{font-size:24px;line-height:32px;font-weight:600}.about-player-section .about-player-wrapper .about-player-content-wrapper .about-players-image-wrapper{display:flex;width:50%;align-items:end;position:relative}.about-player-section .about-player-wrapper .about-player-content-wrapper .about-players-image-wrapper .hero-image{transform:rotate(1.67deg)}.about-player-section .about-player-wrapper .about-player-content-wrapper .about-players-image-wrapper .circle-image{position:absolute;bottom:130px;right:-50px}.about-player-section .about-player-bg{background-image:url(/images/players-bg-web.png);background-repeat:no-repeat;background-position:50%;background-size:cover;margin-top:-46px;height:100px}.about-bottom-blank{height:300px;background:#001d37}.impression-wrapper{margin-bottom:458px}.impression-wrapper .hero-section-wrapper{padding-top:70px;background:#d50a0a;height:100%;width:100%;min-height:calc(100vh - 70px)}.impression-wrapper .hero-section-wrapper .impression-cross-wrapper{left:36%;top:36%}.impression-wrapper .hero-section-wrapper .impression-cross-wrapper .impression-cross{width:100%}.impression-wrapper .hero-section-wrapper .impression-circle-wrapper{opacity:.2;left:19%;top:35%}.impression-wrapper .hero-section-wrapper .impression-circle-wrapper .impression-circle{width:100%}.impression-wrapper .hero-section-wrapper .impression-second-circle-wrapper{opacity:.2;left:40%;top:70%}.impression-wrapper .hero-section-wrapper .impression-second-circle-wrapper .impression-circle{width:100%}.impression-wrapper .hero-section-wrapper .impression-title{font-size:clamp(50px,13.5vw,150px);letter-spacing:.2em}.impression-wrapper .hero-section-wrapper .player-img-wrapper{height:calc(100vh - 112px);top:112px}.impression-wrapper .hero-section-wrapper .player-img-wrapper .impression-player{width:auto;object-fit:contain;object-position:top left}.impression-wrapper .hero-section-wrapper .scale-img-wrapper{height:calc(100vh - 70px);top:70px}.impression-wrapper .hero-section-wrapper .scale-img-wrapper .impression-scale{object-fit:contain;object-position:right bottom}.events-wrapper .events-hero-wrapper{padding-top:70px;background:#d50a0a;height:100%;width:100%;min-height:calc(100vh - 70px)}.events-wrapper .events-hero-wrapper .cross-second-wrapper,.events-wrapper .events-hero-wrapper .cross-wrapper{width:44px;height:44px;top:29%;left:72%}.events-wrapper .events-hero-wrapper .cross-second-wrapper .event-cross,.events-wrapper .events-hero-wrapper .cross-wrapper .event-cross{width:100%}.events-wrapper .events-hero-wrapper .circle-wrapper{width:44px;height:44px;opacity:.2;top:31%;left:48%}.events-wrapper .events-hero-wrapper .circle-wrapper .event-circle{width:100%}.events-wrapper .events-hero-wrapper .circle-second-wrapper{width:44px;height:44px;opacity:.2;top:34%;left:16%}.events-wrapper .events-hero-wrapper .circle-second-wrapper .event-circle{width:100%}.events-wrapper .events-hero-wrapper .events-title-wrapper .events-title{font-size:clamp(70px,13.5vw,250px);letter-spacing:.2em;text-indent:.2em}.events-wrapper .events-hero-wrapper .player-scale-banner .event-scale-wrapper{height:calc(100vh - 70px);top:70px}.events-wrapper .events-hero-wrapper .player-scale-banner .event-scale-wrapper .event-scale{width:auto;object-fit:contain;object-position:top left}.events-wrapper .events-hero-wrapper .player-scale-banner .event-player-wrapper{width:auto;top:70px;height:calc(100vh - 70px)}.events-wrapper .events-hero-wrapper .player-scale-banner .event-player-wrapper .event-player{width:auto;float:right;object-fit:contain}.events-wrapper .events-overview-wrapper{min-height:100vh;overflow-x:hidden;margin-bottom:100px}.events-wrapper .events-overview-wrapper .events-cross-wrapper{top:450px;left:5%}.events-wrapper .events-overview-wrapper .events-overview-container{max-width:1165px;padding:60px 32px 400px;gap:32px}.events-wrapper .events-overview-wrapper .events-overview-container .event-down-arrow-wrapper{width:170px;opacity:.5;right:-90px;top:230px}.events-wrapper .events-overview-wrapper .events-overview-container .event-down-arrow-wrapper .event-down-arrow{width:100%}.events-wrapper .events-overview-wrapper .events-overview-container .events-card-banner{gap:18px;padding:24px 90px;box-shadow:0 0 20px 0 rgba(0,0,0,.251);background-color:#fff;position:static;z-index:1}.events-wrapper .events-overview-wrapper .events-overview-container .events-card-banner .events-title-wrapper .events-title{width:-moz-fit-content;width:fit-content}.events-wrapper .events-overview-wrapper .events-overview-container .events-card-banner .location-date-banner{gap:18px}.events-wrapper .events-overview-wrapper .events-overview-container .events-card-banner .location-date-banner .location-wrapper{gap:22px}.events-wrapper .events-overview-wrapper .events-overview-container .events-card-banner .location-date-banner .location-wrapper .location-icon{min-width:24px;margin-left:-5px}.events-wrapper .events-overview-wrapper .events-overview-container .events-card-banner .location-date-banner .date-time-wrapper{gap:22px}.events-wrapper .events-overview-wrapper .events-overview-container .events-card-banner .location-date-banner .date-time-wrapper .calender-icon{min-width:24px;margin-left:-4px}.events-wrapper .events-overview-wrapper .events-overview-container .events-card-banner .apply-wrapper .events-apply-btn{background-color:#001d37;height:54px;width:300px;font-size:1.125rem;font-weight:900;font-family:All-Pro Sans;border:1px solid transparent;line-height:17px;border-radius:7px;transition:all .5s ease;color:#fff;text-transform:uppercase}.events-wrapper .events-overview-wrapper .events-overview-container .events-card-banner .apply-wrapper .events-apply-btn:disabled,.events-wrapper .events-overview-wrapper .events-overview-container .events-card-banner .apply-wrapper .events-apply-btn[disabled]{opacity:.5;cursor:not-allowed}.events-wrapper .events-overview-wrapper .events-overview-container .events-card-banner .apply-wrapper .events-apply-btn.events-apply-btn-link{display:block;text-align:center;line-height:50px}@media(max-width:480px){.events-wrapper .events-overview-wrapper .events-overview-container .events-card-banner .apply-wrapper .events-apply-btn{width:auto;padding:10px 20px;height:auto;line-height:normal;font-size:14px}.events-wrapper .events-overview-wrapper .events-overview-container .events-card-banner .apply-wrapper .events-apply-btn.events-apply-btn-link{line-height:normal;width:auto;max-width:-moz-fit-content;max-width:fit-content}}.club-page-hero-section{height:100%;background-color:#001d37;padding:70px 32px}.club-page-hero-section .club-title-wrapper{padding:52px 0;background:radial-gradient(50% 50% at 50% 50%,rgba(104,125,144,.73) 0,#001d37 100%);height:-moz-fit-content;height:fit-content}.club-page-hero-section .club-title-wrapper .page-title{font-weight:900;font-size:170px;line-height:204px;letter-spacing:20px;text-align:center;color:#fff}.club-page-hero-section .page-map-wrapper{width:100%;max-width:1300px}.club-page-hero-section .page-map-wrapper .map-container--club-page .leaflet-map-container{z-index:0}.filter-section{min-height:calc(100vh - 70px);height:100%;background-color:#001d37;padding:70px 32px 300px 0}.filter-section .filter-wrapper{width:100%;max-width:1400px;margin:30px auto}.filter-section .filter-wrapper .filter-header{display:flex!important}.filter-section .filter-wrapper .clear-btn{padding:11px 15px;background-color:#001d37;border:1px solid #001930}.filter-section .filter-wrapper .responsive-filter-header{border-bottom:1px solid hsla(0,0%,72%,.302);width:100%;align-items:center;justify-content:space-between;padding-bottom:10px}.filter-section .filter-wrapper .responsive-filter-header .header-title{display:flex;justify-content:space-between;max-width:232px}.filter-section .filter-wrapper .responsive-filter-header .header-title .club-type-title{font-size:36px}.filter-section .filter-wrapper .responsive-filter-header .header-title svg{transition:all .3s ease;width:18px;height:18px}.filter-section .filter-wrapper .option-menu-wrapper{width:100%;max-width:200px;background:#fff;padding:7px;z-index:2;border-radius:0 0 10px 10px;border:2px solid #001d37}.filter-section .filter-wrapper .option-menu-wrapper .club-options{font-size:.875rem;line-height:18px;font-weight:500;padding:5px;height:"35px";display:"flex";align-items:"center";background-color:#fff;border-bottom:1px solid #001d37}.filter-section .filter-wrapper .option-menu-wrapper .club-options:last-child{border-bottom:none}.filter-section .filter-wrapper .option-menu-wrapper .club-options .tick-icon{width:20px;height:20px}.filter-section .filter-wrapper .filter-body{height:-moz-fit-content;height:fit-content;justify-content:space-between}.filter-section .filter-wrapper .filter-body .left-section{width:20%;margin-top:11px}.filter-section .filter-wrapper .filter-body .left-section .collapsible .is-closed svg{transition:all .3s;transform:rotate(180deg)!important}.filter-section .filter-wrapper .filter-body .left-section .filter-title{border-top:1px solid hsla(0,0%,100%,.2);border-bottom:1px solid hsla(0,0%,100%,.2);padding:20px 0}.filter-section .filter-wrapper .filter-body .left-section .dot-separator{width:12px;height:12px;border-radius:50%;border:1px solid #fff}.filter-section .filter-wrapper .filter-body .left-section .club-label{position:relative}.filter-section .filter-wrapper .filter-body .left-section .club-label .club-checkbox{position:absolute;top:0;left:0;width:-moz-fit-content;width:fit-content;height:30px;z-index:1;padding-left:55px}.filter-section .filter-wrapper .filter-body .left-section .club-label .checkmark{width:18px;height:18px;border:1px solid #fff;border-radius:4px;margin-right:10px}.filter-section .filter-wrapper .filter-body .left-section .club-label .checkmark .checked-icon{width:18px;height:16px}.filter-section .filter-wrapper .filter-body .right-section{width:calc(80% - 60px)}.filter-section .filter-wrapper .filter-body .right-section .club-list-wrapper{overflow-y:scroll;display:grid;grid-template-columns:auto auto auto;scrollbar-width:none}.filter-section .filter-wrapper .filter-body .right-section .club-list-wrapper .club-name-wrapper{margin:0 20px 32px 0;width:100%;max-width:310px}.filter-section .filter-wrapper .filter-body .right-section .club-list-wrapper .club-name-wrapper .club-logo{width:53px;height:50px;box-shadow:inset 0 30px 60px -12px rgba(50,50,93,.25),inset 0 18px 36px -18px rgba(0,0,0,.3)}.filter-section .filter-wrapper .filter-body .right-section .club-list-wrapper .club-name-wrapper .club-logo .dot{width:12px;height:12px;border:1px solid #fff;bottom:0;right:2px}.filter-section .filter-wrapper .filter-body .right-section .club-list-wrapper .club-name-wrapper .club-name{font-weight:700;font-size:16px;letter-spacing:1px;width:unset!important;line-height:24px!important}.filter-section .filter-wrapper .filter-body .right-section .club-list-wrapper .club-name-wrapper .club-name:hover{text-decoration:underline}.filter-section .filter-wrapper .filter-body .right-section .club-list-wrapper .loader{height:-webkit-fill-available;min-height:unset!important;width:100%}.filter-section .filter-wrapper .filter-body .right-section .view-more-btn{display:flex;float:right;background:transparent;border:none;margin-right:20px}.filter-section .filter-wrapper .filter-body .right-section .view-more-btn .accordion-icon{width:24px;height:24px;margin-left:20px}.faq-page-wrapper{padding-bottom:400px}.faq-page-wrapper .faq-hero-section-wrapper{min-height:calc(100vh - 70px);height:100%;padding:70px 0 0;background:url(/images/faqDesktop.png);background-size:cover;background-position:center 70px;background-repeat:no-repeat}.faq-page-wrapper .faq-hero-section-wrapper .faq-hero-wrapper{height:100%;width:40%}.faq-page-wrapper .faq-hero-section-wrapper .faq-hero-wrapper .faq-hero{height:100%;width:100%;object-fit:cover;display:flex}.faq-page-wrapper .faq-hero-section-wrapper .faq-title-wrapper{width:60%;height:calc(100vh - 70px);margin-left:-35px}.faq-page-wrapper .faq-hero-section-wrapper .faq-title-wrapper .faq-title{font-size:clamp(55px,5.2vw,90px);letter-spacing:.15em}.moreFaq-wrapper{min-height:100vh;height:100%;padding:70px 32px 110px}.moreFaq-wrapper .input-search-wrapper{max-width:1342px;margin:0 auto 80px;padding:13px 0;background-color:#001d37;box-shadow:0 0 5px 0 rgba(0,0,0,.102)}.moreFaq-wrapper .input-search-wrapper .search-icon{width:36px;height:36px;margin-left:11px}.moreFaq-wrapper .input-search-wrapper .faq-search{border:none;background:transparent;line-height:32px;letter-spacing:.15em}.moreFaq-wrapper .input-search-wrapper .faq-search::placeholder{color:hsla(0,0%,100%,.5)}.moreFaq-wrapper .input-search-wrapper .faq-search:-webkit-autofill{-webkit-background-clip:text;-webkit-text-fill-color:#cadcee;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;box-shadow:inset 0 0 20px 20px #001d37;-webkit-box-shadow:inset 0 0 0 30px transparent!important}.moreFaq-wrapper .faq-not-found{background:#001d37;padding:17.5px 34.5px;line-height:28.8px;letter-spacing:.05em;border-radius:6px;margin:0 auto;border:none}.profile-page-wrapper{max-width:1440px;margin:0 auto;padding:100px 24px}@media(max-width:1024px){.profile-page-wrapper{padding-left:20px;padding-right:20px}}@media(max-width:768px){.profile-page-wrapper{padding:100px 16px 60px}}.profile-page-wrapper .profile-container{max-width:1165px;gap:32px;width:auto;padding:32px;box-shadow:0 0 20px 0 rgba(0,0,0,.251);background-color:#fff;margin:0 auto 40px;border-radius:16px}.profile-page-wrapper .profile-container.discount-code-container p{min-height:136px}@media(max-width:768px){.profile-page-wrapper .profile-container{padding:20px;gap:24px;margin-bottom:24px}.profile-page-wrapper .profile-container.discount-code-container p{min-height:unset}}.profile-page-wrapper .profile-container.cb-container{box-shadow:none}.profile-page-wrapper .profile-container .profile-info{gap:32px;z-index:1;position:relative;margin-bottom:40px;flex-direction:row;align-items:flex-start;display:flex}@media(max-width:768px){.profile-page-wrapper .profile-container .profile-info{flex-direction:column;gap:24px;margin-bottom:0;padding-top:0}}.profile-page-wrapper .profile-container .profile-info .profile-pic{width:200px;min-width:200px;height:200px;border-radius:16px;overflow:hidden}@media(max-width:768px){.profile-page-wrapper .profile-container .profile-info .profile-pic{width:160px;min-width:160px;height:160px;margin:0 auto}}.profile-page-wrapper .profile-container .profile-info .profile-pic img{width:100%;height:100%;object-fit:cover}.profile-page-wrapper .profile-container .profile-info .button--edit{text-transform:uppercase}.profile-page-wrapper .profile-container .profile-info .button--edit.profile-edit-btn{position:absolute;right:0;top:0;border-radius:8px}@media(max-width:768px){.profile-page-wrapper .profile-container .profile-info .button--edit.profile-edit-btn{position:absolute;left:0;right:0;width:120px;margin-top:0;height:25px;padding:7px 20px;font-size:16px;justify-self:center}.profile-page-wrapper .profile-container .profile-info .button--edit.profile-edit-btn svg{height:16px;width:16px}}.profile-page-wrapper .profile-container .profile-info .profile-details{flex:1 1;padding-top:8px}.profile-page-wrapper .profile-container .profile-info .profile-details h2{font-size:32px;margin-bottom:24px}@media(max-width:768px){.profile-page-wrapper .profile-container .profile-info .profile-details h2{font-size:24px;margin-bottom:16px}}.profile-page-wrapper .profile-container .profile-info .profile-details .profile-details-list li{margin-bottom:16px;padding:8px 0;display:flex;align-items:center;gap:12px}@media(max-width:768px){.profile-page-wrapper .profile-container .profile-info .profile-details .profile-details-list li{padding:6px 0;margin-bottom:7px}}.profile-page-wrapper .profile-container .profile-info .profile-details .profile-details-list li svg{width:24px;height:24px;flex-shrink:0}.profile-page-wrapper .profile-container .profile-info .profile-details .profile-details-list li p{font-size:18px;font-weight:500;color:#333}@media(max-width:768px){.profile-page-wrapper .profile-container .profile-info .profile-details .profile-details-list li p{font-size:16px;word-break:break-word;white-space:normal;overflow-wrap:break-word}}.profile-page-wrapper .profile-container .about-me{background:#f2f2f2;padding:24px;border-radius:12px}@media(max-width:768px){.profile-page-wrapper .profile-container .about-me{padding:16px}}.profile-page-wrapper .profile-container .about-me h5{font-size:20px;margin-bottom:16px}@media(max-width:768px){.profile-page-wrapper .profile-container .about-me h5{font-size:18px;margin-bottom:12px}}.profile-page-wrapper .profile-container .about-me p{font-size:16px;line-height:1.6;color:#444}@media(max-width:768px){.profile-page-wrapper .profile-container .about-me p{font-size:15px;line-height:1.5}}.profile-page-wrapper .profile-discount-btn-container{display:flex;flex-direction:column;align-items:flex-end;gap:16px;min-width:240px;margin-top:0}@media(max-width:768px){.profile-page-wrapper .profile-discount-btn-container{flex-direction:row;flex-wrap:wrap;justify-content:center}}.profile-page-wrapper .profile-discount-btn-container .profile-discount-btn--large{width:240px;height:48px;font-size:16px;font-weight:700;display:flex;align-items:center;justify-content:center}@media(max-width:768px){.profile-page-wrapper .profile-discount-btn-container .profile-discount-btn--large{height:41px}.profile-page-wrapper .profile-discount-text{font-size:16px}}.profile-edit-info{gap:20px;z-index:1;position:relative;margin-bottom:10px}@media(max-width:768px){.profile-edit-info{flex-direction:column;gap:15px}}.profile-edit-info .profile-pic{width:30%;border-radius:10px;overflow:hidden;cursor:pointer;position:relative}@media(max-width:1024px){.profile-edit-info .profile-pic{width:20%}}@media(max-width:768px){.profile-edit-info .profile-pic{width:100%;max-width:150px;margin:0 auto;text-align:center}}.profile-edit-info .profile-pic img{width:198px;min-height:198px;height:auto;object-fit:cover;border-radius:10px;overflow:hidden}@media(max-width:1024px){.profile-edit-info .profile-pic img{width:150px;min-width:150px;min-height:150px}}@media(max-width:768px){.profile-edit-info .profile-pic img{min-height:unset;aspect-ratio:1;text-align:center}}.profile-edit-info .about-me{width:70%;text-align:left}@media(max-width:768px){.profile-edit-info .about-me .textarea-label{font-size:16px}}@media(max-width:1024px){.profile-edit-info .about-me{width:80%}.profile-edit-info .about-me .profile-textarea{height:100px!important}}@media(max-width:768px){.profile-edit-info .about-me{width:100%}.profile-edit-info .about-me .profile-textarea{min-height:120px}}.profile-badges h3{font-size:28px;margin-bottom:24px}@media(max-width:768px){.profile-badges h3{font-size:24px;margin-bottom:20px;text-align:center}}.profile-badges .flex-wrap{display:flex;flex-wrap:wrap;justify-content:space-between}@media(max-width:768px){.profile-badges .flex-wrap{gap:5px;justify-content:center}}.profile-badges .swiper-android .swiper-slide,.profile-badges .swiper-ios .swiper-slide,.profile-badges .swiper-wrapper{display:flex;align-items:center;justify-content:space-evenly}.profile-badges .profile-badges .swiper-wrapper{justify-content:center}.profile-badges .badge-item{width:97px;box-sizing:border-box;overflow:hidden;text-align:center}@media(min-width:1180px){.profile-badges .badge-item{width:95px}}@media(min-width:1280px){.profile-badges .badge-item{width:105.8px}}@media(max-width:1280px){.profile-badges .badge-item{width:96.8px}}@media(max-width:1180px){.profile-badges .badge-item{width:90px}}@media(max-width:1100px){.profile-badges .badge-item{width:82px}}@media(max-width:1024px){.profile-badges .badge-item{width:81px}}@media(max-width:1000px){.profile-badges .badge-item{width:74px}}@media(max-width:900px){.profile-badges .badge-item{width:60px}}@media(max-width:768px){.profile-badges .badge-item{width:185px;min-height:233px}.profile-badges .badge-item img{min-height:233px}}.profile-badges .badge-item img{width:100%;height:auto;transition:transform .2s ease}.profile-badges .badge-item img:hover{transform:scale(1.05)}.discount-section{padding:24px;background:#f8f9fa;border-radius:12px;margin-bottom:32px}@media(max-width:768px){.discount-section{padding:20px;margin-bottom:24px}}.discount-section h3{font-size:24px;margin-bottom:16px;color:#001d37}@media(max-width:768px){.discount-section h3{font-size:20px;margin-bottom:12px}}.discount-section p{font-size:16px;line-height:1.6;margin-bottom:24px;color:#444}@media(max-width:768px){.discount-section p{font-size:15px;margin-bottom:20px}}.discount-section .button-group{display:flex;gap:16px}@media(max-width:768px){.discount-section .button-group{flex-direction:column;gap:12px}}.discount-section .button-group button{padding:12px 24px;border-radius:8px;font-weight:600;width:auto}@media(max-width:768px){.discount-section .button-group button{width:100%}}.inbox-section .inbox-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}@media(max-width:768px){.inbox-section .inbox-header{flex-direction:column;gap:16px;align-items:flex-start;margin-bottom:20px}}.inbox-section .inbox-header h3{font-size:28px;margin:0}@media(max-width:768px){.inbox-section .inbox-header h3{font-size:24px}}.inbox-section .inbox-content{display:flex;gap:24px}.inbox-section .inbox-content .profile-inbox-list{width:400px;min-width:400px;max-height:600px;overflow-y:auto;border-radius:10px;background:#fff}@media(max-width:1024px){.inbox-section .inbox-content .profile-inbox-list{width:300px;min-width:300px}}@media(max-width:900px){.inbox-section .inbox-content .profile-inbox-list{width:250px;min-width:250px}}@media(max-width:480px){.inbox-section .inbox-content .profile-inbox-detail{min-width:auto!important}}@media(max-width:1024px){.inbox-section .inbox-content{gap:10px}}@media(max-width:768px){.inbox-section .inbox-content{flex-direction:column}.inbox-section .inbox-content .profile-inbox-list{width:100%;min-width:100%}}.inbox-section .inbox-content .inbox-list{width:100%;border-right:1px solid #eee;padding-right:24px}@media(max-width:768px){.inbox-section .inbox-content .inbox-list{width:100%;border-right:none;padding-right:0;border-bottom:1px solid #eee;padding-bottom:20px}}.inbox-section .inbox-content .inbox-list .inbox-list-item{width:fill-available;width:-webkit-fill-available;width:-moz-available}.inbox-section .inbox-content .inbox-detail{width:60%}@media(max-width:768px){.inbox-section .inbox-content .inbox-detail{width:100%;min-width:unset}}.profile-edit-btn--desktop{display:inline-flex}@media(max-width:768px){.profile-edit-btn--desktop{display:none!important}}.profile-edit-btn-mobile-wrapper{display:none}@media(max-width:768px){.profile-edit-btn-mobile-wrapper{display:flex;justify-content:center;width:100%;margin-top:18px;margin-bottom:0}}.profile-edit-btn--mobile{display:none}@media(max-width:768px){.profile-edit-btn--mobile{display:inline-flex!important;position:static!important;margin:0 auto;left:unset;right:unset;width:140px;height:44px;font-size:16px;border-radius:8px;justify-content:center;align-items:center}}.turnierrichtlinien-page-wrapper{max-width:1440px;margin:0 auto;padding:120px 15px;background:#fff;box-sizing:border-box;overflow-x:hidden}@media(max-width:1200px){.turnierrichtlinien-page-wrapper{padding:80px 15px}}@media(max-width:900px){.turnierrichtlinien-page-wrapper{padding-left:15px;padding-right:15px}}@media(max-width:600px){.turnierrichtlinien-page-wrapper{padding-left:15px;padding-right:15px}}.turnierrichtlinien-page-wrapper .guidelines-title{text-align:center;color:#d0021b;font-family:All-Pro Display C,Arial,sans-serif;font-weight:900;font-size:89px;letter-spacing:.08em;text-transform:uppercase;margin-bottom:48px;letter-spacing:19px;word-break:break-word}@media(max-width:1200px){.turnierrichtlinien-page-wrapper .guidelines-title{font-size:60px;margin-bottom:36px}}@media(max-width:900px){.turnierrichtlinien-page-wrapper .guidelines-title{font-size:40px;margin-bottom:24px}}@media(max-width:600px){.turnierrichtlinien-page-wrapper .guidelines-title{font-size:28px;margin-bottom:18px;letter-spacing:6px}}.turnierrichtlinien-page-wrapper .guidelines-subtitle{text-align:left;font-size:24px;font-weight:600;color:#001d37;margin-bottom:60px;max-width:1320px;line-height:36px;margin-left:auto;margin-right:auto}@media(max-width:1200px){.turnierrichtlinien-page-wrapper .guidelines-subtitle{font-size:20px;line-height:30px;margin-bottom:40px}}@media(max-width:900px){.turnierrichtlinien-page-wrapper .guidelines-subtitle{font-size:16px;line-height:24px;margin-bottom:24px}}@media(max-width:600px){.turnierrichtlinien-page-wrapper .guidelines-subtitle{font-size:14px;line-height:20px;margin-bottom:16px}}.turnierrichtlinien-page-wrapper .guidelines-section{margin-bottom:40px;padding-right:87px}@media(max-width:1200px){.turnierrichtlinien-page-wrapper .guidelines-section{padding-right:2px}}@media(max-width:900px){.turnierrichtlinien-page-wrapper .guidelines-section{margin-bottom:24px}}@media(max-width:600px){.turnierrichtlinien-page-wrapper .guidelines-section{margin-bottom:16px}}.turnierrichtlinien-page-wrapper .guidelines-section .section-title{color:#d0021b;font-family:All-Pro Display C,Arial,sans-serif;font-weight:900;font-size:32px;text-transform:uppercase;margin-bottom:18px;text-align:left;letter-spacing:5px}@media(max-width:1200px){.turnierrichtlinien-page-wrapper .guidelines-section .section-title{font-size:24px;margin-bottom:12px}}@media(max-width:900px){.turnierrichtlinien-page-wrapper .guidelines-section .section-title{font-size:18px;margin-bottom:8px}}@media(max-width:600px){.turnierrichtlinien-page-wrapper .guidelines-section .section-title{font-size:15px;margin-bottom:6px;letter-spacing:2px}}.turnierrichtlinien-page-wrapper .guidelines-section p,.turnierrichtlinien-page-wrapper .guidelines-section ul{line-height:1.6;font-size:20px;font-weight:600;margin-bottom:20px}@media(max-width:1200px){.turnierrichtlinien-page-wrapper .guidelines-section p,.turnierrichtlinien-page-wrapper .guidelines-section ul{font-size:16px;margin-bottom:14px}}@media(max-width:900px){.turnierrichtlinien-page-wrapper .guidelines-section p,.turnierrichtlinien-page-wrapper .guidelines-section ul{font-size:14px;margin-bottom:10px}}@media(max-width:600px){.turnierrichtlinien-page-wrapper .guidelines-section p,.turnierrichtlinien-page-wrapper .guidelines-section ul{font-size:12px;margin-bottom:6px}}.turnierrichtlinien-page-wrapper .guidelines-section ul{padding-left:24px;list-style-type:disc;margin:0 0 20px 15px}@media(max-width:600px){.turnierrichtlinien-page-wrapper .guidelines-section ul{padding-left:16px}}.turnierrichtlinien-page-wrapper .guidelines-section ul.no-margin-bottom{margin-bottom:0}.turnierrichtlinien-page-wrapper .print-btn{position:fixed;right:32px;top:90px;z-index:20;display:flex;align-items:center;justify-content:center;gap:10px;font-weight:500;font-size:16px;height:45px;width:135px}.turnierrichtlinien-page-wrapper .print-btn svg{width:22px;height:22px}@media(max-width:900px){.turnierrichtlinien-page-wrapper .print-btn{right:12px;top:90px;height:38px;width:110px;font-size:14px}}@media(max-width:600px){.turnierrichtlinien-page-wrapper .print-btn{right:4px;top:90px;font-size:12px;gap:6px}}.video-learning-wrapper{min-height:calc(100vh - 70px)}.video-learning-wrapper .vl-course-title{margin:20px 0;font-size:120px;line-height:110px;letter-spacing:.15em}.video-learning-wrapper .video-learning-hero-wrapper{background-color:#001d37;min-height:calc(100vh - 70px);height:100%;padding:70px 0 20px}.video-learning-wrapper .video-learning-hero-wrapper .video-learning-hero__title{text-align:center;padding-top:50px}.video-learning-wrapper .video-learning-hero-wrapper .video-learning-hero__title h1{font-size:clamp(48px,13.5vw,18px);letter-spacing:.16em;line-height:67.2px}.video-learning-wrapper .video-learning-hero-wrapper .video-learning-swipper-wrapper{max-width:calc(100% - 20px);width:100%;margin:0 auto}.video-learning-wrapper .video-learning-hero-wrapper .video-learning-swipper-wrapper .video-learning-swipper{min-height:460px;color:#000;background-color:#fff;border-radius:20px;cursor:pointer;backface-visibility:hidden;-webkit-backface-visibility:hidden}.video-learning-wrapper .video-learning-hero-wrapper .video-learning-swipper-wrapper .video-learning-swipper .card-item-wrapper{overflow:hidden;border-top-left-radius:10px;border-top-right-radius:10px}.video-learning-wrapper .video-learning-hero-wrapper .video-learning-swipper-wrapper .video-learning-swipper .card-item-wrapper .card-image{height:380px}.video-learning-wrapper .video-learning-hero-wrapper .video-learning-swipper-wrapper .video-learning-swipper .card-item-wrapper .card-image img{object-fit:cover;aspect-ratio:1.2/1.2}.video-learning-wrapper .video-learning-hero-wrapper .video-learning-swipper-wrapper .video-learning-swipper .card-item-wrapper .card-image .card-icon{top:50%;left:50%;transform:translate(-50%,-50%)}.video-learning-wrapper .video-learning-hero-wrapper .video-learning-swipper-wrapper .video-learning-swipper .card-item-wrapper .card-content-wrapper{padding:30px 20px 0}.video-learning-wrapper .video-learning-hero-wrapper .video-learning-swipper-wrapper .video-learning-swipper .card-item-wrapper .card-content-wrapper .card-content,.video-learning-wrapper .video-learning-hero-wrapper .video-learning-swipper-wrapper .video-learning-swipper .card-item-wrapper .card-content-wrapper .link{color:#001d37}.video-learning-wrapper .video-learning-hero-wrapper .video-learning-swipper-wrapper .swiper .swiper-button-disabled{pointer-events:unset}.video-learning-wrapper .video-learning-hero-wrapper .video-learning-swipper-wrapper .swiper .swiper-button-next,.video-learning-wrapper .video-learning-hero-wrapper .video-learning-swipper-wrapper .swiper .swiper-button-prev{background-color:#fff;width:44px;height:44px;border-radius:50%;background-size:contain}.video-learning-wrapper .video-learning-hero-wrapper .video-learning-swipper-wrapper .swiper .swiper-button-next:after,.video-learning-wrapper .video-learning-hero-wrapper .video-learning-swipper-wrapper .swiper .swiper-button-prev:after{content:"";display:none}.video-learning-wrapper .video-learning-hero-wrapper .video-learning-swipper-wrapper .swiper .swiper-button-prev{background-image:url(/images/leftArrow.png)!important}.video-learning-wrapper .video-learning-hero-wrapper .video-learning-swipper-wrapper .swiper .swiper-button-next{transform:rotate(180deg);background-image:url(/images/leftArrow.png)!important}.video-learning-wrapper .vl-course-section-wrapper{padding:30px 20px 70px}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper{width:100%;max-width:1250px;margin:0 auto}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .search-bar-wrapper{background:#001d37;border-radius:8px;box-shadow:2px 3px 2.4772834778px 0 rgba(0,0,0,.2);padding:14px 10px;margin-top:150px}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .search-bar-wrapper .search-icon{width:36px;height:36px}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .search-bar-wrapper .course-search-input{width:100%;padding:5px;font-weight:900;font-size:23px;line-height:32px;color:#cadcee;background-color:transparent!important;border:none}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .search-bar-wrapper .course-search-input::placeholder{color:hsla(0,0%,100%,.5)}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .search-bar-wrapper .course-search-input:-webkit-autofill{-webkit-background-clip:text;-webkit-text-fill-color:#cadcee;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;box-shadow:inset 0 0 20px 20px #001d37;-webkit-box-shadow:inset 0 0 0 30px transparent!important}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper{width:100%;max-width:1224px}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper .left-video-filter{width:30%}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper .left-video-filter .collapsible-filters{width:100%;max-width:203px}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper .left-video-filter .collapsible-filters .course-filter-title{padding:20px 0;border-color:hsla(0,0%,72%,.2);border-style:solid;border-width:1px 0}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper .left-video-filter .collapsible-filters .course-label{position:relative}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper .left-video-filter .collapsible-filters .course-label:first-child{margin-top:10px}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper .left-video-filter .collapsible-filters .course-label:last-child{margin-bottom:10px}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper .left-video-filter .collapsible-filters .course-label .course-checkbox{position:absolute;top:0;left:0;width:150px;height:100%;z-index:1;opacity:0}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper .left-video-filter .collapsible-filters .course-label .check-wrapper{width:16px;height:16px;border:1px solid #001d37;border-radius:4px;margin-right:10px}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper .left-video-filter .collapsible-filters .course-label .check-wrapper .checked-icon{width:16px;height:16px}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper .left-video-filter .collapsible-filters .level-option-popup{width:100%;max-width:200px;background:#fff;padding:8px;z-index:2;border-radius:8px;border:.5px solid rgba(112,132,158,.431);margin-top:2px}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper .left-video-filter .collapsible-filters .level-option-popup .course-label:first-child{margin-top:0}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper .right-video-list{width:70%;height:calc(100vh - 200px);margin-bottom:50px}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper .right-video-list .course-card-container{scrollbar-width:none}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper .right-video-list .course-card-wrapper{margin-bottom:10px;padding:10px;cursor:pointer;border-radius:10px}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper .right-video-list .course-card-wrapper .course-img-wrapper{max-width:336px;max-height:155px}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper .right-video-list .course-card-wrapper .course-img-wrapper .course-image{width:100%;height:100%;object-fit:cover;border-radius:10px}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper .right-video-list .course-card-wrapper .course-img-wrapper .play-icon{top:50%;left:50%;transform:translate(-50%,-50%)}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper .right-video-list .course-card-wrapper .course-img-wrapper .play-icon svg{width:106px;height:106px}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper .right-video-list .course-card-wrapper .course-description-wrapper{margin-left:25px}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper .right-video-list .course-card-wrapper:hover{background-color:rgba(0,29,55,.212)}.video-learning-wrapper .video-learning-progress-section{min-height:100vh;padding:30px 20px 70px}.video-learning-wrapper .video-learning-progress-section .progress-section-wrapper{margin:60px auto 0;max-width:1250px;width:100%;height:100%}.video-learning-wrapper .video-learning-progress-section .progress-section-wrapper .progress-card{box-shadow:0 0 20px 0 rgba(0,0,0,.251);padding:88px 80px;max-width:1250px;max-height:461px;border-radius:30px;margin-bottom:20px}.video-learning-wrapper .video-learning-progress-section .progress-section-wrapper .progress-card .video-thumbnail-wrapper{position:relative;max-width:424px;max-height:282px}.video-learning-wrapper .video-learning-progress-section .progress-section-wrapper .progress-card .video-thumbnail-wrapper img{border-radius:20px;width:100%;height:100%;object-fit:cover}.video-learning-wrapper .video-learning-progress-section .progress-section-wrapper .progress-card .video-thumbnail-wrapper .play-icon-svg{display:flex;justify-content:center;align-items:center;width:100%;height:100%;z-index:3;top:0;left:0}.video-learning-wrapper .video-learning-progress-section .progress-section-wrapper .progress-card .video-thumbnail-wrapper .play-icon-svg svg{width:106px;height:106px}.video-learning-wrapper .video-learning-progress-section .progress-section-wrapper .progress-card .progress-info{max-width:584px}.video-learning-wrapper .video-learning-progress-section .progress-section-wrapper .progress-card .progress-info .progress-video-title{font-weight:700;font-size:50px;line-height:60px;color:#001d37}.video-learning-wrapper .video-learning-progress-section .progress-section-wrapper .progress-card .progress-info .progress-description{font-size:1.5rem;line-height:28px}.video-learning-wrapper .video-learning-progress-section .progress-section-wrapper .progress-card .progress-info .progress-percentage-wrapper{margin-top:60px}.video-learning-wrapper .video-learning-progress-section .progress-section-wrapper .progress-card .progress-info .progress-percentage-wrapper .percentage{font-size:36px;font-weight:700;line-height:43px}.video-learning-wrapper .video-learning-progress-section .progress-section-wrapper .progress-card .progress-info .progress-percentage-wrapper .button--primary{font-size:1.5rem;letter-spacing:.05em}.video-learning-wrapper .video-learning-progress-section .progress-section-wrapper .responsive-progress-card{padding:20px;box-shadow:0 0 20px 0 rgba(0,0,0,.251);border-radius:30px;max-width:720px;margin:0 auto 20px}.video-learning-wrapper .video-learning-progress-section .progress-section-wrapper .responsive-progress-card .responsive-video-thumbnail-wrapper{position:relative}.video-learning-wrapper .video-learning-progress-section .progress-section-wrapper .responsive-progress-card .responsive-video-thumbnail-wrapper .image-wrapper{width:100%;max-width:409px;height:245px}.video-learning-wrapper .video-learning-progress-section .progress-section-wrapper .responsive-progress-card .responsive-video-thumbnail-wrapper .image-wrapper img{width:100%;height:100%;border-radius:20px;object-fit:cover}.video-learning-wrapper .video-learning-progress-section .progress-section-wrapper .responsive-progress-card .responsive-video-thumbnail-wrapper .responsive-play-icon{display:flex;justify-content:center;align-items:center;width:100%;height:100%;z-index:3;top:0;left:0}.video-learning-wrapper .video-learning-progress-section .progress-section-wrapper .responsive-progress-card .responsive-video-thumbnail-wrapper .responsive-play-icon svg{width:106px;height:106px}.video-learning-wrapper .video-learning-progress-section .progress-section-wrapper .responsive-progress-card .responsive-percentage{font-size:50px;line-height:60px;font-weight:700}.video-learning-wrapper .video-learning-progress-section .progress-section-wrapper .responsive-progress-card .responsive-progress-info .progress-title{font-size:25px;line-height:35px;font-weight:700}.video-learning-wrapper .video-learning-progress-section .progress-section-wrapper .responsive-progress-card .responsive-progress-info .button--primary{margin-top:44px;width:280px;font-size:1.5rem;letter-spacing:.05em}.video-learning-wrapper .downloads-section{max-width:1250px;margin:0 auto 50px}.video-learning-wrapper .downloads-section .downloads-wrapper{padding:30px 20px 70px}.video-learning-wrapper .downloads-section .downloads-wrapper .downloads-title-wrapper{padding-bottom:100px}.video-learning-wrapper .downloads-section .downloads-wrapper .downloads-title-wrapper .downloads-title-wrapper-heading{font-weight:900;font-size:120px;line-height:48px;letter-spacing:20px;text-align:center}.video-learning-wrapper .downloads-section .downloads-wrapper .search-bar-wrapper{width:100%;background:#001d37;border-radius:8px;box-shadow:2px 3px 2.4772834778px 0 rgba(0,0,0,.2);padding:14px 10px}.video-learning-wrapper .downloads-section .downloads-wrapper .search-bar-wrapper .search-icon{width:36px;height:36px}.video-learning-wrapper .downloads-section .downloads-wrapper .search-bar-wrapper .downloads-search-input{width:100%;padding:5px;font-weight:900;font-size:23px;line-height:32px;color:#cadcee;background-color:transparent!important;border:none}.video-learning-wrapper .downloads-section .downloads-wrapper .search-bar-wrapper .downloads-search-input::placeholder{color:hsla(0,0%,100%,.5)}.video-learning-wrapper .downloads-section .downloads-wrapper .search-bar-wrapper .downloads-search-input:-webkit-autofill{-webkit-background-clip:text;-webkit-text-fill-color:#cadcee;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;box-shadow:inset 0 0 20px 20px #001d37;-webkit-box-shadow:inset 0 0 0 30px transparent!important}.video-learning-wrapper .downloads-section .downloads-wrapper .filter-wrapper{margin-left:5px;background:#001d37;border-radius:8px;box-shadow:2px 3px 2.4772834778px 0 rgba(0,0,0,.2);padding:11px 19px}.video-learning-wrapper .downloads-section .downloads-wrapper .pdf-section{width:calc(100% - 40px);margin-top:80px;display:grid;grid-column-gap:40px;column-gap:40px;grid-row-gap:20px;row-gap:20px}.video-learning-wrapper .downloads-section .downloads-wrapper .pdf-section .pdf-content-wrapper{border-radius:10px;box-shadow:0 0 4px 1px rgba(0,0,0,.25)}.video-learning-wrapper .downloads-section .downloads-wrapper .pdf-section .pdf-content-wrapper .pdf-content-section{padding:10px}.video-learning-wrapper .downloads-section .downloads-wrapper .pdf-section .pdf-content-wrapper .pdf-content-section .pdf-logo{min-width:120px;position:relative;height:160px}.video-learning-wrapper .downloads-section .downloads-wrapper .pdf-section .pdf-content-wrapper .pdf-content-section .pdf-logo img{box-shadow:0 0 4px 1px rgba(0,0,0,.25)}.video-learning-wrapper .downloads-section .downloads-wrapper .pdf-section .pdf-content-wrapper .pdf-content-section .pdf-content{font-family:font--all-pro-sans}.video-learning-wrapper .downloads-section .downloads-wrapper .pdf-section .pdf-content-wrapper .pdf-content-section .pdf-content .pdf-content-title{font-weight:700;line-height:28px}.video-learning-wrapper .downloads-section .downloads-wrapper .pdf-section .pdf-content-wrapper .pdf-content-section .pdf-content .pdf-content--pera{font-weight:700;line-height:19px}.video-learning-wrapper .downloads-section .downloads-wrapper .pdf-section .pdf-content-wrapper .pdf-content-section .download-btn{display:flex;color:#fff;align-items:center;font-size:16px;font-weight:900;line-height:19px;background:#001d37;padding:9px 28px;border-radius:10px}.video-learning-wrapper .button--primary.vermissen-button{width:383px}.video-gallery-wrapper .video-player-section{min-height:100vh;height:100%;padding:70px 0 0}.video-gallery-wrapper .video-player-section .back-button{width:160px;gap:10px;padding:0 10px}.video-gallery-wrapper .video-player-section .back-button svg path{fill:#001d37}.video-gallery-wrapper .video-player-section .video-player-wrapper{padding-bottom:400px}.video-gallery-wrapper .video-player-section .video-player-wrapper .video-play-area{gap:40px}.video-gallery-wrapper .video-player-section .video-player-wrapper .video-play-area .video-player{width:60%}.video-gallery-wrapper .video-player-section .video-player-wrapper .video-play-area .video-player audio::-webkit-media-controls-timeline,.video-gallery-wrapper .video-player-section .video-player-wrapper .video-play-area .video-player video::-webkit-media-controls-timeline{padding:0;margin:0 5px 20px}.video-gallery-wrapper .video-player-section .video-player-wrapper .video-play-area .video-player .video-content{border-radius:10px;overflow:hidden}.video-gallery-wrapper .video-player-section .video-player-wrapper .video-play-area .video-player .video-content video{max-height:500px}.video-gallery-wrapper .video-player-section .video-player-wrapper .video-play-area .video-playlist__container{width:30%}.video-gallery-wrapper .video-player-section .video-player-wrapper .video-play-area .video-playlist__container .playlist-wrapper .playlist-title{padding:15px 10px;background-color:#001d37;border-top-right-radius:10px;border-top-left-radius:10px;word-spacing:5px}.video-gallery-wrapper .video-player-section .video-player-wrapper .video-play-area .video-playlist__container .playlist-wrapper .playlist-card{max-height:calc(100vh - 450px);overflow-y:auto}.video-gallery-wrapper .video-player-section .video-player-wrapper .video-play-area .video-playlist__container .playlist-wrapper .playlist-card .active-video{background-color:rgba(0,29,55,.212)!important}.video-gallery-wrapper .video-player-section .video-player-wrapper .video-play-area .video-playlist__container .playlist-wrapper .playlist-card .play-item{cursor:pointer;background-color:#fff;margin:10px 0;padding:10px 5px;border-bottom:1px solid #001d37;gap:10px;align-items:center;transition:all .3s ease-in-out}.video-gallery-wrapper .video-player-section .video-player-wrapper .video-play-area .video-playlist__container .playlist-wrapper .playlist-card .play-item .thumbnail-image{max-width:150px;width:100%;border-radius:10px}.video-gallery-wrapper .video-player-section .video-player-wrapper .video-play-area .video-playlist__container .playlist-wrapper .playlist-card .play-item .thumbnail-image img{object-fit:cover;aspect-ratio:3.4/1.8;border-radius:10px}.video-gallery-wrapper .video-player-section .video-player-wrapper .video-play-area .video-playlist__container .playlist-wrapper .playlist-card .play-item .thumbnail-image .video-player-icon{top:50%;left:50%;transform:translate(-50%,-50%)}.video-gallery-wrapper .video-player-section .video-player-wrapper .video-play-area .video-playlist__container .playlist-wrapper .playlist-card .play-item .thumbnail-image .video-player-icon svg{width:42px;height:42px}.video-gallery-wrapper .video-player-section .video-player-wrapper .video-play-area .video-playlist__container .playlist-wrapper .playlist-card .play-item .thumbnail-image .thumbnail-video-time{bottom:2px;right:0;width:100%;background:rgba(0,0,0,.471);text-align:end;padding-right:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.video-gallery-wrapper .video-player-section .video-player-wrapper .video-play-area .video-playlist__container .playlist-wrapper .playlist-card .play-item .thumbnail-image .thumbnail-video-time p{color:#fff;font-weight:600;font-size:10px}.video-gallery-wrapper .video-player-section .video-player-wrapper .video-play-area .video-playlist__container .playlist-wrapper .playlist-card .play-item:last-child{margin:10px 0 0}.video-gallery-wrapper .video-player-section .video-player-wrapper .video-play-area .video-playlist__container .playlist-wrapper .playlist-card .play-item:hover{background-color:rgba(0,29,55,.212)}.video-gallery-wrapper .video-player-section .video-player-wrapper .video-play-area .video-playlist__container .playlist-wrapper .playlist-card .play-item-data{max-width:220px;width:100%}.video-gallery-wrapper .video-player-section .video-player-wrapper .video-player__title{padding-top:20px}.video-que-ans-popup{max-width:523px!important;max-height:316px;padding:42px 30px!important}.video-que-ans-popup p{max-width:450px;line-height:40px}.richtig-popup-wrapper{max-width:523px!important;max-height:376px;padding:23px 30px 39px!important}.richtig-popup-wrapper .button-wrapper{margin-top:41px}.richtig-popup-wrapper .green-tick-icon{margin-bottom:29px}.leider-popup-wrapper{max-width:516px!important;max-height:525px;padding:23px 30px!important}.leider-popup-wrapper .false-text{line-height:28px;min-height:100px;margin:33px 0 50px}.touchdown-popup-wrapper{max-width:761px!important;max-height:500px;padding:49px 45px 32px!important}.touchdown-popup-wrapper .answer-checkbox-wrapper{margin-bottom:20px}.touchdown-popup-wrapper .answer-checkbox-wrapper .answer-wrapper .tick-wrapper{border:1px solid #001d37;width:18px;height:18px;border-radius:4px;margin-right:20px}.touchdown-popup-wrapper .answer-checkbox-wrapper .answer-wrapper .tick-wrapper .tick-icon{top:1px;left:1px;width:14px;height:14px}@supports(-webkit-touch-callout:none){.events-wrapper .events-hero-wrapper .player-scale-banner .event-player-wrapper .event-player{width:auto;float:right;object-fit:contain}}@media only screen and (max-height:5000px)and (min-height:1500px){.dashboard-wrapper .nfl-flag-section .map-image-wrapper .map-wrapper{object-fit:contain}}@media only screen and (min-width:2400px){.dashboard-wrapper .equipment-wrapper .equipment-description{height:100vh;justify-content:space-evenly}}@media only screen and (max-width:2500px){.footer-section .footer-description-wrapper .footer-img-wrapper{height:auto;top:-7%}}@media only screen and (max-width:1950px){.dashboard-wrapper .impressions-wrapper .event-container .event-wrapper .event-name{font-size:13px}.footer-section .footer-description-wrapper .footer-img-wrapper{top:-2%}.what-is-nfl-section .nfl-wrapper .footer-img-wrapper img{object-fit:contain}.instructional-video-wrapper .instructional-wrapper .bg-video .shield-icon{height:200px;width:175px;left:-15%}}@media only screen and (max-width:1810px){.nfl-flag-section{grid-template-columns:380px auto 110px!important}}@media only screen and (max-width:1760px){.impression-event-section{max-width:1500px}.dashboard-wrapper .impressions-wrapper .event-container .event-wrapper .event-name{font-size:12px;line-height:18px}}@media only screen and (max-width:1700px){.dashboard-wrapper .work-shop-container{border-top-left-radius:58% 105px}.dashboard-wrapper .work-shop-container .work-shop-img-wrapper{transform:translateY(-100px);height:380px}.dashboard-wrapper .impressions-wrapper .event-container .event-wrapper .event-name{font-size:10px;line-height:16px}.tournaments-wrapper .tournament-about-wrapper .trophy-img{width:540px}.tournaments-wrapper .tournament-about-wrapper .medal-img{height:500px;width:400px;left:54px}.about-section-logo-wrapper .logo-wrapper{max-width:900px;height:420px}.about-player-section .about-player-wrapper{max-width:1500px}.about-player-section .about-player-wrapper .about-player-content-wrapper .about-players-image-wrapper .circle-image{right:-40px}.impression-event-section{max-width:1400px}.club-finder-section .club-content-wrapper{max-width:1330px}.equipment-wrapper .equipment-description .ball-image{margin-left:-100px}}@media only screen and (max-width:1600px){.club-finder-section .club-content-wrapper{max-width:1200px}.club-finder-section .club-content-wrapper .club-inner-wrapper .club-title{font-size:150px;line-height:150px;font-weight:700;letter-spacing:18px}.club-finder-section .club-content-wrapper .club-inner-wrapper .boy-image-wrapper{height:340px}.club-finder-section .club-content-wrapper .club-inner-wrapper .boy-image-wrapper img{object-fit:cover}.map-container{height:500px}.map-container .map-wrapper .leaflet-map-container{height:450px}.map-container .map-container--club-page{height:538px!important}.map-container .map-container--club-page .leaflet-map-container{height:488px}.instructional-video-wrapper .instructional-wrapper .bg-video .shield-icon{height:168px;width:128px;left:-11%}.instructional-video-wrapper .instructional-wrapper .bg-video .close-icon{height:40px;width:40px;left:46%;top:15.5%}.instructional-video-wrapper .instructional-wrapper .bg-video .arrow-icon{width:300px;right:13%}.instructional-video-wrapper .instructional-wrapper .bg-video .ghost-img-wrapper{width:485px;margin-left:-155px}.instructional-video-wrapper .instructional-wrapper .video-wrapper{width:100%;max-width:1180px}.instructional-video-wrapper .instructional-wrapper .instructional-video-content{max-width:1180px}.instructional-video-wrapper .instructional-wrapper .instructional-video-content .video-image-wrapper h1{font-size:115px;line-height:120px}.instructional-video-wrapper .instructional-wrapper .instructional-video-content .video-image-wrapper p{font-size:21px}.modal-wrapper .gallery-modal{max-width:1200px}.modal-wrapper .gallery-modal.cb-success-modal{width:100%;max-width:440px;height:auto;margin:0 auto}}@media only screen and (max-width:1600px)and (max-width:640px){.modal-wrapper .gallery-modal.cb-success-modal{max-width:340px}}@media only screen and (max-width:1600px)and (max-width:480px){.modal-wrapper .gallery-modal.cb-success-modal{max-width:300px}}@media only screen and (max-width:1600px)and (max-width:360px){.modal-wrapper .gallery-modal.cb-success-modal{max-width:280px}}@media only screen and (max-width:1600px){.about-player-section .about-player-wrapper{max-width:calc(100% - 100px)}.about-player-section .about-player-wrapper .about-player-content-wrapper .about-players-image-wrapper .circle-image{bottom:140px}.club-page-hero-section .club-title-wrapper .page-title{font-size:140px;line-height:174px}.club-page-hero-section .page-map-wrapper{max-width:1200px}.club-page-hero-section .page-map-wrapper .map-container--club-page{height:580px!important}.club-page-hero-section .page-map-wrapper .map-container--club-page .leaflet-map-container{height:530px}.filter-section{padding:70px 32px 200px}.impression-event-section{max-width:1240px}.unforgettable-wrapper .unforgettable-about-wrapper .description-wrapper .unforgettable-img{width:600px}.unforgettable-wrapper .unforgettable-about-wrapper .air-line-track{margin-top:-85px;margin-left:-10px}.footer-section .footer-description-wrapper .footer-img-wrapper{top:0}.map-image-wrapper img{display:none}.nfl-flag-section{grid-template-columns:150px auto 150px!important}.nfl-flag-section .nfl-logo-image .dkb-logo{margin-right:10px}.equipment-wrapper .equipment-description .ball-image{margin-bottom:-10px}.equipment-wrapper .images-wrapper .banner-left{width:10%}.header-section .container .header-wrapper .page-link-wrapper .link-list .page-link{font-size:1rem;padding:0 7px}}@media only screen and (max-width:1440px){.header-section{background-color:#fff}.header-section .container{padding:0 16px}.header-section .container .header-wrapper .logo-container{display:flex}.header-section .container .header-wrapper .logo-container .logo-wrapper{height:45px}.header-section .container .header-wrapper .page-link-wrapper .link-list .page-link{font-size:12px;padding:0 7px}.header-section .container .header-wrapper .header-btn-wrapper{height:43px;width:auto}.header-section .container .header-wrapper .header-btn-wrapper .registration-btn{width:170px;font-size:1rem}.header-section .container .header-wrapper .header-btn-wrapper .registration-btn p{font-size:12px}.header-section .container .header-wrapper .header-btn-wrapper .login-btn{font-size:1rem;margin-left:5px}.dashboard-wrapper .impressions-wrapper .event-container .event-wrapper .event-name{letter-spacing:.14em}.dashboard-wrapper .work-shop-container .details-wrapper{top:105px}.dashboard-wrapper .work-shop-container .details-wrapper .details-container{max-width:1000px}.dashboard-wrapper .work-shop-container .details-wrapper .details-container .text-container .work-shop-title{font-size:7.5rem;line-height:125px}.dashboard-wrapper .nfl-flag-section .content-section-wrapper .heading-wrapper{justify-content:space-evenly}.dashboard-wrapper .nfl-flag-section .content-section-wrapper .nfl-heading{font-size:5.625rem}.dashboard-wrapper .nfl-flag-section .content-section-wrapper .nfl-logo-image{width:460px;height:200px}.dashboard-wrapper .nfl-flag-section .content-section-wrapper .free-participate-para{font-size:3.25rem}.dashboard-wrapper .hero-section-container .hero-section-wrapper{padding:0 40px}.club-finder-section .club-content-wrapper{max-width:1080px}.club-finder-section .club-content-wrapper .club-inner-wrapper .club-title{font-size:125px;line-height:140px}.club-finder-section .club-content-wrapper .club-inner-wrapper .boy-image-wrapper{height:320px}.map-container{height:450px}.map-container .map-wrapper .leaflet-map-container{height:400px}.unforgettable-wrapper .unforgettable-about-wrapper .unforgettable-title{max-width:1200px}.unforgettable-wrapper .unforgettable-about-wrapper .description-wrapper .unforgettable-img{width:500px}.unforgettable-wrapper .unforgettable-about-wrapper .air-line-track{margin-top:-90px;transform:rotate(-2deg)}.instructional-video-wrapper .instructional-wrapper .video-wrapper{max-width:100%;height:auto}.instructional-video-wrapper .instructional-wrapper .video-wrapper .instruction-video{width:100%}.instructional-video-wrapper .instructional-wrapper .bg-video .shield-icon{left:0;top:-31%}.instructional-video-wrapper .instructional-wrapper .instructional-video-content{max-width:100%}.instructional-video-wrapper .instructional-wrapper .instructional-video-content .video-image-wrapper h1{font-size:100px;line-height:100px}.instructional-video-wrapper .instructional-wrapper .instructional-video-content .video-image-wrapper p{font-size:20px}.events-wrapper .events-overview-wrapper .events-overview-container{max-width:calc(100vw - 250px)}.events-wrapper .events-overview-wrapper .events-overview-container .event-down-arrow-wrapper{width:130px}.faq-wrapper .question--heading{margin-bottom:56px}.faq-wrapper .question--heading .question--para{font-size:5rem}.about-section-logo-wrapper .logo-wrapper{max-width:800px;height:375px}.about-player-section .about-player-wrapper{max-width:calc(100% - 50px)}.about-player-section .about-player-wrapper .about-player-content-wrapper .about-players-image-wrapper .circle-image{right:-25px}.club-page-hero-section .page-map-wrapper{max-width:1024px}.club-page-hero-section .page-map-wrapper .map-container--club-page{height:520px!important}.club-page-hero-section .page-map-wrapper .map-container--club-page .leaflet-map-container{height:470px}.club-page-hero-section .club-title-wrapper .page-title{font-size:110px;line-height:140px;letter-spacing:18px}.impression-event-section{max-width:1080px}.filter-section .filter-wrapper{margin:0 auto 30px}.filter-section .filter-wrapper .filter-body .right-section{width:75%}.filter-section .filter-wrapper .filter-body .right-section .club-list-wrapper .club-name-wrapper{max-width:280px}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .search-bar-wrapper{padding:10px}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper .left-video-filter{width:25%}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper .right-video-list{width:75%}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper .right-video-list .course-card-wrapper .course-img-wrapper{max-width:260px}.what-is-nfl-section .nfl-wrapper{padding:150px 0 100px}.what-is-nfl-section .nfl-wrapper .nfl-about .participate-nfl-wrapper .olympic-nfl{gap:50px}.footer-section .footer-description-wrapper .footer-img-wrapper{height:192px}.teachers-section .rotation-style .teachers-img-about-wrapper{margin-top:100px}.equipment-wrapper .equipment-description .ball-image{margin-left:-60px}}@media only screen and (max-width:1400px){.unforgettable-wrapper .unforgettable-about-wrapper .air-line-track{width:100vw;margin-top:-87px;transform:rotate(-3deg)}.equipment-wrapper .equipment-description .equipment-about{max-width:600px}}@media only screen and (max-width:1280px){.dashboard-wrapper .hero-section-container .hero-section-wrapper .details-wrapper .hero-title{font-size:40px;line-height:50px}.dashboard-wrapper .hero-section-container .hero-section-wrapper .details-wrapper .hero-register-btn{width:-moz-fit-content;width:fit-content;height:70px;padding:0 10px;margin-top:50px;font-size:1.25rem;line-height:30px}.dashboard-wrapper .work-shop-container .details-wrapper{top:170px}.dashboard-wrapper .work-shop-container .details-wrapper .details-container .text-container{max-width:50%}.dashboard-wrapper .work-shop-container .details-wrapper .details-container .text-container .work-shop-title{font-size:5.3125rem;line-height:100px;margin-bottom:50px}.dashboard-wrapper .work-shop-container .details-wrapper .details-container .trainer-img-wrapper{height:570px;max-width:450px}.dashboard-wrapper .work-shop-container .details-wrapper .details-container .trainer-img-wrapper img{width:auto;height:100%}.dashboard-wrapper .nfl-flag-section .content-section-wrapper .nfl-heading{font-size:5rem}.dashboard-wrapper .nfl-flag-section .content-section-wrapper .nfl-logo-image{width:400px;height:180px}.dashboard-wrapper .nfl-flag-section .content-section-wrapper .nfl-logo-image .dkb-logo{height:70px;margin-right:30px}.dashboard-wrapper .nfl-flag-section .content-section-wrapper .nfl-description{font-size:1.875rem;line-height:40px}.dashboard-wrapper .nfl-flag-section .content-section-wrapper .free-participate-para{font-size:2.625rem}.dashboard-wrapper .nfl-flag-section .content-section-wrapper .checkmark-para{font-size:1.25rem;line-height:26px}.dashboard-wrapper .impressions-wrapper .impressions-title{font-size:150px}.dashboard-wrapper .impressions-wrapper .event-container .event-wrapper .event-date{font-size:12px;line-height:18px}.dashboard-wrapper .impressions-wrapper .event-container .event-wrapper .event-name{font-size:8px}.club-finder-section .right-bg-wrapper{height:calc(100% - 100px);width:13%;min-width:150px}.club-finder-section .right-bg-wrapper img{object-fit:contain}.club-finder-section .club-content-wrapper{padding:0 37px}.club-finder-section .club-content-wrapper .club-map-wrapper{width:calc(100% - 140px)}.unforgettable-wrapper .unforgettable-about-wrapper .description-wrapper .unforgettable-img{width:350px;height:100%;transform:translateY(-15px)}.unforgettable-wrapper .unforgettable-about-wrapper .description-wrapper .description{font-size:1.25rem}.unforgettable-wrapper .unforgettable-about-wrapper .description-wrapper .airline-ticket-wrapper{margin-right:-328px}.unforgettable-wrapper .unforgettable-about-wrapper .description-wrapper .airline-ticket-wrapper .air-line-ticket{height:400px}.unforgettable-wrapper .unforgettable-about-wrapper .air-line-track{width:100vw;margin-top:-63px}.club-finder-section .club-content-wrapper{max-width:1000px}.club-finder-section .club-content-wrapper .club-inner-wrapper{width:85%}.club-finder-section .club-content-wrapper .club-inner-wrapper .club-title{font-size:120px;letter-spacing:12px;line-height:140px}.club-finder-section .club-content-wrapper .club-inner-wrapper .boy-image-wrapper{height:290px}.map-container{height:380px}.map-container .map-wrapper .leaflet-map-container{height:330px}.tournaments-wrapper .tournament-about-wrapper{margin-top:-10px}.tournaments-wrapper .tournament-about-wrapper .medal-img{object-position:bottom right;left:30px}.tournaments-wrapper .tournament-about-wrapper .tournament-description{font-size:18px;line-height:24px;max-width:490px;padding:0 16px}.tournaments-wrapper .tournament-about-wrapper .trophy-img{margin-bottom:-10px}.header-section .container .header-wrapper .page-link-wrapper .link-list .page-link{font-size:.8125rem}.header-section .container .header-wrapper .header-btn-wrapper .registration-btn p{font-size:9px}.instructional-video-wrapper .arrow-img{width:230px}.instructional-video-wrapper .instructional-wrapper .instructional-video-content{min-height:230px}.instructional-video-wrapper .instructional-wrapper .instructional-video-content .video-image-wrapper h1{font-size:80px;line-height:80px}.instructional-video-wrapper .instructional-wrapper .instructional-video-content .video-image-wrapper p{font-size:20px;line-height:20px}.faq-wrapper .question--heading{margin-bottom:48px}.faq-wrapper .question--heading .question--para{font-size:4.5rem}.about-section-logo-wrapper .logo-wrapper{max-width:650px;height:305px}.modal-wrapper .gallery-modal{max-width:900px;padding:40px 80px}.modal-wrapper .gallery-modal .events-wrapper .gallery-swiper .picture-title{margin-top:60px}.modal-wrapper .gallery-modal .events-wrapper .gallery-swiper .image-wrapper{height:calc(100vh - 320px)}.modal-wrapper .gallery-modal .events-wrapper .gallery-swiper .swiper-pagination{bottom:80px!important}.modal-wrapper .gallery-modal .events-wrapper .gallery-swiper .swiper-button-next{right:15px}.modal-wrapper .gallery-modal .events-wrapper .gallery-swiper .swiper-button-prev{left:15px}.filter-section .filter-wrapper .filter-body .left-section{width:23%}.filter-section .filter-wrapper .filter-body .right-section{width:70%;max-width:unset}.filter-section .filter-wrapper .filter-body .right-section .club-list-wrapper{grid-template-columns:auto auto}.filter-section .filter-wrapper .filter-body .right-section .club-list-wrapper .club-name-wrapper{margin-right:0}.what-is-nfl-section .nfl-wrapper .nfl-about .participate-nfl-wrapper .participate-wrapper .free-participate-para{font-size:45px}.what-is-nfl-section .nfl-wrapper .nfl-about .participate-nfl-wrapper .participate-wrapper .nfl-data-wrapper .checkmark--wrapper .checkmark-para{font-size:20px}.what-is-nfl-section .nfl-wrapper .nfl-about .participate-nfl-wrapper .olympic-nfl .about-nfl-wrapper,.what-is-nfl-section .nfl-wrapper .nfl-about .participate-nfl-wrapper .olympic-nfl .nfl-olympic-wrapper{min-height:180px;gap:10px;padding:15px}.what-is-nfl-section .nfl-wrapper .nfl-about .participate-nfl-wrapper .olympic-nfl .about-nfl-wrapper .about-nfl-description,.what-is-nfl-section .nfl-wrapper .nfl-about .participate-nfl-wrapper .olympic-nfl .about-nfl-wrapper .nfl-olympic-description,.what-is-nfl-section .nfl-wrapper .nfl-about .participate-nfl-wrapper .olympic-nfl .nfl-olympic-wrapper .about-nfl-description,.what-is-nfl-section .nfl-wrapper .nfl-about .participate-nfl-wrapper .olympic-nfl .nfl-olympic-wrapper .nfl-olympic-description{font-size:18px;line-height:24px}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper{max-width:calc(100% - 50px)}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper .left-video-filter .collapsible-filters .course-filter-title{padding:10px 0}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper .left-video-filter .collapsible-filters .course-filter-title p{font-size:1.125rem}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper .right-video-list .course-card-wrapper .course-img-wrapper{max-width:200px;max-height:150px}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper .right-video-list .course-card-wrapper .course-img-wrapper .course-image{aspect-ratio:auto}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper .right-video-list .course-card-wrapper .course-img-wrapper .play-icon svg{width:75px;height:75px}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper .right-video-list .course-card-wrapper .course-description-wrapper .course-title{font-size:1.125rem}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper .right-video-list .course-card-wrapper .course-description-wrapper .course-description-text{font-size:1rem}.video-learning-wrapper .video-learning-progress-section .progress-section-wrapper .progress-card .progress-info .progress-video-title{font-size:50px;line-height:60px}.video-gallery-wrapper .video-player-section .video-player-wrapper .video-player__title h1{font-size:32px}.video-gallery-wrapper .video-player-section .video-player-wrapper .video-play-area{padding-bottom:100px}.video-gallery-wrapper .video-player-section .video-player-wrapper .video-play-area .video-player{width:60%}.video-gallery-wrapper .video-player-section .video-player-wrapper .video-play-area .video-playlist__container{width:40%}.video-gallery-wrapper .video-player-section .video-player-wrapper .video-play-area .video-playlist__container .playlist-wrapper .playlist-card{max-height:calc(100vh - 420px)}}@media only screen and (max-width:1200px){.events-section-wrapper .down-arrow-wrapper{width:150px;top:55%;right:9%}.events-section-wrapper .events-slide-wrapper{max-width:1000px}.events-section-wrapper .events-slide-wrapper .swiper .swiper-wrapper .swiper-slide .events-card-wrapper{width:250px}.events-section-wrapper .events-title .round-icon{width:40px;height:40px}.about-player-section{margin-top:50px}.about-player-section .about-player-wrapper h1{font-size:100px;line-height:107px}.about-player-section .about-player-wrapper .about-player-content-wrapper .about-player-content{max-width:610px}.about-player-section .about-player-wrapper .about-player-content-wrapper .about-player-content h6{font-size:38px;line-height:70px}.about-player-section .about-player-wrapper .about-player-content-wrapper .about-player-content p{font-size:20px;line-height:26px}.events-wrapper .events-overview-wrapper .events-overview-container{max-width:calc(100vw - 180px)}.events-wrapper .events-overview-wrapper .events-overview-container .event-down-arrow-wrapper{width:100px;right:-50px}.faq-wrapper .question--heading{margin-bottom:20px}.faq-wrapper .question--heading .question--para{font-size:4rem}.club-page-hero-section .page-map-wrapper{max-width:940px}.club-page-hero-section .page-map-wrapper .map-container--club-page{height:470px!important}.club-page-hero-section .page-map-wrapper .map-container--club-page .leaflet-map-container{height:420px}.club-page-hero-section .club-title-wrapper .page-title{font-size:100px;line-height:126px;letter-spacing:16px}.impression-event-section{max-width:860px}.video-learning-wrapper .video-learning-hero-wrapper .video-learning-swipper-wrapper .video-learning-swipper .card-item-wrapper .card-content-wrapper{padding:10px 15px 0}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper .left-video-filter .collapsible-filters{max-width:170px}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper .right-video-list .course-card-wrapper .course-description-wrapper .course-title{font-size:1rem;margin-bottom:5px}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper .right-video-list .course-card-wrapper .course-description-wrapper .course-description-text{margin-bottom:5px;font-size:.875rem}.dashboard-wrapper .nfl-flag-section .content-section-wrapper .nfl-logo-image .dkb-logo{max-width:165px;margin-right:10px}.nfl-flag-section{grid-template-columns:120px auto 120px!important}.equipment-wrapper .equipment-description .equipment-about{max-width:520px}.club-finder-section .right-bg-wrapper{width:10%;min-width:100px}}@media screen and (max-width:1140px){.header-section .container .header-wrapper .logo-container .logo-wrapper{height:40px}.header-section .container .header-wrapper .page-link-wrapper .link-list .page-link{font-size:10px;padding:0 7px}.header-section .container .header-wrapper .header-btn-wrapper{height:33px}.header-section .container .header-wrapper .header-btn-wrapper .registration-btn{max-width:150px;padding:0 10px;width:-moz-fit-content;width:fit-content;font-size:.75rem;line-height:16px}}@media screen and (max-width:1140px)and (max-width:1580px){.header-section .container .header-wrapper .header-btn-wrapper .registration-btn{width:150px}.header-section .container .header-wrapper .header-btn-wrapper .registration-btn p{margin-left:5px;font-size:9px}}@media screen and (max-width:1140px)and (max-width:1280px){.header-section .container .header-wrapper .header-btn-wrapper .registration-btn{width:145px}.header-section .container .header-wrapper .header-btn-wrapper .registration-btn p{font-size:11px}}@media screen and (max-width:1140px){.header-section .container .header-wrapper .header-btn-wrapper .logout-btn{height:40px;width:40px}.header-section .container .header-wrapper .header-btn-wrapper .logout-btn svg{height:100%;width:100%}.header-section .container .header-wrapper .header-btn-wrapper .login-btn{font-size:.75rem}}@media only screen and (max-width:1068px){.header-section .container .header-wrapper .logo-container .logo-wrapper{height:40px}.header-section .container .header-wrapper .page-link-wrapper .link-list .page-link{font-size:10px;padding:0 7px}.header-section .container .header-wrapper .header-btn-wrapper{height:33px}.header-section .container .header-wrapper .header-btn-wrapper .registration-btn{max-width:150px;padding:0 10px;width:-moz-fit-content;width:fit-content;font-size:.75rem;line-height:16px}}@media only screen and (max-width:1068px)and (max-width:1580px){.header-section .container .header-wrapper .header-btn-wrapper .registration-btn{width:150px}.header-section .container .header-wrapper .header-btn-wrapper .registration-btn p{margin-left:5px;font-size:9px}}@media only screen and (max-width:1068px)and (max-width:1280px){.header-section .container .header-wrapper .header-btn-wrapper .registration-btn{width:145px}.header-section .container .header-wrapper .header-btn-wrapper .registration-btn p{font-size:11px}}@media only screen and (max-width:1068px){.header-section .container .header-wrapper .header-btn-wrapper .logout-btn{height:40px;width:40px;margin-left:0}.header-section .container .header-wrapper .header-btn-wrapper .logout-btn svg{height:100%;width:100%}.header-section .container .header-wrapper .header-btn-wrapper .login-btn{font-size:.75rem}.footer-section .footer-description-wrapper .footer-logo-wrapper{height:150px}.footer-section .footer-description-wrapper .pageLink-socialLink-wrapper .page-links-wrapper{gap:20px}.registration-section .description-wrapper .registration-title{font-size:86px}.registration-section .description-wrapper .registration-about p{font-size:30px;line-height:35px}.dashboard-wrapper .hero-section-container .hero-section-wrapper .details-wrapper .hero-title{font-size:30px;line-height:40px;letter-spacing:.1em}.dashboard-wrapper .hero-section-container .hero-section-wrapper .details-wrapper .hero-register-btn{font-size:.875rem;line-height:20px;height:45px}.dashboard-wrapper .nfl-flag-section .content-section-wrapper .nfl-heading{font-size:4.1rem}.dashboard-wrapper .nfl-flag-section .content-section-wrapper .nfl-logo-image{width:235px;height:140px}.dashboard-wrapper .nfl-flag-section .content-section-wrapper .nfl-logo-image .dkb-logo{height:48px;margin-top:-9px}.dashboard-wrapper .nfl-flag-section .content-section-wrapper .nfl-description{font-size:1.75rem;line-height:38px}.dashboard-wrapper .nfl-flag-section .content-section-wrapper .free-participate-para{font-size:2.125rem;margin-bottom:36px}.dashboard-wrapper .nfl-flag-section .content-section-wrapper .checkmark-para{font-size:1.125rem;line-height:24px}.dashboard-wrapper .impressions-wrapper .impressions-title{font-size:130px;letter-spacing:.1em}.dashboard-wrapper .impressions-wrapper .event-container .inactive-tab{width:calc(30% - 40px)}.dashboard-wrapper .impressions-wrapper .event-container .active-tab{width:calc(40% - 40px)}.dashboard-wrapper .impressions-wrapper .event-container .event-wrapper .video-event-details .event-details-text{padding:20px;width:calc(100% - 40px)}.dashboard-wrapper .impressions-wrapper .event-container .event-wrapper .event-name{letter-spacing:.12em;font-size:7px;line-height:13px}.unforgettable-wrapper .unforgettable-about-wrapper{flex-direction:column;margin-bottom:50px}.unforgettable-wrapper .unforgettable-about-wrapper .description-wrapper{flex-direction:column;align-items:center}.unforgettable-wrapper .unforgettable-about-wrapper .description-wrapper .unforgettable-img{max-width:550px;height:100%}.unforgettable-wrapper .unforgettable-about-wrapper .description-wrapper .description{font-size:1.25rem;max-width:none}.unforgettable-wrapper .unforgettable-about-wrapper .description-wrapper .airline-ticket-wrapper{width:100%;display:flex;justify-content:flex-end;transform:translate(117px)}.unforgettable-wrapper .unforgettable-about-wrapper .description-wrapper .airline-ticket-wrapper .air-line-ticket{height:340px}.unforgettable-wrapper .unforgettable-about-wrapper .air-line-track{margin-top:-60px;display:none}.unforgettable-wrapper .unforgettable-about-wrapper .tablet-airline-track{width:90vw;height:100%;margin-bottom:28px;margin-top:-130px;display:block}.instructional-video-wrapper .instructional-wrapper .bg-video .ghost-img-wrapper{width:400px}.instructional-video-wrapper .instructional-wrapper .instructional-video-content{min-height:220px}.instructional-video-wrapper .instructional-wrapper .instructional-video-content .video-image-wrapper h1{font-size:60px;line-height:60px}.instructional-video-wrapper .instructional-wrapper .instructional-video-content .video-image-wrapper p{max-width:500px;font-size:20px;line-height:20px}.button--register-now{margin-top:20px}.about-player-section .about-player-wrapper .about-player-content-wrapper .about-players-image-wrapper .circle-image{right:-20px}.faq-wrapper .question--heading .question--para{font-size:3.5rem}.faq-wrapper .cross-icon-wrapper{display:none}.what-is-nfl-section .nfl-wrapper .nfl-about .nfl-hero{width:340px;height:600px}.teachers-section{padding:60px 0 20px;height:auto}.teachers-section .rotation-style{height:auto}.teachers-section .rotation-style .teachers-img-about-wrapper{height:auto;flex-direction:column-reverse;align-items:center;margin-top:150px}.teachers-section .rotation-style .teachers-img-about-wrapper .teachers-img-wrapper{margin-bottom:-15px;z-index:1;height:580px;width:495px;transform:translateX(-57px)}.teachers-section .rotation-style .teachers-img-about-wrapper .teachers-img-wrapper .teachers{display:none}.teachers-section .rotation-style .teachers-img-about-wrapper .teachers-img-wrapper .teachers-mobile{display:block;width:100%}.teachers-section .rotation-style .teachers-img-about-wrapper .teachers-img-btn{display:block;width:-moz-fit-content;width:fit-content;order:-1;z-index:2;margin:0 auto;background-color:#d71920;height:54px;width:266px;font-size:1.125rem;font-weight:900;font-family:All-Pro Sans;border:1px solid transparent;line-height:17px;border-radius:7px;transition:all .5s ease;color:#fff;text-transform:uppercase;transform:translateY(0)}.teachers-section .rotation-style .teachers-img-about-wrapper .teachers-img-btn:disabled,.teachers-section .rotation-style .teachers-img-about-wrapper .teachers-img-btn[disabled]{opacity:.5;cursor:not-allowed}.teachers-section .rotation-style .teachers-img-about-wrapper .teachers-description-banner{width:auto}.teachers-section .rotation-style .teachers-img-about-wrapper .teachers-description-banner .teachers-description{font-size:1.125rem;font-weight:600;line-height:24px;width:auto}.teachers-section .rotation-style .teachers-img-about-wrapper .teachers-description-banner .teachers-btn{display:none}.teachers-section .red-cross-wrapper{width:35px;height:35px;padding-left:47px}.club-page-hero-section .page-map-wrapper{max-width:835px}.club-page-hero-section .club-title-wrapper .page-title{font-size:90px;line-height:110px;letter-spacing:14px}.login-success-wrapper .logo-wrapper .logo-container .germany-logo-wrapper,.login-success-wrapper .logo-wrapper .logo-container .nfl-logo-wrapper,.login-wrapper .logo-wrapper .logo-container .germany-logo-wrapper,.login-wrapper .logo-wrapper .logo-container .nfl-logo-wrapper{width:100%}.video-learning-wrapper .video-learning-progress-section .progress-section-wrapper{max-width:calc(100% - 30px)}.video-learning-wrapper .video-learning-progress-section .progress-section-wrapper .progress-card{padding:70px}.video-learning-wrapper .video-learning-progress-section .progress-section-wrapper .progress-card .progress-info{margin-left:30px}.video-learning-wrapper .video-learning-progress-section .progress-section-wrapper .progress-card .progress-info .progress-description{font-size:1.25rem;line-height:26px}.video-learning-wrapper .video-learning-progress-section .progress-section-wrapper .progress-card .progress-info .progress-percentage-wrapper{margin-top:40px}.video-learning-wrapper .video-learning-progress-section .progress-section-wrapper .progress-card .progress-info .progress-percentage-wrapper .percentage{font-size:32px}}@media only screen and (max-width:1020px){.header-section .container .header-wrapper .logo-container .logo-wrapper{height:58px}.header-section .container .header-wrapper .header-btn-wrapper,.header-section .container .header-wrapper .page-link-wrapper{display:none}.header-section .container .header-wrapper .sideNav-menu-icon-wrapper{display:block}}@media only screen and (max-width:992px){.side-nav-wrapper{display:flex}.dashboard-wrapper .impressions-wrapper .event-container{margin-top:20px;width:100%}.dashboard-wrapper .impressions-wrapper .event-container .inactive-tab{width:30%!important}.dashboard-wrapper .impressions-wrapper .event-container .active-tab{width:50%!important}.dashboard-wrapper .impressions-wrapper .event-container .event-wrapper{padding:0}.dashboard-wrapper .impressions-wrapper .event-container .event-wrapper .event-date,.dashboard-wrapper .impressions-wrapper .event-container .event-wrapper .event-name{font-size:14px;line-height:20px;max-width:135px}.dashboard-wrapper .impressions-wrapper .event-container .event-wrapper .event-name-wrapper{padding:20px;width:calc(100% - 40px)}.dashboard-wrapper .impressions-wrapper .impressions-title{font-size:80px}.dashboard-wrapper .impressions-wrapper .impressions-btn{margin-top:70px}.dashboard-wrapper .social-media-container .social-media-wrapper .social-media-title{font-size:80px;line-height:96px}.dashboard-wrapper .social-media-container .card-container .swiper .swiper-wrapper .swiper-slide{width:-moz-fit-content!important;width:fit-content!important}.dashboard-wrapper .social-media-container .card-container .swiper .swiper-wrapper .swiper-slide .card-wrapper{max-width:333px}.dashboard-wrapper .hero-section-container{background-position:41%}.dashboard-wrapper .hero-section-container .hero-section-wrapper{flex-direction:column-reverse;padding:0 20px}.dashboard-wrapper .hero-section-container .hero-section-wrapper .details-wrapper,.dashboard-wrapper .hero-section-container .hero-section-wrapper .hero-img-container{width:100%}.dashboard-wrapper .hero-section-container .hero-section-wrapper .hero-img-container{height:calc(50vh - 50px)}.dashboard-wrapper .hero-section-container .hero-section-wrapper .hero-img-container .banner-image{object-fit:contain;object-position:bottom}.dashboard-wrapper .hero-section-container .hero-section-wrapper .details-wrapper{width:100%;margin-top:0}.dashboard-wrapper .hero-section-container .hero-section-wrapper .details-wrapper .hero-title{font-size:40px;line-height:52px;letter-spacing:.2em}.dashboard-wrapper .hero-section-container .hero-section-wrapper .details-wrapper .hero-register-btn{font-size:1.125rem;line-height:22px;padding:0 30px}.dashboard-wrapper .nfl-flag-section{padding:30px;width:calc(100% - 60px);min-height:-moz-fit-content;min-height:fit-content;grid-template-columns:auto!important}.dashboard-wrapper .nfl-flag-section .map-image-wrapper{display:none}.dashboard-wrapper .nfl-flag-section .content-section-wrapper{margin:24px auto 95px;padding:0;min-height:-moz-fit-content;min-height:fit-content}.dashboard-wrapper .nfl-flag-section .content-section-wrapper .heading-wrapper{justify-content:space-evenly}.dashboard-wrapper .nfl-flag-section .content-section-wrapper .nfl-heading{font-size:4.375rem}.dashboard-wrapper .nfl-flag-section .content-section-wrapper .nfl-logo-image{width:274px;height:136px;margin-left:30px}.dashboard-wrapper .nfl-flag-section .content-section-wrapper .nfl-logo-image .dkb-logo{height:40px}.dashboard-wrapper .nfl-flag-section .content-section-wrapper .free-participate-para{font-size:2rem}.dashboard-wrapper .nfl-flag-section .content-section-wrapper .nfl-description{font-size:1.5rem;line-height:32px}.dashboard-wrapper .nfl-flag-section .content-section-wrapper .checkmark--wrapper{margin-bottom:40px}.dashboard-wrapper .nfl-flag-section .content-section-wrapper .checkmark-para{font-size:1.5rem;line-height:34px}.dashboard-wrapper .nfl-flag-section .content-section-wrapper .nfl-data-wrapper{padding:0 15px}.dashboard-wrapper .work-shop-container{height:1220px}.dashboard-wrapper .work-shop-container .details-wrapper{display:none}.dashboard-wrapper .work-shop-container .work-shop-img-wrapper{margin-top:70px;transform:translateY(-97px);height:359px}.dashboard-wrapper .work-shop-container .tab-details-wrapper{display:block;position:absolute;top:105px;padding:30px}.dashboard-wrapper .work-shop-container .tab-details-wrapper .details-container{max-width:1000px;align-items:center}.dashboard-wrapper .work-shop-container .tab-details-wrapper .details-container .work-shop-title{font-size:140px;line-height:154px;letter-spacing:.2em;margin-bottom:0;text-shadow:0 4px 4px rgba(0,0,0,.251)}.dashboard-wrapper .work-shop-container .tab-details-wrapper .details-container .trainer-img-wrapper{width:399px;height:568px;margin-top:-20px}.dashboard-wrapper .work-shop-container .tab-details-wrapper .details-container .details-text{max-width:654px;font-size:1.125rem;font-weight:600;line-height:25px;letter-spacing:0}.dashboard-wrapper .social-media-container .social-media-wrapper .social-media-title{font-size:75px;line-height:85px}.club-finder-section{padding:30px 0 80px}.club-finder-section .right-bg-wrapper{bottom:200px;height:calc(100% - 300px);width:15%;min-width:150px}.club-finder-section .right-bg-wrapper img{object-position:right bottom}.club-finder-section .club-content-wrapper .club-inner-wrapper{flex-wrap:wrap}.club-finder-section .club-content-wrapper .club-inner-wrapper .club-title{font-size:132px;line-height:130px;font-weight:900;letter-spacing:20px;width:100%}.club-finder-section .club-content-wrapper .club-inner-wrapper .boy-image-wrapper{margin-left:140px}.club-finder-section .club-content-wrapper .club-inner-wrapper .boy-image-wrapper img,.club-finder-section .club-content-wrapper .club-map-wrapper{width:100%}.map-container{height:400px}.map-container .map-wrapper .leaflet-map-container{height:350px}.about-player-section{margin-bottom:0;margin-top:0}.about-player-section .about-player-wrapper{max-width:100%;padding:0 32px}.about-player-section .about-player-wrapper h1{font-size:60px;line-height:72px;max-width:610px}.about-player-section .about-player-wrapper .about-player-content-wrapper{display:flex;flex-direction:column;overflow:hidden;z-index:1;position:relative}.about-player-section .about-player-wrapper .about-player-content-wrapper .about-player-content{width:100%;max-width:100%}.about-player-section .about-player-wrapper .about-player-content-wrapper .about-player-content h6{font-size:40px;line-height:80px}.about-player-section .about-player-wrapper .about-player-content-wrapper .about-player-content p{font-size:18px;line-height:24px}.about-player-section .about-player-wrapper .about-player-content-wrapper .about-players-image-wrapper{width:100%;height:542px;margin:0 auto -30px}.about-player-section .about-player-wrapper .about-player-content-wrapper .about-players-image-wrapper .hero-image{transform:rotate(1.67deg)}.about-player-section .about-player-wrapper .about-player-content-wrapper .about-players-image-wrapper .circle-image{display:none}.about-player-section .about-player-bg{background-image:url(/images/players-bg-tab.png);margin-top:-14px;z-index:2;position:relative}.teachers-section{padding-bottom:74px}.teachers-section .rotation-style{margin-bottom:0}.teachers-section .red-cross-wrapper{margin-top:-47px}.what-is-nfl-section{padding-right:0}.what-is-nfl-section .nfl-wrapper{padding:0 0 30px}.what-is-nfl-section .nfl-wrapper .footer-img-wrapper{transform:translateY(-120px)}.what-is-nfl-section .nfl-wrapper .nfl-title{letter-spacing:.2em;margin:35px 0 0}.what-is-nfl-section .nfl-wrapper .nfl-about{margin-top:0;justify-content:space-between;align-items:center}.what-is-nfl-section .nfl-wrapper .nfl-about .participate-nfl-wrapper .olympic-nfl{flex-direction:column}.what-is-nfl-section .nfl-wrapper .nfl-about .participate-nfl-wrapper .olympic-nfl .about-nfl-wrapper,.what-is-nfl-section .nfl-wrapper .nfl-about .participate-nfl-wrapper .olympic-nfl .nfl-olympic-wrapper{flex-direction:column;max-width:314px}.what-is-nfl-section .nfl-wrapper .nfl-about .participate-nfl-wrapper .participate-wrapper{display:none}.what-is-nfl-section .nfl-wrapper .nfl-about .nfl-hero{max-width:300px;width:100%;height:778px}.what-is-nfl-section .nfl-wrapper .participate{display:block;padding:0 32px}.what-is-nfl-section .nfl-wrapper .participate .free-participate-para{font-size:50px;line-height:70px}.what-is-nfl-section .nfl-wrapper .participate .nfl-data-wrapper .checkmark--wrapper .checkmark-logo{min-width:30px}.about-section-logo-wrapper .bg-assets{width:17px;height:17px}.about-section-logo-wrapper .logo-wrapper{width:610px;height:290px}.about-section-logo-wrapper .left-bottom-cross{left:0;bottom:-10%}.about-section-logo-wrapper .right-bottom-circle{bottom:-35%;right:4%}.about-section-logo-wrapper .right-cross{right:-4%}.about-section-logo-wrapper .left-circle{top:-40%}.about-section-logo-wrapper .left-brown-circle{top:-49%;left:-5%}.impression-wrapper{margin-bottom:100px}.impression-wrapper .hero-section-wrapper{flex-direction:column;justify-content:space-between}.impression-wrapper .hero-section-wrapper .impression-cross-wrapper{right:12%;left:auto;top:12%;width:25px}.impression-wrapper .hero-section-wrapper .impression-circle-wrapper{top:9%;width:25px}.impression-wrapper .hero-section-wrapper .impression-second-circle-wrapper{left:9%;top:30%;width:25px}.impression-wrapper .hero-section-wrapper .impression-title-wrapper{padding:70px 0}.impression-wrapper .hero-section-wrapper .player-scale-banner{display:flex;width:100%;justify-content:space-between;height:calc(100vh - 330px)}.impression-wrapper .hero-section-wrapper .player-scale-banner .player-img-wrapper{position:unset;width:342px;height:100%}.impression-wrapper .hero-section-wrapper .player-scale-banner .player-img-wrapper .impression-player{height:100%;width:100%;object-position:bottom right}.impression-wrapper .hero-section-wrapper .player-scale-banner .scale-img-wrapper{position:unset;width:200px;height:100%}.impression-wrapper .hero-section-wrapper .player-scale-banner .scale-img-wrapper .impression-scale{width:100%}.unforgettable-wrapper .unforgettable-about-wrapper .tablet-airline-track{width:92.5vw;height:100%}.unforgettable-wrapper .unforgettable-about-wrapper .mobile-airline-track{width:90vw;height:100%}.unforgettable-wrapper .unforgettable-about-wrapper .description-wrapper .unforgettable-img{margin-top:-30px}.unforgettable-wrapper .unforgettable-about-wrapper .description-wrapper .unforgettable-title{padding-bottom:10px}.unforgettable-wrapper .unforgettable-about-wrapper .description-wrapper .airline-ticket-wrapper{margin-right:-2px}.instructional-video-wrapper .arrowIcon-wrapper{justify-content:center;margin-top:30px}.instructional-video-wrapper .arrowIcon-wrapper .teaching-videos-button{background-color:#232121;height:58px;width:250px;font-size:18px;font-weight:600;font-family:All-Pro Sans;border:1px solid transparent;line-height:17px;border-radius:7px;transition:all .5s ease;color:#fff;text-transform:uppercase}.instructional-video-wrapper .arrowIcon-wrapper .teaching-videos-button:disabled,.instructional-video-wrapper .arrowIcon-wrapper .teaching-videos-button[disabled]{opacity:.5;cursor:not-allowed}.instructional-video-wrapper .arrow-img{display:none}.instructional-video-wrapper .instructional-wrapper{padding:0}.instructional-video-wrapper .instructional-wrapper .video-wrapper{height:auto}.instructional-video-wrapper .instructional-wrapper .video-wrapper .modal-video-btn svg{width:190px;height:190px}.instructional-video-wrapper .instructional-wrapper .bg-video{background-image:url(/images/ghost-tab.png);margin-bottom:-4px}.instructional-video-wrapper .instructional-wrapper .arrow-icon,.instructional-video-wrapper .instructional-wrapper .close-icon,.instructional-video-wrapper .instructional-wrapper .ghost-img-wrapper,.instructional-video-wrapper .instructional-wrapper .shield-icon{display:none}.instructional-video-wrapper .instructional-wrapper .instructional-video---tablet{display:block;width:100%}.instructional-video-wrapper .instructional-wrapper .instructional-video---tablet .video-image-wrapper{padding:0 20px}.instructional-video-wrapper .instructional-wrapper .instructional-video---tablet h1{font-size:90px;word-wrap:break-word;line-height:90px;color:#d71920;letter-spacing:11px;font-weight:900}.instructional-video-wrapper .instructional-wrapper .instructional-video---tablet p{margin:20px 0;max-width:800px;font-size:18px;line-height:22px;font-weight:600}.instructional-video-wrapper .instructional-wrapper .instructional-video-content .video-image-wrapper .text-wrapper{display:none}.events-wrapper .events-hero-wrapper{justify-content:space-between;flex-direction:column}.events-wrapper .events-hero-wrapper .cross-wrapper{width:34px;top:10%;left:80%}.events-wrapper .events-hero-wrapper .cross-second-wrapper{width:34px;top:37%;left:15%}.events-wrapper .events-hero-wrapper .circle-wrapper{width:34px;top:35%;left:90%}.events-wrapper .events-hero-wrapper .circle-second-wrapper{width:34px;top:20%;left:1%}.events-wrapper .events-hero-wrapper .events-title-wrapper{padding-top:90px}.events-wrapper .events-hero-wrapper .player-scale-banner{position:relative;width:100%;display:flex;justify-content:space-between;overflow:hidden}.events-wrapper .events-hero-wrapper .player-scale-banner .event-scale-wrapper{position:unset;width:30%;height:calc(100vh - 283px)}.events-wrapper .events-hero-wrapper .player-scale-banner .event-player-wrapper{top:0;height:calc(100vh - 283px);width:70%}.events-wrapper .events-overview-wrapper{overflow-x:unset}.events-wrapper .events-overview-wrapper .events-cross-wrapper{top:0;left:0}.events-wrapper .events-overview-wrapper .events-cross-wrapper .event-cross{width:35px}.events-wrapper .events-overview-wrapper .events-overview-container{max-width:none;padding:60px 32px 150px}.events-wrapper .events-overview-wrapper .events-overview-container .event-down-arrow-wrapper{width:79px;left:auto;right:5px;top:-95px}.events-wrapper .events-overview-wrapper .events-overview-container .events-card-banner{padding:23px 30px}.events-wrapper .events-overview-wrapper .events-overview-container .events-card-banner .events-title-wrapper .events-title{font-size:32px;line-height:44px}.events-wrapper .events-overview-wrapper .events-overview-container .events-card-banner .description-wrapper .description{font-size:18px;line-height:25.2px}.modal-wrapper .gallery-modal{padding:40px 80px}.modal-wrapper .gallery-modal .gallery-event-name{font-size:20px;line-height:24px}.modal-wrapper .gallery-modal .gallery-event-name.profile-edit-title{font-size:22px;line-height:28px}.modal-wrapper .gallery-modal .events-wrapper .gallery-swiper .swiper-slide{height:calc(100% - 135px)}.modal-wrapper .gallery-modal .events-wrapper .gallery-swiper .picture-title{margin-top:60px}.modal-wrapper .gallery-modal .events-wrapper .gallery-swiper .swiper-pagination{bottom:100px!important}.modal-wrapper .gallery-modal .events-wrapper .gallery-swiper .picture-title,.modal-wrapper .gallery-modal .events-wrapper .gallery-swiper .swiper-pagination{font-size:1rem;line-height:20px}.modal-wrapper .gallery-modal .events-wrapper .gallery-swiper .swiper-button-next,.modal-wrapper .gallery-modal .events-wrapper .gallery-swiper .swiper-button-prev{top:48%}.modal-wrapper .modal-content{margin:auto 20px;padding:40px 30px;max-width:calc(100vw - 40px)}.modal-wrapper .modal-content .modal-title,.modal-wrapper .modal-content .title-text{font-size:30px;line-height:40px;padding-top:10px}.modal-wrapper .modal-content .message-text{font-size:20px;line-height:25px;margin-top:30px}.modal-wrapper .modal-content .close-button{height:30px;width:30px;top:14px;right:20px}.modal-wrapper .modal-content .close-button svg{height:25px;width:25px}.equipment-wrapper{min-height:-moz-fit-content;min-height:fit-content}.equipment-wrapper .images-wrapper{background-size:cover;height:49%;min-height:unset}.equipment-wrapper .images-wrapper .banner-left{height:100%}.equipment-wrapper .equipment-description{width:auto;padding:0 32px}.equipment-wrapper .equipment-description .ball-image{max-width:350px;min-height:120px;margin-left:40px}.equipment-wrapper .equipment-description .equipment-title{padding:100px 0 200px}.equipment-wrapper .equipment-description .equipment-about{font-size:1.125rem;line-height:25.2px}.equipment-wrapper .equipment-description .equipment-note{transform:translate(95%);margin-bottom:20px}.equipment-wrapper .equipment-description .equipment-note .image-note{width:100%}.no-event{font-size:30px;line-height:46px}.events-section-wrapper{margin-bottom:40px}.events-section-wrapper .events-title{margin-bottom:100px}.events-section-wrapper .events-title .round-icon{width:30px;bottom:-45%;left:-50%}.events-section-wrapper .events-title .round-icon .round-icon{width:100%}.events-section-wrapper .events-slide-wrapper .cross-icon-wrapper{width:25px;top:65%;left:4%}.events-section-wrapper .events-slide-wrapper .down-arrow-wrapper{width:100px;top:55%;right:9%}.events-section-wrapper .events-slide-wrapper .swiper .swiper-button-next{right:45px}.events-section-wrapper .events-slide-wrapper .swiper .swiper-button-prev{left:45px}.events-section-wrapper .events-slide-wrapper .swiper .swiper-button-next,.events-section-wrapper .events-slide-wrapper .swiper .swiper-button-prev{width:30px;height:30px}.events-section-wrapper .events-slide-wrapper .swiper .swiper-button-next:after,.events-section-wrapper .events-slide-wrapper .swiper .swiper-button-prev:after{font-size:10px}.events-section-wrapper .events-slide-wrapper .swiper .swiper-wrapper .swiper-slide .events-card-wrapper .event-card-back .event-detail-wrapper,.events-section-wrapper .events-slide-wrapper .swiper .swiper-wrapper .swiper-slide .events-card-wrapper .event-card-front .event-detail-wrapper{padding:16px 16px 23px}.events-section-wrapper .events-slide-wrapper .swiper .swiper-wrapper .swiper-slide .events-card-wrapper .event-card-back .event-detail-wrapper .event-name,.events-section-wrapper .events-slide-wrapper .swiper .swiper-wrapper .swiper-slide .events-card-wrapper .event-card-front .event-detail-wrapper .event-name{line-height:19px;font-size:16px}.events-section-wrapper .events-slide-wrapper .swiper .swiper-wrapper .swiper-slide .events-card-wrapper .event-card-back .date-month-wrapper .date,.events-section-wrapper .events-slide-wrapper .swiper .swiper-wrapper .swiper-slide .events-card-wrapper .event-card-back .date-month-wrapper .month,.events-section-wrapper .events-slide-wrapper .swiper .swiper-wrapper .swiper-slide .events-card-wrapper .event-card-front .date-month-wrapper .date,.events-section-wrapper .events-slide-wrapper .swiper .swiper-wrapper .swiper-slide .events-card-wrapper .event-card-front .date-month-wrapper .month{font-size:32px;line-height:38px}.club-page-hero-section .page-map-wrapper{max-width:670px}.club-page-hero-section .page-map-wrapper .map-container--club-page{height:420px!important}.club-page-hero-section .page-map-wrapper .map-container--club-page .leaflet-map-container{height:370px}.club-page-hero-section .club-title-wrapper{max-width:600px;margin:0 auto 10px;background:none}.club-page-hero-section .club-title-wrapper .page-title{font-size:120px;line-height:144px;letter-spacing:20px}.filter-section .show--lg{display:none}.filter-section .hide--lg{display:flex}.filter-section .filter-wrapper .filter-header{display:none!important}.filter-section .filter-wrapper .filter-body .left-section{display:none}.filter-section .filter-wrapper .filter-body .right-section{width:100%;margin:23px 0 0 10px}.filter-section .filter-wrapper .filter-body .right-section .club-list-wrapper .club-name-wrapper{margin-bottom:18px}.filter-section .filter-wrapper .filter-body .right-section .club-list-wrapper .club-name-wrapper .club-logo{width:36px;height:36px}.filter-section .filter-wrapper .filter-body .right-section .club-list-wrapper .club-name-wrapper .club-logo .dot{width:7px;height:7px}.filter-section .filter-wrapper .filter-body .right-section .club-list-wrapper .club-name-wrapper .club-name{font-size:1rem}.filter-section .filter-wrapper .filter-body .right-section .view-more-btn{font-size:1rem;margin:27px 0 0;align-items:center}.filter-section .filter-wrapper .filter-body .right-section .view-more-btn .accordion-icon{width:13px;height:13px;margin-top:2px}.filter-section .filter-wrapper .clear-btn svg{width:12px;height:12px}.filter-section .filter-wrapper .clear-btn .clear-text{font-size:1rem}.login-success-wrapper .logo-wrapper .logo-container,.login-wrapper .logo-wrapper .logo-container{display:flex;align-items:center;height:100%}.login-success-wrapper .logo-wrapper .logo-container .nfl-logo-wrapper,.login-wrapper .logo-wrapper .logo-container .nfl-logo-wrapper{max-width:450px}.login-success-wrapper .logo-wrapper .logo-container .germany-logo-wrapper,.login-wrapper .logo-wrapper .logo-container .germany-logo-wrapper{max-width:275px}.login-wrapper{flex-direction:column}.login-wrapper .form-wrapper,.login-wrapper .logo-wrapper{width:calc(100% - 80px)}.login-success-wrapper{flex-direction:column}.login-success-wrapper .confirm-login-wrapper,.login-success-wrapper .logo-wrapper{width:calc(100% - 80px)}.login-success-wrapper .confirm-login-wrapper{width:auto;padding:40px 16px}.login-success-wrapper .confirm-login-wrapper .login-success-container{max-width:none;width:auto}.login-success-wrapper .back-to-page-btn{margin-top:50px}.impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-button-next{right:0!important}.impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-button-prev{left:0!important}.faq-page-wrapper{padding-bottom:100px}.faq-page-wrapper .faq-hero-section-wrapper{flex-direction:column-reverse;background:url(/images/faqTablet.png);background-size:cover;background-position:center 70px;background-repeat:no-repeat}.faq-page-wrapper .faq-hero-section-wrapper .faq-hero-wrapper{width:100%;max-width:744px;margin:0 auto}.faq-page-wrapper .faq-hero-section-wrapper .faq-title-wrapper{width:calc(100% - 64px);height:100%;padding:60px 32px 0}.faq-page-wrapper .moreFaq-wrapper{padding:60px 32px 110px}.faq-page-wrapper .moreFaq-wrapper .input-search-wrapper{margin:0 auto 40px}.video-learning-wrapper .vl-course-title{font-size:80px;line-height:80px}.video-learning-wrapper .video-learning-hero-wrapper .video-learning-swipper-wrapper .swiper .swiper-button-prev{left:0}.video-learning-wrapper .video-learning-hero-wrapper .video-learning-swipper-wrapper .swiper .swiper-button-next{right:0}.video-learning-wrapper .vl-course-section-wrapper{padding:30px 20px 50px}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper{max-width:calc(100% - 140px)}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .search-bar-wrapper{margin-top:100px}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper{flex-direction:column}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper .left-video-filter{width:100%;display:flex;margin-bottom:22px;gap:20px}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper .left-video-filter .collapsible-filters{max-width:30%}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper .left-video-filter .collapsible-filters .course-filter-title{padding:20px 0}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper .left-video-filter .collapsible-filters .course-filter-title p{font-size:23px}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper .left-video-filter .collapsible-filters .level-option-popup{max-width:calc(100% - 10px)}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper .right-video-list{width:100%;height:calc(100vh - 270px);overflow-y:scroll}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper .right-video-list .course-card-wrapper .course-img-wrapper{max-width:210px;max-height:147px}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper .right-video-list .course-card-wrapper .course-img-wrapper .play-icon svg{width:72px;height:72px}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper .right-video-list .course-card-wrapper .course-description-wrapper{margin-left:20px}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper .right-video-list .course-card-wrapper .course-description-wrapper .course-title{font-size:1.25rem}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper .right-video-list .course-card-wrapper .course-description-wrapper .course-description-text{font-size:.875rem;line-height:18px}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper .right-video-list .course-card-wrapper .course-description-wrapper .info-text{font-size:1rem}.video-learning-wrapper .video-learning-progress-section .progress-section-wrapper .show--lg{display:none}.video-learning-wrapper .video-learning-progress-section .progress-section-wrapper .hide--lg{display:block}.video-gallery-wrapper .video-player-section .video-player-wrapper .video-play-area .video-playlist__container .playlist-wrapper .playlist-title{border-radius:0}.video-gallery-wrapper .video-player-section .video-player-wrapper .video-play-area .video-playlist__container .playlist-wrapper .playlist-card{margin-top:30px}.tournaments-wrapper .tournaments-title{margin-bottom:30px}.tournaments-wrapper .tournament-description--tablet{display:block;max-width:100%;font-size:1.125rem;font-weight:600;line-height:24px;padding:0 32px;margin-bottom:50px}.tournaments-wrapper .tournament-about-wrapper .tournament-description{display:none}.tournaments-wrapper .tournament-about-wrapper .medal-img{transform:none;left:0}.tournaments-wrapper .tournament-about-wrapper .trophy-img{width:350px;margin-right:-75px;margin-bottom:-25px}.footer-section .footer-description-wrapper{height:auto;padding-top:100px}.footer-section .footer-description-wrapper .footer-img-wrapper{transform:translateY(-70px);height:150px}.footer-section .footer-description-wrapper .footer-img-wrapper img{object-fit:contain}.footer-section .footer-description-wrapper .footer-logo-wrapper{padding-bottom:30px;height:100px;width:-moz-fit-content;width:fit-content}.footer-section .footer-description-wrapper .pageLink-socialLink-wrapper{flex-direction:column-reverse;justify-content:center;align-items:center;gap:10px}.footer-section .footer-description-wrapper .pageLink-socialLink-wrapper .page-links-wrapper{gap:10px;margin-right:0}.footer-section .footer-description-wrapper .pageLink-socialLink-wrapper .page-links-wrapper .footer-links{font-size:.875rem}.footer-section .footer-description-wrapper .pageLink-socialLink-wrapper .social-link-wrapper{gap:11px}.footer-section .footer-description-wrapper .pageLink-socialLink-wrapper .social-link-wrapper .social-wrapper{width:25px}.header-section .container .header-wrapper .logo-container .logo-wrapper{height:58px}.header-section .container .header-wrapper .header-btn-wrapper,.header-section .container .header-wrapper .page-link-wrapper{display:none}.header-section .container .header-wrapper .sideNav-menu-icon-wrapper{display:block}.loader{height:50vh}.loader .lottie-animation{width:100px;height:100px}.video-gallery-wrapper .video-player-section .container{padding:0}.video-gallery-wrapper .video-player-section .container .back-button{margin-left:32px}.video-gallery-wrapper .video-player-section .video-player-wrapper .video-player__title{padding:20px 32px}.video-gallery-wrapper .video-player-section .video-player-wrapper .video-player__title h1{font-size:20px}.video-gallery-wrapper .video-player-section .video-player-wrapper .video-play-area{flex-direction:column;margin-top:0}.video-gallery-wrapper .video-player-section .video-player-wrapper .video-play-area .video-player{width:100%}.video-gallery-wrapper .video-player-section .video-player-wrapper .video-play-area .video-player .video-content{border-radius:0}.video-gallery-wrapper .video-player-section .video-player-wrapper .video-play-area .video-player .video-content video{max-height:370px}.video-gallery-wrapper .video-player-section .video-player-wrapper .video-play-area .video-player .video-title{padding:40px 32px 0}.video-gallery-wrapper .video-player-section .video-player-wrapper .video-play-area .video-player .video-title h1{font-size:20px}.video-gallery-wrapper .video-player-section .video-player-wrapper .video-play-area .video-player .video-title .coach-name{padding-top:10px}.video-gallery-wrapper .video-player-section .video-player-wrapper .video-play-area .video-playlist__container{width:100%}.video-gallery-wrapper .video-player-section .video-player-wrapper .video-play-area .video-playlist__container .playlist-wrapper .playlist-title{font-size:16px;text-align:center}.video-gallery-wrapper .video-player-section .video-player-wrapper .video-play-area .video-playlist__container .playlist-wrapper .playlist-card{margin:30px 32px}.video-gallery-wrapper .video-player-section .video-player-wrapper .video-play-area .video-playlist__container .playlist-wrapper .playlist-card .play-item .thumbnail-image{max-width:120px}.video-gallery-wrapper .video-player-section .video-player-wrapper .video-play-area .video-playlist__container .playlist-wrapper .playlist-card .play-item .play-item-data h1{font-size:16px}.video-gallery-wrapper .video-player-section .video-player-wrapper .video-play-area .video-playlist__container .playlist-wrapper .playlist-card .play-item .play-item-data p{font-size:12px}.video-gallery-wrapper .video-player-section .video-player-wrapper .video-play-area .video-playlist__container .playlist-wrapper .playlist-card .play-item .play-item-data{max-width:100%}.leider-popup-wrapper .circle-cross-icon{width:80px;height:80px}.leider-popup-wrapper .false-text{font-size:1.125rem;margin:10px 0 30px}.touchdown-popup-wrapper{padding:30px!important}.touchdown-popup-wrapper .answer-checkbox-wrapper .answer-wrapper{margin-bottom:15px}.touchdown-popup-wrapper .answer-checkbox-wrapper .touchdown-title{font-size:20px}.touchdown-popup-wrapper .answer-checkbox-wrapper .ans-text{font-size:18px;line-height:26px}.question-list-wrapper .faq-content__item .faq-content .minus-svg,.question-list-wrapper .faq-content__item .faq-content .plus-svg{right:30px}.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper:first-child{margin-top:0}.about-bottom-blank{display:none}.video-learning-wrapper .downloads-section .downloads-wrapper .downloads-title-wrapper{padding-bottom:70px}.video-learning-wrapper .downloads-section .downloads-wrapper .downloads-title-wrapper .downloads-title-wrapper-heading{font-size:50px;letter-spacing:10px}.video-learning-wrapper .downloads-section .downloads-wrapper .pdf-section{width:100%;margin-top:50px;grid-template-columns:none!important}}@supports(-webkit-touch-callout:none){.dashboard-wrapper .tournaments-wrapper .tournaments-title{font-size:77px;font-size:clamp(50px,15.7vw,240px)}.dashboard-wrapper .equipment-wrapper .equipment-description .equipment-title{font-size:70px;font-size:clamp(43px,12vw,180px)}.dashboard-wrapper .events-section-wrapper .events-title{font-size:80px;font-size:clamp(75px,16.2vw,250px)}}@media only screen and (max-width:924px){.registration-section .description-wrapper .registration-title{font-size:80px}.dashboard-wrapper .work-shop-container{border-top-left-radius:18% 105px}.dashboard-wrapper .work-shop-container .work-shop-img-wrapper{transform:translateY(-80px);height:300px}.dashboard-wrapper .work-shop-container .work-shop-img-wrapper .work-shop-img{object-fit:cover}.instructional-video-wrapper .arrow-img{width:180px}.faq-wrapper .question--heading .question--para{font-size:3rem}.equipment-wrapper .equipment-description .ball-image{max-width:280px}.equipment-wrapper .equipment-description .equipment-title{padding:100px 0 210px}.form-section{padding-bottom:100px}.form-section .form-container .form .input-wrapper .form__input,.form-section .form-container .form .input-wrapper .form__input .css-13cymwt-control,.form-section .form-container .form .input-wrapper .form__input .form__input--select__control{font-size:1.125rem!important;line-height:25.2px}.form-section .form-container .form .input-wrapper .responsive-input{padding:10px 17px}.form-section .form-container .form .textarea{font-size:1.125rem!important}.form-section .form-container .form .checkMark-wrapper .input-label{font-size:1rem;line-height:22px}.form-section .form-container .form .submitBtn-wrapper{margin-top:40px}}@media only screen and (max-width:840px){.registration-section .description-wrapper .registration-title{margin-bottom:32px;font-size:64px}.registration-section .description-wrapper .registration-about p{font-size:1.125rem;line-height:24px}.form-section .form-container .form .input-wrapper .form__input,.form-section .form-container .form .input-wrapper .form__input .css-13cymwt-control,.form-section .form-container .form .input-wrapper .form__input .form__input--select__control{font-size:1.125rem!important;line-height:25.2px}.form-section .form-container .form .textarea{font-size:1.125rem!important}.form-section .form-container .form .checkMark-wrapper .input-label{font-size:1rem;line-height:22px}.form-section .form-container .form .submitBtn-wrapper{margin-top:40px}.dashboard-wrapper .work-shop-container{height:1220px;border-top-left-radius:7% 50px}.dashboard-wrapper .work-shop-container .details-wrapper{display:none}.dashboard-wrapper .work-shop-container .work-shop-img-wrapper{margin-top:70px;transform:translateY(-97px);height:359px}.dashboard-wrapper .work-shop-container .tab-details-wrapper{padding:0 32px}.dashboard-wrapper .work-shop-container .tab-details-wrapper .details-text{max-width:none;width:100%}.dashboard-wrapper .impressions-wrapper .impressions-title{font-size:80px}.dashboard-wrapper .impressions-wrapper .event-container{margin-top:20px}.dashboard-wrapper .impressions-wrapper .event-container .event-wrapper .event-date,.dashboard-wrapper .impressions-wrapper .event-container .event-wrapper .event-name{font-size:14px;line-height:20px}.dashboard-wrapper .impressions-wrapper .impressions-btn{margin-top:70px}.dashboard-wrapper .social-media-container .social-media-wrapper .social-media-title{font-size:75px;line-height:85px}.club-finder-section .club-content-wrapper .club-inner-wrapper .club-title{font-size:110px;line-height:105px;letter-spacing:18px}.unforgettable-wrapper .unforgettable-about-wrapper .unforgettable-title{padding:9px 16px 25px}.unforgettable-wrapper .unforgettable-about-wrapper .description-wrapper .description{padding:0 15px 25px 29px;font-size:1.125rem;line-height:24px}.unforgettable-wrapper .unforgettable-about-wrapper .description-wrapper .airline-ticket-wrapper{transform:translate(117px)}.unforgettable-wrapper .unforgettable-about-wrapper .air-line-track{width:95vw;margin-top:-60px;display:none}.unforgettable-wrapper .unforgettable-about-wrapper .tablet-airline-track{width:90vw;height:100%;margin-bottom:28px;margin-top:-130px;display:block}.unforgettable-wrapper .unforgettable-about-wrapper .mobile-airline-track{width:100vw;height:100%;margin-bottom:28px;margin-top:-130px}.terms-wrapper .terms-container{padding:120px 32px 110px}.terms-wrapper .terms-container .terms-title{font-size:55px;margin-bottom:24px}.terms-wrapper .terms-container .terms-description{font-size:16px;line-height:24px}.imprint-wrapper .imprint-container{padding:120px 32px 110px}.imprint-wrapper .imprint-container .imprint-title{font-size:55px;margin-bottom:24px}.imprint-wrapper .imprint-container .imprint-description-wrapper{max-width:300px}.imprint-wrapper .imprint-container .imprint-description-wrapper .imprint-description{font-size:16px;line-height:24px}.faq-wrapper .cross-icon-wrapper{display:none}.faq-wrapper .question--heading{margin-top:24px;margin-bottom:30px}.faq-wrapper .question--heading .question--para{font-size:2.875rem;line-height:55px}.faq-wrapper .question--heading .question{margin-right:12px}.question-list-wrapper .faq-content__item .attribute-para{font-size:1.25rem;line-height:28px}.faq-page-wrapper .moreFaq-wrapper{padding:60px 32px 90px}}@media only screen and (max-width:768px){.club-finder-section .club-content-wrapper .club-inner-wrapper .club-title{letter-spacing:16px}.club-finder-section .club-content-wrapper .club-inner-wrapper .boy-image-wrapper{margin-left:70px}.question-list-wrapper .faq-content__item .attribute-para{font-size:1.125rem;line-height:28px}.question-list-wrapper .faq-content__item .answer--para{font-size:.875rem;line-height:17px}.what-is-nfl-section .nfl-wrapper .nfl-about{padding:0 15px;max-width:calc(100% - 30px)}.equipment-wrapper .equipment-description .ball-image{max-width:220px}.equipment-wrapper .equipment-description .equipment-title{padding:90px 0 190px}.equipment-wrapper .equipment-description .equipment-note{transform:translate(170px)}.faq-wrapper{min-height:auto;margin-bottom:100px}.club-page-hero-section .club-title-wrapper .page-title{font-size:110px;line-height:124px}.club-page-hero-section .page-map-wrapper,.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper{max-width:calc(100% - 20px)}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .search-bar-wrapper{padding:6px}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .search-bar-wrapper .search-icon{width:30px;height:30px}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .search-bar-wrapper .course-search-input{font-size:1.125rem}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper{max-width:100%}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper .left-video-filter .collapsible-filters{max-width:170px!important}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper .left-video-filter .collapsible-filters .course-filter-title{padding:10px 0}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper .right-video-list .course-card-wrapper .course-description-wrapper .course-title{font-size:1rem;margin-bottom:5px;line-height:20px}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper .right-video-list .course-card-wrapper .course-description-wrapper .course-description-text{margin-bottom:5px;font-size:.875rem;line-height:18px}}@media only screen and (max-width:740px){.faq-wrapper .question--heading .question--para{font-size:2.625rem}}@media only screen and (max-width:686px){.registration-section .description-wrapper .registration-title{font-size:50px}.dashboard-wrapper .nfl-flag-section{padding:20px;width:calc(100% - 40px)}.dashboard-wrapper .nfl-flag-section .content-section-wrapper{width:calc(100% - 28px)}.dashboard-wrapper .nfl-flag-section .content-section-wrapper .nfl-heading{font-size:3rem}.dashboard-wrapper .nfl-flag-section .content-section-wrapper .nfl-logo-image{width:230px;height:100px;margin-left:16px}.dashboard-wrapper .nfl-flag-section .content-section-wrapper .nfl-logo-image .dkb-logo{height:30px}.dashboard-wrapper .nfl-flag-section .content-section-wrapper .free-participate-para{font-size:1.5rem}.dashboard-wrapper .nfl-flag-section .content-section-wrapper .checkmark--wrapper{margin-bottom:24px}.dashboard-wrapper .nfl-flag-section .content-section-wrapper .checkmark-para{font-size:1.125rem;line-height:24px}.dashboard-wrapper .work-shop-container .tab-details-wrapper .details-container .work-shop-title{font-size:100px;line-height:120px}.dashboard-wrapper .social-media-container .social-media-wrapper .social-media-title{font-size:55px;line-height:65px}.club-finder-section .club-content-wrapper{padding:0 15px}.club-finder-section .club-content-wrapper .club-inner-wrapper .club-title{letter-spacing:14px;font-size:90px;line-height:90px}.club-finder-section .club-content-wrapper .club-inner-wrapper .boy-image-wrapper{width:240px;margin-left:30px}.events-section-wrapper .down-arrow-wrapper{width:100px;top:50%;right:7%}.events-section-wrapper .events-slide-wrapper{max-width:580px}.events-section-wrapper .events-slide-wrapper .swiper{height:500px!important}.events-section-wrapper .events-slide-wrapper .swiper .swiper-wrapper .swiper-slide{min-height:392px}.events-section-wrapper .events-slide-wrapper .swiper .swiper-wrapper .swiper-slide .events-card-wrapper{width:190px;min-height:100%}.events-section-wrapper .events-slide-wrapper .swiper .swiper-wrapper .swiper-slide .events-card-wrapper .event-card-back{height:calc(100% - 135px)}.events-section-wrapper .events-slide-wrapper .swiper .swiper-wrapper .swiper-slide .event-card-front .event-detail-wrapper,.events-section-wrapper .events-slide-wrapper .swiper .swiper-wrapper .swiper-slide .events-card-wrapper .event-card-back .event-detail-wrapper{gap:15px}.events-section-wrapper .events-slide-wrapper .swiper .swiper-wrapper .swiper-slide .event-card-front .date-month-wrapper{height:170px!important}.faq-wrapper .question--heading{justify-content:start}.faq-wrapper .question--heading .question--para{font-size:2.375rem}.question-list-wrapper .faq-content__item .faq-content{padding:24px}.question-list-wrapper .faq-content__item .attribute-para{font-size:1rem;line-height:24px}.about-section-logo-wrapper .logo-wrapper{width:400px;height:190px}.equipment-wrapper .equipment-description .ball-image{max-width:160px}.equipment-wrapper .equipment-description .equipment-note .image-note{max-width:286px}.teachers-section{padding-bottom:10px}.teachers-section .rotation-style .teachers-img-about-wrapper .teachers-img-wrapper{transform:translateX(-42px)}.teachers-section .red-cross-wrapper{margin-top:-10px}.club-page-hero-section .club-title-wrapper{margin-bottom:0}.club-page-hero-section .club-title-wrapper .page-title{font-size:90px;line-height:104px;letter-spacing:18px;margin-left:22px}.club-page-hero-section .page-map-wrapper .map-container--club-page{height:380px!important}.club-page-hero-section .page-map-wrapper .map-container--club-page .leaflet-map-container{height:330px}.filter-section{padding:30px 32px 100px}.filter-section .filter-wrapper .filter-body .right-section .club-list-wrapper .club-name-wrapper{max-width:240px}.filter-section .filter-wrapper .filter-body .right-section .club-list-wrapper .club-name-wrapper .club-name{font-size:.875rem}.filter-section .filter-wrapper .filter-body .right-section .club-list-wrapper .club-name-wrapper .club-logo{width:32px;height:32px}.filter-section .filter-wrapper .responsive-filter-header .header-title .club-type-title{font-size:28px}.video-learning-wrapper .vl-course-title{font-size:50px;line-height:50px}.video-learning-wrapper .video-learning-progress-section .progress-section-wrapper{max-width:100%}.video-learning-wrapper .video-learning-progress-section .progress-section-wrapper .responsive-progress-card .responsive-progress-info{margin-left:0}.video-learning-wrapper .video-learning-progress-section .progress-section-wrapper .responsive-progress-card .responsive-video-thumbnail-wrapper .image-wrapper{height:190px}.video-learning-wrapper .video-learning-progress-section .progress-section-wrapper .responsive-progress-card .responsive-video-thumbnail-wrapper .responsive-play-icon svg{width:70px;height:70px}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .search-bar-wrapper{margin-top:50px}.what-is-nfl-section .nfl-wrapper .participate .free-participate-para{font-size:35px;line-height:50px}.video-gallery-wrapper .video-player-section .container .back-button{margin-left:24px}.video-gallery-wrapper .video-player-section .video-player-wrapper .video-play-area .video-player .video-title,.video-gallery-wrapper .video-player-section .video-player-wrapper .video-player__title{padding:24px}.video-gallery-wrapper .video-player-section .video-player-wrapper .video-play-area .video-playlist__container .playlist-wrapper .playlist-card{margin:24px}.instructional-video-wrapper .instructional-wrapper .instructional-video---tablet h1{font-size:72px;line-height:77px}}@media only screen and (max-width:560px){.events-section-wrapper .down-arrow-wrapper{width:80px;top:42%;right:5%}.events-section-wrapper .events-slide-wrapper .swiper{height:490px}.events-section-wrapper .events-slide-wrapper .swiper .swiper-wrapper .swiper-slide{min-height:365px}.events-section-wrapper .events-slide-wrapper .swiper .swiper-wrapper .swiper-slide .events-card-wrapper{width:185px}.events-section-wrapper .events-slide-wrapper .swiper .swiper-wrapper .swiper-slide .events-card-wrapper .event-card-front .event-detail-wrapper{height:40%}.events-section-wrapper .events-slide-wrapper .swiper .swiper-wrapper .swiper-slide .events-card-wrapper .event-card-front .date-month-wrapper{height:55%}.modal-wrapper .modal-content{border-radius:20px}.modal-wrapper .gallery-modal{padding:40px;height:500px}.modal-wrapper .gallery-modal.edit-profile-modal{height:80vh;overflow-y:hidden}.modal-wrapper .gallery-modal .events-wrapper .gallery-swiper{height:100%}.modal-wrapper .gallery-modal .events-wrapper .gallery-swiper .swiper-pagination{bottom:85px!important}.modal-wrapper .gallery-modal .events-wrapper .gallery-swiper .picture-title{margin-top:30px}.modal-wrapper .gallery-modal .events-wrapper .gallery-swiper .image-wrapper{height:300px}.modal-wrapper .gallery-modal .events-wrapper .gallery-swiper .swiper-wrapper{align-items:center}.modal-wrapper .gallery-modal .events-wrapper .gallery-swiper .swiper-wrapper .image-wrapper{border-radius:20px}.modal-wrapper .gallery-modal .events-wrapper .gallery-swiper .swiper-button-next,.modal-wrapper .gallery-modal .events-wrapper .gallery-swiper .swiper-button-prev{width:30px;height:30px;top:50%}.modal-wrapper .gallery-modal .events-wrapper .gallery-swiper .swiper-button-next:after,.modal-wrapper .gallery-modal .events-wrapper .gallery-swiper .swiper-button-prev:after{font-size:10px}.modal-wrapper .gallery-modal .events-wrapper .gallery-swiper .swiper-button-next{right:5px}.modal-wrapper .gallery-modal .events-wrapper .gallery-swiper .swiper-button-prev{left:5px}.filter-section .filter-wrapper .filter-body .right-section .club-list-wrapper{grid-template-columns:auto}.filter-section .filter-wrapper .filter-body .right-section .club-list-wrapper .club-name-wrapper{max-width:330px}.events-wrapper .events-hero-wrapper .player-scale-banner .event-player-wrapper{height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;bottom:-4px;top:unset}.events-wrapper .events-hero-wrapper .player-scale-banner .event-player-wrapper .event-player{width:100%}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper{max-width:100%}.dashboard-wrapper .nfl-flag-section .content-section-wrapper .nfl-heading{font-size:2.5rem}@supports(-webkit-touch-callout:none){.events-wrapper .events-hero-wrapper .player-scale-banner .event-player-wrapper{top:0}}}@media only screen and (max-width:500px){.container{padding:0 16px}.footer-section .footer-description-wrapper{height:auto;padding-top:10px}.footer-section .footer-description-wrapper .footer-img-wrapper{transform:translateY(-35px);height:70px}.footer-section .footer-description-wrapper .footer-logo-wrapper{padding:30px 0;width:100%}.footer-section .footer-description-wrapper .footer-logo-wrapper .dkb-wrapper img,.footer-section .footer-description-wrapper .footer-logo-wrapper .nfl-logo{height:78%}.footer-section .footer-description-wrapper .pageLink-socialLink-wrapper{gap:40px}.footer-section .footer-description-wrapper .pageLink-socialLink-wrapper .page-links-wrapper{flex-direction:column;gap:0}.footer-section .footer-description-wrapper .pageLink-socialLink-wrapper .page-links-wrapper .footer-links{font-size:1.125rem}.footer-section .footer-description-wrapper .pageLink-socialLink-wrapper .social-link-wrapper{gap:0}.footer-section .footer-description-wrapper .pageLink-socialLink-wrapper .social-link-wrapper .social-wrapper{width:40px;margin-right:13px}.footer-section .footer-description-wrapper .pageLink-socialLink-wrapper .social-link-wrapper .social-wrapper:last-child{margin-right:0}.registration-section{padding:95px 16px}.registration-section .description-wrapper .registration-title{font-size:2.375rem;margin-bottom:16px}.registration-section .description-wrapper .registration-about p{font-size:1rem;line-height:22px}.form-section{padding-bottom:63px}.form-section .form-container .form{padding-left:16px;padding-right:16px}.form-section .form-container .form .input-label,.form-section .form-container .form .textarea-label{font-size:1.25rem}.form-section .form-container .form .input-wrapper{width:100%}.form-section .form-container .form .input-wrapper .form__input,.form-section .form-container .form .input-wrapper .form__input .css-13cymwt-control,.form-section .form-container .form .input-wrapper .form__input .form__input--select__control,.form-section .form-container .form .textarea{font-size:.875rem!important}.form-section .form-container .form .checkMark-wrapper .checkbox-wrapper{margin-right:40px}.form-section .form-container .form .checkMark-wrapper .check-mark{width:21px;height:21px}.form-section .form-container .form .checkMark-wrapper .check-mark:after{left:7px;top:1px;width:5px;height:11px}.form-section .form-container .form .checkMark-wrapper .input-label span{font-size:1rem;line-height:22px}.form-section .form-container .form .association-grade-level_wrapper,.form-section .form-container .form .name-email-wrapper,.form-section .form-container .form .number-zipCode-wrapper{flex-direction:column}.header-section .container .header-wrapper .logo-container .logo-wrapper{height:40px}.header-section .container .header-wrapper .logo-container .logo-wrapper svg{max-width:116px;height:40px}.header-section .container .header-wrapper .sideNav-menu-icon-wrapper{width:26px;height:26px}.login-wrapper .form-wrapper,.login-wrapper .logo-wrapper{width:calc(100% - 32px)}.login-wrapper .logo-wrapper{padding:0 16px}.login-wrapper .logo-container{width:300px;padding:50px 0}.login-wrapper .form-wrapper{padding:30px 16px}.login-wrapper .form-wrapper .title{font-size:2rem;line-height:44px}.login-wrapper .form-wrapper .login-form-container .input-wrapper{margin:24px 0 80px}.login-success-wrapper .confirm-login-wrapper{padding:40px 16px}.login-success-wrapper .confirm-login-wrapper .login-success-container{max-width:none;width:auto}.login-success-wrapper .confirm-login-wrapper .login-success-container .success-title{font-size:32px;line-height:42px;margin-bottom:24px}.login-success-wrapper .confirm-login-wrapper .login-success-container .success-about-description,.login-success-wrapper .confirm-login-wrapper .login-success-container .success-message{line-height:24px;font-size:16px}.login-success-wrapper .back-to-page-btn{margin-top:33px}.dashboard-wrapper .hero-section-container{height:calc(100vh - 110px)}.dashboard-wrapper .hero-section-container .hero-section-wrapper .details-wrapper{justify-content:end}.dashboard-wrapper .hero-section-container .hero-section-wrapper .details-wrapper .hero-title{font-size:2rem;line-height:40px}.dashboard-wrapper .hero-section-container .hero-section-wrapper .details-wrapper .hero-register-btn{margin-top:20px}.dashboard-wrapper .work-shop-container{height:850px;border-top-left-radius:20% 50px}.dashboard-wrapper .work-shop-container .work-shop-img-wrapper{margin-top:20px;height:165px;transform:translateY(-44px)}.dashboard-wrapper .work-shop-container .tab-details-wrapper{top:20px}.dashboard-wrapper .work-shop-container .tab-details-wrapper .details-container{align-items:center}.dashboard-wrapper .work-shop-container .tab-details-wrapper .details-container .work-shop-title{font-size:75px;line-height:82.5px}.dashboard-wrapper .work-shop-container .tab-details-wrapper .details-container .trainer-img-wrapper{width:265px;height:372px}.dashboard-wrapper .work-shop-container .tab-details-wrapper .details-container .details-text{font-size:16px}.dashboard-wrapper .nfl-flag-section{padding:0;width:100%}.dashboard-wrapper .nfl-flag-section .content-section-wrapper{margin:35px auto}.dashboard-wrapper .nfl-flag-section .content-section-wrapper .nfl-logo-image{width:200px;height:100px}.dashboard-wrapper .nfl-flag-section .content-section-wrapper .nfl-logo-image .dkb-logo{margin-top:-3px}.dashboard-wrapper .nfl-flag-section .content-section-wrapper .nfl-description{font-size:1.125rem;line-height:24px}.dashboard-wrapper .nfl-flag-section .content-section-wrapper .free-participate-para{font-size:1.125rem;text-align:center;letter-spacing:.05em}.dashboard-wrapper .nfl-flag-section .content-section-wrapper .checkmark--wrapper .checkmark-logo{min-width:24px;width:24px;height:24px}.dashboard-wrapper .nfl-flag-section .content-section-wrapper .checkmark-para{font-size:1rem;line-height:19px}.dashboard-wrapper .impressions-wrapper .impressions-title{font-size:54px;line-height:70px;letter-spacing:.15em}.dashboard-wrapper .impressions-wrapper .event-container{height:540px;overflow:hidden}.dashboard-wrapper .impressions-wrapper .event-container .event-wrapper{height:487px}.dashboard-wrapper .impressions-wrapper .event-container .event-wrapper .event-date,.dashboard-wrapper .impressions-wrapper .event-container .event-wrapper .event-name{font-size:13px;line-height:15px;-webkit-line-clamp:1}.dashboard-wrapper .impressions-wrapper .impressions-btn{height:44px;margin-top:40px}.dashboard-wrapper .social-media-container .social-media-wrapper .card-container .swiper .swiper-wrapper .swiper-slide{width:-moz-fit-content!important;width:fit-content!important}.dashboard-wrapper .social-media-container .social-media-wrapper .card-container .swiper .swiper-wrapper .swiper-slide .card-wrapper{max-width:270px;width:-moz-fit-content;width:fit-content;margin:0}.dashboard-wrapper .social-media-container .social-media-wrapper .card-container .swiper .swiper-wrapper .swiper-slide .card-wrapper .post-info{min-height:80px}.dashboard-wrapper .social-media-container .social-media-wrapper .card-container .swiper .swiper-wrapper .swiper-slide .card-wrapper .user-details-container{width:70%}.dashboard-wrapper .social-media-container .social-media-wrapper .social-media-title{font-size:43px;line-height:51px}.dashboard-wrapper .club-finder-section{padding-bottom:25px}.club-finder-section{padding-bottom:50px}.club-finder-section .right-bg-wrapper{bottom:95px}.club-finder-section .club-content-wrapper .club-inner-wrapper{justify-content:start}.club-finder-section .club-content-wrapper .club-inner-wrapper .club-title{font-size:77px;line-height:82px;letter-spacing:20px}.club-finder-section .club-content-wrapper .club-inner-wrapper .boy-image-wrapper{margin-left:10px;width:70%}.club-finder-section .club-content-wrapper .search-btn{height:41px;margin-top:150px}.map-container{height:341px}.map-container .map-wrapper .leaflet-map-container{height:291px}.map-container .map-wrapper .leaflet-map-container .leaflet-popup .popup-header{padding-right:12px}.map-container .map-wrapper .leaflet-map-container .leaflet-popup .popup-header .club-title{font-size:.9375rem;line-height:21px}.map-container .map-wrapper .leaflet-map-container .leaflet-popup .popup-address .location-link{margin-right:14px}.map-container .map-wrapper .leaflet-map-container .leaflet-popup .popup-address .club-address{font-size:.875rem;line-height:15px}.map-container .map-wrapper .leaflet-map-container .leaflet-popup .popup-content .icons .social-icon{width:20px;height:20px}.map-container .map-wrapper .google-map-container .info-window .club-name{font-size:.9375rem}.map-container .map-wrapper .google-map-container .info-window .map-address{font-size:.875rem;line-height:15px}.map-container .map-wrapper .google-map-container .info-window .link-icon{width:20px;height:20px}.modal-wrapper .gallery-modal{padding:40px}.modal-wrapper .gallery-modal .gallery-event-name{font-size:14px;line-height:20px}.modal-wrapper .gallery-modal .events-wrapper .gallery-swiper .picture-title{margin-top:50px}.modal-wrapper .gallery-modal .events-wrapper .gallery-swiper .picture-title,.modal-wrapper .gallery-modal .events-wrapper .gallery-swiper .swiper-pagination{font-size:12px;line-height:18px}.modal-wrapper .gallery-modal .events-wrapper .gallery-swiper .swiper-button-next,.modal-wrapper .gallery-modal .events-wrapper .gallery-swiper .swiper-button-prev{top:45%}.modal-wrapper .modal-content{padding:30px 20px}.modal-wrapper .modal-content .modal-title,.modal-wrapper .modal-content .title-text{font-size:20px;line-height:25px}.modal-wrapper .modal-content .message-text{font-size:16px;line-height:20px}.modal-wrapper .modal-content .close-button{height:20px;width:20px}.modal-wrapper .modal-content .close-button svg{height:15px;width:15px}.modal-wrapper .button-wrapper{margin-top:20px}.equipment-wrapper .images-wrapper{background-size:cover;height:49%;min-height:unset}.equipment-wrapper .images-wrapper .banner-left{height:363px;width:100%}.equipment-wrapper .images-wrapper .banner-right{height:363px;width:55%}.equipment-wrapper .images-wrapper .banner-right img{object-fit:cover;object-position:left top}.equipment-wrapper .equipment-description{width:auto;margin-bottom:-25px;padding:0 16px 25px}.equipment-wrapper .equipment-description .equipment-title{padding:50px 0 150px}.equipment-wrapper .equipment-description .equipment-about{font-size:1rem;line-height:22.4px}.equipment-wrapper .equipment-description .ball-image{margin-left:30px;margin-bottom:30px}.equipment-wrapper .equipment-description .equipment-note{transform:translate(0);display:flex;justify-content:end;width:100%}.equipment-wrapper .equipment-description .equipment-note .image-note{height:100%}.unforgettable-wrapper .unforgettable-about-wrapper .unforgettable-title{letter-spacing:.1em}.unforgettable-wrapper .unforgettable-about-wrapper .description-wrapper .airline-ticket-wrapper{margin-right:12px}.unforgettable-wrapper .unforgettable-about-wrapper .description-wrapper .airline-ticket-wrapper .air-line-ticket{height:250px}.unforgettable-wrapper .unforgettable-about-wrapper .tablet-airline-track{display:none;margin-top:-70px}.unforgettable-wrapper .unforgettable-about-wrapper .mobile-airline-track{display:block;width:100vw;margin-top:-70px}.terms-wrapper .terms-container{padding:84px 16px 85px}.terms-wrapper .terms-container .terms-title{font-size:40px;line-height:48px;margin-bottom:16px}.terms-wrapper .terms-container .terms-description{font-size:16px;line-height:24px}.imprint-wrapper .imprint-container{padding:84px 16px 85px}.imprint-wrapper .imprint-container .imprint-title{font-size:40px;line-height:48px;margin-bottom:16px}.tournaments-wrapper .tournament-about-wrapper .tournament-description{font-size:16px;line-height:22px;margin-bottom:38px;padding:0 16px}.instructional-video-wrapper{margin-top:30px}.instructional-video-wrapper .arrowIcon-wrapper{margin-top:19px}.instructional-video-wrapper .instructional-wrapper .video-wrapper .modal-video-btn svg{width:108px;height:108px}.instructional-video-wrapper .instructional-wrapper .instructional-video---tablet h1{font-size:48px;line-height:50px}.instructional-video-wrapper .instructional-wrapper .instructional-video---tablet p{font-size:16px;line-height:20px}.instructional-video-wrapper .arrowIcon-wrapper .teaching-videos-button{background-color:#232121;height:44px;width:238px;font-size:16px;font-weight:600;font-family:All-Pro Sans;border:1px solid transparent;line-height:17px;border-radius:7px;transition:all .5s ease;color:#fff;text-transform:uppercase}.instructional-video-wrapper .arrowIcon-wrapper .teaching-videos-button:disabled,.instructional-video-wrapper .arrowIcon-wrapper .teaching-videos-button[disabled]{opacity:.5;cursor:not-allowed}.no-event{font-size:20px;line-height:26px}.events-section-wrapper .events-title{margin-bottom:60px;letter-spacing:.1em}.events-section-wrapper .events-slide-wrapper .down-arrow-wrapper{width:97px;top:40%;right:1%}.events-section-wrapper .events-slide-wrapper .cross-icon-wrapper{width:20px;top:53%;left:-1.4%}.events-section-wrapper .events-slide-wrapper .swiper{height:435px!important;padding-bottom:50px}.events-section-wrapper .events-slide-wrapper .swiper .swiper-button-next{right:15px}.events-section-wrapper .events-slide-wrapper .swiper .swiper-button-prev{left:15px}.events-section-wrapper .events-slide-wrapper .swiper .swiper-button-next,.events-section-wrapper .events-slide-wrapper .swiper .swiper-button-prev{width:30px;height:30px}.events-section-wrapper .events-slide-wrapper .swiper .swiper-button-next:after,.events-section-wrapper .events-slide-wrapper .swiper .swiper-button-prev:after{font-size:12px}.events-section-wrapper .events-slide-wrapper .swiper .swiper-wrapper .swiper-slide{box-shadow:none!important;opacity:0!important}.events-section-wrapper .events-slide-wrapper .swiper .swiper-wrapper .swiper-slide .events-card-wrapper{width:286px;height:100%}.events-section-wrapper .events-slide-wrapper .swiper .swiper-wrapper .swiper-slide .events-card-wrapper .event-card-front{height:100%;border:none;min-height:unset}.events-section-wrapper .events-slide-wrapper .swiper .swiper-wrapper .swiper-slide .events-card-wrapper .event-card-front .date-month-wrapper{height:50%!important}.events-section-wrapper .events-slide-wrapper .swiper .swiper-wrapper .swiper-slide .events-card-wrapper .event-card-front .event-detail-wrapper{display:flex;padding:0 16px;justify-content:center;align-items:center;height:50%}.events-section-wrapper .events-slide-wrapper .swiper .swiper-wrapper .swiper-slide .events-card-wrapper .event-card-front .event-detail-wrapper .event-name{text-align:center}.events-section-wrapper .events-slide-wrapper .swiper .swiper-wrapper .swiper-slide .events-card-wrapper .event-card-back{height:100%;justify-content:space-around;display:flex;flex-direction:column;min-height:unset}.events-section-wrapper .events-slide-wrapper .swiper .swiper-wrapper .swiper-slide .events-card-wrapper .event-card-back .event-detail-wrapper{padding:10px 15px}.events-section-wrapper .events-slide-wrapper .swiper .swiper-wrapper .swiper-slide-active{height:auto;box-shadow:0 4px 20px 0 rgba(0,0,0,.251)!important;opacity:1!important;background-color:#fff!important}.events-section-wrapper .events-slide-wrapper .swiper .swiper-wrapper .swiper-slide-active .swiper-slide{box-shadow:none}.events-section-wrapper .more-events-btn{margin:0 auto 60px;height:46px;width:200px}.button--register-now{align-items:center}.about-player-section .about-player-wrapper{padding:0 16px}.about-player-section .about-player-wrapper h1{font-size:34px;line-height:48px;max-width:100%;letter-spacing:5px}.about-player-section .about-player-wrapper .about-player-content-wrapper .about-player-content h6{font-size:25px;line-height:40px;margin-top:10px}.about-player-section .about-player-wrapper .about-player-content-wrapper .about-player-content p{margin-top:10px;font-size:14px;line-height:22px}.about-player-section .about-player-wrapper .about-player-content-wrapper .about-player-content .register-now-btn-wrapper{display:flex;justify-content:center}.about-player-section .about-player-wrapper .about-player-content-wrapper .about-players-image-wrapper{height:312px;margin:0 auto}.about-player-section .about-player-wrapper .about-player-content-wrapper .about-players-image-wrapper .hero-image{transform:rotate(1.67deg)}.about-player-section .about-player-bg{background-image:url(/images/players-bg-mobile.png);margin-top:-20px}.faq-wrapper .question--heading .question{margin-right:0}.faq-wrapper .question--heading .question--para{font-size:2.25rem;line-height:44px}.question-list-wrapper .faq-content__item{margin-bottom:13px}.question-list-wrapper .faq-content__item .attribute-para{font-size:.875rem;line-height:19px}.question-list-wrapper .faq-content__item .answer--para{font-size:.75rem;line-height:16px}.question-list-wrapper .faq-content__item .rc-accordion-toggle{padding:20px 24px}.question-list-wrapper .faq-content__item .rc-accordion-body{padding:0 24px 20px}.question-list-wrapper .faq-content__item .minus-svg,.question-list-wrapper .faq-content__item .plus-svg{right:24px}.what-is-nfl-section .nfl-wrapper{padding-bottom:0}.what-is-nfl-section .nfl-wrapper .footer-img-wrapper{transform:translateY(-105px)}.what-is-nfl-section .nfl-wrapper .nfl-title{letter-spacing:.2em;padding:0 16px}.what-is-nfl-section .nfl-wrapper .nfl-about{margin-top:23px;justify-content:space-between;align-items:center;padding:0 15px}.what-is-nfl-section .nfl-wrapper .nfl-about .participate-nfl-wrapper .olympic-nfl{gap:15px;flex-direction:column}.what-is-nfl-section .nfl-wrapper .nfl-about .participate-nfl-wrapper .olympic-nfl .nfl-olympic-wrapper{align-items:center;flex-direction:column;max-width:314px;width:100%;padding:17px 0}.what-is-nfl-section .nfl-wrapper .nfl-about .participate-nfl-wrapper .olympic-nfl .nfl-olympic-wrapper .nfl-olympic{height:120px}.what-is-nfl-section .nfl-wrapper .nfl-about .participate-nfl-wrapper .olympic-nfl .nfl-olympic-wrapper .nfl-olympic-description{font-size:1rem;line-height:22px;padding:0 17px;font-weight:500}.what-is-nfl-section .nfl-wrapper .nfl-about .participate-nfl-wrapper .olympic-nfl .about-nfl-wrapper{align-items:center;flex-direction:column;max-width:314px;width:100%;padding:24px 0}.what-is-nfl-section .nfl-wrapper .nfl-about .participate-nfl-wrapper .olympic-nfl .about-nfl-wrapper .about-nfl{height:120px;width:86px}.what-is-nfl-section .nfl-wrapper .nfl-about .participate-nfl-wrapper .olympic-nfl .about-nfl-wrapper .about-nfl-description{font-size:1rem;line-height:22px;padding:0 17px;font-weight:500}.what-is-nfl-section .nfl-wrapper .nfl-about .participate-nfl-wrapper .participate-wrapper{display:none}.what-is-nfl-section .nfl-wrapper .nfl-about .nfl-hero{max-width:216px;width:100%;height:460px;overflow:hidden}.what-is-nfl-section .nfl-wrapper .participate{display:block;padding:30px 16px}.what-is-nfl-section .nfl-wrapper .participate .free-participate-para{font-size:24px;line-height:40px;letter-spacing:.1em;font-weight:600}.what-is-nfl-section .nfl-wrapper .participate .nfl-data-wrapper .checkmark--wrapper .checkmark-logo{min-width:24px;max-width:24px}.what-is-nfl-section .nfl-wrapper .participate .nfl-data-wrapper .checkmark--wrapper .checkmark-para{font-size:16px;line-height:26px;font-weight:600}.about-section-logo-wrapper{padding:0 16px}.about-section-logo-wrapper .logo-wrapper{width:358px;height:170px}.about-section-logo-wrapper .left-bottom-cross{bottom:-40%;right:4%;left:auto}.about-section-logo-wrapper .right-bottom-circle{left:0;bottom:-10%}.about-section-logo-wrapper .right-cross{right:auto;top:-60%}.about-section-logo-wrapper .left-circle{top:-60%;right:8%}.about-section-logo-wrapper .left-brown-circle{top:-115%;left:-10%}.teachers-section .rotation-style .teachers-img-about-wrapper{padding-bottom:80px}.teachers-section .rotation-style .teachers-img-about-wrapper .teachers-img-wrapper{max-width:360px;transform:translateX(0)}.teachers-section .rotation-style .teachers-img-about-wrapper .teachers-img-btn{transform:translateY(-50px);background-color:#d71920;height:54px;width:266px;font-size:24px;font-weight:900;font-family:All-Pro Sans;border:1px solid transparent;line-height:17px;border-radius:7px;transition:all .5s ease;color:#fff;text-transform:uppercase}.teachers-section .rotation-style .teachers-img-about-wrapper .teachers-img-btn:disabled,.teachers-section .rotation-style .teachers-img-about-wrapper .teachers-img-btn[disabled]{opacity:.5;cursor:not-allowed}.teachers-section .rotation-style .teachers-img-about-wrapper .teachers-description-banner{padding:0 16px}.teachers-section .rotation-style .teachers-img-about-wrapper .teachers-description-banner .teachers-title{text-indent:.15em;text-align:center}.teachers-section .rotation-style .teachers-img-about-wrapper .teachers-description-banner .teachers-description{font-size:.875rem;line-height:24px}.teachers-section .red-cross-wrapper{width:23px;height:23px;padding-left:22px;transform:translateY(-50px)}.impression-wrapper .hero-section-wrapper .impression-cross-wrapper{right:12%;left:auto;top:12%;width:15px}.impression-wrapper .hero-section-wrapper .impression-circle-wrapper{left:10%;top:12%;width:15px}.impression-wrapper .hero-section-wrapper .impression-second-circle-wrapper{top:25%;left:38%;width:15px}.impression-wrapper .hero-section-wrapper .player-scale-banner .player-img-wrapper{width:300px;display:flex;align-items:end;justify-content:end;height:100%}.impression-wrapper .hero-section-wrapper .player-scale-banner .scale-img-wrapper{width:137px;height:100%}.events-wrapper .events-hero-wrapper .cross-wrapper{width:24px;top:18%;left:92%}.events-wrapper .events-hero-wrapper .cross-second-wrapper{width:24px;top:40%;left:1%}.events-wrapper .events-hero-wrapper .circle-wrapper{width:24px;top:10%;left:35%}.events-wrapper .events-hero-wrapper .circle-second-wrapper{width:24px;top:17%;left:3%}.events-wrapper .events-hero-wrapper .events-title-wrapper{padding-top:45px}.events-wrapper .events-hero-wrapper .player-scale-banner .event-scale-wrapper{height:100%}.events-wrapper .events-hero-wrapper .player-scale-banner .event-scale-wrapper .event-scale{width:100%;object-fit:contain}.events-wrapper .events-hero-wrapper .player-scale-banner .event-player-wrapper{width:70%}.events-wrapper .events-overview-wrapper .events-cross-wrapper{display:none}.events-wrapper .events-overview-wrapper .events-overview-container{padding:66px 16px}.events-wrapper .events-overview-wrapper .events-overview-container .event-down-arrow-wrapper{display:none}.events-wrapper .events-overview-wrapper .events-overview-container .events-card-banner{padding:26px 30px}.events-wrapper .events-overview-wrapper .events-overview-container .events-card-banner .events-title-wrapper .events-title{font-size:32px;line-height:44px;font-weight:600}.events-wrapper .events-overview-wrapper .events-overview-container .events-card-banner .location-date-banner .date-time-wrapper .date-time,.events-wrapper .events-overview-wrapper .events-overview-container .events-card-banner .location-date-banner .location-wrapper .location{font-size:16px;line-height:22.4px;font-weight:500}.events-wrapper .events-overview-wrapper .events-overview-container .events-card-banner .description-wrapper .description{font-size:16px;line-height:22.4px}.faq-page-wrapper .faq-hero-section-wrapper{background:url(/images/faqMobile.png);background-size:cover;background-position:center 70px;background-repeat:no-repeat}.faq-page-wrapper .faq-hero-section-wrapper .faq-title-wrapper{width:auto;padding:70px 16px 0;margin-left:0}.faq-page-wrapper .faq-hero-section-wrapper .faq-hero-wrapper .faq-hero{margin-top:-3px}.faq-page-wrapper .moreFaq-wrapper{padding:20px 16px 45px}.faq-page-wrapper .moreFaq-wrapper .input-search-wrapper{margin:0 auto 20px;padding:9px 12px}.faq-page-wrapper .moreFaq-wrapper .input-search-wrapper .search-icon{width:27px;height:27px;margin-left:0}.faq-page-wrapper .moreFaq-wrapper .input-search-wrapper .faq-search{font-size:16px;line-height:22.4px;padding-left:9px}.faq-page-wrapper .moreFaq-wrapper .faq-not-found{font-size:22px;line-height:26.4px;padding:19px 23px;margin-top:50px}.login-success-wrapper .logo-wrapper .logo-container .nfl-logo-wrapper,.login-wrapper .logo-wrapper .logo-container .nfl-logo-wrapper{max-width:328px}.login-success-wrapper .logo-wrapper .logo-container .germany-logo-wrapper,.login-wrapper .logo-wrapper .logo-container .germany-logo-wrapper{max-width:176px}.club-page-hero-section{padding:70px 10px 0}.club-page-hero-section .club-title-wrapper .page-title{font-size:79px;line-height:94px;margin-left:15px}.club-page-hero-section .page-map-wrapper{max-width:100%}.filter-section .filter-wrapper .filter-body .right-section .club-list-wrapper .club-name-wrapper .club-logo{width:28px;height:28px}.filter-section .filter-wrapper .filter-body .right-section .view-more-btn{font-size:.875rem;float:left;margin-left:35px}.filter-section .filter-wrapper .responsive-filter-header{padding-bottom:15px}.filter-section .filter-wrapper .responsive-filter-header .header-title{max-width:110px}.filter-section .filter-wrapper .responsive-filter-header .header-title .club-type-title{font-size:1rem}.filter-section .filter-wrapper .responsive-filter-header .header-title svg{width:10px;height:10px}.filter-section .filter-wrapper .clear-btn{padding:0}.filter-section .filter-wrapper .option-menu-wrapper{max-width:170px;font-size:.875rem}.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper{margin-left:0}.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-wrapper .swiper-slide{width:100%!important;box-shadow:unset!important}.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-wrapper .swiper-slide .default-card .card_image{width:100%}.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-button-next,.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-button-prev{width:48px;height:48px}.video-learning-wrapper .vl-course-section-wrapper{padding:40px 16px 0}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .search-bar-wrapper{padding:6px 7px}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .search-bar-wrapper .course-search-input{padding:7px;font-size:24px}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .search-bar-wrapper .search-icon{width:45px;height:45px}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper .left-video-filter{margin-bottom:32px;border-bottom:1px solid hsla(0,0%,72%,.302)}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper .left-video-filter .collapsible-filters .course-filter-title{border-width:0}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper .left-video-filter .collapsible-filters .course-filter-title p{font-size:16px;font-weight:600}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper .left-video-filter>.collapsible-filters:first-child:after{content:"";position:absolute;top:11px;right:-12px;width:2px;height:30px;background:#001d37}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper .right-video-list .course-card-wrapper{margin-bottom:32px}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper .right-video-list .course-card-wrapper .course-img-wrapper{max-width:164px;max-height:114px}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper .right-video-list .course-card-wrapper .course-img-wrapper .play-icon svg{width:56px;height:56px}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper .right-video-list .course-card-wrapper .course-description-wrapper{margin-left:12px}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper .right-video-list .course-card-wrapper .course-description-wrapper .course-description-text{font-size:.75rem;line-height:16px}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper .right-video-list .course-card-wrapper .course-description-wrapper .info-text{font-size:12px;line-height:18px}.video-learning-wrapper .video-learning-progress-section{min-height:unset;padding:30px 16px 0}.video-learning-wrapper .video-learning-progress-section .progress-section-wrapper .responsive-progress-card{padding:10px;border-radius:16px}.video-learning-wrapper .video-learning-progress-section .progress-section-wrapper .responsive-progress-card .responsive-progress-info{margin-left:0}.video-learning-wrapper .video-learning-progress-section .progress-section-wrapper .responsive-progress-card .responsive-progress-info .progress-title{font-size:23px;line-height:32px}.video-learning-wrapper .video-learning-progress-section .progress-section-wrapper .responsive-progress-card .responsive-progress-info .button--primary{width:226px}.video-learning-wrapper .video-learning-progress-section .progress-section-wrapper .responsive-progress-card .responsive-video-wrapper{width:60%}.video-learning-wrapper .video-learning-progress-section .progress-section-wrapper .responsive-progress-card .responsive-video-wrapper .responsive-video-thumbnail-wrapper .image-wrapper{max-height:140px}.video-learning-wrapper .video-learning-progress-section .progress-section-wrapper .responsive-progress-card .responsive-video-wrapper .responsive-video-thumbnail-wrapper .image-wrapper img{border-radius:16px}.video-learning-wrapper .video-learning-progress-section .progress-section-wrapper .responsive-progress-card .responsive-percentage-wrapper{width:40%}.video-learning-wrapper .video-learning-progress-section .progress-section-wrapper .responsive-progress-card .responsive-percentage-wrapper .responsive-percentage{font-size:32px;line-height:38px}.video-learning-wrapper .video-learning-progress-section .progress-section-wrapper .responsive-progress-card .responsive-description{font-size:1rem;line-height:20px}.fullscreen-btn-wrapper{right:15px!important}.video-que-ans-popup{padding:30px!important}.video-que-ans-popup p{font-size:1.25rem;line-height:28px}.video-que-ans-popup .button--primary{font-size:1.0625rem;height:50px}.richtig-popup-wrapper{padding:20px 30px 39px!important}.richtig-popup-wrapper .green-tick-icon{width:80px;height:80px;margin-bottom:10px}.richtig-popup-wrapper .modal-title{padding-top:0!important}.touchdown-popup-wrapper{padding:20px!important}.touchdown-popup-wrapper .answer-checkbox-wrapper .answer-wrapper{margin-bottom:10px}.touchdown-popup-wrapper .answer-checkbox-wrapper .touchdown-title{font-size:18px}.touchdown-popup-wrapper .answer-checkbox-wrapper .ans-text{font-size:14px;line-height:22px}.tournaments-wrapper .tournament-about-wrapper .trophy-img{height:auto}.video-gallery-wrapper .video-player-section .container .back-btn-wrapper{padding-top:24px}.video-gallery-wrapper .video-player-section .container .back-btn-wrapper .back-button{margin-left:16px}.video-gallery-wrapper .video-player-section .video-player-wrapper .video-player__title{padding:16px}.video-gallery-wrapper .video-player-section .video-player-wrapper .video-play-area .video-player .video-title{padding:20px 16px}.video-gallery-wrapper .video-player-section .video-player-wrapper .video-play-area .video-playlist__container .playlist-wrapper .playlist-card{margin:24px 16px}.video-learning-wrapper .downloads-section .downloads-wrapper .downloads-title-wrapper{padding-bottom:40px}.video-learning-wrapper .downloads-section .downloads-wrapper .downloads-title-wrapper .downloads-title-wrapper-heading{font-size:30px;letter-spacing:8px}.video-learning-wrapper .downloads-section .downloads-wrapper .pdf-section{margin-top:20px}.video-learning-wrapper .downloads-section .downloads-wrapper .pdf-section .pdf-content-wrapper .pdf-content-section{display:flex;flex-direction:column}.video-learning-wrapper .downloads-section .downloads-wrapper .pdf-section .pdf-content-wrapper .pdf-content-section .pdf-content .pdf-content-title{font-size:18px;line-height:25px}.video-learning-wrapper .downloads-section .downloads-wrapper .pdf-section .pdf-content-wrapper .pdf-content-section .pdf-content .pdf-content--pera{font-size:12px;line-height:16px}.video-learning-wrapper .downloads-section .downloads-wrapper .pdf-section .pdf-content-wrapper .pdf-content-section .download-btn{margin:20px auto 0}}@supports(-webkit-touch-callout:none){.dashboard-wrapper .hero-section-container{height:calc(100vh - 150px)}.dashboard-wrapper .equipment-wrapper .equipment-description .equipment-title{font-size:43px;font-size:clamp(43px,12vw,180px)}.dashboard-wrapper .tournaments-wrapper .tournaments-title{font-size:50px;font-size:clamp(50px,15.7vw,240px)}.dashboard-wrapper .unforgettable-wrapper .unforgettable-about-wrapper .unforgettable-title{font-size:32px;font-size:clamp(32px,8.2vw,128px)}.dashboard-wrapper .events-section-wrapper .events-title{font-size:75px;font-size:clamp(75px,16.2vw,250px)}.dashboard-wrapper .nfl-flag-section .content-section-wrapper .nfl-logo-image .dkb-logo{margin-right:-30px}}@media only screen and (max-width:430px){.registration-section .description-wrapper .registration-title{letter-spacing:.1em}.dashboard-wrapper .hero-section-container .hero-section-wrapper .details-wrapper .hero-register-btn{font-size:.875rem;line-height:20px}.dashboard-wrapper .hero-section-container .hero-section-wrapper .details-wrapper .hero-title{font-size:28px;letter-spacing:.1em;line-height:35px}.dashboard-wrapper .work-shop-container{border-top-left-radius:23% 35px}.dashboard-wrapper .work-shop-container .work-shop-img-wrapper{margin-top:10px;transform:translateY(-35px)}.dashboard-wrapper .nfl-flag-section .content-section-wrapper .nfl-heading{font-size:2.375rem}.dashboard-wrapper .nfl-flag-section .content-section-wrapper .nfl-logo-image{width:180px;height:80px;margin-left:0}.dashboard-wrapper .nfl-flag-section .content-section-wrapper .nfl-logo-image .dkb-logo{height:25px}.dashboard-wrapper .nfl-flag-section .content-section-wrapper .nfl-description{font-size:1rem;line-height:22px}.dashboard-wrapper .social-media-container .social-media-wrapper .social-media-title{font-size:40px;line-height:48px}.club-finder-section .club-content-wrapper .club-inner-wrapper .club-title{font-size:70px;line-height:80px;letter-spacing:12px}.club-finder-section .club-content-wrapper .club-inner-wrapper .boy-image-wrapper{width:80%}.about-section-logo-wrapper .logo-wrapper{width:258px;height:125px}.teachers-section{padding-bottom:0}.teachers-section .red-cross-wrapper{transform:translateY(-40px)}.video-learning-wrapper .vl-course-title{font-size:40px;line-height:40px;letter-spacing:.1em}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper .right-video-list .course-card-wrapper .course-img-wrapper{max-width:146px;max-height:108px}.footer-section .footer-description-wrapper .footer-logo-wrapper{width:calc(100vw - 32px)}.footer-section .footer-description-wrapper .footer-logo-wrapper .nfl-logo{width:60%;height:65%}.footer-section .footer-description-wrapper .footer-logo-wrapper .dkb-wrapper{width:35%;justify-content:flex-start}.footer-section .footer-description-wrapper .footer-logo-wrapper .dkb-wrapper img{width:auto;height:65%}.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-wrapper .swiper-slide .gallery-card-wrapper .gallery-card .card_image img,.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-wrapper .swiper-slide .gallery-card-wrapper .gallery-card .card_image video{width:calc(100vw - 40px)}.filter-section .filter-wrapper .filter-body .right-section{margin-left:0}.filter-section .filter-wrapper .filter-body .right-section .club-list-wrapper .club-name-wrapper{max-width:250px}.instructional-video-wrapper .instructional-wrapper .instructional-video---tablet h1{font-size:38px;line-height:50px}.tournaments-wrapper .tournament-about-wrapper .medal-img{transform:none;left:0;bottom:0;height:350px}}@media only screen and (max-width:388px){.dashboard-wrapper .nfl-flag-section .content-section-wrapper .nfl-heading{font-size:2rem}.dashboard-wrapper .nfl-flag-section .content-section-wrapper .nfl-logo-image{width:145px;height:70px}.dashboard-wrapper .nfl-flag-section .content-section-wrapper .nfl-logo-image .dkb-logo{height:20px}.events-section-wrapper .down-arrow-wrapper{width:60px;top:39%;right:1%}.events-section-wrapper .events-slide-wrapper .swiper .swiper-wrapper .swiper-slide .events-card-wrapper{width:250px}.events-section-wrapper .events-slide-wrapper .swiper .swiper-button-prev{left:10px}.events-section-wrapper .events-slide-wrapper .swiper .swiper-button-next{right:10px}.faq-wrapper .question--heading .question--para{font-size:2rem;line-height:40px}.club-page-hero-section .club-title-wrapper .page-title{margin-left:0}.faq-page-wrapper .moreFaq-wrapper .faq-not-found{font-size:16px;line-height:20.4px;padding:14px 17px}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper .right-video-list .course-card-wrapper{margin-bottom:15px}.video-learning-wrapper .vl-course-section-wrapper .course-section-inner-wrapper .course-content-wrapper .right-video-list .course-card-wrapper .course-img-wrapper{max-width:140px;max-height:125px}.modal-wrapper .gallery-modal .event-name,.modal-wrapper .gallery-modal .events-wrapper .gallery-swiper .swiper-pagination{font-size:10px;line-height:15px}.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-wrapper .swiper-slide .default-card .default-card-content .event-date,.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-wrapper .swiper-slide .default-card .default-card-content .event-name,.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-wrapper .swiper-slide .default-card .default-gallery-card-content .event-date,.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-wrapper .swiper-slide .default-card .default-gallery-card-content .event-name,.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-wrapper .swiper-slide .default-card .gallery-card-content .event-date,.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-wrapper .swiper-slide .default-card .gallery-card-content .event-name,.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-wrapper .swiper-slide .gallery-card-wrapper .default-card-content .event-date,.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-wrapper .swiper-slide .gallery-card-wrapper .default-card-content .event-name,.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-wrapper .swiper-slide .gallery-card-wrapper .default-gallery-card-content .event-date,.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-wrapper .swiper-slide .gallery-card-wrapper .default-gallery-card-content .event-name,.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-wrapper .swiper-slide .gallery-card-wrapper .gallery-card-content .event-date,.impression-event-section .impressions-slider-wrapper .gallery-slider-wrapper .swiper .swiper-wrapper .swiper-slide .gallery-card-wrapper .gallery-card-content .event-name{font-size:.8125rem;line-height:20px}.instructional-video-wrapper .instructional-wrapper .instructional-video---tablet h1{font-size:30px}}@media only screen and (max-width:388px)and (max-width:285px){.instructional-video-wrapper .instructional-wrapper .instructional-video---tablet h1{font-size:22px}}@media only screen and (max-width:388px)and (max-width:250px){.instructional-video-wrapper .instructional-wrapper .instructional-video---tablet h1{font-size:20px;letter-spacing:7px}}@media only screen and (max-width:388px)and (max-width:230px){.instructional-video-wrapper .instructional-wrapper .instructional-video---tablet h1{font-size:16px;letter-spacing:5px}}@supports(-webkit-touch-callout:none){.dashboard-wrapper .hero-section-container .hero-section-wrapper .details-wrapper .hero-register-btn{height:40px}}@media only screen and (max-height:800px){.video-gallery-wrapper .video-player-section .video-player-wrapper .video-play-area .video-playlist__container .playlist-wrapper .playlist-card{max-height:100%}}@media only screen and (max-height:710px){.dashboard-wrapper .hero-section-container .hero-section-wrapper .details-wrapper{margin-top:0!important}.dashboard-wrapper .hero-section-container .hero-section-wrapper .details-wrapper .hero-title{font-size:30px!important;line-height:38px!important;letter-spacing:.1em!important}}@media only screen and (max-height:500px){.video-gallery-wrapper .video-player-section .video-player-wrapper .video-play-area .video-playlist__container .playlist-wrapper .playlist-card{max-height:100%}}