.conference-cards-container{display:grid;gap:1.5rem;grid-template-columns:repeat(4,1fr);padding:4rem}.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{height:200px;overflow:hidden;width:100%}.conference-card .imagess img{border-top-left-radius:10px;border-top-right-radius:10px;height:100%;object-fit:cover;width:100%}.date-location{font-weight:500;gap:1rem;margin-bottom:4.5rem}.custom-button,.date-location{display:flex;justify-content:center}.custom-button{margin-bottom:1rem}.custom-button a{background-color:#000;border-radius:8px;color:#fff!important;display:inline-block;font-weight:600;padding:.75rem 1.5rem;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;padding-top:.5rem;text-align:center;text-transform:uppercase}.confrence-detail{padding:0 8px}@media (max-width:1024px){.conference-cards-container{grid-template-columns:repeat(3,1fr)}.custom-button a{font-size:12px!important}}@media (max-width:1130px) and (min-width:1024px){.custom-button a{font-size:14px!important}}@media (max-width:768px){.conference-cards-container{grid-template-columns:repeat(2,1fr)}}@media (max-width:500px){.conference-cards-container{grid-template-columns:repeat(1,1fr)}}