@import url("https://fonts.googleapis.com/css?family=Lato:300,400,700&display=swap");
body{font-family:'Lato',sans-serif;margin:0;padding:0}.btn_general{background:#000;border-radius:5px;color:#fff;display:inline-block;font-size:20px;margin-bottom:5px;margin-top:5px;padding-bottom:8px;padding-left:10px;padding-right:10px;padding-top:8px;text-align:left;text-decoration:none;transition:all .5s ease}.btn_general:hover{transition:all .5s ease}.contenedor{background-image:url("../img/bg_general.png");background-size:auto auto;background-repeat:no-repeat;background-attachment:fixed;height:100%;width:100%}.cabecera{background:#fff;margin-left:auto;margin-right:auto;text-align:center;width:100%;max-width:1360px;position:fixed;top:0;left:0;right:0;}.cabecera header{margin:0;padding:0;text-align:center;}.cabecera header .linea{background-image:url("../img/linea_top.png");background-size:auto 102%;background-position:top center;height:10px;overflow:hidden}.cabecera header #menu_movil{display:none}.cabecera header .bloque_menu .cont_logo,.cabecera header .bloque_menu .cont_menu{display:inline-block;vertical-align:middle}.cabecera header .bloque_menu .cont_logo{height:100px;padding-top:15px;width:30%;text-align:left;}.cabecera header .bloque_menu .cont_logo a{display:inline-block;text-decoration:none;}.cabecera header .bloque_menu .cont_logo a img{max-width:100%}.cabecera header .bloque_menu .cont_menu{width:60%;}.cabecera header .bloque_menu .cont_menu .wassap{height:50px;text-align:right;width:100%;}.cabecera header .bloque_menu .cont_menu .wassap a,.cabecera header .bloque_menu .cont_menu .wassap img,.cabecera header .bloque_menu .cont_menu .wassap p{display:inline-block;vertical-align:middle}.cabecera header .bloque_menu .cont_menu .wassap a{margin-right:8px;}.cabecera header .bloque_menu .cont_menu .wassap a img{margin-right:0;width:25px}.cabecera header .bloque_menu .cont_menu .wassap img{margin-right:5px}.cabecera header .bloque_menu .cont_menu .wassap p{color:#110c64;font-family:'Lato',sans-serif;font-size:18px;font-weight:700;margin:15px 0}.cabecera header .bloque_menu .cont_menu nav{text-align:right;}.cabecera header .bloque_menu .cont_menu nav ul li{display:inline-block;margin-left:15px;padding-left:5px;padding-right:5px;}.cabecera header .bloque_menu .cont_menu nav ul li a{border-bottom:1px solid #212729;color:#212729;font-family:'Lato',sans-serif;font-size:16px;font-weight:400;padding-bottom:3px;text-align:center;text-decoration:none;transition:all .5s ease}.cabecera header .bloque_menu .cont_menu nav ul li a:hover{border-bottom:1px solid #00a0c6;color:#00a0c6;font-weight:400;transition:all .5s ease}.cabecera_fijo{background:#fff;margin-left:auto;margin-right:auto;text-align:center;width:100%;max-width:1360px;position:fixed;top:0;left:0;right:0;}.cabecera_fijo header{margin:0;padding:0;text-align:center;}.cabecera_fijo header .linea{background-image:url("../img/linea_top.png");background-size:auto 102%;background-position:top center;height:10px;overflow:hidden}.cabecera_fijo header #menu_movil{display:none}.cabecera_fijo header .bloque_menu{height:70px;}.cabecera_fijo header .bloque_menu .cont_logo,.cabecera_fijo header .bloque_menu .cont_menu{display:inline-block;vertical-align:middle}.cabecera_fijo header .bloque_menu .cont_logo{height:70px;padding-top:5px;width:30%;text-align:left;}.cabecera_fijo header .bloque_menu .cont_logo a{display:inline-block;text-decoration:none;}.cabecera_fijo header .bloque_menu .cont_logo a img{max-width:100%;height:60px}.cabecera_fijo header .bloque_menu .cont_menu{width:60%;}.cabecera_fijo header .bloque_menu .cont_menu .wassap{display:none;text-align:right;width:100%;}.cabecera_fijo header .bloque_menu .cont_menu .wassap img,.cabecera_fijo header .bloque_menu .cont_menu .wassap p{display:inline-block;vertical-align:middle}.cabecera_fijo header .bloque_menu .cont_menu .wassap img{margin-right:10px}.cabecera_fijo header .bloque_menu .cont_menu .wassap p{color:#110c64;font-family:'Lato',sans-serif;font-size:20px;font-weight:700}.cabecera_fijo header .bloque_menu .cont_menu nav{text-align:right;}.cabecera_fijo header .bloque_menu .cont_menu nav ul li{display:inline-block;margin-left:15px;padding-left:5px;padding-right:5px;}.cabecera_fijo header .bloque_menu .cont_menu nav ul li a{border-bottom:1px solid #212729;color:#212729;font-family:'Lato',sans-serif;font-size:16px;font-weight:400;padding-bottom:3px;text-align:center;text-decoration:none;transition:all .5s ease}.cabecera_fijo header .bloque_menu .cont_menu nav ul li a:hover{border-bottom:1px solid #00a0c6;color:#00a0c6;font-weight:400;transition:all .5s ease}#home{height:160px}#Contacto{height:50px}#Servicios{height:50px;margin-top:-50px}.cuerpo_preguntas{background:#fff;margin-left:auto;margin-right:auto;width:100%;max-width:1360px;}.cuerpo_preguntas #preguntas_frecuentes{padding-bottom:50px;padding-top:150px;text-align:center;}.cuerpo_preguntas #preguntas_frecuentes .item_pregunta{text-align:left}.cuerpo_preguntas #preguntas_frecuentes .titulo{color:#110c64;font-family:'Lato',sans-serif;font-size:36px;font-weight:400;margin-left:auto;margin-right:auto;max-width:80%;spanfont-weight:700}.cuerpo_preguntas #preguntas_frecuentes .lapregunta{color:#333;font-family:'Lato',sans-serif;font-size:28px;font-weight:300;margin-left:auto;margin-right:auto;max-width:80%}.cuerpo_preguntas #preguntas_frecuentes .larespuesta{color:#333;font-family:'Lato',sans-serif;font-size:22px;font-weight:300;margin-left:auto;margin-right:auto;max-width:80%}.cuerpo{margin-left:auto;margin-right:auto;width:100%;max-width:1360px;}.cuerpo #slide{height:400px;padding-top:100px;text-align:center;}.cuerpo #slide p{color:#fff;font-family:'Lato',sans-serif;font-size:55px;font-weight:300;margin-bottom:0;margin-left:auto;margin-right:auto;margin-top:0;text-align:center;text-decoration:none;transition:all .5s ease;width:90%;max-width:1100px;}.cuerpo #slide p span{font-weight:700}.cuerpo #slide .linea_covid{color:#f88111;font-size:36px;}.cuerpo #slide .linea_covid a{color:#00a0c6;text-decoration:none;transition:all .5s ease}.cuerpo #slide .linea_covid a:hover{color:#00e;transition:all .5s ease}.cuerpo #servicios{background:#e7e6e5;}.cuerpo #servicios #bloque{background:#b2b2b2;text-align:center;}.cuerpo #servicios #bloque .express{background:#00a0c6;display:inline-block;height:250px;vertical-align:top;width:18%;transition:all .5s ease;}.cuerpo #servicios #bloque .express .barra{background:#333;display:inline-block;height:10px;margin-bottom:100px;width:100%;transition:all .5s ease}.cuerpo #servicios #bloque .express .titulo{color:#fff;font-family:'Lato',sans-serif;font-size:26px;font-weight:700;margin-bottom:0;margin-left:auto;margin-right:auto;margin-top:0;text-align:center;text-decoration:none}.cuerpo #servicios #bloque .express .texto{color:#fff;font-family:'Lato',sans-serif;font-size:22px;font-weight:400;height:0;margin-bottom:0;margin-left:auto;margin-right:auto;margin-top:0;overflow:hidden;text-align:center;text-decoration:none;transition:all .5s ease}.cuerpo #servicios #bloque .express a{display:inline-block;background:#fff;border-radius:8px;color:#00a0c6;font-size:18px;margin-top:3px;padding:3px 10px;text-decoration:none;transition:all .5s ease}.cuerpo #servicios #bloque .express a:hover{color:#00e;transition:all .5s ease}.cuerpo #servicios #bloque .express:hover{background:#333;transition:all .5s ease;}.cuerpo #servicios #bloque .express:hover .barra{background:#f88111;margin-bottom:65px;width:100%;transition:all .5s ease}.cuerpo #servicios #bloque .express:hover .texto{height:65px;transition:all .5s ease}.cuerpo #servicios #detalle{text-align:center;}.cuerpo #servicios #detalle .pregunta{color:#110c64;font-family:'Lato',sans-serif;font-size:36px;font-weight:400;margin-left:auto;margin-right:auto;max-width:80%;}.cuerpo #servicios #detalle .pregunta span{font-weight:700}.cuerpo #servicios #detalle .respuesta{color:#333;font-family:'Lato',sans-serif;font-size:24px;font-weight:300;margin-left:auto;margin-right:auto;max-width:80%}.cuerpo #servicios #detalle .item{margin-left:auto;margin-right:auto;width:70%;}.cuerpo #servicios #detalle .item img,.cuerpo #servicios #detalle .item p{display:inline-block;text-align:left;vertical-align:top}.cuerpo #servicios #detalle .item img{margin-top:15px;margin-right:8px}.cuerpo #servicios #detalle .item p{color:#333;font-family:'Lato',sans-serif;font-size:24px;font-weight:300;margin-left:auto;margin-right:auto;margin-top:0;width:80%}.cuerpo #contacto{background:#fff;}.cuerpo #contacto .titulo{padding-top:30px;text-align:center;}.cuerpo #contacto .titulo img,.cuerpo #contacto .titulo p{display:inline-block;vertical-align:middle}.cuerpo #contacto .titulo img{margin-left:8px}.cuerpo #contacto .titulo p{color:#110c64;font-family:'Lato',sans-serif;font-size:34px;font-weight:700;margin-bottom:0;margin-left:auto;margin-right:auto;margin-top:0;text-align:center;text-decoration:none}.cuerpo #contacto #formulario{text-align:center;}.cuerpo #contacto #formulario form{margin-left:auto;margin-right:auto;padding-bottom:30px;padding-top:30px;width:70%}.cuerpo #contacto #formulario .input_area{display:inline-block;margin-bottom:15px;margin-left:.5%;margin-right:.5%;margin-top:5px;width:81%;}.cuerpo #contacto #formulario .input_area label{color:#2b2226;display:inline-block;font-family:'Lato',sans-serif;font-size:18px;font-weight:400;margin-bottom:8px;text-align:left;width:100%}.cuerpo #contacto #formulario .input_area textarea{border:2px solid #2b2226;height:75px;font-family:'Lato',sans-serif;font-size:18px;font-weight:400;width:100%}.cuerpo #contacto #formulario .input_form{display:inline-block;margin-bottom:5px;margin-left:.5%;margin-right:.5%;margin-top:5px;width:40%;}.cuerpo #contacto #formulario .input_form label{color:#2b2226;display:inline-block;font-family:'Lato',sans-serif;font-size:18px;font-weight:400;margin-bottom:8px;text-align:left;width:100%}.cuerpo #contacto #formulario .input_form input,.cuerpo #contacto #formulario .input_form select{border:2px solid #2b2226;height:45px;font-family:'Lato',sans-serif;font-size:18px;font-weight:400;width:100%}.cuerpo #contacto #formulario .bot_enviar{background:#212729;border:none;color:#fff;height:45px;font-family:'Lato',sans-serif;font-size:18px;font-weight:400;width:350px;transition:all .5s ease}.cuerpo #contacto #formulario .bot_enviar:hover{background:#00a0c6;transition:all .5s ease}#footer{background:#212729;border-bottom:15px solid #f88111;margin-left:auto;margin-right:auto;width:100%;max-width:1360px;}#footer footer{text-align:center;}#footer footer .bloque_footer{display:inline-block;text-align:center;vertical-align:middle;width:30%;}#footer footer .bloque_footer img,#footer footer .bloque_footer p{display:inline-block;vertical-align:top}#footer footer .bloque_footer img{margin:5px}#footer footer .bloque_footer p{color:#fff;font-family:'Lato',sans-serif;font-size:16px;font-weight:700;margin-top:0;text-align:left;}#footer footer .bloque_footer p span{font-weight:400}.respuesta_contacto{background:rgba(0,0,0,0.8);height:100%;position:fixed;bottom:0;left:0;right:0;top:0;width:100%;}.respuesta_contacto .marco{background:#fff;border-radius:10px;height:200px;margin-left:-180px;margin-top:-100px;position:absolute;left:50%;top:50%;width:360px;text-align:center;}.respuesta_contacto .marco p{color:#110c64;font-size:24px;font-weight:700;margin-left:auto;margin-right:auto;text-align:center;width:90%}.respuesta_contacto .marco a{background:#00a0c6;border-radius:4px;color:#fff;display:inline-block;font-size:16px;font-weight:700;padding:10px 30px;text-decoration:none;transition:all .5s ease}.respuesta_contacto .marco a:hover{background:#212729;transition:all .5s ease}@media screen and (max-width:1280px){.cuerpo #slide p{font-size:45px}}@media screen and (max-width:1024px){.cuerpo #slide p{font-size:35px;width:85%}.cuerpo #slide .linea_covid{font-size:26px}.cuerpo #contacto .titulo p{font-size:24px}.cuerpo #contacto #formulario form{width:90%}}@media screen and (max-width:950px){#footer footer .bloque_footer #ico_tel_footer{width:30px}#footer footer .bloque_footer #logo_footer{max-width:80%}}@media screen and (max-width:850px){.cuerpo_preguntas #preguntas_frecuentes{padding-bottom:30px;padding-top:100px;}.cuerpo_preguntas #preguntas_frecuentes .titulo{font-size:30px}.cabecera header .bloque_menu .cont_logo{height:100px;padding-top:15px;width:25%}.cabecera header .bloque_menu .cont_menu{width:65%;}.cabecera header .bloque_menu .cont_menu .wassap{height:40px;width:100%;}.cabecera header .bloque_menu .cont_menu .wassap p{font-size:16px;margin:12px 0}.cabecera header .bloque_menu .cont_menu nav ul li{margin:5px}.cabecera_fijo header .bloque_menu .cont_logo{width:25%}.cabecera_fijo header .bloque_menu .cont_menu{width:65%;}.cabecera_fijo header .bloque_menu .cont_menu nav ul li{margin:5px}.cuerpo #slide{height:250px;}.cuerpo #slide p{font-size:30px;width:85%}.cuerpo #slide .linea_covid{font-size:20px}}@media screen and (max-width:720px){.cuerpo_preguntas #preguntas_frecuentes .lapregunta{font-size:24px}.cuerpo_preguntas #preguntas_frecuentes .larespuesta{font-size:18px}#Contacto{height:90px;margin-top:-50px}#Servicios{height:80px;margin-top:-80px}.cabecera header,.cabecera_fijo header{margin:0;padding:0;text-align:center;}.cabecera header .linea,.cabecera_fijo header .linea{background-image:url("../img/linea_top.png");background-size:auto 102%;background-position:top center;height:10px;overflow:hidden}.cabecera header .bloque_menu,.cabecera_fijo header .bloque_menu{height:70px;}.cabecera header .bloque_menu .cont_logo,.cabecera_fijo header .bloque_menu .cont_logo,.cabecera header .bloque_menu .cont_menu,.cabecera_fijo header .bloque_menu .cont_menu{display:inline-block;vertical-align:middle}.cabecera header .bloque_menu .cont_logo,.cabecera_fijo header .bloque_menu .cont_logo{height:70px;padding-top:5px;width:80%;text-align:center;}.cabecera header .bloque_menu .cont_logo a,.cabecera_fijo header .bloque_menu .cont_logo a{display:inline-block;text-decoration:none;}.cabecera header .bloque_menu .cont_logo a img,.cabecera_fijo header .bloque_menu .cont_logo a img{max-width:100%;height:60px}.cabecera header .bloque_menu .cont_menu,.cabecera_fijo header .bloque_menu .cont_menu{width:0%;}.cabecera header .bloque_menu .cont_menu .wassap,.cabecera_fijo header .bloque_menu .cont_menu .wassap{display:none}.cabecera header .bloque_menu .cont_menu #menu_pc,.cabecera_fijo header .bloque_menu .cont_menu #menu_pc{display:none}.cabecera header #menu_movil,.cabecera_fijo header #menu_movil{background:#037d91;display:inline-block;position:absolute;left:0;top:80px;width:100%;text-align:center;}.cabecera header #menu_movil #btn_menu,.cabecera_fijo header #menu_movil #btn_menu{background:#dddcdd;cursor:pointer;display:inline-block;height:25px;margin-right:auto;margin-left:auto;width:100%;padding-top:5px}.cabecera header #menu_movil #contendor_menu_movil,.cabecera_fijo header #menu_movil #contendor_menu_movil{height:0;overflow:hidden;}.cabecera header #menu_movil #contendor_menu_movil a,.cabecera_fijo header #menu_movil #contendor_menu_movil a{background:#00a0c6;color:#212729;display:inline-block;width:100%;font-family:'Lato',sans-serif;font-size:16px;font-weight:400;margin-bottom:1px;padding-top:8px;text-align:center;text-decoration:none;transition:all .5s ease;height:25px}.cabecera header #menu_movil #contendor_menu_movil a:hover,.cabecera_fijo header #menu_movil #contendor_menu_movil a:hover{background:#212729;color:#fff;font-weight:400;transition:all .5s ease}.cuerpo #slide{height:260px;margin-top:0;padding-top:30px;}.cuerpo #slide p{margin-top:0;width:80%}.cuerpo #slide .linea_covid{font-size:18px}.cuerpo #servicios #bloque .express,.cuerpo #servicios #bloque .express:hover{height:160px;width:100%;}.cuerpo #servicios #bloque .express .barra,.cuerpo #servicios #bloque .express:hover .barra{margin-bottom:20px}.cuerpo #servicios #bloque .express .texto,.cuerpo #servicios #bloque .express:hover .texto{height:auto;margin-left:auto;margin-right:auto;width:80%}.cuerpo #servicios #detalle .pregunta{font-size:26px}.cuerpo #servicios #detalle .respuesta{font-size:18px}.cuerpo #servicios #detalle .item{width:90%;}.cuerpo #servicios #detalle .item p{font-size:18px}.cuerpo #contacto .titulo p{font-size:24px}.cuerpo #contacto #formulario form{width:80%;}.cuerpo #contacto #formulario form .input_area{display:inline-block;margin-bottom:15px;margin-left:0;margin-right:0;width:100%}.cuerpo #contacto #formulario form textarea{width:100%}.cuerpo #contacto #formulario form .input_form{width:100%}.cuerpo #contacto #formulario form .bot_enviar{width:100%}#footer{padding-bottom:15px;padding-top:20px;}#footer footer .bloque_footer{text-align:center;width:100%;}#footer footer .bloque_footer #ico_tel_footer{width:30px}#footer footer .bloque_footer #logo_footer{max-width:80%}}@media screen and (max-width:480px){.cuerpo #slide p{font-size:24px}}