﻿/* Logo positioning and Universal Assistance specific styles */

.img {
    margin-left: 45px\0;
}

/* Universal Assistance logo specific styles */
.ua-logo {
    max-height: 80px;
    transition: all 0.3s ease;
    filter: drop-shadow(0 2px 4px rgba(0, 74, 164, 0.1));
}

.ua-logo:hover {
    transform: scale(1.02);
    filter: drop-shadow(0 4px 8px rgba(0, 74, 164, 0.15));
}

/* Dark logo for light backgrounds */
.ua-logo-dark {
    max-height: 80px;
}

/* Light logo for dark backgrounds */
.ua-logo-light {
    max-height: 80px;
}

/* Logo container for Universal Assistance */
.ua-logo-container {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 1rem;
}

/* Responsive logo adjustments */
@media (max-width: 768px) {
    .ua-logo {
        max-height: 60px;
    }
}

@media (max-width: 576px) {
    .ua-logo {
        max-height: 50px;
    }
    
    .img {
        margin-left: 0;
    }
}

/* High DPI displays */
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
    .ua-logo {
        image-rendering: -webkit-optimize-contrast;
        image-rendering: crisp-edges;
    }
}

/* Print styles for logo */
@media print {
    .ua-logo {
        max-height: 60px;
        filter: none;
    }
}