.elementor .h1hero{position:relative;inset-block-start:-505px;z-index:3;font-family:Sarabun;font-weight:900;font-size:5.5rem;color:var(--blanco);text-align:center;display:block;justify-content:center;align-items:center;align-self:center;}.elementor .hero-caro{padding:0px;margin:0px;}.elementor .divhero{height:900px;max-height:900px;padding:0px;margin:0px;background-color:#000000;display:block;justify-content:center;align-items:center;}.elementor .h2{font-family:Sarabun;font-size:2.6rem;color:var(--negro);line-height:3.3rem;}.elementor .cont100{width:100%;padding:0px;background-color:var(--grisclaro);display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .divgris{width:100%;position:relative;padding:0px;display:flex;justify-content:center;}.elementor .cont1400px{width:1400px;max-width:1400px;padding:0px;flex-direction:row;gap:40px;justify-content:center;}.elementor .parrafo{font-family:Sarabun;font-size:1.1rem;color:var(--negro);text-align:justify;}.elementor .flexgristexto1{width:100%;position:relative;padding-block-start:70px;padding-block-end:70px;padding-inline-start:0px;border-width:0px;border-style:solid;flex-direction:column;gap:20px;}.elementor .fleximg{padding:50px;}.elementor .cont100blan{width:100%;padding-block-start:100px;padding-block-end:100px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--blanco);flex-direction:row;gap:15px;justify-content:center;}.elementor .box{width:400px;height:300px;object-fit:none;object-position:center center;position:relative;padding-block-start:30px;padding-block-end:45px;padding-inline-start:30px;padding-inline-end:20px;border-radius:30px;border-width:1px;border-color:#d4d4d4;border-style:solid;background-color:var(--grisclaro);box-shadow:0px 0px 18px 0px rgba(0, 0, 0, 0.25);display:flex;flex-direction:column;gap:0.5vh;justify-content:flex-end;align-items:start;}.elementor .bgnegro{width:100%;padding-block-start:100px;padding-block-end:100px;justify-content:center;align-items:center;}.elementor .flx450{width:750px;max-width:750px;padding:0px;flex-direction:column;}.elementor .flex750{width:750px;flex-direction:column;}.elementor .tabs{width:100%;margin-block-start:10px;border-radius:10px;border-width:0px;background-color:var(--grisoscuro);display:flex;justify-content:center;}.elementor .tabs:active{background-color:var(--blanco);}.elementor .tabs:focus{background-color:var(--blanco);}.elementor .tabs:hover,.elementor .tabs:focus-visible{background-color:var(--blanco);}.elementor .h3tabs{font-family:Sarabun;font-weight:700;font-size:1.6rem;color:var(--negro);}.elementor .spantab{font-weight:600;font-size:1.2rem;}.elementor .spantab:active{background-color:var(--blanco);}.elementor .tabtexto{font-weight:500;font-size:1.2rem;color:var(--negro);padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;border-radius:10px;}.elementor .cab1{width:1400px;max-width:1400px;position:relative;z-index:10;padding-block-start:10px;display:flex;flex-direction:row;}.elementor .cab2{width:100%;max-width:100%;position:fixed;inset-block-start:0px;inset-inline-start:0px;z-index:9999;padding:20px;background-color:var(--negro);flex-direction:row;align-items:center;will-change: transform;\n}.elementor .flex50borderr{width:50%;height:380px;padding:20px;border-start-start-radius:15px;border-start-end-radius:0px;border-end-start-radius:15px;border-end-end-radius:0px;border-width:0px;border-color:#a8a8a8;border-style:solid;background-color:var(--grisclaro);flex-direction:column;justify-content:space-between;}.elementor .boton1{color:var(--blanco);border-radius:12px;background-color:var(--rojo);}.elementor .boton1:hover,.elementor .boton1:focus-visible{background-color:var(--negro);}.elementor .h2grande{font-family:Sarabun;font-weight:700;font-size:3rem;}.elementor .Divblan50{width:1400px;padding:0px;border-radius:25px;border-width:0px;border-color:var(--negro);border-style:solid;background-color:var(--grisbienclaro);flex-direction:column;justify-content:flex-start;}.elementor .maychica{font-family:Sarabun;font-weight:700;font-size:0.9rem;color:var(--negro);text-align:start;text-transform:uppercase;}.elementor .menu{font-family:Sarabun;font-size:1.3rem;color:var(--blanco);}