.menuCardsContainer{flex-wrap:wrap;justify-content:space-between;row-gap:40px;padding-top:50px;padding-bottom:20px;display:flex}.cardItem{background-repeat:no-repeat;background-size:cover;min-height:250px;display:flex;position:relative}.cardItem.centerCard{margin-left:auto;margin-right:auto}.cardItem:before{content:"";background-color:var(--first-layer-bg-color);z-index:1;height:100%;position:absolute;inset:0}.cardItem:after{content:"";background-color:var(--second-layer-bg-color);z-index:1;height:100%;transition:left .3s,right .3s;position:absolute;inset:0}.cardItem.leftContent:before,.cardItem.left-content:before{clip-path:polygon(0 0,53% 0,52% 100%,0 100%)}.cardItem.leftContent:after,.cardItem.left-content:after{clip-path:polygon(0 0,55% 0,50% 100%,0 100%)}.cardItem.leftContent:hover:after,.cardItem.left-content:hover:after{right:-10px}.cardItem.rightContent:before,.cardItem.right-content:before{clip-path:polygon(58% 0,100% 0,100% 100%,50% 100%)}.cardItem.rightContent:after,.cardItem.right-content:after{clip-path:polygon(61% 0,100% 0,100% 100%,47% 100%)}.cardItem.rightContent:hover:after,.cardItem.right-content:hover:after{left:-10px}.cardItem:hover .cardContentHeading{gap:15px}.cardContentContainer{z-index:2;gap:15px;width:100%;padding:20px;display:flex;position:relative}.cardContentContainer.headingAtTop{text-align:start;flex-direction:column;align-items:baseline}.cardContentContainer.headingAtBottom{text-align:end;flex-direction:column-reverse;align-items:end}.cardContentHeading{letter-spacing:.25px;flex-direction:row;align-items:center;gap:5px;font-size:24px;font-weight:500;line-height:32px;transition:gap .3s;display:flex;text-decoration:none!important}.cardContentHeading.clickable{cursor:pointer}.cardContentSubHeading{letter-spacing:.25px;width:38%;font-size:14px;line-height:21px}
