.accompagnement__wrapper{margin:0 auto;min-width:1288px}.accompagnement__wrapper h2{margin-bottom:20px!important;text-align:center;width:100%}.accompagnement__wrapper .accompagnement__descripiton{margin-bottom:60px;text-align:center}.accompagnement__wrapper .accompagnement__descripiton p{font-size:20px!important;font-weight:500!important;line-height:24px!important;text-align:center}.accompagnement__wrapper .accompagnement__content{width:100%}.accompagnement__content-wrapper{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:40px;padding:30px;position:relative;width:100%}body.light-mode .accompagnement__content-wrapper{filter:drop-shadow(2px 2px 30px rgba(10,41,37,.16))}body.dark-mode .accompagnement__content-wrapper .border-left,body.dark-mode .accompagnement__content-wrapper .border-right{content:"";height:calc(100% - 40px);pointer-events:none;position:absolute;width:42px}body.dark-mode .accompagnement__content-wrapper .border-left{border-bottom-left-radius:42px;border-left:1px solid #645b4f;left:-1px;top:42px}body.dark-mode .accompagnement__content-wrapper .border-right{border-right:1px solid #645b4f;border-top-right-radius:42px;bottom:44px;right:-1px}.accompagnement__content-wrapper-inner{align-items:center;display:flex;flex-flow:row nowrap;gap:40px;margin-bottom:30px}.accompagnement__textes h3{background:var(--Default-Cigal-Gradient);background-clip:text;-webkit-background-clip:text;font-family:var(--Cigal-secondary-font);font-size:30px!important;font-weight:700!important;line-height:32px!important;margin-bottom:34px!important;-webkit-text-fill-color:transparent}.accompagnement__texte-item{display:flex;flex-flow:row nowrap;gap:24px}.accompagnement__texte-item .accompagnement__icon-wrapper{align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background-image:linear-gradient(274deg,rgba(0,94,182,.1) 4.14%,rgba(0,154,30,.1) 58%,rgba(255,106,0,.1) 103.28%);border-radius:8px;box-shadow:2px 2px 16px rgba(10,41,37,.1);display:flex;height:57px;justify-content:center;min-width:56px}body.dark-mode .accompagnement__texte-item .accompagnement__icon-wrapper{position:relative}body.dark-mode .accompagnement__texte-item .accompagnement__icon-wrapper .border-left-icon,body.dark-mode .accompagnement__texte-item .accompagnement__icon-wrapper .border-right-icon{content:"";height:100%;pointer-events:none;position:absolute;top:0;width:8px}body.dark-mode .accompagnement__texte-item .accompagnement__icon-wrapper .border-left-icon{border-bottom-left-radius:8px;border-left:1px solid #645b4f;left:-1px}body.dark-mode .accompagnement__texte-item .accompagnement__icon-wrapper .border-right-icon{border-right:1px solid #645b4f;border-top-right-radius:8px;right:-1px}.accompagnement__texte-content .accompagnement__texte-title{font-family:var(--Cigal-secondary-font);font-size:18px!important;font-weight:700!important;line-height:22px!important;margin-bottom:10px}body.light-mode .accompagnement__texte-title{color:#232323}body.dark-mode .accompagnement__texte-title{color:#fff}.accompagnement__texte-content p.accompagnement__texte-desc{font-size:15px!important;font-weight:500!important;line-height:20px!important;margin-bottom:15px!important}@media screen and (max-width:1290px){.accompagnement__wrapper{margin:0 auto;min-width:unset!important;width:94vw}}@media screen and (max-width:768px){.accompagnement__wrapper h2{margin-bottom:18px!important}.accompagnement__wrapper .accompagnement__descripiton{margin-bottom:30px!important}.accompagnement__wrapper .accompagnement__descripiton p{font-size:15px!important;font-weight:600!important;line-height:22px!important}.accompagnement__content-wrapper{background:linear-gradient(90deg,rgba(0,94,182,.1),rgba(0,154,30,.1) 51.6%,rgba(255,106,0,.1) 94.98%)!important;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:30px;padding:10px 10px 30px}.accompagnement__content-wrapper-inner{display:block}.accompagnement__image{text-align:center}.accompagnement__textes h3{font-size:22px!important;font-weight:700!important;line-height:28px!important;text-align:center}.accompagnement__texte-content .accompagnement__texte-title{margin-bottom:10px!important}.accompagnement__texte-content p.accompagnement__texte-desc{font-size:14px!important;font-weight:500!important;line-height:20px!important}}