[class*='cz_row_shape_'] .row:before,
[class*='cz_row_shape_'] .row:after,
.elms_row [class*='cz_row_shape_']:before,
.elms_row [class*='cz_row_shape_']:after {
	position: absolute;
	content: '';
	top: 0;
	width: 138px;
	height: 100%;
	background: inherit;
	z-index: 0
}
[class*='cz_row_shape_'] > .elms_row > .clr,
[class*='cz_row_shape_'] > .cz_elm {
	z-index: 1
}
[class*='cz_row_shape_'] > [class*='cz_elm search_'] {
	z-index: 2
}
[class*='cz_row_shape_'] .row:before,
.elms_row [class*='cz_row_shape_']:before {
	left: 0;
	border-radius: inherit;
	border-bottom-right-radius: 0;
	border-top-right-radius: 0
}
[class*='cz_row_shape_'] .row:after,
.elms_row [class*='cz_row_shape_']:after {
	right: 0;
	border-radius: inherit;
	border-bottom-left-radius: 0;
	border-top-left-radius: 0
}
.cz_row_shape_full_filled_left .row:before, 
.cz_row_shape_full_filled_right .row:after,
.elms_row .cz_row_shape_full_filled_left:before, 
.elms_row .cz_row_shape_full_filled_right:after {
	width: 3000px !important;
	transform: none;
	transform: translateX(-96%) !important;
	border-radius: 0
}
.cz_row_shape_no_left .row:before,
.cz_row_shape_no_right .row:after {
	visibility: hidden;
	opacity: 0
}
.cz_row_shape_full_filled_right .row:after,
.elms_row .cz_row_shape_full_filled_right:after {
	transform: translateX(96%) !important
}
.cz_row_shape_1 .row:before,
.elms_row .cz_row_shape_1:before {
	transform: translateX(-40%) skewX(45deg)
}
.cz_row_shape_1 .row:after,
.elms_row .cz_row_shape_1:after {
	transform: translateX(40%) skewX(-45deg)
}
.cz_row_shape_2 .row:before,
.elms_row .cz_row_shape_2:before {
	transform: translateX(-40%) skewX(-45deg)
}
.cz_row_shape_2 .row:after,
.elms_row .cz_row_shape_2:after {
	transform: translateX(40%) skewX(45deg)
}
.cz_row_shape_3 .row:before,
.elms_row .cz_row_shape_3:before {
	transform: translateX(-40%) skewX(-45deg)
}
.cz_row_shape_3 .row:after,
.elms_row .cz_row_shape_3:after {
	transform: translateX(40%) skewX(-45deg)
}
.cz_row_shape_4 .row:before,
.elms_row .cz_row_shape_4:before {
	transform: translateX(-40%) skewX(45deg)
}
.cz_row_shape_4 .row:after,
.elms_row .cz_row_shape_4:after {
	transform: translateX(40%) skewX(45deg)
}
.cz_row_shape_none .row:after,
.cz_row_shape_none .row:before{
	display: none
}
.cz_row_shape_radius .row:before,
.elms_row .cz_row_shape_radius:before {
	left: -8px;
	border-radius: 20px !important
}
.cz_row_shape_radius .row:after,
.elms_row .cz_row_shape_radius:after {
	right: -8px;
	border-radius: 20px !important
}.elementor-6305 .elementor-element.elementor-element-5cb86da2 .cz_testimonials .cz_testimonials_content{background-color:#fff;padding:0px;margin-bottom:40px}.elementor-6305 .elementor-element.elementor-element-5cb86da2 .cz_testimonials .cz_testimonials_avatar{width:60px;height:60px;box-shadow:0px 8px 30px 0px rgba(0,0,0,.2)}.elementor-6305 .elementor-element.elementor-element-5cb86da2 .cz_testimonials .cz_testimonials_name{font-size:18px;font-weight:700}.elementor-6305 .elementor-element.elementor-element-5cb86da2 .cz_testimonials .cz_testimonials_subname{font-size:16px;color:#2e2a2a;font-weight:300;font-style:italic;margin-top:-10px}@media (max-width:767px){.elementor-6305 .elementor-element.elementor-element-5cb86da2 .cz_testimonials .cz_testimonials_content{text-align:center}}.cz_testimonials{position:relative}.cz_testimonials *{transition:all .2s ease-in-out}.cz_testimonials_content{position:relative;border:1px solid transparent;background-color:rgba(167,167,167,.1);padding:30px;border-radius:0}.cz_testimonials_content p{margin-bottom:0}.cz_testimonials_bottom_arrow .cz_testimonials_content:after{content:"";width:0;height:0;border-style:solid;border-width:30px 22px 0 0;border-color:transparent;border-top-color:inherit;position:absolute;left:-1px;bottom:-1px;transform:translateY(100%)}.cz_testimonials_top_arrow .cz_testimonials_content:after{content:"";width:0;height:0;border-style:solid;border-width:30px 0 0 22px;border-color:transparent;border-left-color:inherit;position:absolute;left:-1px;top:-1px;transform:translateY(-100%)}.cz_testimonials_meta>div{display:inline-block;vertical-align:middle}.cz_testimonials_avatar{overflow:hidden;border-radius:100%;width:80px}.cz_testimonials_avatar img{border-radius:inherit !important;width:inherit}.cz_testimonials_name{font-size:18px;font-weight:bold}.cz_testimonials_subname{font-size:16px;font-weight:300;color:#707070}.cz_testimonials_name_subname{margin:0 0 0 20px}.cz_testimonials_s1 .cz_testimonials_meta,.cz_testimonials_s3 .cz_testimonials_meta{margin:20px 0 0}.cz_testimonials_s2 .cz_testimonials_meta,.cz_testimonials_s4 .cz_testimonials_meta{margin:0 0 20px}.cz_testimonials_s5 .cz_testimonials,.cz_testimonials_s6 .cz_testimonials{text-align:center}.cz_testimonials_s5 .cz_testimonials_name_subname,.cz_testimonials_s6 .cz_testimonials_name_subname{margin:0 auto;display:table;text-align:center}.cz_testimonials_s5 .cz_testimonials_content{padding-bottom:60px}.cz_testimonials_s5 .cz_testimonials_avatar{position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)}.cz_testimonials_s5 .cz_testimonials_name_subname>div{display:inline-block;vertical-align:middle;margin:20px 4px 0}.cz_testimonials_s6 .cz_testimonials_content{padding-top:60px}.cz_testimonials_s6 .cz_testimonials_avatar{position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.cz_testimonials_s6 .cz_testimonials_name_subname>div{display:inline-block;vertical-align:middle;margin:0 4px 20px}.cz_testimonials_s7 .cz_testimonials_content{text-align:center}.cz_testimonials_s7 .cz_testimonials_name_subname{margin:0}.elementor-element .cz_testimonials .cz_testimonials_avatar{box-sizing:content-box}.elementor-6308 .elementor-element.elementor-element-7c2bd8ef .cz_testimonials .cz_testimonials_content{background-color:#fff;padding:0px;margin-bottom:40px}.elementor-6308 .elementor-element.elementor-element-7c2bd8ef .cz_testimonials .cz_testimonials_avatar{width:60px;height:60px;box-shadow:0px 8px 30px 0px rgba(0,0,0,.2)}.elementor-6308 .elementor-element.elementor-element-7c2bd8ef .cz_testimonials .cz_testimonials_name{font-size:18px;font-weight:700}.elementor-6308 .elementor-element.elementor-element-7c2bd8ef .cz_testimonials .cz_testimonials_subname{font-size:16px;color:#2e2a2a;font-weight:300;font-style:italic;margin-top:-10px}@media (max-width:767px){.elementor-6308 .elementor-element.elementor-element-7c2bd8ef .cz_testimonials .cz_testimonials_content{text-align:center}}.elementor-7607 .elementor-element.elementor-element-5cb86da2 .cz_testimonials .cz_testimonials_content{background-color:#fff;padding:0px;margin-bottom:40px}.elementor-7607 .elementor-element.elementor-element-5cb86da2 .cz_testimonials .cz_testimonials_avatar{width:60px;height:60px;box-shadow:0px 8px 30px 0px rgba(0,0,0,.2)}.elementor-7607 .elementor-element.elementor-element-5cb86da2 .cz_testimonials .cz_testimonials_name{font-size:18px;font-weight:700}.elementor-7607 .elementor-element.elementor-element-5cb86da2 .cz_testimonials .cz_testimonials_subname{font-size:16px;color:#2e2a2a;font-weight:300;font-style:italic;margin-top:-10px}@media (max-width:767px){.elementor-7607 .elementor-element.elementor-element-5cb86da2 .cz_testimonials .cz_testimonials_content{text-align:center}}.elementor-6586 .elementor-element.elementor-element-3ebafd91 .cz_sep2 svg{width:100%;height:200px;}@media(max-width:1024px){.elementor-6586 .elementor-element.elementor-element-3ebafd91 .cz_sep2 svg{height:150px;}}@media(max-width:767px){.elementor-6586 .elementor-element.elementor-element-3ebafd91 .cz_sep2 svg{height:75px;}}.cz_wh div span {
	box-sizing: border-box;
	padding: 0 0 6px
}
.row .cz_wh small {
	display: inline-block;
	line-height: 2;
	opacity: 1;
	background: red;
	padding: 4px 6px;
	border-radius: 2px;
	margin-left: 6px;
	color: #fff
}
.cz_wh_line_between small {
	position: absolute;
	top: -20px;
	margin-left: 10px
}
.cz_wh i {
	vertical-align: middle;
	width: 1em;
	height: 1em;
	line-height: 1em;
	display: inline-block;
	text-align: center
}
.cz_wh b {
	vertical-align: middle;
	display: inline-block;
	font-weight: inherit
}
.cz_wh div {
	position: relative;
	width: 100%
}
.cz_wh_line {
	display: block;
	height: 1px;
	border-bottom: 1px solid
}
.cz_wh_line_between .cz_wh_line {
	position: absolute;
	content: '';
	width: auto;
	top: 60%;
	left: 0;
	right: 0
}
.cz_wh_sub {
	display: block;
	color: #a7a7a7
}
.cz_wh_left {
	float: left;
	text-align: left
}
.cz_wh_right,
.rtl .cz_wh_left {
	float: right;
	text-align: right
}
.rtl .cz_wh_right {
	float: left;
	text-align: left
}