body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.container{background:#fff;border-radius:10px;box-shadow:0 4px 6px #0000001a;max-width:800px;padding:20px;width:100%}.event{border-bottom:1px solid #ddd;display:flex;flex-direction:column;padding:15px 0}.event:last-child{border-bottom:none}.event h2{color:#0056b3;font-size:1.2rem;margin:0}.details{color:#555;display:flex;flex-wrap:wrap;font-size:1rem;gap:10px}.details div{flex:1 1;min-width:150px}*{box-sizing:border-box;font-family:Red Hat Display,sans-serif;margin:0;padding:0}.container{margin:0 auto;width:80%}.intro{padding:2rem 0;text-align:center}.intro-text{font-size:25pt;padding:20px}intro p{color:#fff;font-size:1.2rem}.icon100 img{padding:10px 0;width:100px}section{padding:4rem 0}.padding{padding:4em 0}.padding2{padding:2em 0}.greenbg{background-color:#22a99e}.bluebg{background-color:#004270}.bluebg a,.bluebg h1,.bluebg h2,.bluebg h3,.bluebg p,.greenbg a,.greenbg h1,.greenbg h2,.greenbg h3,.greenbg p{color:#fff}.bg1{background-color:#004270}.bg1 h2,.bg1 h3,.bg1 h4,.bg1 li,.bg1 p{color:#fff}.graybg{background-color:#f7f7f7}li,p{color:#484848;font-size:1rem;line-height:1.4;padding:5px 0}img{display:block;width:100%}.iconsize30{font-size:30pt}a{text-decoration:none}.iconsize70{font-size:40pt;text-align:center}h1{color:#3b9167;font-size:25pt;font-weight:100}h1,h1 b{font-family:Montserrat,sans-serif}h1 b{font-weight:800}h2{color:#004270;font-size:2.2rem;font-weight:300;padding:30px 0}h2,h3{font-family:Montserrat,sans-serif}h3{color:#484848;font-size:1.6rem;font-weight:500;padding:10px 0}h2 b,h3 b{font-weight:900}h2 b,h4{font-family:Montserrat,sans-serif}h4{color:#004270;font-size:16pt;font-weight:400;padding-bottom:10px}h4 b{color:#22a99e;font-family:Montserrat,sans-serif;font-weight:900}.link{color:#004270}ul{padding-left:1.2rem}ul li a{color:#007acc;text-decoration:none}ul li a:hover{text-decoration:underline}.margin{margin-top:2em!important}.beneficios p{font-size:20pt}.button{background-color:#febe10;border:none;border-radius:4px;color:#004270;cursor:pointer;display:block;font-family:Red Hat Display,sans-serif;font-size:12pt;margin-top:1.5em;max-width:max-content;padding:10px 20px;transition:.3s;width:100%}.button:hover{color:#fff}footer{background-color:#333;color:f4f4f4;padding:2rem 0;text-align:center}footer a,footer ul li a{color:#f4f4f4;text-decoration:none}footer p{color:#fff}footer a:hover{text-decoration:underline}footer h4{color:#fff;font-size:1.6rem}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}.layout8{margin:auto;width:80%}.layout6{margin:auto;width:60%}.width700{max-width:700px}.width500{margin:auto;max-width:500px;text-align:center}.event-info{display:flex;flex-flow:wrap;gap:50px;justify-content:center}.event-info p{font-size:18pt;font-weight:200}.event-info p strong{font-size:25pt}.item-seleccion{display:flex;margin:10px 0}.item-seleccion input{width:30px!important}.inscripcion a{margin-top:0}.flex{align-items:center;flex-flow:wrap;gap:10px}.col2>div{width:40%}.col4>div{width:20%}.col5>div{width:17%}.icon100 img{margin:auto;max-width:100px;width:100%}.width600{margin:auto;max-width:400px;width:100%}.icons-cascos{text-align:center}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media screen and (max-width:900px){.flex{gap:10px}.col4>div,.col5>div{width:40%}.layout6,.layout8{width:90%}.layout8{margin:auto}.intro-text{font-size:20pt;padding:0}.event-info p{font-size:15pt}}.image-text-container{align-items:center;display:grid;grid-template-columns:1fr;margin:auto;width:100%}.text-column a{background-color:#febe10;border-radius:4px;color:#004270;font-size:10pt;font-weight:700;max-width:max-content;padding:10px 20px;text-decoration:none;transition:background-color .3s,color .3s}.text-column a:hover{background-color:#fcc755;color:#fff}.left-image .text-column{margin-left:7%;margin-right:15%}.right-image .text-column{margin-left:15%;margin-right:7%}@media (min-width:800px){.image-text-container{grid-template-columns:1fr 1fr}}@media screen and (max-width:800px){.left-image .text-column,.right-image .text-column{margin:auto;width:85%}.right-image .text-column{padding-bottom:1em}}.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%}}.wrapper-header{background-color:#004270}.wrapper-header>div{align-items:center;display:flex;justify-content:space-between;padding:15px 0}.wrapper-header img.logo{height:auto;width:100px}.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){.header-opmobile{display:none}.menu-items a{font-size:10pt;padding:3px;text-align:center}.menu-items{margin-left:30px}}.flex{align-items:stretch;display:flex;flex-wrap:wrap;gap:40px;justify-content:center}.block-columntitle .flex{align-items:center;overflow:hidden;position:relative}.block-columntitle h2{font-weight:400}.block-column .col2,.block-column .col3,.block-column .col4,.block-column .col6{display:flex;flex-wrap:wrap;justify-content:space-between}.block-column .col3>div{width:32%}.block-column .col2>div{width:48%}.block-column .col4>div{width:24%}.block-column .col5>div{width:30%}.block-column .bg-line1{left:0;position:absolute;top:0}.block-column .bg-line2{left:1%;position:absolute;top:30%}.block-column .bg-line3{bottom:30%;position:absolute;right:1%}.block-column .bg-line4{bottom:0;position:absolute;right:0}.block-column .content a{background-color:#febe10;border-radius:4px;color:#004270;font-size:11pt;font-weight:700;margin:1em 0 2em;max-width:max-content;padding:10px 30px;transition:.3s}.block-column li a{background:none;border-bottom:1px solid #febe10;font-weight:300;margin:0;padding:0}.block-column li a:hover{border-bottom:1px solid #004270}.block-column .col4>div img{margin-bottom:1em;transform:.3s ease-in-out;width:100%}.block-column .col4>div:hover img{transform:scale(1.1)}.block-column .col4>div{transition:border .3s ease,box-shadow .3s ease}.block-column .col4>div:hover,.block-column .col7>div:hover{box-shadow:0 4px 8px #0003}@media screen and (max-width:900px){.block-columntitle .flex>div{width:100%!important}.block-column .col2>div,.block-column .col3>div,.block-column .col4>div,.block-column .col5>div{margin:auto auto 1em;width:90%}.block-column .layout8{margin:auto;width:100%}}.accordion{border-bottom:1px solid #00427033;cursor:pointer;transition:background-color .3s ease;width:100%}.accordion-header{align-items:center;border-bottom:2px solid #febe10;color:#febe10;display:flex;font-weight:700;justify-content:space-between;margin-top:2em;padding:10px 0}.accordion-header:hover{color:#febe10}.accordion .material-icons{font-size:20px;transition:color .3s ease}.accordion.active .material-icons{color:#febe10}.accordion-content{transition:max-height .4s ease,padding .4s ease}.accordion-content.show{padding:10px 0}.accordion-content .content-inner{color:#004270;font-size:14px;line-height:1.5}.accordion-content a,.block-columntext .accordion-content a,.text-column .accordion-content a{background:none;border-bottom:none;color:#004270;font-weight:700;margin:0;padding:3px 0;text-decoration:none;transition:color .3s ease}.bluebg .block-columntext .accordion-content a{color:#fff}.accordion-content a:hover,.block-columntext .accordion-content a:hover,.wrapper-blockimage .accordion-content a:hover{color:#febe10}.accordion-content p{font-size:11pt;padding:3px 0}@media (max-width:768px){.accordion-header{font-size:14px}.accordion .material-icons{font-size:18px}}.teacher-card{background-color:#fff;border-radius:16px;box-shadow:0 4px 12px #0000001a;overflow:hidden;transition:box-shadow .3s ease;width:300px}.teacher-card:hover{box-shadow:0 6px 20px #00000026}.teacher-image{display:block;object-fit:cover;width:100%}.teacher-info{padding:16px}.teacher-name{color:#22a99e;font-size:1.2rem;font-weight:700;margin:0;padding:0}.teacher-description{color:#555;font-size:.9rem}
/*# sourceMappingURL=main.8d544a02.css.map*/