h1, h2, h3, h4, h5, h6{
	line-height: 1.2em;
}
img{
/*	pointer-events:none;*/
}
/*collpse and set the height of the toggle text*/
.pa-toggle-text .et_pb_text_inner {
	max-height: 200px;
	transition: max-height 0.3s ease-out;
	overflow-y: hidden;
}
/*add gradient to the collapsed text*/
.pa-toggle-text .et_pb_text_inner.expand{
	background: -webkit-linear-gradient(#333 80%, transparent);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.pa-toggle-text .et_pb_text_inner:after {
	content: "";
	display: inline-block;
	position: absolute;
	pointer-events: none;
	height: 100px;
	width: 100%;
	left: 0;
	right: 0;
	bottom: 0;
/*	background-image: linear-gradient(0deg, #fff 10%, transparent);*/
}
/*style the expand text link*/
.pa-toggle-text .pa-text-expand-button {
	padding: 0.5em;
	text-align: center;
	color: #92c2e6!important;
}
/*change the curor to a pointed when hovering over the expand text link*/
.pa-toggle-text .pa-text-expand-button span {
	cursor: pointer;
}
/*define the font family for the toggle icon*/
.pa-toggle-text .pa-text-expand-button .pa-text-toggle-icon {
	font-family: ETMODULES, "sans-serif";
}
/*set the max height and transition of the expanded toggle*/
.pa-toggle-text .pa-text-toggle-expanded {
	max-height: 60vh;
	transition: max-height 0.3s ease-in;
    overflow-y: auto;
}
/*hide the gradient when the toggle is expanded*/
.pa-toggle-text .pa-text-toggle-expanded.et_pb_text_inner:after {
	background: none;
}

#section-testimoni .dsm_flipbox_child_image{
	margin-bottom: 15px;
	height:420px;
}

.clickToRead .dsm_flipbox_child_image_wrap{
	position: relative !important;
}
.clickToRead .dsm_flipbox_child_image_wrap:after{
	content: "I";
    font-family: ETmodules !important;
    display: block;
    line-height: 1;
    position: absolute;
    bottom: 30px;
	left: 50%;
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);

    color: #FFFFFF !important;
    border-width: 5px !important;
    border-color: #664A92;
    border-radius: 50%;
    font-size: 40px;
    font-weight: 600 !important;
    padding: 10px 12px 12px 10px;
    background-image: linear-gradient(140deg, #664a92 0%, #725f91 46%, #4688ae 100%);
    background-color: #664A92;
}
.video-size .dsm-flipbox.dsm-flipbox-3d .dsm_flipbox_child{
	overflow: hidden;
}
.video-size .dsm-flipbox.dsm-flipbox-3d .dsm_flipbox_child .et_pb_module_inner{
	-webkit-transform: none !important;
    transform: none !important;
}	
.video-size video.wp-video-shortcode, .video-size .mejs-container{
	width:100% !important;
	height:570px !important;
}
.video-size .mejs-container-fullscreen video{
	height: 100% !important;
    width: 100% !important;
}
.video-size .dsm-flipbox .dsm_flipbox_child_image_wrap img{
	border-radius: 15px 15px 0 0;
}
.owl-carousel .owl-item img {
    display: initial;
    width: auto;
}
.owl-carousel .owl-stage{
	padding:30px 0px;
}

/* width of entire scrollbar */
.pa-toggle-text .et_pb_text_inner::-webkit-scrollbar {
    width: 6px;
    margin-left:5px;
}
/* The Scrollbar Track */
.pa-toggle-text .et_pb_text_inner::-webkit-scrollbar-track {
    background: none;
}
 
/* The Scrollbar Handle */
.pa-toggle-text .et_pb_text_inner::-webkit-scrollbar-thumb {
    background: #dedede;
    border-radius: 50px;
}
/* The Scrollbar Handle on hover */
.pa-toggle-text .et_pb_text_inner::-webkit-scrollbar-thumb:hover {
    background: #fefefe;
}