@font-face{font-family:NCAA Marquette Bold;src:url(https://wsos-cdn.s3.us-west-2.amazonaws.com/uploads/sites/17/NCAA+Marquette+Bold.ttf);font-weight:normal}html{--primary-color:#00457c;--secondary-color:#a7a9ac;--tertiary-color:#555858;--primary-font:'NCAA Marquette Bold',sans-serif;--secondary-font:'Alegreya Sans',sans-serif}.header-social .et_pb_text_inner{display:flex}.header-social a{background:#fff;border-radius:50%;font-size:1.5rem;margin:5px;text-align:center;padding:8px 10px 10px;width:40px;height:40px;display:block;float:left;color:#00457c;transition:.5s all}.header-social a:hover,.header-social a:focus{transform:scale(.9)}a.teacherPay{display:flex;align-items:center}.header-links a:hover,.header-links a:focus{text-decoration:underline}.header-container{color:#fff}.header-schoolname{font-family:var(--primary-font);text-transform:uppercase;font-size:clamp(1.7rem,8vw,6.5625rem);line-height:1.2;letter-spacing:3px}.header-tagline{font-family:var(--secondary-font);font-size:clamp(1.5rem,5vw,3.44rem);text-align:right;position:relative;line-height:1}.header-tagline span{background:var(--primary-color);z-index:1;position:relative;padding:0px 10px 0px 20px}.header-tagline:before{content:'';position:absolute;width:100%;height:4px;background:#fff;left:0;top:28px}@media (min-width:981px){div.et_pb_section.et_pb_section_0_tb_header{background-image:linear-gradient(68deg,#555858 68%,#a7a9ac 75%)!important}a.teacherPay{justify-content:flex-end}.header-social:before{content:'';display:block;position:absolute;left:-45px;background:linear-gradient(300deg,var(--secondary-color) 50%,transparent 50%);height:100%;width:45px;z-index:0}.header-social:after{content:'';display:block;position:absolute;left:-61px;background:linear-gradient(300deg,#fff 50%,transparent 50%);height:100%;width:63px;z-index:-1;top:0}}.menu-item a:hover,.menu-item a:focus{text-decoration:underline;opacity:1}.et_mobile_menu li a,.nav li li a{padding-left:0!important;border-bottom:2px solid #e3e1e1;font-size:1.3rem!important;font-weight:300;transition:.5s all}.et_mobile_menu li a:hover,.nav ul li a:hover,.et_mobile_menu li a:focus,.nav ul li a:focus{background-color:rgba(0,0,0,.03);opacity:1;padding-left:7px!important;text-decoration:none}h1{font-family:var(--primary-font);color:var(--primary-color);font-size:2.31rem}h2{font-family:var(--secondary-font);font-size:1.8rem;color:var(--primary-color);font-weight:700}.et_pb_module h3{font-family:'NCAA Marquette Bold',sans-serif;font-size:1.69rem;background:var(--primary-color);color:#fff;padding:10px;position:relative;margin-bottom:15px}.et_pb_module h3:after{content:'';width:100%;height:1px;background:var(--primary-color);position:absolute;left:0;bottom:-4px}.et_pb_module h4{color:var(--primary-color);font-family:var(--secondary-font);font-size:1.56rem;text-transform:uppercase;font-weight:700;position:relative;margin:20px 0 10px}h4:after{content:'';width:100%;height:10px;border-bottom:4px double;position:absolute;left:0;bottom:4px}@media (min-width:981px){.et_pb_module h3{text-align:center}}#et-main-area a:not(.et-social-icons a):hover,#et-main-area a:not(.et-social-icons a):focus{text-decoration:none}.et_pb_row.et_pb_row_0 ul{margin:15px 20px}.et_pb_row{width:90%;padding:25px 0}.sidebar-content{position: relative;z-index: 1}.sidebar-content img{display:none}.linked-img img,.et_pb_image a img{transition:.5s all}.show-mobile img{display:block}a.linked-img:hover img,a.linked-img:focus img,.linked-img a:hover img,.linked-img a:focus img{transform:scale(.95)}@media (min-width:981px){.sidebar-content img{display:inline}}a.et_pb_button{color:#fff!important;width:100%;max-width:20rem;text-align:center;transition:.5s all;outline:1px solid #00457c;outline-offset:-5px;line-height:1.2!important;padding:0.6em 2em .6em .7em!important}a.et_pb_button:hover,a.et_pb_button:focus{outline:1px solid white;outline-offset:-5px;padding:0.6em 2em .6em .7em!important}a.et_pb_button.home-button:hover,a.et_pb_button.home-button:focus{outline:0px solid white}.et_pb_button:focus:after{opacity:1;margin-left:0}.et_pb_button:focus,.et_pb_module .et_pb_button:focus{border:2px solid transparent;padding:0.3em 2em 0.3em 0.7em}.et_pb_gutters3 .et_pb_column_1_3 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_1_3 .et_pb_module{margin-bottom:10px}a.et-pb-arrow-prev,a.et-pb-arrow-next{background:rgba(0,0,0,.7)}#calendar button{border:1px solid #00457c!important}#calendar button:hover,#calendar button:focus{background:white!important;color:#00457c!important;text-decoration:underline}.eventDate-decm-icon:before,.eventTime-decm-icon:before{color:#00457c!important}.contact-list-3-cards-on-the-same-row #all-contacts li .contact-list-contact-container{display:flex;flex-direction:column-reverse;height:auto!important}.contact-list-custom-fields-container{margin-bottom:0!important}.contact-list-main-right{width:100%!important;max-width:160px}.et_pb_blog_0 .et_pb_post{border-bottom:1px solid;padding-bottom:30px;margin-bottom:30px}a.more-link{text-transform:capitalize}.quicklinks-container .et_pb_toggle_content{padding-top:0px}.quicklinks-container li a:hover,.quicklinks-container li a:focus{text-decoration:none!important}h1.et_pb_toggle_title:hover,h1.et_pb_toggle_title:focus{text-decoration:underline}@media (min-width:981px){.quicklinks-container .et_pb_toggle .et_pb_toggle_content{position:absolute!important;background:#fff;border:1px solid var(--primary-color)}.quicklinks-container ul{padding:0}.quicklinks-container li{list-style:none;border-bottom:1px solid var(--primary-color);line-height:1.2;padding:5px 0}.quicklinks-container li a{text-decoration:none!important;transition:.5s all;display:block}.quicklinks-container li a:hover,.quicklinks-container li a:focus{margin-left:5px}}.home-news .et_pb_slide{padding:0!important}.home-news a.et_pb_button.et_pb_more_button{text-align:right;margin-top:5px}.home-news a:hover.et_pb_button.et_pb_more_button,.home-news a:focus.et_pb_button.et_pb_more_button{outline:0}.home-news .et-pb-controllers a{width:10px;height:10px}h2.et_pb_slide_title a{text-decoration:none!important}.et-pb-controllers a:hover,.et-pb-controllers a:focus{scale:1.4}input.et_pb_searchsubmit:hover{text-decoration:underline}img.staff-photo{margin:0 0 10px 0}.MP-F1{font-weight:bold}.abcfslPadLPc5{padding-left:0;margin-bottom:20px}.abcfslMB200{margin-bottom:20px}footer .et_pb_column{float:none}.et_pb_row.et_pb_row_0_tb_footer.et_pb_gutters1.et_pb_row_1-4_1-2_1-4.et-last-child{display:flex;flex-direction:column;align-items:center;padding:15px 0!important}footer .et_pb_column_1_tb_footer{max-width:364px;padding:0 10px}footer .et_pb_column_0_tb_footer{width:auto!important;padding:10px}.et_pb_text_0_tb_footer p{font-family:'NCAA Marquette Bold';text-transform:uppercase;color:#fff;font-size:clamp(1.2rem,2.6vw,2.44rem)!important}.et_pb_module.et_pb_text.et_pb_text_1_tb_footer.et_pb_text_align_left.et_pb_bg_layout_light{font-size:clamp(1.2rem,3vw,1.36rem);line-height:1.3}.et_pb_module.et_pb_text.et_pb_text_1_tb_footer.et_pb_text_align_left.et_pb_bg_layout_light p{padding:5px 0}.et_pb_module.et_pb_text.et_pb_text_1_tb_footer.et_pb_text_align_left.et_pb_bg_layout_light i{padding-right:5px}ul.et_pb_module.et_pb_social_media_follow.et_pb_social_media_follow_0_tb_footer.clearfix.et_pb_text_align_right.et_pb_bg_layout_light{justify-content:center;display:flex}footer .et_pb_module.et_pb_text.et_pb_text_0_tb_footer.et_pb_text_align_left.et_pb_bg_layout_light>div{font-size:clamp(1.8rem,3vw,2.65rem);line-height:1}.et_pb_module.et_pb_text.et_pb_text_0_tb_footer.et_pb_text_align_left.et_pb_bg_layout_light{margin-bottom:20px}.et_pb_module.et_pb_text.et_pb_text_0_tb_footer.et_pb_text_align_left.et_pb_bg_layout_light>div>p:after{content:'';width:95%;height:3.25px;background:#fff;position:absolute;left:0;bottom:-9px;max-width:620px}footer .et_pb_social_icon a{transition:.5s all}footer .et_pb_social_icon a:hover,footer .et_pb_social_icon a:focus{transform:scale(.9)}footer a.icon.et_pb_with_border{text-decoration:none!important}.footer-address,.footer-phone-container{margin-bottom:10px}.footer-address span{display:none}@media screen and (min-width:981px){footer .et_pb_column_1_tb_footer{max-width:none}.et_pb_row.et_pb_row_0_tb_footer.et_pb_gutters1.et_pb_row_1-4_1-2_1-4.et-last-child{flex-direction:row}footer .et_pb_column_1_tb_footer{width:63%!important}.et_pb_column_2_tb_footer{width:18%!important}.et_pb_column.et_pb_column_1_4.et_pb_column_2_tb_footer.et_pb_css_mix_blend_mode_passthrough.et-last-child{margin-top:-60px}.footer-address span{display:inline}.footer-address,.footer-phone-container{display:flex}.footer-fax{margin-left:10px}}.mce-top-part{position:sticky!important;top:-60px}