.page-index{position:relative}.page-index #header{background:#000}.page-index #header .header-bg{width:100%;max-width:1920px;margin-left:auto;margin-right:auto;padding-top:24%;padding-bottom:2%;background:url(/build/assets/images/content/header-2021.7229e7d0.jpg) top;background-size:cover}.page-index #header .header-intro .header-intro-bottom,.page-index #header .header-intro .header-intro-top{font-family:filson-soft,sans-serif;font-weight:700}.page-index #header .header-intro .header-intro-top{color:#eb8833;font-size:50px;line-height:50px;width:100%;max-width:600px;margin-right:94px;margin-bottom:30px}@media (max-width:1024px){.page-index #header .header-intro .header-intro-top{text-align:center;margin-left:auto;margin-right:auto}}@media (max-width:600px){.page-index #header .header-intro .header-intro-top{font-size:40px;line-height:40px;z-index:100}}.page-index #header .header-intro .header-intro-bottom{color:#fff;font-style:italic;font-size:124px;line-height:110px;padding-bottom:20px}@media (max-width:1024px){.page-index #header .header-intro .header-intro-bottom{font-size:100px;line-height:86px;padding:0 20px}}@media (max-width:600px){.page-index #header .header-intro .header-intro-bottom{font-size:55px;line-height:50px;padding:0 18px 10px;z-index:100}}@media (max-width:763px){.page-index{padding-bottom:40px}}.page-index #steps-summary .step{margin-bottom:40px}.page-index #steps-summary .step-btn{display:inline-block;padding:8px 30px}.page-index .btn.bg-white{color:#103593!important}.page-index .btn.bg-white:hover{color:#fff!important;background-color:transparent!important}.page-index .btn.bg-white:hover .btn-icon:before{background-image:url(/build/assets/images/css/download-icon-white.96aa5456.svg)}.page-index #home-step-3{background-image:url(/build/assets/images/css/home-step3-bg.71dbe7e1.jpg);background-size:cover;background-position:50%}.page-index #home-step-3 .doctor-icon,.page-index #home-step-3 .facebook-icon{width:50px;height:50px}.page-index [id^=home-step-]{position:relative}@media (max-width:767px){.page-index [id^=home-step-]{padding-right:30px}}.page-index [id^=home-step-] .sticky-wrapper,.page-index [id^=home-step-] .sticky-wrapper .step-number-wrapper{position:absolute;right:0;top:40%}@media (max-width:991px){.page-index [id^=home-step-] .sticky-wrapper .step-number-wrapper .only-screen{display:none}}.page-index [id^=home-step-] .sticky-wrapper .step-number-wrapper.stuck{position:fixed!important;top:50vh!important;z-index:999}.page-index [id^=home-step-] .sticky-wrapper .step-number-wrapper .side-step-number{background-color:#eb8833;color:#fff;padding:4px 15px;margin-top:5px;border-bottom-left-radius:20px;border-top-left-radius:20px;max-width:30px;font-family:filson-soft,sans-serif}.page-index [id^=home-step-] .sticky-wrapper .step-number-wrapper .side-step-number:hover{text-decoration:none}@media (min-width:768px){.page-index [id^=home-step-] .sticky-wrapper .step-number-wrapper .side-step-number{padding:6px 20px;max-width:50px}}@media (min-width:992px){.page-index [id^=home-step-] .sticky-wrapper .step-number-wrapper .side-step-number{max-width:105px}}.page-index [id^=home-step-] .sticky-wrapper .step-number-wrapper .side-step-number.active{background-color:#f7f6f6;color:#103593;width:45px;max-width:none}@media (min-width:768px){.page-index [id^=home-step-] .sticky-wrapper .step-number-wrapper .side-step-number.active{width:65px}}@media (min-width:992px){.page-index [id^=home-step-] .sticky-wrapper .step-number-wrapper .side-step-number.active{width:125px}}.page-index .atss{z-index:999}.page-index .modal{padding-right:0!important}.page-index.lang-fr #steps-summary h2.title{min-height:76px}.page-index #home-intro p{text-align:left;color:#103593}.page-index .sections-info{font-family:filson-soft,sans-serif}.page-index .sections-info h2,.page-index .sections-info p{text-align:left}.page-index .sections-info.section-dark h2,.page-index .sections-info.section-dark p{color:#fff}.page-index .sections-info h2{font-size:32px;line-height:38px;color:#103593}.page-index .sections-info p{font-size:16px;line-height:20px;color:#343a40;padding:4px 0}.page-index .sections-info .home-bubble-link,.page-index .sections-info .home-fb-link{color:#fff;font-size:16px;text-transform:uppercase;vertical-align:middle}.page-index .sections-info .home-bubble-link img,.page-index .sections-info .home-fb-link img{width:38px;height:38px;margin-right:30px}.page-index .sections-info .home-bubble-link.home-bubble-email-link,.page-index .sections-info .home-fb-link.home-bubble-email-link{overflow-wrap:anywhere}