/* Shared original VitaSymbio typefaces and comfortable reading sizes. */
@import url('/fonts.css');
body,body.aku-page{font-family:'Palanquin',Arial,Helvetica,sans-serif;font-size:18px}
body h1,body h2,body h3,body h4,body h5,body h6{font-family:'Donegal One',Georgia,serif;font-weight:400}
body input,body textarea,body select,body button{font-family:'Palanquin',Arial,Helvetica,sans-serif}
body p,body .aku-copy,body .aku-lead,body .detail-copy,body .detail-copy p,body .journal-hero-grid>div>p:last-child,body .intro p,body .service-grid p,body .photo-card p,body .white-card p{font-size:18px;line-height:1.8}
body .aku-timeline p,body .micro-topic-grid p,body .micro-nutrient-grid p,body .micro-steps p{font-size:17px;line-height:1.8}
body .button,body .detail-button,body .aku-button,body .homeo-button,body .aku-textlink{font-size:14px}
body label{font-size:16px}
body footer p{font-size:15px}
.site-header.site-header .nav-parent>a,.site-header.site-header nav>a{font-family:'Palanquin',Arial,sans-serif;font-size:18px;line-height:1.5;letter-spacing:0;text-transform:none;white-space:nowrap}
.site-header.site-header nav{gap:18px}
.site-header.site-header .submenu a{font-family:'Palanquin',Arial,sans-serif;font-size:17px;line-height:1.5}
@media(max-width:1439px){.site-header.site-header .nav-parent>a,.site-header.site-header nav>a{font-size:21px}.site-header.site-header .submenu a{font-size:18px}.site-header.site-header nav>a{padding:17px 0}.site-header.site-header nav{gap:0}}
@media(max-width:760px){body p,body .aku-copy,body .aku-lead,body .detail-copy,body .detail-copy p{font-size:18px}body h1{hyphens:auto;overflow-wrap:break-word}}
