/*!
Theme Name: Dojolvi Patient child
Theme URI: dojolvi.com
Description: Dojolvi Patient site
Author: Ultragenyx.com
Author URI: https://www.ultragenyx.com/
Template: ultdo_full
Version: 1.0.0
License URI: LICENSE
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments
Text Domain: ultdo_full_child_pat
*/
/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */
@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100;300;400;500;700;900&display=swap");
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#282e3c;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}@font-face{font-family:ITCAvantGardeStd Bold;src:url(../fonts/ITCAvantGardeStd-Bold.eot);src:url(../fonts/ITCAvantGardeStd-Bold.eot#iefix) format("embedded-opentype"),url(../images/ITCAvantGardeStd-Bold.svg#ITCAvantGardeStd-BoldCn) format("svg"),url(../fonts/ITCAvantGardeStd-Bold.ttf) format("truetype"),url(../fonts/ITCAvantGardeStd-Bold.woff) format("woff"),url(../fonts/ITCAvantGardeStd-Bold.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Mark Pro;src:url(../fonts/MarkPro-Bold.eot);src:url(../fonts/MarkPro-Bold.eot#iefix) format("embedded-opentype"),url(../fonts/MarkPro-Bold.woff2) format("woff2"),url(../fonts/MarkPro-Bold.woff) format("woff"),url(../fonts/MarkPro-Bold.ttf) format("truetype"),url(../images/MarkPro-Bold.svg#MarkPro-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Mark Pro;src:url(../fonts/MarkPro.eot);src:url(../fonts/MarkPro.eot#iefix) format("embedded-opentype"),url(../fonts/MarkPro.woff2) format("woff2"),url(../fonts/MarkPro.woff) format("woff"),url(../fonts/MarkPro.ttf) format("truetype"),url(../images/MarkPro.svg#MarkPro) format("svg");font-weight:400;font-style:normal;font-display:swap}body,button,input,optgroup,select,textarea{color:#282e3c;font-family:"Noto Sans JP", sans-serif;font-size:16px;font-size:1rem;line-height:1.5}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#00d0bc;font-family:"Noto Sans JP", sans-serif;font-weight:700}.h1,h1{font-size:70px;background:-webkit-gradient(linear,left top,right top,from(#00d0bc),to(#c5f10d));background:-o-linear-gradient(left,#00d0bc,#c5f10d);background:linear-gradient(90deg,#00d0bc,#c5f10d);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.h2,h2{font-size:30px;line-height:1.25;text-transform:uppercase;margin-bottom:1.5rem}@media only screen and (max-width:767px){.h2,h2{font-size:20px;margin-top:-10px}}.h2.h2-gradient,h2.h2-gradient{font-size:38px;margin:30px auto;text-transform:none;background:-webkit-gradient(linear,left top,right top,from(#00d0bc),to(#c5f10d));background:-o-linear-gradient(left,#00d0bc,#c5f10d);background:linear-gradient(90deg,#00d0bc,#c5f10d);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media only screen and (max-width:767px){.h2.h2-gradient,h2.h2-gradient{font-size:25px;margin:0 auto}}.heading{background:-webkit-gradient(linear,left top,right top,from(#00d0bc),to(#c5f10d));background:-o-linear-gradient(left,#00d0bc,#c5f10d);background:linear-gradient(90deg,#00d0bc,#c5f10d);text-align:center;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.heading,.heading h2{background:none}}.h3,h3{font-size:25px;line-height:1.25;margin-bottom:3rem}@media only screen and (max-width:767px){.h3,h3{font-size:18px;margin-bottom:2rem}}.h5,h5{margin:0 auto;color:#fff;font-size:19px;font-weight:500}.h6,h6{font-size:.65rem;color:red}.p,li,p{font-size:18px;font-weight:400;line-height:1.25}@media only screen and (max-width:767px){.p,li,p{font-size:.75rem}}li a,p a{color:#282e3c;text-decoration:underline}li a:hover,p a:hover{color:#282e3c;opacity:.6}.btn-primary{font-size:19px}.footnote{font-size:12px;font-weight:400}.asterisk:before{content:"*";color:#00d0bc;font-weight:700;display:inline-block;width:1rem;margin-left:-1rem}figcaption{text-transform:uppercase;text-align:center;font-size:14px;padding-top:8px}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Noto Sans JP", sans-serif;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,pre,tt,var{font-size:15px;font-size:.9375rem}code,kbd,tt,var{font-family:Monaco,Consolas,Andale Mono,DejaVu Sans Mono,monospace}abbr,acronym{border-bottom:1px dotted #a9abb1;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}.font-size-small{font-size:15px;font-size:.9375rem}@media only screen and (max-width:575px){.font-size-small{font-size:11px;font-size:.6875rem}}.nowrap{white-space:nowrap}body{overflow-x:hidden;width:100%}.site-main{background-color:#fff}.fullwidth-dark{background-color:#282e3c;color:#fff;width:100%}.fullwidth-light{background-color:#f0f3f4;width:100%}.bg-white{background-color:#fff}.font-weight-medium{font-weight:500!important}.font-MarkPro{font-family:Mark Pro,sans-serif}.align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}hr{border-top:2px solid #c5f10d}hr.gradient-rule{margin:0}.section-left,.section-right{display:inline-block;width:49%}.container img{width:100%}ul{list-style:none;padding-left:1rem}ul li{margin-bottom:.5rem}ul li:before{content:"\2022";color:#00d0bc;font-weight:700;display:inline-block;width:1rem;margin-left:-1rem}ul li li:before{content:"\25E6"}@media only screen and (max-width:767px){ul{padding-left:.75rem}ul li{margin-bottom:.25rem}ul li:before{width:.75rem;margin-left:-.75rem}}.site.patient .btn-primary{color:#282e3c;background-color:#c5f10d;border-color:#c5f10d;border-radius:50px;min-width:125px;font-size:18px;font-weight:500;line-height:1.25;padding:4px 28px}@media only screen and (max-width:991px){.site.patient .btn-primary{font-size:15px;padding:8px 20px}}.site.patient .btn-primary:active,.site.patient .btn-primary:focus,.site.patient .btn-primary:hover{color:#fff;-webkit-box-shadow:none;box-shadow:none;border-color:#282e3c;background-color:#282e3c}.site.patient .btn-primary.hover-dark:active,.site.patient .btn-primary.hover-dark:focus,.site.patient .btn-primary.hover-dark:hover{color:#282e3c;border-color:#fff;background-color:#fff}.quote{font-weight:500;font-size:24px;margin-bottom:2rem;text-indent:-12px}@media only screen and (max-width:767px){.quote{font-size:15px;text-indent:-7.5px}}@media only screen and (max-width:575px){.quote{margin-left:7.5px}}section{padding:3rem 0;overflow:hidden}@media only screen and (max-width:767px){section{padding:2rem 0}}section:focus{outline:none}section .violatorHorz{margin:0 auto}section .violatorHorz svg{width:100%;max-width:520px;height:auto;margin-bottom:1rem}section .violatorHorz svg .st0{fill:none;stroke:#fff;stroke-width:2}section .violatorHorz svg .st1{fill:#00d0bc}section .violatorHorz svg .st2{fill:#282e3c}section .violatorHorz svg .st3{fill:#c5f10d}section .violatorHorz svg .st4{fill:#fff}section .violatorHorz svg g{cursor:pointer}section .violatorHorz h5{margin:10px -55px 0}section .violatorVert{cursor:pointer;margin:0 auto}section .violatorVert svg{width:200px;height:auto}section .violatorVert svg .st0{fill:#c5f10d}section .violatorVert svg .st1{fill:#282e3c}section .violatorVert svg .st2{fill:#00d0bc}section .violatorVert svg .st3{fill:none;stroke:#282e3c;stroke-width:2}@media only screen and (min-width:768px){section .violatorVert svg{width:100%;max-width:292px;margin-top:60px}}section .violatorVert h5,section .violatorVert p{margin-top:10px}section .violatorVert p{color:#282e3c;font-weight:500;margin:10px auto 1rem;max-width:75%;font-size:15px}section .violatorVert p strong{font-size:18px}@media only screen and (max-width:767px){section .violatorVert p{max-width:80%;font-size:12px}section .violatorVert p strong{font-size:14px}}section .vActive-horiz-p .st1,section .vActive-horiz-p .st3{fill:#fff!important}section .vActive-vert-p .st0,section .vActive-vert-p .st2{fill:#282e3c!important}section .vActive-vert-p .st1{fill:#fff!important}section#stay-informed .form-container{border-radius:20px;padding:1.125rem}@media only screen and (min-width:768px){section#stay-informed .form-container{padding:2rem}}section#stay-informed h2{margin-bottom:0;color:#fff}section#stay-informed #patient-form>.container{padding:0}section#stay-informed #patient-form p{font-size:12px;font-weight:400;color:#252225}section#stay-informed #patient-form input[type=text]{-webkit-appearance:none;-webkit-user-select:text;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;border-radius:0;width:100%;padding:14px 12px;background-color:rgba(222,225,232,.5);color:#514d50;font-size:12px;margin-bottom:20px;height:43px}section#stay-informed #patient-form input[type=text]+label{position:absolute;top:11px;left:27px;font-size:12px;font-weight:500;color:rgba(30,28,29,.5);opacity:.85;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:translate(0);transform:translate(0);pointer-events:none}section#stay-informed #patient-form input[type=text]:focus,section#stay-informed #patient-form input[type=text]:valid{padding:22px 12px 6px}section#stay-informed #patient-form input[type=text]:focus+label,section#stay-informed #patient-form input[type=text]:valid+label{font-size:12px;-webkit-transform:translateY(-8px);transform:translateY(-8px)}section#stay-informed #patient-form .error-msg{position:absolute;bottom:2px;font-family:Gotham A,Gotham B,sans-serif;font-weight:500;font-size:13px;color:red}@media only screen and (min-width:992px){section#stay-informed #patient-form .error-msg{bottom:5px;font-size:16px}}section#stay-informed #patient-form .error-msg.checkbox-error{bottom:-10px}@media only screen and (min-width:992px){section#stay-informed #patient-form .error-msg.checkbox-error{bottom:-4px}}section#stay-informed #patient-form input[type=checkbox]{-webkit-appearance:none;display:inline-block;width:25px;height:25px;margin:0 8px 3px 0;background:rgba(222,225,232,.5);vertical-align:middle;position:relative}section#stay-informed #patient-form input[type=checkbox]:checked:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAACXBIWXMAAAsTAAALEwEAmpwYAAAGMGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDAgNzkuMTYwNDUxLCAyMDE3LzA1LzA2LTAxOjA4OjIxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKE1hY2ludG9zaCkiIHhtcDpDcmVhdGVEYXRlPSIyMDIwLTAxLTE1VDEyOjQ3OjE1LTA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMC0wMS0xNlQxMDoxNjoxMy0wODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMC0wMS0xNlQxMDoxNjoxMy0wODowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MWM2MDRhNDEtMDZjZi00ODE4LTllNGYtMGFjZTIzOGExNWNlIiB4bXBNTTpEb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6MGU0NTg3ZWEtMmRiMi01YjQ3LThlMDItYWJhNTc1MDVhZmM2IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6N2Y5NTMxYjktZWEyNS00NGY2LWE1ZTEtZmJmMzAwYWJkYjEwIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo3Zjk1MzFiOS1lYTI1LTQ0ZjYtYTVlMS1mYmYzMDBhYmRiMTAiIHN0RXZ0OndoZW49IjIwMjAtMDEtMTVUMTI6NDc6MTUtMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAoTWFjaW50b3NoKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY29udmVydGVkIiBzdEV2dDpwYXJhbWV0ZXJzPSJmcm9tIGFwcGxpY2F0aW9uL3ZuZC5hZG9iZS5waG90b3Nob3AgdG8gaW1hZ2UvcG5nIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDoxYzYwNGE0MS0wNmNmLTQ4MTgtOWU0Zi0wYWNlMjM4YTE1Y2UiIHN0RXZ0OndoZW49IjIwMjAtMDEtMTZUMTA6MTY6MTMtMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6LNuuqAAAKOklEQVR4nO3daYxlRRnG8X+joJCIuCFBpYoUhoQoUSMjIBgBg8oAIrIIBCNIZABBQWMAEzUKQlwwI2EXg8gmUVmGRQyOqCM4hKhxIUStWKUiYRFUMg6i0H44p83Y0/327VvnLl33+X2Ee977nkw9fdaqOzU9PY2IzG2TUTcgMs4UEBGDAiJiUEBEDAqIiEEBETEoICIGBUTEoICIGBQQEYMCImJQQEQMCoiIQQERMSggIgYFRMSggIgYFBARgwIiYlBARAwKiIhBARExKCAiBgVExKCAiBgUEBGDAiJiUEBEDAqIiEEBETEoICIGBUTEoICIGBQQEYMCImJQQEQMCoiIQQERMSggIgYFRMSggIgYFBARgwIiYlBARAwKiIhBARExKCAiBgVExKCAiBgUEBGDAiJiUEBEDAqIiEEBETEoICIGBUTEoICIGBQQEYMCImJQQEQMCoiIQQERMTx31A10bWpqatQtVCk4fzBwHLAbsBXwMPBjYGXMac3M56anp0fS36BMVbdDCkingvMvBK4B9jM+dhFwcszpmdrGU3VHEOlOcH4z4BZgjwU+egLN6fqKgTc1ZLoGEctXWTgcM44Pzu85yGZGQQGROQXnzwSOXuRmJw+il1FSQGQjwfnDgLP72FRHEKlbcH4ZcEWfm2/TYStjQQGR/wnObwfcDGzeZ4knOmxnLCggAkBw/gXAKuDlBWXu6aidsaGACMH55wDXATsXlrqog3bGigIiAOdhPwjsxQ0xp1u6aGacKCATLjh/AnBKYZn7gWM6aGfs6FWTCRacfztwG2V/KB8FlsWcEtT3LpaOIBMqOL8TcD1lY+BfwEEz4aiRAjKBgvNbA7cCWxaWOibmdHcHLY0tBWTCBOefD9wA+MJSn445XVve0XhTQCZIcH4K+Bqwe2Gpa4HPlHc0/hSQyfJJ4IjCGncDx8ac6roan4fuYk2I4PyRwNWFZRLwppjTI/N9oLrxVN0OKSAbCc7vDqwGnldQ5h/AbjGn+60P1TaedIpVueC8B26kLBzPAIctFI4aKSAVa+eT3wq8rLDUyTGnOzpoaclRQCrVvoB4PbBTYamvxJyqewmxVwpIvc4H9i2scRtwWge9LFlVX6QH518PnESz8MA2wOPAWuCymNPqkTQ4BMH5U4CVhWV+CewRc3pyMRtVN56q26GpqZkHYmcDZxgfvRo4Lub01HA6G47g/HKaWYElZwcP07yA+MfFbljbeKr1FOtc7HAAHAXcFpzvd3rp2AnO70wz8ank33U9cGA/4ahRdUeQHfz2uwD3LmKTVcAhMaenB9TSUATnt6E5fdyusNThMafr+924tvFU4xFksZN/DgCuae/6LEnB+S2AmygPxydKwlGjGgOydx/bvAe4sr12WVLanq8AlhWW+kbM6XPlHdWlxoBs2+d2RwIXLsGQnAUcWlhjDc3K7TJLjQEpWZtpBfClrhoZtOD80cCZhWUizazAJX0NNig1BmQxF+hzOTU4P/anGu1C0ZcXlvkbsH/M6a/lHdWpxoBc3EGNM4Lzp3dQZyCC84FmVuCmBWX+Q3P37oFuuqpTjQG5Cejixbpz2ifSYyU4vxXNC4gvKSx1Yszp++Ud1a26gLQz3Y4Aft1BuZXB+eM7qNOJ4PymwLeBHQtLfTHmdFkHLVWvuoAAxJyeoLnd28Xpw4XB+aM6qNOFC+jvNvaGbgbG9vRx3FT3JH3Wy4qvBO4CQmHZZ2nO128orNO34PzHgC8Ulvk5sGfMaV0HLc2puvFU3Q7NmnIbnN+e5tdYX1FY+t/AwaNYfzY4fyDNRXnJEf8hYJeY04PddDW36sZTdTs0x5z04PwOwE+ArQvLr6e5LTq0V+XbV/bXAFsUlFlP8+r6z7rpan61jacqr0Fmizn9Hngb8Fhhqc2BW4Lzu5Z3tbDg/LY0L1OWhGMaOGoY4ajRRAQEIOb0K+CdNKtzlNgcuCM4v0t5V/NrX0BcRfmp4emjvHZa6iYmIAAxp/topqGuLyy1Jc1ckteWd7Wx4PwmNBO63lBY6vKY0+c7aGliTVRAAGJOa4H9KQ/JS4E72+ubrp0DHFRY4y7gxOJOJtxEXKTPpZ2aWvq6BsCDNLdO/1BYB4Dg/LGUv2P1W2DX9nnQUFU3nqrboUWsrBicP4jmyXTpkTQCb405/bmkSHB+L5rXZEpC+zhNOH5X0ku/ahtPE3eKtaGY043A+2geBJYINKdbfS/QFpzfkSasJeGYeVYzknDUaKIDAhBzuho4oYNSOwKrg/MvXuyG7TargBcV9vDBmNMPC2vIBiY+IAAxp0sp/yFLgNcAt7dLfvYkOL8ZzbXQqwu/+9yY0xWFNWQWBaQVczqfhZcK6sUymoeJvT7cuwR4S+F3fofymYUyBwVkAzGnc4EuZhPuQRMSc0X1dlLW+wu/6z7g6En5QZthm+i7WPMJzp8HnFrezfxrbgXnD6a5KC/xJ5oftHmosE5nahtPOoLM7aN0M3X3AOCq2WtuBeffCFxVWHsdzQqIYxOOGikgc2hPV04Erumg3KHA12eWEwrOv4rmyFKy5OmzwBExp1+UtycWnWIZ2r/81wGHdFDuYuDjwI+A1xXWOi3m9OXijgaguvFU3Q51/BuF7W3Yb9GcLpX6C/0vbDfjkpjTig56GYjaxpNOsRbQXmAfBvygg3Kl4bgT+FAHfUiPdATpUftc43vAmwfyBQt7gOYdq7+P6Pt7Utt40hGkRzGnfwLLKV+5sR+PAfuNezhqpIAsQjtA96ObNbd69TTw7q5ep5fFUUAWqV3Hdm+aORfD8IGY05ohfZfMooD0Ieb0KLAPzTyQQfpszKn0gaIUUED61E6O2pdmRuEgfBP41IBqS490F6tQOyf9bqDvyVJzWAvsFXMqnTc/dLWNJx1BCrVrbu1D+ZpbMzLwrqUYjhopIB1o19xaTvmaW0/SrNz4cHlX0gUFpCMxp3uBd9D/ckLP0vwE8zBvIcsCFJAOxZzuof81t06JOd3ecUtSSAHpWLuw9eE0K4z06oKY0wUDakkKKCADEHNaBbyX3pYT+i7w4cF2JP3Sbd4Ban+Z6krm/0P0G2D3mFPpxf3YqG086QgyQO2aWyfN878fAZbXFI4aKSADFnO6GPjIrP/8FM2zjjz8jmQxFJAhiDmt5P/X3Dom5vTTUfUjvdM1yBAF588B1sWczhp1L4NS3XiqbYdEuqRTLBGDAiJiUEBEDAqIiEEBETEoICIGBUTEoICIGBQQEYMCImJQQEQMCoiIQQERMSggIgYFRMSggIgYFBARgwIiYlBARAwKiIhBARExKCAiBgVExKCAiBgUEBGDAiJiUEBEDAqIiEEBETEoICIGBUTEoICIGBQQEYMCImJQQEQMCoiIQQERMSggIgYFRMSggIgYFBARgwIiYlBARAwKiIhBARExKCAiBgVExKCAiBgUEBGDAiJiUEBEDAqIiEEBETEoICIGBUTEoICIGBQQEYMCImJQQEQMCoiIQQERMfwXLaGibBw6CkcAAAAASUVORK5CYII=");background-repeat:no-repeat;background-size:contain}section#stay-informed #patient-form input[type=checkbox]+label{display:inline-block;width:calc(100% - 40px);vertical-align:middle;color:#252225;font-size:14px;font-weight:500;line-height:1.5}@media only screen and (max-width:767px){section#stay-informed #patient-form input[type=checkbox]+label{font-size:12px}}section#stay-informed #patient-form input[type=checkbox]+label:hover,section#stay-informed #patient-form input[type=checkbox]:hover,section#stay-informed #patient-form select:hover{cursor:pointer}section#stay-informed #patient-form input[type=checkbox]:focus,section#stay-informed #patient-form input[type=text]:focus,section#stay-informed #patient-form select:focus{outline:none}@media only screen and (min-width:992px){section#stay-informed #patient-form input[type=text]{font-size:14px;margin-bottom:28px;height:45px}section#stay-informed #patient-form input[type=text]+label{font-size:14px}}@media only screen and (max-width:767px){section#stay-informed #patient-form input[type=submit]{margin:1rem auto}}section#stay-informed #patient-form.not-valid input[required]{margin-bottom:40px}section#stay-informed #patient-form.not-valid .error-msg{bottom:12px;width:100%}@media only screen and (max-width:767px){section#stay-informed #patient-form.not-valid .error-msg{bottom:15px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){section#stay-informed #patient-form.not-valid #error-for-opt-in-5{left:17px}}section#stay-informed #form-confirmation-message p{font-family:Gotham A,Gotham B;font-weight:400;color:#282e3c}section#isi h2,section#isi h3,section#pinned-isi h2,section#pinned-isi h3{text-align:left}section#isi h2,section#pinned-isi h2{margin:0 0 .5rem;text-transform:uppercase}section#isi h3,section#pinned-isi h3{font-size:1.25rem;color:#282e3c;margin-bottom:.5rem}section#isi li,section#isi p,section#pinned-isi li,section#pinned-isi p{font-size:1.125rem}section#isi ul,section#pinned-isi ul{margin-bottom:1.5rem}section#isi ul li .row,section#pinned-isi ul li .row{margin-top:.5rem}section#isi ul li .row ul,section#pinned-isi ul li .row ul{margin-bottom:0}@media only screen and (max-width:767px){section#isi h3,section#isi li,section#isi p,section#pinned-isi h3,section#pinned-isi li,section#pinned-isi p{font-size:.75rem}section#isi ul,section#pinned-isi ul{margin-bottom:.75rem}section#isi ul li .row,section#pinned-isi ul li .row{margin-top:.25rem}}section#isi .isi-more-less,section#pinned-isi .isi-more-less{top:0;right:15px;width:30px}@media only screen and (max-width:767px){section#isi .isi-more-less,section#pinned-isi .isi-more-less{margin-top:-5px}}@media only screen and (min-width:768px){section#isi .isi-more-less,section#pinned-isi .isi-more-less{right:-32px}}section#isi .isi-more-less svg.isi-arrow-svg circle,section#pinned-isi .isi-more-less svg.isi-arrow-svg circle{fill:#00d0bc}section#isi .isi-more-less svg.isi-arrow-svg polygon,section#pinned-isi .isi-more-less svg.isi-arrow-svg polygon{fill:#fff}section#isi .isi-more-less span,section#pinned-isi .isi-more-less span{font-size:10px;color:#282e3c}@media only screen and (min-width:768px){section#isi .isi-more-less span,section#pinned-isi .isi-more-less span{font-weight:500}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){section#isi .isi-more-less span,section#pinned-isi .isi-more-less span{float:left;margin-top:-42px;margin-left:2px}}section#isi .isi-more-less a:hover,section#pinned-isi .isi-more-less a:hover{text-decoration:none}section#isi .isi-more-less a:hover svg.isi-arrow-svg circle,section#pinned-isi .isi-more-less a:hover svg.isi-arrow-svg circle{fill:#282e3c}@media only screen and (max-width:767px){section#isi .isi-more-less span,section#pinned-isi .isi-more-less span{font-size:20px;font-weight:700;color:#00d0bc}section#isi .isi-more-less a:hover span,section#pinned-isi .isi-more-less a:hover span{color:#282e3c}}section#isi .isi-more-less svg.isi-arrow-svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}section#pinned-isi{position:fixed;bottom:0;background:#fff;left:0;right:0;z-index:10;-webkit-box-shadow:0 -5px 5px -4px rgba(79,79,79,.5);box-shadow:0 -5px 5px -4px rgba(79,79,79,.5);height:182px;padding-top:12px}@media only screen and (max-width:575px){section#pinned-isi{height:148px;padding-top:1rem}}@media only screen and (max-width:408px){section#pinned-isi{height:162px}}@media only screen and (max-width:399px){section#pinned-isi{height:185px}}@media (min-width:576px) and (max-width:767px){section#pinned-isi{height:135px}}@media only screen and (min-width:1200px){section#pinned-isi{height:160px}}@media (min-width:576px) and (max-width:767px){section#pinned-isi h2{margin:0 0 .25rem}section#pinned-isi h3{font-size:.75rem}}@media only screen and (min-width:768px){section#pinned-isi h2{margin:0 0 .25rem}section#pinned-isi h3{font-size:1.125rem}}.modal .modal-dialog{width:60vw;max-width:600px;margin:30vh auto}.modal .modal-dialog .modal-content{background-color:#282e3c}.modal .modal-dialog .modal-content .modal-body{padding:2rem}.modal .modal-dialog .modal-content h1,.modal .modal-dialog .modal-content h2,.modal .modal-dialog .modal-content h3,.modal .modal-dialog .modal-content h4,.modal .modal-dialog .modal-content h5,.modal .modal-dialog .modal-content h6,.modal .modal-dialog .modal-content li,.modal .modal-dialog .modal-content p{color:#fff}.modal .modal-dialog .modal-content h2{text-transform:none;font-weight:500}.modal .modal-dialog .modal-content button.close{color:#fff}.modal .modal-dialog .modal-content button.close:focus{outline:none}.modal .modal-dialog .modal-content .btn-primary{color:#282e3c}@media only screen and (max-width:767px){.modal .modal-dialog{width:80vw;margin:25vh auto}}.modal.video-modal video{width:100%}.modal.video-modal .modal-dialog{max-width:90vw}@media only screen and (min-width:768px){.modal.video-modal .modal-dialog{max-width:65vw}}.modal.video-modal .modal-dialog .modal-content .modal-body{padding:1rem}.modal.video-modal .modal-content button.close{position:absolute;top:1.25rem;right:1.25rem;width:25px;height:25px;background-image:url(../images/close-icon.png);background-size:contain}#masthead{background-color:#282e3c;position:fixed;top:0;left:0;width:100%;z-index:11;border-bottom:1px solid #fff}@media only screen and (max-width:1199px){#masthead{background-color:#fff;height:85px}}@media only screen and (min-width:1200px){#masthead{padding-top:8px}}.site-branding{height:auto;display:inline-block}.site-branding img{width:200px;height:auto;margin-top:-18px;margin-left:-25px}@media only screen and (max-width:1199px){.site-branding img{width:140px;margin-top:-6px;margin-left:-20px;margin-bottom:-6px;padding-top:2px;padding-bottom:2px}}.site-branding .site-title{display:none}@media only screen and (max-width:1199px){.site-branding{margin-top:-10px;background-color:transparent;margin-bottom:-5px}}@media (min-width:768px) and (max-width:991px){.main-navigation{padding-left:0}}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{-webkit-box-shadow:0 3px 3px rgba(0,0,0,.2);box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:hover>ul{display:block;left:auto}.main-navigation ul ul a{color:#fff;width:200px}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{left:auto}.main-navigation ul li{margin-right:10px;padding:2px 10px 3px;font-size:14px;font-weight:500;white-space:nowrap;position:relative}.main-navigation ul li a{display:block;color:#fff;text-decoration:none;opacity:.65}.main-navigation ul li a:hover{opacity:1}@media only screen and (min-width:1113px){.main-navigation ul li:after{content:"|";color:#fff;font-weight:400;opacity:1;position:absolute;right:-7px;bottom:3px}}.main-navigation ul li:last-child:after{display:none}@media (min-width:768px) and (max-width:991px){.main-navigation ul li{padding:30px 2px 3px}}.main-navigation ul li:before{display:none}.main-navigation #secondary-nav-desktop ul li{font-size:12px}.main-navigation #secondary-nav-desktop ul li a{opacity:1}.main-navigation #secondary-nav-desktop ul li a:hover{opacity:.65}.main-navigation ul#primary-menu li{font-size:15px}.main-navigation ul#primary-menu li a{color:#00d0bc;opacity:1}.main-navigation ul#primary-menu li.current-menu-item a,.main-navigation ul#primary-menu li:hover a{color:#fff}.main-navigation ul#primary-menu>.menu-item{margin-bottom:0;padding-bottom:.5rem;padding-right:1.25rem}.main-navigation ul#primary-menu>.menu-item:hover .sub-menu{opacity:1}.main-navigation ul#primary-menu>.menu-item.menu-item-has-children:before{display:block;position:absolute;top:auto;bottom:.9rem;right:.25rem;content:"";color:#00d0bc;width:0;height:0;border-top:5px solid;border-left:5px solid transparent;border-right:5px solid transparent}.main-navigation ul#primary-menu>.menu-item.menu-item-has-children.current-menu-item:before,.main-navigation ul#primary-menu>.menu-item.menu-item-has-children:hover:before{color:#fff}.main-navigation ul#primary-menu>.menu-item:after{bottom:8px}.main-navigation .current-menu-ancestor>a,.main-navigation .current-menu-item>a,.main-navigation .current_page_ancestor>a,.main-navigation .current_page_item>a{font-weight:700;opacity:1}.main-navigation .sub-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:0;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;min-width:220px;margin-left:0;background-color:#282e3c;border:none}.main-navigation .sub-menu li{padding:5px 10px;margin:0;font-size:14px}.main-navigation .sub-menu li:first-of-type{padding-top:10px}.main-navigation .sub-menu li:last-of-type{padding-bottom:10px}.main-navigation .sub-menu li:after{display:none}.main-navigation .sub-menu li a{color:#fff;opacity:1;width:auto}.main-navigation .sub-menu li.active a,.main-navigation .sub-menu li:hover a{color:#c5f10d!important}#site-nav-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:auto 0 12px}@media (min-width:768px) and (max-width:991px){#site-nav-right{padding-left:0}}#site-nav-right #secondary-nav{-ms-flex-preferred-size:60%;flex-basis:60%}@media only screen and (min-width:1200px){#site-nav-right #secondary-nav{margin-top:-12px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){#site-nav-right #secondary-nav{margin-top:12px}}#site-nav-right #secondary-nav ul#secondary-menu{margin:0;width:294px}#site-nav-right #secondary-nav ul#secondary-menu li.menu-item{font-size:12px;font-weight:500;white-space:nowrap;margin-bottom:0;display:inline-block;position:relative}#site-nav-right #secondary-nav ul#secondary-menu li.menu-item a{display:block;color:#fff;text-decoration:none}#site-nav-right #secondary-nav ul#secondary-menu li.menu-item a:focus,#site-nav-right #secondary-nav ul#secondary-menu li.menu-item a:hover{font-weight:800}#site-nav-right #secondary-nav ul#secondary-menu li.menu-item:before{display:none}@media only screen and (max-width:1199px){#site-nav-right #secondary-nav ul#secondary-menu li.menu-item:nth-child(3){display:none}}#site-nav-right #secondary-nav ul#secondary-menu .menu-item-117{margin-right:7px;margin-bottom:8px}#site-nav-right #secondary-nav ul#secondary-menu .menu-item-117:after{content:"|";color:#fff;font-weight:400;opacity:1;position:absolute;right:-7px;bottom:0}#site-nav-right>.custom-html{-ms-flex-preferred-size:40%;flex-basis:40%}@media only screen and (min-width:1200px){#site-nav-right>.custom-html .btn-primary{font-size:12px;margin-left:28px;width:150px}#site-nav-right>.custom-html .btn-primary:active,#site-nav-right>.custom-html .btn-primary:focus,#site-nav-right>.custom-html .btn-primary:hover{color:#282e3c;border-color:#fff;background-color:#fff}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){#site-nav-right>.custom-html .btn-primary{margin-top:28px;margin-right:-20px}}@media only screen and (max-width:1199px){#site-nav-right{background-color:#282e3c;margin-bottom:0}#site-nav-right:after,#site-nav-right:before{content:"";position:absolute;top:0;bottom:0;width:calc(50vw - 50%);background:#282e3c}#site-nav-right:before{left:calc(-50vw + 50%)}#site-nav-right:after{right:calc(-50vw + 50%)}#site-nav-right #secondary-nav{-ms-flex-preferred-size:100%;flex-basis:100%}#site-nav-right #secondary-nav ul#secondary-menu{padding:4px 0;margin:0 auto}#site-nav-right #secondary-nav ul#secondary-menu #menu-item-117{margin-bottom:0}}#mobile-navigation{background-color:#fff}#mobile-navigation .mobile-navbar-toggler{width:20px;height:20px;float:right;background-repeat:no-repeat;background-size:contain;background-position:50%;opacity:1;margin-top:14px}#mobile-navigation .mobile-navbar-toggler:hover{opacity:.7;cursor:pointer}#mobile-navigation .mobile-navbar-toggler.open{background-image:url(../images/mobile-menu-open-button.png)}#mobile-navigation .mobile-navbar-toggler.close{background-image:url(../images/mobile-menu-close-button.png)}#mobile-navigation #mobile-menu{position:fixed;top:0;left:0;right:0;padding-top:23px;background:#fff;display:none}#mobile-navigation #mobile-menu.active{display:block}#mobile-navigation #mobile-menu .mobile-menu-top .mobile-menu-logo{display:inline-block}#mobile-navigation #mobile-menu .mobile-menu-top .mobile-menu-logo img{width:140px;height:auto;margin-top:-8px;margin-left:-20px}#mobile-navigation #mobile-menu .menu{padding:0;border-top:1px solid;margin-bottom:1rem}#mobile-navigation #mobile-menu .menu .menu-item{font-size:14px;font-weight:500;padding:1rem 0;margin-bottom:0;border-bottom:1px solid}#mobile-navigation #mobile-menu .menu .menu-item:before{display:none}#mobile-navigation #mobile-menu .menu .menu-item a{color:#282e3c;opacity:.65;text-decoration:none}#mobile-navigation #mobile-menu .menu .menu-item a:hover{opacity:1}#mobile-navigation #mobile-menu .menu .menu-item.current_page_item{font-weight:700}#mobile-navigation #mobile-menu .menu .menu-item.current_page_item a{opacity:1}#mobile-navigation #mobile-menu .custom-html .btn-primary{font-size:12px}#mobile-navigation #mobile-menu .header-share{margin-bottom:1rem}#mobile-navigation #mobile-menu .header-share .header-social-icon{opacity:.65}#mobile-navigation #mobile-menu .header-share .header-social-icon img{width:30px;height:30px;margin:0 2px}#mobile-navigation #mobile-menu .header-share .header-social-icon:hover{text-decoration:none;opacity:1}#mobile-navigation #mobile-menu .pat-hcp-link a{color:#282e3c}#mobile-navigation #mobile-menu .pat-hcp-link a p{background-color:#c5f10d;font-weight:500}#mobile-navigation #mobile-menu .pat-hcp-link a:hover{text-decoration:none;color:#fff}#mobile-navigation #mobile-menu .pat-hcp-link a:hover p{background-color:#282e3c}#anchor-nav,#mobile-navigation .sub-menu{display:none}#anchor-nav{position:fixed;width:100%;z-index:10}@media only screen and (max-width:1199px){#anchor-nav.enabled{display:block}}@media only screen and (min-width:1200px){body.desktop-anchor-nav-active #anchor-nav.enabled{display:block}}@media only screen and (min-width:1200px){#anchor-nav{top:25vh!important;width:auto}}#anchor-nav .anchor-nav-heading{background-color:#00d0bc;padding:8px 0 6px}@media only screen and (min-width:1200px){#anchor-nav .anchor-nav-heading{display:none}}#anchor-nav .anchor-nav-heading p{margin:0;font-weight:700;text-align:center;font-size:.75rem}#anchor-nav .anchor-nav-heading .container{position:relative}#anchor-nav .anchor-nav-heading .container:after{content:"";position:absolute;top:4px;right:18px;width:0;height:0;border-top:6px solid;border-left:6px solid transparent;border-right:6px solid transparent}#anchor-nav .anchor-nav-heading.active .container:after{border-top:0;border-bottom:6px solid}@media only screen and (max-width:1199px){#anchor-nav .anchor-nav-heading:not(.active)+.anchor-nav-links{display:none}}#anchor-nav .anchor-nav-heading:hover{cursor:pointer}#anchor-nav .anchor-nav-heading:hover .container:after,#anchor-nav .anchor-nav-heading:hover p{color:#fff}#anchor-nav .anchor-nav-links #anchor-nav-menu{margin:0;padding:0}#anchor-nav .anchor-nav-links #anchor-nav-menu a:hover{text-decoration:none}@media only screen and (max-width:1199px){#anchor-nav .anchor-nav-links{background:#00d0bc;border-top:2px solid #c5f10d}#anchor-nav .anchor-nav-links #anchor-nav-menu{padding:4px 0}#anchor-nav .anchor-nav-links #anchor-nav-menu .anchor-menu-item{font-size:12px;font-weight:500;padding:4px 4px 8px;border-bottom:1px solid #282e3c}#anchor-nav .anchor-nav-links #anchor-nav-menu .anchor-menu-item span{color:#282e3c}#anchor-nav .anchor-nav-links #anchor-nav-menu .anchor-menu-item:before{display:none}#anchor-nav .anchor-nav-links #anchor-nav-menu .anchor-menu-item.current span,#anchor-nav .anchor-nav-links #anchor-nav-menu .anchor-menu-item:hover span{color:#fff}#anchor-nav .anchor-nav-links #anchor-nav-menu a:last-child .anchor-menu-item{border-bottom:none;padding-bottom:4px}}@media only screen and (min-width:1200px){#anchor-nav .anchor-nav-links #anchor-nav-menu{margin-left:-15px}#anchor-nav .anchor-nav-links #anchor-nav-menu .anchor-menu-item{padding:2px 0 4px;color:transparent;position:relative;width:0;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}#anchor-nav .anchor-nav-links #anchor-nav-menu .anchor-menu-item span{visibility:hidden;white-space:nowrap;font-size:14px;line-height:1;font-weight:500}#anchor-nav .anchor-nav-links #anchor-nav-menu .anchor-menu-item:before{content:"";background:#fff;mix-blend-mode:difference;width:8px;height:8px;border:1px solid #282e3c;border-radius:4px;position:absolute;top:10px;margin:0;pointer-events:auto}#anchor-nav .anchor-nav-links #anchor-nav-menu .anchor-menu-item.active,#anchor-nav .anchor-nav-links #anchor-nav-menu .anchor-menu-item:hover{padding:2px 25px 4px;background-color:#00d0bc;border-top-right-radius:14px;border-bottom-right-radius:14px;color:#282e3c;pointer-events:auto;width:auto}#anchor-nav .anchor-nav-links #anchor-nav-menu .anchor-menu-item.active:before,#anchor-nav .anchor-nav-links #anchor-nav-menu .anchor-menu-item:hover:before{background:#282e3c;mix-blend-mode:normal}#anchor-nav .anchor-nav-links #anchor-nav-menu .anchor-menu-item.active span,#anchor-nav .anchor-nav-links #anchor-nav-menu .anchor-menu-item:hover span{visibility:visible}#anchor-nav .anchor-nav-links #anchor-nav-menu .anchor-menu-item.current:before{background:#282e3c;width:9px;height:9px;border:1px solid #fff;border-radius:4.5px;margin-top:-1px;margin-left:-1px}#anchor-nav .anchor-nav-links #anchor-nav-menu .anchor-menu-item.current.active:before,#anchor-nav .anchor-nav-links #anchor-nav-menu .anchor-menu-item.current:hover:before{width:8px;height:8px;border:1px solid #282e3c;border-radius:4px;margin-top:0;margin-left:0}}@media only screen and (min-width:1200px){#anchor-nav .anchor-nav-links #anchor-nav-menu .anchor-menu-item{padding-left:calc((100vw - 1110px)/4 + 26px)}#anchor-nav .anchor-nav-links #anchor-nav-menu .anchor-menu-item:before{left:calc((100vw - 1110px)/4 - 4px)}#anchor-nav .anchor-nav-links #anchor-nav-menu .anchor-menu-item.active,#anchor-nav .anchor-nav-links #anchor-nav-menu .anchor-menu-item:hover{padding-left:calc((100vw - 1110px)/4 + 26px)}}@media only screen and (min-width:1280px){#anchor-nav .anchor-nav-links #anchor-nav-menu .anchor-menu-item{padding-left:68.5px}#anchor-nav .anchor-nav-links #anchor-nav-menu .anchor-menu-item:before{left:38.5px}#anchor-nav .anchor-nav-links #anchor-nav-menu .anchor-menu-item.active,#anchor-nav .anchor-nav-links #anchor-nav-menu .anchor-menu-item:hover{padding-left:68.5px}}.anchor-nav-target{margin-top:-3rem;padding-top:3rem}.anchor-nav-target:focus{outline:none}@media only screen and (max-width:767px){.anchor-nav-target{margin-top:-2rem;padding-top:2rem}}.main-navigation.toggled ul,.menu-toggle{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:-webkit-box;display:-ms-flexbox;display:flex}}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.post-navigation .nav-links,.posts-navigation .nav-links{display:-webkit-box;display:-ms-flexbox;display:flex}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{text-align:end;-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}#covid-banner{display:none;padding:.5rem 0}#covid-banner a{font-weight:700;text-decoration:none}#covid-banner p{font-size:14px}@media only screen and (max-width:767px){#covid-banner p{font-size:12px}}.section__cookie-banner{background:#fff;display:none;position:fixed;z-index:1100;top:0}.section__cookie-banner .cookie-wrapper{padding:20px 0}.section__cookie-banner .cookie-wrapper .cookie-copy{font-family:Gotham A,Gotham B}@media only screen and (min-width:768px){.section__cookie-banner .cookie-wrapper .cookie-copy{margin-bottom:0}}.section__cookie-banner .cookie-wrapper .cookie-cta{text-decoration:underline}.section__cookie-banner .cookie-wrapper button#privacy-button,.section__cookie-banner .cookie-wrapper button#privacy-button-close{display:inline-block;text-decoration:none;border-radius:80px;font-family:Gotham A,Gotham B;margin-right:15px}.section__cookie-banner .cookie-wrapper button#privacy-button-close:hover,.section__cookie-banner .cookie-wrapper button#privacy-button:hover{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.section__cookie-banner .cookie-wrapper button#privacy-button-close{color:#00d0bc;background-color:#fff;border:2px solid #00d0bc}.section__cookie-banner .cookie-wrapper button#privacy-button-close:hover{color:#fff;background-color:#00d0bc}.section__cookie-banner .cookie-wrapper .cookie-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:768px) and (max-width:991px){.section__cookie-banner .cookie-wrapper .cookie-button{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}}#cky-consent{display:none!important}#header-placeholder{width:100%}#header-placeholder:focus{outline:none}#home-hero{position:relative;text-align:center}#home-hero .violatorHorz{margin:10px auto}#home-hero .reduced-width{width:92%}@media only screen and (max-width:767px){#home-hero{padding-top:calc(2rem + 21px)}}#home-hero .hero-subhead{font-size:25px;font-family:Mark Pro,sans-serif;line-height:1.2;max-width:720px;margin:0 auto 2.5rem}@media only screen and (max-width:767px){#home-hero .hero-subhead{font-size:17px;max-width:300px}}#home-hero #side-images{position:absolute;top:0;right:0;bottom:0;background:-webkit-gradient(linear,left top,right top,from(#00d0bc),to(#c5f10d));background:-o-linear-gradient(left,#00d0bc,#c5f10d);background:linear-gradient(90deg,#00d0bc,#c5f10d);background-repeat:no-repeat;background-position:100% 0;background-size:90%;padding:50px 0;width:40vw;max-width:495px}@media only screen and (min-width:1200px){#home-hero #side-images{width:50vw;max-width:535px}}#home-hero #side-images .side-image{position:absolute;-webkit-transition:opacity .8s ease-in;-o-transition:opacity .8s ease-in;transition:opacity .8s ease-in;opacity:0}#home-hero #side-images .side-image img{-webkit-transition:-webkit-transform .4s ease-in;transition:-webkit-transform .4s ease-in;-o-transition:transform .4s ease-in;transition:transform .4s ease-in;transition:transform .4s ease-in,-webkit-transform .4s ease-in;-webkit-transform:translateX(505px);transform:translateX(505px);width:100%;float:right}#home-hero #side-images .active{position:relative;opacity:1}#home-hero #side-images .active img{-webkit-transform:translateX(0);transform:translateX(0)}#home-hero #mobile-hero{padding:0 15px}#home-hero #mobile-hero .do-logo{width:30%}#home-hero #mobile-hero .do-logo svg{margin-bottom:2rem}#home-hero #mobile-hero h1{color:#fff;font-size:28px;width:65%;text-align:left;margin-top:8px;margin-left:8px;background:none;-webkit-text-fill-color:unset;background-clip:unset;margin-bottom:2rem}#home-hero #mobile-hero .violatorVert{width:80%;max-width:190px}#home-hero #mobile-hero .violatorVert svg{margin-bottom:1rem;width:70%;max-width:270px;min-width:200px}#home-hero #mobile-hero .violatorVert svg .st1{fill:#282e3c}#home-hero #mobile-hero .violatorVert svg .st3{fill:none;stroke:#fff;stroke-width:2}#home-hero #mobile-hero .violatorVert svg .st4{fill:#fff}#home-hero #mobile-hero .violatorVert .vActive-vert-p-hero .st0,#home-hero #mobile-hero .violatorVert .vActive-vert-p-hero .st2{fill:#fff!important}#home-hero #mobile-hero .violatorVert #violatorVert-subhead-hero,#home-hero #mobile-hero .violatorVert .selectType-hero{color:#fff;max-width:100%;margin:0 0 1.5rem}#home-hero #mobile-hero .violatorVert .selectType-hero{display:block}#home-hero #mobile-hero .violatorVert #violatorVert-subhead-hero strong{font-size:18px}#home-hero #mobile-hero .mobileHero-img{background:-webkit-gradient(linear,left top,right top,from(#00d0bc),to(#c5f10d));background:-o-linear-gradient(left,#00d0bc,#c5f10d);background:linear-gradient(90deg,#00d0bc,#c5f10d);background-repeat:no-repeat;background-position:100%;background-size:90%;margin:0 0 -2rem calc(-50vw + 50%);padding:2rem 0;min-width:100vw}#home-hero #mobile-hero .mobileHero-img img{width:100%}#hero-carousel{position:relative;padding-bottom:4px}#hero-carousel:after{content:"";background:-webkit-gradient(linear,left top,right top,from(#00d0bc),to(#c5f10d));background:-o-linear-gradient(left,#00d0bc,#c5f10d);background:linear-gradient(90deg,#00d0bc,#c5f10d);position:absolute;left:0;right:0;bottom:0;height:4px}#hero-carousel .carousel-indicators{margin-bottom:26px;z-index:9}#hero-carousel .carousel-indicators li{opacity:1;background-color:#c5f10d;width:23px;height:7.5px;border-radius:3.5px;border-top:none;border-bottom:none}#hero-carousel .carousel-indicators li.active{background-color:#282e3c}#hero-carousel section.carousel-section{height:503px;background-image:-o-linear-gradient(left,#282e3c calc(50vw - 349px),transparent calc(50vw - 349px));background-image:linear-gradient(90deg,#282e3c calc(50vw - 349px),transparent calc(50vw - 349px));padding:0}#hero-carousel section .section-bg{position:absolute}#hero-carousel section .gradient-box{background:-webkit-gradient(linear,left top,right top,from(#00d0bc),to(#c5f10d));background:-o-linear-gradient(left,#00d0bc,#c5f10d);background:linear-gradient(90deg,#00d0bc,#c5f10d);position:absolute;top:53px}@media only screen and (min-width:992px){#hero-carousel section .hero-image{position:absolute}}#hero-carousel section .hero-headline h2,#hero-carousel section .hero-signature p{opacity:0;position:absolute}#hero-carousel section .cta-div{position:absolute;right:0;top:443px}#hero-carousel #slide-hanna{background-image:-o-linear-gradient(left,#282e3c calc(50vw - 349px),transparent calc(50vw - 349px),transparent calc(50vw + 725px),#282e3c calc(50vw + 725px));background-image:linear-gradient(90deg,#282e3c calc(50vw - 349px),transparent calc(50vw - 349px),transparent calc(50vw + 725px),#282e3c calc(50vw + 725px))}#hero-carousel #slide-hanna .section-bg{width:1434px;height:923px;top:-240px;left:0;margin-left:-140px;background-image:url(../images/hero-home-hanna-bg.png);background-size:cover}#hero-carousel #slide-hanna .gradient-box{width:428px;height:450px;margin-left:-50px}@media (min-width:992px) and (max-width:1199px){#hero-carousel #slide-hanna .gradient-box{width:357px;margin-left:-40px;margin-top:60px}}#hero-carousel #slide-hanna .hero-image{width:669px;margin-left:-268px;margin-top:22px}@media (min-width:992px) and (max-width:1199px){#hero-carousel #slide-hanna .hero-image{width:550px;margin-left:-208px;margin-top:90px}}#hero-carousel #slide-hanna .hero-headline{max-width:772px;margin-top:104px;margin-left:-32px}#hero-carousel #slide-hanna .hero-signature{max-width:440px;margin-top:135px;margin-left:35px}#hero-carousel #slide-alexandra .section-bg{width:1271px;height:601px;top:-95px;right:0;margin-right:calc(570px - 50vw);background-image:url(../images/hero-home-alexandra-bg.png)}@media (min-width:992px) and (max-width:1199px){#hero-carousel #slide-alexandra .section-bg{right:unset;margin-right:auto;left:0;margin-left:-40px}}#hero-carousel #slide-alexandra .gradient-box{width:442px;height:450px;margin-left:-64px}@media (min-width:992px) and (max-width:1199px){#hero-carousel #slide-alexandra .gradient-box{width:385px;margin-top:65px;margin-left:-54px}}#hero-carousel #slide-alexandra .hero-image{width:596px;margin-top:12px;margin-left:-78px}@media (min-width:992px) and (max-width:1199px){#hero-carousel #slide-alexandra .hero-image{width:510px;margin-top:84px;margin-left:-60px}}#hero-carousel #slide-alexandra .hero-headline{max-width:585px;margin-top:100px;margin-left:27px}#hero-carousel #slide-alexandra .hero-signature{max-width:160px;margin-top:73px;margin-left:28px}#hero-carousel #slide-daniel .section-bg{width:2378px;height:525px;top:-20px;left:0;margin-left:-175px;background-image:url(../images/hero-home-daniel-bg.png)}#hero-carousel #slide-daniel .gradient-box{width:428px;height:465px;margin-left:-50px;top:38px}@media (min-width:992px) and (max-width:1199px){#hero-carousel #slide-daniel .gradient-box{top:82px;width:380px}}#hero-carousel #slide-daniel .hero-image{width:492px;margin-top:19px;margin-left:-64px}@media (min-width:992px) and (max-width:1199px){#hero-carousel #slide-daniel .hero-image{width:430px;margin-top:65px;margin-left:-56px}}#hero-carousel #slide-daniel .hero-headline{max-width:666px;margin-top:107px;margin-left:27px}#hero-carousel #slide-daniel .hero-signature{max-width:151px;margin-top:95px;margin-left:54px}#hero-carousel #mobile-hero-hanna{padding:3rem 0 2rem}#hero-carousel #mobile-hero-hanna .section-bg{background-image:url(../images/hero-home-hanna-bg-mobile.png);background-size:cover;background-position:50%;position:absolute;top:-20px;left:calc(-680.5px + 50%);width:1361px}#hero-carousel #mobile-hero-hanna .dark-box-bg{position:absolute;background-color:#282e3c;width:100vw;left:calc(-50vw + 50%)}#hero-carousel #mobile-hero-hanna .gradient-box{top:70px}#hero-carousel #mobile-hero-hanna .hero-headline{position:absolute;top:0}#hero-carousel #mobile-hero-hanna .hero-image{position:absolute;top:62px}#hero-carousel #mobile-hero-hanna .hero-signature{position:absolute}#hero-carousel #mobile-hero-hanna .cta-div{right:calc(-97px + 50%)}@media (min-width:768px) and (max-width:991px){#hero-carousel #mobile-hero-hanna{height:800px}#hero-carousel #mobile-hero-hanna .hero-headline{top:1.5rem;width:600px;left:calc(-300px + 50%)}#hero-carousel #mobile-hero-hanna .section-bg{height:611px}#hero-carousel #mobile-hero-hanna .dark-box-bg{top:330px;height:260px}#hero-carousel #mobile-hero-hanna .gradient-box{top:185px;width:370px;height:190px;left:calc(-185px + 50%)}#hero-carousel #mobile-hero-hanna .hero-image{top:170px;width:560px;left:calc(-280px + 50%);margin-left:-10px}#hero-carousel #mobile-hero-hanna .hero-signature{top:610px;width:440px;left:calc(-220px + 50%)}#hero-carousel #mobile-hero-hanna .cta-div{top:690px}}@media only screen and (max-width:767px){#hero-carousel #mobile-hero-hanna{height:500px}#hero-carousel #mobile-hero-hanna .section-bg{height:364px}#hero-carousel #mobile-hero-hanna .hero-headline{width:282px;left:calc(-141px + 50%)}#hero-carousel #mobile-hero-hanna .dark-box-bg{top:166px;height:177px}#hero-carousel #mobile-hero-hanna .gradient-box{width:248px;height:130px;left:calc(-124px + 50%)}#hero-carousel #mobile-hero-hanna .hero-image{width:375px;left:calc(-187px + 50%);margin-left:-10px}#hero-carousel #mobile-hero-hanna .hero-signature{width:275px;left:calc(-137.5px + 50%);top:350px}#hero-carousel #mobile-hero-hanna .cta-div{top:402px}}@media only screen and (max-width:374px){#hero-carousel #mobile-hero-hanna{height:455px}#hero-carousel #mobile-hero-hanna .section-bg{height:318px}#hero-carousel #mobile-hero-hanna .dark-box-bg{top:155px;height:142px}#hero-carousel #mobile-hero-hanna .gradient-box{width:212px;height:110px;left:calc(-106px + 50%)}#hero-carousel #mobile-hero-hanna .hero-image{width:314px;left:calc(-157px + 50%);margin-left:0}#hero-carousel #mobile-hero-hanna .hero-signature{top:305px}#hero-carousel #mobile-hero-hanna .cta-div{top:357px}}#fda-approved-treatment p{font-size:24px}@media only screen and (max-width:767px){#fda-approved-treatment p{font-size:15px}}#fda-approved-treatment .violator{max-width:583px;margin:0 auto}#discover-patient-stories.home-page{background-image:url(../images/teaser-blade-bg-alex.png);background-size:108%;background-position:top 20% left}@media only screen and (min-width:992px){#discover-patient-stories.home-page{padding:6rem 0 3rem}}@media (min-width:576px) and (max-width:767px){#discover-patient-stories.home-page{background-size:110%}}@media only screen and (max-width:575px){#discover-patient-stories.home-page{background-size:cover;background-position:center right -130px}}#discover-patient-stories.home-page .signature{max-width:179px;margin-top:2.5rem;margin-left:2.5rem}@media only screen and (max-width:575px){#discover-patient-stories.home-page .signature{max-width:150px;margin-top:1rem;margin-left:calc(-75px + 50%);margin-bottom:.5rem}}#discover-patient-stories.home-page .image-div{position:absolute;max-width:501px;margin-top:-50px}@media only screen and (min-width:992px){#discover-patient-stories.home-page .image-div{margin-top:-75px;margin-right:-40px}}@media (min-width:768px) and (max-width:991px){#discover-patient-stories.home-page .image-div{margin-top:-13px;margin-left:-50px;margin-right:-110px}}@media (min-width:576px) and (max-width:767px){#discover-patient-stories.home-page .image-div{margin-top:0;margin-left:-30px;margin-right:-90px}}@media only screen and (max-width:575px){#discover-patient-stories.home-page .image-div{position:static;width:100%;max-width:none;margin:0 auto -2rem 40px}}#starting-dojolvi .section-right{padding-left:40px;margin-top:50px}#starting-dojolvi .section-right img{max-width:480px}@media only screen and (max-width:767px){#starting-dojolvi .btn-primary{padding:8px 42px}}#taking-dojolvi .dosing-guide img{max-width:140px}@media only screen and (min-width:768px){#taking-dojolvi .dosing-guide img{max-width:220px}}#faod-defined li{width:156px;display:inline-block}#faod-defined li:nth-child(3){width:180px}@media only screen and (max-width:767px){#faod-defined li{width:100%}}#faod-defined .section-right img{width:80%;margin-top:40px}#faod-defined .section-right h5{color:#282e3c}@media only screen and (max-width:767px){#faod-defined .violatorVert{width:80%;max-width:210px}}@media only screen and (max-width:767px){#faod-defined-types .violator-heading{font-size:1rem}}#faod-defined-types .violatorHorz svg{max-width:none;max-height:100px}@media only screen and (min-width:768px){#faod-defined-types .violatorHorz svg{margin-top:-12px}}#faod-defined-types .violatorHorz svg .st1,#faod-defined-types .violatorHorz svg .st3{fill:#c5f10d;-webkit-transition:fill .4s ease;-o-transition:fill .4s ease;transition:fill .4s ease}#faod-defined-types .violatorHorz svg .st2{fill:#282e3c}#faod-defined-types .violatorHorz svg #lchad-d .st1,#faod-defined-types .violatorHorz svg #lchad-d .st3,#faod-defined-types .violatorHorz svg #tfp-d .st1,#faod-defined-types .violatorHorz svg #tfp-d .st3,#faod-defined-types .violatorHorz svg #vlcad-d .st1,#faod-defined-types .violatorHorz svg #vlcad-d .st3{fill:#00d0bc}#faod-defined-types .violatorHorz .vActive-horiz-p .st1,#faod-defined-types .violatorHorz .vActive-horiz-p .st3{fill:#282e3c!important}#faod-defined-types .violatorHorz .vActive-horiz-p .st2{fill:#fff}#faod-defined-types .defChartContainer{position:relative;background:#fff;border-radius:12px;overflow:hidden}@media (min-width:768px) and (max-width:991px){#faod-defined-types .defChartContainer{height:295px}}@media only screen and (min-width:992px){#faod-defined-types .defChartContainer{height:245px}}#faod-defined-types .defChartContainer p{font-size:16px;line-height:1.23}@media only screen and (max-width:767px){#faod-defined-types .defChartContainer .cause p{margin-bottom:0}}#faod-defined-types .faod-defined-chart{position:absolute;top:0;left:0;-webkit-transition:opacity .4s ease-in;-o-transition:opacity .4s ease-in;transition:opacity .4s ease-in;opacity:0;text-align:center}#faod-defined-types .faod-defined-chart.activeChart{opacity:1;position:relative}#faod-defined-types .faod-defined-chart h5{color:#282e3c;margin-top:1.5rem;margin-bottom:.5rem}@media only screen and (max-width:767px){#faod-defined-types .faod-defined-chart h5{margin-top:.5rem}}#faod-defined-types .faod-defined-chart .typeTitle{font-size:19px;line-height:1.75rem;text-align:center;color:#fff;background:#282e3c}@media only screen and (min-width:768px){#faod-defined-types .faod-defined-chart .typeTitle{line-height:2.5rem}}@media only screen and (max-width:767px){#faod-defined-types .faod-defined-chart .typeTitle{font-size:14px;line-height:1.2;padding:3px 0 8px}#faod-defined-types .faod-defined-chart .typeTitle .typeAbbrev{font-size:19px}}#faod-defined-types .faod-defined-chart .type3Col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#faod-defined-types .faod-defined-chart .type3Col>div{padding:10px;width:100%}@media only screen and (min-width:768px){#faod-defined-types .faod-defined-chart .type3Col{min-height:180px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#faod-defined-types .faod-defined-chart .type3Col>div{padding:0 20px;width:33%}}#faod-defined-types .faod-defined-chart .estIncidence h5{margin-top:0}@media only screen and (min-width:768px){#faod-defined-types .faod-defined-chart .estIncidence h5{margin-top:1.5rem}}#faod-defined-types .faod-defined-chart .estIncidence .estIncidence-range{background:#c5f10d;max-width:80%;margin:1.25rem auto 0;padding:15px 10px;border-radius:8px}#faod-defined-types .faod-defined-chart#chart-lchad-d .estIncidence .estIncidence-range,#faod-defined-types .faod-defined-chart#chart-tfp-d .estIncidence .estIncidence-range,#faod-defined-types .faod-defined-chart#chart-vlcad-d .estIncidence .estIncidence-range{background:#00d0bc}#what-is-dojolvi video{width:100%;height:auto}@media only screen and (max-width:767px){#what-is-dojolvi video{margin-top:-10px}}#what-is-dojolvi img.video-placeholder{padding:0 4% 0 16%;display:none}#healthcare-team{text-align:center}.dosing-icon{background-color:#00d0bc;padding:12px;border-radius:50%;width:47px;height:47px;margin:0 auto}.dosing-icon.counseling,.dosing-icon.pat-support{padding:14px 10px}@media only screen and (min-width:768px){.dosing-icon{width:67px;height:67px}}#dosing-hero{padding:9rem 0 1.75rem}@media (min-width:768px) and (max-width:991px){#dosing-hero{padding:3rem 0}}@media only screen and (max-width:767px){#dosing-hero{padding:3rem 0}}#dosing-hero .gradient-box{background:-webkit-gradient(linear,left top,right top,from(#00d0bc),to(#c5f10d));background:-o-linear-gradient(left,#00d0bc,#c5f10d);background:linear-gradient(90deg,#00d0bc,#c5f10d);position:absolute;top:-70px;margin-left:-70px;width:400px;height:400px}@media (min-width:992px) and (max-width:1199px){#dosing-hero .gradient-box{top:-20px;width:355px;height:350px}}@media (min-width:768px) and (max-width:991px){#dosing-hero .gradient-box{top:60px;width:297px}}@media only screen and (max-width:767px){#dosing-hero .gradient-box{position:static;margin-top:50px;margin-left:-5%;margin-bottom:-3rem;height:auto;width:88%;padding-top:82%}}@media only screen and (max-width:509px){#dosing-hero .gradient-box{padding-top:90%}}#dosing-hero .hero-image{position:absolute;right:0;bottom:-1.75rem;max-width:503px;margin-left:-25px;margin-right:-70px}@media (min-width:768px) and (max-width:991px){#dosing-hero .hero-image{margin-bottom:-20px;margin-right:-80px;margin-left:-30px}}@media only screen and (max-width:767px){#dosing-hero .hero-image{bottom:-3rem;margin:0 -20px 0 0}}#dosing-hero .hero-copy .do-logo{position:absolute;top:1rem;left:1.5rem;width:98px}@media only screen and (min-width:768px){#dosing-hero .hero-copy .do-logo{width:171px}}@media only screen and (min-width:992px){#dosing-hero .hero-copy .do-logo{top:-1rem;left:15px}}#dosing-hero .hero-copy h1{background:unset;background-clip:unset;-webkit-text-fill-color:unset;font-size:60px;color:#fff;font-family:Mark Pro,sans-serif;font-weight:700;line-height:1.15;letter-spacing:-1.42px;margin-bottom:.75rem;margin-left:215px}@media only screen and (min-width:992px){#dosing-hero .hero-copy h1{margin:0 auto 4rem 190px;line-height:.9;font-size:60px}}@media (min-width:768px) and (max-width:991px){#dosing-hero .hero-copy h1{font-size:40px}}@media only screen and (max-width:575px){#dosing-hero .hero-copy h1{max-width:250px}}@media only screen and (max-width:767px){#dosing-hero .hero-copy h1{font-size:30px;margin-left:118px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){#dosing-hero .hero-copy h1{background:none}}#dosing-hero .hero-copy h3{max-width:250px;margin:0 auto 1rem;font-family:Mark Pro,sans-serif}@media only screen and (min-width:768px){#dosing-hero .hero-copy h3{max-width:none;font-size:32px}}#dojolvi-advises h2{margin:0 auto 1.5rem}@media only screen and (max-width:575px){#dojolvi-advises h2{max-width:300px}}@media only screen and (min-width:768px){#dojolvi-advises h2{max-width:700px}}.daily,.doctor,.donot,.drink,.mct,.mix,.syringe{margin-bottom:.75rem}@media only screen and (min-width:768px){.daily,.doctor,.donot,.drink,.mct,.mix,.syringe{margin-bottom:1.25rem}}.daily img,.doctor img,.donot img,.drink img,.mct img,.mix img,.syringe img{display:inline-block;width:45px;height:auto;margin-right:10px;vertical-align:top}@media only screen and (max-width:767px){.daily img,.doctor img,.donot img,.drink img,.mct img,.mix img,.syringe img{width:40px}}.daily p,.doctor p,.donot p,.drink p,.mct p,.mix p,.syringe p{display:inline-block;border-left:1px solid #c5f10d;padding-left:30px;width:80%}.daily .doctor-copy,.daily .drink-copy,.doctor .doctor-copy,.doctor .drink-copy,.donot .doctor-copy,.donot .drink-copy,.drink .doctor-copy,.drink .drink-copy,.mct .doctor-copy,.mct .drink-copy,.mix .doctor-copy,.mix .drink-copy,.syringe .doctor-copy,.syringe .drink-copy{display:inline-block;border-left:1px solid #c5f10d;padding-left:30px;margin-bottom:1rem;width:80%}.daily .doctor-copy p,.daily .drink-copy p,.doctor .doctor-copy p,.doctor .drink-copy p,.donot .doctor-copy p,.donot .drink-copy p,.drink .doctor-copy p,.drink .drink-copy p,.mct .doctor-copy p,.mct .drink-copy p,.mix .doctor-copy p,.mix .drink-copy p,.syringe .doctor-copy p,.syringe .drink-copy p{border:none;padding-left:unset;width:unset}.daily .doctor-copy p:last-of-type,.daily .drink-copy p:last-of-type,.doctor .doctor-copy p:last-of-type,.doctor .drink-copy p:last-of-type,.donot .doctor-copy p:last-of-type,.donot .drink-copy p:last-of-type,.drink .doctor-copy p:last-of-type,.drink .drink-copy p:last-of-type,.mct .doctor-copy p:last-of-type,.mct .drink-copy p:last-of-type,.mix .doctor-copy p:last-of-type,.mix .drink-copy p:last-of-type,.syringe .doctor-copy p:last-of-type,.syringe .drink-copy p:last-of-type{margin-bottom:0}.drink img{margin-top:40px}.syringe p{height:45px}#discover-patient-stories.taking-dojolvi{background-image:url(../images/teaser-blade-bg-daniel.png);background-size:auto 100%;background-position:0}@media only screen and (min-width:992px){#discover-patient-stories.taking-dojolvi{padding:7rem 0 4rem}}#discover-patient-stories.taking-dojolvi .signature{max-width:179px;margin-top:2.5rem;margin-left:1rem}@media only screen and (max-width:575px){#discover-patient-stories.taking-dojolvi .signature{max-width:150px;margin-top:1rem;margin-left:calc(-75px + 50%);margin-bottom:.5rem}}#discover-patient-stories.taking-dojolvi .image-div{position:absolute;max-width:453px;margin-top:-50px}@media only screen and (min-width:992px){#discover-patient-stories.taking-dojolvi .image-div{margin-top:-75px;margin-right:-40px}}@media (min-width:768px) and (max-width:991px){#discover-patient-stories.taking-dojolvi .image-div{margin-top:0}}@media (min-width:576px) and (max-width:767px){#discover-patient-stories.taking-dojolvi .image-div{margin-top:0;margin-left:-10px}}@media only screen and (max-width:575px){#discover-patient-stories.taking-dojolvi .image-div{position:static;width:100%;max-width:240px;margin:0 auto -2rem}}@media only screen and (min-width:1200px){#storing-dosing{padding-bottom:6rem}}@media only screen and (min-width:768px){#storing-dosing .section-left{border-right:2px solid #c5f10d}}#storing-dosing .section-left .storing-copy img{display:inline-block;height:auto;margin-right:20px;vertical-align:top}#storing-dosing .section-left .storing-copy p{display:inline-block;width:80%}@media only screen and (min-width:768px){#storing-dosing .section-left .storing-copy .calendar p,#storing-dosing .section-left .storing-copy .caution p,#storing-dosing .section-left .storing-copy .expire p{width:57%}}#storing-dosing .section-left .storing-copy .expire,#storing-dosing .section-left .storing-copy .freeze,#storing-dosing .section-left .storing-copy .temp{margin-bottom:1rem}@media only screen and (min-width:768px){#storing-dosing .section-left .storing-copy .expire,#storing-dosing .section-left .storing-copy .freeze,#storing-dosing .section-left .storing-copy .temp{margin-bottom:1.5rem}}#storing-dosing .section-left .storing-copy .caution img,#storing-dosing .section-left .storing-copy .expire img,#storing-dosing .section-left .storing-copy .freeze img{width:30px;margin:0 8px}@media only screen and (min-width:768px){#storing-dosing .section-left .storing-copy .caution img,#storing-dosing .section-left .storing-copy .expire img,#storing-dosing .section-left .storing-copy .freeze img{margin:0 24px 0 -8px}}#storing-dosing .section-left .storing-copy .temp img{width:20px;margin:0 13px}@media only screen and (min-width:768px){#storing-dosing .section-left .storing-copy .temp img{margin:0 26px 0 0}}#storing-dosing .section-left .bottle img{float:right;width:40%;margin-top:-240px}@media only screen and (max-width:767px){#storing-dosing .section-left .bottle{text-align:center}#storing-dosing .section-left .bottle img{float:none;margin-top:0}}@media only screen and (min-width:992px){#storing-dosing .section-left .bottle img{margin-top:-250px;margin-bottom:-80px}}@media (min-width:768px) and (max-width:991px){#storing-dosing .section-right{padding-left:40px}}@media only screen and (min-width:992px){#storing-dosing .section-right{padding-left:65px}}#storing-dosing .section-right .dosing-guide{margin-top:2rem;margin-bottom:3rem}#storing-dosing .section-right .dosing-guide img{max-width:135px}@media (min-width:768px) and (max-width:991px){#storing-dosing .section-right .dosing-guide img{margin-left:25px}}@media only screen and (min-width:992px){#storing-dosing .section-right .dosing-guide img{max-width:168px;margin-left:35px}}#tracking-doses{text-align:center}#tracking-doses .doses-intro{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#tracking-doses .doses-intro p{width:100%}#tracking-doses .doses-intro ul{margin:26px 0}#tracking-doses .doses-intro .dose-selectors{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:40px;margin-bottom:10px}#tracking-doses .doses-intro .dose-selectors .selector{color:#282e3c;background-color:transparent;border:2px solid #282e3c;border-radius:50px;width:40px;height:40px;text-align:center;padding:8px;cursor:pointer;opacity:.6;-webkit-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;transition:opacity .2s ease-in}#tracking-doses .doses-intro .dose-selectors .selector:hover{opacity:1}@media only screen and (max-width:767px){#tracking-doses .doses-intro .dose-selectors .selector{font-size:18px}}#tracking-doses .doses-intro .dose-selectors .selector.active{opacity:1;background-color:#282e3c;color:#fff}#tracking-doses .doses-intro .dose-selectors .spacer{width:100px;height:2px;background-color:#c5f10d;margin-top:18px}#tracking-doses .dosing-steps{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#tracking-doses .dosing-steps .dosing-chart,#tracking-doses .dosing-steps .dosing-step{display:none}#tracking-doses .dosing-steps .dosing-chart.active,#tracking-doses .dosing-steps .dosing-step.active{display:block}#tracking-doses .dosing-steps .step-left{display:inline-block;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border:1px solid #c5f10d;border-radius:20px;padding:40px;background-color:#fff;margin-top:20px}#tracking-doses .dosing-steps .step-right{display:inline-block;margin-left:40px}#tracking-doses .dosing-steps .step-right img{width:100%}#tracking-doses .dosing-steps .step-right .footnote{margin-bottom:0}#tracking-doses .dosing-steps .step-right .download-tracker{color:#00d0bc;font-weight:500}@media only screen and (max-width:767px){#tracking-doses .dosing-steps .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#tracking-doses .dosing-steps .step-right{margin-left:unset}}#tracking-doses a.tracker-link{font-size:20px;font-weight:700;text-decoration:none;color:#00d0bc}@media only screen and (max-width:767px){#tracking-doses a.tracker-link{font-size:13px}}#video-playlist #langSelect,#video-playlist-mix-dojolvi #langSelect{min-height:56px}#video-playlist #questions-english,#video-playlist-mix-dojolvi #questions-english,#video-playlist-mix-dojolvi .switch-container-spanish,#video-playlist .switch-container-spanish{display:block}#video-playlist #questions-spanish,#video-playlist-mix-dojolvi #questions-spanish,#video-playlist-mix-dojolvi .switch-container-english,#video-playlist .switch-container-english{display:none}#video-playlist #lang-english,#video-playlist #lang-spanish,#video-playlist-mix-dojolvi #lang-english,#video-playlist-mix-dojolvi #lang-spanish,#video-playlist-mix-dojolvi .dl-esp-guide-link,#video-playlist .dl-esp-guide-link{text-decoration:underline;cursor:pointer;color:#2065e7;font-weight:500}@media (min-width:992px) and (max-width:1199px){#video-playlist #questions-english,#video-playlist #questions-spanish,#video-playlist-mix-dojolvi #questions-english,#video-playlist-mix-dojolvi #questions-spanish,#video-playlist-mix-dojolvi .switch-container-english,#video-playlist-mix-dojolvi .switch-container-spanish,#video-playlist .switch-container-english,#video-playlist .switch-container-spanish{padding:0 5px}}@media only screen and (min-width:1200px){#video-playlist #questions-english,#video-playlist #questions-spanish,#video-playlist-mix-dojolvi #questions-english,#video-playlist-mix-dojolvi #questions-spanish,#video-playlist-mix-dojolvi .switch-container-english,#video-playlist-mix-dojolvi .switch-container-spanish,#video-playlist .switch-container-english,#video-playlist .switch-container-spanish{padding:0 9px}}@media only screen and (min-width:768px){#video-playlist #lang-english,#video-playlist #lang-spanish,#video-playlist-mix-dojolvi #lang-english,#video-playlist-mix-dojolvi #lang-spanish{float:right}}@media (min-width:992px) and (max-width:1199px){#video-playlist #lang-english,#video-playlist #lang-spanish,#video-playlist-mix-dojolvi #lang-english,#video-playlist-mix-dojolvi #lang-spanish{margin-right:52px}}@media only screen and (min-width:1200px){#video-playlist #lang-english,#video-playlist #lang-spanish,#video-playlist-mix-dojolvi #lang-english,#video-playlist-mix-dojolvi #lang-spanish{margin-right:75px}}#video-playlist-mix-dojolvi .select-video p,#video-playlist .select-video p{font-weight:600;font-size:1rem}#video-playlist-mix-dojolvi .selected-video,#video-playlist .selected-video{border-bottom:2px solid #282e3c;margin-bottom:11px;font-weight:600;font-size:.85rem;padding-right:8%}#video-playlist-mix-dojolvi .selected-video:after,#video-playlist-mix-dojolvi .selected-video:before,#video-playlist .selected-video:after,#video-playlist .selected-video:before{content:"";position:absolute;top:66%;left:92%;-webkit-transform:scale(.65);transform:scale(.65)}#video-playlist-mix-dojolvi .selected-video:after,#video-playlist .selected-video:after{width:0;height:0;border:6px solid transparent;border-left:7px solid #282e3c;margin-top:-14px;margin-left:-8px;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-filter:drop-shadow(0 0 2px rgba(0,0,0,.25))}#video-playlist-mix-dojolvi .mobile-fixed,#video-playlist .mobile-fixed{position:absolute}#video-playlist-mix-dojolvi .mobile-playlist,#video-playlist .mobile-playlist{z-index:1;width:90%}@media only screen and (max-width:575px){#video-playlist-mix-dojolvi .video-transcript-mobile,#video-playlist .video-transcript-mobile{margin-top:59%!important}}@media only screen and (min-width:576px) and (max-width:600px){#video-playlist-mix-dojolvi .video-transcript-mobile,#video-playlist .video-transcript-mobile{margin-top:64%!important}}@media only screen and (max-width:600px){#video-playlist-mix-dojolvi .vjs-poster,#video-playlist .vjs-poster{background-size:cover}}#video-playlist-mix-dojolvi .player-container,#video-playlist .player-container{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:0 auto;left:0;width:100vw}#video-playlist-mix-dojolvi ol.vjs-playlist-item-list,#video-playlist ol.vjs-playlist-item-list{margin-bottom:-2px}#video-playlist-mix-dojolvi ol.vjs-playlist-item-list>li:nth-child(6),#video-playlist ol.vjs-playlist-item-list>li:nth-child(6){height:52px}@media only screen and (min-width:1200px){#video-playlist-mix-dojolvi ol.vjs-playlist-item-list>li:nth-child(6),#video-playlist ol.vjs-playlist-item-list>li:nth-child(6){height:61px}}#video-playlist-mix-dojolvi .vjs-playlist,#video-playlist .vjs-playlist{background-color:#e2e2e2;padding:0;max-height:428px;overflow-y:hidden;overflow-x:hidden}@media only screen and (max-width:767px){#video-playlist-mix-dojolvi .vjs-playlist,#video-playlist .vjs-playlist{position:absolute;left:0;right:0;width:90%}}@media only screen and (min-width:768px){#video-playlist-mix-dojolvi .vjs-playlist,#video-playlist .vjs-playlist{background-color:#00d0bc}}#video-playlist-mix-dojolvi .vjs-playlist-item.vjs-selected,#video-playlist .vjs-playlist-item.vjs-selected{background-color:#282e3c;color:#fff}#video-playlist-mix-dojolvi .vjs-playlist-item,#video-playlist .vjs-playlist-item{background-color:#f0f3f4;color:#282e3c}#video-playlist-mix-dojolvi .vjs-playlist-item img,#video-playlist .vjs-playlist-item img{visibility:hidden}#video-playlist-mix-dojolvi .vjs-playlist-item:after,#video-playlist-mix-dojolvi .vjs-playlist-item:before,#video-playlist .vjs-playlist-item:after,#video-playlist .vjs-playlist-item:before{content:"";position:absolute;top:61%;left:10%;-webkit-transform:scale(.65);transform:scale(.65)}#video-playlist-mix-dojolvi .vjs-playlist-item:after,#video-playlist .vjs-playlist-item:after{width:0;height:0;border:11px solid transparent;border-left:16px solid #fff;margin-top:-16px;margin-left:-8px;-webkit-filter:drop-shadow(0 0 2px rgba(0,0,0,.25))}@media only screen and (max-width:575px){#video-playlist-mix-dojolvi .vjs-playlist-item:after,#video-playlist .vjs-playlist-item:after{margin-left:-18px}}@media (min-width:576px) and (max-width:767px){#video-playlist-mix-dojolvi .vjs-playlist-item:after,#video-playlist .vjs-playlist-item:after{margin-left:-28px}}@media (min-width:768px) and (max-width:991px){#video-playlist-mix-dojolvi .vjs-playlist-item:after,#video-playlist .vjs-playlist-item:after{margin-left:-38px}}#video-playlist-mix-dojolvi .vjs-playlist-item:before,#video-playlist .vjs-playlist-item:before{margin-top:-30px;margin-left:-25px;width:50px;height:50px;border:3px solid #fff;border-radius:50%;-webkit-box-shadow:0 0 4px rgba(0,0,0,.18);box-shadow:0 0 4px rgba(0,0,0,.18);background:rgba(0,0,0,.42)}@media only screen and (max-width:575px){#video-playlist-mix-dojolvi .vjs-playlist-item:before,#video-playlist .vjs-playlist-item:before{margin-left:-35px}}@media (min-width:576px) and (max-width:767px){#video-playlist-mix-dojolvi .vjs-playlist-item:before,#video-playlist .vjs-playlist-item:before{margin-left:-45px}}@media (min-width:768px) and (max-width:991px){#video-playlist-mix-dojolvi .vjs-playlist-item:before,#video-playlist .vjs-playlist-item:before{margin-left:-55px}}#video-playlist-mix-dojolvi .vjs-playlist-item:hover:before,#video-playlist .vjs-playlist-item:hover:before{background:rgba(0,0,0,.7)}#video-playlist-mix-dojolvi .vjs-mouse.vjs-playlist,#video-playlist .vjs-mouse.vjs-playlist{background-size:1px}#video-playlist-mix-dojolvi .vjs-playlist-title-container,#video-playlist .vjs-playlist-title-container{font-weight:500;text-shadow:none}#video-playlist-mix-dojolvi .vjs-playlist-title-container cite,#video-playlist .vjs-playlist-title-container cite{overflow:hidden;max-width:calc(100% - 68px);margin-left:.5rem!important;white-space:normal;margin-bottom:.152rem;line-height:13px}@media only screen and (max-width:350px){#video-playlist-mix-dojolvi .vjs-playlist-title-container cite,#video-playlist .vjs-playlist-title-container cite{max-width:calc(100% - 30px);margin-left:-13px!important}}@media only screen and (max-width:375px){#video-playlist-mix-dojolvi .vjs-playlist-title-container cite,#video-playlist .vjs-playlist-title-container cite{margin-bottom:.09rem;line-height:15px}}@media only screen and (min-width:1200px){#video-playlist-mix-dojolvi .vjs-playlist-title-container cite,#video-playlist .vjs-playlist-title-container cite{line-height:14px;margin-bottom:7px}}#video-playlist-mix-dojolvi .vjs-playlist .vjs-playlist-duration,#video-playlist-mix-dojolvi .vjs-playlist .vjs-playlist-now-playing-text,#video-playlist-mix-dojolvi .vjs-playlist .vjs-up-next .vjs-up-next-text,#video-playlist .vjs-playlist .vjs-playlist-duration,#video-playlist .vjs-playlist .vjs-playlist-now-playing-text,#video-playlist .vjs-playlist .vjs-up-next .vjs-up-next-text{display:none}#video-playlist-mix-dojolvi .vjs-playlist-vertical .vjs-playlist-item:first-child,#video-playlist .vjs-playlist-vertical .vjs-playlist-item:first-child{margin-top:0}#video-playlist-mix-dojolvi .vjs-playlist-vertical .vjs-playlist-item,#video-playlist .vjs-playlist-vertical .vjs-playlist-item{margin-top:-2px;font-size:15px}#video-playlist-mix-dojolvi .vjs-playlist .vjs-playlist-thumbnail,#video-playlist .vjs-playlist .vjs-playlist-thumbnail{max-width:180px;height:50px;margin:auto auto auto 3rem}@media only screen and (min-width:1200px){#video-playlist-mix-dojolvi .vjs-playlist .vjs-playlist-thumbnail,#video-playlist .vjs-playlist .vjs-playlist-thumbnail{height:59px!important}}#video-playlist-mix-dojolvi .video-transcript,#video-playlist .video-transcript{max-width:96%;border-radius:6px;padding:1.5rem 1.5rem .5rem;margin-top:1.5rem}@media only screen and (min-width:768px){#video-playlist-mix-dojolvi .video-transcript,#video-playlist .video-transcript{padding-left:3rem;padding-right:3rem}}#video-playlist-mix-dojolvi .video-transcript h3,#video-playlist .video-transcript h3{color:#fff;font-size:.75rem;margin-bottom:1rem}@media only screen and (min-width:768px){#video-playlist-mix-dojolvi .video-transcript h3,#video-playlist .video-transcript h3{font-size:18px}}#video-playlist .video-js .vjs-volume-panel{display:none}@media (min-width:992px) and (max-width:1199px){#video-playlist-mix-dojolvi .section-desc{padding:0 5px}}@media only screen and (min-width:1200px){#video-playlist-mix-dojolvi .section-desc{padding:0 9px}}@media only screen and (min-width:992px){#video-playlist-mix-dojolvi .vjs-playlist{background-color:transparent}#video-playlist-mix-dojolvi ol.vjs-playlist-item-list{background-color:#00d0bc;padding-bottom:3px}#video-playlist-mix-dojolvi .vjs-playlist-vertical .vjs-playlist-item:nth-child(4){margin-bottom:0}}@media (min-width:992px) and (max-width:1199px){#video-playlist-mix-dojolvi .vjs-playlist .vjs-playlist-thumbnail{height:75px}#video-playlist-mix-dojolvi .vjs-playlist-title-container cite{margin-bottom:10px;font-size:13px;line-height:1.2}#video-playlist-mix-dojolvi .vjs-playlist-item:nth-child(4) .vjs-playlist-title-container cite{margin-bottom:0;max-height:4em}}@media only screen and (min-width:1200px){#video-playlist-mix-dojolvi .vjs-playlist .vjs-playlist-thumbnail{height:90px!important}#video-playlist-mix-dojolvi .vjs-playlist-title-container cite{margin-bottom:10px;font-size:16px;max-height:46px;line-height:1.2}#video-playlist-mix-dojolvi .vjs-playlist-item:nth-child(4) .vjs-playlist-title-container cite{max-height:55px;margin-bottom:8px}}#use-with-dojolvi p:not(.btn){font-weight:700}#patient-stories-hero{padding:9rem 0 6rem}@media only screen and (max-width:767px){#patient-stories-hero{padding:2rem 0 3rem}}#patient-stories-hero .gradient-box{background:-webkit-gradient(linear,left top,right top,from(#00d0bc),to(#c5f10d));background:-o-linear-gradient(left,#00d0bc,#c5f10d);background:linear-gradient(90deg,#00d0bc,#c5f10d);position:absolute;top:-30px;margin-left:-84px;width:413px;height:400px}@media (min-width:992px) and (max-width:1199px){#patient-stories-hero .gradient-box{margin-left:-136px}}@media (min-width:768px) and (max-width:991px){#patient-stories-hero .gradient-box{top:30px;margin-left:-216px}}@media only screen and (max-width:767px){#patient-stories-hero .gradient-box{position:static;margin-top:50px;margin-left:-5%;margin-bottom:-3rem;height:276px;width:94%}}#patient-stories-hero .hero-image{position:absolute;right:35px;bottom:-7.25rem;max-width:309px;margin-left:-81px}@media only screen and (max-width:767px){#patient-stories-hero .hero-image{bottom:-5rem;margin:0;right:calc(-120px + 50%);max-width:240px}}#patient-stories-hero .hero-copy .do-logo{position:absolute;top:1rem;left:1.5rem;width:98px}@media only screen and (min-width:768px){#patient-stories-hero .hero-copy .do-logo{width:171px}}@media only screen and (min-width:992px){#patient-stories-hero .hero-copy .do-logo{top:-1rem;left:15px}}#patient-stories-hero .hero-copy h1{background:unset;background-clip:unset;-webkit-text-fill-color:unset;font-size:60px;color:#fff;font-family:Mark Pro,sans-serif;font-weight:700;line-height:1.15;letter-spacing:-1.42px;margin-bottom:.75rem;margin-left:215px}@media only screen and (min-width:992px){#patient-stories-hero .hero-copy h1{margin:0 auto 4rem 190px;line-height:.9;font-size:60px}}@media (min-width:768px) and (max-width:991px){#patient-stories-hero .hero-copy h1{font-size:42px;margin-bottom:20px}}@media only screen and (max-width:575px){#patient-stories-hero .hero-copy h1{max-width:250px}}@media only screen and (max-width:767px){#patient-stories-hero .hero-copy h1{font-size:30px;margin-left:118px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){#patient-stories-hero .hero-copy h1{background:none}}#patient-stories-hero .hero-copy h3{max-width:250px;margin:0 auto 1rem;font-family:Mark Pro,sans-serif}@media only screen and (min-width:768px){#patient-stories-hero .hero-copy h3{max-width:none;font-size:32px;margin-left:105px}}section[id^=patient-stories-]:not(#patient-stories-hero){padding-bottom:0}section[id^=patient-stories-]:not(#patient-stories-hero) h3{font-size:18px;margin-bottom:0;color:#282e3c}@media only screen and (max-width:767px){section[id^=patient-stories-]:not(#patient-stories-hero) .image-div{max-width:345px;margin:0 auto}}#patient-stories-alexandra .image-div{max-width:430px}@media only screen and (max-width:767px){#patient-stories-alexandra .image-div{max-width:240px!important}}#patient-stories-daniel .image-div{max-width:445px}@media only screen and (max-width:767px){#patient-stories-daniel .image-div{max-width:240px!important}}.resources-icon{background-color:#00d0bc;padding:12px;border-radius:50%;width:47px;height:47px;margin:0 auto}.resources-icon.counseling,.resources-icon.pat-support{padding:14px 10px}@media only screen and (min-width:768px){.resources-icon{width:67px;height:67px}}#resource-hero{padding:9.25rem 0}@media (min-width:992px) and (max-width:1199px){#resource-hero{padding:7rem 0 8rem}}@media (min-width:768px) and (max-width:991px){#resource-hero{padding:7rem 0 8rem}}@media only screen and (max-width:767px){#resource-hero{padding:2rem 0 3rem}}#resource-hero .gradient-box{background:-webkit-gradient(linear,left top,right top,from(#00d0bc),to(#c5f10d));background:-o-linear-gradient(left,#00d0bc,#c5f10d);background:linear-gradient(90deg,#00d0bc,#c5f10d);position:absolute;bottom:-9.25rem;margin-left:-100px;width:431px;height:440px}@media (min-width:992px) and (max-width:1199px){#resource-hero .gradient-box{height:400px;width:405px}}@media (min-width:768px) and (max-width:991px){#resource-hero .gradient-box{width:335px;height:360px}}@media only screen and (max-width:767px){#resource-hero .gradient-box{position:static;margin-top:50px;margin-left:calc(16% - 30px);margin-bottom:-3rem;height:auto;width:80%;padding-top:80%}}@media only screen and (max-width:575px){#resource-hero .gradient-box{margin-top:20px}}#resource-hero .hero-image{margin-left:-100px;max-width:561px;position:absolute;bottom:0;margin-bottom:-9.25rem}@media (min-width:992px) and (max-width:1199px){#resource-hero .hero-image{margin-left:-70px;margin-right:-30px;margin-bottom:-8rem}}@media (min-width:768px) and (max-width:991px){#resource-hero .hero-image{margin-left:-100px;margin-right:-30px;margin-bottom:-8rem}}@media only screen and (max-width:767px){#resource-hero .hero-image{bottom:-3rem;margin:0 0 0 -30px;width:80%;left:20%}}#resource-hero .hero-copy .do-logo{position:absolute;top:1rem;left:1.5rem;width:98px}@media only screen and (min-width:768px){#resource-hero .hero-copy .do-logo{width:171px}}@media only screen and (min-width:992px){#resource-hero .hero-copy .do-logo{top:-1rem;left:15px}}#resource-hero .hero-copy h1{background:unset;background-clip:unset;-webkit-text-fill-color:unset;font-size:60px;color:#fff;font-family:Mark Pro,sans-serif;font-weight:700;line-height:1.15;letter-spacing:-1.42px;margin-bottom:.75rem;margin-left:215px}@media only screen and (min-width:992px){#resource-hero .hero-copy h1{margin:0 auto 4rem 190px;line-height:1;font-size:60px}}@media (min-width:768px) and (max-width:991px){#resource-hero .hero-copy h1{font-size:38px;margin-left:190px}}@media only screen and (max-width:575px){#resource-hero .hero-copy h1{max-width:250px}}@media only screen and (max-width:767px){#resource-hero .hero-copy h1{font-size:30px;margin-left:118px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){#resource-hero .hero-copy h1{background:none}}#patient-support p{margin-bottom:1.5rem}#patient-support p:nth-of-type(2){margin-bottom:42px}#patient-support p:nth-of-type(3){margin-bottom:36px}#take-step{padding-top:36px}@media only screen and (min-width:768px){#take-step{padding-top:70px}}#take-step h2{margin-bottom:38px}#take-step .step1{padding:0 50px;margin-right:50px}@media only screen and (min-width:768px){#take-step .step1{border-right:2px solid #c5f10d}}#take-step .start-form{color:#282e3c;text-decoration:underline}#take-step p{margin-bottom:0}#take-step .cta{margin-top:60px}@media only screen and (max-width:767px){#take-step .cta{margin-top:30px}}#downloadables .resources .resource{background-color:#f0f3f4;padding:1.5rem;border-radius:20px;margin-bottom:1.5rem}#downloadables .resources .resource h3{font-size:18px;color:#282e3c;margin-bottom:0}@media only screen and (min-width:768px){#downloadables .resources .resource p{font-size:15px}}#downloadables .resources .resource img{width:70%;max-width:125px;margin-bottom:.5rem}@media only screen and (min-width:768px){#downloadables .resources .resource .resource-description{height:70px}}#downloadables .resources .resource .res-share-link,#downloadables .resources .resource .resource-download{color:#00d0bc;text-decoration:none;text-transform:uppercase;font-size:18px;font-weight:700}@media only screen and (max-width:767px){#downloadables .resources .resource .res-share-link,#downloadables .resources .resource .resource-download{font-size:13px}}#downloadables .resources .resource.resource-mcr img{max-width:150px;margin-top:0}@media only screen and (min-width:768px){#downloadables .resources .resource.resource-mcr p{margin-bottom:0}#downloadables .resources .resource.resource-mcr img{max-width:245px;width:80%;margin-bottom:0;margin-top:-16px}}@media (min-width:992px) and (max-width:1199px){#downloadables .resources .resource.resource-mcr img{margin-top:17px}}@media only screen and (min-width:768px){#downloadables .resources.spanish .resource .resource-description{height:85px}}@media (min-width:992px) and (max-width:1199px){#downloadables .resources.spanish .resource .resource-description{height:108px}}#resource-share-modal button.close{position:absolute;top:1.5rem;right:1.5rem;width:25px;height:25px;background-image:url(../images/close-icon.png);background-repeat:no-repeat;background-size:contain;z-index:1}#resource-share-modal button.close:focus{outline:none}#resource-share-modal button.close+h2{width:calc(100% - 30px)}#resource-share-modal .share-icon-container{display:inline-block;width:80px}#resource-share-modal .share-icon-container svg{width:60px;height:auto;margin:0 0 10px}#resource-share-modal .share-icon-container svg:hover{cursor:pointer}#resource-share-modal .share-icon-container svg:hover .cls-1,#resource-share-modal .share-icon-container svg:hover .st0{fill:#fff}#resource-share-modal .share-icon-container #copy-link{position:relative}#resource-share-modal .share-icon-container #copy-link svg:hover+.tooltip-container{display:block}#resource-share-modal .share-icon-container #copy-link .tooltip-container{display:none;position:absolute;bottom:78px;padding:3px;border-radius:3px;width:100%;text-align:center;pointer-events:none;background:#f5f6f8}#resource-share-modal .share-icon-container #copy-link .tooltip-container .tooltip-text{color:#514d50;font-size:12px;line-height:1}#resource-share-modal .share-icon-container #copy-link .tooltip-container .tooltip-text.copied span:not(.copied),#resource-share-modal .share-icon-container #copy-link .tooltip-container .tooltip-text:not(.copied) span.copied{display:none}#resource-share-modal .share-icon-container #copy-link .tooltip-container .tooltip-text.copied span.copied,#resource-share-modal .share-icon-container #copy-link .tooltip-container .tooltip-text:not(.copied) span:not(.copied){display:inline}#resource-share-modal .share-icon-container #copy-link .tooltip-container:after{content:"";position:absolute;bottom:-8px;left:0;right:0;margin-left:calc(50% - 4px);width:0;height:0;border:4px solid transparent;border-top-color:#f5f6f8}#resource-share-modal .share-icon-container #copy-link .copy-link-url{position:absolute;width:1px;height:1px;background:#252225;color:#252225;padding:0;border:none}#resource-share-modal .share-icon-container #copy-link .copy-link-url:focus{outline:none}@media only screen and (max-width:767px){#video-resources-mixing-dojolvi p,#video-resources p{margin-left:12px}}@media only screen and (max-width:575px){#video-resources-mixing-dojolvi p,#video-resources p{margin-left:8px}}@media only screen and (min-width:768px){#organizations{padding-bottom:105px}}#organizations .text-center>p{font-size:16px;padding-left:30px;padding-right:30px}#organizations a{text-decoration:none;color:#282e3c}#organizations a .organization{background-color:#f0f3f4;border-radius:20px;margin-bottom:1.5rem;padding:1.5rem;overflow:hidden}#organizations a .organization:hover{-webkit-box-shadow:4px 4px 10px 2px rgba(40,46,60,.33);box-shadow:4px 4px 10px 2px rgba(40,46,60,.33)}@media only screen and (min-width:768px){#organizations a .organization{padding:2.5rem}}#organizations a .organization p{margin:0 auto}@media only screen and (min-width:768px){#organizations a .organization p{font-size:15px}}#organizations a .organization .org-logo{height:75px}#organizations a .organization.org-inform .org-logo{height:65px}#organizations a .organization.org-inform .org-logo img{max-width:145px;margin-top:-5px}#organizations a .organization.org-inform p{max-width:330px}@media only screen and (min-width:768px){#organizations a .organization.org-inform .org-logo{height:85px}#organizations a .organization.org-inform .org-logo img{max-width:185px}}#organizations a .organization.org-mito-action{margin-bottom:52px}#organizations a .organization.org-mito-action .org-logo{height:75px}#organizations a .organization.org-mito-action .org-logo img{max-width:170px;margin-top:-10px}#organizations a .organization.org-mito-action p{max-width:370px}@media only screen and (min-width:768px){#organizations a .organization.org-mito-action .org-logo{height:85px}#organizations a .organization.org-mito-action .org-logo img{max-width:230px;margin-top:-30px}}#organizations a .organization.org-gard .org-logo img{max-width:345px;margin-top:-5px}#organizations a .organization.org-gard p{max-width:430px}#organizations a .organization.org-global-genes .org-logo img{max-width:190px;margin-top:-20px}#organizations a .organization.org-global-genes p{max-width:300px}@media (min-width:768px) and (max-width:991px){#organizations a .organization.org-global-genes p{max-width:190px}}@media (min-width:992px) and (max-width:1199px){#organizations a .organization.org-global-genes p{max-width:240px}}#organizations a .organization.org-nord .org-logo img{max-width:220px;margin-top:-16px}@media only screen and (max-width:767px){#organizations a .organization.org-nord .org-logo img{max-width:200px;margin-top:-5px}}#organizations a .organization.org-nord p{max-width:330px}@media (min-width:768px) and (max-width:991px){#organizations a .organization.org-nord p{max-width:230px}}@media (min-width:992px) and (max-width:1199px){#organizations a .organization.org-nord p{max-width:260px}}@media only screen and (min-width:768px){#organizations a .organization.org-ultra-pat-advocacy .org-logo{height:93px}}#organizations a .organization.org-ultra-pat-advocacy .org-logo img{max-width:275px;margin-top:-30px}@media only screen and (max-width:767px){#organizations a .organization.org-ultra-pat-advocacy .org-logo img{max-width:220px;margin-top:-18px}}#organizations a a:hover .organization{opacity:.7}#organizations.fullwidth-light a .organization{background-color:#fff}.footer{background-color:#282e3c}.footer a,.footer p{color:#fff;font-size:.75rem;font-weight:500;line-height:1.33}@media only screen and (min-width:768px){.footer a,.footer p{font-size:1rem}}.footer .footer-logo img{max-width:220px}.footer .footer-links{padding:0}.footer .footer-links a:hover{text-decoration:none;opacity:.6}.footer .footer-social-icon img{width:30px;margin:0 3px}.footer .footer-social-icon:hover{text-decoration:none}.footer .footer-social-icon:hover img{opacity:.6}.footer .footer-copyright p{font-weight:400}li.list-1 {margin-bottom: 8px !important;}
/*# sourceMappingURL=style.css.map */
:root {
  --header-height: 0px;
  --footer-height: 0px;
}
section.coming-soon {
    min-height: calc(100vh - var(--header-height) - var(--footer-height));
    display: flex;
    flex-direction: column;
    justify-content: center;
}
.v-effect-link {
  list-style-type: none;
  margin: 0;
  padding: 0;
  text-align: left;
	
}
ul.v-effect-link li{display: inline-block;
  min-width: 5em;
  margin: 0 0.8em !important;}
