.elementor-24432 .elementor-element.elementor-element-ad22576{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-24432 .elementor-element.elementor-element-5bfc947{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-24432 .elementor-element.elementor-element-7bc0c2a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}/* Start custom CSS for shortcode, class: .elementor-element-bf5fffd *//* CONTENEDOR */
.vda-saas{
display:grid;
grid-template-columns:1fr 1fr;
gap:30px;
margin-top:50px;
}

/* CARD BASE */
.vda-saas-card{
background:#fff;
color:#111;
padding:35px;
border-radius:16px;
box-shadow:0 20px 50px rgba(0,0,0,0.1);
position:relative;
transition:all 0.4s ease;
}

/* HOVER */
.vda-saas-card:hover{
transform:translateY(-10px);
box-shadow:0 30px 70px rgba(0,0,0,0.2);
}

/* TITULO */
.vda-saas-card h3{
text-align:center;
margin-bottom:25px;
font-size:22px;
}

/* LISTA */
.vda-saas-card ul{
list-style:none;
padding:0;
line-height:2;
font-size:16px;
}

/* CARD DESTACADA */
.vda-saas-highlight{
border:2px solid #25D366;
transform:scale(1.05);
}

/* BADGE */
.vda-badge{
position:absolute;
top:-12px;
left:50%;
transform:translateX(-50%);
background:#25D366;
color:#fff;
padding:6px 15px;
border-radius:20px;
font-size:12px;
font-weight:600;
}

/* RESULTADO */
.vda-saas-result{
margin-top:20px;
text-align:center;
font-weight:700;
color:#25D366;
}

/* RESPONSIVE */
@media(max-width:768px){
.vda-saas{
grid-template-columns:1fr;
}
.vda-saas-highlight{
transform:none;
}
}/* End custom CSS */