.envision-blocks-ccc{position:relative;overflow:hidden;background-color:#000;--ebx-ccc-card-height:200px;--ebx-ccc-active-card-height:260px}@media only screen and (min-width:768px){.envision-blocks-ccc{--ebx-ccc-card-height:320px;--ebx-ccc-active-card-height:410px}}.envision-blocks-ccc-slider{margin-top:40px;cursor:grab}@media only screen and (min-width:768px){.envision-blocks-ccc-slider{width:400px}}@media only screen and (min-width:1025px){.envision-blocks-ccc-slider{width:1100px}}.envision-blocks-ccc-slider.loaded{opacity:1!important;transform:translateX(0)!important}.envision-blocks-ccc-slider .swiper-slide{height:auto}.envision-blocks-ccc-slider .swiper-wrapper{align-items:center;height:var(--ebx-ccc-active-card-height)}.envision-blocks-ccc-swiper-buttons{margin-top:40px}@media only screen and (min-width:768px){.envision-blocks-ccc-swiper-buttons .envision-blocks-swiper-button{position:relative;transform:none;top:0;left:0;right:0}}@media only screen and (max-width:767px){.envision-blocks-ccc-swiper-buttons{text-align:center}.envision-blocks-ccc-swiper-buttons .envision-blocks-swiper-button-prev{left:-10px}.envision-blocks-ccc-swiper-buttons .envision-blocks-swiper-button-next{right:-10px;left:auto}}.envision-blocks-ccc-swiper-pagination{display:inline-block;width:auto!important;left:50%!important;transform:translateX(-50%);bottom:32px!important}@media only screen and (min-width:768px){.envision-blocks-ccc-swiper-pagination{left:8%!important;bottom:auto!important;top:50%;transform:translateY(-50%)}}.envision-blocks-ccc-swiper-pagination.loaded{opacity:1!important}.envision-blocks-ccc-swiper-pagination::before{content:"";position:absolute;height:1px;top:13px;left:20px;width:calc(100% - 40px);background-color:rgba(255,255,255,.5)}@media only screen and (min-width:768px){.envision-blocks-ccc-swiper-pagination::before{left:6px;top:46px;height:calc(100% - 90px);width:1px}}.envision-blocks-ccc-swiper-pagination .swiper-pagination-bullet{margin:0 10px!important}@media only screen and (min-width:768px){.envision-blocks-ccc-swiper-pagination .swiper-pagination-bullet{margin:40px 0!important;display:block}}.envision-blocks-ccc-swiper-pagination .swiper-pagination-bullet-active,.envision-blocks-ccc-swiper-pagination .swiper-pagination-bullet:focus,.envision-blocks-ccc-swiper-pagination .swiper-pagination-bullet:hover{background-color:#fff;border-color:#fff}.envision-blocks-ccc-swiper-pagination .swiper-pagination-bullet:after{background-color:#fff}.envision-blocks-ccc-swiper-buttons.loaded{opacity:1!important}.envision-blocks-ccc__container{padding-left:10%;padding-right:10%}.envision-blocks-ccc__row{display:flex;flex-wrap:wrap;align-items:center;height:100vh;position:relative;z-index:2}@media only screen and (min-width:768px){.envision-blocks-ccc__row{flex-wrap:nowrap}}.envision-blocks-ccc__col{width:100%;position:relative}@media only screen and (min-width:768px){.envision-blocks-ccc__col{width:50%}}.envision-blocks-ccc__col--left.loaded{opacity:1!important}@media only screen and (max-width:767px){.envision-blocks-ccc__col--right{margin-top:92px}}.envision-blocks-ccc__background-image,.envision-blocks-ccc__background-image-holder{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%!important;transition:all 1s ease-in-out}.envision-blocks-ccc__background-image-holder::before{z-index:2}.envision-blocks-ccc__background-image-holder.loaded{opacity:1!important;transform:scale(1)!important}.envision-blocks-ccc__background-image{object-fit:cover;opacity:0;transform:scale(1.1)}.envision-blocks-ccc__background-image.currentBackward,.envision-blocks-ccc__background-image.currentForward,.envision-blocks-ccc__background-image.prev{opacity:1;transform:scale(1.1)}.envision-blocks-ccc__background-image.currentBackward,.envision-blocks-ccc__background-image.currentForward{z-index:1;opacity:1;animation:bgNext .5s linear;transition:all 1s ease-in-out;transform:scale(1)}.envision-blocks-ccc__content{position:absolute;opacity:0;visibility:hidden}@media only screen and (min-width:768px){.envision-blocks-ccc__content{padding-left:15%;padding-right:15%;top:50%;transform:translateY(-50%)}}.envision-blocks-ccc__content.currentDown,.envision-blocks-ccc__content.currentUp{z-index:1;opacity:1;visibility:visible}.envision-blocks-ccc__content.currentDown .envision-blocks-ccc__content-button,.envision-blocks-ccc__content.currentDown .envision-blocks-ccc__content-heading,.envision-blocks-ccc__content.currentDown .envision-blocks-ccc__content-text,.envision-blocks-ccc__content.currentUp .envision-blocks-ccc__content-button,.envision-blocks-ccc__content.currentUp .envision-blocks-ccc__content-heading,.envision-blocks-ccc__content.currentUp .envision-blocks-ccc__content-text{transform:translateY(0)}.envision-blocks-ccc__content-mask{overflow:hidden}.envision-blocks-ccc__content-button,.envision-blocks-ccc__content-heading,.envision-blocks-ccc__content-text{transform:translateY(100%);transition:all .5s ease-in-out .3s}.envision-blocks-ccc__content-text{color:#fff}.envision-blocks-ccc__content-heading{color:#fff;font-size:clamp(2rem,4vw,4rem)}.envision-blocks-ccc__card-img-holder{height:var(--ebx-ccc-card-height);position:relative;border-radius:var(--ebx-rounded);overflow:hidden;transition:all .3s var(--ebx-transition)}.envision-blocks-ccc__card-img-holder::before{content:"";position:absolute;top:0;left:0;background:#000;background:linear-gradient(45deg,rgba(0,0,0,.75) 0,rgba(0,0,0,0) 100%);height:100%;width:100%;z-index:1}.swiper-slide-active .envision-blocks-ccc__card-img-holder{height:var(--ebx-ccc-active-card-height)}.envision-blocks-ccc__card-text-holder{position:absolute;z-index:1;bottom:0;width:100%;padding:20px}.envision-blocks-ccc__card-img{position:absolute;top:0;left:0;width:100%;height:100%!important;object-fit:cover;border-radius:var(--ebx-rounded)}.envision-blocks-ccc__card-heading{color:#fff;font-size:1.125rem;margin-top:0;margin-bottom:4px}.envision-blocks-ccc__card-subheading{color:#fff;font-size:.875rem;opacity:.5}@keyframes bgNext{0%{opacity:0;transform:scale(1.1)}100%{opacity:1;transform:scale(1)}}
/*# sourceMappingURL=creative-cards-carousel.min.css.map */
