:root{--page-title-display:none;}/* Start custom CSS *//* Four divisions: rotating maker photos on hover (1.5 s per photo, soft cross-fade) */
@keyframes ptRot { 0% { opacity: 0; } 4% { opacity: 1; } 25% { opacity: 1; } 29% { opacity: 0; } 100% { opacity: 0; } }
body.elementor-page-70 .e-con:hover > img.pt-rot-img { animation: ptRot 6s ease-in-out infinite; }
body.elementor-page-70 .e-con:hover > img.pt-rot-img:nth-child(2) { animation-delay: 0.36s; }
body.elementor-page-70 .e-con:hover > img.pt-rot-img:nth-child(3) { animation-delay: 1.86s; }
body.elementor-page-70 .e-con:hover > img.pt-rot-img:nth-child(4) { animation-delay: 3.36s; }
/* A soft fade is fine with reduced motion: override the site-wide reduced-motion reset for these photos only */
@media (prefers-reduced-motion: reduce) { body.elementor-page-70 .e-con:hover > img.pt-rot-img { animation-duration: 6s !important; animation-iteration-count: infinite !important; } }/* End custom CSS */