#menuitem-1763 a {
    display: initial;
    color: white;
    border: solid white 2px;
    height: 65px;
    line-height: 40px;
    padding: 5px;
}
.block-action-text h2, .block-action-text h5{color:white;}
.main-project-home ul li .link-img {
    margin-bottom: 0px;
}

.social {
    margin-top: 0px;
}
.main-content-home .sidebar-col .block-sidebar-info img {
    display: inline;
    margin-right: 20px;
    margin-bottom: 20px;
    max-width: 37px;
}
.main-footer-info .block-info-footer-menu:last-child, .main-footer-info .block-info-footer-contact:last-child {
    margin-right: 0%;
    font-size: 12px;
}

.social .fa {
    display: none;
}
.block-service-alternative ul li {
    width: 32%;
}
img.logo2 {
    width: 30% !important;
}
img.socialicon {
    width: 7% !important;
}

.main-call-action {
    display: block;
    background-color: #333;
    padding: 10px 0;
}
.main-footer-info .block-info-footer-about ul li a {
        background: white;
    border: 1px solid #fffbfb;


}

.fa {
    display: inline-block;
    color: #020202 !important;
}
.fa-facebook-f:before, .fa-facebook:before {
    content: "f09a";
    font-size: 20px;
}

.fa-instagram:before {
    content: "f16d";
    font-size: 21px;
}

.main-footer-info .block-info-footer-menu h5:before, .main-footer-info .block-info-footer-contact h5:before {
    content: '';
    border-bottom: 0px solid #949494;}

.main-footer-info .block-info-footer-menu h5:after, .main-footer-info .block-info-footer-contact h5:after {
    content: '';
    border-bottom: 0px solid #ffc300;}
.main-menu .menu-content .slicknav_nav {
    background-color: #b81a05;
}
.block-info-footer-menu ul li, .main-footer-info .block-info-footer-menu ul li {
    margin-top: -11px;}

.fa {
    display: inline-block;
    color: #4e70b8;}
.main-slider-home #slider .item .img .banner-text .pag-prev {
    right: 45px;
    background-color: #F4F4F4;
    color: #ccc;
    display: none;
}
.main-slider-home #slider .item .img .banner-text .pag-next {
    right: 0;
    background-color: #b81a05;
    color: #fff;
    display: none;
}
.main-call-action .block-action-btn .btn-action:last-child {
    display: none;
    border-color: #b81a05;
    background-color: #b81a05;
}


.main-project-home ul li {
    float: left;
    clear: none;
    width: 19.75%;
    margin-left: 0%;
    margin-right: 0%;
}
.block-service-alternative li {
    list-style-type: none;
}

h1{border-bottom: 2px solid #b81a05; font-weight: 300 !important;}




.main-slider-home.hero-inner #slider .item .img:before {
    content: '';
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(51, 51, 51, 0.2);
    position: absolute;
    display: block;
    z-index: 0;
}

li#menuitem-1763 {
    float: right;
    margin-top: 15px;
    color: white;
}



.main-header{background-color:white;}

.main-nav-social {
    height: 50px;
    display: block;
    background-color:white;}
    
    
.main-menu .menu-content > ul > li > ul {
    background-color: #949494;
}


 .logo-img {max-width: 200px; height:auto;}  
 .main-header .logo-img{margin-top: -20px;} 





.main-footer-info img{width: 15%;}

.main-footer-info .block-info-footer-contact{width: 27%;}

.main-call-action .block-action-btn{margin-top: 20px;}


.main-footer-info .block-info-footer-about{width: 49%; }
.main-footer-info .block-info-footer-menu  {
   
    width: 28.75%;}
    
.main-footer-info .block-info-footer-contact{width: 22%;}

.main-header{box-shadow:none;}

li#menuitem-1763 {
    float: right;
    margin-top: 15px;
    color:white;
}

.main-footer-info .block-info-footer-about h2{
    color:white;
}



.sidebar-col .fa-ul{padding-left:10px;}



.main-services-home ul li {
   
    box-shadow: 0 2px 8px rgba(0,0,0,.08);
    -webkit-transition: -webkit-box-shadow .2s ease,-webkit-transform .2s ease;
    transition: -webkit-box-shadow .2s ease,-webkit-transform .2s ease;
    transition: box-shadow .2s ease,transform .2s ease;
    transition: box-shadow .2s ease,transform .2s ease,-webkit-box-shadow .2s ease,-webkit-transform .2s ease;
    
    -moz-box-shadow: 0px 15px 40px 0px rgba(0,0,0,0.15);
    border: 1px solid #e6e6e6;
    
}



.main-services-home ul li h3, .main-services-home ul li p, .main-services-home ul li a{
padding-left: 5px;}


.main-services-home ul li img{margin-top: -24px;}



.block-service-alternative ul li:nth-child(3n){margin-right: 1%;}
.block-service-alternative ul li{margin-right: 1%;}

.block-service-alternative ul li{width: 22%;}


