h2{color:#4f6b98;font-size:2rem;font-family:"Futura LT Bold"}@media (min-width:1024px),(min-width:1025px){h2{font-size:2.5rem}}*{scroll-margin-top:11rem}.cita__cabecera{position:relative}.cita__cabecera .cabecera__titulo{position:absolute;top:18vw;left:14.5vw;z-index:20;color:#fff}.cita__titular{padding:0 8vw;margin-bottom:1.75rem}@media (min-width:1024px),(min-width:1025px){.cita__titular{padding:0 16vw}}.cita .datos__titular{color:#4f6b98;font-size:1.5rem;font-family:"Futura LT Bold"}.cita__informacion{padding:2vw 8vw;margin:3rem 0;overflow-y:hidden;background-color:#e9e9e9}@media (min-width:1024px),(min-width:1025px){.cita__informacion{margin:2vw 15vw;padding:0.75vw 1.75vw}}.cita__informacion .informacion__datos{position:relative;height:auto;-webkit-transition:all 1s;transition:all 1s;color:#111012;font-size:1rem;font-family:"Futura LT BookOblique"}.cita__informacion .informacion__datos .datos__formulario{padding:2rem 0}@media (min-width:1024px),(min-width:1025px){.cita__informacion .informacion__datos .datos__formulario{width:65%}}@media (min-width:1024px) and (max-width:1279px) and (orientation:portrait){.cita__informacion .informacion__datos .datos__formulario{width:85%}}@media (min-width:768px) and (max-width:1023px) and (orientation:portrait){.cita__informacion .informacion__datos .datos__formulario{width:85%}}@media (min-width:1024px) and (max-width:1279px) and (orientation:landscape){.cita__informacion .informacion__datos .datos__formulario{width:80%}}.cita__informacion .informacion__datos .datos__formulario--fecha_nac{margin:1rem}.cita__informacion .informacion__datos .datos__formulario--pie{color:#111012;font-size:1rem;font-family:"Futura LT BookOblique";margin:1rem}.cita__informacion .informacion__datos .datos__formulario--bloque_uno{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;margin:0 0 2rem 0}.cita__informacion .informacion__datos .datos__formulario--bloque_dos{display:-webkit-box;display:-ms-flexbox;display:flex}.cita__informacion .informacion__datos .datos__formulario--bloque_tres{width:100%}.cita__informacion .informacion__datos .datos__formulario--bloque_cuatro{display:-webkit-box;display:-ms-flexbox;display:flex}.cita__informacion .informacion__datos .datos__formulario--bloque_cinco{display:-webkit-box;display:-ms-flexbox;display:flex}.cita__informacion .informacion__datos .datos__formulario--bloque_seis{margin:0 0 1rem 0}.cita__informacion .informacion__datos .datos__formulario .formulario__input{color:#111012;font-size:1rem;font-family:"Futura LT Book";padding:1.5rem;border-radius:10px;font-size:1.3rem;margin:1rem}.cita__informacion .informacion__datos .datos__formulario .formulario__input--mitad{width:50%}.cita__informacion .informacion__datos .datos__formulario .formulario__input--completo{width:94%}@media (min-width:1024px),(min-width:1025px){.cita__informacion .informacion__datos .datos__formulario .formulario__input--completo{width:97.5%}}.cita__informacion .informacion__datos .datos__formulario .formulario__input--provincia{width:60%}.cita__informacion .informacion__datos .datos__formulario .formulario__input--cp{width:36%}.cita__motivo{padding:2vw 8vw;background-color:#e9e9e9;overflow-y:hidden;margin:0 0vw 3rem 0vw}@media (min-width:1024px),(min-width:1025px){.cita__motivo{padding:0.75vw 1.75vw;margin:2vw 15vw}}.cita__motivo .cita__desplegable{position:relative;height:auto}.cita__desplegable .motivo__titular{color:#4f6b98;font-size:1.5rem;font-family:"Futura LT Bold"}.cita__desplegable .motivo__llegada{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:90%;background-color:white;border-radius:10px;padding:1rem;margin:1rem 0 3rem 0;color:#111012;font-size:1rem;font-family:"Futura LT Book";font-size:1.3rem}@media (min-width:1024px),(min-width:1025px){.cita__desplegable .motivo__llegada{width:65%}}@media (min-width:1024px) and (max-width:1279px) and (orientation:portrait){.cita__desplegable .motivo__llegada{width:85%}}@media (min-width:768px) and (max-width:1023px) and (orientation:portrait){.cita__desplegable .motivo__llegada{width:85%}}@media (min-width:1024px) and (max-width:1279px) and (orientation:landscape){.cita__desplegable .motivo__llegada{width:80%}}.cita__desplegable .motivo__llegada .contenedor_pregunta{border-bottom:solid black 1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cita__desplegable .motivo__llegada div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:1% 0}.cita__desplegable .motivo__llegada div label{margin-left:1%}.cita__desplegable .motivo__llegada input[type=text]{width:88%;border-left:1px solid black;border-bottom:1px solid black;padding-left:1%;margin-left:5%}@media (min-width:1024px),(min-width:1025px){.cita__desplegable .motivo__llegada input[type=text]{width:65%}}.cita__desplegable .motivo__llegada input[type=text]:disabled{border-left:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.cita__desplegable .motivo__razon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:90%;background-color:white;border-radius:10px;padding:1rem;margin:0rem 0 3rem 0;color:#111012;font-size:1rem;font-family:"Futura LT Book";font-size:1.3rem}@media (min-width:1024px),(min-width:1025px){.cita__desplegable .motivo__razon{width:65%}}@media (min-width:1024px) and (max-width:1279px) and (orientation:portrait){.cita__desplegable .motivo__razon{width:85%}}@media (min-width:768px) and (max-width:1023px) and (orientation:portrait){.cita__desplegable .motivo__razon{width:85%}}@media (min-width:1024px) and (max-width:1279px) and (orientation:landscape){.cita__desplegable .motivo__razon{width:80%}}.cita__desplegable .motivo__razon .contenedor_pregunta{border-bottom:solid black 1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cita__desplegable .motivo__razon div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:1% 0}.cita__desplegable .motivo__razon div label{margin-left:1%}.cita__desplegable .motivo__razon input[type=text]{width:88%;border-left:1px solid black;border-bottom:1px solid black;padding-left:1%;margin-left:5%}@media (min-width:1024px),(min-width:1025px){.cita__desplegable .motivo__razon input[type=text]{width:65%}}.cita__desplegable .motivo__razon input[type=text]:disabled{border-left:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.cita__desplegable .motivo__piezas{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:90%;background-color:white;border-radius:10px;padding:1rem;margin:0rem 0 4rem 0;color:#111012;font-size:1rem;font-family:"Futura LT Book";font-size:1.3rem}@media (min-width:1024px),(min-width:1025px){.cita__desplegable .motivo__piezas{width:65%}}@media (min-width:1024px) and (max-width:1279px) and (orientation:portrait){.cita__desplegable .motivo__piezas{width:85%}}@media (min-width:768px) and (max-width:1023px) and (orientation:portrait){.cita__desplegable .motivo__piezas{width:85%}}@media (min-width:1024px) and (max-width:1279px) and (orientation:landscape){.cita__desplegable .motivo__piezas{width:80%}}.cita__desplegable .motivo__piezas .respuesta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:1% 0}.cita__desplegable .motivo__piezas .respuesta label{margin-left:1%}.cita__desplegable .motivo__piezas .contenedor_dientes{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:none}.cita__desplegable .motivo__piezas .parte_superior{width:100%;height:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border-bottom:1px solid black}@media (max-width:854px){.cita__desplegable .motivo__piezas .parte_superior{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.cita__desplegable .motivo__piezas .parte_inferior{width:100%;height:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (max-width:854px){.cita__desplegable .motivo__piezas .parte_inferior{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.cita__desplegable .motivo__piezas .parte_izquierda{width:49%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;border-right:1px solid black;padding-right:1%}@media (max-width:854px){.cita__desplegable .motivo__piezas .parte_izquierda{width:100%;border-right:0px}}.cita__desplegable .motivo__piezas .parte_izquierda div{position:relative}.cita__desplegable .motivo__piezas .parte_izquierda div label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cita__desplegable .motivo__piezas .parte_izquierda div .cambiocolor{-webkit-filter:brightness(50%);filter:brightness(50%)}.cita__desplegable .motivo__piezas .parte_izquierda div input[type=checkbox]{top:0;left:0;position:absolute;opacity:0}.cita__desplegable .motivo__piezas .parte_izquierda div img{width:calc(100%/1);height:100%;cursor:pointer}.cita__desplegable .motivo__piezas .parte_izquierda div p{width:auto;height:auto;margin:auto;font-size:1rem}.cita__desplegable .motivo__piezas .parte_derecha{width:49%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:1%}@media (max-width:854px){.cita__desplegable .motivo__piezas .parte_derecha{width:100%}}.cita__desplegable .motivo__piezas .parte_derecha div{position:relative}.cita__desplegable .motivo__piezas .parte_derecha div label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cita__desplegable .motivo__piezas .parte_derecha div .cambiocolor{-webkit-filter:brightness(50%);filter:brightness(50%)}.cita__desplegable .motivo__piezas .parte_derecha div input[type=checkbox]{top:0;left:0;position:absolute;opacity:0}.cita__desplegable .motivo__piezas .parte_derecha div img{-webkit-transform:scaleX(-1);transform:scaleX(-1);width:calc(100%/1);height:100%;cursor:pointer}.cita__desplegable .motivo__piezas .parte_derecha div p{width:auto;height:auto;margin:auto;font-size:1rem}.cita__dia{padding:2vw 8vw;background-color:#e9e9e9;overflow-y:hidden;margin:0 0vw 3rem 0vw}@media (min-width:1024px),(min-width:1025px){.cita__dia{padding:0.75vw 1.75vw;margin:2vw 15vw}}.cita__dia .cita__desplegable{position:relative;height:auto}.cita__desplegable .dia__titular{color:#4f6b98;font-size:1.5rem;font-family:"Futura LT Bold"}.cita__desplegable .dia__preferido{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:90%;background-color:white;border-radius:10px;padding:1rem;margin:1rem 0 3rem 0;color:#111012;font-size:1rem;font-family:"Futura LT Book";font-size:1.3rem}@media (min-width:1024px),(min-width:1025px){.cita__desplegable .dia__preferido{width:65%}}@media (min-width:1024px) and (max-width:1279px) and (orientation:portrait){.cita__desplegable .dia__preferido{width:85%}}@media (min-width:768px) and (max-width:1023px) and (orientation:portrait){.cita__desplegable .dia__preferido{width:85%}}@media (min-width:1024px) and (max-width:1279px) and (orientation:landscape){.cita__desplegable .dia__preferido{width:80%}}.cita__desplegable .dia__preferido .contenedor_pregunta{border-bottom:solid black 1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cita__desplegable .dia__preferido div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:1% 0}.cita__desplegable .dia__preferido div label{margin-left:1%}.cita__desplegable .dia__preferido input[type=text]{width:88%;border-left:1px solid black;border-bottom:1px solid black;padding-left:1%;margin-left:5%}@media (min-width:1024px),(min-width:1025px){.cita__desplegable .dia__preferido input[type=text]{width:65%}}.cita__desplegable .dia__preferido input[type=text]:disabled{border-left:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.cita__desplegable .dia__horario{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:90%;background-color:white;border-radius:10px;padding:1rem;margin:0rem 0 4rem 0;color:#111012;font-size:1rem;font-family:"Futura LT Book";font-size:1.3rem}@media (min-width:1024px),(min-width:1025px){.cita__desplegable .dia__horario{width:65%}}@media (min-width:1024px) and (max-width:1279px) and (orientation:portrait){.cita__desplegable .dia__horario{width:85%}}@media (min-width:768px) and (max-width:1023px) and (orientation:portrait){.cita__desplegable .dia__horario{width:85%}}@media (min-width:1024px) and (max-width:1279px) and (orientation:landscape){.cita__desplegable .dia__horario{width:80%}}.cita__desplegable .dia__horario .respuesta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:1% 0}.cita__desplegable .dia__horario .respuesta label{margin-left:1%}.cita__fotografias{padding:2vw 8vw;background-color:#e9e9e9;overflow-y:hidden;margin-bottom:3rem}.cita__fotografias .contenedor__fotografias{position:relative;height:auto}.cita__fotografias .contenedor__fotografias .fotografias__titular{color:#4f6b98;font-size:1.75rem;font-family:"Futura LT Bold"}.cita__fotografias .contenedor__fotografias .fotografias__infoTexto{margin:2rem 0}.cita__fotografias .contenedor__fotografias .fotografias__tutorial{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cita__fotografias .contenedor__fotografias .fotografias__tutorial .tutorial__contenedor{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.cita__fotografias .contenedor__fotografias .fotografias__tutorial .tutorial__contenedor .tutorial__img{max-width:50%}.cita__fotografias .contenedor__fotografias .fotografias__tutorial .tutorial__contenedor .tutorial__img--full{max-width:100%}.cita__fotografias .contenedor__fotografias .fotografias__tutorial .tutorial__contenedor .tutorial__img--flecha{-webkit-transform:rotate(90deg);transform:rotate(90deg);max-width:10%}.cita__fotografias .contenedor__fotografias .fotografias__tutorial .tutorial__instruccion{font-size:0.9rem;margin-top:2rem}.cita__fotografias .contenedor__fotografias .fotografias__adjunto{margin:8rem 0 3rem 0}.cita__fotografias .contenedor__fotografias .fotografias__adjunto .contenedor__adjunto{margin:2rem 0;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1rem 1fr 1rem 1fr;grid-template-columns:1fr 1fr 1fr;grid-gap:1rem}.cita__fotografias .contenedor__fotografias .fotografias__adjunto .contenedor__adjunto .adjunto__panel{background-size:contain;background-repeat:no-repeat;background-position:center center}.cita__fotografias .contenedor__fotografias .fotografias__adjunto .contenedor__adjunto .adjunto__panel .aniadir{position:absolute;font-size:2.5rem;color:#e9e9e9}.cita__fotografias .contenedor__fotografias .fotografias__adjunto .contenedor__adjunto .adjunto__panel .adjunto__inferior{position:absolute;bottom:2px;text-align:center}.cita__fotografias .contenedor__fotografias .fotografias__adjunto .contenedor__adjunto .adjunto__panel .img__panel{display:none}.cita__fotografias .contenedor__fotografias .fotografias__adjunto .contenedor__adjunto .adjunto__panel--imagen{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;background-color:#fff;border-radius:5px;height:15vw}.cita__enviar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:"row";flex-direction:"row";-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:10rem 0}.cita__enviar .enviar__formulario{border-radius:0.5rem;padding:1rem 3.5rem;margin:0rem 1rem;font-weight:bold;-webkit-transition:0.5s;transition:0.5s;cursor:pointer;color:#fff;font-size:1.5rem;font-family:"Futura LT Bold";background-color:#4f6b98;border:0.1rem solid #4f6b98}.cita__captcha{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:"row";flex-direction:"row";-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cita .datos__titular,.cita .dia__titular,.cita .fotografias__titular,.cita .motivo__titular{font-size:1.75rem;padding:1.2rem 0}.cita .boton__desplegable{background-color:#4f6b98;color:#fff;width:3rem;height:3rem;border-radius:50%;margin:0.3rem;font-size:1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:"";flex-direction:"";-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:0;top:2px;cursor:pointer}.cita .cerrado{height:4rem}@media (min-width:1024px),(min-width:1025px){.cita p{font-size:1.3rem}.cita__fotografias{padding:0.75vw 1.75vw;margin:2vw 15vw}.cita__fotografias .contenedor__fotografias .fotografias__tutorial .tutorial__contenedor{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.cita__fotografias .contenedor__fotografias .fotografias__tutorial .tutorial__contenedor .tutorial__img--tutorial{max-width:18%}.cita__fotografias .contenedor__fotografias .fotografias__tutorial .tutorial__contenedor .tutorial__img--flecha{max-width:3%;-webkit-transform:rotate(0deg);transform:rotate(0deg);margin:0 2rem}.cita__fotografias .contenedor__fotografias .fotografias__tutorial .tutorial__contenedor .tutorial__img--full{max-width:50%}.cita__fotografias .contenedor__fotografias .fotografias__tutorial .tutorial__instruccion{font-size:1.3rem}.cita__fotografias .contenedor__fotografias .fotografias__adjunto .contenedor__adjunto{-ms-grid-columns:15% 3.5rem 15% 3.5rem 15%;grid-template-columns:15% 15% 15%;margin:2rem 0 5rem 0;grid-gap:3.5rem}.cita__fotografias .contenedor__fotografias .fotografias__adjunto .contenedor__adjunto .adjunto__panel .aniadir{font-size:4rem}.cita__fotografias .contenedor__fotografias .fotografias__adjunto .contenedor__adjunto .adjunto__panel .adjunto__inferior{font-size:1.3rem;font-family:"Futura LT Book"}.cita__fotografias .contenedor__fotografias .fotografias__adjunto .contenedor__adjunto .adjunto__panel--imagen{height:8vw;cursor:pointer;border-radius:10px}.cita__fotografias .contenedor__fotografias .fotografias__adjunto .adjunto__instruccion{font-size:1.3rem;font-family:"Futura LT Book"}}