/*! Flickity v2.0.5
http://flickity.metafizzy.co
---------------------------------------------- */
.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;border:none;cursor:pointer;background:#fff;border-radius:100%;overflow:hidden;border:none;outline:none;box-shadow:none;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button:focus,.flickity-prev-next-button:hover{background:#fff;box-shadow:none;outline:none}.flickity-prev-next-button:active{opacity:.6}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:20px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:20px}.flickity-prev-next-button:disabled{opacity:.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#333}.flickity-page-dots{position:absolute;width:100%;bottom:20px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:15px;height:15px;margin:0 6px;background:#800a2d;border-radius:100%;opacity:.25;cursor:pointer;overflow:hidden;border:1px solid rgba(255,255,255,.5)}.flickity-page-dots .dot.is-selected{opacity:.75}@media (max-width:1260px){.flickity-prev-next-button{display:none}}#companies-carousel{display:block;clear:both;margin:0;padding:0;overflow:hidden}#companies-carousel .main-carousel{position:relative;z-index:900;margin:0;padding:0 54px}#companies-carousel .carousel-cell{width:20%;z-index:99;display:block;list-style-type:none;margin:0;padding:0 15px;text-align:center}#companies-carousel .carousel-cell img{display:inline;width:auto;height:auto;max-width:100%}@media (max-width:768px){#companies-carousel .carousel-cell{width:25%}}@media (max-width:640px){#companies-carousel .carousel-cell{width:33.3%}}@media (max-width:480px){#companies-carousel .carousel-cell{width:50%}}@media (max-width:320px){#companies-carousel .carousel-cell{width:100%}}@media (max-width:1260px){#companies-carousel .flickity-prev-next-button{display:block !important}}#front-slideshow{display:block;clear:both;margin:0;padding:0;position:relative;overflow:hidden}#front-slideshow .main-carousel{position:relative;z-index:900;display:block;margin:0;padding:0;overflow:hidden;height:675px}#front-slideshow .carousel-cell{width:100%;height:675px;font-size:20px;line-height:1.5;z-index:99;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}#front-slideshow .carousel-cell:nth-child(1){background-image:url(https://sp-ao.shortpixel.ai/client/to_auto,q_glossy,ret_img/https://www.acthebest.com/wp-content/themes/award-concepts/images/hero-2017-slide2a.jpg)}#front-slideshow .carousel-cell:nth-child(2){background-image:url(https://sp-ao.shortpixel.ai/client/to_auto,q_glossy,ret_img/https://www.acthebest.com/wp-content/themes/award-concepts/images/hero-2017-slide3b.jpg)}#front-slideshow .carousel-cell:nth-child(3){background-image:url(https://sp-ao.shortpixel.ai/client/to_auto,q_glossy,ret_img/https://www.acthebest.com/wp-content/themes/award-concepts/images/hero-2017-slide1a.jpg)}#front-slideshow .carousel-cell .inside{display:block;position:relative;margin:auto;width:100%;max-width:1170px;padding:60px 15px}#front-slideshow .carousel-cell .inside .content-wrap{display:block;max-width:75%;background-color:rgba(255,255,255,.75);color:#4c4c4c;padding:20px;box-sizing:border-box;font-size:16px}#front-slideshow .carousel-cell .inside .content-wrap.clear{background-color:transparent}#front-slideshow .carousel-cell .inside .content-wrap span.red{display:inline;color:#800a2d}#front-slideshow .carousel-cell .inside h4{font-family:"Bebas Neue",sans-serif;text-transform:uppercase;line-height:1;margin:0;font-weight:400;display:block;width:100%;text-shadow:2px 2px 0 rgba(0,0,0,.2);font-size:36px;margin:0 0 20px}#front-slideshow .carousel-cell .inside h4 span{background:#404040;color:#fff;display:inline-block;padding:15px}#front-slideshow .carousel-cell .inside h3{font-family:"Bebas Neue",sans-serif;font-size:60px;line-height:1;font-weight:400;margin:0 auto 0 auto;display:block;width:100%;text-shadow:2px 2px 0 rgba(0,0,0,.2);text-transform:uppercase}#front-slideshow .carousel-cell .inside h3 span{background:#800a2d;color:#fff;max-width:60%;display:inline-block;padding:1px 15px}#front-slideshow .carousel-cell .inside p{margin:0 0 20px}#front-slideshow .carousel-cell .inside p:last-child{margin-bottom:0}#front-slideshow .carousel-cell .inside ul{margin:0 0 20px;padding:0}#front-slideshow .carousel-cell .inside ul li{margin:0 0 10px 35px;line-height:1.1}#front-slideshow .carousel-cell .inside ul li:last-child{margin-bottom:0}#front-slideshow .carousel-cell a.button{padding:12px 38px 10px 18px;font-size:18px;line-height:.9;margin:0;display:inline-block;border:none;position:relative;border-radius:22px}#front-slideshow .carousel-cell a.button:hover{background-color:#fff;color:#800a2d}#front-slideshow .carousel-cell a.button:after{font-size:18px;top:50%;line-height:.9;margin:0;-webkit-transform:translateX(0) translateY(-50%);-moz-transform:translateX(0) translateY(-50%);-ms-transform:translateX(0) translateY(-50%);-o-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%)}#front-slideshow .video-bkg{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;overflow:hidden;pointer-events:none}#front-slideshow .video-bkg .fullscreen-bg-video{display:block;position:absolute;top:50%;left:50%;width:auto;height:auto;min-width:100%;min-height:100%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:1200px){#front-slideshow .carousel-cell .inside{padding-bottom:55px;padding-top:55px}#front-slideshow .carousel-cell .inside h3{white-space:normal;word-break:normal;font-size:55px}#front-slideshow .carousel-cell .inside h3 space{display:none}#front-slideshow .carousel-cell .inside h3 br{display:none}}@media (max-width:1024px){#front-slideshow .carousel-cell .inside .content-wrap{width:auto;max-width:none}#front-slideshow .video-bkg{display:none}#front-slideshow .carousel-cell{background-position:60% 50%;padding-right:25%}#front-slideshow .carousel-cell .inside{padding-bottom:50px;padding-top:50px}#front-slideshow .carousel-cell .inside h3{font-size:45px}#front-slideshow .carousel-cell .inside h3 span{display:block;max-width:none;width:100%}#front-slideshow .carousel-cell .inside h4{font-size:32px}}@media (max-width:768px){#front-slideshow .carousel-cell{background-position:50% 50%;padding-right:0}#front-slideshow .carousel-cell .inside{padding-bottom:45px;padding-top:45px}#front-slideshow .carousel-cell .inside h3{font-size:40px}#front-slideshow .carousel-cell .inside h4{font-size:28px}}@media (max-width:640px){#front-slideshow .carousel-cell .inside{padding-bottom:40px;padding-top:40px}#front-slideshow .carousel-cell .inside h3{font-size:30px}#front-slideshow .carousel-cell .inside h4{font-size:24px}#front-slideshow .carousel-cell .inside .content-wrap{font-size:15px}}@media (max-width:360px){#front-slideshow .carousel-cell .inside{padding-bottom:35px;padding-top:35px}#front-slideshow .carousel-cell .inside h3{font-size:24px}#front-slideshow .carousel-cell .inside h4{font-size:20px}}