.cards-grid,.cards-grid.is-admin{background-color:#f5f4f2;min-height:100vh;overflow:hidden;padding:calc(36.84211px + 3.28947vw) var(--page-external-padding);position:relative}@media screen and (min-width:1920px){.cards-grid,.cards-grid.is-admin{padding:100px var(--page-external-padding)}}.cards-grid .text-container,.cards-grid.is-admin .text-container{display:flex;flex-direction:column-reverse;margin:0 auto;max-width:882px;width:100%}.cards-grid .text-container h3,.cards-grid.is-admin .text-container h3{color:#1e1e1e;font-family:var(--font-family-Adelphi);font-size:calc(18.94737px + 1.51316vw);font-style:normal;font-weight:800;line-height:calc(28.26316px + 1.18421vw);margin:calc(21.63158px + .59211vw) 0;text-align:center;text-transform:uppercase}@media screen and (min-width:1920px){.cards-grid .text-container h3,.cards-grid.is-admin .text-container h3{font-size:48px;line-height:51px;margin:33px 0}}.cards-grid .text-container h2,.cards-grid.is-admin .text-container h2{color:#1c1b19;font-family:var(--font-family-Adelphi);font-size:calc(16.52632px - .13158vw);font-style:normal;font-weight:700;line-height:20px;text-align:center;text-transform:uppercase}@media screen and (min-width:1920px){.cards-grid .text-container h2,.cards-grid.is-admin .text-container h2{font-size:14px;line-height:20px}}.cards-grid .text-container p,.cards-grid.is-admin .text-container p{color:#626262;font-family:var(--font-family-Adelphi);font-size:13px;font-style:normal;font-weight:450;line-height:21px;text-align:center;text-transform:uppercase}@media screen and (min-width:1920px){.cards-grid .text-container p,.cards-grid.is-admin .text-container p{font-size:13px;line-height:21px}}.cards-grid .image-stack-container,.cards-grid.is-admin .image-stack-container{margin-top:calc(-1 calc(60px + (60 - 60) * (100vw - 400px) / (1920 - 400)));position:relative}.cards-grid .image-stack,.cards-grid.is-admin .image-stack{height:100vh;position:relative;width:100%}.cards-grid .stack-image,.cards-grid.is-admin .stack-image{height:100%;left:50%;max-height:80vh;max-width:476px;-o-object-fit:contain;object-fit:contain;position:absolute;top:50%;transform:translate(-50%,50%) scale(.9);transition:none;visibility:hidden;width:100%}@media screen and (max-width:600px){.cards-grid .stack-image,.cards-grid.is-admin .stack-image{max-width:476px}}.cards-grid .stack-image.first,.cards-grid.is-admin .stack-image.first{opacity:1;transform:translate(-50%,-50%) scale(1);visibility:visible;z-index:1}.cards-grid.is-admin{min-height:unset}.cards-grid.is-admin .image-stack-container{margin-top:0;position:relative}.cards-grid.is-admin .image-stack{height:unset;position:relative;width:100%}.cards-grid.is-admin .stack-image{height:100%;left:50%;max-height:80vh;max-width:476px;-o-object-fit:contain;object-fit:contain;position:relative;top:0;transform:translate(-50%) scale(1);transition:none;visibility:visible;width:100%}@media screen and (max-width:600px){.cards-grid.is-admin .stack-image{max-width:476px}}.cards-grid.is-admin .stack-image.first{height:100%;left:50%;margin-top:40px;max-height:80vh;max-width:476px;-o-object-fit:contain;object-fit:contain;position:relative;top:0;transform:translate(-50%) scale(1);transition:none;visibility:visible;width:100%}.cards-grid.is-admin:after{content:" ";height:100%;left:0;position:absolute;top:0;width:100%;z-index:999}
