.brands-slider .slider-item img {
    opacity: 1;
}

.sharedaddy.sd-sharing-enabled {
    display: none;
}

div.jetpack-likes-widget-wrapper {
    display: none;
}

.overlay, .info-box__img::before, .main-gallery .gallery .gallery-item .overlay, .main-gallery .gallery .gallery-item:hover .overlay, .blog-item .img-holder:hover .overlay, .project-gallery .gallery-item:hover .overlay, .news-item--style-2:hover .overlay, .info-box:hover .info-box__img::before  {
    background-color: transparent;
}

@media only screen and (min-width: 768px){
.cases-details .detail-item p {
    font-size: 24px;
}
}

.promo-primary .overlay {
    background-color: transparent;
}


@media only screen and (max-width: 872px) {
.promo-slider .slick-slide img{
   	height:100%!important;
  object-fit: cover!important;      overflow-x: scroll;
	  overflow: hidden!important;
		
	
}
.promo--style-2-slider .align-container{
padding: 100px 0 150px 0;
}
.promo--style-2 .video-block{
width: 260px;
height: 100px;
}
.promo--style-2 .slider-nav{
    bottom: 115px;
}
.promo-slider .item--style-3 .title{
    font-size: 60px;
}
.promo-slider .subtitle{
    font-size: 18px;
}
}

@media only screen and (max-width: 813px)
{
.logo-block {
    margin-left: 1px;
		
}
	.logo-block .logo img {
    height: inherit!important;
}
	
	.header {
   
    display: inline-block !important;
}

.she-header {
    top: -100vh !important;
    transform: translateY(100vh) !important;
    transition: transform 1000ms !important;
/* change 400ms to a larger number to slow it down */
}

}

.sticky-header{
	  background-color: #fc1403!important;
}

.woocommerce .page-header-title {
  background-color: #fc1403!important;
}

.comment-subscription-form::before{
content: '\A';
white-space: pre-wrap;
	
}

.topbar.top-line{
	margin-top:0px!important;
}

@media only screen and (max-width: 813px)
{
	#big-front-txt{
		font-size:26px!important;
	}	
}

.brands-slider.slider-item img{
	opacity:1;
}
.subtext{
	
}

span.wpcf7-form-control-wrap{

	color: #898989;
	border:0;
	
}

@media only screen and (max-width: 820px) {
.form-control-lg{
	margin-bottom:15px;
	
}
}

@media only screen and (min-width: 850px) {
.form-control-lg{
	margin-bottom:9px;
	
}
}
.wpcf7 select{
	margin-bottom:4px!important;
}
.wpcf7 input, .wpcf7 select, .wpcf7 textarea{
	width:100%;
	
}


wpcf7 button, .wpcf7 input, .wpcf7 select, .wpcf7 textarea {
	border-top: none; 
  border-left: none; 
	border-right: none; 
  outline:0;
   box-shadow: none;
	border-radius:0;
	border-bottom: 0.5px solid     #eff2f5;
    color: #898989;
}

#sub_btn{
	color:white;
}

.added_to_cart{
	background-color: #fc1403 !important;
margin-left: 0px;
width:50%;
margin-top:5px;
color: #ffff;
border-style: solid;
border-width: .2px;
padding: 5px!important;
	border-radius:2px;
border-color: #fc1403;
display: inline-block;
-webkit-appearance: none;
-webkit-font-smoothing: antialiased;
font-size: 16px;
	text-align:center!important;
}

div.wpcf7-response-output{
	color:black!important;
	font-family:poppins;
	font-size:16px;
}

.woocommerce *{
	font-family: 'poppins';
}

@media only screen and (max-width: 560px) {
  .awsm-job-main{margin:20px;margin-top:78px}
     .awsm-job-main.entry-title{font-size:40px;}
}