.elementor .saniglaze-button{font-weight:700;color:#ffffff;text-transform:uppercase;padding-block-start:var(--space-m);padding-block-end:var(--space-m);padding-inline-start:var(--space-3xl);padding-inline-end:var(--space-3xl);margin-block-start:20px;border-radius:var(--radius-s);background-color:var(--accent);transition:background-color 400ms;display:block;}.elementor .saniglaze-button:hover,.elementor .saniglaze-button:focus-visible{color:#ffffff;background-color:var(--accent-tint);}.elementor .saniglaze-photo-wrapper{overflow:hidden;position:relative;padding:0px;}.elementor .saniglaze-image{width:100%;height:100%;object-fit:cover;position:relative;z-index:0;}.elementor .saniglaze-image-text{position:absolute;inset-block-end:0px;inset-inline-start:0px;z-index:5;font-weight:500;color:#ffffff;text-align:start;text-transform:uppercase;padding-block-start:var(--space-s);padding-block-end:var(--space-s);padding-inline-start:var(--space-xl);padding-inline-end:var(--space-xl);border-start-start-radius:var(--space-s);border-start-end-radius:var(--space-s);background-color:#666E83;}.elementor .saniglaze-photo-wrapper-grp2{max-height:300px;overflow:hidden;position:relative;padding:0px;}