.OurOfferings{display:flex;flex-wrap:wrap;gap:20px;max-width:calc(100% - 20px);justify-content:center}.OurOfferings .EachOurOffering{flex:0 0 calc(25% - 15px);background-color:#1e2f97;border-radius:20px;padding:10px;position:relative;cursor:pointer}.OurOfferings .EachOurOffering .Default{width:100%;height:100px;padding:20px;display:flex;align-items:center;justify-content:center}.OurOfferings .EachOurOffering .Default h3{font-size:22px;font-weight:400;line-height:135%;color:#fff;text-align:center;position:relative;z-index:2}.OurOfferings .EachOurOffering .MouseOver{display:none;position:absolute;top:100px;left:0;width:100%;z-index:3;background-color:#1e2f97;padding:10px;border-radius:20px}.OurOfferings .EachOurOffering .MouseOver ul{background-color:#fff;padding:15px;border-radius:20px}.OurOfferings .EachOurOffering .MouseOver ul li{font-size:16px;font-weight:400;line-height:135%;color:#000;padding:0 0 10px;border-bottom:1px solid #000;margin:0 0 10px}.OurOfferings .EachOurOffering .MouseOver ul li:last-child{border-bottom:0;padding:0;margin:0}.OurOfferings .EachOurOffering:hover{border-bottom-right-radius:0;border-bottom-left-radius:0}.OurOfferings .EachOurOffering .MouseOver{display:none;overflow:hidden;max-height:0;opacity:0;animation:fadeOut .3s ease-out forwards}.OurOfferings .EachOurOffering:hover .MouseOver{display:block;max-height:900px;opacity:1;animation:fadeIn .3s ease-in forwards}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}p:empty,h1:empty,h2:empty,h3:empty,h4:empty,h5:empty,h6:empty{display:none;padding:0;margin:0}