<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#loader { background-color: var(--white); position: fixed; top: 0; bottom: 0; width: 100%; left: 0; right: 0; z-index: 999999; display: flex; align-items: center; justify-content: center }
#loader .loading img { width: 100% !important; max-width: 300px !important }
#loader .loading::before{content: none;}
#loader .loading { width: 200px; height: 100px; background-image: url(/wp-content/uploads/2023/02/blue-logo.svg); background-size: contain; background-repeat: no-repeat; background-position: center center; animation: fadeanimation linear 2s; -webkit-animation: fadeanimation linear 2s; -moz-animation: fadeanimation linear 2s; -o-animation: fadeanimation linear 2s; -ms-animation: fadeanimation linear 2s; animation-iteration-count: infinite; -webkit-animation-iteration-count: infinite; -moz-animation-iteration-count: infinite; -o-animation-iteration-count: infinite; -ms-animation-iteration-count: infinite }
html.menu-open {overflow: hidden;}
@keyframes fadeanimation {
    0% {
        opacity: 1;
    }

    51% {
        opacity: 0.4;
    }

    100% {
        opacity: 1;
    }
}

@-moz-keyframes fadeanimation {
    0% {
        opacity: 1;
    }

    51% {
        opacity: 0.4;
    }

    100% {
        opacity: 1;
    }
}

@-webkit-keyframes fadeanimation {
    0% {
        opacity: 1;
    }

    51% {
        opacity: 0.4;
    }

    100% {
        opacity: 1;
    }
}

@-o-keyframes fadeanimation {
    0% {
        opacity: 1;
    }

    51% {
        opacity: 0.4;
    }

    100% {
        opacity: 1;
    }
}

@-ms-keyframes fadeanimation {
    0% {
        opacity: 1;
    }

    51% {
        opacity: 0.4;
    }

    100% {
        opacity: 1;
    }
}

@keyframes zoom-in-zoom-out {
    0% {
        transform: scale(1, 1);
    }

    50% {
        transform: scale(1.2, 1.2);
    }

    100% {
        transform: scale(1, 1);
    }
}

@-webkit-keyframes zoom-in-zoom-out {
    0% {
        -webkit-transform: scale(1, 1);
    }

    50% {
        -webkit-transform: scale(1.2, 1.2);
    }

    100% {
        -webkit-transform: scale(1, 1);
    }
}

@keyframes run {
    0% {
        left: -100%;
    }

    100% {
        left: 0;
    }
}

