@charset "UTF-8";@font-face{font-family:Helvetica Neue;font-style:normal;font-weight:200;font-display:swap;src:local("HelveticaNeueLTPro-Lt"),url(webfonts/37141E_4_0.eot?#iefix) format("embedded-opentype"),url(/fonts/37141E_4_0.woff2) format("woff2"),url(/fonts/37141E_4_0.woff) format("woff"),url(/fonts/37141E_4_0.ttf) format("truetype"),url(/fonts/37141E_4_0.eot) format("embedded-opentype"),url(/fonts/37141E_4_0.svg#wf) format("svg")}@font-face{font-family:Helvetica Neue;font-style:normal;font-weight:400;font-display:swap;src:local("HelveticaNeueLTPro-Roman"),url(webfonts/37141E_6_0.eot?#iefix) format("embedded-opentype"),url(/fonts/37141E_6_0.woff2) format("woff2"),url(/fonts/37141E_6_0.woff) format("woff"),url(/fonts/37141E_6_0.ttf) format("truetype"),url(/fonts/37141E_6_0.eot) format("embedded-opentype"),url(/fonts/37141E_6_0.svg#wf) format("svg")}@font-face{font-family:Helvetica Neue;font-style:normal;font-weight:500;font-display:swap;src:local("HelveticaNeueLTPro-Md"),url(webfonts/37141E_8_0.eot?#iefix) format("embedded-opentype"),url(/fonts/37141E_8_0.woff2) format("woff2"),url(/fonts/37141E_8_0.woff) format("woff"),url(/fonts/37141E_8_0.ttf) format("truetype"),url(/fonts/37141E_8_0.eot) format("embedded-opentype"),url(/fonts/37141E_8_0.svg#wf) format("svg")}@font-face{font-family:Helvetica Neue;font-style:normal;font-weight:600;font-display:swap;src:local("HelveticaNeueLTPro-Bd"),url(webfonts/37141E_A_0.eot?#iefix) format("embedded-opentype"),url(/fonts/37141E_A_0.woff2) format("woff2"),url(/fonts/37141E_A_0.woff) format("woff"),url(/fonts/37141E_A_0.ttf) format("truetype"),url(/fonts/37141E_A_0.eot) format("embedded-opentype"),url(/fonts/37141E_A_0.svg#wf) format("svg")}@font-face{font-family:calibri;font-style:normal;font-weight:400;font-display:swap;src:local("Calibri"),url(webfonts/Calibri.eot?#iefix) format("embedded-opentype"),url(/fonts/Calibri.woff2) format("woff2"),url(/fonts/Calibri.woff) format("woff"),url(/fonts/Calibri.ttf) format("truetype"),url(/fonts/Calibri.eot) format("embedded-opentype")}@font-face{font-family:calibri;font-style:normal;font-weight:300;font-display:swap;src:local("Calibri-Light"),url(webfonts/Calibri_Light.eot?#iefix) format("embedded-opentype"),url(/fonts/Calibri_Light.woff2) format("woff2"),url(/fonts/Calibri_Light.woff) format("woff"),url(/fonts/Calibri_Light.ttf) format("truetype"),url(/fonts/Calibri_Light.eot) format("embedded-opentype")}@font-face{font-family:calibri;font-style:normal;font-weight:700;font-display:swap;src:local("Calibri-Bold"),url(webfonts/Calibri_Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/Calibri_Bold.woff2) format("woff2"),url(/fonts/Calibri_Bold.woff) format("woff"),url(/fonts/Calibri_Bold.ttf) format("truetype"),url(/fonts/Calibri_Bold.eot) format("embedded-opentype")}@font-face{font-family:Foco;font-style:normal;font-weight:700;font-display:swap;src:url(webfonts/3546A8_0_0.eot?#iefix) format("embedded-opentype"),url(/fonts/3546A8_0_0.woff2) format("woff2"),url(/fonts/3546A8_0_0.woff) format("woff"),url(/fonts/3546A8_0_0.ttf) format("truetype"),url(/fonts/3546A8_0_0.eot) format("embedded-opentype")}@font-face{font-family:Foco;font-style:normal;font-weight:400;font-display:swap;src:url(webfonts/3546A8_2_0.eot?#iefix) format("embedded-opentype"),url(/fonts/3546A8_2_0.woff2) format("woff2"),url(/fonts/3546A8_2_0.woff) format("woff"),url(/fonts/3546A8_2_0.ttf) format("truetype"),url(/fonts/3546A8_2_0.eot) format("embedded-opentype")}@font-face{font-family:Foco;font-style:normal;font-weight:300;font-display:swap;src:url(webfonts/3546A8_1_0.eot?#iefix) format("embedded-opentype"),url(/fonts/3546A8_1_0.woff2) format("woff2"),url(/fonts/3546A8_1_0.woff) format("woff"),url(/fonts/3546A8_1_0.ttf) format("truetype"),url(/fonts/3546A8_1_0.eot) format("embedded-opentype")}body{color:#354550;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;font-weight:400;margin:0;padding:0}.hidden{display:none!important}@media (min-width:768px){.mobile-only{display:none!important}}@media (min-width:768px) and (max-width:1023px){.mobile-only{display:none!important}}@media (min-width:0) and (max-width:767px){.desktop-only{display:none!important}}.clearfix:after{content:"";clear:both;display:table}h1,h2,h3,h4,h5,h6{margin:0 0 10px}h1{color:#005696;font-weight:200;font-size:32px;line-height:1em}@media (min-width:768px){h1{font-size:38px}}h2{font-size:20px;font-weight:400}h2,h3{color:#005696;margin-bottom:20px}h3{font-weight:600;font-size:17px}ul{margin:0 0 20px;padding:0}ul li{list-style:none;margin-bottom:6px;padding-left:2em;position:relative}ul li:before{content:"•";color:#354550;font-size:1em;display:inline-block;position:absolute;top:0;left:1em}ul li p,ul li ul,ul ul{margin-bottom:0}ul li ul,ul ul{margin-left:1em}ul li ul{margin-left:0;margin-top:5px}ol{margin:0 0 20px 2em;padding:0}ol ol{margin-bottom:0;margin-left:1em}ol ol li{list-style-type:lower-alpha}ol li{margin-bottom:6px}a{color:#354550;text-decoration:none}a.underline{text-decoration:underline}a.focus{outline-color:rgba(0,103,244,.247);outline-style:auto;outline-width:5px}a.break-link{word-break:break-all}.list-documents{border-top:1px solid #eee;border-bottom:1px solid #eee}.list-documents li{border-top:1px solid #eee;padding:12px 10px 12px 50px;position:relative}.list-documents li:first-child{border-top:none}.list-documents li:before{content:"";background-image:url(/images/_icons/download.svg);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:12px;left:15px;width:18px;height:21px}.list-documents a{position:relative;top:2px}p{margin:0 0 20px;line-height:20px}b,strong{font-weight:600}sup{line-height:0}sup.registered-symbol--adjusted{font-size:70%;position:relative;top:2px}.nowrap{white-space:nowrap}fieldset{border:none;padding:0}input[type=email],input[type=number],input[type=submit],input[type=text]{border:none;border-radius:0;box-sizing:border-box;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none}select{-moz-appearance:none;-webkit-appearance:none;appearance:none}select::-ms-expand{display:none}.page-bird-knot{margin:0 auto 40px;padding:0 15px;text-align:center}@media (min-width:0) and (max-width:767px){.page-bird-knot{max-width:300px}}@media (min-width:768px){.page-bird-knot{padding:0;width:439px}}@media (min-width:768px) and (max-width:1023px){.page-bird-knot{max-width:439px}}.page-bird-knot .image-container img{margin-bottom:40px}.footnotes{font-size:10px}.footnotes p{margin-bottom:10px;line-height:14px}.container{box-sizing:border-box;display:block;margin:0 auto;padding:0 15px;position:relative;width:100%}.container:after{content:"";clear:both;display:table}@media (min-width:1024px){.container{padding:0;width:950px}}.container-primary-bg{background-color:transparent;box-sizing:border-box;margin-bottom:20px;padding:20px;margin-top:100px}@media (min-width:0) and (max-width:767px){.container-primary-bg{margin-left:-15px;margin-right:-15px}}.page-content{margin-top:30px}svg{fill:transparent}img[data-src],img[data-srcset]{display:block;min-height:1px}.img-container{display:block;position:relative;height:0;overflow:hidden}.img-container .image{position:absolute;top:0;left:0;width:100%;height:100%;max-width:inherit}.ssi p~ol,.ssi p~ul{margin-top:-20px}.ssi li{line-height:1.5em}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}header{border-bottom:1px solid #005696;position:fixed;top:0;left:0;width:100%;z-index:10;transition:transform .15s ease-out}@media (min-width:0) and (max-width:767px){header{height:170px}}@media (min-width:768px){header{border-bottom:none;position:absolute}}@media (min-width:768px) and (max-width:1023px){header{border-bottom:none}}header li{list-style:none}header li:before{display:none}header.is-hidden{transform:translateY(-120px)}.sub-nav{background-color:#005696;box-sizing:border-box;color:#fff;font-size:0;padding:7px 0;position:relative;height:50px}@media (min-width:768px){.sub-nav{padding-top:18px;padding-bottom:20px}}@media (min-width:768px) and (max-width:1023px){.sub-nav{padding:15px 0;height:120px}}@media (min-width:0) and (max-width:767px){.sub-nav{height:160px}.sub-nav ul li a{text-align:center;display:block}}@media (min-width:0) and (max-width:767px){.sub-nav .container{display:table;padding:0}}.us-audience{position:absolute;width:58.5%;margin:0;padding-bottom:60px;text-align:left;right:0;top:-45px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:19px;color:#fff}.us-audience p{margin:0;font-family:inherit}@media (min-width:768px) and (max-width:1023px){.us-audience{top:-25px;right:0;font-size:12px}}@media (min-width:0) and (max-width:767px){.us-audience{top:-15px;left:30px;font-size:12px}}.sub-nav .sub-nav-left,.sub-nav .sub-nav-right{margin-bottom:0}@media (min-width:768px){.sub-nav .sub-nav-left,.sub-nav .sub-nav-right{display:inline-block}}@media (min-width:768px) and (max-width:1023px){.sub-nav .sub-nav-left,.sub-nav .sub-nav-right{display:inline-block;margin:0 auto}}@media (min-width:768px) and (max-width:1023px){.sub-nav .sub-nav-left{position:relative;top:3px}}.sub-nav .sub-nav-right{float:right;position:relative;top:-2px}@media (min-width:768px) and (max-width:1023px){.sub-nav .sub-nav-right{top:0}}@media (min-width:0) and (max-width:767px){.sub-nav ul{display:table-row}}.sub-nav ul li{font-size:12px;font-weight:400;padding:0 5px;margin-bottom:0}.sub-nav ul li:last-child{padding-right:0}@media (min-width:0) and (max-width:767px){.sub-nav ul li{display:table-cell;text-align:center;vertical-align:middle;width:33.33%;height:36px}}@media (min-width:768px){.sub-nav ul li{display:inline-block;font-size:14px;padding-left:10px}.sub-nav ul li:first-child{padding-left:0}}@media (min-width:768px) and (max-width:1023px){.sub-nav ul li{display:inline-block;padding-left:0}}.sub-nav a{color:#fff}@media (max-width:800px){.sub-nav a svg{margin-right:50px}}.sub-nav .rx-savings{color:#75bb3e;position:relative;top:-3px}.sub-nav .rx-savings .icon{display:inline-block;fill:#75bb3e;padding-right:8px;position:relative;top:4px;width:22px;height:15px}@media (min-width:768px) and (max-width:1023px){.sub-nav .rx-savings .icon{padding-right:4px}}.sub-nav .insupport{display:inline-block;width:65px}.main-nav .brand-logo{display:inline-block;width:146px}@media (min-width:0) and (max-width:767px){.main-nav .brand-logo{float:left;margin-right:10px;position:relative;top:7px}}@media (min-width:768px){.main-nav .brand-logo{width:225px}}@media (min-width:768px) and (max-width:1023px){.main-nav .brand-logo{width:200px}}.main-nav .brand-logo svg{fill:#005696;height:28px}@media (min-width:768px){.main-nav .brand-logo svg{width:225px;height:44px}}@media (min-width:768px) and (max-width:1023px){.main-nav .brand-logo svg{width:200px}}.mobile-menu-active .main-nav .brand-logo svg{fill:#fff}.mobile-menu{float:right}.mobile-menu .btn-fatp{background-color:#75bb3e;border-radius:8px;box-sizing:border-box;display:inline-block;color:#fff;font-weight:500;font-size:8px;line-height:10px;margin-right:7px;padding:5px 0 5px 30px;position:relative;top:-2px;width:86px;height:40px}.mobile-menu .btn-fatp.active{border-radius:8px 8px 0 0;height:50px}.mobile-menu .btn-fatp .icon{fill:#fff;position:absolute;top:18px;left:5px;width:19px;height:27px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}@media (min-width:0) and (max-width:767px){body.menu-fatp-open{padding-top:70px}}body.menu-fatp-open.page-type-inner,body.menu-fatp-open.section-misc{padding-top:58px}@media (min-width:768px){body.menu-fatp-open.page-type-inner,body.menu-fatp-open.section-misc{padding-top:5px}}.mobile-menu-active .btn-fatp.active+.menu-fatp-form,header.is-hidden .btn-fatp.active+.menu-fatp-form{display:none}.btn-fatp.active+.menu-fatp-form{display:block}.menu-fatp-form{background-color:#75bb3e;box-sizing:border-box;display:none;padding:15px;position:absolute;top:46px;left:0;width:100%;height:70px}.menu-fatp-form .fatp-near-me{background-position:10px 9px;border:2px solid #fff;box-sizing:border-box;color:#fff;display:block;font-size:14px;float:left;padding:10px 30px;position:relative;width:40%;height:40px}.menu-fatp-form .fatp-near-me svg{fill:hsla(0,0%,100%,.5);position:absolute;top:50%;left:5px;width:20px;height:20px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.menu-fatp-form .fatp-field{background-color:#fff;border:2px solid #fff;box-sizing:border-box;color:#75bb3e;display:block;font-size:14px;float:right;padding:10px 30px 10px 10px;position:relative;width:55%;height:40px}.menu-fatp-form .fatp-field:-ms-input-placeholder{color:#75bb3e}.menu-fatp-form .fatp-field::-webkit-input-placeholder{color:#75bb3e}.menu-fatp-form input[type=submit]{background:url(/images/_icons/arrow-right-primary.svg) no-repeat;background-color:transparent;background-size:22px 16px;background-position:50%;outline:0;position:absolute;top:20px;right:30px;text-indent:-9999px;width:30px;height:30px}.mobile-menu .btn-mobile-menu{display:inline-block;color:#005696;font-weight:500;font-size:12px;letter-spacing:2px;text-align:center;padding-top:25px;position:relative;top:4px;width:45px;height:40px}.mobile-menu .btn-mobile-menu svg{pointer-events:none;position:absolute;top:0;left:0;width:43px;height:22px}@media (max-width:767px) and (min-width:440px){.editorial .header{top:-9px!important}}@media (max-width:439px){.editorial .header{top:0!important}}.main-nav{background-color:#fff;box-sizing:border-box;padding:14px 0}@media (min-width:0) and (max-width:767px){.main-nav{height:70px}}@media (min-width:768px){.main-nav{background-color:transparent}}@media (min-width:0) and (max-width:767px){.main-nav .container{padding:0 8px}}.main-nav .main-menu{position:absolute;right:0;display:inline-block}@media (min-width:0) and (max-width:767px){.main-nav .main-menu{background-color:#005696;display:none;position:fixed;top:110px;overflow-y:scroll;width:100%;height:calc(100% - 110px);z-index:-1}}@media (min-width:768px) and (max-width:1023px){.main-nav .main-menu{right:40px}}.main-nav-list li{border:none;display:inline-block;padding:0;position:relative}.main-nav-list li:first-child{border:none}.main-nav-list li .nav-section{color:#005696;cursor:pointer;display:block;font-weight:500;font-size:14px;padding-left:32px}.main-nav-list li .nav-section:after{display:none}.main-nav-list li.active .nav-section{background-color:transparent;color:#75bb3e}.main-nav-list .section-nav-dropdown{opacity:0;background-color:#75bb3e;margin:0;pointer-events:none;position:absolute;top:47px;width:190px;max-height:auto;z-index:-1}.main-nav-list .section-nav-dropdown:before{content:"";border-left:5px solid transparent;border-bottom:10px solid #75bb3e;border-right:5px solid transparent;display:block;margin-left:-5px;position:absolute;left:50%;top:-10px;width:0;height:0}.main-nav-list .section-nav-dropdown li{display:block;padding:0;margin-bottom:0;transition:background-color .25s ease-out}@media (min-width:768px){.main-nav-list .section-nav-dropdown li{border-bottom:1px solid rgba(0,86,147,.1)}}@media (min-width:768px){.main-nav-list .section-nav-dropdown li.active-page,.main-nav-list .section-nav-dropdown li:hover{background-color:rgba(0,86,147,.1)}}@media (min-width:0) and (max-width:767px){.main-nav-list .section-nav-dropdown li.active-page a{color:#00ace3}}.main-nav-list .section-nav-dropdown a{box-sizing:border-box;color:#fff;display:block;padding:25px 20px;width:100%;height:100%}.main-nav-list .active .section-nav-dropdown{pointer-events:auto;opacity:1;z-index:1}@media (min-width:768px){.main-nav-list .active .section-nav-dropdown{transition:none}}.main-nav-list li.nav-section-understanding .section-nav-dropdown{left:0}.main-nav-list li.nav-section-about-treatment .section-nav-dropdown{left:-32px}.main-nav-list li.nav-section-getting-ready .section-nav-dropdown{left:-16px}.main-nav-list li.nav-section-medical-treatment .section-nav-dropdown{left:-12px}.section-about-treatment .nav-section-about-treatment .nav-section,.section-medical-treatment .nav-section-medical-treatment .nav-section,.section-treatment-ready .nav-section-getting-ready .nav-section,.section-understanding-opioid-dependence .nav-section-understanding .nav-section{color:#00ace3}a.skip-main{position:absolute;width:1px;background-color:#f5f5f5;overflow:hidden;text-align:center;z-index:-999}a.skip-main:active,a.skip-main:focus{color:#354550;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;background-color:#f5f5f5;left:0;top:0;width:100%;height:auto;overflow:auto;padding:5px;text-align:center;font-size:1.2em;z-index:999}.mobile-menu-active{max-height:100vh;overflow:hidden}.mobile-menu-active .logo{margin-left:8px}@media (min-width:0) and (max-width:767px){.mobile-menu-active .mobile-menu{position:absolute;top:0;right:0;float:none}}.mobile-menu .btn-close-menu{color:#fff;display:none;font-size:10px;position:relative;top:10px;left:-10px;height:40px}.mobile-menu .btn-close-menu span{position:relative;top:-8px;margin-right:5px}.mobile-menu .btn-close-menu svg{fill:#fff}@media (min-width:0) and (max-width:767px){.mobile-menu-active .main-menu{display:block}}.main-menu .mobile-menu-link{padding:8px 0}.main-menu .mobile-menu-link a{color:#fff;font-weight:600;font-size:14px;display:inline-block;position:relative}.main-menu .mobile-menu-link a:after{content:"";background-image:url(../images/_icons/arrow-right-primary.svg);background-size:cover;display:inline-block;width:22px;height:16px}.main-menu .menu-header{padding:0 8px}.main-menu .menu-header .mobile-menu-link{border-bottom:1px solid hsla(0,0%,100%,.75);margin-bottom:8px}.main-menu .link-savings-card{box-sizing:border-box;padding:16px 35px 0 45px;height:50px}.main-menu .link-savings-card .icon{position:absolute;top:5px;left:0;width:37px;height:36px}.main-menu .link-savings-card span{padding:0 2px 0 10px;position:relative}.main-menu .link-savings-card:after{position:relative;top:3px}.main-menu .mobile-menu-fatp{color:#75bb3e;margin-bottom:18px;padding:0 8px;position:relative}.main-menu .mobile-menu-fatp .title{font-size:14px;font-weight:600;line-height:35px;margin-bottom:10px;padding-left:40px;height:35px}.main-menu .mobile-menu-fatp .icon{fill:#75bb3e;position:absolute;top:0;left:8px;width:24px;height:35px}.main-menu .mobile-menu-fatp .fatp-field{background-position:10px 9px;border:2px solid #75bb3e;box-sizing:border-box;color:#fff;display:block;font-size:14px;float:left;padding:10px 30px;position:relative;width:49%;height:40px}.main-menu .mobile-menu-fatp .icon-nearby{fill:hsla(0,0%,100%,.5);position:absolute;top:50%;left:5px;width:20px;height:20px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.main-menu .mobile-menu-fatp form{position:relative}.main-menu .mobile-menu-fatp input[type=text]{background-color:transparent;color:#fff;font-weight:400;float:right;outline:0;padding:10px 30px 10px 10px}.main-menu .mobile-menu-fatp input[type=text]:-ms-input-placeholder{color:#fff}.main-menu .mobile-menu-fatp input[type=text]::-webkit-input-placeholder{color:#fff}.main-menu .mobile-menu-fatp input[type=submit]{background:url(/images/_icons/arrow-right-primary.svg) no-repeat;background-color:transparent;background-size:22px 16px;background-position:50%;outline:0;position:absolute;top:5px;right:10px;text-indent:-9999px;width:30px;height:30px}.main-menu .main-nav-list{margin-bottom:10px;pointer-events:auto}@media (min-width:0) and (max-width:767px){.main-menu [data-dropdown]{display:block;font-weight:200;margin-bottom:2px;z-index:1}}@media (min-width:0) and (max-width:767px){.main-menu [data-dropdown].active{height:auto}}@media (min-width:0) and (max-width:767px){.main-menu [data-dropdown] [data-dropdown-title]{background-color:#03416e;color:#fff;font-weight:200;font-size:14px;line-height:64px;padding-left:16px}.main-menu [data-dropdown] [data-dropdown-title]:after{content:"+";display:block;font-size:18px;position:absolute;top:0;right:20px;color:#fff;text-align:center}}@media (min-width:0) and (max-width:767px){.main-menu [data-dropdown].active [data-dropdown-title]{background-color:#03416e;color:#fff}.main-menu [data-dropdown].active [data-dropdown-title]:after{content:"-"}}@media (min-width:0) and (max-width:767px){.main-menu [data-dropdown] ul[data-dropdown-content]{background-color:transparent;position:inherit;top:0;left:inherit;width:100%}.main-menu [data-dropdown] ul[data-dropdown-content]:before{display:none}}@media (min-width:0) and (max-width:767px){.main-menu [data-dropdown] ul[data-dropdown-content] li{border-top:1px solid #46ace3}.main-menu [data-dropdown] ul[data-dropdown-content] li:first-child{border-top:none}}@media (min-width:0) and (max-width:767px){.main-menu [data-dropdown] ul[data-dropdown-content] a{padding:12px 20px}}.main-menu .menu-footer{padding:0 16px;background-color:#005696;position:relative;z-index:2}.main-menu .menu-footer a{width:250px}.main-menu .menu-footer a:after{position:absolute;right:0}.main-menu .menu-footer .link-insupport:after{top:2px}body.mobile-menu-active .fixed-isi,body.mobile-menu-active .logo .color-logo,body.mobile-menu-active .mobile-menu .btn-fatp,body.mobile-menu-active .mobile-menu .btn-mobile-menu{display:none}body.mobile-menu-active .logo .white-logo,body.mobile-menu-active .mobile-menu .btn-close-menu{display:block}.mobile-menu-active header{z-index:10}.mobile-menu-active .main-nav{background-color:#005696;border-bottom:1px solid hsla(0,0%,100%,.75)}.mobile-menu-active .main-menu{pointer-events:auto;opacity:1;z-index:110}@media (min-width:0) and (max-width:767px){body.mobile-menu-active .modal-overlay{background-color:#005696;z-index:1}}.hero{background-color:#ececec;background-position:0;background-repeat:no-repeat;padding-top:20px;margin-top:112px;position:relative;width:100%}@media (min-width:0) and (max-width:767px){.hero{background-size:100%;height:230px}}@media (min-width:768px){.hero{background-position:bottom;margin-top:0;padding-top:20px}}.hero .container{padding-top:13px;height:172px}@media (min-width:768px){.hero .container{padding-top:100px;height:322px}}.page-emails-sign-up .hero,.section-understanding-opioid-dependence .hero{background-image:url(/images/_heroes/patient-caregiver-mobile.jpg)}@media (min-width:768px){.page-emails-sign-up .hero,.section-understanding-opioid-dependence .hero{background-image:url(/images/_heroes/patient-caregiver-desktop.jpg)}}@media (min-width:768px) and (max-width:1023px){.page-emails-sign-up .hero,.section-understanding-opioid-dependence .hero{background-position:30% 100%}}.section-about-treatment .hero{background-image:url(/images/_heroes/doctor-treatment-mobile.jpg)}@media (min-width:768px){.section-about-treatment .hero{background-image:url(/images/_heroes/doctor-treatment-desktop.jpg),linear-gradient(90deg,#fff 50%,#e9e7e4 0)}}.section-treatment-ready .hero{background-image:url(/images/_heroes/doctor-provider-mobile.jpg)}@media (min-width:768px){.section-treatment-ready .hero{background-image:url(/images/_heroes/doctor-provider-desktop.jpg),linear-gradient(90deg,#e6ece6 50%,#f8f9fb 0)}}@media (min-width:768px) and (max-width:1023px){.section-treatment-ready .hero{background-position:30% 100%}}.section-medical-treatment .hero{background-color:#f6f7f9;background-image:url(/images/_heroes/patients-overlooking-mobile.jpg)}@media (min-width:768px){.section-medical-treatment .hero{background-image:url(/images/_heroes/patients-overlooking-desktop.jpg)}}.section-misc .hero{background-color:#f6f7f9;background-image:url(/images/_heroes/patient-overlooking-mobile.jpg)}@media (min-width:768px){.section-misc .hero{background-image:url(/images/_heroes/patient-overlooking-desktop.jpg)}}.hero .eyebrow{color:#91a1ae;font-size:13px;padding-bottom:12px;position:relative;width:295px;z-index:2}@media (min-width:768px){.hero .eyebrow{padding:30px 0 12px;width:auto}}.hero h1{position:relative;max-width:220px;z-index:2}@media (min-width:768px){.hero h1{width:330px;max-width:none}}.hero-fatp{background-color:#75bb3e;box-sizing:border-box;padding:7px;position:absolute;bottom:0;right:0;width:330px}.hero-fatp .icon{fill:#fff;float:left;margin-right:10px;width:19px}.hero-fatp .icon svg{width:100%}.hero-fatp .title{color:#005696;font-weight:500;font-size:12px;float:left;margin-right:10px;position:relative;top:5px;width:120px}.hero-fatp input[type=text]{box-sizing:border-box;color:#828282;font-weight:600;font-size:14px;float:left;padding:10px 35px 10px 12px;width:157px}.hero-fatp input[type=submit]{background:url(/images/_icons/arrow-right-primary.svg) no-repeat;background-color:transparent;background-position:50%;background-size:22px 16px;cursor:pointer;position:absolute;top:0;right:12px;text-indent:-9999px;width:30px;height:100%}footer{background-color:#f5f5f5}footer .container{overflow:hidden;padding-top:30px;padding-bottom:30px}@media screen and (max-width:440px){.footer-content .footer-links li{border-left:none!important;display:-ms-grid!important;display:grid!important;font-size:16px!important;margin-bottom:7px!important;padding:0!important;line-height:33px!important}.footer-content .footer-legal p{line-height:1.5em!important;margin:0!important}}footer .logo{display:inline-block;width:126px;height:40px}@media (min-width:0) and (max-width:767px){footer .logo{margin-bottom:20px}}@media (min-width:768px){footer .logo{float:left;width:160px;height:51px}}.footer-content{display:inline-block}@media (min-width:768px){.footer-content{float:left;font-size:11px;padding-left:30px;width:760px}}@media (min-width:768px) and (max-width:1023px){.footer-content{width:580px}}.footer-content .footer-links{font-size:0}@media (min-width:768px){.footer-content .footer-links{margin-bottom:10px}}.footer-links-underline{text-decoration:underline;font-weight:400}.footer-content .footer-links li{border-left:1px solid #7d8182;display:inline-block;font-size:14px;margin-bottom:7px;padding:0 10px;white-space:nowrap}.footer-content .footer-links li:before{content:""}.footer-content .footer-links li:first-child{border-left:none;padding-left:0}@media (min-width:768px){.footer-content .footer-links li{margin:0;padding:0 9px}.footer-content .footer-links li:last-child{border-left:none;padding-left:0}}.footer-content .footer-links a{color:#0173c0}.footer-content .footer-links .share+li{border-left:none}@media (min-width:0) and (max-width:767px){.footer-content .footer-links .share+li{padding-left:0}}@media (min-width:768px) and (max-width:1023px){.footer-content .footer-links .share+li{padding-left:0}}.footer-content .footer-links .share{border-left:none}@media (min-width:0) and (max-width:767px){.footer-content .footer-links .share{display:block;margin-bottom:20px;padding:0}}@media (min-width:768px){.footer-content .footer-links .share{padding-left:15px;margin-right:30px}}@media (min-width:768px) and (max-width:1023px){.footer-content .footer-links .share{display:block;margin-top:5px;margin-bottom:10px;padding:0}}.footer-content .footer-links .share .icon{display:inline-block;margin-right:3px;position:relative;top:3px}.footer-content .footer-links .share .icon svg{width:16px;height:16px}.footer-links-underline--long a{line-height:23px}.footer-content .footer-legal{margin-top:20px;font-weight:400}@media (min-width:768px){.footer-content .footer-legal{margin:0}}.footer-content .footer-legal p{line-height:1em;font-weight:400}@media (min-width:768px){.footer-content .footer-legal p{font-size:14px;line-height:15px;margin:0}}footer #ot-sdk-btn.footer__link{text-decoration:underline;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;color:#0173c0;border:none;background-color:transparent;padding:0}@media screen and (max-width:440px){footer #ot-sdk-btn.footer__link{font-size:1rem;line-height:2.0625rem}}@media (min-width:0) and (max-width:767px){footer #ot-sdk-btn.footer__link{text-align:left;margin-left:0!important}}footer #ot-sdk-btn.footer__link:hover{background-color:transparent!important;color:#0173c0!important}footer #ot-sdk-btn.footer__link.focus{outline-color:rgba(0,103,244,.247);outline-style:auto;outline-width:5px}@media only screen and (max-height:350px){.fixed-isi{display:none}}.fixed-isi{background-color:#fff;position:fixed;bottom:0;left:0;width:100%;z-index:100;transition:opacity .35s ease-out}.fixed-isi.inactive{opacity:0;pointer-events:none}.isi-space{margin-top:-14px!important}.fixed-isi .container.content{height:88px;overflow:hidden}@media (min-width:768px){.fixed-isi .container.content{height:125px}}.fixed-isi .isi-col{box-sizing:border-box}@media (min-width:768px){.fixed-isi .isi-col{float:left;padding-right:35px;width:58.33333%}}.fixed-isi .indication-col{box-sizing:border-box}@media (min-width:768px){.fixed-isi .indication-col{float:left;width:41.66667%}}.fixed-isi .fixed-isi-link{background-color:#435867;display:block;color:#fff}.fixed-isi .fixed-isi-heading{padding:15px}@media (min-width:768px){.fixed-isi .fixed-isi-heading{padding:15px 0 10px}}@media (min-width:768px) and (max-width:1023px){.fixed-isi .fixed-isi-heading{padding:15px}}.fixed-isi .fixed-isi-heading h3{color:#fff;margin:0}@media (min-width:0) and (max-width:767px){.fixed-isi .fixed-isi-heading h3{font-weight:600;padding-right:20px}}.fixed-isi .fixed-isi-heading .toggle{font-size:18px;position:absolute;top:50%;right:20px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.fixed-isi .fixed-isi-heading .toggle:after{content:"";border-right:2px solid #fff;border-bottom:2px solid #fff;display:inline-block;margin-top:-12px;position:relative;top:-3px;width:12px;height:12px;transform:rotate(45deg)}@media (min-width:768px){.fixed-isi .fixed-isi-heading .toggle:after{margin-left:5px}}@media (min-width:0) and (max-width:767px){.fixed-isi .fixed-isi-heading .toggle:after{position:absolute;top:0;right:0}}.fixed-isi .fixed-isi-content{background-color:#fff;color:#414547}.fixed-isi .fixed-isi-content p{margin:5px 0}.static-isi .isi-content__explain{padding:0}.static-isi .isi-content__explain:before{content:" "}.static-isi h2{font-size:16px;font-weight:600}.static-isi h2,.static-isi h3{color:#5b7385;font-family:HelveticaNeueLTStd75Bold,helvetica,Arial,sans-serif}.static-isi h3{font-size:15px}.static-isi .isi-content__heading{font-size:17px;font-weight:600;color:#354550}.static-isi .isi-content p{font-size:17px;margin-bottom:20px}.static-isi .isi-content p~ul{margin-top:-12px}.static-isi .isi-content ul p{margin-bottom:6px}.static-isi .bold-isi{font-weight:700}.static-isi .blue-link{color:#057ec7;text-decoration:underline}#onetrust-pc-sdk a:focus,#onetrust-pc-sdk button:focus{outline:2px solid rgba(0,103,244,.247)!important;opacity:1!important}#onetrust-pc-sdk button[ot-accordion=true]:focus{outline-offset:-1px!important}#onetrust-pc-sdk .ot-pc-header{border:none!important}#onetrust-pc-sdk #close-pc-btn-handler{background-image:url(../../images/_icons/icon-modal-close.svg)!important;background-size:auto;height:1.4rem;width:1.4rem;right:1.5rem!important;top:1.5rem!important}#onetrust-pc-sdk .ot-pc-logo{display:none!important}#onetrust-pc-sdk #ot-pc-content{top:30px!important}#onetrust-pc-sdk #ot-pc-desc{font-size:1rem!important}#onetrust-pc-sdk .ot-imprint-handler:hover,#onetrust-pc-sdk .privacy-notice-link:hover{text-decoration:underline!important}#onetrust-pc-sdk .ot-imprint-handler:focus,#onetrust-pc-sdk .privacy-notice-link:focus{margin-left:3px!important}#onetrust-pc-sdk #ot-category-title,#onetrust-pc-sdk #ot-pc-title{font-size:1.25rem!important;color:#005696!important}#onetrust-pc-sdk .ot-acc-grpcntr.ot-acc-txt p,#onetrust-pc-sdk .ot-acc-hdr .ot-always-active,#onetrust-pc-sdk .ot-acc-hdr .ot-cat-header{font-size:1rem!important}#onetrust-pc-sdk .ot-pc-footer{border:none!important}#onetrust-pc-sdk .ot-pc-footer .ot-btn-container .save-preference-btn-handler{margin-right:45px!important;border-color:#005696!important;font-size:1rem!important;background-color:#005696!important}#onetrust-pc-sdk .ot-pc-footer .ot-btn-container .save-preference-btn-handler:hover{background-color:#fff!important;color:#005696!important;opacity:1!important}@media (min-width:0) and (max-width:767px){#onetrust-pc-sdk .ot-pc-footer .ot-btn-container .save-preference-btn-handler{max-width:216px!important;margin-right:13px!important;padding-left:10px!important;padding-right:10px!important}}#onetrust-pc-sdk .ot-pc-footer-logo{display:none!important}@media (min-width:768px){body.editorial.cookies .onetrust-pc-dark-filter.ot-fade-in{overflow:auto;position:absolute}}@media (min-width:768px){body.editorial.cookies #onetrust-pc-sdk{overflow:visible;position:absolute;top:3rem}}@media (min-width:0) and (max-width:767px){body.editorial.cookies #onetrust-pc-sdk,body.editorial.cookies #onetrust-pc-sdk #ot-pc-content{height:-moz-fit-content!important;height:fit-content!important}body.editorial.cookies #onetrust-pc-sdk #ot-pc-content{overflow-y:visible!important;position:relative!important;top:-30px!important}}@media (min-width:0) and (max-width:767px){body.editorial.cookies #onetrust-pc-sdk .ot-pc-footer{position:relative!important}}body.editorial.cookies-hover #onetrust-pc-sdk #close-pc-btn-handler{opacity:.7!important}body.editorial.cookies-hover #onetrust-pc-sdk a{text-decoration:underline!important}body.editorial.cookies-hover #onetrust-pc-sdk .save-preference-btn-handler{background-color:#fff!important;color:#005696!important;opacity:1!important}body.editorial.cookies-focus #onetrust-pc-sdk a,body.editorial.cookies-focus #onetrust-pc-sdk button,body.editorial.cookies-focus #onetrust-pc-sdk input{outline:2px solid rgba(0,103,244,.247)}body.editorial.cookies-focus #onetrust-pc-sdk button[ot-accordion=true]{outline-offset:-1px!important}body.editorial.cookies-focus #onetrust-pc-sdk a{margin-left:3px!important}body.editorial.cookies-expanded #onetrust-pc-sdk{height:-moz-fit-content!important;height:fit-content!important}body.editorial.cookies-expanded #onetrust-pc-sdk #ot-pc-content{height:-moz-fit-content!important;height:fit-content!important;overflow-y:visible!important;position:relative!important;top:-30px!important}body.editorial.cookies-expanded #onetrust-pc-sdk .ot-pc-footer{position:relative!important}@media (min-width:768px){body.editorial.cookies-expanded #onetrust-pc-sdk .ot-btn-container .save-preference-btn-handler{margin-right:33px!important}}.page-content [data-dropdown]{border-bottom:1px solid #e6e6e6;padding:0;margin:0}.page-content [data-dropdown]:first-child{border-top:1px solid #e6e6e6}.page-content [data-dropdown]:before{content:""}.page-content [data-dropdown] [data-dropdown-title]{box-sizing:border-box;color:#00ace3;cursor:pointer;font-weight:600;font-size:14px;padding:10px 45px 10px 10px;position:relative}@media (min-width:768px){.page-content [data-dropdown] [data-dropdown-title]{padding:10px 45px 10px 25px;height:40px}}.page-content [data-dropdown] [data-dropdown-title]:after{content:"+";background-color:#00ace3;border-radius:50%;display:inline-block;color:#fff;font-family:Arial;font-size:16px;line-height:17px;position:absolute;top:8px;right:8px;text-align:center;width:16px;height:16px}.page-content [data-dropdown-content] p{margin:20px}[data-dropdown] [data-dropdown-content]{color:#005696;max-height:0;transition:max-height .35s ease-out}[data-dropdown] [data-dropdown-content] ul{padding:0 20px}[data-dropdown] [data-dropdown-content] ul li ul{padding-left:0}[data-dropdown] [data-dropdown-content] ul p{margin:0 0 6px}[data-dropdown] [data-dropdown-content] .ssi ul{margin-bottom:20px}.page-content [data-dropdown] [data-dropdown-content]{overflow:hidden}.page-content [data-dropdown].active{border-bottom:none}.page-content [data-dropdown].active [data-dropdown-title]{background-color:#00ace3;color:#fff}.page-content [data-dropdown].active [data-dropdown-title]:after{content:"-";background-color:#fff;color:#00ace3;line-height:15px}.page-content [data-dropdown].active [data-dropdown-content]{background-color:rgba(0,172,227,.2);border-radius:0 0 8px 8px}.cta-container{background-color:#f5f5f5;padding:30px 15px;margin-top:30px;margin-bottom:20px}@media (min-width:0) and (max-width:767px){.cta-container{margin:30px -15px 0}}@media (min-width:768px){.cta-container{text-align:center}}.cta-fatp{margin:50px auto 20px;padding:20px 0;position:relative;text-align:center}.cta-fatp:after,.cta-fatp:before{content:"";background-color:#75bb3e;position:absolute;left:50%;width:80%;height:1px;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.cta-fatp:before{top:0}.cta-fatp:after{bottom:0}@media (min-width:768px){.cta-fatp{padding:0;width:480px}.cta-fatp:after,.cta-fatp:before{display:none}}.cta-fatp .icon{fill:#75bb3e;display:inline-block;margin-right:20px;position:relative;top:-4px;width:20px}@media (min-width:768px){.cta-fatp .icon{margin-right:10px;top:0}}.cta-fatp .cta-title{color:#75bb3e;display:inline-block;font-weight:600;font-size:16px;margin:0 auto;position:relative;text-align:center;width:230px}@media (min-width:768px){.cta-fatp .cta-title{font-size:14px;padding:20px 0;width:165px}.cta-fatp .cta-title:after,.cta-fatp .cta-title:before{content:"";background-color:#75bb3e;position:absolute;left:50%;width:93px;height:2px;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.cta-fatp .cta-title:before{top:0}.cta-fatp .cta-title:after{bottom:0}}.cta-fatp-near-btn{display:block;background-color:#75bb3e;color:#fff;margin:20px auto 10px;position:relative;width:80%;height:40px}.cta-fatp-near-btn .icon{fill:#fff;display:inline-block;margin-right:5px;top:2px}.cta-fatp-near-btn span{display:inline-block;position:relative;top:-9px}.page-content .cta-fatp .cta-fatp-form{margin:0 auto;position:relative}@media (min-width:768px){.page-content .cta-fatp .cta-fatp-form{display:inline-block;margin:0 0 0 38px;width:230px;height:45px}}.page-content .cta-fatp .cta-fatp-zip{background-color:transparent;border:2px solid #75bb3e;box-sizing:border-box;color:#9b9a9a;font-family:HelveticaNeueLTStdRoman,Helvetica,Arial,sans-serif;font-size:14px;margin:10px auto 0;padding:10px 30px 10px 10px}@media (min-width:0) and (max-width:767px){.page-content .cta-fatp .cta-fatp-zip{width:80%}}@media (min-width:768px){.page-content .cta-fatp .cta-fatp-zip{position:absolute;top:0;left:0;width:91%}}.page-content .cta-fatp .cta-fatp-submit{background:url(/images/_icons/arrow-right-primary.svg) no-repeat;background-color:transparent;background-size:22px 16px;background-position:50%;cursor:pointer;outline:0;position:absolute;top:5px;right:60px;text-indent:-9999px;width:30px;height:30px}@media (min-width:768px){.page-content .cta-fatp .cta-fatp-submit{top:15px;right:50px}}.cta-secondary{display:inline-block}.cta-secondary .cta-icon{fill:#75bb3e;float:left;margin-right:25px;width:25px;height:35px}.cta-secondary .cta-content{float:left;text-align:left;width:calc(100% - 50px)}.cta-secondary .cta-title{color:#005696;font-weight:600;font-size:15px;text-align:left}.cta-secondary .cta-link{color:#75bb3e;font-weight:600;font-size:15px;position:relative}.cta-secondary .cta-link:after{content:"";background:url(/images/_icons/arrow-right-primary.svg) no-repeat;background-color:transparent;background-size:22px 16px;background-position:50%;display:inline-block;position:absolute;top:-5px;width:30px;height:30px}[data-modal-trigger-open]{cursor:pointer}.modal-overlay{background-color:rgba(75,75,75,.4);opacity:0;position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1}.modal-active .modal-overlay{opacity:1;z-index:100}.modal a{text-decoration:underline}.modal{display:none;background-color:#fff;box-sizing:border-box;overflow-x:hidden;overflow-y:auto;padding:25px 15px;position:fixed;top:50%;left:50%;width:95%;z-index:110;max-height:85%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.modal::-webkit-scrollbar{width:5px}.modal::-webkit-scrollbar-track{background:#f1f1f1}.modal::-webkit-scrollbar-thumb{background:#005696}@media (min-width:768px){.modal{width:635px}}.modal-active .modal.active{display:block}.modal .modal-title{color:#005696;font-weight:400;font-size:20px;line-height:1em;margin-bottom:20px;padding-right:40px}.modal .modal-button-close{display:block;padding:0;background-color:#005696;cursor:pointer;position:absolute;top:0;right:0;width:36px;height:36px;border:2px solid transparent}.modal .modal-button-close.focus,.modal .modal-button-close:focus{outline:0;border:2px solid #ff0}.modal .modal-button-close svg{fill:#fff;position:absolute;top:50%;left:50%;width:20px;height:20px;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.btn-continue:focus{outline:0;border:2px solid #ff0}.modal-content,.modal-content p{font-weight:400;font-size:17px;line-height:normal}@media (min-width:768px){.modal-content,.modal-content p{font-size:17px}}.modal-content a{color:#005696;position:relative}.modal-content .footnotes{font-size:14px;line-height:normal;margin-bottom:0}.modal .btn-continue{background-color:#005696;cursor:pointer;color:#fff;display:block;border:2px solid transparent;line-height:40px;margin-bottom:20px;position:relative;height:40px}@media (min-width:0) and (max-width:767px){.modal .btn-continue{margin-top:20px}}.modal .btn-continue:after{content:"";background:url(/images/_icons/fill-white.png) no-repeat;background-size:contain;display:block;position:absolute;top:50%;right:20px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);width:24px;height:17px}.modal .btn-continue:focus{border:2px solid #ff0}.modal .btn-continue:hover{background-color:#fff;color:#005696;border:2px solid}.modal .btn-continue:hover:after{background:url(/images/_icons/fill-blue.png) no-repeat}@media (min-width:768px){.modal .btn-continue{display:inline-block;margin-left:20px;padding:0 60px 0 20px;text-align:left}}.modal .btn-cancel{color:#005696;cursor:pointer}@media (min-width:768px){.modal .btn-cancel{display:inline-block}}.modal .btn-cancel:after{display:none}.tabs-btn-container{font-size:0;margin-bottom:0}@media (min-width:0) and (max-width:767px){.tabs-btn-container{background-color:#adb9c2;margin-left:-15px;margin-right:-15px}}.tabs-btn-container li{margin-bottom:0;padding:0;width:50%}.tabs-btn-container li:before{content:"";display:none}@media (min-width:0) and (max-width:767px){.tabs-btn-container li{float:left}}@media (min-width:768px){.tabs-btn-container li{display:inline-block;float:none;width:auto}}.tabs-btn-container .tab-btn{background-color:#adb9c2;color:#fff;cursor:pointer;display:block;font-weight:500;font-size:14px;padding:15px 30px;text-align:center}.tabs-btn-container .tab-btn.active{background-color:#e1ecf4;color:#005696}@media (min-width:768px){.tabs-btn-container .tab-btn{padding:15px 50px}}@media (min-width:0) and (max-width:767px){.tabs-btn-container .tab-btn span{display:block}}.tab-content-container{background-color:#e1ecf4;margin-bottom:20px;padding:20px}@media (min-width:0) and (max-width:767px){.tab-content-container{margin-left:-15px;margin-right:-15px}}.tab-content{display:none}.tab-content.active{display:block}.carousel-container{background-color:#e1ecf4;box-sizing:border-box;margin-bottom:20px;overflow:hidden;position:relative}@media (min-width:0) and (max-width:767px){.carousel-container{margin-left:-15px;margin-right:-15px;padding-bottom:20px;width:calc(100% + 30px)}}@media (min-width:768px){.carousel-container{padding-bottom:50px}}@media (min-width:0) and (max-width:767px){.mobile-menu-active .carousel-container{width:100%}}.carousel-container .carousel-slideshow{transition:margin-left .25s ease-in}@media (min-width:768px){.carousel-container .carousel-slideshow{margin-top:10px}}.carousel-container .carousel-slide{box-sizing:border-box;float:left;padding:13px 15px}@media (min-width:768px){.carousel-container .carousel-slide{margin:0 auto}}.carousel-container .carousel-slide .carousel-slide-title{color:#005696;font-weight:600;font-size:20px;margin-bottom:65px;text-align:center;text-transform:uppercase}@media (min-width:768px){.carousel-container .carousel-slide .carousel-slide-title{font-size:24px;margin:0 auto 20px;text-align:left;width:800px}}@media (min-width:768px){.carousel-container .carousel-slide .carousel-slide-content{margin:0 auto;width:800px}}@media (min-width:768px) and (max-width:1023px){.carousel-container .carousel-slide .carousel-slide-content{width:710px}}.carousel-container .carousel-slide .figure-image{border:1px solid #005696;margin:0 auto 20px;width:182px}@media (min-width:768px){.carousel-container .carousel-slide .figure-image{margin-right:20px;float:left}}@media (min-width:768px){.carousel-container .carousel-slide .figure-desc{float:left;width:595px}}@media (min-width:768px) and (max-width:1023px){.carousel-container .carousel-slide .figure-desc{width:500px}}.carousel-container .carousel-nav{background-color:#005696;background-position:50%;color:#fff;line-height:38px;position:absolute;bottom:0;text-align:center;width:100%;height:38px}@media (min-width:768px){.carousel-container .carousel-nav{bottom:15px;left:50%;width:350px;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}}.carousel-container .carousel-nav .carousel-btn-next,.carousel-container .carousel-nav .carousel-btn-prev{background-color:#7cc244;background-repeat:no-repeat;background-size:38px 38px;cursor:pointer;position:absolute;top:0;width:63px;height:38px}.carousel-container .carousel-nav .carousel-btn-next:before,.carousel-container .carousel-nav .carousel-btn-prev:before{content:"";display:block;position:absolute;top:0;width:25px;height:100%}.carousel-container .carousel-nav .carousel-btn-next.disabled,.carousel-container .carousel-nav .carousel-btn-prev.disabled{display:none}.carousel-container .carousel-nav .carousel-btn-prev{background-image:url(/images/_icons/arrow-left-knockout.png);background-position:100%;left:0}.carousel-container .carousel-nav .carousel-btn-prev:before{background-image:linear-gradient(-269deg,#e1ecf4,#7cc244 97%);left:0}.carousel-container .carousel-nav .carousel-btn-next{background-image:url(/images/_icons/arrow-right-knockout.png);right:0}.carousel-container .carousel-nav .carousel-btn-next:before{background-image:linear-gradient(-90deg,#e1ecf4 3%,#7cc244);right:0}.carousel-container .carousel-nav.mobile-only{position:absolute;top:50px}.page-navigation{clear:both;margin-top:50px;margin-bottom:40px;position:relative}.page-navigation .page-nav-link{font-size:15px;position:relative;width:40%}.page-navigation .page-nav-link:before{content:"";display:inline-block;margin-left:-25px;pointer-events:none;width:25px;height:25px}@media (min-width:768px){.page-navigation .page-nav-link{padding:0;width:auto}}.page-navigation .page-icon{display:inline-block;fill:#75bb3e;margin-right:5px;position:relative;width:25px;height:25px}@media (min-width:0) and (max-width:767px){.page-navigation .page-icon{top:8px}}@media (min-width:768px){.page-navigation .page-icon{top:5px}}.page-navigation .page-link-name{color:#005696;display:inline-block}@media (min-width:0) and (max-width:767px){.page-navigation .page-link-name{margin-top:5px}}@media (min-width:768px){.page-navigation .page-link-name{padding-left:10px}}.page-navigation .page-link-next span,.page-navigation .page-link-prev span{font-size:13px}.page-navigation .page-link-prev{float:left}.page-navigation .page-link-next{float:right}@media (min-width:0) and (max-width:767px){.page-navigation .page-link-next{text-align:right}}.module-FATP_UIsearch form,.page-form{background-color:#e1ecf4;box-sizing:border-box;margin-bottom:20px;padding:20px;position:relative}@media (min-width:0) and (max-width:767px){.module-FATP_UIsearch form,.page-form{margin-left:-15px;margin-right:-15px;padding:50px 20px 20px}}.module-FATP_UIsearch form.after,.page-form.after{content:"";clear:both;display:table}.module-FATP_UIsearch form .form-left-col,.module-FATP_UIsearch form .form-right-col,.page-form .form-left-col,.page-form .form-right-col{box-sizing:border-box}@media (min-width:768px){.module-FATP_UIsearch form .form-left-col,.module-FATP_UIsearch form .form-right-col,.page-form .form-left-col,.page-form .form-right-col{float:left;width:50%}}@media (min-width:768px) and (max-width:1023px){.module-FATP_UIsearch form .form-left-col,.module-FATP_UIsearch form .form-right-col,.page-form .form-left-col,.page-form .form-right-col{width:45%}}@media (min-width:768px){.module-FATP_UIsearch form .form-left-col,.page-form .form-left-col{padding-right:20px}}.module-FATP_UIsearch form fieldset,.page-form fieldset{margin-left:0;margin-right:0}.module-FATP_UIsearch form fieldset.inline,.page-form fieldset.inline{display:inline-block}.module-FATP_UIsearch form fieldset.after,.page-form fieldset.after{content:"";clear:both;display:table}.module-FATP_UIsearch form fieldset.required span:after,.page-form fieldset.required span:after{content:"*";color:#f7330d}.module-FATP_UIsearch form .require-notes,.page-form .require-notes{position:absolute;top:25px;right:15px}.module-FATP_UIsearch form .require-notes:before,.page-form .require-notes:before{content:"*";color:#ef1313}.module-FATP_UIsearch form label,.page-form label{color:#496071;font-size:14px;display:block;position:relative}.field-error-msg{color:#ef1313;font-weight:600;display:none;margin-bottom:20px}.module-FATP_UIsearch form.error .field-error-msg,.page-form.error .field-error-msg,fieldset.error .field-error-msg{display:block}.field-text.error.inline{margin-top:0}.field-dropdown.error select,.field-text.error input[type=email],.field-text.error input[type=number],.field-text.error input[type=text]{background-color:#ffd8d8;border:1px solid #ef1313;margin-bottom:0}.field-text label{font-weight:600}.page-content input[type=email],.page-content input[type=number],.page-content input[type=text]{border:1px solid #fff;color:#454545;display:block;font-size:14px;font-weight:700;margin-top:5px;margin-bottom:20px;padding:10px;width:100%}@media (min-width:0) and (max-width:767px){.page-content input[type=email],.page-content input[type=number],.page-content input[type=text]{display:block}}@media (min-width:768px){.page-content input[type=email],.page-content input[type=number],.page-content input[type=text]{width:380px}}@media (min-width:768px) and (max-width:1023px){.page-content input[type=email],.page-content input[type=number],.page-content input[type=text]{width:300px}}.page-content input[type=email]:-ms-input-placeholder,.page-content input[type=number]:-ms-input-placeholder,.page-content input[type=text]:-ms-input-placeholder{color:#9b9a9a}.page-content input[type=email]::-webkit-input-placeholder,.page-content input[type=number]::-webkit-input-placeholder,.page-content input[type=text]::-webkit-input-placeholder{color:#9b9a9a}.page-content input[type=email]:focus,.page-content input[type=number]:focus,.page-content input[type=text]:focus{outline:2px solid #005696}.module-FATP_UIsearch form fieldset.inline input[type=email],.module-FATP_UIsearch form fieldset.inline input[type=text],.module-FATP_UIsearch form fieldset.inline label,.page-form fieldset.inline input[type=email],.page-form fieldset.inline input[type=text],.page-form fieldset.inline label{display:inline-block}@media (min-width:768px){.module-FATP_UIsearch form fieldset.inline input[type=email],.module-FATP_UIsearch form fieldset.inline input[type=text],.page-form fieldset.inline input[type=email],.page-form fieldset.inline input[type=text]{margin-left:10px}}.page-content input[type=checkbox],.page-content input[type=radio]{opacity:0;position:absolute;left:-99999px;width:0}.field-checkbox label,.field-radio label{font-weight:400;margin-bottom:20px;padding-left:38px;min-height:18px}.field-checkbox .field-item,.field-radio .field-item{margin-bottom:20px}.field-checkbox .field-item.inline,.field-radio .field-item.inline{display:inline-block;margin-right:10px;margin-bottom:0}.field-checkbox .field-name,.field-radio .field-name{font-weight:600;margin-bottom:20px}.field-checkbox label{background-image:url(/images/_icons/form-checkbox.svg);background-position:0 0;background-repeat:no-repeat;background-size:18px 18px}.page-content input[type=checkbox]:checked+label{background-image:url(/images/_icons/form-checkbox-checked.png)}.field-radio label:before{content:"";background-color:#fff;border-radius:50%;box-sizing:border-box;display:block;position:absolute;left:0;width:18px;height:18px}.page-content input[type=radio]:checked+label:before{background-color:#75bb3e;border:3px solid #fff}.field-dropdown label{font-weight:600}.page-content select{background-color:#fff;background-image:url(/images/_icons/form-dropdown.png);background-size:12px 7px;background-position:95%;background-repeat:no-repeat;border:1px solid #fff;border-radius:0;color:#9b9a9a;display:block;font-size:14px;font-weight:700;outline:0;margin-top:5px;margin-bottom:20px;padding:10px;width:100%}@media (min-width:768px){.page-content select{width:190px}}.module-FATP_UIsearch form input[type=submit],.page-form input[type=submit]{background-color:#005696;background-image:url(/images/_icons/fill-white.png);background-repeat:no-repeat;background-position:90%;color:#fff;cursor:pointer;font-weight:500;font-size:14px;padding:12px 54px 12px 20px;text-transform:uppercase;border:2px solid transparent}.module-FATP_UIsearch form input[type=submit]:focus,.page-form input[type=submit]:focus{border:2px solid #ff0}.module-FATP_UIsearch form input[type=submit]:hover,.page-form input[type=submit]:hover{background-color:#fff;color:#005696;border:2px solid;background-image:url(/images/_icons/fill-blue.png)}@media (min-width:768px){.module-FATP_UIsearch form input[type=submit].inline,.page-form input[type=submit].inline{margin-left:10px;display:inline-block}}.modal-exiting,.modal-insupport{overflow:hidden}@media (min-width:768px){.modal-exiting,.modal-insupport{margin-top:-50px}}#modal-exit:focus{outline:0!important}.modal-exiting-external .modal-buttons,.modal-exiting .modal-buttons,.modal-insupport .modal-buttons{text-align:center}@media (min-width:768px){.modal-exiting-external .modal-buttons,.modal-exiting .modal-buttons,.modal-insupport .modal-buttons{text-align:left}}.modal-exiting .modal-content .footnotes,.modal-insupport .modal-content .footnotes{margin-top:20px}@media (min-width:768px){.modal-exiting .modal-content .footnotes,.modal-insupport .modal-content .footnotes{margin-top:0;width:80%}}@media (min-width:768px){.modal-share{margin-top:-50px;width:530px}}.modal-share form{margin-top:20px}.modal-share fieldset{margin-bottom:20px}.modal-share fieldset.error .field-error-msg{margin-bottom:0}.modal-share fieldset.required label:after{content:"*";color:#f7330d}.modal-share form label{color:#496071;cursor:pointer;font-weight:600;font-size:14px;display:block;margin-bottom:5px;position:relative}.modal-share form input[type=email],.modal-share form input[type=text]{border:1px solid #aaabab;font-size:14px;padding:10px;width:100%}.modal-share form input[type=submit]{background-color:#005696;background-image:url(/images/_icons/arrow-right-primary.svg);background-repeat:no-repeat;background-position:90%;color:#fff;cursor:pointer;font-weight:500;font-size:14px;margin-bottom:10px;padding:12px 54px 12px 20px;text-transform:uppercase}.modal-share .email-metadata-field{float:left;font-weight:600;width:80px}.modal-share .email-metadata-value{float:left}.modal-share .preview-content{background-color:#f1f5f7;margin:20px -20px -25px;margin-top:20px;margin-right:-20px;margin-left:-20px;padding:25px 20px}.modal-share .preview-content .logo{fill:#005696;margin-bottom:10px;width:198px;height:39px}.modal-share .preview-content .btn{background-color:#005696;color:#fff;cursor:pointer;display:inline-block;font-family:HelveticaNeueLTStd65Medium,helvetica,sans-serif;font-size:14px;line-height:39px;height:39px}.modal-share .preview-content .btn-submit{background-image:url(/images/_icons/arrow-right-primary.svg);background-repeat:no-repeat;background-position:90%;padding:0 54px 0 20px}.modal-share .preview-content .btn-back{padding:0 45px}.modal-fatp{padding-bottom:0}@media (min-width:768px){.modal-fatp{padding-left:25px;height:500px}}.modal-fatp .modal-content{padding-right:15px;margin-bottom:20px}.modal-fatp .btn-continue{display:inline-block;margin:0 0 25px;padding:0 70px 0 15px;transition:background-color .25s ease-out}.modal-fatp .btn-continue.disabled{background-color:#f5f5f5;color:#005696;pointer-events:none;opacity:.5}.modal-fatp .btn-cancel{display:inline-block;margin:0 0 0 20px}@media (min-width:0) and (max-width:767px){.modal-email-results form{margin-bottom:-25px}}.modal-email-results .btn-cancel{display:inline-block;margin:0 0 0 20px}.modal-btodrems{padding:43px 18px 24px}@media (min-width:768px){.modal-btodrems{width:768px}.modal-btodrems .btn-continue{padding:5px 60px 5px 20px;margin-bottom:11px}.modal-btodrems a.btn-cancel{font-size:20px}}.modal-btodrems .modal-content{position:relative}.modal-btodrems .modal-content p:first-child{margin-bottom:23px}.modal-btodrems .modal-content p:nth-child(2){margin-bottom:29px}.modal-btodrems .modal-content p.footnotes.footnotes-jobcode{font-size:14px;color:#333;text-align:right}@media (min-width:768px){.modal-btodrems .modal-content p.footnotes.footnotes-jobcode{margin-bottom:-9px}}@media (min-width:0) and (max-width:767px){.modal-btodrems .btn-cancel{text-align:center;display:block}.modal-btodrems .btn-continue{width:100%;box-sizing:border-box;min-height:44px;height:auto;line-height:inherit;padding:10px 8px}.modal-btodrems .btn-continue span{display:block;width:80%;margin:auto;text-align:center}.modal-btodrems .btn-continue:after{right:2px}}@media (min-width:768px){.gateway-content{float:left;margin-right:20px;width:645px}}@media (min-width:768px) and (max-width:1023px){.gateway-content{width:570px}}@media screen and (min-width:767px) and (max-width:800px){.gateway-content{width:400px}}@media (min-width:768px){.gateway-links{float:right;width:285px}}.gateway-link-list:before{display:none}.gateway-link{background-color:#f58c2c;border-radius:8px;display:block;list-style:none;padding:0}.gateway-link:before{display:none}@media (min-width:768px){.gateway-link{width:285px}}.gateway-link a{color:#fff;box-sizing:border-box;display:block;font-size:16px;padding:15px 40px 15px 15px;text-transform:uppercase;width:100%}.gateway-link .page-icon{fill:#fff;float:left;width:33px;height:33px}.gateway-link .page-title{float:left;margin-left:15px;width:calc(100% - 48px)}.page-breadcrumb .breadcrumb-item{display:inline-block;padding:0}.page-breadcrumb .breadcrumb-item:before{display:none}.page-breadcrumb .breadcrumb-item:after{content:"";background:url(/images/_icons/breadcrumb-arrow-primary.svg) no-repeat;display:inline-block;margin:0 5px;position:relative;left:0;width:5px;height:10px}.page-breadcrumb .breadcrumb-item:last-child:after{display:none}.page-breadcrumb .breadcrumb-link{color:#005696;font-weight:500;text-transform:uppercase}.page-breadcrumb .breadcrumb-link.active{color:#00ace3}.page-breadcrumb .page-breadcrumb-home .breadcrumb-link{display:inline-block;width:12px}@media screen and (max-width:405px){.tab-head-blue,.tab-head-green{display:block!important;padding:20px 8px 11px 9px!important}}@media screen and (min-width:405px) and (max-width:440px){.tab-head-blue{display:block!important;padding:20px 0 0!important}.tab-head-green{display:block!important;padding:20px 0 17px!important}}@media screen and (max-width:440px){.img-size-head{padding-bottom:18px;padding-left:36%}.arrow{margin-right:8px!important}}@media screen and (min-width:441px) and (max-width:528px){.tab-head-blue,.tab-head-green{padding:23px 18px 22px 0!important}}@media screen and (min-width:529px) and (max-width:772px){.tab-head-blue,.tab-head-green{padding:22px 0!important}}.subox-link{display:block;color:#354550;font-size:22px;font-weight:400;line-height:28px}.subox-link .tab-head-blue{padding:22px 227px 22px 19px}.subox-link .tab-head-blue,.subox-link .tab-head-green{border:2px solid transparent;-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex}.subox-link .tab-head-green{padding:22px 170px 22px 19px}.subox-link.hover .tab-head-blue,.subox-link:hover .tab-head-blue{border:2px solid #008b98;color:#008b98}.subox-link.hover .tab-head-green,.subox-link:hover .tab-head-green{border:2px solid #4a8c41;color:#4a8c41}.subox-link.active .tab-head-blue,.subox-link.active .tab-head-green,.subox-link:active .tab-head-blue,.subox-link:active .tab-head-green,.subox-link:focus .tab-head-blue,.subox-link:focus .tab-head-green{border:2px solid #005696}.footnotes p{font-size:14px!important;line-height:19px!important}.img-size-head{height:99px;padding-right:30px}.arrow{margin-right:44px}.sub-nav{min-height:180px}.sub-nav .container{position:relative;top:94px;right:0;text-align:left}.sub-nav .container .brand-logo{position:absolute;top:-80px;left:0;width:292px}.sub-nav .container .brand-logo svg{fill:#005696;width:271px;height:43px;left:0;padding-left:0}.sub-nav ul li a{padding:0;text-decoration:underline;outline:0;border:2px solid transparent}@media (max-width:767px) and (min-width:0){.sub-nav ul li{width:28.3%}.sub-nav ul li:last-child{width:15%;padding-left:0}}.section-home h1{font-size:30px;line-height:40px;text-transform:uppercase}.section-home section{padding-top:20px}.section-home section.first{margin-left:0;padding-top:140px;padding-bottom:10px;background-color:#f5f5f5}.section-home section.first .eyebrow{font-size:22px;line-height:35px}.section-home section.main .container{border-bottom:1px solid #979797}.section-home section.main p{font-size:22px;line-height:29px}.section-home a.plain-links{text-decoration:underline}@media (min-width:768px){.sub-nav{min-height:127px}.sub-nav .container{top:64px;text-align:right}.sub-nav .sub-nav-left{position:absolute;right:0;bottom:-45px}.sub-nav ul li{padding-left:0;padding-right:0;padding-bottom:30px}.sub-nav ul li.hover,.sub-nav ul li:hover{background-color:#fff}.sub-nav ul li.hover a,.sub-nav ul li:hover a{color:#005696;background-color:#fff}.sub-nav ul li a{padding:10px;outline:0;border:2px solid transparent}.sub-nav ul li a.focus,.sub-nav ul li a:focus{border:2px solid #ff0}.sub-nav ul li a:active{border:2px solid transparent}.sub-nav .container .brand-logo{top:-45px}.sub-nav .container .brand-logo svg{width:292px;height:57px}.section-home .inner-page{width:100%;max-width:800px;margin:auto}section.main .footnotes p{font-size:15px;line-height:19px;margin-bottom:20px;margin-top:26px}}@media (min-width:0) and (max-width:767px){.sub-nav-left{position:absolute;bottom:-65px;left:0}}@media (min-width:768px) and (max-width:1023px){.sub-nav .container .brand-logo{top:-35px}.sub-nav .container .brand-logo svg{padding-left:10px;width:220px}}@media screen and (max-width:767px){.section-home section.first{padding-top:200px}}@media (min-width:0) and (max-width:767px){.page-what-is-suboxone-film .hero h1{font-size:26px}}.product-shot{margin:0 auto 20px;width:100%;max-width:442px}@media (min-width:0) and (max-width:767px){.page-evaluate-options .hero h1{font-size:26px}}.section-treatment-ready .btn-inner-pages{margin-bottom:50px;position:relative}@media (min-width:768px){.section-treatment-ready .btn-inner-pages{padding:0 140px}}@media (min-width:768px) and (max-width:1023px){.section-treatment-ready .btn-inner-pages{padding:0 100px}}.section-treatment-ready .btn-inner-pages:before{content:"";border-left:2px dotted #b8bfc4;position:absolute;width:1px;height:630px}@media (min-width:0) and (max-width:767px){.section-treatment-ready .btn-inner-pages:before{top:50px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}}@media (min-width:768px){.section-treatment-ready .btn-inner-pages:before{border-top:2px dotted #b8bfc4;top:70px;left:220px;width:500px;height:1px}}@media (min-width:768px) and (max-width:1023px){.section-treatment-ready .btn-inner-pages:before{border-top:none;top:50px;left:50%;width:1px;height:720px;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}}.section-treatment-ready .btn-inner-pages .inner-page-link{background:#fff;display:block;margin-top:20px;position:relative;text-align:center}@media (min-width:0) and (max-width:767px){.section-treatment-ready .btn-inner-pages .inner-page-link{margin-bottom:50px;padding:20px 0}.section-treatment-ready .btn-inner-pages .inner-page-link:last-child{margin-bottom:0}}@media (min-width:768px){.section-treatment-ready .btn-inner-pages .inner-page-link{background:0 0;float:left;margin-left:20px;padding:0;width:200px}.section-treatment-ready .btn-inner-pages .inner-page-link:first-child{margin-left:0}}@media (min-width:768px) and (max-width:1023px){.section-treatment-ready .btn-inner-pages .inner-page-link{background-color:#fff;display:block;margin-left:0;margin-bottom:100px;padding:20px 0;width:100%}.section-treatment-ready .btn-inner-pages .inner-page-link:last-child{margin-bottom:0}}.section-treatment-ready .inner-page-link .page-icon{background:#fff;border:3px solid #b7b9bc;border-radius:50%;display:block;margin:0 auto;position:relative;width:97px;height:97px}@media (min-width:768px){.section-treatment-ready .inner-page-link .page-icon{border:2px solid #b7b9bc;transition:all .25s ease-out}}.section-treatment-ready .inner-page-link .icon{fill:#b7b9bc;position:absolute;top:50%;left:50%;width:40px;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}@media (min-width:768px){.section-treatment-ready .inner-page-link .icon{width:50px}}@media (min-width:768px){.section-treatment-ready .inner-page-link:hover .page-icon{background-color:#75bb3e;border-color:#75bb3e}.section-treatment-ready .inner-page-link:hover .icon{fill:#fff}}.section-treatment-ready .btn-inner-pages .page-title{font-size:16px;color:#005696;margin-top:20px;margin-bottom:5px;text-transform:uppercase}.module-FATP_UIsearch .page-savings-card .page-content form,.page-savings-card .page-content .module-FATP_UIsearch form,.page-savings-card .page-content .page-form{margin-top:20px}.page-savings-card .hero h1{font-size:28px}@media (min-width:768px){.page-savings-card .hero h1{font-size:31px}}.page-savings-card .callout{margin-bottom:20px}@media (min-width:0) and (max-width:767px){.page-savings-card .callout{clear:both}}@media (min-width:768px){.page-savings-card .callout{float:left;width:50%}}.page-savings-card .callout .callout-heading{position:relative}@media (min-width:768px){.page-savings-card .callout .callout-heading{padding-left:20px}.page-savings-card .callout .callout-heading:before{content:"";display:block;background-color:#75bb3e;position:absolute;top:0;left:0;width:3px;height:100%}}@media (min-width:768px) and (max-width:1023px){.page-savings-card .callout .callout-heading h3{font-size:18px}}.page-savings-card .callout .callout-content{display:table;width:100%}@media (min-width:768px) and (max-width:1023px){.page-savings-card .callout .callout-content{min-height:100px}}.page-savings-card .callout h3,.page-savings-card .callout h4{font-size:20px;font-weight:600;margin-bottom:10px}@media (min-width:768px){.page-savings-card .callout h3:before,.page-savings-card .callout h4:before{content:"";display:block;width:3px}}.page-savings-card .callout p{margin-bottom:0}.page-savings-card .callout .footnotes{margin-bottom:20px}.page-savings-card .insurance .img-container,.page-savings-card .no-insurance .img-container{float:left;position:relative;left:-5px;width:100px;height:56px}@media (min-width:768px){.page-savings-card .insurance .img-container,.page-savings-card .no-insurance .img-container{width:160px;height:90px}}.page-savings-card .saving-card-msg{color:#005696;display:table-cell;font-size:20px;vertical-align:middle}@media (min-width:768px){.page-savings-card .saving-card-msg{font-size:25px}}@media (min-width:768px) and (max-width:1023px){.page-savings-card .saving-card-msg{font-size:20px;min-height:100px}}.page-savings-card .saving-card-msg strong{color:#7cc04a}@media (min-width:768px){.page-savings-card .no-insurance .callout-content{padding-top:36px}}.page-savings-card .cta-btn{background-color:#005696;color:#fff;display:block;font-weight:600;margin-top:20px;padding:15px 15px 10px 50px;position:relative}@media (min-width:768px){.page-savings-card .cta-btn{display:inline-block}}.page-savings-card .cta-btn .icon{position:absolute;top:15px;left:10px;width:23px;height:18px}@media (min-width:768px){.page-savings-card .cta-btn .icon{top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}}.page-savings-card .callout-cta{box-sizing:border-box;padding-left:10px}.page-fatp .hero h1{font-size:25px}@media (min-width:768px){.page-fatp .hero h1{width:450px;max-width:none}}.module-FATP_UIsearch .form-group{margin-bottom:20px}@media (min-width:768px){.module-FATP_UIsearch .form-group{float:left}}.module-FATP_UIsearch .form-group label{font-weight:600}.module-FATP_UIsearch input[type=text]{margin-bottom:0}@media (min-width:768px){.module-FATP_UIsearch input[type=text]{margin-right:15px;width:215px}}@media (min-width:768px) and (max-width:1023px){.module-FATP_UIsearch input[type=text]{width:215px}}@media (min-width:768px){.module-FATP_UIsearch input[type=submit]{margin-top:21px}}@media (min-width:768px) and (max-width:1023px){.module-FATP_UIsearch input[type=submit]{display:block;margin:0 auto}}.module-FATP_UIsearch select{margin-bottom:0}@media (min-width:768px){.module-FATP_UIsearch #module-FATP-search-distance{margin-right:20px;width:180px}}@media (min-width:768px){.module-FATP_UIsearch #module-FATP-search-state{margin-right:20px;width:240px}}.module-FATP_UIsearch .form-error{color:#ef1313;clear:both;font-weight:600;margin-top:20px;margin-bottom:0}@media (min-width:768px){.module-FATP_UIsearch .form-error{margin:0}}@media print{.module-FATP_Controls,.module-FATP_Legend,.module-FATP_Map,.module-FATP_Results,.module-FATP_ResultsList,.module-FATP_ResultsListSort{display:none!important}.module-FATP_ResultSummary,.module-FATP_wrapper{display:none!important;margin:0!important}.fixed-isi{display:none!important}.page-breadcrumb,.preheader{display:none}.header .sub-nav-left,.header .us-audience{position:absolute!important;display:none!important;max-height:0!important;height:0!important}.sub-nav{position:static;width:100%;height:0!important;min-height:150px;padding:0!important;margin:0!important}.header{position:absolute!important;height:20px!important;max-height:20px!important;margin-bottom:0!important}.brand-logo svg{background-color:#005696!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;padding-top:10px;padding-bottom:10px}footer .logo{display:block}.section-treatment-ready .hero{background:0 0!important}.hero .eyebrow{padding:0!important}.fatp-secondary-form{display:none!important;margin:0!important;padding:0!important}.module-FATP_Printable{display:block!important}}@media print{*{transition:none!important}@page{size:A4}body{height:99%;page-break-after:auto;margin:.8cm}}@media print{.container{width:100%}.hero{box-shadow:none!important}.hero .hero-header{color:#4d4d4d}.hero .hero-fatp{display:none!important}.hero h1{width:100%!important;max-width:100%!important;margin:0!important}.hero .container{height:120px!important;padding-top:10px!important}.page-content{margin-top:0!important}}#FATPtool:empty{min-height:160px;background-color:#f1f8ff;margin-bottom:40px}@media (min-width:0) and (max-width:767px){.page-fatp-results .hero h1{font-size:26px}}@media (min-width:768px){.page-fatp-results .hero h1{width:450px;max-width:none}}.page-fatp-results .page-content h3 a{color:#005696}.module-FATP_ResultSummary{background-color:#f1f8ff;padding:20px}@media (min-width:0) and (max-width:767px){.module-FATP_ResultSummary{margin-left:-15px;margin-right:-15px}}@media (min-width:768px){.module-FATP_ResultSummary{margin-bottom:40px;padding:50px 20px}}.module-FATP_ResultSummary:after{content:"";display:table;clear:both}.summary{color:#005696;font-size:18px}@media (min-width:0) and (max-width:767px){.summary{margin-top:-25px}}@media (min-width:768px){.summary{float:left;width:290px}}.summary .text-counter{font-weight:400;font-size:60px;float:left;line-height:1em;margin-right:10px}.summary .text-desc{float:left;padding-top:10px;width:170px}.summary .text-zipcode{font-weight:600}.module-FATP_ResultSummary ul{margin:15px 0 0;width:100%}@media (min-width:768px){.module-FATP_ResultSummary ul{float:left;margin:0;width:auto}}.module-FATP_ResultSummary li{display:block;padding:0}.module-FATP_ResultSummary li:before{content:""}@media (min-width:0) and (max-width:767px){.module-FATP_ResultSummary li:first-child{display:none}}@media (min-width:768px){.module-FATP_ResultSummary li{display:inline-block;margin-right:10px;padding-top:10px}}.module-FATP_ResultSummary a{background-color:#005696;background-position:95%;background-repeat:no-repeat;box-sizing:border-box;color:#fff;display:block;font-weight:500;font-size:14px;padding:10px 20px;text-transform:uppercase;width:100%}@media (min-width:768px){.module-FATP_ResultSummary a{background-position:90%;display:inline-block;padding:10px 60px 10px 20px;width:auto}}.btn-fatp-email{background-image:url(/images/_icons/email-knockout.png)}.btn-fatp-print{background-image:url(/images/_icons/print-knockout.png)}.btn-fatp-search{background-image:url(/images/_icons/arrow-right-knockout.svg);background-size:20px}@media (min-width:0) and (max-width:767px){.btn-fatp-search{display:none}}.module-FATP_wrapper{position:relative;margin-bottom:40px}.module-FATP_Legend{background-color:#fff;position:absolute;top:15px;right:15px;z-index:1}.module-FATP_Legend ul{display:table;margin:0;padding-right:15px}.module-FATP_Legend ul li{box-sizing:border-box;display:table-cell;font-size:11px;margin:0;padding:15px 15px 15px 35px;vertical-align:middle}.module-FATP_Legend ul li:last-child{padding-right:0}.module-FATP_Legend ul li:before{content:"";background-position:50%;background-size:100% 100%;display:block;top:15px;width:19px;height:25px}.module-FATP_Legend ul li.category-1:before{background-image:url(/images/_icons/pin-category-doctor.png)}.module-FATP_Legend ul li.category-2{width:80px}.module-FATP_Legend ul li.category-2:before{background-image:url(/images/_icons/pin-category-nurse-practitioner.png)}.module-FATP_Legend ul li.category-3{width:80px}.module-FATP_Legend ul li.category-3:before{background-image:url(/images/_icons/pin-category-physician-assistant.png)}.module-FATP_Map{height:415px}@media (min-width:0) and (max-width:767px){.module-FATP_Map{margin-left:-15px;margin-right:-15px}}@media (min-width:768px){.module-FATP_Map{height:610px}}@media (min-width:0) and (max-width:767px){.module-FATP_Results{margin-left:-15px;margin-right:-15px}}@media (min-width:768px){.module-FATP_Results{background-color:#fff;padding-bottom:10px;position:absolute;top:15px;left:10px;width:360px}}.module-FATP_Results .container{width:auto}.module-FATP_ResultsListSort{margin-bottom:5px;width:100%}@media (min-width:768px){.module-FATP_ResultsListSort{width:auto}}.module-FATP_ResultsListSort ul{box-sizing:border-box;margin:0}.module-FATP_ResultsListSort ul:after{content:"";background-color:#c5d3dd;display:block;height:2px}@media (min-width:768px){.module-FATP_ResultsListSort ul{padding:0 15px;text-align:right}}.module-FATP_ResultsListSort ul li{display:inline-block;margin-bottom:0;padding:0}.module-FATP_ResultsListSort ul li:before{content:""}.module-FATP_ResultsListSort ul li:first-child{padding-left:0;text-align:left}@media (min-width:0) and (max-width:767px){.module-FATP_ResultsListSort ul li.filter-heading{padding-left:15px;margin-right:30px}}@media (min-width:768px){.module-FATP_ResultsListSort ul li.filter-heading{width:75px}}.module-FATP_ResultsListSort ul li.filter-item{text-transform:uppercase}.module-FATP_ResultsListSort ul li a{color:#5b7385;display:block;padding:20px;position:relative}.module-FATP_ResultsListSort ul li a:after{content:"";background-color:#005696;display:block;opacity:0;position:absolute;bottom:-3px;left:0;width:100%;height:5px;transition:opacity .2s ease-in}.module-FATP_ResultsListSort ul li.filter-item.active a:after,.module-FATP_ResultsListSort ul li a:hover:after{opacity:1}@media (min-width:768px){.module-FATP_Results .slimScrollDiv,.module-FATP_ResultsList{height:440px!important}}.module-FATP_ResultsList{padding:0 20px 0 10px}.module-FATP_ResultsList .result-item{border-bottom:1px solid #e8f1f7;padding:10px 0;position:relative}.module-FATP_ResultsList .result-item:last-child{border-bottom:none}.module-FATP_ResultsList .result-item__desc,.module-FATP_ResultsList .result-item__title{width:75%}.module-FATP_ResultsList .result-item__title{font-weight:400;font-size:18px;margin-bottom:5px}.module-FATP_ResultsList .result-item__distance{position:absolute;top:10px;right:10px}.module-FATP_ResultsList .result-item__distance:before{content:"";background-size:100% 100%;display:inline-block;margin-right:5px;position:relative;top:5px;width:19px;height:25px}.module-FATP_ResultsList .result-item__link{margin-top:5px}.result-item[data-category="1"] .result-item__distance:before{background-image:url(/images/_icons/pin-category-doctor.png)}.result-item[data-category="2"] .result-item__distance:before{background-image:url(/images/_icons/pin-category-nurse-practitioner.png)}.result-item[data-category="3"] .result-item__distance:before{background-image:url(/images/_icons/pin-category-physician-assistant.png)}.module-FATP_Controls{padding:0 10px}.module-FATP_Controls a{background-color:rgba(0,86,162,.3);box-sizing:border-box;color:#fff;float:left;padding:15px;position:relative;text-transform:uppercase;width:48%;transition:background-color .2s ease-in}.module-FATP_Controls a:hover{background-color:#005696}.module-FATP_Controls .module-FATP_ControlsPrev{margin-right:10px;text-align:right}.module-FATP_Controls .module-FATP_ControlsPrev:after{background-image:url(/images/_icons/arrow-left-knockout.svg);left:20px}.module-FATP_Controls .module-FATP_ControlsNext:after,.module-FATP_Controls .module-FATP_ControlsPrev:after{content:"";background-size:100% 100%;position:absolute;top:50%;width:20px;height:20px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.module-FATP_Controls .module-FATP_ControlsNext:after{background-image:url(/images/_icons/arrow-right-knockout.svg);right:20px}.module-FATP_Controls a[disabled=disabled],.module-FATP_Controls a[disabled=disabled]:hover{background-color:hsla(0,0%,53%,.3)}.module-FATP_wrapper .slimScrollBar{background-image:url(/images/scroll-grip-arrows.png)!important;background-position:2px 0!important;border-top:3px solid #fff;border-bottom:3px solid #fff;background-repeat:no-repeat!important;width:22px!important;height:70px!important}.module-FATP_wrapper .slimScrollBar,.module-FATP_wrapper .slimScrollRail{background-color:transparent!important}.module-FATP_Printable{display:none}@media (min-width:0) and (max-width:767px){.page-alongside-treatment .hero h1,.page-how-to-take-suboxone .hero h1,.page-type-gateway.section-medical-treatment .hero h1{font-size:26px}}.page-suboxone-faq .faq-section{margin-bottom:40px}.page-suboxone-faq .faq-section-link{background-color:#00ace3;border-radius:15px;color:#fff;display:inline-block;padding:5px 15px}@media (min-width:0) and (max-width:767px){.page-suboxone-faq .faq-section-link{display:block;margin-bottom:5px}}.glossary-nav{background:#02b0f0;list-style:none;margin:0;padding:7px 20px 8px}@media (min-width:0) and (max-width:767px){.glossary-nav{margin-left:-15px;margin-right:-15px;text-align:center}}.glossary-nav li{color:#435867;font-weight:400;font-size:30px;float:left;margin-left:4px;margin-bottom:0;padding:0 5px}.glossary-nav li:before{content:""}.glossary-nav li:first-child{margin-left:0}.glossary-nav li a{color:#fff}.glossary-content{padding:50px 43px}.glossary-content .glossary-item h2{color:#02b0f0;font-size:30px}.glossary-content .glossary-item h3{color:#5c7486;margin-bottom:0}.glossary-content .glossary-indent{padding-left:25px}.page-contact-us .col-icon{float:left;width:52px}@media (min-width:768px){.page-contact-us .col-icon{margin-top:40px}}.page-contact-us .col-content{float:left;margin-left:20px;width:calc(100% - 80px)}.page-site-map h2 a{color:#005696;font-weight:200;font-size:24px}.page-site-map .site-section{margin-bottom:50px}@media (min-width:768px){.page-site-map .site-section{margin-bottom:36px}}.page-site-map .site-section-list li{border-top:1px solid #eee;margin-bottom:0;padding:20px 0;position:relative}.page-site-map .site-section-list li:before{content:""}.page-site-map .site-section-list li.document-link{padding:20px 10px 20px 50px}.page-site-map .site-section-list li.document-link:before{background-image:url(/images/_icons/download.svg);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:18px;left:15px;width:18px;height:21px}.copy-indent{padding-left:30px}.btn-back-to-top{display:block;margin-bottom:30px}.btn-back-to-top:before{content:"";background:url(/images/_icons/arrow-up-primary.svg) no-repeat 0 50%;display:inline-block;margin-right:5px;width:12px;height:12px}.editorial{position:relative}.editorial .header{position:absolute!important;transform:none!important;transition:none!important}@media (min-width:0) and (max-width:767px){.editorial .header{top:-112px}}.editorial.menu-fatp-open .header{top:0}.editorial .fixed-isi{display:none}.isi .fixed-isi{border-bottom:1px solid red}@media (min-width:0) and (max-width:767px){.isi .fixed-isi{position:absolute;top:552px;height:158px}}@media (min-width:768px){.isi .fixed-isi{bottom:85px}}@media (min-width:0) and (max-width:767px){.editorial .main-menu{overflow-y:initial;position:absolute;top:58px;height:auto}}.editorial .modal-overlay{position:absolute}@media (min-width:0) and (max-width:767px){.editorial .modal-overlay{top:-112px;height:calc(100% + 150px)}}@media (min-width:768px){.editorial .modal-overlay{height:calc(100% + 112px)}}.editorial .modal{position:absolute;left:50%;top:112px;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.editorial .modal.modal-fatp{height:auto!important}.editorial [data-dropdown].active [data-dropdown-content]{max-height:none!important}