.silicone-faq {
	 padding: 50px 0;
   background: #f9f8f8;
}
 .silicone-faq-heading {
	 text-align: center;
}
 .silicone-faq-tabs {
	 border-radius: 20px;
	 box-shadow: 0px 3px 9px rgba(0, 0, 0, 0.04);
	 background-color: #fff;
   margin-bottom: 20px;
}
 .silicone-faq-tabs h4 {
   padding: 30px 70px 30px 30px;
	 font-size: 30px;
	 line-height: 28px;
	 color: #454446;
	 font-weight: 700;
	 position: relative;
   margin: 0;
   background-image: url("../images/plus.png");
   background-position: right 30px center;
   background-repeat: no-repeat;
   background-size: 40px;
   line-height: 35px;
   cursor: pointer;
}
 .silicone-faq-tabs h4.active {
    background-image: url("../images/minus.png");
 }
 .silicone-faq-content {
   display: none;
   padding: 0 30px 30px 30px;
}
 .silicone-faq-content p {
	 font-size: 16px;
	 line-height: 26px;
	 color: #454446;
}
.technical-tabs.technical-tabs_full-width {
	display: flex;
}
.technical-tabs.technical-tabs_full-width li {
	flex:1;
}
.technical-tab-content.cost {
	display: none;
}

.footer-link a:hover{
    color: #00aeef;
    text-decoration: none;
}
.heading-h1 {
	font-size: 60px;
	padding: 0 75px;
}
header .head-img .col-xs-12 {
	display: flex;
	justify-content: center;
	align-items: center;
	width: 100%;
}
@media screen and (max-width: 1200px) {
	.heading-h1 {
		font-size: 45px;
		padding: 0 40px;
	}
	h2.alternate {
		font-size: 60px;
	}
}
@media screen and (min-width: 992px) {
	header .head-img  br {
		display: none;
	}
}

@media screen and (max-width: 767px) {
	.heading-h1 {
		font-size: 35px;
		padding: 0 30px;
	}
	h2.alternate {
		font-size: 40px;
	}
	h2.alternate img {
		max-width: 150px;
	}
}
@media screen and (max-width: 767px) {
  .silicone-faq-tabs h4 {
    padding: 20px 50px 20px 20px;
    font-size: 20px;
    background-size: 30px;
    background-position: right 15px center;
  }
  .silicone-faq-tabs {
   	 border-radius: 10px;
   }
    .silicone-faq-content {
      padding:0 20px 20px 20px;
    }
}
