.t3-slideshow{background:#f1f2f2;position:relative}.homepage .t3-slideshow{background:#c9252e}.t3-slideshow .slideshow .swiper-pagination-fraction,.t3-slideshow .slideshow .swiper-pagination-custom,.t3-slideshow .slideshow .swiper-container-horizontal>.swiper-pagination-bullets{bottom:60px}.t3-slideshow .slideshow .swiper-pagination-fraction .swiper-wrapper,.t3-slideshow .slideshow .swiper-pagination-custom .swiper-wrapper,.t3-slideshow .slideshow .swiper-container-horizontal>.swiper-pagination-bullets .swiper-wrapper{display:block;min-height:40px;padding-top:10px;padding-bottom:10px}.t3-slideshow .slideshow .swiper-pagination-bullet{width:20px;height:20px;border:2px solid #fff;background:none;border-radius:0;margin-left:0;margin-right:20px;cursor:pointer;opacity:1;filter: alpha(opacity=100);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.t3-slideshow .slideshow .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fdbe14;border-color:#fdbe14;width:30px;height:30px}.t3-slideshow .slideshow-3{background-color:#c9252e}.t3-slideshow .slideshow-3 .swiper-container{padding-top:90px;padding-bottom:144px}.acm-hero.style-1{background-position:center center;background-repeat:no-repeat;background-size:cover;padding-top:200px;padding-bottom:200px;text-align:center;text-transform:uppercase;position:relative}.acm-hero.style-1 .hero-content{z-index:2;position:relative}.acm-hero.style-1 .hero-heading{color:#fff;margin-bottom:18px;position:relative;line-height:1.4}.acm-hero.style-1 .hero-intro{margin-bottom:27px;color:#fff;font-size:60px;line-height:1}.acm-hero.style-1 .btn{font-size:16px;padding:18px 27px;line-height:1;margin-top:18px;font-family:"SFUFuturaBold",sans-serif}.acm-hero.style-3{background-position:center center;background-repeat:no-repeat;background-size:cover;padding-top:200px;padding-bottom:200px;text-align:center;text-transform:uppercase;position:relative}.acm-hero.style-3 .hero-content{z-index:2;position:relative}.acm-hero.style-3 .hero-heading{color:#fff;margin-bottom:18px;position:relative;line-height:1.4}.acm-hero.style-3 .hero-intro{margin-bottom:27px;color:#fff;font-size:60px;line-height:1}.acm-hero.style-3 .btn{font-size:16px;padding:18px 27px;line-height:1;margin-top:18px;font-family:"SFUFuturaBold",sans-serif}