:root,[data-bs-theme=light]{--bs-blue:#3763f4;--bs-indigo:#24285b;--bs-purple:#6f42c1;--bs-pink:#e33cd1;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffd200;--bs-green:#00b779;--bs-teal:#00b4c9;--bs-cyan:#00b4c9;--bs-black:#000;--bs-white:#fff;--bs-gray-dark:#343a40;--bs-gray-100:#f5f6f8;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#4e5d78;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#2d2d2d;--bs-primary:#24285b;--bs-secondary:#ffd200;--bs-success:#00b779;--bs-info:#00b4c9;--bs-warning:#ffd200;--bs-danger:#dc3545;--bs-light:#f5f6f8;--bs-dark:#343a40;--bs-primary-rgb:36,40,91;--bs-secondary-rgb:255,210,0;--bs-success-rgb:0,183,121;--bs-info-rgb:0,180,201;--bs-warning-rgb:255,210,0;--bs-danger-rgb:220,53,69;--bs-light-rgb:245,246,248;--bs-dark-rgb:52,58,64;--bs-primary-text-emphasis:#0e1024;--bs-secondary-text-emphasis:#665400;--bs-success-text-emphasis:#004930;--bs-info-text-emphasis:#004850;--bs-warning-text-emphasis:#665400;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#d3d4de;--bs-secondary-bg-subtle:#fff6cc;--bs-success-bg-subtle:#ccf1e4;--bs-info-bg-subtle:#ccf0f4;--bs-warning-bg-subtle:#fff6cc;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fafbfc;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#a7a9bd;--bs-secondary-border-subtle:#ffed99;--bs-success-border-subtle:#99e2c9;--bs-info-border-subtle:#99e1e9;--bs-warning-border-subtle:#ffed99;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:'Raleway','Helvetica Neue',Helvetica,Arial,sans-serif;--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.6;--bs-body-color:#121643;--bs-body-color-rgb:18,22,67;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(18, 22, 67, 0.75);--bs-secondary-color-rgb:18,22,67;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(18, 22, 67, 0.5);--bs-tertiary-color-rgb:18,22,67;--bs-tertiary-bg:#f5f6f8;--bs-tertiary-bg-rgb:245,246,248;--bs-heading-color:inherit;--bs-link-color:#24285b;--bs-link-color-rgb:36,40,91;--bs-link-decoration:underline;--bs-link-hover-color:#1d2049;--bs-link-hover-color-rgb:29,32,73;--bs-code-color:#e33cd1;--bs-highlight-color:#121643;--bs-highlight-bg:#fff6cc;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#b1b1bc;--bs-border-color-translucent:rgba(0, 0, 0, 0.175);--bs-border-radius:0;--bs-border-radius-sm:0;--bs-border-radius-lg:0;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 0.5rem 1rem rgba(36, 40, 91, 0.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(36, 40, 91, 0.075);--bs-box-shadow-lg:0 1rem 3rem rgba(36, 40, 91, 0.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(36, 40, 91, 0.25);--bs-form-valid-color:#00b779;--bs-form-valid-border-color:#00b779;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545;--bs-carousel-indicator-active-bg:#fff;--bs-carousel-caption-color:#fff}a{color:var(--bs-link-color);text-decoration:none;transition:all .2s}p a{text-decoration:underline}.form-control,.form-select{padding:.5rem 1.3rem;line-height:1.6}.form-select{padding-right:3.9rem;background-position:right 1.3rem center}.btn{--bs-btn-padding-x:1.5rem;--bs-btn-padding-y:0.5rem;--bs-btn-font-weight:700;--bs-btn-line-height:1.6;--bs-btn-border-radius:0}.btn-primary{--bs-btn-border-width:0;--bs-btn-color:#fff;--bs-btn-bg:var(--bs-primary);--bs-btn-border-color:var(--bs-primary);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#1f224d;--bs-btn-hover-border-color:#1d2049;--bs-btn-focus-shadow-rgb:69,72,116;--bs-btn-active-color:#fff;--bs-btn-active-bg:#1d2049;--bs-btn-active-border-color:#1b1e44;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:var(--bs-primary);--bs-btn-disabled-border-color:var(--bs-primary)}.btn-secondary{--bs-btn-border-width:0;--bs-btn-color:var(--bs-black);--bs-btn-bg:var(--bs-secondary);--bs-btn-border-color:var(--bs-secondary);--bs-btn-hover-color:var(--bs-black);--bs-btn-hover-bg:var(--bs-warning-border-subtle);--bs-btn-hover-border-color:var(--bs-secondary);--bs-btn-focus-shadow-rgb:217,179,0;--bs-btn-active-color:var(--bs-black);--bs-btn-active-bg:var(--bs-secondary);--bs-btn-active-border-color:var(--bs-secondary);--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:var(--bs-black);--bs-btn-disabled-bg:var(--bs-secondary);--bs-btn-disabled-border-color:var(--bs-secondary)}.btn-outline-primary{--bs-btn-color:var(--bs-primary);--bs-btn-border-color:var(--bs-primary);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:var(--bs-primary);--bs-btn-hover-border-color:var(--bs-primary);--bs-btn-focus-shadow-rgb:36,40,91;--bs-btn-active-color:#fff;--bs-btn-active-bg:var(--bs-primary);--bs-btn-active-border-color:var(--bs-primary);--bs-btn-disabled-color:var(--bs-primary);--bs-btn-disabled-border-color:var(--bs-primary)}.accordion{--bs-accordion-bg:transparent;--bs-accordion-border-color:transparent;--bs-accordion-border-width:0;--bs-accordion-btn-bg:transparent;--bs-accordion-active-bg:transparent;--bs-accordion-btn-focus-box-shadow:none;--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23121643' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%230e1024' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.accordion-button{font-weight:700;font-size:1.2rem}::selection{color:var(--bs-white);background:var(--bs-primary);text-shadow:none}.container{max-width:1000px}.navbar{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2818, 22, 67, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-radius:0}body,html{height:100%;margin:0}body{display:flex;flex-direction:column}main{flex:1 0 auto}footer{flex-shrink:0;margin-top:auto}footer ul li a{color:var(--bs-secondary-color)}@media (min-width:901px){#logo{max-width:200px}}@media (max-width:900px){#logo{max-width:160px}}.underline{position:relative}.underline::after{content:'';position:absolute;bottom:-2px;left:0;width:100%;height:8px;border-radius:5px;background:var(--bs-secondary);z-index:-1}.bs-icon{--bs-icon-size:0.75rem;display:flex;flex-shrink:0;justify-content:center;align-items:center;font-size:var(--bs-icon-size);width:calc(var(--bs-icon-size) * 2);height:calc(var(--bs-icon-size) * 2);color:var(--bs-primary)}.bs-icon-xs{--bs-icon-size:1rem;width:calc(var(--bs-icon-size) * 1.5);height:calc(var(--bs-icon-size) * 1.5)}.bs-icon-sm{--bs-icon-size:1rem}.bs-icon-md{--bs-icon-size:1.5rem}.bs-icon-lg{--bs-icon-size:2rem}.bs-icon-xl{--bs-icon-size:2.5rem}.bs-icon.bs-icon-primary{color:var(--bs-white);background:var(--bs-primary)}.bs-icon.bs-icon-secondary{color:var(--bs-white);background:var(--bs-primary)}.bs-icon.bs-icon-primary-light{color:var(--bs-primary);background:rgba(var(--bs-primary-rgb),.2)}.bs-icon.bs-icon-semi-white{color:var(--bs-primary);background:rgba(var(--bs-white-rgb),.5)}.bs-icon.bs-icon-rounded{border-radius:.5rem}.bs-icon.bs-icon-circle{border-radius:50%}.is-invalid{border-color:var(--bs-red);box-shadow:0 0 5px var(--bs-danger)}#input-consulta-solicitud{width:200px}.toggler-x{display:inline-block;width:1.2em;height:1.2em;font-size:1.2em;text-align:center;line-height:1.2em}.custom-dropdown-item{display:flex!important;justify-content:space-between;align-items:center}.custom-dropdown-item .icon{margin-left:auto;flex-shrink:0;padding-left:15px}.custom-dropdown-item:hover{background-color:var(--bs-primary-border-subtle)}#mainNav{border-bottom:1px solid var(--bs-border-color-translucent);background-color:var(--bs-body-bg);transition:all .2s}#mainNav .navbar-brand{font-weight:700}#mainNav .navbar-nav>li.nav-item>a.nav-link.active{font-weight:700!important}#mainNav.navbar-dark .navbar-nav>li.nav-item>a.nav-link{color:rgba(255,255,255,.85)}@media (max-width:768px){.custom-dropdown{margin:8px}.custom-dropdown-item{padding:10px}.custom-dropdown-menu{border:none;padding:0;background-color:var(--bs-light)}}@media (min-width:769px){.custom-dropdown-menu{margin-left:10px;background-color:var(--bs-light)}}@media (min-width:992px){#mainNav{border-color:transparent}#mainNav .navbar-nav>li.nav-item>a.nav-link{padding:.5rem 1rem}#mainNav.navbar-shrink{border-bottom:1px solid var(--bs-border-color-translucent);background-color:var(--bs-body-bg)}.navbar .dropdown-menu{opacity:0;visibility:hidden;display:block!important;transition:opacity .2s ease,transform .2s ease,visibility .2s;transform:translateY(10px)}.navbar .dropdown:hover>.dropdown-menu{opacity:1;visibility:visible;transform:translateY(0);display:block;margin-top:0}.navbar .dropdown-toggle::after{transition:transform .2s ease}.navbar .dropdown:hover .dropdown-toggle::after{transform:rotate(180deg)}.navbar .nav-link{transition:color .2s ease}}@media (max-width:991px){.navbar-collapse{background:var(--bs-white);border-radius:12px;box-shadow:var(--bs-box-shadow);padding:5px;margin-top:.5rem;max-height:calc(100vh - 120px);overflow-y:auto}.navbar .nav-item{border-bottom:1px solid var(--bs-gray-200)}.navbar .nav-item:last-child{border-bottom:none}.navbar .nav-link{padding:.75rem .5rem!important;font-weight:500}.navbar .dropdown-menu{box-shadow:none;border-radius:8px;margin:.25rem 0;overflow:hidden;max-height:0;opacity:0;transition:max-height .3s ease,opacity .25s ease,padding .3s ease;display:block!important;padding:0}.navbar .dropdown-menu.show{max-height:40vh;opacity:1;padding:.5rem 0;overflow-y:auto}.navbar .dropdown-menu.show::-webkit-scrollbar{width:4px}.navbar .dropdown-menu.show::-webkit-scrollbar-track{background:0 0}.navbar .dropdown-menu.show::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:4px}.navbar .dropdown-toggle::after{transition:transform .25s ease}.navbar .dropdown-toggle[aria-expanded=true]::after{transform:rotate(180deg)}.navbar .dropdown-item{padding:.6rem 1rem;border-radius:6px;margin:2px 0}.navbar .dropdown-item:focus,.navbar .dropdown-item:hover{background-color:var(--bs-primary-bg-subtle)}.navbar .d-flex.m-2{position:sticky;bottom:0;background:var(--bs-white);padding:15px 0 5px 0;margin-top:auto!important;border-top:1px solid var(--bs-gray-200);justify-content:center}.navbar .d-flex.m-2 .btn{flex:1;max-width:180px}}