.appshot-carousel{position:relative;width:100%}.appshot-carousel .slick-slider *{outline:none}.appshot-carousel .slick-arrow{height:38px;position:absolute;top:50%;width:40px;z-index:50}@media screen and (min-width:1024px){.appshot-carousel .slick-arrow:before{font-size:40px}}@media screen and (max-width:1023px){.appshot-carousel .slick-arrow:before{font-size:30px}}.appshot-carousel .slick-dots li button:before{color:#787878;font-size:18px;opacity:.75}.appshot-carousel .slick-dots li.slick-active button:before{color:#db011c}.appshot-carousel .slick-dots li:hover button:before{opacity:1}.appshot-carousel__nav-slides{margin:auto;margin-bottom:50px!important;width:90%}.appshot-carousel__nav-slides .slick-list{margin-top:-64px;padding-top:64px!important}.appshot-carousel__nav-slide{cursor:pointer;opacity:.2;padding:20px 0;position:relative;text-align:center;transition:opacity .5s ease}@media screen and (max-width:767px){.appshot-carousel__nav-slide{padding:10px 0}}.appshot-carousel__nav-slide.slick-slide img{display:inline-block}.appshot-carousel__nav-slide:before{border-color:transparent transparent #fff;border-style:solid;bottom:100%;content:" ";height:0;left:50%;opacity:0;position:absolute;transition:opacity .5s ease;width:0}@media screen and (min-width:768px){.appshot-carousel__nav-slide:before{border-width:0 87.5px 65px;margin-left:-87.5px}}@media screen and (max-width:767px){.appshot-carousel__nav-slide:before{border-width:0 43px 32px;margin-left:-43px}}.appshot-carousel__nav-slide.slick-center,.appshot-carousel__nav-slide.slick-center:before,.appshot-carousel__nav-slide.slick-current,.appshot-carousel__nav-slide.slick-current:before{opacity:1}.appshot-carousel__nav-image-wrap{align-items:center;display:flex;flex-direction:row;height:130px;justify-content:center}.appshot-carousel__nav-image{height:auto;max-width:100%}.appshot-carousel__nav-title{font-family:Helvetica Neue LT W01_71488914,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.1;text-align:center}@media screen and (max-width:767px){.appshot-carousel__nav-title{display:none}}.appshot-slide{background-position:50%;background-repeat:no-repeat;background-size:cover;overflow:hidden}@media screen and (min-width:768px){.appshot-slide{height:600px}}@media screen and (max-width:767px){.appshot-slide{height:450px}}.appshot-slide>.container{align-items:center;display:flex;flex-direction:row-reverse;height:100%}.appshot-slide__banner{position:absolute}@media screen and (max-width:767px){.appshot-slide__banner{font-size:14px;margin:10px 0 0;padding:10px 15px 10px 35px}.appshot-slide__banner:after{border-width:19px 15px}}.appshot-slide__overlay{background-color:rgba(0,0,0,.7);position:absolute;width:485px}@media screen and (max-width:767px){.appshot-slide__overlay{background-color:rgba(0,0,0,.6);margin:auto;padding:15px 5%;position:relative;width:100%}}.appshot-slide__overlay.alignment-top{right:9%;top:100px;width:80%}@media screen and (max-width:767px){.appshot-slide__overlay.alignment-top{right:0;top:0;width:100%}}.appshot-slide__overlay.alignment-left{right:68%}@media screen and (max-width:767px){.appshot-slide__overlay.alignment-left{right:0;top:0;width:100%}}.appshot-slide__overlay.alignment-right{left:68%}@media screen and (max-width:767px){.appshot-slide__overlay.alignment-right{left:0;top:0;width:100%}}@media screen and (min-width:768px){.appshot-slide__overlay{padding:35px}}.appshot-slide__overlay-title{color:#fff;font-family:Helvetica Neue LT W01_83 Hv Ex,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;margin:0}@media screen and (min-width:768px){.appshot-slide__overlay-title{font-size:24px}}@media screen and (max-width:767px){.appshot-slide__overlay-title{font-size:16px}}.appshot-slide__overlay-content{position:relative}.appshot-slide__overlay-content:after,.appshot-slide__overlay-content:before{content:" ";display:table}.appshot-slide__overlay-content:after{clear:both}.appshot-slide__overlay-details{color:#fff}@media screen and (min-width:768px){.appshot-slide__overlay-details{float:left;width:75%}.appshot-slide__overlay-details.no-video{width:100%}}@media screen and (max-width:767px){.appshot-slide__overlay-details{width:100%}}.appshot-slide__overlay-details p{color:#fff;font-family:Helvetica Neue LT W01_71488914,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.3}@media screen and (max-width:767px){.appshot-slide__overlay-details p{font-size:14px;margin:8px 0}}@media screen and (min-width:768px){.appshot-slide__desktoponly{display:block}}@media screen and (max-width:767px){.appshot-slide__desktoponly{display:none}}@media screen and (min-width:768px){.appshot-slide__mobileonly{display:none}}@media screen and (max-width:767px){.appshot-slide__mobileonly{display:block}}.appshot-slide__overlay-video-link{position:absolute}@media screen and (min-width:768px){.appshot-slide__overlay-video-link{margin-top:-44px;right:0;top:50%}}@media screen and (max-width:767px){.appshot-slide__overlay-video-link{margin-top:3px;right:40px}}.appshot-slide__overlay-video-link .video-link:hover{text-decoration:none}@media screen and (max-width:767px){.appshot-slide__overlay-video-link .video-link .icon{font-size:40px}.appshot-slide__overlay-link{text-align:center}.appshot-slide__overlay-link a{margin:6px 0 8px}}