/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */
@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap');
.emedentalInfo strong{font-weight: bold;}
.elementor-1390 .elementor-element.elementor-element-4b18a36:not(.elementor-motion-effects-element-type-background), .elementor-1390 .elementor-element.elementor-element-4b18a36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background: none;}
.elementor-popup-modal .dialog-close-button svg{width: 25px !important;height: 25px !important;}

@media (max-width:1700px) { 
	.elementor-1390 .emedentalInfo .elementor-element.elementor-element-265dbdc,.emeOneinfo  {width: 52%;}
	.hdrphoneNo {width:15% !important;}
}
@media (max-width:1600px) { 
	.elementor-1390 .emedentalInfo .elementor-element.elementor-element-265dbdc,.emeOneinfo  {width: 57%;}
	.elementor-1390 .emedentalInfo .elementor-button {font-size: 17px !important;}
	.hdrphoneNo {width: 17% !important;}
	.hdrRight {width:47% !important;}
}
@media (max-width:1400px) { 
	.elementor-1390 .emedentalInfo .elementor-button {font-size: 15px !important;}
	.sideTxtinfo {padding-left:60px;}
	.sideTxtinfo h2{font-size:36px !important;}
	.hdrphoneNo {width: 19% !important;}
	.hdrRight {width:85% !important;}
}
@media (max-width:1200px) { 
	.elementor-1390 .emedentalInfo .elementor-element.elementor-element-265dbdc,.emeOneinfo {padding: 60px 20px 60px 60px;}
	.sideTxtinfo {padding:0; padding-left:40px;}
	.hdrphoneNo {width: 22% !important;}
	.elementor-1239 .elementor-element.elementor-element-267d348.hdrcontact .elementor-button{width: 125px !important;}
	.elementor-1239 .elementor-element.elementor-element-516e7ce.hdrBook .elementor-button {width: 180px !important;}
}
@media (max-width:1024px) { 
	.faqInfo{padding:0 40px;}
	.faqInfo h2{font-size: 42px !important;}
	.elementor-1390 .emedentalInfo .elementor-element.elementor-element-265dbdc{width:80%;}
	.hdrLocation {display: none;}
	.hdrphoneNo,.hdrRight {width: 33% !important;}
}
@media (max-width:767px) { 
	.elementor-1390 .emedentalInfo .elementor-element.elementor-element-1fb71d0,.elementor-3702 .elementor-element.elementor-element-a757870,
	.elementor-3696 .elementor-element.elementor-element-f3ab375,.elementor-3678 .elementor-element.elementor-element-c56bf2e,
	.elementor-3683 .elementor-element.elementor-element-d444dea,.elementor-3729 .elementor-element.elementor-element-b7612f6,
	.elementor-3724 .elementor-element.elementor-element-5a243aa,.elementor-3707 .elementor-element.elementor-element-add9439,
	.elementor-3691 .elementor-element.elementor-element-e580d9c{margin-top: 0;}
	.elementor-1390 .emedentalInfo .elementor-element.elementor-element-85ee1d2{padding-top:0;padding-bottom:0;}
	.elementor-1390 .emedentalInfo .elementor-element.elementor-element-acdf1b1.e-con,.elementor-1390 .emedentalInfo .elementor-element.elementor-element-2601c2c.e-con{text-align: center;}
	.elementor-1390 .emedentalInfo .elementor-element.elementor-element-acdf1b1.e-con p,.elementor-1390 .emedentalInfo .elementor-element.elementor-element-2601c2c.e-con p{margin:0;}
	.emgsideSec .attachment-large{height:auto !important;}
	.sideTxtinfo {padding:40px 20px;}
	.sideTxtinfo h2,.elementor-1390 .elementor-element.elementor-element-f8c9517 .elementor-heading-title {font-size: 28px !important;}
	.sideImginfo {padding: 0;order: 1;}
	#rightImginfo .sideTxtinfo{order:2;}
	#rightImginfo{padding:0;}
	#rightImginfo .sideImginfo{min-height:auto;}
	.faqInfo{padding:0 20px;}
	.faqInfo h2{font-size: 36px !important;}
	.faqInfo .e-n-accordion-item-title-text{font-size:18px;}
	.faqInfo .elementor-widget-text-editor p{font-size: 16px;line-height: 28px;}
	.elementor-1390 .emedentalInfo .elementor-element.elementor-element-265dbdc,.emeOneinfo {width: 100%;padding: 40px 20px;}
	.elementor-1390 .elementor-element.elementor-element-b985102 .elementor-heading-title{font-size:16px;}
	.emedentalInfo {text-align:center;}
	
}
