body{--background-color-offrePro:#1a9098;--text-color-offrePro:#707070;--number-color-offrePro:#4abdf0;font-family:Roboto,Helvetica,Arial,sans-serif}p,span{font-size:16px!important;line-height:24px!important}h1,h1 span{font-size:48px!important}h1,h1 span,h2,h2 span{line-height:normal!important}h2,h2 span{font-size:36px!important}h3,h3 span{font-size:24px!important}h3,h3 span,h4,h4 span{line-height:normal!important}h4,h4 span{font-size:21px!important}.iconMobileNavbarBack{font-size:30px!important;color:#000;margin-top:35px;margin-left:20px}.container-offrePro{display:grid;justify-items:center}.logoPro-container-offrePro{margin:20px}.logoPro-offrePro{width:500px;height:144px}.mainTitle-container-offrePro{text-align:center;color:var(--text-color-offrePro);margin-bottom:3rem;padding:0 20px}.mainTitle-offrePro{font-size:2rem;font-weight:700;margin-bottom:0;color:#000}.mainsubtitle-offrePro{font-size:1rem;font-weight:400;margin-bottom:0}.second-mainsubtitle-offrePro{margin-top:0}.offrePro-container-offrePro{display:grid;grid-template-columns:repeat(6,minmax(200px,1fr));justify-items:center;margin-bottom:3rem}.offrePro-link-offrePro{display:grid;justify-items:center;align-items:center;text-decoration:none}.offrePro-title-offrePro{color:var(--background-color-offrePro);font-size:1rem;font-weight:400}.secondTitle-container-offrePro{text-align:center;color:var(--text-color-offrePro);margin-bottom:3rem}.secondTitle-offrePro{font-size:2rem;font-weight:400;margin-bottom:0}.secondTitle-offrePro strong{font-weight:700;text-decoration:underline;color:#000}.details-container-offrePro{display:grid;grid-template-columns:400px 100px 400px;justify-items:center;margin-bottom:3rem;text-align:center;grid-row-gap:100px;row-gap:100px}.details-content-offrePro{display:grid;justify-items:center;align-items:center;text-decoration:none;color:var(--text-color-offrePro)}.details-content-offrePro p{margin:0}.details-title-offrePro{color:var(--background-color-offrePro);font-size:1.3rem;font-weight:700}.details-title-offrePro strong{font-weight:700;text-decoration:underline;text-transform:uppercase}.details-subtitle-offrePro{font-size:1.2rem;font-weight:400}.details-phrase-offrePro{font-size:1.1rem;font-weight:700;text-transform:uppercase}.details-separator-offrePro{display:flex;justify-content:center;align-items:flex-start;font-size:4.2rem;font-weight:400;color:var(--text-color-offrePro)}.details-separatorText-offrePro{margin-top:30px;margin-bottom:0}.feature-container-offrePro{display:grid;justify-content:center;align-content:center;margin-bottom:3rem;width:100%;background-color:rgba(27,144,152,.08);padding:5rem 0}.feature-titleContainer-offrePro{display:grid;grid-template-columns:1fr 2fr 1fr;text-align:center;color:#1b9098;font-size:2.3rem;font-weight:400;margin-bottom:3rem;align-items:center;grid-column-gap:40px;column-gap:40px;justify-items:center}.process-title span{color:#1a9098!important}.feature-styleSeparator-offrePro{height:2px;width:80%;background-color:#1a9098}.feature-content-offrePro{display:grid;width:100%;grid-template-columns:500px 500px;justify-content:center;align-content:center;grid-column-gap:100px;column-gap:100px;grid-row-gap:20px;row-gap:20px}.feature-detailContent-offrePro{display:flex;justify-content:center;align-items:center;gap:10px}.feature-logo-offrePro{width:20px;height:auto}.feature-textContainer-offrePro{display:grid;text-align:flex-start;width:100%;height:100%}.feature-text-offrePro{margin:0;font-size:.9rem;align-self:center}.feature-underline-offrePro{height:2px;border-radius:2px;justify-self:end;align-self:end;width:100%;background-color:#1a9098;margin:0}.contactContainerPro{display:grid;justify-items:center;margin-top:0;margin-bottom:50px;text-align:center;padding:0 20px}.contactTitlePro{font-size:1.5rem;font-weight:300}.contactTitlePro bold{font-weight:700;text-decoration:underline}.contactButtonPro{background-color:var(--background-color-offrePro);color:#fff;border:none;border-radius:8px;padding:20px 100px;font-size:1.5rem;font-weight:400;margin:20px 0;width:400px}.contactButtonPro:hover{cursor:pointer}.feature-title-offrePro{font-size:24px}@media(max-width:1280px){.offrePro-container-offrePro{grid-template-columns:repeat(3,minmax(200px,1fr))}.details-container-offrePro{grid-template-columns:250px 50px 250px}.feature-titleContainer-offrePro{grid-template-columns:1fr 2fr 1fr;font-size:2rem;column-gap:40px}.feature-styleSeparator-offrePro{width:80%}.feature-content-offrePro{grid-template-columns:300px 300px;column-gap:30px;row-gap:20px}.feature-text-offrePro{font-size:1rem}}@media(max-width:1024px){.feature-titleContainer-offrePro{grid-template-columns:1fr}.feature-styleSeparator-offrePro{display:none}}@media(max-width:768px){.offrePro-container-offrePro{grid-template-columns:repeat(2,minmax(200px,1fr));gap:1rem}.logoPro-offrePro{width:300px;height:86px}.iconMobileNavbarBack{font-size:30px!important;color:#000;margin-left:20px;margin-top:20px}}@media(max-width:640px){.details-container-offrePro{grid-template-columns:300px}.details-separator-offrePro{display:none}.feature-content-offrePro{grid-template-columns:330px;row-gap:30px}h1,h1 span{font-size:8vw!important}}@media(max-width:475px){.offrePro-container-offrePro{grid-template-columns:repeat(1,minmax(200px,1fr));gap:1rem}.feature-titleContainer-offrePro,.mainTitle-offrePro,.secondTitle-offrePro{font-size:1.5rem}.mainsubtitle-offrePro{font-size:.9rem}.contactButtonPro{padding:20px 40px;font-size:1rem;font-weight:400;margin:20px 0;width:250px}.contactTitlePro{font-size:1.3rem}}.section-process{max-width:100%;background:#fff;display:flex;flex-direction:column;align-items:center;position:relative;overflow:hidden;padding-bottom:50px}.process-title{text-align:center}.process-title h1{font-size:2rem;font-weight:700;line-height:18px;text-align:center}.process-title-title{font-size:2rem;font-weight:600;color:#252c32}.process-title-title span{color:#1a9098;line-height:28px}.process-title-subtitle{font-size:1rem;font-weight:400;margin-bottom:0;color:#707070;margin-top:0}span{color:#1a9098}.process-content{width:100%;height:100%;display:grid;justify-content:center;grid-template-columns:300px 300px 300px;grid-column-gap:70px;column-gap:70px;grid-row-gap:90px;row-gap:90px;overflow:visible;position:relative}.progress-vertical{height:100%;width:4px;overflow:hidden;background-color:rgba(18,20,29,.078);grid-column:2;grid-row:1/5;justify-self:center;position:relative;top:0}.progress-vertical div{width:inherit;background:#61dafb}.process-step-text{width:100%;position:relative;display:flex;flex-direction:column;justify-content:center}.process-step-text div{width:24px;height:24px;background-color:#199098;border-radius:50%;color:#fff;text-align:center}.process-step-text h3{color:#252c32;font-weight:600;line-height:36px;margin-top:0}.process-step-text p{color:rgba(18,20,29,.6);font-size:16px;font-weight:500;line-height:26px;margin:0}.process-step-img{width:100%;height:inherit;position:relative;display:flex}.process-step-img>img{position:relative;z-index:2;width:50%;display:block;margin:auto;height:auto}.process-step-end{display:flex;gap:2%;padding-inline:1%;padding-block:24px;text-align:start;justify-content:center;grid-column-start:1;grid-column-end:4;box-shadow:0 8px 34px 0 rgba(0,0,0,.059);border-radius:20px;background-color:hsla(0,0%,100%,.2);background-color:#fff;-webkit-backdrop-filter:blur(20px);position:relative;z-index:1;background:hsla(0,0%,100%,.2);box-shadow:0 8px 34px rgba(0,0,0,.06);backdrop-filter:blur(20px)}.process-step-end div{width:48%}.process-step-end div:first-child{font-size:24px;font-weight:600;line-height:36px;color:#252c32}.process-step-end div:last-child{font-size:16px;font-weight:500;color:rgba(18,20,29,.6);line-height:26px}.process-text-blue-pro{color:#1a9098}@media screen and (max-width:700px){.section-process{justify-content:center}.section-process .process-content:first-child{grid-template-columns:5% 95% 0;width:80%;row-gap:40px;margin-top:4vh}.section-process .process-content:last-child{margin-top:0}.progress-vertical{grid-column:1;grid-row:1/9;top:0}.process-step-text{grid-column:2}.process-step-text:nth-of-type(3){grid-row:1}.process-step-text:nth-of-type(7){grid-row:5}.process-step-img{grid-column:2}.process-step-end{flex-direction:column;width:100%;justify-self:center;align-items:center;gap:10px}.process-step-end>div{width:90%}.process-title{padding:0 20px}#section-process .process-content .process-step-img img{height:auto;margin-top:4vh}#section-process .process-content:last-child .process-step-img:last-child img{margin-bottom:0}#section-process .process-content:first-child .process-step-text{margin-top:3vh}#section-process #process1{grid-row:1}#section-process #process2{grid-row:2}#section-process #process3{grid-row:3}#section-process #process4{grid-row:4}#section-process #process5{grid-row:5}#section-process #process6{grid-row:6}#section-process #process7{grid-row:7}#section-process #process8{grid-row:8}#section-process #process9{grid-row:9}#section-process #process10{grid-row:10}#section-process #process11{grid-row:11}#section-process #process12{grid-row:12}}@media screen and (max-width:800px){.process-step-img-process1{margin-left:-50px}.process-content{column-gap:10px}}@media screen and (min-width:500px)and (max-width:700px){.process-step-img{padding:0}.process-step-text{padding-left:20%}}.ellipse-process>img{position:absolute;width:386px;height:386px;left:600px;top:100px}.vector-process>img{position:absolute;width:209px;height:148px;top:60px;left:-100px;z-index:0}.vector-bottom{position:absolute;width:213px;height:116px;opacity:.2;bottom:-30px;left:380px;z-index:0}.process-step-img-process1{margin-left:-50px}@media screen and (max-width:426px){.process-step-img-process4{margin-left:-20px}}@media screen and (max-width:326px){.process-step-img-process1{margin-left:-90px}.process-step-img-process4{margin-left:-45px}}.containerNavbar{position:absolute;display:flex;right:50px;top:40px;gap:20px;z-index:10}.containerLinkNavBar{height:40px}.containerLinkNavBar,.linkNavbar{text-transform:uppercase;color:#fff;font-size:14px;font-weight:600;cursor:pointer}.linkNavbar{background:transparent;border:none;height:100%;border-radius:0;box-sizing:border-box;padding:0 20px;transition:.2s ease-in-out}.linkNavbar:hover{background-color:#fff;color:#252c32;padding:0 20px;border-radius:8px}.linkProNavbar{background-color:transparent;color:#252c32;transition:.2s ease-in-out}.linkProNavbar:hover{background-color:#252c32;color:#fff}.linkProNavbar.linkLoginNavbar{border:1px solid #252c32}.containerPartenaireNavbar{position:relative}.dropdownOpen{border-radius:0}.dropdownOpen,.dropdownOpen:hover{background-color:#fff;color:#000}.dropdown-menu-Navbar{display:flex;flex-direction:column;position:absolute;top:40px;background-color:#fff;border-radius:0}.dropdownItem-menu-navbar{text-align:center;display:flex;justify-content:center;align-items:center;margin:auto 0;padding:5px 0;transition:all .2s ease-in-out}.dropdownItem-menu-navbar:not(:first-child){border-top:1px solid}.dropdownItem-menu-navbar:hover{background-color:#61dafb}.dropdownItem-menu-navbar:hover>.dropdownLink-menu-navbar{color:#fff}.containerProLinkNavbar .dropdownItem-menu-navbar:hover{background-color:#252c32!important}.dropdownLink-menu-navbar{text-transform:uppercase;font-size:13px;font-weight:600;color:#010102d0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:5px 0;text-decoration:none!important;transition:.1s ease-in-out}.dropdownLink-menu-navbar:active,.dropdownLink-menu-navbar:hover{scale:1.02;color:#010102f3}.linkPartenaireNavbar{background-color:#fff;color:#000;border:1px solid #fff}.linkPartenaireNavbar:hover{background-color:transparent;border:1px solid #4abdf0}.linkLoginNavbar{border:1px solid #fff;border-radius:8px}.containerIconMobileNavbar{display:none}@media (max-width:950px){.containerLinkNavBar,.dropdown-menu-Navbar{display:none}.containerIconMobileNavbar{height:30px;width:30px;display:flex;cursor:pointer}.iconMobileNavbar{font-size:30px!important;color:#fff}.containerNavbar{top:30px;right:30px}.containerTitleNavBar{width:100%;height:200px;display:flex;align-items:center;justify-content:center}.logoTitleNavBar{width:200px;height:56px}}@media (max-width:400px){.containerLinkNavBar{display:none}.containerIconMobileNavbar{height:30px;width:30px;display:flex;cursor:pointer}.containerNavbar{top:20px;right:20px}}