.verified{color:#28a745;font-size:1rem;margin-left:.5rem;position:relative;i{color:#28a745}i:hover{cursor:pointer}.coach-name{font-size:.8rem}}.verified-box{align-items:flex-start;background-color:#9b9696;border-radius:10px;color:#fff;display:flex;flex-direction:column;justify-content:center;max-width:14rem;min-height:3rem;padding:5px;position:absolute;right:-70px;top:-50px;width:max-content}.verified-box .verified-empty{color:#9b9696}.verified-box .loading-coach{align-items:center;display:flex;justify-content:center;min-width:10rem;width:100%}.verified-box .mini-header{font-size:.6rem;font-style:italic;text-align:right}.verified-box img{align-self:center;height:1rem;width:1rem}.verified-box .verified-coach{width:100%}.verified-box .verified-coach .coach-name{white-space:nowrap;width:90%}.verified-box .verified-coach .coach-name p{max-width:100%;overflow:hidden;text-overflow:ellipsis}.verified-box .verified-coach a{width:100%}.verified-box .verified-coach .own-coach,.verified-box .verified-coach a{align-items:center;color:#fff;display:flex;flex-direction:row;justify-content:flex-start}.verified-box .prof-image{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:1.3rem;justify-content:center;margin-right:5px;width:1.3rem}.verified-box .prof-image img{border-radius:50%;flex-shrink:0;height:100%;object-fit:cover;object-position:center;width:100%}.verified-box .image-empty{align-items:center;background-color:#f5f3f3;border-radius:50%;color:#9b9696;display:flex;flex-shrink:0;font-size:.6rem;height:1.3rem;justify-content:center;margin-right:5px;overflow:hidden;width:1.3rem}#root{--primary-color:#d60909;background-color:#fff;left:0;position:absolute;top:0;width:100%;z-index:9}#root,.shell-container,html{font-size:15px}*{box-sizing:border-box;margin:0;padding:0}body{background-color:#fff;color:#242424;font-family:Montserrat,sans-serif;font-size:15px;line-height:1.5}.m-1{margin:1rem}.my-1{margin:1rem 0}.mx-1{margin:0 1rem}.mb-1{margin-bottom:1rem}.mb-2{margin-bottom:2rem}.p-1{padding:1rem}.py-1{padding:1rem 0}.m-2{margin:2rem}.my-2{margin:2rem 0}.ml-5-px{margin-left:5px}.ml-10-px{margin-left:10px}.mr-5-px{margin-right:5px}.mt-5-px{margin-top:5px}.p-2{padding:2rem}.py-2{padding:2rem 0}.m-3{margin:3rem}.my-3{margin:3rem 0}.p-3{padding:3rem}.py-3{padding:3rem 0}.m-4{margin:4rem}.my-4{margin:4rem 0}.p-4{padding:4rem}.py-4{padding:4rem 0}.m-5{margin:5rem}.my-5{margin:5rem 0}.p-5{padding:5rem}.py-5{padding:5rem 0}h2{font-size:1.2rem}h4{font-size:1rem}h5{font-size:.9rem}.grid-column-12{grid-column:1/4}.large{font-size:2rem;line-height:1.2;margin-bottom:1rem}.lead{flex-wrap:wrap;font-size:1.2rem;padding:1rem;text-align:center}.lead i{margin-right:.5rem}.page-header,.text-primary{color:#d60909}.page-header{flex-wrap:wrap;margin-bottom:3rem;text-align:center}.bg-primary{background-color:#d60909;color:#fff}.bg-light{background-color:#fff;border:1px solid #ccc;color:#d60909}.bg-dark{background-color:#242424;color:#fff}.bg-success{background-color:#28a745;color:#fff}.bg-danger{background-color:#dc3545;color:#fff}.bg-white{background-color:#fff;border:1px solid #ccc;color:#d60909}.btn-secondary{color:#dc3545}.btn-close,.btn-secondary{background:#0000;border:none;cursor:pointer;font-size:1rem;padding:.1rem 1rem}.light-overlay{background-color:#faf9f9e6;height:600px;width:100%}.dark-overlay{background-color:#000000b3;height:100%;left:0;position:absolute;top:0;width:100%}.btn{border-radius:15px;cursor:pointer;display:inline-block;font-size:1rem;padding:.1rem 1rem}.btn,.btn.btn-primary{background-color:#d60909;border:1px solid #d60909;color:#fff}.btn.btn-primary{text-align:center;a{color:#fff!important}}.btn.btn-sm{align-items:center;display:flex;font-size:12px;height:14px;justify-content:center;padding:8px}.btn.btn-primary:hover{background-color:#fff;border:1px solid #d60909;color:#d60909;text-align:center}.btn.btn-primary.small{border:1px solid #d60909;border-radius:10px}.btn.btn-light{background-color:#fff;border:1px solid #d60909;color:#d60909;text-align:center}.btn.btn-light:hover{background-color:#d60909;color:#fff}.btn.btn-light.small{border-radius:10px}.btn.btn-grey{background-color:#9b9696;border:1px solid #9b9696;color:#fff}.btn.btn-grey:hover{background-color:#fff;border:1px solid #d60909;color:#d60909}.btn.btn-grey.small{border-radius:10px}.btn-square{border-radius:0;height:30px;padding-left:.6rem;width:50px}.btn.btn-selected{background-color:#fff;border:1px solid #d60909;color:#d60909;font-weight:bolder}.btn.btn-unselected{background-color:#f5f3f3;border:1px solid #f5f3f3;color:#d60909}.btn.btn-unselected:hover{background-color:#fff;border:1px solid #d60909;color:#d60909}button{font-family:Montserrat,sans-serif}input{font-size:16px!important}.alert{align-items:center;background:#f5f3f3;bottom:1.5rem;color:#242424;display:flex;justify-content:center;left:10%;margin:auto;padding:.8rem;position:fixed;right:10%;text-align:center;width:80%;z-index:999}.alert.alert-primary{background-color:#d60909;color:#fff}.alert.alert-dark{background-color:#242424;color:#fff}.alert.alert-danger{background-color:#dc3545;color:#fff}.alert.alert-spinner,.alert.alert-success{background-color:#28a745;color:#fff}.alert.alert-spinner img{background-color:#28a745;height:1rem;width:1rem}.box-shadow{box-shadow:0 0 5px #0003}.custom-file-input{display:none}.f-width{width:100%!important}.custom-file-label{width:100%}.container{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:flex-start;margin:66px auto auto;max-width:1000px;overflow:hidden;padding:.7rem;padding-bottom:var(--keyboard-space);position:relative}a{color:#d60909;text-decoration:none}.loading-container{background-color:#fff;height:100vh;left:1%;opacity:.95;position:absolute;top:0;width:98%}.video-loading-container{height:100%}.loading{align-items:center;display:flex;flex-direction:column;justify-content:center;position:absolute;top:20%;width:100%}.loading .text{color:#d60909;font-weight:bolder;margin-top:1.5rem}.main-spinner-container{background-color:#fff;height:100vh;opacity:.8;overflow-y:hidden}.loading-main,.main-spinner-container{position:fixed;top:calc(var(--safe-area-inset-top) + 66px);width:100%}.loading-main{align-items:center;align-self:center;display:flex;height:80vh;justify-content:center;justify-self:center;z-index:900}.loading-main .loading-spinner{height:auto;max-width:15rem}.loading-main .text{color:#d60909;font-weight:bolder;margin-top:1.5rem}.loading-dots{align-items:center;display:flex;justify-content:center;margin:.5rem;position:absolute;top:0;width:100%;z-index:11}.form{margin-top:.5rem;opacity:1}.form,.form-box{display:flex;flex-direction:column;position:relative}.form-box{grid-column:span 2;justify-self:center;margin-bottom:1.5rem;max-width:900px;padding:1.5rem .5rem;width:95%}.form-box .form-category,.test-form-box .form-category{align-items:center;color:#9b9696;display:flex}.form-box .form-category:hover{color:#7d7777;cursor:pointer}.form-box .form-category i{font-size:2rem;margin-left:1rem}.form-box .form-category .header{margin-left:1.5rem}.form-box .form-category.completed{color:#d60909}.form-group{align-items:center;display:flex;flex-direction:row;margin:.5rem 0;position:relative}.form-group.organisation-from-link{border:1px solid #d60909;border-radius:5px;display:block;font-size:1.2rem;font:inherit;font-weight:700;padding:.4rem 1rem;width:100%}.form-group .incorrect{background-color:#242424;bottom:-30px;color:#fff;padding:1px 4px;position:absolute;white-space:nowrap;z-index:5}.units{align-items:center;display:flex;flex-direction:row}.form-text{color:#888;display:block;margin-top:.3rem}.form input[type=date],.form input[type=email],.form input[type=password],.form input[type=text],.form option,.form select,.form textarea{border:1px solid #d60909;border-radius:5px;display:block;font-size:16px;font:inherit;margin:.05rem 0;padding:.4rem 1rem;width:100%}.form input[type=date].small,.form input[type=email].small,.form input[type=password].small,.form input[type=text].small,.form option.small,.form select.small,.form textarea.small{width:80%}.form input[type=submit]{align-self:center;appearance:none;font:inherit;justify-self:center;margin-top:1rem;text-align:center}.form input[type=button]:focus{border-radius:0}.form ::placeholder{color:#242424;opacity:.6}.form input:focus{border:2px solid #d60909;border-radius:5px;outline:none}.form input:focus::placeholder{color:#0000}.form textarea{resize:none}.form textarea::-webkit-scrollbar{background-color:#f5f3f3;border-radius:0 5px 5px 0;width:5px}.form textarea::-webkit-scrollbar-thumb{background:#d60909;border-radius:20px;min-height:50px;width:2px}.form textarea:focus{border:2px solid #d60909;outline:none!important}.dateInput{background-color:#fff;max-width:50%}.birthdate{display:flex;flex-direction:row;justify-content:space-between}.birthdate p{padding-left:1rem}.dropdown-container{display:flex;flex-direction:column;margin-top:1rem;position:relative;width:100%}.dropdown-container .selected{align-items:center;border:1px solid #d60909;border-radius:5px;display:flex;font-size:16px;justify-content:space-between;margin-bottom:.5rem;max-height:39.78px;order:0;padding:.4rem 1rem}.dropdown-container .selected:hover{cursor:pointer}.dropdown-container .disabled-selected{align-items:center;border:1px solid #d60909;border-radius:5px;color:#9b9696;display:flex;font-size:16px;justify-content:space-between;margin-bottom:.5rem;max-height:39.78px;order:0;padding:.4rem 1rem}.dropdown-container .selected .selected-text{align-items:center;color:#242424;display:flex;flex-direction:row;font-size:16px;justify-content:flex-start;white-space:nowrap;width:80%}.dropdown-container .selected .selected-text .placeholder,.dropdown-container .selected .selected-text.placeholder{color:#9b9696}.dropdown-container .selected .selected-text p{max-width:100%;overflow:hidden;text-overflow:ellipsis}.dropdown-container .options-container{background-color:#fff;border:1px solid #f5f3f3;max-height:11rem;order:1;overflow-y:scroll;position:absolute;top:37.82px;transition:all .4s;width:100%;z-index:3}.dropdown-container .options-container::-webkit-scrollbar,.register-form .organisation-suggested::-webkit-scrollbar{background-color:#f5f3f3;border-radius:0 5px 5px 0;width:5px}.dropdown-container .options-container::-webkit-scrollbar-thumb,.register-form .organisation-suggested::-webkit-scrollbar-thumb{background:#d60909;border-radius:20px;min-height:50px;width:2px}.dropdown-container .options-container.active{max-height:11rem;opacity:1;overflow-y:scroll}.dropdown-container .options-container.sports-options{min-height:8rem}.dropdown-container .options-container .option,.dropdown-container .options-container .sport-option{background-color:#fff;padding:.5rem;width:100%}.dropdown-container .options-container .option:hover,.dropdown-container .options-container .sport-option:hover{background-color:#f5f3f3;cursor:pointer}.dropdown-container .options-container .empty,.dropdown-container .options-container .option:hover{padding:.5rem}.dropdown-container .options-container .option label{display:inline-block;text-align:start;width:100%}.dropdown-container .options-container .option label:hover{cursor:pointer}.dropdown-container .options-container .option .radio{display:none}.dropdown-container .options-container .searchbar{border-bottom:1px solid #f5f3f3;width:100%}.dropdown-container .options-container .searchbar input[type=text]{border:none;padding:.5rem}.dropdown-container .options-container .searchbar input[type=text]:focus{font-style:normal}.dropdown-container .options-container .searchbar input[type=text]::-webkit-input-placeholder{color:#9b9696}.dropdown-container .options-container .athletics-header{align-items:center;background-color:#fff;color:#d60909;display:flex;flex-direction:row;justify-content:flex-start;padding:.5rem;width:100%}.dropdown-container .options-container .athletics-header:hover{cursor:pointer}.dropdown-container .options-container .athletics-header .back{margin:0 .5rem}.dropdown-container .options-container .athletics-header .text{text-align:center;width:100%}.dropdown-container .options-container .athletics-option{align-items:center;background-color:#fff;display:flex;flex-direction:row;justify-content:space-between;padding:.5rem;width:100%}.dropdown-container .options-container .athletics-option:hover{background-color:#f5f3f3;cursor:pointer}.dropdown-container .options-container .athletics-option .arrow{color:#d60909}.ReactFlagsSelect-module_flagsSelect__2pfa2{margin-top:.5rem}.ReactFlagsSelect-module_flagsSelect__2pfa2 .ReactFlagsSelect-module_selectBtn__19wW7{background-color:#fff;border:1px solid #d60909;border-radius:5px;&:after{border:none!important;content:"\f078"!important;font-family:Font Awesome\ 6 Free;font-weight:900;height:auto;left:-4px;position:relative;width:auto}}.ReactFlagsSelect-module_selectBtn__19wW7[aria-expanded=true]:after{border:none!important;content:"\f077"!important;font-family:Font Awesome\ 6 Free;font-weight:900;height:auto!important;left:-4px;position:relative;width:auto!important}.ReactFlagsSelect-module_flagsSelect__2pfa2 .ReactFlagsSelect-module_selectOptions__3LNBJ{border:1px solid #f5f3f3;margin-top:0}.ReactFlagsSelect-module_selectOptions__3LNBJ::-webkit-scrollbar{display:none}.ReactFlagsSelect-module_filterBox__3m8EU input[type=text]{-webkit-focus-ring-color:none;border:none}.ReactFlagsSelect-module_filterBox__3m8EU input[type=text]::-webkit-input-placeholder{color:#9b9696}.ReactFlagsSelect-module_selectOptionsWithSearch__1W03w .ReactFlagsSelect-module_filterBox__3m8EU{padding:0}.ReactFlagsSelect-module_selectValue__152eS{color:#9b9696!important;padding:0!important;.ReactFlagsSelect-module_label__27pw9{color:#242424!important}}.login-container,.register-container,.request-reset-container{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:600px;padding-top:3rem;width:100%}.register-container .expired-link{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.register-container .expired-link i{color:#d60909;font-size:7rem;margin:2rem 0 4rem}.register-container .expired-link .text{text-align:center}.register-container .expired-link .buttons{align-items:center;display:flex;flex-direction:row;justify-content:center;margin:3rem 0;width:100%}.register-container .expired-link .buttons .btn{margin:0 .5rem;width:7rem}.request-reset-back{align-items:center;color:#d60909;display:flex;flex-direction:row;justify-content:flex-start;width:100%}.request-reset-back i{margin-right:.5rem}.login-container .forgotten{align-self:center;margin:.5rem}.login-container .btn.loading-button,.login-container .btn.login{margin-top:1.5rem;width:7rem}.login-container .loading-button{align-self:center;background-color:#fff;border:1px solid #d60909;font-size:1rem}.login-container .loading-button img{height:1rem;width:1rem}.request-reset-container .btn.loading-button,.request-reset-container .btn.login,.request-reset-container .btn.send,.request-reset-container .btn.submit{margin-top:3rem}.request-reset-container .email-sent,.request-reset-container .password-updated{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.request-reset-container .email-sent i,.request-reset-container .password-updated i{color:#28a745;font-size:5rem;margin:1rem}.request-reset-container .app-prompt{margin-top:2rem;text-align:center;width:100%}.lead.subheader{margin-bottom:2rem}.reg-type{display:flex;justify-content:space-between;line-height:1.1rem}.reg-type .btn{border-radius:0;display:flex;margin:0 .5rem;padding:.5rem 1rem;text-align:center}.register-form{width:100%}.register-form .password-form-group .confirm{margin-top:1rem}.register-form .caregiver-email-section{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;margin-top:1rem;width:100%}.register-form .caregiver-email-section .form-group{width:100%}.register-form .caregiver-email-section .prompt{align-self:flex-start;color:#d60909;font-style:italic;width:100%}.register-form .caregiver-email-section .prompt-small{align-self:flex-start;color:#d60909;font-size:.8rem}.register-form .select-gender{display:flex;flex-direction:row;justify-content:space-evenly;margin-top:1rem;width:100%}.register-form .select-gender .prompt{color:#242424}.register-form .coach-options .coach-option,.register-form .options-container .sport-option,.register-form .select-gender .option{align-items:center;display:flex}.register-form .coach-options .coach-option input[type=radio],.register-form .options-container .sport-option input[type=checkbox],.register-form .select-gender .option input[type=radio]{cursor:pointer;opacity:0;position:absolute}.register-form .coach-options .coach-option label,.register-form .options-container .sport-option label,.register-form .select-gender .option label{align-items:center;color:#9b9696;cursor:pointer;display:flex}.register-form .coach-options .coach-option label:before,.register-form .options-container .sport-option label:before,.register-form .select-gender .option label:before{border:1px solid #9b9696;border-radius:50%;content:"";height:1rem;margin-right:.5rem;width:1rem}.register-form .coach-options .coach-option input[type=radio]:focus+label:before,.register-form .coach-options .coach-option label:hover:before,.register-form .options-container .sport-option input[type=checkbox]:focus+label:before,.register-form .options-container .sport-option label:hover:before,.register-form .select-gender .option input[type=radio]:focus+label:before,.register-form .select-gender .option label:hover:before,input[type=radio]:hover+label:before{border:1px solid #d60909}.register-form .coach-options .coach-option input[type=radio]:checked+label:before,.register-form .options-container .sport-option input[type=checkbox]:checked+label:before,.register-form .select-gender .option input[type=radio]:checked+label:before{align-items:center;border:1px solid #d60909;color:#d60909;content:"\f00c";display:flex;font-family:Font Awesome\ 6 Free;font-size:.7rem;font-weight:900;justify-content:center}.register-form .coach-options .coach-option input[type=radio]:checked+label,.register-form .select-gender .option input[type=radio]:checked+label{color:#d60909;font-weight:700}.register-form .options-container .sport-option input[type=checkbox]:checked+label{color:#d60909}.register-form .password-prompt{color:#d60909;margin-top:3rem}.register-form .coach-options{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-top:2rem;width:100%}.register-form .coach-options .coach-option{margin:.5rem 0;padding-left:10%}.register-form .coach-options .coach-option label,.register-form .options-container .sport-option label{color:#242424}.register-form .sports-prompt{color:#d60909;display:flex;flex-wrap:wrap;font-style:italic;width:100%}.register-form .org-group{position:relative}.register-form .organisation-suggested{background-color:#fff;border:1px solid #f5f3f3;font-size:.9rem;left:1%;max-height:11rem;order:1;overflow-y:scroll;position:absolute;top:40px;transition:all .4s;width:98%;z-index:2}.register-form .organisation-suggested .prompt{align-items:center;color:#d60909;display:flex;font-style:italic;justify-content:center;margin:.5rem 0;width:100%}.register-form .organisation-suggested .org-box{align-items:flex-start;border-bottom:1px solid #f5f3f3;display:flex;flex-direction:row;font-size:.8rem;justify-content:flex-start;padding:.3rem .5rem;width:100%}.register-form .organisation-suggested .org-box:hover{background-color:#f5f3f3;cursor:pointer}.register-form .organisation-suggested .org-box .image{align-items:center;border-radius:50%;display:flex;flex-direction:column;flex-shrink:0;height:1.5rem;justify-content:center;margin-right:5px;width:1.5rem}.register-form .organisation-suggested .org-box .image img{border-radius:50%;height:100%;object-fit:cover;object-position:center;width:100%}.register-form .organisation-suggested .org-box .org-info{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;width:100%}.register-form .organisation-suggested .org-box .org-info .column-1{align-items:flex-start;display:flex;flex-direction:column;font-size:.8rem;justify-content:flex-start;line-height:.9rem;width:95%}.register-form .organisation-suggested .org-box .organisation-name{font-weight:700;white-space:nowrap;width:100%}.register-form .organisation-suggested .org-box .city-state{white-space:nowrap;width:100%}.register-form .organisation-suggested .org-box .city-state p,.register-form .organisation-suggested .org-box .organisation-name p{max-width:100%;overflow:hidden;text-overflow:ellipsis}.register-form .organisation-suggested .org-box .country{align-items:flex-end;display:flex;flex-direction:column;font-size:.9rem;height:100%;justify-content:flex-start;width:5%}.register-form .coach-details-header,.register-form .org-details-header{align-items:center;display:flex;font-weight:700;justify-content:center;margin:1rem 0 .5rem;width:100%}.register-form .button-disabled{align-self:center;background-color:#9b9696;border:1px solid #9b9696;border-radius:10px;color:#fff;cursor:pointer;font-size:1rem;margin-top:1rem;padding:.1rem 1rem;width:auto}.register-form .button-disabled:hover{cursor:not-allowed}.invite-expired{align-items:center;background-color:#dc3545;bottom:2rem;color:#fff;display:flex;flex-direction:column;justify-content:center;padding:.5rem;position:fixed;text-align:center;width:90%}.invite-expired .text-1{font-weight:700}.invite-expired .text-2 a{color:#fff;font-style:italic;text-decoration:underline}.modal{height:100%}.modal,.modal-background{position:fixed;top:0;width:100%;z-index:9}.modal-background{background:#000;height:100vh;left:0;opacity:.7}.modal-container{align-items:flex-start;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:66px;top:calc(var(--safe-area-inset-top, 0px) + 66px);width:100%;z-index:10}.modal-container .modal-box{align-items:center;background-color:#fff;border:2px solid #d60909;border-radius:10px;display:flex;flex-direction:column;height:auto;justify-content:flex-start;max-height:calc(75vh - var(--keyboard-space));max-width:580px;min-height:300px;overflow-y:scroll;position:relative;top:5%;width:95%}.modal-container .modal-box .modal-content::-webkit-scrollbar,.modal-container .modal-box::-webkit-scrollbar{display:none}.modal-content{align-self:flex-start;display:grid;grid-template-columns:.5fr 2fr .5fr;justify-self:center;max-height:80vh;overflow-y:scroll;padding:.5rem;position:relative;top:0;width:100%}.modal-content .modal-header{align-items:center;display:flex;grid-column:1/4;justify-content:center;margin-top:1.5rem;padding-bottom:1rem;text-align:center}.modal-content .modal-header.disabled{display:none}.modal-content .close{color:#d60909;font-size:1.2rem;position:absolute;right:.5rem;top:.5rem}.modal-content .close:hover{color:#242424;cursor:pointer}.modal-content .close.disabled{display:none}.file-box-form .loadComplete,.modal-content .loadComplete,.test-box-form .loadComplete,.video-form .loadComplete{align-items:center;align-self:center;display:flex;flex-direction:column;justify-content:center;justify-self:center;width:100%}.file-box-form .loadComplete .icon,.modal-content .loadComplete .icon,.test-box-form .loadComplete .icon,.video-form .loadComplete .icon{color:#28a745;font-size:6rem}.file-box-form .loadComplete .okBtn,.modal-content .loadComplete .okBtn,.test-box-form .loadComplete .okBtn,.video-form .loadComplete .okBtn{margin-top:2rem}.modal-content .confirm-modal{flex-direction:column;grid-column:span 3;justify-self:center;margin:4rem auto;width:100%}.confirm-modal .prompt,.modal-content .confirm-modal{align-items:center;align-self:center;display:flex;justify-content:center}.confirm-modal .prompt{flex-wrap:wrap;margin-bottom:1rem;text-align:center;width:90%}.confirm-modal .buttons{align-items:center;display:flex;flex-direction:row;margin-top:1rem}.confirm-modal .delete{background-color:#d60909;border:1px solid #d60909;border-radius:15px;color:#fff;height:auto;margin-left:.5rem;padding:.5rem auto;text-align:center;width:5rem}.confirm-modal .delete:hover{cursor:pointer;filter:brightness(110%);text-decoration:none}.confirm-modal .cancel{background-color:#fff;border:1px solid #d60909;border-radius:15px;color:#d60909;height:auto;margin-right:.5rem;padding:.5rem auto;text-align:center;width:5rem}.confirm-modal .cancel:hover{background-color:#d60909;color:#fff;cursor:pointer;filter:brightness(110%)}.edit-athlete-account::-webkit-scrollbar,.sport-modal::-webkit-scrollbar,.stats-modal::-webkit-scrollbar{display:none}.fullImgContainer{background-color:#000;left:0;position:fixed;top:10px;z-index:20}.fullImgContainer,.fullImgContainer .img-display{align-items:center;display:flex;height:100vh;justify-content:center;width:100%}.fullImgContainer .img-display{position:relative}.fullImgContainer img{display:block;height:auto;margin:0 auto;max-height:90%;max-width:100%;padding:80px 0 20px;width:auto}.fileImgContainer img{max-width:95%}.fullImgContainer .img-display .close{color:#d60909;font-size:1.5rem;position:absolute;right:20px;top:100px}.fullImgContainer .img-display .close:hover{cursor:pointer}.fullImgContainer .pages{align-items:center;bottom:1rem;color:#fff;display:flex;font-size:1.2rem;justify-content:center;position:absolute;width:100%}.fullImgContainer .pages .page-numbers{margin:0 2rem}.fullImgContainer .pages .disabled{color:#9b9696}.install-prompt-container{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:flex-end;left:0;position:fixed;top:0;width:100%;z-index:10}.install-prompt-container .install-prompt{align-items:center;animation-duration:.5s;animation-name:install;background-color:#242424;border-top:2px solid #d60909;color:#fff;display:flex;flex-direction:column;justify-content:flex-start;max-height:300px;padding-bottom:5rem;width:100%}@keyframes install{0%{height:0}to{max-height:300px}}.install-prompt-container .install-prompt .prompt-content{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:2rem 1rem;text-align:center;width:100%}.install-prompt-container .install-prompt .prompt-content .title{font-weight:700;margin-bottom:1rem}.install-prompt-container .install-prompt .prompt-content .not-safari{margin-top:1rem}.install-prompt-container .install-prompt .prompt-content .cta{margin:2rem 0}.install-prompt-container .install-prompt .prompt-content .icon{height:18px;width:auto}.terms-modal .terms-content{align-items:center;display:flex;flex-direction:column;grid-column:span 3;justify-content:flex-start;min-height:30rem;width:100%}.terms-modal .scrollable-container{height:20rem;margin:2rem 0;overflow-y:scroll;padding:5px;width:98%}.terms-modal .scrollable-container::-webkit-scrollbar{background-color:#f5f3f3;border-radius:0 5px 5px 0;width:5px}.terms-modal .scrollable-container::-webkit-scrollbar-thumb{background:#d60909;border-radius:20px;min-height:50px;width:2px}.terms-modal .agreement{margin-bottom:2rem}.terms-modal .agreement input[type=checkbox]{cursor:pointer;opacity:0;position:absolute}.terms-modal .agreement label{align-items:center;color:#9b9696;cursor:pointer;display:flex}.terms-modal .agreement label:before{border:1px solid #9b9696;border-radius:50%;content:"";height:1rem;margin-right:.5rem;width:1rem}.terms-modal .agreement input[type=checkbox]:focus+label:before,.terms-modal .agreement label:hover:before,input[type=checkbox]:hover+label:before{border:1px solid #d60909}.terms-modal .agreement input[type=checkbox]:checked+label:before{align-items:center;border:1px solid #d60909;color:#d60909;content:"\f00c";display:flex;font-family:Font Awesome\ 6 Free;font-size:.7rem;font-weight:900;justify-content:center}.terms-modal .agreement input[type=checkbox]:checked+label{color:#d60909}.terms-modal .btn{margin-bottom:1rem}.terms-doc{align-items:flex-start;display:flex;flex-direction:column;font-size:.9rem;justify-content:flex-start;width:100%}.terms-doc .title{font-size:1.2rem;font-weight:700}.terms-doc .subheader{font-size:1.1rem;font-weight:700}.terms-doc .bold{font-size:1rem;font-weight:700}.terms-doc .small-bold{color:#242424;font-weight:700}.terms-doc ol,.terms-doc ul{margin:0 2rem}.terms-doc .underline-bold-italic{font-style:italic;font-weight:700;text-decoration:underline}.terms-doc .underline{text-decoration:underline}.terms-doc .underline-bold{font-weight:700;text-decoration:underline}.terms-doc .italic{font-style:italic}.terms-doc .italic-bold{font-style:italic;font-weight:700}.terms-doc table{align-self:center;border-collapse:collapse;text-align:left;width:90%}.terms-doc table td,.terms-doc table th{border:1px solid;padding:5px;vertical-align:top}.copy-button{background-color:#d60909;border:1px solid #d60909;border-radius:5px;color:#fff;padding:2px 10px;text-align:center}.copy-button.copied{background-color:#fff;color:#d60909}.copy-button:hover{cursor:pointer}@media only screen and (min-width:608px){#root,html{font-size:15px}input{font-size:16px!important}.shell-container{font-size:15px}.container{padding:1rem}.modal-container .modal-box{width:80%}.modal-container .modal-content{padding:.7rem}.register-form .organisation-suggested .org-box .country{font-size:1.1rem}}@media only screen and (min-width:768px){.container{max-width:800px}h2{font-size:1.5rem}h3{font-size:1.3rem}h4{font-size:1.2rem}h5{font-size:1rem}.swiper .swiper-button-next,.swiper .swiper-button-prev{color:#9b9696;display:block}.alert{max-width:800px}.modal-container .modal-box{width:75%}.modal-container .modal-box .modal-content{padding:1.2rem}}@media only screen and (min-width:992px){.navbar{height:75px}.navbar .logo h1{font-size:2rem;line-height:2.1rem}.navbar .landing-links{font-size:1.1rem}.login-container h1,.register-container h1{font-size:2rem}.notifications-container{top:73px}}@media only screen and (orientation:landscape){.modal-container{align-items:flex-start;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:82.375px;width:100%;z-index:10}.modal-container .modal-box{height:auto}}.options-container{.search-input{border:none!important;&:focus::-webkit-input-placeholder{color:#9b9696!important}}}.is-placeholder{color:#9b9696!important}.custom-search-dropdown{.selected{background-color:#fff;max-height:none;.selected-text{flex-wrap:wrap;gap:8px;white-space:inherit!important}}}.dropdown-label{color:var(--primary-color);margin-top:5px;position:relative;top:10px}.options-container .option.highlighted{background-color:#eaeaea}body>iframe{display:none}.d-flex{display:flex!important}.align-center{align-items:center}.justify-center{justify-content:center}.text-left{text-align:left}.chip{align-items:center;background-color:#f0f0f0;border-radius:16px;display:flex;font-size:14px;margin-right:5px;padding:6px 12px;white-space:nowrap}.w-100{width:100%}.info-box-icon{align-items:center;align-self:flex-start;color:#d60909;display:flex;flex-direction:row;justify-self:flex-end}.info-tooltip{background-color:#000000e6;border:1px solid #d60909;border-radius:10px;color:#fff;padding:1rem;position:absolute;right:5%;top:35px;white-space:pre-wrap;width:80%;z-index:5}.relative{position:relative}.cursor-pointer{cursor:pointer}.disabled{opacity:.5}.notification-page-header,.suggested .role{align-items:center;display:flex}.notification-page-header{flex-direction:row;margin-bottom:1rem;width:100%;.goBack{flex-direction:row;justify-content:center}}.flex-center{align-items:center;display:flex;justify-content:center}.video-preview{margin-top:10px;.video-header{align-items:center;display:flex;justify-content:space-between}.delete-icon{color:var(--primary-color)}}.seat-status-indicator{border-radius:5px;font-size:14px;margin-top:5px;padding:10px}.checking-seat{align-items:center;color:#666;display:flex;gap:8px}.checking-seat img{color:#d60909}.assigned-seat{align-items:flex-start;background-color:#d4edda;border:1px solid #c3e6cb;color:#28a745;display:flex;gap:8px;padding:0 5px}.assigned-seat i{color:#28a745}.no-assigned-seat{align-items:flex-start;background-color:#fff3cd;border:1px solid #ffeaa7;color:#856404;display:flex;gap:8px;padding:0 5px}.no-assigned-seat i{color:#856404}.navbar{border-bottom:2px solid #d60909;height:66px;justify-content:space-between;padding:12px 16px;position:fixed;top:0;width:100%;z-index:999}.navbar,.navbar ul{align-items:center;display:flex}.navbar ul{flex-direction:row;list-style:none}.navbar a{color:#fff;margin:0 .25rem;padding:.5rem 0}.navbar a:hover{color:#d60909}.navbar .landing-links{display:none}.navbar .logo{align-items:flex-end;color:#fff;display:flex;flex-direction:column;font-size:1.2rem;line-height:1.5rem}.navbar .logo .id{color:#d60909}.navbar .logo:hover{cursor:pointer}.navbar .landing-dropdown{display:block}.navbar .landing-dropdown .icon-box{align-items:center;display:flex;height:2rem;justify-content:center;width:2rem}.navbar .landing-dropdown .account-icon:before{font-size:2rem}.navbar .landing-dropdown .account-icon:hover{color:#d60909;cursor:pointer}.navbar .landing-dropdown .dropdown-box{background-color:#242424;display:flex;flex-direction:column;height:auto;padding-bottom:.5rem;position:absolute;right:0;top:64px;width:10rem;z-index:10}.navbar .landing-dropdown .dropdown-box .option{border-bottom:1px solid #242424;margin:.25rem 1rem;padding:.25rem}.navbar .landing-dropdown .dropdown-box .option:hover{border-bottom:1px solid #d60909;cursor:pointer}.navbar .landing-dropdown .dropdown-box .option a{margin:0;padding:0}.navbar .landing-dropdown .dropdown-box .option a:hover{color:#fff}.navbar .account-dropdown .icon-box{align-items:center;display:flex;height:2rem;justify-content:center;position:relative;width:2rem;z-index:9}.navbar .account-dropdown .icon-box .notification-icon{align-items:center;background-color:#d60909;border-radius:50%;color:#fff;display:flex;font-size:.6rem;height:1.2rem;justify-content:center;left:-12px;position:absolute;top:-7px;width:1.2rem}.navbar .account-dropdown .account-icon:before{font-size:2rem}.navbar .account-dropdown .account-icon:hover{color:#d60909;cursor:pointer}.navbar .account-dropdown .dropdown-box{background-color:#242424;display:flex;flex-direction:column;height:auto;padding-bottom:1rem;position:absolute;right:0;top:64px;width:11rem;z-index:10}.navbar .account-dropdown .dropdown-box.full{animation-duration:.5s;animation-name:fullwidth;width:100%;z-index:10}@keyframes fullwidth{0%{margin-left:100%;width:0}to{margin-left:0;width:100%}}.navbar .account-dropdown .dropdown-box.half{animation-duration:.5s;animation-name:notifications;max-width:600px;width:90%}@keyframes notifications{0%{margin-left:100%;width:0}to{margin-left:0;width:90%}}.navbar .account-dropdown .dropdown-box .dropdown-box-content{align-self:flex-end;display:flex;flex-direction:column;height:auto;width:11rem}.navbar .navIcons{flex-direction:row}.navbar .navIcons,.navbar .navIcons .prof-icon{align-items:center;display:flex;justify-content:center}.navbar .navIcons .prof-icon{border:2px solid #fff;border-radius:50%;height:2rem;margin-right:2rem;width:2rem}.navbar .navIcons .prof-icon:hover,.navbar .navIcons .timeline-icon:hover{cursor:pointer}.navbar .navIcons .prof-icon img{border-radius:50%;height:100%;object-fit:cover;object-position:center;width:100%}.navbar .navIcons .prof-icon .image-empty{color:#fff;font-size:1rem}.navbar .navIcons .timeline-icon{align-items:center;display:flex;height:2rem;justify-content:center;margin-right:1rem;width:2rem}.navbar .navIcons .prof-icon i:before,.navbar .navIcons .timeline-icon i:before{border-radius:50%;font-size:1.5rem;object-fit:cover;object-position:center;padding:auto;width:100%}.navbar .account-dropdown .dropdown-box .option{align-items:center;border-bottom:1px solid #242424;display:flex;flex-direction:row;justify-content:flex-start;margin:.25rem 1rem;padding:.25rem}.navbar .account-dropdown .dropdown-box .option .notification-icon{color:#d60909;font-weight:700;margin-left:.5rem}.navbar .account-dropdown .dropdown-box .option:hover{border-bottom:1px solid #d60909;cursor:pointer}.navbar .account-dropdown .dropdown-box .option a{margin:0;padding:0}.navbar .account-dropdown .dropdown-box .option a:hover{color:#fff}.navbar .account-dropdown .dropdown-box .option.events,.navbar .account-dropdown .dropdown-box .option.promotion{align-items:flex-start;flex-direction:column;justify-content:center;white-space:nowrap}.navbar .account-dropdown .dropdown-box .option.events .text,.navbar .account-dropdown .dropdown-box .option.promotion .text{color:#d60909;font-size:.9rem;font-style:italic}.navbar .account-dropdown .dropdown-box .option.events .event-name,.navbar .account-dropdown .dropdown-box .option.promotion .promo-name{max-width:100%;overflow:hidden;text-overflow:ellipsis}.navbar .account-dropdown .dropdown-box .profile-options{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;padding:.25rem}.navbar .account-dropdown .dropdown-box .profile-options,.navbar .account-dropdown .dropdown-box .profile-options .profile-link{border-bottom:1px solid #242424;margin:.25rem 0;width:100%}.navbar .account-dropdown .dropdown-box .profile-options .profile-link:hover{cursor:pointer}.navbar .account-dropdown .dropdown-box .profile-options .profile-link .link{align-items:center;display:flex;flex-direction:row;margin:0;padding:.25rem 0 .25rem 1rem;width:100%}.navbar .account-dropdown .dropdown-box .profile-options .profile-link .profile-icon{align-items:center;border:2px solid #fff;border-radius:50%;display:flex;height:1.5rem;justify-content:center;margin-right:.5rem;position:relative;width:1.5rem}.navbar .account-dropdown .dropdown-box .profile-options .profile-link .profile-icon:hover{cursor:pointer}.navbar .account-dropdown .dropdown-box .profile-options .profile-link .profile-icon img{border-radius:50%;height:100%;object-fit:cover;object-position:center;width:100%}.navbar .account-dropdown .dropdown-box .profile-options .profile-link .profile-icon i:before{border-radius:50%;font-size:.5rem;object-fit:cover;object-position:center;padding:auto;width:100%}.navbar .account-dropdown .dropdown-box .profile-options .profile-link .profile-icon .other-prof-notification{align-items:center;background-color:#d60909;border-radius:50%;color:#fff;display:flex;font-size:.6rem;height:1.2rem;justify-content:center;left:-12px;position:absolute;top:-7px;width:1.2rem}.navbar .account-dropdown .dropdown-box .profile-options .profile-link .profile-icon .image-empty{align-items:center;background-color:#fff;border-radius:50%;color:#242424;display:flex;font-size:.8rem;font-weight:700;height:100%;justify-content:center;overflow:hidden;width:100%}.navbar .account-dropdown .dropdown-box .profile-options .profile-link .text{font-size:.9rem;white-space:nowrap;width:80%}.navbar .account-dropdown .dropdown-box .profile-options .profile-link .text p{max-width:100%;overflow:hidden;text-overflow:ellipsis}.navbar .account-dropdown .search{align-items:center;display:flex;flex-direction:row}.navbar .account-dropdown .search i{font-size:.9rem;margin-right:.3rem}.navbar .account-dropdown .dropdown-box .closeFull{align-items:center;background-color:#242424;color:#d60909;display:flex;font-size:1.5rem;height:63px;justify-content:center;padding:0 16px 0 24px;position:absolute;right:0;top:-63px}.navbar .account-dropdown .dropdown-box .closeFull i:hover{cursor:pointer}.notifications-container{align-items:center;background-color:#fff;color:#242424;display:flex;flex-direction:column;justify-content:flex-start;overflow-y:auto;width:100%}.notifications-container::-webkit-scrollbar{background-color:#f5f3f3;border-radius:0 5px 5px 0;width:5px}.notifications-container::-webkit-scrollbar-thumb{background:#d60909;border-radius:20px;min-height:50px;width:2px}.notifications-container .notification{background-color:#f5f3f3;border-bottom:1px solid #9b9696;display:grid;grid-template-columns:2fr 1fr;padding:.5rem;position:relative;width:100%;.actions{grid-row:3;margin-top:5px}.actions,.loading-content{align-items:center;display:flex}}.notifications-container .notification .text{font-weight:700;grid-column:span 2;grid-row:1;width:85%}.notifications-container .notification .date{align-self:center;font-size:.8rem;font-style:italic;grid-column:1/2;grid-row:2}.notifications-container .notification .view{align-self:center;background-color:#d60909;border-radius:15px;color:#fff;font-size:.8rem;grid-column:2/3;grid-row:2;justify-self:flex-end;margin:.25rem 0;padding:.05rem .8rem}.notifications-container .notification .buttons .accept:hover,.notifications-container .notification .buttons .deny:hover,.notifications-container .notification .buttons .leave:hover,.notifications-container .notification .buttons .upgrade:hover,.notifications-container .notification .leave-options .option:hover,.notifications-container .notification .view:hover{cursor:pointer}.notifications-container .notification .buttons{align-items:center;display:flex;flex-direction:row;grid-column:1/3;grid-row:3;justify-self:flex-end}.notifications-container .notification .buttons .accept,.notifications-container .notification .buttons .confirm,.notifications-container .notification .buttons .upgrade{background-color:#d60909;border:1px solid #d60909;border-radius:15px;color:#fff;font-size:.8rem;margin:.25rem 0 .25rem .5rem;padding:.05rem .8rem}.notifications-container .notification .buttons .cancel,.notifications-container .notification .buttons .deny,.notifications-container .notification .buttons .leave{background-color:#fff;border:1px solid #d60909;border-radius:15px;color:#d60909;font-size:.8rem;margin:.25rem .5rem .25rem 0;padding:.05rem .8rem}.notifications-container .notification .buttons .leave.read{display:none}.notifications-container .notification.read{background-color:#fff}.notifications-container .notification.read .text{font-weight:400}.notifications-container .notification.read .buttons .upgrade,.notifications-container .notification.read .view{background-color:#fff;border:none;color:#d60909}.notifications-container .notification.read .upgrade:hover,.notifications-container .notification.read .view:hover{cursor:pointer;text-decoration:underline}.notifications-container .empty{font-style:italic;margin-top:2rem}.notifications-container .notification .leave-options{align-items:center;background-color:#242424;display:flex;flex-direction:row;height:100%;justify-content:center;left:0;opacity:.9;position:absolute;top:0;width:100%}.notifications-container .notification .leave-options .option{border:1px solid #d60909;border-radius:15px;font-size:.8rem;margin:.25rem .5rem;padding:.05rem .8rem}.notifications-container .notification .leave-options .confirm{background-color:#d60909;color:#fff}.notifications-container .notification .leave-options .cancel{background-color:#fff;color:#d60909}.groups-container{align-items:center;background-color:#fff;border-top:2px solid #d60909;color:#242424;display:flex;flex-direction:column;height:225px;justify-content:flex-start;padding:1rem;position:absolute;right:0;top:0;width:100%;z-index:11}.groups-container.extended{height:302px}.coach-search-container{align-items:center;background-color:#242424;display:flex;flex-direction:column;height:100%;justify-content:center;position:absolute;right:0;top:0;width:100%;z-index:11}.coach-search-container .searchbar-content{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.coach-search-container .searchbar-content .searchbar-prompt{align-items:center;display:flex;font-size:.9rem;justify-content:center;margin-bottom:1rem;text-align:center;width:90%}.coach-search-container input{border:1px solid #d60909;border-radius:5px;display:block;font-size:1rem;font:inherit;margin:.05rem 0;padding:.1rem .5rem;width:100%}.coach-search-container :-ms-input-placeholder,.coach-search-container ::-ms-input-placeholder,.coach-search-container ::-webkit-input-placeholder,.coach-search-container ::placeholder{color:#242424;opacity:1}.coach-search-container input:focus{border:2px solid #d60909;border-radius:5px;outline:none}.coach-search-container input:focus::placeholder{color:#0000}.coach-search-container .searchbar-content .searchbox{max-width:620px;position:relative;width:95%}.coach-search-container .searchbar-content .autofill-box{background-color:#fff;box-shadow:0 2px 5px #0003;color:#242424;left:1%;max-height:10rem;overflow-y:scroll;position:absolute;top:31px;width:98%;z-index:10}.coach-search-container .searchbar-content .autofill-box .spinner-container{align-items:center;display:flex;justify-content:center;width:100%}.coach-search-container .searchbar-content .autofill-box .spinner-container img{height:2rem;margin:1rem;width:2rem}.coach-search-container .searchbar-content .autofill-box::-webkit-scrollbar{background-color:#fff;border-radius:0 5px 5px 0;width:5px}.coach-search-container .searchbar-content .autofill-box::-webkit-scrollbar-thumb{background-color:#d60909;border-radius:20px;min-height:50px;width:1px}.coach-search-container .searchbar-content .autofill-box .suggested{align-items:flex-start;border-bottom:1px solid #f5f3f3;color:#242424;display:flex;flex-direction:row;font-size:.8rem;justify-content:flex-start;margin:0;min-height:50px;padding:.3rem .5rem;width:calc(100% - 5px)}.coach-search-container .searchbar-content .autofill-box .suggested:hover{background-color:#f5f3f3;cursor:pointer}.coach-search-container .searchbar-content .autofill-box .suggested .profile{align-items:center;border-radius:50%;display:flex;flex-direction:column;flex-shrink:0;height:1.5rem;justify-content:center;margin-right:5px;width:1.5rem}.coach-search-container .searchbar-content .autofill-box .suggested .profile img{border-radius:50%;height:100%;object-fit:cover;object-position:center;width:100%}.coach-search-container .searchbar-content .autofill-box .suggested .profile .image-empty{align-items:center;background-color:#f5f3f3;border-radius:50%;color:#9b9696;display:flex;font-size:.7rem;height:100%;justify-content:center;width:100%}.coach-search-container .searchbar-content .autofill-box .suggested .coach-info{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.coach-search-container .searchbar-content .autofill-box .suggested .coach-info .row-1{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;width:100%}.coach-search-container .searchbar-content .autofill-box .suggested .coach-info .row-1 .column-1{align-items:flex-start;display:flex;flex-direction:column;font-size:.8rem;justify-content:flex-start;line-height:.9rem;width:95%}.coach-search-container .searchbar-content .autofill-box .suggested .org{color:#d60909;font-size:.7rem;font-style:italic}.coach-search-container .searchbar-content .autofill-box .suggested .name{font-weight:700;white-space:nowrap;width:100%}.coach-search-container .searchbar-content .autofill-box .suggested .line-2{white-space:nowrap;width:100%}.coach-search-container .searchbar-content .autofill-box .suggested .organisation{color:#d60909;font-size:.7rem;font-weight:700;line-height:.9rem;white-space:nowrap;width:100%}.coach-search-container
.searchbar-content
.autofill-box
.suggested
.organisation p,.coach-search-container .searchbar-content .autofill-box .suggested .line-2 p,.coach-search-container .searchbar-content .autofill-box .suggested .name p{max-width:100%;overflow:hidden;text-overflow:ellipsis}.coach-search-container .searchbar-content .autofill-box .suggested .country{align-items:flex-end;display:flex;flex-direction:column;font-size:.9rem;height:100%;justify-content:flex-start;width:5%}.coach-search-container .searchbar-content .autofill-box .suggested .sports{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;font-size:.6rem;justify-content:flex-start;line-height:.8rem;margin-bottom:.5rem;width:100%}.coach-search-container .searchbar-content .autofill-box .suggested .sports .sport{background-color:#9b9696;border-radius:15px;color:#fff;margin-right:5px;margin-top:5px;padding:1px 7px}.coach-search-container .searchbar-content .autofill-box .message{align-items:center;display:flex;justify-content:center;padding:1rem .5rem;width:100%}.coach-search-container .searchbar-content .advanced{align-items:center;bottom:10px;color:#d60909;display:flex;flex-direction:row;justify-content:center;position:absolute;right:20px}.coach-search-container .searchbar-content .advanced:hover{cursor:pointer;text-decoration:underline}.coach-search-container .searchbar-content .advanced i{margin-left:.5rem}.navbar .following-modal{position:absolute}@media only screen and (min-width:608px){.navbar .navIcons .timeline-icon{margin-right:1.5rem}.navbar .navIcons .prof-icon{margin-right:2.5rem}.coach-search-container .searchbar-content .autofill-box .suggested .country{font-size:1.1rem}}@media only screen and (min-width:768px){.navbar .landing-links{display:flex;flex-direction:row;justify-content:space-between;max-width:12rem;width:30%}.navbar .landing-dropdown{display:none}.navbar .navIcons .prof-icon{margin-right:3rem}.navbar .navIcons .timeline-icon{margin-right:2rem}.navbar .navIcons .prof-icon i:before,.navbar .navIcons .timeline-icon i:before{font-size:2rem}.coach-search-container .searchbar-content .autofill-box .suggested{padding:.5rem}.coach-search-container .searchbar-content .autofill-box .suggested,.coach-search-container .searchbar-content .autofill-box .suggested .coach-info .row-1 .column-1{font-size:.9rem;line-height:1rem}.coach-search-container .searchbar-content .autofill-box .suggested .organisation{font-size:.8rem;line-height:1rem}.coach-search-container .searchbar-content .autofill-box .suggested .sports{font-size:.7rem}}@media only screen and (min-width:992px){.navbar{height:75px}.navbar .logo h1{font-size:2rem;line-height:2.1rem}.navbar .landing-links{font-size:1.1rem}.navbar .account-dropdown .dropdown-box{top:73px}}.landing-container{height:auto;justify-content:center;left:0;margin:auto;min-height:100vh;overflow:hidden;position:absolute;top:calc(var(--safe-area-inset-top) + 66px)}.landing-1,.landing-container{align-items:center;display:flex;flex-direction:column;width:100%}.landing-1{border-bottom:3px solid #d60909;height:510px;justify-content:flex-start;position:relative;z-index:1}.landing-1 .main-header{align-items:center;display:flex;justify-content:center;margin:2rem 0;width:100%}.landing-1 .main-header .id{color:#d60909}.landing-1 .light-overlay{height:577px;left:0;position:absolute;top:0;z-index:2}.landing-1-inner{display:flex;display:grid;grid-template-columns:1fr 2fr;height:auto;margin-top:1rem;padding:.5rem}.landing-1-inner .landing-main{align-self:flex-start;grid-column:1/2;grid-row:1/4;justify-self:flex-start}.landing-1-inner .landing-main img{height:290px;width:140px}.landing-1-inner .text-1{grid-row:1;width:95%}.landing-1-inner .text-1,.landing-1-inner .text-2{align-self:flex-start;display:flex;flex-wrap:wrap;grid-column:2/3;justify-self:flex-start;margin-left:.5rem}.landing-1-inner .text-2{grid-row:2;margin-top:1rem;width:90%}.landing-1-inner .badges{align-items:center;display:flex;flex-direction:column;grid-column:2/3;grid-row:3;justify-content:center;margin:1rem 0;width:100%}.landing-1-inner .badges img{margin:8px;width:9rem}.landing-1-inner .badges img:hover{cursor:pointer}.landing-1-inner .badges a{display:inline-block;text-decoration:none;transition:transform .2s ease}.landing-1-inner .badges a:hover{transform:scale(1.05)}.landing-2-header,.landing-3-header,.landing-4-header{align-items:center;background-color:#242424;border-bottom:3px solid #d60909;color:#fff;display:flex;font-size:1.7rem;font-weight:700;justify-content:center;padding:1.5rem;width:100%}.landing-2-header .id,.landing-3-header .id,.landing-4-header .id{color:#d60909}.landing-3-header,.landing-4-header{border-top:3px solid #d60909}.landing-2{background:url("/static/media/man-wearing-white-sweater-and-black-shorts-about-to-run-936094%20(1).e0f5a8ac78186ded133b.jpg") no-repeat 50%/cover;height:580px;position:relative;width:100%;z-index:1}.landing-2 .light-overlay{background-color:#f8f5f5e6;height:580px;left:0;position:absolute;top:0;z-index:2}.landing-2-inner,.landing-3-inner,.landing-4-inner{align-items:center;color:#242424;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;text-align:center;z-index:3}.landing-2-inner .btn,.landing-3-inner .btn,.landing-4-inner .btn{bottom:70px;margin-top:2rem;position:absolute;z-index:5}.landing-3{background:url(/static/media/action-adult-american-football-athletes-260606.ebb490975e5e7d252a2f.jpg);height:600px;position:relative;width:100%;z-index:1}.landing-3 .light-overlay{background-color:#f8f5f5e6;height:600px;left:0;position:absolute;top:0;z-index:2}.landing-4{background:url(/static/media/grandstand.0df00f69e42dbbb1ba10.jpg);height:600px;position:relative;width:100%;z-index:1}.swiper{height:100%;width:100%}.swiper .swiper-slide{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:flex-start}.swiper .swiper-button-next,.swiper .swiper-button-prev{color:#9b9696;display:none}span.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#d60909}.swiper-pagination{margin-bottom:1rem}.slide-content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:flex-start;justify-self:flex-start;width:100%}.slide-content .prompt{align-items:center;color:#d60909;display:flex;flex-direction:row;justify-content:center;justify-self:flex-end;margin-top:2rem}.slide-content .prompt i{margin-left:.5rem}.ath-profile-ex,.ath-search-ex,.org-coaches-ex,.picks-ex,.pitch-ex{align-items:flex-start;display:flex;flex-direction:row;height:100%;justify-content:center;padding:0 .5rem;width:100%}.groups-ex{flex-direction:column;height:100%;justify-content:flex-start;padding:0 .5rem}.groups-ex,.groups-ex .info{align-items:center;display:flex;width:100%}.groups-ex .info{flex-direction:row;justify-content:center}.sport-cred-ex{display:grid;grid-template-columns:1.5fr 1fr;height:100%;justify-content:flex-end;padding:0;width:110%}.coach-prof-ex,.org-notice-ex,.org-prof-ex{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:flex-start;width:100%}.coach-prof-ex .text,.org-notice-ex .text,.org-prof-ex .text{margin:2rem 0;max-width:360px;width:100%}.coach-prof-ex .text p,.org-notice-ex .text p,.org-prof-ex .text p{margin-top:1rem}.coach-prof-ex .img,.org-prof-ex .img{height:220px;width:350px}.org-notice-ex .img{height:280px;margin-top:1rem;width:450px}.ath-search-ex,.org-coaches-ex,.phys-tests-ex,.picks-ex,.pitch-ex{align-items:flex-start;display:grid;grid-template-columns:1fr 1fr;height:auto;padding:0;width:100%}.ath-search-ex .img.left,.org-coaches-ex .img.left,.phys-tests-ex .img.left,.picks-ex .img.left,.pitch-ex .img.left{grid-column:1/2;grid-row:2;justify-self:center}.ath-search-ex .img.right,.org-coaches-ex .img.right,.phys-tests-ex .img.right,.picks-ex .img.right,.pitch-ex .img.right{grid-column:2/3;grid-row:2;justify-self:center}.ath-profile-ex .img,.ath-search-ex .img,.groups-ex .img,.org-coaches-ex .img,.phys-tests-ex .img,.picks-ex .img,.pitch-ex .img,.sport-cred-ex .img{align-items:center;display:flex;height:300px;justify-content:center;margin-top:1rem;width:200px}.sport-cred-ex .img{margin-top:3rem}.ath-profile-ex .img{height:330px;margin-top:3rem}.groups-ex .img{height:350px;margin-top:1rem}.ath-profile-ex .text,.groups-ex .text{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:200px;width:45%}.groups-ex .text{margin-right:1rem}.groups-ex .text p{text-align:left}.groups-ex .text .text-2{margin-top:.5rem}.sport-cred-ex .text{align-items:center;align-items:flex-start;display:flex;flex-direction:column;grid-column:1/2;justify-content:flex-start;justify-self:flex-end;margin-top:1.5rem;text-align:left;width:80%}.ath-search-ex .text,.org-coaches-ex .text,.phys-tests-ex .text,.picks-ex .text,.pitch-ex .text{align-self:flex-start;grid-column:1/4;grid-row:1;justify-self:center;max-width:410px;width:100%}.ath-search-ex .text,.org-coaches-ex .text{margin-bottom:1rem}.ath-profile-ex .text h2,.ath-search-ex .text h2,.groups-ex h2,.org-coaches-ex .text h2,.phys-tests-ex .text h2,.picks-ex .text h2,.pitch-ex .text h2,.sport-cred-ex .text h2{font-size:1.2rem;font-weight:700;margin:2rem 0 1rem}.ath-profile-ex .text h2{margin-bottom:2rem}.ath-profile-ex .text p,.phys-tests-ex .text p,.picks-ex .text p,.pitch-ex .text p,.sport-cred-ex .text p{font-size:1rem}.picks-ex .text .text-2{margin-top:.5rem}.sport-cred-ex .text .box{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:1rem 0;text-align:left;width:100%}.ath-memb-ex,.coach-memb-ex,.org-memb-ex{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:flex-start;position:relative;width:100%}.ath-memb-ex .toggle-term{align-items:center;display:flex;flex-direction:row;font-size:.8rem;justify-content:center;margin:1rem 0 1.5rem;width:100%}.ath-memb-ex .toggle-term .term{background-color:#fff;border:1px solid #d60909;color:#d60909;max-width:100px;width:30%}.ath-memb-ex .toggle-term .term.active{background-color:#d60909;color:#fff}.ath-memb-ex .toggle-term .term:hover{cursor:pointer}.ath-memb-ex .header{margin:2rem 0 1rem}.coach-memb-ex .header,.org-memb-ex .header{margin:2rem 0 3rem}.ath-memb-ex .boxes,.coach-memb-ex .boxes,.org-memb-ex .boxes{align-items:center;display:flex;flex-direction:row;height:40%;justify-content:center;margin:0 10px;max-width:800px;padding:0 3px;width:100%}.coach-memb-ex .boxes{max-width:600px}.ath-memb-ex .boxes .box,.coach-memb-ex .boxes .box,.org-memb-ex .boxes .box{align-items:center;background-color:#fff;border:1 solid #fff;display:flex;flex-direction:column;height:100%;justify-content:flex-start;margin:0 1rem;max-width:170px;padding:.25rem;position:relative;width:40%}.ath-memb-ex .boxes .box.premium,.coach-memb-ex .boxes .box.premium,.org-memb-ex .boxes .box.premium{border:1px solid #d60909}.ath-memb-ex .boxes .box.premium .plan,.coach-memb-ex .boxes .box.premium .plan,.org-memb-ex .boxes .box.premium .plan{color:#d60909}.ath-memb-ex .boxes .box .plan,.coach-memb-ex .boxes .box .plan,.org-memb-ex .boxes .box .plan{flex-wrap:wrap;font-weight:700;text-align:center}.ath-memb-ex .boxes .box .price,.coach-memb-ex .boxes .box .price,.org-memb-ex .boxes .box .price{align-items:flex-start;display:flex;flex-direction:row;justify-content:center;position:absolute;top:30%}.ath-memb-ex .boxes .box .price .main,.coach-memb-ex .boxes .box .price .main,.org-memb-ex .boxes .box .price .main{font-size:3rem;line-height:3rem}.ath-memb-ex .boxes .box .price .decimal,.coach-memb-ex .boxes .box .price .decimal,.org-memb-ex .boxes .box .price .decimal{font-size:1rem}.ath-memb-ex .boxes .box .period,.coach-memb-ex .boxes .box .period,.org-memb-ex .boxes .box .period{position:absolute;top:57%}.ath-memb-ex .boxes .box .button,.coach-memb-ex .boxes .box .button,.org-memb-ex .boxes .box .button{background-color:#d60909;border:1px solid #d60909;bottom:20px;color:#fff;padding:.2rem .5rem;position:absolute}.ath-memb-ex .boxes .box .button:hover,.coach-memb-ex .boxes .box .button:hover,.org-memb-ex .boxes .box .button:hover{background-color:#fff;border:1px solid #d60909;color:#d60909;cursor:pointer}.ath-memb-ex .membership-container,.coach-memb-ex .membership-container,.org-memb-ex .membership-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:flex-start;left:0;position:absolute;top:0;width:100%}.ath-memb-ex .membership-box,.coach-memb-ex .membership-box,.org-memb-ex .membership-box{align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-content:flex-start;margin-top:1.5rem;max-height:475px;max-width:750px;min-height:450px;overflow-y:scroll;padding:1rem;position:relative;width:95%;z-index:8}.ath-memb-ex .membership-box::-webkit-scrollbar,.coach-memb-ex .membership-box::-webkit-scrollbar,.org-memb-ex .membership-box::-webkit-scrollbar{display:none}.ath-memb-ex .membership-box{height:400px}.ath-memb-ex .membership-box .close,.coach-memb-ex .membership-box .close,.org-memb-ex .membership-box .close{color:#d60909;font-size:1.2rem;position:absolute;right:.5rem;top:.5rem}.ath-memb-ex .membership-box .close:hover,.coach-memb-ex .membership-box .close:hover,.org-memb-ex .membership-box .close:hover{cursor:pointer}.ath-memb-ex .membership-box .plan,.coach-memb-ex .membership-box .plan,.org-memb-ex .membership-box .plan{color:#d60909;margin:1rem 0 2rem}.ath-memb-ex .membership-box .feature-list,.coach-memb-ex .membership-box .feature-list,.org-memb-ex .membership-box .feature-list{max-width:530px;width:100%}.ath-memb-ex .membership-box .feature-list li,.coach-memb-ex .membership-box .feature-list li,.org-memb-ex .membership-box .feature-list li{align-items:center;display:flex;flex-direction:row;justify-content:space-between;list-style-type:none;margin:.25rem 0}.ath-memb-ex .membership-box .feature-list li i,.coach-memb-ex .membership-box .feature-list li i,.org-memb-ex .membership-box .feature-list li i{color:#28a745;padding-left:7px}.ath-memb-ex .membership-box .feature-list ul li .text,.coach-memb-ex .membership-box .feature-list ul li .text,.org-memb-ex .membership-box .feature-list ul li .text{font-weight:bolder;text-align:start}.org-memb-ex .membership-box .feature-list ul li .text .standout{color:#d60909}.ath-memb-ex .membership-box .feature-list ul li .text.false,.coach-memb-ex .membership-box .feature-list ul li .text.false,.org-memb-ex .membership-box .feature-list ul li .text.false{color:#9b9696;font-weight:400}.ath-memb-ex .membership-box .feature-list ul li .check-true,.coach-memb-ex .membership-box .feature-list ul li .check-true,.org-memb-ex .membership-box .feature-list ul li .check-true{color:#28a745;margin-left:1rem}.ath-memb-ex .membership-box .feature-list ul li .unlimited{font-size:.8rem;font-weight:700}.ath-memb-ex .membership-box .feature-list ul li .check-false,.coach-memb-ex .membership-box .feature-list ul li .check-false,.org-memb-ex .membership-box .feature-list ul li .check-false{color:#d60909;margin-left:1rem;margin-right:.2rem}.ath-memb-ex .membership-box .price,.coach-memb-ex .membership-box .price,.org-memb-ex .membership-box .price{align-items:flex-start;display:flex;flex-direction:row;justify-content:center;margin:2rem 0 .5rem}.ath-memb-ex .membership-box .price .main,.coach-memb-ex .membership-box .price .main,.org-memb-ex .membership-box .price .main{font-size:2.5rem;line-height:2.5rem;margin-right:3px}.ath-profile-ex .img img,.ath-search-ex .img img,.coach-prof-ex .img img,.groups-ex .img img,.org-coaches-ex .img img,.org-notice-ex .img img,.org-prof-ex .img img,.phys-tests-ex .img img,.picks-ex .img img,.pitch-ex .img img,.sport-cred-ex .img img{max-height:100%;max-width:100%;object-fit:contain}.landing-contact{align-items:center;background-color:#242424;border-top:3px solid #d60909;display:flex;flex-direction:column;justify-content:center;padding:2rem .5rem 1rem;width:100%}.landing-contact .contact-info{align-items:center;color:#fff;display:flex;flex-direction:row;justify-content:space-evenly;max-width:767px;min-width:350px;padding:0 1rem}.landing-contact .contact-info a{color:#fff}.landing-contact .email{margin-right:.5rem}.landing-contact .email,.landing-contact .instagram{align-items:center;display:flex;flex-direction:row}.landing-contact .email i,.landing-contact .instagram i{color:#d60909;font-size:1.2rem;margin-right:.5rem}.landing-contact .legal{align-items:center;color:#d60909;display:flex;flex-direction:row;font-size:.8rem;justify-content:space-evenly;margin-top:1.5rem;max-width:767px;min-width:340px;width:auto}.landing-contact .legal a{text-decoration:none}.landing-contact .legal .divider{margin:0 .5rem}.landing-contact .reserved{align-items:center;color:#d60909;display:flex;justify-content:center}.landing-contact .reserved .year{margin:0 .3rem}.landing-container .ad-banner{align-items:flex-end;background-color:#28a745;color:#fff;display:flex;flex-direction:column;justify-content:center;margin-top:3rem;padding:5px 10px}.landing-container .ad-banner .bold{font-weight:700}.landing-container .ad-banner .small-text{font-size:.6rem}@media only screen and (min-width:608px){.landing-1-inner{font-size:1.1rem;max-width:575px}.landing-1-inner .badges img{margin:10px 15px;width:11rem}.ath-search-ex,.phys-tests-ex,.picks-ex,.pitch-ex{width:120%}.ath-search-ex,.org-coaches-ex,.phys-tests-ex,.picks-ex,.pitch-ex{display:grid;grid-template-columns:1fr 2fr 1fr;height:100%;padding:0}.org-coaches-ex{width:110%}.ath-search-ex .img.left,.org-coaches-ex .img.left,.phys-tests-ex .img.left,.picks-ex .img.left,.pitch-ex .img.left{grid-column:1/2;grid-row:1}.ath-search-ex .img.right,.org-coaches-ex .img.right,.phys-tests-ex .img.right,.picks-ex .img.right,.pitch-ex .img.right{grid-column:3/4;grid-row:1}.ath-profile-ex .text h2,.ath-search-ex .text h2,.coach-memb-ex .header,.org-coaches-ex .text h2,.org-memb-ex .header,.phys-tests-ex .text h2,.picks-ex .text h2,.pitch-ex .text h2,.sport-cred-ex .text h2{font-size:1.3rem;margin:3rem 0}.ath-memb-ex .header,.groups-ex h2,.org-prof-ex .text h2{font-size:1.3rem}.coach-prof-ex .text,.org-notice-ex .text{margin:3rem 0 1.5rem;width:70%}.groups-ex .text{max-width:250px;width:70%}.groups-ex .text .text-2{margin-top:1rem}.ath-search-ex .text,.org-coaches-ex .text,.phys-tests-ex .text,.picks-ex .text,.pitch-ex .text{grid-column:2/3;justify-self:center;max-width:340px;width:100%}.ath-memb-ex .membership-box h2,.coach-memb-ex .membership-box h2,.coach-prof-ex .text h2,.org-memb-ex .membership-box h2,.org-notice-ex .text h2{font-size:1.3rem}.ath-profile-ex .text p,.ath-search-ex .text p,.coach-prof-ex .text p,.groups-ex .text p,.org-coaches-ex .text p,.org-notice-ex .text p,.org-prof-ex .text p,.phys-tests-ex .text p,.picks-ex .text p,.pitch-ex .text p,.sport-cred-ex .text p{font-size:1.1rem}.picks-ex .text .text-2{margin-top:1rem}.ath-profile-ex .img,.ath-search-ex .img,.org-coaches-ex .img,.phys-tests-ex .img,.picks-ex .img,.pitch-ex .img,.sport-cred-ex .img{align-items:center;display:flex;height:350px;justify-content:center;margin-top:3rem;width:230px}.coach-prof-ex .img,.org-prof-ex .img{height:280px;width:420px}.org-notice-ex .img{height:280px;width:480px}.ath-memb-ex .boxes .box,.coach-memb-ex .boxes .box,.org-memb-ex .boxes .box{max-width:190px;min-width:150px;width:40%}.ath-memb-ex .membership-box .price .main,.coach-memb-ex .membership-box .price .main,.org-memb-ex .membership-box .price .main{font-size:3rem;line-height:3rem;margin-right:3px}.ath-memb-ex .membership-box .price,.coach-memb-ex .membership-box .price,.org-memb-ex .membership-box .price{margin:2rem 0 1rem}.landing-contact .contact-info,.landing-contact .legal{min-width:500px}}@media only screen and (min-width:768px){.landing-1{height:550px}.landing-1 .main-header h1{font-size:2rem}.landing-1-inner{align-self:center;font-size:1.2rem;max-width:600px}.landing-1-inner .landing-main img{height:310px;width:160px}.landing-1-inner .badges{align-items:center;flex-direction:row;grid-column:2/3;justify-content:flex-start;margin-top:0}.landing-1-inner .badges img{height:50px;margin:10px 15px;width:auto}.landing-2,.landing-2 .light-overlay{height:640px}.landing-2-inner .btn,.landing-3-inner .btn,.landing-4-inner .btn{bottom:80px}.landing-3,.landing-3 .light-overlay,.landing-4,.landing-4 .light-overlay{height:660px}.landing-contact{font-size:1.2rem;justify-content:flex-end}.ath-profile-ex .text,.ath-search-ex .text,.org-coaches-ex .text,.phys-tests-ex .text,.picks-ex .text,.pitch-ex .text,.sport-cred-ex .text{margin-top:4rem}.coach-prof-ex .text,.org-notice-ex .text,.org-prof-ex .text{max-width:600px}.groups-ex{position:relative}.groups-ex .text{margin-top:2rem;max-width:400px}.ath-memb-ex .membership-box h2,.ath-memb-ex h2,.ath-profile-ex .text h2,.ath-search-ex .text h2,.coach-memb-ex .membership-box h2,.coach-memb-ex h2,.coach-prof-ex .text h2,.groups-ex h2,.org-coaches-ex .text h2,.org-memb-ex .header,.org-memb-ex .membership-box h2,.org-notice-ex .text h2,.org-prof-ex .text h2,.phys-tests-ex .text h2,.picks-ex .text h2,.pitch-ex .text h2,.sport-cred-ex .text h2{font-size:1.5rem}.groups-ex h2{left:25%;margin-top:4rem;position:absolute}.ath-profile-ex .text p,.ath-search-ex .text p,.coach-prof-ex .text p,.groups-ex .text p,.org-coaches-ex .text p,.org-notice-ex .text p,.org-prof-ex .text p,.phys-tests-ex .text p,.picks-ex .text p,.pitch-ex .text p,.sport-cred-ex .text p{font-size:1.2rem}.ath-profile-ex .img,.ath-search-ex .img,.groups-ex .img,.org-coaches-ex .img,.phys-tests-ex .img,.picks-ex .img,.pitch-ex .img,.sport-cred-ex .img{height:380px;margin-top:5rem;width:270px}.ath-search-ex .img.left,.org-coaches-ex .img.left,.phys-tests-ex .img.left,.picks-ex .img.left,.pitch-ex .img.left{align-items:flex-start;display:flex;flex-direction:column;justify-self:flex-start}.ath-search-ex .img.right,.org-coaches-ex .img.right,.phys-tests-ex .img.right,.picks-ex .img.right,.pitch-ex .img.right{align-items:flex-end;display:flex;flex-direction:column;justify-self:flex-end}.coach-prof-ex .img,.org-prof-ex .img{height:300px;width:400px}.org-notice-ex .img{height:320px;margin-top:2rem;width:620px}.sport-cred-ex{width:100%}.sport-cred-ex .text{align-items:flex-start;text-align:left}.ath-search-ex,.org-coaches-ex,.phys-tests-ex,.picks-ex,.pitch-ex{width:100%}.coach-memb-ex .header,.org-memb-ex .header{margin:3rem 0 5rem}.ath-memb-ex .header{margin:3rem 0 1.5rem}.ath-memb-ex .toggle-term{margin:1rem 0 2rem}.ath-memb-ex .membership-box{height:450px}.coach-memb-ex .membership-box,.org-memb-ex .membership-box{height:500px;max-height:500px}.ath-memb-ex .membership-box .close,.ath-memb-ex .membership-box .term,.ath-memb-ex .membership-box i,.ath-memb-ex .membership-box p,.coach-memb-ex .membership-box .close,.coach-memb-ex .membership-box .term,.coach-memb-ex .membership-box i,.coach-memb-ex .membership-box p,.org-memb-ex .membership-box .close,.org-memb-ex .membership-box .term,.org-memb-ex .membership-box i,.org-memb-ex .membership-box p{font-size:1.2rem}.ath-memb-ex .boxes .box,.coach-memb-ex .boxes .box,.org-memb-ex .boxes .box{max-width:200px;min-width:170px;width:40%}.landing-contact .contact-info,.landing-contact .legal{min-width:600px}}@media only screen and (min-width:992px){.landing-container{top:75px}.landing-1 .main-header h1{font-size:2.5rem}.landing-1{height:590px}.landing-1-inner{align-self:center;font-size:1.5rem;max-width:900px}.landing-1-inner .landing-main img{height:350px;width:180px}.landing-1-inner .badges{align-items:center;flex-direction:row;grid-column:2/3;justify-content:flex-start;margin-top:0}.landing-1-inner .badges img{height:50px;margin:10px 15px;width:auto}.landing-2-inner .btn,.landing-3-inner .btn,.landing-4-inner .btn{font-size:1.1rem;padding:.2rem 1rem}.landing-2-header,.landing-3-header,.landing-4-header{font-size:2rem;padding:1.7rem}.ath-profile-ex .img{height:400px;margin-right:3rem}.ath-profile-ex,.sport-cred-ex{max-width:900px}.ath-search-ex,.org-coaches-ex,.phys-tests-ex,.picks-ex,.pitch-ex{max-width:950px}.sport-cred-ex .img{height:400px;justify-self:center}.ath-profile-ex .text{max-width:400px}.sport-cred-ex .text{max-width:450px}.ath-memb-ex .header,.ath-profile-ex .text h2,.ath-search-ex .text h2,.coach-memb-ex .header,.coach-prof-ex .text h2,.groups-ex h2,.org-coaches-ex .text h2,.org-memb-ex .header,.org-notice-ex .text h2,.org-prof-ex .text h2,.phys-tests-ex .text h2,.picks-ex .text h2,.pitch-ex .text h2,.sport-cred-ex .text h2{font-size:2rem}.ath-memb-ex .text p,.ath-profile-ex .text p,.ath-search-ex .text p,.coach-memb-ex .text p,.coach-prof-ex .text p,.groups-ex .text p,.org-coaches-ex .text p,.org-memb-ex .text p,.org-notice-ex .text p,.org-prof-ex .text p,.phys-tests-ex .text p,.picks-ex .text p,.pitch-ex .text p,.sport-cred-ex .text p{font-size:1.5rem}.coach-prof-ex,.org-notice-ex,.org-prof-ex{align-items:flex-start;display:grid;grid-template-columns:1fr 1fr;height:100%;justify-content:center;max-width:850px}.coach-prof-ex .text,.org-prof-ex .text{justify-self:center;margin-top:25%;max-width:400px;width:auto}.coach-prof-ex .text h2,.groups-ex .text h2,.org-notice-ex .text h2,.org-prof-ex .text h2{margin:3rem 0}.coach-prof-ex .img,.org-prof-ex .img{align-items:flex-end;display:flex;flex-direction:column;justify-self:flex-end;margin-top:35%;width:350px}.org-notice-ex .text{grid-column:1/3;grid-row:1;justify-self:flex-end;margin-top:14%;max-width:400px;width:auto}.groups-ex .text{max-width:500px}.groups-ex h2,.org-notice-ex .text h2{margin-bottom:1rem}.groups-ex .img,.org-notice-ex .img{align-items:flex-start;display:flex;flex-direction:column;grid-column:1/2;grid-row:1;justify-self:flex-start;margin-top:23%}.groups-ex .img{height:400px;margin-top:8rem}.swiper .swiper-button-next,.swiper .swiper-button-prev{color:#9b9696;display:block;margin:0 3rem}.landing-container .ad-banner{margin-top:2rem}}.error-container{background-color:#fff;height:100vh;left:0;position:fixed;top:calc(var(--safe-area-inset-top) + 66px)}.error-container,.error-container .error-content{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.error-container .error-content .error{color:#d60909;font-size:6rem;margin:3rem 0}.error-container .error-content .error-message{color:#242424;font-weight:700}.error-container .error-content .reload-button{background-color:#d60909;border:1px solid #d60909;border-radius:15px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;margin:3rem;padding:.1rem 1rem;text-align:center}.temp-banner-container{background-color:#fff;left:0;margin:0 auto;max-width:1000px;min-height:4rem;padding-top:5px;position:fixed;right:0;top:calc(var(--safe-area-inset-top) + 66px);width:100%;z-index:10}.temp-banner,.temp-banner-container{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center}.temp-banner{background-color:#9b9696;border-radius:10px;height:100%;padding:1rem;width:95%}.temp-banner .load-completed,.temp-banner .loading-vid{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.temp-banner .load-completed{gap:10px;video{max-height:450px}}.temp-banner .loading-vid{flex-direction:row!important}.temp-banner .loading-vid img{color:#fff;height:1rem;margin-left:1rem;position:relative;top:2px}.temp-banner .load-completed .buttons{align-items:center;display:flex;justify-content:center}.temp-banner .load-completed .buttons .btn{margin-left:1rem}@media only screen and (min-width:992px){.temp-banner-container{top:75px}}
/*# sourceMappingURL=main.3fe41585.css.map*/