.elementor-element-b31e834 .elementor-shortcode{font-family:Roboto,Arial,sans-serif;font-size:clamp(26px,3vw,38px);color:#820ad1;line-height:1.2;padding:0 0 12px}
.elementor-element-f9ca60c .elementor-shortcode{text-align:center;line-height:1.6;font-family:Roboto,Arial,sans-serif}
.elementor-element-incfterms{margin-top:140px!important;padding:20px!important}
#cartera h4{margin-top:22px}#cartera details{margin:20px 0}#cartera summary{cursor:pointer;font-weight:600;color:#6706a9}#cartera .incx-grid strong{font-size:1.3em;color:#6706a9}#cartera input[type=number]{width:100%}#cartera form{margin-top:15px}
@media(max-width:600px){.elementor-element-incfterms{margin-top:145px!important;padding:10px!important}#cartera article.incx-card{padding:14px}}
