@import url("https://use.typekit.net/rru3hly.css");body{width:100%;height:100%;margin:0;font-size:16px;font-family:"exo-soft",sans-serif}#isSmall{visibility:hidden;float:none}#isMedium{visibility:hidden;float:none}#isLarge{visibility:hidden;float:none}.top{position:fixed;top:0;left:0;text-align:left;width:100%;height:90px;padding:0;background:#0057b8;background:-webkit-gradient(linear,left top,left bottom,from(#009cde),to(#0057b8));background:linear-gradient(to bottom,#009cde 0%,#0057b8 100%);z-index:1000}.top .topLogo{position:absolute;top:15px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1000}.top .socialLinks{position:fixed;top:28px;right:80px;width:150px;height:32px;padding:0;overflow:hidden;text-align:center}.top .socialLinks:hover{background:#0f3d77;height:90px}.top .socialLinks .socialLogo{width:31px;height:31px;margin:0px 5px 6px 5px}.top #nav_share{position:absolute;right:45px;top:28px}.top #nav_share .shareWrapper{width:30px;height:30px;overflow:hidden}.top #nav_share .shareWrapper img.shareIcon{width:30px;height:auto}.top #nav_share .socialShareWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:0;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;overflow:hidden;margin-top:30px}.top #nav_share .socialShareWrapper .socialShare{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;margin-bottom:8px;-webkit-transform:scale(0);transform:scale(0)}.top #nav_share .socialShareWrapper .socialShare:first-child{-webkit-transition-delay:calc(1 * 60ms);transition-delay:calc(1 * 60ms)}.top #nav_share .socialShareWrapper .socialShare .socialLogo{width:30px;height:30px}.top #nav_share .socialShareWrapper .socialShare:nth-child(2){-webkit-transition-delay:calc(2 * 60ms);transition-delay:calc(2 * 60ms)}.top #nav_share .socialShareWrapper .socialShare .socialLogo{width:30px;height:30px}.top #nav_share .socialShareWrapper .socialShare:nth-child(3){-webkit-transition-delay:calc(3 * 60ms);transition-delay:calc(3 * 60ms)}.top #nav_share .socialShareWrapper .socialShare .socialLogo{width:30px;height:30px}.top #nav_share:hover .socialShareWrapper{height:115px}.top #nav_share:hover .socialShareWrapper .socialShare{-webkit-transform:scale(1);transform:scale(1)}h1,h2,h3{font-family:"exo-soft",sans-serif}h1 .noMobile,h2 .noMobile,h3 .noMobile{display:inline-block!important}h2 span{white-space:nowrap}a:active,a:link,a:visited{text-decoration:none;font-weight:900;color:#0057b8}a:hover{text-decoration:underline}.mobileMenuWrapper{display:none}#loading{background:rgba(255,255,255,0.75) url(https://maddencdn.com/content/images/2022/florida-sports-coast/sports-highlights/flagstaff_logo.png) no-repeat center 56%;display:inline-block;vertical-align:middle;position:absolute;top:0;bottom:0;left:0;z-index:1011;width:100%;height:100%;text-align:center;-webkit-transition:opacity ease 0.5s;transition:opacity ease 0.5s}#loading.complete{opacity:0;pointer-events:none}#loading img{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0 auto}.chapterImage{cursor:default;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:70vh;z-index:500;text-align:center;line-height:1.5em;margin-top:-3px}.chapterImage.c0{background:#009cde;height:calc(66vh - 90px);margin-top:90px;padding-bottom:42.55%;z-index:1;overflow:hidden;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chapterImage.c0 #player{position:absolute;left:0;bottom:0;right:0;width:100%;height:100%}.chapterImage.c0 .playerCover{position:absolute;height:100%;width:100%}.chapterImage:not(.c0){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:25px}.chapterImage:not(.c0):after{content:"";width:150px;height:150px;border-radius:50%;background:#fff;z-index:10;position:absolute;bottom:-75px;left:calc(50% - 75px)}.chapterImage.basketball:after{background:#fff url(https://maddencdn.com/content/images/2022/florida-sports-coast/sports-highlights/icon-basketball.svg) no-repeat center center scroll;background-size:50% auto}.chapterImage.hockey:after{background:#fff url(https://maddencdn.com/content/images/2022/florida-sports-coast/sports-highlights/icon-hockey.svg) no-repeat center center scroll;background-size:60% auto}.chapterImage.soccer:after{background:#fff url(https://maddencdn.com/content/images/2022/florida-sports-coast/sports-highlights/icon-soccer.svg) no-repeat center center scroll;background-size:50% auto}.chapterImage.tennis:after{background:#fff url(https://maddencdn.com/content/images/2022/florida-sports-coast/sports-highlights/icon-tennis.svg) no-repeat center center scroll;background-size:50% auto}.chapterImage.volleyball:after{background:#fff url(https://maddencdn.com/content/images/2022/florida-sports-coast/sports-highlights/icon-volleyball.svg) no-repeat center center scroll;background-size:50% auto}.chapterImage .fade{position:absolute;z-index:2;top:0;width:65vw;height:100%}.chapterImage .fade.left{left:0;background:-webkit-gradient(linear,left top,right top,from(rgba(0,87,184,0.8)),to(rgba(0,87,184,0)));background:linear-gradient(to right,rgba(0,87,184,0.8) 0%,rgba(0,87,184,0) 100%)}.chapterImage .fade.right{right:0;background:-webkit-gradient(linear,right top,left top,from(rgba(0,87,184,0.8)),to(rgba(0,87,184,0)));background:linear-gradient(to left,rgba(0,87,184,0.8) 0%,rgba(0,87,184,0) 100%)}.chapterImage .sectionTitle{position:relative;-webkit-transition:opacity 1.5s ease,-webkit-transform 1.5s ease;transition:opacity 1.5s ease,-webkit-transform 1.5s ease;transition:transform 1.5s ease,opacity 1.5s ease;transition:transform 1.5s ease,opacity 1.5s ease,-webkit-transform 1.5s ease;z-index:3;width:40vw;max-width:800px;color:#fff;margin:0 5vw;font-size:3em;line-height:1.25em;opacity:1}.chapterImage .sectionTitle.left{text-align:left;margin-right:auto}.chapterImage .sectionTitle.right{text-align:right;margin-left:auto}.chapterImage .sectionTitle.fadeIn{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}@-webkit-keyframes fadeTitle{0%{opacity:1}to{opacity:0}}@keyframes fadeTitle{0%{opacity:1}to{opacity:0}}.chapterNav{display:-webkit-box;display:-ms-flexbox;display:flex;background:#f1b434;padding:18px;z-index:502;position:relative}.chapterNav .jumpLink{position:relative;cursor:pointer;width:calc(20% - 9px);padding:0 9px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.chapterNav .jumpLink p{position:absolute;z-index:2;top:0;left:0;width:calc(100% - 18px);height:100%;margin:0 0 0 9px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;background:rgba(0,0,0,0.5);color:#fff;font-size:1.25rem;font-weight:bold;line-height:1.5rem;opacity:0}.chapterNav .jumpLink p:hover{opacity:1}.chapterNav .jumpLink img{position:relative;z-index:1;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.chapterNav .jumpLink:after{content:"";position:absolute;z-index:500;color:#fff;bottom:10px;right:20px;width:20px;height:20px;border-radius:50%;background:#f1b434 url(https://maddencdn.com/content/images/2022/florida-sports-coast/sports-highlights/icon-arrow.png) no-repeat center center scroll;background-size:cover;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;text-align:center;font-weight:bold;font-size:0.9rem}.chapterNav .jumpLink:hover:after{right:15px;background:#f1b434 url(https://maddencdn.com/content/images/2022/florida-sports-coast/sports-highlights/icon-arrow-hover.png) no-repeat center center scroll;background-size:cover}.chapterNav .jumpLink:first-of-type{width:calc(20% - 9px);padding-left:0}.chapterNav .jumpLink:first-of-type p{width:calc(100% - 9px);margin-left:0}.chapterNav .jumpLink:last-of-type{width:calc(20% - 9px);padding-right:0}.chapterNav .jumpLink:last-of-type p{width:calc(100% - 9px)}.chapterNav .jumpLink:last-of-type:after{right:11px}.chapterNav .jumpLink:last-of-type:hover:after{right:4px}.chapter{background-color:#fff;margin:0 auto;padding:0;width:100%;height:auto;position:relative;z-index:499}.chapter.c1{height:auto;min-height:625px;z-index:501}.chapter.c1 .textWrap{position:absolute;width:50vw;min-width:680px;max-width:780px;height:calc(100% + 5.0em - 18px);top:-5em;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:3;padding:2rem 4rem;color:#121212;border-top:18px solid #f1b434;background:#fff}.chapter.c1 .textWrap h1{position:relative;text-align:center;width:100%;color:#121212;font-family:"exo-soft",sans-serif;text-transform:uppercase;font-size:2.5rem;-webkit-transform-origin:center 70%;transform-origin:center 70%;-webkit-transform:scale(0.1);transform:scale(0.1);opacity:0.5}.chapter.c1 .textWrap h1.scaled{-webkit-transition:all 0.5s ease-in;transition:all 0.5s ease-in;-webkit-transform:scale(1);transform:scale(1);opacity:1}.chapter.c1 .textWrap h1 span{display:inline-block;padding-top:1rem;font-size:3.25em;line-height:0.9em;font-family:"chantal",sans-serif;color:#0057b8}.chapter.c1 .textWrap h2{text-align:left;line-height:1.35em}.chapter.c1 .textWrap p{text-align:left;font-size:0.95em}section{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:50vw;max-width:1200px;margin:0 auto;padding:2.5em 0;text-align:left;color:#121212;font-family:"exo-soft",sans-serif;overflow:hidden}section p{padding:0;font-size:1em;line-height:1.5em}section .pullQuote{margin:25px auto;width:100%;background:#f2f2f2;position:relative;text-align:center;-webkit-transition:opacity 1.5s ease;transition:opacity 1.5s ease;opacity:1}section .pullQuote.fadeIn{opacity:0}section .pullQuote p{font-family:"exo-soft",sans-serif;font-style:italic;text-align:center;line-height:1em;margin:0 auto;position:relative;display:inline-block;color:inherit;padding:3em}.mobileOnly{display:none!important}.noMobile{display:block!important}#bottomArt{position:relative;width:calc(100% - 2px);z-index:501;text-align:center}#bottomArt .ctaWrapper{display:block;position:relative;text-align:center;padding:25px 2.5% 0 25px;width:50vw;max-width:1200px;margin:0 auto;-webkit-transition:opacity 1.5s ease;transition:opacity 1.5s ease;background:white}#bottomArt .ctaWrapper a{background:#0057b8;background:-webkit-gradient(linear,left top,right top,from(#0057b8),color-stop(30%,#009cde),to(#0057b8));background:linear-gradient(to right,#0057b8 0%,#009cde 30%,#0057b8 100%);padding:0.75em 4em;display:inline-block;text-transform:uppercase;font-family:"exo-soft",sans-serif;font-size:2em;color:white;text-decoration:none;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}#bottomArt .ctaWrapper a:hover{outline:5px solid #f1b434;padding:0.8em 2.1em;margin:0.2em 0.1em}#bottomArt #imageRoll{width:100%;height:165px;position:relative;overflow:hidden}#bottomArt #imageRoll:after{content:"";position:absolute;width:100%;height:15px;left:0;bottom:0;background:#f1b434;z-index:1}#bottomArt #imageRoll img{position:absolute;bottom:0;-webkit-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg);z-index:2}#bottomArt #imageRoll img#irBasketball{right:-160px;width:160px;height:auto;z-index:5}#bottomArt #imageRoll img#irBasketball.rollIn{-webkit-transform:translateX(-40vw) rotate(-420deg);transform:translateX(-40vw) rotate(-420deg);-webkit-transition:-webkit-transform 1.5s ease-in-out 0.25s;transition:-webkit-transform 1.5s ease-in-out 0.25s;transition:transform 1.5s ease-in-out 0.25s;transition:transform 1.5s ease-in-out 0.25s,-webkit-transform 1.5s ease-in-out 0.25s}#bottomArt #imageRoll img#irTennis{right:-50px;width:50px;height:auto;z-index:6}#bottomArt #imageRoll img#irTennis.rollIn{-webkit-transform:translateX(-42vw) rotate(-800deg);transform:translateX(-42vw) rotate(-800deg);-webkit-transition:-webkit-transform 1.75s ease-in-out 0s;transition:-webkit-transform 1.75s ease-in-out 0s;transition:transform 1.75s ease-in-out 0s;transition:transform 1.75s ease-in-out 0s,-webkit-transform 1.75s ease-in-out 0s}#bottomArt #imageRoll img#irVolleyball{left:-130px;width:130px;height:auto;z-index:6}#bottomArt #imageRoll img#irVolleyball.rollIn{-webkit-transform:translateX(42vw) rotate(520deg);transform:translateX(42vw) rotate(520deg);-webkit-transition:-webkit-transform 1.25s ease-in-out 0.25s;transition:-webkit-transform 1.25s ease-in-out 0.25s;transition:transform 1.25s ease-in-out 0.25s;transition:transform 1.25s ease-in-out 0.25s,-webkit-transform 1.25s ease-in-out 0.25s}#bottomArt #imageRoll img#irSoccer{left:-150px;width:150px;height:auto;z-index:5}#bottomArt #imageRoll img#irSoccer.rollIn{-webkit-transform:translateX(35vw) rotate(360deg);transform:translateX(35vw) rotate(360deg);-webkit-transition:-webkit-transform 1.5s ease-in-out 0.5s;transition:-webkit-transform 1.5s ease-in-out 0.5s;transition:transform 1.5s ease-in-out 0.5s;transition:transform 1.5s ease-in-out 0.5s,-webkit-transform 1.5s ease-in-out 0.5s}.footer{position:relative;width:100%;text-align:center;padding:0 0 2em 0;z-index:500;background:#f1b434}.footer a{text-decoration:none}.footer .alsoLike{overflow:hidden;width:90%;margin:0 auto;text-align:center;padding:2em 0 1em;text-align:center;color:white;font-size:3em;font-weight:bold;line-height:1em;text-transform:uppercase}.footer .alsoLikeLinkWrap .linkWrapper{position:relative;padding-bottom:16%;width:30%;max-width:300px;margin:0 1%;display:inline-block}.footer .alsoLikeLinkWrap .linkWrapper:hover .linkTitleWrapper{background:black}.footer .alsoLikeLinkWrap .rLink{width:100%;height:100%;position:absolute;display:inline-block;left:0;top:0;background-color:#000}.footer .alsoLikeLinkWrap .rLink.rLink1{background:transparent url(https://maddencdn.com/content/images/2022/florida-sports-coast/sports-highlights/footer_img1.jpg) no-repeat;background-size:cover}.footer .alsoLikeLinkWrap .rLink.rLink2{background:transparent url(https://maddencdn.com/content/images/2022/florida-sports-coast/sports-highlights/footer_img2.jpg) no-repeat;background-size:cover}.footer .alsoLikeLinkWrap .rLink.rLink3{background:transparent url(https://maddencdn.com/content/images/2022/florida-sports-coast/sports-highlights/footer_img3.jpg) no-repeat;background-size:cover}.footer .alsoLikeLinkWrap .rLink .linkTitleWrapper{background-color:rgba(0,0,0,0.7);display:table;position:absolute;width:calc(100% - 20px);bottom:0;padding:10px 10px 8px;-webkit-transition:0.3s ease;transition:0.3s ease}.footer .alsoLikeLinkWrap .rLink .linkTitleWrapper .linkTitle{display:table-cell;vertical-align:middle;color:#fff;font-size:1.2em;line-height:1em;text-align:center;text-transform:capitalize;padding:0}