.card-expander__title{margin-bottom:60px}@media (min-width:1025px){.card-expander__title{max-width:635px}}.card-expander{display:flex;gap:15px;justify-content:space-between;transition:all .3s ease}.card-expander__card{align-items:flex-start;background:#fff;background-repeat:no-repeat;background-size:cover;border-radius:20px;box-shadow:0 4px 6px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:flex-end;opacity:1;overflow:hidden;padding:45px;position:relative;transform:scale(1);transition:flex .5s ease,box-shadow .3s ease,transform .3s ease;transition:.3s ease-in-out;width:25%}.card-expander__card:after,.card-expander__card:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.card-expander__card:before{opacity:0;transition:.3s ease-in-out;z-index:2}.card-expander__card__content{bottom:0;height:auto;left:0;opacity:1;padding:40px;position:absolute;transition:none;width:100%;z-index:1}.card-expander__card__link{align-items:center;display:flex;gap:15px;position:relative}.card-expander__card__link span{color:var(--white);margin:0}.card-expander__card__link .button{overflow:visible}.card-expander__card:not(:hover) .card-expander__card__link .button{padding-right:68px!important}.card-expander__card__content .card-expander__card__description,.card-expander__card__content .card-expander__card__icon,.card-expander__card__link span{display:none;opacity:1;transition:none}.card-expander__card:hover{width:75%}.card-expander__card:hover .card-expander__card__content{opacity:0;transition:.25s ease-in-out}.card-expander__card:hover:before{opacity:1}.card-expander__card.show:hover .card-expander__card__content{opacity:1;transition:none;z-index:2}.card-expander__card.show:hover .card-expander__card__description,.card-expander__card.show:hover .card-expander__card__icon,.card-expander__card.show:hover .card-expander__card__link span{display:block;opacity:1;transition:none}.card-expander__card.show .card-expander__card__content,.card-expander__card.show .card-expander__card__description,.card-expander__card.show .card-expander__card__icon,.card-expander__card.show .card-expander__card__link span,.card-expander__card:hover .card-expander__card__description,.card-expander__card:hover .card-expander__card__icon,.card-expander__card:hover .card-expander__card__link span{transition:none}@media only screen and (min-width:1025px){.card-expander__card__mob-button{display:none}}@media only screen and (max-width:1024px){.card-expander{flex-direction:column}.card-expander__card{justify-content:space-between;min-height:200px;padding:25px}.card-expander__card,.card-expander__card:hover{width:100%}.card-expander__card__content{height:100%;padding:0;position:static}.card-expander__card__link{width:100%}.card-expander__card:not(.show) .card-expander__card__link .button{display:none}.card-expander__card__mob-button{bottom:25px;left:25px;position:absolute}.card-expander__card.show .card-expander__card__mob-button{display:none}.card-expander__card .card-expander__card__content{opacity:1!important;z-index:2}.card-expander__card .card-expander__card__description,.card-expander__card .card-expander__card__icon,.card-expander__card .card-expander__card__link span{display:block;opacity:1}.card-expander__card:before{opacity:1}.card-expander__card:not(.show) .card-expander__card__link .button{display:flex;padding-right:68px!important}}