/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.branding{padding-left:34px;position:relative;}@media screen and (min-width:1024px){.branding{;max-width:138px;}}.branding__logo{display:inline-block;position:relative;z-index:10;}.branding__logo img{width:120px;}@media screen and (min-width:1024px){.branding__logo img{height:auto;width:100%;}}
.description-sdc{display:flex;flex-direction:column;}.description-sdc p{color:#58595B;font-family:'FuturaPTBook',Futura,Arial,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;}.description-sdc strong{font-family:'FuturaPTBold',Futura,Arial,Helvetica,sans-serif;font-weight:700;line-height:normal;}@media (min-width:768px){.description-sdc p{line-height:22px;}}.description-sdc ul{margin:20px 0 20px 20px;padding:0;padding-inline-start:0;}.description-sdc ul li{margin-bottom:12px;}.description-sdc ul li::marker{color:#DB7C00;}@media (min-width:768px){.description-sdc ul li{margin-bottom:14px;}}.description-sdc ul li:last-child{margin-bottom:0;}.description-sdc ul li span{color:#58585B;}.description-sdc ul li:has(> p.Indent1){margin-left:2rem;}.description-sdc ul li:has(> p.Indent2){margin-left:4rem;}.description-sdc ul li:has(> p.Indent3){margin-left:6rem;}.description-sdc ul li:has(> p.Indent4){margin-left:8rem;}.description-sdc ul li:has(> p.Indent5){margin-left:10rem;}.description-sdc ul li:has(> p.Indent6){margin-left:12rem;}.description-sdc ul li:has(> p.Indent7){margin-left:14rem;}.description-sdc ul li:has(> p.Indent8){margin-left:16rem;}.description-sdc ul li:has(> p.Indent9){margin-left:18rem;}.description-sdc ul li:has(> p.Indent10){margin-left:20rem;}.description-sdc ul li:has(> p[class*="Indent"]) > p{margin-left:0;margin-bottom:0;}.description-sdc ul li:has(> p[class*="Indent"]) :is(ul,ol) li{margin-left:0;}.description-sdc ul li:has(> p[class*="Indent"]){list-style-type:none;position:relative;}.description-sdc ul li:has(> p[class*="Indent"]):before{color:#DB7C00;content:"-";position:absolute;left:-20px;font-size:40px;top:-5px;}.description-sdc .desc-reference{text-indent:-10px;@media screen and (max-width:768px){padding:0 10px;}}.description-sdc em,.description-sdc em strong{font-style:italic !important;}
.homepage-menu{background:url(https://www.cimziahcp.com/themes/custom/cimzia_v4/dist/img/swoops.svg) no-repeat center,linear-gradient(130deg,#2A6852 0%,#008556 46%,#004A30 100%);background-size:cover;box-sizing:border-box;overflow:hidden;padding:46px 12px;position:relative;width:100%;}@media (min-width:1024px){.homepage-menu{padding:46px 32px;}}.homepage-menu::before{background-color:#DB7C00;content:"";height:18px;left:-3px;position:absolute;top:0;transform:skewX(20deg);width:31%;}.homepage-menu::after{background-color:#DB7C00;bottom:0;content:"";height:18px;position:absolute;right:-3px;transform:skewX(20deg);width:68%;}.homepage-menu__wrapper{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:1200px;width:100%;}.homepage-menu__title{color:#fff;font-size:30px;line-height:normal;margin-bottom:20px;max-width:560px;text-align:center;}.homepage-menu__description{color:#fff;max-width:606px;text-align:center;}.homepage-menu__badge{align-items:center;background:url(https://www.cimziahcp.com/themes/custom/cimzia_v4/components/homepage_menu/./badge.png) no-repeat 0 0 transparent;color:#fff;display:flex;font-size:18px;font-weight:700;height:136px;justify-content:center;margin:16px auto 0;text-align:center;width:148px;}.homepage-menu__badge-image{align-items:center;display:flex;height:136px;justify-content:center;margin:16px auto 0;text-align:center;width:148px;}.homepage-menu__badge-image .image-desktop{display:block;}.homepage-menu__badge-image img{height:auto;margin:0;max-width:100%;object-fit:contain;width:100%;}@media (min-width:1024px){.homepage-menu__badge,.homepage-menu__badge-image{position:absolute;right:75px;top:64px;}}@media (min-width:1200px){.homepage-menu__badge,.homepage-menu__badge-image{right:138px;top:49px;}}.homepage-menu__menu{margin-top:34px;width:100%;}.homepage-menu__menu nav .homepage-menu__level-0{display:flex;flex-wrap:wrap;gap:30px;justify-content:space-evenly;text-align:center;}.homepage-menu__menu ul{margin:0;padding:0;}.homepage-menu__menu ul li{color:#fff;list-style:none;}.homepage-menu__menu ul li a{color:#028447;font-family:'FuturaPTBold',Futura,Arial,Helvetica,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:normal;text-decoration:none;}.homepage-menu__menu nav .homepage-menu__level-0 > .homepage-menu__item > .homepage-menu__level-0-item{color:#fff;display:block;font-family:'FuturaPTBold',Futura,Arial,Helvetica,sans-serif;font-size:24px;font-weight:700;height:inherit;margin-bottom:20px;padding:0;position:unset;}.homepage-menu__menu nav .homepage-menu__level-0 > .homepage-menu__item > .homepage-menu__list > .homepage-menu__item{background-color:#fff;border-radius:80px;box-shadow:0 2.84px 5.69px rgba(0,0,0,25%);margin-bottom:20px;padding:10px 22px;position:relative;width:332px;}@media (min-width:1024px){.homepage-menu__menu nav .homepage-menu__level-0 > .homepage-menu__item > .homepage-menu__list > .homepage-menu__item{padding:10px;}}.homepage-menu__menu nav .homepage-menu__level-0 > .homepage-menu__item > .homepage-menu__list > .homepage-menu__item:hover{background-color:#DB7C00;}.homepage-menu__menu nav .homepage-menu__level-0 > .homepage-menu__item > .homepage-menu__list > .homepage-menu__item:hover a,.homepage-menu__menu nav .homepage-menu__level-0 > .homepage-menu__item > .homepage-menu__list > .homepage-menu__item:hover span{color:#FFFFFF;}.homepage-menu__link-description{color:#BA5803;display:block;font-family:'FuturaPTBold',Futura,Arial,Helvetica,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:normal;}
.main-menu{box-sizing:border-box;display:flex;flex-direction:column;}.main-menu ul{margin:0;padding:0;}.main-menu-toggle{align-items:center;background:none;border:none;display:flex;flex-direction:column;gap:6px;margin-left:auto;}.main-menu-toggle__icon{padding-right:22px;}.main-menu-toggle__icon .close{display:none;}.main-menu.show .main-menu-toggle__icon .hamburger{display:none;}.main-menu.show .main-menu-toggle__icon .close{display:block;}.main-menu-toggle__text{color:#00945f;font-family:'FuturaPTMedium',Futura,Arial,Helvetica,sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:normal;}.main-menu-content{background-color:#fff;box-shadow:0 8px 8px 0 rgba(0,0,0,0.40);display:none;flex-direction:column;padding:24px 0;position:absolute;right:0;top:100%;width:100%;z-index:1000;}.main-menu-items{flex-direction:row;flex-wrap:wrap;list-style:none;}.main-menu-item{flex-basis:100%;position:relative;}.main-menu-item .description{color:#58595B;display:block;font-family:'FuturaPTBook',Futura,Arial,Helvetica,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:12.5px;margin-bottom:4px;}.main-menu-item .description.bottom-description{font-style:italic;line-height:18px;}.specialty .description.depth-0{display:none;}.main-menu.show .main-menu-content{display:flex;}.main-menu-item.depth-0.show{border-bottom:solid 2px #028447;}.main-menu-item.depth-0 > .dropdown-toggle{border-bottom:solid 2px #028447;box-sizing:border-box;color:#58595B;display:block;font-family:'FuturaPTBold',Futura,Arial,Helvetica,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:normal;padding:29px 31px 29px 48px;position:relative;text-decoration:none;width:100%;}.main-menu-item.depth-0.show > .dropdown-toggle{color:#028447;}.main-menu-item.depth-0:first-child > .dropdown-toggle{border-top:solid 2px #028447;}.main-menu-item.depth-0.has-sub-list > .dropdown-toggle::after{background-image:url(https://www.cimziahcp.com/themes/custom/cimzia_v4/assets/icons/menu-gray-arrow-down.svg);background-repeat:no-repeat;content:'';height:14px;position:absolute;right:30px;transform:translateY(-50%);top:50%;width:24px;}.main-menu-item.depth-0.has-sub-list.show > .dropdown-toggle::after{background-image:url(https://www.cimziahcp.com/themes/custom/cimzia_v4/assets/icons/menu-green-arrow-up.svg);}.main-menu-item.depth-0.has-sub-list > .dropdown-menu-wrapper > .dropdown-menu{display:none;}.main-menu-item.depth-0.has-sub-list.show > .dropdown-menu-wrapper > .dropdown-menu{padding:8px 0 8px;display:block;}.main-menu-item.depth-0.has-sub-list.show:not(.specialty) > .dropdown-menu-wrapper > .dropdown-menu{display:flex;flex-direction:column;gap:36px;padding:32px 48px;}.main-menu-item.depth-0:not(.has-sub-list) > .main-menu-item__link{border-bottom:solid 2px #028447;color:#58595B;display:block;font-family:'FuturaPTBold',Futura,Arial,Helvetica,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:22px;padding:29px 0 29px 48px;text-decoration:none;}.main-menu-item__link.is-active{color:#028447 !important;}.main-menu-item.depth-1 .description.depth-1{display:none;}.main-menu-item.depth-1 > .dropdown-toggle{box-sizing:border-box;color:#028447;display:block;font-family:'FuturaPTBold',Futura,Arial,Helvetica,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:normal;padding:16px 48px 0 48px;position:relative;text-decoration:none;width:100%;}.main-menu-item.depth-1 > .dropdown-menu{box-sizing:border-box;padding:0 0 16px 48px;position:relative;}.main-menu-item.depth-1 > .dropdown-menu::after{background-color:#58595B;content:'';height:1px;left:48px;margin:16px 0;position:absolute;width:60px;}.main-menu-item.depth-1:last-child > .dropdown-menu::after{display:none;}.main-menu-item.depth-1 > .dropdown-menu .main-menu-item{padding:18px 0 0 0;}.main-menu-items > .main-menu-item:not(.specialty) .depth-1{}.main-menu-item.depth-1 > .dropdown-menu .main-menu-item__link{color:#58595B;display:block;font-family:'FuturaPTBold',Futura,Arial,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;padding:0;text-decoration:none;}.main-menu-item.depth-1 > .dropdown-menu .main-menu-item__link:hover,.main-menu-item.depth-1 > .dropdown-menu .main-menu-item__link:focus,.main-menu-item.depth-1 > .dropdown-menu .main-menu-item__link:active{color:#028447;}.main-menu-items > .main-menu-item:not(.specialty) .depth-1:first-child{display:none;}.main-menu-items > .main-menu-item:not(.specialty) .depth-1 .main-menu-item__link{color:#58595B;display:block;font-family:'FuturaPTBold',Futura,Arial,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;padding:0 0 6px 0;position:relative;text-decoration:none;}.main-menu-items > .main-menu-item:not(.specialty) .depth-1 .main-menu-item__link:hover,.main-menu-items > .main-menu-item:not(.specialty) .depth-1 .main-menu-item__link:focus,.main-menu-items > .main-menu-item:not(.specialty) .depth-1 .main-menu-item__link:active{color:#028447;}.main-menu-items > .main-menu-item:not(.specialty) .depth-1::after{background-color:#58595B;bottom:-18px;content:'';height:1px;left:0;position:absolute;width:60px;}.main-menu-items > .main-menu-item:not(.specialty) .depth-1:last-child::after{display:none;}@media screen and (min-width:1200px){.main-menu{display:block;position:relative;width:1000px;}.main-menu-toggle{display:none;}.main-menu-content{background:transparent;box-shadow:none;box-sizing:border-box;display:flex;height:110px;justify-content:center;padding:0 37px 0 0;position:relative;z-index:unset;}.main-menu-items{align-items:center;align-self:end;display:flex;flex-direction:row;flex-wrap:unset;gap:8px;height:100%;justify-content:center;position:unset;}.main-menu-item{flex-basis:auto;}.main-menu-item.depth-0.has-sub-list:nth-child(3) .main-menu-item{flex-basis:20%;}.main-menu-item.depth-0{align-items:center;display:flex;flex-basis:auto;height:100%;position:unset;}.specialty .description.depth-0{font-family:'FuturaPTBold',Futura,Arial,Helvetica,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:normal;position:absolute;padding:0 16px;top:30px;width:auto;}.specialty .description.depth-0.show{display:block;}.main-menu-item.depth-0 > .specialty.dropdown-toggle{text-transform:uppercase;}.main-menu-item.depth-0 > .dropdown-toggle{border-bottom:unset;cursor:pointer;font-size:16px;padding:8px 8px 8px 16px;text-wrap:nowrap;}.main-menu-item.depth-0:first-child > .dropdown-toggle{border-top:unset;}.main-menu-item.depth-0:last-child{padding-bottom:0;}.main-menu-item.depth-0:not(.has-sub-list) > .main-menu-item__link{border-bottom:none;font-size:16px;font-weight:700;padding:8px 16px;}.main-menu-item.depth-0:not(.has-sub-list) > .main-menu-item__link:hover,.main-menu-items > .main-menu-item:not(.specialty) .depth-1 .main-menu-item__link:hover,.main-menu-item.depth-2 .main-menu-item__link:hover{color:#028447;}.main-menu-item.depth-0.has-sub-list > .dropdown-toggle::after{background-image:url(https://www.cimziahcp.com/themes/custom/cimzia_v4/assets/icons/menu-gray-arrow-down-desktop.svg);height:8px;right:-8px;width:12px;}.main-menu-item.depth-0.has-sub-list:hover > .dropdown-toggle{color:#028447;}.main-menu-item.depth-0.has-sub-list:hover > .dropdown-toggle::after{background-image:url(https://www.cimziahcp.com/themes/custom/cimzia_v4/assets/icons/menu-green-arrow-up-desktop.svg);}.dropdown-menu-wrapper{background:rgba(0,0,0,0.001);display:none;left:-200px;padding-top:30px;position:absolute;top:82px;width:1200px;z-index:100;}.main-menu-item.depth-0.has-sub-list > .dropdown-menu-wrapper > .dropdown-menu{background:#fff;box-shadow:0 4px 16px 0 rgba(0,0,0,0.20);box-sizing:border-box;display:flex;flex-direction:row;gap:0;justify-content:space-between;padding:40px 20px 20px 40px;width:1200px;}.main-menu-item.depth-0.has-sub-list:hover > .dropdown-menu-wrapper{display:flex;}.main-menu-item.depth-1.has-sub-list{display:flex;flex-direction:row;flex-basis:auto;}.main-menu-item.depth-1 > .dropdown-toggle{padding:18px 12px 0 20px;width:auto;}.main-menu-item.depth-1.has-sub-list:first-child > .dropdown-toggle{padding-left:0;}.main-menu-item.depth-1 > .dropdown-menu{padding:5px 8px 0 16px;}.main-menu-item.depth-1 > .dropdown-menu .main-menu-item__link{font-size:16px;}.main-menu-item.depth-1 > .dropdown-menu::after{height:227px;left:unset;right:0;top:0;width:1px;}.main-menu-items > .main-menu-item:not(.specialty) .depth-1{margin-top:70px;}.main-menu-items > .main-menu-item:not(.specialty) .depth-1:first-child{color:#028447;display:block;font-family:'FuturaPTBold',Futura,Arial,Helvetica,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:normal;margin:0;position:absolute;top:80px;}.main-menu-items > .main-menu-item:not(.specialty) .depth-1{padding:0 20px;}.main-menu-items > .main-menu-item:not(.specialty) .depth-1::after{height:100%;left:unset;right:0;top:0;width:1px;}.main-menu-items > .main-menu-item:not(.specialty) .depth-1:first-child::after{display:none;}.main-menu-item.depth-0.has-sub-list:not(.specialty):hover > .dropdown-menu-wrapper > .dropdown-menu{justify-content:unset;}}
.page-callout{align-items:center;border-radius:5px;border:2px solid #DB7C00;box-sizing:border-box;display:flex;justify-content:center;padding:24px 0;position:relative;text-align:center;}.page-callout--small{min-height:250px;}.page-callout--medium{min-height:345px;width:100%;}@media (min-width:1024px){.page-callout{padding:0;}.page-callout--add-padding{height:325px;min-width:568px;padding:24px 0;}.page-callout--larger-gap{padding:77px 0 40px;}}@media (min-width:1200px){.page-callout{min-width:550px;max-width:573px;}}.page-callout__body{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center;padding:0 10px;}@media (min-width:1024px){.page-callout--larger-gap .page-callout__body{gap:27px;}.page-callout__body{padding:0;}}.page-callout .image-desktop{display:block;}.page-callout.one-col-layout-display .page-callout__body{align-items:center;display:flex;flex-direction:column;}@media (min-width:1024px){.page-callout.one-col-layout-display{padding:10px 0;}.page-callout.one-col-layout-display .page-callout__body{flex-direction:row;gap:55px;justify-content:space-between;}.page-callout.one-col-layout-display .page-callout__image{width:36%;}.page-callout.one-col-layout-display .page-callout__image img{height:100%;width:100%;}}.page-callout__title-button{text-align:center;}.page-callout.one-col-layout-display .page-callout__title h2{font-size:2rem;margin:0;}@media (min-width:1024px){.page-callout__title-button{text-align:left;width:53%;}}.page-callout__title{color:#028447;font-family:'FuturaPTBold',Futura,Arial,Helvetica,sans-serif;font-size:35px;font-style:normal;font-weight:700;line-height:normal;margin:0 auto;}.page-callout__title--small.page-callout__title--small-20{font-size:20px;}.page-callout__title--small.page-callout__title--small-24{font-size:24px;}.page-callout.one-col-layout-display .page-callout__image{margin:0;}.page-callout__image{width:100%;}.page-callout__description p{color:#58595B;font-family:'FuturaPTBold',Futura,Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;margin:0 auto;max-width:482px;}.page-callout__description--center{margin:0 auto;width:90%;}.page-callout__description--center p{font-family:'FuturaPTBook',Futura,Arial,Helvetica,sans-serif;font-weight:400;}@media (min-width:1024px){.page-callout__description p{margin:inherit;}}.page-callout__button + .page-callout__button{margin-top:10px;}.page-callout.one-col-layout-display .page-callout__button{margin-top:10px;}.page-callout__button--green{align-items:center;background-color:#028447;border:none;border-radius:100px;color:#fff;cursor:pointer;display:flex;font-family:'FuturaPTBold',Futura,Arial,Helvetica,sans-serif;font-size:18px;justify-content:center;line-height:38px;margin:0 auto;max-width:480px;min-width:200px;padding:0 16px;position:relative;text-align:center;text-decoration:none;width:auto;}@media (min-width:1024px){.page-callout__button--green{width:max-content;}}.page-callout__button--green:visited{color:#fff;text-decoration:none;}.page-callout__button--green::after{background:url(https://www.cimziahcp.com/themes/custom/cimzia_v4/dist/img/cta-arrow.png) no-repeat right center;background-size:contain;content:'';display:inline-block;filter:brightness(0) invert(1);height:23px;width:25px;}@media screen and (max-width:768px){.page-callout__button--green::after{width:16px;}}.page-callout__video-modal{display:none;opacity:0;pointer-events:none;}.modal-open{overflow:hidden;}.page-callout__video-modal.modal-open{display:block;left:50%;opacity:1;pointer-events:auto;position:fixed;right:50%;top:45%;transform:translate(-50%,-50%);visibility:visible;width:100vw;z-index:99;}.page-callout__video-modal-overlay.modal-open{background-color:rgba(0,0,0,0.3);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:98;}.page-callout__video-modal .page-callout__video-modal-container{display:block;background-color:#fff;border-radius:10px;height:30vh;margin:0 auto;padding:40px;position:relative;width:60%;}@media (min-width:1024px){.page-callout__video-modal .page-callout__video-modal-container{height:50vh;}}.page-callout__video-modal .page-callout__video-modal-container .close-video-modal{background-image:url(https://www.cimziahcp.com/themes/custom/cimzia_v4/dist/img/icon_close.svg);background-size:contain;content:'';cursor:pointer;height:20px;position:absolute;right:12px;top:11px;width:20px;z-index:99;}.page-callout__video-content{display:block;height:100%;margin:0 auto;position:relative;width:90%;}#page-callout__video-modal-iframe{border:unset;}
.utility-menu{display:flex;}@media screen and (min-width:1200px){.main-menu .utility-menu{display:none;}.utility-menu-child-items{display:flex !important;}}.main-menu .utility-menu-items{box-sizing:border-box;padding:32px 48px 0 48px;}.utility-menu-child-items{display:none;}.utility-menu-item{display:block;padding:8px 0;}.utility-menu-item__label{color:#001788;font-family:'MuseoSans300','FuturaPTBook',Futura,Arial,Helvetica,sans-serif;font-size:12px;font-style:normal;font-weight:300;line-height:18px;cursor:pointer;}.utility-menu-item__label::after{display:inline-block;content:'+';margin-left:5px;}.utility-menu-item.open .utility-menu-item__label::after{content:'-';font-size:14px;}.utility-menu-item__link{color:#58585b;display:block;font-family:'FuturaPTBook',Futura,Arial,Helvetica,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px;text-decoration:none;}.main-menu .utility-menu-item__link:hover,.main-menu .utility-menu-item__link:visited:hover{text-decoration:none;}.main-menu .utility-menu-item{padding:4px 0 2px;}@media screen and (min-width:1200px){.main-menu .utility-menu-item{padding:8px 0;}}.main-menu .utility-menu-item.depth-0:last-child > .utility-menu-item__link{font-weight:bold;}@media screen and (min-width:1200px){.utility-menu-item.depth-1:last-child > .utility-menu-item__link{color:#4B4F54;font-weight:bold;}}
