<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.s_service-content h1, 
.s_service-content h2, 
.s_service-content h3, 
.s_service-content h4, 
.s_service-content h5, 
.s_service-content h6
{
    margin-top: 0;
    margin-bottom: 15px;
    font-family: "Alegreya", serif;
    font-weight: bold;
    color: #404040;
    letter-spacing: 0.3px;
}

.s_service-content ul,
.s_service-content ol
{
    font: 15px/26px "Open Sans", sans-serif;
    letter-spacing: 0.3px;
    color: #8e8d8d;
    margin-bottom: 25px;
}

#minimal-bootstrap-carousel.shop-slider2 .carousel-inner .item 
{
    min-height: 550px;
}

.site-contents 
{
    padding: 30px 0;
}

.plumber-navbar5 #plumber-nav li a 
{
    padding: 0 18px;
}

@media(max-width: 1200px)
{
    .plumber-navbar5 #plumber-nav li a 
    {
        padding: 0 12px;
    }
    
    .get-appointment-btn 
    {
        padding: 0 15px;
    }
    
    .header-email
    {
        display: none !important;
    }
}

.welcome-texts .this-title
{
    display: none;
}
    
@media(max-width: 991px)
{    
    .welcome-texts .this-title
    {
        display: inline-block !important;
        margin: 0;
    }
    
    .welcome-texts .this-title a
    {
        color: #be1622;
    }
}

.contact-form textarea.form-control 
{
    margin-bottom: 20px;
    height: 173px;
}

.page-cover5 
{
    padding: 10px 0;
    min-height: 100px;
}

.page-cover5 .bread-cumb 
{
    padding: 29.5px 0;
}


@media(max-width: 767px)
{    
    .page-cover5 .bread-cumb 
    {
        padding: 10px 0;
    }
}
</pre></body></html>