Following is the CSS code used in above tutorial:
.main > .elementor-element.e-child .elementor-widget {
width: 400px;
opacity: 0;
transition: all 0.5s linear;
}
.main > .elementor-element.e-child .elementor-container {
flex-wrap: nowrap;
}
.main > .elementor-element.e-child .elementor-widget-wrap {
flex-direction: column;
transition: all 0.3s linear !important;
}
.main > .elementor-element.e-child {
min-width: 1px;
transition: all 0.5s linear;
overflow: hidden;
}
.main > .elementor-element.e-child:hover {
width: 100%;
}
.main > .elementor-element.e-child:hover .elementor-widget {
opacity: 1;
}
@media (max-width:1024px) {
.main > .elementor-element.e-child .elementor-widget {
width: 300px;
}
}
@media (max-width:767px) {
.main > .elementor-element.e-child .elementor-widget-wrap {
height: 300px;
}
.main > .elementor-element.e-child:hover .elementor-widget-wrap {
height: 380px;
}
.main > .elementor-element.e-child {
flex-wrap: wrap;
}
}
Vote Here