.hero-container {
    background-color: #E37200;
}

.hero-container a {
    background-color: rgba(227, 114, 0, 0.8);
    box-shadow: 0 0 20px rgba(255, 170, 50, 0.8);
}

.hero-container a:hover {
    background-color: #C76100;
    box-shadow: 0 0 20px rgba(227, 114, 0, 0.9);
}

.seo-text a {
    color: #E37200;
}

.phone-container a {
    color: #E37200;
}

.contact-icons-container::before {
    background: radial-gradient(
        circle at center,
        rgba(227, 114, 0, 0.5) 20%,
        rgba(255, 190, 100, 0) 100%
    );
}

.phone-icon rect:first-child {
    stroke: #E37200;
    fill: none;
}

.phone-icon rect:last-child {
    fill: #E37200;
    stroke: none;
}
