body{color:var(--color-01)}a{text-decoration:none;color:var(--color-01)}ul{padding-left:0}ul>li{list-style:none}button{color:#fff;background-color:transparent;border-color:transparent}.margin-top{margin-top:2rem}.padding{padding:15px}.text-center{text-align:center}.group-buttons{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:20px;@media (max-width: 768px){flex-direction:column}}.documents-section{padding-top:3rem;padding-bottom:3rem}.info-columns{display:flex;flex-direction:row;justify-content:center;align-items:center;padding-top:2rem;padding-bottom:2rem;gap:40px;@media (max-width: 768px){flex-direction:column}li a{text-align:center;width:30vw;@media (max-width: 1800px){width:40vw}@media (max-width: 768px){width:90vw}}}.style-btn-base{font-size:1.3rem;color:#fff;padding:10px 40px;font-weight:600;cursor:pointer}@font-face{font-family:Roboto;src:url(/fonts/Roboto-VariableFont.ttf);font-weight:100 900;font-stretch:25% 151%}@font-face{font-family:MonserratAltBold;src:url(/fonts/MontserratAlternates/MontserratAlternates-Bold.ttf)}@font-face{font-family:MonserratAlt;src:url(/fonts/MontserratAlternates/MontserratAlternates-Regular.ttf)}@font-face{font-family:Monserrat;src:url(/fonts/Montserrat-VariableFont.ttf);font-weight:100 900;font-stretch:25% 151%}:root{--font-01: "Roboto";--font-02: "Monserrat", sans-serif;--font-03: "MonserratAlt", sans-serif;--font-04: "MonserratAltBold", sans-serif;--color-01: #31323A;--color-02: #B68402;--color-03: #AF0E49;--color-04: #D4155B;--color-05: #930F3F;--color-06: #7C0E3B;--color-07: #EDF0F7;--color-08: #9DCC38;--color-09: #00A0D0;--color-10: #FFAB2E;--color-11: #FFC13A;--color-12: #02c3d9}.container{max-width:1280px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media only screen and (min-width: 768px){.container{padding-left:3rem;padding-right:3rem}}@media only screen and (min-width: 1024px){.container{padding-left:4rem;padding-right:4rem}}nav{padding:1rem;display:flex;justify-content:space-between;align-items:center;background:#fff}.logo{display:flex;align-items:center}.logo-menu{width:auto;height:100px;margin-right:1rem}.nav-links{display:flex;list-style:none;gap:2rem;background-color:#fff}.hamburger{display:none;cursor:pointer;background:none;border:none;padding:.5rem}.hamburger span{display:block;width:25px;height:3px;background-color:#000;margin:5px 0;transition:all .3s ease}@media (max-width: 768px){.nav-links{display:none;width:100%;height:100px;position:absolute;top:60px;left:0;flex-direction:column;justify-content:center;align-items:center;padding:0;background-color:#fff}.logo-menu{width:auto;height:50px}.nav-links.active{display:flex}.hamburger{display:block}.hamburger.active span:nth-child(1){transform:rotate(45deg) translate(5px,5px)}.hamburger.active span:nth-child(2){opacity:0}.hamburger.active span:nth-child(3){transform:rotate(-45deg) translate(7px,-6px)}}.modal-container{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;justify-content:center;align-items:center;z-index:1000}.modal{background-color:#fff;padding:3rem;border-radius:8px;box-shadow:0 2px 10px #0000001a;width:70%;overflow-y:scroll;position:relative}.m-cerrar{display:flex;justify-content:center;align-items:flex-end}@keyframes fadeIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.modal_container[style*=flex] .modal{animation:fadeIn .3s ease-out}@media (max-width: 768px){.modal{width:95%;padding:5rem 1.5rem;margin:1rem;max-height:90%}}@media only screen and (min-width: 1500px){.modal{width:40%}}@media only screen and (min-width: 2000px){.modal{width:30%}}h5{font-weight:700}body{font-family:var(--font-01)}.titulo-01{text-align:center;text-transform:uppercase;font-weight:700}html,body{margin:0;width:100%;height:100%}.bg-color01{background-color:var(--color-01)}.bg-color02{background-color:var(--color-02)}.bg-color03{background-color:var(--color-03)}.bg-color04{background-color:var(--color-04)}.bg-color05{background-color:var(--color-05)}.bg-color06{background-color:var(--color-06)}.bg-color07{background-color:var(--color-07)}.btn-01{font-size:1.3rem;color:#fff;border-radius:36px;padding:10px 40px;font-weight:600;&:hover{background-color:var(--color-07);color:var(--color-02)!important;border:2px solid var(--color-02)}}.btn-02{color:#fff;font-size:1.5rem;text-align:center;width:320px;height:85px;display:flex;justify-content:center;align-items:center;background-color:var(--color-04);border-bottom:10px solid var(--color-03);@media (max-width: 768px){width:300px;height:60px}}.btn-01:hover{color:var(--color-07)}.btn-02:hover{border-bottom:10px solid var(--color-02)}.list-01{li{height:70px;display:flex;align-items:center;justify-content:center;text-align:center;border-bottom:1px solid var(--color-07);a{font-family:var(--font-03);font-size:1.3rem;&:hover{color:var(--color-03)}}&:first-child{font-size:1.6rem;font-weight:700;text-transform:uppercase;font-family:var(--font-01)}}}.style-btn{border-radius:36px;&:hover{background-color:var(--color-07);color:var(--color-03);border:2px solid var(--color-03)}}.fondo-footer[data-astro-cid-a2onpwjn]{background-color:var(--color-05);height:400px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-top:50px solid var(--color-06);border-bottom:50px solid var(--color-06);@media (max-width: 768px){height:200px}}.img01[data-astro-cid-a2onpwjn]{height:auto;width:33.33%;@media (max-width: 768px){display:none}}.img02[data-astro-cid-a2onpwjn]{display:block;height:auto;width:auto;margin:20px}.icono-enlace[data-astro-cid-a2onpwjn]{transition:all .2s ease 0s;&:hover{-webkit-animation:giro 2s 1;animation:giro 1s 1}}@-webkit-keyframes giro{0%{transform:rotateY(180deg)}to{transform:rotateY(0)}}.info-footer[data-astro-cid-a2onpwjn]{width:100%;color:#fff;font-size:2rem;font-family:var(--font-02);font-weight:700;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}.redes-sociales[data-astro-cid-a2onpwjn]{display:flex;flex-direction:row;justify-content:center;align-items:center}.enlace_footer[data-astro-cid-a2onpwjn]{color:#fff;font-size:.8em;font-family:var(--font-03);&:hover{color:var(--color-02)}@media (max-width: 768px){font-size:.6em}}
