@charset "utf-8";

/* Custom CSS Global Document */
.header-info .phn a { font-size:13px; }
header.header2:before { border-top: 132px solid #343336; }
.var2-nav { background: #1e1e1f; }
#main-navigation-wrapper .navbar-nav { margin-left: 25%; }
.certifield-section .won-txt { 
	margin-bottom: 10px;
    float: none;
    text-align: center;
}
.gal-item .black-hover .vertical-align { display: none; }
.recent-project-section { padding-top: 50px; }
.carousel-caption h1 {
    font-size: 40px;
    font-family: 'Montserrat', sans-serif;
    text-transform: uppercase;
    line-height: 50px;
}
.banner-bottom-boxes ul li .icons {
    width: auto;
    height: auto;
	margin-bottom: 0;
}
.banner-bottom-boxes ul li.first-box p, .banner-bottom-boxes ul li.second-box p, .banner-bottom-boxes ul li.third-box p { color: #575757; }
.blog-graylist.portfoli-scope ul { margin-top: 0px; }
.contact-help:after { background: none; }
.info-txt a, .footer-info a { color: inherit; }
ul.whychoose-list li { margin-bottom: 35px; }
.dedicated-team-img-holder .overlay { background: #fdc814bb; }
.contact-form { width: 100%; }
a.ftr-read-more { margin-bottom: 40px; }


/*  Respondive */
@media only screen and (min-width: 260px) and (max-width: 991px) {
    #main-navigation-wrapper .navbar-collapse {
        background: #fdc814;
		overflow-x: hidden !important;
    }	
	.contact-help { display: none; }
}
@media only screen and (min-width: 467px) and (max-width: 767px) {
    .home1-project#our_project .controls, .home1-project#our_project1 .controls, .home1-project#our_project2 .controls, .home1-project#our_project3 .controls, .home1-project#our_project4 .controls, .home1-project#our_project5 .controls {
        top: -117px;
    }
}
@media (max-width: 991px) and (min-width: 481px) {
    ul.header-info li.phn {
        width: 50%;
    }
}
@media (max-width: 595px) {
    .carousel-caption h1 {
		line-height: 30px;
	}
}



