.elementor .subtitulo{font-family:var(--body);font-weight:400;font-size:18px;}.elementor .titulo-seccion{font-family:"Mozilla Headline";font-weight:500;font-size:36px;padding:var(--nopadding);flex-direction:column;}.elementor .heading-container{padding:var(--nopadding);display:flex;flex-direction:column;gap:5px;}.elementor .section-container{max-width:1300px;overflow:hidden;padding-block-start:100px;padding-block-end:100px;padding-inline-start:10px;padding-inline-end:10px;display:flex;gap:var(--space-s);}.elementor .light-text{color:var(--blanco-roto);}.elementor .graphic{width:auto;height:80px;min-width:auto;min-height:auto;max-width:auto;max-height:auto;}.elementor .container-footer{padding:var(--nopadding);display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .dark-button{width:auto;height:45px;font-family:"Mozilla Headline";font-weight:500;color:var(--blanco-roto);column-gap:10px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:10px;padding-inline-end:10px;border-radius:5px;border-width:1px;border-color:var(--gris-oscuro);border-style:solid;background-color:var(--gris-oscuro);display:flex;justify-content:space-between;align-items:center;}.elementor .dark-button:hover,.elementor .dark-button:focus-visible{color:var(--gris-oscuro);border-width:1px;border-color:var(--gris-oscuro);border-style:solid;background-color:var(--blanco-roto);}.elementor .outline-button{width:auto;height:45px;color:var(--blanco-roto);column-gap:10px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:10px;padding-inline-end:10px;border-radius:5px;border-width:1px;border-color:var(--blanco-roto);border-style:solid;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .outline-button:hover,.elementor .outline-button:focus-visible{color:var(--gris-oscuro);background-color:var(--blanco-roto);}.elementor .maincontainer{padding:var(--nopadding);display:flex;justify-content:center;align-items:center;}.elementor .nopadding{padding:var(--nopadding);row-gap:var(--space-xs);}.elementor .top-bar{min-width:0px;padding-block-start:0px;}