#wrapper{min-height:calc(100vh - 142px)}@media(min-width: 768px){#wrapper{min-height:calc(100vh - 150px)}}.admin-bar #wrapper{min-height:calc(100vh - 188px)}@media(min-width: 768px){.admin-bar #wrapper{min-height:calc(100vh - 182px)}}#headbar{position:relative;border-top:10px solid #fb5dc4;border-bottom:none}#headbar::after{content:" ";position:absolute;bottom:-4px;left:0;right:0;height:4px;background-color:#0b1188}#headbar #topbar-right{display:flex;align-items:center;justify-content:flex-end;margin-bottom:.5rem}#headbar #topbar-right a{color:#0b1188}#headbar #topbar-right a:hover,#headbar #topbar-right a:focus{color:#fb5dc4}#headbar #topbar-right ul.contact-icons{margin-bottom:0;list-style-type:none;padding-left:0;display:flex;align-items:center;justify-content:center;gap:.25rem}@media(min-width: 992px){#headbar #topbar-right ul.contact-icons{gap:.5rem}}#headbar #topbar-right ul.contact-icons li{display:inline-flex;margin:0}#headbar #topbar-right ul.contact-icons li a{display:flex;align-items:center;justify-content:center;width:26px;height:26px}#headbar #topbar-right ul.contact-icons li a svg{width:18px;height:18px;fill:#0b1188}#headbar #topbar-right ul.contact-icons li a:hover svg,#headbar #topbar-right ul.contact-icons li a:active svg{fill:#fb5dc4}#headbar #topbar-right ul.contact-icons li a span{display:none}#headbar #topbar-right ul.contact-icons li.facebook a{width:14px}@media(min-width: 992px){#headbar #topbar-right ul.contact-icons li.facebook a{width:16px}}#headbar #topbar-right ul.contact-icons li.facebook a svg{width:15px;height:15px}#headbar #topbar-right a.icon-woocart svg,#headbar #topbar-right a.search-action svg{width:18px;height:18px;fill:#0b1188}#headbar #topbar-right a.icon-woocart:hover svg,#headbar #topbar-right a.icon-woocart:active svg,#headbar #topbar-right a.search-action:hover svg,#headbar #topbar-right a.search-action:active svg{fill:#fb5dc4}#headbar #topbar-right .widget{display:inline-flex;margin-left:.5rem;padding-left:.5rem;border-left:1px solid #ced4da}@media(min-width: 992px){#headbar #topbar-right .widget{margin-left:1rem;padding-left:.75rem}}#headbar #topbar-right .widget:first-child{margin-left:0;padding-left:0;border-left:none}#headbar #logo-holder .custom-logo-link{position:absolute;top:0;z-index:9999}#headbar #logo-holder .custom-logo-link img{max-width:210px}@media(min-width: 768px){#headbar #logo-holder .custom-logo-link img{max-width:260px}}@media(min-width: 992px){#headbar #logo-holder .custom-logo-link img{max-width:290px}}body:not(.has-banner) #main{padding-top:1rem}@media(min-width: 768px){body:not(.has-banner) #main{padding-top:2rem}}#footer{background-color:#0b1188;color:#fff;border-top:10px solid #fb5dc4}#footer a{color:#fff}#footer a:hover{color:#fb5dc4}#footer #copyright{border-top:1px solid #040758}#footer #footer-top{padding-top:0;border-bottom:none}#footer #footer-top .border-row{border-top:1px solid #dee2e6;border-bottom:1px solid #dee2e6}#footer #footer-top .border-row p{margin-top:.5rem;margin-bottom:.5rem}@media(min-width: 768px){#footer #footer-top .border-row{padding-top:.5rem;padding-bottom:.5rem}#footer #footer-top .border-row p{margin-top:0;margin-bottom:0}#footer #footer-top .border-row .col-12{border-right:1px solid #dee2e6}#footer #footer-top .border-row .col-12:last-child{border-right:none}}@media(min-width: 768px)and (min-width: 992px){#footer #footer-top .border-row .col-12{padding-left:1.5rem;padding-right:1.5rem}}#footer #footer-top ul.menu{flex-direction:column;gap:.5rem}#footer #footer-top .bold-menu ul.menu li a{font-size:1rem;font-weight:700;text-transform:uppercase}#footer #footer-top ul.contact-icons{margin-bottom:0;margin-right:.75rem;list-style-type:none;padding-left:0;display:flex;align-items:center;justify-content:start;gap:.5rem}#footer #footer-top ul.contact-icons li{display:inline-flex;margin:0}#footer #footer-top ul.contact-icons li a{display:flex;align-items:center;justify-content:center;width:32px;height:32px}#footer #footer-top ul.contact-icons li a svg{width:16px;height:16px;fill:#fff}#footer #footer-top ul.contact-icons li a:hover svg,#footer #footer-top ul.contact-icons li a:active svg{fill:#fb5dc4}#footer #footer-top ul.contact-icons li a span{display:none}@media(max-width: 767.98px){#footer #footer-top .col-devider .col-md-3:nth-child(even){border-left:1px solid #040758;padding-left:2rem}}@media(min-width: 768px){#footer #footer-top .col-devider .col-md-3:not(:first-child){border-left:1px solid #040758;padding-left:2rem}}.content-items .col{margin-bottom:1.5rem}.page-header{margin-top:.5rem}.page-header h1,.page-header h2{font-size:2.25rem;font-weight:700;text-transform:uppercase}ul.post-meta li a:hover{color:#fb5dc4}.single-post .post{margin-bottom:1rem}.single-post .page-header{margin-top:1rem;margin-bottom:1rem}.single-post .page-header h1,.single-post .page-header h2{text-transform:none}.single-post figure.alignleft{margin-right:1.5rem !important}@media(max-width: 767.98px){.single-post figure.alignleft{float:none !important;margin-bottom:1.5rem !important}}ul.team-meta{display:flex;flex-direction:column}ul.team-meta li{margin:0 !important}.wp-block-image.rounded-3 img{border-radius:var(--bs-border-radius-lg) !important}.wp-block-image.alignleft{margin-right:1.5rem !important}.wp-block-image.alignright{margin-left:1.5rem !important}.rotate-img img{cursor:pointer;transition-duration:.8s;transition-property:transform}.rotate-img:hover img{-webkit-transform:rotate(360deg);transform:rotate(360deg)}.grayscale-img img{cursor:pointer;-webkit-filter:grayscale(0);filter:grayscale(0);transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out}.grayscale-img:hover img{-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out}.quick-box img{cursor:pointer;display:block;position:relative;margin-bottom:1rem;overflow:hidden;-webkit-transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1);-moz-transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1);transition:all .5s cubic-bezier(0.165, 0.84, 0.44, 1)}.quick-box:hover img{-webkit-transform:translate(0, -10px);-moz-transform:translate(0, -10px);-ms-transform:translate(0, -10px);-o-transform:translate(0, -10px);transform:translate(0, -10px)}.shadow-box{position:relative;background-color:#fff;color:#212529}.shadow-box::before,.shadow-box::after{content:"";position:absolute;z-index:-1;-webkit-box-shadow:0 0 20px rgba(0,0,0,.8);-moz-box-shadow:0 0 20px rgba(0,0,0,.8);box-shadow:0 0 20px rgba(0,0,0,.8);top:50%;bottom:2px;left:1rem;right:1rem;-moz-border-radius:100px/10px;border-radius:100px/10px}.shadow-box::after{right:1rem;left:auto;-webkit-transform:skew(8deg) rotate(3deg);-moz-transform:skew(8deg) rotate(3deg);-ms-transform:skew(8deg) rotate(3deg);-o-transform:skew(8deg) rotate(3deg);transform:skew(8deg) rotate(3deg)}.header-border{position:relative;display:flex;align-items:center;justify-content:center}.header-border::before,.header-border::after{content:" ";height:2px;width:20%;background-color:#d3d4fd;margin-left:1.5rem;margin-right:1.5rem}@media(min-width: 768px){.border-cols .col-md-4{position:relative;padding-top:1.5rem;padding-bottom:1.5rem}.border-cols .col-md-4::before{content:" ";position:absolute;top:10%;bottom:10%;right:0;width:1px;background-color:#fed0e9}.border-cols .col-md-4::after{content:" ";position:absolute;left:10%;right:10%;bottom:0;height:1px;background-color:#fed0e9}.border-cols .col-md-4:nth-child(3n)::before{display:none}.border-cols .col-md-4:nth-last-child(-n+3)::after{display:none}}.category-list{list-style-type:none;padding:0}.category-list li a{color:#212529}.category-list li a:hover,.category-list li a:focus,.category-list li a:active,.category-list li a.active{color:#fb5dc4}.category-list li a .year{font-weight:700}.category-list li a .location{font-style:italic}.single-athlete .category-type{text-transform:uppercase;padding-bottom:.25rem;border-bottom:1px solid #dee2e6}.single-athlete .category-year{color:#fb5dc4}.nav-button{float:right;width:36px}.nav-button .icon-bar{height:3px}.nav-button.collapsed .icon-bar:nth-child(3){margin-top:-10px}@media(max-width: 991.98px){#nav .navigation ul.menu{margin-top:3rem}}@media(min-width: 992px){#nav .navigation ul.menu>li>a{color:#212529;padding:0 .5rem}}@media(min-width: 992px)and (min-width: 1200px){#nav .navigation ul.menu>li>a{padding:0 1rem}}@media(min-width: 992px){#nav .navigation ul.menu>li:last-child>a{padding-right:0}#nav .navigation ul.menu>li.current-menu-parent>a,#nav .navigation ul.menu>li.current-menu-item>a,#nav .navigation ul.menu>li:hover>a,#nav .navigation ul.menu>li:active>a,#nav .navigation ul.menu>li:focus>a{color:#0b1188}#nav .navigation ul.menu>li.current-menu-parent.menu-item-has-children>a::after,#nav .navigation ul.menu>li.current-menu-item.menu-item-has-children>a::after,#nav .navigation ul.menu>li:hover.menu-item-has-children>a::after,#nav .navigation ul.menu>li:active.menu-item-has-children>a::after,#nav .navigation ul.menu>li:focus.menu-item-has-children>a::after{background-image:url(../../../sjdw-theme/assets/images/menu-arrow-down.svg)}#nav .navigation ul.menu>li ul::before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fee8f4 rgba(0,0,0,0)}#nav .navigation ul.menu>li ul li{background-color:#fee8f4}#nav .navigation ul.menu>li ul li a{border-top:1px solid #fed0e9;color:#212529}#nav .navigation ul.menu>li ul li a:hover{color:#0b1188}#nav .navigation ul.menu>li ul li.current-menu-item>a{color:#0b1188}#nav .navigation ul.menu>li ul li ul::before{border-right:10px solid #fee8f4}}.wp-block-buttons .wp-block-button .wp-block-button__link.has-white-background-color{background-color:var(--bs-white) !important;border-color:var(--bs-white) !important;color:var(--bs-dark) !important}.wp-block-buttons .wp-block-button .wp-block-button__link.has-white-background-color:hover{background-color:var(--bs-secondary-100) !important;border-color:var(--bs-secondary-100) !important;color:var(--bs-dark) !important}.wp-block-buttons .wp-block-button .wp-block-button__link.has-white-themered-color{background-color:#bf1e2e !important;border-color:#bf1e2e !important;color:var(--bs-white) !important}.wp-block-buttons .wp-block-button .wp-block-button__link.has-white-themered-color:hover{background-color:rgb(102.8461538462,16.1538461538,24.7692307692) !important;border-color:rgb(102.8461538462,16.1538461538,24.7692307692) !important;color:var(--bs-white) !important}.wp-block-buttons .wp-block-button .wp-block-button__link.has-white-themegreen-color{background-color:#13a89e !important;border-color:#13a89e !important;color:var(--bs-white) !important}.wp-block-buttons .wp-block-button .wp-block-button__link.has-white-themegreen-color:hover{background-color:rgb(8.6363636364,76.3636363636,71.8181818182) !important;border-color:rgb(8.6363636364,76.3636363636,71.8181818182) !important;color:var(--bs-white) !important}.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link.has-themered-color{border-color:#bf1e2e !important;color:#bf1e2e !important}.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link.has-themered-color:hover{background-color:#bf1e2e !important;border-color:#bf1e2e !important;color:var(--bs-white) !important}.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link.has-themegreen-color{border-color:#13a89e !important;color:#13a89e !important}.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link.has-themegreen-color:hover{background-color:#13a89e !important;border-color:#13a89e !important;color:var(--bs-white) !important}