.news-grid{display:flex;flex-wrap:wrap;gap:16px}.grid-card{flex:0 1 calc(25% - 16px);max-width:calc(25% - 16px);box-shadow:0 4px 6px rgb(0 0 0 / .1);overflow:hidden;transition:box-shadow 0.3s ease}.carousel-card{flex:0 1 auto;max-width:100%;box-shadow:0 4px 6px rgb(0 0 0 / .1);overflow:hidden;transition:box-shadow 0.3s ease;background-color:#fff;border-radius:10px;display:flex!important;justify-content:center;align-items:center;min-height:300px;flex-direction:column;margin-bottom:15px}.grid-card:hover{box-shadow:0 6px 8px rgb(0 0 0 / .15)}.grid-card img{width:100%;height:100px;object-fit:cover}.grid-card-content{padding:15px;text-align:center}@media screen and (max-width:992px){.grid-card{flex:0 1 calc(33.333% - 16px);max-width:calc(33.333% - 16px)}}@media screen and (max-width:768px){.grid-card{flex:0 1 calc(50% - 16px);max-width:calc(50% - 16px)}}@media screen and (max-width:480px){.grid-card{flex:0 1 100%;max-width:100%}}.news-carousel .slick-slide{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-right:16px}.carousel-card img{max-width:60%!important;flex-grow:0;flex-shrink:1}.news-carousel .slick-slide:last-child{margin-right:0}.news-card-content h3,.news-card-content p{text-align:center}.news-card-content h3{font-family:"Roboto",Sans-serif;margin:25px 0;font-weight:400}.news-card-content{overflow:hidden}.carousel-card img{vertical-align:unset!important}.elementor-shape svg{vertical-align:unset}