@media (min-width: 1024px){
.oculto{
display: none!important;
}
}
.botao .elementor-button-icon{
animation: seta 1s infinite ease;
z-index: 1;
}
@keyframes seta {
0%, 100%{
transform: translatex(0);
}
50%{
transform: translatex(5px);
}
}
.botao .elementor-button{
transition: 0.5s!important;
}
.botao .elementor-button {
position: relative;
overflow: hidden;
}
.botao .elementor-button::after {
content: "";
position: absolute;
width: 0;
height: 100%;
background: #fff;
top: 0;
left: 0;
z-index: 0;
transition: width 0.5s;
}
.botao:hover .elementor-button::after {
width: 100%;
}
selector .elementor-button-text{
z-index: 1!important;
}
selector .elementor-button {
transform: scale(1);
animation: pulse 1s infinite;
}
@keyframes pulse {
0% {
transform: scale(0.95);
}
70% {
transform: scale(1);
}
100% {
transform: scale(0.95);
}
}
.div-block-13 {
width: 100%;
height: 2px;
max-width: 274px;
background-image: linear-gradient(90deg, #da265d, #da265d00);
}
selector { backdrop-filter: blur( 20px ); -webkit-backdrop-filter: blur( 20px ); }
selector { backdrop-filter: blur( 20px ); -webkit-backdrop-filter: blur( 20px ); }
.elementor-button-content-wrapper{
display: flex!important;
}
selector .elementor-button-text{ flex-grow:0; }