.container-24 .rose-landing .parallax-24{background:url(/images/pages/rose_parade/landing/rose-landing-header-mobile.jpg) no-repeat;background-size:100%;background-color:#006bb3}@media (min-width: 641px){.container-24 .rose-landing .parallax-24{background:url(/images/pages/rose_parade/landing/rose-landing-header-desktop.jpg) no-repeat;background-size:100%;background-color:#006bb3}}.container-24 .community-header .parallax-24{background:url(/images/pages/rose_parade/community/rose-community-banner-mobile.jpg) no-repeat;background-size:100%;background-color:#006bb3}@media (min-width: 641px){.container-24 .community-header .parallax-24{background:url(/images/pages/rose_parade/community/rose-community-banner-desktop.jpg) no-repeat;background-size:100%;background-color:#006bb3}}.container-24 .events-header .parallax-24{background:url(/images/pages/rose_parade/events/rose-events-banner-mobile.jpg) no-repeat;background-size:100%;background-color:#006bb3}@media (min-width: 641px){.container-24 .events-header .parallax-24{background:url(/images/pages/rose_parade/events/rose-events-banner-desktop.jpg) no-repeat;background-size:100%;background-color:#006bb3}}.container-24 .float-header .parallax-24{background:url(/images/pages/rose_parade/float/rose-float-banner-mobile.jpg) no-repeat;background-size:100%;background-color:#006bb3}@media (min-width: 641px){.container-24 .float-header .parallax-24{background:url(/images/pages/rose_parade/float/rose-float-banner-desktop.jpg) no-repeat;background-size:100%;background-color:#006bb3}}@media (min-width: 768px){.container-24 .title-indented{padding:0 20px}}@media (min-width: 768px){.container-24 .text-indented{padding:0 20px}}.container-24 .title-24.title-border-bottom{border-bottom:1px solid #EA1926;padding-bottom:5px;margin-bottom:20px}.container-24 .card-24.card-no-border{border-top:none;width:100%}.container-24 .card-24.card-no-border .card-text-container{padding-top:0}@media (min-width: 1024px){.container-24 .card-24.card-no-border .card-text-container{margin-top:0}}.container-24 .card-24.card-no-border .rose-events-name{margin:10px 0 5px;font-size:20px;font-family:"ApexMedium","Apex","HelveticaNeue","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-style:italic}.container-24 .text-margin-bottom{margin-bottom:24px}@media (min-width: 768px){.container-24 .text-margin-bottom{margin-bottom:40px}}.container-24 .section-cycle-gray{display:block;width:100%;background-color:#EEE;overflow:auto;margin-bottom:8px}.container-24 .section-cycle-gray h2{margin-bottom:20px}.container-24 .section-cycle-gray .spartan-trainers-card{padding:0 20px;margin-bottom:40px}.container-24 .section-cycle-gray .card-content{border-top:2px solid #EA1926}.container-24 .section-cycle-gray .trainers-information{padding:16px;height:200px;background-color:#fff}@media (min-width: 768px){.container-24 .section-cycle-gray .trainers-information{height:232px}}.container-24 .section-cycle-gray .trainers-information h4{font-family:"ApexMedium","Apex","HelveticaNeue","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;margin:6px 0}.container-24 .section-cycle-gray .trainer-club{font-size:13px;font-style:italic}.container-24 .section-cycle-gray .trainers-section-text{font-size:12px;margin-bottom:32px}.container-24 .section-gray-last{margin-bottom:0}.container-24 .section-dark-gray{display:block;width:100%;background-color:#37424A;overflow:auto;color:#fff;margin-bottom:8px}.container-24 .section-dark-gray .card-24{border-top:none}.container-24 .section-dark-gray .card-24 h2{margin-bottom:24px}.container-24 .section-dark-gray .card-24:first-of-type{margin-top:24px}@media (min-width: 768px){.container-24 .section-dark-gray .card-24{margin-top:32px}}@media (min-width: 768px){.container-24 .section-dark-gray .card-text-container{padding:0px 70px 0 0}.container-24 .section-dark-gray .card-text-container.card-text-container-padding-left{padding:0 0 0 70px}}@media (min-width: 1024px){.container-24 .section-dark-gray .card-text-container{padding:0px 120px 0 0}.container-24 .section-dark-gray .card-text-container.card-text-container-padding-left{padding:0 0 0 120px}}.container-24 .section-dark-gray img{box-shadow:3px 4px 15px -3px rgba(0,0,0,0.1)}.container-24 .carousel-gx24 .main-column{color:#fff}.container-24 .carousel-gx24 h2{margin:10px 0}.container-24 .cont-carousel-gx24{max-width:1024px;clear:both}.container-24 .owl-carousel-24 img{padding:0 10px}.container-24 .cont-carousel-gx24 .owl-nav .owl-next:before,.container-24 .cont-carousel-gx24 .owl-nav .owl-prev:before{color:#fff}.container-24 .cont-carousel-gx24 .owl-dots{bottom:0}.container-24 .cont-carousel-gx24 .owl-dots .owl-dot{background:#fff;margin-bottom:5px}.container-24 .cont-carousel-gx24 .owl-dots .active{background:#EA1926}@media (max-width: 961px){.container-24 .carousel-gx24{background:#37424A;color:#fff}.container-24 .carousel-gx24 h2{color:#fff}}@media (max-width: 961px){.container-24 .categories-gx24 .img-base{position:relative;height:auto;width:100%}.container-24 .categories-gx24 .categories-txt{position:relative !important}.container-24 .categories-gx24 .categories-txt p{display:none}.container-24 .categories-gx24 .categories-item figcaption{position:absolute;top:50%;margin-top:-30px;text-align:center}.container-24 .categories-gx24 .categories-item figcaption h2{margin:0}.container-24 .categories-gx24 .categories-item .pull-right{float:none !important}.container-24 .categories-gx24 .change-direction{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}
