.c-multi-hover-reveal-card{border-radius:20px;box-shadow:-3px 3px 15px 1px rgba(0,0,0,.2);height:350px;margin:0;overflow:hidden;position:relative;--text-height:585px;transition:width .5s ease-in-out;width:32%}.c-multi-hover-reveal-card.cards-2{width:48%}.c-multi-hover-reveal-card__background{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0;transition:all .35s ease}.c-multi-hover-reveal-card .c-multi-hover-reveal-card__background:after{background:linear-gradient(180deg,rgba(8,35,53,0) 0,var(--dark-blue-color) 100%);bottom:0;content:"";left:0;position:absolute;right:0;top:50%;transition:all .35s ease}.c-multi-hover-reveal-card.active .c-multi-hover-reveal-card__background:after,.c-multi-hover-reveal-card:focus-within .c-multi-hover-reveal-card__background:after,.c-multi-hover-reveal-card:hover .c-multi-hover-reveal-card__background:after{top:0}.c-multi-hover-reveal-card__content{box-sizing:border-box;color:#fff;height:100%;left:0;padding:26px;position:absolute;top:0;transition:all .35s ease;width:100%}.c-multi-hover-reveal-card__icon{height:50px;opacity:0;position:absolute;right:20px;top:20px;transition:opacity .3s ease-in-out;width:50px}.c-multi-hover-reveal-card.active .c-multi-hover-reveal-card__icon,.c-multi-hover-reveal-card:focus-within .c-multi-hover-reveal-card__icon,.c-multi-hover-reveal-card:hover .c-multi-hover-reveal-card__icon{opacity:0}.c-multi-hover-reveal-card.active .c-multi-hover-reveal-card__content,.c-multi-hover-reveal-card:focus-within .c-multi-hover-reveal-card__content,.c-multi-hover-reveal-card:hover .c-multi-hover-reveal-card__content{height:100%}.c-multi-hover-reveal-card__title{color:inherit;font-size:1.4rem;font-style:italic;font-weight:600;line-height:1.2;margin:0;padding-bottom:.5em;padding-top:.5em}.c-multi-hover-reveal-card__text{opacity:1;transition:all .35s ease-in-out}.c-multi-hover-reveal-card__text .c-cta-button{display:none;margin-top:10px}.c-multi-hover-reveal-card__text p{display:none}.c-multi-hover-reveal-card__text :first-child{margin-top:0}.c-multi-hover-reveal-card__text :last-child{margin-bottom:0}.c-multi-hover-reveal-card__text a,.c-multi-hover-reveal-card__text p{font-size:1rem;line-height:1.4}.c-multi-hover-reveal-card__text a{padding:12px 20px;width:auto}@keyframes fadein{0%{opacity:0}70%{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{0%{opacity:0}70%{opacity:0}to{opacity:1}}@media (min-width:992px){.c-multi-hover-reveal-card{height:485px}.c-multi-hover-reveal-card.cards-2{width:32.5%}.c-multi-hover-reveal-card.cards-2.active{width:65%}.c-multi-hover-reveal-card.cards-3{width:25%}.c-multi-hover-reveal-card.cards-3.active{width:45%}.c-multi-hover-reveal-card__text{align-items:flex-start;display:flex;flex-direction:column;justify-content:start;opacity:1;padding-top:20px}.c-multi-hover-reveal-card.active .c-cta-button,.c-multi-hover-reveal-card.active .c-multi-hover-reveal-card__text p,.c-multi-hover-reveal-card:focus-within .c-cta-button,.c-multi-hover-reveal-card:focus-within .c-multi-hover-reveal-card__text p,.c-multi-hover-reveal-card:hover .c-cta-button,.c-multi-hover-reveal-card:hover .c-multi-hover-reveal-card__text p{display:block}.c-multi-hover-reveal-card__content{height:100%}.c-multi-hover-reveal-card__icon{opacity:1}.c-multi-hover-reveal-card__text a{padding:12px 50px;width:auto}.c-multi-hover-reveal-card__title{padding-bottom:0}.c-multi-hover-reveal-card.active .c-multi-hover-reveal-card__text,.c-multi-hover-reveal-card:focus-within .c-multi-hover-reveal-card__text,.c-multi-hover-reveal-card:hover .c-multi-hover-reveal-card__text{-webkit-animation:fadein .8s ease 0s normal forwards;animation:fadein .8s ease 0s normal forwards}}@media (min-width:1200px){.c-multi-hover-reveal-card__title{font-size:1.7rem}.c-multi-hover-reveal-card__content{padding:30px}}@media (max-width:992px){.l-multi-hover-reveal-card-wrapper{flex-direction:column}.c-multi-hover-reveal-card,.c-multi-hover-reveal-card.cards-2,.c-multi-hover-reveal-card.cards-2.active,.c-multi-hover-reveal-card.cards-3.active{width:100%}.c-multi-hover-reveal-card__text .c-cta-button{display:inline-block}.c-multi-hover-reveal-card__text{min-height:0!important}.c-multi-hover-reveal-card{margin-bottom:2em}.c-multi-hover-reveal-card:last-child{margin-bottom:0}}