.elementor .H1{font-family:var(--Epilogue);font-weight:700;font-size:var(--H1);color:var(--Violet);line-height:1.15;text-wrap:  balance;\n}.elementor .H2{font-family:var(--Epilogue);font-weight:700;font-size:var(--H2);line-height:1.2;text-wrap:  balance;\n}.elementor .H3{font-family:var(--Epilogue);font-weight:700;font-size:var(--H3);line-height:1.25;text-wrap:  balance;\n}.elementor .H4{font-family:var(--Epilogue);font-weight:700;font-size:var(--H4);color:var(--Violet);line-height:1.3;text-wrap:  unset;\n}.elementor .BODY{font-family:var(--Epilogue);font-weight:400;font-size:var(--Body);color:var(--Violet);line-height:1.6;}.elementor .Bold{font-weight:600;}.elementor .Column{padding:0px;flex-direction:column;justify-content:flex-start;align-items:start;}.elementor .Container-first{width:100%;padding:0px;flex-direction:column;gap:14px;}.elementor .btn-principal{font-family:var(--Epilogue);font-weight:700;font-size:26px;color:var(--Blanc);line-height:1;padding:0px;border-radius:0px;background-color:var(--Rose);transition:all 500ms;flex:0 1 auto;align-self:start;}.elementor .btn-principal:hover,.elementor .btn-principal:focus-visible{color:var(--Violet);background-color:var(--Vert);}.elementor .title-bg-violet{color:var(--Blanc);line-height:1;background-color:var(--Violet);align-self:start;}.elementor .title-bg-blanc{color:var(--Rose);line-height:1;background-color:var(--Blanc);align-self:start;}.elementor .SUBTITLE{font-family:var(--Epilogue);font-weight:700;font-size:22px;line-height:1.4;text-wrap:  balance;\n}.elementor .SUB500{font-weight:500;}