Fahad is a talented web developer with a fantastic dimension of creativity and proactivity. He made the whole process very easy for me with excellent communication. I enjoyed the process and timely delivery. Thank you so much.
My goodness! Fahad!!! You're a magician. Oh my gosshh! I can't thank you more, Also thanks to Max for referring you! I'm super happy!
Subscribe To My YouTube Channel For More Upcoming Videos
animation-pulse
.animation-wobble{
position: relative;
animation: animation-wobble 3s linear infinite alternate;
}
@keyframes animation-wobble {
0% {transform: translateY(10px);}
50% {transform: translateY(-10px);}
100% {transform: translateY(10px);}
}
animation-wobble
.mouse-animation{
position: relative;
animation: mouse-animation 3s linear infinite alternate;
}
@keyframes mouse-animation {
0% {transform: translateY(2px);}
50% {transform: translateY(-2px);}
100% {transform: translateY(2px);}
}
mouse-animation
.circle-animation{
animation: rotate 20s linear infinite;
}
@-webkit-keyframes rotate {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}
@keyframes rotate {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}
circle-animation
.bg-glass-effect{
-webkit-backdrop-filter: blur(10px);
backdrop-filter: blur(10px);
}
bg-glass-effect
.elementor-button,.blog-post .jkit-meta-readmore a{
position: relative;
}
.elementor-button::before,.blog-post .jkit-meta-readmore a::before {
content: "";
position: absolute;
inset: 0;
border-radius: 50px;
padding: 1px;
background:linear-gradient(90deg,#20D9A1,#5F39FF);
-webkit-mask:
linear-gradient(#fff 0 0) content-box,
linear-gradient(#fff 0 0);
-webkit-mask-composite: xor;
mask-composite: exclude;
}
.service-box .service-icon .elementor-widget-container{
transition: all .3s;
}
.service-box:hover .service-icon .elementor-widget-container{
background-color: transparent;
background-image: linear-gradient(180deg, #20d9a1 0%, #5f39ff 100%);
}
service-box service-icon
.image-wraper-item{
transform: scale(0);
transition: transform 0.5s;
}
.image-wraper:hover .image-wraper-item{
transform: scale(1);
}
image-wraper image-wraper-item
.service-list svg{
position: relative;
top: 10px;
}
.elementor-icon-box-title{
transition: all 0.3s;
}
.service-list:hover .elementor-icon-box-title{
color: #5F39FF !important;
}
.service-list:hover .elementor-icon{
fill: #5F39FF !important;
}
.circle{
height: 350px;
width: 350px;
}
service-list circle
.blog-post .by{
margin-right: 5px;
}
blog-post