/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Mar 22 2024 | 21:33:07 */
.how-to-decide-popup23 .e-hosted-video.elementor-wrapper {
    --video-aspect-ratio: 0.80!important;
}
.how-to-decide-popup23 .e-hosted-video .elementor-video {
	-o-object-fit: contain!important;
    object-fit: contain!important;
}
.how-to-decide-popup23 .dialog-message {
	background:#fff0!important;
}
.how-to-decide-popup23 .dialog-close-button {
    background: #ffffff70;
    color: #ffffff73;
}
/*-------------------------Close button------------------------------------*/
.nl23-btn-popup svg {
	padding-top: 0;
	margin-bottom: -9px;
}
.nl23-btn-popup .elementor-button-text:after {
	content: "\f344";
	padding-left: 10px;
	font-family: 'dashicons';
	font-weight: 700;
	color: #ebebeb;
	position: relative;
	font-size: 20px;
}
.elementor-popup-modal .nl23-btn-popup .elementor-button-text:after, .nl23-btn-woa .elementor-button-text:after {
	content: "";
	padding-left: 0;
}
.elementor-popup-modal .dialog-close-button {
	background: #0000000a;
	padding: 8px;
	border-radius: 20px;
}

/*---------------------------end btn-----------------------------*/
/*.issue-popup-st*/
.issue-popup-st {
	overflow: auto;
}
.issue-popup-st .dialog-message {
	max-height: fit-content;
	background: #fcfcfc;
	border-radius: 20px;
}
.issue-popup-st .dialog-widget-content.dialog-lightbox-widget-content {
	margin-top: 40px;
}
.issue-popup-st .dialog-widget-content.dialog-lightbox-widget-content:after {
	content: 'Joymind';
	color: #fff0;
}

/*--------------------
.elementor-popup-modal .dialog-message::-webkit-scrollbar {
width: 8px;
left:auto;
right:0!important;
}
.elementor-popup-modal .dialog-message::-webkit-scrollbar-track {
background: #8883;
}
.elementor-popup-modal .dialog-message::-webkit-scrollbar-thumb {
background: #7a9bfd80;
}
.elementor-popup-modal .dialog-message::-webkit-scrollbar-thumb:active {
background: #7a9bfd;
}
*/



@media only screen and (min-width: 1025px) {
	.issue-popup-st .tst-img-st-23 .wpmtst-testimonial-image.testimonial-image:after {
		display: block!important;
		position: relative!important;
		left: 868px!important;
		top: -140px!important;
		right: auto!important;
	}
	.issue-popup-st .tst-img-st-23 .wpmtst-testimonial-image.testimonial-image {
		max-height:145px;
	}
}
@media only screen and (max-width: 1024px) {
	.nl23-btn-popup svg {
		padding-top: 0;
		margin-bottom: -10px;
		width:29px;
		padding-right:5px;
	}
	.issue-popup-st .tst-img-st-23 .wpmtst-testimonial-image.testimonial-image:after {
		display: block!important;
		position: relative!important;
		left: -2px!important;
		top: -30px!important;
		right: auto!important;
		background-color: #fff;
		width: 30px;
		height: 30px;
	}
	.issue-popup-st .tst-img-st-23 .wpmtst-testimonial-image.testimonial-image {
		max-height:80px;
	}
}
@media only screen and (max-width: 768px) {
	.issue-popup-st .dialog-message {
		margin-left: 1%;
		margin-right: 1%;
		width: 98%!important;
	}
	.issue-popup-st a.dialog-close-button.dialog-lightbox-close-button {
		position: fixed;
		background: #f8f8f8;
		right: 2px!important;
		top: 2px!important;
	}
	.nl23-btn-popup .elementor-button-text:after {
		font-size: 16px;
		top: 2px;
		padding-left: 8px;
	}
	.issue-popup-st p {
		word-break: break-word;
	}
}