.mtt-text-link-box{display:flex;position:relative;align-items:center;flex-direction:column;width:calc(33.33333% - 32px);margin:0 16px 24px;padding:80px 48px;background:rgb(var(--c_white));border-radius:12px;box-shadow:0 3px 16px rgba(var(--c_dropshadow),.13);transition:box-shadow .3s}.mtt-text-link-box:hover{box-shadow:0 16px 32px rgba(var(--c_dropshadow),.13);transition:box-shadow .3s}@media screen and (max-width:960px){.mtt-text-link-box{padding:56px 40px}}@media screen and (max-width:580px){.mtt-text-link-box{width:100%;flex-direction:row;justify-content:flex-start;margin-bottom:24px;padding:40px 32px}}.mtt-text-link-box__image-container{width:45px;height:45px;border-radius:50%;margin-bottom:24px;display:flex;align-items:center;justify-content:center;background:rgba(var(--bakcdrop-green))}@media screen and (max-width:580px){.mtt-text-link-box__image-container{margin-right:40px;margin-bottom:0}}.mtt-text-link-box__image{transform:translateX(8px);max-width:100%;height:auto;display:block}.mtt-text-link-box__tagline{color:rgb(var(--c_prim))!important;margin-bottom:16px;text-align:center}@media screen and (max-width:580px){.mtt-text-link-box__tagline{text-align:left;margin-bottom:8px}}.mtt-text-link-box__title{text-align:center}@media screen and (max-width:580px){.mtt-text-link-box__title{text-align:left}}.mtt-text-link-box__link{position:absolute;left:0;top:0;right:0;bottom:0}.mtt-text-link-box--yellow .mtt-text-link-box__image-container{background:rgba(var(--bakcdrop-yellow))}.mtt-text-link-box--blue .mtt-text-link-box__image-container{background:rgba(var(--bakcdrop-blue))}.mtt-text-link-box--red .mtt-text-link-box__image-container{background:rgba(var(--bakcdrop-red))}.mtt-text-link-boxes{padding:64px 0 80px}.mtt-text-link-boxes__tagline{margin-bottom:20px}.mtt-text-link-boxes__title{width:calc(33.33333% - 24px);margin-bottom:24px}@media screen and (max-width:1160px){.mtt-text-link-boxes__title{width:40%;margin-right:24px}}@media only screen and (max-width:950px){.mtt-text-link-boxes__title{width:100%}}.mtt-text-link-boxes__text-container{display:flex;justify-content:space-between;margin-bottom:48px}@media only screen and (max-width:950px){.mtt-text-link-boxes__text-container{display:block}}.mtt-text-link-boxes__text{width:calc(66.66667% - 24px);-moz-columns:2;column-count:2;-moz-column-gap:24px;column-gap:24px}@media screen and (max-width:1160px){.mtt-text-link-boxes__text{-moz-columns:1;column-count:1}}@media only screen and (max-width:950px){.mtt-text-link-boxes__text{width:100%}}.mtt-text-link-boxes__link-boxes-container{display:flex;flex-wrap:wrap;margin:0 -16px -32px}