@charset "UTF-8";.loader-modal{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:5em}.loader-modal .lds-message{color:#002950;margin-top:1.7em}.lds-spinner{color:official;display:inline-block;position:relative;width:80px;height:80px}.lds-spinner div{transform-origin:40px 40px;animation:lds-spinner 1.2s linear infinite}.lds-spinner div:after{content:" ";display:block;position:absolute;top:3px;left:37px;width:6px;height:18px;border-radius:20%}.lds-spinner div:after{background:#6bc5dd}.lds-spinner div:nth-child(1){transform:rotate(0);animation-delay:-1.1s}.lds-spinner div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.lds-spinner div:nth-child(3){transform:rotate(60deg);animation-delay:-.9s}.lds-spinner div:nth-child(4){transform:rotate(90deg);animation-delay:-.8s}.lds-spinner div:nth-child(5){transform:rotate(120deg);animation-delay:-.7s}.lds-spinner div:nth-child(6){transform:rotate(150deg);animation-delay:-.6s}.lds-spinner div:nth-child(7){transform:rotate(180deg);animation-delay:-.5s}.lds-spinner div:nth-child(8){transform:rotate(210deg);animation-delay:-.4s}.lds-spinner div:nth-child(9){transform:rotate(240deg);animation-delay:-.3s}.lds-spinner div:nth-child(10){transform:rotate(270deg);animation-delay:-.2s}.lds-spinner div:nth-child(11){transform:rotate(300deg);animation-delay:-.1s}.lds-spinner div:nth-child(12){transform:rotate(330deg);animation-delay:-0s}@keyframes lds-spinner{0%{opacity:1}to{opacity:0}}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box;outline:none}a:link,a:visited,a:active{text-decoration:none}#root{position:relative;overflow:hidden}body{color:#495464;width:100%;font-size:16px;font-family:Roboto,sans-serif;position:relative}body::-webkit-scrollbar{width:.5em;height:.5em}body::-webkit-scrollbar-thumb{background:#6bc5dd;border-radius:.3em}body::-webkit-scrollbar-track{background:#002950}h1{font-family:Montserrat,sans-serif}p,li,a{font-family:Roboto,sans-serif}ul{margin:0}.section{padding:4em 12% 6em}.section h1{margin-bottom:2em}@media screen and (max-width: 1024px){.section h1{font-size:2rem}}@media screen and (max-width: 720px){.section h1{font-size:1.8rem}}@media screen and (max-width: 360px){.section h1{font-size:1.5rem}}@media screen and (max-width: 1024px){.section{font-size:.95rem}}@media screen and (max-width: 720px){.section{font-size:.85rem;padding:3.5em 10%}}@media screen and (max-width: 360px){.section{font-size:.8rem}}@font-face{font-family:Roboto,sans-serif;src:url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;500&display=swap)}@font-face{font-family:Montserrat,sans-serif;src:url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500&display=swap)}@font-face{font-family:Raleway,sans-serif;src:url(https://fonts.googleapis.com/css2?family=Raleway&display=swap)}@font-face{font-family:Poppins,sans-serif;src:url(https://fonts.googleapis.com/css2?family=Poppins&display=swap)}.container-banner img{width:100%;display:block}.page-title{font-size:2.5em;text-align:center;margin-bottom:1em}.line-title{display:flex;justify-content:center;position:relative}.line-title:before{width:1.5em;height:.12em;content:"";position:absolute;top:.3em;border-radius:.2em;background-color:#6bc5dd}.burger-menu{font-size:1.3em;width:2em;height:1.35em;display:none;flex-direction:column;justify-content:space-between;cursor:pointer;z-index:1000}@media screen and (max-width: 850px){.burger-menu{display:flex}}.burger-menu .line{height:.15em;background-color:#002950;border-radius:.5em;opacity:1;transform:translateY(0) rotate(0);transition:all ease-in-out .3s}.burger-menu.open-menu .line{background-color:#fff}.burger-menu.open-menu .line:nth-child(1){transform:translateY(.6em) rotate(45deg)}.burger-menu.open-menu .line:nth-child(2){opacity:0}.burger-menu.open-menu .line:nth-child(3){transform:translateY(-.6em) rotate(-45deg)}.control-main{max-width:12em;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.control-main svg{cursor:pointer;font-size:2em}.counter{font-size:1.2em;display:flex;justify-content:center;padding:0 .3em}.arrow-left svg,.arrow-right svg{display:flex}.arrow-left:hover,.arrow-right:hover{color:#6bc5dd}.arrow-disabled svg{color:#ccc}.arrow-disabled:hover svg{cursor:not-allowed}header{display:flex;justify-content:space-between;align-items:center;background-color:#fff;padding:1em 5%}@media screen and (max-width: 1024px){header{font-size:.9rem}}@media screen and (max-width: 950px){header{font-size:.8rem}}@media screen and (max-width: 720px){header{padding:1.5em 7%}}header .container-logo img{width:100%;max-width:15em;display:block}.container-mobile-menu .nav-items,.container-main-menu .nav-items{list-style:none;font-size:.9em}@media screen and (max-width: 850px){.container-main-menu{display:none}}.container-main-menu .nav-items{display:flex}.container-main-menu .nav-items .nav-item:not(:last-child){margin-right:1em}.container-main-menu .nav-items .nav-item a{color:#002950}.container-main-menu .nav-items .nav-item a:hover{color:#6bc5dd!important}.container-main-menu .nav-items .active{color:#6bc5dd!important;padding-bottom:.5em;border-bottom:.1em solid #6bc5dd}.container-mobile-menu{width:25rem;display:none;z-index:900;background-color:#002950;position:absolute;top:0;bottom:0;right:0;padding-top:6em;transform:translate(25rem);transition:all ease-in-out .4s}@media screen and (max-width: 850px){.container-mobile-menu{display:block;font-size:.7rem}}@media screen and (max-width: 520px){.container-mobile-menu{width:100%;transform:translate(100%)}}.container-mobile-menu .nav-item a{font-size:1.6em;display:flex;align-items:center;padding:.7em 0 .7em 3em;color:#fff}.container-mobile-menu .nav-item div{max-width:2.7em;display:block;border-radius:50%;overflow:hidden;margin-right:1.2em;border:.15em solid #6bc5dd}.container-mobile-menu .nav-item div img{width:100%;display:block;aspect-ratio:1/1;object-fit:cover}.container-mobile-menu .nav-item a span{font-size:1em}.container-mobile-menu .active{background-color:#05233f}.slide-menu{transform:translate(0)}@media screen and (max-width: 360px){.slide-menu{transform:translate(0)}}@media screen and (max-width: 1400px){.content-footer{font-size:.9rem}}@media screen and (max-width: 360px){.content-footer{font-size:.8rem}}.social-media{display:flex;list-style:none}.social-media a{color:#fff}.social-media a:not(:last-child){margin-right:1em}.social-media a svg{font-size:2em}.social-media a:hover svg{color:#6bc5dd}.content-legal a,.content-download a{display:block;color:#fff;text-decoration:underline}.content-legal a:hover,.content-download a:hover{color:#6bc5dd}.content-legal a:not(:last-child),.content-download a:not(:last-child){margin-bottom:1.5em}.footer-1{display:grid;grid-template-columns:repeat(3,1fr);background-color:#002950;gap:8em;padding:4em 6em}@media screen and (max-width: 1400px){.footer-1{grid-template-columns:repeat(auto-fill,minmax(20em,1fr));gap:6em;padding:4em}}@media screen and (max-width: 360px){.footer-1{gap:5em;padding:3em}}.footer-1 h5{font-size:1em;text-transform:uppercase;letter-spacing:.015em;color:#fff;padding-bottom:1.5em;border-bottom:.1em solid #6bc5dd;margin-bottom:2em}.footer-1 .contact-info ul{margin:0;padding:0;list-style:none}.footer-1 .contact-info li{display:flex;align-items:center}.footer-1 .contact-info li a{color:#fff}.footer-1 .contact-info li a:hover{color:#6bc5dd}.footer-1 .contact-info li svg{font-size:1.5em;color:#6bc5dd;margin-right:1em}.footer-1 .contact-info li:not(:last-child){margin-bottom:1.5em}.footer-2{display:flex;grid-template-columns:1fr 1fr;justify-content:space-between;align-items:center;background-color:#05233f;padding:2em 6em}@media screen and (max-width: 1400px){.footer-2{padding:4em}}@media screen and (max-width: 720px){.footer-2{display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr;gap:3em;padding:4em 5em}.footer-2 .content-social-media{grid-row:1/span 1}.footer-2 .content-social-media,.footer-2 .copyright{display:flex;justify-content:center}}.copyright{display:flex}@media screen and (max-width: 520px){.copyright{flex-direction:column}}.copyright p:first-child{margin-right:.2em}@media screen and (max-width: 720px){.copyright p:first-child{margin:0 0 .5em}}.copyright p{color:#fff}@media screen and (max-width: 720px){.copyright p{text-align:center;line-height:1.5em}}.container-legal{width:100%;padding:5em 10%}@media screen and (max-width: 1024px){.container-legal{font-size:.85rem}}@media screen and (max-width: 360px){.container-legal{font-size:.75rem}}.container-legal p,.container-legal li{line-height:1.5em}.container-legal h1{text-align:center;font-size:1.8em;margin-bottom:3em}@media screen and (max-width: 360px){.container-legal h1{margin-bottom:2em}}.container-legal h2{font-size:1.2em}.container-legal h3{font-size:1.1em}.privacy-policy .section1 p,.privacy-policy .section1 h2,.privacy-policy .section1 .list1{margin-bottom:1em}.privacy-policy .section1 ul{margin-bottom:2em}.privacy-policy .section1 p:last-child{margin-bottom:2em}.privacy-policy .section2 h2{margin-bottom:.5em}.privacy-policy .section2 p,.privacy-policy .section3 h3{margin-bottom:1em}.privacy-policy .section3 h4{margin-top:2em;margin-bottom:1em}.privacy-policy .section3 article,.privacy-policy .section3 ul{margin-bottom:2em}.privacy-policy .section3 article p:not(:last-child){margin-bottom:1em}.privacy-policy .list-abc{list-style-type:lower-latin}.privacy-policy .box-social{margin-left:2em;padding:2em 0}.privacy-policy .box-social span{display:block;margin-bottom:1em}.privacy-policy .box-social a{color:#000;text-decoration:underline}.legal-warning .section1 p,.legal-warning .section1 h2{margin-bottom:1em}.legal-warning .section1 p:last-child{margin-bottom:2em}.legal-warning .section1 ul{margin-bottom:2em}.meta-data p{font-size:.9em}.meta-data p:last-child{margin-top:1em;font-size:.7em}.tabla1,.tabla2{width:100%;border:.1em solid #000;margin-bottom:2em;margin-top:2em}.tabla1 td,.tabla2 td{padding:.5em;border:.1em solid #000}.privacy-policy ul,.legal-warning ul{list-style-position:inside;margin-left:1.5em}.privacy-policy li:not(:last-child),.legal-warning li:not(:last-child){margin-bottom:.5em}.content-introduction p{font-size:1.2em;line-height:1.7em;text-align:justify}.content-introduction p:first-child{text-indent:1em}.content-introduction p:not(:last-child){margin-bottom:2em}.container-about{background-color:#fff}.container-about h2,.container-about h3{text-align:center}.container-about h2{color:#6bc5dd;font-size:2em;margin-bottom:.4em;font-weight:700}@media screen and (max-width: 1024px){.container-about h2{font-size:1.7rem}}@media screen and (max-width: 720px){.container-about h2{font-size:1.4rem}}@media screen and (max-width: 360px){.container-about h2{font-size:1.1rem}}.container-about h3{font-size:1.4em;margin-bottom:2em}@media screen and (max-width: 1024px){.container-about h3{font-size:1.2rem}}@media screen and (max-width: 720px){.container-about h3{font-size:1.1rem}}@media screen and (max-width: 360px){.container-about h3{font-size:.9rem}}.curriculum p,.curriculum .cursos-congresos{font-size:1.1em;line-height:1.7em}.curriculum p{text-align:justify}.curriculum p:first-child{text-indent:1em}.curriculum p:not(:last-child){margin-bottom:2em}.curriculum h4{font-size:1.2em;font-weight:700;margin-bottom:1.5em;color:#6bc5dd}.cursos-congresos{margin-bottom:2em}.cursos-congresos li{line-height:1.8em;list-style-position:inside}.container-services{width:100%;background-color:#ffffff80}.container-services p{font-size:1.2em;line-height:1.5em;letter-spacing:.02em;text-align:justify}.container-services p:not(:last-child){margin-bottom:2em}.container-services .first-text{text-indent:1em!important}.container-loader{min-height:10em;display:flex;justify-content:center;align-items:center}.grid-videos{display:grid;grid-template-columns:repeat(auto-fill,minmax(20em,1fr));gap:2em;margin-bottom:4em}.video-card .content-video{width:100%;height:0;padding-top:56.25%;position:relative;border-radius:.5em;overflow:hidden;margin-bottom:1em;box-shadow:0 6px 1em #00000080}.video-card .content-video:hover{box-shadow:0 6px 1em #000000b3}.video-card .content-video iframe{width:100%;height:100%;position:absolute;top:0;bottom:0;right:0;left:0;border:none}.video-card h3{text-align:center}.container-video{width:100%;height:100%;position:absolute;top:0;bottom:0;right:0;left:0}.container-anticovid{background-color:#fff}@media screen and (max-width: 1024px){.container-anticovid{font-size:.9rem}}@media screen and (max-width: 720px){.container-anticovid{font-size:.8rem}}@media screen and (max-width: 360px){.container-anticovid{font-size:.75rem}}.container-anticovid ul{list-style-position:inside;font-size:1.2em;line-height:2em}.container-anticovid li:not(:last-child){margin-bottom:1em}.container-insurer{background-color:#fff;position:relative}.container-insurer .insurers{display:grid;grid-template-columns:repeat(auto-fit,minmax(15em,1fr));gap:2em;list-style:none}@media screen and (max-width: 720px){.container-insurer .insurers{padding:0 2em;gap:3em}}.container-insurer .insurers li{overflow:hidden;box-shadow:0 3px 1em #0003}.container-insurer .insurers li:hover{box-shadow:0 3px 1em #0000004d}.container-insurer .insurers img{width:100%;display:block;transition:all ease .7s}.container-insurer .insurers li:hover img{transform:scale(1.2)}.container-meeting{display:flex;justify-content:center}@media screen and (max-width: 1024px){.container-meeting{font-size:.9rem}}@media screen and (max-width: 720px){.container-meeting{font-size:.8rem}}@media screen and (max-width: 360px){.container-meeting{font-size:.7rem}}.container-meeting form{display:grid;grid-template-columns:1fr 1fr;grid-gap:1em}.container-meeting form input:focus,.container-meeting form .mensaje:focus{border:.12em solid #6bc5dd}.nombre,.apellido,.telefono,.correo,.mensaje{width:100%;color:#002950;font-size:1em;font-family:Arial,Helvetica,sans-serif;padding:1em;border-radius:1em;border:.12em solid #002950}.nombre,.apellido{grid-column:span 1}.apellido{grid-column:2/3}.telefono,.correo,.mensaje{grid-column:1/span 2}.mensaje{height:7em;resize:none;margin-bottom:.7em}.data-protection{grid-column:span 2;margin-bottom:.7em}.data-protection h3{text-align:center;margin-bottom:.7em}.data-protection span{margin-left:.5em}.data-protection a{color:#002950;text-decoration:underline}.data-protection a:hover{color:#6bc5dd}.data-protection a:not(:last-child){margin:.5em}.content-data-protection{display:flex;justify-content:center}.content-data-protection .box-terms{display:flex;align-items:center}.content-data-protection p{text-align:center;margin-top:1em}.btn-send{color:#fff;border:none;padding:1em 0;grid-column:1/span 2;background-color:#002950;border-radius:.5em}.btn-send:hover{background:#6bc5dd}.btn-send:focus{border:none}.content-confirmation{width:100%;min-height:100vh;background-color:#fff;display:flex;justify-content:center;align-items:center}.confirmation{width:30em;background-color:#fff;border-radius:.5em;padding:3em;border:.1em solid #002950}.confirmation h1{font-size:1.3em;text-align:center;margin-bottom:2em}.confirmation p{font-size:1.2em;text-align:center;color:#495464;margin-bottom:3em;line-height:1.3em}.confirmation button{font-size:1em;color:#fff;width:100%;border:none;padding:1em;border-radius:.5em;background-color:#002950}.confirmation button:hover{background-color:#6bc5dd}
