*{margin:0;padding:0}html{scroll-behavior:smooth}.layout9{margin:auto;width:90%}.layout8{margin:auto;width:80%}.width500{margin:auto;max-width:500px}*,body{font-family:Red Hat Display,sans-serif;margin:0}p{color:#004270;font-size:12pt;font-weight:400;line-height:1.4;padding:5px 0}p b{font-weight:700}a{color:#004270;text-decoration:none}a,img{display:block}img{height:auto;width:100%}h2{color:#004270;font-size:20pt;font-weight:700;padding:15px 0}h2 b{font-weight:900}h3{color:#004270;font-size:18pt;font-weight:700;padding:15px 0}.padding{padding:3em 0}.bg-line1,.bg-line2,.bg-line3,.bg-line4{max-width:130px}ul{margin-left:2em}.maxwidth{max-width:700px}.wrapper-header{background-color:#004270}.wrapper-header>div{align-items:center;display:flex;justify-content:space-between;padding:10px 0}.wrapper-header img{height:auto;width:80px}.menu-items{display:flex}.menu-items a,.menu-items p{color:#fff;cursor:pointer;font-size:11pt;padding:0 10px}.menu-items a:hover{color:#febe10}.header-form{background-color:#fff}.header-form a{color:#004270;font-size:8pt}.logo{align-items:center;display:flex}@media screen and (max-width:900px){.header-opmobile{display:none}}.section-blockform{background-color:#004270}.wrapper-blockform h2{color:#fff;font-size:30pt}.wrapper-blockform h2:after{background-color:#eaab00;content:" ";display:block;height:3px;margin-top:10px;width:50px}.wrapper-blockform p{color:#fff;font-size:18pt}.wrapper-blockform p b{color:#febe10;font-weight:900}@media screen and (max-width:900px){.wrapper-blockform>div>div{width:100%!important}.wrapper-blockformutpl{padding:1em 0}.wrapper-blockform{background-image:none!important}.wrapper-blockform h2{font-size:20pt}.wrapper-blockform p{font-size:14pt}}.accordion{background-color:#dfe1df;box-shadow:1px 1px 2px #4a4a4a;width:100%}.accordion.active{background-color:#c7c7c7}.accordion>div>div{align-items:center;color:#004270;cursor:pointer;display:flex;font-weight:700;justify-content:space-between;padding:10px 0}.accordion-content{background-color:#fff;box-shadow:1px 1px 2px #4a4a4a;transition:.3s}.accordion-content>div{padding:10px 0}.accordion-content a,.accordion-content li,.accordion-content p{color:#004270;font-size:11pt;line-height:1.1;padding:3px 0}.accordion-content a:hover{color:#febe10}.banner-general{background-color:#e6e6e6;position:relative}.banner-general .lema p.h3{color:#004270;font-size:30px;line-height:1;margin:0;text-align:left}.banner-general .lema p.h2{color:#febe10;font-size:90px;font-weight:900;line-height:.8;text-align:center}.banner-general .lema p.h4,.banner-sections h2{font-size:25px;font-weight:400;line-height:1;margin:0;text-align:right}.banner-general .lema{padding-bottom:4em}.banner-general .lema p.h4 b{font-weight:900}.banner-sections{align-items:stretch;display:flex;justify-content:space-between}.banner-sections>div{width:33%}.banner-sections>div>div{margin:auto}.banner-sections h2{text-align:center}.banner-sections a{align-items:center;border:1px solid #febe10;border-radius:15px;color:#004270;display:flex;font-size:10pt;font-weight:700;margin:auto;max-width:-webkit-max-content;max-width:max-content;padding:4px 20px;transition:.3s}.banner-sections a:hover{background-color:#febe10}.banner-sections a .material-icons{padding-left:10px}.banner-general>div:first-child{max-width:740px}.banner-general .bg-line1{left:20%;position:absolute;top:30%}.banner-general .bg-line3{position:absolute;right:10%;top:29%}.banner-general .bg-line4{left:13%;position:absolute;top:10%;transform:rotate(180deg)}@media screen and (max-width:900px){.banner-sections{flex-flow:wrap;margin:auto;width:70%}.banner-sections>div{padding-bottom:30px;width:100%}.banner-general .lema p.h2{font-size:60px}.banner-sections a,.banner-sections h2{font-size:10pt}.banner-general{padding:2em 0}.banner-general .bg-line1{left:0}.banner-general .bg-line3{right:0}.banner-general .bg-line4{left:0}}.wrapper-footer{background-color:#004270;padding-top:3em}.wrapper-footer .logo{margin:auto;max-width:200px;padding-bottom:2em}.wrapper-footer>p{color:#fff;text-align:center}.wrapper-footer p b{font-size:20pt}.wrapper-social{align-items:center;display:flex;justify-content:space-around;padding:1em 0}.wrapper-social img{max-width:40px}.wrapper-footer a.social{color:#fff;font-size:10pt;padding:2em;text-align:center}.wrapper-footer a.social:hover{color:#febe10}.wrapper-footerbottom{background-color:#0a3361;padding:10px}.wrapper-footerbottom>div{align-items:center;display:flex;justify-content:flex-end}.wrapper-footerbottom a,.wrapper-footerbottom p{color:#fff;font-size:8pt;opacity:.8;padding:0 5px}.wrapper-footerbottom a:hover{color:#febe10}@media screen and (max-width:900px){.wrapper-footer{padding-top:1em}.wrapper-footer .logo{display:none}.wrapper-footer>p{font-size:10pt;margin:auto;width:90%}.wrapper-footer p b{font-size:11pt}.wrapper-social img{max-width:20px}.wrapper-footer a.social{padding:1em 0}.wrapper-footerbottom>div{justify-content:center}}.header-form{align-items:flex-start;background-color:#004270;display:flex;flex-flow:wrap;justify-content:space-between}.header-form>div{width:50%}.header-form>div:first-child{background-color:#004270}.header-form>div:first-child h2{color:#fff}.wrapper-blockformutpl h2{display:none}.wrapper-blockformutpl input,.wrapper-blockformutpl select{background-color:initial;border:1px solid #ccc;box-sizing:border-box;color:#333;min-height:38px;padding-bottom:2px;padding-top:2px;width:100%}.wrapper-blockformutpl ul{list-style:none;margin:0;padding:0}.wrapper-blockformutpl .hs-form-field{padding-bottom:10px}.wrapper-blockformutpl .hs-form-field>label{font-size:10pt}.wrapper-blockformutpl .hs-error-msgs{color:#004270;list-style:none;margin:0;padding:0}.wrapper-blockformutpl .hs-error-msg{font-size:8pt}.wrapper-blockformutpl .hs-form-booleancheckbox,.wrapper-blockformutpl .hs_contacto___politicas_de_privacidad{font-size:8pt;line-height:.8}.wrapper-blockformutpl .actions input{background-color:#febe10;border-radius:4px;color:#004270;cursor:pointer;font-size:11pt;font-weight:700;max-width:-webkit-max-content;max-width:max-content;padding:10px 30px;transition:.3s}.wrapper-blockformutpl .actions input:hover{background-color:#004270;color:#fff}.wrapper-blockformutpl .hs-error-msgs li{line-height:.6}@media screen and (max-width:900px){.header-form>div{width:100%}}
/*# sourceMappingURL=main.45e3b886.css.map*/