

/* Contact Form Styling */
div.wpcf7-response-output.wpcf7-mail-sent-ok {
font-family: 'Roboto', sans-serif;
font-weight: 300;
text-transform: none;
background-color: #cda840;
}
div.wpcf7-response-output.wpcf7-validation-errors {
font-family: 'Roboto', sans-serif;
font-weight: 300;
text-transform: none;
background-color: #cda840;
}
/* Contact Form Styling */

/* 404 */
body.error404 h2{
color: #555555;
font-family: 'Roboto';
font-size: 32px;
line-height: 40px;
font-style: normal;
font-weight: 400;
}

body.error404 .page_not_found p{
color: #555555;
font-family: 'Roboto';
font-size: 18px;
line-height: 30px;
font-style: normal;
font-weight: 400;
text-align: center;
}

body.error404 .page_not_found{
max-width: 60%;
display: block;
margin: auto;
text-align: center;
}
/* End of 404 */

.p_small{
font-family: 'Roboto';
font-size: 14px;
line-height: 20px;
font-style: normal;
font-weight: 300;
text-align: left;
}

.p_small a{
font-family: 'Roboto';
font-size: 14px;
line-height: 25px;
font-style: normal;
font-weight: 300;
text-align: left;
}

/*Homepage*/
.t_white{
    color: #ffffff;
}
@media only screen and (max-width: 600px){
.services{
    background-image: none !important;
}
}

.qode-info-card-text{
    font-size: 14;
    font-weight: 400;
    color: #333333;
}

.shad{
-webkit-box-shadow: 0px 2px 37px -1px rgba(161,161,161,1);
-moz-box-shadow: 0px 2px 37px -1px rgba(161,161,161,1);
box-shadow: 0px 2px 37px -1px rgba(161,161,161,1);
}

/*Homepage*/
/*Contact page*/
.c_title{
    color: #ffffff;
    text-align: center;
}

.address{
    color: #333333;
    font-family: 'Poppins', sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    text-transform: none;
}

p.email a{
    color: #333333;
    font-size: 14px;
    font-weight: 400;
}
p.email a:hover{
    color: #333333;
    font-size: 14px;
    font-weight: 400;
}

p.phone a{
    color: #333333;
    font-size: 14px;
    font-weight: 400;
}
p.phone a:hover{
    color: #333333;
    font-size: 14px;
    font-weight: 400;
}
.qode-btn.qode-btn-icon .fa{
    color: white;
}
.qode-button-v2-icon-holder{
    background-color: rgb(28, 73, 250) !important;
}