:root{--color-primary: #fe9a00;--color-border: #ED5F01;--color-label: #999999;--tw-bg-opacity: 1}@font-face{font-family:CamptonBold;src:url(/_astro/CamptonBold.BLt0lp6M.otf) format("woff2")}@font-face{font-family:CamptonLight;src:url(/_astro/CamptonLight.BUZhWtb5.otf) format("woff2")}@font-face{font-family:CamptonMedium;src:url(/_astro/CamptonMedium.BVc1KIi5.otf) format("woff2")}main{position:relative;overflow:hidden;margin:0 auto;padding:2rem}.form-step .bloque-formulario:not(#step3 .bloque-formulario){height:500px;overflow-y:auto;padding:1rem;box-sizing:border-box;transition:opacity .3s ease,transform .3s ease}.form-step .bloque-formulario::-webkit-scrollbar{width:12px;height:12px}.form-step .bloque-formulario::-webkit-scrollbar-track{background:#f0f0f0;border-radius:10px}.form-step .bloque-formulario::-webkit-scrollbar-thumb{background-color:#fff;border-radius:10px;border:1px solid #f0f0f0}.form-step.oculto{opacity:0;transform:translate(-20px);pointer-events:none}hr{background-color:#ed5f01;height:1px;border:none}.nota{font-family:CamptonLight;color:var(--color-label)}.bloque-activo{display:flex;align-items:center;margin:30px 0}.grupo-inputs label,.grupo-inputs input{width:auto;margin-bottom:0}.grupo-inputs .fila{align-items:end}.grupo-inputs .fila div{flex:none}#step7{width:70%}#step7 .opciones-garantia{display:flex;align-items:center;justify-content:start;gap:25px}.btn-flotante-agregar{position:absolute;left:20px;top:50%;transform:translateY(-50%);cursor:pointer;transition:all .3s ease;z-index:20;padding:0}.oculto{display:none!important}.btn-flotante-agregar img{width:45px;height:45px;transition:.3s}textarea{border:1px solid var(--color-border);width:100%;border-radius:20px;margin-top:15px;padding:20px;font-family:CamptonLight;color:var(--color-label)}p{font-family:CamptonMedium;color:var(--color-label)}select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAQCAYAAAABOs/SAAAACXBIWXMAAAsSAAALEgHS3X78AAABPUlEQVQ4jbXVy3XCMBCF4d9qAJYs6QBKcAe4A4sKknTiDiw6cAkuATpwVvESGsBZaMQR40ccHnfH2EffkTUakp88sUAJnIB05a5n3pDWmjvHAFaebYC6tWb5RjQ4WwM00TsboH4xmkZoSGOAT/z2b3hrjXsRugUqVd6v3LUxcqapwvNncUFrYKFQB2AABLfAReH2QXQJOIUeAnqDBT/idx7j5X9xQWt8v8To3Tom/iF4ptYqpUHmxin0pNEeLHgN7FW5kjObjPTFLkbxX7GXHiy4A76i0gJ/x9cTaAHkUembiYE0CAteAAeFV0MDRvrgIypdgGxqCo7CgluF96abmkoBTaVfRpN0XTf1PCx+RDUMUOAbcade38fX5ll46IoMZRYKf3zqkJHp9jAKM3ccR840A9bAGf8n4+Qazs4v5UaRfQgjcFEAAAAASUVORK5CYII=) no-repeat right 12px center;background-size:16px;border:1px solid #ccc;border-radius:6px;padding:10px;cursor:pointer;width:100%;font-size:15px}select::-ms-expand{display:none}.custom-date{position:relative}.custom-date input[type=date]::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer;width:100%;position:absolute;left:0}.custom-date input[type=date]{width:100%;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsSAAALEgHS3X78AAACBklEQVRIia2WwZXaMBCGP+ntfZ2jbu4g7gC2gtCB1UFIBfFWEFJBlAqWVLCmgnU6YC/2FRqQc/AoDMYQHuF/T0/Mb3nGml+awfR9zxQ6bwNQuxCD4gogAxoX4k64HKiAtQtxPfZjJ70PKAE/4lbAK1AoLpe1BRMwaQfydZV8IcAM2AONWl8Aj8BvYCdcBnyU34lfuxBXfwN03i6Alwu7uQUbF+I8pSjI/AX44EI0apFJA9gI/6S4J+Gelf0OzDpvve28nTNse+NCXCXxZLvb0Vc1DGnT/E49w4VYM6QaYEFbmnlbmr4tTdX3PWm0pcm0fYk/w/VtaWrTlmbOcDI2QH11hv+Nr8DmQREzGXeFDvCTg9j3wGsKkAuxFYHugs4PB9SqAPrhQi5esgu5K8nOOm+Xo3f8VKCTUiGOXzgWvAZeVNAAfEtBZP7Rebsa+3sYEy7EpvP2O8clYgkULsTEVSpQmuecapiZtjQVw5F6diFW3Amdtz2cqaadt3nnbabsTMqyXlNcshOmNMgZ0lMrugaaFERy/ZaEl/ltQoP9iQYMtWXLsQaNepZsXZO2nJZ2gGZK5B2j5uFC9CM7oAQV8TMmYDmkYjKHt0DfGcthW5+kD/+vc8+hea1TR1sBn4V857QPXAvdPvdArntyxXChHm90rvELWLoQt+bc35YEOZr5tZ7HBfMPmloQWAtTUzwAAAAASUVORK5CYII=) no-repeat right 10px center;background-size:20px;cursor:pointer}#step7 .opciones-garantia input[type=text],#step7 .opciones-garantia label{width:auto;margin-bottom:0}.bloque-activo h3{width:20%;font-size:1.5rem;line-height:1.5rem;color:#fe9a00}.grupo-radio div:not(.interno){display:flex;justify-content:start;align-items:center;gap:20px}.grupo-radio .interno{margin-top:20px}.grupo-radio div label{width:auto;margin:0}body.modo-laboral header .logo-principal{display:none!important}body.modo-laboral header .logo-laboral{display:block!important}.container-button{display:flex;justify-content:center}button{background-color:rgb(254 154 0 / var(--tw-bg-opacity, 1));color:#fff;padding:10px 20px;border-radius:40px;font-size:1.5rem}label,input,select{font-family:CamptonMedium;width:100%;margin-top:10px}label{color:var(--color-label);margin-bottom:20px}input,select{border:1px solid var(--color-border);border-radius:40px;color:var(--color-label);padding:5px 15px}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.banner-inicio{text-align:center;padding:4rem 1rem;background-image:url(/img/formulario/BANNER_1.png);color:#fff;border-radius:1rem;margin:2rem auto;height:800px;background-size:cover;background-position:center;display:flex;justify-content:center;align-items:end}.banner-contenido h1{margin-bottom:1rem;font-size:3rem;line-height:3rem;text-shadow:2px 2px 4px rgb(48 48 48 / 75%)}.banner-inicio #btnEmpezar{font-weight:800;margin-top:25px;font-size:2rem}.btn-principal:hover{background:var(--color-border)}.form-step{width:80%;margin:0 auto}.fila{display:flex;gap:1.5rem;margin-bottom:1.5rem}.fila div{flex:1}.grupo-radio{width:100%}.opciones-radio{display:flex;justify-content:space-between;flex-wrap:wrap;gap:2rem;align-items:center}input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;width:20px;height:20px;border:1.5px solid #ed5f01;border-radius:50%;position:relative;margin-right:.4rem;cursor:pointer;margin-top:0}input[type=radio]:checked:before{content:"";position:absolute;top:-1px;left:-1px;width:20px;height:20px;background-color:#ed5f01;border-radius:50%}input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;width:20px;height:20px;border:1.5px solid #ed5f01;position:relative;margin-right:.4rem;cursor:pointer;margin-top:0;border-radius:0}input[type=checkbox]:checked:before{content:"";position:absolute;top:-1px;left:-1px;width:20px;height:20px;background-color:#ed5f01}.opciones-radio label{display:flex;width:auto;align-items:center;cursor:pointer;margin-bottom:0}.opciones-radio label span{font-size:1rem}.preguntas-titulo{margin-bottom:40px}.radio-group,.checkbox-group,.select-group{display:flex;gap:20px}.radio-group label,.checkbox-group label{display:flex;align-items:center;width:auto}.radio-group label input{margin-top:0;margin-right:10px}.info-familiar .fila div{flex:none}.info-familiar .fila .principal{width:60%}#bannerLaboral{background-image:url(/img/formulario/BANNER_2.png);background-repeat:no-repeat;background-size:cover;height:800px;display:flex;align-items:center;justify-content:space-between;position:relative}#bannerLaboral #btnContinuar{position:absolute;bottom:50px;left:50%;transform:translate(-50%);font-size:2rem;font-weight:700}#bannerLaboralTwo{background-image:url(/img/formulario/BANNER_3.png);background-repeat:no-repeat;background-size:cover;height:800px!important;display:flex;align-items:center;justify-content:space-between;position:relative;border-radius:40px}#bannerLaboralThree{background-image:url(/img/formulario/BANNER_4.png);background-repeat:no-repeat;background-size:cover;height:800px!important;position:relative;border-radius:40px;display:flex;justify-content:center;align-items:center}#bannerLaboralTwo div:first-child{width:40%}#bannerLaboralTwo .content{width:60%}#bannerLaboral h2{color:#fff;text-align:start;font-size:4rem}#bannerLaboral h2 span{font-size:8rem;line-height:5rem}.btn-continuar{margin-top:20px}body.modo-laboral .container-button{display:none}.checkbox-group.normativa{display:grid;grid-template-columns:repeat(3,1fr);gap:10px 20px}.checkbox-group.normativa label{margin-bottom:0}.btn-agregar,.btn-remover{background:none;border:1px solid #f58220;color:#f58220;border-radius:50%;width:35px;height:35px;font-size:18px;cursor:pointer;transition:.2s;padding:0}.campo-error{border-color:red!important;border-width:2px}.radio-error{outline:2px solid red!important;outline-offset:2px}@media (max-width:960px){main{padding:2rem 1rem}.form-step,.grupo h3,.bloque-activo h3,.vehiculos_col,#step7{width:100%}.fila,#bannerLaboral,.grupo,.referencias_col,.bloque-activo{flex-direction:column}.referencias_col{align-items:start}.banner-contenido h1{font-size:2.2rem;line-height:1}.banner-inicio #btnEmpezar{font-size:1.5rem}.banner-inicio{height:500px}#bannerLaboral h2{font-size:2rem}.btn-flotante-agregar{left:0}.btn-flotante-agregar img{width:35px;height:35px}#bannerLaboral{height:500px;justify-content:center}#bannerLaboral h2 span{font-size:4rem;line-height:3rem}#bannerLaboral .opcion-laboral{font-size:1.5rem}#bannerLaboral #btnContinuar{bottom:30px;font-size:1.5rem}.select-group select{min-width:80px}.checkbox-group.normativa{grid-template-columns:repeat(1,1fr)}.preguntas-titulo{margin-top:80px}.vehiculos_col .fila{align-items:start}#step7 .opciones-garantia{align-items:start;flex-direction:column;gap:0}.contenedor-financiero .grupo-inputs .fila{align-items:start;gap:10px}.contenedor-financiero .grupo-inputs .fila div{width:100%}.bloque-formulario.procedimiento .fila,.bloque-formulario.autorizaciones .fila{flex-direction:column-reverse}.bloque-formulario.declaracionOrigen .checkbox-group .fila{gap:0}#bannerLaboralTwo{height:500px!important}#bannerLaboralTwo .content{width:100%!important}#bannerLaboralTwo h3{font-size:4rem!important;line-height:4rem!important}#bannerLaboralTwo p{font-size:1.5rem!important}button{font-size:1.2rem!important}.radio-group,.checkbox-group,.select-group{gap:10px;flex-direction:column}.grupo-radio div:not(.interno){align-items:start;gap:20px;flex-direction:column}}
