@-webkit-keyframes ac_rotate{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-webkit-keyframes ac_rotate{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}.ac-promotion-body .ac-page{font-size:1.08rem}.ac-mec-type .ac-cms-content{display:inline}@-webkit-keyframes ac_rotate{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-webkit-keyframes ac_rotate{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}.ac-promo-carousel-card{min-height:250px}.ac-carousel{position:relative}.ac-carousel:hover .ac-carousel-nav.custom{visibility:visible;opacity:1}.ac-carousel .a-color-state{color:#C45500 !important;font-size:0.9em;font-weight:bold}.ac-carousel .a-carousel-card{max-width:100%}.ac-carousel .a-carousel-header-row{margin-bottom:15px}.ac-carousel .a-carousel-pagination{display:none}.ac-carousel .ac-carousel-nav .ac-carousel-nav-action{text-align:center;cursor:pointer;position:absolute;transition:all 200ms ease;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease}.ac-carousel .ac-carousel-nav .ac-carousel-nav-prev{left:15px}.ac-carousel .ac-carousel-nav .ac-carousel-nav-next{right:15px}.ac-carousel .ac-carousel-nav.simple .ac-carousel-nav-action{top:40%}.ac-carousel .ac-carousel-nav.simple .a-icon{width:18px;height:50px;background-size:50px 46px}.ac-carousel .ac-carousel-nav.custom{overflow:none;visibility:hidden;opacity:0}.ac-carousel .ac-carousel-nav.custom .ac-carousel-nav-action{padding:15px 10px;top:35%;background-color:rgba(255,255,255,0.85);box-shadow:0px 1px 3px 3px rgba(0,0,0,0.05);border:1px solid #fff}.ac-carousel .ac-carousel-nav.custom .ac-carousel-nav-action:hover{color:#c45500;border:1px solid #b8b8b8;background-color:#fff}.ac-carousel .ac-carousel-nav.custom .ac-carousel-nav-action-disabled{cursor:default;background-color:rgba(255,255,255,0.5)}.ac-carousel .ac-carousel-nav.custom .ac-carousel-nav-action-disabled:hover{border:1px solid #fff;background-color:rgba(255,255,255,0.5)}.ac-carousel .ac-carousel-nav.custom .ac-carousel-nav-action-disabled .a-icon{opacity:0.4}.ac-carousel .ac-carousel-nav.custom .ac-carousel-nav-prev{left:30px;border-left-width:0}.ac-carousel .ac-carousel-nav.custom .ac-carousel-nav-prev:hover{border-left-width:0}.ac-carousel .ac-carousel-nav.custom .ac-carousel-nav-next{right:30px;border-right-width:0}.ac-carousel .ac-carousel-nav.custom .ac-carousel-nav-next:hover{border-right-width:0}.ac-carousel:hover .custom .ac-carousel-nav-prev{left:-15px}.ac-carousel:hover .custom .ac-carousel-nav-next{right:-15px}.ac-carousel .ac-carousel-circular-nav{text-align:center}.ac-carousel .ac-carousel-circular-nav .a-button-toggle,.ac-carousel .ac-carousel-circular-nav .a-button-selected{width:12px;height:12px;border-radius:50%}.ac-carousel .ac-carousel-circular-nav .a-button-selected .a-button-inner{border-radius:50%}.a-carousel-card{min-width:250px;margin-top:5px;margin-bottom:5px;box-shadow:0 0 3px rgba(167,167,167,0.5);min-height:auto}.a-carousel-card:hover{box-shadow:0 0 12px 0 rgba(167,167,167,0.5)}.ac-promo-carousel-card{overflow:hidden;padding:15px}.ac-promo-carousel-card .ac-carousel{margin-bottom:35px}.ac-promo-carousel-card .ac-card-header{margin-bottom:15px}.ac-promo-carousel-card .ac-card-title-resources{font-size:1.1rem}.ac-promo-carousel-card .article,.ac-promo-carousel-card .video,.ac-promo-carousel-card .casestudy{border-bottom:5px solid;float:left;max-height:230px;overflow:hidden;padding:10px 15px 15px;position:relative}.ac-promo-carousel-card .article a,.ac-promo-carousel-card .video a,.ac-promo-carousel-card .casestudy a{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.ac-promo-carousel-card .article .type,.ac-promo-carousel-card .video .type,.ac-promo-carousel-card .casestudy .type{display:inline-block;font-size:.769rem;margin-bottom:5px;position:absolute;background:rgba(0,0,0,0.5);color:#fff;padding:3px;font-weight:bold;left:0;top:50px}.ac-promo-carousel-card .article .promo-image,.ac-promo-carousel-card .video .promo-image,.ac-promo-carousel-card .casestudy .promo-image{margin:-10px -15px}.ac-promo-carousel-card .article .title,.ac-promo-carousel-card .video .title,.ac-promo-carousel-card .casestudy .title{height:38px}.ac-promo-carousel-card .article .title h3,.ac-promo-carousel-card .video .title h3,.ac-promo-carousel-card .casestudy .title h3{color:#000;font-size:1.076rem;font-weight:bold;margin-bottom:6px;line-height:1.4rem}.ac-promo-carousel-card .article{border-bottom-color:#49D34A}.ac-promo-carousel-card .article .content{font-size:0.923rem;height:60px;overflow:hidden}.ac-promo-carousel-card .video{border-bottom-color:#4383ce}.ac-promo-carousel-card .video .content{font-size:0.923rem;height:60px;overflow:hidden}.ac-promo-carousel-card .casestudy{border-bottom-color:#ffeb00}.ac-promo-carousel-card .casestudy .content{font-size:0.923rem;height:60px;overflow:hidden}.ac-promo-carousel-card .promo-video{background-color:#f4f4f4;height:75px;margin-bottom:5px;width:100%;text-align:center}.ac-promo-carousel-card .promo-video img{height:75px}.ac-promo-carousel-card .promo-image img{display:inherit;height:75px;margin-bottom:10px;margin:0 auto}.ellipse,.ac-promo-carousel-card .article .content,.ac-promo-carousel-card .video .content,.ac-promo-carousel-card .casestudy .content{line-height:1.4rem;margin:0;overflow:hidden;position:relative}.ellipse::after,.ac-promo-carousel-card .article .content::after,.ac-promo-carousel-card .video .content::after,.ac-promo-carousel-card .casestudy .content::after{background:#fff;content:'';height:100%;position:absolute;width:100%}.ellipse::before,.ac-promo-carousel-card .article .content::before,.ac-promo-carousel-card .video .content::before,.ac-promo-carousel-card .casestudy .content::before{background:#fff;bottom:0;content:'...';position:absolute;right:0}
