body{color:#000;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;line-height:1.5}
section{min-height:calc(100vh - 445px)}
.header-bar{height:40px}
.light-gray-container{background-color:#25282a}
h1{color:#071d49;font-weight:normal;font-size:3rem;text-transform:uppercase}
h1>b{font-weight:bold}
.abbv-background-container-content{min-height:auto}
.abbv-footer-content .logo svg{fill:white !important}
.abbv-modal-content-container [role="button"]:focus,.abbv-modal-content-container [role="button"]:active{outline:0}
.abbv-background-container-content{max-width:1220px}
.error h2{font-size:2.8rem;padding-top:70px}
.error h2,.error p{text-align:center}
.error p a{color:#000;text-decoration:underline}
.btn-isi,.btn-isi:hover,.btn-isi:focus{margin:10px 0;background-color:#fff;color:#575756;font-weight:bold;text-align:left;height:75px}
.abbv-button-primary{background-color:#961a4b;border-radius:20px}
.btn-plum,.btn-plum:visited{background-color:#961a4b !important;padding:10px 30px;margin:0;border-radius:25px !important;font-size:1rem;max-width:fit-content !important}
.btn-gray,.btn-gray:visited{background-color:#4d4a4b !important;padding:10px 30px;margin:0;border-radius:25px !important}
a.text-plum,a.text-plum:visited,a.text-plum:active{color:#b1005d;text-decoration:underline}
a.text-blue,a.text-blue:visited,a.text-blue:active{color:#00a3df;text-decoration:underline}
a.text-gray,a.text-gray:visited,a.text-gray:active{color:#575756;text-decoration:underline}
.p-top-20{padding-top:20px}
.mb-1rem{margin-bottom:1rem}
.abbv-modal li{line-height:1.5em}
.blue-list{list-style:none;padding-left:20px}
.blue-list>li::before{content:"â€¢";color:#00a3df;margin-left:-15px;margin-right:10px}
.blue-sublist{list-style:none;padding:0;text-indent:-15px;padding-left:15px;margin:10px 0}
.blue-sublist>li:before{content:"â€“";padding-right:5px;line-height:1.5em;color:#00a3df}
.plum-list{list-style:none;padding-left:20px}
.plum-list>li::before{content:"â€¢";color:#b1005d;margin-left:-15px;margin-right:10px}
.wolMedwatch{max-width:700px}
.wolMedwatch .abbv-modal-content-container{padding:30px}
.wolMedwatch h3{font-size:1.5rem}
.wolMedwatch .cta{display:inline-block}
.wolMedwatch .cta:first-child{margin-right:30px}
.logo-align-right{text-align:right}
.logo-align-right img{margin:0 40px 8px 0}
.text-plum{color:#b1005d}
.text-blue{color:#00a3df}
.text-gray{color:#575756}
.abbv-footer{background:#25282a;color:#fff}
.abbv-footer ul{text-align:center}
.abbv-footer ul,.abbv-footer ul a{color:#fff;font-size:1rem;font-family:Arial,Helvetica,sans-serif}
footer.abbv-footer .footer-bottom-list ul.abbv-footer-horizontal li:last-child{background:url(/content/dam/requestfrm/images/privacy-choices-white.svg) no-repeat;background-repeat:no-repeat;background-position:right center;padding-right:35px;width:fit-content;background-size:17%;padding-bottom:0;margin:0 auto}
.abbv-footer-content .abbv-legal-text>p{width:100%;margin-top:50px;text-align:center;font-size:1rem}
.abbv-footer a,.abbv-footer a:active,.abbv-footer a:hover,.abbv-footer a:link,.abbv-footer a:visited,.abbv-footer a:visited *{color:#fff !important;fill:#fff !important}
.abbv-footer p>a,.abbv-footer p>a:active,.abbv-footer p>a:visited{text-decoration:underline !important}
.abbv-footer .abbv-footer-border-top{border-top:1px solid hsla(0,0,73.3%,0.25)}
.abbv-footer .abbv-footer-content{display:block;padding:0;text-align:center}
.abbv-footer .abbv-footer-content .abbv-footer-horizontal{font-size:1rem;line-height:1.5rem;padding-bottom:1.5rem;padding-top:1.5rem}
.abbv-footer .abbv-footer-content .abbv-footer-horizontal{font-size:1rem;line-height:1.5rem;padding-bottom:1.5rem;padding-top:1.5rem}
.abbv-footer .abbv-footer-content .footer-top-list .abbv-footer-horizontal{padding-bottom:.5rem}
.footer-top-list ul.abbv-footer-horizontal{margin:0;padding:0}
.footer-top-list ul li a{font-weight:bold}
.footer-bottom-list .abbv-footer-horizontal{border-top:1px solid #fff;border-bottom:1px solid #fff}
.card-container{background-color:#fff;padding:16px 24px;margin:24px 0;box-shadow:0 8px 32px -12px rgba(0,0,0,0.4),0 2px 4px -3px rgba(0,0,0,0.4);position:relative;border-radius:0 0 8px 8px}
.card-container:before{display:block;height:12px;width:100%;background-image:url("/content/dam/requestfrm/images/form-top-border.jpg");background-size:100%;border-radius:15px 15px 0 0;content:"";position:absolute;top:-12px;left:0}
#aemFormFrame .aemformcontainer .button-default,#aemFormFrame .aemformcontainer button:not(.af-icon-button){background-image:none}
.thank-you{max-width:720px;width:80%;margin:80px auto 80px auto;padding:30px}
.header-bg .abbv-background-container-content{padding:10px 20px}
.flex-header{flex-wrap:wrap;justify-content:space-between;max-width:1220px;margin:auto}
.flex-header .flexboxitem-v2{flex:0 1 auto;align-self:flex-end}
.rinvoq-lq-logo img{max-width:354px;margin-top:20px}
.rinvoq-logo img{max-width:150px;margin-top:20px}
.humira-logo img{max-width:170px;margin-top:0;padding-bottom:6px}
.skyrizi-logo img{max-width:120px}
.rinvoq-lq-logo.abbv-image-text-v2 .abbv-image-text-content-v2,.rinvoq-logo.abbv-image-text-v2 .abbv-image-text-content-v2,.humira-logo.abbv-image-text-v2 .abbv-image-text-content-v2,.skyrizi-logo.abbv-image-text-v2 .abbv-image-text-content-v2{background:0}
.rinvoq-lq-logo.abbv-image-text-v2 .abbv-button-primary.abbv-image-text-link.abbv-stretched-link,.rinvoq-logo.abbv-image-text-v2 .abbv-button-primary.abbv-image-text-link.abbv-stretched-link,.humira-logo.abbv-image-text-v2 .abbv-button-primary.abbv-image-text-link.abbv-stretched-link,.skyrizi-logo.abbv-image-text-v2 .abbv-button-primary.abbv-image-text-link.abbv-stretched-link{opacity:0}
.rinvoq-logo a{height:80px;width:160px}
.rinvoq-lq-logo a{height:80px;width:400px}
.humira-logo a{height:80px;width:170px}
.skyrizi-logo a{height:80px;width:120px}
.footer-logos a{width:400px}
.abbv-stretched-card-body{position:absolute;top:0;left:0}
.abbv-stretched-card-body a{padding:0;margin:0}
.humira-complete img,.skyrizi-complete img,.rinvoq-complete img{width:200px;margin-bottom:0;margin-top:15px}
.brand-logo{flex:1 1 auto;padding:0;margin:0}
.safety-links{padding-top:7px;align-self:flex-end}
.safety-link-text{padding-left:12px}
.safety-link-text p{margin:0;padding:8px 0 2px 0;line-height:1.2}
.safety-link-text a{font-size:.8125rem;font-weight:bold;color:black;text-decoration:underline}
.abbv-flex-item-v2.safety-links{padding:0;margin:0}
.header-brands .abbv-row{padding:0}
.header-brands{padding:0}
.header-brand{flex-shrink:1}
.header-brand div{align-self:flex-end}
.header-brand .abbv-flex-item-v2{margin:0}
.flex-header .abbv-flex-item-v2{margin:0}
h2.request{font-family:"Arial Black","Arial Bold",Gadget,sans-serif;font-size:2.75rem;line-height:1.23;max-width:550px}
.main{position:relative;max-width:1220px;padding:20px;margin:auto}
.questions{font-family:"Arial Black","Arial Bold",Gadget,sans-serif;font-size:1.5rem;line-height:1.25;padding:14px;max-width:760px}
.frm-form-container{flex-direction:row}
.abbv-modal{max-width:1110px !important}
.hero-bg{min-height:330px}
.hero-bg .abbv-background-container-display{background-size:100% 330px}
.hero{flex-direction:row;padding-top:70px}
.complete-logos .abbv-image-content-container-v2{text-align:right}
.safety,.rinvoq-safety,.skyrizi-safety,.humira-safety{position:relative;max-width:1220px;padding:20px 30px;margin:auto}
.rinvoq-safety .abbv-image-text-v2,.skyrizi-safety .abbv-image-text-v2,.humira-safety .abbv-image-text-v2{align-self:flex-end;text-align:right;padding-bottom:24px}
.rinvoq-safety .abbv-image-text-v2 .rinvoq-logo img,.skyrizi-safety .abbv-image-text-v2 .skyrizi-logo img,.humira-safety .abbv-image-text-v2 .humira-logo img{padding:0 0 20px 0}
.rinvoq-safety>*,.skyrizi-safety>*,.humira-safety>*{color:#000}
.rinvoq-safety p a,.skyrizi-safety p a,.humira-safety p a{color:#000;text-decoration:underline}
.hum-hcp-isi-bold-text{font-weight:bold}
h3.hum-hcp-isi-title{color:#910045;font-weight:bold;margin-bottom:8px}
h3.hum-hcp-isi-title sup{line-height:0}
.hum-hcp-isi-plum-title-bold{color:#910045;font-weight:bold;margin:8px 0}
.hum-hcp-isi-underline-text{text-decoration:underline}
li.hum-hcp-isi-bold-text,p.hum-hcp-isi-bold-text{font-weight:bold}
span.hum-hcp-isi-bold-text{color:#910045;font-weight:bold}
.risa-isi p{margin-top:0;margin-bottom:12px}
.risa-isi h3,.risa-isi h4{font-weight:bold;color:#00a3df;margin-top:16px;margin-bottom:8px}
.brush-title{position:relative;display:inline-block;padding-bottom:10px;font-family:"Neue Haas Grotesk Disp W0595Bl",Arial,Helvetica Neue,Helvetica,sans-serif,"abbv-iconFont"}
.brush-title:after{content:"";display:block;width:100%;height:10px;background-image:url(/content/dam/requestfrm/images/ISI-swash1.png);background-repeat:no-repeat;background-size:100% 10px;position:absolute;bottom:0}
.references p{padding:0;margin:0}
.pt-0{padding-top:0}
@media screen and (max-width:1092px){.flex-header{justify-content:space-around;gap:10px}
}
@media screen and (max-width:960px){h2.request{font-size:2.375rem;line-height:1.21}
.hero{padding-top:30px;flex-direction:column}
.frm-form-container{flex-direction:column !important}
.complete-logos .abbv-image-content-container-v2{text-align:left}
.brand-logo{width:160px;text-align:right}
}
@media screen and (max-width:600px){h2.request{max-width:390px}
.hero-bg:not(.system-page) .abbv-background-container-display{min-height:430px;background-size:100% 430px}
.header-bg .abbv-background-container-content{padding:10px 5px 10px 0}
.abbv-background-container-content,.main{padding:10px}
.safety,.rinvoq-safety,.skyrizi-safety,.humira-safety{padding:20px}
.frm-form-col-1,.frm-form-col-2{margin-top:0;margin-bottom:0}
.humira-logo img{padding-bottom:8px}
}
.abbv-modal-content-container{padding:0}
.modal-header{align-items:baseline;flex-basis:auto;justify-content:space-between}
.abbv-modal-close{z-index:100}
.modal{position:relative}
.abbv-modal.modal-wol{border-radius:15px}
.modal-wol .abbv-modal-content-container::before{content:"";display:block;height:12px;width:100%;background-image:url("/content/dam/requestfrm/images/form-top-border.jpg");background-size:100%;background-repeat:no-repeat;border-radius:15px 15px 0 0;position:absolute;top:0;left:0;z-index:201}
.abbv-modal .abbv-modal-content{margin-top:32px}
.abbv-modal .abbv-modal-content .container-body{padding:24px}
.abbv-modal.modal-wol{max-width:800px !important}
.abbv-modal.modal-wol h3{margin:16px 0 32px}
.abbv-modal.modal-wol h4{margin-bottom:24px}
.abbv-modal.modal-wol img{max-width:115px;width:100%}
.abbv-modal.modal-wol .cta.parbase{display:inline-block;margin-right:16px}
.abbv-modal.modal-wol .abbv-modal-content label{font-weight:bold}
.modal-centered{max-width:700px;margin:auto}
.rte-modal-padding{padding-left:24px !important;padding-right:24px !important}
.npi-wol{padding:0 10px}
.safety-links-footer{margin:0 0 20px 0}
.safety-links-footer a,.safety-links-footer a:active,.safety-links-footer a:hover,.safety-links-footer a:link,.safety-links-footer a:visited{color:#961a4b;text-decoration:underline}
p.spacer{padding:0;margin:0}
.brand-logos{justify-content:space-between;padding-bottom:30px}
.brand-logos .rinvoq-lq-logo img{width:354px !important}
.brand-logos .abbv-image-content-container-v2{align-self:center}
@media screen and (max-width:880px){.brand-logos{flex-direction:column}
}