h1,h2,h3,h4,.icon-link-item--title,h5,h6,p{margin-top:0}h1,h2,h3,h4,.icon-link-item--title,h5,h6{font-family:Wix Madefor Display,"sans-serif"}p:last-child{margin-bottom:0}h1{font-size:26px;font-weight:700}@media screen and (min-width: 768px){h1{font-size:36px}}h2{font-size:24px;font-weight:700}@media screen and (min-width: 768px){h2{font-size:32px}}h3{font-size:20px;font-weight:600}@media screen and (min-width: 768px){h3{font-size:24px}}h4,.icon-link-item--title{font-size:18px;font-weight:600}@media screen and (min-width: 768px){h4,.icon-link-item--title{font-size:20px}}h5{font-size:16px;font-weight:500}@media screen and (min-width: 768px){h5{font-size:18px}}h6{font-size:16px;font-weight:500}.icon-link-item--wrapper{position:relative;padding:25px 20px 25px 28px;width:100%;border-radius:8px;transition:all .3s ease}@media screen and (min-width: 768px){.icon-link-item--wrapper{padding:36px 28px 36px 22px;width:calc(50% - 10px)}}@media screen and (min-width: 1024px){.icon-link-item--wrapper{width:calc(25% - 15px)}}.icon-link-item--wrapper:hover{transform:translateY(-8px)}.icon-link-item--wrapper-link{position:absolute;top:0;right:0;bottom:0;left:0;display:block;height:100%;width:100%;z-index:10}.icon-link-item--wrapper.background-color--green{background-color:#e4fbd5}.icon-link-item--wrapper.background-color--pink{background-color:#ffe8f6}.icon-link-item--wrapper.background-color--light-yellow{background-color:#fff7ce}.icon-link-item--wrapper.background-color--deep-yellow{background-color:#ffe6c8}.icon-link-item--wrapper.background-color--purple-haze{background-color:#ecdffb}.icon-link-item--wrapper.background-color--blue{background-color:#d6eaff}.icon-link-item--wrapper.background-color--grey{background-color:#f1f2f4}.icon-link-item--wrapper.background-color--purple-blue{background-color:#e2e4ff}.icon-link-item--inner{display:flex;align-items:center;column-gap:24px}@media screen and (min-width: 768px){.icon-link-item--inner{flex-direction:column;align-items:start;row-gap:16px}}.icon-link-item--icon img{width:48px;height:48px;object-fit:contain}@media screen and (min-width: 768px){.icon-link-item--icon img{width:32px;height:32px}}.icon-link-item--title{margin-bottom:0;overflow-wrap:anywhere}@media screen and (min-width: 768px){.icon-link-item--title{font-size:24px}}.icon-link-item--title a:hover{color:inherit}