.syringe p{vertical-align: middle !important;height: auto !important;min-height: 50px !important;padding-top: 15px !important;}
.listedBelow{margin-top: 10px !important;}
.drink-copy, .drink-copy ul, .drink-copy ul li{margin-bottom:0px;}
.modal .modal-dialog {
    min-height: calc(100% - 3.5rem);
}
#us-resident-confirm-modal  .modal-dialog {
    min-height: calc(100% - 3.5rem);
  	 margin: 30vh auto !important;
}

@media only screen and (max-width:600px){
.doctor-copy{
	padding-left:15px !important;
}
}
@media only screen and (max-width:900px){
	.ribbon{
		margin-right:15px !important;
	}
	.sty-btn{
		margin-top:8px !important;
	}
	.ribbon:hover span{
	background:#c5f10d !important;
	border:0;
	border-radius:0;
}
	.ribbon:hover .btn-primary{
		background:#c5f10d !important;
		color:#000 !important;
	}
  .ribbon:hover{
 width: 160px;
    --r: .8em;
    border-block: .5em solid #0000;
    padding-inline: calc(var(--r) + .25em) .5em;
    line-height: normal !important;
    clip-path: polygon(0 0,100% 0,100% 100%,0 100%,0 calc(100% - .25em),var(--r) 50%,0 .25em);
    background: radial-gradient(.2em 50% at right, #000a, #0000) border-box, #c5f10d padding-box !important;
    width: fit-content;
    border-radius: 0px;
}
	
form.form p.email-pref, form.form p.no-label {
    
    margin: 0 !important;
}
	.text-nowrap {
    white-space: normal !important;
}
	.text-md-left {
    text-align: left !important;
}
	.text-md-left .dosing-guide{
		text-align:center !important;
	}
		#downloadables .resources .resource {
    min-height: auto !important;
}
	.mob-center{
		text-align:center !important;
	}
	.hero-copy{
		text-align:center !important;
	}
}
.main-navigation ul#secondary-menu>.menu-item:hover .sub-menu {
    opacity: 1;
}
.main-navigation ul#secondary-menu>.menu-item.menu-item-has-children:before {
      display: block;
    position: absolute;
    top: 8px;
    bottom: 0.9rem;
    right: -1px;
    content: "";
    color: #ffffff;
    width: 0;
    height: 0;
    border-top: 5px solid;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    
}
/*  */
	.secondary-navigation ul#secondary-menu>.menu-item .sub-menu{
		opacity:0;
		display:none;
	}
	.has-dropdown:after {
    content: "\2022";
    color: #00d0bc;
    font-weight: 700;
    display: inline-block;
    width: 1.5rem;
    /* right: 0; */
    display: block;
    position: relative;
    top: auto;
    bottom: .9rem;
    right: .25rem;
    content: "";
    color: #000;
    width: 0;
    height: 0;
    border-top: 5px solid;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    /* right: 0; */
    left: 100%;
    margin-left: 5px;
    top: -10px;
}
	 
	.secondary-navigation ul#secondary-menu>.menu-item:hover .sub-menu {
   opacity: 1;
    display: inline-block;
    position: absolute;
    z-index: 255;
    background-color: #282e3c;
    min-width: 200px;
    float: left;
    left: 24%;
}
.secondary-navigation ul#secondary-menu>.menu-item:hover .sub-menu a	
	{
		color: #fff !important;
    float: left;
    clear: both;
    padding: 10px 5px;
	}
