.header-carousel-container{position:relative;overflow:hidden}.header-carousel-container .header-carousel{max-height:700px}.header-carousel-container .header-carousel:after{content:'';background:rgba(0,0,0,0.6);width:100%;height:100%;position:absolute;top:0;left:0}.header-carousel-container .header-carousel .header-image{height:700px;background-size:cover;background-position:center center}.header-carousel-container .sponsors{width:100%;text-align:center;padding-top:25px}.header-carousel-container .sponsors .item{height:50px;display:inline-block;padding:0 15px}.header-carousel-container .sponsors .item img{margin:auto;max-width:100%;max-height:50px;position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.header-carousel-container .slick-slider .slick-dots{position:absolute;bottom:60px;z-index:9;width:100%;margin:0}.header-carousel-container .slick-slider .slick-dots li .slick-dot{border:none;background:rgba(255,255,255,0.4)}.header-carousel-container .slick-slider .slick-dots li.slick-active .slick-dot{background:none;border:1px solid #fff}.header-carousel-container .header-carousel-text-container{position:absolute;top:0;left:0;width:100%}.header-carousel-container .header-carousel-text{height:700px;display:table-cell;width:1200px;vertical-align:middle;text-align:center}.header-carousel-container .header-carousel-text .header-carousel-category{color:#999;text-transform:uppercase;margin:0;font-size:1.28571em;font-weight:700}.header-carousel-container .header-carousel-text .header-carousel-title{font-family:'Montserrat', sans-serif;font-size:4em;color:#fff;margin:10px 0 0 0;text-transform:uppercase}.header-carousel-container .header-carousel-text .header-carousel-description{color:#999;margin:10px 0 0 0;font-size:1.28571em;font-weight:700}.header-carousel-container .header-carousel-text .video{display:inline-block;margin-top:60px;outline:none}.header-carousel-container .header-carousel-text .video:after{font-family:'Apd icons';content:'\e906';font-size:90px;line-height:90px;color:#fff}@media (max-width: 1199px){.header-carousel-container .header-carousel .header-image{height:560px}.header-carousel-container .sponsors{padding-top:15px}.header-carousel-container .sponsors .item{height:40px;padding:0 10px}.header-carousel-container .sponsors .item img{max-height:40px}.header-carousel-container .slick-slider .slick-dots{margin:-32px 0 0 0;padding-bottom:16px;bottom:0}.header-carousel-container .header-carousel-text{height:560px}.header-carousel-container .header-carousel-text .header-carousel-category{font-size:1.02857em}.header-carousel-container .header-carousel-text .header-carousel-title{font-size:3.2em;margin:8px 0 0 0}.header-carousel-container .header-carousel-text .header-carousel-description{margin:8px 0 0 0;font-size:1.02857em}}@media (max-width: 767px){.header-carousel-container .header-carousel .header-image{height:350px}.header-carousel-container .header-carousel-text{height:auto;padding-top:80px}.header-carousel-container .header-carousel-text .header-carousel-title{font-size:1.78571em}}@media (max-width: 500px){.header-carousel-container .header-carousel-text{padding-top:40px}.header-carousel-container .header-carousel-text .header-carousel-title{font-size:1.78571em}.header-carousel-container .header-carousel .header-image{height:350px}}
/*# sourceMappingURL=layout.css.map */
