@charset "UTF-8";*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0}html{font-family:Montserrat,sans-serif;font-size:16px;line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5;background-color:#fff;color:#000}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,button,textarea,select{font:inherit}a{text-decoration:none;color:inherit}button,[role=button]{cursor:pointer;background:none;border:none}ul[role=list],ol[role=list]{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-display:swap;font-family:Karla;font-style:normal;font-weight:200;src:url(/static/fonts/karla-v32-latin/karla-v32-latin-200.woff2) format("woff2")}@font-face{font-display:swap;font-family:Karla;font-style:italic;font-weight:200;src:url(/static/fonts/karla-v32-latin/karla-v32-latin-200italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Karla;font-style:normal;font-weight:300;src:url(/static/fonts/karla-v32-latin/karla-v32-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Karla;font-style:italic;font-weight:300;src:url(/static/fonts/karla-v32-latin/karla-v32-latin-300italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Karla;font-style:normal;font-weight:400;src:url(/static/fonts/karla-v32-latin/karla-v32-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Karla;font-style:italic;font-weight:400;src:url(/static/fonts/karla-v32-latin/karla-v32-latin-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Karla;font-style:normal;font-weight:500;src:url(/static/fonts/karla-v32-latin/karla-v32-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Karla;font-style:italic;font-weight:500;src:url(/static/fonts/karla-v32-latin/karla-v32-latin-500italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Karla;font-style:normal;font-weight:600;src:url(/static/fonts/karla-v32-latin/karla-v32-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Karla;font-style:italic;font-weight:600;src:url(/static/fonts/karla-v32-latin/karla-v32-latin-600italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Karla;font-style:normal;font-weight:700;src:url(/static/fonts/karla-v32-latin/karla-v32-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Karla;font-style:italic;font-weight:700;src:url(/static/fonts/karla-v32-latin/karla-v32-latin-700italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Karla;font-style:normal;font-weight:800;src:url(/static/fonts/karla-v32-latin/karla-v32-latin-800.woff2) format("woff2")}@font-face{font-display:swap;font-family:Karla;font-style:italic;font-weight:800;src:url(/static/fonts/karla-v32-latin/karla-v32-latin-800italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:100;src:url(/static/fonts/montserrat-v30-latin/montserrat-v30-latin-100.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:300;src:url(/static/fonts/montserrat-v30-latin/montserrat-v30-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(/static/fonts/montserrat-v30-latin/montserrat-v30-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(/static/fonts/montserrat-v30-latin/montserrat-v30-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(/static/fonts/montserrat-v30-latin/montserrat-v30-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(/static/fonts/montserrat-v30-latin/montserrat-v30-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:700;src:url(/static/fonts/montserrat-v30-latin/montserrat-v30-latin-700italic.woff2) format("woff2")}.show-movil{display:block}.show-desktop{display:none}@media(min-width:768px){.show-movil{display:none}.show-desktop{display:block}}.only-mobile,.only-desktop{display:none}@media(max-width:768px){.only-mobile{display:block}}@media(min-width:769px){.only-desktop{display:block}}.site-header-login{padding:16px 0;display:flex;justify-content:center;align-items:center}@media(min-width:576px){.site-header-login{background-color:unset}}@media(min-width:768px){.site-header-login{padding-left:16px;padding-right:16px}}@media(min-width:992px){.site-header-login{padding-left:24px;padding-right:24px}}.site-header-login .container{width:100%;max-width:1268px;margin:0 auto;display:flex;align-items:center;justify-content:center}@media(min-width:992px){.site-header-login .container{justify-content:space-between}}.site-header-login .container img{width:146px;height:50px}@media(min-width:768px){.site-header-login .container img{width:221px;height:76px}}.site-header-login .logo{font-size:1.5rem;font-weight:700;color:#001894}.site-header-login .nav{display:flex;gap:1rem}.site-header-login .nav-link{color:#333;text-decoration:none;font-weight:500}.site-header-login .nav-link:hover{color:#001894}.site-header{background-color:#fff;padding:16px 0;border-bottom:1px solid #ddd}.dark .site-header{background-color:#092431}@media(min-width:576px){.site-header{background-color:#0b141f;border-bottom:unset}.dark .site-header{background-color:#0b141f}}@media(min-width:768px){.site-header{padding:0}}.site-header .site-name{color:#fff;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25rem;display:none;visibility:hidden}.dark .site-header .site-name{color:#fff}@media(min-width:576px){.site-header .site-name{display:block;visibility:visible}}@media(min-width:768px){.site-header .site-name{text-align:center;line-height:20px}}.site-header .container{max-width:1200px;margin:0 auto;padding:0 16px;display:flex;align-items:center;justify-content:space-between}@media(min-width:768px){.site-header .container{max-width:1268px;min-height:88px;padding:0;display:grid;grid-template-columns:269px 1fr 270px;gap:54px}}.site-header .nav{display:flex;flex-direction:row;gap:1rem}.site-header .nav svg{fill:#001894!important}.dark .site-header .nav svg{fill:#fff!important}@media(min-width:576px){.site-header .nav{flex-direction:row-reverse}.site-header .nav svg{fill:#fff!important}.dark .site-header .nav svg{fill:#fff!important}}@media(min-width:768px){.site-header .nav{flex-direction:row;align-items:center;gap:12px}}.site-header .nav-link{color:#333;text-decoration:none;font-weight:500}.site-header .nav-link:hover{color:#001894}.site-header .nav-action{display:flex;align-items:center;gap:10px;font-family:Karla,sans-serif;font-weight:400;font-size:.75rem;line-height:20px;color:#fff;white-space:nowrap}.site-header .nav-action:hover{color:#fff;text-decoration:underline}.site-header .nav-action img{margin:0 10px 0 0}.site-header .nav-action+.nav-action{padding-left:12px;border-left:1px solid #fff}.site-header .nav-action+.nav-action img{margin:0}.site-footer{background-color:#283341;padding:0;text-align:center;font-size:.9rem}.site-footer .container{max-width:1200px;margin:0 auto;padding:0 1rem;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center}@media(min-width:768px){.site-footer .container{flex-direction:column}}.site-footer .container .socials{display:none;justify-content:center;gap:1rem}.site-footer .container .socials a{display:block;width:24px;height:24px}.site-footer .container .socials img{width:24px;height:auto}.site-footer .container .acreditation{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin:1rem 0rem}@media(min-width:768px){.site-footer .container .acreditation{gap:1.5rem 2.5rem}}.site-footer .container .acreditation__uss{display:none;flex-direction:column}@media(min-width:768px){.site-footer .container .acreditation__uss{display:flex}}.site-footer .container .acreditation__uss-mark{display:block;width:279px;height:83}.site-footer .container .acreditation__uss-tagline{display:block;margin-left:31%;margin-top:2px;font-family:Georgia,Times New Roman,serif;font-style:italic;font-size:.8rem;line-height:1.2;color:#fff}.site-footer .container .acreditation__badge{display:block}@media(min-width:768px){.site-footer .container .acreditation__badge{width:754px;height:104px}}.site-footer .container-privacy{background-color:#3c434c;padding:1rem;text-align:center;margin-top:10px;color:#fff;cursor:pointer}.ql-editor{line-height:1.6;font-size:14px}.ql-align-center{text-align:center}.ql-align-right{text-align:right}.ql-align-justify{text-align:justify}.ql-size-small{font-size:.75em}.ql-size-large{font-size:1.5em}.ql-size-huge{font-size:2.5em}.ql-bold{font-weight:700}.ql-italic{font-style:italic}.ql-underline{text-decoration:underline}.ql-strike{text-decoration:line-through}.ql-editor ol{list-style-type:decimal;padding-left:1.5em}.ql-editor ul{list-style-type:disc;padding-left:1.5em}.ql-editor blockquote{border-left:4px solid #ccc;margin:.5em 0;padding-left:1em;color:#555}.ql-editor pre{background:#f5f5f5;padding:.5em;border-radius:4px;font-family:monospace}.ql-editor img{max-width:100%;height:auto}.ql-editor table{border-collapse:collapse;width:100%}.ql-editor th,.ql-editor td{border:1px solid #ddd;padding:4px 8px}.body-site{display:flex;flex-direction:column;min-height:100vh;background-color:#fff}.dark .body-site{background-color:#071d27}.body-site .main-content{background-color:#fff;flex:1;padding:1.25rem}@media(min-width:1400px){.body-site .main-content{margin:0 10vw}}.body-site .main-content.main-content--result{padding:1.25rem 0rem}@media(min-width:768px){.body-site .main-content.main-content--result{width:100%;max-width:1308px;margin:0 auto;padding:73px 20px 75px}}@media(min-width:1400px){.body-site .main-content.main-content--result{margin:0 auto}}.dark .body-site .main-content{background-color:#071d27}
