.video-carousel-slide.default{padding:20px 0 41px}.video-carousel-slide.default .video-carousel-slide__content{padding:12px 0}.video-carousel-slide.default .video-carousel-slide__content_title{margin:0;color:#000;font-size:32px;font-size:3.2rem;line-height:1.33}.video-carousel-slide.default .video-carousel-slide__content_tagline{margin:12px 0 0;color:#005fb8;font-size:22px;font-size:2.2rem;font-weight:700}.video-carousel-slide.default .video-carousel-slide__content_desc{margin:30px 0 0}.video-carousel-slide.default .video-carousel-slide__video{padding-bottom:56.25%;position:relative;overflow:hidden;background-position:center center;background-size:cover;background-repeat:no-repeat}.video-carousel-slide.default .video-carousel-slide__video .youtube-player{position:absolute;top:0;left:0;height:100%;width:100%}.video-carousel-slide.default .video-carousel-slide__video.loaded .video-carousel-slide__overlay{opacity:0;pointer-events:none}.video-carousel-slide.default .video-carousel-slide__overlay{height:100%;width:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.08);border:none;opacity:1;-ms-transition:220ms opacity ease-out;-moz-transition:220ms opacity ease-out;-webkit-transition:220ms opacity ease-out;-o-transition:220ms opacity ease-out;transition:220ms opacity ease-out}.video-carousel-slide.default .video-carousel-slide__overlay_text{display:none}.video-carousel-slide.default .video-carousel-slide__overlay .fa{position:relative;z-index:1;font-size:66px;font-size:6.6rem;-ms-transition:all 100ms ease;-moz-transition:all 100ms ease;-webkit-transition:all 100ms ease;-o-transition:all 100ms ease;transition:all 100ms ease}.video-carousel-slide.default .video-carousel-slide__overlay .fa:after{content:'';position:absolute;top:20%;bottom:20%;left:20%;right:20%;z-index:-1;background-color:#fff}.video-carousel-slide.default .video-carousel-slide__overlay:active,.video-carousel-slide.default .video-carousel-slide__overlay:focus,.video-carousel-slide.default .video-carousel-slide__overlay:hover{cursor:pointer}.video-carousel-slide.default .video-carousel-slide__overlay:active .fa,.video-carousel-slide.default .video-carousel-slide__overlay:focus .fa,.video-carousel-slide.default .video-carousel-slide__overlay:hover .fa{color:red}.video-carousel-slide.default .video-carousel-slide__overlay:focus{border:5px dashed #ffb81f}.video-carousel-slide.default .without-content{margin:0 auto;float:none}.ccg-theme .video-carousel-slide.default .video-carousel-slide__video .youtube-player{border:none}@media all and (max-width:1279px){.video-carousel-slide.default{padding:20px 0 41px}}@media all and (max-width:991px){.video-carousel-slide.default .video-carousel-slide__content{margin:0 0 12px;padding:0}.video-carousel-slide.default .video-carousel-slide__content_title{margin:0;color:#000;font-size:28px;font-size:2.8rem;line-height:1.2}.video-carousel-slide.default .video-carousel-slide__content_tagline{margin:10px 0 0;font-size:20px;font-size:2rem;line-height:1.2}.video-carousel-slide.default .video-carousel-slide__content_desc{margin:12px 0 0}}@media all and (max-width:767px){.ccg-theme .video-carousel-slide.default{padding:20px}.ccg-theme .video-carousel-slide.default .video-carousel-slide__content{margin:0 0 14px;padding:0}.ccg-theme .video-carousel-slide.default .video-carousel-slide__content_title{font-size:22px;font-size:2.2rem}.ccg-theme .video-carousel-slide.default .video-carousel-slide__content_tagline{margin:9px 0 0;font-size:18px;font-size:1.8rem}.ccg-theme .video-carousel-slide.default .video-carousel-slide__content_desc{margin:8px 0 0;font-size:16px;font-size:1.6rem}}