.acf-fc-row.acf-fc-animated-tiles{min-height:100%;text-align:center;}.acf-fc-row.acf-fc-animated-tiles .animated-tile-layout-diamond-1 .animated-tile-content,.acf-fc-row.acf-fc-animated-tiles .animated-tile-layout-diamond-2 .animated-tile-content{text-align:center;transform:rotate(-45deg);display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:99%;max-height:99%;}.acf-fc-row.acf-fc-animated-tiles .animated-tile-layout-diamond-1 .animated-tile-content img,.acf-fc-row.acf-fc-animated-tiles .animated-tile-layout-diamond-2 .animated-tile-content img{display:block;width:100%;height:auto;}.acf-fc-row.acf-fc-animated-tiles .animated-tile-layout-diamond-1 a:hover,.acf-fc-row.acf-fc-animated-tiles .animated-tile-layout-diamond-2 a:hover{background-color:white;}.acf-fc-row.acf-fc-animated-tiles .animated-tile-layout-diamond-1 .animated-tile-item,.acf-fc-row.acf-fc-animated-tiles .animated-tile-layout-diamond-2 .animated-tile-item{display:flex;justify-content:center;align-items:center;grid-column:span 2;aspect-ratio:1;transition:all 2s ease;pointer-events:none;opacity:1;transform:translateY(0);}.acf-fc-row.acf-fc-animated-tiles .animated-tile-layout-diamond-1 .animated-tile-item-with-hover-image:hover .animated-tile-image,.acf-fc-row.acf-fc-animated-tiles .animated-tile-layout-diamond-2 .animated-tile-item-with-hover-image:hover .animated-tile-image{display:none;}.acf-fc-row.acf-fc-animated-tiles .animated-tile-layout-diamond-1 .animated-tile-item-with-hover-image:hover .animated-tile-image-hover,.acf-fc-row.acf-fc-animated-tiles .animated-tile-layout-diamond-2 .animated-tile-item-with-hover-image:hover .animated-tile-image-hover{display:block;}.acf-fc-row.acf-fc-animated-tiles .animated-tile-layout-diamond-1 .animated-tile-item-with-hover-image .animated-tile-image-hover,.acf-fc-row.acf-fc-animated-tiles .animated-tile-layout-diamond-2 .animated-tile-item-with-hover-image .animated-tile-image-hover{display:none;}.acf-fc-row.acf-fc-animated-tiles .animated-tile-layout-diamond-1 .animated-tile-background,.acf-fc-row.acf-fc-animated-tiles .animated-tile-layout-diamond-2 .animated-tile-background{background-color:#fafafa;pointer-events:all;transform:rotate(45deg);display:flex;justify-content:center;align-items:center;scale:0.95;transition:ease-in-out 0.2s;}.acf-fc-row.acf-fc-animated-tiles .animated-tile-layout-diamond-1 .animated-tile-background:hover,.acf-fc-row.acf-fc-animated-tiles .animated-tile-layout-diamond-2 .animated-tile-background:hover{scale:1.02;}.acf-fc-row.acf-fc-animated-tiles .animated-tile-layout-diamond-1 .animated-tile-subtitle,.acf-fc-row.acf-fc-animated-tiles .animated-tile-layout-diamond-2 .animated-tile-subtitle{letter-spacing:0.32px;margin:0;font-size:16px;line-height:25px;}.acf-fc-row.acf-fc-animated-tiles .animated-tile-layout-diamond-1 .animated-tile-title,.acf-fc-row.acf-fc-animated-tiles .animated-tile-layout-diamond-2 .animated-tile-title{text-transform:uppercase;line-height:24px;letter-spacing:0.44px;font-size:22px;font-weight:bold;margin:0;}@media screen and (min-width: 840px){.acf-fc-row.acf-fc-animated-tiles .animated-tile-layout-diamond-1 .animated-tile-title,.acf-fc-row.acf-fc-animated-tiles .animated-tile-layout-diamond-2 .animated-tile-title{margin-top:6px;}}.acf-fc-row.acf-fc-animated-tiles .animated-tile-layout-diamond-1 .animated-tile-link,.acf-fc-row.acf-fc-animated-tiles .animated-tile-layout-diamond-2 .animated-tile-link{letter-spacing:0px;text-decoration:underline;color:#221c36;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0;font-size:16px;line-height:25px;}@media screen and (min-width: 840px){.acf-fc-row.acf-fc-animated-tiles .animated-tile-layout-diamond-1 .animated-tile-link,.acf-fc-row.acf-fc-animated-tiles .animated-tile-layout-diamond-2 .animated-tile-link{margin-top:12px;}}.acf-fc-row.acf-fc-animated-tiles .animated-tile-layout-diamond-1 .animated-tile-link:after,.acf-fc-row.acf-fc-animated-tiles .animated-tile-layout-diamond-2 .animated-tile-link:after{font-family:"custom-icons";content:"\e858";font-size:20px;position:absolute;left:0;right:0;text-align:center;bottom:-24px;}.acf-fc-row.acf-fc-animated-tiles .animated-tile-layout-diamond-1 a.popupicon::after,.acf-fc-row.acf-fc-animated-tiles .animated-tile-layout-diamond-2 a.popupicon::after{content:none;display:none;}.acf-fc-row.acf-fc-animated-tiles .animated-tile-layout-diamond-1 .animated-tile-container{margin:auto;max-width:500px;width:50vw;display:grid;grid-template-columns:repeat(4,1fr);}@media (max-width: 1000px){.acf-fc-row.acf-fc-animated-tiles .animated-tile-layout-diamond-1 .animated-tile-container{grid-template-columns:repeat(3,1fr);width:90vw;margin-left:auto;margin-right:auto;}.acf-fc-row.acf-fc-animated-tiles .animated-tile-layout-diamond-1 .animated-tile-container > div:nth-child(odd){grid-column:1/span 2;grid-row:span 2;}.acf-fc-row.acf-fc-animated-tiles .animated-tile-layout-diamond-1 .animated-tile-container > div:nth-child(even){grid-column:2/span 2;grid-row:span 2;margin:-50% 0;}}.acf-fc-row.acf-fc-animated-tiles .animated-tile-layout-diamond-1 .animated-tile-container a.animated-tile-background{text-decoration:none;}.acf-fc-row.acf-fc-animated-tiles .animated-tile-layout-diamond-1 .animated-tile-container a.animated-tile-background .popupicon::after{display:none;}@media (min-width: 1001px){.acf-fc-row.acf-fc-animated-tiles .animated-tile-layout-diamond-1 .animated-tile-container div:nth-child(1){grid-column:span 4;grid-row:span 2;margin:-26% 0;}.acf-fc-row.acf-fc-animated-tiles .animated-tile-layout-diamond-1 .animated-tile-container div:nth-child(3n + 1):not(:first-child){grid-column-start:2;grid-column-end:4;margin:-50% 0;}}.acf-fc-row.acf-fc-animated-tiles .animated-tile-layout-diamond-1 .animated-tile-item:first-child .animated-tile-title{line-height:49px;letter-spacing:0;font-size:45px;font-weight:900;margin:0;}.acf-fc-row.acf-fc-animated-tiles .animated-tile-layout-diamond-1 .animated-tile-background{width:68%;height:68%;margin:2%;}.acf-fc-row.acf-fc-animated-tiles .animated-tile-layout-diamond-2 .animated-tile-container{margin:auto;display:grid;grid-template-columns:repeat(6,1fr);max-width:1100px;width:80vw;}@media (max-width: 1000px){.acf-fc-row.acf-fc-animated-tiles .animated-tile-layout-diamond-2 .animated-tile-container{grid-template-columns:repeat(3,1fr);}}@media (min-width: 1100px){.acf-fc-row.acf-fc-animated-tiles .animated-tile-layout-diamond-2 .animated-tile-container div:nth-child(5n){grid-column-start:4;grid-column-end:6;margin:-50% 0;}.acf-fc-row.acf-fc-animated-tiles .animated-tile-layout-diamond-2 .animated-tile-container div:nth-child(5n - 1){grid-column-start:2;grid-column-end:4;margin:-50% 0;}.acf-fc-row.acf-fc-animated-tiles .animated-tile-layout-diamond-2 .animated-tile-container div:nth-child(5n - 2){grid-column-start:5;grid-column-end:7;margin-top:-100%;}.acf-fc-row.acf-fc-animated-tiles .animated-tile-layout-diamond-2 .animated-tile-container div:nth-child(5n - 3){grid-column-start:1;grid-column-end:3;margin-top:-100%;}.acf-fc-row.acf-fc-animated-tiles .animated-tile-layout-diamond-2 .animated-tile-container div:nth-child(5n - 4){grid-column-start:3;grid-column-end:5;}.acf-fc-row.acf-fc-animated-tiles .animated-tile-layout-diamond-2 .animated-tile-container div:last-child{margin-bottom:0;}}@media (max-width: 1000px){.acf-fc-row.acf-fc-animated-tiles .animated-tile-layout-diamond-2 .animated-tile-container div:nth-child(odd){grid-column:1/ span 2;}.acf-fc-row.acf-fc-animated-tiles .animated-tile-layout-diamond-2 .animated-tile-container div:nth-child(even){grid-column:2/ span 2;margin:-50% 0;}}.acf-fc-row.acf-fc-animated-tiles .animated-tile-layout-diamond-2 .animated-tile-item .animated-tile-background{background-color:#fafafa;border:#221c36 solid 1px;width:67%;height:67%;margin:3%;}.animated-tile-layout-circle .animated-tile-container{margin:auto;display:flex;flex-direction:column;justify-content:center;}@media screen and (max-width: 839px){.animated-tile-layout-circle .animated-tile-container{padding-bottom:50px;}.animated-tile-layout-circle .animated-tile-container > :nth-child(even){align-self:flex-end;}.animated-tile-layout-circle .animated-tile-container > :nth-child(odd){align-self:flex-start;}.animated-tile-layout-circle .animated-tile-container .animated-tile-item{width:50vw;}.animated-tile-layout-circle .animated-tile-container .animated-tile-background{width:300px;height:300px;}}@media screen and (min-width: 840px){.animated-tile-layout-circle .animated-tile-container{display:grid;grid-template-columns:repeat(6,1fr);}.animated-tile-layout-circle .animated-tile-container > div:nth-child(5n - 4){grid-column-start:3;grid-column-end:5;grid-row:span 2;}.animated-tile-layout-circle .animated-tile-container > div:nth-child(5n - 3){grid-column-start:1;grid-column-end:3;}.animated-tile-layout-circle .animated-tile-container > div:nth-child(5n - 2){grid-column-start:5;grid-column-end:7;}.animated-tile-layout-circle .animated-tile-container > div:nth-child(5n - 1){grid-column-start:2;grid-column-end:4;}.animated-tile-layout-circle .animated-tile-container > div:nth-child(5n){grid-column-start:4;grid-column-end:6;}.animated-tile-layout-circle .animated-tile-container .animated-tile-item{grid-column:span 2;aspect-ratio:1.2;}.animated-tile-layout-circle .animated-tile-container .animated-tile-background{max-width:150px;max-height:150px;}}.animated-tile-layout-circle .animated-tile-container .animated-tile-item{display:flex;align-items:center;justify-content:center;text-align:center;opacity:1;transform:translateY(0);}.animated-tile-layout-circle .animated-tile-container .animated-tile-item .animated-tile-background{margin:auto;background-color:#fafafa;border-radius:100%;display:flex;justify-content:center;align-items:center;width:150px;height:150px;}.animated-tile-layout-circle .animated-tile-container .animated-tile-item .animated-tile-content{margin-top:0.5rem;}@media (min-width: 840px){.animated-tile-layout-circle .animated-tile-container .animated-tile-item .animated-tile-content{height:100px;}}.animated-tile-layout-circle .animated-tile-container .animated-tile-item .animated-tile-content .animated-tile-title{margin:15px 0 0 0;line-height:25px;letter-spacing:0.44px;font-size:22px;font-weight:800;}.animated-tile-layout-circle .animated-tile-container .animated-tile-item img{display:block;width:100%;height:auto;}