.lmb-0 p:last-of-type,
.lmb-0 p:last-child,
.mbl-0 p:last-of-type,
.mbl-0 p:last-child {
    margin-bottom: 0;
}

.w-100.elementor-widget-button a{
	width: 100%
}

.btn-transition a:before{
  transition-duration: .7s;
    content: "";
    animation-duration: .7s;
    background-image: linear-gradient(to right, transparent , rgb(255 255 255 / .25) , transparent
);
transform: translate(-200%, 0);
inset: 0;
position: absolute;

}
.btn-transition a:hover:before{
   transform: translate(200%, 0);
}
.btn-transition {
    overflow: hidden;
    position: relative;
    animation-duration: .3s;
    transition-property: all;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    border-radius: 100px;
}