@-webkit-keyframes run {
    0% {
        left: -100%;
    }

    100% {
        left: 0;
    }
}
/* header */
.AccessNav { background: var(--bg); display: none; position: absolute; top: -20em; z-index: 999; width: 100%; display: block }
.AccessNav__item { background: var(--light-grey); color: var(--light-black); font-weight: 700;letter-spacing: 0.05em; padding: calc((42px - 1em)/2) 0; position: absolute; left: 0; right: 0; text-align: center; font-size: var(--body-font);  }
.AccessNav__item:focus { top: 17.5em; text-decoration: none }
/* Focus */
:focus { outline-width: 3px; outline-color: #78aeda; outline-style: solid;  }
#flying-focus { position: absolute; margin: 0; background: transparent; transition-property: left, top, width, height; transition-timing-function: linear; visibility: hidden; pointer-events: none; border: 0px solid #78aeda; box-shadow: 0 0 0px transparent; border-radius: 0px; }
#flying-focus.flying-focus-visible { visibility: visible; z-index: 9999 }
.flying-focus-target { outline: none !important }
.flying-focus-target::-moz-focus-inner { border: 0 !important }
.navbar-brand img {display: none;}
.navbar-brand img:first-child { display: block;}
/* .menu-open .navbar-brand img:last-child {display: block;} */
/* .menu-open .navbar-brand img:first-child {display: none;} */

/* header */
main {padding-top: var(--topSpace);}
.nav-link:focus, .nav-link:hover {color: var(--yellow);}
header {box-shadow: 0px 4px 4px rgba(35, 31, 32, 0.25);position: fixed;top: 0;left: 0;right: 0;background-color: var(--primary-color);transition: all ease-in 0.3s; z-index: 99;}
header .header-bottom {background-color: var(--primary-color);padding: 13px 0;    transition: all ease 0.3s;}
header .header-bottom img {width: 100%;max-width: 90px;    transition: all ease 0.3s;}
header nav.navbar ul &gt; li &gt; a { padding: 15px 0 !important; font-size: 12px; font-weight: 800; color: var(--bg); text-transform: uppercase; letter-spacing: 0.2em; line-height: 1.8; }
header .header-top nav.navbar ul &gt; li &gt; a {padding: 6px 0 !important;}
header ul &gt; li {margin: 0 23px;}
header .header-top {background-color: var(--grey-dark);padding: 3px 0;}
header .header-top nav.navbar ul &gt; li &gt; a {color: var(--primary-color);}
header .social-icon ul {display: flex;flex-wrap: wrap;}
header .social-icon ul li { list-style-type: none; margin: 0 30px 0 0; color: var(--primary-color); font-size: 12px; font-weight: 800; letter-spacing: 0.2em; }
header .social-icon ul li:last-child {margin-right: 0;}
header .social-icon ul li a {display: inline-block;color: var(--primary-color);padding: 0 !important;}
header .social-icon ul li a svg{ height: 18px; width: 20px;} 
.increased-height{ height: 20px !important;} 
header .social-icon ul li a svg path {fill: var(--primary-color);}
header .header-top nav.navbar ul &gt; li &gt; a:hover, header .social-icon ul li a:hover svg path{ color: var(--brand-blue); fill: var(--brand-blue);}
header ul &gt; li.sub-menu {position: relative;}
header ul &gt; li.sub-menu ul {visibility: hidden;position: absolute;width: 290px;background-color: var(--light-grey);padding: 30px 30px;opacity: 0;pointer-events: none;transition: all ease 0.3s;left: 50%;transform: translateX(-50%);display: none;}
header ul &gt; li.sub-menu ul:before {content: "";position: absolute;top: -15px;left: 0;right: 0;margin: 0 auto;width: 0;height: 0;border-left: 25px solid transparent;border-right: 25px solid transparent;border-bottom: 35px solid var(--light-grey);pointer-events: none;}
header ul &gt; li.sub-menu ul li {margin: 0;padding: 0;list-style-type: none;}
header ul &gt; li.sub-menu ul li a {padding: 0 0 !important; color: var(--primary-color);}
header ul &gt; li.sub-menu ul li a:hover {color:var(--brand-blue);}
header ul &gt; li.sub-menu:hover ul {opacity: 1;pointer-events: auto;visibility: visible;display: block;}
header ul &gt; li.sub-menu ul li + li {border-top: 1px solid var(--border);padding-top: 5px;margin-top: 5px;}
header ul &gt; li.sub-menu .arrow-sub {position: absolute;right: 15px;top: 15px;font-size: 0;line-height: normal;display: none;width: 30px;height: 40px;text-align: center;line-height: 40px;z-index: 2;transform: rotate(180deg);}
header ul &gt; li.sub-menu .arrow-sub img {width: auto;}
header.header-sticky .header-bottom {padding: 10px 0;}
header .header-bottom .btn-box .btn { padding: 13px 75px 13px 26px; font-size: 12px; margin: 0; }
header .header-bottom .btn-box .btn:before { width: 35px; height: 15px; }
.header-bottom ul.navbar-nav.navbar-nav-scroll { margin-left: 20px; }
.welcome-section .content-part-inner .btn-primary { margin-top: 10px; }
.coaches-sec ul { margin-bottom: 25px; }
/* Schedule */
.form-sec { background: var(--grey); padding: 40px 45px; margin-bottom: 45px; }
.form-sec form .select2-container--default .select2-selection--single { background-color: var(--bg); border: 2px solid var(--color-light); border-radius: 0; height: 35px; }
.form-sec form .form-group span { width: 100% !important; }
.form-sec .select2-container .select2-selection--single .select2-selection__rendered { letter-spacing: 0.05em; color: #4F4F4F; font-size: 14px; line-height: 22px; height: 31px; padding: 5px 20px 5px 20px; }
.form-sec .select2-container--default .select2-selection--single .select2-selection__arrow { height: 34px; }
.welcome-section .content-part-inner .form-sec .btn-primary { margin-top: 0; }
.select2-dropdown { border-radius: 0; border: 2px solid var(--color-light); }
.select2-search--dropdown { position: relative; }
.select2-search--dropdown:before { content: ""; position: absolute; height: 18px; width: 18px; background: url(/wp-content/uploads/2023/02/search.svg); right: 10px; top: 50%; transform: translate(-50%, -50%); z-index: 1; }
.select2-container--default .select2-results&gt;.select2-results__options li { background: var(--bg); padding: 6px 21px; }
.select2-container--default.select2-container--open.select2-container--above .select2-selection--single, .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple { border-color: var(--bg); }
.select2-container--default .select2-results&gt;.select2-results__options li:nth-child(even) { background: var(--color-light); }
.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable { color: #4F4F4F; }
.select2-container--default .select2-selection--single .select2-selection__arrow b { border-width: 0; height: 13px; left: auto; margin-left: 0; margin-top: 0; position: absolute; top: 50%; width: 20px; background: url(/wp-content/uploads/2023/02/arrow.svg); transform: translate(-50%, -50%) rotate(180deg); transition: all .3s ease-in-out; right: 0; }
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b { border-width: 0; transform: translate(-50%, -50%) rotate(0deg); filter: invert(27%) sepia(99%) saturate(9%) hue-rotate(84deg) brightness(89%) contrast(93%); }
.form-sec .form-group label { font-weight: 800; font-size: 18px; line-height: 23px; letter-spacing: 0.2em; text-transform: uppercase; color: var(--primary-color); margin-bottom: 10px; }
.form-sec .form-group { margin-bottom: 35px; }
.form-sec .form-group p { font-size: 14px; line-height: 22px; letter-spacing: 0.05em; color: #4F4F4F; margin-top: 10px; max-width: 360px; }
.form-sec .btn.btn-primary input.wpcf7-submit {    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: transparent;
    border: transparent;
opacity: 1!important;
color: var(--primary-color);
font-size: var(--captions);
font-weight: 800;
border-radius: 0;
letter-spacing: 0.2em;
text-transform: uppercase;
transition: all .3s ease-in-out;
text-align: left;
padding: 13px 86px 13px 20px;}
.btn.btn-primary.button-sub {
    width: 100%;
    height: 50px;
    max-width: 184px;
    opacity: 1 !important;
}
.form-sec .submitting .btn.btn-primary{opacity: 1!important;}
.form-sec .submitting .btn.btn-primary input.wpcf7-submit {opacity: 1!important;}
.btn.btn-primary.button-sub .wpcf7-spinner {
    position: absolute;
    right: -60px;
}
.sports-sec { max-width: 495px; margin: 70px auto 0; position: relative; }
.sports-sec h6 { text-transform: uppercase; }
.sport-tool { display: flex; justify-content: space-between; padding-top: 5px; flex-wrap: wrap; }
.tools { width: calc(50% - 10px); display: flex; align-items: center; justify-content: space-between; margin-bottom: 20px; }
.tools p {transition: all ease 0.3s;}
.tools:hover p, .tools:focus p {color: var(--brand-blue);}
.toolimg { width: 45px; margin-right: 30px; }
.tools p { width: calc(100% - 70px); font-weight: 700; letter-spacing: 0.05em; line-height: 1.6; }
.official-packet h6 { text-transform: uppercase;}
.f-14 h6 {font-size: 14px;}
/* Replace it with @supports rule when browsers catch up */
@media screen and (-webkit-min-device-pixel-ratio: 0) {
	#flying-focus { box-shadow: none; outline: 3px auto #78aeda; outline-offset: -3px; border-radius: 0; }
}
@media (min-width:1200px) {
    header .header-bottom .navbar-collapse .btn-box { display: none; }
}
@media (max-width: 1450px) {
    header ul &gt; li {margin: 0 18px;}
}
    
@media (max-width: 1350px) {
    header ul &gt; li {margin: 0 12px;}
    header .social-icon ul li {margin: 0 15px 0 0;}
}
@media (max-width: 1199px) {
    .max-container {padding: 0;}
    .container-fluid {padding: 0 25px;}
    header .header-top .justify-content-between { justify-content: center !important; }
    .header-bottom ul.navbar-nav.navbar-nav-scroll { margin-left: 0; }
    header .header-bottom .btn-box, 
    header .header-top .top-menu ul.navbar-nav li {display: none;}
    header .header-top { padding: 10px 0; text-align: center; background-color: var(--light-grey); transition: all ease-in-out 0.3s; }
    header .header-bottom {padding: 20px 0;}
    header ul &gt; li.sub-menu .arrow-sub{display: block;transition: all ease 0.3s;}
    header .header-bottom .navbar-collapse &gt; ul li.sub-menu-open span.arrow-sub {transform: rotate(0deg);}
    header .header-top nav.navbar ul &gt; li &gt; a {padding: 0 !important;color: var(--light-black);}
    header .header-bottom .navbar-collapse { display: block!important; position: fixed; top: 100px; left: 0; right: 0; height: 100%; z-index: 3; overflow-y: auto; box-shadow: 0px 4px 4px rgb(255 255 255 / 25%); padding-bottom: var(--topSpace); transition: all ease 0.2s; opacity: 0; visibility: hidden; pointer-events: none; }
    header .header-bottom .navbar-collapse.collapse.show { display: block !important; opacity: 1; visibility: visible; pointer-events: auto; top: var(--topSpace); }
    header.header-sticky .header-bottom .navbar-collapse.collapse.show {top: 119px;}
    header .header-bottom .navbar-collapse &gt; ul {background-color: transparent; padding: 0 0; overflow: visible; max-height: inherit; margin: 0; flex-direction: column; }
    header ul &gt; li.sub-menu ul {position: relative;opacity: 1;transform: none;width: 100%;left: 0;padding: 0;border-radius: 0;visibility: visible;pointer-events: auto;display: block;max-height: 0; overflow: hidden; transition: all 0.3s;z-index: 0;}
    header .header-bottom .navbar-collapse &gt; ul li.sub-menu-open &gt; ul {visibility: visible; max-height: 500px;}
    header ul &gt; li.sub-menu ul:before {display: none; }
    header .header-bottom .navbar-collapse &gt; ul li.sub-menu ul li {border: 0;margin: 0 0;background-color: var(--light-white);}
    .navbar-toggler {font-size: 0; border: 0; outline: none !important; box-shadow: none !important; display: block !important;  border-radius: 0 !important; }
    header .header-bottom .navbar-collapse &gt; ul li, header ul &gt; li.sub-menu ul {background: var(--primary-color);margin: 0;padding: 0;}
    header .header-bottom .navbar-collapse &gt; ul &gt; li &gt; a {padding: 12px 40px !important; margin: 0;position: relative;z-index: 1;}
    header .header-bottom .navbar-collapse &gt; ul li.sub-menu ul li a { padding: 6px 30px 6px 60px!important; letter-spacing: 0.05em; }
    header .header-top .top-menu ul.navbar-nav li a {position: relative;padding-right: 50px !important;display: inline-block;transition: all ease 0.2s;}
    header .header-top .top-menu ul.navbar-nav li a:before {content: "";display: block;width: 8px;height: 8px;border-top: 2px solid var(--light-dark-grey);border-right: 2px solid var(--light-dark-grey);transform: rotate(45deg);position: absolute;right: 0;top: 11px;}
    header .header-top .top-menu ul.navbar-nav li a:after {content: "";width: 41px;height: 2px;background: var(--light-dark-grey);display: block;position: absolute;right: 0;top: 14px;}
    header .header-top nav.navbar ul &gt; li &gt; a:hover:before {border-color: var(--green);}
    header .header-top nav.navbar ul &gt; li &gt; a:hover:after {background-color: var(--green);}
    header .header-bottom .navbar-collapse &gt; ul &gt; li:last-child &gt; a.nav-link {border-bottom: 0;}
    /* .menu-open header {top: 0 !important;}
    .menu-open header .header-top { padding: 0; }
    .menu-open header .header-top .social-icon { display: none; }
    .menu-open header .header-top .top-menu ul.navbar-nav li a {color: var(--light-white);}
      */
/* Himanshu Css */
    /* .header-sticky .header-bottom .navbar-collapse { top: 110px; } */
    header ul &gt; li.sub-menu { padding: 20px 0; }
    header nav.navbar ul  a,
    header ul &gt; li.sub-menu ul li a { color:var(--bg); text-transform: uppercase; font-size: 14px; }
    
    header nav.navbar ul.navbar-nav  &gt; li &gt; a  {  font-size: 18px; font-weight: 800; border-top: 4px solid var(--grey);  }
    header nav.navbar ul.navbar-nav  &gt; li:last-child &gt; a  { border-top: 4px solid var(--grey); }
    header .header-bottom .navbar-collapse &gt; ul li.sub-menu ul li:last-child a  {  padding-bottom: 30px !important; }
    .navbar-toggler .navbar-toggler-animation img { display: none;}
    .navbar-toggler .navbar-toggler-animation img.menu-icon { display:block; }
    .menu-open img.close-icon {display:block !important;} 
    .menu-open img.menu-icon { display:none !important; }
    header .header-bottom .navbar-collapse .btn-box { display: block; padding: 30px 0 70px; text-align: center; background-color: var(--primary-color);} 
    header ul &gt; li.sub-menu ul li a:hover {color: #FFCA36;}
}
@media (max-width: 575px) {
    .form-sec { padding: 30px 30px 70px; margin-bottom: 0; }
    .select2-container--default .select2-selection--single .select2-selection__arrow b { transform: translate(-50%, -50%) rotate(90deg); }
    .sports-sec {
		margin: 40px 30px 0;
	}
    .toolimg { width: 45px; margin-right: 10px; }
    .tools p { width: calc(100% - 50px); }
}

@media (max-width: 375px) {
    .navbar-toggler .navbar-toggler-animation {width: 40px;}
}


.thumb{
	height: 430px;
	background-position: center center;
	background-size: cover;
	background-repeat: no-repeat;
	background-color: #333;
}

html body main .wp-block-table br{
	display: block !important;
}

@media screen and (max-width: 768px) {
	
	.left-side-column h1{
		word-wrap: break-word;
		overflow-wrap: break-word;
	}
	
}

form.filter{
	text-align: left;
}
form.filter input,
form.filter select{
	margin: 10px 0px;
	display: block;
}

#roster-form select,
form.filter select{
	padding: 5px 10px;
}

form.filter input[type="submit"],
form.filter input[type="button"]{
	margin: 0px;
}

html body main .btn-no-arrow{
	padding-right: 20px !important;

}
html body main .btn-no-arrow::before{
	display: none !important;
}</pre></body></html>