.card{display:block;position:relative;aspect-ratio:750/1200;padding:32px 24px;border-radius:0;overflow:hidden;height:100%;max-height:800px;width:100%}@media(min-width:1025px){.card{min-height:500px}.card.large-size{aspect-ratio:1500/1200}}.card__wrapper{position:absolute;z-index:1;height:100%;width:100%;left:0;top:0;padding:24px;display:flex;flex-direction:column;align-items:flex-start;justify-content:end;color:#fff}.card__wrapper .label{font-weight:400}.card__wrapper .button-primary,.card__wrapper .text-link{margin-top:24px}.card__wrapper:not(:has(.button-primary):has(.text-link)){padding-bottom:24px}.card__wrapper>.icon{fill:currentColor;width:50px;height:50px;margin-bottom:9px}.card__wrapper .h4{text-transform:none}.card__media{position:absolute;top:0;left:0;width:100%;height:100%}.card.video-overlay .card__media picture,.card.video-overlay .card__media video{opacity:1;transition:opacity .3s cubic-bezier(.55,.085,.68,.53);position:absolute;top:0;left:0;width:100%;height:100%}.card.video-overlay .card__media picture{z-index:1}.card.video-overlay:hover .card__media picture{opacity:0}.card .play-button{background-color:rgba(0,0,0,0);position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;top:0;left:0;z-index:1;border:none;outline:#e87dc4}.card .play-button .icon{color:#fff;fill:#fff;width:45px;height:45px}.pagination .page-item,.pagination button.page-link{font-family:Mosaico Sans,sans-serif;font-weight:300;margin:0;font-size:1.125rem;line-height:150%}@media(max-width:1024px){.pagination .page-item,.pagination button.page-link{font-size:1rem}}.pagination{margin:32px 0;display:flex;align-items:center;justify-content:center;gap:30px}@media(max-width:767px){.pagination{margin:64px 0;gap:15px}}.pagination button.page-link{color:#000;display:flex;align-items:center;gap:5px;cursor:pointer;transition:color .3s cubic-bezier(.55,.055,.675,.19);background-color:rgba(0,0,0,0);border:none}.pagination button.page-link svg{width:24px;height:24px;fill:#000;transition:color .3s cubic-bezier(.55,.055,.675,.19)}.pagination button.page-link.text{color:#000}.pagination .dots{color:#fcbde5}.pagination .page-item{color:#666}.pagination .page-item.active{color:#e87dc4;font-weight:600}