.conference-cards-container{display:grid;gap:2.5rem;grid-template-columns:repeat(4,1fr)}.conference-cards-container .conference-card{background:#fff;border:1px solid #d3d3d3;border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;position:relative;transition:all .3s ease}.conference-card .imagess{overflow:hidden;padding-bottom:56%;position:relative;width:100%}.conference-card .imagess img{border-top-left-radius:10px;border-top-right-radius:10px;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.date-location{align-items:center;flex-wrap:wrap;font-size:1.125rem;font-weight:400;gap:.5rem;margin-bottom:2rem}.custom-button,.date-location{display:flex;justify-content:center}.custom-button{margin-top:auto}.custom-button a{background-color:#000;border-radius:8px;color:#fff!important;display:inline-block;font-size:1rem;font-weight:600;padding:.75rem 1.25rem;text-decoration:none}.custom-button a:hover{background-color:#333;color:#fff;text-decoration:none}.heading{background:linear-gradient(140deg,#f58832,#ed2c2b);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:1.5rem;font-weight:700;letter-spacing:1px;margin-bottom:.5rem;text-align:center;text-transform:uppercase}.confrence-detail{display:flex;flex:1;flex-direction:column;padding:1.5rem}@media (max-width:1200px){.conference-cards-container{grid-template-columns:repeat(3,1fr)}}@media (max-width:999px){.conference-cards-container{grid-template-columns:repeat(2,1fr)}}@media (max-width:580px){.conference-cards-container{grid-template-columns:repeat(1,1fr)}}