.multicolumn-icons .flexible-layout.enabled-underline a .text-column__title{position:relative;width:auto;display:inline-block}.multicolumn-icons .flexible-layout.enabled-underline a .text-column__title::after{content:"";display:block;position:absolute;bottom:-2px;left:0;width:0;height:2px;background-color:#000;transition:width .3s ease}.multicolumn-icons .flexible-layout.enabled-underline a:hover .text-column__title::after{width:100%}.multicolumn-icons .flexible-layout .column{padding-left:16px;padding-right:16px;margin-right:30px;border:1px solid #ddd;border-radius:8px;transition:.3s !important}.multicolumn-icons .flexible-layout .column:last-child{margin-right:0}.multicolumn-icons .flexible-layout .column .text-column__image{margin-bottom:30px}.multicolumn-icons .flexible-layout .column a{color:rgb(var(--body-text-color));height:100%;display:block}.multicolumn-icons .flexible-layout .column a .text-column__content .text-column__title{position:relative;width:auto;display:inline-block}@media screen and (max-width: 768px){.multicolumn-icons .flexible-layout .column{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;margin-bottom:15px}.multicolumn-icons .flexible-layout .column a{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}.multicolumn-icons .flexible-layout .column .text-column__image{width:80px;margin:0 20px 0 0}.multicolumn-icons .flexible-layout .column .text-column__content{text-align:left;margin:0;width:calc(100% - 100px)}.multicolumn-icons .flexible-layout .column .text-column__content .text-column__title{text-align:left;margin-bottom:0}}