/* 
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 */
.text-hover h2:hover {
  font-weight: 700 !important;
}

.amazingslider-slider-1 {
    width: 70% !important;
}
.wonderpluginslider-container-1 {
    display: flex !important;
}
.amazingslider-nav-container-1 {
    width: 81% !important;
}
.image-slider div a{
	display:none;
}
.header-menu .hfe-nav-menu-icon{
  box-shadow: 3px 2px 5px rgba(0,0,0,0.57)
}
.pagebanner .n2-ss-slider-controls.n2-ss-slider-controls-absolute-right-center {
    position: absolute;
    right: 29%;
    top: 40%;
   
}
.pagebanner .n2-ss-slider-controls.n2-ss-slider-controls-absolute-left-center {
    position: absolute;
    left: 65%;
    top: 40%;
}
li#implants,li#zoomtm {
    margin-right: 10px !important;
}
div#n2-ss-4 .nextend-bullet-bar {
    display: inline-flex;
    flex-direction: column;
}
.hfe-flyout-wrapper .hfe-side.hfe-flyout-left {
 width: 100% !important;
}
@media only screen and (max-width: 768px) {
  .amazingslider-slider-1 {
    width: 100% !important;
}
.wonderpluginslider-container-1 {
    display: flex !important;
	    flex-direction: column;
}
.amazingslider-nav-container-1 {
    width: 100% !important;
}
	.amazingslider-nav-container-1 {
    margin-left: 0px !important;
}
}
.amazingslider-box-1>div:nth-child(3){
  background-color:yellow !important ;
  opacity:0 !important;
}
.homereviews .n2-ss-widget.n2-ss-control-bullet.n2-ow-all.n2-ss-control-bullet-vertical {
    margin-top: -298px;
    margin-left: 26px;
}
.image-box .elementor-image-box-wrapper{
  display:flex;
  height:50px;
}
.page-id-6 .site-header .dynamic-header .menu-dropdown-tablet{
  display:none;
}
.page-id-6 .site-footer {
  display:none;
}
.about-us-img .elementor-element.elementor-element-6399681.e-flex.e-con-boxed.e-con.e-child img {
    height: 195px;
    width: 206px;
}
.about-us-img .elementor-element.elementor-element-4937fba.e-con-full.e-flex.e-con.e-child img {
    width: 206px;
    height: 195px;
}
.about-us-img .elementor-element.elementor-element-4ab0a37.e-con-full.e-flex.e-con.e-child img {
    width: 206px;
    height: 195px;
}
@media only screen and (max-width: 768px) {
.about-us-img .elementor-element.elementor-element-6399681.e-flex.e-con-boxed.e-con.e-child img {
    height: 133px;
    width: 126px;
}
.about-us-img .elementor-element.elementor-element-4937fba.e-con-full.e-flex.e-con.e-child img {
    width: 126px;
    height: 133px;
}
.about-us-img .elementor-element.elementor-element-4ab0a37.e-con-full.e-flex.e-con.e-child img {
    width: 126px;
    height: 133px;
}
@media only screen   
and (min-width: 1370px)  
and (max-width: 1605px)  {
  .elementor-6 .elementor-element.elementor-element-0d917de {
    --display: flex;
    --min-height: 0px !important;
}
	}
	input#wpforms-218-field_3{
	background: transparent!important;
    border: 1px solid #fff;
	}
	input#wpforms-218-field_2{
		background: transparent!important;
    border: 1px solid #fff;
	}
	textarea#wpforms-218-field_4 {
		background: transparent!important;
    border: 1px solid #fff;
	}
input#wpforms-218-field_1 
  {
    background: transparent!important;
    border: 1px solid #fff;
} 


/*.service-post-h3 h3{
    font-weight: 700;
    line-height: 23px;
    color: #46788A;
    font-family: '__Open Sans_5';
    text-align: left;
    font-size:19px;
}*/

/* 12-02-24*/
.image-box-h3 a:hover {
    font-weight: 700;
}
	
