.elementor .kr-small-copy{font-family:var(--font-body);font-size:0.86rem;color:var(--muted);line-height:1.55;}.elementor .kr-button-primary{max-width:350px;font-family:var(--font-body);font-weight:700;font-size:0.86rem;color:#003C54;line-height:1;padding-block-start:1.05rem;padding-block-end:1.05rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:6px;border-width:1px;border-color:var(--cyan);border-style:solid;background-color:var(--cyan);box-shadow:0px 10px 24px 0px rgba(244,122,32,0.20);}.elementor .kr-button-primary:hover,.elementor .kr-button-primary:focus-visible{color:#003C54;border-color:var(--cyan-soft);background-color:var(--cyan-soft);box-shadow:0px 14px 30px 0px rgba(244,122,32,0.28);transform:translate3d(0px, -2px, 0px);}.elementor .kr-header-clinical{border-block-end-width:1px;background-color:rgba(0,60,84,0.96);box-shadow:0px 8px 30px 0px rgba(10,37,64,0.045);border-bottom-style: solid; border-bottom-color: var(--line);\n}.elementor .kr-footer-clinical{color:#FFFFFF;padding-block-start:3.5rem;padding-block-end:2rem;padding-inline-start:max(32px,calc((100vw - 1220px)/2));padding-inline-end:max(32px,calc((100vw - 1220px)/2));border-block-start-width:3px;background-color:var(--ink);border-top-style: solid; border-top-color: var(--cyan);\n}.elementor .kr-header-brand-group{width:auto;min-width:15rem;flex:0 1 20rem;}.elementor .kr-header-responsive-row{flex-wrap:nowrap;}