.compliance .content-area{background-image:url("images/compliance-home-bg.png");background-position:top left;background-size:cover;background-repeat:no-repeat;position:relative}.compliance h2{font-size:22px;text-transform:uppercase;font-weight:700;line-height:1.2}.compliance.fiveday .content-area,.compliance.patient .content-area,.compliance.tox .content-area{background:var(--gradient)}.compliance .compliance-home-content .compliance-home-wrap{display:flex;justify-content:right}.compliance .compliance-home-content .content-right{width:46%}.compliance .compliance-home-content .content-right .subtitle{display:block;font-size:20px;font-style:italic;color:var(--color-navy);margin:80px 0 20px 0}.compliance .compliance-home-content .content-right h1{color:var(--color-navy);line-height:1}.compliance .compliance-home-content .content-right h1 span{color:var(--color-navy);font-size:30px;text-transform:uppercase;font-weight:700}.compliance .compliance-home-content .content-right table{margin:30px 0;table-layout:fixed;margin-right:-40px}.compliance .btn-bar{display:flex;position:absolute;width:100%;left:0;bottom:30px;padding:0 80px}.compliance .btn-bar>div{width:33.33%;padding:0 10px}.compliance .btn-bar>div a{width:100%;text-align:center}.compliance .btn-bar>div a.outline{background-color:#fff}.compliance-5day-content{color:var(--color-navy)}.compliance-5day-content .row{margin:0 -20px;margin-top:30px}.compliance-5day-content .col{padding:0 20px;width:45%}.compliance-5day-content .col.img{width:55%}.compliance-5day-content .col.img img{padding-right:60px}.compliance-5day-content .title{font-size:45px;font-weight:200;display:block;margin-top:20px;line-height:1}.compliance-5day-content p{font-size:20px;margin-top:5px}.compliance-patient-content{color:var(--color-navy)}.compliance-patient-content .row{align-items:center}.compliance-patient-content .row .content{width:50%}.compliance-patient-content .row .image{width:50%}.compliance-patient-content .image img{margin-top:-90px;margin-left:-30px;max-width:calc(100% + 30px)}.compliance-patient-content .title{font-size:45px;font-weight:200;display:block;margin-top:20px;line-height:1}.compliance-patient-content .content p{font-size:20px;margin-top:5px}.compliance-patient-content .footnotes{margin-top:-30px}.compliance-tox-content p{font-size:18px;color:var(--color-navy)}.compliance-tox-content .main{padding:0 40px;margin:20px 0 0 0}.compliance-question .content-area{background-image:url(./shared/images/question-bg.png);background-position:left top;background-repeat:no-repeat;background-size:cover;padding-right:60px}.compliance-question .compliance-question-content{height:100%;padding-left:50%;display:flex;align-items:center;text-align:center}.compliance-question .compliance-question-content h1{font-size:48px;text-transform:none}
