
.m0 {margin:0}

.color-red{color:#ff0000}

.process-1-description
{
    font-size:20px;
}

.process-1-header {margin-bottom:0}

.process-1-header h4 {margin-bottom:0 !important}

.mb-50 {margin-bottom:50px;}


.recomandation-header h4 
{
    font-weight: normal;
}

.header-section h2, h3
{
    font-weight:500;
}

.header-section
{   
    padding-top:110px;
    padding-bottom:70px;
    background:url("../images/brick1.jpg")
}


.call-now { color:#ff0000;}

.call-now:hover {color:#004e99;}


.about-description 
{
    font-size:20px;
    line-height:30px;
}

.about-description .fas
{
    position: absolute;
    margin-left: -24px;
    margin-top: 5px;
}

.about-description p {padding-left: 19px;}

.button_label:hover
{
    background:#fff;
    color: #004e99;
}

.footer-contact a:hover
{
    text-decoration: none;
    color:#ff0000;
}

.copyright a {color:#0c3761 !important}

.copyright a:hover 
{
    text-decoration: none;
    color:#ccc !important;
}

.logo .button_js {background:#f9f9f9 !important;}

.logo .button_js:hover {background:#004e99 !important;}


.email-footer
{
    border-right: 1px solid #171717;
    padding: 20px 8% 20px 0;
    margin-right: -2%; 
}

@media screen and (max-width: 767px) 
{
    .email-footer {border-right:none;}
}

@media screen and (max-width: 768px) 
{
    #Footer .footer_copy .copyright {font-size: 12px;}
}


@media screen and (max-width: 768px) 
{
    #Footer .footer_copy .copyright {font-size: 12px;}
}

.suna-acum
{
    position: fixed;
    left: 50px;
    bottom: 96px;
    cursor: pointer;
    z-index: 1;
    border-radius: 20px;
}

.suna-acum a {color:#f9f9f9 !important;}

.suna-acum a:hover 
{
    color:#004e99 !important;
    text-decoration:none;
}

.suna-acum .btn
{
    background-color: #004e99;
    font-size: 20px;
    border: none;
    padding: 15px;
    border-radius: 10px;
}

.suna-acum .btn:hover
{
    background-color: #f9f9f9;
    font-size: 20px;
    border:none;
}

.footer_copy .button_js
{
    position:fixed;
    bottom: 84px;
    right:50px;
    background: #f9f9f9
}

.footer_copy .button_js:hover
{
   background: #004e99
}

.fas .fa-home:hover {color:#f9f9f9 !important}

 #back_to_top a.button:hover {color:#f9f9f9 !important}
 