.main-content-home .main-col .block-about-list .block-about-list-inner {width: 100%;}

    
   


.sep{display:none !important;}





.main-slider-home #slider .item .img .banner-text{
    margin-top: 280px;
    background-color: rgba(0,0,0,0.25);
}
body{font-size: 17px;}
.block-about-list-inner{font-size: 14px;}


.banner-text h2, .banner-text p{color: white !important;}

.main-menu .menu-content{background-color: #b81a05;}


#menuitem-848 a{display: initial; color: black;border: solid black 2px; height:65px; line-height: 40px; padding: 5px;}




h1{color:#b81a05; font-weight: bold;}
.main-call-action {background-color:#737373; padding-top: 20px;}
.main-footer-info p, .main-footer-info h5 {color:white;}



.fa-ul{padding-right: 20px;}

.twitter, .gplus{display:none;}


.main-content-home .sidebar-col{
     
    padding-left:5px;
}

.block-sidebar-info ul{list-style-type: circle; margin-left: 20px; margin-top: 10px;}

.block-sidebar-info ul.fa-ul{list-style-type: none;}



.main-footer-info .block-info-footer-about ul li a {color:#b81a05;}

.main-menu .menu-content > ul > li > a {color: white;}



.main-slider-home #slider .item .img .banner-text{height: 230px !important;} 
.main-call-action .block-action-text strong{color:#b81a05;}

.main-call-action .block-action-btn .btn-action:last-child {
    border-color: #b81a05;
    background-color: #b81a05;
}

#breadcrumb{display:none;}


.main-content-home .main-col ul li:before{float:left;padding-right: 5px;}



.main-slider-home #slider .item .img .banner-text .pag-next {
    right: 0;
    background-color: #b81a05;
    color: #fff;}
    
    
    a:hover, a:focus, a:link, a:visited {
    color :#b81a05;}
    
.main-services-home a{font-weight: bolder;}

.main-content-home .sidebar-col .block-sidebar-contact ul li .fa{color:#b81a05;}


.btn, .submit{background-color:#b81a05; 
    height: 41px;
    display: inline-block;
    line-height: 41px;
    color: #fff;
    padding: 0 20px;
    vertical-align: middle;
    border-width: 2px;
    border-style: solid;
    text-transform: uppercase;
    font-weight: 700;
    margin: 0 0 0 10px;
    cursor: pointer;
}


.main-footer-info .block-info-footer-about p{color:#999999;}

.main-footer-info .block-info-footer-about{padding-right: 10px;}





@media (max-width: 762px){
    
    
    .main-footer-info .block-info-footer-about:last-child, .main-footer-info .block-info-footer-menu:last-child, .main-footer-info .block-info-footer-contact:last-child {
    margin-right: auto;
    width: 100%;
    }}
    
    

    
@media (max-width: 1200px){
    .hidden-xs{display:none !important;
 
    }}
    
    
@media (max-width: 992px){
    .header-info{margin-top: -100px;}
    .header-info .header-info-text:nth-child(even) {display:none;
    }}
    
    .main-footer-info .block-info-footer-about p {
    color: white;
}

.block-info-footer-menu ul li, .main-footer-info .block-info-footer-menu ul li p{
    color: white !important;

}

.main-footer-info {
    background-color: #691e1a;}
    
    .main-footer {
    padding: 30px 0;
    background-color: #501613;}
    
    

.main-menu .menu-content > ul > li {
    
    padding: 0 8px;
}

@media (max-width: 1199px) and (min-width: 992px){
.main-menu .menu-content > ul > li {
    padding: 0 5px;
}
}


.main-menu .menu-content > ul > li > ul {
    background-color: white;
}

.main-menu .menu-content > ul > li > ul > li > a {
    color: black;}
    .main-footer-info .block-info-footer-menu ul li p, .main-footer-info .block-info-footer-menu ul li a, .main-footer-info .block-info-footer-contact ul li p, .main-footer-info .block-info-footer-contact ul li 
    a{color: white;}
    
    
    .main-services ul li:hover {
    transform: translateY(4px) !important;
    box-shadow: none !important;
    border: red !important;
    cursor:pointer;
}

.main-menu .menu-content > ul > li:hover > a, .main-menu .menu-content > ul > li.active > a {
    color: #000000;
}

.main-footer-info {
    background-color: #737373;
}

.main-footer {
    padding: 30px 0;
    background-color: #b81a05;
}

.main-slider-home #slider .item .img .banner-text {
    display: none;
    height: 230px !important;
}


@media (max-width: 768px){
    .main-menu .menu-content {
    background-color: rgba(184, 26, 5, 0);
}
    
    .nomobile{display:none;}
.main-slider-home #slider .item .img {
    height: 300px;}

.main-slider-home #slider .item {
    height: 300px;}
    .block-service-alternative ul li {
    width: 100%;
}
.main-header .header-info .header-info-text:nth-child(3) {
    float: left;
    font-size: 20px;
    margin-top: -32px;
    text-align: left;
}
}