body.csbody {
    color: #0f0e0e;
}
#post-261 {
    background: bisque;
}
#footer-top {
    background: url('data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7');
    background-attachment: fixed;
    background-size: 100%;
}
.wpb_row.clearfix.vc_row-fluid.bg-row-gray.cs-row-container-wrap.vc_custom_1404529236473 {
    background: url('data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7');
}
.cs-latestEvents .cs-eventBody {
       background: #cfcfef66;
    border-radius: 66px;
    width: 330px;
}
.cs-latestEvents .cs-eventBody .cs-eventContent p {
    color: #121111;
}
.cs-eventHeader {
    background: #cfcfef66;
    border-radius: 64px;
    width: 204px;
}
.wpcf7-submit{
    color: #1b3865;
}
.pro_content {
     font-family: 'play';
}
.service_title {
    font-size: 18px;
}
.sidebar_name {
    display: none;
}
.btn.btn-medium {
    background: #123d81;
}
.csbody .btn, .csbody input[type="submit"]{
    color: #fff;
}
.csbody input[type="submit"]:hover{
    color:#000;
}
#cshero-header .logo a img {
    max-height: 92px;
   width: 122%;
}
.header-wrapper .logo a {
    padding: 0px 0;
}
.sp-contact-phone::before {
    content: "\f095";
}
.sp-contact-phone {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    color: #ff0505;
    font-size: 22px;
}
.sp-contact-email::before {
    content: "\f0e0";
}
.sp-contact-email {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
}
.sp-contact-phonehover {
    color: #ef1c0c;
}

