.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;width:100%;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:linear-gradient(233deg,#f8fcff,#e2f1ff);box-sizing:border-box;display:block;height:100%;padding:25px 30px 30px;transition:background-color .3s;@media (min-width:768px){&{background:linear-gradient(215deg,#f8fcff,#e2f1ff)}}@media (min-width:1050px){&{background:linear-gradient(237deg,#f8fcff,#e2f1ff)}}}.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}}a.icon-list__item__inner:focus .icon-list__item__title__text{color:var(--color-point)}@media screen and (min-width:1050px){a.icon-list__item__inner:hover .icon-list__item__title__text{color:var(--color-point)}}.icon-list__item .paragraph{transition:color .3s}a.icon-list__item__inner:focus .paragraph{color:var(--color-point)}@media screen and (min-width:1050px){a.icon-list__item__inner:hover .paragraph{color:var(--color-point)}}