logos-display-container{display:flex;flex-wrap:wrap;justify-content:center;gap:5px}.logos-display{padding:0;background:#fff;border:1px solid #ddd;border-radius:0;box-shadow:0 2px 4px rgba(0,0,0,.1);display:flex;flex-direction:column;overflow:hidden;position:relative;margin-bottom:20px;transition:transform 0.3s,box-shadow 0.3s}.logo-card img{box-shadow:0 0 9px 0 rgba(141,121.99999999999999,121.99999999999999,.5)}.logos-display-thumbnail{height:350px;width:100%;overflow:hidden;position:relative}.logos-display-thumbnail img{width:100%;height:100%;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-bottom:1px solid #ddd}.logos-display .content{padding:5px 20px 5px 20px;min-height:400px;height:60%;display:flex;flex-direction:column;justify-content:space-between}.logos-display .main-content{display:flex;flex-direction:column;justify-content:flex-start}#main .logos-display .content p.publish-date{color:var(--darker-blue);font-size:14px;margin:4px 16px 0;font-weight:400}.logos-display .title{font-size:18px;font-weight:600;margin:8px 16px;line-height:1.4rem}.logos-display .excerpt{font-size:14px;color:#666;margin:8px 16px 16px;flex-grow:1}.logos-display .cta{margin:16px;text-align:center}.logos-display .cta a{display:inline-block;text-decoration:none}.plus-dashicon{color:var(--darker-blue);padding:5px;border-radius:3px;display:inline-block;font-size:30px;margin-bottom:10px}.logos-display hr{height:2px;border-width:0;color:gray;background-color:var(--darker-blue);width:40%}@media (min-width:763px){logos-display-posts-container{display:grid;grid-template-columns:1fr 1fr;gap:20px}logos-display-title-container h2{margin-top:40px}}@media (min-width:1023px){logos-display-posts-container{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}}#logos-display-title-container{padding-left:0;margin-top:40px}#logos-display-title-container h2{font-weight:600}#logos-display-title-container hr{border-top:1px solid gray}#posts-cta-button{border-radius:25px!important;background-color:rgb(179,0,0);padding:5px 25px!important;margin-top:40px!important}logos-display-posts-container button.card_button a{background:rgb(179,0,0);color:#fff}logos-display-posts-container div.card_body>div.card_button>a{background:rgb(179,0,0);color:#fff}.plus-character{display:inline-block;width:30px;height:30px;line-height:25px;border-radius:50%;background-color:var(--darker-blue)!important;color:#fff;font-size:20px;font-weight:700;text-align:center;vertical-align:middle}