/*
Theme Name: Hello Elementor Child
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: Elementor Team
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: Hello Elementor is a lightweight and minimalist WordPress theme that was built specifically to work seamlessly with the Elementor site builder plugin. The theme is free, open-source, and designed for users who want a flexible, easy-to-use, and customizable website. The theme, which is optimized for performance, provides a solid foundation for users to build their own unique designs using the Elementor drag-and-drop site builder. Its simplicity and flexibility make it a great choice for both beginners and experienced Web Creators.
Tags: accessibility-ready,flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 3.4.4.1757483205
Updated: 2025-09-10 13:46:45

*/

#gform_wrapper_1 input[type="text"], #gform_wrapper_1 input[type="email"], #gform_wrapper_1 textarea {
	background-color: transparent !important;
	font-weight: bold;
	font-size: 16px;
	font-family: 'Montserrat';
	padding: 1.5em 0em;
	color: white;
	outline: none !important;
	box-shadow: none !important;
	border: none;
	border-radius: 0px !important;
	border-bottom: 1px solid white;
	resize: none;
}

#gform_wrapper_1 textarea {
  overflow-wrap: break-word;
}

#gform_wrapper_1 input[type="submit"] {
	color: #5276B6;
	background-color: white;
	border-radius: 32px;
	padding: 13px 50px;
	font-size: 17px;
	font-weight: 500px;
	font-family: 'Montserrat';
	outline: none !important;
	border: none !important;
	box-shadow: none !important;
}

#gform_wrapper_1 .gform-footer {
	margin-block-start: 40px !important;
}

#gform_wrapper_1 .gform_validation_errors {
	display: none;
}

.partner-logos .swiper-wrapper, .testimonial-show .swiper-wrapper {
      -webkit-transition-timing-function: linear !important;
      -moz-transition-timing-function: linear !important;
      -o-transition-timing-function: linear !important;
      transition-timing-function: linear !important; 
}

.contact-form-in-page #gform_wrapper_1 input[type="text"], .contact-form-in-page #gform_wrapper_1 input[type="email"], .contact-form-in-page #gform_wrapper_1 textarea {
	border-bottom: 1px solid #C62A30;
	color: #464749;
}

.contact-form-in-page #gform_wrapper_1 input[type="submit"] {
	background-color: #C62A30;
	color: white
}

.patient-info-accordion .e-n-accordion-item .e-n-accordion-item-title {
	justify-content: space-between !important;
}

.patient-info-accordion .e-n-accordion-item:last-of-type .e-n-accordion-item-title {
  border: none !important;
}


.faq-accordion .e-n-accordion-item .e-n-accordion-item-title {
	justify-content: space-between !important;
}

.faq-accordion .e-n-accordion-item:last-of-type .e-n-accordion-item-title {
  border: none !important;
}

.faq-accordion ol {
	padding-left: 50px;
}

main ul {
	padding-left: 22px;
    padding-bottom: 15px;
    padding-top: 0px;
}

.mobile-nav .sub-menu a {
	font-size: 18px !important;
}

