.LoginCard-root{overflow:hidden}.LoginPaper-elevation1{box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12)}.LoginPaper-rounded{border-radius:4px}.LoginPaper-root{background-color:#fff;color:rgba(0,0,0,.87);transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0ms}.LoginAvatar-colorDefault{background-color:#bdbdbd;color:#fafafa}.LoginAvatar-root{align-items:center;display:flex;flex-shrink:0;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:1.25rem;height:100%;justify-content:center;overflow:hidden;position:relative;user-select:none}.LoginSvgIcon-root{fill:currentColor;display:inline-block;flex-shrink:0;font-size:1.5rem;height:1em;transition:fill .2s cubic-bezier(.4,0,.2,1) 0ms;user-select:none;width:1em}.LoginFormControl-fullWidth{width:100%}.LoginFormControl-root{border:0;display:inline-flex;flex-direction:column;margin:0;min-width:0;padding:0;position:relative;vertical-align:top}.LoginFormLabel-root.Login-error{color:#f44336}.LoginInputLabel-animated{transition:color .2s cubic-bezier(0,0,.2,1) 0ms,transform .2s cubic-bezier(0,0,.2,1) 0ms}.LoginInputLabel-formControl{left:0;position:absolute;top:0;transform:translateY(24px) scale(1)}.LoginInputLabel-root{display:block;transform-origin:top left}.LoginFormLabel-root{color:rgba(0,0,0,.54);font-family:Roboto,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;letter-spacing:.00938em;line-height:1;padding:0}label+.LoginInput-formControl{margin-top:50px}.LoginInput-root{position:relative}.LoginInputBase-fullWidth{width:100%}.LoginInputBase-root{align-items:center;box-sizing:border-box;display:inline-flex;position:relative}.LoginInput-underline:before{border-bottom:1px solid rgba(0,0,0,.42);bottom:0;content:"\00a0";left:0;pointer-events:none;position:absolute;right:0;transition:border-bottom-color .2s cubic-bezier(.4,0,.2,1) 0ms}.LoginInputBase-root{color:rgba(0,0,0,.87);cursor:text;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.1875em}.LoginInputBase-input{-webkit-tap-highlight-color:transparent;background:none;background-attachment:scroll;background-image:none;background-position-x:0;background-position-y:0;background-repeat:repeat;background-size:auto;border:0;box-sizing:content-box;color:currentColor;display:block;font:inherit;height:1.1875em;margin:0;min-width:0;padding:6px 0 7px;width:100%}.LoginInput-underline.Login-error:after{border-bottom-color:#f44336;transform:scaleX(1)}.LoginInput-underline:after{border-bottom:2px solid #303f9f;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;transform:scaleX(0);transition:transform .2s cubic-bezier(0,0,.2,1) 0ms}.LoginFormHelperText-root.Login-error{color:#f44336}.LoginFormHelperText-root{color:rgba(0,0,0,.54);font-family:Roboto,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.03333em;line-height:1em;margin:8px 0 0;min-height:1em;text-align:left}.LoginCardActions-root{align-items:center;display:flex;padding:8px}.LoginButton-fullWidth{width:100%}.LoginButton-containedPrimary{background-color:#3f51b5;color:#fff}.LoginButton-contained{background-color:#e0e0e0;box-shadow:0 1px 5px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12);color:rgba(0,0,0,.87)}.LoginButton-root{border-radius:4px;box-sizing:border-box;color:rgba(0,0,0,.87);font-family:Roboto,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:.02857em;line-height:1.75;min-width:64px;padding:6px 16px;text-transform:uppercase;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border .25s cubic-bezier(.4,0,.2,1) 0ms}.LoginButtonBase-root{-webkit-tap-highlight-color:transparent;align-items:center;-moz-appearance:none;-webkit-appearance:none;background-color:transparent;border:0;border-radius:0;color:inherit;cursor:pointer;display:inline-flex;justify-content:center;margin:0;outline:0;padding:0;position:relative;text-decoration:none;user-select:none;vertical-align:middle}.LoginButton-label{align-items:inherit;display:inherit;justify-content:inherit;width:100%}.LoginTouchRipple-root{border-radius:inherit;display:block;height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}.jss707{align-items:center;background-attachment:scroll;background-image:url(/img/login-img.jpg);background-position:top;background-repeat:no-repeat;display:flex;flex-direction:column;justify-content:flex-start;min-height:100vh}.jss708{margin-top:6em;min-width:300px}.jss709{display:flex;justify-content:center;margin:1em}.jss710{background-color:#fff}.jss712{padding:0 1em 1em}.jss713{margin-top:1em}.jss714{padding:0 1em 1em}svg{overflow:hidden;vertical-align:middle}.img-fluid{height:auto;max-width:100%}.site-logo{fill:var(--text);height:48px;max-width:24vw;width:8rem}@media (min-width:992px){.site-logo{max-width:auto;width:10rem}}.logoAscires{height:60px}.MuiTextField-root{width:100%!important}.MuiLink-underlineHover{color:#333;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:.9em;text-decoration:none}.MuiLink-underlineHover:hover{text-decoration:underline}.MuiDrawer-docked{background-color:#446c89!important;min-height:88vh}.MuiButtonBase-root.MuiListItem-root.MuiMenuItem-root.MuiMenuItem-gutters.MuiListItem-gutters.MuiListItem-button>.MuiTypography-root.MuiTypography-colorTextSecondary,.MuiCollapse-wrapperInner>.MuiList-root>.MuiButtonBase-root.MuiListItem-root.MuiMenuItem-root.MuiMenuItem-gutters.MuiListItem-gutters.MuiListItem-button>.MuiListItemIcon-root>.MuiSvgIcon-root,.MuiListItem-root>[class*=jss]>.MuiSvgIcon-root,[class*=jss]>.MuiButtonBase-root.MuiListItem-root.MuiMenuItem-root.MuiMenuItem-gutters.MuiListItem-gutters.MuiListItem-button,[class*=makeStyles-icon-]>.MuiSvgIcon-root,[class*=RaMenuItemLink-root-]{color:#fff!important}.logout>[class*=jss]>.MuiSvgIcon-root{color:rgba(0,0,0,.54)!important}.jss201,.jss213,.jss422,.jss431,[class*=RaMenuItemLink-active-]{background-color:#75a0bf!important;color:#fff!important}.MuiListItem-button:hover{background-color:rgba(0,0,0,.25)!important}li.MuiButtonBase-root.MuiListItem-root.MuiMenuItem-root.MuiMenuItem-gutters.MuiListItem-gutters.MuiListItem-button:hover{background-color:transparent!important}li.MuiButtonBase-root.MuiListItem-root.MuiMenuItem-root.MuiMenuItem-gutters.MuiListItem-gutters.MuiListItem-button{font-weight:700;padding-bottom:15px!important}#ascires-map-new{height:50vh;position:relative;width:100%}.gm-style .gm-style-iw-c{border-radius:0;font-size:.8rem}.hidden{display:none}.danger{color:red}p.small{margin-bottom:0}.containerNoMargin .row{margin-left:0;margin-right:0;padding-left:.25rem!important}.noPaddingLeft{padding-left:0}.badge:not(:last-child){margin-right:5px}.btnEspecialidad:not(:last-child){margin-right:4px}.filter-item2{display:block}.filter-item2,.filter-item.d-block{-webkit-animation:fadein .8s;animation:fadein .8s}.show.modal-overlay{background-color:rgba(0,0,0,.5)}.appointment-form .appointment-form-selector{fill:#1b365d;-ms-flex-pack:justify;-ms-flex-align:center;align-items:center;background-color:transparent;border:none;border-bottom:2px solid #2cccd3;color:#3d4d5f;display:-ms-flexbox;display:flex;justify-content:space-between;padding-left:0;padding-right:1rem;transition:background-color .3s ease-in}.appointment-form .appointment-form-item,.appointment-form .appointment-form-selector{border:none;cursor:pointer;display:block;padding-bottom:.5rem;padding-top:.5rem;text-align:left;width:100%}.appointment-form.medico-filter .appointment-form-item,.appointment-form.medico-filter .appointment-form-selector{text-align:center}.iconoEspecialidad{background-color:#ccc}div[class*=menupersonalizado] a[href="#/media_objects"]{display:none}.doctor-img{height:13.75rem;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}.popup-info p{text-align:left}.btn-reserve a{color:#fff;display:block;width:100%}.btn a{color:#212529}.appointment-form .btn-reserve a{color:#fff}.clinic-grid{max-height:500px}.more-info-text ul{list-style:none;padding-left:0}h2 a{color:#fff}.list-group ul{display:flex;flex-direction:column;padding-left:0}.list-group li{background-color:#fff;border:1px solid rgba(0,0,0,.125);border-left:0;border-radius:0;border-right:0;display:block;margin-bottom:-1px;padding:.75rem 1.25rem;position:relative}.list-group p{font-size:80%;font-weight:400}.custom-list ul{list-style:none;padding-left:0}.alerta-secondary{background-color:#e2e3e5;border-color:#d6d8db;color:#383d41}#spanInfoRGPD{color:#1b365d;cursor:pointer;font-weight:500}.spanInfoRGPD span{padding:0!important}#divInfoRGPD .modal-body p{font-size:11px}#divInfoRGPD .modal-header{padding-bottom:0;padding-right:0;padding-top:0}#divInfoRGPD .modal-header h5{font-size:12px}.titularImagen{background-color:rgba(44,204,211,.5);font-family:Roboto,Helvetica,Arial,sans-serif;max-width:98%;padding:10px;text-align:center;width:100%!important}#eliminarfotografia2+.MuiSvgIcon-root,#eliminarfotografia3+.MuiSvgIcon-root,#eliminarfotografia4+.MuiSvgIcon-root,#eliminarfotografia5+.MuiSvgIcon-root,#eliminarfotografia+.MuiSvgIcon-root,#eliminaricono+.MuiSvgIcon-root,#eliminarimagen1+.MuiSvgIcon-root,#eliminarimagen2+.MuiSvgIcon-root{color:#c6c6c6;font-size:30px;margin-top:-5px}.Mui-checked #eliminarfotografia2+.MuiSvgIcon-root,.Mui-checked #eliminarfotografia3+.MuiSvgIcon-root,.Mui-checked #eliminarfotografia4+.MuiSvgIcon-root,.Mui-checked #eliminarfotografia5+.MuiSvgIcon-root,.Mui-checked #eliminarfotografia+.MuiSvgIcon-root,.Mui-checked #eliminaricono+.MuiSvgIcon-root,.Mui-checked #eliminarimagen1+.MuiSvgIcon-root,.Mui-checked #eliminarimagen2+.MuiSvgIcon-root{color:#c42f2f}.more-info .advantages,.more-info .tech,.more-info .who{padding:3vw 1vw}@media (min-width:1900px){.container{max-width:1600px;width:1600px}.modal-body.container{max-width:1242px;width:100%}}@media (min-width:2560px){.container{max-width:1800px;width:1800px}.modal-body.container{max-width:1242px;width:100%}}@media (min-width:4096px){.container{max-width:2500px;width:2500px}.modal-body.container{max-width:1242px;width:100%}}.swiper-carousel{overflow:hidden}#double li{display:inline;float:left;width:50%}.megamenu .dropdown-menu .nav-link{padding:.6rem 5px .6rem 0}.smallText{font-size:15px}.avisoErrorTienda{color:#fff;padding-left:.75rem}.clinic-grid .clinic-intro p.smallText{max-width:unset}.clinic-grid .clinic-img{max-height:550px}@media (max-width:991px){.clinic-grid,.clinic-grid .clinic-img{max-height:1024px}}.btn.btn-light,.btn.btn-outline-light{margin-right:5px}.list-with-title p{font-weight:400}.modal-subheader{padding:1rem 1rem 2rem 0}#search-btn-a{line-height:1.9;text-transform:none}.list-unstyled.ident{padding-left:3.5rem}.tituloServicio{color:#212529;font-size:1.1rem;padding-top:1.5rem;text-transform:uppercase}#resultados{max-height:500px;overflow-y:auto;padding-bottom:20px}#resultados a.nav-link,#resultados span.nav-link{color:#1b365d;padding-bottom:.5rem;padding-top:0;text-transform:none}#resultados h4.nav-link{color:#1b365d;padding-bottom:0;padding-left:0;text-transform:none}#resultados .row{margin-bottom:20px}.portal-dropdown .dropdown-form-links{padding-bottom:1rem}.active-session-green{background-color:#24ae2d;border-radius:100%;box-shadow:0 0 0 .2rem rgba(36,174,45,.5);display:inline-block;height:.6rem;margin-right:.4rem;position:relative;top:-.08rem;width:.6rem}#invalidCredentials,#invalidCredentialsMobile,#requiredFields,#requiredFieldsMobile{color:#d62246}small#invalidCredentialsMobile,small#requiredFieldsMobile{text-transform:none}.appointment-form p.appointment-form-item{cursor:unset;margin-bottom:0}#professionalinfo .modal-body{padding:0}#professionalinfo .modal-header h2{text-align:center}.profesionalinfo{color:#fff;padding:2rem}.profesionalinfo div.mb-4{margin-bottom:0}.profesionalinfo a{color:#fff}.dropdown-menu{background-clip:padding-box;background-color:#fff;border:0 solid rgba(0,0,0,.15);border-radius:0;color:#212529;font-size:1rem;list-style:none;margin:.125rem 0 0;min-width:10rem;padding:0;text-align:left}.dropdown-menu-front{display:none;float:left;left:0;position:absolute;top:100%;z-index:1000}.dropdown:not(.search-dropdown) .dropdown-menu{margin-top:5px}.dropdown-item{background-color:transparent;border:0;clear:both;color:#212529;display:block;font-weight:400;padding:.6rem 1.5rem;text-align:inherit;white-space:nowrap;width:100%}.dropdown-item:first-child{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.languageSwitcher .inline{display:flex;float:left}.languageSwitcher .inline:last-child{margin-left:1rem}.languageSwitcher label{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:500;letter-spacing:.0075em;line-height:2.9}.custom-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#00375f;background-image:url(/img/chevronWhite.svg);background-position:right .75rem center;background-repeat:no-repeat;background-size:1rem 1rem;border:2px solid #fff;border-radius:0;color:#fff;font-size:1rem;line-height:1;min-height:45px;padding:0 3rem 0 0;width:100%}.custom-select option{background-color:#fff;font-size:1rem;line-height:1;padding:0!important}.languageSwitcher .custom-select option{background-color:#00375f}.minisvg{height:1rem!important;width:1rem!important}.llamamosancho{height:calc(100% - .5rem)!important;padding:.5rem .1rem;width:100%}#dniNoValido,#mostrarApellidos,#mostrarApellidosFacturacion,#mostrarCiudad,#mostrarCiudadFacturacion,#mostrarCoincideFacturacion,#mostrarContactoCOVID,#mostrarCp,#mostrarCpFacturacion,#mostrarDatosFacturacion,#mostrarDestinatarioFactura,#mostrarDireccion,#mostrarDireccionFacturacion,#mostrarDniFacturacion,#mostrarDniNieNifFacturacion,#mostrarEmailFacturacion,#mostrarFechanacimiento,#mostrarNIEFacturacion,#mostrarNIFFacturacion,#mostrarNombreFacturacion,#mostrarPaciente,#mostrarPais,#mostrarPaisFacturacion,#mostrarPasaporte,#mostrarPasaporteFacturacion,#mostrarPrecioPruebaCovid,#mostrarProvincia,#mostrarProvinciaFacturacion,#mostrarRequestCovidCertificate,#mostrarSintomasCOVID,#mostrarTipoDocIdentificacion,#mostrarTipoDocIdentificacionFacturacion,#mostrarTipoPruebaCovid,#mostrarValoracionDiagnostico,#mostrarValoracionSolicitud{display:none}#hiddenAnchor{height:65px;margin-top:-65px}#mostrarTipoPruebaCovid .custom-control-inline,#mostrarValoracionSolicitud .custom-control{margin-bottom:10px}#mostrarTipoPruebaCovid .custom-control-inline button{margin-bottom:0!important;margin-left:5px;margin-top:0!important}#mostrarTipoPruebaCovid .custom-control-inline button.collapse-btn svg{animation:none;height:1rem;width:1rem}#mostrarTipoPruebaCovid .custom-control-inline button.collapse-btn[aria-expanded=true] svg{transform:scale(1) rotate(-180deg)}#mostrarTipoPruebaCovid .collapse{font-size:15px;margin-bottom:10px}.home-appointment-form .react-datepicker button{border-right:3px solid #2cccd3!important;border-top:3px solid #2cccd3!important}.sombreadoInfoPrecio{background-color:rgba(44,204,211,.2);margin-left:-1px;margin-right:3px;padding:10px 0}.smallH1{font-size:2rem}.consentimientoInformado .titulo{font-size:16px;font-weight:700;text-align:center}.consentimientoInformado .tituloSmall{border-bottom:2px solid #ccc;text-align:center}.consentimientoInformado .textoSmall{font-size:70%}.borderBottom{border-bottom:2px solid #2cccd3;margin-bottom:1rem!important;padding-bottom:15px}#dniNoValido,#dniNoValidoFacturacion{color:red}.breadcrumb{justify-content:space-between;position:relative}.breadcrumb li{padding-left:30px;padding-right:30px;position:relative;z-index:2}.breadcrumb .title-text{display:block;font-size:14px;font-weight:700}.breadcrumb .active .title-number{background-color:#2cccd3;border:2px solid #2cccd3;color:#fff}.breadcrumb .title-number{align-items:center;background:#fff;border:2px solid #1b365d;border-radius:50%;box-shadow:0 5px 9.5px .5px rgba(0,0,0,.2);display:flex;font-weight:700;height:44px;justify-content:center;margin:0 auto;width:44px}.breadcrumb:after{background:#1b365d;bottom:62px;content:"";height:3px;left:50%;position:absolute;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);width:300px;z-index:1}.italic{font-style:italic}.textoinfo{font-size:.95rem}.spinnerHuecos{background-color:rgba(0,0,0,.8);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1100}.spinnerHuecos .spinner-border{left:50%;position:relative;top:50%}.spinnerHuecos p{color:#fff;font-size:1.3rem;position:relative;text-align:center;top:50%}.centerButton{margin:0 auto}.consentimientotexto button.collapse-btn{padding-left:10px}.consentimientotexto button.collapse-btn svg{animation:none;height:1rem;width:1rem}.consentimientotexto h3{font-size:1.3rem}.consentimientotexto div.smaller p{font-size:16px}@media (max-width:767px){.sombreadoInfoPrecio .infoicon{text-align:right}.sombreadoInfoPrecio img{width:40px}}@media (max-width:576px){.sombreadoInfoPrecio .infoicon{text-align:right}.sombreadoInfoPrecio img{width:40px}#mostrarCovidYTipo .custom-control-inline{display:block}.breadcrumb{padding-right:25px}.breadcrumb li{margin-bottom:5px}.datosCita .textleft,.datosCita .textright{text-align:center}#aviso-modal .modal-dialog{margin:25px}#aviso-modal .modal-title{font-size:20px!important}}@media (max-width:450px){.breadcrumb{flex-wrap:unset}.breadcrumb li{width:100%}.breadcrumb:after{display:none}}@media (max-width:400px){.breadcrumb li{padding-left:10px;padding-right:10px}}@media (max-height:1200px){.dropdown-menu.show{height:auto;max-height:600px;overflow-x:hidden}}@media (max-height:800px){.dropdown-menu.show{height:auto;max-height:400px;overflow-x:hidden}}@media (max-height:320px){.dropdown-menu.show{height:auto;max-height:200px;overflow-x:hidden}}.nopaddingbottom{padding-bottom:0!important}.nomarginbottom{margin-bottom:0!important}.bold600{font-weight:600}.bold{font-weight:700}.uppercase{text-transform:uppercase}.paginaexito .azulascires{color:#1b365d}.paginaexito p{font-size:20px}.titularsombreado{background-color:#2cccd3;border-radius:50px;color:#1b365d;font-size:26px;font-weight:700;margin:0 auto;max-width:500px;text-align:center}.datosCita{border:1px solid #1b365d;border-radius:50px;text-align:center}.datosCita,.datosCita h2{margin-top:20px}.datosCita img{vertical-align:top}.datosCita .diahoradiv{margin-top:20px}.datosCita .diahora{font-size:30px;font-weight:400;line-height:35px}.datosCita .test{font-size:35px;font-weight:700;margin-top:20px;text-transform:uppercase}.textright{text-align:right}.textleft{text-align:left}.datosClinica{margin-top:20px;text-align:center}.campoObligatorio{color:#666;font-size:14px;margin-left:30px;vertical-align:super}#aviso-modal .modal-dialog{max-width:535px}#aviso-modal p{color:#1b365d;font-size:18px;line-height:1.3;text-align:center}#aviso-modal .engranaje img{width:90px}#aviso-modal .modal-title{color:#1b365d;font-size:26px;line-height:1.2;text-align:center}#aviso-modal hr{border-top:3px solid #338185;margin-bottom:20px;margin-top:20px;width:80%}#aviso-modal a.subrayado{color:#1f5f9c;text-decoration:underline;text-decoration-color:#1f5f9c}.sello-seme{position:absolute;z-index:2;right:72px;top:20px}@media(max-width:767px){.sello-seme{display:none}}.sello-seme #sello-seme-vico2380-H3qBr5,.sello-seme #sello-seme-vico2380-H3qBr5 svg{max-width:200px!important}.ens{display:block;color:#fff;padding-top:10px;font-size:16px}.ens img{width:100px}.ens a{color:#fff;text-decoration:underline}.copy{display:block;color:#fff;padding-top:10px;padding-bottom:20px;font-size:14px}#fq-accordion .card .card-header .btn-link.collapsed:before,#fq-accordion .card .card-header .btn-link:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg height='14' width='14' xmlns='http://www.w3.org/2000/svg' fill='rgb(137 148 178)'%3E%3Cpath d='M2.329 4l5.6 5.333L13.529 4l1.4 1.333-7 6.667-7-6.667z' fill-rule='evenodd'/%3E%3C/svg%3E");display:block;position:absolute;top:11px;left:0}.portal-salud-intro{color:#036;line-height:28px;font-size:22px;font-weight:400;padding-bottom:30px;text-align:center}.portal-salud-btn{font-weight:700;border:none;box-shadow:none;background-color:#183264;color:#fff;padding:14px 20px;font-size:17px;line-height:1.33;margin:10px auto;min-width:80px;border-radius:30px;-webkit-border-radius:30px;-o-border-radius:30px;transition:.4s ease-in-out;text-decoration:none!important;display:block;max-width:fit-content}.portal-salud-btn:hover{background-color:#fff;color:#183264}.portal-salud-img{text-align:center}.pf{margin-top:50px;border-top:1px solid #eee}.pf-titulo{color:#036;line-height:48px;font-size:36px;font-weight:700;padding-top:35px;padding-bottom:30px}#fq-accordion .card-body,.pf-resp-titulo{color:#183264;font-weight:400;padding:20px 0}#fq-accordion .card .card-header{padding:0;background-color:#fff;border-radius:0}#fq-accordion .card .card-header .btn-link{font-weight:500;font-size:18px;line-height:35px;color:#050031;fill:#8994b2;border-bottom:1px solid #eee;cursor:pointer;padding-left:32px;width:100%;text-align:left}#fq-accordion .card .card-header .btn-link.collapsed:before{transform:rotate(0)}#fq-accordion .card .card-header .btn-link:before{transform:rotate(-90deg)}#fq-accordion .card-body{line-height:20px;font-size:14px}#fq-accordion .card-body img{width:100%;max-width:fit-content}#fq-accordion .card-body ul{margin-left:20px}.pf-resp-titulo{line-height:28px;font-size:20px}.div-tel{display:none;background-color:#1b365d;width:100%;height:31px;position:relative;text-align:right;font-weight:600}.div-tel a{color:#fff!important;font-weight:700;padding:4px 10px;display:inline-block}.tel-responsive{display:none}@media (max-width:992px){#fq-accordion{padding:0 15px}.tel-responsive{display:block;float:left;font-size:1.3rem;font-weight:800;top:8px;position:relative}}@media(max-width:540px){.tel-responsive{display:none}.div-tel{display:block}}.ql-tooltip[data-mode=video]{left:50%!important;transform:translateX(-50%)!important}iframe.ql-video{width:560px;height:315px;max-width:100%;display:block;margin:1em auto}#hospital-ascires{position:fixed;bottom:20px;right:20px;background-color:#183264;color:#fff;border-radius:50px;box-shadow:0 4px 10px rgba(0,0,0,.25);z-index:9999;transition:all .3s ease}#hospital-ascires a{display:block;padding:12px 20px;color:#fff;text-decoration:none;font-weight:600;font-family:Helvetica Neue,Arial,sans-serif;font-size:14px;border-radius:50px}#hospital-ascires:hover{background-color:#e8f9f9;transform:translateY(-3px)}#hospital-ascires:hover a{color:#007b8f;text-decoration:none}