body {
	width: 100%;
	overflow-x: hidden;
}

#forminator-module-242.forminator-design--default .forminator-has_error .forminator-input {
	border-color: #5589BC !important;
	font-family: Arial, sans-serif !important;
	font-size: 15px !important;
	font-weight: 500 !important;
	color: #6e6e6d !important;
	border-radius: 6px !important;
}

#forminator-module-242 .forminator-button-submit {
	background-color: #5589BC !important;
	color: #FFFFFF;
	width: 100%;
	font-family: Arial, sans-serif !important;
	font-size: 15px !important;
	font-weight: 500 !important;
	border-radius: 6px !important;
}
#forminator-module-242.forminator-design--default .forminator-input{
		border-radius: 6px !important;
}
.woocommerce-LoopProduct-link{
	text-align: center !important;
}
.woocommerce ul.products li.product .button{
	    text-align: center;
    justify-content: center;
    display: flex;
}
.woocommerce-loop-product__title{
	color: #5589BC !important;
}
.woocommerce-Price-amount{
	color:#101010 !important;
}
.posted_in a{
		color: #5589BC !important;
}
.woocommerce .quantity .qty{
	padding: 0.3rem 1rem !important;
}
.woocommerce div.product form.cart .button{ 
background:  #5589BC !important;
}
.woocommerce-breadcrumb{
	margin-top:40px !important;
}
#forminator-module-751 .forminator-button-submit {
    background-color: #5589BC !important;
    color: #FFFFFF;
    width: 100%;
    border-radius: 8px;
}
#forminator-module-751 .forminator-input,
#forminator-module-751 .forminator-textarea {
    border-radius: 8px;
    border: 1px solid #F2F2F2;
		background: #fff !important;
}
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button{
	background: #5589BC;
	color: #fff;
}
#jp-relatedposts{
	display: none !important;
}
.wc-block-cart .wc-block-cart__submit-container{
	background: #5589BC;
	font-size: 15px;
	letter-spacing: normal;
	font-weight: 500;
}
.wc-block-cart__submit-button{
	color: #fff !important;
		text-decoration: none !important;
}
.wc-block-components-quantity-selector__input{
	border: 1px solid hsla(0,0%,7%,.11) !important;
}
#forminator-module-1726 .forminator-input{
	border-radius: 12px !important;
	border: 1px solid #5589BC !important;
	padding-top:15px !important;
	padding-bottom: 15px !important;
	background: #fff !important;
}
#forminator-module-1784 .forminator-input{
	border-radius: 12px !important;
	border: 1px solid #5589BC !important;
	padding-top:15px !important;
	padding-bottom: 15px !important;
	background: #fff !important;
}
#forminator-module-1784 .forminator-select2 + .forminator-select .selection .select2-selection--single[role="combobox"]{
	border-radius: 12px !important;
	border: 1px solid #5589BC !important;
	padding-top:7px !important;
	padding-bottom: 7px !important;
	background: #fff !important;
}
#forminator-module-1726 .forminator-label{
	font-size: 20px !important;
	font-family: arial !important;
	color: #0F172A !important;
	margin-bottom: 5px !important;
}
#forminator-module-1784 .forminator-label{
	font-size: 20px !important;
	font-family: arial !important;
	color: #0F172A !important;
	margin-bottom: 5px !important;
}
#forminator-module-1726 .forminator-description p{
	font-size: 16px !important;
	font-family: arial !important;
	line-height: 1.5 !important;
}
#forminator-module-1726 .forminator-button-submit {
    background-color: #5589BC !important;
	border-radius: 6px !important;
}
#forminator-module-1784 .forminator-button-submit {
    background-color: #5589BC !important;
	border-radius: 6px !important;
}
.entry-title{
	margin-bottom: 30px !important;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul{
	list-style: none;
}
.woocommerce-MyAccount-navigation-link a {
    color: #5589BC !important;
	line-height: 50px;
}
.am-lite-footer{
	display: none !important;
}
.page-content a{
	text-decoration: none;
}
.forminator-custom-form[data-design=default] .forminator-input-with-icon [class*=forminator-icon-] {
    top: 67% !important;
}
@media (min-width:767px){
.hero-section-text{
	display: -webkit-box;
  -webkit-line-clamp: 6;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}
.recent-post-heading .jet-listing-dynamic-field .jet-listing-dynamic-field__content {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}
	.recent-post-heading {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}
.services-description	.jet-listing-dynamic-field .jet-listing-dynamic-field__content{
		display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;  
  overflow: hidden;
	}
}

.pmpro-checkout .pmpro-has-access{
	margin: 50px 0px;
}
.pmpro-account .pmpro-has-access{
	margin: 50px 0px;
}
.pmpro-levels .pmpro-has-access{
	margin: 50px 0px;
}
.pmpro-invoice .pmpro-has-access{
	margin: 50px 0px;
}
.pmpro-member-profile-edit .pmpro-has-access{
	margin: 50px 0px;
}
@media (min-width: 992px) and (max-width: 1024px){
.bronze-membership-plain-section .elementor-widget-container{
	margin: 0px 0px 24px 0px !important;
}
}

.fullscript-link img {
    border-radius: 12px;
}

.contact-section-Home-health a:hover{
	color: #5589BC;
}