.t3-cards-block{margin-block-start:0!important;position:relative}.t3-cards-block.is-flex-box{display:flex!important;flex-wrap:wrap}.t3-cards-block.is-flex-box.center{justify-content:center}.t3-cards-block.is-flex-box.has-3-cols>*{box-sizing:border-box;width:calc(33.33333% - var(--grid-gutter)*2/3)}@media screen and (max-width:980px){.t3-cards-block.is-flex-box.has-3-cols.md-2>*{width:calc(50% - var(--grid-gutter)*1/2)}}@media screen and (max-width:640px){.t3-cards-block.is-flex-box.sm-1>*{width:100%!important}}.m-card__item{overflow:hidden;position:relative;text-decoration:none!important;transition:var(--wp--custom--global--transition--medium)}.m-card__item:not(.default) .m-card__content{box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:flex-end;padding:var(--space-s-m) calc(var(--space-s-m) + var(--space-l) + 8px) var(--space-m) var(--space-s-m);width:100%}.m-card__item:not(.default) .m-card__content *{position:relative;z-index:4}.m-card__item:not(.default) .m-card__content h3{font-size:var(--step-1)}.m-card__item.default{border:var(--wp--custom--grid-card--border);border-radius:var(--wp--custom--grid-card--border-radius);color:var(--wp--preset--color--black);display:flex;flex-flow:column;justify-content:space-between;padding:var(--wp--custom--grid-card--padding);row-gap:var(--space-s)}.m-card__item.default figure{aspect-ratio:7/5;height:auto}.m-card__item.default img{aspect-ratio:7/5}.m-card__item.default h3{color:var(--wp--custom--grid-card--heading--color);font-family:var(--wp--custom--grid-card--heading--font-family);font-size:var(--wp--custom--grid-card--heading--font-size);margin:0 0 .5em;text-transform:var(--wp--custom--grid-card--heading--text-transform);transition:var(--wp--custom--global--transition--medium)}.m-card__item.default ol,.m-card__item.default p,.m-card__item.default ul{font-size:var(--step--1);margin:0!important}.m-card__item.default h3+p{margin-top:var(--space-s)!important}.m-card__item.default *+ul{margin-top:var(--space-2xs)!important}.m-card__item.default li{margin-bottom:.3em!important;padding-left:var(--space-s)!important}.m-card__item.default li:before{background-color:var(--wp--preset--color--black)!important}.m-card__item.default .m-card__cwrapper{display:grid;row-gap:var(--space-s)}.m-card__item.default .m-card__content{display:flex;flex-grow:1;flex-wrap:wrap}.m-card__item.default .m-card__content>div{text-align:var(--wp--custom--card--text-align);width:100%}.m-card__item.default.white{background-color:#fff}.m-card__item.default.primary{background-color:var(--wp--preset--color--primary-10)}a.m-card__item{transform:scale(1);transition:var(--wp--custom--global--transition--short)}a.m-card__item .m-card__overlay-wrapper>div{position:relative;z-index:4}a.m-card__item .m-card__overlay-wrapper>div:after{align-items:center;border:1px solid #fff;border-radius:100%;color:#fff;content:"";display:flex;font-family:icomoon!important;font-size:14px;height:var(--space-l);justify-content:center;position:absolute;right:var(--space-s-m);transition:var(--wp--custom--global--transition--medium);width:var(--space-l);z-index:5}a.m-card__item:hover{background-color:var(--wp--custom--grid-card--hover--background-color)}a.m-card__item:hover,a.m-card__item:hover img{transition:var(--wp--custom--global--transition--medium)}a.m-card__item:hover img{transform:scale(1.08)}a.m-card__item:hover .m-card__overlay-wrapper>div:after{background-color:#fff;color:var(--wp--preset--color--black);transform:scale(1.2);transition:var(--wp--custom--global--transition--medium)}a.m-card__item:hover span.button{transform:scale(1.07);transition:var(--wp--custom--global--transition--short)}a.m-card__item:hover span.is-style-more-link:after{margin-left:2.1em;transition:var(--wp--custom--global--transition--medium)}a.m-card__item.default:hover h3{transition:var(--wp--custom--global--transition--short)}[id*=t3-cards-block_]{position:relative}@media screen and (max-width:678px){.has-1-cols .m-card__item img{aspect-ratio:3/4}}@media screen and (min-width:769px){.m-grid-cards.m-carousel .swiper-pagination{display:none!important}}@media screen and (min-width:769px)and (max-width:980px){[id*=t3-cards-block_].has-1-cols{border-radius:var(--wp--custom--global--border-radius)}}