.no-link > a{
			    pointer-events: none;
		}
	@media only screen and (max-width: 1199px){
		#menu-item-1416, #menu-item-120{
			display:block !important;
		}
		.has-dropdown:after{
			    margin-left: -7px;
			color: #fff;
		}
	#site-nav-right #secondary-nav ul#secondary-menu li.menu-item {
    font-size: 12px;
    font-weight: 500;
    white-space: nowrap;
    margin-bottom: 0;
    display: block;
    position: relative;
}
		 
		#site-nav-right #secondary-nav ul#secondary-menu .menu-item-117:after {
      display: block;
    position: absolute;
    top: 8px;
    bottom: 0.9rem;
    right: -52px;
    content: "";
    color: #ffffff;
    width: 0;
    height: 0;
    border-top: 5px solid;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    
}
		
#masthead {
    height: 113px;
}
		}

#downloadables .resources .resource{min-height: 385.5px;}
.ribbon {
    width: 160px;
    --r: .8em;
    border-block: .5em solid #0000;
    padding-inline: calc(var(--r) + .25em) .5em;
   line-height:normal !important;
    clip-path: polygon(0 0,100% 0,100% 100%,0 100%,0 calc(100% - .25em),var(--r) 50%,0 .25em);
    background: radial-gradient(.2em 50% at right, #000a, #0000) border-box, #00d0bc padding-box;
    width: fit-content;
    border-radius: 0px;
	margin-right: 5px;
}
.ribbon .btn-primary{
	background-color: #00d0bc !important;
    border: 0 !important;
	border-radius:0px !important;
}
.ribbon:hover span{
	background:#fff !important;
	border:0 !important;
	border-radius:0 !important;
	
}

  .ribbon:hover{
 width: 160px;
    --r: .8em;
    border-block: .5em solid #0000;
    padding-inline: calc(var(--r) + .25em) .5em;
   
    clip-path: polygon(0 0,100% 0,100% 100%,0 100%,0 calc(100% - .25em),var(--r) 50%,0 .25em);
    background: radial-gradient(.2em 50% at right, #000a, #0000) border-box, #fff padding-box;
    width: fit-content;
    border-radius: 0px;
}
.custom-html .c-menu .event_registration_link .btn{margin-left: 5px !important; padding-left: 2px; padding-right: 2px;}

nav#site-navigation {margin-left: unset;}


/* carousel customize code */
#hero-carousel section .hero-headline .hero-title-h1 {
	opacity: 0;
    position: absolute;
	font-size: 30px;
	line-height: 1.25;
    text-transform: uppercase;
	margin-top: 0;
    margin-bottom: 1.5rem;
	background: none;
}
/* New Css for Japan version*/
/* Font style */
.header-title-h2 {
	font-size: clamp(20px, 3.47vw, 28px);
	line-height: 1.5;
}

.header-title-h3 {
	font-size: clamp(20px, 3.47vw, 24px);
	line-height: 1.5;
}

.body-text-sm {
	font-size: clamp(12px, 2.08vw, 14px);
	line-height: 1.5;
}

.body-text-sm-2 {
	font-size: 15px;
	line-height: 1.6;
}

.body-text-md {
	font-size: clamp(14px, 2.43vw, 16px);
	line-height: 1.5;
}

.body-text-md-2 {
 font-size: clamp(14px, 2.43vw, 18px);
 line-height: 1.5;
}

.body-text-lg {
	font-size: clamp(16px, 2.77vw, 18px);
	line-height: 1.5;
}

.body-text-lg-2 {
	font-size: clamp(16px, 2.77vw, 20px);
	line-height: 1.5;
}

.body-text-title {
	font-size: clamp(18px, 3.125vw, 20px);
	line-height: 1;
}
@media only screen and (min-width: 768px) {
	.header-title-h2 {
		line-height: 1.285;
	}
	
	.body-text-lg-2 {
		line-height: 1.1;
	}
}


.fw-400 {
	font-weight: 400;
}

.fw-500 {
	font-weight: 500;
}

.fw-600 {
	font-weight: 600;
}

.fw-700 {
	font-weight: 700;
}

.font-color-primary {
	color: #282E3C;
}

.font-color-secondary {
	color: #00D0BC;
}

.font-color-light {
	color: #FFFFFF;
}

.font-color-inherit {
	color: inherit;
}
.font-color-anchor {
 	color: #2065E7;
}

#initiating .divider-left {
	border-top: 1px dashed #C5F10D;
}

