@charset "UTF-8";:root{--lexaYellow: #FBE21C;--lexaBlue: #173452;--lexaElectric: #13CAD8;--lexaPurple: #1A194F;--lexaBlueGray: #7C92A5;--lexaGray: #E5E9ED;--lexaMetalicBlue: #F4F8F9;--lexaBlack: #000000}:root{--neutral-0: #FFFFFF;--neutral-50: var(--lexaMetalicBlue);--neutral-100: #F0F2F5;--neutral-200: var(--lexaGray);--neutral-400: #999999;--neutral-600: #666666;--neutral-900: #1A1A1A;--success: #198754;--danger: #DC3545;--warning: #FFC107;--info: #0DCAF0;--shadow-1: 0 2px 6px color-mix(in srgb, var(--lexaBlue) 8%, transparent);--shadow-2: 0 4px 12px color-mix(in srgb, var(--lexaBlue) 12%, transparent);--shadow-3: 0 8px 24px color-mix(in srgb, var(--lexaBlue) 16%, transparent)}img:not(.imgFree){width:100%}.noMargin{margin:0!important}.noPadding{padding:0!important}.vCenter{display:flex;align-items:center;flex-wrap:wrap}.noScroll{overflow:hidden!important}.googleAuthButton{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:44px;margin:0;padding:10px 12px;background-color:#fff;border:1px solid #747775;border-radius:999px;box-shadow:none;color:#1f1f1f;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:500;letter-spacing:.25px;line-height:20px;text-align:center;text-decoration:none;white-space:normal;cursor:pointer;-webkit-appearance:none;appearance:none;transition:background-color .218s,border-color .218s,box-shadow .218s}.googleAuthButton:hover{color:#1f1f1f;text-decoration:none;background-color:color-mix(in srgb,#303030 8%,#ffffff);box-shadow:0 1px 2px #3c40434d,0 1px 3px 1px #3c404326}.googleAuthButton:focus{outline:none}.googleAuthButton:focus-visible{color:#1f1f1f;background-color:color-mix(in srgb,#303030 12%,#ffffff);outline:2px solid #4285f4;outline-offset:2px}.googleAuthButton .googleAuthButton__icon{display:flex;flex-shrink:0;width:20px;height:20px}.googleAuthButton .googleAuthButton__icon svg{display:block;width:100%;height:100%}.authDivider{display:flex;align-items:center;gap:.75rem;width:100%;font-size:.85rem;line-height:1}.authDivider:before,.authDivider:after{content:"";flex:1;height:1px;background-color:currentColor;opacity:.25}html,body{height:100%}body{font-family:Poppins,sans-serif;background-color:var(--lexaBlue)}body .containerRegistro{max-width:100%!important}body #register{padding-top:78px;height:100%}body #register .containerRegistro,body #register .row{height:100%}body .promoRow{row-gap:48px}body .promoRow .promoColumn{text-align:center;color:#fff}body .promoRow .promoColumn .icon{position:relative;display:block}body .promoRow .promoColumn .text{margin-top:16px;font-size:.875rem}body .formStep[data-step="1"]{display:flex;flex-direction:column;align-items:center}body .formStep[data-step="1"] h2{text-align:center;font-size:1.25rem;font-weight:600;margin-bottom:48px}body .formStep[data-step="2"]{display:none}body .cajaInfo{background-color:var(--lexaBlue);color:#fff;display:flex;align-items:center;padding:100px}body .cajaInfo h2{text-align:center;margin-bottom:24px;font-size:2rem;font-weight:600;color:var(--lexaYellow)}body .cajaInfo .line2{margin:48px 0 16px;text-align:center;font-size:1.125rem;line-height:1.5}body .cajaInfo .line3{margin-bottom:24px;text-align:center;font-family:Montserrat,sans-serif;font-weight:600;font-size:1.125rem;color:var(--lexaYellow)}body .mobileBreak{display:none}body .cajaTarifas{color:var(--lexaBlack)}body .cajaTarifas .title{font-size:50px;color:var(--lexaBlack);text-align:center;margin-bottom:8px}body .cajaTarifas .switchContainer .switch-field{display:flex;overflow:hidden;border-radius:20px}body .cajaTarifas .switchContainer .switch-field input{display:none}body .cajaTarifas .switchContainer .switch-field input:checked+label{background-color:var(--lexaBlue);color:#fff;border:1px solid var(--lexaBlue);z-index:1}body .cajaTarifas .switchContainer .switch-field label{font-family:Poppins,sans-serif;background-color:var(--neutral-200);color:var(--neutral-600);font-size:1.125rem;line-height:1;text-align:center;padding:8px 16px;border:1px solid transparent;transition:all .3s ease-in-out;cursor:pointer;margin-bottom:0}body .cajaTarifas .switchContainer .switch-field label:hover{background-color:color-mix(in srgb,var(--neutral-200) 20%,transparent)}body .cajaTarifas .consultingAdvice{text-align:center;font-size:1rem;max-width:80%;margin:24px auto 0}body .cajaTarifas .groupsWrapper{margin-top:24px}body .cajaTarifas .groupsWrapper .tarifaGroup:not(:last-child){margin-bottom:8px}body .cajaTarifas .groupsWrapper .tarifaRow{justify-content:center;gap:16px}body .cajaTarifas .groupsWrapper .tarifaColumn{padding:4px}body .cajaTarifas .groupsWrapper .tarifaBox{border:3px solid var(--lexaBlue);border-radius:30px;padding:24px;height:100%;cursor:pointer;transition:all .15s linear}body .cajaTarifas .groupsWrapper .tarifaBox:hover{background-color:#fff;box-shadow:10px 10px 5px -4px #0000004f}body .cajaTarifas .groupsWrapper .tarifaBox.selected{background-color:var(--lexaBlue);box-shadow:10px 10px 5px -4px #0000004f;color:#fff;border-color:var(--lexaBlueGray)}body .cajaTarifas .groupsWrapper .tarifaBox.selected hr{border-color:#fff}body .cajaTarifas .groupsWrapper .tarifaBox.selected i{color:#fff!important}body .cajaTarifas .groupsWrapper .tarifaBox .name{text-transform:uppercase;font-size:1.25rem;font-weight:500}body .cajaTarifas .groupsWrapper .tarifaBox .price{display:inline;font-size:53px}body .cajaTarifas .groupsWrapper .tarifaBox .subLine{font-size:.875rem}body .cajaTarifas .groupsWrapper .tarifaBox .features{margin-bottom:0;padding:0}body .cajaTarifas .groupsWrapper .tarifaBox .features li{display:flex;align-items:center;list-style:none;gap:12px}body .cajaTarifas .groupsWrapper .tarifaBox .features li i{color:var(--lexaBlue)}body .cajaTarifas .bussinessLink{text-align:center;margin-top:24px}body .cajaTarifas .bussinessLink a{transition:all .15s linear;color:var(--lexaBlue);font-weight:700;text-decoration:underline;cursor:pointer}body .cajaTarifas .bussinessLink a:hover{color:var(--lexaYellow)}body .cajaDatos{border-radius:100px 0 0 100px;box-shadow:none;background-color:#fff;padding:50px 60px;color:var(--lexaBlue);margin-left:auto;margin-right:auto}body .cajaDatos .backToplan{transition:all .3s linear;margin-bottom:16px;cursor:pointer;font-size:1.125rem}body .cajaDatos .backToplan i{transition:all .3s linear}body .cajaDatos .backToplan:hover,body .cajaDatos .backToplan:hover i{color:var(--lexaBlue)}@media screen and (max-width:1199px){body .cajaDatos{border-radius:50px 0 0 50px;padding:48px 0}}body .cajaDatos hr{margin:16px 0 24px}body .cajaDatos .form-group{margin-bottom:24px}body .cajaDatos .form-group.doubleGroup{display:flex;justify-content:space-between;align-items:center;position:relative}body .cajaDatos .form-group.doubleGroup input,body .cajaDatos .form-group.doubleGroup select,body .cajaDatos .form-group.doubleGroup div,body .cajaDatos .form-group.doubleGroup a{max-width:48%}body .cajaDatos .form-group.doubleGroup .floatField .form-control{max-width:100%}body .cajaDatos .floatField{position:relative;width:100%}body .cajaDatos .floatField>label{position:absolute;left:1.25rem;top:50%;transform:translateY(-50%);margin:0;padding:0 4px;background-color:#fff;border-radius:999px;color:var(--neutral-600);font-weight:400;pointer-events:none;transition:all .15s ease}body .cajaDatos .floatField.hasValue>label,body .cajaDatos .floatField:focus-within>label,body .cajaDatos .floatField>.form-control:focus~label,body .cajaDatos .floatField>.form-control:not(:placeholder-shown)~label{top:0;transform:translateY(-50%) scale(.85);color:var(--lexaBlue)}body .cajaDatos .buyerContainer{margin-top:8px}body .cajaDatos .registerLegal{max-width:34rem;margin:0 auto;text-align:left}body .cajaDatos .registerLegal__consent{display:grid;grid-template-columns:1.125rem minmax(0,1fr);gap:12px;align-items:start}body .cajaDatos .registerLegal__checkbox{width:1.125rem;height:1.125rem;margin:4px 0 0;accent-color:var(--lexaBlue);cursor:pointer}body .cajaDatos .registerLegal__label{margin:0;font-size:1rem;line-height:1.45;cursor:pointer}body .cajaDatos .registerLegal__intro{margin-top:8px;margin-left:1.875rem;font-size:.875rem;line-height:1.4;color:color-mix(in srgb,var(--lexaBlue) 65%,transparent)}body .cajaDatos .registerLegal__intro p{margin:0}body .cajaDatos .registerLegal__intro p+p{margin-top:8px}body .cajaDatos .registerLegal__details{margin-left:0;overflow:hidden}body .cajaDatos .registerLegal__summary{position:relative;padding:12px 16px 12px 24px;font-size:.875rem;font-weight:600;line-height:1.4;color:color-mix(in srgb,var(--lexaBlue) 90%,transparent);cursor:pointer;list-style:none}body .cajaDatos .registerLegal__summary::-webkit-details-marker{display:none}body .cajaDatos .registerLegal__summary:after{content:"";position:absolute;top:50%;left:.2rem;width:.5rem;height:.5rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-65%) rotate(45deg)}body .cajaDatos .registerLegal__details[open] .registerLegal__summary:after{transform:translateY(-35%) rotate(225deg)}body .cajaDatos .registerLegal__details .registerLegal__intro{margin:0;padding:0 16px 16px}body .cajaDatos .googleAuthError{margin-bottom:1.5em;color:red;text-align:center}body .cajaDatos .googleSignup{display:flex;flex-direction:column;gap:1em;margin-bottom:1.5em}body .cajaDatos .googleSignup__divider{margin-bottom:1.5em;color:var(--lexaBlue)}body .cajaDatos .discountInfo{border:2px dashed var(--lexaBlue);border-radius:4px;padding:16px 24px;margin-bottom:24px}body .cajaDatos .discountInfo .title{margin-bottom:8px;text-align:center}body .cajaDatos .discountInfo .title span{color:var(--lexaBlue);font-size:1.5rem;font-weight:700}body .cajaDatos .discountInfo .blockAdvice{color:var(--lexaPurple);text-align:center}body .cajaDatos .discountInfo .benefits{display:flex;flex-direction:column;gap:12px;justify-content:center}body .cajaDatos .discountInfo .benefits .benefit i{font-size:1.5rem;vertical-align:middle;color:var(--lexaBlue);margin-right:8px}body .cajaDatos .introText{margin-bottom:16px}body .cajaDatos .introText .title{font-size:1.5rem;font-weight:700}body .cajaDatos .introText hr{border-color:var(--lexaBlue)}body .cajaDatos #formAlta input,body .cajaDatos #formAlta select,body .cajaDatos #formActivacion input,body .cajaDatos #formActivacion select{border-radius:40px;padding:12px 16px;outline:none!important;box-shadow:none}body .cajaDatos #formAlta input.vError,body .cajaDatos #formAlta select.vError,body .cajaDatos #formActivacion input.vError,body .cajaDatos #formActivacion select.vError{border-color:red!important}body .cajaDatos #formAlta .vError~.state.p-success label:before,body .cajaDatos #formAlta .pretty .p-toggle .state.p-success label:before,body .cajaDatos #formAlta .pretty.p-default:not(.p-fill) input.vError~.state.p-success-o label:before,body .cajaDatos #formActivacion .vError~.state.p-success label:before,body .cajaDatos #formActivacion .pretty .p-toggle .state.p-success label:before,body .cajaDatos #formActivacion .pretty.p-default:not(.p-fill) input.vError~.state.p-success-o label:before{border-color:red!important}body .cajaDatos #formAlta input.vError+#togglePassword,body .cajaDatos #formAlta .floatField:has(input.vError)+#togglePassword,body .cajaDatos #formActivacion input.vError+#togglePassword,body .cajaDatos #formActivacion .floatField:has(input.vError)+#togglePassword{color:red}body .cajaDatos #formAlta #togglePassword,body .cajaDatos #formActivacion #togglePassword{position:absolute;right:1.5rem;top:50%;transform:translateY(-50%);font-size:1.5rem;cursor:pointer;color:var(--lexaBlue);margin:0}body .cajaDatos #formAlta .susLabel,body .cajaDatos #formActivacion .susLabel{font-size:1.25rem;font-weight:700;margin-bottom:16px}body .cajaDatos #formAlta .susLabel--small,body .cajaDatos #formActivacion .susLabel--small{font-size:.875rem;font-weight:500;margin-bottom:8px;display:inline-block}body .cajaDatos #formAlta .corporativeMailAdvice,body .cajaDatos #formActivacion .corporativeMailAdvice{display:none;font-size:.875rem;font-weight:700}body .cajaDatos #formAlta .submitButton,body .cajaDatos #formActivacion .submitButton{width:100%;background-color:var(--lexaBlue);color:var(--lexaYellow);border:none;height:44px;font-size:.875rem;font-weight:400;border-radius:40px}body .cajaDatos .RRHHGroup{display:none}body .videoButton{background-color:var(--lexaYellow);color:var(--lexaBlue);font-weight:600;padding:12px 48px;border-radius:40px;border:none;text-transform:none}body .legalLink{position:relative;z-index:999;color:var(--lexaBlue);transition:all .3s linear}body .legalLink:hover{color:var(--lexaYellow)}@media screen and (max-width:991px){body .cajaInfo{padding:24px 0 0!important}body .cajaInfo h2{font-size:1.25rem;margin-bottom:12px}body .cajaInfo .line1{font-size:.875rem;line-height:1.5}body .cajaInfo .line2,body .cajaInfo .line3{font-size:.875rem;line-height:1.5;margin:24px 3.5em 12px}body .mobileBreak{display:inline!important}.cajaDatos{margin-top:5em;border-radius:100px 100px 0 0!important;margin-left:0;margin-right:0;max-width:100%;width:100%;padding-left:24px;padding-right:24px;box-sizing:border-box}.cajaDatos .validationRow{margin-bottom:12px}.cajaDatos #togglePassword{top:78%!important}.cajaDatos .form-group{margin-bottom:0!important}.cajaDatos .form-group.doubleGroup{display:flex;flex-direction:column;align-items:stretch}.cajaDatos .form-group.doubleGroup>.form-control,.cajaDatos .form-group.doubleGroup>.floatField{width:100%;max-width:100%}.cajaDatos .form-group.doubleGroup>.form-control+.form-control,.cajaDatos .form-group.doubleGroup>.floatField+.floatField{margin-top:16px}.cajaDatos .registerLegal{max-width:100%}.cajaDatos .registerLegal__consent{gap:12px;grid-template-columns:1.05rem minmax(0,1fr)}.cajaDatos .registerLegal__checkbox{width:1.05rem;height:1.05rem}.cajaDatos .registerLegal__label,.cajaDatos .registerLegal__intro{max-width:100%;overflow-wrap:anywhere;word-break:break-word}.cajaDatos .registerLegal__intro{margin-left:calc(1.05rem + 12px)}.cajaDatos .registerLegal__details{margin-left:0}.cajaDatos .btn.orangeButton,.cajaTarifas .btn.orangeButton{font-size:1rem!important;padding:8px 24px!important;height:auto!important}body .cajaDatos{border-radius:50px 50px 0 0!important;padding:24px 0 0;margin-top:24px}body .cajaDatos .formStep{padding:16px}body .cajaDatos .formStep[data-step="1"] h2{font-size:1.25rem;line-height:1.35;margin-bottom:24px;padding:0 24px}body .cajaDatos .formStep[data-step="1"] .susLabel--small{font-size:.875rem}body .cajaDatos .formStep[data-step="1"] .form-group{padding:0 48px 16px!important}body .cajaDatos .formStep[data-step="1"] .googleAuthError,body .cajaDatos .formStep[data-step="1"] .googleSignup__divider{padding:0 3rem}.promoRow{padding-left:48px;padding-right:48px}.promoRow .promoColumn{margin-top:16px;margin-bottom:16px}.promoRow .promoColumn .text{margin-top:8px!important}}
