/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jun 06 2024 | 11:47:03 */
@font-face {
    font-family: Muli-SemiBold;
    src: url(https://kimdangtherapy.com/wp-content/uploads/2024/01/Muli-SemiBold.ttf);
}
@font-face {
    font-family: Muli;
    src: url( https://kimdangtherapy.com/wp-content/uploads/2024/01/Muli-Regular.ttf);
}
@font-face {
    font-family: Muli-Light;
    src: url(https://kimdangtherapy.com/wp-content/uploads/2024/01/Muli-Light.ttf);
}
@font-face {
    font-family: Muli-Bold;
    src: url(https://kimdangtherapy.com/wp-content/uploads/2024/01/Muli-Bold.ttf);
}


body p {
font-family: Muli !important;
}
  

html {
    overflow-x: hidden;
}

@media(max-width: 991px){
	.right_img img {					
    object-fit: cover;
    object-position: right;
}
}
section#philosophy_section p {
    margin-bottom: 0;
}
section#giving_section .elementor-element.elementor-element-962f5a2 p {
    margin-bottom: 0;
}
section#giving_list_section .elementor-element.elementor-element-161580e p {
    margin-bottom: 0;
}
section#giving_list_section p {
    margin-bottom: 0;
}
.my-philosophy-text p {
    font-family: "Tenor Sans", Sans-serif !important;
}
@media(min-width:821px) and (max-width:1024px){
	.about-kin-image img {
		height: 780px;
		object-fit: cover;
		object-position: top center;
	}
}
@media(min-width:1025px){
	.about-kin-image img {
		height: 680px;
		object-fit: cover;
		object-position: top center;
	}
	
	
}
.blog-title-tenso .elementor-widget-container {
    font-family: 'Tenor Sans';
}
.description_content p {
    font-family: "Muli Light", Sans-serif !important;
}

@media(max-width: 1024px){
	div#text_br .elementor-widget-container {padding-right: 40px;}
	.elementor-element-1902ca1 .elementor-widget-container br,
	div#text_br .elementor-widget-container br {
		display: none;
	}
}
@media(max-width: 480px){
	div#text_br .elementor-widget-container {
    	padding: 0 !important;
	}
	div#custom-video-section .image_div {
		padding: 30px 10px !important;
	}
	
	.nav-menu.nav_with_right_img.active{
		overflow: scroll !important;
	}
	body .mycontainerclass {
		height: 60vh !important;
	}
	div#audio_form_btn .content-modal {
    height: 560px !important;
	}

	div#audio_form_btn .image_with_form {
		height: 560px;
		gap: 30px;
	}

	div#audio_form_btn .imge_over_txt {
		padding: 25px 30px;
	}

	.form_img img {
		height: 550px;
	}
	
	div#audio_form_btn .imge_over_txt{
		display: block !important;
	}
}
.image_with_form .wpcf7-response-output {
    margin-top: -20px !important;
    font-size: 15px !important;
    font-family: 'Muli';
    color: #586F50;
}
