/* CMS 18 : assistance humaine et suivi quotidien. */
body:has(.pepro-managed-page) #wrapper>.container{max-width:none;padding-inline:0}body:has(.pepro-managed-page) #wrapper>.container>.row{margin-inline:0}body:has(.pepro-managed-page) #content-wrapper{width:100%;max-width:100%;flex:0 0 100%;padding-inline:0}body:has(.pepro-managed-page) #wrapper{padding-block:0}body:has(.pepro-managed-page) .page-content--cms{margin-bottom:0}
.pepro-managed-page{font-family:"IBM Plex Sans",Arial,sans-serif;color:#172b38;overflow:hidden}.pepro-managed-page *{box-sizing:border-box}.pepro-managed-container{width:calc(100% - 80px);max-width:1180px;margin-inline:auto}.pepro-managed-page h1,.pepro-managed-page h2,.pepro-managed-page h3{font-family:inherit;font-weight:600;color:inherit;letter-spacing:-.035em;line-height:1.13;margin:0}.pepro-managed-page h2{font-size:40px}.pepro-managed-page p{font-size:16px;line-height:1.75;color:#536571;margin:0}.pepro-managed-page a{text-decoration:none}.pepro-managed-page a:focus-visible{outline:3px solid #087ecb;outline-offset:5px}.pepro-managed-page .pepro-managed-eyebrow{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#0876b4;margin-bottom:20px;line-height:1.6}.pepro-managed-button{display:inline-flex;align-items:center;gap:28px;padding:15px 23px;min-height:52px;color:#fff;background:#123548;font-size:14px;font-weight:600;line-height:1.4;border-radius:2px}.pepro-managed-button:hover{background:#0872b5;color:#fff}
.pepro-managed-hero{display:grid;grid-template-columns:1.15fr 1fr;gap:80px;align-items:center;padding-block:70px 55px}.pepro-managed-hero h1{font-size:clamp(42px,4.8vw,68px);line-height:1.05;letter-spacing:-.045em}.pepro-managed-hero h1 span{color:#087ecb}.pepro-managed-hero .pepro-managed-lead{font-size:18px;max-width:510px;margin:25px 0 29px}.pepro-managed-hero .pepro-managed-hero__note{font-size:12px;max-width:420px;margin-top:16px}.pepro-managed-hero__visual{position:relative;padding-bottom:26px}.pepro-managed-hero__visual>img{display:block;width:100%;height:540px;object-fit:cover;object-position:63% center;border-radius:110px 0 0 0}.pepro-managed-hero__visual>p{position:absolute;bottom:0;left:-28px;padding:21px 28px;background:#eef4f7;border-left:3px solid #087ecb}.pepro-managed-hero__visual>p>span{display:block;font-size:12px;color:#546f80;margin-bottom:8px}.pepro-managed-hero__visual strong{display:block;font-size:23px;line-height:1.14;font-weight:600;color:#172b38}
.pepro-managed-topics{display:flex;justify-content:space-between;gap:25px;padding-block:20px 26px;border-bottom:1px solid #d8e3e9;font-size:13px;color:#536b7b}.pepro-managed-topics span{display:flex;align-items:center;gap:12px}.pepro-managed-topics span:before{content:"";width:6px;height:6px;border-radius:50%;background:#087ecb;flex-shrink:0}
.pepro-managed-everyday{display:grid;grid-template-columns:.85fr 1.25fr;gap:100px;padding-block:90px}.pepro-managed-everyday>div:first-child>p:not(.pepro-managed-eyebrow){margin-top:23px}.pepro-managed-situations>div{padding:25px 0;border-bottom:1px solid #d8e3e9}.pepro-managed-situations>div:first-child{padding-top:0}.pepro-managed-situations>div:last-child{border:0;padding-bottom:0}.pepro-managed-situations>div>span{display:block;color:#0875b2;font-size:12px;margin-bottom:11px}.pepro-managed-situations h3{font-size:26px;line-height:1.2;margin-bottom:12px}.pepro-managed-situations p{font-size:15px}
.pepro-managed-support{padding:62px 0 57px;background:#123548;color:#fff}.pepro-managed-support__heading{display:grid;grid-template-columns:1.1fr 1fr;gap:24px 85px;align-items:end}.pepro-managed-support__heading .pepro-managed-eyebrow{grid-column:1/-1;color:#8dd1ec;margin-bottom:0}.pepro-managed-support__heading h2{font-size:37px}.pepro-managed-support__heading>p:last-child{color:#c9dce6;font-size:15px}.pepro-managed-support__flow{list-style:none!important;padding:0!important;margin:42px 0 0!important;display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.pepro-managed-support__flow li{border-top:1px solid #5d859b;padding-top:19px}.pepro-managed-support__flow li>span{display:block;font-size:12px;color:#8dd1ec;margin-bottom:15px}.pepro-managed-support__flow h3{font-size:21px;margin-bottom:12px}.pepro-managed-support__flow p{font-size:14px;color:#c9dce6}.pepro-managed-support .pepro-managed-support__note{font-size:12px;color:#aac3d1;margin-top:30px}
.pepro-managed-scope{padding-block:88px 74px;display:grid;grid-template-columns:1.1fr 1fr;gap:90px;align-items:center}.pepro-managed-scope h2 span{color:#087ecb}.pepro-managed-scope__intro>p:not(.pepro-managed-eyebrow){margin-top:23px}.pepro-managed-scope__terms{margin:0;border-top:1px solid #b9cdd9}.pepro-managed-scope__terms>div{padding:21px 0;border-bottom:1px solid #d8e3e9}.pepro-managed-scope__terms h3{font-size:18px;font-weight:600;color:#172b38;margin-bottom:7px}.pepro-managed-scope__terms p{font-size:14px;line-height:1.7;color:#536571;margin:0}
.pepro-managed-questions{padding-block:15px 85px}.pepro-managed-questions h2{font-size:30px;margin-bottom:30px}.pepro-managed-questions>div{display:grid;grid-template-columns:repeat(3,1fr);gap:38px}.pepro-managed-questions h3{font-size:20px;line-height:1.3;margin-bottom:12px}.pepro-managed-questions p{font-size:14px}.pepro-managed-questions a{color:#0874b3;text-decoration:underline}
.pepro-managed-contact{text-align:center;background:#edf5f9;padding:60px 0 65px}.pepro-managed-contact h2{font-size:48px}.pepro-managed-contact p:not(.pepro-managed-eyebrow){max-width:650px;margin:23px auto 27px;font-size:16px}.pepro-managed-contact .pepro-managed-container>span{display:block;font-size:12px;line-height:1.6;color:#657b89;margin-top:16px}
@media(max-width:1100px){.pepro-managed-hero{gap:45px}.pepro-managed-hero__visual>img{height:490px}.pepro-managed-everyday,.pepro-managed-scope{gap:50px}.pepro-managed-support__heading{gap:24px 50px}.pepro-managed-page h2{font-size:35px}.pepro-managed-questions>div{gap:25px}}
@media(max-width:767px){.pepro-managed-container{width:calc(100% - 40px)}.pepro-managed-hero{grid-template-columns:1fr;gap:35px;padding-block:43px 30px}.pepro-managed-hero h1{font-size:46px}.pepro-managed-hero .pepro-managed-lead{font-size:17px}.pepro-managed-hero__visual>img{height:350px;border-radius:70px 0 0 0;object-position:60% 40%}.pepro-managed-hero__visual>p{left:0;padding:18px 23px}.pepro-managed-topics{flex-direction:column;gap:13px;padding-block:15px 25px}.pepro-managed-everyday,.pepro-managed-scope{grid-template-columns:1fr;gap:33px;padding-block:48px}.pepro-managed-page h2{font-size:34px}.pepro-managed-situations h3{font-size:24px}.pepro-managed-support{padding:45px 0}.pepro-managed-support__heading{grid-template-columns:1fr;gap:18px}.pepro-managed-support__flow{grid-template-columns:1fr;gap:25px;margin-top:30px!important}.pepro-managed-support__flow li{padding-top:16px}.pepro-managed-support__flow li>span{margin-bottom:10px}.pepro-managed-questions{padding-block:0 48px}.pepro-managed-questions h2{font-size:29px}.pepro-managed-questions>div{grid-template-columns:1fr;gap:25px}.pepro-managed-questions h3{font-size:21px}.pepro-managed-contact{padding:45px 0 50px}.pepro-managed-contact h2{font-size:38px}.pepro-managed-button{font-size:13px;gap:18px;padding:15px 19px}.pepro-managed-page p{font-size:15px}}
@media(max-width:359px){.pepro-managed-container{width:calc(100% - 32px)}.pepro-managed-hero h1{font-size:39px}.pepro-managed-page h2{font-size:30px}.pepro-managed-contact h2{font-size:35px}.pepro-managed-hero__visual>img{height:320px}}
