#root{max-width:1280px;margin:0 auto;padding:2rem;text-align:center}.logo{height:6em;padding:1.5em;will-change:filter;transition:filter .3s}.logo:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.react:hover{filter:drop-shadow(0 0 2em #61dafbaa)}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion: no-preference){a:nth-of-type(2) .logo{animation:logo-spin infinite 20s linear}}.card{padding:2em}.read-the-docs{color:#888}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#213547;background-color:#242424;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}@media (prefers-color-scheme: light){:root{background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}@font-face{font-family:Inter-Variable-Font;src:url(/assets/Inter-Variable-Font-GM5z4P0-.woff) format("woff")}*{box-sizing:border-box}body{font-family:Inter-Variable-Font!important}.pt-0{padding-top:0!important}h2{color:#2571d6;margin-top:0}h3{font-weight:400}h4{display:block;width:100%;text-align:left;margin-top:0}.txt-black{color:#000!important;margin-top:20px}button{border:2px solid #2571D6;border-radius:8px;font-weight:600;cursor:pointer;font-family:Inter-Variable-Font!important;letter-spacing:.5px}.btn-modal{background-color:#2571d6;position:absolute;right:20px;bottom:50px;width:auto;height:80px;color:#fff;cursor:pointer;border-radius:50px;transition:all .5s ease-in;display:flex;align-items:center;width:80px;z-index:5;overflow:hidden}.btn-modal-form.w-100{width:100%}.btn-modal-form.w-100:first-child{width:100%;margin-bottom:20px}.btn-modal:hover{width:330px}.btn-modal p{min-width:240px;padding:0 20px 0 0;transition:all .5s ease-in;opacity:0;font-size:19px}.bg-transparent{background-color:transparent!important;color:#2571d6!important}.btn-modal:hover p{opacity:1}.btn-modal span{min-width:80px;height:80px;font-size:30px;display:flex;justify-content:center;align-items:center;background-image:url(/assets/Button-closed-Jp4jFZBM.png);background-position:center;background-size:auto;background-repeat:no-repeat}.bg-modal{width:100%;height:100%;display:none;background-color:transparent;left:0;top:0;justify-content:center;align-items:center;z-index:4}.bg-modal-white.bg-modal{background-color:#00000080;z-index:10;display:flex}.head-modal span,.head-modal2 span{cursor:pointer}.content-pasos{padding:25px}.modal-proceso{width:550px;background-color:#fff;border-radius:10px}.modal-cerrar{width:400px;background-color:#fff;border-radius:10px;display:none}.modal-cerrar.mostrar{display:block}.head-modal2{background-color:#fff;padding:20px 20px 0;margin:0;display:flex;align-items:center;justify-content:flex-end;border-top-right-radius:10px;border-top-left-radius:10px}.head-modal{color:#fff;background-color:#08f;padding:5px 20px;margin:0;display:flex;align-items:center;justify-content:space-between;border-top-right-radius:10px;border-top-left-radius:10px}.form-item input{width:100%;height:40px;border:1px solid #000;border-radius:5px;padding:0 10px;font-size:13px;letter-spacing:1px;color:#000;font-family:Inter-Variable-Font;background-color:transparent}.form-item input:placeholder{font-size:13px;letter-spacing:1px;color:#969696!important}.form-item textarea{width:100%;border:1px solid #000;border-radius:5px;padding:10px;font-size:13px;letter-spacing:1px;color:#000;font-family:Inter-Variable-Font;background-color:transparent}.form-div{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}.form-item{position:relative;width:48%;margin:0 0 20px}.form-div select{width:100%;height:40px;border:1px solid #000;border-radius:5px;padding:0 10px;font-size:13px;letter-spacing:1px;color:#000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(src/assets/img/Vector.png);background-color:transparent;background-repeat:no-repeat;background-position-x:calc(100% - 15px);background-position-y:center;background-size:10px;font-family:Inter-Variable-Font}.form-item.w-100{width:100%}.stars-number{text-align:left;margin-top:5px;margin-bottom:0!important;color:#a5a5a5!important}select::-webkit-select-placeholder{color:transparent}select:-moz-placeholder{color:transparent}select::-ms-expand{display:none}.form-item label{font-size:11px;background-color:#f7f7f7;padding:0 5px;position:absolute;top:-10px;left:10px}.btn-modal-form{height:40px;background-color:#2571d6;color:#fff;width:100%}.content-pasos p{color:#595959;margin-bottom:15px;font-size:14px;font-weight:600}.content-pasos img{margin-top:20px;max-width:260px}.content-pasos .thum{margin:0;max-width:100px}.content-pasos .preview{display:flex;justify-content:space-evenly;align-items:center;flex-wrap:wrap;gap:5px}.content-pasos .preview figure{margin:0}.content-pasos .body-input{border:1px solid #000;border-radius:5px;padding:10px;font-size:13px;letter-spacing:1px;color:#969696;font-family:Inter-Variable-Font;background-color:transparent;margin:0 0 20px}.btn-modal-form-prev{height:30px;background-color:#696969;color:#fff;width:100%;border:none}.div-buttons{display:flex;width:100%;justify-content:space-between;flex-wrap:wrap}.div-buttons button{width:48%}.styled-checkbox{position:absolute;opacity:0}.styled-checkbox+label{position:relative;cursor:pointer;padding:0;font-size:13px}.styled-checkbox+label:before{content:"";margin-right:10px;display:inline-block;vertical-align:text-top;width:16px;height:16px;background:#fff;border-radius:4px;border:1px solid #C2C2C2}.styled-checkbox:focus+label:before{box-shadow:0 0 0 3px #0000001f}.styled-checkbox:checked+label:before{background:#2571d6;border:1px solid #2571D6}.styled-checkbox:disabled+label{color:#b8b8b8;cursor:auto}.styled-checkbox:disabled+label:before{box-shadow:none;background:#ddd}.styled-checkbox:checked+label:after{content:"";position:absolute;left:4px;top:8px;background:#fff;width:2px;height:2px;box-shadow:2px 0 #fff,4px 0 #fff,4px -2px #fff,4px -4px #fff,4px -6px #fff,4px -8px #fff;transform:rotate(45deg)}.unstyled{width:100%;margin-bottom:15px}.check-item{text-align:left}.txtTYC{color:#2571d6}.info-valoracion span{display:block;font-size:35px;font-weight:600;color:#323232;margin:20px 0}.info-valoracion p{font-size:20px;font-weight:500;color:#323232}.info-valoracion small{font-size:12px;line-height:16px;display:block;margin-bottom:20px}.name-txt{font-size:20px;text-align:center;margin-bottom:10px;display:block;font-weight:600}.ranking-div{padding-top:20px}.txt-ranking{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px}.item-ranking{width:40%;text-align:left;line-height:20px}.stars-div{width:240px;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap}.stars-div p{text-align:left;width:100%;margin:5px 0}.back-star{display:block;width:20px;height:20px;background-image:url(src/assets/img/star-svgrepo.png);margin:0 2px;cursor:pointer}.back-star.active{background-image:url(src/assets/img/star-svgrepo-active.png)}.paso-02,.paso-04,.paso-03,.modal-proceso.ocultar{display:none}.modal-proceso.mostrar{display:block}.paso-01.ocultar,.paso-02.ocultar,.paso-03.ocultar,.paso-04.ocultar{display:none}.paso-01.mostrar,.paso-02.mostrar,.paso-03.mostrar,.paso-04.mostrar{display:block}@media (max-width: 768px){.form-item{width:100%}.modal-proceso,.modal-cerrar{width:90%}.item-ranking{width:100%;text-align:left;line-height:20px;margin-bottom:5px}.ranking-div{padding-top:0}.head-modal h3{margin:10px 0}p{font-size:14px}.content-pasos img{margin-top:0;max-width:222px}}
