.et_pb_with_border .dipl_single_testimonial_card,
.et_pb_with_border .dipl_testimonial_author_image img {
	border-width: 0;
	border-style: solid;
	border-color: #333;
}
.dipl_testimonial_grid .dipl_testimonial_layout {
	display: table;
	width: 100%;
}
.dipl_testimonial_grid .dipl_testimonial_desc,
.dipl_testimonial_grid .dipl_testimonial_desc p {
	position: relative;
	font-size: 16px;
	line-height: 1.7;
}
.dipl_testimonial_grid .dipl_testimonial_quote_icon {
	display: inline-block;
	vertical-align: middle;
	font-family: ETmodules;
	font-size: 56px;
	font-weight: 400;
	font-style: normal;
	line-height: 0;
	text-transform: none;
	letter-spacing: normal;
	word-wrap: normal;
	white-space: nowrap;
	direction: ltr;
	-webkit-font-smoothing: antialiased;
	-webkit-font-feature-settings: normal;
	font-feature-settings: normal;
	speak: none;
}
.dipl_testimonial_grid .dipl_testimonial_opening_quote_icon {
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg);
}
.dipl_testimonial_grid .dipl_testimonial_rating {
	position: relative;
	line-height: 1;
}
.dipl_testimonial_grid .dipl_testimonial_rating_value {
	display: inline-block;
	width: 0;
	height: 0;
	font-size: 0;
	overflow: hidden;
}
.dipl_testimonial_grid .dipl_testimonial_star {
	display: inline-block;
	position: relative;
	font-size: 24px;
	line-height: 0;
	color: #fac917;
}
.dipl_testimonial_grid .dipl_testimonial_star:after,
.dipl_testimonial_grid .dipl_testimonial_star:before {
	display: inline-block;
	font-family: initial;
	font-weight: 400;
	font-style: normal;
	line-height: 1;
	text-transform: none;
	letter-spacing: normal;
	word-wrap: normal;
	white-space: nowrap;
	direction: ltr;
	-webkit-font-smoothing: antialiased;
	-webkit-font-feature-settings: normal;
	font-feature-settings: normal;
	speak: none;
}
.dipl_testimonial_grid .dipl_testimonial_star:after {
	content: "\2606";
}
.dipl_testimonial_grid .dipl_testimonial_filled_star:after {
	content: "\2605";
}
.dipl_testimonial_grid .dipl_testimonial_half_filled_star:before {
	position: absolute;
	top: 0;
	left: 0;
	width: 50%;
	overflow: hidden;
	content: "\2605";
}
.dipl_testimonial_grid .dipl_testimonial_author_image {
	width: 100px;
	height: 100px;
	line-height: 0;
}
.dipl_testimonial_grid .dipl_testimonial_author_image img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: top;
}
.dipl_testimonial_grid .dipl_testimonial_author_name {
	font-size: 16px;
	line-height: 1.7;
}
.dipl_testimonial_grid .dipl_testimonial_author_company,
.dipl_testimonial_grid .dipl_testimonial_author_company a,
.dipl_testimonial_grid .dipl_testimonial_author_designation {
	font-size: 14px;
	line-height: 1.7;
}
.dipl_testimonial_grid .dipl_testimonial_isotope_item {
	/* width: 100%; */
	/* margin-bottom: 30px; */
	float: left;
}
/* .dipl_testimonial_grid .dipl_testimonial_isotope_item:last-child {
	margin-bottom: 0;
} */
.dipl_testimonial_grid .dipl_testimonial_isotope_container .dipl_testimonial_isotope_item {
	margin-bottom: 0;
	padding: 10px;
}
.dipl_testimonial_grid .dipl_single_testimonial_card {
	background: #f1f1f1;
	padding: 20px;
}
.dipl_testimonial_grid .layout1 .dipl_testimonial_rating {
	margin-top: 15px;
}
.dipl_testimonial_grid .layout1 .dipl_testimonial_meta {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	border-top: 1px solid #ddd;
	margin-top: 15px;
	padding-top: 15px;
}
.dipl_testimonial_grid .layout1 .dipl_testimonial_author_image {
	width: 115px;
	padding-right: 15px;
}
.dipl_testimonial_grid.et_pb_text_align_center .layout1 .dipl_testimonial_meta {
	justify-content: center;
}
.dipl_testimonial_grid.et_pb_text_align_right .layout1 .dipl_testimonial_meta {
	flex-direction: row-reverse;
}
.dipl_testimonial_grid.et_pb_text_align_right .layout1 .dipl_testimonial_author_image {
	padding-right: 0;
	padding-left: 15px;
}
.dipl_testimonial_grid.et_pb_text_align_center .layout2 .dipl_testimonial_author_image {
	margin-left: auto;
	margin-right: auto;
}
.dipl_testimonial_grid.et_pb_text_align_right .layout2 .dipl_testimonial_author_image {
	margin-left: auto;
}
.dipl_testimonial_grid .layout2 .dipl_testimonial_author_image {
	margin-bottom: 30px;
}
.dipl_testimonial_grid .layout2 .dipl_testimonial_rating {
	margin-top: 15px;
}
.dipl_testimonial_grid .layout2 .dipl_testimonial_meta {
	margin-top: 15px;
}
.dipl_testimonial_grid .layout2 .dipl_testimonial_author_details {
	display: flex;
	flex-wrap: wrap;
	flex-direction: column;
}
.dipl_testimonial_grid_pagination_wrapper {
	position: relative;
	width: 100%;
	margin-top: 20px;
	text-align: center;
}
.dipl_testimonial_grid_pagination_wrapper .dipl_testimonial_grid_pagination {
	list-style: none;
	padding: 0;
	line-height: normal;
}
.dipl_testimonial_grid_pagination li {
	display: inline-block;
	margin-right: 10px;
}
.dipl_testimonial_grid_pagination li a {
	display: block;
	padding: 4px 10px;
	font-size: 16px;
	line-height: 1.5;
}
.dipl_testimonial_grid_pagination li.active a,
.dipl_testimonial_grid_pagination li.disabled a {
	cursor: default;
}
.dipl_testimonial_grid_pagination li.disabled {
	display: none;
	opacity: 0.2;
}

