.elementor .tfo-burger{cursor:pointer;}.elementor .tfo-menu{display:flex;}.elementor .tfo-boto{font-family:Fustat;font-weight:600;font-size:16px;color:var(--tfo-negre);letter-spacing:-0.16px;line-height:1.2;text-align:center;text-decoration:none;padding-block-start:6px;padding-block-end:6px;padding-inline-start:18px;padding-inline-end:18px;border-radius:60px;border-width:1px;border-color:var(--tfo-negre);border-style:solid;background-color:transparent;transition:background-color 0.3s, color 0.3s;}.elementor .tfo-grup-botons{padding:0px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;align-items:center;}.elementor .tfo-text{font-family:Fustat;font-weight:400;font-size:16px;letter-spacing:-0.16px;line-height:1.5;}.elementor .tfo-avantitol{font-family:Fustat;font-weight:500;font-size:var(--tfo-avantitol);letter-spacing:-0.01em;line-height:1.2;text-transform:uppercase;}.elementor .tfo-display{font-family:Fustat;font-weight:800;font-size:var(--tfo-display);letter-spacing:-0.01em;line-height:1.05;}.elementor .tfo-boto-contorn-blanc:hover,.elementor .tfo-boto-contorn-blanc:focus-visible{color:var(--tfo-negre);background-color:var(--tfo-blanc);}.elementor .tfo-boto-contorn-blanc{color:var(--tfo-blanc);border-width:1px;border-color:var(--tfo-blanc);border-style:solid;background-color:transparent;}.elementor .tfo-boto-ple-blanc:hover,.elementor .tfo-boto-ple-blanc:focus-visible{color:var(--tfo-blanc);background-color:transparent;}.elementor .tfo-boto-ple-blanc{color:var(--tfo-negre);border-width:1px;border-color:var(--tfo-blanc);border-style:solid;background-color:var(--tfo-blanc);}