section.cards-listing-module{background-position:50%;background-repeat:no-repeat;background-size:cover;color:#151515;overflow:hidden;position:relative;z-index:1}section.cards-listing-module.black{background-color:#151515;color:#fdf6ed}section.cards-listing-module.white{background-color:#fdf6ed}section.cards-listing-module.pink{background-color:#ffa8da}section.cards-listing-module.orange{background-color:#ff6f40}section.cards-listing-module.yellow{background-color:#eaff6e}section.cards-listing-module.green{background-color:#2fe295}section.cards-listing-module.blue{background-color:#789aff}section.cards-listing-module .container{align-items:center;display:flex;flex-direction:column;gap:15px;width:100%}section.cards-listing-module .container .richtext-content{margin-bottom:90px}section.cards-listing-module .container .cards{display:flex;flex-direction:row;flex-wrap:wrap;gap:30px;justify-content:flex-start;width:100%}section.cards-listing-module .container .cards.large{justify-content:center}section.cards-listing-module .container .cards.large .card{aspect-ratio:398/291;width:calc(33.33333% - 20px)}section.cards-listing-module .container .cards.large .card .title{bottom:30px}section.cards-listing-module .container .cards .card{aspect-ratio:291/170;border-radius:30px;cursor:pointer;flex-shrink:0;height:auto;overflow:hidden;position:relative;width:calc(25% - 22.5px)}section.cards-listing-module .container .cards .card:hover .image img,section.cards-listing-module .container .cards .card:hover .video-preview img{transform:scale(1.15)}section.cards-listing-module .container .cards .card:hover .video-preview{opacity:1;pointer-events:all}section.cards-listing-module .container .cards .card .image{height:100%;position:relative;width:100%}section.cards-listing-module .container .cards .card .image:after{background:linear-gradient(0deg,hsla(0,0%,8%,.5),hsla(0,0%,8%,0));content:"";height:100%;left:0;position:absolute;top:0;width:100%}section.cards-listing-module .container .cards .card .image img{height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.01);transition:transform .3s;width:100%}section.cards-listing-module .container .cards .card .video-preview{height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .3s;width:100%;z-index:3}section.cards-listing-module .container .cards .card .video-preview img{height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.01);transition:transform .3s;width:100%}section.cards-listing-module .container .cards .card .title{bottom:20px;color:#fdf6ed;left:50%;max-width:calc(100% - 40px);position:absolute;text-align:center;transform:translateX(-50%);transition:opacity .3s;width:100%;z-index:2}section.cards-listing-module .container .ctas{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:15px;justify-content:center;margin-top:60px}@media screen and (max-width:1320px){section.cards-listing-module .container .cards .card{width:calc(33.33333% - 20px)}}@media screen and (max-width:950px){section.cards-listing-module .container .cards .card,section.cards-listing-module .container .cards.large .card{width:calc(50% - 15px)}}@media screen and (max-width:600px){section.cards-listing-module .container .richtext-content{margin-bottom:45px}section.cards-listing-module .container .cards .card,section.cards-listing-module .container .cards.large .card{width:100%}}