.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail{max-width:100%;height:auto}.navbar-topbar{border-radius:0}#content article{margin-bottom:40px}#content header{margin:20px 0}#content section{margin-bottom:20px}#content footer{padding-bottom:20px}.sidebar{margin-top:20px}.sidebar section{margin-bottom:40px}.sidebar ul,.sidebar ol{list-style-type:none;padding:0}.sidebar li{margin:10px 0}input:focus::-webkit-input-placeholder{color:#fff0}input:focus:-moz-placeholder{color:#fff0}input:focus::-moz-placeholder{color:#fff0}textarea:focus::-webkit-input-placeholder{color:#fff0}textarea:focus:-moz-placeholder{color:#fff0}textarea:focus::-moz-placeholder{color:#fff0}#respond{margin-top:40px}ol.commentlist{counter-reset:li;padding:0}ol.commentlist ul{padding:0}ol.commentlist>li{position:relative;margin:0 0 20px 0;list-style:none}ol.commentlist>li:before{content:"Thread " counter(li);counter-increment:li;position:absolute;top:0;right:0;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-bottom-left-radius:4px;padding:5px 20px 5px 10px;color:#999}ol.commentlist li ol,ol.commentlist li ul{list-style-type:none;margin:0}.commentlist li li{background:#f9f9f9}.commentlist li li li{background:#fff}.commentlist li li li li{background:#f9f9f9}.commentlist li li li li li li{background:#fff}.commentlist li{padding:20px}.commentlist ul li{margin-top:20px;margin-bottom:0}.reply p{margin:0}.site-footer{padding:40px 0}.site-footer ul,.site-footer ol{list-style-type:none;padding:0}.site-footer li{margin:10px 0}.site-sub-footer p{text-align:center}.site-footer p{text-align:center}@media (min-width:1200px){.container{width:100%;max-width:1130px;margin:auto}}body,html{font-family:'museo-sans',sans-serif}html,body{padding:0;margin:0}p{color:#636466;font-size:16px;font-family:'museo-sans',sans-serif}a{outline:none;text-decoration:none;color:#4a7db8;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease}a:hover{color:#636466;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease}a:active,a:focus,a:hover{outline:none;text-decoration:none}h1,h2,h3,h4,h5,h6{color:#636466;font-family:'museo-sans',sans-serif}ul{list-style:none;padding:0;margin:0;color:#636466;font-size:16px}.clear{clear:both}.alignnone{max-width:100%;height:auto;margin:0 0 14px 0}.alignleft{max-width:100%;height:auto;float:left;margin:0 10px 14px 0}.alignright{max-width:100%;height:auto;float:right;margin:0 0 14px 10px}.aligncenter{display:block;margin:auto;margin:0 auto 14px auto;max-width:100%;height:auto}body.login{background-position:center;background-color:#000}.login h1 a{background-image:url(/wp-content/themes/sportsmed/theme/images/c4-wordpress-logo.png);background-size:140px!important;height:140px;width:140px}.login .button-primary{background-color:#2ba7e7!important;border:none;text-shadow:none;width:100px}.login .button-primary:hover{background-color:#2ba7e7!important}.login .button-primary:active{background-color:#2ba7e7!important}.login #backtoblog a,.login #nav a{color:#fff}.login #backtoblog a:hover,.login #nav a:hover{color:#2ba7e7}.login form{box-shadow:3px 4px 4px rgb(0 0 0 / .2);border-radius:16px}.main-header{text-align:right;padding:0 0 6px 0;position:fixed;top:0;width:100%;z-index:10;background:#fff;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease}.main-header>.container{max-width:1310px}.main-header.scroll{position:fixed;width:100%;background:#fff;top:0;z-index:10;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;padding:15px 0 6px 0}.main-header .logo-container{float:left;padding:0 0 0 0}.main-header .logo-container img{max-width:244px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;margin:15px 0 0 0}.main-header.scroll .logo-container img{max-width:200px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;margin:0 0 0 0}.main-header .header-info{padding:0 0 0 0;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease}.main-header.scroll .header-info{opacity:0;height:0;padding:2px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease}.main-header .header-info a,.main-header .header-info span{color:#333;display:inline-block;vertical-align:middle;margin-right:20px;cursor:pointer}.main-header .header-info a:hover{color:#fca935}.main-header .header-info a:last-child{margin-right:0}.main-header .header-info .open-times-container{display:inline-block;vertical-align:middle;position:relative;margin:0 8px 0 0;top:4px}.header-info .open-times-container .dropdown-container{position:absolute;background-color:#fff;border-top:1px solid #fca935;width:300px;padding:26px 24px 26px 24px;text-align:left;display:none;z-index:15}.header-info .open-times-container .dropdown-container ul{font-size:15px;font-weight:300}.open-times-container .dropdown-container li{border-bottom:1px solid #d0d0d0;padding:0 0 4px 0;margin-bottom:12px}.open-times-container .dropdown-container li:last-child{margin-bottom:0}.open-times-container .dropdown-container li span{display:block;color:#22a5df;cursor:initial}.open-times-container .dropdown-container li p{font-size:15px;font-weight:300;margin:0}.main-header .header-info .open-times{display:block;font-weight:300;color:#636466;font-size:17px}.header-info .search-container{display:inline-block}.header-info .search:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-size:19px;position:relative;color:#00aeef;font-weight:700;content:"\f002";margin:0 4px 0 0;font-family:"Font Awesome 6 Pro";top:2px}.main-header .header-info .open-times i.clock:before{position:relative;display:inline-block;vertical-align:middle;content:'';height:26px;width:24px;background-image:url(/wp-content/themes/sportsmed/theme/images/sprite-icon.png);background-size:auto 32px;background-repeat:no-repeat;background-position:0 center;margin-right:4px;top:-2px}.main-header .header-info .open-times i.arrow:before{content:"\f107";font-family:"Font Awesome 6 Pro";font-size:28px;font-style:normal;font-weight:400;color:#00aeef;display:inline-block;vertical-align:middle;position:relative;top:1px;margin:0 0 0 4px;transition:all .2s ease}.main-header .header-info .open-times.active i.arrow:before{content:"\f106"}.main-header .header-info .phone{font-weight:300;margin:7px 18px 0 0;font-size:17px;color:#636466}.main-header .header-info .phone i:before{vertical-align:middle;margin-right:4px;top:-1px;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-size:20px;position:relative;color:#00aeef;font-weight:700;content:"\f095";font-family:"Font Awesome 6 Pro"}.main-header .header-info .book-btn{color:#636466!important;border:1px solid #fca935;background-color:#fca935;padding:10px 14px 10px 12px;font-size:17px;font-weight:500}.main-header .header-info .book-btn:after{margin:0 0 0 8px;position:relative;top:4px;background-image:url(/wp-content/themes/sportsmed/theme/images/sprite-icon.png);background-repeat:no-repeat;background-position:-160px center;background-size:auto 36px;display:inline-block;content:'';width:19px;height:18px}.main-header .header-info a.book-btn:hover{color:#fff!important;background-color:#0064b1;border:1px solid #0064b1}#menu-main-menu .menu-header a{pointer-events:none;color:#00aeef!important;font-size:16px!important;margin:0!important}#menu-main-menu .menu-header.menu-second-header a{padding-top:20px}#menu-main-menu .menu-header a::before{display:inline-block;font-size:14px;font-family:"Font Awesome 6 Pro";content:"\f061";color:#00aeef;position:relative;top:-1px;margin:0 10px 0 0}#menu-main-menu .menu-header{display:block;width:100%!important;border-bottom:1px solid #e4e8ea;padding:0 0 5px 0!important;margin:0 0 20px 0!important}#search-form{display:none;background:rgb(32 33 36 / .8);height:100%;width:100%;position:fixed;left:0;top:0;z-index:9999999}.search-form-container{height:auto;width:100%;margin:0 auto;text-align:center;position:relative;top:50%;transform:translateY(-50%);border-radius:0;max-width:700px;box-shadow:0 3px 6px #00000029;background:#fff;padding:40px 60px 40px 60px}.search-form-container p{font-size:16px;text-align:left;font-weight:500;margin:0 0 8px 0}.popup-search-form-input{background:none;width:100%;margin:0 0 25px 0;color:#00293A;font-size:16px;font-weight:300;outline:none;height:auto;border:1px solid #c7c7c6;border-radius:0;color:#9daab1;font-size:16px;padding:10px 18px 10px 18px;font-weight:300;letter-spacing:.5px}.popup-search-form-input:active,.popup-search-form-input:focus{border-color:#00293A!important;outline:none;box-shadow:none;background:#fff0}.search-form-close{display:block;position:absolute;top:15px;right:20px}.search-form-close:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;color:#00AEEF;margin:0;font-weight:400;font-size:12px;position:relative;content:"\f00d";border:1px solid #00AEEF;border-radius:50%;width:20px;height:20px;line-height:18px;content:"X";font-family:'museo-sans',sans-serif}.search-form-container h2{font-size:28px;line-height:28px;margin:0 0 26px 0;font-weight:400;color:#636466;font-size:28px}.search-form-container h2:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-size:28px;position:relative;font-family:"Font Awesome 5 Pro";color:#00AEEF;font-weight:700;content:"\f002";margin:0 12px 0 0;font-family:"Font Awesome 6 Pro";position:relative;top:0}.search-form-container input[type="submit"]{color:#636466;background:#fca935;padding:12px 50px 12px 50px;text-align:center;font-size:18px;border:none;margin:0 auto;font-weight:500;border-radius:0;display:table;transition:all .2s ease}.search-form-container input[type="submit"]:hover,.search-form-container input[type="submit"]:active,.search-form-container input[type="submit"]:focus{background:#0064b1;outline:none;box-shadow:none;color:#fff}#homepage-banner-background-image,#inner-page-banner-background-image{height:0;opacity:0;display:block}.homepage-banner{background-repeat:no-repeat;margin:106px auto 0 auto;max-width:1280px;width:100%;height:618px;background-size:cover;background-position:center;position:relative;max-width:1236px}.homepage-banner>.container{max-width:1130px}.homepage-banner .banner-contents{height:536px}.banner-main-quote-container{position:absolute;left:16px;right:0;top:154px}.banner-quote-container span{color:#fff;font-size:46px;display:table;line-height:48px;letter-spacing:.21px;margin-bottom:10px;background-color:#00aeef;padding:10px 22px 12px 22px;font-weight:300}.banner-quote-container a{color:#636466;border:1px solid #fca935;background-color:#fca935;padding:11px 14px 10px 12px;font-size:17px;font-weight:500;margin:30px 0 0 0;display:table}.banner-quote-container a:hover{color:#fff;background-color:#0064b1;border:1px solid #0064b1}.banner-quote-container a:after{margin:0 0 0 8px;position:relative;top:4px;background-image:url(/wp-content/themes/sportsmed/theme/images/sprite-icon.png);background-repeat:no-repeat;background-position:-160px center;background-size:auto 36px;display:inline-block;content:'';width:19px;height:18px}.banner-quote-container span em{font-weight:700;color:#fca935}.banner-quote-container form{width:532px;max-width:100%}.homepage-search-container{background-color:#00aeef;padding:9px 0 10px 0;max-width:1280px;width:100%;margin:auto}.homepage-search-container h2{color:#fff;text-align:center;margin:15px 0 16px 0;font-weight:300;letter-spacing:.5px;font-size:23px;line-height:30px}.homepage-search-container .searchform div{position:relative}.homepage-search-container form input[type="text"]{border-radius:0;padding:13px 18px 9px 18px;max-width:882px;width:100%;border:none;color:#636466}.homepage-search-container form #searchsubmit{max-width:218px;width:100%;padding:11px 41px 10px 41px;background-color:#fca935;color:#636466;font-size:17px;display:inline-block;border-radius:0;border:none;margin:0 0 0 -5px}.homepage-search-container form #searchsubmit i:before{content:"Search the site";font-family:'museo-sans',sans-serif;color:#636466}.homepage-search-container form #searchsubmit:active,.homepage-search-container form #searchsubmit:hover,.homepage-search-container form #searchsubmit:focus{outline:none;border:none;background-color:#fca935;color:#fff}.homepage-search-container form #searchsubmit:hover i:before,.homepage-search-container form #searchsubmit i:before:hover,.homepage-search-container form #searchsubmit i:hover:before{color:#fff}.homepage-search-container form input[type="text"]::-webkit-input-placeholder{color:#bebebe}.homepage-search-container form input[type="text"]::-moz-placeholder{color:#bebebe}.homepage-search-container form input[type="text"]:-ms-input-placeholder{color:#bebebe}.homepage-search-container form input[type="text"]:-moz-placeholder{color:#bebebe}.homepage-popular-services-container{background-color:#f0f5f9;padding:14px 0 78px 0;max-width:1280px;width:100%;margin:auto}.page-template-template-landing-page-concussion .homepage-popular-services-container{padding:50px 0 78px 0}.page-template-template-landing-page-concussion .concussion-page-search-container{margin:32px auto 0 auto}.homepage-popular-services-container ul{list-style:none;margin:0}.homepage-popular-services-container h2{margin:38px auto 36px auto;color:#0064b1;font-size:30px;text-align:center}.homepage-popular-services-container ul li{position:relative;width:50%;float:left;padding:0 65px}.homepage-popular-services-container ul li a{color:#636466;font-size:18px;font-weight:400;border-bottom:1px solid #bebebe;padding:16px 0 16px 0;display:block;position:relative}.homepage-popular-services-container ul li:hover a{color:#00aeef;border-color:#00aeef}.homepage-popular-services-container ul li a:after{right:0;transform:translateY(-50%);background-image:url(/wp-content/themes/sportsmed/theme/images/sprite-icon.png);background-repeat:no-repeat;background-position:-180px center;background-size:auto 36px;display:block;content:'';width:16px;height:16px;position:relative;top:14px;float:right}.homepage-about-container{padding:52px 0 64px 0}.homepage-about-container .expertise-container{padding:0 60px 0 0}.homepage-about-container .appointment-container{padding:0 0 0 0}.homepage-about-container .appointment-container p{margin:0 0 24px 0}.homepage-about-container .appointment-container .button{position:relative;display:inline-block;max-width:240px;width:100%;padding:10px 12px 10px 12px;background-color:#fca935;color:#636466;margin:-8px 0 0 0;font-size:18px;font-weight:300}.homepage-about-container .appointment-container .doctor-search .form-control{background-color:#fff0;border-top:none;border-left:none;border-right:none;border-bottom:1px solid #00aeef;border-radius:0;color:#78797a;position:relative;z-index:2;-webkit-appearance:none;-moz-appearance:none;width:100%;padding:0 0 5px 0;margin:0 0 0 0}.homepage-about-container .appointment-container .doctor-search .form-control option{background-color:#fff;border-color:#00aeef}.homepage-about-container .appointment-container .doctor-search em{display:block;width:100%;height:26px;background:#fff;top:-42px;right:-5px;position:relative}.homepage-about-container .appointment-container .doctor-search em:before{font-size:30px;font-family:"Font Awesome 6 Pro";color:#00aeef;content:"\f107";margin:0 10px 0 0;top:3px;font-style:normal;right:6px;position:absolute}.homepage-about-container .appointment-container .service-area-search .form-control{background-color:#fff0;border-top:none;border-left:none;border-right:none;border-bottom:1px solid #00aeef;border-radius:0;color:#78797a;position:relative;z-index:2;-webkit-appearance:none;-moz-appearance:none;width:100%;padding:0 0 5px 0;margin:0 0 0 0}.homepage-about-container .appointment-container .service-area-search .form-control option{background-color:#fff;border-color:#00aeef}.homepage-about-container .appointment-container .service-area-search em{display:block;width:100%;height:41px;background:#fff;top:-42px;right:-5px;position:relative}.homepage-about-container .appointment-container .service-area-search em:before{font-size:30px;font-family:"Font Awesome 6 Pro";color:#00aeef;content:"\f107";margin:0 10px 0 0;top:3px;font-style:normal;right:6px;position:absolute}.homepage-about-container .appointment-container .button:after{position:absolute;top:15px;right:18px;background-image:url(/wp-content/themes/sportsmed/theme/images/sprite-icon.png);background-repeat:no-repeat;background-position:-160px center;background-size:auto 36px;display:block;content:'';width:20px;height:18px}.homepage-about-container h1,.homepage-about-container h2{margin:0 0 16px 0;color:#0064b1;font-size:24px}.homepage-about-container p{color:#636466;font-weight:300;font-size:15px;line-height:23px}.homepage-cta-container{padding:0 0 0 0;margin:0 0 42px 0}.homepage-cta-container h2{font-size:24px;color:#0064b1;text-align:center;margin:0 0 28px 0}.homepage-cta-container h3{font-size:17px;color:#0064b1;margin:0 0 0 0;font-weight:700;line-height:26px}.homepage-cta-container .cta-container p{margin:0 0 22px 0;font-weight:300;font-size:15px;line-height:23px}.homepage-cta-container .button{position:relative;display:inline-block;max-width:240px;width:100%;padding:11px 12px 11px 12px;background-color:#fca935;color:#636466;font-size:17px;font-weight:500}.homepage-cta-container .button:hover{background-color:#0064b1;color:#fff}.homepage-cta-container .button:after{position:absolute;top:15px;right:18px;background-image:url(/wp-content/themes/sportsmed/theme/images/sprite-icon.png);background-repeat:no-repeat;background-position:-160px center;background-size:auto 36px;display:block;content:'';width:19px;height:18px}.homepage-cta-container .cta-container{background-color:#f0f5f9;height:346px;margin:0 0 16px 0}.homepage-cta-container .cta-1 h3{margin:0 0 14px 0}.homepage-cta-container .cta-1 .contents{max-width:320px;width:100%;float:left;padding:12px 18px 0 18px}.homepage-cta-container .cta-1 .image-container{float:left;background-position:center;background-size:cover;max-width:403px;width:100%;height:346px}.homepage-cta-one-image-url,.homepage-cta-two-image-url,.homepage-cta-three-image-url,.homepage-cta-four-image-url{height:0;font-size:0;display:block;margin:0;padding:0;opacity:0}.homepage-cta-container .cta-2 h3{margin:10px 0 12px 0;padding:0 18px 0 18px}.homepage-cta-container .cta-2 .button{margin:0 18px 0 18px}.homepage-cta-container .cta-2 .image-container{background-position:center;background-size:cover;max-width:378px;width:100%;height:194px}.homepage-cta-container .cta-3 h3{margin:10px 0 12px 0;padding:0 18px 0 18px}.homepage-cta-container .cta-3 .button{margin:0 18px 0 18px}.homepage-cta-container .cta-3 .image-container{background-position:center;background-size:cover;max-width:378px;width:100%;height:194px}.homepage-cta-container .cta-4 h3{margin:0 0 14px 0}.homepage-cta-container .cta-4 .contents{max-width:320px;width:100%;float:left;padding:10px 18px 0 18px}.homepage-cta-container .cta-4 .image-container{float:left;background-position:center;background-size:cover;max-width:403px;width:100%;height:346px}.holiday-opening-times-main-container{background-image:url(/wp-content/themes/sportsmed/theme/images/sportsmed-subiaco-holiday-hours-banner.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;max-width:1240px;margin:10px auto 0 auto;border-radius:40px}.holiday-opening-times-schedule{padding:38px 0 0 0}.holiday-opening-times-schedule h2{color:#fff;font-size:28px;margin:0 0 32px 0}.holiday-opening-times-schedule div ul{width:50%;float:left;list-style:none;margin:0;padding:0 10px 0 0;color:#0064b1;font-weight:600;font-size:15px}.holiday-opening-times-schedule div ul li div{width:33.33333%;float:left}.holiday-opening-times-schedule div ul li div.full-width-time{width:100%}.holiday-opening-times-schedule div ul li{width:100%;float:left;padding:5.3px 8px 5.3px 8px;position:relative;overflow:hidden}.holiday-opening-times-image img{margin:-29px auto 0 auto;display:block}.holiday-opening-times-schedule div ul:nth-child(1) li:nth-child(odd){background:rgb(255 255 255 / .5)}.holiday-opening-times-schedule div ul:nth-child(1) li:nth-child(even){background:rgb(255 255 255 / .3)}.holiday-opening-times-schedule div ul:nth-child(2) li:nth-child(odd){background:rgb(255 255 255 / .3)}.holiday-opening-times-schedule div ul:nth-child(2) li:nth-child(even){background:rgb(255 255 255 / .5)}.holiday-opening-scroll-container{display:block;height:1px;width:100%;margin:-25px 0 0 0;padding:25px 0 0 0}.footer-main-container{background:#333;padding:42px 0 0 0;clear:both}.footer-column-container>h2{color:#fff;font-size:16px;border-bottom:1px solid #FFFFFF1A;padding:0 0 10px 0;margin:0 0 18px 0}.footer-column-container>ul>li,.footer-column-container div>ul>li{margin:0 0 7px 0;color:#fff}.footer-column-container ul>li.telephone span,.footer-column-container ul>li.fax span{margin:0 8px 0 0}.footer-column-container>ul>li>a,.footer-column-container div>ul>li>a{color:#fff;font-weight:500;font-size:15px}.footer-column-container>ul>li>a:hover,.footer-column-container div>ul>li>a:hover{opacity:.8}.footer-column-container.footer-column-2 li{float:left;width:50%}.footer-copyright>p{text-align:center;color:#636466;font-size:12px;margin:0;padding:36px 0 38px 0;font-weight:300}.footer-copyright>p>a{color:#636466}.footer-social li a{font-size:0!important;display:block}.footer-social li a:hover,.footer-social li:hover a,.footer-social li:hover{opacity:.8;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease}.footer-social li.twitter a:before{display:block;font-size:26px;font-family:"Font Awesome 6 Brands";content:"\f099";color:#fff;position:relative}.footer-social li.facebook a:before{display:block;font-size:21px;font-family:"Font Awesome 6 Brands";content:"\f09a";color:#fff;position:relative}.footer-social li.linkedin a:before{position:relative;display:block;font-size:23px;font-family:"Font Awesome 6 Brands";content:"\f0e1";color:#fff}.footer-social li.youtube a:before{position:relative;display:block;font-size:24px;font-family:"Font Awesome 6 Brands";content:"\f167";color:#fff}.footer-social li.instagram a:before{position:relative;display:block;font-size:23px;font-family:"Font Awesome 6 Brands";content:"\f16d";color:#fff}ul.footer-social li{display:inline-block;margin:0 14px 0 0!important}.footer-contact>li{font-weight:500;color:#bebebe;margin:0 0 12px 0!important;padding:0 0 0 0;font-size:15px}.footer-contact .telephone a{color:#fff;font-size:15px}.footer-contact .telephone a:hover{color:#fff;opacity:.8}.footer-contact>li.address{padding:0 10px 0 0}.footer-contact{margin:4px 0 0 0}.footer-map-container div iframe{width:100%;height:400px;margin-bottom:-6px}.footer-details-container{background-color:#0064b1;padding:30px 0 30px 0}.footer-details-container h2{color:#fff;margin:0 0 26px 0;font-weight:300;font-size:23px}.footer-details-container .col-lg-3{padding-right:0;font-weight:300}.footer-details-container .col-lg-3 ul li{color:#fff}.footer-details-container .col-lg-9 ul li{float:left;width:40%;color:#fff;font-size:15px;font-weight:300}.footer-details-container .col-lg-3 ul li.telephone{margin-bottom:30px}.footer-details-container .col-lg-3 ul li.telephone em{font-style:normal;margin:0 4px 0 0}.footer-details-container .col-lg-3 ul li.telephone p{display:block;color:#fff;font-size:15px;margin:0 0 2px 0}.footer-details-container ul li.address span{display:inline-block;vertical-align:top;width:100%;max-width:205px;font-size:15px}.footer-details-container .col-lg-9 ul li.clock:first-child{width:31%}.footer-details-container .col-lg-9 ul li.clock:last-child{width:28%}.footer-details-container ul li.telephone:before{content:"";display:inline-block;height:30px;width:30px;background-image:url(/wp-content/themes/sportsmed/theme/images/sprite-icon.png);background-size:auto 34px;background-repeat:no-repeat;background-position:-64px center;vertical-align:middle;margin:0 26px 0 0;float:left}.footer-details-container ul li.address:before{content:"";display:inline-block;height:34px;width:25px;background-image:url(/wp-content/themes/sportsmed/theme/images/sprite-icon.png);background-size:auto 34px;background-repeat:no-repeat;background-position:-94px center;vertical-align:middle;margin:0 28px 0 3px;float:left}.footer-details-container ul li.address em{font-style:normal}.footer-details-container ul li.clock:before{content:"";display:inline-block;height:32px;width:33px;background-image:url(/wp-content/themes/sportsmed/theme/images/sprite-icon.png);background-size:auto 34px;background-repeat:no-repeat;background-position:-119px center;vertical-align:middle;margin:6px 22px 0 0;float:left}.footer-details-container ul li a{color:#fff;font-size:15px}.footer-details-container .col-lg-9 ul li span{display:inline-block;vertical-align:top;line-height:26px}.footer-details-container .col-lg-9 ul li strong{display:block;text-transform:uppercase;font-weight:300;margin:0 0 0 0}.footer-details-container .col-lg-9 ul li p{color:#fff;font-size:15px;margin:0}.footer-details-container .col-lg-9 ul li:last-child strong{width:100%;max-width:168px}.innerpage-banner-background-image{height:0;display:block;font-size:0;opacity:0;padding:0;margin:0}.innerpage-banner{background-repeat:no-repeat;margin:106px auto 0 auto;max-width:1260px;width:100%;height:208px;background-size:cover;background-position:center;position:relative}.innerpage-banner:before{content:"";width:85%;height:100%;background:linear-gradient(to left,#fff0,#00aeef);position:absolute;top:0;left:0}.innerpage-container{width:100%;max-width:1260px;margin:auto;padding:0 0 55px 0}.innerpage-default-page-container article>.col-six,.services-page-content-container article>.col-six{width:50%;float:left;padding:0 15px}.affiliations-logo-container-list{margin:0}.affiliations-logo-container-list li{padding:0 10px!important;margin:0 0 22px 0!important;width:25%!important;float:left!important}.affiliations-logo-container-list li:before{display:none!important}.affiliations-logo-container-list li div:first-child{height:160px;width:100%;white-space:nowrap;text-align:center;position:relative;margin:0 0 20px 0}.affiliations-logo-container-list li div:last-child{min-height:66px}.affiliations-logo-container-list li div:first-child img{height:auto;width:100%;vertical-align:middle;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:0 auto}.sf-timetable-menu li:before{display:none!important}.innerpage-faqs-container{padding:5px 0 52px 0}.innerpage-contents{float:left;max-width:880px;width:100%}.page-template-templat-full-width-center .innerpage-contents{float:none;margin:0 auto}.page-template-template-event-reservation .innerpage-contents{float:none;margin:0 auto}.innerpage-default-page-container.one-column .innerpage-contents,.class-timetable-page-contents{float:none;max-width:none}.services-page-content-main-container .content-container ol,.innerpage-contents ol{margin:0 0 20px 0;padding:0 0 0 18px;font-weight:300;font-size:15px;line-height:25px;color:#636466}.services-page-content-main-container .content-container ol{font-size:16px;line-height:28px;color:#333}.services-page-content-main-container .content-container ol li,.innerpage-contents ol li{padding:0 0 0 14px;margin:0 0 14px 0}.class-timetable-page-contents .tt_navigation_cell{width:100%;max-width:552px;margin:20px auto 75px auto!important}.sf-timetable-menu li ul{width:330px;padding:4px 0 5px!important;width:100%}.sf-timetable-menu li ul li{width:516px;padding:0 18px!important}.sf-timetable-menu li ul li a:hover,.sf-timetable-menu li ul li.selected a:hover{background-color:transparent!important;color:#00AEEF!important}.sf-timetable-menu li:hover ul a,.sf-timetable-menu li.submenu:hover ul a{color:#333333!important;padding:11px 0 11px 0;font-size:16px;border-bottom:1px solid #DEDEDE}.tabs_box_navigation.sf-timetable-menu .tabs_box_navigation_selected{background-color:transparent!important;border:none!important;padding:0!important;width:552px;width:100%!important}.tabs_box_navigation.sf-timetable-menu .tabs_box_navigation_selected label{background:none;color:#00AEEF;font-weight:700!important;border-bottom:1px solid #00AEEF;padding:0 0 16px 0;margin:0 0 0 0;position:relative;font-size:16px!important;width:552px;display:block!important;cursor:pointer}.tabs_box_navigation.sf-timetable-menu .tabs_box_navigation_selected label:after{font-size:30px;content:"\f107";color:#00AEEF;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 6 Pro"!important;font-weight:300;float:right;position:relative;top:-4px;transition:all .2s ease}.tabs_box_navigation .tabs_box_navigation_icon{position:absolute;top:0;right:3px;background:none;display:none}.tabs_box_navigation.sf-timetable-menu .tabs_box_navigation_selected:hover .tabs_box_navigation_icon{display:block}.tabs_box_navigation.sf-timetable-menu .tabs_box_navigation_selected:hover label:after{display:none}.tabs_box_navigation .tabs_box_navigation_icon:after{content:"\f106";font-family:"Font Awesome 6 Pro";font-size:30px;font-style:normal;font-weight:300;color:#00AEEF;display:inline-block;vertical-align:middle;position:absolute;top:-4px;right:-3px;margin:0 0 0 4px;transition:all .2s ease}.tabs_box_navigation.sf-timetable-menu .tabs_box_navigation_selected:hover{box-shadow:none}.tabs_box_navigation.sf-timetable-menu .tabs_box_navigation_selected:hover ul.sub-menu{top:33px!important;box-shadow:0 3px 6px #00000029;border-radius:0 0 20px 20px;padding:10px 0 32px 0!important}.innerpage-contents .container .row .col-sm-12 div>p{font-weight:300;font-size:22px;line-height:34px;margin:0 0 26px 0}.innerpage-contents>.container{max-width:730px}.innerpage-default-page-container.one-column .container,.class-timetable-page-contents>.container{max-width:1050px;margin:0 auto;display:block}.innerpage-contents h1{font-size:32px;margin:50px 0 22px 0;color:#0064b1}.innerpage-contents h2{font-size:22px;line-height:35px;margin:0 0 28px 0;font-weight:300}.innerpage-contents #content article p{font-weight:300;font-size:15px;line-height:25px}.innerpage-contents .services-page-content-container #content article p>img{width:100%;max-width:540px;margin:0 auto 32px auto;display:block}.single-post-container article p img.alignleft,.innerpage-default-page-container .innerpage-contents article p img.alignleft{margin:12px 25px 25px 0}.single-post-container article p img.alignright,.innerpage-default-page-container .innerpage-contents article p img.alignright{margin:12px 0 25px 25px}.single-post-container article p>img.aligncenter,.innerpage-default-page-container .innerpage-contents article p>img.aligncenter{width:100%;max-width:540px;margin:26px auto 32px auto;display:block}.innerpage-default-page-container .innerpage-contents article h2,.innerpage-default-page-container .innerpage-contents article h3,.innerpage-default-page-container .innerpage-contents article h4,.innerpage-default-page-container .innerpage-contents article h5,.innerpage-default-page-container .innerpage-contents article h6{color:#0064b1;font-weight:700;margin:24px 0 10px 0}.innerpage-default-page-container .innerpage-contents article h2{font-size:22px}.innerpage-default-page-container .innerpage-contents article h3{font-size:20px}.innerpage-default-page-container .innerpage-contents article h4{font-size:18px}.innerpage-default-page-container .innerpage-contents article h5{font-size:16px}.innerpage-default-page-container .innerpage-contents article h6{font-size:15px}.single-post-container article h3,.single-post-container article h4,.single-post-container article h5,.single-post-container article h6{color:#0064b1;font-weight:700;margin:24px 0 10px 0}.single-post-container article h3{font-size:18px}.single-post-container article h4{font-size:17px}.single-post-container article h5{font-size:16px}.single-post-container article h6{font-size:15px}.notice-content-main-container .content-container ul,.single-post-container article ul,.innerpage-default-page-container .innerpage-contents article ul{font-size:15px;margin:15px 0 20px 0;list-style:none}.inner-page-intro-content-main-container .content-container .content ul.list,.notice-content-main-container .content-container ul{font-weight:300;letter-spacing:.4px;font-size:16px;padding:15px 0 20px 0;margin:0}.inner-page-intro-content-main-container .content-container .content ul.list li,.notice-content-main-container .content-container ul li,.single-post-container article ul li,.innerpage-default-page-container .innerpage-contents article ul li{padding-left:28px;margin-bottom:10px}.inner-page-intro-content-main-container .content-container .content ul.list li::before,.notice-content-main-container .content-container li:before,.single-post-container article ul li:before,.innerpage-default-page-container .innerpage-contents article ul li:before{content:'';display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:16px;position:relative;margin-left:-27px;border:1px solid #fca935}.inner-page-intro-content-main-container .content-container .content ul.list li::before,.notice-content-main-container .content-container li:before{border:1px solid #00aeef}.innerpage-contents #content article p strong{font-weight:500}ul.accordion,.innerpage-contents #content article ul{font-size:15px;font-weight:300;float:left;width:100%}.page-template-template-book-appointment .innerpage-contents #content article .booking-widget-main-container div ul{margin:-1px 0 0 8.5px}.page-template-template-book-appointment .innerpage-contents #content article .booking-widget-main-container .list-book-appt-main-container ul li:before{display:none}.page-template-template-book-appointment .innerpage-contents #content article .booking-widget-main-container .list-book-appt-main-container ul{margin:-19px 0 0 8.5px}.innerpage-contents #content article ul>li>ul{float:none}.innerpage-contents h3{font-size:18px;color:#0064b1;font-weight:700;margin:24px 0 22px 0}.innerpage-contents strong,.innerpage-contents a{color:#0064b1}.services-page-content-container #content article>ul{font-size:15px;margin:15px 0 20px 0;list-style:none}.services-page-content-container #content article>ul li{padding-left:28px;margin-bottom:12px}.services-page-content-container #content article>ul li:before{content:'';display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:17px;position:relative;margin-left:-27px;border:1px solid #fca935}.services-menu{margin:0 0 35px 0!important;width:100%;max-width:none}.services-menu:after{content:"";display:block;clear:both}.services-menu li{margin:0!important;padding:0 20px 0 0!important;width:50%;float:left}.services-menu li a{padding:14px 20px 6px 0;margin:0 0 1px 0;border-bottom:1px solid #ccc;color:#333;display:block;font-size:15px;position:relative;font-weight:300}.services-menu li a:after{display:inline-block;font-size:29px;font-family:"Font Awesome 6 Pro";color:#fca935;font-style:normal;margin:0;position:absolute;right:2px;top:0;content:"\f105";font-weight:300;float:right}.services-menu li:before{display:none!important}.services-menu li a:hover{font-weight:700;color:#636466}.single-team-info{margin-top:-10px}.single-team-info ul{font-size:15px;margin:0 0 20px 0;list-style:none}.single-team-info ul li{padding-left:28px;margin-bottom:12px}.single-team-info ul li:before{content:'';display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:17px;position:relative;margin-left:-27px;border:1px solid #fca935}.single-team-sidebar-main-container .team-profile-link{color:#636466;border:1px solid #fca935;background-color:#fca935;padding:10px 14px 10px 12px;font-size:17px;font-weight:500;width:100%;max-width:240px;display:block;margin:15px 0 0 0}.single-team-sidebar-main-container>img{margin:0 0 26px 0;width:100%;height:auto;max-width:300px}.single-team-sidebar-main-container .team-profile-link:after{position:relative;background-image:url(/wp-content/themes/sportsmed/theme/images/sprite-icon.png);background-repeat:no-repeat;background-position:-160px center;background-size:auto 36px;display:block;content:'';width:19px;height:18px;float:right;margin:3px 0 0 8px}.single-team-sidebar-main-container .team-profile-link:hover{background-color:#0064b1!important;color:#fff!important;border:1px solid #0064b1!important}.sidebar-container{float:left;max-width:380px;width:100%;margin:-36px 0 20px 0;position:relative;z-index:1}.sidebar-container>div.sidebar-menus{background-color:#f0f5f9;padding:0 0 38px 0}.sidebar-container h2{background-color:#00aeef;font-size:24px;padding:29px 34px 19px 26px;margin:0 0 0 0;color:#fff;font-weight:300}.widget-sidebar-main-container>section>h4{background-color:#00aeef;font-size:24px;padding:29px 34px 19px 26px;margin:0 0 0 0;color:#fff;font-weight:300}.sidebar-container .sidebar-menus>ul,.sidebar-container .sidebar-menus>div>ul{padding:2px 34px 0 28px}.widget-sidebar-main-container>section>div>ul{padding:2px 34px 0 28px}.widget-sidebar-main-container>section>div>ul>li>a{padding:14px 0 6px 0;margin:0 0 1px 0;border-bottom:1px solid #ccc;color:#333;display:block;font-size:15px;font-weight:300}.widget-sidebar-main-container>section>div>ul>li>a:hover{font-weight:300}.single-team .sidebar-container .single-team-sidebar-main-container{max-width:300px}.single-team .sidebar-container .single-team-sidebar-main-container p{margin:0;border-bottom:1px solid #00aeef;padding:0 0 6px 0}.single-team .sidebar-container .single-team-sidebar-main-container .spacer{display:block;margin:0 0 30px 0}.single-team .sidebar-container .single-team-sidebar-main-container .team-profile-link{max-width:100%}.sidebar-container .sidebar-menus ul>li>a,.sidebar-container .sidebar-menus>div>ul>li>a{padding:14px 0 6px 0;margin:0 0 1px 0;border-bottom:1px solid #ccc;color:#333;display:block;font-size:15px;font-weight:300}.sidebar-container .sidebar-menus ul>li>a:after,.sidebar-container .sidebar-menus>div>ul>li>a:after{display:inline-block;font-size:29px;font-family:"Font Awesome 6 Pro";color:#fca935;font-style:normal;float:right;margin:0;position:relative;right:2px;top:-12px;content:"\f105"}#menu-meet-our-team>li>a:after{display:inline-block;font-size:29px;font-family:"Font Awesome 6 Pro";color:#fca935;font-style:normal;float:right;margin:0;position:relative;right:2px;top:-12px;content:"\f105"}.widget-sidebar-main-container{background-color:#f0f5f9;padding:0 0 38px 0;margin:0 0 -40px 0}.innerpage-news-container .sidebar-container .sidebar-menus ul>li>a:after{display:inline-block;font-size:29px;font-family:"Font Awesome 6 Pro";color:#fca935;font-style:normal;float:right;margin:0;position:relative;right:2px;top:-12px;content:"\f105"}.sidebar-container .sidebar-menus>div>ul>li>a:hover{font-weight:300;color:#0064b1}.sidebar-container .sidebar-menus>ul li>ul,.sidebar-container .sidebar-menus>div>ul li>ul{border-bottom:1px solid #ccc;padding:4px 0 16px 0}.sidebar-container .sidebar-menus>ul li>ul li a,.sidebar-container .sidebar-menus>div>ul li>ul li a{padding:10px 0 0 30px;color:#333;display:block;font-size:15px}.sidebar-container ul li a:hover,.sidebar-container ul li a:focus,.sidebar-container ul li a:active,.sidebar-container ul li.active>a{color:#636466!important;font-weight:700!important}.classes-widget-sidebar-main-container{margin:0 0 60px 0;float:left;width:100%}.classes-widget-sidebar-main-container>div{color:#0064b1;font-size:22px}.tt_upcoming_event_controls a:hover{border-color:#0064b1;background-color:#0064b1}.tt_upcoming_events li .tt_upcoming_events_event_container{height:38px!important}.classes-widget-sidebar-main-container>div>.tt_upcoming_events_wrapper{margin-top:22px}.sidebar-container .sidebar-menus>div>ul>li.menu-item-has-children>a:after{display:inline-block;content:"\f107";font-size:29px;font-family:"Font Awesome 6 Pro";color:#fca935;font-style:normal;float:right;margin:0;position:relative;right:0;top:-11px}.sidebar-container .sidebar-menus>div>ul>li.menu-item-has-children>a.active:after{content:"\f106"}.sidebar-container .sidebar-menus>div>ul>li.menu-item-has-children>ul{display:none}.sidebar-container>div.services-sidebar-menus{background-color:#f0f5f9;padding:0 0 38px 0}.sidebar-container .services-sidebar-menus ul{padding:2px 34px 0 28px}.sidebar-container .services-sidebar-menus ul#menu-services-facilities>li>a{padding:14px 0 6px 0;margin:0 0 1px 0;border-bottom:1px solid #ccc;color:#333;display:block;font-size:15px;font-weight:300}.sidebar-container .services-sidebar-menus ul#menu-services-facilities>li>ul{padding:11px 34px 6px 28px}.sidebar-container .services-sidebar-menus ul#menu-services-facilities>li>ul>li>a{padding:4px 0 4px 0;margin:0 0 1px 0;color:#333;display:block;font-size:15px;font-weight:300}.sidebar-container .services-sidebar-menus>div>ul>li.menu-item-has-children>a:after{display:inline-block;font-size:29px;font-family:"Font Awesome 6 Pro";color:#fca935;font-style:normal;float:right;margin:0;position:relative;right:2px;top:-12px;content:"\f107";font-weight:300}.sidebar-container .services-sidebar-menus>div>ul>li>a:hover{font-weight:700;color:#636466}.sidebar-container .services-sidebar-menus>div>ul>li.menu-item-has-children>a.active:after{content:"\f106"}.sidebar-container .services-sidebar-menus>div>ul>li.menu-item-has-children>ul{display:none}.sidebar-container h3{color:#0064b1;padding:44px 0 22px 0;margin:0 0 0 0;font-size:22px}.news-tags-sidebar-main-container>a{font-size:15px!important;color:#fff;padding:3px 10px;margin-bottom:4px;display:inline-block;background-color:#00aeef;font-weight:300}.news-tags-sidebar-main-container>a:hover{background-color:#0064b1}.sidebar-container p{margin:0 0 28px 0;font-weight:300;font-size:15px;line-height:23px}.sidebar-container .button{position:relative;display:inline-block;max-width:240px;width:100%;padding:11px 12px 11px 12px;background-color:#fca935;color:#636466;margin:-8px 0 0 0;font-size:17px}.sidebar-container .doctor-search .form-control{background-color:#fff0;border-top:none;border-left:none;border-right:none;border-bottom:1px solid #00aeef;border-radius:0;color:#78797a;position:relative;z-index:2;-webkit-appearance:none;-moz-appearance:none;width:100%;padding:0 0 5px 0;margin:0 0 0 0}.sidebar-container .doctor-search .form-control option{background-color:#fff;border-color:#00aeef}.sidebar-container .doctor-search em{display:block;width:100%;height:26px;background:#fff;top:-42px;right:0;position:relative}.sidebar-container .doctor-search em:before{font-size:30px;font-family:"Font Awesome 6 Pro";color:#00aeef;content:"\f107";margin:0 10px 0 0;top:3px;font-style:normal;right:6px;position:absolute}.sidebar-container .service-area-search .form-control{background-color:#fff0;border-top:none;border-left:none;border-right:none;border-bottom:1px solid #00aeef;border-radius:0;color:#78797a;position:relative;z-index:2;-webkit-appearance:none;-moz-appearance:none;width:100%;padding:0 0 5px 0;margin:0 0 0 0}.sidebar-container .service-area-search .form-control option{background-color:#fff;border-color:#00aeef}.sidebar-container .service-area-search em{display:block;width:100%;height:41px;background:#fff;top:-42px;right:0;position:relative}.sidebar-container .service-area-search em:before{font-size:30px;font-family:"Font Awesome 6 Pro";color:#00aeef;content:"\f107";margin:0 10px 0 0;top:3px;font-style:normal;right:6px;position:absolute}.sidebar-container .button:after{position:absolute;top:15px;right:18px;background-image:url(/wp-content/themes/sportsmed/theme/images/sprite-icon.png);background-repeat:no-repeat;background-position:-160px center;background-size:auto 36px;display:block;content:'';width:20px;height:18px}.innerpage-default-page-container .sidebar-book-appointment{margin:42px 0 0 0}.resources-brochure-main-container>h2{color:#0064b1;border-bottom:1px solid #979a9b;padding:0 0 8px 0;margin:0 0 32px 0}.resources-brochure-main-container ul li:before{display:none}.resources-brochure-main-container ul li h3{font-size:18px;color:#0064b1;font-weight:700;margin:24px 0 14px 0}.resources-brochure-main-container ul li p{font-size:15px;font-weight:300;line-height:25px}.resources-brochure-main-container ul li{margin:0 0 -12px 0;padding:0}.resources-brochure-main-container ul li a{background-color:#f0f5f9;color:#333;padding:13px 16px 16px 16px;display:inline-block;margin:2px 0 24px 0;font-size:15px}.resources-brochure-main-container ul li a:before{display:inline-block;vertical-align:sub;content:"\f1c1";font-size:32px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 10px 0 0;color:#0064b1;font-family:"Font Awesome 6 Pro";font-style:normal}.resources-main-container h2{color:#0064b1;border-bottom:1px solid #979a9b;padding:0 0 8px 0}.resources-main-container .resources-container a{background-color:#f0f5f9;color:#333;padding:20px 16px 22px 16px;display:inline-block;margin:0 0 24px 0}.resources-main-container .resources-container a:hover{color:#0064b1}.resources-main-container .resources-container a i:before{display:block;width:100%;background:none;color:#0064b1;font-weight:700;border-bottom:1px solid #bebebe;padding:0 78px 12px 0;margin:0 0 20px 0;position:relative;font-size:18px}.innerpage-faqs-container .innerpage-contents .container .row .col-sm-12 div div article{margin-top:40px}.innerpage-faqs-container .innerpage-contents .container .row .col-sm-12 div div article .collapseomatic_content{margin:0 0 35px}.innerpage-faqs-container .innerpage-contents .container .row .col-sm-12 div div article .collapseomatic_content p{margin:0 0 14px 0}.innerpage-faqs-container .innerpage-contents .container .row .col-sm-12 div div article .collapseomatic_content ul{font-size:15px;margin:15px 0 20px 0;list-style:none}ul.accordion .content ul li,.innerpage-faqs-container .innerpage-contents .container .row .col-sm-12 div div article .collapseomatic_content ul li{padding-left:35px;margin-bottom:12px}ul.accordion .content ul li:before,.innerpage-faqs-container .innerpage-contents .container .row .col-sm-12 div div article .collapseomatic_content ul li:before{content:'';display:inline-block;width:5px;height:5px;background:#0064b1;border-radius:50%;margin-right:22px;position:relative;top:-3px;margin-left:-34px}.collapseomatic{display:block;width:100%;background:none;color:#0064b1;font-weight:700;border-bottom:1px solid #bebebe;padding:0 78px 12px 0;margin:0 0 22px 0;position:relative;font-size:18px}.collapseomatic:after{content:"\f107";font-family:"Font Awesome 6 Pro";font-size:28px;font-style:normal;font-weight:300;color:#fca935;display:inline-block;vertical-align:middle;position:absolute;top:-8px;right:0;margin:0 0 0 4px;transition:all .2s ease}.colomat-close:after{content:"\f106"}.collapseomatic.colomat-hover{text-decoration:none}.without-menus .sidebar-book-appointment{margin:42px 0 0 0}.innerpage-news-container .news-container ul{list-style:none}.innerpage-news-container .news-container ul li:before{display:none}.innerpage-news-container .news-container li{border-bottom:1px solid #979a9b;padding:26px 0 48px 0!important;margin:0 0 25px 0!important}.innerpage-news-container .news-container .image-container>a:first-child{display:block;position:relative}.list-pagination .wp-pagenavi span.pages{display:none}.list-pagination .wp-pagenavi a{border:none;font-size:16px;color:#636466;margin:0 1px;font-weight:300}.list-pagination .wp-pagenavi .extend,.list-pagination .wp-pagenavi a.last{display:none}.list-pagination .wp-pagenavi span.current{border:none;font-size:16px;color:#0064b1;margin:0 1px}.list-pagination .wp-pagenavi .previouspostslink,.list-pagination .wp-pagenavi .nextpostslink{font-size:0}.list-pagination .wp-pagenavi .previouspostslink:before{content:"Previous";font-size:16px;color:#636466;display:inline-block}.list-pagination .wp-pagenavi .nextpostslink:before{content:"Next";font-size:16px;color:#636466;display:inline-block}.list-pagination{margin:15px 0 0 0;width:100%;text-align:right}.innerpage-news-container .news-container .image-container>a:first-child:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;background-color:rgb(56 55 55 / .8);-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;z-index:1;border-radius:20px}.innerpage-news-container .news-container .image-container>a:first-child:hover:before{opacity:1;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease}.innerpage-news-container .news-container .image-container a:first-child span.button{padding:10px 16px 10px 16px;border:1px solid #fca935;display:inline-block;color:#fff;opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:240px;text-align:center;z-index:2}.innerpage-news-container .news-container .image-container a:first-child:hover span.button{opacity:1}.innerpage-news-container .news-container img{max-width:100%;position:relative!important;border-radius:20px!important;aspect-ratio:3 / 2;width:100%;height:auto;object-fit:cover}.innerpage-news-container .news-container .image-container{float:left}.innerpage-news-container .news-container .content-container{float:left;max-width:600px;padding:0 0 0 25px}.innerpage-news-container .news-container .content-container h3{margin:5px 0 14px 0}.innerpage-news-container .news-container .content-container h3 a{color:#0064b1}.innerpage-news-container .news-container .content-container h3 a:hover{color:#fca935}.innerpage-news-container .news-container .content-container h2{line-height:30px;margin:0 0 10px 0;color:#333;font-weight:400}.innerpage-news-container .news-container .content-container h2 a{color:#333}.innerpage-news-container .news-container .content-container h2 a:hover{color:#0064b1}.innerpage-news-container .news-container .content-container p{margin:0 0 0 0;color:#333;font-weight:300;font-size:16px;line-height:26px}.single .single-post-container .wp-block-image img,.single .single-post-container .news-feauted-image img{width:100%;border-radius:40px 0;object-fit:cover;background-position:center;object-position:center;margin:40px auto 40px auto;max-width:100%;display:block}.single .single-post-container h2{font-size:30px;line-height:42px;color:#333;margin:0 0 12px 0}.single .single-post-container h3{font-size:26px;line-height:38px;color:#333;margin:20px 0 12px 0;font-weight:500}.single .single-post-container p{font-size:16px;line-height:28px;color:#333;margin:0 0 12px 0;font-weight:300}.single .single-post-container h1{color:#333;font-size:40px;line-height:50px;margin:0 0 0 0}.single .post-meta-container{margin:70px 0 14px 0}.single .post-meta-container ul{color:#333;display:flex;column-gap:20px}.single .post-meta-container ul li:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-size:16px;color:#00AEEF;font-weight:500;font-family:"Font Awesome 6 Pro";margin:0 5px 0 0;position:relative;top:0}.single .post-meta-container ul li.author:before{content:"\f2bd"}.single .post-meta-container ul li.date:before{content:"\f073"}.tag .sidebar-container,.category .sidebar-container,.page-template-template-news .sidebar-container{margin:56px 0 20px 0}.tag .news-container,.category .news-container,.page-template-template-news .news-container{padding:80px 0 0 0}.innerpage-news-container .innerpage-contents,.innerpage-news-container .innerpage-contents .container{max-width:1000px;margin:0 auto;float:none}.innerpage-injury-headquarter .content-container{float:left;width:50%;padding:20px 0 0 0}.innerpage-injury-headquarter .content-container:before{display:none}.innerpage-injury-headquarter .content-container:nth-child(odd){padding-right:30px}.innerpage-injury-headquarter .content-container:nth-child(even){padding-left:30px}.innerpage-injury-headquarter h4{font-size:18px;color:#0064b1;margin:0 0 2px 0;font-weight:700;line-height:26px;min-height:52px}.innerpage-injury-headquarter p{height:94px;overflow:hidden}.innerpage-injury-headquarter a{background-color:#f0f5f9;color:#333;padding:13px 16px 16px 16px;display:inline-block;margin:8px 0 22px 0;font-weight:300;font-size:15px;width:100%;max-width:246px}.innerpage-injury-headquarter a:hover{color:#0064b1}.innerpage-injury-headquarter a i:before{display:inline-block;vertical-align:sub;content:"\f1c1";font-size:32px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 10px 0 0;color:#0064b1;font-family:"Font Awesome 6 Pro";font-style:normal}.innerpage-injury-headquarter a.read-more:before{display:inline-block;vertical-align:sub;content:"\f0c1";font-family:"Font Awesome 6 Pro";font-style:normal;font-size:28px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:2px 14px 2px 0;color:#0064b1;position:relative;top:2px}.contact-page-container .innerpage-contents .container{max-width:none}.contact-page-content-container{max-width:730px;margin:0 auto}.cf-col-left{width:50%;float:left;padding-right:11px}.cf-col-right{width:50%;float:left;padding-left:8px;padding-right:3px}.wpcf7 form .cf-col-two{margin-bottom:12.5px}.wpcf7 form .cf-col-one{margin-bottom:12px}.cf-file-upload-container{display:none}.wpcf7 form div span input[type="text"],.wpcf7 form div span input[type="email"],.wpcf7 form div span textarea{border:1px solid #c7c7c6;border-radius:0;color:#58595B;font-size:16px;padding:16px 25px 6px 18px;font-weight:300;letter-spacing:.5px}.wpcf7 form div span select{border:1px solid #c7d6de;border-radius:0;color:#9daab1;font-size:16px;padding:8px 18px;height:auto!important;letter-spacing:.5px;font-weight:300}.wpcf7 form div span select::-ms-expand{display:none}.wpcf7 form div span select:active,.wpcf7 form div span select:focus{border:1px solid #58afd1;background-color:#fff0}.wpcf7 form div span input[type="text"]::-webkit-input-placeholder,.wpcf7 form div span input[type="email"]::-webkit-input-placeholder,.wpcf7 form div span textarea::-webkit-input-placeholder{color:gray}.wpcf7 form div span input[type="text"]::-moz-placeholder,.wpcf7 form div span input[type="email"]::-moz-placeholder,.wpcf7 form div span textarea::-moz-placeholder{color:gray}.wpcf7 form div span input[type="text"]:-ms-input-placeholder,.wpcf7 form div span input[type="email"]:-ms-input-placeholder,.wpcf7 form div span textarea:-ms-input-placeholder{color:gray}.wpcf7 form div span input[type="text"]:-moz-placeholder,.wpcf7 form div span input[type="email"]:-moz-placeholder,.wpcf7 form div span textarea:-moz-placeholder{color:gray}.wpcf7 form div span select option{color:gray}.captcha-container img{height:40px;width:auto;float:left;border:1px solid #fff;margin:0 8px 0 0}.captcha-container{text-align:left;margin-bottom:0!important;position:relative}div.wpcf7 .ajax-loader{border:4px solid #333;border-radius:50%;border-top:4px solid #f5f5f5;width:32px;height:32px;-webkit-animation:spin 2s linear infinite;animation:spin 1s linear infinite;background-image:none;background:#fff0;position:absolute;top:10px;right:-25px;margin:0 auto;opacity:1}div.wpcf7 .ajax-loader::before{display:none}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.captcha-container .ajax-loader{margin:0 -20px 0 4px!important}.captcha-container>span,.cf-captcha-text-container{display:inline-block;vertical-align:middle;width:160px;margin-right:12px}.quiz-100 label #cf7-quiz:focus,.quiz-100 label #cf7-quiz:active{outline:none}.quiz-100 label #cf7-quiz::-webkit-input-placeholder{color:#9c9c9c}.quiz-100 label #cf7-quiz::-moz-placeholder{color:#9c9c9c}.quiz-100 label #cf7-quiz:-ms-input-placeholder{color:#9c9c9c}.quiz-100 label #cf7-quiz:-moz-placeholder{color:#9c9c9c}.quiz-100 label{width:100%;margin-bottom:0}.quiz-100 label .wpcf7-quiz-label{font-size:20px;color:#fff;background:#0064b1;height:50px;display:block;width:76px;line-height:48px;margin:0 0 0 0;position:absolute;text-align:center;padding:0 23px 0 12px;font-weight:300}.quiz-100 label .wpcf7-quiz-label:after{content:" =";position:absolute;margin:0 0 0 2px}.quiz-100 label #cf7-quiz{max-width:100%;padding:12px 15px 12px 88px}.wpcf7 form .cf-col-two input[type="submit"]{color:#636466;background:#fca935;padding:12px 20px 12px 20px;text-align:center;font-size:18px;border:none;margin:0 0 0 0;font-weight:500;border-radius:0;display:inline-block;width:100%;vertical-align:middle;transition:all .2s ease}.wpcf7 form .cf-col-two input[type="submit"]:hover,.wpcf7 form .cf-col-two input[type="submit"]:active,.wpcf7 form .cf-col-two input[type="submit"]:focus{border:none;outline:none;box-shadow:none;background-color:#0064b1;color:#fff}.default-button{background:#e82938;padding:7px 30px 9px 30px;display:table;color:#fff;font-size:18px;position:relative;margin:12px 0 8px 0;float:left;border-radius:0;border:none}.default-button:hover,.default-button:active,.default-button:focus{border:none;background:#1268b3;outline:none;color:#fff}.wpgmp_infowindow .fc-item-title{margin-bottom:8px!important;text-transform:none!important;font-weight:500!important}div.wpcf7-response-output{float:left;width:100%;border:1px solid #0064b1!important;padding:12px 20px!important;font-weight:300;color:#636466;font-size:15px;margin:2em 0!important}span.wpcf7-not-valid-tip{font-weight:300;font-size:15px}.wpcf7 form div span input[type="text"]:active,.wpcf7 form div span input[type="email"]:active,.wpcf7 form div span textarea:active,.wpcf7 form div span input[type="text"]:focus,.wpcf7 form div span input[type="email"]:focus,.wpcf7 form div span textarea:focus{border:1px solid #999}.wpcf7 form div span textarea{height:169px}.cf-select-container span select{position:relative;z-index:2;background:#fff0;-webkit-appearance:none;-moz-appearance:none}.cf-select-container em{display:block;width:100%;height:49px;background:#fff;top:-50px;position:relative;margin-bottom:-50px}.cf-select-container em:before{font-size:30px;font-family:"Font Awesome 6 Pro";color:#58afd1;content:"\f107";margin:0 10px 0 0;top:6px;font-style:normal;right:6px;position:absolute}.FlowupLabels .fl_label{top:6px;left:18px;position:absolute;z-index:3;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;color:#636466;font-size:17px;font-weight:300}.FlowupLabels .fl_wrap.focused .fl_label,.FlowupLabels .fl_wrap.populated .fl_label{top:-2px!important;font-size:12px;color:#636466}.FlowupLabels .fl_wrap.focused .fl_label{color:#636466}.fl_wrap{position:relative}.contact-page-form-container{margin:0 0 10px 61px;max-width:789px;float:left}.contact-page-content-container h2{margin:0 0 20px 0}.contact-page-form-container h2{color:#0064b1;font-size:18px;font-weight:700;margin:0 0 20px 0}.innerpage-team-container ul.meet-our-team-list{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.innerpage-team-container .team-members{float:left;width:45%;border-bottom:1px solid #9da0a1;padding:28px 0 10px 0;margin:0 5% 4px 0}.innerpage-team-container .team-members .spacer{display:block;height:77px}.team-page-list-main-container ul li#post_1219,.team-page-list-main-container ul li#post_1217,.team-page-list-main-container ul li#post_1218,.team-page-list-main-container ul li#post_1220,.team-page-list-main-container ul li#post_1212,.team-page-list-main-container ul li#post_1243,.innerpage-team-container .team-members#post_1219,.innerpage-team-container .team-members#post_1217,.innerpage-team-container .team-members#post_1218,.innerpage-team-container .team-members#post_1220,.innerpage-team-container .team-members#post_1212,.innerpage-team-container .team-members#post_1243{display:none}.innerpage-contents ul li.team-members:before{display:none}.innerpage-team-container .team-members img{display:block;width:100%;max-width:300px}.innerpage-team-container .team-members h3{margin:24px 0 5px 0}.innerpage-team-container .team-members h2{margin:0 0 12px 0;font-size:24px;color:#333;font-weight:300}.innerpage-team-container .team-members .team-profile-link,.innerpage-team-container .team-members .book-btn{display:inline-block;color:#636466;border:1px solid #fca935;background-color:#fca935;padding:10px 14px 10px 12px;letter-spacing:.2px;cursor:pointer;margin:0 0 15px 0;font-size:17px;width:100%}.innerpage-team-container .team-members .popup-notice{display:none}.innerpage-team-container .team-members .team-profile-link.disabled,.innerpage-team-container .team-members .book-btn.disabled{pointer-events:none;opacity:.5}.innerpage-team-container .team-members .team-profile-link:hover,.innerpage-team-container .team-members .book-btn:hover{border:1px solid #0064b1;background-color:#0064b1;color:#fff}.innerpage-team-container .team-members .team-profile-link:after,.innerpage-team-container .team-members .book-btn:after{position:relative;background-image:url(/wp-content/themes/sportsmed/theme/images/sprite-icon.png);background-repeat:no-repeat;background-position:-160px center;background-size:auto 36px;display:block;content:'';width:19px;height:18px;float:right;margin:3px 0 0 8px}.meet-our-team-list{float:left;width:100%;margin:0 0 20px 0}.page-id-248 .innerpage-team-container .meet-our-team-list{display:none;margin:0 0 40px 0}.innerpage-team-container .team-title{display:block;width:100%;background:none;color:#0064b1;font-weight:700;border-bottom:1px solid #bebebe;padding:0 78px 12px 0;margin:0 0 22px 0;position:relative;font-size:18px;cursor:pointer;float:left}.innerpage-team-container .team-title:after{content:"\f107";font-family:"Font Awesome 6 Pro";font-size:28px;font-style:normal;font-weight:300;color:#fca935;display:inline-block;vertical-align:middle;position:absolute;top:-8px;right:0;margin:0 0 0 4px;transition:all .2s ease}.innerpage-team-container .team-title.active:after{content:"\f106"}.page-template-template-services-facilities .innerpage-container>.video-container{display:none}.page-template-template-services-facilities .innerpage-container .video-one>.video-container,.page-template-template-services-facilities .innerpage-container .video-two>.video-container,.page-template-template-services-facilities .innerpage-container .video-three>.video-container,.page-template-template-services-facilities .innerpage-container .video-four>.video-container,.page-template-template-services-facilities .innerpage-container .video-five>.video-container{display:block}.page-template-template-services-facilities .innerpage-container .video-container .video{width:536px;height:296px;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;margin:0;margin:30px auto 40px auto}.page-template-template-services-facilities .innerpage-container .video-container .video:after{display:block;width:100%;height:100%;font-size:0;border-radius:6px;background:rgb(0 0 0 / .25);position:absolute;left:0;top:0;content:""}.page-template-template-services-facilities .innerpage-container .video-container .video a{font-size:0;display:block;height:100%;width:100%;position:absolute;z-index:1}.page-template-template-services-facilities .innerpage-container .video-container .video a:before{content:"\f04b";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:58px;font-weight:900;margin:0 auto;color:#fca935;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;text-align:center;z-index:1;font-size:9px;width:60px;height:60px;border-radius:50%;font-size:18px;border:2px solid #fca935;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;display:block;font-family:"Font Awesome 6 Pro";color:#fff;background:#0064b1;border:2px solid #fff}.page-template-template-services-facilities .innerpage-container .video-container .video:hover a:before{color:#0064b1;background:#fff;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;border:2px solid #fff}.single-post-container{width:100%;margin:auto;padding:0 0 55px 0}.single-post-container>.container{width:100%;max-width:824px;margin:auto}.single-post-container h1{font-size:32px;margin:50px 0 22px 0;color:#0064b1}.single-post-container .container .row .col-lg-12 #content article section p img.alignnone,.single-post-container .container .row .col-lg-12 #content article section p img.alignleft,.single-post-container .container .row .col-lg-12 #content article section p img.alignright{max-width:640px;width:100%;margin:28px auto 28px auto;display:block}.single-post-container h2 p{font-weight:300;font-size:22px;line-height:34px;margin:0 0 26px 0}.news-feauted-image img{width:100%;height:auto;margin:0 auto 25px auto;max-width:640px;display:block}.single-post-container h3{font-size:18px;color:#0064b1;font-weight:500;margin:26px 0 20px 0}.single-post-container strong,.single-post-container a{color:#0064b1}.single-post-container img.aligncenter{height:auto;display:block;width:100%;max-width:540px;margin:0 auto 40px auto}.single-post-container .container .row .col-lg-12 div article section ul{font-size:16px;line-height:28px;color:#333;font-weight:400;letter-spacing:normal;padding:10px 0 10px 0;margin:0}.single-post-container .container .row .col-lg-12 div article section ul li{padding-left:28px;margin-bottom:10px}.single-post-container .container .row .col-lg-12 div article section ul li:before{border:1px solid #00aeef;content:'';display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:16px;position:relative;margin-left:-27px;background:#fff0;top:0}.single-post-container .share-container{text-align:center;max-width:336px;margin:auto;width:100%}.single-post-container .share-container h2{margin-bottom:18px;border-bottom:1px solid #c7c7c6}.single-post-container .share-container h2 a{font-size:18px;color:#636466;letter-spacing:.2px;font-weight:500;cursor:text}.single-post-container .share-container a.button{padding:11px 69px;margin:25px 0 34px 0;border:1px solid #fca935;font-weight:700;display:inline-block;color:#636466;background-color:#fca935;position:relative}.single-post-container .share-container a.button:hover{border:1px solid #0064b1;background-color:#0064b1;color:#fff}.single-post-container .share-container a.button:before{margin:0 0 0 6px;position:absolute;top:14px;left:12px;background-image:url(/wp-content/themes/sportsmed/theme/images/sprite-icon.png);background-repeat:no-repeat;background-position:-160px center;background-size:auto 36px;display:inline-block;content:'';width:20px;height:18px;transform:rotateY(180deg)}.addtoany_list a span{background-color:transparent!important;border-radius:50%!important;height:35px!important;width:35px!important;line-height:21px!important;display:block;margin:0 auto 12px auto;border:1px solid #bebebe}.addtoany_list a span svg{height:36px!important;width:40px!important;border-radius:0;padding:6px;text-align:center;margin:-2px 0 0 -4px}.addtoany_list a span.a2a_s_email svg{height:40px!important;width:40px!important;margin:-4px 0 0 -3px!important}.addtoany_list .a2a_button_twitter span svg path{fill:#bebebe!important}.addtoany_list .a2a_button_facebook span svg path{fill:#bebebe!important}.addtoany_list .a2a_button_email span svg path{fill:#bebebe!important}.addtoany_list>a{text-align:center;margin:0 auto;display:inline-block}#list{width:50px;height:150px;overflow-y:scroll}#innerpage-banner-background-image{height:0;display:block;font-size:0;opacity:0}.open-times-main-container{background:#0064b1;padding:40px 0 60px 0}.open-times-main-container .col-lg-12 h2{color:#fff;font-size:25px;text-align:center;margin:0 0 25px 0;font-weight:400}.open-times-column-container h2{font-size:16px;color:#fca935;border-bottom:1px solid #bebebe;padding:0 0 8px 0;margin:14px 0 12px 0}.open-times-column-container ul{color:#fff;font-weight:300;font-size:15px}.open-times-column-container ul li{margin:0 0 4px 0}.open-times-column-container{padding:0 10px 0 0}.open-times-two-column-container ul{width:50%;float:left}.concussion-page-banner{background-repeat:no-repeat;margin:106px auto 0 auto;max-width:1280px;width:100%;height:536px;background-size:cover;background-position:center 30%;position:relative}.concussion-page-search-container .container{max-width:690px}.concussion-page-search-container .container h2{line-height:34px;margin:0;padding:6px 0 13px 0}.concussion-main-content-container .top-content{width:100%;max-width:848px;margin:0 auto;padding:62px 0 24px 0}.concussion-main-content-container .top-content h2{color:#0064b1;text-align:center;margin:0 0 20px 0;font-size:23px}.concussion-main-content-container .top-content p{text-align:center;font-weight:300;line-height:28px}.concussion-main-content-container .bottom-title h2{color:#0064b1;text-align:center;margin:0 0 82px 0;font-size:23px}.concussion-main-content-container .container{max-width:1310px}.concussion-banner-menu ul{width:100%;max-width:700px;margin:0 auto}.concussion-banner-menu ul li{width:50%;padding:0 20px}.concussion-banner-menu ul li a{font-weight:400}.concussion-banner-menu ul li a:after{top:4px;transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg)}.concussion-banner-menu ul{max-width:100%;margin:0}.concussion-banner-menu ul li{position:relative;width:50%;float:left;padding:0 65px}ul.concussion-facts-counter-list li{width:50%;float:left;margin:0 0 86px 0}ul.concussion-facts-counter-list li>div{width:100%;max-width:290px;margin:0 auto;text-align:center}ul.concussion-facts-counter-list li>div .image-container{margin:0 0 15px 0;position:relative}ul.concussion-facts-counter-list li .image img{width:262px;height:auto;border-radius:50%}ul.concussion-facts-counter-list li>div .text p{margin:0;color:#0064b1;font-size:18px}ul.concussion-facts-counter-list li>div .image-container .overlay{position:absolute;width:262px;height:262px;margin:0 auto;left:0;right:0;border-radius:50%}ul.concussion-facts-counter-list li>div .image-container .overlay>div{position:relative;top:50%;transform:translateY(-50%)}ul.concussion-facts-counter-list li>div .image-container .overlay>div span p{color:#fff;font-weight:700}ul.concussion-facts-counter-list li>div .image-container .overlay>div span p em{font-style:normal}ul.concussion-facts-counter-list li>div .image-container .overlay>div span p.small-font{font-size:55px}ul.concussion-facts-counter-list li>div .image-container .overlay>div span p.large-font{font-size:82px;line-height:62px}ul.concussion-facts-counter-list li>div .image-container .overlay>div span p sub{bottom:0;display:block;font-size:54px;margin:-10px 0 6px 0;line-height:64px}ul.concussion-facts-counter-list li>div .image-container .overlay.blue{background:rgb(0 100 177 / .7)}ul.concussion-facts-counter-list li>div .image-container .overlay.blue-two{background:rgb(0 174 239 / .7)}ul.concussion-facts-counter-list li>div .image-container .overlay.green{background:rgb(137 194 63 / .7)}ul.concussion-facts-counter-list li>div .image-container .overlay.orange{background:rgb(252 169 53 / .7)}.concussion-sports-top-container{width:100%;max-width:400px;float:right;height:400px;position:relative}.concussion-sports-top-container li{background:#f0f5f9;display:none;position:absolute}.concussion-sports-top-container li>div{padding:30px 15px 30px 15px}.concussion-sports-top-container li>div .title{padding:0 20px}.concussion-sports-top-container li>div .title h2{color:#0064b1;text-align:center;margin:0 0 22px 0;font-size:23px;line-height:30px}.concussion-sports-top-container li>div .content{position:relative}.concussion-sports-top-container li>div .content .nav{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:0 auto;width:100%;text-align:center}.concussion-sports-top-container li>div .content img{height:auto;margin:0 auto;display:block}.concussion-sports-top-container li>div .content .nav .prev,.concussion-sports-top-container li>div .content .nav .next{font-size:0;cursor:pointer}.concussion-sports-top-container li>div .content .nav .prev:before,.concussion-sports-top-container li>div .content .nav .next:before{content:"";display:inline-block;height:40px;width:40px;background-image:url(/wp-content/themes/sportsmed/theme/images/concussion-nav-arrow.png);background-size:auto 16px;background-repeat:no-repeat;background-position:center;position:absolute}.concussion-sports-top-container li>div .content .nav .prev:before{transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(180deg);left:0}.concussion-sports-top-container li>div .content .nav .next:before{right:0}.concussion-sports-list-container{width:100%;max-width:400px;float:right}.concussion-sports-list-container li:nth-child(odd) .concussion-sports-list{background:#33bef2}.concussion-sports-list-container li:nth-child(even) .concussion-sports-list{background:#00aeef}.concussion-sports-list-container li .concussion-sports-list h2{color:#fff;margin:0 0 0 0;font-size:23px;line-height:30px;padding:18px 20px 18px 20px;cursor:pointer;font-weight:300}.concussion-sports-list-container li .concussion-sports-list h2.active{background:#0064b1}.concussion-sports-list-container li .concussion-sports-list h2 span{font-weight:700;margin:0 6px 0 0;display:inline-block}.concussion-sports-list-container li .concussion-sports-list .content{padding:0 20px 6px 20px;display:none;background:#0064b1}.concussion-sports-list-container li .concussion-sports-list .content p{font-size:15px;color:#fff;font-weight:300;line-height:23px}.concussion-main-content-container{padding:0 0 58px 0}.concussion-accordion-list-main-container .title .col-lg-12 h2{color:#0064b1;margin:35px 0 22px 0;font-size:23px;border-bottom:1px solid #f0f5f9;padding:30px 0 13px 0;cursor:pointer}.concussion-accordion-main-container .concussion-accordion-list-main-container:nth-child(even) .title .col-lg-12 h2{border-bottom:1px solid #fff}.concussion-accordion-list-main-container .title.active .col-lg-12 h2{border-bottom:1px solid #bebebe!important;padding:30px 0 13px 0}.concussion-accordion-list-main-container .title .col-lg-12 h2:before{display:inline-block;height:40px;width:40px;position:absolute;right:0;bottom:30px;content:"\f107";font-family:"Font Awesome 6 Pro";font-size:40px;color:#fca935}.concussion-accordion-list-main-container .title.active .col-lg-12 h2:before{content:"\f106"}.concussion-accordion-list-main-container .container{max-width:1310px}.concussion-accordion-list-main-container .content .col-lg-8 .left-content>h2{font-size:18px;font-weight:300;line-height:28px;margin:0 0 14px 0}.concussion-accordion-list-main-container .content .col-lg-8 .left-content>p{font-size:16px;line-height:24px;font-weight:300}.concussion-accordion-list-main-container .content{padding:36px 0 40px 0;display:none;float:left;width:100%}.concussion-accordion-main-container .concussion-accordion-list-main-container:nth-child(odd){background-color:#f0f5f9}ul.suffered-a-concussion-list li{width:50%;float:left;padding:0 30px;margin:0 0 4px 0}ul.suffered-a-concussion-list li h2{color:#0064b1;margin:14px 0 12px 0;font-size:18px}ul.suffered-a-concussion-list li p{font-weight:300;min-height:216px}ul.suffered-a-concussion-list{margin:30px 0 0 -30px}ul.suffered-a-concussion-list li em{font-style:normal;width:66px;height:66px;background:#fff;border-radius:50%;display:block}ul.suffered-a-concussion-list li em:before{content:"";background-image:url(/wp-content/themes/sportsmed/theme/images/suffered-concussion-icons.png);background-size:auto 52px;background-repeat:no-repeat;background-position:0 center;width:49px;height:52px;display:block;position:relative;top:6px;margin:0 auto}ul.suffered-a-concussion-list li.computersied-multimodal em:before{background-position:-51px center}ul.suffered-a-concussion-list li.neurocognitive-care em:before{background-position:-99px center}ul.suffered-a-concussion-list li.excercise-therapy em:before{background-position:-150px center}ul.suffered-a-concussion-list li.visual-vestibular em:before{background-position:-201px center}ul.suffered-a-concussion-list li.neck-therapy em:before{background-position:-251px center}ul.suffered-a-concussion-list li.education-reassurance em:before{background-position:-301px center;top:8px}ul.suffered-a-concussion-list li.specialist-refferal em:before{background-position:-350px center;top:8px;width:50px}.concussion-accordion-list-main-container .content .col-lg-4 .right-content .sidebar-book-appointment h3{color:#0064b1;padding:4px 0 22px 0;margin:0 0 0 0;font-size:22px}.concussion-accordion-list-main-container .content .col-lg-4 .right-content .sidebar-book-appointment>p,.concussion-accordion-list-main-container .content .col-lg-4 .right-content .sidebar-book-appointment .booking-widget-main-container .sidebar-book-container div>p{margin:0 0 28px 0;font-weight:300;font-size:15px;line-height:23px}.concussion-accordion-list-main-container .content .col-lg-8 .left-content{padding:0 68px 0 0}.concussion-resources-main-container .concussion-resources-header-container{padding:60px 0 10px 0}.concussion-resources-main-container .concussion-resources-header-container h2{color:#0064b1;text-align:center;margin:0 0 20px 0;font-size:23px}.concussion-resources-main-container .concussion-resources-header-container p{text-align:center;font-weight:300;font-size:18px;line-height:34px}.concussion-resources-content-container .innerpage-injury-headquarter ul li p{font-weight:300;font-size:15px;line-height:25px}.concussion-resources-main-container .concussion-resources-content-container{padding:0 0 40px 0}.page-template-template-landing-page-concussion .main-header.scroll{z-index:100}.wh-page-banner-main-container{margin:106px 0 0 0}.wh-page-banner-main-container .container{max-width:1310px}.wh-page-banner-main-container .banner-image-container{height:530px;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.wh-page-banner-main-container .banner-image-container:after{content:"";width:50%;height:100%;position:absolute;top:0;left:0;background-image:linear-gradient(to right,rgb(255 255 255),transparent)}.wh-page-banner-main-container .banner-image-container .logo-container{position:relative;top:46%;transform:translateY(-50%);z-index:1}.wh-page-banner-main-container .banner-image-container .logo-container img{width:100%;max-width:362px;margin:0 0 0 72px}.wh-page-banner-main-container .banner-text-container{background-color:#f58774;padding:29px 120px 17px 120px;width:100%;margin:auto}.wh-page-banner-main-container .banner-text-container p{line-height:34px;color:#fff;text-align:center;margin:0 0 16px 0;font-weight:300;letter-spacing:.5px;font-size:23px}.wh-page-banner-main-container .banner-ctas-container{background:#f0f5f9;padding:30px 0 42px 0}.wh-page-banner-main-container .banner-ctas-container ul{float:left;width:100%;padding:0 45px}.wh-page-banner-main-container .banner-ctas-container ul li{width:33.33333%;float:left;padding:0 50px}.wh-page-banner-main-container .banner-ctas-container ul li img{width:100%;height:auto;margin:0 auto;display:block}.wh-page-banner-main-container .banner-ctas-container ul li>div{width:300px;margin:0 auto}.wh-page-banner-main-container .banner-ctas-container ul li h2{font-size:24px;margin:20px 0 16px 0}.wh-page-banner-main-container .banner-ctas-container ul li a{display:table;color:#fff;background:#f58774;font-weight:300;letter-spacing:.4px;padding:9px 18px 10px 18px;font-size:18px}.wh-page-banner-main-container .banner-ctas-container ul li a:hover{opacity:.85}.wh-page-banner-main-container .banner-ctas-container ul li a:after{right:0;transform:translateY(-50%);background-image:url(/wp-content/themes/sportsmed/theme/images/sprite-icon.png);background-repeat:no-repeat;background-position:-160px center;background-size:auto 36px;display:block;content:'';width:18px;height:18px;position:relative;float:right;top:4px;transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);margin:0 0 0 92px}.banner-intro-container{padding:65px 220px 38px 220px}.banner-intro-container h1{color:#f58774;text-align:center;margin:0 0 20px 0;font-size:24px}.banner-intro-container p{text-align:center;font-weight:300;line-height:32px;font-size:18px}.wh-accordion-main-container .concussion-accordion-list-main-container .title .col-lg-12 h2{color:#636466}.wh-accordion-main-container .concussion-accordion-list-main-container .title .col-lg-12 h2:before{color:#f58774}.wh-accordion-main-container .concussion-accordion-list-main-container .content .right-content{padding:0 0 0 34px}.wh-accordion-main-container .concussion-accordion-list-main-container .content .right-content img{width:100%}.wh-accordion-main-container .concussion-accordion-list-main-container .content{padding:30px 0 35px 0}.wh-accordion-main-container .wh-accordion-list-left-content li div h2{font-size:19px;margin:0 0 8px 0}.wh-accordion-main-container .wh-accordion-list-left-content li div p{font-weight:300;line-height:25px;width:100%;max-width:504px;font-size:15px}.wh-accordion-main-container .wh-accordion-list-left-content li div ul li{width:50%;float:left;padding:0 20px 0 0}.wh-accordion-main-container .wh-accordion-list-left-content li div ul{margin:4px 0 0 0;float:left;width:100%}.wh-accordion-main-container .wh-accordion-list-left-content li div ul li a{color:#636466;display:block;border-bottom:1px solid #bebebe;padding:0 0 9px 0;margin:0 0 16px 0}.wh-accordion-main-container .wh-accordion-list-left-content li div ul li a:hover{color:#f58774}.wh-accordion-main-container .wh-accordion-list-left-content li div ul li a:after{right:0;transform:translateY(-50%);background-image:url(/wp-content/themes/sportsmed/theme/images/sprite-icon-pink.png);background-repeat:no-repeat;background-position:-180px center;background-size:auto 36px;display:block;content:'';width:16px;height:16px;position:relative;top:14px;float:right}.wh-accordion-main-container .wh-accordion-list-left-content>li{margin:0 0 42px 0}.wh-resources-main-container .concussion-resources-header-container h2{color:#f58774}.wh-resources-main-container .concussion-resources-content-container div ul li h4{color:#f58774;margin:-8px 0 0 0}.wh-bottom-banner-container{height:617px;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;margin:32px 0 0 0;position:relative}.wh-bottom-banner-container:after{content:"";width:50%;height:100%;position:absolute;top:0;left:0;background-image:linear-gradient(to right,rgb(255 255 255),transparent)}.wh-bottom-banner-container .logo-container{position:relative;top:46%;transform:translateY(-50%);max-width:1310px;margin:0 auto;z-index:1}.wh-bottom-banner-container .logo-container img{width:100%;max-width:362px;margin:0 0 0 88px}.page-template-template-landing-page-womens-health .open-times-main-container{background:#f58774}.page-template-template-landing-page-womens-health .open-times-main-container .col-lg-12 h2:before{background-image:url(/wp-content/themes/sportsmed/theme/images/sprite-icon-white.png)}.page-template-template-landing-page-womens-health .open-times-column-container h2{color:#333;border-bottom:1px solid #fff;font-weight:700}.page-template-template-landing-page-womens-health .open-times-column-container ul{color:#333}.wh-resources-main-container .concussion-resources-content-container div ul li hr{display:none}.notice-main-container{margin:152px 0 -153px 0}.notice-main-container>.container{max-width:1236px;padding:0}.notice-main-container.inner-page>.container{max-width:1290px}.page-template-template-book-appointment .notice-main-container.inner-page>.container{max-width:1251px}.notice-content-main-container{background:#e8eef6}.notice-content-main-container .header-container{padding:0 12px 0 0}.notice-content-main-container .header-container p{color:#00aeef;font-size:18px;letter-spacing:.4px;display:inline-block;margin:0 0 0 0;width:90%;float:left;padding:14px 20px 0 20px}.notice-content-main-container .header-container em{float:left;text-align:center;background:#00aeef;width:56px;font-style:normal;padding:0 0 10px 0}.notice-content-main-container .header-container em:before{position:relative;top:3px;font-family:"Font Awesome 6 Pro";color:#fff;font-size:31px;font-weight:700;margin:0;content:"\f05a"}.notice-content-main-container .header-container span{color:#fff;letter-spacing:.4px;position:relative;cursor:pointer;display:inline-block;width:4%;float:left;line-height:30px;padding:12px 0 0 0;text-align:right;font-size:0}.notice-content-main-container .header-container span:after{position:relative;top:-2px;font-family:"Font Awesome 6 Pro";color:#00aeef;font-size:22px;content:"\f078";right:0;font-weight:700;margin:0 0 0 10px;float:right}.clear{clear:both}.notice-content-main-container .header-container span.active:after{content:"\f077"}.notice-content-main-container .content-container:before{width:56px;height:100%;display:inline-block;content:"";position:absolute;left:0;background:#00aeef;top:0}.notice-content-main-container .content-container{padding:0 20px 26px 76px;position:relative;display:none}.notice-content-main-container .content-container p{color:#636466;font-size:18px;letter-spacing:.4px;display:block;margin:0 0 6px 0;line-height:32px;font-weight:300}.notice-content-main-container .content-container p a{color:#fff;font-weight:700;text-decoration:underline}.notice-content-main-container .content-container p a:hover{opacity:.9}.swh-cta-inner-page-main-container{display:none}.innerpage-container article .swh-cta-inner-page-main-container{display:initial}.swh-cta-inner-page-main-container .content-container{box-shadow:0 3px 6px #00000029;border-radius:40px;padding:30px 32px 24px 32px;margin:40px 0 50px 0}.swh-cta-inner-page-main-container .left-panel{width:60%;float:left}.swh-cta-inner-page-main-container .left-panel img{width:100%;max-width:309px;margin:0 0 15px 0}.swh-cta-inner-page-main-container .left-panel p{margin:0!important;font-size:16px!important;line-height:26px!important;font-weight:500!important}.swh-cta-inner-page-main-container .right-panel{width:40%;float:left}.swh-cta-inner-page-main-container .right-panel a{font-size:16px;line-height:26px;background:#F58774;border-radius:40px;color:#fff!important;display:inline-block;padding:11px 11px;font-weight:500;width:204px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;text-align:center;color:#58595B;font-weight:500;float:right;margin:65px 0 0 0}.swh-cta-inner-page-main-container .right-panel a:after{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-moz-osx-font-smoothing:grayscale;margin:0 0 0 8px;position:relative;top:4px;background-image:url(/wp-content/themes/sportsmed/theme/images/sprite-icon.png);background-repeat:no-repeat;background-position:-160px center;background-size:auto 36px;display:inline-block;content:'';width:19px;height:18px}.swh-cta-inner-page-main-container .right-panel a:hover:after{margin:0 0 0 26px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out}body>.swh-cta-inner-page-main-container{display:none}.swh-cta{clear:both}input[type=text],input[type=email],input[type=tel],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}.footer-logos{border-radius:56px;background:#FFF;text-align:center;width:100%;max-width:600px;margin:20px auto;padding:12px 20px 16px 20px;margin:30px auto 2px auto}.footer-logos p{font-size:12px;line-height:30px;color:#58595B}.footer-logos ul li{display:inline-block}.footer-logos ul li .logo{width:126px;height:64px;background-repeat:no-repeat;background-position:center;background-size:auto 100%;margin:0 auto}.footer-cta-blocks-main-container .left .content-container{border-radius:40px;background:#0064B1;padding:62px 40px 58px 40px}.footer-cta-blocks-main-container .right .content-container{border-radius:40px;background:#FCA935;padding:62px 40px 58px 40px}.footer-cta-blocks-main-container .left{margin:0 5px 0 -5px}.footer-cta-blocks-main-container .right{margin:0 -5px 0 5px}.footer-cta-blocks-main-container .left .content-container img{float:right;max-width:335px;margin:-104px -38px 0 -20px}.footer-cta-blocks-main-container .right .content-container img{float:right;width:100%;max-width:319px;margin:-103px -53px 0 0}.footer-cta-blocks-main-container .content-container h2{color:#fff;font-weight:500;font-size:28px;line-height:34px;margin:0 0 25px 0}.view-pdf-button,.footer-cta-blocks-main-container .content-container a{font-size:16px;line-height:26px;background:#00AEEF;border-radius:40px;color:#fff!important;display:inline-block;padding:11px 11px;font-weight:500;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;text-align:center;width:220px}.view-pdf-button::after,.footer-cta-blocks-main-container .content-container a:after{margin:0 0 0 10px;display:inline-block;content:"";-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;background-image:url(/wp-content/themes/sportsmed/theme/images/sprite-icon.png);background-repeat:no-repeat;background-position:-160px center;background-size:auto 36px;width:19px;height:18px;position:relative;top:4px}.view-pdf-button:hover::after,.footer-cta-blocks-main-container .content-container a:hover:after{margin:0 0 0 26px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out}.footer-cta-blocks-main-container{margin:100px 0 60px 0}.home .footer-cta-blocks-main-container{margin:100px 0 70px 0}.page-template-template-event-reservation .footer-cta-blocks-main-container,.page-template-template-class-timetable .footer-cta-blocks-main-container{margin:140px 0 60px 0}.footer-cta-blocks-main-container .right .content-container h2{color:#333}.footer-cta-blocks-main-container .container{max-width:1260px}.form-access-pop-up-main-container{display:none;background:rgb(32 33 36 / .8);height:100%;width:100%;position:fixed;left:0;top:0;z-index:9999}.form-access-pop-up-container{height:auto;width:100%;margin:0 auto;position:relative;top:50%;transform:translateY(-50%);border-radius:6px;max-width:534px;box-shadow:0 3px 6px #00000029;background:#fff;padding:32px 60px 20px 60px;box-shadow:0 3px 6px #00000029;border-radius:20px}.form-access-pop-up-container .content-container{position:relative}.form-access-pop-up-container .close{opacity:1}.form-access-pop-up-container .close:after{cursor:pointer;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-size:36px;position:relative;color:#00AEEF;font-weight:300;content:"\f057";font-family:"Font Awesome 6 Pro";position:absolute;top:-10px;right:-40px}.form-access-pop-up-container h2{font-size:28px;line-height:38px;font-weight:500;text-align:center;margin:0 0 36px 0;color:#0064b1}.form-access-pop-up-container form .cf-col-one input[type="submit"]{margin:2px 0 -20px 0}.form-access-pop-up-container div.wpcf7 .ajax-loader{top:9px}.form-access-pop-up-container .content-container p:nth-child(3){margin:-24px 0 44px 0;line-height:28px;text-align:center;color:#636466}.form-access-pop-up-container .contact-form-container .cf-col-one span:first-child{position:absolute;top:-25px;font-size:16px;line-height:18px;color:#58595B;font-weight:500}.form-access-pop-up-container .contact-form-container form div span input[type="text"],.form-access-pop-up-container .contact-form-container form div span input[type="email"],.form-access-pop-up-container .contact-form-container form div span textarea{border:1px solid #D5D3D3;color:#58595B;font-size:16px;padding:12px 12px 2px 12px;background-color:#fff0;border-radius:0;width:100%;height:auto;letter-spacing:0;font-weight:400;background:#fff;border-radius:6px}.form-access-pop-up-container .contact-form-container .cf-col-one .wpcf7-submit:hover,.form-access-pop-up-container .contact-form-container .cf-col-two .wpcf7-submit:hover{outline:none;background-color:#00AEEF;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;color:#fff}.form-access-pop-up-container .form-container form .cf-col-one input[type="submit"]:hover{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;outline:none;background:#00AEEF;color:#fff}.form-access-pop-up-container .wpcf7 form .cf-col-one{margin-bottom:41px;margin:0 0 38px 0;float:left;width:100%;padding:0}.form-access-pop-up-container .FlowupLabels .fl_label{top:10px;left:12px;position:absolute;z-index:3;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;color:#636466;font-size:12px}.form-access-pop-up-container .FlowupLabels .fl_wrap.focused .fl_label,.form-access-pop-up-container .FlowupLabels .fl_wrap.populated .fl_label{top:1px!important;font-size:12px;color:#636466;letter-spacing:0;font-weight:300}.form-access-pop-up-container .FlowupLabels .fl_wrap.focused .fl_label{color:#636466}.form-container form .cf-col-one input[type="submit"]{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;border:none;display:block;font-weight:600;color:#fff;line-height:30px;background:#00AEEF;padding:9px 55px;font-size:16px;font-weight:500;border-radius:40px;position:relative;text-transform:none;box-shadow:none;outline:none}a.view-pdf-button{margin-top:10px;margin-bottom:30px}.page-id-4400 .innerpage-default-page-container .innerpage-contents article h2{font-size:30px;line-height:44px;font-weight:400;margin:40px 0 20px 0}.wp-block-table.class-pricing-table{background:#F9F9F9;padding:55px 40px 68px 40px;border-radius:40px 0;margin-top:40px}.wp-block-table{overflow-x:auto;margin:1.5rem0}.wp-block-table.class-pricing-table table{background:#F9F9F9;border:none;border-radius:40px 0;font-size:16px;line-height:34px;color:#333}.wp-block-table table{border-collapse:collapse}.wp-block-table.class-pricing-table table thead{border:none}.wp-block-table.class-pricing-table table thead th{font-size:38px;line-height:40px;font-weight:500;color:#0064B1;border:none;padding:0 0 14px 0}.wp-block-table.class-pricing-table table tbody tr td{border:none;border-bottom:1px solid #DEDEDE;padding:7px 0}.wp-block-table.class-pricing-table table tbody tr td:first-child{padding-right:10px}.wp-block-table.class-pricing-table table tbody tr:first-child td{border:none;border-bottom:1px solid #58595B;padding:14px 0;color:#0064B1}.wp-block-table td,.wp-block-table th{padding:.5em}.wp-block-table tr.header td:first-child{font-weight:700}.wp-block-table.class-pricing-table table tbody tr.header td{border-bottom:1px solid #58595B;padding-top:24px}.totalpoll-form-field-label{color:#0064b1!important;font-weight:600!important;font-size:16px!important}.totalpoll-form-field-input{box-shadow:none!important;border:1px solid #c7c7c6!important;padding:11px 17px!important;height:auto!important}#totalpoll-fields-any_other_comments{height:100px!important}.totalpoll-buttons-slider-previous,.totalpoll-buttons-slider-next,.totalpoll-button-primary,.totalpoll-buttons-vote{color:#636466!important;background:#fca935!important;border:1px solid #fca935!important;min-width:140px!important;font-weight:600!important}.totalpoll-form .totalpoll-buttons{justify-content:flex-start!important}.totalpoll-form>.totalpoll-buttons .totalpoll-buttons-continue{display:none}.single-poll .share-container{display:none}form.ipt_fsqm_main_form i.eform-tab-nav{display:none!important}form.ipt_fsqm_main_form .ui-tabs-nav li:before,form.ipt_fsqm_main_form .ui-tabs-nav:before{display:none!important}form.ipt_fsqm_main_form .ipt_fsqm_form_button_container button{outline:none!important;background:#fca935!important;border-radius:0!important;text-transform:none!important;font-weight:600!important;box-shadow:none!important}.ipt-uif-custom-material-custom .ipt-eform-content{box-shadow:0 3px 6px #00000029!important}.page-template-templat-full-width-center h2.ipt_fsqm_main_heading i{display:none}.page-template-templat-full-width-center h2.ipt_fsqm_main_heading .ipt_uif_divider_text .ipt_uif_divider_text_inner{font-size:32px;color:#0064b1;margin:0 0 0 0}.page-template-templat-full-width-center .ipt_uif_printelement{padding:24px 34px!important;font-weight:600!important;background:#fca935!important;outline:none!important;box-shadow:none!important}form.ipt_fsqm_main_form .ipt_fsqm_form_button_container button.ipt_fsqm_form_button_next:disabled,form.ipt_fsqm_main_form .ipt_fsqm_form_button_container button.ipt_fsqm_form_button_next[disabled]{display:none!important}.ipt-uif-custom-material-custom .ipt_uif_message,.ipt-uif-custom-material-custom .ipt_fsqm_form_message_success,.ipt-uif-custom-material-custom .ipt_fsqm_form_message_error,.ipt-uif-custom-material-custom .ipt_fsqm_form_validation_error,.ipt-uif-custom-material-custom .ipt_fsqm_form_message_restore,.ipt-uif-custom-material-custom .eform-styled-widget{box-shadow:none!important}.covid-notice-pop-up-main-container{background:rgb(88 89 91 / .9);position:fixed;width:100%;height:100%;z-index:999;top:0}.covid-notice-pop-up-main-container .covid-notice-pop-up-container{position:relative;top:50%;transform:translateY(-50%);width:100%;max-width:968px;margin:0 auto}.covid-notice-pop-up-main-container .content-container{box-shadow:10px 10px 10px #00000029}.covid-notice-pop-up-main-container .content-container .image-container{height:300px;background-size:cover;background-position:center}.covid-notice-pop-up-main-container .content-container .text-container{background:#fff;padding:34px 45px 48px 45px;text-align:center}.covid-notice-pop-up-main-container .content-container .text-container h2{font-size:48px;line-height:52px;color:#58595B;margin:0 0 5px 0}.covid-notice-pop-up-main-container .content-container .text-container h3{font-size:30px;line-height:44px;margin:0 0 10px 0;color:#0064b1}.covid-notice-pop-up-main-container .content-container .text-container p{font-size:18px;line-height:34px}.covid-notice-pop-up-main-container .content-container .close{background:#fff;border:2px solid #00AEEF;width:48px;height:48px;display:block;border-radius:50%;position:absolute;right:16px;top:16px;cursor:pointer;text-align:center;opacity:1}.covid-notice-pop-up-main-container .content-container .text-container .primary-button{font-size:16px;line-height:26px;background:#00AEEF;border-radius:40px;color:#fff!important;display:inline-block;padding:11px 28px;font-weight:500;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;text-align:center;min-width:220px;width:auto}.covid-notice-pop-up-main-container .content-container .text-container .primary-button:after{margin:0 0 0 10px;display:inline-block;content:"";-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;background-image:url(/wp-content/themes/sportsmed/theme/images/sprite-icon.png);background-repeat:no-repeat;background-position:-160px center;background-size:auto 36px;width:19px;height:18px;position:relative;top:4px}.covid-notice-pop-up-main-container .content-container .text-container .primary-button:hover:after{margin:0 0 0 26px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out}.covid-notice-pop-up-main-container .content-container .close{position:absolute;right:32px;top:32px;width:48px;height:48px;opacity:1}.covid-notice-pop-up-main-container .content-container .close:hover{opacity:1}.covid-notice-pop-up-main-container .content-container .close:before,.covid-notice-pop-up-main-container .content-container .close:after{position:absolute;left:21px;content:' ';height:18px;width:2px;background-color:#00AEEF;top:13px}.covid-notice-pop-up-main-container .content-container .close:before{transform:rotate(45deg)}.covid-notice-pop-up-main-container .content-container .close:after{transform:rotate(-45deg)}ul.accordion .content{display:none;padding:0 0 20px 0;float:left;width:100%}ul.accordion>li{width:100%;float:left}ul.accordion>li>h2{display:block;width:100%;background:none;color:#0064b1!important;font-weight:700;border-bottom:1px solid #bebebe;padding:0 78px 12px 0;margin:0 0 22px 0!important;position:relative;font-size:18px!important;cursor:pointer;line-height:28px!important}ul.accordion>li>h2:after{content:"\f107";font-family:"Font Awesome 6 Pro";font-size:28px;font-style:normal;font-weight:300;color:#fca935;display:inline-block;vertical-align:middle;position:absolute;top:0;right:0;margin:0 0 0 4px;transition:all .2s ease}ul.accordion>li>h2.active:after{content:"\f106"}ul.accordion .content p{font-weight:300;font-size:15px;line-height:25px;margin:0 0 14px 0!important}.open-times-pop-up-main-container,.team-page-staff-booking-pop-up-main-container,.staff-booking-pop-up-main-container{display:none;background:rgb(32 33 36 / .8);height:100%;width:100%;position:fixed;left:0;top:0;z-index:9999999}.open-times-pop-up-container,.team-page-staff-booking-pop-up-container,.staff-booking-pop-up-container{height:auto;width:100%;margin:0 auto;text-align:center;position:relative;top:50%;transform:translateY(-50%);border-radius:0;max-width:820px;box-shadow:0 3px 6px #00000029;background:#fff;padding:32px 60px 40px 60px;left:0;right:0;border-radius:20px}.open-times-pop-up-main-container h2,.team-page-staff-booking-pop-up-main-container .content h2,.staff-booking-pop-up-main-container .content h2{line-height:28px;font-size:28px;margin:0 0 16px 0;color:#0064b1}.team-page-staff-booking-pop-up-main-container .content p,.staff-booking-pop-up-main-container .content p{margin:0 0 17px 0}.team-page-staff-booking-pop-up-main-container .content .call-button,.staff-booking-pop-up-main-container .content .call-button{font-size:16px;line-height:26px;background:#00AEEF;border-radius:40px;color:#fff!important;display:inline-block;padding:11px 30px;font-weight:500;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;text-align:center;width:220px}.team-page-staff-booking-pop-up-main-container .content .call-button:before,.staff-booking-pop-up-main-container .content .call-button:before{top:-1px;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-size:20px;position:relative;color:#fff;font-weight:600;content:"\f095";font-family:"Font Awesome 6 Pro";float:left;left:2px}.open-times-pop-up-main-container .close,.team-page-staff-booking-pop-up-main-container .close,.staff-booking-pop-up-main-container .close{opacity:1;text-shadow:none}.open-times-pop-up-main-container .close:before,.team-page-staff-booking-pop-up-main-container .close:before,.staff-booking-pop-up-main-container .close:before{cursor:pointer;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-size:36px;position:relative;color:#00AEEF;font-weight:300;content:"\f057";font-family:"Font Awesome 6 Pro";position:absolute;top:-10px;right:-40px}.staff-booking-pop-up-main-container .cp-pop-up-notice,.team-page-staff-booking-pop-up-main-container .cp-pop-up-notice{display:block!important}.header-main-container .logo-container img{max-width:250px;margin:20px 0 15px 0}.header-links>ul>li{display:inline-block;margin:43px 0 0 24px}.header-links ul li.button{float:right}.header-links ul li a{color:#333;font-size:14px;line-height:24px}.header-links ul li a:hover{color:#00AEEF}.header-links ul li a::before{vertical-align:top;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-size:14px;position:relative;color:#00AEEF;font-weight:500;font-family:"Font Awesome 6 Pro";margin:0 5px 0 0;position:relative;top:0}.header-links ul li a:hover::before{position:relative;top:-2px}.header-links ul li.classes a::before{content:"\f073"}.header-links ul li.open-times a::before{content:"\f017"}.header-links ul li.phone a::before{content:"\f095"}.header-links ul li.button .default-button{margin:-14px 0 0 4px;font-size:16px;line-height:26px}.header-top-container{border-bottom:1px solid #F5F5F5}.header-main-container.scroll .logo-container img{margin:0 0 10px 0}.header-main-container.scroll .header-links ul li{margin:13px 0 0 24px}.header-links .open-times .dropdown-container{position:absolute;background-color:#fff;width:320px;padding:22px 22px 16px 22px;text-align:left;z-index:15;margin:2px 0 0 0;display:none}.open-times-pop-up-container .content-container ul,.header-links .open-times .dropdown-container ul{font-size:14px}.open-times-pop-up-container .content-container ul li,.header-links .open-times .dropdown-container li{border-bottom:1px solid #DEDEDE;padding:0 0 8px 0;margin-bottom:8px}.open-times-pop-up-container .content-container ul li:last-child,.header-links .open-times .dropdown-container li:last-child{margin-bottom:0;border-bottom:none}.open-times-pop-up-container .content-container ul li span,.header-links .open-times .dropdown-container li span{display:block;color:#00AEEF;cursor:initial;font-weight:500!important}.open-times-pop-up-container .content-container ul li p,.header-links .open-times .dropdown-container li p{font-size:14px;font-weight:300;margin:0;color:#333}.header-main-container.scroll .header-links .open-times .dropdown-container li{margin:0 0 8px 0}.header-main-container .container{max-width:1266px}#menu-primary-menu{display:none}.home-intro-main-container{margin:86px 0 84px 0}.home-intro-main-container .image-container{width:100%;height:400px;border-radius:40px 0;background-size:cover;background-position:center}.home-intro-main-container .right-container .content{padding:0 0 0 35px}.home-intro-main-container .left-container .content{padding:48px 40px 0 0}.home-intro-main-container h1{color:#333;font-size:48px;line-height:56px;margin:0 0 12px 0}.home-intro-main-container p{color:#333;font-size:18px;line-height:34px;margin:0 0 20px 0;font-weight:300}.home-services-main-container{margin:60px 0 60px 0}.page-template-template-services-facilities-landing-page .home-services-main-container{padding:20px 0 40px 0}.home-services-main-container ul{margin:0 -11px}.home-services-main-container ul li{width:33.33333%;float:left;padding:0 22px}.home-services-main-container ul li .column-container{background-position:center;background-size:cover;width:100%;height:237px;border-radius:20px;margin:0 0 20px 0;padding:20px 20px 26px 20px;display:flex;align-items:flex-end;position:relative}.home-services-main-container ul li .column-container span{display:block;font-size:30px;line-height:34px;color:#fff;font-weight:500;position:relative;z-index:1}.home-services-main-container ul li .column-container span:before{display:block;content:"\e09f";font-size:36px;color:#fff;font-family:"Font Awesome 6 Pro";margin:0 0 2px 0;font-weight:300;position:relative;bottom:-30px}.home-services-main-container ul li a:hover .column-container span:before{bottom:0}.home-services-main-container ul li .column-container span p{font-size:14px;line-height:28px;margin:0 0 2px 0;color:#FCA935;font-weight:700;opacity:0}.home-services-main-container ul li a:hover .column-container span p{opacity:1}.home-services-main-container ul li .column-container:after{content:"";position:absolute;width:100%;height:100%;bottom:0;left:0;border-radius:20px;background:#fff0 linear-gradient(180deg,#0064B100 0%,#0064B1CC 100%) 0% 0% no-repeat padding-box;height:141px}.home-services-main-container ul li a:hover .column-container:after{background:#fff0 linear-gradient(180deg,#0064B180 0%,var(--unnamed-color-0064b1) 100%) 0% 0% no-repeat padding-box;background:#fff0 linear-gradient(180deg,#0064B180 0%,#0064B1 100%) 0% 0% no-repeat padding-box;height:100%}.telehealth-cta-main-container .telehealth-container{width:100%;max-width:1234px;margin:0 auto}.telehealth-cta-main-container .telehealth-container .left-container{width:66%;float:left}.telehealth-cta-main-container .telehealth-container .right-container{width:34%;float:left}.telehealth-cta-main-container .telehealth-container .image-container{height:344px;background-size:cover;background-position:center;border-radius:200px 0 0 0}.telehealth-cta-main-container .telehealth-container .image-container,.telehealth-cta-main-container .telehealth-container .content-container{height:344px}.telehealth-cta-main-container .telehealth-container .content-container{border-radius:200px 0;background:#EAF9FF;padding:71px 0 0 100px;margin:0 0 0 -200px}.telehealth-cta-main-container .telehealth-container .content-container h2{color:#333;font-size:38px;line-height:48px;margin:0 0 7px 0}.telehealth-cta-main-container .telehealth-container .content-container p{color:#00AEEF;font-size:18px;line-height:28px;margin:0 0 26px 0}.telehealth-cta-main-container .telehealth-container .content-container a{margin:0 auto;display:table;float:none}.telehealth-cta-main-container{margin:0 0 80px 0}.telehealth-cta-main-container .telehealth-container .content-container .content{text-align:center;width:100%;max-width:334px}.health-experience-cta-main-container{border-radius:0 0 200px 0;background-size:cover;background-position:center;padding:170px 0 274px 0}.health-experience-cta-main-container .container{max-width:1244px}.health-experience-cta-main-container .right-container .content{padding:0 0 0 120px}.health-experience-cta-main-container .right-container .content h2{color:#fff;font-size:36px;line-height:48px;margin:0 0 16px 0}.health-experience-cta-main-container .right-container .content h2 span{color:#FCA935}.health-experience-cta-main-container .right-container .content p{color:#fff;font-size:18px;line-height:34px;font-weight:300}.health-experience-cta-text-container{margin:-208px 0 94px 0}.health-experience-cta-text-container .container{max-width:1200px}.health-experience-cta-text-container .left-container .content{background:#fff;padding:48px 39px 20px 86px;margin:0 -135px 0 0}.health-experience-cta-text-container .left-container .content h2{font-size:36px;line-height:48px;color:#333;margin:0 0 22px 0}.health-experience-cta-text-container .left-container .content h2 span{color:#00AEEF}.health-experience-cta-text-container .left-container .content p{font-size:18px;line-height:34px;color:#333;font-weight:300}.health-experience-cta-text-container .right-container .image-container{border-radius:40px 0;background-size:cover;height:400px;background-position:center;margin:0 0 0 172px}.footer-top-main-container h2{border-bottom:1px solid #FFFFFF1A}.footer-top-main-container{border-radius:0 0 200px 0;padding:78px 0 26px 0;background:#0064B1;background:#fff0 linear-gradient(180deg,var(--unnamed-color-0064b1) 0%,var(--unnamed-color-00aeef) 100%) 0% 0% no-repeat padding-box;background:#fff0 linear-gradient(180deg,#0064B1 0%,#00AEEF 100%) 0% 0% no-repeat padding-box;margin:-10px 0 0 0}.footer-bottom-main-container{background:#fff;padding:0 0 0 0}.footer-bottom-main-container .footer-logos{padding:0 0 0 0;max-width:100%}.footer-bottom-main-container .footer-logos p{font-size:16px;line-height:28px;margin:0 0 30px 0}.footer-bottom-main-container .footer-logos ul li{margin:0 12px}.footer-top-main-container ul.footer-social li a:before{font-size:24px!important}.footer-top-main-container ul.footer-social li{margin:0 16px 0 0;height:24px}.footer-bottom-main-container::after{display:none!important}.operating-hours-main-container{background:#EAF9FF;border-radius:200px 0 0 0;margin:70px 0 0 0;padding:56px 0 70px 0}.operating-hours-main-container .col-lg-12 h2{color:#333;font-size:38px;line-height:48px;font-weight:500;margin:0 0 12px 0}.operating-hours-main-container .col-lg-12 h2:before{content:"";vertical-align:middle;margin:0 12px 0 0;vertical-align:text-bottom;font-size:20px;position:relative;color:#0064B1;font-weight:500;content:"\f095";font-family:"Font Awesome 6 Pro";content:"\f017";font-size:38px}.operating-hours-main-container .open-times-column-container h2{font-size:14px;color:#0064B1;border-bottom:1px solid #DEDEDE;padding:0 0 10px 0;margin:34px 0 12px 0;font-weight:700;text-transform:uppercase}.operating-hours-main-container ul{color:#333;font-weight:500;font-size:16px;line-height:28px}#mega-menu-wrap-primary-menu #mega-menu-primary-menu{text-align:center}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item{margin:0 18px}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item>a.mega-menu-link{color:#333333!important;font-size:18px;font-weight:500!important;background:transparent!important;margin:0;padding:0 0 6px 0;height:auto;line-height:normal;border-bottom:4px solid #fff0}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item>a.mega-menu-link .mega-indicator:after{margin:5px 0 0 -1px!important;font-size:12px;content:"\f107"!important;color:#222B31!important;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 6 Pro"!important}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item:hover>a.mega-menu-link .mega-indicator:after{color:#00AEEF!important}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item>a.mega-menu-link:hover{color:#00AEEF!important}#mega-menu-wrap-primary-menu{background:#fff0}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item>a.mega-menu-link:focus{background:#fff0;color:#00AEEF;font-weight:500}#mega-menu-wrap-primary-menu,ul#mega-menu-primary-menu{position:initial!important}.header-menu-outer-container .container{max-width:1388px}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item,#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{padding:0;margin:0}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-megamenu.mega-menu-item>ul.mega-sub-menu{background:#fff;padding:54px 0 50px 0;box-shadow:0 4px 6px -2px #00000029;margin:0 0 0 0}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-megamenu.mega-menu-item ul.mega-sub-menu>li.mega-menu-item-has-children{padding:0 15px}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-megamenu.mega-menu-item ul.mega-sub-menu>li.mega-menu-item-has-children>a.mega-menu-link{color:#00AEEF!important;font-size:16px;line-height:28px;padding:0 0 36px 0;font-weight:600!important;pointer-events:none;letter-spacing:.16px;text-transform:uppercase;font-family:"Open Sans",sans-serif}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-megamenu.mega-menu-item ul.mega-sub-menu>.mega-menu-item-has-children.font-size-38>a.mega-menu-link{font-size:38px}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-megamenu.mega-menu-item ul.mega-sub-menu>li>ul.mega-sub-menu>li>a{font-size:18px!important;color:#333333!important;line-height:36px;font-weight:400!important;margin:0 0 18px 0!important;border-bottom:1px solid #DEDEDE!important;padding:0 0 2px 0!important;text-transform:none!important;font-family:'museo-sans',sans-serif!important}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-megamenu.mega-menu-item ul.mega-sub-menu>li>ul.mega-sub-menu>li>a:hover{color:#00AEEF!important}#mega-menu-wrap-primary-menu .hide>a.mega-menu-link{font-size:0!important;pointer-events:none!important}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-megamenu.mega-menu-item ul.mega-sub-menu>li>ul.mega-sub-menu>li>a:hover,#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-megamenu.mega-menu-item ul.mega-sub-menu>li>ul.mega-sub-menu>li>a,#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item>a.mega-menu-link:hover{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-megamenu.mega-menu-item>ul.mega-sub-menu>.mega-menu-columns-4-of-6{padding-right:10px}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-megamenu.mega-menu-item>ul.mega-sub-menu>.mega-menu-columns-4-of-6>.mega-sub-menu>li{padding:0 26px 0 0}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.widget_custom_html .custom-html-widget>.menu-image{max-width:356px;height:237px;background-size:cover;background-position:center;width:100%;border-radius:20px;position:relative;display:flex;padding:20px 20px 10px 20px}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.widget_custom_html .custom-html-widget>.menu-image p{margin:0;color:#fff;font-size:38px;line-height:48px;align-self:flex-end;position:relative;z-index:1}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-megamenu>ul.mega-sub-menu>li.widget_custom_html .custom-html-widget>.menu-image:after{content:"";width:100%;height:100%;position:absolute;background:#fff0 linear-gradient(180deg,#0064B100 0%,#0064B1CC 100%) 0% 0% no-repeat padding-box;top:0;left:0;border-radius:20px}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{display:block;width:100%}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-megamenu.mega-toggle-on a{color:#00AEEF!important;border-bottom:4px solid #00AEEF!important}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-megamenu.mega-menu-item>ul.mega-sub-menu{margin-left:15px}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-megamenu.mega-menu-item>ul.mega-sub-menu>.mega-menu-item{width:35.5%;padding:0 0 0 84px!important}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-megamenu.mega-menu-item>ul.mega-sub-menu>.widget_custom_html{width:29%!important;padding:0!important}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-megamenu.mega-menu-item ul.mega-sub-menu>li>ul.mega-sub-menu>li>a:after{vertical-align:middle;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-size:16px;color:#333;font-weight:700;content:"\f061";font-family:"Font Awesome 6 Pro";right:8px;margin:0;position:relative;float:right}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-megamenu.mega-menu-item ul.mega-sub-menu>li>ul.mega-sub-menu>li:hover>a:after{color:#00AEEF;right:0}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-megamenu.mega-menu-item ul.mega-sub-menu>li>ul.mega-sub-menu>li.header-menu>a{color:#00AEEF!important;font-size:14px!important;text-transform:uppercase!important;border:none!important}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-megamenu.mega-menu-item ul.mega-sub-menu>li>ul.mega-sub-menu>li.header-menu>a:after{display:none}.inner-page-banner-main-container{margin:168px 0 0 0}.inner-page-banner-main-container .content-container .breadcrumb-container,.inner-page-banner-main-container .content-container .title-container{position:relative}.inner-page-banner-main-container .content-container::before{content:"";background:#fff0 linear-gradient(90deg,var(--unnamed-color-0064b1) 40%,var(--unnamed-color-00aeef) 100%) 0% 0% no-repeat padding-box;background:#fff0 linear-gradient(90deg,#0064B1 40%,#00AEEF 100%) 0% 0% no-repeat padding-box;height:100%;width:100vw;position:absolute;top:0;right:45px}.inner-page-banner-main-container .content-container:after{position:relative;content:"";background:#fff0 linear-gradient(90deg,var(--unnamed-color-0064b1) 0%,var(--unnamed-color-00aeef) 100%) 0% 0% no-repeat padding-box;background:#fff0 linear-gradient(90deg,#0064B1 0%,#00AEEF 100%) 0% 0% no-repeat padding-box;border-radius:0 0 100px 0;height:100%;width:100%;position:absolute;top:0;width:100px;right:-53px;background:#00AEEF}.inner-page-banner-image-main-container .content-container .breadcrumb-container,.inner-page-banner-image-main-container .content-container .breadcrumb-container span,.inner-page-banner-image-main-container .content-container .breadcrumb-container a,.inner-page-banner-main-container .content-container .breadcrumb-container,.inner-page-banner-main-container .content-container .breadcrumb-container span,.inner-page-banner-main-container .content-container .breadcrumb-container a{color:#fff;font-size:16px;line-height:34px}.inner-page-banner-image-main-container .content-container .breadcrumb-container a:hover span,.inner-page-banner-main-container .content-container .breadcrumb-container a:hover span{color:#FCA935}.inner-page-banner-main-container{position:relative;overflow:hidden}.inner-page-banner-image-main-container .content-container,.inner-page-banner-main-container .content-container{padding:80px 0 50px 0;margin:0 0 0 -50px}.inner-page-banner-image-main-container .content-container .title-container,.inner-page-banner-main-container .content-container .title-container{width:100%;max-width:600px;padding:24px 0 0 0}.inner-page-banner-image-main-container .content-container .title-container h1,.inner-page-banner-main-container .content-container .title-container h1{margin:0;color:#fff;font-size:60px;line-height:68px}.inner-page-intro-main-container .content-container{width:100%;max-width:966px;margin:0 auto;padding:78px 0 60px 0}.inner-page-intro-content-main-container{margin:0 0 80px 0}.inner-page-intro-main-container .content-container h2{color:#333;font-size:30px;line-height:42px;margin:0 0 16px 0}.inner-page-intro-main-container .content-container h2 span{color:#00AEEF}.inner-page-intro-content-main-container .content .image{width:100%;height:400px;border-radius:40px 0;background-repeat:no-repeat;max-width:500px;background-position:center;margin:0 0 0 0;background-size:cover}.inner-page-intro-content-main-container .content p{font-size:18px;margin:0 0 10px 0;line-height:34px;color:#333;font-weight:300}.inner-page-intro-content-main-container .content h4{font-size:24px;color:#333;font-weight:300;line-height:1.4}.inner-page-intro-content-main-container .content h4 strong{font-weight:500}.inner-page-intro-content-main-container .right-container{padding:0 33px 0 34px}.about-page-cta-main-container{background:#EAF9FF;margin:62px 0 0 0;padding:60px 0 60px 0}.about-page-cta-main-container .content h2{font-size:38px;line-height:48px;margin:0 0 24px 0;color:#0064B1;text-align:center}.about-page-cta-main-container .content p{color:#333;font-size:18px;margin:0 0 12px 0;line-height:34px}.about-page-cta-main-container .sportsmed-facility li{width:33.33333%;float:left;padding:0 30px}.about-page-cta-main-container .sportsmed-facility li .column-container{width:284px;height:284px;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:100%;display:flex;position:relative;margin:0 auto}.about-page-cta-main-container .sportsmed-facility li .column-container p{margin:0;font-size:28px;line-height:40px;color:#fff;text-align:center;align-self:center;position:relative;z-index:1;padding:0 20px}.about-page-cta-main-container .sportsmed-facility li .column-container:after{background:#fff0 linear-gradient(180deg,var(--unnamed-color-0064b1) 0%,var(--unnamed-color-00aeef) 100%) 0% 0% no-repeat padding-box;background:#fff0 linear-gradient(180deg,#0064B1 0%,#00AEEF 100%) 0% 0% no-repeat padding-box;border:1px solid #00AEEF;content:"";position:absolute;width:100%;height:100%;border-radius:100%;opacity:.8}.about-page-cta-main-container .sportsmed-facility{margin:80px -30px 0 -30px}.about-page-cta-main-container .sportsmed-facility li:nth-child(2){top:-40px;position:relative}.page-template-template-about .footer-cta-blocks-main-container{margin:122px 0 60px 0}.inner-page-intro-content-main-container .content-container .content p span{color:#00AEEF}.inner-page-intro-content-main-container .content-container .content ul.list{font-size:18px;line-height:34px;color:#333;font-weight:500;letter-spacing:normal}.services-page-content-main-container .content-container ul.links,.services-page-content-main-container.main-content-editor-main-container ul.links,.inner-page-intro-content-main-container .content-container .content ul.links{font-size:16px;line-height:34px;color:#00AEEF;font-weight:600;letter-spacing:normal}.services-page-content-main-container .content-container ul.links a,.services-page-content-main-container .content-container ul.links a:hover,.services-page-content-main-container.main-content-editor-main-container ul.links a:hover,.inner-page-intro-content-main-container .content-container .content ul.links a{color:#00AEEF}.services-page-content-main-container.main-content-editor-main-container ul.links a:hover,.inner-page-intro-content-main-container .content-container .content ul.links a:hover{opacity:.8}.inner-page-intro-content-main-container .full-width-container{width:100%;max-width:966px;margin:0 auto}.inner-page-intro-content-main-container ul.practice-products{margin:36px -30px 0 -30px!important;padding:0 73px!important}.inner-page-intro-content-main-container ul.practice-products li{width:50%;float:left;margin:0 0 40px 0!important;padding:0 30px!important}.inner-page-intro-content-main-container ul.practice-products li .image{width:100%;border-radius:12px;height:240px;background-position:center;background-repeat:no-repeat;background-size:cover}.inner-page-intro-content-main-container ul.practice-products li:before{display:none!important}.page-template-template-practice-products .inner-page-intro-main-container{margin:0 0 -8px 0;display:flex}.page-template-template-practice-products .footer-cta-blocks-main-container{margin:120px 0 60px 0}.page-template-template-faqs .footer-cta-blocks-main-container{margin:145px 0 60px 0}.faq-page-content-main-container .content-container ul.accordion>li>h2{font-size:16px;line-height:34px;border-bottom:1px solid #0064B1;padding:0 78px 14px 0;margin:0 0 14px 0}.faq-page-content-main-container .content-container ul.accordion>li>h2:after{content:"\2b";color:#0064B1;font-weight:400;font-size:24px;top:8px}.faq-page-content-main-container .content-container ul.accordion>li>h2.active:after{content:"\f068"}.faq-page-content-main-container .content-container ul.accordion .content p{font-weight:400;font-size:16px;line-height:28px;margin:0 0 10px 0!important;color:#333}.faq-page-content-main-container .content-container ul.accordion .content p a{font-weight:600;color:#00AEEF}.faq-page-content-main-container .content-container ul.accordion .content{padding:2px 0 20px 0}.contact-page-content-main-container{padding:68px 0 30px 0}.contact-page-content-main-container .right-container .contact-form h2,.contact-page-content-main-container .left-container h2{color:#333;font-size:30px;line-height:42px}.contact-page-content-main-container .left-container .contact-details p,.contact-page-content-main-container .left-container .contact-details a:not(.default-button),.contact-page-content-main-container .left-container .contact-details ul{font-size:18px;color:#333;line-height:40px;margin:0}.contact-page-content-main-container .left-container .contact-directions{padding:28px 0 0 0}.contact-page-content-main-container .left-container .contact-directions h2{margin:0 0 24px 0}.contact-page-content-main-container .left-container .contact-directions p{font-size:16px;color:#333;line-height:28px;margin:0 0 10px 0}.contact-page-content-main-container .left-container .contact-directions p span{color:#00AEEF;font-weight:500}.contact-page-content-main-container .left-container .contact-directions p em{font-style:normal;text-decoration:underline}.contact-page-content-main-container .left-container .contact-details a:not(.default-button):hover{color:#00AEEF}.contact-page-content-main-container .left-container .contact-details ul li p::before,.contact-page-content-main-container .left-container .contact-details ul li a::before{vertical-align:top;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-size:20px;color:#0064B1;font-weight:300;font-family:"Font Awesome 6 Pro";margin:0 0 0 -35px;position:relative;top:-1px;width:34px}.contact-page-content-main-container .left-container .contact-details ul li.phone a::before{content:"\f095"}.contact-page-content-main-container .left-container .contact-details ul li.fax a::before{content:"\f1ac"}.contact-page-content-main-container .left-container .contact-details ul li.address p::before{content:"\f3c5"}.contact-page-content-main-container .left-container .contact-details ul li.email a::before{content:"\f0e0";top:1px}.contact-page-content-main-container .left-container .contact-details ul li{margin:0 0 8px 36px}.contact-page-content-main-container .left-container .contact-details h2{margin:0 0 22px 0}.contact-page-content-main-container .left-container .contact-details ul{margin:0 0 30px 0}.contact-page-content-main-container .right-container .contact-form form .cf-col-left,.contact-page-content-main-container .right-container .contact-form form .cf-col-right{width:100%;padding:0}.contact-page-content-main-container .right-container .contact-form form input[type="text"],.contact-page-content-main-container .right-container .contact-form form input[type="email"],.contact-page-content-main-container .right-container .contact-form form textarea{font-size:16px;border:1px solid #D5D3D3;border-radius:6px;color:#333;letter-spacing:normal;font-weight:500;padding:14px 25px 0 14px}.contact-page-content-main-container .right-container .contact-form form .fl_wrap.focused .fl_label,.contact-page-content-main-container .right-container .contact-form form .fl_wrap.populated .fl_label{left:15px;color:#333;top:2px!important}.contact-page-content-main-container .right-container .contact-form form .fl_label{color:#D5D3D3;font-size:12px;font-weight:400;top:11px;left:15px}.contact-page-content-main-container .right-container .contact-form h2{margin:0 0 34px 0}.contact-page-content-main-container .right-container .contact-form form textarea{height:120px}.contact-page-content-main-container .right-container .contact-form form input[type="submit"]{font-size:16px;line-height:26px;background:#FCA935;border-radius:24px;color:#333333!important;display:inline-block;padding:11px 30px 11px 30px;font-weight:500;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;width:auto;display:table;float:none;min-width:220px;text-align:center}.contact-page-content-main-container .right-container{width:100%;max-width:360px}.contact-page-content-main-container .left-container{padding:0 104px 0 0}.services-page-content-main-container .content-container h2,.services-page-content-main-container .content-container h3,.inner-page-intro-content-main-container .right-container .content h3{font-size:30px;line-height:42px;color:#333;margin:0 0 12px 0}.services-page-content-main-container .content-container h4{font-size:28px;line-height:38px;color:#333;margin:0 0 12px 0}.services-page-content-main-container .content-container h5{font-size:26px;line-height:36px;color:#333;margin:0 0 12px 0}.services-page-content-main-container .content-container h6{font-size:24px;line-height:34px;color:#333;margin:0 0 12px 0}.services-page-content-main-container .content-container ul.links,.services-page-content-main-container.main-content-editor-main-container ul.links,.inner-page-intro-content-main-container .content-container .content ul.links{padding:5px 0 15px 0;margin:0}.services-page-content-main-container .content-container ul.links li,.services-page-content-main-container.main-content-editor-main-container ul.links li,.inner-page-intro-content-main-container .content-container .content ul.links li{padding-left:28px;margin-bottom:10px}.services-page-content-main-container .content-container ul.links li:before,.services-page-content-main-container.main-content-editor-main-container ul.links li::before,.inner-page-intro-content-main-container .content-container .content ul.links li:before{content:'';display:inline-block;width:10px;margin-right:16px;position:relative;margin-left:-27px;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-size:18px;color:#00AEEF;font-weight:700;content:"\f061";font-family:"Font Awesome 6 Pro";float:left}.services-page-content-main-container .content-container ul.list,.page-template-template-services-facilities .inner-page-intro-content-main-container .right-container .content ul.list{font-size:16px;line-height:28px;padding:5px 0 15px 0}.services-page-content-main-container .services-cta-container{border-radius:40px 0;background:#F9F9F9;padding:66px 42px 50px 42px;margin:0 0 60px 0}.services-page-content-main-container{margin:80px 0 50px 0}.services-page-content-main-container.main-content-editor-main-container{margin:0 0 50px 0}.services-page-content-main-container.main-content-editor-main-container .content-container .swh-cta-inner-page-main-container{display:initial}.services-page-featured-video-container{display:none}.services-page-content-main-container.main-content-editor-main-container .content-container .swh-cta-inner-page-main-container .left-panel img{max-width:244px;margin:0 0 22px 0}.services-page-content-main-container.main-content-editor-main-container .content-container .swh-cta-inner-page-main-container .left-panel p{line-height:28px!important;margin:0 0 12px 0!important}.services-page-content-main-container.main-content-editor-main-container .content-container .swh-cta-inner-page-main-container .right-panel .default-button{float:right;margin:94px 0 0 0}.services-page-content-main-container.main-content-editor-main-container .content-container .swh-cta-inner-page-main-container .content-container{padding:40px 40px 24px 40px}.page-template-template-class-timetable .services-page-content-main-container.main-content-editor-main-container .content-container{margin:60px 0 0 0}.services-page-content-main-container .content-container p{font-size:16px;line-height:28px;color:#333;margin:0 0 10px 0;font-weight:300}.page-template-template-services-facilities .services-page-content-main-container .services-cta-container p{font-weight:400}.main-content-editor-main-container .content-container p{font-size:18px;line-height:34px}.services-page-content-main-container .content-container ul.list{padding:5px 0 10px 0}.services-page-content-main-container .services-cta-container h3{margin:0 0 24px 0}.services-page-content-main-container .content-container .content{width:100%;max-width:896px;margin:68px auto 100px auto;margin:0 auto 0 auto}.services-page-content-main-container .content-container .content:nth-child(1){padding:0 0 40px 0}.services-page-content-main-container .content-container .content h3{margin:24px 0 12px 0}.services-page-content-main-container .content-container .services-book-cta-container{background:#EAF9FF;border-radius:30px;padding:45px 44px 46px 44px;margin:100px 0 0 0}.services-page-content-main-container .content-container .services-book-cta-container p{font-size:30px;line-height:44px;margin:0;display:inline-block;float:left;margin:14px 0 0 0}.services-page-content-main-container .content-container .services-book-cta-container .default-button{display:inline-block;float:right}.resources-list-main-container{background:#F9F9F9;border-radius:0 200px 0 0;margin:0 0 100px 0;padding:40px 0 94px 0}.resources-list-main-container .resources-list{margin:0 -50px 8px -50px}.resources-list-main-container .resources-list li{width:50%;padding:0 50px;float:left;margin:0 0 30px 0;position:relative}.resources-list-main-container .resources-list li.hidden{visibility:hidden;width:0px!important;height:0px!important;margin:0px!important;padding:0px!important}.resources-list-main-container .resources-list li .column{box-shadow:0 3px 6px #00000029;border-radius:40px;background:#fff;padding:40px 40px 50px 40px}.resources-list-main-container .resources-list li .column h4{margin:0 0 6px 0;font-size:16px;line-height:34px;color:#00AEEF;font-weight:600}.resources-list-main-container .resources-list li .column p{line-height:30px;color:#333;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;min-height:120px}.resources-list-main-container .resources-list li .column a{color:#333;font-size:14px;line-height:28px;border-radius:10px;background:#F0F5F9;display:table;padding:16px 20px 16px 20px;margin:24px 0 0 0}.resources-list-main-container .resources-list li .column a:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-size:30px;color:#00AEEF;font-weight:400;content:"\f1c1";font-family:"Font Awesome 6 Pro";margin:0 8px 0 0;float:left}.resources-list-main-container .content>p{margin:0;font-size:18px;line-height:32px;color:#333}.resources-list-main-container .content>p a{color:#00AEEF;font-weight:600}.resources-list-main-container .content-container .content h3,.resources-list-main-container .content-container .content>p{padding:0 0 0 44px}.inner-page-banner-image-main-container{margin:152px 0 0 0}.inner-page-banner-image-main-container .left-container{background-repeat:no-repeat;background-size:cover;background-position:center;width:82.5%;border-radius:0 0 100px 0;float:left;position:relative}.inner-page-banner-image-main-container .left-container:after{content:"";background:#fff0 linear-gradient(90deg,var(--unnamed-color-0064b1) 0%,#00AEEF00 100%) 0% 0% no-repeat padding-box;background:#fff0 linear-gradient(90deg,#0064B1 0%,#00AEEF00 100%) 0% 0% no-repeat padding-box;position:absolute;width:100%;height:100%}.inner-page-banner-image-main-container .left-container .content-container{width:100%;max-width:1234px;float:right;position:relative;z-index:1}.inner-page-banner-image-main-container .right-container{width:17.5%;float:left;height:1px}.inner-page-intro-main-container .content-container p{font-size:18px;margin:0 0 12px 0;line-height:34px;color:#333}.page-template-template-team .inner-page-intro-main-container .content-container{padding:78px 0 15px 0}.page-template-template-team .telehealth-cta-main-container{margin:72px 0 80px 0}.perth-concussion-cta-main-container{box-shadow:0 3px 6px #00000029;border-radius:40px;padding:40px 40px 24px 40px;margin:-30px 0 30px 0}.perth-concussion-cta-main-container .left-container{width:57%;float:left}.perth-concussion-cta-main-container .left-container img{width:100%;max-width:244px;margin:0 0 21px 0}.perth-concussion-cta-main-container .left-container p{font-size:16px;line-height:28px;margin:0 0 12px 0;font-weight:400}.perth-concussion-cta-main-container .right-container{width:43%;float:left;padding:0}.perth-concussion-cta-main-container .right-container a{float:right;margin:94px 0 0 0}.page-template-template-practice-products .inner-page-intro-main-container .content-container{padding:78px 0 24px 0}.resources-page-resources-list-main-container.resources-list-main-container{background:#fff;padding:0;margin:60px 0 0 0}.resources-page-resources-list-main-container.resources-list-main-container .col-lg-12{position:relative;overflow:hidden}.main-team-page-team-list-main-container .category-list-container p,.main-resources-page-resources-list-main-container .category-list-container p{color:#333;font-size:30px;line-height:42px;text-align:center;margin:0 0 30px 0}.main-team-page-team-list-main-container .category-list-container ul li,.main-resources-page-resources-list-main-container .category-list-container ul li{display:inline-block;margin:0 6px}.main-resources-page-resources-list-main-container .category-list-container ul li button{display:table;border-radius:24px;background:#F5F5F5;font-size:16px;line-height:26px;margin:0;color:#333;width:auto;min-width:220px;text-align:center;padding:11px 20px;cursor:pointer;border:none}.main-resources-page-resources-list-main-container .category-list-container ul li button.is-checked,.main-team-page-team-list-main-container .category-list-container ul li.current_page_item a,.main-resources-page-resources-list-main-container .category-list-container ul li button.active,.main-resources-page-resources-list-main-container .category-list-container ul li button:hover{background-color:#FCA935;outline:none;box-shadow:none}.main-team-page-team-list-main-container .category-list-container ul,.main-resources-page-resources-list-main-container .category-list-container ul{text-align:center}.main-resources-page-resources-list-main-container .filter-list-container p{color:#00AEEF;line-height:34px;font-weight:600;border-bottom:1px solid #00AEEF;display:table;width:100%;max-width:552px;margin:0 auto;cursor:pointer;padding:0 0 6px 0}.main-resources-page-resources-list-main-container .filter-list-container p:after{font-size:30px;content:"\f107";color:#00AEEF;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 6 Pro"!important;font-weight:300;float:right;position:relative;top:5px}.main-resources-page-resources-list-main-container .filter-list-container p.active:after{content:"\f106"}.main-resources-page-resources-list-main-container .filter-list-container .filter-list{display:none}.main-resources-page-resources-list-main-container .filter-list-container .filter-list ul{box-shadow:0 3px 6px #00000029;border-radius:0 0 20px 20px;display:table;padding:22px 20px 12px 20px;width:100%;max-width:552px;position:absolute;left:0;right:0;z-index:999;background:#fff;margin:0 auto 0 auto;opacity:0;visibility:hidden}.main-resources-page-resources-list-main-container .filter-list-container .filter-list ul.active{opacity:1;visibility:visible}.main-resources-page-resources-list-main-container .filter-list-container ul li button{display:table;color:#333;cursor:pointer;width:100%;padding:0 0 6px 0;margin:0 0 12px 0;box-shadow:none;outline:none;border:none;border-bottom:1px solid #DEDEDE;background:#fff;text-align:left}.main-resources-page-resources-list-main-container .filter-list-container ul li:last-child button{border:none}.main-resources-page-resources-list-main-container .filter-list-container ul li button:hover{color:#00AEEF}.main-resources-page-resources-list-main-container .category-list-container,.main-team-page-team-list-main-container .category-list-container{padding:78px 0 34px 0}.resources-page-resources-list-main-container #load-more{display:table;border-radius:24px;background:#F5F5F5;font-size:16px;line-height:26px;color:#333;width:auto;min-width:200px;text-align:center;padding:11px 20px;background-color:#FCA935;margin:22px auto 0 auto;border:none}.resources-page-resources-list-main-container #load-more:before{vertical-align:middle;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-size:14px;color:#333;font-weight:700;content:"\2b";font-family:"Font Awesome 6 Pro";margin:-2px 4px 0 0}.main-team-page-team-list-main-container .category-list-container ul li a:after{display:none!important}.main-team-page-team-list-main-container .category-list-container ul li a{min-width:auto}.main-team-page-team-list-main-container .category-list-container ul li{margin:0 6px 12px 6px}.team-page-list-main-container ul li .team-container{box-shadow:0 3px 6px #00000029;border-radius:40px;padding:32px 40px 0 40px;position:relative}.team-page-list-main-container ul li{margin:0 0 28px 0}.single-team-page-main-container .team-container .image-container,.team-page-list-main-container ul li .team-container .image-container{width:160px;height:160px;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:100%;margin:0 22px 25px 0}.team-page-list-main-container ul li .team-container .image-container{float:left;margin:0 22px 30px 0}.team-page-list-main-container ul li .team-container p{padding:40px 0 0 0;font-size:18px;color:#00AEEF;margin:0;width:100%}.single-team-page-main-container .team-container .intro p{color:#333;line-height:28px}.single-team-page-main-container .team-container .intro{margin:0 0 22px 0}.single-team-page-main-container .team-container h2,.team-page-list-main-container ul li .team-container h2{font-size:30px;line-height:40px;margin:0 0 6px 0;color:#333;width:100%}.team-page-list-main-container ul li .team-container .view-bio{color:#333;font-size:16px;line-height:30px;cursor:pointer}.team-page-list-main-container ul li .team-container .view-bio:before{content:"\f05a";font-size:16px;color:#00AEEF;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;position:relative;font-weight:600;font-family:"Font Awesome 6 Pro";margin:0 8px 0 0;float:left}.single-team-page-main-container .team-container a.default-button,.team-page-list-main-container ul li .team-container a.default-button{margin:0;min-width:270px}.single-team-page-main-container .team-container a.disabled,.team-page-list-main-container ul li .team-container a.disabled{pointer-events:none;opacity:.5}.single-team-page-main-container .team-container a:nth-of-type(2),.team-page-list-main-container ul li .team-container a:nth-of-type(2){margin:10px 0 0 0}.single-team-page-main-container .team-container .team-bio-main-container,.team-page-list-main-container ul li .team-container .team-bio-main-container{display:none;float:left;width:100%;padding:40px 0 20px 0}.team-page-list-main-container ul li:hover .team-container .image-container{opacity:.9}.team-page-list-main-container ul li .team-container .view-bio:hover,.team-page-list-main-container ul li:hover .team-container h2{color:#00AEEF}.single-team-page-main-container .team-container .single-team-info h3,.team-page-list-main-container ul li .single-team-info h3{color:#00AEEF;font-size:18px;line-height:30px;margin:0 0 14px 0}.single-team-page-main-container .team-container .single-team-info ul,.team-page-list-main-container ul li .single-team-info ul{font-size:16px;color:#333;line-height:30px}.single-team-page-main-container .team-container .single-team-info ul li,.team-page-list-main-container ul li .single-team-info ul li{margin:0 0 14px 0;padding-left:25px}.single-team-page-main-container .team-container .single-team-info ul li:before,.team-page-list-main-container ul li .single-team-info ul li:before{border:1px solid #00AEEF;width:12px;height:12px;margin-right:13px;margin-left:-25px}.single-team-page-main-container .team-container .left-container,.team-page-list-main-container ul li .left-container{width:73%;float:left}.single-team-page-main-container .team-container .right-container,.team-page-list-main-container ul li .right-container{width:27%;float:left}.single-team-page-main-container .team-container .button-container,.team-page-list-main-container ul li .button-container{top:50%;transform:translateY(-50%);position:relative;float:right}.single-team-page-main-container .team-container{width:100%;max-width:974px;margin:80px auto 0 auto}.single-team-page-main-container .team-container .single-team-info{margin:20px 0 0 0}.single-team-page-main-container .team-container .right-container .button-container>p{color:#333;margin:22px 0 14px 0;border-bottom:1px solid #00aeef;padding:0 0 6px 0}.single-team-page-main-container .team-container .button-container{top:0;transform:none;margin:0 0 -120px 0}.single-team-page-main-container .team-container .right-container .button-container a{margin:10px 0 12px 0}.page-template-template-team .team-page-list-main-container{padding:60px 0 0 0}.footer-more-information-main-container{padding:56px 0 74px 0}.page-template-template-team-landing-page .inner-page-intro-content-main-container .full-width-container .content{padding:0 0 70px 0}.page-template-template-contact .contact-form .submit-button-container{width:100%;max-width:220px}.page-template-template-contact .contact-form .submit-button-container p{position:relative}.page-template-template-contact .contact-form .submit-button-container p:after{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;vertical-align:middle;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-size:20px;color:#333;font-weight:700;content:"\f061";font-family:"Font Awesome 6 Pro";right:40px;margin:0 0 0 23px;position:absolute;top:10px;pointer-events:none}.page-template-template-contact .contact-form .submit-button-container input[type="submit"]{padding:11px 30px 11px 42px!important;text-align:left!important}.page-template-template-contact .contact-form .submit-button-container:hover input[type="submit"]{padding:11px 30px 11px 38px!important}.page-template-template-contact .contact-form .submit-button-container:hover p:after{right:35px}.page-template-template-contact .contact-form .submit-button-container input[type="submit"],.page-template-template-contact .contact-form .submit-button-container:hover input[type="submit"],.page-template-template-contact .contact-form .submit-button-container:hover p:after,.page-template-template-contact .contact-form .submit-button-container p:after{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease}.services-page-content-main-container .affiliations-logo-container-list li div:last-child{min-height:72px}.page-template-template-event-reservation .services-page-content-main-container .contact-page-form-container{width:100%;max-width:730px;margin:22px auto 0 auto;float:none}.page-template-template-event-reservation .services-page-content-main-container .contact-page-form-container h2{color:#0064b1;font-size:18px;font-weight:700;margin:0 0 20px 0;line-height:28px}.page-template-template-event-reservation .services-page-content-main-container .content-container{width:100%;max-width:730px;margin:0 auto}.services-page-content-main-container.main-content-editor-main-container .video-container .video{width:100%;max-width:700px;height:400px;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;margin:30px auto 40px auto;border-radius:20px}.services-page-content-main-container.main-content-editor-main-container .video-container .video a{font-size:0;display:block;height:100%;width:100%;position:absolute;z-index:1;border-radius:20px}.services-page-content-main-container.main-content-editor-main-container .video-container .video:after{display:block;width:100%;height:100%;font-size:0;border-radius:6px;background:rgb(0 0 0 / .25);position:absolute;left:0;top:0;content:"";border-radius:20px}.services-page-content-main-container.main-content-editor-main-container .video-container .video a:before{content:"\f04b";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:76px;font-weight:900;margin:0 auto;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;text-align:center;z-index:1;font-size:9px;width:80px;height:80px;border-radius:50%;font-size:31px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;display:block;font-family:"Font Awesome 6 Pro";color:#fff;background:#0064B1;border:2px solid #fff}.services-page-content-main-container.main-content-editor-main-container .video-container .video:hover a:before{color:#0064B1;background:#fff;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;border:2px solid #fff}.upcoming-classes-list-main-container .classes-widget-sidebar-main-container>div.tt_upcoming_events_widget{font-size:30px;line-height:42px;color:#333}.upcoming-classes-list-main-container .classes-widget-sidebar-main-container .tt_upcoming_events,.upcoming-classes-list-main-container .classes-widget-sidebar-main-container .tt_upcoming_events li{max-width:100%}.upcoming-classes-list-main-container .tt_upcoming_events li .tt_upcoming_events_event_container{height:50px!important;padding:18px 20px;color:#333;font-size:16px}.upcoming-classes-list-main-container .tt_upcoming_events li .tt_upcoming_events_event_container .tt_upcoming_events_hours{font-size:15px;margin:4px 0 0 0}.inner-page-full-width-content-main-container .booking-widget-main-container{width:100%;max-width:550px;margin:46px auto 0 auto;min-height:240px}.inner-page-full-width-content-main-container .booking-widget-main-container ul li img{width:140px;height:140px;border-radius:50%;float:left;margin:0 20px 20px 0}.inner-page-full-width-content-main-container .booking-widget-main-container ul{max-width:100%;margin:0 0 0 0;border-radius:0 0 10px 10px;padding:22px 40px 0 40px}.inner-page-full-width-content-main-container .booking-widget-main-container ul li{width:100%;float:left;padding:0!important;margin:0 0 14px 0!important;border:none;font-size:16px;font-weight:500;color:#333}.inner-page-full-width-content-main-container .booking-widget-main-container ul:not(.list-book-appt-services) li{border-bottom:1px solid #00aeef;padding:0 0 0 0!important;margin:0 0 20px 0!important}.inner-page-full-width-content-main-container .booking-widget-main-container ul li:hover{background:#fff;color:#00AEEF!important}.inner-page-full-width-content-main-container .booking-widget-main-container .book-appt-btn{font-size:16px;line-height:26px;background:#FCA935;border-radius:24px;color:#333333!important;display:inline-block;padding:11px 55px 11px 29px;font-weight:500;width:auto;display:table;float:none;min-width:220px;position:relative;border:none;max-width:280px;margin:36px auto 0 auto!important}.inner-page-full-width-content-main-container .booking-widget-main-container .book-appt-btn::after{vertical-align:middle;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-size:20px;color:#333;font-weight:700;content:"\f061";font-family:"Font Awesome 6 Pro";right:26px;margin:0 0 0 23px;position:absolute;background-image:none;top:inherit;width:auto;height:auto;float:none}.inner-page-full-width-content-main-container .booking-widget-main-container .book-appt-btn:hover{background:#FCA935!important;padding:11px 59px 11px 25px;min-width:220px;border:none!important;color:#333!important}.inner-page-full-width-content-main-container .booking-widget-main-container .book-appt-btn:hover:after{right:22px}.inner-page-full-width-content-main-container .booking-widget-main-container>.sidebar-book-container>div>div{margin:0 0 26px 0}.inner-page-full-width-content-main-container .booking-widget-main-container .list-book-appt-services{margin:-18px 0 0 0!important;border-radius:0 0 10px 10px;padding:38px 42px 22px 42px}.list-book-appt-dietitian-container>span.list-book-appt-dietitian-doctors-btn,.inner-page-full-width-content-main-container .booking-widget-main-container>.sidebar-book-container>div>div>span{font-weight:500;color:#333;font-size:16px}.inner-page-full-width-content-main-container .booking-widget-main-container>.sidebar-book-container>div>div>span::after,.inner-page-full-width-content-main-container .booking-widget-main-container .list-book-appt-services-btn:after{font-weight:300}.inner-page-full-width-content-main-container .booking-widget-main-container ul li p,.inner-page-full-width-content-main-container .booking-widget-main-container ul li strong,.inner-page-full-width-content-main-container .booking-widget-main-container ul li:hover p{color:#333!important}.inner-page-full-width-content-main-container .booking-widget-main-container ul:not(.list-book-appt-services) li:last-child{border:none!important}.inner-page-full-width-content-main-container .booking-widget-main-container ul:not(.list-book-appt-services) li.list-book-apt-select-placeholder{padding:0 0 10px 0!important;display:none}.inner-page-full-width-content-main-container .booking-widget-main-container ul:not(.list-book-appt-services) li strong{font-size:18px;padding:6px 0 2px 0;color:#00AEEF!important;font-weight:400;display:block}.inner-page-full-width-content-main-container .booking-widget-main-container ul:not(.list-book-appt-services) li p{font-size:30px;line-height:40px}.inner-page-full-width-content-main-container .booking-widget-main-container ul:not(.list-book-appt-services) li .default-button{pointer-events:none}.inner-page-full-width-content-main-container .booking-widget-main-container .list-book-appt-concussion-doctor-type-container ul li,.inner-page-full-width-content-main-container .booking-widget-main-container .list-book-appt-cpp-assesment-container ul li{border:none;margin:0 0 14px 0!important}.inner-page-full-width-content-main-container .booking-widget-main-container .list-book-appt-concussion-doctor-type-container ul li,.inner-page-full-width-content-main-container .booking-widget-main-container .list-book-appt-cpp-assesment-container ul li p{font-size:16px;font-weight:500;line-height:26px;color:#333}.inner-page-full-width-content-main-container .booking-widget-main-container .list-book-appt-concussion-doctor-type-container ul li:hover,.inner-page-full-width-content-main-container .booking-widget-main-container .list-book-appt-cpp-assesment-container ul li:hover{background:#fff;color:#333!important}.inner-page-full-width-content-main-container .booking-widget-main-container .list-book-appt-concussion-doctor-type-container ul li:hover,.inner-page-full-width-content-main-container .booking-widget-main-container .list-book-appt-cpp-assesment-container ul li p:hover{color:#00AEEF!important}.inner-page-full-width-content-main-container .booking-widget-main-container .list-book-appt-concussion-doctor-type-container ul,.inner-page-full-width-content-main-container .booking-widget-main-container .list-book-appt-cpp-assesment-container ul{padding:38px 42px 18px 42px;margin:-18px 0 0 0}.inner-page-intro-content-main-container .content-container .content h3,.resources-list-main-container .content-container .content h3{font-size:30px;line-height:42px;color:#333}.resources-list-main-container .content-container .content h3.resources-header{font-size:38px;line-height:48px;color:#333}.resources-list-main-container .content-container .content h3{margin:0 0 14px 0}.resources-list-main-container .content-container .content h3.resources-header{margin:0 0 20px 0}.upcoming-classes-list-main-container .container,.resources-list-main-container .container,.services-page-content-main-container .container{max-width:1006px}.contact-page-content-main-container .container{max-width:1232px}.inner-page-intro-content-main-container .container{max-width:1266px}.about-page-cta-main-container .container{max-width:1153px}.services-page-content-main-container .content-container ul.list,.faq-page-content-main-container .content-container ul.accordion .content ul{font-size:16px;line-height:28px;color:#333;font-weight:400;letter-spacing:normal;padding:10px 0 10px 0;margin:0}.services-page-content-main-container .content-container ul.list li,.faq-page-content-main-container .content-container ul.accordion .content ul li{padding-left:28px;margin-bottom:10px}.services-page-content-main-container .content-container ul.list-icons{float:left;width:100%}.services-page-content-main-container .content-container ul.list-icons li{margin-bottom:10px!important;width:50%!important;float:left!important;padding-left:0!important;line-height:22px;padding-right:20px}.services-page-content-main-container .content-container ul.list-icons li:last-child{margin-bottom:0px!important}.services-page-content-main-container .content-container ul.list-icons li span:after{border-radius:unset;border:none;background-repeat:no-repeat;float:left;display:inline-block;clear:both;content:"";margin:0 20px 32px 0;width:54px!important}.services-page-content-main-container .content-container ul.list-icons li span.icon-1:after{background-image:url(/wp-content/uploads/2026/08/restore-to-perform-icon-1.svg);height:41px;background-size:48px 41px}.services-page-content-main-container .content-container ul.list-icons li span.icon-2:after{background-image:url(/wp-content/uploads/2026/08/restore-to-perform-icon-2.svg);height:52px;background-size:52px 39px}.services-page-content-main-container .content-container ul.list-icons li span.icon-3:after{background-image:url(/wp-content/uploads/2026/08/restore-to-perform-icon-3.svg);height:32px;background-size:48px 32px}.services-page-content-main-container .content-container ul.list-icons li span.icon-4:after{background-image:url(/wp-content/uploads/2026/08/restore-to-perform-icon-4.svg);height:45px;background-size:46px 45px}.services-page-content-main-container .content-container ul.list-icons li:before{display:none!important}.services-page-content-main-container .content-container ul.list-icons li{margin-bottom:50px;width:100%;float:left;padding-left:0}.services-page-content-main-container .content-container ul.list li ul{margin:10px 0 0 0;color:#333}.services-page-content-main-container .content-container ul.list li ul li:before{content:"\f04b";font-style:normal;font-variant:normal;text-rendering:auto;font-size:12px;color:#00AEEF;font-family:"Font Awesome 6 Pro";margin:0 17px 0 -27px;position:relative;top:-1px;border:none;font-weight:700;width:auto;height:auto}.services-page-content-main-container .content-container ul.list li::before,.faq-page-content-main-container .content-container ul.accordion .content ul li::before{border:1px solid #00aeef;content:'';display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:16px;position:relative;margin-left:-27px;background:#fff0;top:0}.services-page-content-main-container .content-container ul.list li span{display:block;font-weight:700;margin:0 0 5px 0}ul.two-columns{columns:2;-webkit-columns:2;-moz-columns:2}.default-button{font-size:16px;line-height:26px;background:#FCA935;border-radius:24px;color:#333333!important;display:inline-block;padding:11px 55px 11px 29px;font-weight:500;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;width:auto;display:table;float:none;min-width:220px}.default-button:after{vertical-align:middle;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-size:20px;color:#333;font-weight:700;content:"\f061";font-family:"Font Awesome 6 Pro";right:26px;margin:0 0 0 23px;position:absolute}.default-button:focus,.default-button:active,.default-button:hover{background:#FCA935!important;padding:11px 59px 11px 25px;min-width:220px}.default-button:hover:after{right:22px}.open-times-pop-up-main-container .content-container{position:relative}.main-team-list-filter-main-container{margin:0 0 50px 0}.sf-timetable-menu li ul li.selected a{background-color:#fff!important}.google-reviews-main-container .container{max-width:1260px}.services-page-content-main-container.bottom-container ul.accordion{margin-top:5px}.inner-page-full-width-content-main-container .booking-widget-main-container ul li,.inner-page-full-width-content-main-container .booking-widget-main-container ul li:hover,.inner-page-full-width-content-main-container .booking-widget-main-container .book-appt-btn:hover,.inner-page-full-width-content-main-container .booking-widget-main-container .book-appt-btn,.inner-page-full-width-content-main-container .booking-widget-main-container .book-appt-btn:hover:after,.inner-page-full-width-content-main-container .booking-widget-main-container .book-appt-btn:after,.team-page-list-main-container ul li .team-container span,.team-page-list-main-container ul li .team-container span:hover,.team-page-list-main-container ul li .team-container .image-container,.team-page-list-main-container ul li:hover .team-container .image-container,.team-page-list-main-container ul li .team-container h2,.team-page-list-main-container ul li:hover .team-container h2,.main-team-page-team-list-main-container .category-list-container ul li a,.main-team-page-team-list-main-container .category-list-container ul li a:hover,.main-resources-page-resources-list-main-container .filter-list-container ul li button:hover,.main-resources-page-resources-list-main-container .filter-list-container ul li button:hover,.main-resources-page-resources-list-main-container .category-list-container ul li button,.main-resources-page-resources-list-main-container .category-list-container ul li button:hover,#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-megamenu.mega-menu-item ul.mega-sub-menu>li>ul.mega-sub-menu>li>a:after,#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-megamenu.mega-menu-item ul.mega-sub-menu>li>ul.mega-sub-menu>li:hover>a:after,.home-services-main-container ul li a:hover .column-container span:before,.home-services-main-container ul li a:hover .column-container span p,.home-services-main-container ul li a .column-container span:before,.home-services-main-container ul li a .column-container span p,.header-main-container.scroll .logo-container img,.header-main-container .logo-container img,.header-main-container.scroll .header-links ul li,.header-main-container .header-links ul li,.header-links ul li a:hover::before,.header-links ul li a::before,.default-button:hover:after,.default-button:after,.home-services-main-container ul li a:hover .column-container:after,.home-services-main-container ul li a .column-container:after{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease}@media (min-width:320px) and (max-width:567px){.notice-content-main-container .header-container{position:relative;padding:0 20px 0 74px}.notice-content-main-container .header-container em{position:absolute;height:100%;left:0;width:56px}.notice-content-main-container .content-container ul{padding:15px 0 10px 0}.notice-content-main-container .content-container{padding:5px 20px 20px 20px}.notice-main-container .col-lg-12{padding:0}.wp-block-table.class-pricing-table table{min-width:600px}.wp-block-table.class-pricing-table{overflow-y:auto;margin:39px 0 0 0}.form-access-pop-up-container h2{font-size:26px;line-height:28px}.form-access-pop-up-container{padding:38px 20px 20px 20px;border-radius:20px;max-height:80vh;overflow-x:auto}.footer-cta-blocks-main-container .left .content-container img,.footer-cta-blocks-main-container .right .content-container img{float:none;margin:-90px auto 20px auto;display:block;min-height:300px;object-fit:cover;width:100%}.footer-cta-blocks-main-container .left .content-container{border-radius:20px;padding:62px 20px 35px 20px;margin:0 0 50px 0}.footer-cta-blocks-main-container .right .content-container{border-radius:20px;padding:62px 20px 35px 20px}.footer-cta-blocks-main-container .left,.footer-cta-blocks-main-container .right{margin:0;text-align:center}.footer-cta-blocks-main-container{margin:20px 0 60px 0}.footer-logos{padding:12px 20px 0 20px}.footer-logos ul li{margin:0 0 15px 0;width:50%;float:left}.homepage-popular-services-container ul li a{font-size:16px}.shiftnav-nav #menu-main-menu-1 .menu-row>ul:first-of-type{display:block!important;padding:0!important}.shiftnav-nav #menu-main-menu-1 .menu-row>a:first-of-type{display:none!important}.shiftnav-nav #menu-main-menu-1 .menu-col-6>a:first-of-type,.shiftnav-nav #menu-main-menu-1 .menu-col-3>a:first-of-type{display:none!important}.shiftnav-nav #menu-main-menu-1 .menu-header a{color:#00aeef!important;font-weight:600}.shiftnav-nav #menu-main-menu-1 .menu-col-6>ul:first-of-type li:not(.menu-header) a,.shiftnav-nav #menu-main-menu-1 .menu-col-3>ul:first-of-type li:not(.menu-header) a{padding-left:30px!important}.swh-cta-inner-page-main-container .left-panel,.swh-cta-inner-page-main-container .right-panel{width:100%}.swh-cta-inner-page-main-container .right-panel a{float:none;margin:20px 0 10px 0}.womens-health-menu-dropdown.active{opacity:0;display:none}.header-info .search:before{font-size:21px;margin:0 12px 0 0;top:0}.header-info .search{font-weight:500;margin:0 0 18px 0;font-size:17px;color:#636466;display:block}.search-form-container{padding:40px 20px 40px 20px}.search-form-container h2{font-size:25px}#shiftnav-toggle-main.shiftnav-toggle-main-align-center .shiftnav-main-toggle-content{display:none}#shiftnav-toggle-main{background:transparent!important}#shiftnav-toggle-main .shiftnav-toggle-burger,#shiftnav-toggle-main.shiftnav-toggle-main-entire-bar:before{padding:25px 20px!important}#shiftnav-toggle-main{font-size:20px!important;max-width:none!important;width:unset!important}.mobile-logo{position:absolute;left:0;right:0;margin:0 auto;z-index:99999}.shiftnav:after{display:none!important}.shiftnav-open .shiftnav-wrap:before{content:' ';display:block;position:absolute;height:100%;width:15px;background:0 0;-webkit-box-shadow:0 0 15px rgb(0 0 0 / .8);-moz-box-shadow:0 0 15px rgb(0 0 0 / .8);-ms-box-shadow:0 0 15px rgb(0 0 0 / .8);-o-box-shadow:0 0 15px rgb(0 0 0 / .8);box-shadow:0 0 15px rgb(0 0 0 / .8);z-index:10000;top:0;left:-15px;right:unset}.shiftnav .shiftnav-menu-title{background-image:url(https://www.sportsmedsubiaco.com.au/wp-content/themes/sportsmed/theme/images/sportsmed-subiaco-logo.png);background-size:190px auto;background-repeat:no-repeat;background-position:center;font-size:0!important;height:69px}.shiftnav .shiftnav-menu-title>a{display:block;width:100%;height:100%}.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu>li.menu-item>.shiftnav-target,.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item>.shiftnav-target{border-top:1px solid #edeeef!important;text-transform:none!important;padding:20px 15px}.shiftnav-open #shiftnav-toggle-main #shiftnav-toggle-main-button{background:#0064b1!important;color:#fff!important}.shiftnav.shiftnav-skin-standard-dark,.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu{background:#fff!important}.column-divider>a{display:none!important}.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item>.shiftnav-target{text-shadow:none!important}.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu ul.sub-menu ul.sub-menu li.menu-item>.shiftnav-target{padding-left:15px!important}.menu-item-has-children>.sub-menu-2>.nav-item>a,.shiftnav-depth-0>.sub-menu>.nav-item>a{color:#0e3652!important;border-bottom:none!important}.menu-item-has-children>.sub-menu-2>.header-menu>a,.shiftnav-depth-0>.sub-menu>.header-menu>a{color:#869aa8!important}.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu ul.sub-menu{background:#fff!important}.shiftnav-depth-0>.sub-menu>.nav-item{background:#fff!important}.shiftnav-depth-0>.sub-menu>li>a{font-size:16px!important}.shiftnav-depth-0>.sub-menu-1{padding-bottom:26px!important;background:#fff!important}.shiftnav.shiftnav-nojs.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item>.shiftnav-target:hover,.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item.shiftnav-active>.shiftnav-target,.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item.shiftnav-in-transition>.shiftnav-target,.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item.current-menu-item>.shiftnav-target,.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu>li.shiftnav-sub-accordion.current-menu-ancestor>.shiftnav-target,.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu>li.shiftnav-sub-shift.current-menu-ancestor>.shiftnav-target,.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu.shiftnav-active-highlight li.menu-item>.shiftnav-target:active,.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu.shiftnav-active-on-hover li.menu-item>.shiftnav-target:hover{color:#0e3652;background:transparent!important;border-bottom:none!important}.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item>.shiftnav-target{border-bottom:none!important}.shiftnav-nav .header-details-container{border-top:1px solid #fff;padding:25px 0 0 0}.shiftnav-nav .header-details-container ul{padding:0 0 0 0;text-align:left}.shiftnav-nav .header-details-container ul li.header-details-link{display:block!important}.shiftnav-nav .header-details-container ul li.header-details-phone a:before{border:none;font-size:20px;line-height:32px;margin:0 6px 0 -5px;color:#ed6947}.shiftnav-nav .header-details-container ul li.header-details-phone{margin-bottom:25px}#shiftnav-toggle-main{color:#0064b1!important}#menu-main-menu-1>.menu-item-has-children>a:after{font-size:22px;font-family:"Font Awesome 6 Pro";content:"\f107";color:#fca935;display:inline-block;line-height:28px;margin:5px 0 0 5px;float:right;top:-5px;position:relative}#menu-main-menu-1>.menu-item-has-children>a.mobile-menu-active:after{content:"\f106"}#menu-main-menu-1>.menu-item-has-children>a.mobile-menu-active{color:#c2a06b!important}#menu-main-menu-1>.menu-item-has-children>.sub-menu{display:none}.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item>.shiftnav-target{color:#636466!important;font-weight:300}.menu-container{display:none}.main-header .logo-container img{max-width:190px;margin:12px 0 0 0}.shiftnav-inner .header-info .open-times-container{display:block;vertical-align:middle;margin:0 0 16px 0}.shiftnav-inner .header-info .open-times-container .dropdown-container{position:absolute;background-color:#fff;border-top:1px solid #fca935;width:100%;padding:16px 24px 26px 0;text-align:left;display:none;z-index:15;margin:8px 0 0 0}.shiftnav-inner .header-info .open-times-container .dropdown-container ul{font-size:15px}.shiftnav-inner .open-times-container .dropdown-container li{border-bottom:1px solid #d0d0d0;padding:0 0 4px 0;margin-bottom:12px}.shiftnav-inner .open-times-container .dropdown-container li:last-child{margin-bottom:0}.shiftnav-inner .open-times-container .dropdown-container li span{display:block;color:#22a5df;cursor:initial}.shiftnav-inner .header-info .open-times{display:block;font-weight:500;color:#636466;font-size:17px}.shiftnav-inner .header-info .open-times i.clock:before{position:relative;display:inline-block;vertical-align:middle;content:'';height:26px;width:24px;background-image:url(/wp-content/themes/sportsmed/theme/images/sprite-icon.png);background-size:auto 32px;background-repeat:no-repeat;background-position:0 center;margin-right:4px;top:-2px}.shiftnav-inner .header-info .open-times i.arrow:before{content:"\f107";font-family:"Font Awesome 6 Pro";font-size:28px;font-style:normal;font-weight:300;color:#00aeef;display:inline-block;vertical-align:middle;position:relative;top:-1px;margin:0 0 0 4px;transition:all .2s ease}.shiftnav-inner .header-info .open-times.active i.arrow:before{content:"\f106"}.shiftnav-inner .header-info .phone{font-weight:500;margin:5px 0 0 0;font-size:17px;color:#636466;display:block}.shiftnav-inner .header-info .phone i:before{position:relative;display:inline-block;vertical-align:middle;content:'';height:25px;width:22px;background-image:url(/wp-content/themes/sportsmed/theme/images/sprite-icon.png);background-size:auto 34px;background-repeat:no-repeat;background-position:-26px center;margin-right:4px;top:-1px}.shiftnav-inner .header-info .book-btn{color:#636466!important;border:1px solid #fca935;background-color:#fca935;padding:10px 14px 10px 12px;font-size:17px;font-weight:300;display:table;margin:20px 0 0 0}.shiftnav-inner .header-info .book-btn:after{margin:0 0 0 8px;position:relative;top:4px;background-image:url(/wp-content/themes/sportsmed/theme/images/sprite-icon.png);background-repeat:no-repeat;background-position:-160px center;background-size:auto 36px;display:inline-block;content:'';width:19px;height:18px}.shiftnav-inner .header-info a.book-btn:hover{color:#fff!important;background-color:#0064b1;border:1px solid #0064b1}.shiftnav-inner .header-info{margin:15px 0 0 15px}#menu-main-menu-1>.menu-item-has-children>.sub-menu{padding:0 0 0 15px}#menu-main-menu-1>.menu-item-has-children>.sub-menu>li.menu-item-has-children>a:after{font-size:22px;font-family:"Font Awesome 6 Pro";content:"\f107";color:#fca935;display:inline-block;line-height:28px;margin:5px 0 0 5px;float:right;top:-5px;position:relative}#menu-main-menu-1>.menu-item-has-children>.sub-menu>li.menu-item-has-children>a.mobile-menu-active:after{content:"\f106"}#menu-main-menu-1>.menu-item-has-children>.sub-menu>li.menu-item-has-children>.sub-menu{display:none}#menu-main-menu-1>.menu-item-has-children>.sub-menu>.menu-item-has-children>.sub-menu{padding:0 0 0 15px}.main-header{text-align:center;padding:0 0 14px 0}.main-header .logo-container{float:none}.menu-container{padding-top:0}.navbar-nav .nav-item{float:none}.navbar-divider,.navbar-nav .nav-item+.nav-item,.navbar-nav .nav-link+.nav-link{margin-left:0}.homepage-banner{margin:1px auto 0 auto;height:auto}.homepage-banner .banner-contents{height:66vw;min-height:320px}.banner-quote-container span{font-size:26px;padding:4px 22px 4px 22px}.homepage-search-container .searchform input{text-align:center}.homepage-search-container .searchform span{position:relative;display:block;max-width:100%;text-align:center}.homepage-popular-services-container ul li{width:100%;float:none;padding:0 0 0 0}.homepage-about-container .expertise-container{padding:0 0 0 0}.homepage-about-container .appointment-container{padding:30px 0 0 0}.homepage-cta-container .cta-container{height:auto;padding:1px 0 12px 0}.homepage-cta-container .cta-container.cta-4{padding:1px 0 20px 0}.homepage-cta-container .cta-1 .contents{float:none;max-width:100%;padding:10px 14px 10px 14px}.homepage-cta-container .cta-1 .image-container{float:none;display:block;margin:0 auto 0 auto;max-width:none;height:280px}.homepage-cta-container .cta-2{padding:0 0 20px 0}.homepage-cta-container .cta-2 .image-container{margin:0 auto 0 auto}.homepage-cta-container{margin:0 0 30px 0}.homepage-cta-container .cta-2 h3{padding:0 20px 0 20px}.homepage-cta-container .cta-3{padding:0 0 20px 0}.homepage-cta-container .cta-3 h3{padding:0 20px 0 20px}.homepage-cta-container .cta-3 .image-container{margin:0 auto 0 auto;max-width:none;height:280px}.homepage-cta-container .cta-4 .contents{float:none;max-width:100%}.homepage-cta-container .cta-4 .image-container{float:none;display:block;margin:0 auto 0 auto;max-width:none;height:280px}.footer-details-container .col-lg-9{padding-top:30px}.footer-details-container .col-lg-9 ul li.clock{width:100%!important;padding:0 0 20px 0}.footer-column-container{padding-right:0;padding-bottom:0;width:100%}.cf-col-left,.cf-col-right{width:100%;padding:0}.innerpage-contents{float:none;padding:0 0 30px 0}.innerpage-contents>.container>.row>div:first-child{padding:0 16px 0 16px}.innerpage-contents h1{font-size:30px;margin:30px 0 16px 0}.innerpage-news-container .news-container .content-container h2{font-size:19px}.innerpage-news-container .news-container .content-container{padding:0 0 0 0}.sidebar-container{float:none;margin:0 auto 0 auto;padding:0 15px;max-width:100%}.innerpage-injury-headquarter .content-container{padding:20px 0 0 0!important;width:100%}.innerpage-team-container .team-members{float:left;max-width:none;text-align:center;margin:0!important;width:100%}.innerpage-team-container .team-members img{margin:auto}.banner-main-quote-container{top:72%;transform:translateY(-50%)}.homepage-search-container form #searchsubmit{max-width:none;margin:0}.footer-copyright>p{padding:20px 0 24px 0}.footer-map-container div iframe{height:300px}.innerpage-banner{margin:0 auto 0 auto}.sidebar-container h3{padding:20px 0 22px 0}.innerpage-default-page-container article>.col-six,.services-page-content-container article>.col-six{width:100%}.without-menus .sidebar-book-appointment{margin:50px 0 0 0}.tt_items_list li:before{display:none!important}.main-header .header-info{display:none}.innerpage-faqs-container>.sidebar-container{margin:30px auto 0 auto}.innerpage-news-container .news-container .image-container{margin:0 0 20px 0}.single-post-container h1{font-size:30px;margin:30px 0 20px 0;color:#0064b1}.captcha-container>span,.cf-captcha-text-container{width:100%;margin-right:0;margin-bottom:12px}.quiz-100 label .wpcf7-quiz-label{width:auto}.wpcf7 form .cf-col-two input[type="submit"]{max-width:none}.holiday-opening-times-schedule div ul{width:100%}.holiday-opening-times-main-container{padding:0 0 30px 0}.holiday-opening-times-image img{margin:-29px auto -10px auto}.contact-page-form-container{margin:0 0 10px 0;max-width:730px}.footer-column-container>h2:after{font-size:20px;font-family:"Font Awesome 6 Pro";content:"\f107";color:#fca935;display:inline-block;line-height:28px;margin:5px 0 0 5px;float:right;top:-12px;position:relative}.footer-column-container>h2.active:after{content:"\f106"}.footer-column-container>div{display:none;padding:0 0 20px 0}.footer-copyright{float:left;width:100%}.open-times-col-inner-container h2:after{font-size:20px;font-family:"Font Awesome 6 Pro";content:"\f107";color:#fff;display:inline-block;line-height:28px;margin:5px 0 0 5px;float:right;top:-12px;position:relative}.open-times-col-inner-container h2.active:after{content:"\f106"}.open-times-col-inner-container>div{display:none;padding:0 0 10px 0}.concussion-page-banner{margin:3px auto 0 auto;height:300px}ul.concussion-facts-counter-list li{width:100%;margin:0 0 40px 0}.concussion-main-content-container .bottom-title h2{margin:0 0 50px 0}.concussion-main-content-container .bottom-content-right{margin:0 auto;display:block;max-width:400px;width:100%}.concussion-main-content-container .bottom-content-right .concussion-sports-top-container{float:left;margin:0 auto;overflow:hidden}.concussion-sports-top-container li>div .title{padding:0}.concussion-accordion-list-main-container .content{padding:10px 0 40px 0}.concussion-accordion-list-main-container .content .col-lg-8 .left-content{padding:0}ul.suffered-a-concussion-list li{padding:0 30px;width:100%}ul.suffered-a-concussion-list li p{min-height:auto}.concussion-accordion-list-main-container .content .col-lg-4 .right-content .sidebar-book-appointment{margin:30px 0 0 0}.concussion-accordion-list-main-container .title .col-lg-12 h2:before{bottom:10px}.mobile-phone{float:right;margin:18px 0 0 0}.mobile-phone a{font-size:0}.mobile-phone a:before{content:"\f095";display:inline-block;font-size:24px;font-family:"Font Awesome 6 Pro";color:#0064b1;font-style:normal;float:right;margin:0}.affiliations-logo-container-list li{width:50%!important}.wh-page-banner-main-container{margin:0}.wh-page-banner-main-container .banner-image-container{height:300px}.wh-page-banner-main-container .banner-image-container .logo-container img{max-width:200px;margin:0 0 0 0}.wh-page-banner-main-container .banner-text-container{padding:29px 15px 17px 15px}.wh-page-banner-main-container .banner-text-container p{font-size:22px}.wh-page-banner-main-container .banner-ctas-container ul{padding:0}.wh-page-banner-main-container .banner-ctas-container ul li{width:100%;padding:0;margin:0 0 30px 0}.wh-page-banner-main-container .banner-ctas-container ul li>div{width:100%}.wh-page-banner-main-container .banner-ctas-container ul li h2{padding:0 15px}.wh-page-banner-main-container .banner-ctas-container ul li a{margin:0 0 0 15px}.wh-page-banner-main-container .banner-ctas-container{padding:30px 0 5px 0}.banner-intro-container{padding:50px 15px 30px 15px}.wh-accordion-main-container .concussion-accordion-list-main-container .title .col-lg-12 h2{margin:6px 0 22px 0}.wh-accordion-main-container .wh-accordion-list-left-content li div ul li{width:100%;padding:0 0 0 0}.wh-accordion-main-container .concussion-accordion-list-main-container .content .right-content{padding:0 0 0 0}.wh-bottom-banner-container{height:300px;margin:0 0 0 0}.wh-bottom-banner-container .logo-container img{max-width:200px;margin:0 0 0 15px}.wh-bottom-banner-container:after{width:80%}.wh-page-banner-main-container .banner-image-container:after{width:60%}.notice-content-main-container .header-container p{padding:12px 0 14px 0;width:88%}.notice-content-main-container .header-container span{width:12%}.notice-content-main-container .content-container:before{display:none}.banner-quote-container a{margin:15px 0 0 0}div.wpcf7 .ajax-loader{right:32px}.covid-notice-pop-up-main-container .covid-notice-pop-up-container{max-width:88vw;height:auto;max-height:90vh;overflow:auto}.covid-notice-pop-up-main-container .content-container .text-container{padding:28px 28px 48px 28px}.covid-notice-pop-up-main-container .content-container .text-container h2{font-size:32px;line-height:42px}.covid-notice-pop-up-main-container .content-container .text-container h3{font-size:24px;line-height:34px}.covid-notice-pop-up-main-container .content-container .text-container p{font-size:16px;line-height:26px}.covid-notice-pop-up-main-container .content-container .image-container{height:48vw}.covid-notice-pop-up-main-container .content-container .close{right:10px;top:10px}.home-intro-main-container h1{font-size:30px;line-height:40px}.home-intro-main-container .left-container .content{padding:0 0 0 0}.home-intro-main-container .right-container .content{padding:10px 0 0 0}.home-intro-main-container .image-container{height:68vw}.home-intro-main-container{margin:44px 0 60px 0}.home-services-main-container ul{margin:0}.home-services-main-container ul li{width:100%;padding:0}.home-services-main-container ul li .column-container{height:60vw;max-height:280px}.home-services-main-container ul li .column-container span br{display:none}.open-times-column-container{padding:0}.mobile-menu-button .logo img{width:136px!important;margin:19px 0 0 0!important;height:auto!important}.inner-page-intro-content-main-container .content .image{border-radius:20px 0;height:60vw;max-width:500px;margin:0 auto;max-height:400px}.inner-page-intro-content-main-container .right-container{padding:34px 0 0 0}.about-page-cta-main-container{margin:44px 0 0 0;padding:48px 0 30px 0}.inner-page-banner-main-container .content-container{padding:34px 0 46px 0;margin:0 0 0 0}.inner-page-banner-main-container .content-container .title-container{padding:12px 0 0 0}.inner-page-banner-main-container .content-container:after{display:none}.inner-page-banner-main-container .container{max-width:100%}.inner-page-banner-main-container .content-container::before{right:0;width:100%}.inner-page-intro-main-container .content-container{padding:44px 0 38px 0}.about-page-cta-main-container .sportsmed-facility li{width:100%;padding:0;margin:0 0 28px 0}.about-page-cta-main-container .sportsmed-facility li:nth-child(2){top:0}.about-page-cta-main-container .sportsmed-facility{margin:54px 0 0 0}.inner-page-banner-image-main-container .left-container{width:100%;border-radius:0}.inner-page-banner-image-main-container .content-container .title-container{padding:12px 0 0 0}.inner-page-intro-main-container .container{max-width:100%}.page-template-template-contact .contact-form .submit-button-container .ajax-loader{right:-26px}.inner-page-banner-image-main-container .content-container .title-container h1,.about-page-cta-main-container .content h2,.inner-page-banner-main-container .content-container .title-container h1{font-size:2.2em;line-height:1.2}.inner-page-intro-content-main-container .content-container .content h3,.resources-list-main-container .content-container .content h3.resources-header,.services-page-content-main-container .content-container .services-book-cta-container p,.services-page-content-main-container .services-cta-container h3,.contact-page-content-main-container .left-container .contact-directions h2,.contact-page-content-main-container .right-container .contact-form h2,.contact-page-content-main-container .left-container .contact-details h2,.inner-page-intro-main-container .content-container h2{font-size:1.8em;line-height:1.3}.resources-list-main-container .content-container .content h3,.services-page-content-main-container .content-container .content h3,.inner-page-intro-content-main-container .right-container .content h3{font-size:1.6em;line-height:1.3}.inner-page-full-width-content-main-container .booking-widget-main-container ul{padding:22px 20px 0 20px}.inner-page-full-width-content-main-container .booking-widget-main-container ul li img{float:none;margin:0 auto;display:block}.inner-page-full-width-content-main-container .booking-widget-main-container ul:not(.list-book-appt-services) li strong{padding:16px 0 4px 0;line-height:24px;display:block;width:100%;text-align:center}.inner-page-full-width-content-main-container .booking-widget-main-container ul:not(.list-book-appt-services) li p{font-size:26px;line-height:36px;text-align:center}.inner-page-full-width-content-main-container .booking-widget-main-container ul:not(.list-book-appt-services) li{padding:0 0 12px 0!important}.inner-page-full-width-content-main-container .booking-widget-main-container ul:not(.list-book-appt-services) li .default-button{margin:12px auto 8px auto}.inner-page-banner-main-container{margin:73px 0 0 0}.affiliations-logo-container-list{width:100%;max-width:400px;margin:0 auto}}@media (min-width:320px) and (max-width:767px){.single-team .sidebar-container .single-team-sidebar-main-container{max-width:100%}.single-team-sidebar-main-container>img{max-width:400px;margin:0 auto 26px auto;display:block}.sidebar-book-appointment .booking-widget-main-container{max-width:100%!important}.footer-top-main-container .footer-social{margin:0 0 0 0}.footer-top-main-container{border-radius:0;padding:40px 0 16px 0!important}.footer-bottom-main-container .footer-logos{margin:30px 0 0 0;padding:0}.footer-bottom-main-container .footer-logos p{padding:0}.footer-bottom-main-container .footer-logos ul li{margin:0 auto 28px auto}.operating-hours-main-container{border-radius:0;padding:40px 0 40px 0}.operating-hours-main-container .col-lg-12 h2{font-size:28px}.operating-hours-main-container .col-lg-12 h2:before{font-size:32px;vertical-align:bottom}.operating-hours-main-container .open-times-col-inner-container h2:after{color:#0064B1}.operating-hours-main-container .open-times-column-container h2{padding:0 0 14px 0;margin:16px 0 12px 0}.operating-hours-main-container .col-lg-12 h2{margin:0 0 26px 0}.home-services-main-container{margin:60px 0 40px 0}.telehealth-cta-main-container .telehealth-container .right-container,.telehealth-cta-main-container .telehealth-container .left-container{width:100%}.telehealth-cta-main-container .telehealth-container .image-container{border-radius:0 0 0 0}.telehealth-cta-main-container .telehealth-container .content-container{border-radius:0;padding:40px 20px 44px 20px;margin:0 0 0 0;height:auto}.telehealth-cta-main-container .telehealth-container .content-container h2{font-size:34px;line-height:44px}.telehealth-cta-main-container .telehealth-container .image-container{height:60vw;max-height:360px}.telehealth-cta-main-container .telehealth-container .content-container .content{max-width:none}.telehealth-cta-main-container{margin:0 0 50px 0}.health-experience-cta-main-container{border-radius:0 0 0 0;padding:50px 0 24px 0;position:relative}.health-experience-cta-main-container .right-container .content{padding:0 0 0 0;position:relative;z-index:1}.health-experience-cta-main-container:after{content:"";background:#0064B1;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.6}.health-experience-cta-text-container .left-container .content h2{margin:0 0 6px 0}.health-experience-cta-text-container{margin:0 0 60px 0}.health-experience-cta-text-container .left-container .content{padding:44px 0 20px 0;margin:0}.health-experience-cta-text-container .right-container .image-container{border-radius:40px 0;height:60vw;max-height:400px;max-width:514px;margin:0 auto}.health-experience-cta-text-container .left-container .content h2,.health-experience-cta-main-container .right-container .content h2{font-size:34px;line-height:44px;margin:0 0 8px 0}.header-menu-container .header-links>ul>li{display:block;margin:0 0 24px 0}.header-menu-container .header-links{padding:6px 0 0 20px}.header-menu-container .header-links ul li a{color:#fff;font-size:18px}.header-menu-container .header-links ul li.button a{display:none}.header-menu-container .header-links ul li a::before{font-size:24px;margin:0 10px 0 0;color:#fff;width:24px}.header-menu-container .default-button{position:fixed;bottom:0;margin:0;border-radius:0;width:100%;padding:14px 42px 14px 26px}.header-menu-container .header-links ul li.open-times a::after{margin:1px 0 0 5px;font-weight:500;color:#fff;font-size:26px}.header-menu-container .footer-social li.twitter a:before{top:2px}.header-menu-container .header-links .open-times .dropdown-container{width:100%;max-width:320px;left:20px;margin:12px 0 0}.header-menu-container .default-button:hover:after{right:20px}.phone-and-menu-button .booking{display:inline-block;visibility:hidden}.phone-and-menu-button .booking a{font-size:0;margin:17px 9px 0 0;display:block;border-right:1px solid #e2e2e2;position:relative;float:right}.phone-and-menu-button .booking a:before{margin:0 16px 0 0;font-weight:300;font-size:24px;width:22px;color:#0064b1;position:relative;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 6 Pro";content:"\f274";top:0}ul.two-columns{columns:1;-webkit-columns:1;-moz-columns:1}.inner-page-intro-content-main-container ul.practice-products{margin:36px 0 0 0!important;padding:0!important}.inner-page-intro-content-main-container ul.practice-products li{margin:0 0 20px 0!important;padding:0 0px!important;width:100%}.page-template-template-practice-products .footer-cta-blocks-main-container{margin:60px 0 60px 0}.inner-page-intro-content-main-container ul.practice-products li .image{height:60vw;max-height:280px}.faq-page-content-main-container .content-container ul.accordion>li>h2{line-height:26px}.page-template-template-faqs .footer-cta-blocks-main-container{margin:60px 0 60px 0}.page-template-template-faqs .footer-cta-blocks-main-container{margin:60px 0 60px 0}.contact-page-content-main-container .left-container{padding:0}.contact-page-content-main-container{padding:40px 0 56px 0}.contact-page-content-main-container .right-container{padding:20px 0 0 0;width:100%;max-width:750px;margin:0 auto}.services-page-content-main-container .content-container .services-book-cta-container{padding:28px 20px 44px 20px;margin:54px 0 0 0;border-radius:20px}.services-page-content-main-container .content-container .services-book-cta-container .default-button{float:none;margin:22px 0 0 0;display:table}.services-page-content-main-container .content-container .services-book-cta-container p{float:none}.resources-list-main-container{border-radius:0 20px 0 0}.resources-list-main-container .content-container .content h3,.resources-list-main-container .content-container .content>p{padding:0}.resources-list-main-container .resources-list{margin:0 0 20px 0;width:100%;float:left}.resources-list-main-container .resources-list li{width:100%;padding:0;margin:0 0 20px 0}.resources-list-main-container .resources-list li .column{border-radius:20px;padding:30px 20px 40px 20px}.resources-list-main-container .resources-list li .column p{min-height:auto}.page-template-template-team .inner-page-intro-main-container .content-container{padding:44px 0 15px 0}.page-template-template-team .telehealth-cta-main-container{margin:20px 0 80px 0}.perth-concussion-cta-main-container{border-radius:20px;padding:40px 20px 38px 20px;margin:0 0 0 0}.perth-concussion-cta-main-container .right-container,.perth-concussion-cta-main-container .left-container{width:100%}.perth-concussion-cta-main-container .right-container{padding:16px 0 0 0!important}.perth-concussion-cta-main-container .right-container a{margin:0;float:left}.page-template-template-practice-products .inner-page-intro-main-container .content-container{padding:44px 0 20px 0}.team-page-list-main-container ul li .team-container .image-container{margin:0 auto 4px auto!important;float:none}.team-page-list-main-container ul li .team-container p{text-align:center!important;padding:18px 0 4px 0!important}.team-page-list-main-container ul li .team-container h2{font-size:30px!important;line-height:40px!important;margin:0 0 2px 0!important;text-align:center!important}.team-page-list-main-container ul li .team-container a.view-bio{display:table!important;text-align:center!important;margin:0 auto 22px auto!important}.team-page-list-main-container ul li .view-bio-button-mobile-container{display:none!important}.team-page-list-main-container ul li .team-container{padding:30px 20px 45px 20px!important}.team-page-list-main-container .container{max-width:100%}.team-page-list-main-container ul li .left-container,.team-page-list-main-container ul li .right-container{width:100%!important;padding:0!important}.team-page-list-main-container ul li .button-container{float:none}.team-page-list-main-container ul li .button-container{top:0;transform:none}.team-page-list-main-container ul li .right-container{height:auto!important}.single-team-page-main-container .team-container .left-container,.single-team-page-main-container .team-container .right-container{width:100%}.single-team-page-main-container .container{max-width:100%}.single-team-page-main-container .team-container .image-container{margin:0 22px 0 0;float:none}.single-team-page-main-container .team-container p{padding:26px 0 0 0}.single-team-page-main-container .team-container .right-container{width:100%}.single-team-page-main-container .team-container{margin:60px auto 0 auto}.single-team-page-main-container .team-container .button-container{float:left;margin:0 0 0 0}.sf-timetable-menu li ul li{width:89.6%;margin:0 auto!important;float:none}.tabs_box_navigation.sf-timetable-menu .tabs_box_navigation_selected label{width:100%}.services-page-content-main-container.main-content-editor-main-container .video-container .video{height:60vw;max-height:400px}.mobile-menu-button{padding:0 16px!important}.header-menu-container #menu-primary-menu,.header-menu-container #menu-main-menu{padding:10px 16px 20px 16px!important}.header-menu-container .footer-social{padding:0 16px 50px 16px!important}.header-menu-container .header-links{padding:6px 0 0 16px!important}.inner-page-banner-image-main-container .left-container .content-container{padding:34px 16px 46px 16px}.open-times-pop-up-container{padding:42px 16px 24px 16px}.team-page-staff-booking-pop-up-main-container .close:before,.staff-booking-pop-up-main-container .close:before,.open-times-pop-up-main-container .close:before{right:0}.open-times-pop-up-main-container,.team-page-staff-booking-pop-up-main-container,.staff-booking-pop-up-main-container{padding:0 15px}.team-page-staff-booking-pop-up-container,.staff-booking-pop-up-container{padding:32px 15px 40px 15px}.services-page-content-main-container{margin:40px 0 50px 0}.inner-page-intro-content-main-container{margin:0 0 50px 0}.tabs_box_navigation.sf-timetable-menu{float:none;margin:0!important}.form-access-pop-up-container .close:after{right:0}.form-access-pop-up-main-container{padding:0 16px}.tabs_box_navigation.sf-timetable-menu .tabs_box_navigation_selected:hover ul.sub-menu{width:100%!important}.single-team-page-main-container .team-container .intro p{padding:0}.holiday-opening-times-outer-container{padding-right:.9375rem;padding-left:.9375rem;margin-bottom:60px}.services-page-content-main-container .content-container ul.list li{width:100%!important;margin-bottom:18px!important}}@media (min-width:768px) and (max-width:991px){.single-team .sidebar-container .single-team-sidebar-main-container{max-width:100%}.single-team-sidebar-main-container>img{max-width:400px;margin:0 auto 26px auto;display:block}.sidebar-book-appointment .booking-widget-main-container{max-width:100%!important}.footer-top-main-container .footer-social{margin:0 0 0 0}.footer-top-main-container{border-radius:0;padding:40px 0 16px 0!important}.footer-bottom-main-container .footer-logos{margin:30px 0 0 0;padding:0}.footer-bottom-main-container .footer-logos p{padding:0}.footer-bottom-main-container .footer-logos ul li{margin:0 auto 28px auto}.operating-hours-main-container{border-radius:0;padding:40px 0 40px 0}.operating-hours-main-container .col-lg-12 h2{font-size:28px}.operating-hours-main-container .col-lg-12 h2:before{font-size:32px;vertical-align:bottom}.operating-hours-main-container .open-times-col-inner-container h2:after{color:#0064B1}.operating-hours-main-container .open-times-column-container h2{padding:0 0 14px 0;margin:16px 0 12px 0}.operating-hours-main-container .col-lg-12 h2{margin:0 0 26px 0}.home-services-main-container{margin:60px 0 40px 0}.telehealth-cta-main-container .telehealth-container .right-container,.telehealth-cta-main-container .telehealth-container .left-container{width:100%}.telehealth-cta-main-container .telehealth-container .image-container{border-radius:0 0 0 0}.telehealth-cta-main-container .telehealth-container .content-container{border-radius:0;padding:40px 20px 44px 20px;margin:0 0 0 0;height:auto}.telehealth-cta-main-container .telehealth-container .content-container h2{font-size:34px;line-height:44px}.telehealth-cta-main-container .telehealth-container .image-container{height:60vw;max-height:360px}.telehealth-cta-main-container .telehealth-container .content-container .content{max-width:none}.telehealth-cta-main-container{margin:0 0 50px 0}.health-experience-cta-main-container{border-radius:0 0 0 0;padding:50px 0 24px 0;position:relative}.health-experience-cta-main-container:after{content:"";background:#0064B1;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.6}.health-experience-cta-main-container .right-container .content{padding:0 0 0 0;width:60vw;float:right;position:relative;z-index:1}.health-experience-cta-text-container .left-container .content h2{margin:0 0 6px 0}.health-experience-cta-text-container{margin:0 0 60px 0}.health-experience-cta-text-container .left-container .content{padding:44px 0 20px 0;margin:0}.health-experience-cta-text-container .right-container .image-container{border-radius:40px 0;height:60vw;max-height:400px;max-width:690px;margin:0 auto}.health-experience-cta-text-container .left-container .content h2,.health-experience-cta-main-container .right-container .content h2{font-size:34px;line-height:44px;margin:0 0 8px 0}.header-menu-container .header-links>ul>li{display:block;margin:0 0 24px 0}.header-menu-container .header-links{padding:6px 0 0 24px}.header-menu-container .header-links ul li a{color:#fff;font-size:18px}.header-menu-container .header-links ul li.button a{display:none}.header-menu-container .header-links ul li a::before{font-size:24px;margin:0 10px 0 0;color:#fff;width:24px}.header-menu-container .default-button{position:fixed;bottom:0;margin:0;border-radius:0;width:100%;padding:14px 42px 14px 26px}.header-menu-container .header-links ul li.open-times a::after{margin:1px 0 0 5px;font-weight:500;color:#fff;font-size:26px}.header-menu-container .footer-social li.twitter a:before{top:2px}.header-menu-container .header-links .open-times .dropdown-container{width:100%;max-width:320px;left:20px;margin:12px 0 0}.header-menu-container .default-button:hover:after{right:20px}.phone-and-menu-button .booking{display:inline-block}.phone-and-menu-button .booking a{font-size:0;margin:17px 9px 0 0;display:block;border-right:1px solid #e2e2e2;position:relative;float:right}.phone-and-menu-button .booking a:before{margin:0 16px 0 0;font-weight:300;font-size:24px;width:22px;color:#0064b1;position:relative;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 6 Pro";content:"\f274";top:0}.about-page-cta-main-container .sportsmed-facility li .column-container{width:220px!important;height:220px!important}.about-page-cta-main-container .sportsmed-facility li{padding:0 15px!important;width:33.33333%!important;margin:0 0 28px 0!important}.about-page-cta-main-container .sportsmed-facility{margin:54px -15px 0 -15px!important}.about-page-cta-main-container .sportsmed-facility li .column-container p{font-size:26px;line-height:34px}.inner-page-intro-content-main-container ul.practice-products{margin:36px -15px 0 -15px!important;padding:0!important}.inner-page-intro-content-main-container ul.practice-products li .image{max-height:240px;height:60vw}.page-template-template-practice-products .footer-cta-blocks-main-container{margin:60px 0 60px 0}.page-template-template-faqs .footer-cta-blocks-main-container{margin:60px 0 60px 0}.inner-page-banner-image-main-container .content-container .title-container h1,.inner-page-banner-main-container .content-container .title-container h1{font-size:2.8em!important;line-height:1.2!important}.contact-page-content-main-container .left-container{padding:0}.contact-page-content-main-container{padding:40px 0 56px 0}.contact-page-content-main-container .right-container{padding:20px 0 0 0;width:100%;max-width:750px;margin:0 auto}.contact-page-content-main-container .left-container .contact-directions{width:100%;max-width:900px;margin:0 auto}.services-page-content-main-container .content-container .services-book-cta-container{margin:54px 0 0 0}.resources-list-main-container{border-radius:0 20px 0 0}.resources-list-main-container .content-container .content h3,.resources-list-main-container .content-container .content>p{padding:0}.resources-list-main-container .resources-list{margin:0 -10px 38px -10px;width:100%;float:left}.resources-list-main-container .resources-list li{width:50%;padding:0 10px;margin:0 0 20px 0}.resources-list-main-container .resources-list li .column{border-radius:20px;padding:30px 20px 40px 20px}.page-template-template-team .inner-page-intro-main-container .content-container{padding:44px 0 38px 0}.page-template-template-team .telehealth-cta-main-container{margin:40px 0 80px 0}.perth-concussion-cta-main-container{border-radius:20px;padding:32px 20px 22px 20px;margin:0 0 0 0}.perth-concussion-cta-main-container .left-container{width:66%}.perth-concussion-cta-main-container .right-container{width:34%}.page-template-template-practice-products .inner-page-intro-main-container .content-container{padding:44px 0 20px 0}.single-team-page-main-container .team-container .left-container{width:60%}.single-team-page-main-container .team-container .right-container{width:40%}.single-team-page-main-container .container{max-width:100%}.affiliations-logo-container-list li div:first-child{height:225px}.inner-page-banner-image-main-container .left-container .content-container{padding:42px 24px 52px 24px}.container{padding-left:24px;padding-right:24px}.open-times-pop-up-container{padding:42px 24px 24px 24px}.team-page-staff-booking-pop-up-main-container .close:before,.staff-booking-pop-up-main-container .close:before,.open-times-pop-up-main-container .close:before{right:0}.open-times-pop-up-main-container,.team-page-staff-booking-pop-up-main-container,.staff-booking-pop-up-main-container{padding:0 15px}.team-page-staff-booking-pop-up-container,.staff-booking-pop-up-container{padding:32px 15px 40px 15px}.inner-page-intro-content-main-container{margin:0 0 50px 0}.services-page-content-main-container{margin:40px 0 50px 0}.form-access-pop-up-container .close:after{right:0}.single-team-page-main-container .team-container .left-container{padding-bottom:24px}.holiday-opening-times-outer-container{padding:0 24px;margin-bottom:60px;margin-top:-40px}}@media (min-width:568px) and (max-width:767px){.health-experience-cta-main-container .right-container .content{width:60vw;float:right}}@media (min-width:568px) and (max-width:991px){.notice-content-main-container .header-container{position:relative;padding:0 20px 0 74px}.notice-content-main-container .header-container em{position:absolute;height:100%;left:0;width:56px}.notice-content-main-container .content-container ul{padding:15px 0 10px 0}.notice-content-main-container .content-container{padding:5px 20px 20px 20px}.notice-main-container .col-lg-12{padding:0}.wp-block-table.class-pricing-table table{min-width:600px}.wp-block-table.class-pricing-table{overflow-y:auto;margin:39px 0 0 0}.form-access-pop-up-container h2{font-size:26px;line-height:28px}.form-access-pop-up-container{padding:38px 20px 20px 20px;border-radius:20px;max-height:80vh;overflow-x:auto}.footer-cta-blocks-main-container .left .content-container img,.footer-cta-blocks-main-container .right .content-container img{float:none;margin:-90px auto 20px auto;display:block;min-height:300px;width:100%;object-fit:cover}.footer-cta-blocks-main-container .left .content-container{border-radius:20px;padding:62px 20px 35px 20px;margin:0 0 50px 0}.footer-cta-blocks-main-container .right .content-container{border-radius:20px;padding:62px 20px 35px 20px}.footer-cta-blocks-main-container .left,.footer-cta-blocks-main-container .right{margin:0;text-align:center}.footer-cta-blocks-main-container{margin:20px 0 60px 0}.homepage-popular-services-container ul li a{font-size:16px}.homepage-popular-services-container ul li:nth-child(1) a,.homepage-popular-services-container ul li:nth-child(2) a{border-top:1px solid #bebebe}.shiftnav-nav #menu-main-menu-1 .menu-row>ul:first-of-type{display:block!important;padding:0!important}.shiftnav-nav #menu-main-menu-1 .menu-row>a:first-of-type{display:none!important}.shiftnav-nav #menu-main-menu-1 .menu-col-6>a:first-of-type,.shiftnav-nav #menu-main-menu-1 .menu-col-3>a:first-of-type{display:none!important}.shiftnav-nav #menu-main-menu-1 .menu-header a{color:#00aeef!important;font-weight:600}.shiftnav-nav #menu-main-menu-1 .menu-col-6>ul:first-of-type li:not(.menu-header) a,.shiftnav-nav #menu-main-menu-1 .menu-col-3>ul:first-of-type li:not(.menu-header) a{padding-left:30px!important}.womens-health-menu-dropdown.active{opacity:0;display:none}.header-info .search:before{font-size:21px;margin:0 12px 0 0;top:0}.header-info .search{font-weight:500;margin:0 0 18px 0;font-size:17px;color:#636466;display:block}.innerpage-team-container .team-members{min-height:380px}.footer-details-container ul li.telephone:before{float:none}.footer-details-container .col-lg-3 ul li.telephone p{display:inline-block}#shiftnav-toggle-main.shiftnav-toggle-main-align-center .shiftnav-main-toggle-content{display:none}#shiftnav-toggle-main{background:transparent!important}#shiftnav-toggle-main .shiftnav-toggle-burger,#shiftnav-toggle-main.shiftnav-toggle-main-entire-bar:before{padding:25px 20px!important}#shiftnav-toggle-main{font-size:20px!important;max-width:none!important;width:unset!important}.mobile-logo{position:absolute;left:0;right:0;margin:0 auto;z-index:99999}.shiftnav:after{display:none!important}.shiftnav-open .shiftnav-wrap:before{content:' ';display:block;position:absolute;height:100%;width:15px;background:0 0;-webkit-box-shadow:0 0 15px rgb(0 0 0 / .8);-moz-box-shadow:0 0 15px rgb(0 0 0 / .8);-ms-box-shadow:0 0 15px rgb(0 0 0 / .8);-o-box-shadow:0 0 15px rgb(0 0 0 / .8);box-shadow:0 0 15px rgb(0 0 0 / .8);z-index:10000;top:0;left:-15px;right:unset}.shiftnav .shiftnav-menu-title{background-image:url(/wp-content/themes/sportsmed/theme/images/sportsmed-subiaco-logo.png);background-size:190px auto;background-repeat:no-repeat;background-position:center;font-size:0!important;height:69px;padding:20px 25px!important}.shiftnav .shiftnav-menu-title>a{display:block;width:100%;height:100%}.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu>li.menu-item>.shiftnav-target,.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item>.shiftnav-target{border-top:1px solid #edeeef!important;text-transform:none!important;padding:20px 15px}.shiftnav-open #shiftnav-toggle-main #shiftnav-toggle-main-button{background:#0064b1!important;color:#fff!important}.shiftnav.shiftnav-skin-standard-dark,.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu{background:#fff!important}.column-divider>a{display:none!important}.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item>.shiftnav-target{text-shadow:none!important}.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu ul.sub-menu ul.sub-menu li.menu-item>.shiftnav-target{padding-left:15px!important}.menu-item-has-children>.sub-menu-2>.nav-item>a,.shiftnav-depth-0>.sub-menu>.nav-item>a{color:#0e3652!important;border-bottom:none!important}.menu-item-has-children>.sub-menu-2>.header-menu>a,.shiftnav-depth-0>.sub-menu>.header-menu>a{color:#869aa8!important}.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu ul.sub-menu{background:#fff!important}.shiftnav-depth-0>.sub-menu>.nav-item{background:#fff!important}.shiftnav-depth-0>.sub-menu>li>a{font-size:16px!important}.shiftnav-depth-0>.sub-menu-1{padding-bottom:26px!important;background:#fff!important}.shiftnav.shiftnav-nojs.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item>.shiftnav-target:hover,.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item.shiftnav-active>.shiftnav-target,.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item.shiftnav-in-transition>.shiftnav-target,.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item.current-menu-item>.shiftnav-target,.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu>li.shiftnav-sub-accordion.current-menu-ancestor>.shiftnav-target,.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu>li.shiftnav-sub-shift.current-menu-ancestor>.shiftnav-target,.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu.shiftnav-active-highlight li.menu-item>.shiftnav-target:active,.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu.shiftnav-active-on-hover li.menu-item>.shiftnav-target:hover{color:#0e3652;background:transparent!important;border-bottom:none!important}.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item>.shiftnav-target{border-bottom:none!important}.shiftnav-nav .header-details-container{border-top:1px solid #fff;padding:25px 0 0 0}.shiftnav-nav .header-details-container ul{padding:0 0 0 0;text-align:left}.shiftnav-nav .header-details-container ul li.header-details-link{display:block!important}.shiftnav-nav .header-details-container ul li.header-details-phone a:before{border:none;font-size:20px;line-height:32px;margin:0 6px 0 -5px;color:#ed6947}.shiftnav-nav .header-details-container ul li.header-details-phone{margin-bottom:25px}#shiftnav-toggle-main{color:#0064b1!important}#menu-main-menu-1>.menu-item-has-children>a:after{font-size:22px;font-family:"Font Awesome 6 Pro";content:"\f107";color:#fca935;display:inline-block;line-height:28px;margin:5px 0 0 5px;float:right;top:-5px;position:relative}#menu-main-menu-1>.menu-item-has-children>a.mobile-menu-active:after{content:"\f106"}#menu-main-menu-1>.menu-item-has-children>a.mobile-menu-active{color:#c2a06b!important}#menu-main-menu-1>.menu-item-has-children>.sub-menu{display:none}.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item>.shiftnav-target{color:#636466!important;font-weight:300}.menu-container{display:none}.main-header .logo-container img{max-width:190px;margin:12px 0 0 0}.shiftnav-inner .header-info .open-times-container{display:block;vertical-align:middle;margin:0 0 16px 0}.shiftnav-inner .header-info .open-times-container .dropdown-container{position:absolute;background-color:#fff;border-top:1px solid #fca935;width:100%;padding:16px 24px 26px 0;text-align:left;display:none;z-index:15;margin:8px 0 0 0}.shiftnav-inner .header-info .open-times-container .dropdown-container ul{font-size:15px}.shiftnav-inner .open-times-container .dropdown-container li{border-bottom:1px solid #d0d0d0;padding:0 0 4px 0;margin-bottom:12px}.shiftnav-inner .open-times-container .dropdown-container li:last-child{margin-bottom:0}.shiftnav-inner .open-times-container .dropdown-container li span{display:block;color:#22a5df;cursor:initial}.shiftnav-inner .header-info .open-times{display:block;font-weight:500;color:#636466;font-size:17px}.shiftnav-inner .header-info .open-times i.clock:before{position:relative;display:inline-block;vertical-align:middle;content:'';height:26px;width:24px;background-image:url(/wp-content/themes/sportsmed/theme/images/sprite-icon.png);background-size:auto 32px;background-repeat:no-repeat;background-position:0 center;margin-right:4px;top:-2px}.shiftnav-inner .header-info .open-times i.arrow:before{content:"\f107";font-family:"Font Awesome 6 Pro";font-size:28px;font-style:normal;font-weight:300;color:#00aeef;display:inline-block;vertical-align:middle;position:relative;top:-1px;margin:0 0 0 4px;transition:all .2s ease}.shiftnav-inner .header-info .open-times.active i.arrow:before{content:"\f106"}.shiftnav-inner .header-info .phone{font-weight:500;margin:5px 0 0 0;font-size:17px;color:#636466;display:block}.shiftnav-inner .header-info .phone i:before{position:relative;display:inline-block;vertical-align:middle;content:'';height:25px;width:22px;background-image:url(/wp-content/themes/sportsmed/theme/images/sprite-icon.png);background-size:auto 34px;background-repeat:no-repeat;background-position:-26px center;margin-right:4px;top:-1px}.shiftnav-inner .header-info .book-btn{color:#636466!important;border:1px solid #fca935;background-color:#fca935;padding:10px 14px 10px 12px;font-size:17px;font-weight:300;display:table;margin:20px 0 0 0}.shiftnav-inner .header-info .book-btn:after{margin:0 0 0 8px;position:relative;top:4px;background-image:url(/wp-content/themes/sportsmed/theme/images/sprite-icon.png);background-repeat:no-repeat;background-position:-160px center;background-size:auto 36px;display:inline-block;content:'';width:19px;height:18px}.shiftnav-inner .header-info a.book-btn:hover{color:#fff!important;background-color:#0064b1;border:1px solid #0064b1}.shiftnav-inner .header-info{margin:15px 0 0 15px}#menu-main-menu-1>.menu-item-has-children>.sub-menu{padding:0 0 0 15px}#menu-main-menu-1>.menu-item-has-children>.sub-menu>li.menu-item-has-children>a:after{font-size:22px;font-family:"Font Awesome 6 Pro";content:"\f107";color:#fca935;display:inline-block;line-height:28px;margin:5px 0 0 5px;float:right;top:-5px;position:relative}#menu-main-menu-1>.menu-item-has-children>.sub-menu>li.menu-item-has-children>a.mobile-menu-active:after{content:"\f106"}#menu-main-menu-1>.menu-item-has-children>.sub-menu>li.menu-item-has-children>.sub-menu{display:none}#menu-main-menu-1>.menu-item-has-children>.sub-menu>.menu-item-has-children>.sub-menu{padding:0 0 0 15px}.main-header{padding:0 0 14px 0;text-align:center}.main-header .logo-container{float:none}.homepage-banner{margin:1px auto 0 auto}.homepage-banner{height:auto}.navbar-nav .nav-item{float:none}.navbar-divider,.navbar-nav .nav-item+.nav-item,.navbar-nav .nav-link+.nav-link{margin-left:0}.homepage-search-container .searchform span{padding:12px 40px 14px 40px}.homepage-cta-container .cta-container{height:auto;padding:1px 0 12px 0}.homepage-cta-container .cta-container.cta-4{padding:1px 0 20px 0}.homepage-cta-container .cta-1 .contents{float:none;max-width:100%;padding:10px 14px 10px 14px}.homepage-cta-container .cta-1 .image-container{float:none;display:block;margin:0 auto 0 auto;max-width:none;height:280px}.homepage-cta-container .cta-2{padding:0 0 20px 0}.homepage-cta-container .cta-2 .image-container{margin:0 auto 0 auto;max-width:none;height:280px}.homepage-cta-container{margin:0 0 30px 0}.homepage-cta-container .cta-2 h3{padding:0 20px 0 20px}.homepage-cta-container .cta-3{padding:0 0 20px 0}.homepage-cta-container .cta-3 h3{padding:0 20px 0 20px}.homepage-cta-container .cta-3 .image-container{margin:0 auto 0 auto;max-width:none;height:280px}.homepage-cta-container .cta-4 .contents{float:none;max-width:100%}.homepage-cta-container .cta-4 .image-container{float:none;display:block;margin:0 auto 0 auto;max-width:none;height:280px}.footer-details-container .col-lg-3{text-align:center;padding-right:15px}.footer-details-container ul li.address span{display:block;max-width:none}.footer-details-container ul li.address:before{float:none;position:relative;top:-6px;left:8px}.footer-details-container .col-lg-9{margin:50px 0 0 0}.footer-details-container h2{text-align:center}.footer-details-container .col-lg-9 ul li{width:33.33333%!important}.footer-details-container .col-lg-9 ul li span{max-width:165px}.footer-column-container{padding-right:0;padding-bottom:0;float:left;width:100%}.innerpage-contents{float:none;margin:0 auto}.innerpage-contents>.container>.row>div:first-child{padding:0 16px 0 16px}.innerpage-contents h1{font-size:30px;margin:32px 0 18px 0;max-width:500px}.without-menus .sidebar-book-appointment{margin:20px 0 0 0}.innerpage-news-container .news-container .content-container h2{font-size:19px}.innerpage-news-container .news-container .content-container{padding:0 0 0 0}.sidebar-container{float:none;margin:30px auto 0 auto;max-width:100%;padding-right:.9375rem;padding-left:.9375rem}.innerpage-injury-headquarter .content-container{padding:20px 0 0 0!important;width:100%}.innerpage-team-container .team-members h3{min-height:38px}.footer-map-container div iframe{height:300px}.banner-quote-container span{font-size:34px;padding:6px 22px 6px 22px}.homepage-search-container form{text-align:center}.homepage-search-container form input[type="text"]{max-width:296px}.homepage-popular-services-container ul li{width:50%;padding:0 20px}.homepage-about-container .expertise-container{padding:0}.innerpage-banner{margin:0 auto 0 auto}.without-menus .sidebar-book-appointment{margin:20px 0 0 0}.sidebar-container h3{padding:20px 0 22px 0}.without-menus .sidebar-book-appointment{margin:50px 0 0 0}.tt_items_list li:before{display:none!important}.main-header .header-info{display:none}.innerpage-faqs-container>.sidebar-container{margin:30px auto 0 auto}.single-post-container h1{font-size:30px;margin:30px 0 20px 0;color:#0064b1}.captcha-container>span,.cf-captcha-text-container{width:100%;margin-right:0;margin-bottom:12px}.quiz-100 label .wpcf7-quiz-label{width:auto}.wpcf7 form .cf-col-two input[type="submit"]{max-width:none}.holiday-opening-times-main-container{padding:0 0 30px 0}.holiday-opening-times-image img{margin:-29px auto -10px auto}.contact-page-form-container{margin:0 auto 10px auto;max-width:730px;display:block;float:none}.footer-column-container>h2:after{font-size:20px;font-family:"Font Awesome 6 Pro";content:"\f107";color:#fca935;display:inline-block;line-height:28px;margin:5px 0 0 5px;float:right;top:-12px;position:relative}.footer-column-container>h2.active:after{content:"\f106"}.footer-column-container>div{display:none;padding:0 0 20px 0}.footer-copyright{float:left;width:100%}.footer-copyright>p{padding:20px 0 24px 0}.open-times-col-inner-container h2:after{font-size:20px;font-family:"Font Awesome 6 Pro";content:"\f107";color:#fff;display:inline-block;line-height:28px;margin:5px 0 0 5px;float:right;top:-12px;position:relative}.open-times-col-inner-container h2.active:after{content:"\f106"}.open-times-col-inner-container>div{display:none;padding:0 0 10px 0}.holiday-opening-times-schedule div ul{width:100%}.innerpage-team-container .team-members{min-height:361px}.concussion-page-banner{margin:3px auto 0 auto;height:300px}ul.concussion-facts-counter-list li{width:100%;margin:0 0 40px 0}.concussion-main-content-container .bottom-title h2{margin:0 0 50px 0}.concussion-main-content-container .bottom-content-right{margin:0 auto;display:block;max-width:400px;width:100%}.concussion-main-content-container .bottom-content-right .concussion-sports-top-container{float:left;margin:0 auto}.concussion-sports-top-container li>div .title{padding:0}.concussion-accordion-list-main-container .content{padding:10px 0 40px 0}.concussion-accordion-list-main-container .content .col-lg-8 .left-content{padding:0}ul.suffered-a-concussion-list li p{min-height:auto}.concussion-accordion-list-main-container .content .col-lg-4 .right-content .sidebar-book-appointment{margin:30px 0 0 0}.concussion-banner-menu ul li{width:100%;float:none;padding:0 0 0 0}.concussion-accordion-list-main-container .title .col-lg-12 h2:before{bottom:10px}.mobile-phone{float:right;margin:18px 0 0 0}.mobile-phone a{font-size:0}.mobile-phone a:before{content:"\f095";display:inline-block;font-size:24px;font-family:"Font Awesome 6 Pro";color:#0064b1;font-style:normal;float:right;margin:0}.wh-page-banner-main-container{margin:0}.wh-page-banner-main-container .banner-image-container{height:400px}.wh-page-banner-main-container .banner-image-container .logo-container img{max-width:250px;margin:0 0 0 0}.wh-page-banner-main-container .banner-text-container{padding:29px 15px 17px 15px}.wh-page-banner-main-container .banner-ctas-container ul{padding:0}.wh-page-banner-main-container .banner-ctas-container ul li{width:100%;padding:0;margin:0 0 30px 0}.wh-page-banner-main-container .banner-ctas-container ul li>div{width:100%}.wh-page-banner-main-container .banner-ctas-container ul li h2{padding:0 15px}.wh-page-banner-main-container .banner-ctas-container ul li a{margin:0 0 0 15px}.wh-page-banner-main-container .banner-ctas-container{padding:30px 0 5px 0}.banner-intro-container{padding:50px 15px 30px 15px}.wh-accordion-main-container .concussion-accordion-list-main-container .title .col-lg-12 h2{margin:6px 0 22px 0}.wh-accordion-main-container .concussion-accordion-list-main-container .content .right-content{padding:0 0 0 0}.wh-bottom-banner-container{height:400px;margin:0 0 0 0}.wh-bottom-banner-container .logo-container img{max-width:220px;margin:0 0 0 15px}.wh-bottom-banner-container:after{width:80%}.wh-page-banner-main-container .banner-image-container:after{width:60%}.notice-content-main-container .header-container p{padding:12px 0 14px 0;width:88%}.notice-content-main-container .header-container span{width:12%}.notice-content-main-container .content-container:before{display:none}.notice-main-container{margin:1px 0 -1px 0;background:#e8eef6}.banner-quote-container a{margin:15px 0 0 0}div.wpcf7 .ajax-loader{right:32px}.home-intro-main-container h1{font-size:30px;line-height:40px}.home-intro-main-container .left-container .content{padding:0 0 0 0}.home-intro-main-container .right-container .content{padding:10px 0 0 0}.home-intro-main-container .image-container{height:67.8vw;max-height:500px}.home-intro-main-container{margin:44px 0 60px 0}.home-services-main-container ul{margin:0}.home-services-main-container ul li{width:100%;padding:0}.home-services-main-container ul li .column-container{height:49.3vw;max-height:350px}.home-services-main-container ul li .column-container span br{display:none}.open-times-column-container{padding:0}.banner-main-quote-container{top:15vw}.homepage-banner .banner-contents{height:66vw;max-height:520px}.inner-page-intro-content-main-container .content .image{border-radius:20px 0;height:60vw;max-width:500px;margin:0 auto;max-height:400px}.inner-page-intro-content-main-container .right-container{padding:34px 0 0 0}.about-page-cta-main-container{margin:44px 0 0 0;padding:48px 0 30px 0}.inner-page-banner-main-container .content-container{padding:42px 0 52px 0;margin:0 0 0 0}.inner-page-banner-main-container .content-container .title-container{padding:12px 0 0 0}.inner-page-banner-main-container .content-container:after{display:none}.inner-page-banner-main-container .container{max-width:100%}.inner-page-banner-main-container .content-container::before{right:0;width:100%}.inner-page-intro-main-container .content-container{padding:44px 0 38px 0}.about-page-cta-main-container .sportsmed-facility li{width:100%;padding:0;margin:0 0 28px 0}.about-page-cta-main-container .sportsmed-facility li:nth-child(2){top:0}.about-page-cta-main-container .sportsmed-facility{margin:54px 0 0 0}.inner-page-banner-image-main-container .left-container{width:100%;border-radius:0}.inner-page-banner-image-main-container .content-container .title-container{padding:12px 0 0 0}.inner-page-banner-image-main-container .content-container .title-container h1,.about-page-cta-main-container .content h2,.inner-page-banner-main-container .content-container .title-container h1{font-size:2.5em;line-height:1.2}.inner-page-intro-content-main-container .content-container .content h3,.resources-list-main-container .content-container .content h3.resources-header,.services-page-content-main-container .content-container .services-book-cta-container p,.services-page-content-main-container .services-cta-container h3,.contact-page-content-main-container .left-container .contact-directions h2,.contact-page-content-main-container .right-container .contact-form h2,.contact-page-content-main-container .left-container .contact-details h2,.inner-page-intro-main-container .content-container h2{font-size:1.8em;line-height:1.3}.resources-list-main-container .content-container .content h3,.services-page-content-main-container .content-container .content h3,.inner-page-intro-content-main-container .right-container .content h3{font-size:1.6em;line-height:1.3}.inner-page-intro-main-container .container{max-width:100%}.page-template-template-contact .contact-form .submit-button-container .ajax-loader{right:-26px}.inner-page-banner-main-container{margin:73px 0 0 0}}@media (min-width:320px) and (max-width:374px){.page-template-template-services-facilities .innerpage-container .video-container .video{width:100%;height:200px}.open-times-two-column-container ul{width:100%;float:none}.open-times-main-container{padding:40px 0 40px 0}.footer-column-container.footer-column-2 li{width:100%}.banner-quote-container span{font-size:26px;padding:4px 22px 4px 22px}.services-menu li{padding:0 0 0 0!important;width:100%}.tabs_box_navigation.sf-timetable-menu .tabs_box_navigation_selected label{width:100%}.sf-timetable-menu li ul li{width:87.6%}.team-page-list-main-container ul li .team-container a.default-button{min-width:248px;padding:11px 40px 11px 18px}.team-page-list-main-container ul li .team-container a.default-button:after{right:20px}}@media (min-width:375px) and (max-width:383px){.page-template-template-services-facilities .innerpage-container .video-container .video{width:100%;height:250px}.open-times-two-column-container ul{width:100%;float:none}.open-times-main-container{padding:40px 0 40px 0}.banner-quote-container span{font-size:26px;padding:4px 22px 4px 22px}.services-menu li{padding:0 0 0 0!important;width:100%}.footer-column-container.footer-column-2 li{width:100%}.tt_responsive.tabs_box_navigation.sf-timetable-menu .tabs_box_navigation_selected{width:100%}}@media (min-width:384px) and (max-width:413px){.page-template-template-services-facilities .innerpage-container .video-container .video{width:100%;height:250px}.footer-column-container.footer-column-2 li{width:100%}.open-times-two-column-container ul{width:100%;float:none}.open-times-main-container{padding:40px 0 40px 0}.footer-details-container ul li.address span{display:table}.services-menu li{padding:0 0 0 0!important;width:100%}.tt_responsive.tabs_box_navigation.sf-timetable-menu .tabs_box_navigation_selected{width:100%}}@media (min-width:414px) and (max-width:567px){.page-template-template-services-facilities .innerpage-container .video-container .video{width:100%;height:250px}.open-times-main-container{padding:40px 0 40px 0}.homepage-cta-container .cta-2 .image-container{max-width:none;height:280px}.footer-details-container ul li.address span{display:table}.footer-details-container .col-lg-9 ul li:last-child strong{max-width:none}.services-menu li{padding:0 0 0 0!important;width:100%}.tt_responsive.tabs_box_navigation.sf-timetable-menu .tabs_box_navigation_selected{width:100%}.team-page-list-main-container .default-button{padding:11px 44px 11px 16px}.team-page-list-main-container .default-button:after{right:20px}}@media (min-width:568px) and (max-width:599px){.footer-logos{padding:12px 20px 0 20px}.footer-logos ul li{margin:0 0 15px 0;width:50%;float:left}.footer-logos ul li .logo{height:60px}.swh-cta-inner-page-main-container .left-panel,.swh-cta-inner-page-main-container .right-panel{width:100%}.swh-cta-inner-page-main-container .right-panel a{float:none;margin:20px 0 10px 0}.innerpage-news-container .news-container .image-container{margin:0 0 20px 0}.affiliations-logo-container-list li{width:33.33333%!important}}@media (min-width:600px) and (max-width:666px){.footer-logos{padding:12px 20px 0 20px}.footer-logos ul li{margin:0 0 15px 0;width:50%;float:left}.innerpage-news-container .news-container .image-container{margin:0 0 20px 0}.affiliations-logo-container-list li{width:33.33333%!important}.swh-cta-inner-page-main-container .left-panel,.swh-cta-inner-page-main-container .right-panel{width:100%}.swh-cta-inner-page-main-container .right-panel a{float:none;margin:20px 0 10px 0}}@media (min-width:667px) and (max-width:735px){.footer-logos{padding:12px 20px 0 20px}.footer-logos ul li{margin:0 0 15px 0;width:50%;float:left}.main-header .header-info{float:right}.main-header .header-info .open-times-container{display:block;margin:0;text-align:center}.main-header .header-info .phone{margin:7px 0 0;display:block;text-align:center}.homepage-popular-services-container ul li{width:50%}.footer-details-container ul li.address:before{left:10px}.footer-details-container .col-lg-9 ul li{width:50%!important}.footer-details-container .col-lg-9 ul li.clock:last-child{margin-top:12px}.innerpage-news-container .news-container .image-container{margin:0 0 20px 0}}@media (min-width:736px) and (max-width:767px){.footer-logos{padding:12px 20px 0 20px}.footer-logos ul li{margin:0 0 15px 0;width:50%;float:left}.main-header .header-info{float:right}.main-header .header-info .open-times-container{display:block;margin:0;text-align:center}.main-header .header-info .phone{margin:7px 0 0;display:block;text-align:center}.homepage-popular-services-container ul li{width:50%}.footer-details-container ul li.address:before{left:10px}.footer-details-container .col-lg-9 ul li{width:50%!important}.footer-details-container .col-lg-9 ul li.clock:last-child{margin-top:12px}.innerpage-news-container .news-container .image-container{margin:0 0 20px 0}}@media (min-width:768px) and (max-width:991px){.footer-logos ul li:nth-child(2) .logo{margin:0 4px 0 -10px}.navbar-nav .nav-item{float:none}.navbar-divider,.navbar-nav .nav-item+.nav-item,.navbar-nav .nav-link+.nav-link{margin-left:0}.homepage-search-container .searchform span{padding:12px 40px 14px 40px}.homepage-cta-container .cta-2 h3{margin:10px 0 12px 0;padding:10px 0 0 16px;max-width:280px}.homepage-cta-container .cta-3 .button{margin:0 0 0 0}.footer-copyright>p{padding:10px 0 24px 0}.footer-details-container .col-lg-3{text-align:center}.footer-details-container ul li.address span{display:block;max-width:none}.footer-details-container ul li.address:before{float:none;position:relative;top:-6px;left:8px}.footer-details-container .col-lg-9{margin:50px 0 0 0}.footer-details-container h2{text-align:center}.footer-details-container .col-lg-9 ul li{width:33.33333%!important}.footer-details-container .col-lg-9 ul li span{max-width:165px}.footer-column-container{padding-right:0;padding-bottom:0}.innerpage-news-container .news-container .content-container{max-width:378px;padding:0 0 0 25px}ul.concussion-facts-counter-list li{width:50%;margin:0 0 60px 0}ul.suffered-a-concussion-list li{width:50%;padding:0 30px}ul.suffered-a-concussion-list li p{min-height:216px}.concussion-banner-menu ul li{width:50%;float:left;padding:0 20px}.wh-page-banner-main-container .banner-ctas-container ul li{width:33.33333%;padding:0 20px;margin:0}.wh-accordion-main-container .concussion-accordion-list-main-container .content .right-content{padding:0 0 0 0;width:100%;max-width:600px;margin:0 auto 20px auto}.wh-page-banner-main-container .banner-ctas-container ul li h2{padding:0 0}.wh-page-banner-main-container .banner-ctas-container ul li a{margin:0}.wh-page-banner-main-container .banner-ctas-container ul li a:after{margin:0 0 0 15px}.wh-page-banner-main-container .banner-ctas-container{padding:30px 0 30px 0}}@media (min-width:992px) and (max-width:1023px){.sidebar-book-appointment .booking-widget-main-container{max-width:100%!important}.single-team .sidebar-container .single-team-sidebar-main-container{max-width:100%}.single-team-sidebar-main-container>img{max-width:400px;margin:0 auto 26px auto;display:block}.sidebar-container{float:none;margin:30px auto 0 auto;max-width:100%;padding-right:.9375rem;padding-left:.9375rem}.notice-content-main-container .header-container{position:relative;padding:0 20px 0 74px}.notice-content-main-container .header-container em{position:absolute;height:100%;left:0;width:56px}.notice-content-main-container .content-container ul{padding:15px 0 10px 0}.notice-content-main-container .content-container{padding:5px 20px 20px 20px}.notice-main-container .col-lg-12{padding:0}.footer-cta-blocks-main-container .left .content-container h2{padding:0 60px}.footer-cta-blocks-main-container .container{padding:0 29px}.footer-cta-blocks-main-container .left .content-container img{margin:-110px auto 0 auto;float:none;display:block}.footer-cta-blocks-main-container .right .content-container img{margin:-96px auto 18px auto;display:block;float:none;max-width:284px}.footer-cta-blocks-main-container div .content-container{padding:62px 34px 40px 34px!important;text-align:center}.footer-cta-blocks-main-container .content-container a{width:170px}.footer-logos ul li:nth-child(2) .logo{margin:0 4px 0 -10px}.homepage-popular-services-container ul li{padding:0 40px}.homepage-popular-services-container ul li:nth-child(1) a,.homepage-popular-services-container ul li:nth-child(2) a{border-top:1px solid #bebebe}.homepage-popular-services-container ul{margin:0 -34px}.homepage-popular-services-container{border-radius:0 0 80px 0}.homepage-search-container{border-radius:80px 0 0 0}.homepage-banner{margin:106px auto 32px auto;border-radius:0 0 240px 0}.header-info .search{font-size:0}.mobile-phone{display:none}.innerpage-team-container .team-members{min-height:361px}.holiday-opening-times-image img{margin:-23px auto -29px auto;position:relative;top:1px}.holiday-opening-times-schedule div ul:nth-child(1) li div:nth-child(1){width:35%}.holiday-opening-times-schedule div ul:nth-child(1) li div:nth-child(2){width:35%}.holiday-opening-times-schedule div ul:nth-child(1) li div:nth-child(3){width:30%}.holiday-opening-times-schedule div ul:nth-child(2) li:nth-child(2) div:nth-child(1){width:35%}.holiday-opening-times-schedule div ul:nth-child(2) li:nth-child(2) div:nth-child(2){width:32%}.holiday-opening-times-schedule div ul:nth-child(2) li:nth-child(2) div:nth-child(3){width:30%}.contact-page-form-container{margin:0 auto 10px auto;max-width:730px;display:block;float:none}.holiday-opening-times-main-container{padding:0 0 30px 0}.captcha-container>span,.cf-captcha-text-container{width:100%;margin-right:0;margin-bottom:12px}.quiz-100 label .wpcf7-quiz-label{width:auto}.wpcf7 form .cf-col-two input[type="submit"]{max-width:none}.homepage-cta-container .cta-1 .image-container{max-width:289px}.homepage-cta-container .cta-4 .image-container{max-width:289px}.footer-details-container ul li.address span{max-width:168px}.footer-details-container ul li.clock:before{margin:6px 10px 0 0}.footer-details-container .col-lg-9 ul li.clock:last-child{width:29%}.footer-details-container .col-lg-9 ul li:last-child strong{max-width:152px}.innerpage-contents{float:none;margin:auto}.homepage-search-container form input[type="text"]{max-width:700px}.homepage-search-container form{text-align:center}ul.suffered-a-concussion-list li{width:100%}ul.suffered-a-concussion-list li p{min-height:auto}.concussion-sports-top-container{overflow:hidden;height:431px}.wh-page-banner-main-container .banner-ctas-container ul{padding:0}.wh-page-banner-main-container .banner-ctas-container ul li>div{width:100%}.wh-page-banner-main-container .banner-ctas-container ul li{padding:0 20px}.banner-intro-container{padding:65px 15px 38px 15px}.wh-bottom-banner-container .logo-container img{max-width:280px}.wh-page-banner-main-container .banner-image-container .logo-container img{max-width:300px}.notice-content-main-container .header-container p{padding:12px 0 14px 0;width:88%}.notice-content-main-container .header-container span{width:12%}.notice-content-main-container .content-container:before{display:none}.notice-main-container{margin:130px 0 -106px 0;background:#e8eef6}.home-intro-main-container h1{font-size:34px;line-height:44px}.home-intro-main-container .right-container .content{padding:10px 0 0 0}.home-services-main-container ul{margin:0 -22px}.home-intro-main-container{margin:44px 0 60px 0}.home-services-main-container ul li{width:50%;padding:0 22px}.home-services-main-container ul li .column-container span br{display:none}.operating-hours-main-container{border-radius:150px 0 0 0}.footer-top-main-container{border-radius:0 0 150px 0;padding:50px 0 30px 0}.footer-top-main-container .col-lg-3{width:48.5%}.footer-top-main-container .col-lg-6{width:100%}.footer-top-main-container .col-lg-6 .footer-column-container{padding-top:13px}.telehealth-cta-main-container .telehealth-container .image-container{border-radius:80px 0 0 0}.telehealth-cta-main-container .telehealth-container .content-container{border-radius:80px 0}.telehealth-cta-main-container{margin:0 0 60px 0;padding:0 16px}.home-services-main-container{margin:60px 0 40px 0}.health-experience-cta-main-container{border-radius:0 0 0 0;padding:50px 0 220px 0}.health-experience-cta-text-container{margin:-190px 0 40px 0}.health-experience-cta-main-container .right-container .content{padding:0 0 0 0}.health-experience-cta-text-container .left-container .content{padding:37px 34px 20px 34px;margin:0 -106px 0 0}.health-experience-cta-text-container .right-container .image-container{border-radius:40px 0;margin:0 0 0 115px}.health-experience-cta-text-container .left-container .content h2,.health-experience-cta-main-container .right-container .content h2,.telehealth-cta-main-container .telehealth-container .content-container h2{font-size:34px;line-height:44px}.header-menu-container .header-links>ul>li{display:block;margin:0 0 24px 0}.header-menu-container .header-links{padding:6px 0 0 20px}.header-menu-container .header-links ul li a{color:#fff;font-size:18px}.header-menu-container .header-links ul li.button a{display:none}.header-menu-container .header-links ul li a::before{font-size:24px;margin:0 10px 0 0;color:#fff;width:24px}.header-menu-container .default-button{position:fixed;bottom:0;margin:0;border-radius:0;width:100%;padding:14px 42px 14px 26px}.header-menu-container .header-links ul li.open-times a::after{margin:1px 0 0 5px;font-weight:500;color:#fff;font-size:26px}.header-menu-container .footer-social li.twitter a:before{top:2px}.header-menu-container .header-links .open-times .dropdown-container{width:100%;max-width:320px;left:20px;margin:12px 0 0}.header-menu-container .default-button:hover:after{right:20px}.phone-and-menu-button .booking{display:inline-block}.phone-and-menu-button .booking a{font-size:0;margin:17px 9px 0 0;display:block;border-right:1px solid #e2e2e2;position:relative;float:right}.phone-and-menu-button .booking a:before{margin:0 16px 0 0;font-weight:300;font-size:24px;width:22px;color:#0064b1;position:relative;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 6 Pro";content:"\f274";top:0}.about-page-cta-main-container{margin:44px 0 0 0;padding:48px 0 48px 0}.inner-page-banner-main-container .content-container{padding:44px 0 54px 0;margin:0 0 0 0}.inner-page-banner-main-container .content-container .title-container{padding:12px 0 0 0}.inner-page-banner-main-container .content-container:after{display:none}.inner-page-banner-main-container .container{max-width:100%}.inner-page-banner-main-container .content-container::before{right:0;width:100%}.inner-page-intro-main-container .content-container{padding:44px 0 38px 0}.about-page-cta-main-container .sportsmed-facility{margin:80px -15px 0 -15px}.inner-page-intro-content-main-container ul.practice-products{margin:36px -15px 0 -15px!important}.contact-page-content-main-container .left-container{padding:0 20px 0 0}.inner-page-banner-image-main-container .left-container{width:100%;border-radius:0}.inner-page-banner-image-main-container .left-container .content-container{padding:44px 24px 54px 24px}.inner-page-banner-image-main-container .content-container .title-container{padding:12px 0 0 0}.inner-page-intro-main-container .container{max-width:100%}.inner-page-intro-content-main-container .right-container{padding:0}.services-page-content-main-container .content-container .content{max-width:100%}.services-page-content-main-container .content-container .services-book-cta-container{margin:60px 0 0 0}.resources-list-main-container{border-radius:0 40px 0 0}.resources-list-main-container .resources-list{margin:0 -10px 38px -10px;width:100%;float:left}.resources-list-main-container .resources-list li{padding:0 20px}.inner-page-intro-content-main-container .content .image{max-height:300px;height:60vw}.page-template-template-team .inner-page-intro-main-container .content-container{padding:44px 0 38px 0}.page-template-template-practice-products .inner-page-intro-main-container .content-container{padding:44px 0 20px 0}.inner-page-banner-image-main-container .content-container .title-container h1,.inner-page-banner-main-container .content-container .title-container h1{font-size:3em;line-height:1.22}.inner-page-intro-content-main-container .content-container .content h3,.resources-list-main-container .content-container .content h3.resources-header,.services-page-content-main-container .content-container .services-book-cta-container p,.services-page-content-main-container .services-cta-container h3,.contact-page-content-main-container .left-container .contact-directions h2,.contact-page-content-main-container .right-container .contact-form h2,.contact-page-content-main-container .left-container .contact-details h2,.inner-page-intro-main-container .content-container h2{font-size:1.8em;line-height:1.3}.resources-list-main-container .content-container .content h3,.services-page-content-main-container .content-container .content h3,.inner-page-intro-content-main-container .right-container .content h3{font-size:1.6em;line-height:1.3}.team-page-list-main-container ul li .right-container{width:31%!important}.team-page-list-main-container ul li .left-container{width:69%!important}.team-page-list-main-container ul li .team-container .image-container{float:left!important;margin:0 22px 30px 0!important}.team-page-list-main-container ul li .left-container .view-bio{display:table!important}.team-page-list-main-container ul li .team-container h2{margin:0 0 5px 0!important}.team-page-list-main-container ul li .view-bio-button-mobile-container span{display:none!important}.services-page-content-main-container .affiliations-logo-container-list li{width:20%!important}.inner-page-banner-main-container{margin:73px 0 0 0}.container{padding-left:24px;padding-right:24px;max-width:100%}.inner-page-intro-content-main-container{margin:0 0 70px 0}.perth-concussion-cta-main-container{margin:0 0 0 0}.services-page-content-main-container{margin:40px 0 50px 0}.single-team-page-main-container .team-container .left-container{padding-bottom:24px}.holiday-opening-times-outer-container{padding:0 24px}}@media (min-width:1024px) and (max-width:1024px){.notice-content-main-container .header-container{position:relative;padding:0 20px 0 74px}.notice-content-main-container .header-container em{position:absolute;height:100%;left:0;width:56px}.notice-content-main-container .content-container ul{padding:15px 0 10px 0}.notice-content-main-container .content-container{padding:5px 20px 20px 20px}.notice-main-container .col-lg-12{padding:0}.footer-cta-blocks-main-container .left .content-container h2{padding:0 60px}.footer-cta-blocks-main-container .container{padding:0 29px}.footer-cta-blocks-main-container .left .content-container img{margin:-110px auto 0 auto;float:none;display:block}.footer-cta-blocks-main-container .right .content-container img{margin:-96px auto 18px auto;display:block;float:none;max-width:284px}.footer-cta-blocks-main-container div .content-container{padding:62px 34px 40px 34px!important;text-align:center}.footer-cta-blocks-main-container .content-container a{width:170px}.footer-logos ul li:nth-child(2) .logo{margin:0 4px 0 -10px}.homepage-popular-services-container ul li{padding:0 36px}.homepage-popular-services-container ul li:nth-child(1) a,.homepage-popular-services-container ul li:nth-child(2) a{border-top:1px solid #bebebe}.homepage-popular-services-container ul{margin:0 -34px}.homepage-popular-services-container{border-radius:0 0 80px 0}.homepage-search-container{border-radius:80px 0 0 0}.homepage-banner{margin:106px auto 32px auto;border-radius:0 0 240px 0}.header-info .search{font-size:0}.mobile-phone{display:none}.innerpage-team-container .team-members{min-height:361px}.holiday-opening-times-image img{margin:-23px auto -29px auto;position:relative;top:1px}.holiday-opening-times-schedule div ul:nth-child(1) li div:nth-child(1){width:35%}.holiday-opening-times-schedule div ul:nth-child(1) li div:nth-child(2){width:35%}.holiday-opening-times-schedule div ul:nth-child(1) li div:nth-child(3){width:30%}.holiday-opening-times-schedule div ul:nth-child(2) li:nth-child(2) div:nth-child(1){width:35%}.holiday-opening-times-schedule div ul:nth-child(2) li:nth-child(2) div:nth-child(2){width:32%}.holiday-opening-times-schedule div ul:nth-child(2) li:nth-child(2) div:nth-child(3){width:30%}.contact-page-form-container{margin:0 auto 10px auto;max-width:730px;display:block;float:none}.innerpage-news-container .news-container .content-container{padding:15px 0 0 0}.innerpage-news-container .news-container li{width:90%}.holiday-opening-times-main-container{padding:0 0 30px 0}.captcha-container>span,.cf-captcha-text-container{width:100%;margin-right:0;margin-bottom:12px}.quiz-100 label .wpcf7-quiz-label{width:auto}.wpcf7 form .cf-col-two input[type="submit"]{max-width:none}.sidebar-container{float:none;margin:-36px auto 0 auto!important;max-width:500px}.homepage-cta-container .cta-1 .image-container{max-width:289px}.homepage-cta-container .cta-4 .image-container{max-width:289px}.footer-details-container ul li.address span{max-width:168px}.footer-details-container ul li.clock:before{margin:6px 10px 0 0}.footer-details-container .col-lg-9 ul li.clock:last-child{width:29%}.footer-details-container .col-lg-9 ul li:last-child strong{max-width:152px}.innerpage-contents{float:none;margin:auto}.sidebar-container{float:none;margin:36px auto 0 auto}.homepage-search-container form input[type="text"]{max-width:700px}.homepage-search-container form{text-align:center}.innerpage-contents{max-width:68%;float:left;padding:0 0 0 15px}.class-timetable-page-contents{float:none;margin:auto;max-width:none;padding:0}.sidebar-container{max-width:32%;float:left;padding:0 15px 0 0}ul.suffered-a-concussion-list li{width:100%}ul.suffered-a-concussion-list li p{min-height:auto}.concussion-sports-top-container{overflow:hidden;height:431px}.wh-page-banner-main-container .banner-ctas-container ul{padding:0}.wh-page-banner-main-container .banner-ctas-container ul li>div{width:100%}.wh-page-banner-main-container .banner-ctas-container ul li{padding:0 20px}.banner-intro-container{padding:65px 15px 38px 15px}.wh-bottom-banner-container .logo-container img{max-width:280px}.wh-page-banner-main-container .banner-image-container .logo-container img{max-width:300px}.notice-content-main-container .header-container p{padding:12px 0 14px 0;width:88%}.notice-content-main-container .header-container span{width:12%}.notice-content-main-container .content-container:before{display:none}.notice-main-container{margin:130px 0 -106px 0;background:#e8eef6}.notice-main-container.inner-page{margin:130px 0 -106px 0}.home-intro-main-container h1{font-size:34px;line-height:44px}.home-intro-main-container .right-container .content{padding:10px 0 0 0}.home-services-main-container ul{margin:0 -22px}.home-intro-main-container{margin:44px 0 60px 0}.home-services-main-container ul li{width:50%;padding:0 22px}.home-services-main-container ul li .column-container span br{display:none}.operating-hours-main-container{border-radius:150px 0 0 0}.footer-top-main-container{border-radius:0 0 150px 0;padding:50px 0 30px 0}.footer-top-main-container .col-lg-3{width:48.5%}.footer-top-main-container .col-lg-6{width:100%}.footer-top-main-container .col-lg-6 .footer-column-container{padding-top:13px}.telehealth-cta-main-container .telehealth-container .image-container{border-radius:80px 0 0 0}.telehealth-cta-main-container .telehealth-container .content-container{border-radius:80px 0}.telehealth-cta-main-container{margin:0 0 60px 0;padding:0 16px}.home-services-main-container{margin:60px 0 40px 0}.health-experience-cta-main-container{border-radius:0 0 0 0;padding:50px 0 220px 0}.health-experience-cta-text-container{margin:-190px 0 40px 0}.health-experience-cta-main-container .right-container .content{padding:0 0 0 0}.health-experience-cta-text-container .left-container .content{padding:37px 34px 20px 34px;margin:0 -106px 0 0}.health-experience-cta-text-container .right-container .image-container{border-radius:40px 0;margin:0 0 0 115px}.health-experience-cta-text-container .left-container .content h2,.health-experience-cta-main-container .right-container .content h2,.telehealth-cta-main-container .telehealth-container .content-container h2{font-size:34px;line-height:44px}.header-menu-container .header-links>ul>li{display:block;margin:0 0 24px 0}.header-menu-container .header-links{padding:6px 0 0 20px}.header-menu-container .header-links ul li a{color:#fff;font-size:18px}.header-menu-container .header-links ul li.button a{display:none}.header-menu-container .header-links ul li a::before{font-size:24px;margin:0 10px 0 0;color:#fff;width:24px}.header-menu-container .default-button{position:fixed;bottom:0;margin:0;border-radius:0;width:100%;padding:14px 42px 14px 26px}.header-menu-container .header-links ul li.open-times a::after{margin:1px 0 0 5px;font-weight:500;color:#fff;font-size:26px}.header-menu-container .footer-social li.twitter a:before{top:2px}.header-menu-container .header-links .open-times .dropdown-container{width:100%;max-width:320px;left:20px;margin:12px 0 0}.header-menu-container .default-button:hover:after{right:20px}.phone-and-menu-button .booking{display:inline-block}.phone-and-menu-button .booking a{font-size:0;margin:17px 9px 0 0;display:block;border-right:1px solid #e2e2e2;position:relative;float:right}.phone-and-menu-button .booking a:before{margin:0 16px 0 0;font-weight:300;font-size:24px;width:22px;color:#0064b1;position:relative;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 6 Pro";content:"\f274";top:0}.about-page-cta-main-container{margin:44px 0 0 0;padding:48px 0 48px 0}.inner-page-banner-main-container .content-container{padding:44px 0 54px 0;margin:0 0 0 0}.inner-page-banner-main-container .content-container .title-container{padding:12px 0 0 0}.inner-page-banner-main-container .content-container:after{display:none}.inner-page-banner-main-container .container{max-width:100%}.inner-page-banner-main-container .content-container::before{right:0;width:100%}.inner-page-intro-main-container .content-container{padding:44px 0 38px 0}.about-page-cta-main-container .sportsmed-facility{margin:80px -15px 0 -15px}.inner-page-intro-content-main-container ul.practice-products{margin:36px -15px 0 -15px!important}.contact-page-content-main-container .left-container{padding:0 20px 0 0}.inner-page-banner-image-main-container .left-container{width:100%;border-radius:0}.inner-page-banner-image-main-container .left-container .content-container{padding:44px 24px 54px 24px}.inner-page-banner-image-main-container .content-container .title-container{padding:12px 0 0 0}.inner-page-intro-content-main-container .right-container{padding:0}.services-page-content-main-container .content-container .content{max-width:100%}.services-page-content-main-container .content-container .services-book-cta-container{margin:60px 0 0 0}.resources-list-main-container{border-radius:0 40px 0 0}.resources-list-main-container .resources-list{margin:0 -10px 38px -10px;width:100%;float:left}.resources-list-main-container .resources-list li{padding:0 20px}.inner-page-intro-content-main-container .content .image{max-height:300px;height:60vw}.page-template-template-team .inner-page-intro-main-container .content-container{padding:44px 0 38px 0}.inner-page-intro-main-container .container{max-width:100%}.page-template-template-practice-products .inner-page-intro-main-container .content-container{padding:44px 0 20px 0}.team-page-list-main-container ul li .right-container{width:31%!important}.team-page-list-main-container ul li .left-container{width:69%!important}.team-page-list-main-container ul li .team-container .image-container{float:left!important;margin:0 22px 30px 0!important}.team-page-list-main-container ul li .left-container .view-bio{display:table!important}.team-page-list-main-container ul li .team-container h2{margin:0 0 5px 0!important}.team-page-list-main-container ul li .view-bio-button-mobile-container span{display:none!important}.services-page-content-main-container .affiliations-logo-container-list li{width:20%!important}.inner-page-banner-image-main-container .content-container .title-container h1,.inner-page-banner-main-container .content-container .title-container h1{font-size:3em;line-height:1.22}.inner-page-intro-content-main-container .content-container .content h3,.resources-list-main-container .content-container .content h3.resources-header,.services-page-content-main-container .content-container .services-book-cta-container p,.services-page-content-main-container .services-cta-container h3,.contact-page-content-main-container .left-container .contact-directions h2,.contact-page-content-main-container .right-container .contact-form h2,.contact-page-content-main-container .left-container .contact-details h2,.inner-page-intro-main-container .content-container h2{font-size:1.8em;line-height:1.3}.resources-list-main-container .content-container .content h3,.services-page-content-main-container .content-container .content h3,.inner-page-intro-content-main-container .right-container .content h3{font-size:1.6em;line-height:1.3}.inner-page-banner-main-container{margin:73px 0 0 0}.container{padding-left:24px;padding-right:24px;max-width:100%}.inner-page-intro-content-main-container{margin:0 0 70px 0}.perth-concussion-cta-main-container{margin:0 0 0 0}.services-page-content-main-container{margin:40px 0 50px 0}.single-team-page-main-container .team-container .left-container{padding-bottom:24px}.holiday-opening-times-outer-container{padding:0 24px}}@media (min-width:1025px) and (max-width:1199px){.notice-content-main-container .header-container{position:relative;padding:0 20px 0 74px}.notice-content-main-container .header-container em{position:absolute;height:100%;left:0;width:56px}.notice-content-main-container .content-container ul{padding:15px 0 10px 0}.notice-content-main-container .content-container{padding:5px 20px 20px 20px}.notice-main-container .col-lg-12{padding:0}.footer-cta-blocks-main-container .left .content-container h2{padding:0 60px}.footer-cta-blocks-main-container .container{padding:0 29px}.footer-cta-blocks-main-container .left .content-container img{margin:-110px auto 0 auto;float:none;display:block}.footer-cta-blocks-main-container .right .content-container img{margin:-96px auto 18px auto;display:block;float:none;max-width:284px}.footer-cta-blocks-main-container div .content-container{padding:62px 34px 40px 34px!important;text-align:center}.footer-cta-blocks-main-container .content-container a{width:170px}.homepage-popular-services-container ul li{padding:0 36px}.mobile-phone{display:none}.holiday-opening-times-image img{margin:-23px auto -29px auto;position:relative;top:1px}.holiday-opening-times-schedule div ul:nth-child(1) li div:nth-child(1){width:35%}.holiday-opening-times-schedule div ul:nth-child(1) li div:nth-child(2){width:35%}.holiday-opening-times-schedule div ul:nth-child(1) li div:nth-child(3){width:30%}.holiday-opening-times-schedule div ul:nth-child(2) li:nth-child(2) div:nth-child(1){width:35%}.holiday-opening-times-schedule div ul:nth-child(2) li:nth-child(2) div:nth-child(2){width:32%}.holiday-opening-times-schedule div ul:nth-child(2) li:nth-child(2) div:nth-child(3){width:30%}.contact-page-form-container{margin:0 auto 10px auto;max-width:730px;display:block;float:none}.innerpage-news-container .news-container .content-container{padding:15px 0 0 0}.innerpage-news-container .news-container li{width:90%}.holiday-opening-times-main-container{padding:0 0 30px 0}.captcha-container>span,.cf-captcha-text-container{width:100%;margin-right:0;margin-bottom:12px}.quiz-100 label .wpcf7-quiz-label{width:auto}.wpcf7 form .cf-col-two input[type="submit"]{max-width:none}.sidebar-container{float:none;max-width:500px}.homepage-search-container form input[type="text"]{max-width:700px}.homepage-search-container form{text-align:center}.homepage-cta-container .cta-1 .image-container,.homepage-cta-container .cta-4 .image-container{max-width:289px}.innerpage-contents{float:none;margin:auto}.innerpage-contents{max-width:68%;float:left;padding:0 0 0 15px}.class-timetable-page-contents{float:none;margin:auto;max-width:none;padding:0}.sidebar-container{max-width:32%;float:left;padding:0 15px 0 0}ul.suffered-a-concussion-list li{width:100%}ul.suffered-a-concussion-list li p{min-height:auto}.concussion-sports-top-container{overflow:hidden;height:431px}.wh-page-banner-main-container .banner-ctas-container ul{padding:0}.wh-page-banner-main-container .banner-ctas-container ul li>div{width:100%}.wh-page-banner-main-container .banner-ctas-container ul li{padding:0 20px}.banner-intro-container{padding:65px 15px 38px 15px}.wh-bottom-banner-container .logo-container img{max-width:280px}.wh-page-banner-main-container .banner-image-container .logo-container img{max-width:300px}.notice-content-main-container .header-container p{padding:12px 0 14px 0;width:88%}.notice-content-main-container .header-container span{width:12%}.notice-content-main-container .content-container:before{display:none}.notice-main-container{margin:130px 0 -106px 0;background:#e8eef6}.home-intro-main-container h1{font-size:34px;line-height:44px}.home-intro-main-container .right-container .content{padding:10px 0 0 0}.home-intro-main-container{margin:44px 0 60px 0}.home-services-main-container ul li{width:50%}.home-services-main-container ul li .column-container span br{display:none}.operating-hours-main-container{border-radius:150px 0 0 0}.footer-top-main-container{border-radius:0 0 150px 0;padding:50px 0 30px 0}.footer-top-main-container .col-lg-3{width:48.5%}.footer-top-main-container .col-lg-6{width:100%}.footer-top-main-container .col-lg-6 .footer-column-container{padding-top:13px}.telehealth-cta-main-container .telehealth-container .image-container{border-radius:80px 0 0 0}.telehealth-cta-main-container .telehealth-container .content-container{border-radius:80px 0}.telehealth-cta-main-container{margin:0 0 60px 0;padding:0 16px}.home-services-main-container{margin:60px 0 40px 0}.health-experience-cta-main-container{border-radius:0 0 0 0;padding:50px 0 220px 0}.health-experience-cta-text-container{margin:-190px 0 60px 0}.health-experience-cta-main-container .right-container .content{padding:0 0 0 0}.health-experience-cta-text-container .left-container .content{padding:37px 34px 20px 34px;margin:0 -106px 0 0}.health-experience-cta-text-container .right-container .image-container{border-radius:40px 0;margin:0 0 0 115px}.health-experience-cta-text-container .left-container .content h2,.health-experience-cta-main-container .right-container .content h2,.telehealth-cta-main-container .telehealth-container .content-container h2{font-size:34px;line-height:44px}.header-menu-container .header-links>ul>li{display:block;margin:0 0 24px 0}.header-menu-container .header-links{padding:6px 0 0 20px}.header-menu-container .header-links ul li a{color:#fff;font-size:18px}.header-menu-container .header-links ul li.button a{display:none}.header-menu-container .header-links ul li a::before{font-size:24px;margin:0 10px 0 0;color:#fff;width:24px}.header-menu-container .default-button{position:fixed;bottom:0;margin:0;border-radius:0;width:100%;padding:14px 42px 14px 26px}.header-menu-container .header-links ul li.open-times a::after{margin:1px 0 0 5px;font-weight:500;color:#fff;font-size:26px}.header-menu-container .footer-social li.twitter a:before{top:2px}.header-menu-container .header-links .open-times .dropdown-container{width:100%;max-width:320px;left:20px;margin:12px 0 0}.header-menu-container .default-button:hover:after{right:20px}.phone-and-menu-button .booking{display:inline-block}.phone-and-menu-button .booking a{font-size:0;margin:17px 9px 0 0;display:block;border-right:1px solid #e2e2e2;position:relative;float:right}.phone-and-menu-button .booking a:before{margin:0 16px 0 0;font-weight:300;font-size:24px;width:22px;color:#0064b1;position:relative;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 6 Pro";top:0;content:"\f274"}.about-page-cta-main-container{margin:44px 0 0 0;padding:48px 0 48px 0}.inner-page-banner-main-container .content-container{padding:54px 0 64px 0;margin:0 0 0 0}.inner-page-banner-main-container .content-container .title-container{padding:12px 0 0 0}.inner-page-banner-main-container .content-container:after{display:none}.inner-page-banner-main-container .container{max-width:100%}.inner-page-banner-main-container .content-container::before{right:0;width:100%}.inner-page-intro-main-container .content-container{padding:44px 0 38px 0}.about-page-cta-main-container .sportsmed-facility{margin:80px -15px 0 -15px}.inner-page-intro-content-main-container ul.practice-products{margin:36px -15px 0 -15px!important}.contact-page-content-main-container .left-container{padding:0 20px 0 0}.inner-page-banner-image-main-container .left-container{width:100%;border-radius:0}.inner-page-banner-image-main-container .left-container .content-container{padding:54px 24px 64px 24px}.inner-page-banner-image-main-container .content-container .title-container{padding:12px 0 0 0}.inner-page-intro-content-main-container .right-container{padding:0}.services-page-content-main-container .content-container .content{max-width:100%}.services-page-content-main-container .content-container .services-book-cta-container{margin:60px 0 0 0}.resources-list-main-container{border-radius:0 40px 0 0}.resources-list-main-container .resources-list{margin:0 -10px 38px -10px;width:100%;float:left}.resources-list-main-container .resources-list li{padding:0 20px}.inner-page-intro-content-main-container .content .image{max-height:300px;height:60vw}.page-template-template-team .inner-page-intro-main-container .content-container{padding:44px 0 38px 0}.page-template-template-practice-products .inner-page-intro-main-container .content-container{padding:44px 0 20px 0}.inner-page-intro-main-container .container{max-width:100%}.team-page-list-main-container ul li .right-container{width:31%!important}.team-page-list-main-container ul li .left-container{width:69%!important}.team-page-list-main-container ul li .team-container .image-container{float:left!important;margin:0 22px 30px 0!important}.team-page-list-main-container ul li .left-container .view-bio{display:table!important}.team-page-list-main-container ul li .team-container h2{margin:0 0 5px 0!important}.team-page-list-main-container ul li .view-bio-button-mobile-container span{display:none!important}.inner-page-banner-main-container{margin:73px 0 0 0}.inner-page-banner-image-main-container .content-container .title-container h1,.inner-page-banner-main-container .content-container .title-container h1{font-size:3em;line-height:1.22}.inner-page-intro-content-main-container .content-container .content h3,.resources-list-main-container .content-container .content h3.resources-header,.services-page-content-main-container .content-container .services-book-cta-container p,.services-page-content-main-container .services-cta-container h3,.contact-page-content-main-container .left-container .contact-directions h2,.contact-page-content-main-container .right-container .contact-form h2,.contact-page-content-main-container .left-container .contact-details h2,.inner-page-intro-main-container .content-container h2{font-size:1.8em;line-height:1.3}.resources-list-main-container .content-container .content h3,.services-page-content-main-container .content-container .content h3,.inner-page-intro-content-main-container .right-container .content h3{font-size:1.6em;line-height:1.3}.container{padding-left:24px;padding-right:24px;max-width:100%}.inner-page-intro-content-main-container{margin:0 0 70px 0}.perth-concussion-cta-main-container{margin:0 0 0 0}.services-page-content-main-container{margin:40px 0 50px 0}}@media (min-width:1200px) and (max-width:1259px){.notice-main-container .container .row{margin:0}.notice-content-main-container .header-container{position:relative;padding:0 20px 0 74px}.notice-content-main-container .header-container em{position:absolute;height:100%;left:0;width:56px}.notice-content-main-container .content-container ul{padding:15px 0 10px 0}.notice-content-main-container .content-container{padding:5px 20px 20px 20px}.notice-main-container .col-lg-12{padding:0}.footer-cta-blocks-main-container .left .content-container img{max-width:308px}.footer-cta-blocks-main-container .right .content-container img{max-width:308px;margin:-92px -53px 0 0}.footer-cta-blocks-main-container .content-container h2{font-size:27px}.contact-page-form-container{margin:0 auto 10px auto;max-width:730px;display:block;float:none}.innerpage-contents{max-width:68%}.sidebar-container{max-width:32%}.class-timetable-page-contents{float:none;margin:auto;max-width:none;padding:0}.notice-content-main-container .header-container p{padding:12px 0 14px 0;width:88%}.notice-content-main-container .header-container span{width:12%}.notice-content-main-container .content-container:before{display:none}}@media (min-width:1200px) and (max-width:1261px){.telehealth-cta-main-container{padding:0 16px}.footer-cta-blocks-main-container .right,.footer-cta-blocks-main-container .left,.inner-page-banner-main-container .content-container{margin:0}.inner-page-banner-image-main-container .left-container{width:90%}.inner-page-banner-main-container{width:85.5%}.inner-page-banner-main-container .content-container:after{right:-54px}.inner-page-banner-main-container{overflow:visible}.container{padding-left:24px;padding-right:24px}.inner-page-banner-image-main-container .left-container .content-container{padding:80px 24px 50px 24px!important}}@media (min-width:1262px) and (max-width:1545px){.inner-page-banner-image-main-container .left-container{width:90%}.container{padding-left:24px;padding-right:24px}.inner-page-banner-image-main-container .left-container .content-container{padding:80px 24px 50px 24px!important}}@media (min-width:1025px){.holiday-opening-times-outer-container{padding:0 24px}.footer-logos ul li:nth-child(2) .logo{margin:0 4px 0 -10px}.homepage-popular-services-container ul li:nth-child(1) a,.homepage-popular-services-container ul li:nth-child(2) a{border-top:1px solid #bebebe}.homepage-popular-services-container ul{margin:0 -34px}.homepage-popular-services-container{border-radius:0 0 80px 0}.homepage-search-container{border-radius:80px 0 0 0}.homepage-banner{margin:153px auto 32px auto;border-radius:0 0 240px 0}.header-info .search{font-size:0}.innerpage-team-container .team-members{min-height:361px}.classes-widget-sidebar-main-container .tt_upcoming_events,.classes-widget-sidebar-main-container .tt_upcoming_events li{width:100%!important;max-width:290px}.mobile-phone{display:none}.services-page-content-main-container .affiliations-logo-container-list li{width:20%!important;padding:0 16px!important;margin:0 0 32px 0!important}.single-team-page-main-container .team-container .left-container{padding-bottom:24px}}@media (min-width:1200px){.footer-main-container>.container{max-width:1280px}.mobile-menu-button{display:none}.menu-container #menu-main-menu>li.menu-item-has-children:hover>ul.sub-menu{display:block}.menu-container #menu-main-menu>li.active>a{border-bottom:2px solid #22a5df}.menu-container #menu-main-menu>li>a:hover{border-bottom:2px solid #22a5df}.menu-container{padding-top:12px}.menu-container #menu-main-menu>li{display:inline-block;vertical-align:middle;float:none;margin:0 0 0 40px}.menu-container #menu-main-menu>li.current-menu-ancestor>a{color:#22a5df;border-bottom:2px solid #22a5df}.menu-container #menu-main-menu>li>a{text-transform:capitalize;color:#333;padding:0 0 7px 0;font-weight:300;letter-spacing:.1px;font-size:18px;position:relative;z-index:10;border-bottom:2px solid #fff0}.menu-container #menu-main-menu>li>.sub-menu{display:none}.menu-container #menu-main-menu>li.menu-item-has-children>ul.sub-menu>li.current_page_item{background-color:#f0f5f9;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease}.menu-container #menu-main-menu>li.menu-item-has-children>ul.sub-menu>li.current_page_item>a{font-weight:700}.menu-container #menu-main-menu>li.menu-item-has-children>ul.sub-menu{position:absolute;width:100%;background:#fff;max-width:320px;text-align:left;padding:26px 0 20px 0;box-shadow:0 3px 6px #00000029}.menu-container #menu-main-menu>li.menu-item-has-children>ul.sub-menu>li{margin-left:0;float:none;padding:6px 21px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease}.menu-container #menu-main-menu>li.menu-item-has-children>ul.sub-menu>li>a{display:block;font-size:15px;color:#636466;font-weight:300;position:relative}.menu-container #menu-main-menu>li.menu-item-has-children>ul.sub-menu>li.menu-item-has-children>a:after{font-size:27px;font-family:"Font Awesome 6 Pro";color:#fca935;font-style:normal;float:right;position:absolute;right:0;top:-10px;content:"\f105";font-weight:300}.menu-container #menu-main-menu>li.menu-item-has-children>ul.sub-menu>li:hover{background-color:#f0f5f9;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease}.menu-container #menu-main-menu>li.menu-item-has-children>ul.sub-menu>li:hover>a{font-weight:700}.menu-container #menu-main-menu>li.menu-item-has-children>ul.sub-menu>li.current-page-parent{background-color:#f0f5f9;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease}.menu-container #menu-main-menu>li.menu-item-has-children>ul.sub-menu>li.current-page-parent>a{font-weight:700}.menu-container #menu-main-menu>li>ul.sub-menu>.menu-item-has-children>ul.sub-menu>li.current_page_item>a{font-weight:700}.menu-container #menu-main-menu>li>ul.sub-menu>.menu-item-has-children>ul.sub-menu{display:none}.menu-container #menu-main-menu>li>ul.sub-menu>.menu-item-has-children:hover>ul.sub-menu{display:block}.menu-container #menu-main-menu>li>ul.sub-menu>.menu-item-has-children>ul.sub-menu{position:absolute;width:100%;background:#f0f5f9;max-width:320px;text-align:left;padding:16px 0 18px 0;left:320px;margin:-28px 0 0 0}.menu-container #menu-main-menu>li>ul.sub-menu>li.menu-item-depth-1>ul.sub-menu>li,.menu-container #menu-main-menu>li>ul.sub-menu>.menu-item-has-children>ul.sub-menu>li{margin-left:0;float:none;padding:6px 20px}.menu-container #menu-main-menu>li>ul.sub-menu>.menu-item-has-children>ul.sub-menu>li>ul{display:none}.menu-container #menu-main-menu>li>ul.sub-menu>.menu-item-has-children>ul.sub-menu>li>a{display:block;font-size:15px;color:#636466;font-weight:300}.menu-container #menu-main-menu>li>ul.sub-menu>.menu-item-has-children>ul.sub-menu>li:hover>a{font-weight:700}.womens-health-menu-dropdown{opacity:0;position:relative;z-index:-1;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;background:#fff;height:1px;overflow:hidden;width:100%;box-shadow:0 3px 6px #00000029;margin:0 0 -12px 0;bottom:-4px}.womens-health-menu-dropdown:before{content:"";background:#fff;width:5000px;height:100%;position:absolute;left:-4990px;top:0;box-shadow:0 12px 9px -9px #00000029}.womens-health-menu-dropdown:after{content:"";background:#fff;width:5000px;height:100%;position:absolute;right:-4990px;top:0;box-shadow:0 12px 9px -9px #00000029}.womens-health-menu-dropdown.active{opacity:1;z-index:1;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;height:auto;overflow:visible}.womens-health-menu-dropdown .content-container{width:100%;max-width:822px;margin:0 auto;display:block;padding:45px 0 18px 0}.womens-health-menu-dropdown .content-container .left-panel,.womens-health-menu-dropdown .content-container .right-panel{float:left}.womens-health-menu-dropdown .content-container .left-panel{text-align:left;width:58%}.womens-health-menu-dropdown .content-container .right-panel{width:42%;text-align:left}.womens-health-menu-dropdown .content-container .left-panel img{width:100%;max-width:280px;display:block;margin:0 0 12px 0}.womens-health-menu-dropdown .content-container .left-panel p{font-size:18px}.womens-health-menu-dropdown .content-container .right-panel a{font-weight:500;font-size:16px;line-height:26px;background:#F58774;border-radius:40px;color:#fff!important;display:inline-block;padding:11px 11px;font-weight:500;width:330px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;text-align:center;margin:64px 0 0 30px}.womens-health-menu-dropdown .content-container .right-panel a:after{margin:0 0 0 8px;position:relative;top:4px;background-image:url(/wp-content/themes/sportsmed/theme/images/sprite-icon.png);background-repeat:no-repeat;background-position:-160px center;background-size:auto 36px;display:inline-block;content:'';width:19px;height:18px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out}.womens-health-menu-dropdown .content-container .right-panel a:hover:after{margin:0 0 0 26px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out}#menu-main-menu li.menu-mega-menu>ul:first-of-type{max-width:100%!important;left:0;box-shadow:none!important}#menu-main-menu li.menu-row{padding:0!important}#menu-main-menu li.menu-row>ul:first-of-type{display:block!important;left:0!important;max-width:100%!important;background:#fff!important;margin:-20px 0 0 0!important;padding:40px 0 56px 0!important}#menu-main-menu li.menu-row>ul:first-of-type::after{content:"";background:#fff;display:block;width:100%;height:100%;position:absolute;top:0;width:6000px;left:-2000px;z-index:-1;box-shadow:0 3px 6px #00000029}#menu-main-menu li.menu-row>a:first-child,#menu-main-menu li.menu-col-6>a:first-child,#menu-main-menu li.menu-col-3>a:first-child{display:none!important}#menu-main-menu li.menu-col-6>ul:first-of-type,#menu-main-menu li.menu-col-3>ul:first-of-type{display:block!important}#menu-main-menu li.menu-col-6{width:50%;float:left!important;padding:0 12px!important}#menu-main-menu li.menu-col-3{width:25%;float:left!important;padding:0 12px!important}#menu-main-menu li.menu-col-6>ul:first-of-type li{width:50%;float:left;margin:0;padding:0}#menu-main-menu li.menu-col-3>ul:first-of-type li{width:100%;float:left;margin:0;padding:0}#menu-main-menu li.menu-col-6>ul:first-of-type li a,#menu-main-menu li.menu-col-3>ul:first-of-type li a{color:#333;font-size:15px;display:block;margin:0 0 10px 0}#menu-main-menu li.menu-col-6>ul:first-of-type li a:hover,#menu-main-menu li.menu-col-3>ul:first-of-type li a:hover{color:#00aeef}.home-services-main-container .container{max-width:1210px}.operating-hours-main-container .container{max-width:1180px}.inner-page-banner-image-main-container .content-container,.inner-page-banner-main-container .content-container{min-height:320px}.single .inner-page-banner-image-main-container .content-container{min-height:200px}.inner-page-banner-image-main-container .left-container .content-container{padding:80px 15px 50px 15px}.main-resources-page-resources-list-main-container .category-list-container span{display:none}.team-page-list-main-container ul li .left-container{padding:0 40px 0 0}.view-bio-button-mobile-container{display:none}.team-page-list-main-container ul li .right-container{padding:0 0 0 0;height:190px;margin:-16px 0 0 0}.team-page-list-main-container ul li .independent-excercise-team-container .right-container{padding:0 0 0 0;height:190px;margin:-16px 0 0 0}.main-team-page-team-list-main-container .category-list-container span{color:#00AEEF;line-height:34px;font-weight:600;border-bottom:1px solid #00AEEF;display:table;width:100%;max-width:552px;margin:0 auto;cursor:pointer;padding:0 0 6px 0}.main-team-page-team-list-main-container .category-list-container span:after{font-size:30px;content:"\f107";color:#00AEEF;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 6 Pro"!important;font-weight:300;float:right;position:relative;top:-1px}.main-team-page-team-list-main-container .category-list-container span.active:after{content:"\f106"}.main-team-page-team-list-main-container .category-list-container ul{text-align:left;box-shadow:0 3px 6px #00000029;border-radius:0 0 20px 20px;display:table;padding:22px 20px 24px 20px;width:100%;max-width:552px;position:absolute;left:0;right:0;z-index:999;background:#fff;margin:0 auto 0 auto;display:none}.main-team-page-team-list-main-container .category-list-container ul li a{display:table;color:#333;cursor:pointer;width:100%;padding:0 0 6px 0;margin:0 0 12px 0;box-shadow:none;outline:none;border:none;border-bottom:1px solid #DEDEDE;background:#fff;text-align:left;border-radius:0}.main-team-page-team-list-main-container .category-list-container ul li{display:table;margin:0;width:100%}.main-team-page-team-list-main-container .category-list-container ul li a:hover,.main-team-page-team-list-main-container .category-list-container ul li.active a{background-color:#fff;color:#00AEEF}.main-team-page-team-list-main-container .category-list-container ul,.main-team-page-team-list-main-container .category-list-container span{max-width:514px}.main-team-page-team-list-main-container .category-list-container p{font-size:28px;line-height:36px;margin:0 0 26px 0}.main-team-page-team-list-main-container .category-list-container{padding:50px 0 20px 0}.main-team-page-team-list-main-container .category-list-container ul{display:block}.main-team-page-team-list-main-container .category-list-container .category-list{display:none}.page-template-template-team-landing-page .inner-page-intro-main-container .content-container{padding:78px 0 16px 0}}.list-book-appt-dietitian-doctors,.list-book-appt-dietitian-doctors-btn,.list-book-appt-concussion-doctors,.list-book-appt-concussion-doctors-btn,.list-book-appt-sports-podiatrists-doctors-btn,.list-book-appt-sports-podiatrists-doctors,.list-book-appt-main-container .list-container,.list-book-appt-main-container .main-button,.list-book-appt-services,.list-book-appt-sports-medicine-doctors,.list-book-appt-physiotherapy-doctors,.list-book-appt-sports-medicine-doctors-btn,.list-book-appt-physiotherapy-doctors-btn,.list-book-appt-clinical-pilates-doctors,.list-book-appt-womens-health-doctors,.list-book-appt-independent-exercise-doctors,.list-book-appt-massage-therapy-doctors,.list-book-appt-clinical-pilates-doctors-btn,.list-book-appt-womens-health-doctors-btn,.list-book-appt-independent-exercise-doctors-btn,.list-book-appt-massage-therapy-doctors-btn,.list-book-appt-seen-doctor-doctors-btn,.list-book-appt-seen-doctor-doctors{display:none}.list-book-appt-services-btn-label,.list-book-appt-services-btn{display:block}.list-book-appt-dietitian-doctors-btn,.list-book-appt-concussion-doctors-btn,.list-book-appt-sports-podiatrists-doctors-btn,.list-book-appt-services-btn-label,.list-book-appt-main-container .main-button,.list-book-appt-services-btn,.list-book-appt-sports-medicine-doctors-btn,.list-book-appt-physiotherapy-doctors-btn,.list-book-appt-clinical-pilates-doctors-btn,.list-book-appt-womens-health-doctors-btn,.list-book-appt-independent-exercise-doctors-btn,.list-book-appt-massage-therapy-doctors-btn,.list-book-appt-services-btn,.list-book-appt-seen-doctor-doctors-btn{border-bottom:1px solid #00aeef;font-weight:300;color:#636466;padding:6px 0 6px 0;font-size:15px;width:100%;font-family:"museo-sans",sans-serif;cursor:pointer}.list-book-appt-services-btn-label{cursor:text}.list-book-appt-dietitian-doctors-btn:after,.list-book-appt-concussion-doctors-btn:after,.list-book-appt-sports-podiatrists-doctors-btn:after,.list-book-appt-main-container .main-button:after,.list-book-appt-services-btn:after,.list-book-appt-sports-medicine-doctors-btn:after,.list-book-appt-physiotherapy-doctors-btn:after,.list-book-appt-clinical-pilates-doctors-btn:after,.list-book-appt-womens-health-doctors-btn:after,.list-book-appt-independent-exercise-doctors-btn:after,.list-book-appt-massage-therapy-doctors-btn:after,.list-book-appt-seen-doctor-doctors-btn:after{display:inline-block;content:"\f107";font-size:29px;font-family:"Font Awesome 6 Pro";color:#00aeef;font-style:normal;float:right;margin:0;position:relative;right:12px;top:-9px}.list-book-appt-concussion-doctors,.list-book-appt-dietitian-doctors,.list-book-appt-sports-podiatrists-doctors,.list-book-appt-main-container .list-container,.list-book-appt-services,.list-book-appt-sports-medicine-doctors,.list-book-appt-physiotherapy-doctors,.list-book-appt-massage-therapy-doctors,.list-book-appt-clinical-pilates-doctors,.list-book-appt-womens-health-doctors,.list-book-appt-independent-exercise-doctors,.list-book-appt-seen-doctor-doctors{padding:0;margin:-26px 0 0 8.5px;margin:-1px 0 0 8.5px;list-style:none;width:100%;max-width:80%;background:#fff;border-radius:0;z-index:10;position:absolute;box-shadow:2px 2px 6px rgb(0 0 0 / 20%);cursor:pointer}.list-book-appt-main-container .list-container{margin:-19px 0 0 8.5px}.sidebar-book-container ul li.inactive{display:none!important}.list-book-appt-dietitian-doctor-type-container .list-container li,.list-book-appt-dietitian-doctors li,.list-book-appt-concussion-doctor-type-container .list-container li,.list-book-appt-concussion-doctors li,.list-book-appt-sports-podiatrists-doctors li,.list-book-appt-main-container .list-container .list,.list-book-appt-services li,.list-book-appt-sports-medicine-doctors li,.list-book-appt-physiotherapy-doctors li,.list-book-appt-massage-therapy-doctors li,.list-book-appt-clinical-pilates-doctors li,.list-book-appt-womens-health-doctors li,.list-book-appt-independent-exercise-doctors li,.list-book-appt-seen-doctor-doctors li{border-bottom:1px solid #bebebe;padding:5px 14px!important;color:#636466;font-size:15px;position:relative;font-weight:300;margin:0!important}.list-book-appt-dietitian-doctors li:before,.list-book-appt-concussion-doctors li:before,.list-book-appt-sports-podiatrists-doctors li:before,.list-book-appt-services li:before,.list-book-appt-sports-medicine-doctors li:before,.list-book-appt-physiotherapy-doctors li:before,.list-book-appt-massage-therapy-doctors li:before,.list-book-appt-clinical-pilates-doctors li:before,.list-book-appt-womens-health-doctors li:before,.list-book-appt-independent-exercise-doctors li:before{display:none;content:none!important}.list-book-appt-dietitian-doctors li em,.list-book-appt-concussion-doctors li em,.list-book-appt-sports-podiatrists-doctors li em,.list-book-appt-sports-medicine-doctors li em,.list-book-appt-physiotherapy-doctors li em,.list-book-appt-massage-therapy-doctors li em,.list-book-appt-clinical-pilates-doctors li em,.list-book-appt-womens-health-doctors li em,.list-book-appt-independent-exercise-doctors li em{font-size:0;width:100%;display:block;height:48px;position:absolute;left:0;top:0;height:100%}.list-book-appt-dietitian-doctor-type-container .list-container li p,.list-book-appt-dietitian-doctors li p,.list-book-appt-concussion-doctor-type-container .list-container li p,.list-book-appt-concussion-doctors li p,.list-book-appt-sports-podiatrists-doctors li p,.list-book-appt-main-container .list-container .list p,.list-book-appt-sports-medicine-doctors li p,.list-book-appt-physiotherapy-doctors li p,.list-book-appt-massage-therapy-doctors li p,.list-book-appt-clinical-pilates-doctors li p,.list-book-appt-womens-health-doctors li p,.list-book-appt-independent-exercise-doctors li p,.list-book-appt-seen-doctor-doctors li p{margin:0 0 0 0!important}.list-book-appt-dietitian-doctors li a,.list-book-appt-concussion-doctors li a,.list-book-appt-sports-podiatrists-doctors li a,.list-book-appt-services li a,.list-book-appt-sports-medicine-doctors li a,.list-book-appt-physiotherapy-doctors li a,.list-book-appt-massage-therapy-doctors li a,.list-book-appt-clinical-pilates-doctors li a,.list-book-appt-womens-health-doctors li a,.list-book-appt-independent-exercise-doctors li a{color:#888}.list-book-appt-dietitian-doctors li:hover p,.list-book-appt-dietitian-doctors li p:hover,.list-book-appt-concussion-doctors li:hover p,.list-book-appt-concussion-doctors li p:hover,.list-book-appt-sports-podiatrists-doctors li p:hover,.list-book-appt-sports-podiatrists-doctors li:hover p,.list-book-appt-main-container .list-container .list:hover p,.list-book-appt-services li:hover p,.list-book-appt-sports-medicine-doctors li:hover p,.list-book-appt-physiotherapy-doctors li:hover p,.list-book-appt-massage-therapy-doctors li:hover p,.list-book-appt-clinical-pilates-doctors li:hover p,.list-book-appt-womens-health-doctors li:hover p,.list-book-appt-independent-exercise-doctors li:hover p,.list-book-appt-services li p:hover,.list-book-appt-sports-medicine-doctors li p:hover,.list-book-appt-physiotherapy-doctors li p:hover,.list-book-appt-massage-therapy-doctors li p:hover,.list-book-appt-clinical-pilates-doctors li p:hover,.list-book-appt-womens-health-doctors li p:hover,.list-book-appt-independent-exercise-doctors li p:hover,.list-book-appt-seen-doctor-doctors li p:hover{color:#fff!important}.list-book-appt-dietitian-doctors li:hover,.list-book-appt-concussion-doctors li:hover,.list-book-appt-sports-podiatrists-doctors li:hover,.list-book-appt-main-container .list-container .list:hover,.list-book-appt-services li:hover,.list-book-appt-sports-medicine-doctors li:hover,.list-book-appt-physiotherapy-doctors li:hover,.list-book-appt-massage-therapy-doctors li:hover,.list-book-appt-clinical-pilates-doctors li:hover,.list-book-appt-womens-health-doctors li:hover,.list-book-appt-independent-exercise-doctors li:hover,.list-book-appt-seen-doctor-doctors li:hover{background:#00aeef;color:#fff!important}.list-book-appt-dietitian-doctor-type-container .list-container li:nth-child(1) p,.list-book-appt-dietitian-doctors li:nth-child(1) p,.list-book-appt-concussion-doctor-type-container .list-container li:nth-child(1) p,.list-book-appt-concussion-doctors li:nth-child(1) p,.list-book-appt-sports-podiatrists-doctors li:nth-child(1) p,.list-book-appt-main-container .list-container .list:nth-child(1) p,.list-book-appt-services li:nth-child(1),.list-book-appt-sports-medicine-doctors li:nth-child(1) p,.list-book-appt-physiotherapy-doctors li:nth-child(1) p,.list-book-appt-massage-therapy-doctors li:nth-child(1) p,.list-book-appt-clinical-pilates-doctors li:nth-child(1) p,.list-book-appt-womens-health-doctors li:nth-child(1) p,.list-book-appt-independent-exercise-doctors li:nth-child(1) p,.list-book-appt-seen-doctor-doctors li:nth-child(1) p{color:#636466}.list-book-appt-dietitian-container,.list-book-appt-concussion-container,.list-book-appt-sports-podiatrists-container,.list-book-appt-services-container,.list-book-appt-clinical-pilates-container,.list-book-appt-womens-health-container,.list-book-appt-independent-exercise-container,.list-book-appt-massage-therapy-container,.list-book-appt-physiotherapy-container,.list-book-appt-sports-medicine-container,.list-book-appt-seen-doctor-container,.list-book-appt-main-container{position:relative;padding:0!important}.list-book-appt-services-btn-label,.list-book-appt-main-container .main-button,.list-book-appt-services-btn,.list-book-appt-seen-doctor-doctors-btn{margin:0 0 18px 0}.list-book-appt-services{margin:-42px 0 0 8.5px!important;margin:-19px 0 0 8.5px!important}.list-book-appt-physiotherapy-doctors li:nth-child(1){border-bottom:none}.list-book-appt-physiotherapy-doctors li:nth-child(2){border-top:2px solid #fca935;border-bottom:2px solid #fca935}.list-book-appt-physiotherapy-doctors li:nth-child(2) p{color:#0064b1;font-weight:700}.list-book-appt-physiotherapy-doctors li:nth-child(2) a{color:#0064b1}.list-book-appt-physiotherapy-doctors li:nth-child(2) a:hover,.list-book-appt-physiotherapy-doctors li:nth-child(2):hover a .list-book-appt-physiotherapy-doctors li:hover:nth-child(2) a{color:#fff}.sidebar-team-profile em .book-appt-btn{display:block}.sidebar-book-container div .book-appt-btn{margin-top:30px!important;pointer-events:none;color:#636466;border:1px solid #fca935;background-color:#fca935;padding:10px 14px 10px 12px;font-size:17px;font-weight:500;width:100%;display:table;opacity:.5}.sidebar-book-container div .new-book-appt-btn-active:hover{background-color:#0064b1!important;color:#fff!important;border:1px solid #0064b1!important}.sidebar-book-container div .book-appt-btn:after{margin:0 0 0 18px;position:relative;top:4px;background-image:url(/wp-content/themes/sportsmed/theme/images/sprite-icon.png);background-repeat:no-repeat;background-position:-160px center;background-size:auto 36px;display:inline-block;content:'';width:19px;height:18px;float:right}.new-book-appt-btn-active{margin-top:13px!important;pointer-events:auto!important;background-color:#fca935!important;opacity:1!important}.booking-widget-t-and-c-main-container{display:none}.concussion-widget span{cursor:unset}.concussion-widget span:after{display:none}.checkbox-label-container{display:block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;top:20px;color:#636466;font-weight:300;font-size:14px;line-height:21px;padding:0 0 0 27px;margin:4px 0 40px 0;text-align:left}.checkbox-label-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:0;height:18px;width:18px;background-color:#eee}.checkbox-label-container:hover input~.checkmark{background-color:#eee}.checkbox-label-container input:checked~.checkmark{background-color:#0064b1}.checkmark:after{content:"";position:absolute;display:none}.checkbox-label-container input:checked~.checkmark:after{display:block}.checkbox-label-container .checkmark:after{left:6px;top:2px;width:6px;height:10px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.wpgmp_map_parent{margin-bottom:0}.wpcf7-form p{margin-bottom:0!important}@media (min-width:320px) and (max-width:1199px){.notice-main-container .container .row{margin:0}.innerpage-team-container .team-members .team-profile-link,.innerpage-team-container .team-members .book-btn{margin:0 0 15px 0}#nav-icon{width:28px;height:25px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;margin:0 0 0 13px}#nav-icon span{display:block;position:absolute;height:2px;width:100%;background:#0064b1;border-radius:0;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon span:nth-child(1){top:0;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#nav-icon span:nth-child(2){top:8px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#nav-icon span:nth-child(3){top:16px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#nav-icon.open span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-2px;left:4px}#nav-icon.open span:nth-child(2){width:0%;opacity:0}#nav-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:18px;left:4px}.mobile-menu-button .logo{width:52%;float:left}.mobile-menu-button .logo img{width:160px;margin:15px 0 0 0;height:43px}.mobile-menu-button .menu-button,.mobile-menu-button .phone{display:inline-block}.phone-and-menu-button{width:48%;float:left;text-align:right}.mobile-menu-button{position:fixed;z-index:1000;top:0;right:0;width:100%;height:74px;padding:0 24px;background:#fff}.mobile-menu-button .phone a{font-size:0;margin:17px 0 0 0;display:block;border-right:1px solid #e2e2e2;position:relative;float:right}.mobile-menu-button .phone a:before{content:'\f095';margin:0 16px 0 0;font-weight:900;font-size:24px;width:22px;color:#0064b1;position:relative;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 6 Pro";font-family:"Font Awesome 6 Pro";content:"\f095";top:2px}.header-menu-container{top:0;height:100%;margin:0 0 0 0;position:fixed;width:100%;opacity:0;padding:72px 0 50px 0;overflow:scroll;background:#0064b1;visibility:hidden}.header-menu-container.active{z-index:999;opacity:1;visibility:visible}.body-main-container .header-menu-container{display:none}.body-menu-overlay{width:100%;height:100%;position:absolute;top:0;display:none}.body-menu-overlay.active{display:block}.header-menu-container #menu-primary-menu>li,.header-menu-container #menu-main-menu>li{display:block;margin:0;float:none}.header-menu-container #menu-primary-menu,.header-menu-container #menu-main-menu{text-align:left;margin:0 0 0 0;padding:10px 24px 20px 24px}.header-menu-container #menu-primary-menu{display:block}.header-menu-container .menu-primary-menu-container,.header-menu-container .menu-main-menu-container{position:relative;width:100%}.header-menu-container #menu-primary-menu>li>a,.header-menu-container #menu-main-menu>li>a{display:block;margin:0 0 0 0;border-bottom:1px solid #dedede;padding:15px 0 15px 0;font-size:22px;color:#fff;font-weight:400}.header-menu-container #menu-primary-menu>li.active-menu>a,.header-menu-container #menu-main-menu>li.active-menu>a{border-bottom:1px solid #fff0}.header-menu-container #menu-primary-menu>li.menu-item-has-children>a:after,.header-menu-container #menu-primary-menu>li.dropdown>a:after,.header-menu-container #menu-main-menu>li.menu-item-has-children>a:after,.header-menu-container #menu-main-menu>li.dropdown>a:after{font-size:26px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 6 Pro";content:"\f107";color:#fff;display:inline-block;line-height:28px;float:right;top:4px;position:relative;margin:0;font-weight:400}.header-menu-container #menu-primary-menu>li.menu-item-has-children.active-menu>a:after,.header-menu-container #menu-primary-menu>li.dropdown.active-menu>a:after,.header-menu-container #menu-main-menu>li.menu-item-has-children.active-menu>a:after,.header-menu-container #menu-main-menu>li.dropdown.active-menu>a:after{content:"\f106"}.header-menu-container #menu-primary-menu>li>.dropdown-menu,.header-menu-container #menu-main-menu>li>.dropdown-menu{position:relative;-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;transition:none!important;visibility:visible;display:none;margin:-4px 0 0 0;width:100%;border:none;padding:0 0 15px 0;box-shadow:none;opacity:1;background:#051228;border-bottom:1px solid #707070}.header-menu-container #menu-primary-menu .dropdown-item,.header-menu-container #menu-main-menu .dropdown-item{color:#fff;padding:10px 0 11px 25px;font-size:18px;font-weight:300;margin:0 0 0 0;border-bottom:none}.header-menu-container #menu-primary-menu>li.two-column-menu>.dropdown-menu,.header-menu-container #menu-main-menu>li.two-column-menu>.dropdown-menu{margin:0 auto;position:relative;width:100%;margin:0}.dropdown-menu{padding:0 0 30px 0;margin:0 0 0 0;text-align:left;list-style:none;background-clip:padding-box;border:none;border-radius:0}.header-menu-container #menu-primary-menu .dropdown-item:focus,.header-menu-container #menu-primary-menu .dropdown-item:hover,.header-menu-container #menu-main-menu .dropdown-item:focus,.header-menu-container #menu-main-menu .dropdown-item:hover{background-color:#fff0}.header-menu-container #menu-primary-menu>li.mobile-small-menu>a,.header-menu-container #menu-main-menu>li.mobile-small-menu>a{border:none;font-size:18px;padding:10px 0}.header-menu-container #menu-primary-menu>li.mobile-small-menu.first>a,.header-menu-container #menu-main-menu>li.mobile-small-menu.first>a{margin:18px 0 0 0}body.active{overflow:hidden}.mobile-menu-button.active .logo img,.mobile-menu-button .logo img{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease}.header-menu-container.active,.header-menu-container{-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;-ms-transition:all 0.4s ease;transition:all 0.4s ease}.header-menu-container #menu-primary-menu>li>.sub-menu,.header-menu-container #menu-main-menu>li>.sub-menu{position:relative;-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;transition:none!important;visibility:visible;display:none;margin:-4px 0 0 0;width:100%;border:none;padding:0 0 15px 0;box-shadow:none;opacity:1;border-bottom:1px solid #dedede;float:none!important}.womens-health-menu-dropdown{display:none}.header-menu-container .header-contact li{display:inline-block}.header-menu-container .header-contact li.phone{display:block}.header-menu-container .header-contact li.phone a{font-size:24px}.header-menu-container .header-contact li.phone a:before{font-size:24px;color:#fff}.header-menu-container .header-contact li a{font-size:0}.header-menu-container .header-contact li a:before{font-size:24px;color:#fff}.header-menu-container .header-contact li.instagram a:before{margin:-2px 15px 0 6px}.header-menu-container .header-contact a.main-button{position:fixed;left:0;width:100%;border-radius:0;font-size:20px;text-align:center;padding:21px 26px;bottom:0;z-index:1000;line-height:22px}.header-menu-container .header-contact a.mobile-main-menu-sticky-button-two,.header-menu-container .header-contact a.mobile-main-menu-sticky-button-one{width:50%}.header-menu-container .header-contact a.mobile-main-menu-sticky-button-two{width:50%;left:auto;right:0}.header-menu-container .header-contact a.mobile-main-menu-sticky-button-one{border-right:1px solid #051228}.header-menu-contents ul li{display:block;margin:0 0 30px 0}.header-menu-contents .phone a{font-size:22px;font-weight:400;color:#fff}.header-menu-contents{padding:12px 16px 0 16px}.header-menu-contents .phone a:before{font-weight:600;font-size:22px;margin:0 7px 0 0}.header-menu-contents .button a{font-size:18px;border-radius:30px;padding:11px 34px 11px 34px;margin:-3px 0 0 0;display:table}.header-menu-container #menu-primary-menu>li>.sub-menu>li:first-child>.sub-menu:nth-child(2)>li.menu-item-has-children>.sub-menu>li>a:before,.header-menu-container #menu-primary-menu>li>.sub-menu>li:first-child>.sub-menu:nth-child(2)>li.menu-item-has-children>a:first-child,.header-menu-container #menu-primary-menu>li>.sub-menu>li:first-child>a:first-child,.header-menu-container #menu-main-menu>li>.sub-menu>li:first-child>.sub-menu:nth-child(2)>li.menu-item-has-children>.sub-menu>li>a:before,.header-menu-container #menu-main-menu>li>.sub-menu>li:first-child>.sub-menu:nth-child(2)>li.menu-item-has-children>a:first-child,.header-menu-container #menu-main-menu>li>.sub-menu>li:first-child>a:first-child{display:none}.header-menu-container #menu-primary-menu>li>.sub-menu li .sub-menu li .sub-menu,.header-menu-container #menu-main-menu>li>.sub-menu li .sub-menu li .sub-menu{padding:0 0 0 30px}.header-menu-container #menu-primary-menu>li>.sub-menu>li:first-child>.sub-menu:nth-child(2)>li.menu-item-has-children>.sub-menu>li>a,.header-menu-container #menu-main-menu>li>.sub-menu>li:first-child>.sub-menu:nth-child(2)>li.menu-item-has-children>.sub-menu>li>a{color:#fff;font-size:18px;display:table;margin:0 0 10px 0;font-weight:300}.header-menu-container #menu-primary-menu>li>.sub-menu>li:first-child>.sub-menu:nth-child(2)>li.menu-item-has-children>.sub-menu>li:first-child>a,.header-menu-container #menu-main-menu>li>.sub-menu>li:first-child>.sub-menu:nth-child(2)>li.menu-item-has-children>.sub-menu>li:first-child>a{font-size:18px!important;font-weight:500}.header-menu-container #menu-primary-menu>li>.sub-menu>li:first-child>.sub-menu:nth-child(2)>li.menu-item-has-children>.sub-menu,.header-menu-container #menu-main-menu>li>.sub-menu>li:first-child>.sub-menu:nth-child(2)>li.menu-item-has-children>.sub-menu{padding:8px 0 8px 30px}.menu-container.header-menu-container{display:block}.menu-container.header-menu-container .header-info .open-times{display:block;color:#fff;font-size:16px}.menu-container.header-menu-container .header-info .open-times i.clock:before{position:relative;display:inline-block;vertical-align:middle;margin-right:8px;top:-2px;font-size:28px;font-style:normal;font-weight:500;font-family:"Font Awesome 6 Pro";content:"\f017";color:#fff}.menu-container.header-menu-container .header-info .open-times-container .dropdown-container{position:relative;border:none;width:100%;background:#0064b1}.open-times-container .dropdown-container li span{color:#fff;font-weight:600}.open-times-container .dropdown-container li p{color:#fff}.menu-container.header-menu-container .header-info .open-times i.arrow:before{content:"\f107";font-family:"Font Awesome 6 Pro";font-size:28px;font-style:normal;color:#fff;display:inline-block;vertical-align:middle;position:relative;top:1px;margin:0 0 0 4px;transition:all .2s ease}.menu-container.header-menu-container .header-info .open-times.active i.arrow:before{content:"\f106"}.menu-container.header-menu-container .search{font-weight:500;margin:1px 0 13px 0;font-size:16px;color:#fff;display:block}.menu-container.header-menu-container .search:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-size:26px;position:relative;color:#fff;font-weight:500;content:"\f002";margin:0 14px 0 0;font-family:"Font Awesome 6 Pro";top:1px}.menu-container.header-menu-container .header-info .phone{margin:7px 18px 0 0;font-size:16px;color:#fff;display:block}.menu-container.header-menu-container .header-info .phone i:before{vertical-align:middle;margin-right:7px;top:0;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-size:26px;position:relative;color:#fff;font-weight:700;content:"\f095";font-family:"Font Awesome 6 Pro"}.menu-container.header-menu-container .header-info{padding:0 16px 12px 16px}.menu-container.header-menu-container .header-info .search-container{display:block;margin:6px 0 18px 0}.menu-container.header-menu-container a.book-btn{position:fixed;left:0;width:100%;border-radius:0;font-size:20px;text-align:center;padding:21px 26px;bottom:0;z-index:1000;line-height:22px;background:#fca935;color:#636466}.main-header{display:none}.notice-main-container{margin:74px 0 -74px 0}.homepage-banner{margin:74px auto 30px auto}.menu-container.header-menu-container .navbar-nav .nav-item{float:none!important;margin:0!important}.header-menu-container .footer-social{padding:0 16px 50px 24px}.footer-social li a:before{color:#fff!important}.header-menu-container #menu-primary-menu>li>.sub-menu>li.menu-column>a,.header-menu-mega-menu-container{display:none!important}.header-menu-container #menu-primary-menu>li>.sub-menu{padding:8px 0 14px 30px}.header-menu-container #menu-primary-menu>li>.sub-menu>li>ul>li>a{color:#fff;font-size:18px;display:table;margin:0 0 10px 0;font-weight:300}.header-menu-container #menu-primary-menu>li>.sub-menu>li>ul>li.header-menu>a{color:#00AEEF;font-size:12px}.header-menu-container #menu-primary-menu .nav-item{float:none;margin:0}.inner-page-banner-image-main-container{margin:74px 0 0 0}.main-team-page-team-list-main-container .category-list-container span,.main-resources-page-resources-list-main-container .category-list-container span{color:#00AEEF;line-height:34px;font-weight:600;border-bottom:1px solid #00AEEF;display:table;width:100%;max-width:552px;margin:0 auto;cursor:pointer;padding:0 0 6px 0}.main-team-page-team-list-main-container .category-list-container span:after,.main-resources-page-resources-list-main-container .category-list-container span:after{font-size:30px;content:"\f107";color:#00AEEF;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-family:"Font Awesome 6 Pro"!important;font-weight:300;float:right;position:relative;top:-1px}.main-team-page-team-list-main-container .category-list-container span.active:after,.main-resources-page-resources-list-main-container .category-list-container span.active:after{content:"\f106"}.main-resources-page-resources-list-main-container .filter-list-container p:after{top:-1px}.main-team-page-team-list-main-container .category-list-container ul,.main-resources-page-resources-list-main-container .category-list-container ul{text-align:left;box-shadow:0 3px 6px #00000029;border-radius:0 0 20px 20px;display:table;padding:22px 20px 24px 20px;width:100%;max-width:552px;position:absolute;left:0;right:0;z-index:999;background:#fff;margin:0 auto 0 auto;display:none}.main-team-page-team-list-main-container .category-list-container ul li a,.main-resources-page-resources-list-main-container .category-list-container ul li button{display:table;color:#333;cursor:pointer;width:100%;padding:0 0 6px 0;margin:0 0 12px 0;box-shadow:none;outline:none;border:none;border-bottom:1px solid #DEDEDE;background:#fff;text-align:left;border-radius:0}.main-team-page-team-list-main-container .category-list-container ul li,.main-resources-page-resources-list-main-container .category-list-container ul li{display:table;margin:0;width:100%}.main-resources-page-resources-list-main-container .category-list-container ul li button.is-checked,.main-team-page-team-list-main-container .category-list-container ul li a:hover,.main-resources-page-resources-list-main-container .category-list-container ul li button:hover,.main-team-page-team-list-main-container .category-list-container ul li.active a,.main-resources-page-resources-list-main-container .category-list-container ul li button.active{background-color:#fff;color:#00AEEF}.main-team-page-team-list-main-container .category-list-container ul,.main-team-page-team-list-main-container .category-list-container span,.main-resources-page-resources-list-main-container .filter-list-container p,.main-resources-page-resources-list-main-container .category-list-container span,.main-resources-page-resources-list-main-container .category-list-container ul,.main-resources-page-resources-list-main-container .filter-list-container .filter-list ul{max-width:514px}.main-team-page-team-list-main-container .category-list-container p,.main-resources-page-resources-list-main-container .category-list-container p{font-size:28px;line-height:36px;margin:0 0 26px 0}.main-resources-page-resources-list-main-container .category-list-container{padding:38px 0 20px 0}.main-team-page-team-list-main-container .category-list-container{padding:20px 0 30px 0}.resources-page-resources-list-main-container.resources-list-main-container{margin:50px 0 44px 0}.resources-page-resources-list-main-container #load-more{margin:0 auto 0 auto}.team-page-list-main-container ul li .team-container{border-radius:20px;padding:25px 20px 30px 20px}.team-page-list-main-container{padding:30px 0 0 0}.team-page-list-main-container ul li .team-container a.default-button{margin:0 auto;position:relative;right:0;top:0}.team-page-list-main-container ul li .team-container p{padding:20px 0 8px 0;max-width:100%}.team-page-list-main-container ul li .team-container h2{font-size:28px;line-height:38px;margin:0 0 16px 0;max-width:100%}.team-page-list-main-container ul li .team-container .team-bio-main-container{padding:40px 0 0 0}.main-team-page-team-list-main-container .category-list-container ul{display:block}.main-team-page-team-list-main-container .category-list-container .category-list{display:none}.team-page-list-main-container ul li .team-container .right-container a:nth-of-type(2){margin:10px auto 0 auto!important}.team-page-list-main-container ul li .left-container{width:57%;padding:0 20px 0 0}.team-page-list-main-container ul li .right-container{width:43%;height:190px}.team-page-list-main-container ul li .view-bio-button-mobile-container span{margin:14px 0 0 0;display:table}.team-page-list-main-container ul li .view-bio-button-mobile-container{display:none}.team-page-list-main-container .container{max-width:1004px}.page-template-template-team-landing-page .inner-page-intro-content-main-container .full-width-container .content{padding:0 0 30px 0}}