@import url("https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap");*{box-sizing:border-box;padding:0;margin:0}body{font-family:"Open Sans",sans-serif}header .nav-movil .menu{padding:10px;display:block;text-align:center;font-size:18px;background:#278df5;width:100%}header .nav-movil .item-nav{display:none;margin-bottom:10px}header .nav-movil .item-nav a{display:block;width:100%;padding:10px;text-align:center;text-decoration:none;color:#83b4e6;border-bottom:1px solid #d3d3d3}header .nav-desk{display:none}@media only screen and (min-width: 1024px){header{width:100%}header .nav-movil{display:none}header .nav-desk{width:1024px;margin:auto;display:flex;justify-content:space-between;align-items:center}header .nav-desk .logo a{display:block;text-decoration:none}header .nav-desk .logo a img{height:80px}header .nav-desk .list-nav{list-style:none;padding:0;margin:0;overflow:hidden;width:600px;display:flex;justify-content:space-evenly;font-weight:700}header .nav-desk .list-nav li{float:left}header .nav-desk .list-nav li a{text-decoration:none;display:block;text-align:center;padding:10px;color:#83b4e6}header .nav-desk .list-nav li a:after{content:'';display:block;width:0;height:2px;background:#83b4e6;transition:width 0.3s}header .nav-desk .list-nav li a:hover:after{width:100%}}.slide1{background-image:url(../img/slider/slide_01.jpg);background-position:center}.slide1 .txt-slide{width:1024px;margin:auto;margin-top:10px;padding-left:30px;font-size:15px}@media only screen and (min-width: 768px){.slide1 .txt-slide{margin-top:40px;font-size:25px}}@media only screen and (min-width: 1024px){.slide1 .txt-slide{margin-top:120px;font-size:36px}}.slide1 .txt-slide span{display:block;color:#fff;animation:backInUp;animation-duration:1s}.slide1 .txt-slide .line{width:15%;height:2.5px;background:#278df5;animation:fadeInTopLeft;animation-duration:2s}@media only screen and (min-width: 768px){.slide1 .txt-slide .line{width:25%}}@media only screen and (min-width: 1024px){.slide1 .txt-slide .line{width:40%}}.slide2{background-image:url(../img/slider/slide_02.jpg);background-position:center}.slide3{background-image:url(../img/slider/slide_03.jpg);background-position:center}.slide3 .txt-slide{width:1024px;margin:auto;margin-top:20px;padding-left:5px;font-size:15px}@media only screen and (min-width: 768px){.slide3 .txt-slide{margin-top:40px;font-size:25px;padding-left:25px}}@media only screen and (min-width: 1024px){.slide3 .txt-slide{margin-top:120px;font-size:36px}}.slide3 .txt-slide span{display:block;color:#278df5;animation:backInUp;animation-duration:1s;animation-delay:11s}.slide3 .txt-slide .line{width:15%;height:2.5px;background:#c92d2d;animation:fadeInTopLeft;animation-duration:2s;animation-delay:11s}@media only screen and (min-width: 768px){.slide3 .txt-slide .line{width:25%}}@media only screen and (min-width: 1024px){.slide3 .txt-slide .line{width:40%}}.bienvenidos{padding:10px}@media only screen and (min-width: 1024px){.bienvenidos{width:1024px;margin:auto}}.bienvenidos h1{text-align:center}@media only screen and (min-width: 1024px){.bienvenidos .info{display:flex}}.bienvenidos .quienes h3{margin-top:10px;text-align:center}@media only screen and (min-width: 1024px){.bienvenidos .quienes h3{text-align:left;padding-bottom:5px}}.bienvenidos .quienes p{text-align:justify;margin:0;padding:0}@media only screen and (min-width: 768px){.bienvenidos .quienes p{margin-top:10px}}@media only screen and (min-width: 1024px){.bienvenidos .quienes{width:600px}}.bienvenidos .horario .con-h{margin-top:5px}@media only screen and (min-width: 768px){.bienvenidos .horario .con-h{display:flex;flex-wrap:wrap;justify-content:center;margin-top:20px}}@media only screen and (min-width: 1024px){.bienvenidos .horario .con-h{margin-left:20px}}.bienvenidos .horario .con-h .item-h{width:50%;height:150px;background:lightblue;margin:auto;display:flex;align-items:center;justify-content:center;color:#fff;background:#000;text-align:center}@media only screen and (min-width: 768px){.bienvenidos .horario .con-h .item-h{width:20%;height:120px;margin:0}}@media only screen and (min-width: 1024px){.bienvenidos .horario .con-h .item-h{width:120px}}.bienvenidos .horario .con-h .item-h:nth-child(1){background:#83b4e6;border-bottom:3px solid #fff;border-bottom-style:dashed;border-radius:3px 3px 0 0}@media only screen and (min-width: 768px){.bienvenidos .horario .con-h .item-h:nth-child(1){border-bottom:0;border-radius:0;border-right:3px solid #fff;border-right-style:dashed;border-radius:3px 0 0 3px}}.bienvenidos .horario .con-h .item-h:nth-child(2){border-bottom:3px solid #fff;border-bottom-style:dashed}.bienvenidos .horario .con-h .item-h:nth-child(2){border-radius:0 0 3px 3px}@media only screen and (min-width: 768px){.bienvenidos .horario .con-h .item-h:nth-child(2){border-bottom:0;border-radius:0;border-right:3px solid #fff;border-right-style:dashed}}.bienvenidos .horario .con-h .item-h:nth-child(3){border-radius:0 0 3px 3px}@media only screen and (min-width: 768px){.bienvenidos .horario .con-h .item-h:nth-child(3){border-radius:0 3px 3px 0}}.bienvenidos p{text-align:justify;margin-top:10px}@media only screen and (min-width: 1024px){.mision{width:1024px;margin:auto;height:470px}}@media only screen and (min-width: 768px){.mision{display:flex}}@media only screen and (min-width: 768px){.mision .imagen{width:400px}}@media only screen and (min-width: 1024px){.mision .imagen{width:409}}.mision .imagen img{height:300px;width:100%}@media only screen and (min-width: 768px){.mision .imagen img{height:100%}}.mision .txt-mision{background:#272a3d;color:#fff;padding:10px}@media only screen and (min-width: 1024px){.mision .txt-mision{width:700px}}.mision .txt-mision span{font-weight:700;display:block;text-align:center;font-size:18px}@media only screen and (min-width: 768px){.mision .txt-mision span{text-align:left}}.mision .txt-mision p{margin-bottom:10px;text-align:justify}@media only screen and (min-width: 768px){.mision .txt-mision p{font-size:14px}}@media only screen and (min-width: 1024px){.mision .txt-mision p{font-size:14px}}@media only screen and (min-width: 1024px){.proyectos{width:1024px;margin:auto}}.proyectos h2{margin-top:10px;text-align:center}@media only screen and (min-width: 1024px){.proyectos h2{text-align:center;padding-bottom:5px}}.proyectos .galeria{display:flex;flex-direction:column;align-items:center}@media only screen and (min-width: 768px){.proyectos .galeria{display:flex;flex-wrap:wrap;justify-content:space-evenly;flex-direction:row}.proyectos .galeria .item-gal{margin:5px}}@media only screen and (min-width: 1024px){.proyectos .galeria{display:flex;flex-wrap:wrap;justify-content:space-between}.proyectos .galeria .item-gal{margin:5px}}.proyectos .galeria .item-gal{display:flex;align-items:flex-end;margin:10px 0;overflow:hidden}.proyectos .galeria .item-gal:hover .txt-gal1,.proyectos .galeria .item-gal:hover .txt-gal2,.proyectos .galeria .item-gal:hover .txt-gal3,.proyectos .galeria .item-gal:hover .txt-gal4{display:block;animation:slideInUp;animation-duration:0.5s}.proyectos .galeria .txt-gal1,.proyectos .galeria .txt-gal2,.proyectos .galeria .txt-gal3,.proyectos .galeria .txt-gal4{background:rgba(0,0,0,0.5);padding:10px;width:320px}.proyectos .galeria .txt-gal1 span,.proyectos .galeria .txt-gal2 span,.proyectos .galeria .txt-gal3 span,.proyectos .galeria .txt-gal4 span{display:block}.proyectos .galeria .txt-gal1 span:nth-child(1),.proyectos .galeria .txt-gal2 span:nth-child(1),.proyectos .galeria .txt-gal3 span:nth-child(1),.proyectos .galeria .txt-gal4 span:nth-child(1){color:#278df5}.proyectos .galeria .txt-gal1 span:nth-child(2),.proyectos .galeria .txt-gal2 span:nth-child(2),.proyectos .galeria .txt-gal3 span:nth-child(2),.proyectos .galeria .txt-gal4 span:nth-child(2){color:#fff}@media only screen and (min-width: 1024px){.proyectos .galeria .txt-gal1,.proyectos .galeria .txt-gal2,.proyectos .galeria .txt-gal3,.proyectos .galeria .txt-gal4{display:none}}.proyectos .galeria .item-gal:nth-child(1){background:url("../img/gal_01.png")}.proyectos .galeria .item-gal:nth-child(2){background:url("../img/gal_02.png")}.proyectos .galeria .item-gal:nth-child(3){background:url("../img/gal_03.png")}.proyectos .galeria .item-gal:nth-child(4){background:url("../img/gal_04.png")}.proyectos .galeria .item-gal{width:320px;height:250px}.mapa{background:#278df5;margin-top:20px}.mapa #mapid{height:300px}@media only screen and (min-width: 1024px){.mapa #mapid{width:1024px;margin:auto;height:400px}}.contacto{padding:10px}.contacto h2{text-align:center}@media only screen and (min-width: 1024px){.contacto{width:1024px;margin:auto}}@media only screen and (min-width: 768px){.contacto .info{display:flex;margin-top:10px}}.contacto .info .item-info1 .titulo{display:block;font-weight:700;margin-bottom:10px}.contacto .info .item-info1 .tel i{color:#278df5;font-size:18px;padding-right:10px}.contacto .info .item-info1 .correo{display:flex;align-items:center;margin:10px 0}.contacto .info .item-info1 .correo .ico{color:#278df5;font-size:18px}.contacto .info .item-info1 .correo .mail{padding-left:10px}.contacto .info .item-info1 .dir i{color:#278df5;font-size:18px;padding-right:10px}.contacto .info .item-info1 .alianza{margin-top:20px}.contacto .info .item-info1 .alianza span{font-weight:700}.contacto .info .item-info1 .alianza img{margin-top:10px;height:60px}@media only screen and (min-width: 768px){.contacto .info .item-info1{width:400px}.contacto .info .item-info1 .alianza{margin-top:20px}.contacto .info .item-info1 .alianza span{font-weight:700;display:block}.contacto .info .item-info1 .alianza img{margin-top:10px;height:60px}}@media only screen and (min-width: 1024px){.contacto .info .item-info1{width:700px}.contacto .info .item-info1 .tel i,.contacto .info .item-info1 .correo i,.contacto .info .item-info1 .dir i{font-size:30px}}.contacto .info .item-info2{background:#dadada;padding:10px;margin-top:20px}@media only screen and (min-width: 768px){.contacto .info .item-info2{margin-top:0;width:400px;padding:0}.contacto .info .item-info2 .titulo{padding:10px}}@media only screen and (min-width: 1024px){.contacto .info .item-info2{width:510px;border-radius:3px}}.contacto .info .item-info2 .titulo{font-weight:700}.contacto .info .item-info2 form input[type='text'],.contacto .info .item-info2 form input[type='email']{padding:10px;display:block;width:100%;margin:20px 0;border-radius:3px;border:0;border:1px solid #d3d3d3}.contacto .info .item-info2 form textarea{padding:10px;display:block;width:100%;margin:20px 0;border-radius:3px;border:0;border:1px solid #d3d3d3;font-family:"Open Sans",sans-serif}.contacto .info .item-info2 form input[type='submit']{padding:10px;border:0;width:150px;background:#278df5;color:#fff;border-radius:3px;display:block;margin:auto}.contacto .info .item-info2 form input[type='submit']:hover{background:#0a73df}@media only screen and (min-width: 768px){.contacto .info .item-info2 form{padding:10px}.contacto .info .item-info2 form input[type='text']{margin:0;margin-bottom:10px}.contacto .info .item-info2 form textarea{height:100px}}footer{background:#272a3d;color:#fff;padding:10px}@media only screen and (min-width: 1024px){footer{padding:0}}@media only screen and (min-width: 1024px){footer .in-footer{width:1024px;margin:auto;display:flex;justify-content:space-between;align-items:center}}footer .in-footer .item-footer{margin:10px 0}footer .in-footer .item-footer:nth-child(1){text-align:center;display:block}footer .in-footer .item-footer:nth-child(2){text-align:center;display:block}footer .in-footer .item-footer:nth-child(3){text-align:center;display:block}footer .in-footer .item-footer:nth-child(4) span{margin:10px 0;text-align:center;display:flex;justify-content:center;padding:5px;align-items:center}footer .in-footer .item-footer:nth-child(4) span i{color:#278df5;font-size:25px;align-items:center;margin-right:10px;text-align:center}footer .in-footer .item-footer:nth-child(4) span a{text-decoration:none;color:#fff}
/*# sourceMappingURL=main.css.map */