#initiating .divider-right {
	border-top: 1px dashed #00D0BC;
}

.mh-160{
	min-height:160px;
}

.mh-120 {
	min-height: 120px;
}

.mh-160{
	min-height:160px;
}
sup a.refer{
	color:#00D0BC;
	text-decoration:none;
}
sup a.refer:hover{
	color:#00D0BC;
	text-decoration:none;
}
/* 
 * Custom CSS to Completely Remove All ISI Sections and Stay Informed Form
 * This will hide ALL "What is DOJOLVI" ISI sections and the Stay Informed form from all pages
 */

/* Hide the pinned ISI section completely */
section#pinned-isi {
    display: none !important;
    visibility: hidden !important;
    height: 0 !important;
    overflow: hidden !important;
}

/* Hide the regular ISI section completely */
section#isi {
    display: none !important;
    visibility: hidden !important;
    height: 0 !important;
    overflow: hidden !important;
}

/* Hide the Stay Informed section with the form */
section#stay-informed {
    display: none !important;
    visibility: hidden !important;
    height: 0 !important;
    overflow: hidden !important;
}

/* Hide the patient form */
#patient-form {
    display: none !important;
    visibility: hidden !important;
}

/* Remove any bottom padding/margin that was compensating for the fixed ISI */
body {
    padding-bottom: 0 !important;
}

