.altron-grid-rss{display:grid;gap:60px;grid-template-columns:1fr 2fr;margin:0 auto;max-width:1220px}.altron-grid-rss header h1{color:#000;margin-bottom:.5em}.altron-grid-rss header h2{color:#555;margin-bottom:1em}.altron-grid-rss header p{color:#666}.articles{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));grid-gap:20px}article.article{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:30px;box-shadow:0 4px 8px rgba(0,0,0,.1);min-height:253px;overflow:hidden;position:relative;transition:transform .3s ease-in-out}article.article.article-count-1{grid-column:span 2}article.article.article-count-2{grid-column:span 3}article.article.article-count-3{grid-column:1/6}article:hover{transform:translateY(-5px)}article.article:after{background:rgba(0,0,0,.3);bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:all .3s ease-in-out}article.article:hover:after{background:rgba(0,0,0,.1);content:""}.altron-grid-rss header h2{color:#1f4659;font-size:45px}.altron-grid-rss header h2,.altron-grid-rss header h3{font-weight:700;letter-spacing:0;line-height:51.2px;margin-bottom:30px;text-align:left}.altron-grid-rss header h3{color:#54b8df;font-family:Caveat;font-size:65px}.altron-grid-rss-content p{color:#1f4659;font-size:16px;font-weight:400;letter-spacing:0;line-height:28px;text-align:left}h4.article-title{color:#c0f2d7;font-size:22px;font-weight:700;letter-spacing:0;margin:30px auto 0;max-width:85%;position:relative;text-align:center;text-transform:none;z-index:10}.altron-grid-rss header{display:flex;flex-direction:column;justify-content:center}.credit{background-color:#f8f8f8;color:#333;display:block;font-size:.75em;padding:8px 16px}article.article a{bottom:30px;display:block;height:45px;position:absolute;right:30px;text-decoration:none;width:45px;z-index:10}@media screen and (max-width:1380px){article.article.article-count-1,article.article.article-count-2{grid-column:span 2}article.article.article-count-3{grid-column:1/5}.altron-grid-rss{gap:40px}}@media screen and (max-width:1023px){article.article.article-count-1,article.article.article-count-2,article.article.article-count-3{grid-column:span 4}.altron-grid-rss{grid-template-columns:1fr 1.5fr}.accordion-item:last-child .accordion-content{border-bottom:2.16px solid #54dadf}}@media screen and (max-width:768px){.altron-grid-rss{grid-template-columns:1fr}}