.container-fluid {
  padding-right: 0px;
  padding-left: 0px;
  margin-right: auto;
  margin-left: auto;
}
#section-8 .container {
  width: 100% !important;
  max-width: 100%;
  padding: 0 !important;
}
#section-6 .container {
  width: 100% !important;
  max-width: 100%;
  padding: 0 !important;
}

#section-10 .container {
  width: 100% !important;
  max-width: 100%;
  padding: 0 !important;
}
#block-search-75 input[type="text"] {
  border: 0;
  padding: .9rem;
  width: 60%;
  margin: 0 auto;
  border-radius: 25px;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15);
}
#block-search-75 button {
  background: #b5165b;
  padding: .9rem 3rem;
  border: 0;
  border-radius: 25px;
  color: #fff;
}
#block-search-75 button:hover {
  background: #d03277;
  transition: all 3s;
}
.site-title h1 {
  margin: 28px 0;
}
.pricingTable10 h4{
	font-size: 1rem;
	line-height: 2;
	color: #a9a8a8;
	width: 70%;
	text-align: center;
	margin: 0 auto;
}

.pricingTable10{
  text-align:center;}
.pricingTable10 .pricingTable-header{
  padding:30px 0;
  background:#4d4d4d;
  position:relative;
  transition:all .3s ease 0s;}
.pricingTable10:hover .pricingTable-header{
  background:#09b2c6;
}
.pricingTable10 .pricingTable-header:after,.pricingTable10 .pricingTable-header:before{
  content:"";
  width:16px;
  height:16px;
  border-radius:50%;
  border:1px solid #d9d9d8;
  position:absolute;
  bottom:12px;
}
.pricingTable10 .pricingTable-header:before{left:40px}
.pricingTable10 .pricingTable-header:after{right:40px}
.pricingTable10 .heading{font-size:20px;color:#fff;text-transform:uppercase;letter-spacing:2px;margin-top:0}
.pricingTable10 .price-value{
  display:inline-block;
  position:relative;
  font-size:33px;
  font-weight:700;
  color:#09b1c5;
  line-height: 2.4;
  transition:all .3s ease 0s;
}
.pricingTable10:hover .price-value{
  color:#fff;
}
..pricingTable10 .currency {
	font-size: 30px;
	font-weight: 700;
	position: absolute;
	top: -11px;
	left: -60px;
}
.pricingTable10 .month{
  font-size:16px;
  color:#fff;
  position:absolute;
  bottom:15px;
  right:-30px;
  text-transform:uppercase;
}
.pricingTable10 .pricing-content{
  padding-top:50px;
  background:#fff;
  position:relative;
}
.pricingTable10 .pricing-content:after,.pricingTable10 .pricing-content:before{
  content:"";
  width:16px;
  height:16px;
  border-radius:50%;
  border:1px solid #7c7c7c;
  position:absolute;
  top:12px;
}
.pricingTable10 .pricing-content:before{left:40px}
.pricingTable10 .pricing-content:after{right:40px}
.pricingTable10 .pricing-content ul{
  padding:0 20px;
  margin:0;
  list-style:none;
}
.pricingTable10 .pricing-content ul:after,.pricingTable10 .pricing-content ul:before{
  content:"";
  width:8px;
  height:46px;
  border-radius:3px;
  background:linear-gradient(to bottom,#818282 50%,#727373 50%);
  position:absolute;
  top:-22px;
  z-index:1;
  box-shadow:0 0 5px #707070;
  transition:all .3s ease 0s;
}
.pricingTable10:hover .pricing-content ul:after,.pricingTable10:hover .pricing-content ul:before{background:linear-gradient(to bottom,#40c4db 50%,#34bacc 50%);}
.pricingTable10 .pricing-content ul:before{left:44px}
.pricingTable10 .pricing-content ul:after{right:44px}
.pricingTable10 .pricing-content ul li{
  font-size:15px;
  font-weight:700;
  color:#777473;
  padding:10px 0;
  border-bottom:1px solid #d9d9d8;
}
.pricingTable10 .pricing-content ul li:last-child{
  border-bottom:none;
}
.pricingTable10 .read{
  display:inline-block;
  font-size:16px;
  color:#fff;
  text-transform:uppercase;
  background:#d9d9d8;
  padding:8px 25px;
  margin:30px 0;
  transition:all .3s ease 0s;
}
.pricingTable10 .read:hover{text-decoration:none;}
.pricingTable10:hover .read{background:#09b1c5;}

.text-contact {
	max-width: 1280px;
	margin: 2.5rem auto;
	padding: 2rem 0;
}
.text-contact h2{
	text-align: center;
	margin: 1rem 0;
	line-height: 3;
}
.text-contact span {
	line-height: 2;
	font-family: "IRANSans_light";
	color: #5d5c5c;
	font-size: 1rem;
}