.section-3column_icon_txt_link{margin-bottom:30px;margin-top:30px}@media screen and (min-width:768px){.section-3column_icon_txt_link{margin-bottom:40px;margin-top:40px}}.section-3column_icon_txt_link:first-child{margin-top:0}.section-3column_icon_txt_link:last-child{margin-bottom:0}.icon-list{counter-reset:number;display:flex;flex-wrap:wrap}.icon-list__item{margin-bottom:20px;position:relative;z-index:0}@media screen and (max-width:1049px) and (min-width:768px){.icon-list__item{margin-bottom:0;width:calc(50% - 12.5px)}.icon-list__item:nth-child(odd){margin-right:25px}.icon-list__item:nth-child(n+3){margin-top:30px}}@media screen and (min-width:1050px){.icon-list__item{margin-bottom:0;width:calc(33.3333% - 20px)}.icon-list__item:not(:nth-child(3n+3)){margin-right:30px}.icon-list__item:nth-child(n+4){margin-top:30px}}.icon-list__item__inner{background-color:var(--color-bg);border:1px solid transparent;box-sizing:border-box;display:block;height:100%;padding:25px 30px 30px;transition:border-color .3s}@media screen and (min-width:1050px){a.icon-list__item__inner:is(:hover,:focus){border-color:var(--color-point)}}.dnd-section-color--bg .icon-list__item__inner{background-color:#fff}.icon-list__item__title{align-items:center;display:flex}.icon-list__item__title:not(:last-child){margin-bottom:20px}.icon-list__item__title__icon{height:50px;margin-right:15px;max-width:100px;position:relative}@media screen and (max-width:767px){.icon-list__item__title__icon{height:42px}}.icon-list__item__title__icon__src{display:block;height:100%;max-width:100%;object-fit:contain;width:auto}.icon-list__item__title__text{font-size:1.8rem;font-weight:500;letter-spacing:var(--ls-root);line-height:var(--lh-normal-text);transition:color .3s;width:calc(100% - 75px)}@media screen and (max-width:767px){.icon-list__item__title__text{font-size:1.6rem}}@media screen and (min-width:1050px){a.icon-list__item__inner:is(:hover,:focus) .icon-list__item__title__text{color:var(--color-point)}}.icon-list__item .paragraph{transition:color .3s}@media screen and (min-width:1050px){a.icon-list__item__inner:is(:hover,:focus) .paragraph{color:var(--color-point)}}