.elementor-3953 .elementor-element.elementor-element-0d7deea .cz_btn,.elementor-3953 .elementor-element.elementor-element-0d7deea .cz_btn:before{font-size:14px;background-position:center center;}.elementor-3953 .elementor-element.elementor-element-fef007b{text-align:center;}.elementor-3953 .elementor-element.elementor-element-fef007b .elementor-heading-title{color:#000000;font-family:"Vazirmatn", Sans-serif;font-weight:600;}.elementor-3953 .elementor-element.elementor-element-bf9fd67{--spacer-size:20px;}.elementor-3953 .elementor-element.elementor-element-f23199a .cz_line_side_after{right:10px;}.elementor-3953 .elementor-element.elementor-element-f23199a .cz_title .cz_title_line span,.elementor-3953 .elementor-element.elementor-element-f23199a .cz_title .cz_line_side_solo{background-color:#feb602;width:45px;height:3px;top:20px;left:0px;}.elementor-3953 .elementor-element.elementor-element-f23199a .cz_title .cz_shape_1{font-size:40px;color:rgba(254,182,2,0.2);text-transform:uppercase;top:45px;}.elementor-3953 .elementor-element.elementor-element-3864d37{color:#000000;font-family:"Roboto", Sans-serif;font-weight:400;line-height:28px;}.elementor-3953 .elementor-element.elementor-element-b8a2b59 .gallery-item .gallery-caption{text-align:center;}@media(max-width:767px){.elementor-3953 .elementor-element.elementor-element-f23199a .cz_title .cz_title_content{margin-top:-70px;}.elementor-3953 .elementor-element.elementor-element-f23199a .cz_title .cz_title_line span,.elementor-3953 .elementor-element.elementor-element-f23199a .cz_title .cz_line_side_solo{display:none;}.elementor-3953 .elementor-element.elementor-element-f23199a .cz_title .cz_shape_1{font-size:42px;letter-spacing:0px;position:relative;}}/* Start custom CSS for html, class: .elementor-element-91b6428 */.profile1 {
	margin: auto;
	background-color: #fff;
	border-radius: 40px;
	width: auto;
	padding: 25px;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
	.photo1 {
		width: 120px;
		height: 120px;
		border-radius: 30px !important;
		border: 15px solid rgba(#f6f2ff, 0.7);
		object-fit: cover;
	}
	.name1 {
		margin-top: 20px;
		font-size: 20px;
		font-weight: bold;
	}
	.details1 {
		font-size: 12px;
		font-weight: 400;
		width: 90%;
		margin-top: 8px;
		line-height: 1.3;
		text-align: center;
	}
	.buttons1 {
		display: flex;
		align-items: center;
		margin-top: 25px;}
		.message1 {
			background-color: #F2C94C;
		}
		.follow1 {
            background-color: #F2994A
		}
		.button1 {
			width: 186px;
			height: 54px;
			border-radius: 30px;
			display: flex;
			align-items: center;
			justify-content: center;
			font-size: 13px;
			font-weight: 500;
			margin-left: 12px;
			cursor: pointer;}
			.button:first {
				margin-left: 0px;
			}

			svg {
				height: 22px;
				margin-right: 4px;
			}
            .credit a{
                text-decoration: none;
                color: #000;
              }
            
              .credit {
                  margin-top: 10px;
                  text-align: center;
              }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4e1f362 */.profile1 {
	margin: auto;
	background-color: #fff;
	border-radius: 40px;
	width: auto;
	padding: 25px;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
	.photo1 {
		width: 120px;
		height: 120px;
		border-radius: 30px !important;
		border: 15px solid rgba(#f6f2ff, 0.7);
		object-fit: cover;
	}
	.name1 {
		margin-top: 20px;
		font-size: 20px;
		font-weight: bold;
	}
	.details1 {
		font-size: 12px;
		font-weight: 400;
		width: 90%;
		margin-top: 8px;
		line-height: 1.3;
		text-align: center;
	}
	.buttons1 {
		display: flex;
		align-items: center;
		margin-top: 25px;}
		.message1 {
			background-color: #F2C94C;
		}
		.follow1 {
            background-color: #F2994A
		}
		.button1 {
			width: 186px;
			height: 54px;
			border-radius: 30px;
			display: flex;
			align-items: center;
			justify-content: center;
			font-size: 13px;
			font-weight: 500;
			margin-left: 12px;
			cursor: pointer;}
			.button:first {
				margin-left: 0px;
			}

			svg {
				height: 22px;
				margin-right: 4px;
			}
            .credit a{
                text-decoration: none;
                color: #000;
              }
            
              .credit {
                  margin-top: 10px;
                  text-align: center;
              }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-909c574 */.profile1 {
	margin: auto;
	background-color: #fff;
	border-radius: 40px;
	width: auto;
	padding: 25px;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
	.photo1 {
		width: 120px;
		height: 120px;
		border-radius: 30px !important;
		border: 15px solid rgba(#f6f2ff, 0.7);
		object-fit: cover;
	}
	.name1 {
		margin-top: 20px;
		font-size: 20px;
		font-weight: bold;
	}
	.details1 {
		font-size: 12px;
		font-weight: 400;
		width: 90%;
		margin-top: 8px;
		line-height: 1.3;
		text-align: center;
	}
	.buttons1 {
		display: flex;
		align-items: center;
		margin-top: 25px;}
		.message1 {
			background-color: #F2C94C;
		}
		.follow1 {
            background-color: #F2994A
		}
		.button1 {
			width: 186px;
			height: 54px;
			border-radius: 30px;
			display: flex;
			align-items: center;
			justify-content: center;
			font-size: 13px;
			font-weight: 500;
			margin-left: 12px;
			cursor: pointer;}
			.button:first {
				margin-left: 0px;
			}

			svg {
				height: 22px;
				margin-right: 4px;
			}
            .credit a{
                text-decoration: none;
                color: #000;
              }
            
              .credit {
                  margin-top: 10px;
                  text-align: center;
              }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8366741 */.profile1 {
	margin: auto;
	background-color: #fff;
	border-radius: 40px;
	width: auto;
	padding: 25px;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
	.photo1 {
		width: 120px;
		height: 120px;
		border-radius: 30px !important;
		border: 15px solid rgba(#f6f2ff, 0.7);
		object-fit: cover;
	}
	.name1 {
		margin-top: 20px;
		font-size: 20px;
		font-weight: bold;
	}
	.details1 {
		font-size: 12px;
		font-weight: 400;
		width: 90%;
		margin-top: 8px;
		line-height: 1.3;
		text-align: center;
	}
	.buttons1 {
		display: flex;
		align-items: center;
		margin-top: 25px;}
		.message1 {
			background-color: #F2C94C;
		}
		.follow1 {
            background-color: #F2994A
		}
		.button1 {
			width: 186px;
			height: 54px;
			border-radius: 30px;
			display: flex;
			align-items: center;
			justify-content: center;
			font-size: 13px;
			font-weight: 500;
			margin-left: 12px;
			cursor: pointer;}
			.button:first {
				margin-left: 0px;
			}

			svg {
				height: 22px;
				margin-right: 4px;
			}
            .credit a{
                text-decoration: none;
                color: #000;
              }
            
              .credit {
                  margin-top: 10px;
                  text-align: center;
              }/* End custom CSS */