Also add this if smooth scroll is laggy
Use this CSS code on Elementor Pro – Custom Code option. Location </body> End for best result. Also works on Elementor free in </>html widget
.frostedglass {
backdrop-filter:blur(15px);
-webkit-backdrop-filter:blur(15px);
}
CSS Classes: frostedglass
selector {
animation: spin 8s infinite linear;
}
@keyframes spin {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}
selector {
writing-mode: vertical-lr;
}
.heading
{
background: url("https://diywebsitespro.com/wp-content/uploads/2023/03/spiderman.png") repeat 30% 70% ;
padding-box: 100px ;
background-size: 100%;
background-repeat: no-repeat;
background-position-x: left;
background-position-y: top;
background-color: white;
-webkit-background-clip:text;
-webkit-text-fill-color:transparent;}
CSS Classes: heading
** Image URL on – background: url(“—–“) **
Heading widget CSS ID: glass-text
Pest code in Elementor HTML widget
** Adjust text color for more perfect effect. **
.pops-service-link-btn-1 .elementor-button .elementor-button-icon svg path {
transition: all .4s;
}
.pops-service-link-btn-1 .elementor-button:hover .elementor-button-icon svg path {
stroke: var(--e-global-color-accent);
}
.pops-service-link-btn-1.current .elementor-button .elementor-button-icon svg path {
stroke: var(--e-global-color-accent);
}
.pops-pulse-lgrn-1 .elementor-button:hover {
animation: pulses-lgreen 1s;
box-shadow: 0 0 0 2em transparent;
}
@keyframes pulses-lgreen {
0% {
box-shadow: 0 0 0 0 #cafc01;
}
}
pops-service-link-btn-1 (for icon animation)pops-pulse-lgrn-1 (for pulse animation)pops-service-link-btn-1 pops-pulse-lgrn-1 (for both)