/***** fandoghdm.com *****/
@font-face {
	font-family: YekanBakh;
	font-style: normal;
	font-weight: 300;
	src: url('fontsb/woff/YekanBakhFaNum-Light.woff') format('woff'),   
	url('fontsb/woff2/YekanBakhFaNum-Light.woff2') format('woff2');	
}

@font-face {
	font-family: YekanBakh;
	font-style: normal;
	font-weight: 500;
	src: url('fontsb/woff/YekanBakhFaNum-Regular.woff') format('woff'),   
	url('fontsb/woff2/YekanBakhFaNum-Regular.woff2') format('woff2');		 
}

@font-face {
	font-family: YekanBakh;
	font-style: normal;
	font-weight: 600;
	src: url('fontsb/woff/YekanBakhFaNum-SemiBold.woff') format('woff'),   
	url('fontsb/woff2/YekanBakhFaNum-SemiBold.woff2') format('woff2');		 
}

@font-face {
	font-family: YekanBakh;
	font-style: normal;
	font-weight: 700;
	src: url('fontsb/woff/YekanBakhFaNum-Bold.woff') format('woff'),   
	url('fontsb/woff2/YekanBakhFaNum-Bold.woff2') format('woff2'); 
}

@font-face {
	font-family: YekanBakh;
	font-style: normal;
	font-weight: 800;
	src: url('fontsb/woff/YekanBakhFaNum-ExtraBold.woff') format('woff'),   
	url('fontsb/woff2/YekanBakh FaNum-ExtraBold.woff2') format('woff2');		 
}

@font-face {
	font-family: YekanBakh;
	font-style: normal;
	font-weight: 900;
	src: url('fontsb/woff/YekanBakhFaNum-ExtraBlack.woff') format('woff'),   
	url('fontsb/woff2/YekanBakhFaNum-ExtraBlack.woff2') format('woff2');		 
}



p,a,h1,h2,h3,h4,h5,input,div {font-family: YekanBakh,sans-serif !important;}
span{font-family: YekanBakh,sans-serif;}

#bbox:hover {
  box-shadow: 0px 16px 30px 0px rgba(36, 56, 66, 0.15);
}
#bbox{
box-shadow: 0px 3px 5px 0px rgba(36, 56, 66, 0.15);}
.wd-btn-arrow::after {
  font-size: 15px;
  line-height: 1;
  color: #fff;
  border: 1px solid #fff;
  padding: 12px 14px !important;
  border-radius: 50%;
}
#text {
  font-family: YekanBakh,sans-serif !important;
  font-weight: 400 !important;
}
.wd-testimon-pos,.wd-testimon-name.title  {
  font-family: YekanBakh,sans-serif !important;

}
.owl-dots .owl-dot.active span {
  border-color: #38b581 !important;
  background-color: #38b581 !important;
}
.owl-dots {
  margin-top: 5px;
  text-align: left !important;
}
.owl-dots .owl-dot span {
  width: 14px !important;
  height: 14px !important;
  border: 1px solid #38b581 !important;
}
#input_1_1,#input_1_3,#input_1_4,#input_1_5 {
  height: 45px;
  border:1px solid #cfcfcf;
  background:#fff;
  border-radius:5px;
  font-size: 12px !important;
  font-weight: 400;
  color: #111;
}
#input_1_6{
	border:1px solid #cfcfcf;
  background:#fff;
  border-radius:5px;
  font-size: 12px !important;
  font-weight: 400;
  color: #111;
	max-height: 100px;
}
#input_1_1:focus {
  outline-color: #0d7e18 !important;
  outline-width: 1px !important;
border:1px solid #0d7e18;
}
#input_1_3:focus {
  outline-color: #0d7e18 !important;
  outline-width: 1px !important;
border:1px solid #0d7e18;
}
#input_1_4:focus {
  outline-color: #0d7e18 !important;
  outline-width: 1px !important;
  border:1px solid #0d7e18;
}
#input_1_5:focus {
  outline-color: #0d7e18 !important;
  outline-width: 1px !important;
border:1px solid #0d7e18;
}
#input_1_6:focus {
  outline-color: #0d7e18 !important;
  outline-width: 1px !important;
 border:1px solid #0d7e18;
}
#field_1_4,#field_1_5,#field_1_6,#field_1_7 {
  margin-top: -14px;
}
#input_1_7 {
  display: inline-block;
}
#label_1_7_0, #label_1_7_1, #label_1_7_2 {
  margin-right: 8px;
  font-size: 12px;
  margin-left: 5px;
  line-height: 23px;
}
#gform_submit_button_1 {
  width: 100%;
  height: 45px;
  border-radius:
5px;
  background:
#0d7e18;
}
.gfield_required.gfield_required_text {
  font-size: 10px;
}
.gfield_label.gform-field-label {
  font-size: 13px;
  line-height: 2;
}
/****ebook*****/
#input_3_4 {
  height: 45px;
  border: 1px solid #a7a5a5;
  border-radius: 5px;
  box-shadow: none !important;
}
#input_3_5 {
  height: 45px;
  border: 1px solid #a7a5a5;
  border-radius: 5px;
  box-shadow: none !important;
}
#input_3_6 {
  height: 45px;
  border: 1px solid #a7a5a5;
  border-radius: 5px;
  box-shadow: none !important;
}
#input_3_7 {
  height: 45px;
  border: 1px solid #a7a5a5;
  border-radius: 5px;
  box-shadow: none !important;
}
#input_3_8 {
  height: 45px;
  border: 1px solid #a7a5a5;
  border-radius: 5px;
  box-shadow: none !important;
}
#input_3_11 {
  height: 45px;
  border: 1px solid #a7a5a5;
  border-radius: 5px;
  box-shadow: none !important;
}
#input_3_10 {
  height: 45px;
  border: 1px solid #a7a5a5;
  border-radius: 5px;
  box-shadow: none !important;
}
.gform_required_legend {
  display: none !important;
}

#gform_3 label {
  font-size: 15px;
  font-weight: 500;
  line-height: 1.7;
  color: #222;
}
#gform_3 .gfield_description {
  font-size: 13px !important;
  font-weight: 400 !important;
  color: #333 !important;
  line-height: 1.7 !important;
  letter-spacing: -.35px !important;
}
#input_3_9 {
  display: block;
  font-size: 12px !important;
}
#input_3_13 {
  display: block;
  font-size: 12px !important;
}
#input_3_13 label {
  padding: 2px !important;
  margin: 0px 5px;
  font-size: 12px;
  font-weight: 400;
  letter-spacing: -.35px;
  line-height: 1.7;
}
#input_3_9 label {
  padding: 2px !important;
  margin: 0px 5px;
  font-size: 12px;
  font-weight: 400;
  letter-spacing: -.35px;
  line-height: 1.7;
}
#gform_submit_button_3 {
  width: 100%;
  border-radius: 5px;
  height: 44px;
  background: #06552e;
}
#gform_3_validation_container {
  display: none;
}
#gform_3 .validation_message {
  color: red !important;
  font-size: 12px !important;
  font-weight: 400 !important;
}
#field_3_6,#field_3_7,#field_3_11,#field_3_8,#field_3_10 {
  margin-top: -20px;
}
#input_3_12 label {
  font-size: 13px;
  font-weight: 400 !important;
}
#input_3_14 label {
  font-size: 13px;
  font-weight: 400 !important;
}
