*,body{margin:0}a,h1,h2,p{font-family:Red Hat Display,sans-serif}h3,h4{font-family:Montserrat,sans-serif}.button{background-color:#febe10;border-radius:4px;cursor:pointer;font-size:11pt;font-weight:700;margin-top:2em;max-width:-webkit-max-content;max-width:max-content;padding:10px 30px;transition:.3s}.button:hover{color:#fff}.bluebg,.button:hover{background-color:#004270}.bluebg2{background-color:#0a0c3f}.graybg{background-color:#e8e8e8}.bluebg a,.bluebg h2,.bluebg h3,.bluebg p,.bluebg2 a,.bluebg2 h2,.bluebg2 h3,.bluebg2 h3 b,.bluebg2 p{color:#fff}.bluebg .accordion-content h2,.bluebg .accordion-content h3,.bluebg .wrapper-banner a:hover{color:#004270}.flex-center{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:center}a:hover{color:#febe10}ul.lista{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}ul.lista li{color:#004270;font-size:10pt;width:49%}ul{list-style:none;margin:0;padding:0}li{color:#004270;font-family:Red Hat Display,sans-serif;font-size:13pt;line-height:1.6}ul li:before{color:#febe10;content:"chevron_right";font-family:Material icons;margin-left:10px}.layout6{margin:auto;width:60%}.layout8{margin:auto;width:80%}.layout9{margin:auto;width:90%}.col6>div{width:16%}.col5>div{width:19%}.col4>div{width:24%}.col3>div{width:32%}.col2>div{width:48%}.padding{padding:4em 0}.padding2{padding:2em 0}.margin{margin-top:3em}.relative{position:relative}.icon100 img{margin:auto;max-width:100px}.icon200 img{margin:auto;max-width:200px}p{color:#004270;font-size:13pt;font-weight:400;line-height:1.4;padding:10px 0}p b{font-weight:700}a{color:#004270;font-size:12pt;font-weight:300;text-decoration:none}img{display:block;height:auto;width:100%}.width500{max-width:500px}h2{color:#004270;font-size:24pt;font-weight:200;line-height:1;padding:20px 0}h2 b{font-size:26pt;font-weight:700}h3{color:#004270;font-size:18pt;font-weight:400;line-height:1.3;padding:10px 0}h3 b{font-size:20pt;font-weight:700}h3:after{background-color:#eaab00;content:" ";display:block;height:3px;margin-top:10px;width:40px}h4{color:#004270;font-size:17pt;font-weight:300;padding:20px 0}h4 b{font-weight:600}.bg-line1,.bg-line2,.bg-line3,.bg-line4{max-width:130px}.concurso .material-icons{color:#004270;margin-top:1em}.circleimg{justify-content:space-around}.circleimg img{margin:auto;padding-top:10px;width:110px}.circleimg p{font-size:10pt!important;line-height:1.2}.wrapper-breadcumbs{display:flex}.wrapper-breadcumbs .active{color:#febe10;font-weight:900}.wrapper-breadcumbs .material-icons{color:#febe10}.cursos-precongreso .col2>div{background:hsla(0,0%,100%,.05);border-radius:10px;padding:20px 0}.cursos-precongreso a{background-color:#febe10;border-radius:4px;color:#004270;font-size:11pt;font-weight:700;margin-top:1em;max-width:-webkit-max-content;max-width:max-content;padding:10px 30px;transition:.3s}.cursos-precongreso a:hover{color:#fff}.lineas-tematicas p{text-align:center}.docentes{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between}.docentes>div{width:270px}.christmas-message{background:linear-gradient(135deg,#3c915c,#2a9d8f);border-radius:15px;box-shadow:0 4px 15px rgba(0,0,0,.1);color:#fff;padding:5em 0;position:relative;text-align:center}.snowflake{-webkit-animation:snow 10s linear infinite;animation:snow 10s linear infinite;color:#fff;font-size:30px;position:absolute;right:30px;top:-10px}@-webkit-keyframes snow{0%{opacity:.8;-webkit-transform:translateY(-10px) translateX(0);transform:translateY(-10px) translateX(0)}50%{opacity:1;-webkit-transform:translateY(100px) translateX(30px);transform:translateY(100px) translateX(30px)}to{opacity:.8;-webkit-transform:translateY(200px) translateX(0);transform:translateY(200px) translateX(0)}}@keyframes snow{0%{opacity:.8;-webkit-transform:translateY(-10px) translateX(0);transform:translateY(-10px) translateX(0)}50%{opacity:1;-webkit-transform:translateY(100px) translateX(30px);transform:translateY(100px) translateX(30px)}to{opacity:.8;-webkit-transform:translateY(200px) translateX(0);transform:translateY(200px) translateX(0)}}.message-text{font-size:2rem}.message-text .part1{color:#fff;font-family:Montserrat;font-size:2.5rem;font-weight:700;text-shadow:2px 2px 4px rgba(0,0,0,.3)}.message-text .part2{color:#fff;font-family:Red Hat Display;font-size:2rem;letter-spacing:1px}.message-text .part3{color:#fff;font-family:Montserrat;font-size:2.2rem;font-weight:600;letter-spacing:1px;text-shadow:2px 2px 5px rgba(0,0,0,.5)}.christmas-decoration{-webkit-animation:sparkle 1.5s infinite alternate;animation:sparkle 1.5s infinite alternate;bottom:-20px;color:#fc0;font-size:3rem;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@-webkit-keyframes sparkle{0%{opacity:.8;-webkit-transform:scale(1);transform:scale(1)}to{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes sparkle{0%{opacity:.8;-webkit-transform:scale(1);transform:scale(1)}to{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}}@media screen and (max-width:900px){ul.lista li{width:100%}.padding{padding:3em 0}.col3>div,.col4>div,.col5>div,.col6>div{width:100%}.wrapper-contactosocial h2{font-size:20pt}.others-social{margin-top:2em;padding:1em 0 2em;position:static;width:80%}.modalidad-participacion .title p{font-size:20pt}.layout6{margin:auto;width:80%}.intro-congreso .layout8>div:first-child,.intro-liderazgo img{display:none}h2{font-size:20pt}h2 b{font-size:23pt}h4{font-size:16pt}}.cris-container{border:2px solid #004270;border-radius:20px;box-shadow:0 4px 12px #004270;margin:0 auto;max-width:1000px;padding:24px;width:100%}.cris-title{color:#004270;font-size:2rem;font-weight:700;margin-bottom:20px;text-align:center;text-shadow:2px 2px 3px #ddd}.cris-table{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr}.cris-row{background:#fff;border-left:6px solid #0f7a29;border-radius:16px;box-shadow:0 3px 10px rgba(0,0,0,.08);display:grid;grid-template-columns:1fr 1fr 1fr 1fr;padding:16px;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.cris-row:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.cris-date{color:#0f7a29;font-weight:600}.cris-event{color:#004270;font-weight:900;padding-right:10px}.cris-place{color:#444}.wrapper-header{background-color:#004270;position:fixed;top:0;width:100%;z-index:4}.wrapper-header>div{align-items:center;display:flex;justify-content:space-between;padding:10px 0}.wrapper-header img.logo{height:auto;width:80px}.wrapper-header .modal-open:hover{color:#febe10}.menu-items{display:flex}.menu-items .material-icons{font-size:15px}.menu-items a,.menu-items p{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:13pt;padding:0 10px}.menu-items a.active,.menu-items a:hover{color:#febe10}.header-form{background-color:#fff;padding:10px 0}.header-form a{color:#004270;font-size:8pt}.logo{align-items:center;display:flex}@media screen and (max-width:900px){.wrapper-header .layout8{margin:auto;width:90%}.menu-items{justify-content:space-between}.header-opmobile{display:none!important}.menu-items a{font-size:10pt;padding:0 5px;text-align:center}}.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:10pt;opacity:.8;padding:10px}.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;width:100%}}.container{align-items:center;border-radius:10px;display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.image-container{flex:1 1 300px;max-width:40%;text-align:center}.image{width:100%}.text-container{flex:1 1 300px;max-width:50%;text-align:left}.description{color:#495057;font-size:1rem;line-height:1.5}@media (max-width:768px){.container{flex-direction:column;text-align:center}.image-container,.text-container{max-width:100%}.title{font-size:1.5rem}.description{font-size:.9rem}}
/*# sourceMappingURL=main.d7c6aaab.css.map*/