@charset "UTF-8";.body--livtencity{background-color:#a1a4ac!important}@font-face{font-family:icomoon;src:url(../../fonts/livtencity/icomoon.eot?jvd6n0);src:url(../../fonts/livtencity/icomoon.eot?jvd6n0#iefix) format("embedded-opentype"),url(../../fonts/livtencity/icomoon.ttf?jvd6n0) format("truetype"),url(../../fonts/livtencity/icomoon.woff?jvd6n0) format("woff"),url(../../fonts/livtencity/icomoon.svg?jvd6n0#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Jost;font-style:normal;font-weight:300;src:local(""),url(../../fonts/livtencity/jost-latin-300.woff2) format("woff2"),url(../../fonts/livtencity/jost-latin-300.woff) format("woff")}@font-face{font-family:Jost;font-style:normal;font-weight:400;src:local(""),url(../../fonts/livtencity/jost-latin-regular.woff2) format("woff2"),url(../../fonts/livtencity/jost-latin-regular.woff) format("woff")}@font-face{font-family:Jost;font-style:normal;font-weight:700;src:local(""),url(../../fonts/livtencity/jost-latin-700.woff2) format("woff2"),url(../../fonts/livtencity/jost-latin-700.woff) format("woff")}@font-face{font-family:Jost;font-style:normal;font-weight:600;src:local(""),url(../../fonts/livtencity/jost-latin-600.woff2) format("woff2"),url(../../fonts/livtencity/jost-latin-600.woff) format("woff")}@font-face{font-family:Jost;font-style:italic;font-weight:300;src:local(""),url(../../fonts/livtencity/jost-latin-300italic.woff2) format("woff2"),url(../../fonts/livtencity/jost-latin-300italic.woff) format("woff")}@font-face{font-family:Jost;font-style:italic;font-weight:400;src:local(""),url(../../fonts/livtencity/jost-latin-italic.woff2) format("woff2"),url(../../fonts/livtencity/jost-latin-italic.woff) format("woff")}@font-face{font-family:Jost;font-style:italic;font-weight:600;src:local(""),url(../../fonts/livtencity/jost-latin-600italic.woff2) format("woff2"),url(../../fonts/livtencity/jost-latin-600italic.woff) format("woff")}@font-face{font-family:Jost;font-style:italic;font-weight:700;src:local(""),url(../../fonts/livtencity/jost-latin-700italic.woff2) format("woff2"),url(../../fonts/livtencity/jost-latin-700italic.woff) format("woff")}@font-face{font-display:swap;font-family:Oswald;font-style:normal;font-weight:200;src:url(../../fonts/livtencity/oswald-v53-latin-200.woff2) format("woff2")}@font-face{font-display:swap;font-family:Oswald;font-style:normal;font-weight:300;src:url(../../fonts/livtencity/oswald-v53-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Oswald;font-style:normal;font-weight:400;src:url(../../fonts/livtencity/oswald-v53-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Oswald;font-style:normal;font-weight:500;src:url(../../fonts/livtencity/oswald-v53-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Oswald;font-style:normal;font-weight:600;src:url(../../fonts/livtencity/oswald-v53-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Oswald;font-style:normal;font-weight:700;src:url(../../fonts/livtencity/oswald-v53-latin-700.woff2) format("woff2")}.body--livtencity .subsite-styles html{overflow:visible!important;box-sizing:border-box;padding-right:0!important;font-size:10px}.body--livtencity .subsite-styles body{background:0 0;min-width:320px;font-family:Arial,Helvetica,sans-serif;-webkit-hyphens:manual;hyphens:manual;word-wrap:normal}.body--livtencity .subsite-styles .text-red{color:#e5174c}.body--livtencity .subsite-styles .bg-light-violet{background-color:#7c45ff}.body--livtencity .subsite-styles .light-violet-txt{color:#7c45ff}.body--livtencity .subsite-styles .violet-txt{color:#3f006d}.body--livtencity .subsite-styles .language ul.links{margin:0}.body--livtencity .subsite-styles .lang-btn a.language-link:hover{color:#fff}.body--livtencity .subsite-styles a:focus{outline:0;outline-offset:2px}.body--livtencity .subsite-styles a.txt-semibold.text-white.external-takeda-link{box-shadow:none}.body--livtencity .subsite-styles a.txt-semibold.text-white.external-takeda-link:hover{text-decoration:none}.body--livtencity .subsite-styles .region>*{margin-block-end:0}.body--livtencity .subsite-styles .language ul.links a:focus{outline:0}.body--livtencity .subsite-styles .onepath p.font-weight-bold{font-weight:700!important;font-size:2rem;line-height:1.2;font-family:Arial,Helvetica,sans-serif;color:#333;margin-top:0;margin-bottom:1rem}.body--livtencity .subsite-styles .cke_editable a:where(:not(.button)),.body--livtencity .subsite-styles .text-content a:where(:not(.button)){-webkit-text-decoration:none;text-decoration:none!important;box-shadow:none!important}.body--livtencity .subsite-styles .cke_editable,.body--livtencity .subsite-styles .text-content{font-size:unset;font-family:Arial,Helvetica,sans-serif;color:#333;line-height:unset}.body--livtencity .subsite-styles .cke_editable p,.body--livtencity .subsite-styles .reimbursement-wrapper .text-content p{margin-top:0!important;margin-bottom:1rem!important}.body--livtencity .subsite-styles a.txt-semibold{color:#e5174c}.body--livtencity .subsite-styles .consult-txt a.break-all:hover{color:#5b6770!important}.body--livtencity .subsite-styles section.takh-pfs-section h1{color:#fff}.body--livtencity .subsite-styles section.intro-section h2{color:#5b6770}.body--livtencity .subsite-styles .consult-txt h2{color:#5b6770}.body--livtencity .subsite-styles a.break-all.external-takeda-link{color:#e5174c;text-decoration:none;background-color:transparent}.body--livtencity .subsite-styles a.break-all.external-takeda-link:hover{color:#5b6770}.body--livtencity .subsite-styles .cke_editable a:where(:not(.button)):hover,.body--livtencity .subsite-styles .text-content a:where(:not(.button)):hover{-webkit-text-decoration:none;text-decoration:none;color:inherit;box-shadow:none;-webkit-text-decoration-color:inherit;text-decoration-color:inherit}.body--livtencity .subsite-styles img.subimg-phone{position:relative;width:100px;height:100px;left:-120px;top:90px}.body--livtencity .subsite-styles form#user-login-form input#edit-submit,.body--livtencity .subsite-styles input#edit-submit--6{color:#fff;background-color:#e5174c;border-color:#e5174c;font-size:25px;padding-right:2rem!important;padding-left:2rem!important;padding-bottom:1.5rem!important;padding-top:1.2rem!important;margin-right:0;font-family:Oswald,sans-serif;font-weight:600;border-radius:0!important}.body--livtencity .subsite-styles .js-form-item.form-item.js-form-type-password.form-item-din.js-form-item-din.form-no-label{margin-right:2.5rem!important;margin-bottom:2rem}.body--livtencity .subsite-styles .form-group.mb-0.d-ph-flex.flex-wrap.form-login-input-wrapper{flex-wrap:nowrap!important}.body--livtencity .subsite-styles .welcome input#edit-din--6{width:100%!important;padding-top:.6rem;padding-bottom:.6rem}.body--livtencity .subsite-styles img.instruction-bottom-img{content:"";position:absolute;right:0;bottom:-86px;left:0;top:54%}.body--livtencity .subsite-styles .welcome-heading h1{color:#5b6770}.body--livtencity .subsite-styles a{color:#e5174c;font-weight:600}.body--livtencity .subsite-styles .grid-full{display:block;margin-bottom:0}.body--livtencity .subsite-styles div#nihb .txt{margin-bottom:0!important}.body--livtencity .subsite-styles div#veterans .txt{margin-bottom:0!important}.body--livtencity .subsite-styles a#province-drop:hover{color:#fff!important}.body--livtencity .subsite-styles .language ul.links li{list-style-type:none}.body--livtencity .subsite-styles h1#safety-modal-title .text-content{color:#e5174c!important}.body--livtencity .subsite-styles #safety-modal-8 .text-content p{margin-bottom:1rem!important;margin-top:0}.body--livtencity .subsite-styles section.detail-section{padding-top:0!important;padding-bottom:0!important}.body--livtencity .subsite-styles .province_page section.detail-section{padding-top:0!important}.body--livtencity .subsite-styles .quebec .detail-section .page-heading{margin-bottom:30px}.body--livtencity .subsite-styles .alberta .detail-section .page-heading{margin-bottom:0}.body--livtencity .subsite-styles .alberta .detail-section .details{border-bottom:none;padding-bottom:12px!important}.body--livtencity .subsite-styles .nihb .detail-section .page-heading{margin-bottom:0}.body--livtencity .subsite-styles .nihb .detail-section .details{border-bottom:none;padding-bottom:12px!important}.body--livtencity .subsite-styles .coverage-wrapper p{margin-top:0!important;margin-bottom:1rem}.body--livtencity .subsite-styles .newfoundlandlabrador .detail-section .page-heading{margin-bottom:0}.body--livtencity .subsite-styles .newfoundlandlabrador .detail-section .details{border-bottom:none;padding-bottom:0!important}.body--livtencity .subsite-styles .novascotia .detail-section .page-heading{margin-bottom:0}.body--livtencity .subsite-styles .novascotia .detail-section .details{border-bottom:none;padding-bottom:0!important}.body--livtencity .subsite-styles .ontario .detail-section .page-heading{margin-bottom:0}.body--livtencity .subsite-styles .ontario .detail-section .details{border-bottom:none;padding-bottom:2.5rem!important}.body--livtencity .subsite-styles .princeedwardisland .detail-section .page-heading{margin-bottom:0}.body--livtencity .subsite-styles .princeedwardisland .detail-section .details{border-bottom:none;padding-bottom:12px!important}.body--livtencity .subsite-styles .saskatchewan .detail-section .page-heading{margin-bottom:0}.body--livtencity .subsite-styles .saskatchewan .detail-section .details{border-bottom:none;padding-bottom:0!important}.body--livtencity .subsite-styles .newbrunswick .detail-section .page-heading{margin-bottom:0}.body--livtencity .subsite-styles .newbrunswick .detail-section .details{border-bottom:none;padding-bottom:0!important}.body--livtencity .subsite-styles .node__content{padding:0}.body--livtencity .subsite-styles .node__meta{display:none}.body--livtencity .subsite-styles .onepath-info a.btn.btn-dark-pink{color:#fff!important}.body--livtencity .subsite-styles .novascotia .onepath-info{margin-bottom:40px!important}.body--livtencity .subsite-styles .newfoundlandlabrador .onepath-info{margin-bottom:40px!important}.body--livtencity .subsite-styles .newbrunswick .onepath-info{margin-bottom:40px!important}.body--livtencity .subsite-styles .nihb .onepath-info{margin-bottom:40px!important}.body--livtencity .subsite-styles .alberta .onepath-info{margin-bottom:40px!important}.body--livtencity .subsite-styles .princeedwardisland .onepath-info{margin-bottom:40px!important}.body--livtencity .subsite-styles .saskatchewan .onepath-info{margin-bottom:40px!important}.body--livtencity .subsite-styles .ontario .onepath-info{margin-bottom:8rem!important}.body--livtencity .subsite-styles section.firazyr-section h2{color:#5b6770}.body--livtencity .subsite-styles .list-unstyled{margin-left:0}.body--livtencity .subsite-styles .firazyr a.btn.btn-dark-pink:hover{color:#fff!important}.body--livtencity .subsite-styles .province_page h4{color:#5b6770}.body--livtencity .subsite-styles .external-link-popup .ui-dialog-titlebar{padding:5px}.body--livtencity .subsite-styles .list-title p{margin-bottom:1rem!important}.body--livtencity .subsite-styles .newbrunswick .list-title p{margin-bottom:0!important}.body--livtencity .subsite-styles .nihb .list-title p{margin-bottom:0!important}.body--livtencity .subsite-styles .newfoundlandlabrador .list-title p{margin-bottom:0!important}.body--livtencity .subsite-styles .novascotia .list-title p{margin-bottom:0!important}.body--livtencity .subsite-styles .text-content.province_page.quebec p{margin-top:0!important}.body--livtencity .subsite-styles .ontario .category p{margin-top:0;margin-bottom:1rem}.body--livtencity .subsite-styles .homepage address.pl-lg-45.mb-0 p{margin-bottom:0!important}.body--livtencity .subsite-styles .saskatchewan .category p{margin-bottom:1rem!important;margin-top:0!important}.body--livtencity .subsite-styles .alberta .page-icon img{height:43px;width:26px}.body--livtencity .subsite-styles .manitoba .page-icon img{height:41px;width:28px}.body--livtencity .subsite-styles .newbrunswick .page-icon img{height:40px;width:37px}.body--livtencity .subsite-styles .nihb .page-icon img{height:55px;width:45px}.body--livtencity .subsite-styles .newfoundlandlabrador .page-icon img{height:25px;width:55px}.body--livtencity .subsite-styles .novascotia .page-icon img{height:51px;width:24px}.body--livtencity .subsite-styles .ontario .page-icon img{height:36px;width:49px}.body--livtencity .subsite-styles .princeedwardisland .page-icon img{height:41px;width:28px}.body--livtencity .subsite-styles .quebec .page-icon img{height:41px;width:28px}.body--livtencity .subsite-styles .saskatchewan .page-icon img{height:40px;width:24px}.body--livtencity .subsite-styles .veterans .page-icon img{height:43px;width:39px}.body--livtencity .subsite-styles .external-link-popup.external-link-popup-id-default{padding:40px;max-width:1000px}.body--livtencity .subsite-styles .external-link-popup .ui-widget-header{background:0 0;border:beige}.body--livtencity .subsite-styles .external-link-popup .ui-dialog-buttonset{justify-content:space-around}.body--livtencity .subsite-styles .external-link-popup h4{color:#e5174c;text-transform:uppercase}.body--livtencity .subsite-styles .external-link-popup button.ui-button.ui-corner-all.ui-widget.button{color:#fff;background-color:#e5174c;border-color:#e5174c;min-width:10rem;width:130px!important;justify-content:center;padding:2rem 6rem;font-family:Oswald,sans-serif}.body--livtencity .subsite-styles .external-link-popup button:focus{outline:0}.body--livtencity .subsite-styles .external-link-popup-id-default .button:focus{outline:0}.body--livtencity .subsite-styles .external-link-popup-id-default.ui-widget-content{border:none}.body--livtencity .subsite-styles .ui-widget-overlay{background:#000;opacity:.5}.body--livtencity .subsite-styles .ui-dialog .ui-dialog-titlebar-close{width:35px;position:absolute;top:-3px;right:4px;opacity:1;padding:0;margin:0;background:0 0;border:none}.body--livtencity .subsite-styles span.ui-button-icon-space{display:block;width:100%;height:3px;background-color:#e5174c;transform:rotate(45deg);position:absolute;top:16px;transition:background-color .2s ease-out;left:10px}.body--livtencity .subsite-styles span.ui-button-icon.ui-icon.ui-icon-closethick{display:block;width:100%;height:3px;background-color:#e5174c;transform:rotate(-45deg);position:absolute;top:24px;transition:background-color .2s ease-out;left:18px}.body--livtencity .subsite-styles div#incorrect-password{margin-top:-22px;font-weight:500;color:#e5174c;margin-bottom:3rem}.body--livtencity .subsite-styles .external-link-popup-body p{color:#5b6770}.body--livtencity .subsite-styles .external-link-popup button.ui-button.ui-corner-all.ui-widget.button:first-child{order:2}.body--livtencity .subsite-styles .external-link-popup .ui-dialog-buttonpane.ui-widget-content.ui-helper-clearfix{border:none!important}.body--livtencity .subsite-styles .lang-fr .map-section .marker#veterans{top:13%;left:91%;width:13.6rem}.body--livtencity .subsite-styles .lang-fr #newfoundlandlabrador .txt{margin-bottom:3rem!important}.body--livtencity .subsite-styles .lang-fr .veterans-li{font-size:1.4rem}.body--livtencity .subsite-styles section.cookie-policy-section h1{color:#5b6770}.body--livtencity .subsite-styles section.cookie-policy-section p{margin-bottom:0!important;margin-top:12px}.body--livtencity .subsite-styles .welcome .bg-wrap .text-content.home{margin-bottom:0!important}.body--livtencity .subsite-styles .welcome .bg-wrap .text-content .sub-heading{color:#333}.body--livtencity .subsite-styles .welcome .bg-wrap .text-content .sub-desc{color:#333}.body--livtencity .subsite-styles .button:focus{outline:0!important}.body--livtencity .subsite-styles .external-link-popup-body{padding-top:10px}.body--livtencity .subsite-styles .external-link-popup-content.ui-dialog-content{padding:.2em .8em}.body--livtencity .subsite-styles .external-link-popup .ui-widget input,.body--livtencity .subsite-styles .ui-widget button,.body--livtencity .subsite-styles .ui-widget select,.body--livtencity .subsite-styles .ui-widget textarea{font-family:Arial,Helvetica,sans-serif}.body--livtencity .subsite-styles .user-login.js-form-item.form-item.js-form-type-textfield.form-item-name.js-form-item-name{width:60%}.body--livtencity .subsite-styles .user-login.js-form-item.form-item.js-form-type-password.form-item-pass.js-form-item-pass{width:60%}.body--livtencity .subsite-styles form#user-login-form{margin-bottom:3rem}.body--livtencity .subsite-styles .container.page-not-found,.body--livtencity .subsite-styles .page-not-found.user-register-form,.body--livtencity .subsite-styles .page-not-found.webform-submission-contact-form{text-align:center;margin-bottom:6rem;margin-top:2rem}.body--livtencity .subsite-styles .user-login input#edit-name:focus{outline:0;border:1px solid #1475ad}.body--livtencity .subsite-styles .user-login input#edit-pass:focus{outline:0;border:1px solid #1475ad}.body--livtencity .subsite-styles .user-login input#edit-pass{border:1px solid #707070}.body--livtencity .subsite-styles .user-login input#edit-name{border:1px solid #707070}@media only screen and (max-width:600px){.body--livtencity .subsite-styles h1 .homepage.lang-fr{font-size:2.6rem}.body--livtencity .subsite-styles .quebec .detail-section .page-heading{margin-bottom:1.5rem}.body--livtencity .subsite-styles .ontario .onepath-info{margin-bottom:3rem!important}.body--livtencity .subsite-styles #saskatchewan .txt{order:unset}.body--livtencity .subsite-styles img.instruction-bottom-img{top:55%}.body--livtencity .subsite-styles .lang-fr img.instruction-bottom-img{top:58%}.body--livtencity .subsite-styles div#yukon{display:none!important}.body--livtencity .subsite-styles #newfoundlandlabrador .txt{margin-bottom:0!important;text-align:left!important}.body--livtencity .subsite-styles div#northwestterritories{display:none!important}.body--livtencity .subsite-styles div#newfoundland_and_labrador{border-bottom:none!important}.body--livtencity .subsite-styles input#edit-submit--6{width:auto;justify-content:center;margin-bottom:3rem!important;font-size:2rem;margin-top:20px;padding-bottom:2.2rem!important;padding-top:1.2rem!important}.body--livtencity .subsite-styles .js-form-item.form-item.js-form-type-password.form-item-din.js-form-item-din.form-no-label{margin-right:0!important;margin-bottom:0!important}.body--livtencity .subsite-styles .welcome-section .welcome-container{background-image:none!important}.body--livtencity .subsite-styles .external-link-popup button.ui-button.ui-corner-all.ui-widget.button{width:100%!important;font-weight:800!important}.body--livtencity .subsite-styles .veterans .onepath-info{margin-bottom:40px!important}.body--livtencity .subsite-styles .britishcolumbia .onepath-info{margin-bottom:40px!important}.body--livtencity .subsite-styles .manitoba .onepath-info{margin-bottom:40px!important}.body--livtencity .subsite-styles .alberta .onepath-info{margin-bottom:20px!important}.body--livtencity .subsite-styles .detail-section .page-heading{margin-bottom:16px}.body--livtencity .subsite-styles .source-block{padding-bottom:50px!important}.body--livtencity .subsite-styles .external-link-popup.external-link-popup-id-default{padding:15px 30px 30px 30px;width:97%!important;left:7px!important}.body--livtencity .subsite-styles .external-link-popup button.ui-button.ui-corner-all.ui-widget.button:first-child{order:2}.body--livtencity .subsite-styles .external-link-popup-content .external-link-popup-body p{font-size:1.6rem}.body--livtencity .subsite-styles .welcome{margin-right:0!important;margin-left:0!important}.body--livtencity .subsite-styles .welcome-section .welcome .bg-wrap{width:100%;margin:auto;display:inline-block;overflow:hidden;padding-right:2rem!important;padding-left:2rem!important}.body--livtencity .subsite-styles .lang-fr #newfoundlandlabrador .txt{margin-bottom:0!important;text-align:left!important}.body--livtencity .subsite-styles .lang-fr .map-section .marker#veterans{width:100%!important}.body--livtencity .subsite-styles .user-login.js-form-item.form-item.js-form-type-textfield.form-item-name.js-form-item-name{width:100%}.body--livtencity .subsite-styles .user-login.js-form-item.form-item.js-form-type-password.form-item-pass.js-form-item-pass{width:100%}.body--livtencity .subsite-styles .container.page-not-found,.body--livtencity .subsite-styles .page-not-found.user-register-form,.body--livtencity .subsite-styles .page-not-found.webform-submission-contact-form{margin-bottom:3rem}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.body--livtencity .subsite-styles img.instruction-bottom-img{top:52%}.body--livtencity .subsite-styles .lang-fr img.instruction-bottom-img{top:54%}.body--livtencity .subsite-styles .veterans .onepath-info{margin-bottom:70px!important}.body--livtencity .subsite-styles .britishcolumbia .onepath-info{margin-bottom:70px!important}.body--livtencity .subsite-styles .manitoba .onepath-info{margin-bottom:70px!important}.body--livtencity .subsite-styles .alberta .onepath-info{margin-bottom:20px!important}.body--livtencity .subsite-styles .lang-fr .map-section .marker#veterans{left:88%;width:12.6rem}.body--livtencity .subsite-styles .lang-fr #newfoundlandlabrador .txt{text-align:center;margin-bottom:2rem!important}}@media only screen and (min-device-width:1024px) and (max-device-height:1366px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.body--livtencity .subsite-styles .lang-fr .map-section .marker#veterans{left:91%;width:13.6rem}}.body--livtencity .subsite-styles .container,.body--livtencity .subsite-styles .user-register-form,.body--livtencity .subsite-styles .webform-submission-contact-form{max-width:1124px}.body--livtencity .subsite-styles .ui-dialog.external-link-popup{padding:15px;max-width:800px}@media screen and (min-width:992px){.body--livtencity .subsite-styles .ui-dialog.external-link-popup{padding:40px}}.body--livtencity .subsite-styles .ui-dialog .ui-dialog-buttonpane{margin-top:0;padding:.2em .8em}.body--livtencity .subsite-styles .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{margin-top:20px;justify-content:start;gap:1rem}.body--livtencity .subsite-styles .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button{border-radius:0!important;text-transform:uppercase}.body--livtencity .subsite-styles ul{margin-bottom:15px}.body--livtencity .subsite-styles ul li::marker{color:#e5174c;font-size:1em}.body--livtencity .subsite-styles dialog.modal{background-color:transparent;z-index:11111}.body--livtencity .subsite-styles body:not(.user-logged-in) .only-auth-user{display:none}.body--livtencity .subsite-styles .welcome-container .login-form{display:flex;justify-content:center}.body--livtencity .subsite-styles .welcome-container .login-form--content{width:100%;max-width:320px;display:flex;flex-direction:column}.body--livtencity .subsite-styles .welcome-container .home.js-form-type-password,.body--livtencity .subsite-styles .welcome-container .home.js-form-type-textfield{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:0}.body--livtencity .subsite-styles .welcome-container .home.js-form-type-password label,.body--livtencity .subsite-styles .welcome-container .home.js-form-type-textfield label{flex:0 0 80px}@media screen and (min-width:992px){.body--livtencity .subsite-styles .welcome-container .home.js-form-type-password label,.body--livtencity .subsite-styles .welcome-container .home.js-form-type-textfield label{flex:0 0 100px}}.body--livtencity .subsite-styles .welcome-container .home.js-form-type-password input,.body--livtencity .subsite-styles .welcome-container .home.js-form-type-textfield input{width:100%;padding:5px}.body--livtencity .subsite-styles .welcome-container .home.js-form-type-password input:focus,.body--livtencity .subsite-styles .welcome-container .home.js-form-type-textfield input:focus{background:#fafafa;outline-style:unset}.body--livtencity .subsite-styles .welcome-container .home.js-form-type-password .form-item__description,.body--livtencity .subsite-styles .welcome-container .home.js-form-type-textfield .form-item__description{display:none}.body--livtencity .subsite-styles .welcome-container .form-actions{justify-content:center;padding:15px 0}.body--livtencity .subsite-styles .welcome-container .form-actions input{background-image:url(/themes/custom/takzhyro/images/right-arrow.png);background-repeat:no-repeat;background-position:right center}.body--livtencity .subsite-styles .welcome-container .welcome .login-form .home .form-required:after,.body--livtencity .subsite-styles .welcome-container .welcome .test .home .form-required:after{background-image:unset;display:none}.body--livtencity .subsite-styles .welcome-container .welcome .login-form .home input,.body--livtencity .subsite-styles .welcome-container .welcome .test .home input{height:-moz-fit-content;height:fit-content;border-radius:8px!important;background:#fafafa;border-color:#bfbfbf}.body--livtencity .subsite-styles .welcome-container .welcome .field--name-field-secondary-description .sub-heading{font-size:24px}.body--livtencity .subsite-styles .lang-fr .home.js-form-type-password,.body--livtencity .subsite-styles .lang-fr .home.js-form-type-textfield{flex-direction:column}.body--livtencity .subsite-styles .lang-fr .home.js-form-type-password label,.body--livtencity .subsite-styles .lang-fr .home.js-form-type-textfield label{flex:1;text-align:center}.body--livtencity .subsite-styles .register-section{margin:20px auto;width:-moz-max-content;width:max-content;border-top:3px solid #cbb3fd;border-bottom:3px solid #cbb3fd;padding:20px}.body--livtencity .subsite-styles .register-section h4{line-height:normal}.body--livtencity .subsite-styles .text-content table td,.body--livtencity .subsite-styles .text-content table th{line-height:1.2}.body--livtencity .subsite-styles .cookie-policy table{font-size:14px;margin:2rem 0 5rem}.body--livtencity .subsite-styles .cookie-policy table td,.body--livtencity .subsite-styles .cookie-policy table th{padding-top:1rem;padding-bottom:1rem;padding-left:1rem;padding-right:1rem;font-size:14px;word-break:break-word;width:30%}.body--livtencity .subsite-styles .cookie-policy table td:nth-of-type(2),.body--livtencity .subsite-styles .cookie-policy table th:nth-of-type(2){width:40%;border-left:#5b6770 1px solid;border-right:#5b6770 1px solid}.body--livtencity .subsite-styles .cookie-policy table a{color:#5b6770!important;font-weight:300;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}@media screen and (min-width:992px){.body--livtencity .subsite-styles .cookie-policy table{font-size:18px}.body--livtencity .subsite-styles .cookie-policy table td,.body--livtencity .subsite-styles .cookie-policy table th{padding-top:1rem;padding-bottom:1rem;padding-left:1rem;padding-right:1rem;font-size:18px;width:20%}.body--livtencity .subsite-styles .cookie-policy table td:nth-of-type(2),.body--livtencity .subsite-styles .cookie-policy table th:nth-of-type(2){width:60%}}.body--livtencity .subsite-styles.page--livtencity-home-page .map-section,.body--livtencity .subsite-styles.page--livtencity-home-page-fr .map-section{display:block!important}.body--livtencity .subsite-styles.page--couverture-privée .bg-violet,.body--livtencity .subsite-styles.page--private-coverage .bg-violet{margin-top:50px;margin-bottom:70px;background:#3f006d;color:#fff;padding:40px 0}.body--livtencity .subsite-styles.page--couverture-privée .bg-violet .paragraph-wrapper,.body--livtencity .subsite-styles.page--private-coverage .bg-violet .paragraph-wrapper{border-left:10px solid #e5174c;padding:0 20px;font-size:30px}.body--livtencity .subsite-styles .clearfix:after{content:"";display:block;clear:both}.body--livtencity .subsite-styles .ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.body--livtencity .subsite-styles .icon-home:before,.body--livtencity .subsite-styles .icon-plus:before{content:"\e900"}.body--livtencity .subsite-styles .container-2l{max-width:116rem}.body--livtencity .subsite-styles a.text-gray:hover{color:#e5174c!important}.body--livtencity .subsite-styles a.text-white:hover{opacity:.8}.body--livtencity .subsite-styles .btn,.body--livtencity .subsite-styles .btn--sign-out,.body--livtencity .subsite-styles a,.body--livtencity .subsite-styles button{transition:color .3s linear,background .3s linear,transform .3s linear,box-shadow .3s linear,opacity .3s linear,visibility .3s linear,border .3s linear}.body--livtencity .subsite-styles img{max-width:100%;height:auto;display:inline-block}.body--livtencity .subsite-styles .txt-sub{font-size:1.2rem}.body--livtencity .subsite-styles .global-list li:before{width:.6rem;height:.6rem;content:"";position:absolute;left:0;top:6px;border:1px solid #e5174c;border-radius:50%}.body--livtencity .subsite-styles .global-list li ul li:before{content:"";position:absolute;width:.9rem;height:.2rem;left:0;top:8px;background-color:#e5174c;border-radius:0}.body--livtencity .subsite-styles .global-list li ul li ul li:before{width:.6rem;height:.6rem;content:"";position:absolute;left:0;top:6px;border:1px solid #e5174c;border-radius:50%;background-color:transparent}.body--livtencity .subsite-styles ol.global-list{counter-reset:item}.body--livtencity .subsite-styles ol.global-list li{display:block}.body--livtencity .subsite-styles ol.global-list li:before{content:counter(item) ". ";width:auto;height:100%;counter-increment:item;color:#e5174c;font-weight:600;border:0;top:0}.body--livtencity .subsite-styles .txt-semibold{font-weight:600}.body--livtencity .subsite-styles .txt-underlined{text-decoration:underline}.body--livtencity .subsite-styles address a:hover{color:#5b6770!important}.body--livtencity .subsite-styles address a.text-gray:hover{color:#e5174c!important}.body--livtencity .subsite-styles .break-all{word-break:break-all}.body--livtencity .subsite-styles input[type=password]{border:1px solid #707070;-webkit-appearance:none;border-radius:0!important}.body--livtencity .subsite-styles input[type=password]::-webkit-input-placeholder{color:#d0d3d4;font-weight:300;letter-spacing:-.06rem}.body--livtencity .subsite-styles input[type=password]::-moz-placeholder{opacity:1;color:#d0d3d4;font-weight:300;letter-spacing:-.06rem}.body--livtencity .subsite-styles input[type=password]:-moz-placeholder{color:#d0d3d4;font-weight:300;letter-spacing:-.06rem}.body--livtencity .subsite-styles input[type=password]:-ms-input-placeholder{color:#d0d3d4;font-weight:300;letter-spacing:-.06rem}.body--livtencity .subsite-styles input[type=password]:focus{outline:0!important;border-color:#51c2b9}.body--livtencity .subsite-styles input[type=password].placeholder{color:#d0d3d4;font-weight:300;letter-spacing:-.06rem}.body--livtencity .subsite-styles .cite{font-size:1.2rem}.body--livtencity .subsite-styles .daggers{font-size:1.2rem}.body--livtencity .subsite-styles .onepath-info{border:3px solid #e5174c}.body--livtencity .subsite-styles .onepath-info .onepath-logo{width:100%;max-width:250px;height:auto;margin:0 auto;display:block}.body--livtencity .subsite-styles #header .logo.partner img{width:170px}.body--livtencity .subsite-styles .welcome-section{background-color:#3f006d}.body--livtencity .subsite-styles .welcome-section .welcome-container{padding-left:0;padding-right:0;background-color:#fff}.body--livtencity .subsite-styles .welcome-section .h4{margin-bottom:1rem}.body--livtencity .subsite-styles .welcome-section .welcome h1{font-size:2.2rem;letter-spacing:-.032rem}.body--livtencity .subsite-styles .welcome-section .welcome .instruction{position:relative;padding-bottom:60px}.body--livtencity .subsite-styles .welcome-section .welcome .instruction:after{content:"";position:absolute;display:block;width:calc(100% + 60px);height:60px;right:0;bottom:0;left:-30px;background-image:url(/images/curve-img.svg);background-repeat:no-repeat;background-size:100% auto}.body--livtencity .subsite-styles .welcome-section .welcome .bg-wrap{background-color:#fff}.body--livtencity .subsite-styles .welcome-section .password-form input[type=password]{border-color:#707070}.body--livtencity .subsite-styles .welcome-section .password-form input[type=password].invalid{color:#e5174c;border-color:#e5174c;transition:border-color .5s ease-in}.body--livtencity .subsite-styles .welcome-section .password-form button[type=submit]{min-width:14rem;font-size:2rem}.body--livtencity .subsite-styles .welcome-section .password-form #incorrect-password{margin-top:10px;display:none;font-weight:500;color:#e5174c}.body--livtencity .subsite-styles .welcome-section .onepath .logo{width:100%;max-width:250px;height:auto;margin:0 auto;display:block}.body--livtencity .subsite-styles .welcome-section .firazyr{background-color:#63676b;color:#fff;position:relative}.body--livtencity .subsite-styles .welcome-section .firazyr .logo{width:100%;max-width:250px;height:auto;margin:0 auto;display:block}.body--livtencity .subsite-styles .banner-section-homepage .banner-wrap{max-width:120rem}.body--livtencity .subsite-styles .banner-section-homepage .banner-wrap img{width:100%;height:auto}.body--livtencity .subsite-styles .intro-section .section-heading.fr h1{font-size:2.2rem}@media screen and (min-width:375px){.body--livtencity .subsite-styles .intro-section .section-heading.fr h1{font-size:2.6rem}}@media screen and (min-width:480px){.body--livtencity .subsite-styles .intro-section .section-heading.fr h1{font-size:3.2rem}}@media screen and (min-width:576px){.body--livtencity .subsite-styles .intro-section .section-heading.fr h1{font-size:4.2rem}}@media screen and (min-width:768px){.body--livtencity .subsite-styles .intro-section .section-heading.fr h1{font-size:5.2rem}}.body--livtencity .subsite-styles .takh-pfs-section .row{box-shadow:-1px 1px 5px 2px rgba(0,0,0,.14);background-color:#e5174c;color:#fff;border-radius:10px}.body--livtencity .subsite-styles .takh-pfs-section .pfs-img{border-radius:5px;background-color:#fff}.body--livtencity .subsite-styles .takh-pfs-section .pfs-img img{width:100%;height:auto;max-width:300px;border-radius:5px}.body--livtencity .subsite-styles .consult-section .consult-txt{max-width:88.5rem}.body--livtencity .subsite-styles .firazyr-section .firazyr{border:3px solid #e5174c;border-radius:10px}.body--livtencity .subsite-styles .firazyr-section .firazyr .firazyr-logo{width:100%;max-width:250px;height:auto;margin:0 auto;display:block}.body--livtencity .subsite-styles .banner-section .banner-bg{height:320px;min-height:20rem;background-repeat:no-repeat;background-size:cover}.body--livtencity .subsite-styles .banner-section .banner-bg .banner-bg-wrapper{width:50%;background:rgba(0,0,0,.5);height:320px}.body--livtencity .subsite-styles .banner-section .banner-bg .banner-bg-wrapper .banner-content-wrapper{width:100%;text-align:center;float:right;position:relative;top:5%;max-width:500px}.body--livtencity .subsite-styles .banner-section .banner-bg .banner-bg-wrapper .banner-content-wrapper .banner-title h1{padding:3px 0;color:#fff;text-transform:uppercase;border-top:5px solid #e5174c;border-bottom:5px solid #e5174c}.body--livtencity .subsite-styles .banner-section .banner-bg .banner-bg-wrapper .banner-content-wrapper .banner-icon{padding:25px 0}.body--livtencity .subsite-styles .banner-section .bg-mobile{position:absolute;left:0;right:0;top:0;bottom:0;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;border-top:1rem #fff solid}.body--livtencity .subsite-styles .banner-section .page-icon{z-index:1}.body--livtencity .subsite-styles .banner-section .page-icon .icon{width:7.5rem;height:7.5rem;border:2px solid #707070}.body--livtencity .subsite-styles .banner-section .bg-mobile.detail-page{background-size:160% 100%}@media screen and (min-width:1140px){.body--livtencity .subsite-styles .banner-section .banner-bg .banner-bg-wrapper .banner-content-wrapper{margin-right:6%}}@media screen and (max-width:480px){.body--livtencity .subsite-styles .banner-section .banner-bg .banner-bg-wrapper{width:100%;height:210px}.body--livtencity .subsite-styles .banner-section .banner-bg .banner-bg-wrapper .banner-content-wrapper{float:unset;margin:auto}}.body--livtencity .subsite-styles .detail-section.safety-info{min-height:60rem}.body--livtencity .subsite-styles .detail-section .page-heading{margin-bottom:30px;border-bottom:1px solid #d0d3d4}.body--livtencity .subsite-styles .detail-section .page-heading h1{margin-bottom:1rem}.body--livtencity .subsite-styles .detail-section .page-heading .sub-heading{font-size:2rem;line-height:1.13;letter-spacing:-.01rem}.body--livtencity .subsite-styles .detail-section .page-heading .sub-heading .reg{font-size:1.2rem;top:-.6em}.body--livtencity .subsite-styles .detail-section .h4 .reg{font-size:1.2rem}.body--livtencity .subsite-styles .detail-section .details{border-bottom:1px solid #d0d3d4}.body--livtencity .subsite-styles .detail-section .category{border-bottom:1px solid #d0d3d4}.body--livtencity .subsite-styles .detail-section .category .list-category{font-size:1.8rem}.body--livtencity .subsite-styles .detail-section .note-block{border-bottom:1px solid #d0d3d4}.body--livtencity .subsite-styles .detail-section .note-block h3{font-size:1.8rem;margin-bottom:1rem}.body--livtencity .subsite-styles .detail-section .source-block{font-size:1.5rem;max-width:81.5rem}.body--livtencity .subsite-styles .detail-section .source-block.nihb{max-width:100%}.body--livtencity .subsite-styles .detail-section .source-block.newbrunswick{max-width:100%}.body--livtencity .subsite-styles .detail-section .source-block.ontario{max-width:100%}@media screen and (min-width:480px){.body--livtencity .subsite-styles .welcome-section .welcome .instruction{padding-bottom:70px}.body--livtencity .subsite-styles .welcome-section .welcome .instruction:after{height:70px}.body--livtencity .subsite-styles .welcome-section .password-form input[type=password]{flex:1;width:auto!important}.body--livtencity .subsite-styles .welcome-section .password-form button[type=submit]{font-size:2.2rem;width:auto!important}.body--livtencity .subsite-styles .welcome-section .onepath .logo{margin:0}.body--livtencity .subsite-styles .welcome-section .firazyr .logo{margin:0}.body--livtencity .subsite-styles .detail-section.safety-info{min-height:53rem}.body--livtencity .subsite-styles .cookie-policy-section .homepage-link .icon{width:5rem;height:5rem;font-size:3.2rem}}@media screen and (min-width:768px){.body--livtencity .subsite-styles .btn{min-width:20rem;width:auto!important}.body--livtencity .subsite-styles .global-list li:before{top:8px}.body--livtencity .subsite-styles .global-list li ul li:before{top:9px}.body--livtencity .subsite-styles .global-list li ul li ul li:before{top:8px}.body--livtencity .subsite-styles #header .logo{max-width:20rem}.body--livtencity .subsite-styles #header .logo.partner .partner-logo{max-width:14.5rem}.body--livtencity .subsite-styles #header .drop-item{flex:none}.body--livtencity .subsite-styles .footer-links{text-align:right}.body--livtencity .subsite-styles .onepath-info .onepath-logo{margin:0}.body--livtencity .subsite-styles .welcome-section .welcome h1{font-size:2.4rem}.body--livtencity .subsite-styles .welcome-section .welcome .instruction{padding-bottom:90px}.body--livtencity .subsite-styles .welcome-section .welcome .instruction:after{padding-bottom:90px}.body--livtencity .subsite-styles .takh-pfs-section .pfs-img img{max-width:360px}.body--livtencity .subsite-styles .banner-section .banner-bg{min-height:0}.body--livtencity .subsite-styles .banner-section .banner-bg .bg-img{position:absolute;top:0}.body--livtencity .subsite-styles .banner-section .page-icon .icon{width:4.5rem;height:4.5rem}.body--livtencity .subsite-styles .banner-section .page-icon .icon.alberta img{max-width:68%}.body--livtencity .subsite-styles .banner-section .page-icon .icon.saskatchewan img{max-width:60%}.body--livtencity .subsite-styles .banner-section .page-icon .icon.manitoba img{max-width:65%}.body--livtencity .subsite-styles .banner-section .page-icon .icon.novascotia img{max-width:47%}.body--livtencity .subsite-styles .detail-section .page-heading .sub-heading{font-size:2.4rem}.body--livtencity .subsite-styles body{font-size:1.8rem}}@media screen and (min-width:768px){.body--livtencity .subsite-styles .btn{font-size:2rem}.body--livtencity .subsite-styles .global-list li:before{width:.6rem;height:.6rem;top:10px}.body--livtencity .subsite-styles .global-list li ul li:before{top:11px}.body--livtencity .subsite-styles .global-list li ul li ul li:before{width:.6rem;height:.6rem}.body--livtencity .subsite-styles .welcome-section .welcome-container{background-size:auto calc(100% - 60px);background-position:33% top;background-repeat:no-repeat}.body--livtencity .subsite-styles .welcome-section .welcome h1{font-size:2.6rem}.body--livtencity .subsite-styles .welcome-section .password-form button[type=submit]{font-size:2.6rem}.body--livtencity .subsite-styles .welcome-section .password-form.fr button[type=submit]{font-size:2.1rem}.body--livtencity .subsite-styles .welcome-section .firazyr .logo{margin:0 auto;max-width:none}.body--livtencity .subsite-styles .takh-pfs-section .pfs-img img{max-width:none}.body--livtencity .subsite-styles .onepath-section .row .img-onepath{max-width:365px}.body--livtencity .subsite-styles .firazyr-section .firazyr .firazyr-logo{margin:0 auto;max-width:none}.body--livtencity .subsite-styles .banner-section .page-icon .icon{width:6.5rem;height:6.5rem}.body--livtencity .subsite-styles .banner-section .page-icon .icon.alberta{max-width:100%}.body--livtencity .subsite-styles .banner-section .page-icon .icon.saskatchewan{max-width:100%}.body--livtencity .subsite-styles .banner-section .page-icon .icon.manitoba{max-width:100%}.body--livtencity .subsite-styles .banner-section .page-icon .icon.veterans{max-width:100%}.body--livtencity .subsite-styles .detail-section .page-heading .sub-heading{font-size:2.6rem}.body--livtencity .subsite-styles .detail-section .page-heading .sub-heading .reg{font-size:1.4rem}.body--livtencity .subsite-styles .detail-section .category .list-category{font-size:2rem}.body--livtencity .subsite-styles .detail-section .note-block h3{font-size:2rem;margin-bottom:2rem}}@media screen and (min-width:992px){.body--livtencity .subsite-styles .container-l.user-register-form,.body--livtencity .subsite-styles .container-l.webform-submission-contact-form,.body--livtencity .subsite-styles .container.container-l{max-width:103.8rem}.body--livtencity .subsite-styles #footer .partner-col{width:20%}.body--livtencity .subsite-styles #footer .copyright-col{width:80%}.body--livtencity .subsite-styles .welcome-section .welcome-container{background-position:40% top}.body--livtencity .subsite-styles .welcome-section .welcome h1{font-size:3.2rem}.body--livtencity .subsite-styles .detail-section.safety-info{min-height:62.5rem}.body--livtencity .subsite-styles .detail-section .page-heading .sub-heading{font-size:3.6rem}.body--livtencity .subsite-styles .detail-section .page-heading .sub-heading .reg{font-size:1.7rem}.body--livtencity .subsite-styles .detail-section .h4 .reg{font-size:1.5rem}.body--livtencity .subsite-styles .detail-section .category .list-category{font-size:2.2rem}.body--livtencity .subsite-styles .detail-section .note-block h3{font-size:2.2rem}.body--livtencity .subsite-styles body{font-size:2rem;line-height:1.2}}.body--livtencity .subsite-styles .safety-modal-wrapper button{border-radius:0!important;font-family:Oswald,sans-serif;font-weight:400;font-size:22px}@media screen and (min-width:992px){.body--livtencity .subsite-styles .safety-modal-wrapper button{font-size:26px}}.body--livtencity .subsite-styles.page--home-page .safety-modal-wrapper .btn-holder{display:none}.body--livtencity .subsite-styles.page--livtencity-home-page .safety-modal-wrapper .btn-holder,.body--livtencity .subsite-styles.page--livtencity-home-page-fr .safety-modal-wrapper .btn-holder{display:none}.body--livtencity .subsite-styles .sti-wrapper .sti-wrapper--content{border:1px solid #707070;padding:40px 20px;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;gap:40px}.body--livtencity .subsite-styles .sti-wrapper .sti-wrapper--content .sti-wrapper-left img{width:200px;max-width:100%;height:auto}.body--livtencity .subsite-styles .sti-wrapper .sti-wrapper--content .sti-wrapper-right{max-width:400px}.body--livtencity .subsite-styles .sti-wrapper .sti-wrapper--content .sti-wrapper-right h1{font-size:36px;font-family:Oswald,sans-serif}.body--livtencity .subsite-styles .sti-wrapper .sti-wrapper--content .sti-wrapper-right button{background:#149446}.body--livtencity .subsite-styles .sti-wrapper .sti-wrapper--content .sti-wrapper-right button a{font-size:34px;font-family:Oswald,sans-serif;color:#fff!important}@media screen and (min-width:768px){.body--livtencity .subsite-styles .sti-wrapper .sti-wrapper--content{flex-direction:row;padding:45px}}@media screen and (min-width:992px){.body--livtencity .subsite-styles .sti-wrapper .sti-wrapper--content .sti-wrapper-right{max-width:500px}}.body--livtencity .subsite-styles .page-node-type-page #header .header-wrap{display:flex}.body--livtencity .subsite-styles .page-node-type-page #header .header-wrap .logo{margin-bottom:0!important}.body--livtencity .subsite-styles .page-node-type-page .banner-section{margin-bottom:40px}.body--livtencity .subsite-styles .page-node-type-page .banner-section .banner-bg .banner-desktop-wrapper{height:320px;background-position:right;background-repeat:no-repeat}.body--livtencity .subsite-styles .page-node-type-page .banner-section .banner-bg .banner-desktop-wrapper .banner-desktop{max-width:50%;height:100%;background-color:rgba(0,0,0,.7);font-size:5.5rem;color:#fff;display:flex;justify-content:flex-end;align-items:center;padding:35px}.body--livtencity .subsite-styles .page-node-type-page .banner-section .banner-bg .banner-desktop-wrapper .banner-desktop .banner-image{width:100%;max-width:500px;font-size:64px;display:block;position:relative;border-top:5px solid #e5174c;border-bottom:5px solid #e5174c;padding:10px 0;font-family:Oswald,sans-serif;text-align:center}.body--livtencity .subsite-styles .page-node-type-page .node__content ol li,.body--livtencity .subsite-styles .page-node-type-page .node__content ul li{margin-bottom:15px}.body--livtencity .subsite-styles .page-node-type-page .node__content ol li::marker,.body--livtencity .subsite-styles .page-node-type-page .node__content ul li::marker{color:#e5174c}.body--livtencity .subsite-styles .page-node-type-page .node__content .bg-violet{margin-top:50px;margin-bottom:70px;background:#3f006d}.body--livtencity .subsite-styles .page-node-type-page .node__content .bg-violet .container,.body--livtencity .subsite-styles .page-node-type-page .node__content .bg-violet .user-register-form,.body--livtencity .subsite-styles .page-node-type-page .node__content .bg-violet .webform-submission-contact-form{padding:40px 20px;color:#fff}.body--livtencity .subsite-styles .page-node-type-page .node__content .bg-violet .container .paragraph-wrapper,.body--livtencity .subsite-styles .page-node-type-page .node__content .bg-violet .user-register-form .paragraph-wrapper,.body--livtencity .subsite-styles .page-node-type-page .node__content .bg-violet .webform-submission-contact-form .paragraph-wrapper{border-left:10px solid #e5174c;padding:0 20px;font-size:30px}@media screen and (max-width:768px){.body--livtencity .subsite-styles .page-node-type-page .banner-section .banner-bg{height:500px}.body--livtencity .subsite-styles .page-node-type-page .banner-section .banner-bg .banner-desktop-wrapper{background-position:80% 98%;height:500px;background-repeat:no-repeat}.body--livtencity .subsite-styles .page-node-type-page .banner-section .banner-bg .banner-desktop-wrapper .banner-desktop{max-width:100%;min-height:180px;height:unset;justify-content:center}}@media screen and (max-width:480px){.body--livtencity .subsite-styles .page-node-type-page .banner-section .banner-bg .banner-desktop-wrapper .banner-desktop .banner-image{top:25%;font-size:30px}.body--livtencity .subsite-styles .page-node-type-page .banner-section .bg-mobile.detail-page{background-position:125% 100%}}.body--livtencity .subsite-styles .global-banner-section .banner-bg{background-position:center}.body--livtencity .subsite-styles .global-banner-section .banner-bg .banner-bg-wrapper{display:flex;justify-content:flex-end;align-items:center}.body--livtencity .subsite-styles .global-banner-section .banner-bg .banner-bg-wrapper .banner-content-wrapper .banner-title{display:flex;justify-content:center}.body--livtencity .subsite-styles .global-banner-section .banner-bg .banner-bg-wrapper .banner-content-wrapper .banner-title h1{font-family:Oswald,sans-serif;padding:10px 25px;font-size:5rem}@media screen and (max-width:480px){.body--livtencity .subsite-styles .global-banner-section .banner-bg .banner-bg-wrapper{min-height:210px;height:50%}.body--livtencity .subsite-styles .global-banner-section .banner-bg .banner-bg-wrapper .banner-content-wrapper{top:0}.body--livtencity .subsite-styles .global-banner-section .banner-bg .banner-bg-wrapper .banner-content-wrapper .banner-icon{position:absolute;left:50%;transform:translateX(-50%)}}.body--livtencity .subsite-styles .messages-list{margin-top:0}.body--livtencity .subsite-styles .messages.messages-list__item{background-color:#26043e;border:3px solid #e5174c;display:flex;justify-content:center}.body--livtencity .subsite-styles .messages.messages-list__item.hidden{display:none}.body--livtencity .subsite-styles .messages.messages-list__item .messages__container{width:1150px;max-width:100%}.body--livtencity .subsite-styles ol,.body--livtencity .subsite-styles ul{padding-left:40px}.body--livtencity .subsite-styles ol.list-2-col,.body--livtencity .subsite-styles ul.list-2-col{columns:1;-webkit-columns:1;-moz-columns:1}@media screen and (min-width:992px){.body--livtencity .subsite-styles ol.list-2-col,.body--livtencity .subsite-styles ul.list-2-col{columns:2;-webkit-columns:2;-moz-columns:2}}.body--livtencity .subsite-styles ol li::marker,.body--livtencity .subsite-styles ul li::marker{font-weight:600;color:#e5174c}.body--livtencity .subsite-styles .forgot-password,.body--livtencity .subsite-styles label,.body--livtencity .subsite-styles li,.body--livtencity .subsite-styles p{font-size:16px;color:#5b6770}@media screen and (min-width:992px){.body--livtencity .subsite-styles .forgot-password,.body--livtencity .subsite-styles label,.body--livtencity .subsite-styles li,.body--livtencity .subsite-styles p{font-size:20px}}.body--livtencity .subsite-styles .footnote,.body--livtencity .subsite-styles .source-block p{font-size:80%}.body--livtencity .subsite-styles .h1,.body--livtencity .subsite-styles h1{font-size:36px;line-height:1.1;font-weight:400;color:#fff;font-family:Oswald,sans-serif;margin:10px 0;text-transform:uppercase}.body--livtencity .subsite-styles .h2,.body--livtencity .subsite-styles h2{font-size:32px;line-height:1.1;font-weight:400;color:#3f006d;font-family:Oswald,sans-serif;margin-bottom:2rem}.body--livtencity .subsite-styles .h2 b,.body--livtencity .subsite-styles .h2 strong,.body--livtencity .subsite-styles h2 b,.body--livtencity .subsite-styles h2 strong{font-weight:500}.body--livtencity .subsite-styles .h3,.body--livtencity .subsite-styles h3{font-size:25px;line-height:1.1;font-weight:600;color:#333;font-family:Oswald,sans-serif;margin-bottom:2rem}.body--livtencity .subsite-styles .h4,.body--livtencity .subsite-styles h4{font-size:18px;line-height:1.1;font-weight:600;margin-bottom:2rem;color:#5b6770}.body--livtencity .subsite-styles .h5,.body--livtencity .subsite-styles h5{font-size:16px;line-height:1.1;font-weight:400;margin-bottom:2rem}.body--livtencity .subsite-styles .h6,.body--livtencity .subsite-styles h6{font-size:18px;line-height:1.1;font-weight:600;color:#63666a;margin-bottom:2rem}@media screen and (min-width:992px){.body--livtencity .subsite-styles .h1,.body--livtencity .subsite-styles h1{margin:20px 0;font-size:50px}.body--livtencity .subsite-styles .h2,.body--livtencity .subsite-styles h2{font-size:50px}.body--livtencity .subsite-styles .h3,.body--livtencity .subsite-styles h3{font-size:36px}.body--livtencity .subsite-styles .h4,.body--livtencity .subsite-styles h4{font-size:30px;margin-bottom:2rem}.body--livtencity .subsite-styles .h5,.body--livtencity .subsite-styles h5{font-size:22px}.body--livtencity .subsite-styles .h6,.body--livtencity .subsite-styles h6{font-size:25px}}.body--livtencity .subsite-styles .font--oswald{font-family:Oswald,sans-serif}.body--livtencity .subsite-styles .fw-100{font-weight:100}.body--livtencity .subsite-styles .fw-200{font-weight:200}.body--livtencity .subsite-styles .fw-300{font-weight:300}.body--livtencity .subsite-styles .fw-400{font-weight:400}.body--livtencity .subsite-styles .fw-500{font-weight:500}.body--livtencity .subsite-styles .fw-600{font-weight:600}.body--livtencity .subsite-styles .break-word{overflow-wrap:break-word;word-wrap:break-word}.body--livtencity .subsite-styles #external-takeda-modal .modal-content,.body--livtencity .subsite-styles #external-third-party-modal .modal-content,.body--livtencity .subsite-styles #safety-modal .modal-content{border:0}.body--livtencity .subsite-styles #external-takeda-modal .modal-content .modal-header,.body--livtencity .subsite-styles #external-third-party-modal .modal-content .modal-header,.body--livtencity .subsite-styles #safety-modal .modal-content .modal-header{border-bottom:0}.body--livtencity .subsite-styles .modal-close{height:35px;width:35px;cursor:pointer;position:absolute;top:-35px;right:-18px;opacity:1;padding:0;margin:0}.body--livtencity .subsite-styles .modal-close:hover span:first-of-type{background-color:#fff;transition:background-color .2s ease-in}.body--livtencity .subsite-styles .modal-close:hover span:last-of-type{background-color:#fff;transition:background-color .2s ease-in}.body--livtencity .subsite-styles .modal-close span:first-of-type{display:block;width:100%;height:3px;background-color:#e5174c;transform:rotate(-45deg);position:absolute;top:16px;transition:background-color .2s ease-out}.body--livtencity .subsite-styles .modal-close span:last-of-type{display:block;width:100%;height:3px;background-color:#e5174c;position:absolute;top:16px;transition:background-color .2s ease-out;transform:rotate(45deg)}.body--livtencity .subsite-styles .liv--hero{position:relative;background-image:url(/themes/custom/takzhyro/images/login-hero.png);background-position:right 45%;background-size:cover;background-repeat:no-repeat}.body--livtencity .subsite-styles .liv--hero::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.65)}.body--livtencity .subsite-styles .liv--hero_container{position:relative;min-height:150px;display:flex;flex-wrap:wrap-reverse;justify-content:center;align-items:center;gap:10px 20px;padding:2rem}.body--livtencity .subsite-styles .liv--hero_content{border:3px solid #e5174c;border-left:none;border-right:none;text-align:center}.body--livtencity .subsite-styles .liv--hero_province-icon{width:65px}.body--livtencity .subsite-styles .liv--hero_province-icon img{width:100%}@media screen and (min-width:992px){.body--livtencity .subsite-styles .liv--hero_container{min-height:240px}.body--livtencity .subsite-styles .liv--hero_content{border-width:5px}.body--livtencity .subsite-styles .liv--hero_province-icon{width:100px}}@media screen and (min-width:1200px){.body--livtencity .subsite-styles .liv--hero::before{background:linear-gradient(90deg,rgba(0,0,0,.65) 35%,rgba(0,191,215,0) 80%)}.body--livtencity .subsite-styles .liv--hero_container{padding:2rem 100px;justify-content:flex-start}.body--livtencity .subsite-styles .liv--hero_container.container-2l{padding:2rem 0}.body--livtencity .subsite-styles .liv--hero_content{text-align:left;max-width:440px}}.body--livtencity .subsite-styles .banner-section .liv--hero_container{justify-content:flex-start}.body--livtencity .subsite-styles .banner-section .liv--hero_content{border:none}.body--livtencity .subsite-styles .banner-section .liv--logo{width:200px}@media screen and (min-width:480px){.body--livtencity .subsite-styles .banner-section .liv--logo{width:250px}}@media screen and (min-width:992px){.body--livtencity .subsite-styles .banner-section .liv--logo{width:350px}}.body--livtencity .subsite-styles .province-section{padding-top:35px;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.body--livtencity .subsite-styles .province-section--sub-heading{padding-bottom:2rem;border-bottom:1px solid #d0d3d4;margin-bottom:3rem}.body--livtencity .subsite-styles .province-section--description{margin-bottom:4rem}@media screen and (min-width:992px){.body--livtencity .subsite-styles .province-section{padding-top:50px}}.body--livtencity .subsite-styles .map-section .map-holder{position:relative}.body--livtencity .subsite-styles .map-section .map-wrap{max-width:1124px;width:100%;margin:auto}.body--livtencity .subsite-styles .map-section .map-info{border:1px solid #ccc}.body--livtencity .subsite-styles .map-section .map{margin:-7.7% -7.9% -2.5% -6.5%}.body--livtencity .subsite-styles .map-section .province-map-outer-wrapper{background:url(../../images/livtencity/province-bg.png);background-repeat:no-repeat;background-size:cover;padding:6rem 0}.body--livtencity .subsite-styles .map-section .province-map-outer-wrapper .province-wrapper-red{background:url(../../images/livtencity/red-bg.png);background-repeat:no-repeat;background-size:cover;padding-top:20px;width:100%;background-position:top;padding-bottom:20px;max-width:1300px;margin:auto}.body--livtencity .subsite-styles .map-section .province-map-outer-wrapper .province-map-wrapper{background:#fff;max-width:1300px;margin:auto}@media screen and (max-width:992px){.body--livtencity .subsite-styles .map-section .province-map-outer-wrapper{padding:4rem 0}}.body--livtencity .subsite-styles .map-section .liv--marker{display:flex;justify-content:space-between;align-items:center;gap:5px 10px}.body--livtencity .subsite-styles .map-section .liv--marker:hover .liv--marker_plus,.body--livtencity .subsite-styles .map-section .liv--marker:hover .liv--marker_txt{filter:grayscale(1);transform:scale(1.05)}.body--livtencity .subsite-styles .map-section .liv--marker_txt{transition:transform 250ms ease,filter 250ms ease}.body--livtencity .subsite-styles .map-section .liv--marker_txt p{margin-bottom:0;color:#5b6770;font-weight:400;text-transform:uppercase}.body--livtencity .subsite-styles .map-section .liv--marker_plus{position:relative;width:1.8rem;height:1.8rem;font-size:1.4rem;font-weight:400;background-color:#7c45ff;border-radius:50%;color:#fff;transition:transform 250ms ease,filter 250ms ease}.body--livtencity .subsite-styles .map-section .liv--marker_plus:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);content:"+";font-size:28px}@media screen and (max-width:767px){.body--livtencity .subsite-styles .map-section .liv--marker{padding:12px 0;border-bottom:1px solid #e5174c}}@media screen and (min-width:768px){.body--livtencity .subsite-styles .map-section .liv--marker{position:absolute;flex-direction:column;transform:translate(-50%,-50%)}.body--livtencity .subsite-styles .map-section .liv--marker_txt p{font-size:clamp(10px,1.2vw,13px)}.body--livtencity .subsite-styles .map-section .liv--marker#alberta{top:50%;left:21%}.body--livtencity .subsite-styles .map-section .liv--marker#saskatchewan{flex-direction:column-reverse;top:70%;left:29.9%}.body--livtencity .subsite-styles .map-section .liv--marker#nihb{flex-direction:row;top:5%;right:3%;transform:translate(0,0)}.body--livtencity .subsite-styles .map-section .liv--marker#veterans{flex-direction:row;top:13%;right:3%;transform:translate(0,0)}.body--livtencity .subsite-styles .map-section .liv--marker#britishcolumbia{top:42.8%;left:10.6%}.body--livtencity .subsite-styles .map-section .liv--marker#britishcolumbia .liv--marker_txt-info{display:inline-block;max-width:-moz-min-content;max-width:min-content}.body--livtencity .subsite-styles .map-section .liv--marker#yukon{top:15%;left:8.4%}.body--livtencity .subsite-styles .map-section .liv--marker#manitoba{top:59%;left:41.9%}.body--livtencity .subsite-styles .map-section .liv--marker#ontario{top:69.4%;left:53.9%}.body--livtencity .subsite-styles .map-section .liv--marker#quebec{top:64%;left:72.6%}.body--livtencity .subsite-styles .map-section .liv--marker#novascotia{top:80.2%;left:93.9%}.body--livtencity .subsite-styles .map-section .liv--marker#newfoundlandlabrador{top:29.2%;left:89.3%}.body--livtencity .subsite-styles .map-section .liv--marker#newbrunswick{top:87.2%;left:83%;width:9rem}.body--livtencity .subsite-styles .map-section .liv--marker#newfoundland_and_labrador{top:29%;left:93.9%}.body--livtencity .subsite-styles .map-section .liv--marker#newfoundland_and_labrador .liv--marker_txt-info{display:inline-block;margin-bottom:20px}}.body--livtencity .subsite-styles .user-register-form,.body--livtencity .subsite-styles .webform-submission-contact-form{margin-left:auto;margin-right:auto;padding:40px 15px}.body--livtencity .subsite-styles [type=color],.body--livtencity .subsite-styles [type=date],.body--livtencity .subsite-styles [type=datetime-local],.body--livtencity .subsite-styles [type=email],.body--livtencity .subsite-styles [type=file],.body--livtencity .subsite-styles [type=month],.body--livtencity .subsite-styles [type=number],.body--livtencity .subsite-styles [type=password],.body--livtencity .subsite-styles [type=search],.body--livtencity .subsite-styles [type=tel],.body--livtencity .subsite-styles [type=text],.body--livtencity .subsite-styles [type=time],.body--livtencity .subsite-styles [type=url],.body--livtencity .subsite-styles [type=week],.body--livtencity .subsite-styles input,.body--livtencity .subsite-styles select,.body--livtencity .subsite-styles textarea{width:100%;padding:10px;height:unset}.body--livtencity .subsite-styles input[type=submit]{width:unset;padding:1.5rem 2rem;background-color:#e5174c;transition:filter 250ms ease;font-family:Oswald,sans-serif;border:none;font-size:26px;font-weight:400;height:unset;text-transform:uppercase}.body--livtencity .subsite-styles input[type=submit]:hover{filter:brightness(.8);font-weight:400;border:none;background-color:#e5174c}.body--livtencity .subsite-styles select{padding-right:35px}.body--livtencity .subsite-styles .fieldset{border:none;margin:0}.body--livtencity .subsite-styles .fieldset__wrapper{padding:0}.body--livtencity .subsite-styles .form-item__description{width:100%;max-width:100%;font-size:inherit;line-height:1.2}.body--livtencity .subsite-styles .captcha__description,.body--livtencity .subsite-styles .captcha__title,.body--livtencity .subsite-styles .password-confirm-message{display:none}.body--livtencity .subsite-styles .captcha{margin:2rem 0}.body--livtencity .subsite-styles .user-register-form #edit-field-customer-id-wrapper,.body--livtencity .subsite-styles .user-register-form #edit-field-takeda-id-wrapper,.body--livtencity .subsite-styles .user-register-form #edit-mail--description,.body--livtencity .subsite-styles .user-register-form #edit-pass--description,.body--livtencity .subsite-styles .user-register-form .password-strength{display:none}.body--livtencity .subsite-styles .user-register-form #edit-field-i-agree-to-the-term-of-use-value--description{margin-top:2rem}@media screen and (min-width:768px){.body--livtencity .subsite-styles .user-register-form{display:flex;flex-wrap:wrap}.body--livtencity .subsite-styles .user-register-form #edit-field-title-wrapper,.body--livtencity .subsite-styles .user-register-form .js-form-type-email{width:50%;padding-right:1rem;margin-right:1rem}.body--livtencity .subsite-styles .user-register-form #edit-field-first-name-wrapper,.body--livtencity .subsite-styles .user-register-form #edit-field-hcp-role-wrapper,.body--livtencity .subsite-styles .user-register-form .form-item-pass-pass1{width:50%;padding-right:1rem}.body--livtencity .subsite-styles .user-register-form #edit-field-last-name-wrapper,.body--livtencity .subsite-styles .user-register-form #edit-field-phone-number-wrapper,.body--livtencity .subsite-styles .user-register-form .form-item-pass-pass2{width:50%;padding-left:1rem}.body--livtencity .subsite-styles .user-register-form #edit-field-address-wrapper,.body--livtencity .subsite-styles .user-register-form #edit-pass,.body--livtencity .subsite-styles .user-register-form #edit-takeda-consents-values,.body--livtencity .subsite-styles .user-register-form .captcha{width:100%}.body--livtencity .subsite-styles .user-register-form #edit-account,.body--livtencity .subsite-styles .user-register-form #edit-pass{display:flex;flex-wrap:wrap}}.body--livtencity .subsite-styles#header__subsite{display:flex;justify-content:space-between;align-items:center;padding-top:24px;padding-bottom:24px;background-color:#fff}.body--livtencity .subsite-styles#header__subsite .subsite-logo img{width:160px}.body--livtencity .subsite-styles#header__subsite ul{background-color:transparent}.body--livtencity .subsite-styles#header__subsite .menu-level-0{gap:.4rem}.body--livtencity .subsite-styles#header__subsite .menu-level-0 .menu__item--home{position:relative}@media (max-width:992px){.body--livtencity .subsite-styles#header__subsite .menu-level-0 .menu__item--home{padding-right:0}}.body--livtencity .subsite-styles#header__subsite .menu-level-0 .menu__item--home::after{content:"";width:45px;height:45px;position:absolute;top:50%;right:50%;left:50%;transform:translate(-50%,-50%);visibility:visible;background-image:url(../../images/livtencity/home-icon.svg);background-size:contain;background-repeat:no-repeat;background-position:center center}@media (max-width:992px){.body--livtencity .subsite-styles#header__subsite .menu-level-0 .menu__item--home::after{content:unset}}.body--livtencity .subsite-styles#header__subsite .menu-level-0 .menu__item--home a{background-color:transparent!important;border:none!important;font-size:0!important;z-index:999;width:45px;height:45px}@media (max-width:992px){.body--livtencity .subsite-styles#header__subsite .menu-level-0 .menu__item--home a{border-bottom:2px solid #e5174c!important;display:block!important;font-size:18px!important}}.body--livtencity .subsite-styles#header__subsite .menu-level-0 .menu-item--has-children{position:relative}.body--livtencity .subsite-styles#header__subsite .menu-level-0 .menu-item--has-children a.province-drop{position:relative;display:flex;padding-right:3rem!important}.body--livtencity .subsite-styles#header__subsite .menu-level-0 .menu-item--has-children a.province-drop::after{content:"";position:absolute;top:0;bottom:0;right:0;display:block;width:2rem;height:100%;background-color:#fff;background-image:url(../../images/livtencity/down-arrow.svg);background-size:80%;background-position:center;background-repeat:no-repeat}.body--livtencity .subsite-styles#header__subsite .menu-level-0 .menu-item--has-children .menu-level-1{box-shadow:2px 3px 6px rgba(0,0,0,.168627451)}.body--livtencity .subsite-styles#header__subsite .menu-level-0 .menu-item--has-children .menu-level-1 a{text-align:left;border:none;font-family:Arial,sans-serif;font-weight:600;font-size:16px;padding:8px 16px}.body--livtencity .subsite-styles#header__subsite .menu-level-0 .menu-item--has-children .menu-level-1 a.is-active{color:#e5174c!important}.body--livtencity .subsite-styles#header__subsite .menu-level-0 .menu-item--has-children .menu-level-1 :nth-of-type(odd) a{background-color:#faf8f8;color:#63676b}.body--livtencity .subsite-styles#header__subsite .menu-level-0 .menu-item--has-children .menu-level-1 :nth-of-type(even) a{color:#63676b;background-color:#fff}.body--livtencity .subsite-styles#header__subsite .menu-level-0 .menu-item--level-0 a{background-color:#e5174c;padding:.5rem;border:2px solid #e5174c;-o-border-image:initial;border-image:initial;transition:filter 250ms;font-family:Oswald,sans-serif;font-weight:400;font-size:18px;line-height:1.1;text-transform:uppercase;color:#fff;text-align:center}.body--livtencity .subsite-styles#header__subsite .menu-level-0 .menu-item--level-0 .menu-level-1{display:none}.body--livtencity .subsite-styles#header__subsite .menu-level-0 .menu-item--level-0.open .menu-level-1{display:flex}.body--livtencity .subsite-styles .safety-modal-wrapper{position:relative}@media (max-width:992px){.body--livtencity .subsite-styles#header__subsite ul{padding-top:7rem}.body--livtencity .subsite-styles#header__subsite ul li{align-items:inherit}.body--livtencity .subsite-styles#header__subsite #btn__subsite-hamburger{width:34px;height:34px;opacity:1;transition:opacity 250ms ease;padding:7px;box-sizing:border-box;z-index:100;background:#e5174c;display:flex;top:-16px;outline:0}.body--livtencity .subsite-styles#header__subsite #btn__subsite-hamburger:hover span{background-color:#fff}.body--livtencity .subsite-styles#header__subsite .menu-level-0 .menu-item--level-0 a{background-color:transparent;border:none;border-bottom:2px solid #e5174c;margin:0;text-align:left;padding:1rem 0}.body--livtencity .subsite-styles#header__subsite .menu-level-0 .menu-item--has-children{position:relative}.body--livtencity .subsite-styles#header__subsite .menu-level-0 .menu-item--has-children a.province-drop{position:relative;display:flex;padding-right:4rem!important}.body--livtencity .subsite-styles#header__subsite .menu-level-0 .menu-item--has-children a.province-drop::after{content:"";position:absolute;top:10px;bottom:0;right:0;display:block;width:2.5rem;height:1.5rem;background-color:transparent;background-image:url(../../images/livtencity/down-arrow-white.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.body--livtencity .subsite-styles#header__subsite .menu-level-0 .menu-item--has-children .menu-level-1{padding:5px 0;border-bottom:2px solid #e5174c;margin:5px 0}.body--livtencity .subsite-styles#header__subsite .menu-level-0 .menu-item--has-children .menu-level-1 a{text-align:right;border:none;padding:.3rem 0;font-weight:300;font-size:14px}.body--livtencity .subsite-styles#header__subsite .menu-level-0 .menu-item--has-children .menu-level-1 a.is-active{color:#e5174c!important}.body--livtencity .subsite-styles#header__subsite .menu-level-0 .menu-item--has-children .menu-level-1 :nth-of-type(odd) a{background-color:transparent;color:#fff}.body--livtencity .subsite-styles#header__subsite .menu-level-0 .menu-item--has-children .menu-level-1 :nth-of-type(even) a{color:#fff;background-color:transparent}.body--livtencity .subsite-styles#header__subsite.open{display:block;position:fixed;width:100%;height:100%;background:#3f006d;z-index:99;top:30px}.body--livtencity .subsite-styles#header__subsite.open #btn__subsite-hamburger{top:50px}.body--livtencity .subsite-styles#header__subsite.open .subsite-logo{display:none}}.body--livtencity .subsite-styles .footnotes-section{word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.body--livtencity .subsite-styles.footer_subsite{background-color:#fff;position:relative;padding-top:6rem;padding-bottom:2.5rem}.body--livtencity .subsite-styles.footer_subsite::before{content:"";display:block;width:100%;height:5rem;position:absolute;left:0;right:0;top:-1rem;background-image:url(../../images/livtencity/livtencity-sub-footer-topline.png);background-size:cover;background-position:bottom;background-repeat:no-repeat}.body--livtencity .subsite-styles.footer_subsite p{font-size:13px;color:#333}.body--livtencity .subsite-styles .cookie-policy-section{padding-top:20px}.body--livtencity .subsite-styles .cookie-policy-section .homepage-link .icon{width:4rem;height:4rem;font-size:2.4rem}.body--livtencity .subsite-styles .cookie-policy-section .homepage-link .icon:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.body--livtencity .subsite-styles .cookie-policy-section .homepage-link .icon:hover{background:#d0d3d4!important}.body--livtencity .subsite-styles .login-form-main{text-align:center;background-color:#3f006d}@media (max-width:992px){.body--livtencity .subsite-styles .login-form-main{background-color:#fff}}.body--livtencity .subsite-styles .login-form-main .paragraph--type--hcp-login-form{background-color:#fff;padding:60px 0;max-width:1110px;margin:0 auto}.body--livtencity .subsite-styles .login-form-main .dotted-hr{display:none}.body--livtencity .subsite-styles .login-form-main h2{font-size:30px;margin-bottom:2rem;color:#000;font-weight:700;text-transform:uppercase}.body--livtencity .subsite-styles .login-form-main .form-body p:nth-child(2){max-width:430px;margin:12px auto}.body--livtencity .subsite-styles .login-form-main .openid-connect-login-form{margin:20px 0}.body--livtencity .subsite-styles .login-form-main .openid-connect-login-form input[type=submit]{padding:4px 10px!important;font-weight:600;color:#fff}.body--livtencity .subsite-styles .login-form-main .subsite-hcp-login-footer>p:nth-child(1){max-width:260px;width:-moz-max-content;width:max-content;margin:20px auto;border-top:3px solid #cbb3fd;border-bottom:3px solid #cbb3fd;padding:20px}.body--livtencity .subsite-styles .onepath-section-wrapper .reimbursement-wrapper{padding:30px 0}.body--livtencity .subsite-styles .onepath-section-wrapper .reimbursement-content{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:40px 50px}@media screen and (min-width:992px){.body--livtencity .subsite-styles .onepath-section-wrapper .reimbursement-content{flex-direction:row}}.btn--product-monograph_fr{display:none!important}html[lang=fr] .btn--product-monograph_en{display:none!important}html[lang=fr] .btn--product-monograph_fr{display:flex!important}