.guten-9HqMBT .guten-postblock .guten-posts { grid-template-columns: repeat(3, minmax(0, 1fr)); } .guten-9HqMBT .guten-postblock .guten-post { border-top-left-radius: 5px;border-top-right-radius: 5px;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px; box-shadow:  -2px 23px 30px -17px var(--wp--preset--color--black); } .guten-9HqMBT .guten-postblock:not(.postblock-type-5) .guten-thumb, .guten-9HqMBT .guten-postblock.postblock-type-5 .guten-post { width: 100%; flex-basis: 100%; } .guten-9HqMBT .guten-postblock .guten-overlay { opacity: 0.19; } .guten-9HqMBT .guten-postblock .guten-thumb .thumbnail-container { height: 363px; padding-bottom: 0; background: ; box-shadow:  -100px 0px 0px  var(--wp--preset--color--cyan-bluish-gray); } .guten-9HqMBT .guten-postblock .guten-postblock-content { text-align: center; } .guten-9HqMBT .guten-postblock .guten-postblock-content .guten-post-meta-bottom { justify-content: center; } .guten-9HqMBT .guten-postblock .guten-post .guten-postblock-content .guten-post-title a { color: var(--wp--preset--color--white); font-weight: 900; text-decoration: none; letter-spacing: 0em; } .guten-9HqMBT .guten-postblock .guten-post:hover .guten-postblock-content .guten-post-title a { color: rgba(217, 217, 217, 1); font-weight: 900; } .guten-9HqMBT .guten-postblock .guten-post .guten-postblock-content .guten-readmore { text-decoration: none; } .guten-9HqMBT .guten-postblock .guten-post .guten-postblock-content .guten-meta-readmore a { color: var(--wp--preset--color--white); background: var(--wp--preset--color--vivid-red); } .guten-9HqMBT .guten-postblock .guten-post .guten-postblock-content .guten-meta-readmore:hover a { background: rgba(133, 19, 19, 1); } .guten-9HqMBT.guten-element {   }