.elementor-3934 .elementor-element.elementor-element-f23199a .cz_line_side_after{right:10px;}.elementor-3934 .elementor-element.elementor-element-f23199a .cz_title .cz_title_line span,.elementor-3934 .elementor-element.elementor-element-f23199a .cz_title .cz_line_side_solo{background-color:#feb602;width:45px;height:3px;top:20px;left:0px;}.elementor-3934 .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-3934 .elementor-element.elementor-element-d3b3b7f{--spacer-size:10px;}.elementor-3934 .elementor-element.elementor-element-4e8a165 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 10px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-3934 .elementor-element.elementor-element-4e8a165 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3934 .elementor-element.elementor-element-1003b5f > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 10px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-3934 .elementor-element.elementor-element-1003b5f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3934 .elementor-element.elementor-element-79e00da > .elementor-element-populated, .elementor-3934 .elementor-element.elementor-element-79e00da > .elementor-element-populated > .elementor-background-overlay, .elementor-3934 .elementor-element.elementor-element-79e00da > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-3934 .elementor-element.elementor-element-79e00da > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:0px 0px 10px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}@media(max-width:767px){.elementor-3934 .elementor-element.elementor-element-f23199a .cz_title .cz_title_content{margin-top:-70px;}.elementor-3934 .elementor-element.elementor-element-f23199a .cz_title .cz_title_line span,.elementor-3934 .elementor-element.elementor-element-f23199a .cz_title .cz_line_side_solo{display:none;}.elementor-3934 .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-27dda13 */.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-62f402f */.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 */