@charset "UTF-8";.c-linksListHorizontal{--text-btn-mt:30px;--links-item-pt:15px;--links-item-svg-w:19px;--links-row-gap:30px;--links-col-gap:20px;--links-col-number:repeat(1, 1fr)}.c-linksListHorizontal__row{display:flex;flex-direction:column;gap:40px}.c-linksListHorizontal__text__heading--title{margin-bottom:.5em}.c-linksListHorizontal__text__button{margin-top:var(--text-btn-mt)}.c-linksListHorizontal__links{display:grid;grid-template-columns:var(--links-col-number);gap:var(--links-col-gap);row-gap:var(--links-row-gap)}.c-linksListHorizontal__links__item--title{display:flex;justify-content:space-between;align-items:flex-start;-moz-column-gap:15px;column-gap:15px;padding:var(--links-item-pt) 0 0}.c-linksListHorizontal__links__item--title .h4{margin:0}.c-linksListHorizontal__links__item--title svg{width:var(--links-item-svg-w);flex:0 0 var(--links-item-svg-w)}@media (hover:hover) and (pointer:fine){.c-linksListHorizontal__links__item .c-baseImage.hoverEffect:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;background:var(--primary-first);border-radius:20px;opacity:0;transition:opacity .35s cubic-bezier(.43,.045,.1,.95)}.c-linksListHorizontal__links__item svg{transform:translateX(-9px);transition:fill .35s cubic-bezier(.43,.045,.1,.95),transform .35s cubic-bezier(.43,.045,.1,.95)}.c-linksListHorizontal__links__item:active,.c-linksListHorizontal__links__item:focus,.c-linksListHorizontal__links__item:hover{color:initial}.c-linksListHorizontal__links__item:active .c-baseImage.hoverEffect:before,.c-linksListHorizontal__links__item:focus .c-baseImage.hoverEffect:before,.c-linksListHorizontal__links__item:hover .c-baseImage.hoverEffect:before{opacity:.64}.c-linksListHorizontal__links__item:active svg,.c-linksListHorizontal__links__item:focus svg,.c-linksListHorizontal__links__item:hover svg{transform:translateX(0);fill:var(--primary)}}@media (min-width:480px){.c-linksListHorizontal{--links-col-number:repeat(2, 1fr)}}@media (min-width:991px){.c-linksListHorizontal{--links-col-number:repeat(4, 1fr);--links-row-gap:91px;--links-col-gap:30px}}@media (min-width:1200px){.c-linksListHorizontal{--links-item-svg-w:23px;--links-item-pt:24px}}@media (min-width:1450px){.c-linksListHorizontal{--links-item-svg-w:27px}}