/*!/wp-content/themes/scecinaathletics/style.css*/:root{--spm-color-red:#9d2235;--spm-color-red-2:#52121b;--spm-color-beige:#f5f0e2;--spm-color-khaki:#cbb883;--spm-color-khaki-2:#dbcb9f;--spm-color-yellow:#ffc72c;--spm-color-yellow-2:#ffce46;--spm-color-green:#3baa7b;--spm-color-blue:#23379e;--spm-color-light-grey:#ebebeb;--spm-color-light-grey-2:#f8f8f8;--spm-color-near-black:#1a1a1a;--spm-font-family-body:Inter, Arial, Helvetica, sans-serif;--spm-font-family-heading:var(--spm-font-family-body);--spm-font-family-heading-alternate:'minion-pro', Arial, Helvetica, sans-serif;--spm-upper-header-height:40px;--spm-header-height:100px;--spm-mobile-footer-height:45px}html{scroll-behavior:smooth}body{position:static!important;overflow-x:hidden;min-width:320px;overflow-x:hidden;margin:0;padding:calc(var(--spm-upper-header-height) + var(--spm-header-height)) 0 0;color:var(--spm-color-near-black);font:15px/1.4 var(--spm-font-family-body);background-color:#fff;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}h1{font-size:1.5em}h2{font-size:1.5em}h3{font-size:1.3em}h4{font-size:1em}h5{font-size:1em}h6{font-size:.67em}h1,h2,h3,h4,h5,h6{margin:0 0 .7em}p{margin:0 0 1em}a,a:visited{color:var(--spm-color-red);text-decoration:none;transition:color 0.2s}a:hover{text-decoration:underline}a img{border:none}img{max-width:100%;height:auto}ul,ol{margin:0 0 1em;padding:0 0 0 1.8em}li{margin:0 0 .2em}li::marker{color:var(--spm-color-yellow);font-size:1.4em;line-height:1}table{margin:0 0 1em}tr{text-align:left}th,td{vertical-align:top}th{vertical-align:middle}hr{margin:2em 0;height:2px;background-color:#ccc;border:none}input[type="date"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],textarea,select{width:100%;padding:.6em 1em;color:var(--spm-color-near-black);font:15px var(--spm-font-family-body);background-color:#fff;border:1px solid var(--spm-color-red);box-sizing:border-box;appearance:none;-webkit-appearance:none}select{margin:0 5px 5px 0;vertical-align:middle;appearance:menulist;-webkit-appearance:menulist}input[type="submit"],button{cursor:pointer;padding:.9em 1.5em;color:var(--spm-color-red);font-weight:500;font-size:15px;line-height:1;background-color:#fff0;border:1px solid var(--spm-color-red);border-radius:5px;appearance:none;-webkit-appearance:none;transition:color 0.2s,background-color 0.2s,border-color 0.2s}input[type="submit"]:hover,button:hover{color:#fff;background-color:var(--spm-color-red)}textarea{overflow:auto}::placeholder{font-style:italic}iframe{border:none}.clearfix:after{display:block;clear:both;content:''}.columns{display:flex;flex-wrap:wrap;gap:var(--spm-row-gap) var(--spm-column-gap);--spm-row-gap:20px;--spm-column-gap:20px;--spm-column-gap-adjusted:var(--spm-column-gap) * (var(--spm-column-count) - 1) / var(--spm-column-count);}.columns.rtl{flex-direction:row-reverse}.columns.columns-2{--spm-column-count:2}.columns.columns-3{--spm-column-count:3}.columns.columns-4{--spm-column-count:4}.columns.columns-5{--spm-column-count:5}.columns.columns-6{--spm-column-count:6}.columns.columns-7{--spm-column-count:7}.columns.columns-8{--spm-column-count:8}.columns.columns-9{--spm-column-count:9}.columns>.column{width:calc(100% / var(--spm-column-count) - var(--spm-column-gap-adjusted));box-sizing:border-box}.full_coverage_link{position:absolute;overflow:hidden;left:0;right:0;top:0;bottom:0;text-decoration:none;text-indent:-999em}.full_coverage_link:hover{text-decoration:none}.video_container{position:relative;padding-top:56.25%;margin:0 0 10px}.video_container>*:first-child{position:absolute;display:block;left:0;top:0;width:100%;height:100%;max-width:none}.spm_button,.spm_button:visited{position:relative;display:inline-flex;justify-content:center;align-items:center;gap:.5em;padding:.9em 1.5em;color:var(--spm-color-red);text-decoration:none!important;font-weight:500;font-size:15px;line-height:1;background-color:#fff;border:1px solid var(--spm-color-red);border-radius:5px;transition:color 0.2s,background-color 0.2s,transform 0.2s}.spm_button:hover{color:#fff;text-decoration:none;background-color:var(--spm-color-red)}.wrap{max-width:1190px;margin:0 auto;padding:0 20px}#responsive_menu{position:fixed;z-index:1000;overflow:auto;left:-999em;top:var(--spm-upper-header-height);bottom:0;width:100%;color:#fff;line-height:1.2;transition:left 0.3s step-end}.admin-bar #responsive_menu{top:calc(var(--wp-admin--admin-bar--height) + var(--spm-upper-header-height))}.menu_revealed #responsive_menu{left:0;transition:left step-end}#responsive_menu .overlay{opacity:0;position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgb(0 0 0 / .5);transition:opacity 0.3s linear}.menu_revealed #responsive_menu .overlay{opacity:1}#responsive_menu .menu_container{position:absolute;left:0;top:0;bottom:0;width:250px;height:100%;max-width:50%;padding:0 20px 80px;background-color:var(--spm-color-near-black);box-sizing:border-box;-webkit-overflow-scrolling:touch;transform:translateX(-100%);transition:transform 0.3s}.menu_revealed #responsive_menu .menu_container{transform:translateX(0)}#responsive_menu .menu a{display:block;color:inherit;text-decoration:none}#responsive_menu .menu a:hover{color:var(--spm-color-yellow);font-weight:700;letter-spacing:-.02em}#responsive_menu .menu{margin:0 -20px 20px;padding:0;list-style:none;font-weight:500}#responsive_menu .menu>li{margin:0;border-bottom:1px solid rgb(0 0 0 / .2)}#responsive_menu .menu>li>a{cursor:pointer;display:flex;gap:.5em;padding:15px 20px;text-decoration:none}#responsive_menu .menu>li.menu-item-has-children>a:after{margin-top:.2em;content:'\e903';font:15px/1 icomoon}#responsive_menu .menu>li.menu-item-has-children.extended>a:after{content:'\e905'}#responsive_menu .sub-menu{position:absolute;opacity:0;left:-999em;top:0;width:100%;height:100%;margin:0 0 10px;padding:0;color:var(--spm-color-near-black);text-transform:none;list-style:none;font-weight:400;background-color:var(--spm-color-beige);box-sizing:border-box;transition:transform 0.2s linear,opacity 0.2s linear,left 0.2s step-end,right 0.2s step-end}.menu_revealed #responsive_menu .menu>li.extended>.sub-menu{opacity:1;left:100%;transition:transform 0.2s linear,opacity 0.2s linear,right step-end}#responsive_menu .sub-menu>li{margin:0;padding:0;border-bottom:none}#responsive_menu .sub-menu>li>a{padding:15px 20px}#responsive_menu .sub-menu>li:hover>a{color:var(--spm-color-red)}#responsive_menu .sub-menu>li.button_row{margin-top:15px;padding:0 20px}#responsive_menu .sub-menu>li.button_row .spm_button{padding:.8em 1em;color:var(--spm-color-red);text-align:center;font-size:14px}#responsive_menu .sub-menu>li.button_row .spm_button:hover{color:#fff;letter-spacing:0}#responsive_menu .sub-menu .sub-menu{margin:0 0 5px;text-transform:none;font-size:13px}#responsive_menu .sub-menu .sub-menu>li>a{padding:3px 20px 3px 40px}#responsive_menu .sub-menu .sub-menu .sub-menu li>a{padding:2px 20px 2px 55px}#cookie_notice{position:fixed;z-index:999;left:0;right:0;bottom:0;color:#ddd;font-size:15px;background-color:#333;box-shadow:0 0 10px rgb(0 0 0 / .3);transition:transform 0.3s,left step-end,right step-end}#cookie_notice.hidden{display:block;transform:translateY(105%);left:-999em;right:999em;transition:transform 0.3s,left 0.3s step-end,right 0.3s step-end}#cookie_notice .wrap{display:flex;align-items:flex-start;gap:10px 20px;padding:20px 20px 15px}#cookie_notice p{margin:0 0 .5em}#cookie_notice a{color:#fff;text-decoration:underline}#cookie_notice .spm_button{padding:.6em 1.9em;color:#fff;text-decoration:none;background-color:var(--spm-color-red)}#cookie_notice .spm_button:hover{color:var(--spm-color-red);background-color:#fff}.header_container{position:fixed;z-index:999;left:0;right:0;top:0;box-shadow:3px 3px 18px rgb(0 0 0 / .12)}.admin-bar .header_container{top:var(--wp-admin--admin-bar--height)}#upper{color:#fff;font-size:14px;background-color:var(--spm-color-red);line-height:var(--spm-upper-header-height)}#upper .wrap{position:relative;max-width:1400px;height:var(--spm-upper-header-height)}#upper a{color:inherit;text-decoration:none}#upper a img{height:auto;margin-top:0}#upper #responsive_menu_button{position:absolute;display:none;left:20px;top:0;text-decoration:none;font-weight:600;font-size:20px}#upper .nav{float:right;display:flex;justify-content:flex-end}#upper .nav .menu{display:flex;gap:12px 30px;margin:0;padding:0;list-style:none;line-height:var(--spm-upper-header-height)}#upper .nav .menu>li{position:relative;height:var(--spm-upper-header-height);margin:0}#upper .nav .menu>li>a{display:flex;align-items:center;gap:.5em;height:100%}#upper .nav .menu>li>a:hover{color:var(--spm-color-yellow)}#upper .nav .menu>li>a>i{font-size:1.1em}#upper .nav .sub-menu{position:absolute;z-index:998;opacity:0;width:160px;left:-999em;margin:0;padding:5px 0;list-style:none;font-size:14px;line-height:1.1;background-color:#fff;box-sizing:border-box;transform:translateY(10px);transition:transform 0.2s linear,opacity 0.2s linear,left 0.2s step-end,right 0.2s step-end}#upper .nav .menu>li:hover>.sub-menu{opacity:1;left:-20px;transform:translateY(0);transition:transform 0.2s linear,opacity 0.2s linear,right step-end}#upper .nav .menu>li:last-child>.sub-menu{left:auto;right:999em}#upper .nav .menu>li:last-child:hover>.sub-menu{right:-20px}#upper .nav .sub-menu>li{position:relative;margin:0;padding:0}#upper .nav .sub-menu>li>a{display:block;padding:8px 20px;color:inherit;text-decoration:none}#upper .nav .sub-menu>li:hover>a{font-weight:700;letter-spacing:-.015em}#upper .nav .menu>li.menu-item-gtranslate>.sub-menu{width:65px}#upper .nav .menu>li #search-bar{position:absolute;z-index:2;opacity:0;left:-999em;top:100%;width:250px;padding:10px;background-color:var(--spm-color-red);transition:transform 0.2s linear,opacity 0.2s linear,left 0.2s step-end}#upper .nav .menu>li.active #search-bar{opacity:1;left:0;transition:transform 0.2s linear,opacity 0.2s linear}#upper .back_to_main{position:absolute;left:20px;top:0}#upper .message{margin:0;text-align:center;text-transform:uppercase;font-size:13px}#header{position:relative;color:#fff;background-color:var(--spm-color-near-black)}#header .wrap{position:relative;height:var(--spm-header-height)}#header a{text-decoration:none}#header .logo{position:absolute;z-index:1;left:20px;bottom:-35px;width:100px;height:148px;max-width:100%;background:url(/wp-content/themes/scecinaathletics/images/header-logo.webp) no-repeat center / 100% auto;image-rendering:-webkit-optimize-contrast}#header .logo a{position:relative;display:block;overflow:hidden;height:100%;text-indent:-999em}#header .button_container{position:absolute;right:20px;top:30px;display:flex;gap:12px}#header .button_container .spm_button{color:var(--spm-color-near-black);text-transform:uppercase;background-color:var(--spm-color-yellow);border:none}#header .button_container .spm_button:hover{background-color:var(--spm-color-yellow-2)}#header .button_container .spm_button.alternate{color:#fff;background-color:var(--spm-color-red)}#header .button_container .spm_button.alternate:hover{background-color:var(--spm-color-red-2)}#header .nav{display:flex;justify-content:center;align-items:center;gap:20px;position:relative;margin:0 auto;padding:0 395px 0 110px}#header .nav .menu{display:flex;justify-content:space-around;flex-grow:1;margin:0;padding:0;list-style:none;text-transform:uppercase;font-weight:500;font-size:14px;line-height:var(--spm-header-height)}#header .nav .menu>li{position:relative;margin:0}#header .nav .menu>li>a{cursor:pointer;position:relative;display:block;color:inherit;transition:color 0.2s}#header .nav .menu>li:hover>a{text-decoration:none}#header .nav .menu>li>a:after{opacity:0;position:absolute;left:0;right:0;bottom:30px;height:2px;content:'';background-color:currentColor;border-radius:1px;transition:opacity 0.1s}#header .nav .menu>li:hover>a:after{opacity:1}#header .nav .sub-menu{position:absolute;z-index:998;opacity:0;width:300px;left:-999em;margin:0;padding:15px 0;color:var(--spm-color-near-black);list-style:none;text-transform:none;font-weight:500;font-size:14px;line-height:1.2;background-color:var(--spm-color-light-grey-2);box-sizing:border-box;transform:translateY(10px);transition:transform 0.2s linear,opacity 0.2s linear,left 0.2s step-end,right 0.2s step-end}#header .nav .menu>li:hover>.sub-menu{opacity:1;left:0;transform:translateY(0);transition:transform 0.2s linear,opacity 0.2s linear,right step-end}#header .nav .menu>li:last-child>.sub-menu{left:auto;right:999em}#header .nav .menu>li:last-child:hover>.sub-menu{right:0}#header .nav .sub-menu>li{position:relative;margin:0;padding:0}#header .nav .sub-menu>li>a{position:relative;display:block;padding:12px 40px;color:inherit;text-decoration:none;transition:padding 0.2s}#header .nav .sub-menu>li:hover>a{padding-left:65px;padding-right:15px;color:var(--spm-color-red)}#header .nav .sub-menu>li>a:before{position:absolute;left:40px;top:.95em;opacity:0;color:var(--spm-color-red);content:'\e901';font:15px/1 icomoon;transition:opacity 0.2s}#header .nav .sub-menu>li:hover>a:before{opacity:1}#header .nav .menu>li.wide{position:static}#header .nav .menu>li.wide .sub-menu{width:100%;padding:25px;column-count:3;column-gap:25px;text-transform:uppercase;font-weight:600;font-size:15px}#header .nav .menu>li.wide .sub-menu:after{display:block;clear:both;content:''}#header .nav .menu>li.wide .sub-menu>li{position:relative;margin:0 0 2px;padding:20px 20px 20px 80px;page-break-inside:avoid;transition:background-color 0.2s}#header .nav .menu>li.wide .sub-menu>li:hover{background-color:var(--spm-color-beige)}#header .nav .menu>li.wide .sub-menu>li:before{position:absolute;left:25px;top:25px;font:34px/1 icomoon;transition:color 0.2s}#header .nav .menu>li.wide .sub-menu>li:hover:before{color:var(--spm-color-red)}#header .nav .menu>li.wide .sub-menu>li.baseball:before,#header .nav .menu>li.wide .sub-menu>li.softball:before{content:'\e915'}#header .nav .menu>li.wide .sub-menu>li.basketball:before{content:'\e916'}#header .nav .menu>li.wide .sub-menu>li.cheerleading:before{content:'\e917'}#header .nav .menu>li.wide .sub-menu>li.cross_country:before{content:'\e918'}#header .nav .menu>li.wide .sub-menu>li.football:before{content:'\e919'}#header .nav .menu>li.wide .sub-menu>li.golf:before{content:'\e91a'}#header .nav .menu>li.wide .sub-menu>li.gymnastics:before{content:'\e91b'}#header .nav .menu>li.wide .sub-menu>li.soccer:before{content:'\e91c'}#header .nav .menu>li.wide .sub-menu>li.swimming:before{content:'\e91d'}#header .nav .menu>li.wide .sub-menu>li.tennis:before{content:'\e91e'}#header .nav .menu>li.wide .sub-menu>li.track_and_field:before{content:'\e91f'}#header .nav .menu>li.wide .sub-menu>li.volleyball:before{content:'\e922'}#header .nav .menu>li.wide .sub-menu>li.wrestling:before{content:'\e923'}#header .nav .menu>li.wide .sub-menu>li>a{padding:4px 0;transition:color 0.2s}#header .nav .menu>li.wide .sub-menu>li:hover>a{color:var(--spm-color-red)}#header .nav .menu>li.wide .sub-menu>li>a:before{display:none}#header .nav .menu>li.wide .sub-menu .sub-menu{position:static;opacity:1;width:auto;margin-left:-5px;padding:0;column-count:1;text-transform:none;font-weight:400;font-size:14px;background-color:#fff0;box-shadow:none;transform:none}#header .nav .menu>li.wide .sub-menu .sub-menu>li{float:left;width:auto;min-height:auto;margin:0;padding:0}#header .nav .menu>li.wide .sub-menu .sub-menu>li:last-child{border-right:none}#header .nav .menu>li.wide .sub-menu .sub-menu>li>a{padding:4px 5px}#header .nav .menu>li.wide .sub-menu .sub-menu>li:last-child>a{padding-right:0}#header .nav .menu>li.wide.alternate .sub-menu{text-transform:none;column-count:2}#header .nav .menu>li.wide.alternate .sub-menu .sub-menu{column-count:1}#header .nav .menu>li.wide.alternate .sub-menu .sub-menu>li{width:auto}#secondary_nav{position:relative;background-color:var(--spm-color-beige)}#secondary_nav .wrap:after{position:absolute;right:20px;top:0;bottom:0;width:40px;content:'';background:linear-gradient(90deg,#fff0,var(--spm-color-beige))}#secondary_nav a{color:inherit}#secondary_nav .menu{overflow-x:auto;margin:0;padding:0;list-style:none;text-align:center;white-space:nowrap}#secondary_nav .menu li{display:inline-block;font-size:0;line-height:0}#secondary_nav .menu li a{display:block;padding:0 10px;font-weight:500;font-size:15px;line-height:40px}#secondary_nav .menu li.current_page_item a{text-decoration:underline;font-weight:600;letter-spacing:-.02em}#banner{position:relative;max-height:1080px;color:#fff;text-align:center;text-wrap:balance;font-weight:500;font-size:20px;line-height:1.4;background-color:#333}#banner .slideshow_container{position:relative;min-height:250px;max-height:800px}#banner .cycle-slideshow{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;justify-content:center;gap:16px}#banner .cycle-pager{position:absolute;z-index:998;left:0;right:0;bottom:14px;display:flex;justify-content:center;gap:8px}#banner .cycle-pager span{cursor:pointer;text-indent:-999em;width:6px;height:6px;border-radius:50%;border:1px solid currentColor;transition:background-color 0.2s}#banner .cycle-pager span.cycle-pager-active{background-color:currentColor}#banner .slide{position:absolute;overflow:hidden;width:100%;height:100%;max-height:800px}#banner .background{display:block;width:100%;height:100%;object-fit:cover}#banner .overlay{position:absolute;left:0;right:0;top:0;bottom:0;background-image:linear-gradient(transparent 40%,#1a1a1a)}#banner .wrap{position:relative;z-index:997;display:flex;flex-direction:column;justify-content:flex-end;max-width:768px;min-height:720px;padding:0 20px 15px}#banner .title{margin:0 0 .3em;text-transform:uppercase;font:900 48px/0.9 var(--spm-font-family-heading)}.banner_button_container.responsive{position:absolute;z-index:2;left:20px;right:20px;bottom:0;display:none;justify-content:center;gap:12px;text-align:center;transform:translateY(50%)}.banner_button_container .spm_button{color:var(--spm-color-near-black);text-transform:uppercase;font-size:14px;background-color:var(--spm-color-yellow);border:none}.banner_button_container .spm_button:hover{background-color:var(--spm-color-yellow-2)}.banner_button_container .spm_button.alternate{color:#fff;background-color:var(--spm-color-red)}.banner_button_container .spm_button.alternate:hover{background-color:var(--spm-color-red-2)}#banner_inside_page_standard{text-align:center;text-wrap:balance;font-size:18px;line-height:1.3;background-color:var(--spm-color-beige)}#banner_inside_page_standard .wrap{position:relative;display:flex;flex-direction:column;justify-content:center;max-width:700px;min-height:200px;padding:60px 20px 40px}#banner_inside_page_standard .page_title{margin:0 0 .3em;color:var(--spm-color-red);text-wrap:balance;font:bold 38px/0.9 var(--spm-font-family-heading)}.single #banner_inside_page_standard .wrap{padding-bottom:0}.single #banner_inside_page_standard .wrap>.layer_2{max-width:768px}.single #banner_inside_page_standard .page_title{text-transform:none;font-weight:700;font-size:28px}#banner_inside_page_two_column{position:relative;line-height:1.25;background-color:var(--spm-color-beige)}#banner_inside_page_two_column .wrap{position:relative;padding:50px 20px 20px}#banner_inside_page_two_column .columns{align-items:center;--spm-column-gap:50px;--spm-row-gap:20px}#banner_inside_page_two_column .columns.right{flex-direction:row-reverse}#banner_inside_page_two_column .image{display:block;width:100%;margin:0 0 1em;min-height:260px;border:17px solid #fff;box-sizing:border-box;object-fit:cover}#banner_inside_page_two_column p{margin:0 0 1.5em}#banner_inside_page_two_column .title_container.responsive{display:none}#banner_inside_page_two_column .page_title{display:flex;align-items:center;gap:.2em;margin:0 0 .6em;font:bold 28px/1.1 var(--spm-font-family-heading)}#banner_inside_page_two_column .secondary_title{margin:0 0 .7em;color:var(--spm-color-sandstone);font-weight:700;font-size:24px;line-height:1.15em}#banner_inside_page_two_column .video_container{margin:0}#banner_inside_page_crusader_mascot{background:var(--spm-color-beige) url(/wp-content/themes/scecinaathletics/images/banner_inside_page_crusader_mascot.webp) center top / cover}#banner_inside_page_crusader_mascot .wrap{position:relative;padding:90px 20px}#banner_inside_page_crusader_mascot .wrap>.layer_2{position:relative;z-index:1;padding-right:30%}#banner_inside_page_crusader_mascot .mascot{position:absolute;z-index:1;right:0;top:58%;max-width:27%;transform:translateY(-50%)}#banner_inside_page_crusader_mascot .content_container{position:relative;max-width:625px;padding:40px;font-size:16px;line-height:1.25;background-color:#fff;box-shadow:3px 3px 18px rgb(0 0 0 / .12)}#banner_inside_page_crusader_mascot .page_title{margin:0 0 .5em;color:var(--spm-color-red);text-transform:uppercase;font:900 48px/0.9 var(--spm-font-family-body)}#banner_inside_page_crusader_mascot .content_container .button_container{position:absolute;left:40px;right:40px;bottom:0;transform:translateY(50%)}#banner_inside_page_crusader_mascot .content_container .spm_button{color:#fff;background-color:var(--spm-color-red);border:none}#banner_inside_page_crusader_mascot .content_container .spm_button:hover{color:var(--spm-color-red-2);background-color:var(--spm-color-yellow)}#main{position:relative;overflow:hidden}#main .wrap{max-width:1220px}#main.has_sidebar .wrap{display:flex;justify-content:space-between}#content{position:relative;padding:60px 0}#main.has_sidebar #content{width:calc(68% - 70px)}#content .page_title{font:600 24px/1.1 var(--spm-font-family-heading)}#content .post{margin:0 0 60px}#content .postmetadata{color:#888;font-size:14px}#content .postmetadata a{color:inherit}#content .title{margin:0 0 .5em;text-transform:uppercase;color:var(--spm-color-red);font:bold 30px/1.1 var(--spm-font-family-body)}#content .title a{color:inherit}#content h2{font:bold 28px/1.1 var(--spm-font-family-heading)}#content h3,#content h4{position:relative;margin:0 0 .5em;color:var(--spm-color-red);font:600 24px/1.1 var(--spm-font-family-heading)}#content h4{padding-left:0;font-size:20px}#content .layout_block .wrap{display:block;width:auto;padding:40px 0 25px}#content .roster{width:100%;border-collapse:collapse}#content .roster th,#content .roster td{padding:5px 10px}#content .roster th{font-size:.8em}#content .roster tr:nth-child(2n+1) td{background-color:var(--spm-color-light-grey-2)}.table-striped{width:100%;border-collapse:collapse}.table-striped tr:nth-of-type(2n) th,.table-striped tr:nth-of-type(2n) td{background-color:var(--spm-color-light-grey-2)}.table-striped th{color:#fff;background-color:var(--spm-color-red)!important}.table-striped th,.table-striped td{padding:15px 10px}.events_list .event{position:relative;display:flex;flex-wrap:wrap;margin:0 0 21px}.events_list .event .date{display:flex;flex-direction:column;justify-content:center;width:160px;padding:15px 40px 15px 20px;color:#fff;text-transform:uppercase;font-weight:500;font-size:18px;background-color:var(--spm-color-red)}.events_list.girls .event .date,.layout_block.girls .events_list .event .date{color:var(--spm-color-near-black);background-color:var(--spm-color-yellow)}.events_list .event .date .time{margin:.5em 0 0;font-weight:700;font-size:28px;line-height:1}.events_list .event .date .time.cancelled{text-decoration:line-through}.events_list .event .content{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:20px;width:calc(100% - 286px);padding:15px 15px 15px 50px;font-size:16px;background-color:var(--spm-color-light-grey-2);border:1px solid var(--spm-color-light-grey);border-left:none}.events_list .event .content .home_or_away{position:absolute;left:0;top:50%;padding:2px;color:#fff;text-align:center;text-transform:uppercase;font-weight:900;font-size:18px;background-color:var(--spm-color-red);mask-image:url(/wp-content/themes/scecinaathletics/images/events_list-event-home_or_away-mask.svg);transform:translate(-50%,-50%)}.events_list .event .content .home_or_away.away{color:var(--spm-color-red)}.events_list.girls .event .content .home_or_away,.layout_block.girls .events_list .event .content .home_or_away{background-color:var(--spm-color-yellow)}.events_list.girls .event .content .home_or_away.away,.layout_block.girls .events_list .event .content .home_or_away.away{color:inherit}.events_list .event .content .home_or_away>.layer_2{display:flex;flex-direction:column;justify-content:center;width:74px;height:87px;padding-bottom:15px;background-color:var(--spm-color-near-black);mask-image:url(/wp-content/themes/scecinaathletics/images/events_list-event-home_or_away-mask.svg);box-sizing:border-box}.events_list .event .content .home_or_away.away>.layer_2{background-color:#fff}.events_list .event .content.has_secondary .primary{width:calc(100% - 240px)}.events_list .event .content .primary .title{margin:0 0 .5em;font-weight:600;font-size:20px;line-height:1}.events_list .event .content .primary .secondary_title{margin:0 0 .5em;font-weight:500}.events_list .event .content .primary .tertiary_title{margin:0;font-style:italic;font-size:15px}.events_list .event .content .primary .tertiary_title.cancelled{text-transform:uppercase;font-weight:700;font-size:17px;font-style:normal}.events_list .event .content .secondary{display:flex;flex-direction:column;gap:12px;width:220px;text-align:center;font-size:14px;line-height:1.2em}.events_list .event .content .secondary a{color:var(--spm-color-blue);text-decoration:underline}.events_list .event .content .secondary .results_container .results{color:#4a4a4a;text-transform:uppercase;font-weight:700;font-size:24px;line-height:1.1}.events_list .event .content .secondary .results_container .results.win{color:var(--spm-color-green)}.events_list .event .content .secondary .links{display:flex;justify-content:center;gap:1em}.events_list .no_events{padding:25px 20px 10px;color:#fff;background-color:#ccc}#sidebar{position:relative;width:calc(25% + 40px);padding:120px 20px 60px 40px;background-color:var(--spm-color-light-grey-2)}#sidebar .background_extension{position:absolute;left:100%;top:0;bottom:0;width:100vw;background-color:inherit}#sidebar .widget{position:relative;max-width:420px;margin:0 0 55px;padding:20px 20px 25px;background-color:#fff;border:1px solid var(--spm-color-light-grey)}#sidebar .widget:last-of-type{margin-bottom:0}#sidebar .widget.centered{text-align:center}#sidebar .widget.crusader_spirit_shop{margin:0 0 100px;text-align:center}#sidebar .widgettitle,#sidebar .wp-block-heading{margin:0 0 1.3em;color:var(--spm-color-red);text-align:center;text-wrap:balance;font-weight:600;font-size:18px;line-height:1.2}#sidebar .widget.red_title_background .widgettitle,#sidebar .widget.red_title_background .wp-block-heading{margin:-20px -20px 20px;padding:8px 20px;color:#fff;background-color:var(--spm-color-red)}#sidebar .widget .exterior_content{position:absolute;top:calc(100% + 30px);left:0;right:0}#sidebar .widget .exterior_content a{color:inherit;text-decoration:underline}#sidebar .widget .exterior_content a:hover{text-decoration:none}#sidebar .widget .button_container{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:center;transform:translateY(50%)}#sidebar .widget .spm_button{background-color:#fff}#sidebar .widget .spm_button:hover{color:#fff;background-color:var(--spm-color-red)}#sidebar .widget.widget_nav_menu .menu{list-style:none;padding:0}#sidebar .widget.widget_nav_menu .menu li{position:relative;min-height:2em;margin:0 0 1.2em;padding:0 0 0 40px}#sidebar .widget.widget_nav_menu .menu li:before{position:absolute;left:0;top:.1em;color:var(--spm-color-red);content:'\e912';font:24px/1 icomoon}#sidebar .widget.widget_nav_menu .menu li a{color:inherit;text-decoration:none}#sidebar .widget.widget_nav_menu .menu li a:hover{color:var(--spm-color-red)}#sidebar .widget.social_media{text-align:center}#sidebar .widget.social_media .widgettitle,#sidebar .widget.social_media .wp-block-heading{color:inherit}#sidebar .widget.social_media ul{display:flex;flex-direction:column;flex-wrap:wrap;align-content:center;gap:12px;margin:0;padding:0;list-style:none}#sidebar .widget.social_media ul li{margin:0}#sidebar .widget.social_media ul li a{display:flex;padding:10px 20px;justify-content:center;align-items:center;gap:.7em;color:inherit;text-decoration:none;font-weight:500;border:1px solid currentColor;border-radius:5px;transition:color 0.2s,background-color 0.2s}#sidebar .widget.social_media ul li a:hover{color:#fff;background-color:var(--spm-color-near-black)}#sidebar .widget.social_media ul li a i{font-size:1.3em}#sidebar .widget.spm_logos_carousel{text-align:center}#sidebar .widget.spm_logos_carousel .owl-carousel{position:relative;padding:0 0 45px}#sidebar .widget.spm_logos_carousel .owl-carousel .owl-item img{height:125px;object-fit:contain}#sidebar .widget.spm_logos_carousel .owl-dots{position:absolute;left:0;right:0;bottom:0;line-height:0}#sidebar .widget.spm_logos_carousel .owl-dot{height:8px;width:8px;margin:0 3px 3px;background:#ccc;border-radius:50%}#sidebar .widget.spm_logos_carousel .owl-dot.active{background:#888}.layout_block{position:relative;background-color:var(--spm-background-color);--spm-background-color:#fff}.layout_block.curved_edges,.layout_block.curved_edges_reverse{padding-top:30px;padding-bottom:30px}.layout_block.curved_edges:before,.layout_block.curved_edges:after,.layout_block.curved_edges_reverse:before,.layout_block.curved_edges_reverse:after{position:absolute;left:0;right:0;top:0;height:67px;content:'';background:url(/wp-content/themes/scecinaathletics/images/layout_block-curved_edges-before.webp) no-repeat center / max(1435px,100%) 100%}.layout_block.curved_edges:after,.layout_block.curved_edges_reverse:after{top:auto;bottom:0;background:url(/wp-content/themes/scecinaathletics/images/layout_block-curved_edges-after.webp) no-repeat center / max(1435px,100%) 100%}.layout_block.curved_edges_reverse:before,.layout_block.curved_edges_reverse:after{transform:scaleX(-1)}.layout_block.centered{text-align:center}.layout_block.more_padding_top{padding-top:80px!important}.layout_block.more_padding_bottom{padding-bottom:65px!important}.layout_block .wrap{position:relative;z-index:1;padding:80px 20px 65px}.layout_block.less_padding_top .wrap{padding-top:30px!important}.layout_block.less_padding_bottom .wrap{padding-bottom:20px!important}.layout_block.curved_edges.less_padding_top{padding-top:0}.layout_block.curved_edges.less_padding_bottom{padding-bottom:0}.layout_block.curved_edges.less_padding_top:before,.layout_block.curved_edges.less_padding_bottom:after{display:none}.layout_block.narrow .wrap{max-width:736px}.layout_block.has_bottom_divider .wrap:after{position:absolute;left:20px;right:20px;bottom:0;height:1px;max-width:960px;margin:0 auto;content:'';background-image:linear-gradient(90deg,transparent,#bfbfbf,transparent)}.layout_block .section_title{margin:0 0 .6em;text-wrap:balance;font:600 28px/1.15 var(--spm-font-family-heading)}.layout_block.small_title .section_title{font-size:20px}.layout_block.large_title .section_title{text-transform:uppercase;font:900 48px/1 var(--spm-font-family-body)}.layout_block.red_title .section_title{color:var(--spm-color-red)}.layout_block.highlighter_title .section_title{max-width:629px;min-height:42px;margin:0 0 1.5em!important;padding:6px 30px;font-size:24px;background:url(/wp-content/themes/scecinaathletics/images/highlighter.webp) no-repeat 0 / 100% 100%;box-sizing:border-box}.layout_block h2,.layout_block h3{margin:0 0 .3em;color:var(--spm-color-red);font:600 28px/1.1 var(--spm-font-family-heading)}.layout_block h3{font-size:22px}.layout_block.sans_serif_headings h2,.layout_block.sans_serif_headings h3{font:20px var(--spm-font-family-body)}.layout_block.sans_serif_headings h3{font-size:16px}.layout_block.centered ul{display:inline-block;text-align:start}.layout_block .column_count-2,.layout_block .column_count-3,.layout_block .column_count-4,.layout_block .column_count-5,.layout_block .column_count-6{display:block!important;column-gap:30px}.layout_block .column_count-2{column-count:2}.layout_block .column_count-3{column-count:3}.layout_block .column_count-4{column-count:4}.layout_block .column_count-5{column-count:5}.layout_block .column_count-6{column-count:6}.layout_block .button_row{display:flex;flex-wrap:wrap;gap:10px}.layout_block .intro_text{font-size:16px;line-height:1.25}.layout_block.content_editor .wrap{position:relative;padding:70px 20px 55px}.layout_block.content_editor .content_editor_list{padding:0;list-style:none}.layout_block.content_editor .content_editor_list li{margin:0 0 .5em}.layout_block.content_with_image .columns-top_level{align-items:center;--spm-row-gap:0px;--spm-column-gap:50px}.layout_block.content_with_image .columns-top_level.right{flex-direction:row-reverse}.layout_block.content_with_image .columns-top_level>.column-image{width:calc(55% - var(--spm-column-gap-adjusted))}.layout_block.content_with_image .columns-top_level>.column-content{width:calc(45% - var(--spm-column-gap-adjusted))}.layout_block.content_with_image.column_split_40_60 .columns-top_level>.column-image{width:calc(40% - var(--spm-column-gap-adjusted))}.layout_block.content_with_image.column_split_40_60 .columns-top_level>.column-content{width:calc(60% - var(--spm-column-gap-adjusted))}.layout_block.content_with_image.column_split_33_67 .columns-top_level>.column-image{width:calc(33% - var(--spm-column-gap-adjusted))}.layout_block.content_with_image.column_split_33_67 .columns-top_level>.column-content{width:calc(67% - var(--spm-column-gap-adjusted))}.layout_block.content_with_image.column_split_60_40 .columns-top_level>.column-image{width:calc(60% - var(--spm-column-gap-adjusted))}.layout_block.content_with_image.column_split_60_40 .columns-top_level>.column-content{width:calc(40% - var(--spm-column-gap-adjusted))}.layout_block.content_editor .image_columns .title{position:relative;display:flex;align-items:center;min-height:45px;margin:0;padding:0 0 10px;font-size:16px;line-height:1.3em}.layout_block.content_editor .image_columns .title:after{position:absolute;left:0;bottom:0;width:120px;max-width:100%;height:1px;content:'';background-color:#000}.layout_block.content_editor .image_columns img{display:block;width:100%;border-radius:20px 0}.layout_block.content_editor .content_column .section_title{margin:0 0 .6em;text-transform:uppercase;font-weight:900;font-size:42px;line-height:1em}.layout_block.content_editor .content_column p{margin:0 0 1.6em}.layout_block.multi_column{font-size:22px;line-height:1.3}.layout_block.multi_column .wrap{position:relative;padding:80px 20px 40px}.layout_block.multi_column .title{margin:0 0 1em;text-transform:uppercase}.layout_block.multi_column p{margin:0 0 1.7em}.layout_block.multi_column ul{margin:0;padding-left:1em;list-style:none}.layout_block.upcoming_events .wrap{padding:90px 20px 75px}.layout_block.upcoming_events .section_title{margin:0 0 1.5em;text-align:center}.layout_block.upcoming_events .columns{margin-bottom:30px;--spm-column-gap:21px}.layout_block.upcoming_events .more_events{text-align:center;font-size:14px}.layout_block.upcoming_events .more_events a{display:inline-flex;align-items:center;gap:.5em}.layout_block.event_schedule .wrap{padding:90px 20px 75px}.layout_block.event_schedule .section_title{text-align:center;font-size:24px}.layout_block.event_schedule .disclaimer{margin:2em 0;text-align:center;font-style:italic;font-size:15px;line-height:1.25}.layout_block.event_schedule .events_list_index{margin:0 0 25px;padding:0;list-style:none;text-align:center;font-size:18px}.layout_block.event_schedule .events_list_index li{display:inline-block;margin:0 1em}.layout_block.event_schedule .events_list_index li a{color:inherit}.layout_block.event_schedule .events_list_index li a:hover{color:var(--spm-color-red-2);font-weight:600;letter-spacing:-.02em}.layout_block.event_schedule .events_list{margin:0 0 80px}.layout_block.event_schedule .events_list .schedule_title{margin:0 0 .3em;text-transform:uppercase;font-weight:500;font-size:20px}.layout_block.event_schedule .events_list .pre_list_links{float:right;display:flex;align-items:center;flex-wrap:wrap;gap:.5em 2em;margin:0 0 1em;font-size:14px}.layout_block.event_schedule .events_list a{display:flex;align-items:center;gap:.5em;color:var(--spm-color-blue)}.layout_block.event_schedule .events_list i{font-size:1.2em}.calendar_link_outer{z-index:9999!important;position:fixed!important}.layout_block.event_schedule .events_list .pre_list_links{position:relative}.calendar_link_btn_wrap .tooltip{z-index:10000!important}.layout_block.event_schedule .events_list a.print{color:var(--spm-color-red)}.layout_block.interstitial_section{position:relative;color:#fff;text-align:center;text-wrap:balance;font-weight:700;font-size:24px;line-height:1.333;background-color:#333}.layout_block.interstitial_section .background{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.layout_block.interstitial_section .overlay{position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgb(26 26 26 / .55)}.layout_block.interstitial_section .wrap{max-width:640px;padding:170px 20px 155px}.layout_block.interstitial_section .crusader_mascot{position:absolute;display:none;left:0;right:0;top:-100px;margin:0 auto}.layout_block.interstitial_section.has_crusader_mascot{margin-top:120px}.layout_block.interstitial_section.has_crusader_mascot .wrap{padding-top:200px}.layout_block.interstitial_section.has_crusader_mascot .crusader_mascot{display:block}.layout_block.coaches .title{margin:0 0 1em!important;color:inherit!important;font-size:22px!important}.layout_block.coaches .head_coach{margin:0 0 40px}.layout_block.coaches .head_coach .name{color:var(--spm-color-red);text-transform:uppercase;font-weight:700;font-size:24px;line-height:1.1}.layout_block.coaches .head_coach .position{margin:-1em 0 1em;font-weight:500;font-style:italic;font-size:18px;line-height:1.1}.layout_block.coaches .assistant_coaches{display:inline-grid;gap:1em 2em}.layout_block.coaches .assistant_coaches .coach{display:grid;grid-template-columns:subgrid;grid-column:auto / span 2}.layout_block.coaches .assistant_coaches .coach .name{margin:0;color:var(--spm-color-red);font-weight:700;font-size:20px;line-height:1.1}.layout_block.coaches .assistant_coaches .coach .position{margin:0;font-weight:500;font-style:italic;font-size:18px;line-height:1.1}.layout_block.staff .section_title{margin:0 0 1em;text-align:center}.layout_block.staff .intro_text{margin:-.5em 0 60px;text-align:center}.layout_block.staff .columns-top_level{justify-content:center}.layout_block.staff .columns-top_level>.column>.layer_2{position:relative;display:flex;flex-direction:column;max-width:260px;height:100%;margin:0 auto}.layout_block.staff .image_container{position:relative;overflow:hidden;margin:0 0 20px;padding-top:100%;background-color:#e2e2e2}.layout_block.staff .image_container .image{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.layout_block.staff .name{margin:0 0 .3em;color:var(--spm-color-red);font-weight:700;font-size:20px;line-height:1.1}.layout_block.staff .bottom_container{margin-top:auto;min-height:4.5em}.layout_block.staff .contact_information{display:flex;align-items:center;gap:.5em;flex-wrap:wrap;margin:0 0 .5em;padding:0;list-style:none;font-size:24px;line-height:1}.layout_block.staff .contact_information li{margin:0}.layout_block.staff .contact_information li a{text-decoration:none}.layout_block.staff .link{display:flex;align-items:center;gap:.5em;text-decoration:none;font-size:14px}#pre_pre_footer{text-wrap:balance;font-size:14px;background-color:var(--spm-color-beige)}#pre_pre_footer .wrap{max-width:1020px;padding:15px 20px}#pre_pre_footer img{flex-shrink:0}#pre_pre_footer img.round{border-radius:50%}#pre_pre_footer .columns>.column{display:flex;align-items:center;gap:30px}#pre_pre_footer .columns>.column.column-1{width:calc(60% - var(--spm-column-gap-adjusted))}#pre_pre_footer .columns>.column.column-2{width:calc(40% - var(--spm-column-gap-adjusted))}#pre_pre_footer .columns>.column p{flex-grow:1}#pre_footer{color:#fff;text-align:center;background-color:var(--spm-color-red)}#pre_footer .wrap{position:relative;padding:40px 20px 60px}#pre_footer .button_group{position:absolute;left:20px;right:20px;bottom:0;display:flex;justify-content:center;gap:12px;transform:translateY(50%)}#pre_footer .button_group .spm_button{color:var(--spm-color-near-black);text-transform:uppercase;background-color:var(--spm-color-yellow);border:none}#pre_footer .button_group .spm_button:hover{background-color:var(--spm-color-yellow-2)}#pre_footer .button_group .spm_button.alternate{color:var(--spm-color-near-black);background-color:#fff}#pre_footer .button_group .spm_button.alternate:hover{background-color:var(--spm-color-beige)}#footer{color:#fff;line-height:1.6;background-color:var(--spm-color-near-black);font:13px / 1.4 var(--spm-font-family-body)}#footer .wrap{padding:70px 20px 15px}#footer a{color:inherit;text-decoration:none}#footer a:hover{text-decoration:underline}#footer .columns{--spm-row-gap:10px}#footer .columns>.column>.layer_2{max-width:250px;margin:0 auto}#footer .logo{position:relative;z-index:1;width:245px;height:245px;margin:-180px auto 25px;padding:15px;background-color:#fff;border-radius:50%;object-fit:contain}#footer .social_media{display:inline-flex;gap:1.2em;flex-wrap:wrap;list-style:none;margin:0 0 10px;padding:0;font-size:18px}#footer .social_media li{margin:0}#footer .social_media li a{display:flex;align-items:center;height:100%;text-decoration:none}#footer .social_media li i.icon-youtube{font-size:1.4em}#footer .menu{margin:0 0 60px;padding:0;list-style:none;font-weight:700}#footer .menu li{margin:0}#footer .menu li a{text-decoration:underline}#footer .menu li a:hover{text-decoration:none}#sub_footer{color:#fff;text-align:center;font-size:12px;background-color:#333}#sub_footer .wrap{padding:6px 20px 4px}#sub_footer p{margin:0 0 .3em}#sub_footer a{color:var(--spm-color-light-grey);text-decoration:none}#sub_footer a:hover{text-decoration:underline}#mobile_footer{display:none;position:fixed;z-index:999;left:0;right:0;bottom:0;min-width:320px;color:#fff;text-align:center;font-weight:500;font-size:16px;line-height:var(--spm-mobile-footer-height);box-shadow:0 0 4px 1px rgb(0 0 0 / .3)}#mobile_footer ul{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}#mobile_footer ul li{flex-grow:1;width:50%;margin:0}#mobile_footer ul li a{display:flex;justify-content:center;align-items:center;gap:.5em;color:inherit;text-decoration:none;background-color:var(--spm-color-red);transition:color 0.2s}#mobile_footer ul li a.alternate{color:var(--spm-color-near-black);background-color:var(--spm-color-beige)}#mobile_footer ul li i{font-size:1.2em}.alignleft{float:left}.alignright{float:right;text-align:right}.aligncenter{margin-left:auto;margin-right:auto;text-align:center}.hidden{display:none}.cleared{clear:both}img.alignleft{display:inline;margin:0 1.5em .8em 0;max-width:39%}img.aligncenter{display:block;margin:0 auto}img.alignright{display:inline;margin:0 0 .8em 2.5em;max-width:39%}.wp-caption.alignleft{margin:0 1.5em 3em 0}.wp-caption.aligncenter{margin:0 auto}.wp-caption.alignright{margin:0 0 3em 2.5em;text-align:left}.gallery{margin:0 -5% 0 0}.gallery:after{display:block;clear:both;content:''}.gallery-item{float:left;margin:0 5% 5% 0}.gallery-columns-1 .gallery-item{width:95%}.gallery-columns-2 .gallery-item{width:45%}.gallery-columns-3 .gallery-item{width:28.333%}.gallery-columns-4 .gallery-item{width:20%}.gallery-item img{display:block;width:100%;box-shadow:0 2px 18px -7px #fff}.gallery-item .wp-caption-text{display:none}.navigation,.comment-navigation{display:flex;justify-content:center;align-items:center;gap:1em;flex-wrap:wrap;margin:75px 0 20px;font-size:14px}.navigation ul,.comment-navigation ul{display:flex;justify-content:center;gap:8px;margin:0;padding:0;list-style:none}.navigation li,.comment-navigation li{margin:0}.navigation a,.navigation span,.comment-navigation a,.comment-navigation span{display:flex;justify-content:center;align-items:center;min-width:24px;height:24px;padding:0 .5em;color:var(--spm-color-red);text-decoration:none;background-color:#fff;border:1px solid currentColor;box-sizing:border-box;transition:color 0.2s,background-color 0.2s}.navigation li.no_border a,.navigation li.no_border span,.comment-navigation li.no_border a,.comment-navigation li.no_border span{min-width:auto;padding:0;color:var(--spm-color-red);background-color:#fff0;border:none}.navigation a:hover,.navigation span:hover,.comment-navigation a:hover,.comment-navigation span:hover{color:#fff;background-color:var(--spm-color-red)}.vcard{font-weight:700}.vcard img{margin:0 7px 0 0;vertical-align:middle;border:2px solid #ccd0dd}.comment-date{float:right;font-size:10px;font-weight:400}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.blocker{z-index:999;padding:30px;background-color:rgb(0 0 0 / .6)}.modal{width:100%;max-width:800px;margin:0 0 20px;padding:55px 50px 35px;font-size:18px;border:8px solid var(--spm-color-red);border-radius:0;box-shadow:none}.modal.video{max-width:1440px;padding:0}.modal a.close-modal{right:10px;top:10px;background:none}.modal a.close-modal:before{position:absolute;left:0;top:0;color:#000;text-indent:0;content:'\e904';font:28px/1 icomoon;transition:color 0.2s}.modal a.close-modal:hover:before{color:var(--spm-color-red)}.modal .section_title{color:var(--spm-color-red);text-align:center;text-transform:uppercase;font:bold 28px/1.1 var(--spm-font-family-heading)}.modal .video_container{margin:0}.modal .gform_title{color:var(--spm-color-red);text-transform:uppercase;font:bold 2px/1 var(--spm-font-family-heading)}.modal.spm_popup{max-width:960px;padding:0;border:none}.modal.spm_popup a.close-modal{right:-15px;top:-15px}.modal.spm_popup a.close-modal:before{color:#fff}.modal.spm_popup a.close-modal:hover:before{color:#aaa}.modal.spm_popup>.layer_2{position:relative;min-height:300px;padding-right:240px}.modal.spm_popup .content{padding:40px 40px 25px;box-sizing:border-box}.modal.spm_popup .section_title{display:flex;align-items:center;gap:20px 55px;margin:0 0 3px;padding:20px 40px;color:#fff;text-align:start;font:bold 36px/1 var(--spm-font-family-heading-alternate);background-color:var(--spm-color-red)}.modal.spm_popup .section_title:before{flex-shrink:0;width:180px;height:69px;content:'';background:url(/wp-content/themes/scecinaathletics/images/footer-logo.webp) no-repeat center / 100% auto}.modal.spm_popup .list{margin:0 0 20px;column-count:2;gap:30px;font-weight:600;line-height:1.2}.modal.spm_popup .list>div{page-break-inside:avoid}.modal.spm_popup .title{margin:0 0 .3em;color:var(--spm-color-red);text-transform:uppercase;font:bold 1.22em/1.1 var(--spm-font-family-heading-alternate)}.modal.spm_popup .do_not_show_again_container{text-align:right;font-size:14px}.modal.spm_popup .photos{position:absolute;right:0;top:0;bottom:0;display:grid;gap:3px;width:240px}.modal.spm_popup .photos .image_container{position:relative}.modal.spm_popup .photos img{position:absolute;width:100%;height:100%;background-color:#eee;object-fit:cover}.wow{visibility:hidden}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.gform_wrapper .gform_title{text-align:center;font-size:36px;line-height:1.2em}.gform_wrapper .gform_fields{grid-row-gap:10px!important;grid-column-gap:10px!important}.gform_wrapper input:not([type="submit"]),.gform_wrapper select,.gform_wrapper textarea{font-size:14px!important;line-height:inherit!important}.gform_wrapper .gfield.horizontal .gfield_checkbox,.gform_wrapper .gfield.horizontal .gfield_radio{display:flex;flex-wrap:wrap}.gform_wrapper .gfield.horizontal .gfield_checkbox .gchoice,.gform_wrapper .gfield.horizontal .gfield_radio .gchoice{min-width:120px}.gform_wrapper .gform_footer{justify-content:center;margin:0!important;padding-bottom:0!important}.gform_wrapper #field_submit input,.gform_wrapper .gform_footer input{line-height:1em!important}.gform_wrapper .gform_footer .gform_ajax_spinner{margin-left:10px}@-webkit-keyframes fadeIn{from{opacity:0}}@keyframes fadeIn{from{opacity:0}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translateY(100%)}}@keyframes fadeInUp{from{opacity:0;transform:translateY(100%)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translateY(-100%)}}@keyframes fadeInDown{from{opacity:0;transform:translateY(-100%)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translateX(-100%)}}@keyframes fadeInLeft{from{opacity:0;transform:translateX(-100%)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translateX(100%)}}@keyframes fadeInRight{from{opacity:0;transform:translateX(100%)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translateY(100%)}}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;transform:translateY(100%)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeInUpSmall{from{opacity:0;-webkit-transform:translateY(100%)}}@keyframes fadeInUpSmall{from{opacity:0;transform:translateY(20px)}}.fadeInUpSmall{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInDownSmall{from{opacity:0;-webkit-transform:translateY(-20px)}}@keyframes fadeInDownSmall{from{opacity:0;transform:translateY(-20px)}}.fadeInDownSmall{-webkit-animation-name:fadeInDownSmall;animation-name:fadeInDownSmall}@-webkit-keyframes fadeInLeftSmall{from{opacity:0;-webkit-transform:translateX(-20px)}}@keyframes fadeInLeftSmall{from{opacity:0;transform:translateX(-20px)}}.fadeInLeftSmall{-webkit-animation-name:fadeInLeftSmall;animation-name:fadeInLeftSmall}@-webkit-keyframes fadeInRightSmall{from{opacity:0;-webkit-transform:translateX(20px)}}@keyframes fadeInRightSmall{from{opacity:0;transform:translateX(20px)}}.fadeInRightSmall{-webkit-animation-name:fadeInRightSmall;animation-name:fadeInRightSmall}@-webkit-keyframes fadeOutDownSmall{from{opacity:1}to{opacity:0;-webkit-transform:translateY(20px)}}@keyframes fadeOutDownSmall{from{opacity:1}to{opacity:0;transform:translateY(20px)}}.fadeOutDownSmall{-webkit-animation-name:fadeOutDownSmall;animation-name:fadeOutDownSmall}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale(.3)}}@keyframes zoomIn{from{opacity:0;transform:scale(.3)}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes extendLeft{from{-webkit-transform:scaleX(0)}}@keyframes extendLeft{from{transform:scaleX(0)}}.extendLeft{-webkit-animation-name:extendLeft;animation-name:extendLeft;-webkit-transform-origin:100%;transform-origin:100%}@-webkit-keyframes extendRight{from{-webkit-transform:scaleX(0)}}@keyframes extendRight{from{transform:scaleX(0)}}.extendRight{-webkit-animation-name:extendRight;animation-name:extendRight;-webkit-transform-origin:0;transform-origin:0}@media only screen and (max-width:1023px){#header .nav{padding-right:0}#header .nav .menu{max-width:640px}#header .button_container{display:none}.banner_button_container.responsive{display:flex}#banner .cycle-pager{bottom:54px}#banner .wrap{min-height:337px;padding-bottom:55px}.events_list .event .date{width:110px;font-size:14px}.events_list .event .date .time{font-size:24px}.events_list .event .content{width:calc(100% - 236px);font-size:15px}.events_list .event .content .primary .title{font-size:18px}.events_list .event .content .primary .tertiary_title{font-size:11px}.layout_block.calls_to_action .columns.columns-3>.column{width:48%}}@media only screen and (max-width:767px){:root{--spm-header-height:140px}body{padding:0 0 var(--spm-mobile-footer-height)}#responsive_menu{display:block}.header_container{position:relative;top:0!important}#upper #responsive_menu_button{display:block}#upper .back_to_main{left:70px}#header .wrap{padding:0 20px}#header .logo{left:calc(50% - 50px)}#header .nav{display:none}#cookie_notice{bottom:var(--spm-mobile-footer-height);text-align:center;font-size:13px}#cookie_notice .wrap{flex-direction:column;align-items:center}#cookie_notice .spm_button{font-size:15px}#upper .message{display:none}#header .logo{bottom:-3px}#banner{font-size:16px}#banner .video_container{min-height:432px;padding-top:0}#banner .background{min-height:432px}#banner .title{font-size:36px}#banner_inside_page_two_column .columns{--spm-column-count:1}#banner_inside_page_two_column .title_container{display:none}#banner_inside_page_two_column .title_container.responsive{display:block}#banner_inside_page_crusader_mascot .wrap>.layer_2{padding-right:0}#banner_inside_page_crusader_mascot .mascot{right:15px;top:-70px;width:113px;height:167px;max-width:none;transform:none}#banner_inside_page_crusader_mascot .content_container{max-width:none}#banner_inside_page_crusader_mascot .page_title{min-height:60px;margin-right:100px;font-size:36px}#main.has_sidebar .wrap{display:block}#content{width:auto!important}.events_list .event .content.has_secondary .primary{width:100%}.events_list .event .content .secondary{width:100%}#sidebar{display:flex;flex-direction:column;align-content:center;flex-wrap:wrap;width:auto!important;padding:60px 0}#sidebar .background_extension{left:-20px;right:-20px;width:auto}.layout_block.upcoming_events .columns.columns-2{--spm-column-count:1}.layout_block.content_editor .photonic-thumb{width:50%}.layout_block.staff .columns-top_level{--spm-column-count:1}.layout_block.staff .columns-top_level>.column>.layer_2{max-width:360px}.layout_block.staff.aligned_left .columns-top_level{justify-content:center}.layout_block.staff.aligned_left .columns-top_level>.column>.layer_2{margin:0 auto}#pre_pre_footer .wrap{padding:35px 20px}#pre_pre_footer .columns{--spm-column-count:1}#pre_pre_footer .columns>.column{width:100%!important}#pre_pre_footer .columns>.column.column-2{flex-direction:row-reverse}#footer{text-align:center}#footer .columns{--spm-column-count:1}#mobile_footer{display:block}.modal.spm_popup{font-size:16px}.modal.spm_popup>.layer_2{padding-right:0}.modal.spm_popup .section_title{flex-direction:column;justify-content:center;text-align:center;font-size:28px}.modal.spm_popup .photos{position:static;grid-auto-flow:column;width:auto}}@media only screen and (max-width:479px){#upper .menu li{display:none}#upper .menu li.menu-item-search,#upper .menu li.menu-item-gtranslate{display:block}#banner_inside_page_crusader_mascot .wrap{padding-top:30px}#banner_inside_page_crusader_mascot .mascot{position:static;display:block;margin:0 auto 20px}#content .columns.columns-2,#content .columns.columns-3,#content .columns.columns-4{--spm-column-count:1;--spm-row-gap:40px}.modal.spm_popup .section_title{padding:15px 10px}.modal.spm_popup .content{padding:20px 20px 15px}.modal.spm_popup .list{column-count:1}.modal.spm_popup .photos{display:none}}@media only screen and (max-width:413px){.events_list .event .date{width:100%;padding:15px 15px 20px}.events_list .event .content{width:100%;padding:40px 15px 25px}.events_list .event .content .home_or_away{left:auto;right:20px;top:0;font-size:13px;transform:translateY(-50%)}}@media print{body{padding-top:0}.header_container,#pre_pre_footer,#pre_footer,#footer,#sub_footer{display:none}}