/* Custom styles for Single Mortgage Type page */
.single-mortgage-type {
    /* Add any custom page-wide styles here */
}

.single-mortgage-type .custom-section-title {
    /* Example: Custom section title style */
    font-family: 'Montserrat', sans-serif;
    letter-spacing: 0.02em;
}

/* Add more custom rules as needed, always prefix with .single-mortgage-type */

/* Hero section button hover effects for single-mortgage-type only */
.single-mortgage-type .hero-btn-primary {
    transition: transform 0.2s cubic-bezier(.4,0,.2,1), box-shadow 0.2s cubic-bezier(.4,0,.2,1), background 0.2s;
}
.single-mortgage-type .hero-btn-primary:hover {
    transform: scale(1.04);
    box-shadow: 0 8px 32px 0 rgba(255,122,0,0.18);
    background: var(--color-primary-dark-blue, #171749);
}
.single-mortgage-type .hero-btn-outline {
    transition: background 0.2s, color 0.2s, box-shadow 0.2s, border-color 0.2s;
}
.single-mortgage-type .hero-btn-outline:hover {
    background: var(--color-accent-orange, #ff7a00);
    color: #fff !important;
    box-shadow: 0 4px 16px 0 rgba(255,122,0,0.12);
    border-color: var(--color-accent-orange, #ff7a00);
} 