body{
    overflow-x:hidden;
}

/* =================== Services =========================*/
.service_sections .ser_col .elementor-image-box-content,
.service_sections .ser_col .elementor-icon-list-items{
	padding-left:23px !important;
	padding-right:23px !important;
}

.service_sections .ser_col .elementor-image-box-img{
	overflow:hidden !important;
}

.service_sections .ser_col:hover img{
	transform: scale(1.1);
	transition:0.5s !important;
} 

.service_sections .ser_col{
	top:0px;
    transition:0.5s !important;
}

.service_sections .ser_col:hover{
	top:-5px !important;
    transition:0.5s !important;
}

/* =================== All Common Form =========================*/
.common_form h5{
	background: #F0F1F4 !important;
    padding: 8px 10px !important;
    border-left: 4px solid #0B184C !important;
}
 
.common_form .repeater-field-footer a{ 
	background:#b8840c !important;
}
.common_form .repeater-field-footer a:hover{
	background:#0B184C !important;
	transition:0.5s;
}
.common_form .repeater-field-header-acctions  .repeater-field-header-acctions-remove{
	color:#b8840c !important;
}

/* =================== HIPAA & Intake Forms Page =========================*/
.top_scroll_form ul li a .pp-icon-list-text{
	padding: 8px 20px !important;
    border-radius: 15px !important;
}







/* ================== Book an Appointment ================*/
 .book_appointment .comments-area,  
.book_appointment  .bpa-front-module-container .bpa-front-si-card__left{ 
	display:none !important;
	
	
	
}

@media only screen and (max-width: 1199px){  
	   
	.pp-advanced-menu--dropdown-tablet .pp-advanced-menu--main{
		  display: none !important;
	}

	.pp-advanced-menu--dropdown-tablet .pp-menu-toggle:not(.pp-menu-toggle-on-all){
	   display:block !important;

	}
	
   ul.pp-advanced-menu {
       margin-top: 50px !important;
   }
	.pp-menu-clear {
           background: rgb(0 0 0 / 54%) !important;
     }
	
 }











@media (min-width: 480px){
	.pp-advanced-menu .book_now.menu-item{
		display:none !important;
	}
}








