.promote-card{width:100%;position:relative;margin:0 .7%;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.promote-card__bg{position:relative;padding-top:116.67%;width:100%;background:#c4c4c4;background-image:none;background-size:contain;background-repeat:no-repeat;background-position:50%}.promote-card__fg{position:absolute;top:0;left:0;right:0;bottom:0;background:transparent;background-size:cover;z-index:2}.promote-card__content{width:100%;padding-top:30%;position:absolute;background:linear-gradient(0deg,rgba(0,0,0,.3),transparent);z-index:2;bottom:0;font-family:Inter}.promote-card__content .promote-card__title,.promote-card__content .promote-card__title div{width:100%}.promote-card__content .promote-card__title p{color:#fffdfc;font-family:Inter;font-weight:400;text-align:center;font-size:clamp(12px,2.5vw,5rem);margin-bottom:.5vw;letter-spacing:-.03rem;word-spacing:.03rem;font-variation-settings:"wdth" 100,"slnt" 0,"ital" 0;font-feature-settings:"ss01" on;line-height:1}.promote-card__content .promote-card__description,.promote-card__content .promote-card__description div{width:100%}.promote-card__content .promote-card__description p{text-align:center;color:#fff;font-weight:300;font-size:clamp(12px,1.2vw,2rem);line-height:1}.promote-card__content .promote-card__action{display:flex;justify-content:center;padding:1.6vw 0 2vw}.promote-card__content .promote-card__action .promote-card__button{margin:0 auto;font-family:reservasans-regular,Inter,sans-serif;font-size:1.1rem}.promote-card__content .promote-card__action .promote-card__button--link{background-color:transparent;color:#fff;font-size:clamp(12px,1.2vw,2rem);letter-spacing:.2rem;text-transform:uppercase;text-decoration:none;position:relative;font-weight:400}.promote-card__content .promote-card__action .promote-card__button--link:before{content:"";bottom:-.3vw;background:#fff;width:100%;height:.1vw;display:block;position:absolute}.promote-card__content .promote-card__action .promote-card__button--link:after{content:"";background:url('data:image/svg+xml;charset=utf-8,<svg width="12" height="19" fill="none" xmlns="http://www.w3.org/2000/svg"><path stroke="%23fff" stroke-width="2.416" d="M1.714 1.1l8.624 9.516M1.325 18.034l9.421-8.729"/></svg>');background-repeat:no-repeat;background-size:contain;background-position:50%;position:absolute;right:-2.5rem;bottom:.6rem;width:2.5rem;top:.15vw;-webkit-filter:drop-shadow(-1px 0 #fff);filter:drop-shadow(-1px 0 white)}.promote-card__content .promote-card__action .promote-card__button--link:hover:after{right:-5rem;width:3.2rem;transition:.7s ease-out}.promote-card__content .promote-card__action .promote-card__button--link:not(:hover):after{transition:.7s ease-out;right:-2.5rem}.promote-card__content--no-gradient{background:transparent!important}.promote-card:hover{transition:1s ease-out}@media (max-width:1024px){.promote-card{margin:0 .5%}.promote-card__content{transition:1s ease-out;background:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.promote-card__content .promote-card__title{font-size:clamp(14px,8vw,3rem);margin-bottom:1vw}.promote-card__content .promote-card__description{font-size:clamp(10px,4vw,2rem)}.promote-card__content .promote-card__action{padding:4.5vw 0 6vw}.promote-card__content .promote-card__action .promote-card__button--link{font-size:clamp(16px,4.3vw,2.5rem)}.promote-card__content .promote-card__action .promote-card__button--link:after{right:-8.5vw;bottom:1.9vw;width:8.5vw;top:.4vw}.promote-card__content--no-gradient{background:transparent!important}}