@import url("https://p.typekit.net/p.css?s=1&k=cei3zfo&ht=tk&f=12784.12786.12788.12790.12093.12095.12096.12098&a=655244&app=typekit&e=css");html{background-color:#fff;font-size:10px}
sup{position:relative;top:-1em;vertical-align:baseline;font-size:.4em;line-height:0}
h1,h2,h3,h4,p,li,a,span{font-family:'franklin-gothic-urw',sans-serif}
p:last-child{margin-bottom:0}
a,a:hover,a:focus,a:active{outline:0;border:0;color:inherit;text-decoration:none}
.html p,.html li,.rich-text p,.rich-text li{color:#5f5f5f;font-size:2.9rem;line-height:4.6rem}
.sub-tm{font-size:.41em}
.white-text{color:#fff}
.blue-text{color:#1d5b7d}
.purple-text{color:#704669}
.green-text{color:#70a174}
.grey-text{color:#5f5f5f}
h1.heading-h1{font-weight:normal;font-size:7.2rem}
h2.heading-h2{font-weight:normal;font-size:5.4rem}
h3.heading-h3{font-weight:normal;font-size:5rem;line-height:6rem}
h4.heading-h4{font-weight:normal;font-size:4.2rem}
body{max-width:1920px;margin:0 auto;background-color:#f7f7f7}
.button.cmp--button__style1.section .shape-fill-medium-btn.cmp-button-link{display:flex;align-items:center;justify-content:space-evenly;max-width:309px;margin:0 auto;padding-top:14px;padding-bottom:14px;border:solid 2px white;border-radius:4rem;background-color:transparent;color:#fff;text-transform:none;font-weight:normal;font-size:3.2rem}
.button.cmp--button__style1.section .shape-fill-medium-btn.cmp-button-link:hover{background-color:rgba(151,151,151,0.5);transition:all 1s easy}
.button.cmp--button__style1.section .shape-fill-medium-btn.cmp-button-link img{width:29px}
.button.cmp--button__style2.section .shape-fill-medium-btn.cmp-button-link{display:flex;align-items:center;justify-content:space-evenly;max-width:fit-content;padding-top:10px;padding-bottom:10px;border:solid 2px #704669;border-radius:2.4rem;background-color:transparent;color:#704669;text-transform:none;font-weight:normal;font-size:3.2rem}
.button.cmp--button__style2.section .shape-fill-medium-btn.cmp-button-link:hover{background-color:#704669;transition:all 1s easy;color:#fff}
.call-button{display:flex;align-items:center;justify-content:center;width:310px;height:67px;margin-top:12rem;border-radius:4rem;background-color:#704669}
.call-button img{width:3.8rem;padding-right:10px}
.call-button a{color:#fff;font-weight:600;font-size:2.7rem}
.violet{color:#704669}
.row.block-wrapper__content{margin:40px 0}
@media(max-width:1200px){div.responsivegrid.aem-GridColumn.aem-GridColumn--default--12 .aem-Grid.aem-Grid--12.aem-Grid--default--12 .column-control.aem-GridColumn.aem-GridColumn--default--12>.row>.col{padding-right:0;padding-left:0}
h1.heading-h1{font-size:4.5rem}
h2.heading-h2{font-size:3.4rem}
h3.heading-h3{font-size:3rem;line-height:3.8rem}
h4.heading-h4{font-size:2.6rem}
.html p,.html li,.rich-text p,.rich-text li{font-size:1.8rem;line-height:2.9rem}
.button.cmp--button__style1.section .shape-fill-medium-btn.cmp-button-link{width:193px;margin:0 auto;padding-top:14px;padding-bottom:14px;font-size:2rem}
.button.cmp--button__style1.section .shape-fill-medium-btn.cmp-button-link img{width:18px}
.call-button{width:207px;height:56px;margin-top:5rem}
.call-button img{width:2.8rem;padding-right:8px}
.call-button a{font-size:1.7rem}
}
@media all and (max-width:786px){.call-button{height:46px;margin-top:1.6px;border-radius:4rem;pointer-events:all}
.call-button img{width:2.8rem;padding-right:8px}
.call-button a{font-size:1.7rem}
}
@media all and (max-width:420px){.call-button{width:20.7rem;height:4.6rem;margin-top:1.6px;border-radius:4rem}
}
.bg-light-blue{display:none}
.bg-lighter-blue.py-5.footer-links-section{padding-top:0 !important;padding-bottom:0 !important}
.footer.footer-variation-one.my-4{max-width:1920px;margin:0 auto !important}
.footer.footer-variation-one.my-4 .bg-lighter-blue.footer-links-section{background-color:#fff}
.footer.footer-variation-one.my-4 .container.px-lg-0{max-width:1920px;margin:0 auto}
.footer.footer-variation-one.my-4 .row.footer-content>.col>.column-control-column .column-control.section:first-child{background-color:#1d5b7d}
.footer.footer-variation-one.my-4 .row.footer-content>.col>.column-control-column .column-control.section:first-child .row.footer-banner{max-width:1535px;margin:0 auto;padding:0 15px}
.footer.footer-variation-one.my-4 .row.footer-content>.col>.column-control-column .column-control.section:first-child .row.footer-banner .col:first-child .image.section{max-width:330px;margin:69px 0}
.footer.footer-variation-one.my-4 .row.footer-content>.col>.column-control-column .column-control.section:first-child .row.footer-banner .col:last-child{display:flex}
.footer.footer-variation-one.my-4 .row.footer-content>.col>.column-control-column .column-control.section:first-child .row.footer-banner .col:last-child .column-control-column{display:flex;align-items:center}
.footer.footer-variation-one.my-4 .row.footer-content>.col>.column-control-column .column-control.section:first-child .row.footer-banner .col:last-child .rich-text .cmp-text p{color:#fff;font-size:5.4rem;line-height:8.3rem}
.footer.footer-variation-one.my-4 .row.footer-content>.col>.column-control-column .column-control.section:first-child .row.footer-banner.fr .col:last-child .rich-text .cmp-text p{font-size:5rem;line-height:7.2rem;text-align:center}
.footer.footer-variation-one.my-4 .row.footer-content>.col>.column-control-column p.footer-links{max-width:1535px;margin:40px auto 0;padding:0 30px;color:#0075a3;font-size:1.9rem}
.footer.footer-variation-one.my-4 .row.footer-content>.col>.column-control-column p.footer-links a{padding-right:2.9rem}
.footer.footer-variation-one.my-4 .row.footer-content>.col>.column-control-column .row.bottom-footer-content{max-width:1535px;margin:40px auto 77px;padding:0 15px;color:#696969}
.footer.footer-variation-one.my-4 .row.footer-content>.col>.column-control-column .row.bottom-footer-content p{margin-bottom:48px;font-size:1.9rem;line-height:3rem}
.footer.footer-variation-one.my-4 .row.footer-content>.col>.column-control-column .row.bottom-footer-content p:last-child{margin-bottom:0}
.footer.footer-variation-one.my-4 .row.footer-content>.col>.column-control-column .row.bottom-footer-content .image.section{max-width:157px;margin-left:auto}
.footer.footer-variation-one.my-4.new-footer .col-12{padding:0 !important}
.footer.footer-variation-one.my-4.new-footer .footer-content .rich-text,.footer.footer-variation-one.my-4.new-footer .bottom-footer-content{max-width:937px !important;margin:0 auto;padding:0 !important}
.footer.footer-variation-one.my-4.new-footer .bottom-footer-content{margin:0 auto 55px !important}
.footer.footer-variation-one.my-4.new-footer .bottom-footer-content p{color:#696969;font-size:1.2rem !important;line-height:1.9rem !important}
.footer.footer-variation-one.my-4.new-footer .footer-links{padding:0 !important;margin:20px 0 15px !important}
.footer.footer-variation-one.my-4.new-footer .row.footer-content>.col>.column-control-column p.footer-links{font-size:1.2rem}
.footer.footer-variation-one.my-4.new-footer .row.footer-content>.col>.column-control-column .row.bottom-footer-content .image.section{max-width:98px}
.footer.footer-variation-one.my-4.new-footer .row.footer-content>.col>.column-control-column .row.bottom-footer-content p:not(:last-child){margin-bottom:25px}
@media all and (max-width:1200px){.footer.footer-variation-one.my-4{max-width:1200px}
.footer.footer-variation-one.my-4 .container.px-lg-0{max-width:1200px}
.footer.footer-variation-one.my-4 .row.footer-content>.col>.column-control-column .column-control.section:first-child .row.footer-banner{max-width:972px}
.footer.footer-variation-one.my-4 .row.footer-content>.col>.column-control-column .column-control.section:first-child .row.footer-banner .col:first-child .image.section{max-width:206px;margin:44px 0}
.footer.footer-variation-one.my-4 .row.footer-content>.col>.column-control-column .column-control.section:first-child .row.footer-banner .col:last-child .rich-text .cmp-text p{font-size:3.6rem;line-height:5.2rem}
.footer.footer-variation-one.my-4 .row.footer-content>.col>.column-control-column .column-control.section:first-child .row.footer-banner.fr .col:last-child .rich-text .cmp-text p{font-size:3.2rem;line-height:4.6rem}
.footer.footer-variation-one.my-4 .row.footer-content>.col>.column-control-column p.footer-links{max-width:972px;margin:25px auto 0;font-size:1.2rem}
.footer.footer-variation-one.my-4 .row.footer-content>.col>.column-control-column p.footer-links a{padding-right:2rem}
.footer.footer-variation-one.my-4 .row.footer-content>.col>.column-control-column .row.bottom-footer-content{max-width:972px;margin:25px auto 50px;padding:0 15px;color:#696969}
.footer.footer-variation-one.my-4 .row.footer-content>.col>.column-control-column .row.bottom-footer-content p{margin-bottom:27px;font-size:1.2rem;line-height:1.9rem}
.footer.footer-variation-one.my-4 .row.footer-content>.col>.column-control-column .row.bottom-footer-content .image.section{max-width:157px;margin-left:auto}
}
@media all and (max-width:991px){.footer .column-control-column{margin-bottom:0}
.footer.footer-variation-one.my-4 .container.px-lg-0{padding:0}
.footer.footer-variation-one.my-4 .row.footer-banner>.col:first-child{flex:0 0 33.3333%;max-width:33.3333%}
.footer.footer-variation-one.my-4 .row.footer-banner>.col:last-child{flex:0 0 66.6667%;max-width:66.6667%}
.footer.footer-variation-one.my-4 .row.footer-banner>.col:last-child .column-control-column{margin-bottom:0}
.footer.footer-variation-one.my-4 .row.bottom-footer-content>.col:first-child{flex:0 0 75%;max-width:75%}
.footer.footer-variation-one.my-4 .row.bottom-footer-content>.col:last-child{flex:0 0 25%;max-width:25%}
.footer.footer-variation-one.my-4 .row.footer-content>.col{padding:0}
.footer.footer-variation-one.my-4 .row.footer-content>.col>.column-control-column{padding:0}
.footer.footer-variation-one.my-4 .row.footer-content>.col>.column-control-column .column-control.section:first-child .row.footer-banner{max-width:972px}
.footer.footer-variation-one.my-4 .row.footer-content>.col>.column-control-column .cmp-card-container>.col-12{padding:0}
.footer.footer-variation-one.my-4 .row.footer-content>.col>.column-control-column .cmp-card-container>.col-12 .card-color-container{height:50px !important}
.footer.footer-variation-one.my-4 p.footer-links{padding:0 30px !important}
.footer.footer-variation-one.my-4.new-footer .col-12{padding:0 !important}
.footer.footer-variation-one.my-4.new-footer .footer-content .rich-text{margin:0 auto !important}
.footer.footer-variation-one.my-4.new-footer .bottom-footer-content{display:block;margin:0 50px 35px !important}
.footer.footer-variation-one.my-4.new-footer .bottom-footer-content>.col:first-child,.footer.footer-variation-one.my-4.new-footer .bottom-footer-content>.col:last-child{flex:0 0 100%;max-width:100%}
.footer.footer-variation-one.my-4.new-footer .bottom-footer-content .rich-text{width:100%;margin:0 0 20px !important;text-align:center}
.footer.footer-variation-one.my-4.new-footer .footer-links{justify-content:center;display:flex;margin:20px 0 15px !important}
.footer.footer-variation-one.my-4.new-footer .row.footer-content>.col>.column-control-column p.footer-links{font-size:1.2rem;line-height:1.9rem}
}
@media all and (max-width:768px){.footer.footer-variation-one.my-4 .row.footer-banner>.col:first-child,.footer.footer-variation-one.my-4 .row.footer-banner>.col:last-child{flex:0 0 100%;max-width:100%}
.footer.footer-variation-one.my-4 .row.bottom-footer-content>.col:first-child,.footer.footer-variation-one.my-4 .row.bottom-footer-content>.col:last-child{flex:0 0 100%;max-width:100%}
.footer.footer-variation-one.my-4 .row.footer-content>.col>.column-control-column .column-control.section:first-child .row.footer-banner .col:first-child .image.section{max-width:250px;margin:35px auto}
.footer.footer-variation-one.my-4 .row.footer-content>.col>.column-control-column .column-control.section:first-child .row.footer-banner .col:last-child{justify-content:center}
.footer.footer-variation-one.my-4 .row.footer-content>.col>.column-control-column .column-control.section:first-child .row.footer-banner .col:last-child p{margin-bottom:30px;text-align:center;font-size:3.3rem !important;line-height:3.8rem !important}
.footer.footer-variation-one.my-4 .row.footer-content>.col>.column-control-column .column-control.section:first-child .row.footer-banner .col:last-child p br{display:none}
.footer.footer-variation-one.my-4 .row.footer-content>.col>.column-control-column .row.bottom-footer-content p br{display:none}
}
@media all and (max-width:400px){.footer.footer-variation-one.my-4.new-footer .row.footer-content>.col>.column-control-column .cmp-card-container>.col-12 .card-color-container{height:20px !important}
.footer.footer-variation-one.my-4.new-footer .row.footer-content>.col>.column-control-column .row.bottom-footer-content p br{display:block}
.footer.footer-variation-one.my-4.new-footer .bottom-footer-content{max-width:304px !important}
.footer.footer-variation-one.my-4.new-footer .bottom-footer-content .rich-text{text-align:left}
.footer.footer-variation-one.my-4.new-footer .footer-links{max-width:294px !important;justify-content:left;margin:20px auto !important;flex-wrap:wrap}
.footer.footer-variation-one.my-4.new-footer .footer-links a:not(:last-child){padding-bottom:1.5rem}
.footer.footer-variation-one.my-4.new-footer .row.footer-content>.col>.column-control-column .row.bottom-footer-content .image.section{max-width:98px}
}
@media all and (max-width:380px){.footer.footer-variation-one.my-4.new-footer .bottom-footer-content{margin:0 auto 35px !important}
}
@font-face{font-family:"franklin-gothic-urw";src:url("https://use.typekit.net/af/9cb78a/0000000000000000000118ad/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/9cb78a/0000000000000000000118ad/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/9cb78a/0000000000000000000118ad/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}
@font-face{font-family:"franklin-gothic-urw";src:url("https://use.typekit.net/af/b825af/0000000000000000000118b1/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/b825af/0000000000000000000118b1/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/b825af/0000000000000000000118b1/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}
@font-face{font-family:"franklin-gothic-urw";src:url("https://use.typekit.net/af/07d425/0000000000000000000118ae/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff2"),url("https://use.typekit.net/af/07d425/0000000000000000000118ae/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff"),url("https://use.typekit.net/af/07d425/0000000000000000000118ae/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:400;font-stretch:normal}
@font-face{font-family:"franklin-gothic-urw";src:url("https://use.typekit.net/af/9a7284/0000000000000000000118b2/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff2"),url("https://use.typekit.net/af/9a7284/0000000000000000000118b2/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff"),url("https://use.typekit.net/af/9a7284/0000000000000000000118b2/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:700;font-stretch:normal}
.header.aem-GridColumn.aem-GridColumn--default--12,.header.header-variation-two,.header-utilitynav-wrapper,#header-mainnav-wrapper{display:none}
.simple-header{max-width:1920px;margin:0 auto;user-select:none;background-color:#fff}
.simple-header>.col>.column-control-column{position:relative;max-width:1535px;margin:0 auto}
.simple-header p.blue-text{color:#1d5b7d}
.simple-header .controller-section{position:absolute;z-index:1;right:15px;display:flex;justify-content:flex-end;max-width:1535px;margin:0 auto;margin-top:30px}
.simple-header .controller-section .size-controller-section{position:relative;color:#0075a3;font-size:1.9rem}
.simple-header .controller-section .size-controller-section::after{content:'';position:absolute;right:0;width:2px;height:4.5rem;background-color:#979797}
.simple-header .controller-section .size-controller-section #text-controll-small{padding:0 .8rem;font-size:1.4rem;cursor:pointer}
.simple-header .controller-section .size-controller-section #text-controll-medium{cursor:pointer}
.simple-header .controller-section .size-controller-section #text-controll-large{padding:0 48px 0 .8rem;font-size:3rem;cursor:pointer}
.simple-header .localization-switch-section{padding-left:32px;color:#0075a3;font-size:2.8rem;cursor:pointer}
.simple-header .localization-switch-section .current-locale-block{position:relative;padding-right:38px;margin-top:5px}
.simple-header .localization-switch-section .current-locale-block .dropdown-arrow{position:absolute;top:30%;right:0;width:34%;transition:all 1s ease}
.simple-header .localization-switch-section .other-locales{display:none}
.simple-header .localization-switch-section.toggled .dropdown-arrow{transition:all 1s ease;transform:rotate(180deg)}
.simple-header .localization-switch-section.toggled .other-locales{position:absolute;display:block;margin-top:-1rem;transition:all 1s ease}
.simple-header .localization-switch-section.toggled .other-locales a{color:#0075a3}
.simple-header .localization-switch-section.toggled .other-locales a:hover{background-color:#0075a3;color:#fff}
.row.simple-header-content.fr .col:first-child .column-control-column .image.section{max-width:285px}
.row.simple-header-content{max-width:1535px;margin:0 auto}
.row.simple-header-content .col .column-control-column{display:flex}
.row.simple-header-content .col:first-child .column-control-column{display:flex;align-items:flex-end}
.row.simple-header-content .col:first-child .column-control-column .image.section{max-width:310px;margin:62px 28px 45px 0}
.row.simple-header-content .col:first-child .column-control-column .rich-text.text.section{margin-bottom:45px}
.row.simple-header-content .col:first-child .column-control-column .rich-text.text.section p.blue-text{font-size:5.3rem;line-height:5.6rem}
.row.simple-header-content .col:last-child .column-control-column{align-items:flex-end;flex-direction:column;justify-content:flex-end;height:100%}
.row.simple-header-content .col:last-child .column-control-column .header-external-links{margin-top:20px;margin-bottom:45px;font-weight:600}
.row.simple-header-content .col:last-child .column-control-column .header-external-links a{color:#1d5b7d;font-weight:600;font-size:2rem}
.row.simple-header-content .col:last-child .column-control-column .header-external-links a:first-child{padding-right:30px;border-right:2px solid #5f5f5f}
.row.simple-header-content .col:last-child .column-control-column .header-external-links a:last-child{padding-left:30px}
.row.simple-header-content.fr .col:first-child .column-control-column .image.section{margin:30px 28px 45px 0}
.row.simple-header-content.fr .col:last-child .column-control-column .header-external-links{display:inline-flex;margin-top:40px}
@media all and (max-width:1200px){.simple-header{max-width:1200px}
.simple-header>.col>.column-control-column{max-width:972px}
.simple-header .controller-section{max-width:972px;margin-top:10px}
.simple-header .controller-section .size-controller-section{font-size:1.2rem}
.simple-header .controller-section .size-controller-section::after{right:0;width:2px;height:2.8rem}
.simple-header .controller-section .size-controller-section #text-controll-small{padding:0 .5rem;font-size:.9rem}
.simple-header .controller-section .size-controller-section #text-controll-medium{cursor:pointer}
.simple-header .controller-section .size-controller-section #text-controll-large{padding:0 30px 0 .5rem;font-size:1.9rem;cursor:pointer}
.simple-header .localization-switch-section{padding-left:20px;font-size:1.6rem}
.simple-header .localization-switch-section .current-locale-block{padding-right:28px;margin-top:3px}
.simple-header .localization-switch-section.toggled .other-locales{margin-top:-0.6rem}
.row.simple-header-content{max-width:972px}
.row.simple-header-content .col:first-child .column-control-column .image.section{max-width:194px;margin:27px 17px 27px 0}
.row.simple-header-content .col:first-child .column-control-column .rich-text.text.section{margin-bottom:27px}
.row.simple-header-content .col:first-child .column-control-column .rich-text.text.section p.blue-text{font-size:3.3rem;line-height:3.5rem}
.row.simple-header-content .col:last-child .column-control-column .header-external-links{margin-top:15px;margin-bottom:27px}
.row.simple-header-content .col:last-child .column-control-column .header-external-links a{font-size:1.4rem}
.row.simple-header-content .col:last-child .column-control-column .header-external-links a:first-child{padding-right:19px;border-right:1px solid #5f5f5f}
.row.simple-header-content .col:last-child .column-control-column .header-external-links a:last-child{padding-left:19px}
}
@media all and (max-width:991px){.simple-header{max-width:1120px}
.row.simple-header-content{max-width:972px}
.row.simple-header-content .col-12{flex:0 0 50%;max-width:50%}
}
@media all and (max-width:786px){.simple-header .controller-section{margin-top:1rem}
.simple-header .localization-switch-section.toggled .other-locales{margin-top:0}
.row.simple-header-content .col-12{flex:0 0 100%;max-width:100%}
.row.simple-header-content .col:first-child .column-control-column{justify-content:center}
.row.simple-header-content .col:first-child .column-control-column .image.section{width:194px;margin:70px 17px 27px 0}
.row.simple-header-content .col:last-child .column-control-column{align-items:center}
.row.simple-header-content .col:last-child .column-control-column .header-external-links{margin-top:15px}
.row.simple-header-content .col:last-child .column-control-column .header-external-links a{font-size:1.4rem}
.row.simple-header-content .col:last-child .column-control-column .header-external-links a:first-child{padding-right:19px;border-right:1px solid #5f5f5f}
.row.simple-header-content .col:last-child .column-control-column .header-external-links a:last-child{padding-left:19px}
}
@media all and (max-width:420px){.simple-header .controller-section{right:0;display:flex;justify-content:center;width:100%}
.row.simple-header-content.fr .col:first-child .column-control-column .image.section{width:100%;max-width:248px;margin:70px 0 27px 0}
.row.simple-header-content .col:first-child .column-control-column{align-items:center;flex-direction:column}
.row.simple-header-content .col:first-child .column-control-column .image.section{width:100%;max-width:248px;margin:70px 0 27px 0}
.row.simple-header-content .col:first-child .column-control-column p.blue-text{text-align:center}
.row.simple-header-content .col:last-child .column-control-column .call-button{width:20.7rem;height:4.6rem;margin-top:1.6px;border-radius:4rem}
.row.simple-header-content .col:last-child .column-control-column .header-external-links{margin-top:15px;flex-direction:column}
.row.simple-header-content .col:last-child .column-control-column .header-external-links a{display:block;padding:0 !important;border:none !important;text-align:center}
}
.cmp-modal.exit-modal.modal.fade.show{padding-right:0 !important;margin:0 15px}
.modal-dialog{max-width:1535px}
.modal-dialog .modal-content{padding:53px 10px 60px;border:0;border-radius:11px;background:#f7f7f7}
.modal-dialog h2.heading-h2{margin-bottom:20px;color:#1d5b7d;text-align:center;font-weight:400}
.modal-dialog .cmp-text p{margin:0 auto;text-align:center;padding:0 40px}
.modal-dialog #buttons{margin-top:30px}
.modal-dialog #buttons>.col:first-child{text-align:right}
.modal-dialog #buttons>.col:first-child a.modal-button{width:162.2px;height:42px;padding-top:12px;border-radius:5px;background:#704669;color:#fff}
.modal-dialog #buttons>.col:last-child a.modal-button{width:162.2px;height:42px;padding-top:12px;border-radius:5px;background:#704669;color:#fff}
.modal-dialog #buttons a.modal-button{padding:0 25px 0;border-radius:0;background-color:white;color:blue;text-transform:capitalize;font-size:1.9rem}
@media all and (max-width:991px){.modal-dialog{max-width:972px}
.modal-dialog #buttons .col{flex:0 0 50%;max-width:50%}
}
@media all and (max-width:460px){.modal-dialog #buttons .col{flex:0 0 100%;max-width:100%;margin:10px auto}
.modal-dialog #buttons .col .modal-button.section{text-align:center}
.modal-dialog .cmp-text p{margin:0 auto;text-align:center;padding:0}
}
#disclaimerNew{position:fixed;top:2%;left:50%;width:50%;padding:35px 10px 40px;transform:translateX(-50%);display:table;transition:.25s all ease-in-out;opacity:1;background-color:#fff;border-radius:10px;-webkit-box-shadow:4px 8px 15px 5px rgba(0,0,0,0.4);box-shadow:4px 8px 15px 5px rgba(0,0,0,0.4);text-align:center;z-index:999999999}
#disclaimerNew h2,#disclaimerNew p,#disclaimerNew a{font-family:sans-serif;color:#307cbb;text-decoration:none !important}
#disclaimerNew .title{font-size:37px;font-weight:700;margin-bottom:20px}
#disclaimerNew .sub-title{font-size:14px;margin-bottom:30px;font-weight:300}
#disclaimerNew .sub-line{margin-bottom:30px}
#disclaimerNew #updateButton{padding:15px;display:inline-block;transition:.25s all ease-in-out;background-color:#307cbb;border:1px solid #307cbb;font-size:16px;color:#fff;margin-bottom:30px;cursor:pointer}
#disclaimerNew #updateButton:hover{background-color:#fff;color:#236092}
#disclaimerNew img{width:50px;height:50px}
#disclaimerNew .browsersButton{margin-right:40px}
#disclaimerNew .last-child{margin-right:0}
#disclaimerNew #closeButton{position:absolute;top:10px;right:10px;font-size:24px;line-height:24px}
.root.responsivegrid.hidden-content{display:none}
body:not(.loaded) .root{position:fixed}
body:not(.loaded) .root::before{content:"";position:absolute;display:block;height:100%;width:100%;background-color:#fff;z-index:99;opacity:1}
body:not(.loaded) .root::after{content:"";position:fixed;display:block;height:64px;width:64px;background-image:url('../../../../../../../../../../content/dam/intl/europe/canada/ms/patients/biogenone/en_CA/media/images/preloader.gif');background-size:contain;top:50%;left:50%;transform:translate(-50%,-50%);z-index:100}
.row.navigation-section .col .column-control-column .html>div{display:flex;justify-content:center;margin:0 15px}
.row.navigation-section .col .column-control-column .html>div .cta-navigation-item{width:100%;max-width:512px}
.row.navigation-section .col .column-control-column .html>div .cta-navigation-item:nth-child(2){margin-right:25px;margin-left:25px}
.row.navigation-section .cta-navigation-item .cta-navigation-item-header h2.cta-navigation-item-title{margin:48px 0;padding-right:15px;padding-left:15px;color:#fff;text-align:center;font-size:5rem;line-height:5.6rem}
.row.navigation-section .cta-navigation-item>img{width:100%;margin-top:43px}
.row.navigation-section .cta-navigation-item-description{margin:48px 45px;color:#fff;font-size:2.9rem;line-height:4.2rem}
@media all and (max-width:1200px){.row.navigation-section .col .column-control-column .html>div .cta-navigation-item{width:100%;max-width:302px}
.row.navigation-section .col .column-control-column .html>div .cta-navigation-item:nth-child(2){margin-right:15px;margin-left:15px}
.row.navigation-section .cta-navigation-item .cta-navigation-item-header h2.cta-navigation-item-title{margin:30px 0;padding-right:10px;padding-left:10px;text-align:center;font-size:3.1rem;line-height:3.5rem}
.row.navigation-section .cta-navigation-item>img{width:100%;margin-top:30px}
.row.navigation-section .cta-navigation-item-description{margin:30px 26px;font-size:1.8rem;line-height:2.6rem}
}
@media all and (max-width:768px){.row.navigation-section .col .column-control-column .html>div{flex-wrap:wrap}
.row.navigation-section .col .column-control-column .html>div .cta-navigation-item{display:flex;align-items:center;flex-wrap:wrap;justify-content:start;width:100%;max-width:100%;margin-top:15px !important}
.row.navigation-section .col .column-control-column .html>div .cta-navigation-item:nth-child(2){margin-right:0;margin-left:0}
.row.navigation-section .col .column-control-column .html>div .cta-navigation-item .cta-navigation-item-header h2.cta-navigation-item-title{width:auto;margin:15px 15px 0 15px;text-align:left}
.row.navigation-section .col .column-control-column .html>div .cta-navigation-item .cta-navigation-item-header h2.cta-navigation-item-title br{display:none}
.row.navigation-section .col .column-control-column .html>div .cta-navigation-item .cta-navigation-item-header .button.cmp--button__style1.section{width:193px;margin:15px 15px 0 15px}
.row.navigation-section .cta-navigation-item .cta-navigation-item-header{display:flex;align-items:center;justify-content:space-between;width:100%}
.row.navigation-section .cta-navigation-item>img{width:30%;margin:15px;object-fit:cover}
.row.navigation-section .cta-navigation-item-description{width:50%;margin:15px}
}
@media all and (max-width:460px){.row.navigation-section .col .column-control-column .html>div{margin:0 auto}
.row.navigation-section .col .column-control-column .html>div .cta-navigation-item{flex-direction:column;width:100%}
.row.navigation-section .cta-navigation-item .cta-navigation-item-header{flex-direction:column}
.row.navigation-section .cta-navigation-item .cta-navigation-item-header h2.cta-navigation-item-title{width:fit-content !important;text-align:center !important}
.row.navigation-section .cta-navigation-item>img{width:100%;margin:15px 0}
.row.navigation-section .cta-navigation-item-description{width:auto}
}
body.page-home .row{margin-right:0;margin-left:0}
body.page-home .cmp-card-container.row{margin-right:0;margin-left:0}
body.page-home .row.home-page-header .col{padding-right:0;padding-left:0}
body.page-home .row.home-page-header .col-12{padding-right:0;padding-left:0}
body.page-home .row.home-page-header h1.heading-h1{max-width:35rem;padding-top:65px;color:#1d5b7d;font-size:4.5rem;font-weight:300 !important;line-height:5.6rem;position:relative}
body.page-home .row.home-page-header .card-container.section>.row{margin-right:0;margin-left:0}
body.page-home .row.home-page-header .card-img-container.d-block.mx-auto{overflow:hidden;height:58.3rem !important}
body.page-home .row.home-page-header .card-img-container.d-block.mx-auto .html.section{position:absolute;height:100%;width:100%}
body.page-home .row.home-page-header .card-img-container.d-block.mx-auto .html.section div{height:100%}
body.page-home .row.home-page-header .card-img-container.d-block.mx-auto .html.section div img.bg{width:100%;object-fit:cover;height:100%;object-position:left}
body.page-home .row.home-page-header.fr h1.heading-h1{max-width:45rem}
body.page-home .header-external-links a{font-size:1.4rem !important;line-height:1.6rem}
body.page-home .header-external-links a:first-child{padding-right:20px !important}
body.page-home .header-external-links a:last-child{padding-left:20px !important}
body.page-home .row.simple-header-content.fr .col:last-child .column-control-column .header-external-links{padding-top:80px}
body.page-home .simple-header>.col>.column-control-column{max-width:960px}
body.page-home .overlay-element .dxp-title,body.page-home .overlay-element .rich-text{max-width:942px;margin:0 auto;width:100%}
body.page-home .overlay-element .rich-text .cmp-text p{max-width:35.3rem;color:#333;font-size:2.2rem !important;line-height:3.5rem !important}
body.page-home .row.home-page-header.fr h1.heading-h1{padding-top:70px;line-height:7rem}
body.page-home .row.home-page-header.fr .row.home-page-header-content{margin:30px 0 0 704px}
body.page-home .row.home-page-header.fr .row.home-page-header-content .button.cmp--button__style1.section .shape-fill-medium-btn.cmp-button-link{margin-top:30px}
body.page-home .row.home-page-header.fr .row.home-page-header-content .col .cmp-text p{line-height:4.8rem}
body.page-home .row.navigation-section .col .column-control-column .html>div .cta-navigation-item{margin-top:-128px}
body.page-home .row.navigation-section .col .column-control-column .html>div .cta-navigation-item.two{display:none}
body.page-home .cta-wrapper{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;max-width:946px;width:100%;margin:-148px auto}
body.page-home .cta-wrapper p{width:100%;padding-top:75px;font-size:2.6rem;line-height:3.7rem;text-align:center;color:white}
body.page-home .navigation-section{min-height:650px;background-color:#1d5b7d}
body.page-home .cta-navigation-item{display:flex;flex-direction:column;justify-content:space-between !important;max-width:302px !important;height:205px;padding:30px 47px;margin:0 !important;background-color:#fff;-webkit-box-shadow:0 5px 8px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 5px 8px 0 rgba(0,0,0,0.5);box-shadow:0 5px 8px 0 rgba(0,0,0,0.5)}
body.page-home .cta-navigation-item:nth-child(-n+3){margin-bottom:20px !important}
body.page-home .cta-navigation-item>img{display:flex;margin:0 auto !important}
body.page-home .cta-navigation-item.one>img{width:140px}
body.page-home .cta-navigation-item.two>img{width:151px}
body.page-home .cta-navigation-item.three>img{width:140px}
body.page-home .cta-navigation-item.four>img{width:128px}
body.page-home .cta-navigation-item.five>img{width:202px}
body.page-home .cta-navigation-item.six>img{width:124px}
body.page-home .cta-navigation-item a{padding:14px 30px;justify-content:flex-end !important;color:#1d5b7d !important;border:solid 2px #1d5b7d !important;font-size:2.1rem !important;line-height:2.6rem}
body.page-home .cta-navigation-item .cmp-button-link img{width:18px !important;margin-left:24px}
body.page-home .cta-navigation-item.fr{display:flex;flex-direction:column;justify-content:space-between !important;max-width:302px !important;height:205px;padding:30px 47px;margin:0 !important;background-color:#fff;-webkit-box-shadow:0 5px 8px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 5px 8px 0 rgba(0,0,0,0.5);box-shadow:0 5px 8px 0 rgba(0,0,0,0.5)}
body.page-home .cta-navigation-item.fr:nth-child(-n+3){margin-bottom:20px !important}
body.page-home .cta-navigation-item.fr>img{display:flex;margin:0 auto !important}
body.page-home .cta-navigation-item.fr.one>img{width:142px}
body.page-home .cta-navigation-item.fr.three>img{width:141px}
body.page-home .cta-navigation-item.fr.four>img{width:135px}
body.page-home .cta-navigation-item.fr.five>img{width:204px}
body.page-home .cta-navigation-item.fr a{padding:14px 20px;justify-content:flex-end !important;color:#1d5b7d !important;border:solid 2px #1d5b7d !important;font-size:21px !important;line-height:2.6rem}
body.page-home .cta-navigation-item.fr .cmp-button-link svg{width:18px !important;margin-left:10px !important}
body.page-home .row.simple-header-content .col:first-child .column-control-column .image.section{max-width:227px !important;width:100% !important}
body.page-home #regionalSupportButton a svg{width:18px !important;margin-left:24px;fill:#1d5b7d}
body.page-home #regionalSupportButton a:hover,body.page-home #regionalSupportButton a:focus{background-color:#1d5b7d;color:#fff !important}
body.page-home #regionalSupportButton a:hover svg,body.page-home #regionalSupportButton a:focus svg{fill:#fff}
@media all and (max-width:1200px){body.page-home .row.simple-header-content.fr .col:last-child .column-control-column .header-external-links{padding-top:0}
}
@media all and (max-width:976px){body.page-home .cta-wrapper{max-width:624px}
body.page-home .cta-wrapper p{line-height:3rem}
body.page-home .overlay-element .dxp-title,body.page-home .overlay-element .rich-text{max-width:624px;margin:0 auto}
body.page-home .navigation-section{min-height:850px}
body.page-home .navigation-section.fr{min-height:860px}
}
@media all and (max-width:786px){body.page-home .simple-header-content.fr .col:first-child .column-control-column .image.section{margin:70px 17px 27px 0}
body.page-home .simple-header-content.fr .col:last-child .column-control-column .header-external-links{margin-top:15px}
}
@media all and (max-width:768px){body.page-home .navigation-section{min-height:900px}
body.page-home .navigation-section.fr{min-height:890px}
}
@media all and (max-width:650px){body.page-home .cta-wrapper{max-width:360px;justify-content:center}
body.page-home .overlay-element .dxp-title,body.page-home .overlay-element .rich-text{max-width:35rem;margin:0 auto}
body.page-home .navigation-section{min-height:1470px}
body.page-home .navigation-section.fr{min-height:1480px}
body.page-home .navigation-section .cta-wrapper p{padding-top:60px}
body.page-home .navigation-section .cta-wrapper p br{display:none}
body.page-home .cta-navigation-item:not(:nth-child(6n)){margin-bottom:20px !important}
body.page-home .row.home-page-header.fr h1.heading-h1{font-size:3.5rem;line-height:5rem}
}
@media all and (max-width:400px){body.page-home .mx-auto{height:42.4rem !important;background-position-x:7%}
body.page-home .row.home-page-header h1.heading-h1{max-width:31.2rem;margin:0 auto 10px;padding-top:30px;font-size:4rem;line-height:5.6rem}
body.page-home .cta-wrapper{margin:-75px auto}
body.page-home .navigation-section{min-height:1550px}
body.page-home .navigation-section.fr{min-height:1590px}
body.page-home .overlay-element .rich-text{max-width:30.4rem}
body.page-home .row.home-page-header.fr .overlay-element .rich-text{max-width:35.4rem}
}
body.page-support-program .row{margin-right:0;margin-left:0}
body.page-support-program .cmp-card-container.row{margin-right:0;margin-left:0}
body.page-support-program .row.home-page-header .col{padding-right:0;padding-left:0}
body.page-support-program .row.home-page-header .col-12{padding-right:0;padding-left:0}
body.page-support-program .row.home-page-header h1.heading-h1{max-width:950px;margin:0 0 0 704px;padding-top:112px;color:#704669;font-weight:normal !important;line-height:8rem;position:relative}
body.page-support-program .row.home-page-header .card-container.section>.row{margin-right:0;margin-left:0}
body.page-support-program .row.home-page-header .card-img-container.d-block.mx-auto{min-height:765px;overflow:hidden}
body.page-support-program .row.home-page-header .card-img-container.d-block.mx-auto .html.section{position:absolute;height:100%}
body.page-support-program .row.home-page-header .card-img-container.d-block.mx-auto .html.section div{height:100%}
body.page-support-program .row.home-page-header .card-img-container.d-block.mx-auto .html.section div img.bg{object-fit:cover;height:100%;object-position:left}
body.page-support-program .row.home-page-header .row.home-page-header-content{max-width:950px;margin:52px 0 0 704px;padding-bottom:177px}
body.page-support-program .row.home-page-header .row.home-page-header-content .button.cmp--button__style1.section .shape-fill-medium-btn.cmp-button-link{margin-top:47px;margin-left:0;border-color:#704669;background-color:#704669}
body.page-support-program .row.home-page-header .row.home-page-header-content .col .cmp-text p{font-size:3.5rem;line-height:5.3rem}
body.page-support-program .row.home-page-header.fr h1.heading-h1{padding-top:70px;line-height:7rem}
body.page-support-program .row.home-page-header.fr .row.home-page-header-content{margin:30px 0 0 704px}
body.page-support-program .row.home-page-header.fr .row.home-page-header-content .button.cmp--button__style1.section .shape-fill-medium-btn.cmp-button-link{margin-top:30px}
body.page-support-program .row.home-page-header.fr .row.home-page-header-content .col .cmp-text p{line-height:4.8rem}
body.page-support-program .row.navigation-section .col .column-control-column .html>div .cta-navigation-item{margin-top:-128px}
body.page-support-program .row.navigation-section .col .column-control-column .html>div .cta-navigation-item:nth-child(1){background-color:#704669}
body.page-support-program .row.navigation-section .col .column-control-column .html>div .cta-navigation-item:nth-child(2){background-color:#70a174}
body.page-support-program .row.navigation-section .col .column-control-column .html>div .cta-navigation-item:nth-child(3){background-color:#1d5b7d}
body.page-support-program .row.navigation-section .column-control-column>.image.section{max-width:429px;margin:96px auto 0}
body.page-support-program .row.navigation-section.fr .column-control-column>.image.section{max-width:340px;margin:75px auto 0}
body.page-support-program .row.navigation-section .column-control-column .rich-text.text.section p.blue-text{margin:40px auto;color:#1d5b7d;text-align:center;font-size:4rem;line-height:5.6rem}
body.page-support-program .row.trendmark .col .column-control-column{display:flex;align-items:center;justify-content:space-between;max-width:1584px;margin:0 auto 80px;padding:0 15px}
body.page-support-program .row.trendmark .col .column-control-column>.image.section{width:100%;margin:0 35px}
body.page-support-program .row.trendmark .col .column-control-column>.image.section:first-child{margin-left:0}
body.page-support-program .row.trendmark .col .column-control-column>.image.section:last-child{margin-right:0}
body.page-support-program #regionalSupportNurse>.col-12{padding-right:0;padding-left:0}
body.page-support-program #regionalSupportNurse .card-img-container.d-block.mx-auto{overflow:hidden}
body.page-support-program #regionalSupportNurse .card-img-container.d-block.mx-auto>.col{padding-right:0;padding-left:0}
body.page-support-program #regionalSupportNurse .card-img-container.d-block.mx-auto .html.section{position:absolute;height:100%;width:100%}
body.page-support-program #regionalSupportNurse .card-img-container.d-block.mx-auto .html.section div{height:100%}
body.page-support-program #regionalSupportNurse .card-img-container.d-block.mx-auto .html.section div img.bg{object-fit:cover;height:100%;width:100%;object-position:left}
body.page-support-program #regionalSupportNurse .subtitle.section h2.heading-h2>span.blue-text{display:block;max-width:736px;margin-left:auto;padding:208px 208px 208px 0;line-height:7.4rem;position:relative}
body.page-support-program #regionalSupportNurse .card-container.section>.row .col-12{padding-right:0;padding-left:0}
body.page-support-program #regionalSupportNurse .html.section{position:relative;z-index:2;width:100%;max-width:1712px;margin-top:-54px;margin-left:auto;background-color:#fff}
body.page-support-program #regionalSupportNurse .html.section div{padding:120px 15px 120px 256px}
body.page-support-program #regionalSupportNurse .html.section div h3.heading-h3{margin-bottom:30px;color:#704669}
body.page-support-program #regionalSupportNurse .html.section div ul{margin-top:48px;margin-bottom:88px}
body.page-support-program #regionalSupportNurse .html.section div ul li::marker{color:#704669}
body.page-support-program #regionalSupportNurse .html.section div span.reference{color:#704669;font-size:1.9rem}
body.page-support-program #regionalSupportNurse .html.section div img{position:absolute;top:110px;left:91px;width:112px}
body.page-support-program #regionalSupportNurse .image.section img{position:relative;z-index:2;height:66px;margin-top:-33px}
body.page-support-program #financialSupport{max-width:1712px;margin-top:53px;padding-bottom:125px;background-color:#fff}
body.page-support-program #financialSupport .image.section{position:absolute;top:122px;left:214px;width:123px}
body.page-support-program #financialSupport h3.heading-h3{margin:168px 0 104px 378px;color:#70a174}
body.page-support-program #financialSupport .row.three-columns-article{justify-content:space-evenly;margin-left:208px}
body.page-support-program #financialSupport .row.three-columns-article .col{max-width:365px}
body.page-support-program #financialSupport .row.three-columns-article .three-column-article-item-title{display:flex;align-items:flex-end;flex-direction:row;margin-bottom:20px}
body.page-support-program #financialSupport .row.three-columns-article .three-column-article-item-title span{color:#70a174;font-size:17.9rem;line-height:.7}
body.page-support-program #financialSupport .row.three-columns-article .three-column-article-item-title img{min-width:9.6rem;min-height:10rem;margin-left:3rem}
body.page-support-program #financialSupport .col{margin:0}
body.page-support-program .central-block{position:relative;z-index:2;max-width:1248px;margin:0 auto;margin-top:-70px;padding-bottom:1px;background-color:#70a174}
body.page-support-program .central-block p{font-size:2.9rem;line-height:4.6rem}
body.page-support-program .central-block-top{display:flex;align-items:center}
body.page-support-program .central-block-top img{min-width:166px;margin:48px}
body.page-support-program .central-block-top p{color:#fff}
body.page-support-program .central-block-bottom{margin:0 61px 61px}
body.page-support-program .central-block-bottom p{padding:35px 87px;background-color:#f7f7f7;color:#5f5f5f}
body.page-support-program .row.benefit-program{width:100%;max-width:1712px;margin-top:-292px;margin-bottom:112px;margin-left:auto;background-color:#fff}
body.page-support-program .row.benefit-program>.col{max-width:1504px;padding:0}
body.page-support-program .row.benefit-program h3.heading-h3{margin-top:363px;padding:0 15px;text-align:center}
body.page-support-program .row.benefit-program h3.heading-h3 p{font-size:4.2rem;line-height:5.4rem}
body.page-support-program .row.benefit-program .image.section{max-width:368px;margin:65px auto 89px;padding:0 15px}
body.page-support-program .row.benefit-program p.purple-text{margin-top:59px;color:#704669;text-align:center;font-size:2.9rem}
body.page-support-program .row.benefit-program .call-button{margin:38px auto 52px}
body.page-support-program .row.four-columns-article{margin:0;padding:0 30px}
body.page-support-program .row.four-columns-article .image.section{height:118px;margin:0 auto 48px;padding:0 30px}
body.page-support-program .row.four-columns-article .image.section img{width:auto;height:118px}
body.page-support-program .row.four-columns-article.text-item .col:not(:last-child){border-right:1px solid #979797}
body.page-support-program .row.four-columns-article.text-item .image.section{display:none}
body.page-support-program .row.four-columns-article .col .rich-text p{padding:0 30px}
body.page-support-program img.arrow-bottom{position:relative;z-index:2;bottom:-33px;display:block;height:66px;margin:0 auto}
body.page-support-program #specialityPharmacy{width:100%;max-width:1712px;margin-right:auto;margin-left:0;background-color:#fff}
body.page-support-program #specialityPharmacy h3.heading-h3{margin:118px 0 85px 320px;line-height:6.1rem}
body.page-support-program #specialityPharmacy p{margin-bottom:56px}
body.page-support-program #specialityPharmacy .column-control.section{margin-bottom:90px}
body.page-support-program #specialityPharmacy .column-control.section .row.article-paragph .image.section{position:static;width:176px}
body.page-support-program #specialityPharmacy>.col{max-width:1504px;margin-left:auto;padding:0 125px}
body.page-support-program #specialityPharmacy>.col>.column-control-column .image.section{position:absolute;top:80px;width:190px}
body.page-support-program #startWithBiogen{width:100%;max-width:1712px;margin:112px auto}
body.page-support-program #startWithBiogen h3.heading-h3{margin:0 auto 48px;color:#1d5b7d;text-align:center}
body.page-support-program #startWithBiogen .row.schema{justify-content:center;max-width:1504px;margin:0 auto}
body.page-support-program #startWithBiogen>.col{max-width:1504px;margin:0 auto;padding:0}
body.page-support-program #startWithBiogen .row.schema>.col{width:100%;max-width:495px;padding:0 10px}
body.page-support-program #startWithBiogen .row.schema>.col .three-column-article-item-title{display:flex;align-items:flex-end;flex-direction:row;justify-content:center;padding:64px 0;color:#fff}
body.page-support-program #startWithBiogen .row.schema>.col .three-column-article-item-title span{color:#fff;font-size:17.9rem;line-height:.7}
body.page-support-program #startWithBiogen .row.schema>.col .three-column-article-item-title img{min-width:9.6rem;min-height:12rem;margin-left:3rem}
body.page-support-program #startWithBiogen .row.schema>.col .rich-text.text.section:last-child{padding:0 64px 106px;margin-top:-1px}
body.page-support-program #startWithBiogen .row.schema>.col .rich-text.text.section:last-child li,body.page-support-program #startWithBiogen .row.schema>.col .rich-text.text.section:last-child p{color:#fff}
body.page-support-program #startWithBiogen .row.schema>.col .rich-text.text.section:last-child ul{padding-inline-start:0}
body.page-support-program #startWithBiogen .row.schema>.col .rich-text.text.section:last-child li{list-style-position:inside}
body.page-support-program #startWithBiogen .row.schema>.col:nth-child(1) .rich-text.section,body.page-support-program #startWithBiogen .row.schema>.col:nth-child(1) .html.section{background-color:#1d5b7d}
body.page-support-program #startWithBiogen .row.schema>.col:nth-child(2) .rich-text.section,body.page-support-program #startWithBiogen .row.schema>.col:nth-child(2) .html.section{background-color:#704669}
body.page-support-program #startWithBiogen .row.schema>.col:nth-child(3) .rich-text.section,body.page-support-program #startWithBiogen .row.schema>.col:nth-child(3) .html.section{background-color:#70a174}
body.page-support-program #startWithBiogen .row.schema>.col:first-child{padding-left:0}
body.page-support-program #startWithBiogen .row.schema>.col:last-child{padding-right:0}
body.page-support-program #startWithBiogen .row.schema>.col .column-control-column .html.section svg{position:absolute;z-index:3;top:42px;right:-40px;width:52px;height:140px}
body.page-support-program #startWithBiogen .row.schema>.col:nth-child(1) svg path{fill:#1d5b7d}
body.page-support-program #startWithBiogen .row.schema>.col:nth-child(2) svg path{fill:#704669}
body.page-support-program .row.bottom-page-section{background-color:#fff}
body.page-support-program .row.bottom-page-section h3.heading-h3{max-width:1280px;margin:123px auto;color:#5f5f5f;text-align:center;line-height:6.7rem}
body.page-support-program div.root.responsivegrid>div>div.responsivegrid.aem-GridColumn.aem-GridColumn--default--12>div>div:nth-child(11){width:100%;background-color:#1d5b7d}
body.page-support-program .row.footer-banner{max-width:1535px;margin:0 auto;padding:0 15px;background-color:#1d5b7d}
body.page-support-program .row.footer-banner .col:first-child .image.section{max-width:330px;margin:69px 0}
body.page-support-program .row.footer-banner .col:last-child{display:flex}
body.page-support-program .row.footer-banner .col:last-child .column-control-column{display:flex;align-items:center}
body.page-support-program .row.footer-banner .col:last-child .rich-text .cmp-text p{margin-bottom:0;color:#fff;font-size:5.4rem;line-height:8.3rem}
body.page-support-program .row.footer-banner.fr .col:last-child .rich-text .cmp-text p{margin-bottom:0;text-align:center;font-size:5rem;line-height:7.2rem}
@media all and (max-width:1650px){body.page-support-program #regionalSupportNurse .subtitle.section h2.heading-h2>span.blue-text{padding:140px 95px 150px 0;max-width:671px}
}
@media all and (max-width:1500px){body.page-support-program #financialSupport .image.section{top:110px;left:120px;width:112px}
body.page-support-program #financialSupport .row.three-columns-article{margin-right:15px;margin-left:120px}
}
@media all and (max-width:1400px){body.page-support-program .row.home-page-header .row.home-page-header-content .col{flex:0 0 100%;max-width:100%}
body.page-support-program .row.home-page-header .row.home-page-header-content .col:last-child img{position:absolute;right:0;bottom:0;width:18vw}
body.page-support-program #regionalSupportNurse .subtitle.section h2.heading-h2>span.blue-text{padding:140px 15px 150px 0;max-width:630px}
}
@media all and (max-width:1300px){body.page-support-program #regionalSupportNurse .subtitle.section h2.heading-h2>span.blue-text{max-width:575px}
body.page-support-program #regionalSupportNurse .card-img-container.d-block.mx-auto{background-position-x:28%}
}
@media all and (max-width:1200px){body.page-support-program .row.home-page-header h1.heading-h1{max-width:622px;margin:0 0 0 490px;padding-top:112px;color:#704669;line-height:5rem}
body.page-support-program .row.home-page-header .cmp-card-container.row.justify-content-center .col-12{padding-right:0;padding-left:0}
body.page-support-program .row.home-page-header .card-img-container.d-block.mx-auto{min-height:478px}
body.page-support-program .row.home-page-header .row.home-page-header-content{max-width:622px;margin:30px 0 0 490px;padding-bottom:110px}
body.page-support-program .row.home-page-header .row.home-page-header-content .col{flex:0 0 50%;max-width:50%}
body.page-support-program .row.home-page-header .row.home-page-header-content .button.cmp--button__style1.section .shape-fill-medium-btn.cmp-button-link{margin-top:28px}
body.page-support-program .row.home-page-header .row.home-page-header-content .col .cmp-text p{font-size:2.2rem;line-height:3.3rem}
body.page-support-program .row.home-page-header.fr h1.heading-h1{padding-top:40px;line-height:5rem}
body.page-support-program .row.home-page-header.fr .row.home-page-header-content{margin:20px 0 0 490px}
body.page-support-program .row.home-page-header.fr .row.home-page-header-content .button.cmp--button__style1.section .shape-fill-medium-btn.cmp-button-link{margin-top:18px}
body.page-support-program .row.home-page-header.fr .row.home-page-header-content .col .cmp-text p{font-size:2.2rem;line-height:3.3rem}
body.page-support-program .row.navigation-section .col .column-control-column .html>div .cta-navigation-item{margin-top:-88px}
body.page-support-program .row.home-page-header .row.home-page-header-content .col:last-child img{left:0;width:23vw}
body.page-support-program .row.navigation-section .column-control-column>.image.section{max-width:268px;margin:57px auto 0}
body.page-support-program .row.navigation-section.fr .column-control-column>.image.section{max-width:268px;margin:57px auto 0}
body.page-support-program .row.navigation-section .column-control-column .rich-text.text.section p.blue-text{margin:35px auto;margin-right:15px;margin-left:15px;text-align:center;font-size:2.6rem;line-height:3.7rem}
body.page-support-program .row.navigation-section .column-control-column .rich-text.text.section p.blue-text br{display:none}
body.page-support-program .row.trendmark .col .column-control-column{max-width:990px;margin:0 auto 50px}
body.page-support-program .row.trendmark .col .column-control-column>.image.section{margin:0 15px}
body.page-support-program #regionalSupportNurse .subtitle.section h2.heading-h2>span.blue-text{max-width:500px;padding:130px 130px 130px 0;line-height:4.6rem}
body.page-support-program #regionalSupportNurse .html.section{max-width:1070px;margin-top:-34px}
body.page-support-program #regionalSupportNurse .html.section div{padding:70px 15px 70px 160px}
body.page-support-program #regionalSupportNurse .html.section div h3.heading-h3{margin-bottom:19px}
body.page-support-program #regionalSupportNurse .html.section div ul{margin-top:30px;margin-bottom:55px}
body.page-support-program #regionalSupportNurse .html.section div span.reference{font-size:1.8rem}
body.page-support-program #regionalSupportNurse .html.section div img{position:absolute;top:70px;left:70px;width:70px}
body.page-support-program #regionalSupportNurse .image.section img{height:41px;margin-top:-21px}
body.page-support-program #financialSupport{max-width:1070px;padding-bottom:78px}
body.page-support-program #financialSupport h3.heading-h3{margin:128px 0 59px 237px}
body.page-support-program #financialSupport .row.three-columns-article{margin-left:170px}
body.page-support-program #financialSupport .row.three-columns-article .three-column-article-item-title span{font-size:11.2rem}
body.page-support-program #financialSupport .row.three-columns-article .three-column-article-item-title img{min-width:6rem;min-height:6.25rem;margin-left:1.9rem}
body.page-support-program #financialSupport .image.section{top:76px;left:98px;width:77px}
body.page-support-program .central-block{max-width:780px;margin-top:-43px}
body.page-support-program .central-block-top img{min-width:104px;margin:29px}
body.page-support-program .central-block-top p{margin-right:90px;font-size:1.8rem;line-height:2.6rem}
body.page-support-program .central-block-bottom{margin:0 36px 36px}
body.page-support-program .central-block-bottom p{padding:23px 42px;font-size:1.8rem;line-height:2.6rem}
body.page-support-program .row.benefit-program{max-width:1070px;margin-top:-182px;margin-bottom:70px}
body.page-support-program .row.benefit-program>.col{max-width:940px}
body.page-support-program .row.benefit-program h3.heading-h3{margin-top:227px}
body.page-support-program .row.benefit-program h3.heading-h3 p{font-size:2.6rem;line-height:3.4rem}
body.page-support-program .row.benefit-program .image.section{max-width:230px;margin:40px auto 56px}
body.page-support-program .row.benefit-program p.purple-text{margin-top:37px;padding:0 15px;font-size:1.8rem}
body.page-support-program .row.benefit-program .call-button{margin:24px auto 32px}
body.page-support-program .row.four-columns-article{margin:0;padding:0 20px}
body.page-support-program .row.four-columns-article .image.section{height:74px;margin:0 0 30px;padding:0 20px}
body.page-support-program .row.four-columns-article .image.section img{height:74px}
body.page-support-program .row.four-columns-article .col .rich-text p{padding:0 20px}
body.page-support-program img.arrow-bottom{bottom:-21px;height:41px}
body.page-support-program #specialityPharmacy{max-width:1070px}
body.page-support-program #specialityPharmacy h3.heading-h3{margin:74px 0 53px 200px;line-height:3.8rem}
body.page-support-program #specialityPharmacy p{margin-bottom:35px}
body.page-support-program #specialityPharmacy .column-control.section{margin-bottom:56px}
body.page-support-program #specialityPharmacy .column-control.section .row.article-paragph .image.section{width:110px}
body.page-support-program #specialityPharmacy>.col{max-width:940px;margin-left:auto;padding:0 78px}
body.page-support-program #specialityPharmacy>.col>.column-control-column .image.section{position:absolute;top:61px;width:155px}
body.page-support-program #specialityPharmacy.fr>.col>.column-control-column .image.section{top:26px}
body.page-support-program #startWithBiogen .row.schema>.col{max-width:300px}
body.page-support-program #startWithBiogen .row.schema>.col .three-column-article-item-title{padding:40px 0}
body.page-support-program #startWithBiogen .row.schema>.col .three-column-article-item-title span{color:#fff;font-size:11.2rem}
body.page-support-program #startWithBiogen .row.schema>.col .three-column-article-item-title img{min-width:6rem;min-height:8.25rem;margin-left:1.8rem}
body.page-support-program #startWithBiogen .row.schema>.col .rich-text.text.section:last-child{padding:0 40px 66px}
body.page-support-program #startWithBiogen .row.schema>.col .column-control-column .html.section svg{right:-21px;width:33px;height:88px}
body.page-support-program #startWithBiogen{margin:70px auto}
body.page-support-program .row.bottom-page-section{background-color:#fff}
body.page-support-program .row.bottom-page-section h3.heading-h3{max-width:800px;margin:77px auto;padding:0 15px;line-height:4.2rem}
body.page-support-program .row.footer-banner{max-width:972px;padding:0 30px}
body.page-support-program .row.footer-banner .col:first-child .image.section{max-width:206px;margin:44px 0}
body.page-support-program .row.footer-banner .col:last-child .rich-text .cmp-text p{font-size:3.6rem;line-height:5.2rem}
body.page-support-program .row.footer-banner.fr .col:last-child .rich-text .cmp-text p{font-size:3.2rem;line-height:4.6rem}
}
@media all and (max-width:1024px){body.page-support-program .row.benefit-program>.col{max-width:100%}
body.page-support-program #specialityPharmacy>.col{max-width:100%}
}
@media all and (max-width:991px){body.page-support-program .row.home-page-header h1.heading-h1{margin:0 0 0 50%;padding-top:60px}
body.page-support-program .row.home-page-header .cmp-card-container.row.justify-content-center .col-12{padding-right:0;padding-left:0}
body.page-support-program .row.home-page-header .card-img-container.d-block.mx-auto{min-height:auto}
body.page-support-program .row.home-page-header .row.home-page-header-content{flex-direction:row-reverse;max-width:100%;margin:30px 30px 0;padding-bottom:80px}
body.page-support-program .row.home-page-header .row.home-page-header-content .col{flex:0 0 50%;max-width:50%}
body.page-support-program .row.home-page-header .row.home-page-header-content .button.cmp--button__style1.section .shape-fill-medium-btn.cmp-button-link{margin-top:14px}
body.page-support-program .row.home-page-header .row.home-page-header-content .col .cmp-text p{font-size:2.2rem;line-height:3.3rem}
body.page-support-program .row.home-page-header.fr h1.heading-h1{margin:0 0 0 50%}
body.page-support-program .row.home-page-header.fr .row.home-page-header-content{margin:30px 30px 0}
body.page-support-program .row.home-page-header.fr .row.home-page-header-content .button.cmp--button__style1.section .shape-fill-medium-btn.cmp-button-link{margin-top:14px}
body.page-support-program .row.navigation-section .col .column-control-column .html>div .cta-navigation-item{margin-top:-40px}
body.page-support-program .row.home-page-header .row.home-page-header-content .col:last-child img{left:156%;width:23vw}
body.page-support-program #regionalSupportNurse .subtitle.section h2.heading-h2{margin-bottom:0}
body.page-support-program #regionalSupportNurse .subtitle.section h2.heading-h2>span.blue-text{max-width:350px;padding:50px 50px 50px 0;line-height:4.6rem}
body.page-support-program #regionalSupportNurse .cmp-card-container.row.justify-content-center .col-12{padding-right:0;padding-left:0}
body.page-support-program #regionalSupportNurse .html.section{max-width:1070px;margin-top:0}
body.page-support-program #regionalSupportNurse .html.section div{padding:70px 15px 70px 160px}
body.page-support-program #regionalSupportNurse .html.section div h3.heading-h3{margin-bottom:19px}
body.page-support-program #regionalSupportNurse .html.section div ul{margin-top:30px;margin-bottom:55px}
body.page-support-program #regionalSupportNurse .html.section div span.reference{font-size:1.8rem}
body.page-support-program #regionalSupportNurse .html.section div img{position:absolute;top:70px;left:70px;width:70px}
body.page-support-program #regionalSupportNurse .image.section img{height:41px;margin-top:-21px}
body.page-support-program #financialSupport h3.heading-h3{margin:90px 0 59px 170px}
body.page-support-program #financialSupport .row.three-columns-article{flex-direction:column;margin-left:70px}
body.page-support-program #financialSupport .row.three-columns-article .col{max-width:100%;margin-bottom:30px}
body.page-support-program #financialSupport .row.three-columns-article .col .column-control-column{display:flex;align-items:center}
body.page-support-program #financialSupport .row.three-columns-article .col .column-control-column .html:first-child{width:100%;max-width:177px}
body.page-support-program #financialSupport .row.three-columns-article .col .column-control-column .html:first-child .three-column-article-item-title{width:177px}
body.page-support-program #financialSupport .row.three-columns-article .col .column-control-column .rich-text:last-child{padding-left:20px}
body.page-support-program #financialSupport .image.section{top:70px;left:70px}
body.page-support-program .row.benefit-program .row.four-columns-article .image.section{display:none}
body.page-support-program .row.benefit-program .row.four-columns-article.text-item .image.section{display:block}
body.page-support-program .row.benefit-program .row.four-columns-article.text-item .col{border:0}
body.page-support-program .row.benefit-program .row.four-columns-article.text-item .col .column-control-column{display:flex;align-items:center;margin:20px 40px 0}
body.page-support-program .row.benefit-program .row.four-columns-article.text-item .col .column-control-column .image.section{width:100%;max-width:120px;padding:0}
body.page-support-program .row.benefit-program .row.four-columns-article.text-item .col .column-control-column .image.section img{width:fit-content}
body.page-support-program .row.article-paragph{flex-direction:column-reverse}
body.page-support-program .row.article-paragph .col{padding:0}
body.page-support-program #startWithBiogen .row.schema{align-items:center;flex-direction:column}
body.page-support-program #startWithBiogen .row.schema>.col{max-width:600px;padding:10px}
body.page-support-program #startWithBiogen .row.schema>.col .column-control-column .html.section svg{top:88%;right:0;left:48%;transform:rotate(90deg)}
body.page-support-program #startWithBiogen .row.schema>.col:nth-child(2) .column-control-column .html.section svg{top:90%}
body.page-support-program #startWithBiogen .row.schema>.col:first-child{padding-left:10px}
body.page-support-program #startWithBiogen .row.schema>.col:last-child{padding-right:10px}
body.page-support-program .row.footer-banner>.col:first-child{flex:0 0 33.3333%;max-width:33.3333%}
body.page-support-program .row.footer-banner>.col:last-child{flex:0 0 66.6667%;max-width:66.6667%}
body.page-support-program .row.footer-banner>.col:last-child .column-control-column{margin-bottom:0}
}
@media all and (max-width:768px){body.page-support-program .row.home-page-header h1.heading-h1{margin:0 30px;padding-top:20px;text-align:center}
body.page-support-program .row.home-page-header .card-img-container.d-block.mx-auto img.bg{display:none}
body.page-support-program .row.home-page-header .row.home-page-header-content{flex-direction:column-reverse;margin:0 30px;padding-bottom:25px}
body.page-support-program .row.home-page-header .row.home-page-header-content .col{flex:0 0 100%;max-width:100%}
body.page-support-program .row.home-page-header .row.home-page-header-content .button.cmp--button__style1.section .shape-fill-medium-btn.cmp-button-link{margin:15px auto 0}
body.page-support-program .row.home-page-header .row.home-page-header-content .col .cmp-text p{text-align:center}
body.page-support-program .row.home-page-header .row.home-page-header-content .col .cmp-text p br{display:none}
body.page-support-program .row.home-page-header.fr h1.heading-h1{text-align:center;margin:0 auto}
body.page-support-program .row.home-page-header .row.home-page-header-content .col:last-child img{position:static;display:block;width:74%;margin:30px auto}
body.page-support-program .row.trendmark .col .column-control-column{flex-wrap:wrap;justify-content:center}
body.page-support-program .row.trendmark .col .column-control-column>.image.section{width:100%;margin:20px}
body.page-support-program .row.trendmark .col .column-control-column>.image.section:first-child{margin-left:20px}
body.page-support-program .row.trendmark .col .column-control-column>.image.section:last-child{margin-right:20px}
body.page-support-program #regionalSupportNurse .subtitle.section h2.heading-h2>span.blue-text{max-width:100%;padding:50px 15px;text-align:center}
body.page-support-program #regionalSupportNurse .card-img-container.d-block.mx-auto{background-color:#dce1d7;background-image:none !important}
body.page-support-program #regionalSupportNurse .card-img-container.d-block.mx-auto img.bg{display:none}
body.page-support-program #regionalSupportNurse .html.section div{padding:50px 30px}
body.page-support-program #regionalSupportNurse .html.section div h3.heading-h3{margin-bottom:39px;margin-left:100px}
body.page-support-program #regionalSupportNurse .html.section div img{top:47px;left:47px}
body.page-support-program #regionalSupportNurse .image.section img{height:41px;margin-top:-21px}
body.page-support-program .central-block{margin-top:0}
body.page-support-program .central-block-top{flex-direction:column}
body.page-support-program .central-block-top img{margin-top:-48px}
body.page-support-program .central-block-top p{margin:0 36px 36px}
body.page-support-program .row.benefit-program .row.four-columns-article.text-item .col .column-control-column{align-items:baseline;flex-direction:column;margin:20px 0 0}
body.page-support-program .row.benefit-program .row.four-columns-article.text-item .col .column-control-column .image.section{align-self:center;text-align:center}
body.page-support-program .row.benefit-program .row.four-columns-article.text-item .col .column-control-column .image.section img{width:auto}
body.page-support-program #specialityPharmacy>.col>.column-control-column .image.section{top:21px}
body.page-support-program #specialityPharmacy h3.heading-h3{margin:135px 0 53px 0}
body.page-support-program #specialityPharmacy.fr h3.heading-h3{margin:220px 0 53px 0}
body.page-support-program .row.footer-banner>.col:first-child,body.page-support-program .row.footer-banner>.col:last-child{flex:0 0 100%;max-width:100%}
body.page-support-program .row.footer-banner>.col:first-child .image.section{max-width:250px;margin:35px auto}
body.page-support-program .row.footer-banner>.col:last-child .column-control-column{width:100%}
body.page-support-program .row.footer-banner>.col:last-child .column-control-column .rich-text{width:100%}
body.page-support-program .row.footer-banner>.col:last-child .column-control-column .rich-text .cmp-text{width:100%;margin-bottom:30px;text-align:center}
body.page-support-program .row.footer-banner>.col:last-child .column-control-column .rich-text .cmp-text br{display:none}
}
@media all and (max-width:620px){body.page-support-program #financialSupport .row.three-columns-article{margin-left:15px}
body.page-support-program #financialSupport .row.three-columns-article .col .column-control-column{flex-direction:column}
body.page-support-program #benefitProgram br{display:none}
body.page-support-program #specialityPharmacy .column-control.section .row.article-paragph .image.section{margin:0 auto}
}
.page-privacy-policy .block-wrapper__content{max-width:1535px;margin:0 auto;padding:50px 15px 110px;font-size:2.9rem;line-height:4.6rem}
.page-privacy-policy .no-margin{margin:0 !important}
.page-privacy-policy .mtb-40{margin:40px 0 40px 0}
.page-privacy-policy .mrb-0{margin-bottom:0 !important}
.page-privacy-policy .mrb-35{margin-bottom:35px !important}
.page-privacy-policy .title{margin-bottom:35px;color:#1d5b7d;font-weight:normal;font-size:5rem}
.page-privacy-policy h2.header-h2{margin:35px 0 35px 0;color:#5f5f5f;font-size:2.9rem;line-height:4.6rem}
.page-privacy-policy h3.header-h3{color:#5f5f5f;font-size:2.9rem;line-height:4.6rem}
.page-privacy-policy .cmp-text p:not(.blue-text){margin-bottom:36px;font-weight:400;font-size:2.9rem;line-height:4.6rem}
.page-privacy-policy .cmp-text p:not(.blue-text) a{color:#1d5b7d}
.page-privacy-policy .questions__list{margin:0 0 40px 0;color:#5f5f5f}
.page-privacy-policy .questions__item{padding-left:27px}
.page-privacy-policy .cookie-table{margin:204px 0 55px}
.page-privacy-policy .cookie-table__subtitle{font-weight:600}
.page-privacy-policy .cookie-table__section-title{min-height:57px;padding-top:22px;background:#d8d8d8;color:#5f5f5f}
.page-privacy-policy .cookie-table__section-title>.col-lg-9{padding-left:47px}
.page-privacy-policy .cookie-table__section{padding:20px 0 20px 0;border-bottom:1px solid #5f5f5f}
.page-privacy-policy .cookie-table__section>.col-lg-3{padding:0}
.page-privacy-policy .cookie-table__section>.col-lg-9{padding-left:25px}
.page-privacy-policy .cookie-table__section>.col-lg-9 .questions__item{margin-bottom:5px;padding-left:10px}
.page-privacy-policy .cookie-table__section>.col-lg-9 .questions__list{margin:0}
.page-privacy-policy div.root.responsivegrid>div>div.responsivegrid.aem-GridColumn.aem-GridColumn--default--12>div>div:nth-child(4){width:100%;background-color:#1d5b7d}
.page-privacy-policy .row.footer-banner{max-width:1535px;margin:0 auto;padding:0 15px;background-color:#1d5b7d}
.page-privacy-policy .row.footer-banner .col:first-child .image.section{max-width:330px;margin:69px 0}
.page-privacy-policy .row.footer-banner .col:last-child{display:flex}
.page-privacy-policy .row.footer-banner .col:last-child .column-control-column{display:flex;align-items:center}
.page-privacy-policy .row.footer-banner .col:last-child .rich-text .cmp-text p{color:#fff;font-size:5.4rem;line-height:8.3rem;margin-bottom:0}
.page-privacy-policy .row.footer-banner.fr .col:last-child .rich-text .cmp-text p{text-align:center;font-size:5rem;line-height:7.2rem;margin-bottom:0}
@media all and (max-width:1200px){.page-privacy-policy .block-wrapper__content{max-width:972px;font-size:1.8rem;line-height:2.9rem}
.page-privacy-policy .title{font-size:3.1rem}
.page-privacy-policy h2.header-h2{font-size:1.8rem;line-height:2.9rem}
.page-privacy-policy h3.header-h3{color:#5f5f5f;font-size:1.8rem;line-height:2.9rem}
.page-privacy-policy .cmp-text p:not(.blue-text){font-size:1.8rem;line-height:2.9rem}
.page-privacy-policy .row.footer-banner{max-width:972px;padding:0 30px}
.page-privacy-policy .row.footer-banner .col:first-child .image.section{max-width:206px;margin:44px 0}
.page-privacy-policy .row.footer-banner .col:last-child .rich-text .cmp-text p{font-size:3.6rem;line-height:5.2rem}
.page-privacy-policy .row.footer-banner.fr .col:last-child .rich-text .cmp-text p{font-size:3.2rem;line-height:4.6rem}
}
@media all and (max-width:991px){.page-privacy-policy .cookie-table{margin:45px 0 45px}
.page-privacy-policy .cookie-table__section{flex-wrap:nowrap}
.page-privacy-policy .cookie-table__section .col-lg-3{flex:0 0 25%;padding-right:25px}
.page-privacy-policy .cookie-table__section .col-lg-9{flex:0 0 75%}
}
@media all and (max-width:768px){.page-privacy-policy .divider{display:none}
.page-privacy-policy h1.header-h1,.page-privacy-policy h2.header-h2{margin-bottom:20px}
.page-privacy-policy .questions__item{padding-left:20px}
.page-privacy-policy .row.footer-banner>.col:first-child{flex:0 0 33.3333%;max-width:33.3333%}
.page-privacy-policy .row.footer-banner>.col:last-child{flex:0 0 66.6667%;max-width:66.6667%}
.page-privacy-policy .row.footer-banner>.col:last-child .column-control-column{margin-bottom:0}
}
@media all and (max-width:768px){.page-privacy-policy .row.footer-banner>.col:first-child,.page-privacy-policy .row.footer-banner>.col:last-child{flex:0 0 100%;max-width:100%}
.page-privacy-policy .row.footer-banner>.col:first-child .image.section{max-width:250px;margin:35px auto}
.page-privacy-policy .row.footer-banner>.col:last-child .column-control-column{width:100%}
.page-privacy-policy .row.footer-banner>.col:last-child .column-control-column .rich-text{width:100%}
.page-privacy-policy .row.footer-banner>.col:last-child .column-control-column .rich-text .cmp-text{width:100%;margin-bottom:30px;text-align:center}
.page-privacy-policy .row.footer-banner>.col:last-child .column-control-column .rich-text .cmp-text br{display:none}
}
@media all and (max-width:510px){.page-privacy-policy .cookie-table__section>.col-lg-9{padding-left:9px}
.page-privacy-policy .cookie-table__section>.col-lg-3{padding-right:9px}
}
.page-terms-of-service .block-wrapper__content{max-width:1535px;margin:0 auto;padding:50px 15px 110px;font-size:2.9rem;line-height:4.6rem}
.page-terms-of-service .title{margin-bottom:35px;color:#1d5b7d;font-weight:normal;font-size:5rem}
.page-terms-of-service .mrt-70{margin-top:70px !important}
.page-terms-of-service .mrt-45{margin-top:45px !important}
.page-terms-of-service .cmp-text p:not(.blue-text){margin-bottom:36px;font-weight:400;font-size:2.9rem;line-height:4.6rem}
.page-terms-of-service .cmp-text p:not(.blue-text) a{color:#1d5b7d}
.page-terms-of-service h2.header-h2{font-size:2.9rem;line-height:4.6rem;color:#5f5f5f}
.page-terms-of-service div.root.responsivegrid>div>div.responsivegrid.aem-GridColumn.aem-GridColumn--default--12>div>div:nth-child(4){width:100%;background-color:#1d5b7d}
.page-terms-of-service .row.footer-banner{max-width:1535px;margin:0 auto;padding:0 15px;background-color:#1d5b7d}
.page-terms-of-service .row.footer-banner .col:first-child .image.section{max-width:330px;margin:69px 0}
.page-terms-of-service .row.footer-banner .col:last-child{display:flex}
.page-terms-of-service .row.footer-banner .col:last-child .column-control-column{display:flex;align-items:center}
.page-terms-of-service .row.footer-banner .col:last-child .rich-text .cmp-text p{color:#fff;font-size:5.4rem;line-height:8.3rem;margin-bottom:0}
.page-terms-of-service .row.footer-banner.fr .col:last-child .rich-text .cmp-text p{text-align:center;font-size:5rem;line-height:7.2rem;margin-bottom:0}
@media all and (max-width:1200px){.page-terms-of-service .block-wrapper__content{max-width:972px;font-size:1.8rem;line-height:2.9rem}
.page-terms-of-service .title{font-size:3.1rem}
.page-terms-of-service h2.header-h2{font-size:1.8rem;line-height:2.9rem}
.page-terms-of-service h3.header-h3{color:#5f5f5f;font-size:1.8rem;line-height:2.9rem}
.page-terms-of-service .cmp-text p:not(.blue-text){font-size:1.8rem;line-height:2.9rem}
.page-terms-of-service .row.footer-banner{max-width:972px;padding:0 30px}
.page-terms-of-service .row.footer-banner .col:first-child .image.section{max-width:206px;margin:44px 0}
.page-terms-of-service .row.footer-banner .col:last-child .rich-text .cmp-text p{font-size:3.6rem;line-height:5.2rem}
.page-terms-of-service .row.footer-banner.fr .col:last-child .rich-text .cmp-text p{font-size:3.2rem;line-height:4.6rem}
}
@media all and (max-width:991px){.page-terms-of-service h1.header-h1,.page-terms-of-service h2.header-h2{max-width:100%}
.page-terms-of-service .row.footer-banner>.col:first-child{flex:0 0 33.3333%;max-width:33.3333%}
.page-terms-of-service .row.footer-banner>.col:last-child{flex:0 0 66.6667%;max-width:66.6667%}
.page-terms-of-service .row.footer-banner>.col:last-child .column-control-column{margin-bottom:0}
}
@media all and (max-width:768px){.page-terms-of-service .row.footer-banner>.col:first-child,.page-terms-of-service .row.footer-banner>.col:last-child{flex:0 0 100%;max-width:100%}
.page-terms-of-service .row.footer-banner>.col:first-child .image.section{max-width:250px;margin:35px auto}
.page-terms-of-service .row.footer-banner>.col:last-child .column-control-column{width:100%}
.page-terms-of-service .row.footer-banner>.col:last-child .column-control-column .rich-text{width:100%}
.page-terms-of-service .row.footer-banner>.col:last-child .column-control-column .rich-text .cmp-text{width:100%;margin-bottom:30px;text-align:center}
.page-terms-of-service .row.footer-banner>.col:last-child .column-control-column .rich-text .cmp-text br{display:none}
}
.page-byooviz .row{margin:0}
.page-byooviz .container{max-width:1535px}
.page-byooviz .simple-header .cmp-image__image{max-width:186px;max-height:105px}
.page-byooviz .simple-header a.phone,.page-byooviz .simple-header a.email{position:relative;padding:7px 20px 5px 43px;border-radius:20px;background-color:#1d5a7d;color:white;font-size:1.7rem}
.page-byooviz .simple-header a.email{padding:7px 20px 5px 47px}
.page-byooviz .simple-header .header-contacts{display:flex;justify-content:flex-end;padding:115px 0 0 0;gap:15px}
.page-byooviz .simple-header .header-external-links{text-align:right}
.page-byooviz .simple-header .simple-header-content .col:last-child .column-control-column .header-external-links a{font-size:1.4rem}
.page-byooviz .simple-header a.phone::before{content:' ';position:absolute;top:11px;left:16px;width:18px;height:18px;background:url('../../../../../../../../../../content/dam/intl/europe/canada/ms/patients/biogenone/en_CA/media/images/byooviz/phone-icon.png')}
.page-byooviz .simple-header a.email::before{content:' ';position:absolute;top:12px;left:16px;width:22px;height:16px;background:url('../../../../../../../../../../content/dam/intl/europe/canada/ms/patients/biogenone/en_CA/media/images/byooviz/mail-icon.png')}
.page-byooviz .banner-main{width:100%;min-height:47.4rem;margin:0;background:url('../../../../../../../../../../content/dam/intl/europe/canada/ms/patients/biogenone/en_CA/media/images/byooviz/main-block-banner.png');background-repeat:no-repeat;background-size:cover}
.page-byooviz .banner-main .col-lg-8{max-width:59%}
.page-byooviz .banner-main .dxp-title .heading-h1{padding:80px 0 30px;color:#1d5b7d;font-weight:300;font-size:4.5rem;line-height:5rem}
.page-byooviz .banner-main .rich-text p{max-width:380px;padding:0 0 90px;color:#333;font-size:2.2rem;line-height:3.5rem}
.page-byooviz .banner-main .rich-text p sup{font-size:1.5rem;top:-0.5rem}
.page-byooviz .banner-main .blue-text{color:#1d5b7d}
.page-byooviz .case-manager{background:#f7f7f7}
.page-byooviz .case-manager .container{padding:0}
.page-byooviz .case-manager .case-manager-content{margin-top:-30px;background:#1d5b7d}
.page-byooviz .case-manager .case-manager-content .contact-block{padding:0 20px 40px}
.page-byooviz .case-manager .case-manager-content .heading-h2{padding:40px 0;color:#fff;text-align:center;font-size:3.1rem;line-height:5rem}
.page-byooviz .case-manager .case-manager-content .rich-text p{color:#fff;font-size:1.9rem;line-height:2.6rem}
.page-byooviz .case-manager .case-manager-content .case-decription{max-width:498px}
.page-byooviz .case-manager .case-manager-content .case-decription.fr{max-width:493px}
.page-byooviz .case-manager .case-manager-content .phone-column{padding:60px 0 30px}
.page-byooviz .reimbursement-block{padding:50px 0;background:#f7f7f7}
.page-byooviz .reimbursement-block .container{padding:0}
.page-byooviz .reimbursement-block .reimbursement-block-content{justify-content:space-between;gap:20px}
.page-byooviz .reimbursement-block .reimbursement-block-content h3.heading-h3{color:#fff;text-align:center;font-size:2.8rem;line-height:3.5rem}
.page-byooviz .reimbursement-block .reimbursement-block-content .rich-text p{color:#fff;font-size:1.9rem;line-height:2.6rem}
.page-byooviz .reimbursement-block .reimbursement-block-content .col-12.col-lg-6{flex:0 0 48%;max-width:48%;padding:30px 40px;background:#5f5f5f}
.page-byooviz .reimbursement-block .reimbursement-block-content .col-12.col-lg-6 .cmp-image__image{padding:26px 0}
.page-byooviz .reimbursement-block .reimbursement-block-content .col-12.col-lg-6:first-of-type{background:#1d5b95}
.page-byooviz .reimbursement-block .reimbursement-block-content .col-12.col-lg-6:first-of-type .cmp-image__image{padding:30px 0}
.page-byooviz .reimbursement-block.fr h3.heading-h3{max-width:438px;margin:0 auto}
.page-byooviz .support-program .col.col-12:first-child,.page-byooviz .support-program .container{padding:0}
.page-byooviz .support-program .support-program-content{background:#fff}
.page-byooviz .support-program .support-program-content .col.col-12:first-child{padding:65px}
.page-byooviz .support-program .support-program-content .rich-text p{max-width:725px;margin:0 auto;padding:70px 0 60px;color:#1d5b7d;text-align:center;font-size:2.6rem;line-height:3.7rem}
.page-byooviz .support-program .support-button-content{max-width:1200px;margin:0 auto;background:#1d5b7d}
.page-byooviz .support-program .support-button-content .col.col-12:first-child{padding:0}
.page-byooviz .support-program .support-button-content .rich-text p{padding:40px 0;color:#fff;font-weight:bold;font-size:3.2rem;line-height:4.4rem}
.page-byooviz .support-program .support-button-content .button{text-align:center}
.page-byooviz .support-program .support-button-content .cmp-button-link{margin:0 auto 30px;border-radius:44px;background:white;color:#1d5a7d;text-align:center;text-transform:unset;font-weight:300;font-size:2rem;line-height:3.2rem}
.page-byooviz .started-with-biogen .container{padding:60px 0}
.page-byooviz .started-with-biogen h2.heading-h2{color:#1d5b7d;text-align:center;font-size:3.1rem;line-height:3.8rem}
.page-byooviz .started-with-biogen .rich-text p{color:#fff;font-size:1.8rem;line-height:2.6rem}
.page-byooviz .started-with-biogen .col-lg-4{flex:0 0 32%;max-width:32%;padding:40px 30px 114px}
.page-byooviz .started-with-biogen .col-lg-4 .cmp_image-mobile-support_style2 .cmp-image__image{position:absolute;z-index:1;top:40px;right:-31px}
.page-byooviz .started-with-biogen .col-lg-4 .mobile-break{display:none}
.page-byooviz .started-with-biogen .started-biogen-blocks.fr .col.col-12.col-lg-4:nth-child(2){padding-bottom:114px}
.page-byooviz .started-with-biogen .col.col-12.col-lg-4:first-child{position:relative;background:#1d5b7d}
.page-byooviz .started-with-biogen .col.col-12.col-lg-4:nth-child(2){position:relative;background:#1d5b95;padding-bottom:150px}
.page-byooviz .started-with-biogen .col.col-12.col-lg-4:nth-child(3){background:#5f5f5f;padding-bottom:190px}
.page-byooviz .started-with-biogen .row{align-items:center}
.page-byooviz .started-with-biogen .started-biogen-blocks{align-items:flex-start;justify-content:space-between;padding:30px 0 0;gap:10px}
.page-byooviz .started-with-biogen .started-biogen-blocks .number-block p{text-align:right;font-size:11.2rem}
.page-byooviz .started-with-biogen .started-biogen-blocks .title{padding:50px 0 30px}
.page-byooviz .priority-block{background:#fff}
.page-byooviz .priority-block .container{padding:0}
.page-byooviz .priority-block .priority-content{padding:55px 0}
.page-byooviz .priority-block .priority-content .col-12{padding:0}
.page-byooviz .priority-block .priority-content .rich-text p{max-width:1200px;margin:0 auto;padding:0 32px;color:#1d5a7d;text-align:center;font-size:3.1rem;line-height:4.2rem}
.page-byooviz .benefits-program{background:#1d5b7d}
.page-byooviz .benefits-program .benefits-program-content{padding:50px 32px}
.page-byooviz .benefits-program .benefits-program-content .col-12{padding:0}
.page-byooviz .benefits-program .benefits-program-content>.col:last-child{display:flex;align-items:center}
.page-byooviz .benefits-program .benefits-program-content .rich-text p{max-width:565px;color:#fff;font-weight:bold;font-size:3.6rem;line-height:5.2rem}
.page-byooviz .footer .col-12,.page-byooviz .footer .col{padding:0}
.page-byooviz .footer .footer-variation-one.my-4 .row.footer-content>.col>.column-control-column .row.bottom-footer-content{padding:0 32px}
@media all and (max-width:1440px){.page-byooviz .reimbursement-block .reimbursement-block-content .rich-text p{max-width:423px;margin:0 auto}
}
@media all and (max-width:1200px){.page-byooviz .simple-header .simple-header-content,.page-byooviz .simple-header .column-control-column:first-of-type{max-width:1500px}
.page-byooviz .simple-header .header-contacts{padding:70px 0 0 0}
.page-byooviz .case-manager .case-manager-content{position:unset;margin-top:0}
}
@media all and (max-width:1053px){.page-byooviz .main-banner-text .rich-text p{padding:0 0 40px}
.page-byooviz .banner-main .col-lg-8{max-width:73%}
}
@media all and (max-width:991px){.page-byooviz br.br-hidden{display:none}
.page-byooviz .simple-header .controller-section{display:flex;justify-content:center;width:100%}
.page-byooviz .simple-header .simple-header-content{flex-direction:column;padding:0 32px}
.page-byooviz .simple-header .simple-header-content .col:last-child .column-control-column{align-items:center}
.page-byooviz .simple-header .simple-header-content .col-12{flex:0 0 100%;max-width:100%}
.page-byooviz .simple-header .col:first-child .column-control-column .image.section{margin:55px auto 0}
.page-byooviz .simple-header .col-12.col-lg-6{flex:0 0 100%;max-width:100%;padding:0}
.page-byooviz .simple-header .header-contacts{align-items:center;padding:30px 0 0}
.page-byooviz .simple-header .header-external-links{text-align:center}
.page-byooviz .banner-main{min-height:43.5rem;background:url('../../../../../../../../../../content/dam/intl/europe/canada/ms/patients/biogenone/en_CA/media/images/byooviz/main-block-banner-opacity.png');background-repeat:no-repeat;background-size:cover}
.page-byooviz .banner-main .container{padding:0 32px}
.page-byooviz .banner-main .col.col-12.col-lg-4{padding:0}
.page-byooviz .case-manager .case-manager-content .col.col-12{padding:0}
.page-byooviz .case-manager .case-manager-content .cmp-image{padding:0 0 40px;text-align:center}
.page-byooviz .case-manager .case-manager-content .cmp-image__image:not(.phone-column .cmp-image__image,.email-column .cmp-image__image){width:100%;max-width:500px}
.page-byooviz .case-manager .case-manager-content .contact-block{padding:0 32px 40px}
.page-byooviz .case-manager .case-manager-content .heading-h2{padding:40px 32px}
.page-byooviz .case-manager .case-manager-content .phone-column{padding:30px 0 30px}
.page-byooviz .case-manager .case-manager-content .phone-column .rich-text p,.page-byooviz .case-manager .case-manager-content .email-column .rich-text p{text-align:center}
.page-byooviz .case-manager .case-manager-content .case-decription{margin:0 auto;text-align:center}
.page-byooviz .reimbursement-block .container{padding:0}
.page-byooviz .reimbursement-block .reimbursement-block-content{flex-direction:column}
.page-byooviz .reimbursement-block .reimbursement-block-content .col.col-12.col-lg-6{flex:0 0 100%;max-width:100%}
.page-byooviz .reimbursement-block .reimbursement-block-content .cmp-image-mobile{text-align:center}
.page-byooviz .reimbursement-block .reimbursement-block-content .col-12.col-lg-6{padding:30px 32px}
.page-byooviz .support-program .support-program-content .col.col-12:first-child{padding:50px 32px}
.page-byooviz .support-program .support-program-content .cmp-image-mobile{text-align:center}
.page-byooviz .started-with-biogen .col-lg-4{flex:0 0 100%;max-width:100%}
.page-byooviz .started-with-biogen .started-biogen-blocks{flex-direction:column;padding:30px 32px 0;gap:50px}
.page-byooviz .started-with-biogen .started-biogen-blocks .col-lg-4{padding:40px 30px 40px}
.page-byooviz .started-with-biogen .started-biogen-blocks .col-lg-4 .cmp_image-mobile-support_style2 .cmp-image__image{top:91%;left:50%;transform:rotate(90deg)}
.page-byooviz .started-with-biogen .number-block .col-12{flex:0 0 50%;max-width:50%}
.page-byooviz .benefits-program .benefits-program-content{padding:70px 32px}
.page-byooviz .benefits-program .benefits-program-content .cmp-image-mobile{padding:0 0 70px;text-align:center}
.page-byooviz .benefits-program .benefits-program-content .cmp-text p{margin:0 auto;text-align:center}
.page-byooviz .footer .footer-variation-one.my-4 .row.footer-content>.col>.column-control-column .row.bottom-footer-content{padding:0 32px}
.page-byooviz .footer .footer-variation-one.my-4 .row.footer-content>.col>.column-control-column .cmp-card-container>.col-12 .card-color-container{height:18px !important}
.page-byooviz .footer .footer-variation-one.my-4 .row.footer-content>.col>.column-control-column .row.bottom-footer-content p br{display:block !important}
.page-byooviz .footer .col,.page-byooviz .footer .col-12{padding:0}
}
@media all and (max-width:562px){.page-byooviz .simple-header .header-contacts{flex-direction:column}
.page-byooviz .simple-header .simple-header-content .col:last-child .column-control-column .header-external-links a{padding:0;border:0}
.page-byooviz .simple-header .header-external-links{display:flex;flex-direction:column}
}
@media all and (max-width:510px){.page-byooviz .case-manager .case-manager-content .heading-h2{padding:30px 15px}
}
@media(max-width:420px){.page-byooviz .simple-header-content .col:first-child .column-control-column .image.section{max-width:186px}
}
@media all and (max-width:401px){.page-byooviz .banner-main{width:100%;margin:0;background:url('../../../../../../../../../../content/dam/intl/europe/canada/ms/patients/biogenone/en_CA/media/images/byooviz/main-banner-mobile.png');background-repeat:no-repeat;background-size:cover}
.page-byooviz .banner-main .dxp-title .heading-h1{margin:0;padding:60px 0 32px}
.page-byooviz .banner-main .rich-text p{max-width:300px;padding:0 0 60px}
.page-byooviz .footer .footer-variation-one.my-4 .row.footer-content>.col>.column-control-column .row.bottom-footer-content,.page-byooviz .footer .footer-variation-one.my-4 .row.footer-content>.col>.column-control-column p.footer-links{padding:0 45px !important}
.page-byooviz .footer .footer-variation-one.my-4 .row.footer-content>.col>.column-control-column .cmp-image{text-align:right}
.page-byooviz .footer .footer-variation-one.my-4 .row.footer-content>.col>.column-control-column .cmp-image .cmp-image__image{max-width:97px}
.page-byooviz .started-with-biogen .col-lg-4 .mobile-break{display:block}
.page-byooviz .banner-main.fr .dxp-title .heading-h1{font-size:4rem;line-height:4.5rem}
.page-byooviz .banner-main.fr .rich-text p{font-size:2.3rem;max-width:326px !important}
.page-byooviz .banner-main.fr .rich-text p br{display:none}
.page-byooviz .case-manager.fr .case-manager-content .heading-h2{font-size:2.8rem;line-height:4.7rem}
.page-byooviz .started-with-biogen.fr h2.heading-h2{max-width:250px;margin:0 auto}
.page-byooviz .started-with-biogen.fr .started-biogen-blocks{padding:30px 21px 0}
.page-byooviz .case-manager .case-manager-content .rich-text .case-decription{text-align:left}
.page-byooviz .support-program .support-program-content .rich-text p{max-width:310px}
}