p {margin-bottom: 25px !important;}
p:last-child {margin-bottom: 0 !important;}
hr {border-top: 1px solid #b1b1b1;}
.link-dark a {color: var(--text);}
.link-light a {color: #fff;}
.table {border-bottom: 1px solid #ddd;}
.table th, .table td {border-top: 1px solid #ddd;padding: 7px 10px;line-height: 1.5;vertical-align: top;}
.table-striped > tbody > tr:nth-of-type(2n+1) {background: var(--bg-secondary);}
.table-striped th, .table-striped td {padding: 7px 10px;vertical-align: top;line-height: 1.5;}
blockquote {padding: 30px;border-left-color: var(--color-3);}
ul, ol {margin: 0 0 0 30px;}
.bullet-s1 li {margin: 8px 0 8px 7px;}
.bullet-s2 li {padding: 0 0 0 6px;}
.now-megamenu .main-menu .nav.menu {display: grid;grid-template-columns: 50% 50%;}
@media (max-width: 1024px) {.now-megamenu .main-menu .nav.menu {grid-template-columns: 100%;}.ba-opened-menu #item-179497138805 > .ba-hamburger-menu > .main-menu {height: 100vh;}}
#item-1696418996989{background: linear-gradient(to right, transparent, var(--accent));min-height: 45px;}@media (max-width: 1024px) {.open-menu i {padding: 9.5px;}}
.main-menu li.deeper.parent > ul li:last-child > :not(ul):not(div) {border-bottom: 0;}
.item-115:hover {background: #e3ebef;}
.gradient-menu {background-image: linear-gradient(to right, #75ad15, var(--color-1));-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-family: "Harmony Kids";letter-spacing: 0.5px !important;}
.btn-i-left .ba-button-wrapper a i {margin-right: 5px !important;}
.btn-i-right .ba-button-wrapper a i {margin-left: 5px !important;}
.joint-btn-left .ba-button-wrapper a{border-radius: 30px 0 0 30px !important;}
.joint-btn-right .ba-button-wrapper a {border-radius: 0 30px 30px 0 !important;}
.feature-box-row .ba-feature-list-layout > .ba-feature-box {flex-direction: row !important;}
.feature-box-1 .ba-feature-box:nth-child(n) {margin-top: 15px !important;}
.feature-box-2 .ba-feature-list-layout .ba-feature-image-wrapper {margin-right: 15px !important;}
@media (max-width: 932px) {.feature-box-3 .ba-feature-list-layout .ba-feature-image-wrapper {margin-right: 0 !important;}}
.ba-feature-description a:hover {opacity: 0.8 !important;}
.iconlist-1 .ba-icon-list-wrapper ul li i, .iconlist-1 ul li a::before, .iconlist-1 ul li.list-item-without-link::before {margin-right: 10px !important;}
.iconlist-2.ba-item-icon-list .vertical-layout li {margin-top: 0px !important;}
.ba-item-recently-viewed-products .carousel-type .ba-slideshow-caption > *, .ba-item-related-posts-slider .carousel-type .ba-slideshow-caption > *, .ba-item-recent-posts-slider .carousel-type .ba-slideshow-caption > *, .ba-item-carousel .ba-slideshow-caption > *, .ba-item-slideset .ba-slideshow-caption > * {padding: 0 10px !important;}
.now-accordion.ba-item-accordion {border-bottom: 1px solid #b6bdc1;}
.accordion-1 .accordion-heading > a.accordion-toggle {padding: 10px 0;}
.accordion-2 .accordion-heading > a.accordion-toggle {padding: 15px 20px;}
.now-accordion .accordion-heading > a.accordion-toggle {border-top: 1px solid #b6bdc1;padding: 11px 35px 8px 0;}
.iconlist-with-link.ba-item-icon-list li a {display: inline;}
.lang-switcher .ba-language-switcher-item {width: 38px;}
.ba-alert.ba-forms-authorize-field-wrapper input[type="text"], .ba-alert.calendar-field-wrapper input[type="text"], .ba-alert .upload-file-input, .ba-alert .ba-field-container select, .ba-alert .ba-field-container textarea, .ba-form-calendar-field:not(.ba-form-calendar-field) .ba-alert .ba-field-container input[type="text"], .ba-alert .ba-field-container input[type="text"], .ba-alert .ba-field-container input[type="number"], .ba-alert .ba-field-container input[type="password"], .ba-alert .ba-field-container input[type="email"] {box-shadow: none !important;}
.ba-field-container textarea {min-height: 100px !important;}
@media (max-width: 430px) {div.ba-form-page {padding: 0 !important;}}
.forms-calendar-wrapper.visible-forms-calendar {z-index: 99999999!important;}
.ba-forms-authorize-field-wrapper .ba-alert-tooltip, .ba-form-field-item .ba-alert-tooltip {background: #94908d !important;}
.ba-forms-authorize-field-wrapper .ba-alert-tooltip::before, .ba-form-field-item .ba-alert-tooltip::before {border-bottom: 5px solid #94908d !important;}
.ba-alert-tooltip, .com-baforms-wrapper * > .ba-tooltip {padding: 3px 12px !important;}
.right-align {text-align: right;}
.hmc-tagline {font-size: 56px;line-height: 1.2;letter-spacing: -1.7px;}
@media (max-width: 932px) {.hmc-tagline {font-size: 48px;}}
.doctor-title :where(h1) {font-size: 32px;letter-spacing: -0.7px;line-height: 1.2;}
@media (max-width: 430px) {.br-lg br {display: none;}}@media (min-width: 431px) {.br-sm br {display: none;}}
.rounded-top-col {border-radius: 20px 20px 0 0;}
.rounded-tl-col {border-radius: 40px 0 0 40px;}
@media (max-width: 932px) {.rounded-tl-col {border-radius: 30px;}}
.rounded-rb-col {border-radius: 0 40px 40px 0;}
@media (max-width: 932px) {.rounded-rb-col {border-radius: 30px;}}
.now-divider {align-items: center;display: flex;width: 100%;}
.now-divider:before, .now-divider:after {border-top: 1px solid var(--border);content: '';flex: 1 0 20px;}
.now-divider:after {margin-left: 5px;}
.now-divider:before {margin-right: 5px;}
.full-width-btn a span, .full-width-btn a {width: 100%;box-sizing: border-box;}.ontop {z-index: 9999;}
.badge-1 {background: rgba(0, 0, 0, 0.4);border-radius: 30px;color: var(--text-inverse);font-size: 15px;left: 7px;top: -30px;padding: 2px 15px;position: absolute;}
.art-subtitle :where(h2,h3,h4) {font-size: 26px;letter-spacing: -0.5px;line-height: 1.4;}
.reels {width: 100%;border: 0;}
.reels {aspect-ratio: 9 / 16;}
.dark-shadow {text-shadow: 3px 3px 5px rgba(0, 0, 20, 0.2);}
.align-bottom {flex-grow: 1;}
.link-k a {color: var(--text);}
.link-d a{color: var(--title-inverse);}.link-d a:hover{color: var(--color-8);}
table {border: 1px solid #ccc;border-collapse: collapse;margin: 0;padding: 0;width: 100%;table-layout: fixed;}table tr {background-color: #f8f8f8;border: 1px solid #ddd;padding: .35em;}table th,table td {padding: 7px;}table th {font-weight: bold;}
@media screen and (max-width: 430px) {table {border: 0;}table thead {border: none;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;}
table tr {display: block;margin-bottom: .625em;}table td {border-bottom: 1px solid #ddd;
display: block;font-size: 18px;}table td::before {content: attr(data-label);float: left;font-weight: bold;}table td:last-child {border-bottom: 0;}}
.rounded-tr img {border-radius: 30px 30px 0 0;}
.ba-item-blog-posts .ba-blog-post-content,
.ba-item-blog-posts .ba-blog-post {display: flex;flex-direction: column;
}
.ba-item-blog-posts .ba-blog-post-intro-wrapper {flex-grow: 1;}
.highlight-s1, .highlight-s2 {padding: 10px 25px; border-radius: 50px; letter-spacing: 2px; font-weight: 600;}
.highlight-s1 {background: var(--primary); color: var(--text-inverse);}
.link-w a {color: var(--title-inverse);}
.link-w a:hover {opacity: 0.8;}