.modal-fichas .modal-content{border-radius:4.8px}.modal-fichas__cabecera{align-items:flex-start;padding:16px;display:flex}.modal-fichas__cerrar{background:0 0;border:0;flex:none;margin:-16px 10px -16px -16px;padding:16px;line-height:0}.modal-fichas__cerrar img{width:35px;height:35px}.modal-fichas__titulo{color:#2e235c;margin:0;font-size:18px;font-weight:500;line-height:25px}@media (width>=768px){.modal-fichas__titulo{font-size:21px;line-height:31px}}.modal-fichas__cuerpo{padding:16px}.modal-fichas__cuerpo p{color:#000;margin:0;padding-bottom:20px;font-size:15px;font-weight:300;line-height:25px}@media (width>=768px){.modal-fichas__cuerpo p{font-size:21px;line-height:35px}}.modal-fichas__cuerpo a{color:#2e235c}.modal-fichas__cuerpo a:hover,.modal-fichas__cuerpo a:focus-visible{text-decoration:underline}.modal-fichas__cuerpo ul{margin:0 0 16px;padding-left:40px}.modal-fichas__cuerpo li{color:#000;font-size:15px;font-weight:300;line-height:25px;position:relative}@media (width>=768px){.modal-fichas__cuerpo li{font-size:21px;line-height:35px}}.modal-fichas__cuerpo .guion{margin-top:20px;padding-left:20px;list-style:none}@media (width>=768px){.modal-fichas__cuerpo .guion{padding-left:40px}}.modal-fichas__cuerpo .guion li{margin-bottom:15px}.modal-fichas__cuerpo .guion li:before{content:"-";position:absolute;top:0;left:-15px}.modal-fichas__cuerpo .guion a{color:#2e235c;padding-right:40px;font-size:18px;font-weight:500;line-height:25px;text-decoration:none;display:inline-block;position:relative}.modal-fichas__cuerpo .guion a:after{content:"";background:url(/assets/img/main/a-collapse-right-35x35.svg) 50%/contain no-repeat;width:35px;height:35px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.modal-fichas__cuerpo .guion a:hover,.modal-fichas__cuerpo .guion a:focus-visible{text-decoration:underline}@media (width>=768px){.modal-fichas__cuerpo .guion a{font-size:21px;line-height:31px}}.modal-fichas__tabla{overflow-x:auto}.modal-fichas__tabla table{border-collapse:collapse;color:#000;text-align:center;width:100%;margin-bottom:16px;font-weight:300}.modal-fichas__tabla th,.modal-fichas__tabla td{border:1px solid #dee2e6;padding:4.8px;font-size:15px;line-height:25px}@media (width>=768px){.modal-fichas__tabla th,.modal-fichas__tabla td{font-size:21px;line-height:31px}}.modal-fichas__tabla th{font-weight:300}.modal-fichas__contactos{margin-bottom:16px}.modal-fichas__contacto{color:#2e235c}.modal-fichas__contacto+.modal-fichas__contacto{border-top:1px solid #2e235c;padding-top:22px;padding-bottom:20px}.modal-fichas__contacto>div{padding:0 15px 15px}@media (width>=768px){.modal-fichas__contacto{grid-template-columns:3fr 2fr 2fr 3fr 2fr;align-items:center;display:grid}.modal-fichas__contacto>div{padding-bottom:0}.modal-fichas__contacto+.modal-fichas__contacto{border-top:0}}.modal-fichas__contacto p{color:#2e235c;padding:0}.modal-fichas__contacto .modal-fichas__contacto-nombre{text-transform:uppercase;margin:0;font-size:20px;font-weight:500;line-height:25px}.modal-fichas__contacto .modal-fichas__contacto-nombre span{font-weight:800}.modal-fichas__contacto .modal-fichas__contacto-dato{margin:0;font-size:20px;font-weight:600;line-height:25px}@media (width>=768px){.modal-fichas__contacto .modal-fichas__contacto-correo{text-align:center}}.modal-fichas__contacto .modal-fichas__contacto-correo a{color:#2e235c;font-size:15px;font-weight:700;line-height:15px;text-decoration:none;display:block}.modal-fichas__contacto .modal-fichas__contacto-telefono{text-transform:uppercase;margin:0;font-size:15px;font-weight:500;line-height:20px}.modal-fichas__contacto .modal-fichas__contacto-telefono span{font-size:21px}@media (width>=768px){.modal-fichas--ficha .modal-lg{max-width:90%}}@media (width<=767.98px){.modal-fichas--ficha .modal-dialog{width:100%;max-width:none;min-height:100%;margin:0}.modal-fichas--ficha .modal-content{border-radius:0;min-height:100vh}.modal-fichas--ficha .modal-fichas__cabecera{z-index:1020;background-color:#fff;position:sticky;top:0;box-shadow:0 5px 10px #8a9ba526}}@media (width>=992px){.modal-fichas--documento .modal-dialog{max-width:1200px}}.modal-fichas--documento .modal-content{min-height:600px}.modal-fichas--documento .modal-fichas__cabecera{border-bottom:1px solid #dee2e6;justify-content:space-between;align-items:flex-start}.modal-fichas--documento .modal-fichas__titulo{color:#000;font-size:20px;line-height:30px}@media (width>=768px){.modal-fichas--documento .modal-fichas__titulo{font-size:25px;line-height:37.5px}}.modal-fichas--documento .modal-fichas__cerrar--aspa{color:#000;opacity:.5;margin:-16px -16px -16px auto;font-size:24px;font-weight:700;line-height:24px}.modal-fichas--documento .modal-fichas__cerrar--aspa:hover,.modal-fichas--documento .modal-fichas__cerrar--aspa:focus-visible{opacity:.75}.modal-fichas--documento .modal-fichas__documento{border:0;width:100%;height:600px}
