body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}@font-face{font-family:"ITC Avant Garde Gothic Std Extra Light";font-style:normal;font-weight:400;src:local("ITC Avant Garde Gothic Std Extra Light"),url(/static/media/ITCAvantGardeStdXLt.0ac8b6ee.woff) format("woff")}@font-face{font-family:"ITC Avant Garde Gothic Std Extra Light Condensed";font-style:normal;font-weight:400;src:local("ITC Avant Garde Gothic Std Extra Light Condensed"),url(/static/media/ITCAvantGardeStdXLtCn.97e1f589.woff) format("woff")}@font-face{font-family:"ITC Avant Garde Gothic Std Extra Light Condensed Oblique";font-style:normal;font-weight:400;src:local("ITC Avant Garde Gothic Std Extra Light Condensed Oblique"),url(/static/media/ITCAvantGardeStdXLtCnObl.ed86148b.woff) format("woff")}@font-face{font-family:"ITC Avant Garde Gothic Std Extra Light Oblique";font-style:normal;font-weight:400;src:local("ITC Avant Garde Gothic Std Extra Light Oblique"),url(/static/media/ITCAvantGardeStdXLtObl.c4e21fe9.woff) format("woff")}@font-face{font-family:"ITC Avant Garde Gothic Std Book";font-style:normal;font-weight:400;src:local("ITC Avant Garde Gothic Std Book"),url(/static/media/ITCAvantGardeStdBk.9124c976.woff) format("woff")}@font-face{font-family:"ITC Avant Garde Gothic Std Book Condensed";font-style:normal;font-weight:400;src:local("ITC Avant Garde Gothic Std Book Condensed"),url(/static/media/ITCAvantGardeStdBkCn.9cc3421c.woff) format("woff")}@font-face{font-family:"ITC Avant Garde Gothic Std Book Condensed Oblique";font-style:normal;font-weight:400;src:local("ITC Avant Garde Gothic Std Book Condensed Oblique"),url(/static/media/ITCAvantGardeStdBkCnObl.f80a55f9.woff) format("woff")}@font-face{font-family:"ITC Avant Garde Gothic Std Book Oblique";font-style:normal;font-weight:400;src:local("ITC Avant Garde Gothic Std Book Oblique"),url(/static/media/ITCAvantGardeStdBkObl.ea8ca649.woff) format("woff")}@font-face{font-family:"ITC Avant Garde Gothic Std Medium";font-style:normal;font-weight:400;src:local("ITC Avant Garde Gothic Std Medium"),url(/static/media/ITCAvantGardeStdMd.6be5539e.woff) format("woff")}@font-face{font-family:"ITC Avant Garde Gothic Std Medium Condensed";font-style:normal;font-weight:400;src:local("ITC Avant Garde Gothic Std Medium Condensed"),url(/static/media/ITCAvantGardeStdMdCn.be5086a7.woff) format("woff")}@font-face{font-family:"ITC Avant Garde Gothic Std Medium Condensed Oblique";font-style:normal;font-weight:400;src:local("ITC Avant Garde Gothic Std Medium Condensed Oblique"),url(/static/media/ITCAvantGardeStdMdCnObl.5ba2caee.woff) format("woff")}@font-face{font-family:"ITC Avant Garde Gothic Std Medium Oblique";font-style:normal;font-weight:400;src:local("ITC Avant Garde Gothic Std Medium Oblique"),url(/static/media/ITCAvantGardeStdMdObl.1d45ae44.woff) format("woff")}@font-face{font-family:"ITC Avant Garde Gothic Std Demi";font-style:normal;font-weight:400;src:local("ITC Avant Garde Gothic Std Demi"),url(/static/media/ITCAvantGardeStdDemi.f65d86d3.woff) format("woff")}@font-face{font-family:"ITC Avant Garde Gothic Std Demi Condensed";font-style:normal;font-weight:400;src:local("ITC Avant Garde Gothic Std Demi Condensed"),url(/static/media/ITCAvantGardeStdDemiCn.00a81e80.woff) format("woff")}@font-face{font-family:"ITC Avant Garde Gothic Std Demi Condensed Oblique";font-style:normal;font-weight:400;src:local("ITC Avant Garde Gothic Std Demi Condensed Oblique"),url(/static/media/ITCAvantGardeStdDemiCnObl.f8621987.woff) format("woff")}@font-face{font-family:"ITC Avant Garde Gothic Std Demi Oblique";font-style:normal;font-weight:400;src:local("ITC Avant Garde Gothic Std Demi Oblique"),url(/static/media/ITCAvantGardeStdDemiObl.c5900b63.woff) format("woff")}@font-face{font-family:"ITC Avant Garde Gothic Std Bold";font-style:normal;font-weight:400;src:local("ITC Avant Garde Gothic Std Bold"),url(/static/media/ITCAvantGardeStdBold.05c86ec0.woff) format("woff")}@font-face{font-family:"ITC Avant Garde Gothic Std Bold Condensed";font-style:normal;font-weight:400;src:local("ITC Avant Garde Gothic Std Bold Condensed"),url(/static/media/ITCAvantGardeStdBoldCn.b93b6419.woff) format("woff")}@font-face{font-family:"ITC Avant Garde Gothic Std Bold Condensed Oblique";font-style:normal;font-weight:400;src:local("ITC Avant Garde Gothic Std Bold Condensed Oblique"),url(/static/media/ITCAvantGardeStdBoldCnObl.9c167d0f.woff) format("woff")}@font-face{font-family:"ITC Avant Garde Gothic Std Bold Oblique";font-style:normal;font-weight:400;src:local("ITC Avant Garde Gothic Std Bold Oblique"),url(/static/media/ITCAvantGardeStdBoldObl.2c6aab69.woff) format("woff")}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}.temp{position:fixed;bottom:1rem;left:1rem;display:flex;z-index:5}.temp button{border-radius:1rem;border:0;margin:0 .5rem;width:120px;padding:.4rem}.loader-mini{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;border:5px solid var(--primary);border-width:5px 0 0 5px;border-radius:50%;animation:rot 1s linear infinite}@keyframes rot{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(1turn)}}.loader{position:fixed;top:0;left:0;background-color:#fff;width:100vw;height:100vh;opacity:0;pointer-events:none;transition:opacity 1s ease;z-index:100}.loader.active{opacity:1;pointer-events:auto}.loader .center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.loader .center img{width:50px;height:100px}.loader .center img:first-child{animation:up 2.5s ease infinite}.loader .center img:last-child{animation:up 4s ease infinite reverse}@keyframes up{0%{transform:translateY(0);opacity:0}20%{opacity:1}60%{opacity:1}to{opacity:0;transform:translateY(100%)}}.small-message{position:fixed;top:5%;left:50%;transform:translate(-50%,-200%);background-color:#fff;border:3px solid var(--secundary);padding:1rem 2rem;border-radius:.5rem;box-shadow:0 0 5px rgba(0,0,0,.2);z-index:100;transition:transform .9s cubic-bezier(.76,.19,.28,.98)}.small-message.active{transform:translate(-50%)}a,body,button{font-family:"ITC Avant Garde Gothic Std Medium";font-weight:400}button{cursor:pointer}button[disabled]{background-color:var(--light-gray)!important}h1,h2,h3,h4,h5{font-family:"ITC Avant Garde Gothic Std Bold";font-weight:100}.main{--gray-text:#666;--gray:#304766;--list-bg:#e6e6e6;--light-gray:#b3b3b3;--dark-list-bg:#ccc;--text-primary:#fff;--text-secundary:#304766}.main.ER{--primary:#005db4;--primary-second:#005cb9;--secundary:#139dd9;--ternary:#c3032e}.main.ebus{--primary:#69c04b;--primary-second:#00a7e1;--secundary:#3ae4e3;--ternary:#3ae4e3}.main .detail-2{position:absolute;right:0;width:100px}@media (max-width:730px){.main .detail-2{opacity:.1}}.detail-1{width:100px;position:absolute;bottom:0;left:0}@media (max-width:730px){.detail-1{opacity:.1}}.two-col{display:grid;grid-template-columns:repeat(2,1fr)}@media (max-width:730px){.two-col{grid-template-columns:1fr}}.two-col-5-11{display:grid;grid-template-columns:5fr 11fr}@media (max-width:730px){.two-col-5-11{grid-template-columns:1fr}}.two-col-2-2{display:grid;grid-template-columns:2fr 2fr;margin-left:25px}@media (max-width:730px){.two-col-2-2{margin-left:0;grid-template-columns:1fr}}.two-col-3-1{display:grid;grid-template-columns:3fr 1fr}@media (max-width:730px){.two-col-3-1{grid-template-columns:1fr}}.tree-middle3-col{display:grid;grid-template-columns:1fr 3fr 1fr}@media (max-width:730px){.tree-middle3-col{grid-template-columns:1fr}}a,button{border-radius:.3rem}a.primary,a.secundary,a.ternary,button.primary,button.secundary,button.ternary{display:block;text-decoration:none;cursor:pointer;padding:.7rem;font-size:1rem;margin:0 auto;border:2px solid #fff}a.primary,button.primary{background-color:var(--ternary);color:#fff;width:200px;text-align:center}a.secundary,button.secundary{border-color:var(--primary);color:var(--primary);background-color:initial}a.ternary,button.ternary{background-color:var(--secundary);color:#fff}.wrapper{max-width:1200px;position:relative;margin:0 auto}.wrapper p{font-size:1rem;color:var(--gray-text)}header{width:100%;padding:1rem;margin-bottom:1rem;background-color:#fff;border-bottom:1px solid var(--light-gray)}header .wrapper{display:grid;align-items:center;grid-template-columns:130px 1fr}header .menu-btn{display:none}header .menu{display:flex;justify-content:flex-end}header .menu p{margin-right:1rem}header .menu a{text-decoration:none;color:var(--gray-text)}@media (max-width:730px){header .wrapper{grid-template-columns:40px 1fr 40px}header .wrapper>a{height:60px;grid-column:2}header .wrapper>a img{width:100%;height:100%;object-fit:contain}header .menu-btn,header a{z-index:11}header .menu-btn{display:block;width:20px;height:50px;background-color:initial;border:0}header .menu-btn img{width:100%;height:100%;object-fit:contain}header .menu{top:calc(61px + 2rem);left:0;display:block;position:fixed;width:100vw;height:calc(100vh - 61px - 2rem);background-color:#fff;z-index:10;transition:transform .4s ease;transform:translateX(100%)}header .menu.open{transform:translateX(0)}header .menu a,header .menu p{margin:0;display:block;padding:2rem 1rem;text-align:center;border-bottom:1px solid var(--light-gray)}}footer{position:relative;overflow:hidden;padding:150px 1rem 3rem}footer .wrapper{display:flex;position:relative;justify-content:space-between}footer .wrapper:before{content:"";width:150%;height:550%;position:absolute;top:-200%;left:-25%;background-color:var(--primary)}footer .wrapper.social-only{justify-content:center}footer .wrapper.social-only .phones{display:none}footer .pleca{position:absolute;top:-430%;width:100%;display:inline-flex}footer .pleca img{width:300px;margin-left:auto;margin-right:auto;display:block}footer .links{position:absolute;top:-200%;left:0;width:100%}footer .links a,footer .links p{display:inline-block;color:#fff;font-size:.8rem;border-radius:0;margin:0 .2rem;padding:0 .5rem;border-left:1px solid #fff}footer .links a:first-child,footer .links p:first-child{border-left:initial}footer .phones,footer .social{display:flex;position:relative}footer .phones>div,footer .social>div{align-items:center;display:flex;margin:0 .5rem}footer .phones>div:first-child,footer .social>div:first-child{border-right:1px solid #fff;padding-right:calc(1rem + 1px)}footer .phones a,footer .social a{font-size:1rem;color:#fff;text-decoration:none}footer .phones img,footer .social img{width:30px;height:30px;margin:0 .5rem}@media (max-width:630px){footer{padding:70px 1rem 1rem}footer .wrapper{display:block}footer .wrapper:before{top:auto}footer .wrapper .pleca{top:-95px}footer .wrapper .pleca img{width:150px;height:150px}footer .wrapper .links{top:0;text-align:center}footer .wrapper .phones,footer .wrapper .social{top:40px;align-items:center;justify-content:center;padding:2rem 1rem}}.link{color:var(--secundary)!important;position:relative;width:-moz-fit-content;width:fit-content;cursor:pointer}.link:before{content:"";width:120%;height:1px;position:absolute;bottom:-.3rem;left:0;background-color:var(--secundary)}.ebus .link{color:var(--primary-second)!important}.ebus .link:before{background-color:var(--primary-second)}section{min-height:calc(100vh - 314px);overflow:hidden}section h1{text-align:center;background-color:var(--primary);color:var(--text-primary);padding:.5rem 1rem;font-size:2rem}section h1 b{display:block}.input-wrapper,.select-wrapper{margin:.5rem 0;position:relative}.input-wrapper img,.select-wrapper img{width:20px;height:20px;position:absolute;left:.5rem;top:.3rem;z-index:1}.input-wrapper input,.input-wrapper label,.input-wrapper select,.select-wrapper input,.select-wrapper label,.select-wrapper select{display:block;width:100%;position:relative}.input-wrapper input[type=date],.input-wrapper label[type=date],.input-wrapper select[type=date],.select-wrapper input[type=date],.select-wrapper label[type=date],.select-wrapper select[type=date]{color:var(--gray-text);font-family:"ITC Avant Garde Gothic Std Medium"}.input-wrapper label,.select-wrapper label{color:var(--text-secundary);margin-bottom:.5rem;font-weight:700}.input-wrapper input,.input-wrapper select,.select-wrapper input,.select-wrapper select{padding:.4rem 2.4rem}.input-wrapper input.error,.input-wrapper select.error,.select-wrapper input.error,.select-wrapper select.error{border-color:var(--ternary)}.input-wrapper button,.select-wrapper button{width:25px;height:25px;border-radius:50%;border:0;background-color:var(--secundary);text-align:center;position:absolute;top:.2rem;right:.4rem}.input-wrapper button svg,.select-wrapper button svg{width:50%;height:50%;vertical-align:middle}.input-wrapper button svg path,.select-wrapper button svg path{fill:#fff}.dato{margin-bottom:1rem}.dato p b{color:var(--text-secundary)}.registro-disclaimer{display:grid;grid-template-columns:50px 1fr;grid-gap:1rem;align-items:center;width:-moz-fit-content;width:fit-content;margin:0 auto}.registro-disclaimer p{line-height:1.4rem}.registro-disclaimer b{background-color:var(--secundary);color:#fff;padding:.2rem;border-radius:.5rem}.modal-wrapper{position:fixed;top:0;left:0;width:100vw;height:100vh;pointer-events:none;opacity:0;background-color:rgba(0,0,0,.6);transition:opacity .5s ease;z-index:15}.modal-wrapper .modal{width:90%;max-width:600px;max-height:90%;overflow:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);background-color:#fff;transition:transform .5s ease;padding:.5rem .5rem 1rem}.modal-wrapper .modal .head{border-bottom:1px solid var(--light-gray);padding:.5rem 1rem;display:flex;justify-content:space-between}.modal-wrapper .modal .head h4{font-size:1.3rem;color:var(--primary)}.modal-wrapper .modal .head h5{font-size:1.2rem;color:var(--primary)}.modal-wrapper .modal .head img{width:20px;height:20px;align-self:flex-end;cursor:pointer}.modal-wrapper .modal .content{padding:1rem 1rem 0;overflow-y:scroll;max-height:500px}.modal-wrapper .modal .content .top{display:grid;align-items:center;grid-gap:1rem;grid-template-columns:1fr 50px 110px}.modal-wrapper .modal .content .top img{width:90%;position:relative;display:block;margin:0 auto}.modal-wrapper .modal .content .top img:nth-child(2){width:50px}.modal-wrapper .modal .content .action{position:relative}.modal-wrapper .modal .content .action.flex{display:flex}.modal-wrapper .modal .content .action.flex button{width:100%;margin:0 .5rem}.modal-wrapper .modal .content .check-wrapper{margin:3rem 3rem 3rem auto;position:relative;width:-moz-fit-content;width:fit-content}.modal-wrapper .modal .content .check-wrapper input{margin-right:.5rem}.modal-wrapper .modal .content .radio-wrapper>label{color:var(--primary);font-size:1.3rem;font-family:"ITC Avant Garde Gothic Std Bold"}.modal-wrapper .modal .content .radio-wrapper .radios{display:flex;padding:1rem .5rem;align-items:center}.modal-wrapper .modal .content .radio-wrapper .radios .radio{margin-right:1rem}.modal-wrapper .modal .content .radio-wrapper .radios .radio label{margin-right:.5rem}.modal-wrapper.active{opacity:1;pointer-events:auto}.modal-wrapper.active .modal{transform:translate(-50%,-50%) scale(1)}.seal{position:absolute;bottom:0;left:0;width:200px}.highlight{display:grid;grid-template-columns:40px 1fr;align-items:center;max-width:80%;margin:2rem auto 0}.highlight p{margin:0!important}.highlight p:first-child{font-size:3rem;color:var(--primary)}.modal-wrapper .modal .two-col{grid-gap:1rem}@media (max-width:730px){.modal-wrapper .modal .two-col{grid-gap:0}}.modal-wrapper .modal.ejemplo .content{margin-top:0;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;padding-right:13rem}.modal-wrapper .modal.ejemplo .content .seal{left:auto;right:0}.modal-wrapper .modal.ejemplo .content .example img{width:100%;height:300px;object-fit:contain}.modal-wrapper .modal.ejemplo .content .example p{text-align:center;color:var(--primary)}.modal-wrapper .modal.steps .content{padding:1rem;margin-top:0}.modal-wrapper .modal.steps .content .step .step-head{display:grid;grid-template-columns:100px 1fr;align-items:center;padding:1rem 0}.modal-wrapper .modal.steps .content .step .step-head h3{font-size:1.6rem;color:var(--primary)}.modal-wrapper .modal.steps .content .step p{color:var(--primary)}.modal-wrapper .modal.steps .content .step img{width:100%;margin:1rem 0}.modal-wrapper .modal.steps .content .important{display:flex;align-items:center;background-color:var(--primary);color:#fff;padding:1rem}.modal-wrapper .modal.steps .content .important h3{margin-right:1rem}.modal-wrapper .modal.steps .content .important p{font-size:.7rem}.modal-wrapper .modal.error,.modal-wrapper .modal.help{max-width:380px;overflow:hidden}.modal-wrapper .modal.error:after,.modal-wrapper .modal.error:before,.modal-wrapper .modal.help:after,.modal-wrapper .modal.help:before{position:absolute;width:50px}.modal-wrapper .modal.error:before,.modal-wrapper .modal.help:before{top:0;left:0}.modal-wrapper .modal.error:after,.modal-wrapper .modal.help:after{bottom:0;right:0}.modal-wrapper .modal.error h4,.modal-wrapper .modal.error p,.modal-wrapper .modal.help h4,.modal-wrapper .modal.help p{text-align:center}.modal-wrapper .modal.error h4,.modal-wrapper .modal.help h4{color:var(--primary);font-size:3rem}.modal-wrapper .modal.error span,.modal-wrapper .modal.help span{margin-left:auto}.modal-wrapper .modal.error p,.modal-wrapper .modal.help p{color:var(--gray-text)}.modal-wrapper .modal.error p b,.modal-wrapper .modal.help p b{color:var(--primary)}.modal-wrapper .modal.error svg,.modal-wrapper .modal.help svg{width:140px;margin:1rem auto;display:block}.modal-wrapper .modal.error svg path,.modal-wrapper .modal.help svg path{fill:var(--primary)}.form-wrapper .input-wrapper,.registro .input-wrapper{margin:0}.home{position:relative}.home .welcome-footer{position:relative;min-height:100px}.home .detail-2{top:20%}.home .detail-home{position:absolute;bottom:0;left:0;width:100px}.home h1{position:relative}.home h1:after,.home h1:before{object-fit:contain;width:53px;height:100%;position:absolute;top:0;left:0}.home h1:after{left:auto;right:0;transform:rotate(-90deg)}.home .text{margin:3rem;position:relative;text-align:center}.home .text h3{color:var(--gray-text);font-size:1.2rem;font-family:"ITC Avant Garde Gothic Std Medium"}.home .text h3 b{font-weight:500;color:var(--primary);font-family:"ITC Avant Garde Gothic Std Bold"}.home .text h4{color:var(--text-secundary);font-size:1.4rem;margin-top:2rem}.home .text .seal{left:10%;top:100%}.home .text p{max-width:600px;margin:0 auto}.home .text p.steps{margin-top:1rem;font-family:"ITC Avant Garde Gothic Std Bold";color:var(--primary)}.home .action,.home .pleca{position:relative;text-align:center}.home .pleca{max-width:900px;margin:0 auto;padding:1rem;border-bottom:1px solid var(--gray)}.home .pleca img{max-width:500px}.home .pleca img,.home .slider{margin:0 auto;position:relative}.home .slider{--sliders:7;width:100%;max-width:900px;overflow:hidden;border-bottom:1px solid var(--gray);padding-bottom:1rem;background-color:#fff}.home .slider nav{position:absolute;bottom:.1rem;left:50%;transform:translateX(-50%);z-index:2}.home .slider nav button{background-color:initial;border:0;width:10px;height:10px;border-radius:50%;margin:0 .2rem;border:1px solid var(--gray-text)}.home .slider nav button.active{background-color:var(--gray-text)}.home .slider .slider-wrapper{width:calc(100%*var(--sliders));white-space:nowrap}.home .slider .slider-wrapper .slide{width:calc(100%/var(--sliders));display:inline-block;transition:transform .4s ease;transform:translateX(0)}.home .slider img{width:100%}.home .slider.two .slider-wrapper .slide{transform:translateX(-100%)}.home .slider.three .slider-wrapper .slide{transform:translateX(-200%)}.home .slider.four .slider-wrapper .slide{transform:translateX(-300%)}.home .slider.five .slider-wrapper .slide{transform:translateX(-400%)}.home .slider.six .slider-wrapper .slide{transform:translateX(-500%)}.home .slider.seven .slider-wrapper .slide{transform:translateX(-600%)}.generar-factura .pleca,.mis-facturas .pleca{position:absolute;width:100%;height:-moz-fit-content;height:fit-content}.generar-factura .pleca img,.mis-facturas .pleca img{width:300px;margin-left:auto;margin-right:auto;display:block}.generar-factura h1,.mis-facturas h1{position:relative;margin:2rem 0}.generar-factura h1:after,.generar-factura h1:before,.mis-facturas h1:after,.mis-facturas h1:before{object-fit:contain;width:42px;height:100%;position:absolute;top:0;left:0}.generar-factura h1:after,.mis-facturas h1:after{left:auto;right:0;transform:scaleX(-1)}.generar-factura .action,.mis-facturas .action{position:relative}.generar-factura .action .detail-4,.mis-facturas .action .detail-4{position:absolute;bottom:-25px;right:0;width:70px}.generar-factura{position:relative}.generar-factura .detail-2{top:30%}.generar-factura .detail-1{bottom:310px}.generar-factura h1,.generar-factura h2{text-align:center;font-size:2rem;font-family:"ITC Avant Garde Gothic Std Medium"}.generar-factura h1 b,.generar-factura h2 b{font-family:"ITC Avant Garde Gothic Std Bold";font-weight:100}.generar-factura h2{color:var(--primary)}.generar-factura .steps{display:flex;align-items:center;justify-content:center;margin:0 auto;max-width:700px;border-bottom:1px solid var(--gray-text);padding-bottom:2rem}.generar-factura .steps .step{margin:0 1rem;text-align:center;max-width:100px;position:relative}.generar-factura .steps .step svg{width:70px;height:70px}.generar-factura .steps .step svg path{fill:var(--gray-text)}.generar-factura .steps .step p{position:relative}.generar-factura .steps .step p:after,.generar-factura .steps .step p:before{content:""}.generar-factura .steps .step p:after{position:absolute;top:4px;width:140px;height:1px;left:46%;z-index:1;background-color:var(--light-gray)}.generar-factura .steps .step p:before{z-index:2;width:9px;height:9px;border-radius:50%;display:block;position:relative;margin:1rem auto;background-color:var(--gray-text)}.generar-factura .steps .step:last-child p:after{display:none}.generar-factura .steps .step.active svg path{fill:var(--primary-second)}.generar-factura .steps .step.active p{color:var(--primary-second)}.generar-factura .steps .step.active p:after,.generar-factura .steps .step.active p:before{background-color:var(--primary-second)}.generar-factura .steps .step.final svg path{fill:#407221}.generar-factura .steps .step.final p{color:#407221}.generar-factura .steps .step.final p:after,.generar-factura .steps .step.final p:before{background-color:#407221}.generar-factura .datos{padding:0 1rem}.generar-factura .content,.generar-factura .list{max-width:700px;margin:2rem auto 0}.generar-factura .content{position:relative}.generar-factura .content .disclaimer{margin:2rem 0}.generar-factura .content p{margin:1rem 0}.generar-factura .content .action{margin:2rem 0}.generar-factura .content .factura-type{margin:3rem 0;display:flex}.generar-factura .content .factura-type button{width:100%;padding:.5rem 1rem;background-color:initial;border:1px solid var(--secundary);color:var(--secundary)}.generar-factura .content .factura-type button:first-child{margin-right:1rem}.generar-factura .content .factura-type button.active{background-color:var(--secundary);color:#fff}.generar-factura .content .form{padding:0 1rem}.generar-factura .list{margin-top:3rem;border-top:1px solid var(--gray-text);padding:2rem 0}.generar-factura .list>p{margin-bottom:1rem}.generar-factura .list .list-wrapper{width:100%;overflow:auto;background-color:var(--list-bg)}.generar-factura .list .list-wrapper .empty{padding:1rem}.generar-factura .list .list-wrapper table{border-collapse:collapse}.generar-factura .list .list-wrapper tr{border-bottom:1px solid var(--light-gray);color:var(--text-secundary)}.generar-factura .list .list-wrapper td{padding:10px 0;text-align:center}.datos-fiscales .data{margin:0 auto;max-width:900px}.datos-fiscales .data>p{position:relative;margin:2rem 0;padding:0 1rem;color:var(--text-secundary)}.datos-fiscales .dato p b{font-weight:100}.datos-fiscales .preview-wrapper{position:relative}.datos-fiscales .preview-wrapper .change-factura{width:70px;height:40px;border:0;background-color:var(--primary);border-radius:2rem}.datos-fiscales .preview-wrapper .change-factura img{width:80%;height:80%;vertical-align:middle}.datos-fiscales .preview{background-color:var(--list-bg);padding:1rem;opacity:1;box-shadow:5px 0 10px rgba(0,0,0,.3);transition:z-index .3s step-end,transform .5s ease,opacity .5s ease;transition-delay:.4s}.datos-fiscales .preview>img{width:300px;display:block;right:1rem;top:1rem}.datos-fiscales .preview .datos-generales{margin-bottom:1rem;border-bottom:1px solid var(--light-gray)}.datos-fiscales .preview .datos-generales .dato p{text-align:right}.datos-fiscales .preview .datos-generales h2{text-align:right;font-family:"ITC Avant Garde Gothic Std Bold";color:var(--text-secundary);margin-bottom:.5rem}.datos-fiscales .preview .datos-fiscales{background-color:var(--dark-list-bg);padding:.5rem .5rem 0}.datos-fiscales .resumen-wrapper{margin:1rem 0;background-color:#fff;box-shadow:0 4px 5px rgba(0,0,0,.1);border-radius:1rem;position:relative;overflow:hidden}.datos-fiscales .resumen-wrapper .resumen{overflow:auto;max-height:200px;position:relative}.datos-fiscales .resumen-wrapper .resumen table td,.datos-fiscales .resumen-wrapper .resumen table th{text-align:left;padding:.5rem;max-width:min-content;overflow:hidden;border-bottom:1px solid #ddd}.datos-fiscales .resumen-wrapper .resumen table td:not(:first-child),.datos-fiscales .resumen-wrapper .resumen table th:not(:first-child){border-left:1px solid #ddd}.datos-fiscales .resumen-wrapper .resumen table th{color:var(--gray);font-weight:100}.datos-fiscales .resumen-wrapper .resumen table td{color:var(--gray-text)}.datos-fiscales .resumen-wrapper .resumen .dato{margin:0;padding:0 1rem;max-width:400px}.datos-fiscales .resumen-wrapper .resumen .dato>p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:.5rem}.datos-fiscales .resumen-wrapper .resumen .row{display:grid;padding:.5rem 0;grid-template-columns:110px 140px 1fr 105px}.datos-fiscales .resumen-wrapper .resumen .row:not(:first-child){border-top:1px solid var(--light-gray)}.datos-fiscales .resumen-wrapper .resumen .resumen-totales{padding:.5rem}@media (max-width:600px){.datos-fiscales .resumen-wrapper .resumen .row{grid-template-columns:repeat(4,1fr)}}@media (max-width:730px){.datos-fiscales .resumen-wrapper:after{content:"";position:absolute;top:0;right:0;height:100%;width:50px;background:#fff;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 91%)}}.datos-fiscales .disclaimer{color:var(--primary);margin:3rem 0}.datos-fiscales .actions{display:flex;padding:0 1rem}.datos-fiscales .actions button{width:100%}.datos-fiscales .actions button:first-child{margin-right:1rem}.generar .wrapper{max-width:700px;text-align:center}.generar .wrapper h2{font-family:"ITC Avant Garde Gothic Std Bold"}.generar .wrapper .head{padding:2rem 0}.generar .wrapper .head p{font-size:1.6rem;margin:2rem 0;color:var(--primary)}.generar .wrapper .head .actions{margin:1rem 0}.generar .wrapper .head .actions .factura-info{display:none}.generar .wrapper .head .actions a,.generar .wrapper .head .actions button{width:80px;height:80px;background-color:initial;border:0;padding:0;display:inline-block;margin:0 .5rem}.generar .wrapper .head .actions a img,.generar .wrapper .head .actions button img{width:100%;height:100%}.generar .wrapper .head .actions .buttons,.generar .wrapper .head .actions .buttons button{position:relative}.generar .wrapper .head .actions .buttons button:hover>.downloads-env{opacity:1;transform:translate(-50%);pointer-events:auto}.generar .wrapper .head .actions .buttons .downloads-env{position:absolute;bottom:100%;border-radius:.5rem;background-color:#fff;border:1px solid var(--light-gray);display:flex;left:50%;transform:translate(-50%,-50%);padding:.5rem;opacity:0;pointer-events:none;transition:transform .4s ease,opacity .4s ease}.generar .wrapper .head .actions .buttons .downloads-env a,.generar .wrapper .head .actions .buttons .downloads-env button{width:auto;height:27px;background-color:var(--primary);color:#fff;padding:.5rem;border-radius:.5rem;text-decoration:initial}.generar .wrapper .head .actions.multiple{padding:1rem;display:flex;flex-direction:column;align-items:center}.generar .wrapper .head .actions.multiple .factura{border:1px solid var(--light-gray);background-color:#fff;box-shadow:0 4px 5px rgba(0,0,0,.1);padding:1rem;border-radius:1rem;display:inline-flex;flex-wrap:wrap;width:-moz-fit-content;width:fit-content;grid-template-columns:1fr 150px}.generar .wrapper .head .actions.multiple .factura:nth-child(2){margin:1rem 0}.generar .wrapper .head .actions.multiple .factura .factura-info{display:inline-flex;text-align:left}.generar .wrapper .head .actions.multiple .factura .factura-info p{margin:1rem 0 0}.generar .wrapper .head .actions.multiple .factura .factura-info img{width:275px;height:75px;object-position:left}.generar .wrapper .head .actions.multiple .factura .buttons{display:flex;align-items:center;justify-content:center}.generar .wrapper .info{background-color:var(--list-bg);padding:2rem;text-align:left}.generar .wrapper .info .nota{border-bottom:1px solid var(--light-gray);padding-bottom:2rem;margin-bottom:2rem}.generar .wrapper .info .contacto h2{text-align:left}.generar .wrapper .info .contacto p:nth-child(2){margin:1rem 0}.generar .wrapper .info .link{margin-top:4rem}.mis-facturas .detail-1{bottom:auto;top:500px}.mis-facturas .detail-2{top:50%}.mis-facturas h1{padding:1.7rem 0}.mis-facturas .wrapper{max-width:700px;padding:2rem 1rem}.mis-facturas .wrapper>p{color:var(--primary);padding:2rem 0}.mis-facturas .wrapper .input-wrapper{margin-bottom:1rem}.mis-facturas .wrapper .list{margin-top:2rem;border-bottom:1px solid var(--light-gray)}.mis-facturas .wrapper .list .row{display:grid;grid-template-columns:repeat(5,1fr);text-align:center;padding:2rem 0;border:solid var(--light-gray);border-width:1px 0 0}.mis-facturas .wrapper .list .row .dato{margin:0}.mis-facturas .wrapper .list .buttons{position:relative}.mis-facturas .wrapper .list .buttons a,.mis-facturas .wrapper .list .buttons button{position:relative;background-color:initial;border:0;margin:0 .5rem}.mis-facturas .wrapper .list .buttons a img,.mis-facturas .wrapper .list .buttons button img{width:40px;height:40px}.mis-facturas .wrapper .list .buttons a:hover>.downloads-env,.mis-facturas .wrapper .list .buttons button:hover>.downloads-env{opacity:1;transform:translate(-50%);pointer-events:auto}.mis-facturas .wrapper .list .buttons .downloads-env{position:absolute;bottom:100%;border-radius:.5rem;background-color:#fff;border:1px solid var(--light-gray);display:flex;left:50%;transform:translate(-50%,-50%);padding:.5rem;opacity:0;pointer-events:none;transition:transform .4s ease,opacity .4s ease}.mis-facturas .wrapper .list .buttons .downloads-env a,.mis-facturas .wrapper .list .buttons .downloads-env button,.mis-facturas .wrapper .list .buttons .downloads-env p{width:auto;height:27px;background-color:var(--primary);color:#fff;padding:.5rem;margin:0 .2rem;border-radius:.5rem;text-decoration:initial}.ebus .generar .wrapper .head p{color:var(--primary-second)}.ebus .modal-wrapper .modal .head h4{color:var(--gray);font-family:"ITC Avant Garde Gothic Std Medium"}.ebus .modal-wrapper .modal .content .radio-wrapper>label{color:var(--primary-second)}.ebus .modal-wrapper .modal.ejemplo .content{padding-right:0;padding-bottom:8rem}.ebus .modal-wrapper .modal.ejemplo .content .seal{right:1rem}.ebus .modal-wrapper .modal.ejemplo .content .example p,.ebus .modal-wrapper .modal.steps .content .step h3,.ebus .modal-wrapper .modal.steps .content .step p{color:var(--text-secundary)}.ebus .modal-wrapper .modal.error:before,.ebus .modal-wrapper .modal.help:before{transform:rotate(90deg);transform-origin:right;top:-15px}.ebus .modal-wrapper .modal.error:after,.ebus .modal-wrapper .modal.help:after{transform:rotate(90deg);transform-origin:left;bottom:-12px}.ebus .modal-wrapper .modal.error svg path,.ebus .modal-wrapper .modal.help svg path{fill:var(--primary-second)}.ebus .detail-2{width:70px;top:250px}.ebus .home .detail-home{display:none}.ebus .home h1{background-color:var(--secundary)}.ebus .home h1:after,.ebus .home h1:before{width:105px}.ebus .home h1:after{transform:scaleX(-1)}.ebus .home button{background-color:var(--primary)}.ebus .home .text .steps,.ebus .home .text h3 b{color:var(--gray)}.ebus .home .pleca img{max-width:200px}.ebus .generar-factura .detail-1,.ebus .mis-facturas .detail-1{width:60px}.ebus .generar-factura h1,.ebus .mis-facturas h1{background-color:var(--secundary)}.ebus .generar-factura h1:after,.ebus .generar-factura h1:before,.ebus .mis-facturas h1:after,.ebus .mis-facturas h1:before{width:49px}.ebus .generar-factura .content .factura-type button,.ebus .mis-facturas .content .factura-type button{border-color:var(--primary);color:var(--primary)}.ebus .generar-factura .content .factura-type button.active,.ebus .mis-facturas .content .factura-type button.active{background-color:var(--primary);color:#fff}.ebus .datos-fiscales .actions button.secundary{color:var(--text-secundary);border-color:var(--text-secundary)}.ebus .generar h2{color:var(--text-secundary)}.ebus .mis-facturas .detail-1{top:auto;bottom:50%;right:105%;left:auto}.ebus .mis-facturas .detail-2{top:150%;left:105%}.ebus .mis-facturas h1{background-color:var(--secundary)}.ebus .mis-facturas h1:after,.ebus .mis-facturas h1:before{width:47px}.ebus .mis-facturas button{background-color:var(--primary)}.ebus .mis-facturas .wrapper p{color:var(--text-secundary)}.tooltip{position:relative;display:inline-block;border-bottom:1px dotted #000}.tooltip .tooltiptext{visibility:hidden;width:120px;background-color:#000;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;bottom:150%;left:50%;margin-left:-60px}.tooltip .tooltiptext:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border:5px solid transparent;border-top-color:#000}.tooltip:hover .tooltiptext{visibility:visible}.mt-3{margin-top:15px}.card-carousel1{list-style:none;padding:0;display:flex;flex-direction:column;align-items:center;position:relative}.card1{border-radius:8px;width:90%}.activa{position:relative!important;display:block;opacity:1;z-index:10;transform:scale(1) translateY(-45px);-webkit-transform:scale(1) translateY(-45px);-ms-transform:scale(1) translateY(-45px);transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease}.anterior{display:none}.anterior,.siguiente{position:absolute;opacity:0;transform:scale(1) translateY(-80px)}.siguiente{transition:2s step-start,transform .5s ease,opacity .5s ease;animation:flip 1s cubic-bezier(.1,.2,.32,.94) 1}@keyframes flip{0%{transform:translate(0) scale(1);opacity:1}50%{transform:translate(-850px,-30px) scale(1);opacity:1}to{transform:translateY(-70px) scale(1);opacity:1}}.inactiva{display:none;opacity:0}.efectoSobra{width:90%}.efectoSobraActiva{transform:scale(1) translateY(30px);z-index:-1;transition:2s step-start,transform .5s ease,opacity .5s ease;animation:flip-sombra 5s cubic-bezier(.1,.2,.32,.94) 1}@keyframes flip-sombra{0%{opacity:1}50%{opacity:0}to{opacity:1}}
/*# sourceMappingURL=main.d5c78a18.chunk.css.map */