@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;&display=swap);:root{--font-size-base:1rem;--line-height-base:1.75;--black:rgb(0 0 0 / 100%);--white:rgb(255 255 255 / 100%);--dark-blue:rgba(7,29,73,1);--navy-blue:rgba(7,29,73,0.85);--cobalt:rgba(15,71,215,1);--pale-yellow:rgba(255,238,140,1);--lavender:rgba(135,149,217,1);--dark-cobalt:rgba(16,51,143,1);--hot-pink:rgba(255,0,192,1);--grey:rgba(180,180,180,1);--hero:rgba(7,29,73,1);--darkest-blue:rgba(4,8,21,1);--gradient-blue-yellow:linear-gradient(0.25turn,$lavender,$pale-yellow,$lavender)}
.ff-poppins-regular{font-family:"poppins",sans-serif;font-style:normal;font-weight:400}
.ff-poppins-medium{font-family:"poppins",sans-serif;font-style:normal;font-weight:500}
.ff-poppins-bold{font-family:"poppins",sans-serif;font-style:normal;font-weight:700}
.hero-title,h1{color:var(--white);letter-spacing:2px}
.page-title{font-family:"poppins",sans-serif;font-style:normal;font-weight:500;color:var(--cobalt);letter-spacing:1px}
.chart-headline{font-family:"poppins",sans-serif;font-style:normal;font-weight:700;color:var(--cobalt)}
.content-body{font-family:"poppins",sans-serif;font-style:normal;font-weight:400;line-height:1.75}
.content-body-bold{font-family:"poppins",sans-serif;font-style:normal;font-weight:700}
.content-body-medium{font-family:"poppins",sans-serif;font-style:normal;font-weight:500;line-height:1.5;letter-spacing:1px}
.content-body-eyebrow{font-family:"poppins",sans-serif;font-style:normal;font-weight:700;letter-spacing:3px;line-height:1.5}
.content-body a{text-decoration:underline}
.footnote{font-family:"poppins",sans-serif;font-style:normal;font-weight:400;color:var(--dark-blue);font-size:.875rem;line-height:1.7143}
.sub-headline{font-family:"poppins",sans-serif;font-style:normal;font-weight:700;color:var(--cobalt)}
.sub-headline-regualr{font-family:"poppins",sans-serif;font-style:normal;font-weight:400;letter-spacing:1}
.sub-headline.text-cobalt{color:var(--cobalt)}
ul li{font-size:var(--font-size-base);line-height:var(--line-height-base);font-family:"poppins",sans-serif;font-style:normal;font-weight:400;margin-top:8px;color:var(--dark-blue);margin-left:20px}
hr{height:1.5px;width:100%;background:linear-gradient(to right,var(--lavender),var(--pale-yellow),var(--lavender));margin:auto}
.icon .abbv-image-text-content-container-v2{display:none}
sup,sub{font-size:70% !important}
.video-player{margin-top:40px}
#aemFormFrame html .guideContainerWrapperNode.guideContainerNode.container,body .guideContainerWrapperNode.guideContainerNode.container{width:100%;height:100% !important}
form{max-width:850px;margin:auto !important;margin-top:50px !important}
iframe{border:none !important;scrollbar-width:none !important;overflow:hidden !important;min-height:155px}
iframe::-webkit-scrollbar{display:none !important}
.aemform iframe#aemFormFrame{background:rgba(0,0,0,0) !important;color:var(--dark-blue)}
[id$=_guide-item-container]{position:relative;overflow:visible}
input,input:not([type=checkbox]):focus,input:not([type=radio]):focus,select:focus,textarea:focus,input[type=text]:hover,textarea:hover,input[type=password]:hover{color:var(--dark-blue);font-family:"poppins",sans-serif;font-style:normal;font-weight:400;padding:12px 24px;border-radius:100px;font-size:var(--font-size-base);line-height:1.5;text-align:center;text-decoration:none;transition:none;max-width:257px;border:3px solid rgba(0,0,0,0);background:linear-gradient(white,white) padding-box,linear-gradient(90deg,var(--lavender) 0,var(--pale-yellow) 50%,var(--lavender) 99.04%) border-box;padding:20px;outline:0;text-align:left;box-shadow:none}
.guideFieldNode.validation-failure:not(.guideButton):not(.guideTextDraw){padding-left:0}
.guideFieldNode.validation-success:not(.guideButton):not(.guideTextDraw){margin-left:0}
.submit button{border-radius:100px;width:40px;height:40px;background:var(--cobalt) !important;font-size:1.4rem;color:var(--white) !important;padding:9px}
.submit button .iconButton-label{font-size:0;display:inline-block;width:24px;height:24px;background:url("/content/dam/rethinkingreceptorsinpd/images/icons/icon-arrow.svg") no-repeat center center/contain;overflow:hidden}
.guideLayout .row:nth-child(3){position:absolute}
#guideContainer-rootPanel-panel_657056994_copy___layoutContainer{display:none}
.step.mobileLayout{display:none}
.guideFieldNode.validation-success:not(.guideButton):not(.guideTextDraw){border:0;padding-left:0}
.msl-search-result>*{margin-bottom:16px}
.msl-search-result h4{font-family:"poppins",sans-serif;font-style:normal;font-weight:500;color:var(--cobalt);font-size:1.25rem}
.msl-search-result p{font-family:"poppins",sans-serif;font-style:normal;font-weight:400;color:var(--dark-blue)}
.msl-search-result p.phone::before{content:"";display:inline-block;width:31px;height:31px;background-image:url("/content/dam/rethinkingreceptorsinpd/images/icons/icon-phone.svg");margin-right:16px;vertical-align:middle}
.msl-search-result p.email::before{content:"";display:inline-block;width:33px;height:23px;background-image:url("/content/dam/rethinkingreceptorsinpd/images/icons/icon-email.svg");margin-right:16px;vertical-align:middle}
.aemform iframe#aemFormFrame{width:100%;box-sizing:border-box;border-radius:0 15px}
.aemform iframe#aemFormFrame #guideContainerForm>div.guideContainerWrapperNode.guideContainerNode.container>div>div.step.mobileLayout{display:none !important}
@media(min-width:768.02px){.guideLayout .row:nth-child(3){right:calc(100% - 270px);top:0}
}
@media(min-width:985.02px){.abbv-rich-text:has(h2+p) p{margin-top:40px}
.hero-title,h1{font-size:2.25rem;line-height:1.4722}
.page-title{font-size:1.625rem;line-height:1.5769}
.page-title.space--content{margin-bottom:40px}
.chart-headline{font-size:1.25rem;line-height:1.5}
.sub-headline{font-size:1.25rem;line-height:1.5}
.sub-headline.center-mob{display:block}
.icon{width:100px;height:auto}
section{margin-top:100px}
}
@media(max-width:985px){.abbv-rich-text:has(h2+p) p{margin-top:32px}
.hero-title,h1{font-size:1.75rem;line-height:1.8462}
.page-title{font-size:1.25rem;line-height:1.5}
.page-title.space--content{margin-bottom:32px}
.chart-headline{font-size:var(--font-size-base);line-height:1.5}
.sub-headline{font-size:var(--font-size-base);line-height:1.5}
.sub-headline.center-mob{text-align:center !important}
.icon{width:80px;height:auto}
section{margin-top:80px}
}
@media(max-width:768px){.guideLayout .row:nth-child(3){right:calc(100% - 250px);top:0}
}
@media(max-width:600px){.hero-title,h1{font-size:1.5rem;line-height:1.4167}
}