@media screen and (min-width: 768px) {
	/* .dipl_testimonial_grid .dipl_testimonial_cols_2 .dipl_testimonial_isotope_item,
	.dipl_testimonial_grid .dipl_testimonial_cols_3 .dipl_testimonial_isotope_item {
		width: calc(50% - 15px);
		float: left;
		margin-right: 30px;
	}
	.dipl_testimonial_grid .dipl_testimonial_cols_2 .dipl_testimonial_isotope_item:nth-of-type(2n + 2),
	.dipl_testimonial_grid .dipl_testimonial_cols_3 .dipl_testimonial_isotope_item:nth-of-type(2n + 2) {
		margin-right: 0;
	}
	.dipl_testimonial_grid .dipl_testimonial_cols_2 .dipl_testimonial_isotope_container .dipl_testimonial_isotope_item,
	.dipl_testimonial_grid .dipl_testimonial_cols_3 .dipl_testimonial_isotope_container .dipl_testimonial_isotope_item {
		width: 50%;
		margin-right: 0;
	} */
}
@media screen and (min-width: 981px) {
	/* .dipl_testimonial_grid .dipl_testimonial_cols_3 .dipl_testimonial_isotope_item {
		width: calc(33.33% - 20px);
	}
	.dipl_testimonial_grid .dipl_testimonial_cols_3 .dipl_testimonial_isotope_item:nth-of-type(2n + 2) {
		margin-right: 30px;
	}
	.dipl_testimonial_grid .dipl_testimonial_cols_3 .dipl_testimonial_isotope_item:nth-of-type(3n + 3) {
		margin-right: 0;
	}
	.dipl_testimonial_grid .dipl_testimonial_cols_2 .dipl_testimonial_isotope_item:nth-of-type(2n + 1),
	.dipl_testimonial_grid .dipl_testimonial_cols_3 .dipl_testimonial_isotope_item:nth-of-type(3n + 1) {
		clear: left;
	}
	.dipl_testimonial_grid .dipl_testimonial_cols_3 .dipl_testimonial_isotope_container .dipl_testimonial_isotope_item {
		width: 33.33%;
		margin-right: 0;
	} */
}body.dipl_modal_active{overflow:hidden}body.dipl_modal_active.dipl_modal_enable_scroll{overflow:auto}.dipl_modal_section.et_pb_section,.et_pb_module.dipl_modal_module{position:unset!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;background:0 0!important;width:0!important;height:0!important;margin:0!important;padding:0!important;animation:none!important;transition:none!important;transform:none!important}.dipl_modal_section .dipl_active_modal .dipl_modal_fullscreen{animation:none}.dipl_modal .dipl_modal_trigger_element,.dipl_modal_module .dipl_modal_body,.dipl_modal_module .dipl_modal_footer,.dipl_modal_module .dipl_modal_header,.dipl_modal_module .dipl_modal_inner_wrap,.dipl_modal_module .dipl_modal_wrapper{background-size:cover;background-position:center;background-repeat:no-repeat}.dipl_modal .dipl_modal_close_button,.dipl_modal .dipl_modal_trigger_button{display:inline-block}.dipl_modal .dipl_modal_trigger_element{cursor:pointer}.dipl_modal_footer .et_pb_button_wrapper{text-align:right}.dipl_modal .dipl_modal_wrapper{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.3);overflow-y:scroll;z-index:999999999}.dipl_active_modal .dipl_modal_wrapper,.dipl_animate_reverse .dipl_modal_wrapper,.dipl_modal_opened .dipl_modal_wrapper{display:flex}.et_pb_with_border .dipl_modal_inner_wrap,.et_pb_with_border .dipl_modal_trigger_element:not(.et_pb_button){border:0 solid #333}.dipl_modal .dipl_modal_inner_wrap{display:flex;flex-direction:column;background:#fff;max-width:100%;max-height:100%;width:50%;height:auto}.dipl_modal_center{align-items:center;justify-content:center}.dipl_modal_top_left{align-items:flex-start;justify-content:flex-start}.dipl_modal_top_right{align-items:flex-start;justify-content:flex-end}.dipl_modal_top_center{align-items:flex-start;justify-content:center}.dipl_modal_bottom_left{align-items:flex-end;justify-content:flex-start}.dipl_modal_bottom_right{align-items:flex-end;justify-content:flex-end}.dipl_modal_bottom_center{align-items:flex-end;justify-content:center}.dipl_modal .dipl_modal_wrapper .dipl_modal_body,.et-db #et-boc .et-l .dipl_modal .dipl_modal_wrapper .dipl_modal_body{overflow-y:auto}.dipl_modal .dipl_modal_header{display:flex;align-items:flex-start;justify-content:flex-end}.dipl_modal .dipl_modal_header_title_container{flex-grow:1}.dipl_modal .dipl_modal_header_title{padding-bottom:0;font-size:28px;line-height:1.2;word-break:break-word}.dipl_modal .dipl_modal_close_icon+.dipl_modal_header_title_container{align-self:center;margin-right:30px}.dipl_modal .dipl_modal_close_icon{order:1;font-size:32px;cursor:pointer}.dipl_modal .dipl_modal_body{flex-grow:1;word-break:break-word}.dipl_modal .dipl_animated{opacity:0;animation-duration:1s;animation-timing-function:linear;animation-fill-mode:both;transition:.3s}.dipl_animate_reverse .dipl_animated{animation-direction:reverse}@-webkit-keyframes dipl_animate_fade{from{opacity:0}to{opacity:1}}@keyframes dipl_animate_fade{from{opacity:0}to{opacity:1}}@-webkit-keyframes dipl_animate_slide_center{100%{transform:scale3d(1,1,1);opacity:1}}@keyframes dipl_animate_slide_center{100%{transform:scale3d(1,1,1);opacity:1}}@-webkit-keyframes dipl_animate_slide_up{to{transform:translate3d(0,0,0);opacity:1}}@keyframes dipl_animate_slide_up{to{transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes dipl_animate_slide_right{to{transform:translate3d(0,0,0);opacity:1}}@keyframes dipl_animate_slide_right{to{transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes dipl_animate_slide_down{to{transform:translate3d(0,0,0);opacity:1}}@keyframes dipl_animate_slide_down{to{transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes dipl_animate_slide_left{to{transform:translate3d(0,0,0);opacity:1}}@keyframes dipl_animate_slide_left{to{transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes dipl_animate_bounce_center{20%,40%,60%,80%,from,to{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}100%{opacity:1;transform:scale3d(1,1,1)}}@keyframes dipl_animate_bounce_center{20%,40%,60%,80%,from,to{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}100%{opacity:1;transform:scale3d(1,1,1)}}@-webkit-keyframes dipl_animate_bounce_up{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{transform:translate3d(0,200px,0)}60%{transform:translate3d(0,-25px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes dipl_animate_bounce_up{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{transform:translate3d(0,200px,0)}60%{transform:translate3d(0,-25px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes dipl_animate_bounce_right{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{transform:translate3d(-200px,0,0)}60%{transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none;opacity:1}}@keyframes dipl_animate_bounce_right{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{transform:translate3d(-200px,0,0)}60%{transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none;opacity:1}}@-webkit-keyframes dipl_animate_bounce_down{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{transform:translate3d(0,-200px,0)}60%{transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}100%{transform:none;opacity:1}}@keyframes dipl_animate_bounce_down{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{transform:translate3d(0,-200px,0)}60%{transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}100%{transform:none;opacity:1}}@-webkit-keyframes dipl_animate_bounce_left{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}from{transform:translate3d(200px,0,0)}60%{transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none;opacity:1}}@keyframes dipl_animate_bounce_left{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}from{transform:translate3d(200px,0,0)}60%{transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none;opacity:1}}@-webkit-keyframes dipl_animate_zoom_center{100%{transform:scale3d(1,1,1);opacity:1}}@keyframes dipl_animate_zoom_center{100%{transform:scale3d(1,1,1);opacity:1}}@-webkit-keyframes dipl_animate_zoom_up{0%{transform-origin:bottom}100%{transform-origin:bottom;transform:scale3d(1,1,1);opacity:1}}@keyframes dipl_animate_zoom_up{0%{transform-origin:bottom}100%{transform-origin:bottom;transform:scale3d(1,1,1);opacity:1}}@-webkit-keyframes dipl_animate_zoom_right{0%{transform-origin:left}100%{transform-origin:left;transform:scale3d(1,1,1);opacity:1}}@keyframes dipl_animate_zoom_right{0%{transform-origin:left}100%{transform-origin:left;transform:scale3d(1,1,1);opacity:1}}@-webkit-keyframes dipl_animate_zoom_down{0%{transform-origin:top}100%{transform-origin:top;transform:scale3d(1,1,1);opacity:1}}@keyframes dipl_animate_zoom_down{0%{transform-origin:top}100%{transform-origin:top;transform:scale3d(1,1,1);opacity:1}}@-webkit-keyframes dipl_animate_zoom_left{0%{transform-origin:right}100%{transform-origin:right;transform:scale3d(1,1,1);opacity:1}}@keyframes dipl_animate_zoom_left{0%{transform-origin:right}100%{transform-origin:right;transform:scale3d(1,1,1);opacity:1}}@-webkit-keyframes dipl_animate_flip_center{to{opacity:1;transform:perspective(0) rotateX(0)}}@keyframes dipl_animate_flip_center{to{opacity:1;transform:perspective(0) rotateX(0)}}@-webkit-keyframes dipl_animate_flip_up{from{transform-origin:center}to{opacity:1;transform:perspective(0) rotateX(0)}}@keyframes dipl_animate_flip_up{from{transform-origin:center}to{opacity:1;transform:perspective(0) rotateX(0)}}@-webkit-keyframes dipl_animate_flip_right{from{transform-origin:center}to{opacity:1;transform:perspective(0) rotateY(0)}}@keyframes dipl_animate_flip_right{from{transform-origin:center}to{opacity:1;transform:perspective(0) rotateY(0)}}@-webkit-keyframes dipl_animate_flip_down{from{transform-origin:center}to{opacity:1;transform:perspective(0) rotateX(0)}}@keyframes dipl_animate_flip_down{from{transform-origin:center}to{opacity:1;transform:perspective(0) rotateX(0)}}@-webkit-keyframes dipl_animate_flip_left{from{transform-origin:center}to{opacity:1;transform:perspective(0) rotateY(0)}}@keyframes dipl_animate_flip_left{from{transform-origin:center}to{opacity:1;transform:perspective(0) rotateY(0)}}@-webkit-keyframes dipl_animate_fold_center{from{transform-origin:center}to{transform-origin:center;opacity:1;transform:perspective(0) rotateY(0)}}@keyframes dipl_animate_fold_center{from{transform-origin:center}to{transform-origin:center;opacity:1;transform:perspective(0) rotateY(0)}}@-webkit-keyframes dipl_animate_fold_up{from{transform-origin:bottom}to{transform-origin:bottom;opacity:1;transform:perspective(0) rotateX(0)}}@keyframes dipl_animate_fold_up{from{transform-origin:bottom}to{transform-origin:bottom;opacity:1;transform:perspective(0) rotateX(0)}}@-webkit-keyframes dipl_animate_fold_right{from{transform-origin:left}to{transform-origin:left;opacity:1;transform:perspective(0) rotateY(0)}}@keyframes dipl_animate_fold_right{from{transform-origin:left}to{transform-origin:left;opacity:1;transform:perspective(0) rotateY(0)}}@-webkit-keyframes dipl_animate_fold_down{from{transform-origin:top}to{transform-origin:top;opacity:1;transform:perspective(0) rotateX(0)}}@keyframes dipl_animate_fold_down{from{transform-origin:top}to{transform-origin:top;opacity:1;transform:perspective(0) rotateX(0)}}@-webkit-keyframes dipl_animate_fold_left{from{transform-origin:right}to{transform-origin:right;opacity:1;transform:perspective(0) rotateY(0)}}@keyframes dipl_animate_fold_left{from{transform-origin:right}to{transform-origin:right;opacity:1;transform:perspective(0) rotateY(0)}}@-webkit-keyframes dipl_animate_roll_center{from{transform-origin:center}to{transform-origin:center;opacity:1;transform:none}}@keyframes dipl_animate_roll_center{from{transform-origin:center}to{transform-origin:center;opacity:1;transform:none}}@-webkit-keyframes dipl_animate_roll_up{from{transform-origin:bottom}to{transform-origin:bottom;opacity:1;transform:none}}@keyframes dipl_animate_roll_up{from{transform-origin:bottom}to{transform-origin:bottom;opacity:1;transform:none}}@-webkit-keyframes dipl_animate_roll_right{from{transform-origin:left}to{transform-origin:left;opacity:1;transform:none}}@keyframes dipl_animate_roll_right{from{transform-origin:left}to{transform-origin:left;opacity:1;transform:none}}@-webkit-keyframes dipl_animate_roll_down{from{transform-origin:top}to{transform-origin:top;opacity:1;transform:none}}@keyframes dipl_animate_roll_down{from{transform-origin:top}to{transform-origin:top;opacity:1;transform:none}}@-webkit-keyframes dipl_animate_roll_left{from{transform-origin:right}to{transform-origin:right;opacity:1;transform:none}}@keyframes dipl_animate_roll_left{from{transform-origin:right}to{transform-origin:right;opacity:1;transform:none}}@media screen and (max-width:980px){.dipl_modal .dipl_modal_inner_wrap{width:80%}}