.card-slide{align-items:center;display:flex;flex-direction:row;height:auto!important;justify-content:center;width:80vw!important}@media screen and (min-width:600px){.card-slide{border-bottom:none;flex-direction:column;justify-content:center;padding:unset;width:40vw!important}}@media screen and (min-width:768px){.card-slide{border-bottom:none;flex-direction:column;justify-content:center;padding:unset;width:40vw!important}}@media screen and (min-width:1200px){.card-slide{border-bottom:none;flex-direction:column;justify-content:center;padding:unset;width:25vw!important}}@media screen and (min-width:1500px){.card-slide{border-bottom:none;flex-direction:column;justify-content:center;padding:unset;width:23vw!important}}.card-slide__wrap-inner{align-items:center;border:1.5px solid transparent;border-radius:24px;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative}@media screen and (min-width:768px){.card-slide__wrap-inner{flex-direction:column}}.card-slide__title-wrap{align-items:flex-start;display:flex;gap:10px;justify-content:flex-start;padding-bottom:12px!important}.card-slide__title{color:var(--title-color);font-family:var(--wp--preset--font-family--heading-medium);font-size:18px;letter-spacing:-.3px;line-height:1;text-align:left;text-transform:uppercase}.card-slide__icon{height:20px;width:20px}@media screen and (min-width:768px){.card-slide__icon{height:24px;width:24px}}.card-slide__description{color:var(--description-color);font-family:var(--wp--preset--font-family--body);font-size:16px;letter-spacing:-.3px;line-height:1.5;padding-bottom:12px!important;text-align:left}.card-slide__content-col{align-items:flex-start;background-color:hsla(0,0%,100%,.1);display:flex;flex-direction:column;height:100%;justify-content:start;padding:24px;width:100%}@media screen and (min-width:768px){.card-slide__content-col{padding:32px}}.card-slide__button.btn{cursor:pointer;margin-top:auto;min-width:unset!important;width:100%}.card-slide__card{aspect-ratio:1/1;border-radius:0!important;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;position:relative;width:100%}@media screen and (min-width:768px){.card-slide__card{width:100%}}
