@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap);:root{--font-family:"Open Sans",Arial,Helvetica,sans-serif;--color-primary:#273649;--color-primary-hover:#394f6a;--color-secondary:#e89724;--color-secondary-hover:#edad52;--color-terciary:#d9242e;--color-terciary-hover:#e24e56;--color-grey:#f5f5f5;--color-white:#ffffff;--color-black:#000000;--font-size-12:12px;--font-size-13:13px;--font-size-14:14px;--font-size-15:15px;--font-size-18:18px;--font-size-20:20px;--font-size-26:26px;--font-size-28:28px;--font-size-25:25px;--font-size-40:40px;--border-radius:30px}html{font-family:sans-serif!important;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;font-family:var(--font-family),Helvetica,Arial,sans-serif;overflow-x:hidden}.navbar{background-color:var(--color-primary);border:none;border-radius:0;font-family:var(--font-family);font-size:var(--font-size-15);margin:0}.navbar-brand img{width:140px}.navbar-nav>li>a{color:var(--color-white)!important;font-family:sans-serif!important}.navbar-nav>li>a:hover{text-decoration:underline}#alignment-example div{margin-top:20px}#alignment-example button{margin-top:5px}#alignment-example ul li{margin-right:60px}.navbar-toggle{margin-top:25px}.yellow_button{cursor:pointer;padding:10px 20px;color:var(--color-primary);font-weight:700;text-align:center;text-decoration:none;border:none;outline:0;display:inline-block;background:var(--color-secondary);border-radius:var(--border-radius);font-family:sans-serif!important}.yellow_button:active,.yellow_button:hover{background-color:var(--color-secondary-hover);color:var(--color-primary);border:none}@media (max-width:768px){.navbar-brand img{width:120px}.yellow_button{margin-bottom:15px}}@media (min-width:768px) and (max-width:991px){#alignment-example ul li{margin-right:10px}}.banner{background-color:var(--color-white);padding:0;overflow-x:hidden;margin-bottom:0}.banner h1{color:var(--color-black);font-family:var(--font-family);font-size:var(--font-size-40);font-weight:800;margin-bottom:20px}.banner h2{color:var(--color-black);font-family:var(--font-family);font-size:var(--font-size-20);font-weight:500}.banner button{font-size:var(--font-size-18);background-color:var(--color-terciary);border-radius:var(--border-radius);color:var(--color-white);margin-top:20px;padding:20px 30px!important;font-weight:700;text-align:center;text-decoration:none;border:none;outline:0;display:inline-block}.banner button:hover{background-color:var(--color-terciary-hover);border-radius:var(--border-radius)}.banner h1 span{color:var(--color-terciary)}.banner .container-fluid{padding:0}.banner .row{display:flex;flex-wrap:wrap;align-items:center;margin-right:0;margin-left:0}.banner .text-column{padding:50px}.banner .card{background-color:var(--color-white);border:none}.banner .image-column{padding:0}.banner .image-column img{width:100%;height:auto;display:block}@media (max-width:768px){.banner h1{font-size:var(--font-size-28)}.banner p{font-size:var(--font-size-18)}.banner button{font-size:var(--font-size-15)}.banner .col-lg-6{width:100%;margin-bottom:20px}}@media (max-width:576px){.banner h1{font-size:var(--font-size-28)}.banner p{font-size:var(--font-size-18)}.banner button{font-size:var(--font-size-15)}}.simulador{padding:20px;background-color:var(--color-grey);margin-top:0;margin-bottom:0}.simulador h2{color:var(--color-terciary);font-family:var(--font-family);font-weight:800;font-size:var(--font-size-28);margin-top:40px;margin-bottom:15px;padding:0 10px;text-align:center}.simulador h3{font-family:var(--font-family)!important;color:var(--color-black);font-weight:500;font-size:var(--font-size-20);margin-bottom:40px;text-align:center}.simulador .card{background-color:var(--color-white);border-radius:var(--border-radius);padding:55px 30px;margin:auto;color:var(--color-black);max-width:600px}.simulador .card-body{padding:0}.simulador .card label{font-family:var(--font-family)!important;font-size:var(--font-size-18);font-weight:700;margin-bottom:10px}.range{display:block;align-items:center;margin-bottom:1rem}.range-input-personalizado{-webkit-appearance:none;appearance:none;width:100%;cursor:pointer;outline:0;border-radius:15px;height:6px;background:#ccc;margin-top:20px;margin-bottom:40px}.range-input-personalizado::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;height:25px;width:25px;background-color:var(--color-terciary);border-radius:50%;border:none;transition:.2s ease-in-out}.range-input-personalizado::-moz-range-thumb{height:25px;width:25px;background-color:var(--color-terciary);border-radius:50%;border:none;transition:.2s ease-in-out}.simulador .montoTexto,.simulador .plazoTexto{font-family:var(--font-family)!important;font-size:var(--font-size-25);font-weight:800;color:var(--color-secondary);margin-top:10px;display:inline-block}.simulador .rounded-select-personalizado{font-family:var(--font-family)!important;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);border-radius:var(--border-radius);margin-bottom:40px;height:40px}.simulador .montoPersonalizado{font-family:var(--font-family)!important;font-size:var(--font-size-25);color:var(--color-terciary);font-weight:800;text-align:start}.simulador .purple_button{font-family:var(--font-family)!important;cursor:pointer;padding:20px 30px;color:var(--color-white);font-weight:700;text-align:center;text-decoration:none;border:none;outline:0;display:inline-block;background:var(--color-terciary);border-radius:var(--border-radius);margin-top:15px;margin-bottom:15px}.simulador .purple_button:active,.simulador .purple_button:hover{background-color:var(--color-terciary-hover);color:var(--color-white);border:none}.simulador .legales{font-family:var(--font-family)!important;text-align:justify;margin:auto;margin-top:10px;font-size:var(--font-size-12);color:var(--color-black);max-width:850px;font-weight:500}.simulador .cat{font-size:var(--font-size-15);font-weight:700;margin-top:10px;line-height:18px;color:var(--color-black);text-align:justify}.simulador .row{display:flex;flex-wrap:wrap;justify-content:space-between}.simulador .col-md-6{padding:10px}.simulador .col-md-6 img{max-width:100%;height:auto;display:block;border-radius:var(--border-radius)}@media (max-width:768px){.simulador .row{flex-direction:column}.simulador .col-md-6{margin-bottom:20px}.simulador h2{font-size:var(--font-size-25)}.simulador h3{font-size:var(--font-size-18)}}.register-title h2{color:var(--color-black);font-family:var(--font-family);font-size:var(--font-size-28);font-weight:800;margin-bottom:20px}.register-title h3{color:var(--color-black);font-weight:600;font-size:var(--font-size-20)}.requisitos{padding:20px;background-color:var(--color-secondary)}.requisitos-wrapper{max-width:1300px;max-height:auto;border-radius:var(--border-radius);padding:24px 25px;margin:0 auto;margin-top:70px;margin-bottom:70px;overflow:auto}.requisitos h2{color:var(--color-primary);font-family:var(--font-family);font-weight:800;font-size:var(--font-size-28);margin-top:40px;margin-bottom:15px;padding:0 10px;text-align:center}.requisitos h3{color:var(--color-primary);font-weight:600;font-size:var(--font-size-20);margin-bottom:40px;text-align:center}.requisitos h4{color:var(--color-primary);font-weight:700;text-align:center;font-size:var(--font-size-15);line-height:20px;padding:0 20px}.requisitos img{width:70px;margin:0 auto;height:auto;margin-bottom:20px;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-width:768px){.requisitos h2{font-size:var(--font-size-25)}.requisitos h3{font-size:var(--font-size-18)}.requisitos h4{font-size:var(--font-size-15)}}.beneficios .container-fluid{padding-left:0!important;padding-right:0!important}.beneficios{background-color:var(--color-primary);margin-top:0;margin-bottom:0;overflow-x:hidden}.beneficios h2{color:var(--color-secondary);font-family:var(--font-family);font-weight:800;font-size:var(--font-size-28);margin-top:60px;margin-bottom:15px;padding:0 10px;text-align:center}.beneficios h3{color:var(--color-white);font-weight:500;font-size:var(--font-size-20);margin-bottom:60px;text-align:center}.beneficios p{color:var(--color-white);padding-bottom:40px}.beneficios .col-lg-6.beneficios-container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:60px 0;height:100%;text-align:left;margin-left:0}.beneficios-list{color:var(--color-white);font-weight:500;list-style-type:none;font-size:var(--font-size-18);max-width:500px;margin:0 auto 30px;padding:0;width:100%}.beneficios-list li{display:flex;align-items:flex-start;margin-bottom:50px}.beneficios-icon{width:25px;height:25px;margin-right:10px;vertical-align:top}.cta-btn-container{margin-top:0;text-align:center;width:100%}.beneficios-button{cursor:pointer;padding:20px 30px!important;color:var(--color-primary);font-weight:700;text-align:center;text-decoration:none;border:none;outline:0;display:inline-block;background:var(--color-secondary);border-radius:var(--border-radius);margin-bottom:80px}.beneficios-button:active,.beneficios-button:hover{background-color:var(--color-secondary-hover);color:var(--color-blue);border:none}.img-fluid{max-width:100%;height:auto}@media (min-width:992px){.beneficios .img-fluid{max-height:550px;object-fit:contain}}@media (max-width:768px){.beneficios h2{font-size:var(--font-size-25)}.beneficios h3{padding:0 30px;font-size:var(--font-size-18)}.beneficios-list{font-size:var(--font-size-15);margin-top:70px;padding:0 40px}.beneficios .col-lg-6.beneficios-container{padding-top:0;padding-bottom:20px}.beneficios-list li{margin-bottom:20px;flex-wrap:nowrap}.beneficios-icon{width:20px;height:20px}.beneficios-button{padding:15px 25px;font-size:var(--font-size-15);margin-bottom:20px}}.finalidades{padding:20px;background-color:var(--color-terciary)}.finalidades-wrapper{max-width:1300px;max-height:auto;border-radius:var(--border-radius);padding:24px 25px;margin:0 auto;margin-top:70px;margin-bottom:70px;overflow:auto}.finalidades h2{color:var(--color-white);font-family:var(--font-family);font-weight:800;font-size:var(--font-size-28);margin-top:40px;margin-bottom:50px;padding:0 10px;text-align:center}.finalidades h3{color:var(--color-white);font-weight:700;text-align:center;font-size:var(--font-size-20);line-height:20px;padding:0 20px}.finalidades img{width:300px;margin:0 auto;height:auto;margin-bottom:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:var(--border-radius)}@media (max-width:768px){.finalidades h2{font-size:var(--font-size-25)}.finalidades h3{font-size:var(--font-size-18)}}.preguntas{background-color:var(--color-white);margin-top:80px;margin-bottom:0}.preguntas h2{color:var(--color-terciary);font-family:var(--font-family);font-weight:800;font-size:var(--font-size-28);margin-top:35px;margin-bottom:15px;padding:0 10px;text-align:center}.preguntas h3{color:var(--color-black);font-weight:500;font-size:var(--font-size-20);margin-bottom:60px;text-align:center}.preguntas .accordion{margin-top:40px}.preguntas .accordion-item{border:none;border-bottom:1px solid var(--color-black)}.preguntas .accordion-button{background-color:var(--color-white);color:var(--color-black);font-weight:700;font-size:var(--font-size-18);box-shadow:none}.preguntas .accordion-button:not(.collapsed){background-color:var(--color-grey)}.preguntas .accordion-button:focus{box-shadow:none;border-color:transparent}.preguntas .accordion-body{padding:20px;margin-bottom:20px;color:var(--color-black);font-weight:500;font-size:var(--font-size-16);background-color:var(--color-white);border-radius:0 0 var(--border-radius) var(--border-radius)}@media (max-width:768px){.preguntas h2{font-size:var(--font-size-25)}.preguntas h3{font-size:var(--font-size-18)}.preguntas .accordion-button{font-size:var(--font-size-15)}.preguntas .accordion-body{font-size:15px}}#footer{padding:40px;width:100%;background-color:var(--color-primary);color:var(--color-white)}#footer .container{width:100%}#footer p{color:var(--color-white);margin:30px auto;font-weight:700;font-size:var(--font-size-15)}#footer h3{color:var(--color-white);margin:30px auto;font-weight:400;font-size:var(--font-size-14);line-height:20px}#footer h4{color:var(--color-white);margin:30px auto;font-weight:500;font-size:var(--font-size-14);line-height:20px}#footer a{color:var(--color-white);text-decoration:none}#footer a:hover{text-decoration:underline}#footer .list-unstyled{list-style-type:none;padding-left:0}#footer .footer-section ul li{text-decoration:none;color:var(--color-white);line-height:30px;font-weight:500;font-size:var(--font-size-15);padding-bottom:15px}#footer .iconos-contacto{margin-bottom:15px}#footer .iconos-contacto a{text-decoration:none!important}#footer .iconos-contacto a:hover{text-decoration:none!important;opacity:.8}#footer .iconos-contacto img{margin:0 10px}#footer .facebook{width:25px}#footer .youtube{width:32px}#footer .whatsapp{width:23px}#footer .iconos-prestanomico{margin-top:80px}#footer .iconos-prestanomico .prestanomico{width:160px;padding:0 5px}#footer .iconos-prestanomico .apoyo{width:60px;padding:0 5px}#footer .final{text-align:start;font-size:var(--font-size-14);line-height:1.5;width:100%;max-width:100%;word-wrap:break-word;overflow-wrap:break-word;white-space:normal}#footer .final a{word-wrap:break-word}#footer .final a:hover{color:var(--color-secondary-hover)}hr{border:1px solid var(--color-white);width:100%}.footer-logo-buro{width:70px;margin-right:10px;margin-bottom:10px;padding-right:20px}.footer-logo-condusef{width:90px;margin-right:10px;margin-bottom:10px}.footer-logo-esr{width:180px;margin-right:10px;margin-bottom:10px}.footer-logo-text{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;text-align:center}@media (max-width:768px){#footer{padding:20px}#footer h4{font-size:var(--font-size-12)}.footer-section{margin-bottom:20px}.footer-logo-text{flex-direction:column;align-items:center;text-align:center}.footer-logo-buro{width:50px;margin-top:40px;padding:0}.footer-logo-condusef{width:100px}.footer-logo-esr{width:150px}}@media (min-width:768px) and (max-width:991px){.footer-section{margin-bottom:15px}}@media (min-width:992px){.footer-section{margin-bottom:30px}}.modal-title{margin:0 auto;font-family:var(--font-family);font-size:var(--font-size-28);font-weight:800;text-align:center;color:var(--color-black);padding-top:25px}.modal-header{display:flex;flex-direction:column-reverse;border:0 solid;background-color:var(--color-white)}.modal-header .btn-close{margin-left:90%!important}.modal-dialog .modal-body label{font-family:var(--font-family)!important;padding-top:20px;padding-bottom:10px}.modal-body label{font-size:var(--font-size-15);font-weight:700;margin-bottom:10px}.modal-body input{font-family:var(--font-family)!important;border-radius:var(--border-radius);height:45px;padding:10px;border:1px solid var(--color-black)!important;margin-bottom:20px;font-size:var(--font-size-16);transition:all .3s ease}.modal-body input::placeholder{color:var(--color-grey);font-weight:400}.modal-button{font-family:var(--font-family)!important;cursor:pointer;padding:15px 30px;color:var(--color-primary);font-weight:700;text-align:center;text-decoration:none;border:none;outline:0;display:inline-block;background:var(--color-secondary);border-radius:var(--border-radius);margin:5px 0}.modal-button:active,.modal-button:hover{background-color:var(--color-secondary-hover);color:var(--color-primary);border:none;text-decoration:none}.modal-footer{border:0 solid;padding-top:15px;padding-bottom:20px;color:var(--color-primary)}.modal-footer{margin-bottom:20px}.modal-footer .link-color{font-family:var(--font-family)!important;color:var(--color-primary);font-size:var(--font-size-14);font-weight:500}.modal-footer .link-color:hover{color:var(--color-secondary)}.loader{position:fixed;top:0;left:0;width:100%;height:100%;background:0 0;display:flex;justify-content:center;align-items:center;z-index:9999;flex-direction:column}.circle{width:50px;height:50px;border:5px solid var(--color-secondary);border-top:5px solid transparent;border-radius:50%;animation:spin 1.5s linear infinite;margin-bottom:15px}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.loader p{font-size:var(--font-size-p);color:var(--color-white);margin:0}.msg-error{color:#d9242e;font-size:var(--font-size-16);font-weight:700}.formularios{font-family:Montserrat-Regular!important}.formularios .label{color:#b7b7b7!important;font-size:1rem}.userLogged{color:#fff;cursor:pointer;margin-left:auto;min-width:400px}.userLogged:hover{color:var(--color-secondary-hover);border-bottom:1px solid var(--color-secondary-hover)}.navbar-toggler{border:1px solid var(--color-white)}.fa-info-circle{color:#000!important}.tooltipCustom{position:relative;display:inline-block;cursor:pointer}.tooltip-text{font-family:Montserrat-Regular;font-weight:500;line-height:1.3;background-color:#828282;border:1px solid #828282;color:#fff;font-size:.857rem;padding:1.5em 2em;position:absolute;text-align:left;visibility:hidden;z-index:1;width:300px;word-wrap:break-word}.tooltipCustom:hover .tooltip-text{visibility:visible;opacity:1}.btn-disabled{pointer-events:none;opacity:.6;cursor:not-allowed}.customPagination{width:100%;margin-bottom:10%}.customPagination .p-left{border:solid 1px #00843d;border-right:none;width:6px;height:20px;display:inline-block}.customPagination .p-center{width:45px;height:22px;display:inline-block;position:relative}.customPagination .p-center p{position:absolute;top:3.5px;left:5px;color:#b7b7b7;font-size:.8rem}.customPagination .p-right{border:solid 1px #00843d;border-left:none;width:6px;height:20px;display:inline-block}
