@media (-ms-high-contrast:active),(-ms-high-contrast:none){.c-primary-header__logo{display:none!important}}.c-primary-header{background:#fff;z-index:100}@media screen and (min-width:768px){.c-primary-header{border-bottom:1px solid #f5f5f5;left:0;position:fixed;top:0;width:100%}}.c-primary-header__mobile-inner{background:#fff;box-shadow:0 5px 10px rgba(0,0,0,.05);box-sizing:border-box;display:flex;flex-direction:column;flex-wrap:wrap;height:60px;justify-content:center;left:0;padding:0 20px;position:fixed;top:0;width:100%;z-index:100}@media screen and (min-width:768px){.c-primary-header__mobile-inner{height:75px;padding:0 40px;transition:all .3s ease}.c-primary-header__mobile-inner.shrink{height:79px}}.c-primary-header__logo{left:50%;position:relative;transform:translateX(-50%);width:135px}.c-primary-header__logo img{width:100%}@media screen and (min-width:768px){.c-primary-header__logo{left:unset;transform:unset;transition:all .3s ease;width:160px}.c-primary-header__mobile-inner.shrink .c-primary-header__logo{width:150px}}.c-primary-header__links{align-self:flex-end}.c-primary-header__links a{text-decoration:none}@media screen and (min-width:768px){.c-primary-header__links{height:75px;margin-left:20px}.c-primary-header__desktop-inner{align-items:center;display:flex;flex-wrap:nowrap;height:100%;justify-content:flex-end}}@media screen and (min-width:1215px){.c-primary-header__desktop-inner{justify-content:space-between}}.c-primary-header__main-nav{display:none}@media screen and (min-width:1215px){.c-primary-header__main-nav{display:block}.c-primary-header__main-nav ul{font-size:0}.c-primary-header__main-nav li.hs-menu-depth-1{border-left:1px solid #e2e0e0;display:inline-block;font-size:15px;height:75px;letter-spacing:2px;line-height:75px;margin:0;padding:0;position:relative;top:0}.c-primary-header__main-nav li.hs-menu-depth-1:last-child{border-right:1px solid #e2e0e0}.c-primary-header__main-nav li.hs-menu-depth-1:after{background:#83bf3b;bottom:0;content:"";display:block;height:5px;position:absolute;transition:height .3s ease;width:100%}.c-primary-header__main-nav li:hover:after{height:10px}.c-primary-header__main-nav li.hs-menu-depth-1:first-child:after{background:#ff6c6c}.c-primary-header__main-nav li.hs-menu-depth-1:nth-child(2):after{background:#8ec743}.c-primary-header__main-nav li.hs-menu-depth-1:nth-child(3):after{background:#01aef0}.c-primary-header__main-nav li.hs-menu-depth-1:nth-child(4):after{background:#f7901e}.c-primary-header__main-nav li.hs-menu-depth-1:nth-child(5):after{background:#213f99}.c-primary-header__main-nav li.hs-menu-depth-1>a{padding:0 10px 30px}.c-primary-header__main-nav li.hs-menu-depth-1:hover>a:after{background-position:bottom}.c-primary-header__main-nav a{color:#3f3f3f}.c-primary-header__main-nav ul.hs-menu-children-wrapper{background:#f4f4f4;border-radius:0 0 10px 10px;bottom:0;display:none;font-size:14px;left:50%;letter-spacing:0;position:absolute;text-align:center;text-transform:none;transform:translate(-50%,100%);width:190px}.c-primary-header__main-nav li:hover ul.hs-menu-children-wrapper{display:block}.c-primary-header__main-nav ul.hs-menu-children-wrapper li{border-bottom:1px solid #e8e8e8;display:block;height:40px;line-height:30px;margin:0;padding:10px 0;top:0}.c-primary-header__main-nav ul.hs-menu-children-wrapper li a{display:block;padding:10px}.c-primary-header__main-nav ul.hs-menu-children-wrapper li:hover a{color:#213f99}.c-primary-header__main-nav ul.hs-menu-children-wrapper li:last-child{border:none}}.c-primary-header__btn-wrapper .btn{font-family:Walsheim,Helvetica,Arial,sans-serif;font-size:16px;text-transform:none}@media screen and (min-width:768px){.c-primary-header__btn-wrapper{align-items:center;display:flex;flex-wrap:nowrap}}.c-primary-header__secondary-links{display:none}@media screen and (min-width:768px){.c-primary-header__secondary-links{display:block;margin:0 20px;text-align:right;transition:all .3s ease}.c-primary-header__secondary-links a{color:#3f3f3f;margin:0 0 0 10px;text-decoration:underline}}.c-primary-header__search-btn{display:inline-block;margin:0 20px 0 0}.c-primary-header__search-btn .close{display:none}@media screen and (min-width:768px){.c-primary-header__search-btn{margin:0 20px 0 0}}.c-primary-header__hamburger{left:2rem;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease}.c-primary-header__hamburger .hamburger{display:inline-block}.c-primary-header__hamburger .close,.c-primary-header__hamburger.hamburgerOpen .hamburger{display:none}.c-primary-header__hamburger.hamburgerOpen .close{display:inline-block}@media screen and (min-width:765px){.c-primary-header__hamburger{left:0;position:relative;top:unset;transform:unset}}@media screen and (min-width:1215px){.c-primary-header__hamburger{display:none}}.c-primary-header__desktop-btn.btn{display:none}@media screen and (min-width:768px){.c-primary-header__desktop-btn.btn{display:inline-block;margin:0 0 0 10px}}.c-primary-header__mobile-btns{align-items:center;background:#eee;display:flex;flex-wrap:nowrap;height:55px;justify-content:space-between;margin-top:60px;padding:10px 7px;position:static}.c-primary-header__mobile-btns.drawer{margin-top:0}.c-primary-header__mobile-btns .btn{border-radius:15px;flex:0 0 calc(50% - 4px);text-decoration:none;text-transform:unset}.c-primary-header__mobile-btns.drawer .btn{color:#fff}@media screen and (min-width:768px){.c-primary-header__mobile-btns{display:none;height:auto}}.c-mobile-nav{background:#fff;height:calc(100vh - 60px);left:0;overflow-y:scroll;position:fixed;top:60px;transform:translate(-100%);transition:transform .5s ease;width:100vw;z-index:10}@media screen and (min-width:768px){.c-mobile-nav{top:75px}}.c-mobile-nav a{color:#3f3f3f;text-decoration:none}.c-mobile-nav li.hs-menu-depth-1,.c-mobile-nav ul.c-mobile-nav__links li{border-bottom:1px solid #e8e8e8;letter-spacing:1px;text-align:center}.c-mobile-nav ul.c-mobile-nav__links li{padding:20px 0;text-decoration:underline}.c-mobile-nav li.hs-menu-depth-1:first-child{border-bottom:1px solid #ff6c6c}.c-mobile-nav li.hs-menu-depth-1:nth-child(2){border-bottom:1px solid #8ec743}.c-mobile-nav li.hs-menu-depth-1:nth-child(3){border-bottom:1px solid #6495ed}.c-mobile-nav li.hs-menu-depth-1:nth-child(4){border-bottom:1px solid #f7901e}.c-mobile-nav li.hs-menu-depth-1:nth-child(5){border-bottom:1px solid #213f99}.c-mobile-nav li.hs-menu-depth-1>a{display:block;padding:20px 0}.c-mobile-nav li.hs-menu-depth-1.hs-item-has-children>a:after{background-image:url(https://kids.pmc.org/hubfs/Kids%20Rides/nav/blue-right-arrow.svg);background-size:8px 12px;content:" ";display:inline-block;height:12px;margin-left:10px;transform:rotate(90deg);transition:all .3s ease;width:8px}.c-mobile-nav li.hs-menu-depth-1.hs-item-has-children>a.active:after{transform:rotate(-90deg)}.c-mobile-nav ul.hs-menu-children-wrapper{background:#f4f4f4;display:none;padding:0 25px;text-align:left;text-transform:none}.c-mobile-nav ul.hs-menu-children-wrapper li{border-bottom:1px solid #e8e8e8}.c-mobile-nav ul.hs-menu-children-wrapper li a{display:block;padding:20px 0}.c-mobile-nav ul.hs-menu-children-wrapper li:last-child{border-bottom:0}@media screen and (min-width:768px){.c-mobile-nav{height:100vh;width:300px}.c-mobile-nav.shrink{top:79px}}@media screen and (min-width:1215px){.c-mobile-nav{display:none}}.c-primary-search{background:#fff;box-sizing:border-box;display:none;height:170px;left:0;padding:0 20px;position:fixed;top:60px;width:100%;z-index:9}.c-primary-search__inner{align-items:center;display:flex;height:100%}.c-primary-search form{display:none;margin:0 auto;max-width:630px}.c-primary-search__input{border:none;border-bottom:1px solid #b8c1cc;display:block;font-family:Goby,Helvetica,Arial,sans-serif;font-size:20px;height:45px;margin:0 auto;outline:none;text-align:left;width:100%}.c-primary-search p{color:#807e82;font-size:14px;line-height:1.3em;margin:20px auto 0;text-align:center}@media screen and (min-width:768px){.c-primary-search{height:320px;padding:0 0 30px;top:75px}.c-primary-search.shrink{top:79px}.c-primary-search__inner{align-items:flex-end}.c-primary-search__input{font-size:20px;height:50px;text-align:center;width:630px}.c-primary-search p{margin:40px auto 0;width:270px}}.c-fade-overlay{background:#000;display:none;height:100vh;left:0;opacity:.7;position:fixed;top:0;width:100vw;z-index:7}