:root{--font-size-small: 14px;--font-size-base: 16px;--font-size-large: 18px;--primary-color: #005773;--primary-dark-color: #006b99;--primary-light-color: #7dd3f8;--link-color: #005773;--link-hover-color: #005458;--black: #000000;--dark-color: #1e1e1e;--h1-color: #090909;--grey: #646464;--text-primary: #505050;--public-font-family: "Overpass", sans-serif}@theme{ --primary-color: #005773; --primary-dark-color: #006b99; --primary-light-color: #7dd3f8; --link-color: #005773; --link-hover-color: #d9f7f9; --black: #000000; --dark-color: #1e1e1e; --h1-color: #090909; --grey: #646464; --text-primary: #505050; }.publicFont{font-family:var(--public-font-family)}h1{font-size:48px;font-weight:400;color:var(--h1-color);font-family:Roboto Slab,serif}h1 span{color:var(--primary-color)}h2{font-size:30px;line-height:35px;font-weight:700;color:var(--primary-color);margin-top:20px;margin-bottom:20px;font-family:Roboto Slab,serif}h3,h4{font-size:24px;line-height:32px;font-weight:700;color:var(--black)}h5,h6{font-size:19px;line-height:26px;font-weight:700;color:var(--primary-light-color);margin-top:10px;margin-bottom:10px;font-family:Roboto Slab,serif}p,ul li,ol li{font-size:16px;line-height:27px;color:var(--text-primary)}p strong,li strong{font-weight:700;color:var(--black)}ul,ol{margin-left:30px}ul,ol{list-style:disc}p>a,nav>ul>a,nav>ul>li>a,div>p>a,div>span>a,div>ul>li>a{color:var(--link-color);text-decoration:none}p>a:hover,nav>ul>a:hover,nav>ul>li>a:hover,div>p>a:hover,div>span>a:hover,div>ul>li>a:hover{color:var(--link-hover-color)}ul li h2{font-size:21px;line-height:27px;font-weight:700;color:var(--grey);margin-bottom:12px}.pageLayoutBody{font-size:var(--font-size-base)}.pageLayoutBody p{line-height:27px;margin-bottom:15px}.pageLayoutBody small{font-style:normal}.pageLayoutBody ul,.pageLayoutBody ol{list-style:disclosure-closed;margin-bottom:15px}.pageLayoutBody div a{font-size:var(--font-size-base)}.pageLayoutBody div>p>a,.pageLayoutBody div>span>a,.pageLayoutBody div>ul>li>a{color:var(--link-color);text-decoration:none}.pageLayoutBody div>p>a:hover,.pageLayoutBody div>span>a:hover,.pageLayoutBody div>ul>li>a:hover{color:var(--link-hover-color)}.contacto div span,.formulario label,.formulario label span{font-size:var(--font-size-base)}.texto--adicional{width:100%;background:#dff7fe;padding:15px}.texto--adicional h3{color:#002e3d}.texto--adicional ul,.texto--adicional ol{list-style:disclosure-closed}.texto--adicional ul li{color:#515151}.grecaptcha-badge{visibility:hidden}.tox-promotion a.tox-promotion-link{display:none}
