.card--9 .card__container:not(.js-slider){display:flex;flex-wrap:wrap}.card--9 .card__container--1column .card__col{flex:0 0 100%;width:100%}.card--9 .card__container--2columns .card__col{flex:0 0 50%;padding:0 15px;width:50%}.card--9 .card__container--3columns .card__col{flex:0 0 33.333%;padding:0 15px;width:33.333%}.card--9 .card__container--4columns .card__col{flex:0 0 25%;padding:0 15px;width:25%}.card--9 .card__container.filter-enabled:not(.js-slider){grid-row-gap:24px}.card--9 .card__container--1column:not(.flickity-enabled):not(.filter-enabled) .card__col:nth-child(n+2),.card--9 .card__container--2columns:not(.flickity-enabled):not(.filter-enabled) .card__col:nth-child(n+3),.card--9 .card__container--3columns:not(.flickity-enabled):not(.filter-enabled) .card__col:nth-child(n+4),.card--9 .card__container--4columns:not(.flickity-enabled):not(.filter-enabled) .card__col:nth-child(n+5){margin-top:24px}.card--9 .card__container.flickity-enabled .flickity-slider{display:flex;flex-direction:column;height:100%}.card--9 .card__container.flickity-enabled .flickity-slider .card__col.card__col--equal{display:flex;flex-direction:column;min-height:100%}.card--9 .card__container.flickity-enabled .flickity-slider .card__col.card__col--equal .card__item{flex-grow:1}.card--9 .card__image{line-height:0;width:100%}.card--9 .card__image img{height:auto;width:100%}.card--9 .card__container:not(.card__container--no-hover) .card__item:hover .card__image img.card__image-image,.card--9 .card__image img.card__image-image--hover{display:none}.card--9 .card__container:not(.card__container--no-hover) .card__item:hover .card__image img.card__image-image--hover{display:block}.card--9 .card__item{overflow:hidden}.card--9 .card__testimonial-star{display:flex;gap:12px;justify-content:flex-start}.card--9 .card__testimonial-star .star{line-height:0}.card--9 .card__item.card__item--equal{display:flex;flex-direction:column;height:100%}.card--9 .card__flexible.card--equal{flex-grow:1}.card--9 .card__container--align-last .card__flexible.card--equal{display:flex;flex-direction:column}.card__flexible{padding:24px}.card--9 .card__content-divider{justify-content:flex-start;margin-bottom:32px;width:100%}.card--9 .card__content-divider .divider__line{border:0;border-bottom-width:1px;border-style:solid;width:26%}.card--9 .card__content--spacing{margin-bottom:12px}.card--9 .card__content--spacing:last-child{margin-bottom:0}.card--9 .card__container--align-last .card__content--spacing:last-child{margin-top:auto}.card--9 .card__content-title .heading{background-image:none;color:var(--color-text-heading);-webkit-text-fill-color:initial}.card--9 .card__button{width:100%}.card--9 .card__button .button{margin:0}.card--9 .card__icon{align-items:center;display:flex;height:56px;line-height:0;position:relative;width:56px}.card--9 .card__icon.card__image--circle{align-items:center;background:var(--icon-background-default-color);border-radius:50%;justify-content:center}.card--9 .card__icon-image--hover{left:50%;object-fit:contain;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .2s}.card--9 .card__container:not(.card__container--no-hover) .card__item:hover .card__icon-image--hover{opacity:1}.card--9 .card__icon img,.card--9 .card__icon svg{height:100%;object-fit:cover;object-position:center;width:100%}.card--9 .card__icon.card__image--circle img,.card--9 .card__icon.card__image--circle svg,.card--9 .card__testimonial-star .star svg{height:24px;width:24px}@media screen and (max-width:1366px){.card--9 .card__container--4columns .card__col{flex:0 0 33.333%;padding:0 15px;width:33.333%}.card--9 .card__container--4columns .card__col:nth-child(n+4){margin-top:24px}}@media screen and (max-width:1024px){.card--9 .card__container--3columns .card__col,.card--9 .card__container--4columns .card__col{flex:0 0 50%;padding:0 15px;width:50%}.card--9 .card__container:not(.js-slider) .card__col:nth-child(n+3){margin-top:24px}}@media screen and (max-width:767px){.card--9 .card__container:not(.js-slider) .card__col:nth-child(n+2){margin-top:24px}.card--9 .card__container--2columns .card__col,.card--9 .card__container--3columns .card__col,.card--9 .card__container--4columns .card__col{flex:0 0 100%;width:100%}}.card--9 .card__image svg path{fill:var(--icon-icon-default-color);color:var(--icon-icon-default-color)}.card--9 .card__testimonial-star .star{color:var(--color-text-support);opacity:20%}.card--9 .card__testimonial-star .star.star--rated{color:var(--color-text-highlight);opacity:100%}.card .js-slider .slick-dots{margin-top:64px;position:unset}