.elementor-347 .elementor-element.elementor-element-258dfbb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}/* Start custom CSS for html, class: .elementor-element-0d7efa6 */.elementor-347 .elementor-element.elementor-element-0d7efa6 h1.vitality-main-headline{
    
    color:white !important;
}


@media screen and (min-width: 600px) {
 
 
  .vitality-brand-logo img{
     
     width:400px !important;
     
     margin:0px 0px -100px 0px;
 }
 
 
}


@media screen and (max-width: 600px) {
 
 
  .vitality-brand-logo img{
     
     width:260px !important;
     
     margin:-130px 0px -100px 0px;
 }
 
 
 .vitality-cta-button{
     
     padding:15px;
     
     font-size:14px;
 }
 
}




.elementor-347 .elementor-element.elementor-element-0d7efa6 .vitality-about-photo img{
    
   
    
    height:auto;
    
    border-radius:0 !important;
}



.elementor-347 .elementor-element.elementor-element-0d7efa6 .vitality-doctor-image img{
 

    object-fit:contain !important;
    

}/* End custom CSS */