.guten-NEjZCv .portfolio-gallery-container .content-items .row-item { height: 700px; flex: calc(100% / 3); max-width: calc(100% / 3); } .guten-NEjZCv .portfolio-gallery-container .content-items .row-item .row-link-wrapper a { flex-direction: row); } .guten-NEjZCv .portfolio-gallery-container .row-item.current-item { background-color: rgba(50, 102, 114, 0.35885167464115); } .guten-NEjZCv .portfolio-gallery-container .row-item .row-item-info { text-align: center; } .guten-NEjZCv.guten-portfolio-gallery .portfolio-gallery-container .row-item .row-item-info::after { background-color: rgba(32, 147, 197, 0.56937799043062); background-position: center center; } .guten-NEjZCv .portfolio-gallery-container .row-item .row-item-info .info-title { color: var(--wp--preset--color--white); text-shadow: 0px 0px 0px var(--wp--preset--color--text-link); } .guten-NEjZCv .portfolio-gallery-container .row-item .row-item-info .info-subtitle { color: var(--wp--preset--color--light); text-shadow: 0px 0px 0px var(--wp--preset--color--text-link); } .guten-NEjZCv .portfolio-gallery-container .row-item:hover .row-item-info .info-title { color: rgba(220, 158, 24, 0.67942583732057); text-shadow: 0px 0px 0px rgba(171, 157, 29, 0.87709497206704); } .guten-NEjZCv .portfolio-gallery-container .row-item:hover .row-item-info .info-subtitle { color: rgba(221, 170, 22, 1);  } .guten-NEjZCv .portfolio-gallery-container .row-item .row-link-wrapper { justify-content: center; } .guten-NEjZCv.guten-portfolio-gallery .portfolio-gallery-container .row-item .row-link-wrapper a { border-style: none;border-top-style: none; gap: 11px; } .guten-NEjZCv .portfolio-gallery-container .row-item .row-link-wrapper a { font-family: "Arial"; font-size: 30px; color: var(--wp--preset--color--luminous-vivid-amber);  } .guten-NEjZCv.guten-portfolio-gallery .portfolio-gallery-container .row-item .row-link-wrapper a i { font-size: 27px; } .guten-NEjZCv.guten-portfolio-gallery .portfolio-gallery-container .row-item .row-link-wrapper a svg { font-size: 27px; } .guten-NEjZCv .portfolio-gallery-container .row-item .row-link-wrapper a i { color: var(--wp--preset--color--luminous-vivid-amber); } .guten-NEjZCv .portfolio-gallery-container .row-item .row-link-wrapper a svg { fill: var(--wp--preset--color--luminous-vivid-amber); } .guten-NEjZCv {  align-self: center; vertical-align: middle;  } .guten-NEjZCv.guten-element { border-style: none; box-shadow:  -100px -100px 0px -100px rgba(0, 0, 0, 1); } @media only screen and (max-width: 1024px) { .guten-NEjZCv .portfolio-gallery-container .content-items .row-item { flex: calc(100% / 3); max-width: calc(100% / 3); } } @media only screen and (max-width: 767px) { .guten-NEjZCv .portfolio-gallery-container .content-items .row-item { height: 185px; flex: calc(100% / 1); max-width: calc(100% / 1); } .guten-NEjZCv .portfolio-gallery-container .row-item.current-item { background-blend-mode: normal; mix-blend-mode: normal; } }