/* Ensure content isn't hidden behind where the ISI used to be */
.site-main {
    margin-bottom: 0 !important;
}

/* Hide any ISI-related elements */
.isi-more-less,
.isi-arrow-svg {
    display: none !important;
}

/* Remove any spacing that was for ISI sections */
section#isi + section,
section#pinned-isi + section,
section#stay-informed + section {
    margin-top: 0 !important;
    padding-top: 0 !important;
}
#resource-hero .hero-copy h1, #dosing-hero .hero-copy h1, #patient-stories-hero .hero-copy h1{
	    font-family: "Noto Sans JP", "Arial", sans-serif;
		font-size: clamp(27px, 4.68vw, 40px);
		line-height: 1.5;
		font-weight: 700;	    
}
#resource-hero .hero-copy h3, #dosing-hero .hero-copy h3, #patient-stories-hero .hero-copy h3{
	font-size: clamp(20px, calc(16.5px + 1vw), 30px);
	line-height: clamp(30px, calc(26px + 1vw), 40px);
	font-weight: 700;
}
.hero-copy .banner-text-block-left{	
	font-family: "Noto Sans JP", "Arial", sans-serif;
	font-size: clamp(14px, calc(12.5px + 0.4vw), 18px);
	line-height: clamp(21px, calc(18.75px + 0.6vw), 27px);
	font-weight: 500;
	color:#fff;
}
@media only screen and (min-width: 992px) {
     #resource-hero .hero-copy h1, #dosing-hero .hero-copy h1, #patient-stories-hero .hero-copy h1 {
        margin: 0px;
        padding: 0 15px 16px 15px;
    }
	#dosing-hero .hero-copy h3, #patient-stories-hero .hero-copy h3{	
	margin: 0px;
    padding: 0 15px 16px 15px;	
	}
	#resource-hero .hero-copy h3, #patient-stories-hero .hero-copy h3{	
	margin: 0px;
    padding: 0 15px 16px 15px;	
	}
	.hero-copy .banner-text-block-left{
	margin: 0px;
    padding: 0 15px 16px 15px;		
	}
	.hero-copy .btn-block{
	margin: 0px;
    padding: 0 15px 16px 15px;	
		display:flex;
	}
}
.main-navigation ul#primary-menu li a{
	font-size: clamp(14px, 2.43vw, 16px);
	line-height: 1.5;
	font-weight: 600;
}
.custom-btn {
  font-size: 18px;
  font-weight: 500;
}
.placeholder {
  width: 100%; /* Adjust this value to your preferred width */
  height: 225px;
  align-self: stretch;
  border-radius: 10px;
  background: #A6A6A6;
}
.black-bullets li::marker {
  color: #000;
}
.faod-defined-listing{
	display: flex;
    gap: 32px;
}
@media only screen and (max-width: 992px){
.faod-defined-listing{
	display: block;
    gap: 32px;
}	
.faod-defined-listing li{
	width:100%;
}
}
#faod-defined li,
#faod-defined li:nth-child(3)
{
	width:auto;
}
.overlay{
	position: relative;
    overflow: hidden;
}
.overlay::before{
	content: "Additional content for the Japanese site Coming Soon";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #fff;
    font-size: 20px;
    font-weight: 500;
    z-index: 6;
    pointer-events: none;
}
.overlay::after{
	content: "";
    position: absolute;
    inset: 0;
    background: rgba(0, 0, 0, 0.55);
    z-index: 5;
}
#fda-approved-treatment p{
	padding-bottom:36px;
}
.block-title{
  font-size: clamp(1.125rem, 0.5rem + 1.25vw, 1.25rem);
  line-height: 1.2;
  color: #282E3C;
  font-weight: 500;	
}
@media (min-width: 768px) {
    .footer-links {
        text-align: right !important;
        margin-left: auto !important;
        margin-right: 0 !important;
    }
	.footer-links span{
		padding:0 20px;
	}

}
#fda-approved-treatment p{
	font-size: clamp(16px, 2.77vw, 20px);
	line-height: 1.5;
	padding-bottom:unset;
}
#hero-carousel #slide-hanna .hero-signature {
    max-width: 440px;
    margin-top: 70px;
    margin-left: 35px;
}
#hero-carousel #slide-alexandra .hero-signature {
    max-width: 160px;
    margin-top: 50px;
    margin-left: 28px;
}
#hero-carousel #slide-daniel .hero-signature {
    max-width: 151px;
    margin-top: 30px;
    margin-left: 54px;
}
#hero-carousel section .cta-div {
    position: absolute;
    right: 0;
    top: 390px;
}
.h2.h2-gradient, h2.h2-gradient{
	text-align: center;		
    font-size: clamp(24px, 5vw, 36px); 
	font-style: normal;	
    text-align: center;
    font-weight: 700;
    line-height: 100%;
}
.h2, h2 {
    color: #00D0BC;	
	font-size: clamp(20px, 1.5vw + 1rem, 28px);
     font-weight: 700;
    line-height: 1.3;
	text-transform: uppercase;
}
.banner-text { 
  font-size: clamp(1.125rem, 1.2rem + 1vw, 1.5rem);
  font-weight: 400;
  line-height: 27px;
}
@media only screen and (min-width: 992px) {
    #discover-patient-stories.taking-dojolvi .image-div {
        margin-top: -60px;
        margin-right: -40px;
    }
	#discover-patient-stories.taking-dojolvi .image-div img.w-75{
		width:75%;
	}
}
#organizations .organization {
    background-color: #f0f3f4;
    padding: 20px;
    border-radius: 10px;
    margin-bottom: 20px;
}
#organizations .organization:hover {
    -webkit-box-shadow: 4px 4px 10px 2px rgba(40, 46, 60, .33);
    box-shadow: 4px 4px 10px 2px rgba(40, 46, 60, .33);
}
#organizations .organization .card{
	background-color:transparent;
	border: 0px solid rgba(0, 0, 0, .125);
}
@media only screen and (min-width: 768px) {
    #organizations .organization {
        padding: 20px;
        border-radius: 20px;
        margin-bottom: 30px;
        display: -webkit-inline-box;
        display: -ms-inline-flexbox;
        display: flex;
        align-content: center;
        justify-content: center;
        align-items: center;
    }
}
.site-branding img {   
    margin-top: 2px;   
}
.mobile-menu-top{
	padding:10px 0;
}
#mobile-navigation .mobile-navbar-toggler{
	margin-top: 0px;
}
#mobile-navigation #mobile-menu .mobile-menu-top .mobile-menu-logo img{
	margin-left:unset;
}
@media only screen and (max-width: 1199px) {
	.site-branding img {
		 margin-left: 0;
	}
}
#downloadables .resources .resource h3{
	font-size: clamp(18px, 3.125vw, 20px);
	line-height: 1;
	font-weight:700;
}
@media only screen and (min-width: 768px) {
    #downloadables .resources .resource p {
        font-size: clamp(12px, 2.08vw, 14px);
	     line-height: 1.5;
		font-weight:400;
    }
}
#downloadables .resources .resource .resource-download{
    font-size: clamp(14px, 2.43vw, 16px);
	line-height: 1.5;
	font-weight:700;
}
@media only screen and (min-width: 768px) {
    #dojolvi-advises h2 {
        max-width: 100%;
    }   
