/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Mar 09 2026 | 14:31:57 */
 <style>
 
        :root {
            --unimed-green-dark: #00875A;
            --unimed-green-light: #00A97C;
            --unimed-bg-light: #F7FBF7;
            --unimed-text-dark: #343a40;
        }

        body {
            background-color: var(--unimed-bg-light);
            font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
            color: var(--unimed-text-dark);
            margin-bottom: 70px; 
        }

        .unimed-header {
            background-color: white;
            padding: 1.5rem 0;
            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05);
        }
        
        .unimed-logo {
            color: var(--unimed-green-dark);
            font-weight: bold;
            font-size: 1.5rem;
        }

        .unimed-footer {
            background-color: var(--unimed-green-dark);
            color: white;
            padding: 1rem 0;
            text-align: center;
            position: fixed; 
            bottom: 0;
            width: 100%;
            z-index: 1000; 
        }

        .search-container {
            background-color: white;
            border-radius: 0.5rem;
            box-shadow: 0 4px 6px rgba(0, 0, 0, 0.05);
            padding: 0.5rem 1rem;
            border: 1px solid #dee2e6;
        }
       
        .unidade-item {
            background-color: white;
            border-radius: 0.5rem;
            margin-bottom: 0.5rem;
            border: 1px solid #e9ecef;
            overflow: hidden; 
        }
        
        .unidade-header {
            cursor: pointer;
            padding: 1rem 1.5rem;
            display: flex;
            align-items: center;
            justify-content: space-between;
        }

        .unidade-header:hover {
            background-color: #f8f9fa;
        }
        
        .collapse-icon {
            transition: transform 0.3s ease;
        }

        .unidade-header[aria-expanded="true"] .collapse-icon {
            transform: rotate(180deg);
        }

        .icon-wrapper {
            width: 60px;
            height: 60px;
            border-radius: 0.5rem;
            display: flex;
            align-items: center;
            justify-content: center;
            font-size: 1.25rem;
            margin-right: 1rem;
            background-size: cover; 
        }
       
        .icon-wrapper.imaging {background-image: url('https://www.unimedfortaleza.com.br/portaluploads/uploads/2025/10/centro-imagem.png');} 
        .icon-wrapper.clinic {background-image: url('https://www.unimedfortaleza.com.br/portaluploads/uploads/2025/10/clinicas-unimed.png');} 
        .icon-wrapper.lab {background-image: url('https://www.unimedfortaleza.com.br/portaluploads/uploads/2025/10/laboratorios.png');} 
        .icon-wrapper.intern {background-image: url('https://www.unimedfortaleza.com.br/portaluploads/uploads/2025/10/alas-internacao.png');} 
        .icon-wrapper.oncology {background-image: url('https://www.unimedfortaleza.com.br/portaluploads/uploads/2025/10/centro-oncologico.png');} 
        .icon-wrapper.hospital {background-image: url('https://www.unimedfortaleza.com.br/portaluploads/uploads/2025/10/hospitais.png');} 
        .icon-wrapper.lar {background-image: url('https://www.unimedfortaleza.com.br/portaluploads/uploads/2025/10/unimed-lar.png');} 

        .icon-local {background-image: ('https://www.unimedfortaleza.com.br/portaluploads/uploads/2025/11/Frame.png');}

        .image-local{
            width: 20px; 
            height: 20px; 
            object-fit: cover;
        }

        .unidade-content {
            border-top: 1px solid #e9ecef;
            padding: 1.5rem 1.5rem;
        }
        
        .sub-unidade {
            padding: 0.5rem 1.5rem;
            display: flex;
            align-items: center;
            justify-content: space-between;
        }

        .btn-select {
            background-color: #00875A;
            border-color: #00875A;
            transition: background-color 0.2s;
            font-size: 0.875rem;
            padding: 0.375rem 0.75rem;
            font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
            color: #F7FBF7;
            text-decoration: none; 
            border-radius: 0.25rem; 
            display: inline-block;
        }
        
        .btn-select:hover {
            background-color: #00A97C;
            border-color: #00A97C;
            color: white; 
        }

.footer{
}

.copyright {
    padding-top: 1rem;
    padding-bottom: 0.5rem;
    background-color: transparent;
    text-align: center;
}
    .footer h4 {
	
    font-weight: 200;
    font-family: slab;
    font-size: 1.5rem;
    line-height: 34px;
    }
    @media (min-width: 600px) and (max-width: 790px) {
    .footer{
    position:absolute;
    bottom: 0;
    width: 100%;
    }}

    </style>
