.cards-module h2{margin-bottom:30px}.cards-module h2 span{display:inline-block;position:relative}.cards-module h2 span:before{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 374 91"><path d="M21.6557 3.7665L222.825 0.453613L374 19.3612L356.678 82.1343L155.112 90.4536L8.66105 82.1343L0 40.5376L21.6557 3.7665Z" fill="%23EEFF00"/></svg>') no-repeat 50%/contain;clip-path:polygon(5.79% 3.68%,59.57% 0,100% 20.83%,95.37% 90.76%,41.47% 100%,2.31% 90.76%,0 44.52%,5.79% 3.68%);content:"";height:110%;left:-50px;position:absolute;text-align:center;top:0;width:126%;z-index:-1}.cards-container{gap:20px}.card-item{background-position:50%;background-size:0;border-bottom:1px solid var(--black_color);border-top:1px solid var(--black_color);color:var(--black_color);display:flex;flex:1;flex-flow:column;padding:20px;position:relative;transition:all .3s ease-in-out}.card-item:hover{background-repeat:no-repeat;background-size:cover;border:none;color:var(--white_color)}.card-item *{z-index:1}.card-item:before{background:var(--black_color);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .3s ease-in-out;width:100%;z-index:0}.card-item:hover:before{opacity:.5}.card-item h3{margin-bottom:0;padding-bottom:220px;transition:all .3s ease-in-out}.card-item:hover h3{color:var(--white_color)}.card-item a{height:100%;left:0;position:absolute;top:0;width:100%}.card-item p{font-size:19px;padding-right:170px}.card-item .arrow{height:42px;object-fit:contain;width:42px}.card-item .arrow-black,.card-item--logo{display:block;transition:all .3s ease-in-out}.card-item .arrow-white,.card-item--logo-white{display:none;transition:all .3s ease-in-out}.card-item:hover .arrow-black,.card-item:hover .card-item--logo{display:none}.card-item:hover .arrow-white,.card-item:hover .card-item--logo-white{display:block}.card-item--bottom{margin-top:auto}.card-item--bottom .card-item--logo,.card-item--logo-white{margin-left:16px}@media (max-width:1024px){.card-item p{padding-right:20px}}@media (max-width:767px){.card-item{flex:100%}.card-item h3{padding-bottom:100px}.card-item .arrow-black,.card-item .card-item--logo{display:none}.card-item .arrow-white,.card-item .card-item--logo-white{display:block}.card-item h3{color:var(--white_color)}.card-item:before{opacity:.5}.card-item{background-repeat:no-repeat;background-size:cover;border:none;color:var(--white_color)}}@media (max-width:480px){.cards-module h2 span:before{left:-25px}}