.block-quick-links{--cwp-columns:2;--cwp-gap:8px}.block-quick-links__header{display:flex;justify-content:center;position:relative;margin-bottom:16px}.block-quick-links__header::before{content:"";display:block;width:100%;height:2px;background:rgba(131,197,140,.3);position:absolute;left:0;top:50%;margin-top:-1px;z-index:1}.block-quick-links__header h2{background:#fff;color:#616161;padding:0 30px;text-transform:uppercase;font-size:22px;margin:0;position:relative;z-index:2}@media only screen and (min-width:768px){.block-quick-links__header h2{font-size:26px}}.block-quick-links__inner{display:grid;grid-template-columns:repeat(var(--cwp-columns),minmax(0,1fr));gap:var(--cwp-gap);font-size:var(--wp--preset--font-size--small);text-align:center}.block-quick-links__inner span{background:var(--wp--preset--color--background);display:inline-block;padding:8px 2px;line-height:var(--wp--custom--line-height--small);font-family:var(--wp--custom--typography--interface--font-family);letter-spacing:var(--wp--custom--typography--interface--letter-spacing);text-transform:var(--wp--custom--typography--interface--text-transform);font-size:var(--wp--preset--font-size--min)}.block-quick-links__inner a,.editor-styles-wrapper .block-quick-links__inner a{background:transparent;display:block;position:relative;font-family:"Jost",sans-serif;font-size:14px;font-weight:700;line-height:1.4;text-transform:uppercase;text-decoration:none;z-index:2}@media only screen and (max-width:767px){.block-quick-links__inner a,.editor-styles-wrapper .block-quick-links__inner a{font-size:12px}}.block-quick-links__inner a:hover{background:transparent}.block-quick-links__inner img{z-index:1;width:100%}.block-quick-links.style-circle{--cwp-columns:3}.block-quick-links.style-circle img{border-radius:50%}.block-quick-links.style-circle span{background:transparent}.layout-flex .block-quick-links__inner a{flex-basis:150px;flex-grow:1}@media only screen and (min-width:600px){.block-quick-links{--cwp-gap:16px;--cwp-columns:3}.block-quick-links.style-circle{--cwp-columns:6}.layout-flex .block-quick-links__inner{display:flex}}@media only screen and (max-width:900px){.layout-flex .block-quick-links__inner{flex-wrap:wrap}}@media only screen and (min-width:900px){.block-quick-links{--cwp-columns:6}.block-quick-links.style-circle{--cwp-columns:9}}