#video-playlist .mobile-fixed {
    position: unset;
}
}
#tracking-doses .doses-intro .dose-selectors .selector{
	display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.modal .modal-dialog .modal-content{
     background:#fff;
	
}
.modal .modal-dialog .modal-content h2,
.modal .modal-dialog .modal-content p
{
	color: #282E3C;
}
ol.footernote-ltems {
    counter-reset: item;
    list-style: none;
    padding-left: 2em;
}
ol.footernote-ltems > li {
    counter-increment: item;
    position: relative;
    margin-bottom: 0.5em;
    font-size: clamp(14px, 2.43vw, 16px);
}

ol.footernote-ltems > li::before {
    content: "※：" counter(item) " ";
    position: absolute;
    left: -2em;
}
@media only screen and (max-width: 768px) { 
#video-playlist-mix-dojolvi .mobile-fixed,	
#video-playlist .mobile-fixed {
    position: unset;
}	
}
#anchor-nav .anchor-nav-heading {
    background-color: #00d0bc;
    padding: 8px 0 15px;
}
.coming-soon h2{
	text-transform: capitalize;
}
.page-id-1994 header{
	top:0 !important;
}


.black-bullets li:before {
    content: "\2022";
    color: #000; /* black color */
    font-weight: 700;
    display: inline-block;
    width: 1rem;
    margin-left: -1rem;
}

#dosing-hero .hero-copy h1 {
    font-family: "Montserrat" !important;
}

.custom-18 {
    font-size: 18px;
}

.it {
  font-style: italic;
}


