.megamenuColumn.colType-MegaMenuCustomCardColumn{margin-bottom:30px}.megaMenuCustomCard.block{position:relative}.megaMenuCustomCard.block .cardContent{max-height:100%;overflow-y:auto;min-height:408px;margin-bottom:30px}.megaMenuCustomCard.block .cardContent .topText{font-size:12px;line-height:22px;font-weight:600;color:#000;letter-spacing:0em;text-transform:uppercase;padding:4px 12px 4px 12px;z-index:2;color:#fff;position:relative;margin-top:18px;margin-left:18px;border-radius:4px;width:fit-content}.megaMenuCustomCard.block .cardContent .topText.White{color:#fff}.megaMenuCustomCard.block .cardContent .topText.Black{color:#000}.megaMenuCustomCard.block .cardContent .topText.Blue{color:#2b499d}.megaMenuCustomCard.block .cardContent .topText.mobile{display:none}.megaMenuCustomCard.block .cardContent .topText.desktop{display:block}.megaMenuCustomCard.block .cardContent .bg{width:100%;position:absolute;z-index:1;top:0px;left:0;height:100%;width:100%;object-fit:cover}.megaMenuCustomCard.block .cardContent .cardText{position:absolute;bottom:0;left:0;width:100%;z-index:2;color:#fff;padding:16px 18px 24px 18px;font-size:14px}.megaMenuCustomCard.block .cardContent .cardText .textCol .productType a,.megaMenuCustomCard.block .cardContent .cardText .textCol .description,.megaMenuCustomCard.block .cardContent .cardText .textCol .name a,.megaMenuCustomCard.block .cardContent .cardText .textCol .speakers a,.megaMenuCustomCard.block .cardContent .cardText .learnMore a,.megaMenuCustomCard.block .cardContent .cardText .speakersCERow a,.megaMenuCustomCard.block .cardContent .cardText .speakersCERow .ce a,.megaMenuCustomCard.block .cardContent .cardText .topText{color:#fff}.megaMenuCustomCard.block .cardContent .cardText.White{color:#fff !important}.megaMenuCustomCard.block .cardContent .cardText.White .textCol .productType a,.megaMenuCustomCard.block .cardContent .cardText.White .textCol .description,.megaMenuCustomCard.block .cardContent .cardText.White .textCol .name a,.megaMenuCustomCard.block .cardContent .cardText.White .textCol .speakers a,.megaMenuCustomCard.block .cardContent .cardText.White .learnMore a,.megaMenuCustomCard.block .cardContent .cardText.White .speakersCERow a,.megaMenuCustomCard.block .cardContent .cardText.White .speakersCERow .ce a,.megaMenuCustomCard.block .cardContent .cardText.White .topText{color:#fff !important}.megaMenuCustomCard.block .cardContent .cardText.Black{color:#000 !important}.megaMenuCustomCard.block .cardContent .cardText.Black .textCol .productType a,.megaMenuCustomCard.block .cardContent .cardText.Black .textCol .description,.megaMenuCustomCard.block .cardContent .cardText.Black .textCol .name a,.megaMenuCustomCard.block .cardContent .cardText.Black .textCol .speakers a,.megaMenuCustomCard.block .cardContent .cardText.Black .learnMore a,.megaMenuCustomCard.block .cardContent .cardText.Black .speakersCERow a,.megaMenuCustomCard.block .cardContent .cardText.Black .speakersCERow .ce a,.megaMenuCustomCard.block .cardContent .cardText.Black .topText{color:#000 !important}.megaMenuCustomCard.block .cardContent .cardText.Black .learnMore a.textLink span::after{border-bottom:1px solid #000}.megaMenuCustomCard.block .cardContent .cardText.Blue{color:#2b499d !important}.megaMenuCustomCard.block .cardContent .cardText.Blue .textCol .productType a,.megaMenuCustomCard.block .cardContent .cardText.Blue .textCol .description,.megaMenuCustomCard.block .cardContent .cardText.Blue .textCol .name a,.megaMenuCustomCard.block .cardContent .cardText.Blue .textCol .speakers a,.megaMenuCustomCard.block .cardContent .cardText.Blue .learnMore a,.megaMenuCustomCard.block .cardContent .cardText.Blue .speakersCERow a,.megaMenuCustomCard.block .cardContent .cardText.Blue .speakersCERow .ce a,.megaMenuCustomCard.block .cardContent .cardText.Blue .topText{color:#2b499d !important}.megaMenuCustomCard.block .cardContent .cardText.Blue .learnMore a.textLink span::after{border-bottom:1px solid #2b499d}@media(min-width: 768px){.megaMenuCustomCard.block .cardContent .cardText.mobile{display:none}}.megaMenuCustomCard.block .cardContent .cardText.desktop{display:none}@media(min-width: 768px){.megaMenuCustomCard.block .cardContent .cardText.desktop{display:block}}.megaMenuCustomCard.block .cardContent .cardText .cRow{display:flex;margin-bottom:15px}.megaMenuCustomCard.block .cardContent .cardText .cRow .imgCol{margin-right:10px;flex:0 0 64px;margin-bottom:10px}.megaMenuCustomCard.block .cardContent .cardText .cRow .imgCol img{height:auto}.megaMenuCustomCard.block .cardContent .cardText .cRow .textCol{flex:1}.megaMenuCustomCard.block .cardContent .cardText .cRow .textCol .name{font-size:20px;line-height:24px;font-weight:600;color:#000;letter-spacing:0em;margin-bottom:25px}.megaMenuCustomCard.block .cardContent .cardText .cRow .textCol .name a{text-decoration:none}.megaMenuCustomCard.block .cardContent .cardText .cRow .textCol .description{font-size:12px;line-height:22px;font-weight:600;color:#000;letter-spacing:0em;text-transform:uppercase;margin-bottom:4px}.megaMenuCustomCard.block .cardContent .btnHolder,.megaMenuCustomCard.block .cardContent .btnHolder a{width:100%}.megaMenuCustomCard.block.hasMnl .name{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.megaMenuCustomCard.block.maxNameLines-1 .name{-webkit-line-clamp:1;line-clamp:1}.megaMenuCustomCard.block.maxNameLines-2 .name{-webkit-line-clamp:2;line-clamp:2}.megaMenuCustomCard.block.maxNameLines-3 .name{-webkit-line-clamp:3;line-clamp:3}.megaMenuCustomCard.block.maxNameLines-4 .name{-webkit-line-clamp:4;line-clamp:4}.megaMenuCustomCard.block.hasMdl .description{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.megaMenuCustomCard.block.maxDescLines-1 .description{-webkit-line-clamp:1;line-clamp:1}.megaMenuCustomCard.block.maxDescLines-2 .description{-webkit-line-clamp:2;line-clamp:2}.megaMenuCustomCard.block.maxDescLines-3 .description{-webkit-line-clamp:3;line-clamp:3}.megaMenuCustomCard.block.maxDescLines-4 .description{-webkit-line-clamp:4;line-clamp:4}.megaMenuCustomCard.block.maxDescLines-5 .description{-webkit-line-clamp:5;line-clamp:5}.megaMenuCustomCard.block.maxDescLines-6 .description{-webkit-line-clamp:6;line-clamp:6}.megaMenuCustomCard.block .btnHolder .btn{min-width:134px}.megaMenuCustomCard.block .btnHolder .btn .btnInner{display:flex;justify-content:center;align-items:center}.megaMenuCustomCard.block .btnHolder .btn .btnInner .icon{margin-left:5px}@media(max-width: 767.98px){.megaMenuCustomCard.block .cardContent .cardText .cRow .textCol .name{font-size:22px;margin-bottom:10px}.megaMenuCustomCard.block .topText.mobile{display:block}.megaMenuCustomCard.block .topText.desktop{display:none}.megaMenuCustomCard.block .cardText.mobile{display:block}.megaMenuCustomCard.block .cardText.desktop{display:none}}