@font-face{font-family:"DM Sans";font-style:normal;font-weight:400;src:url("/themes/custom/kaneva/assets/fonts/DMSans-Regular.ttf");font-display:swap;}@font-face{font-family:"DM Sans";font-style:normal;font-weight:500;src:url("/themes/custom/kaneva/assets/fonts/DMSans-Medium.ttf");font-display:swap;}@font-face{font-family:"DM Sans";font-style:normal;font-weight:700;src:url("/themes/custom/kaneva/assets/fonts/DMSans-Bold.ttf");font-display:swap;}.paragraph--type--lien.paragraph--view-mode--liens-blanc a{font-family:"DM Sans";font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#1d1d1b;color:#ffffff;}
@font-face{font-family:"DM Sans";font-style:normal;font-weight:400;src:url("/themes/custom/kaneva/assets/fonts/DMSans-Regular.ttf");font-display:swap;}@font-face{font-family:"DM Sans";font-style:normal;font-weight:500;src:url("/themes/custom/kaneva/assets/fonts/DMSans-Medium.ttf");font-display:swap;}@font-face{font-family:"DM Sans";font-style:normal;font-weight:700;src:url("/themes/custom/kaneva/assets/fonts/DMSans-Bold.ttf");font-display:swap;}.paragraph--type--lien.paragraph--view-mode--bouton-orange a{-webkit-transition:0.2s;transition:0.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;font-family:"DM Sans";font-style:normal;font-weight:500;font-size:14px;line-height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:9px 15px;border:solid 1px;gap:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer;background-color:#f9b13c;border-color:#f9b13c;}.paragraph--type--lien.paragraph--view-mode--bouton-orange a::after{background-color:#1d1d1b;}.paragraph--type--lien.paragraph--view-mode--bouton-orange a:hover{border-color:#e28e06;background-color:#e28e06;}
@font-face{font-family:"DM Sans";font-style:normal;font-weight:400;src:url("/themes/custom/kaneva/assets/fonts/DMSans-Regular.ttf");font-display:swap;}@font-face{font-family:"DM Sans";font-style:normal;font-weight:500;src:url("/themes/custom/kaneva/assets/fonts/DMSans-Medium.ttf");font-display:swap;}@font-face{font-family:"DM Sans";font-style:normal;font-weight:700;src:url("/themes/custom/kaneva/assets/fonts/DMSans-Bold.ttf");font-display:swap;}.block--views-block--general-block-4{display:none;opacity:0;}.block--views-block--general-block-4.active{display:block;position:fixed !important;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:100;opacity:1;-webkit-transition:0.2s;transition:0.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}.block--views-block--general-block-4.active::after{content:"";position:absolute !important;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:101;background-color:#1d1d1b;opacity:0.7;}.block--views-block--general-block-4.active .modal_box{background-color:#ffffff;z-index:102;position:absolute;top:0;right:0;left:0;bottom:0;margin:auto;max-height:600px;height:calc(100vh - 80px);max-width:848px;width:calc(100% - 160px);margin-left:auto;margin-right:auto;overflow-y:scroll;}.block--views-block--general-block-4.active .modal_box .close_button{-webkit-transition:0.2s;transition:0.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;font-family:"DM Sans";font-style:normal;font-weight:500;font-size:14px;line-height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:9px 15px;border:solid 1px;gap:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer;border-color:#f9b13c;background-color:#ffffff;color:#f9b13c;position:absolute;top:32px;right:43px;gap:10px;display:flex;flex-direction:row;}.block--views-block--general-block-4.active .modal_box .close_button:hover{border-color:#e28e06;color:#e28e06;}.block--views-block--general-block-4.active .modal_box .close_button::before{content:"";display:block;position:relative;width:24px;height:24px;-webkit-mask-image:url("/themes/custom/kaneva/assets/css/views/../../img/icons/close.svg");mask-image:url("/themes/custom/kaneva/assets/css/views/../../img/icons/close.svg");background-color:#f9b13c;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;}.block--views-block--general-block-4.active .modal_box .container_rows{max-width:571px;width:calc(100% - 80px);margin:105px auto 80px;}.block--views-block--general-block-4.active .modal_box .container_rows .field--name-field-textes-2{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;margin-bottom:64px;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .form-required--indicator{display:none;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .js-form-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:24px;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .js-form-item .js-form-item{margin-bottom:0px;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form label,.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form legend{font-family:"DM Sans";font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#1d1d1b;padding-bottom:4px;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form input,.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .toggle_pwd_ct > input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border:unset;border:1px solid #a6a6a6;padding:6.5px 11px;font-family:"DM Sans";font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#1d1d1b;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form input::-webkit-input-placeholder,.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .toggle_pwd_ct > input::-webkit-input-placeholder{font-family:"DM Sans";font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#1d1d1b;color:#646363;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form input::-moz-placeholder,.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .toggle_pwd_ct > input::-moz-placeholder{font-family:"DM Sans";font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#1d1d1b;color:#646363;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form input:-ms-input-placeholder,.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .toggle_pwd_ct > input:-ms-input-placeholder{font-family:"DM Sans";font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#1d1d1b;color:#646363;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form input::-ms-input-placeholder,.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .toggle_pwd_ct > input::-ms-input-placeholder{font-family:"DM Sans";font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#1d1d1b;color:#646363;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form input::placeholder,.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .toggle_pwd_ct > input::placeholder{font-family:"DM Sans";font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#1d1d1b;color:#646363;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form input:-webkit-autofill,.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form input:-webkit-autofill:hover,.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form input:-webkit-autofill:focus,.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form input:-webkit-autofill:active,.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .toggle_pwd_ct > input:-webkit-autofill,.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .toggle_pwd_ct > input:-webkit-autofill:hover,.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .toggle_pwd_ct > input:-webkit-autofill:focus,.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .toggle_pwd_ct > input:-webkit-autofill:active{font-family:"DM Sans";font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#1d1d1b;-webkit-box-shadow:0 0 0 30px #e6e6e6 inset !important;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .webform-element-description{font-family:"DM Sans";font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#1d1d1b;color:#646363;padding-top:4px;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .js-form-item-votre-demande-sera-traitee-par-le-cabinet-suivant-{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto 40px auto;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .js-form-item-votre-demande-sera-traitee-par-le-cabinet-suivant- label.form-label{font-family:"DM Sans";font-style:normal;font-weight:400;font-size:18px;line-height:150%;color:#1d1d1b;padding-bottom:16px;}@media (max-width:768px){.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .js-form-item-votre-demande-sera-traitee-par-le-cabinet-suivant-{text-align:center;}}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .js-form-type-select{position:relative;cursor:pointer;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .js-form-type-select select{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border:unset;border:1px solid #a6a6a6;padding:6.5px 11px;font-family:"DM Sans";font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#1d1d1b;color:#646363;padding-right:32px;width:100%;cursor:pointer;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .js-form-type-select select::-webkit-input-placeholder{font-family:"DM Sans";font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#1d1d1b;color:#646363;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .js-form-type-select select::-moz-placeholder{font-family:"DM Sans";font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#1d1d1b;color:#646363;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .js-form-type-select select:-ms-input-placeholder{font-family:"DM Sans";font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#1d1d1b;color:#646363;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .js-form-type-select select::-ms-input-placeholder{font-family:"DM Sans";font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#1d1d1b;color:#646363;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .js-form-type-select select::placeholder{font-family:"DM Sans";font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#1d1d1b;color:#646363;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .js-form-type-select select:-webkit-autofill,.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .js-form-type-select select:-webkit-autofill:hover,.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .js-form-type-select select:-webkit-autofill:focus,.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .js-form-type-select select:-webkit-autofill:active{font-family:"DM Sans";font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#1d1d1b;-webkit-box-shadow:0 0 0 30px #e6e6e6 inset !important;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .js-form-type-select select.selected{color:#1d1d1b;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .js-form-type-select:after{content:"";display:block;width:16px;height:16px;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#a6a6a6;-webkit-mask-image:url(/themes/custom/kaneva/assets/css/views/../../img/icons/nav/bottom.svg);mask-image:url(/themes/custom/kaneva/assets/css/views/../../img/icons/nav/bottom.svg);bottom:10px;right:10px;position:absolute;pointer-events:none;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .form-item-votre-demande-sera-traitee-par-le-cabinet-suivant-::after{content:none;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .select2 .selection{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border:unset;border:1px solid #a6a6a6;padding:6.5px 11px;font-family:"DM Sans";font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#1d1d1b;padding-right:32px;margin:auto;width:240px;font-family:"DM Sans";font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#1d1d1b;border-radius:20px;border:1px solid #8fc043;background-color:#ffffff;color:#8fc043;padding:7px 23px;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .select2 .selection::-webkit-input-placeholder{font-family:"DM Sans";font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#1d1d1b;color:#646363;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .select2 .selection::-moz-placeholder{font-family:"DM Sans";font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#1d1d1b;color:#646363;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .select2 .selection:-ms-input-placeholder{font-family:"DM Sans";font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#1d1d1b;color:#646363;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .select2 .selection::-ms-input-placeholder{font-family:"DM Sans";font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#1d1d1b;color:#646363;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .select2 .selection::placeholder{font-family:"DM Sans";font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#1d1d1b;color:#646363;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .select2 .selection:-webkit-autofill,.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .select2 .selection:-webkit-autofill:hover,.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .select2 .selection:-webkit-autofill:focus,.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .select2 .selection:-webkit-autofill:active{font-family:"DM Sans";font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#1d1d1b;-webkit-box-shadow:0 0 0 30px #e6e6e6 inset !important;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .select2 .selection *{color:#8fc043 !important;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .select2 .selection::after{content:"";display:block;pointer-events:none;width:14px;height:14px;bottom:10px;right:10px;position:absolute;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .select2 .selection .select2-selection__arrow{height:16px;right:24px;width:16px;top:4px;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .select2 .selection .select2-selection__arrow > b{width:16px;height:16px;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#8fc043;-webkit-mask-image:url(/themes/custom/kaneva/assets/css/views/../../img/icons/nav/bottom.svg);mask-image:url(/themes/custom/kaneva/assets/css/views/../../img/icons/nav/bottom.svg);-webkit-transition:0.2s;transition:0.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .select2 .selection .select2-selection--single{border:none;height:21px;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .select2 .selection .select2-selection--single .select2-selection__rendered{font-family:"DM Sans";font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#1d1d1b;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .select2 .selection .select2-selection__clear{display:none;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .select2.select2-container--open .select2-selection__arrow > b{-webkit-transform:rotate(180deg);transform:rotate(180deg);}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border:unset;border:1px solid #a6a6a6;padding:6.5px 11px;font-family:"DM Sans";font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#1d1d1b;width:100%;height:auto;resize:vertical;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form textarea::-webkit-input-placeholder{font-family:"DM Sans";font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#1d1d1b;color:#646363;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form textarea::-moz-placeholder{font-family:"DM Sans";font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#1d1d1b;color:#646363;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form textarea:-ms-input-placeholder{font-family:"DM Sans";font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#1d1d1b;color:#646363;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form textarea::-ms-input-placeholder{font-family:"DM Sans";font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#1d1d1b;color:#646363;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form textarea::placeholder{font-family:"DM Sans";font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#1d1d1b;color:#646363;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form textarea:-webkit-autofill,.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form textarea:-webkit-autofill:hover,.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form textarea:-webkit-autofill:focus,.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form textarea:-webkit-autofill:active{font-family:"DM Sans";font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#1d1d1b;-webkit-box-shadow:0 0 0 30px #e6e6e6 inset !important;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .js-form-type-managed-file .form-label{font-family:"DM Sans";font-style:normal;font-weight:700;font-size:14px;line-height:150%;color:#1d1d1b;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .js-form-type-managed-file .js-form-managed-file .js-form-submit{height:0px;overflow:hidden;visibility:hidden;padding:0px;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .js-form-type-managed-file .js-form-managed-file label{-webkit-transition:0.2s;transition:0.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;font-family:"DM Sans";font-style:normal;font-weight:500;font-size:14px;line-height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:9px 15px;border:solid 1px;gap:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer;border-color:#f9b13c;background-color:#ffffff;color:#f9b13c;width:fit-content;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .js-form-type-managed-file .js-form-managed-file label:hover{border-color:#e28e06;color:#e28e06;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .js-form-type-managed-file .js-form-managed-file .file--application-pdf{-webkit-transition:0.2s;transition:0.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;font-family:"DM Sans";font-style:normal;font-weight:500;font-size:14px;line-height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:9px 15px;border:solid 1px;gap:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer;border-color:#f9b13c;background-color:#ffffff;color:#f9b13c;width:fit-content;margin-top:8px;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .js-form-type-managed-file .js-form-managed-file .file--application-pdf:hover{border-color:#e28e06;color:#e28e06;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .webform-type-radios{margin-bottom:40px;margin-left:0px;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .webform-type-radios legend{font-family:"DM Sans";font-style:normal;font-weight:700;font-size:16px;line-height:150%;color:#1d1d1b;padding-bottom:8px;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .webform-type-radios label{font-family:"DM Sans";font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#1d1d1b;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .webform-type-radios .js-webform-radios{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:16px;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .webform-type-radios .js-webform-radios > .js-form-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .webform-type-radios .js-webform-radios > .js-form-item input{margin:unset;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;padding:0;border:1px solid #a6a6a6;border-radius:50%;color:#ffffff;accent-color:#f9b13c;margin-right:10px;cursor:pointer;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .webform-type-radios .js-webform-radios > .js-form-item input:checked{border:1px solid #f9b13c;position:relative;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .webform-type-radios .js-webform-radios > .js-form-item input:checked::before{content:"";display:block;border-radius:100%;height:10px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:10px;background-color:#f9b13c;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .webform-type-radios .js-webform-radios > .js-form-item label{cursor:pointer;padding-bottom:0px;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .js-form-type-checkbox{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-family:"DM Sans";font-style:normal;font-weight:500;font-size:14px;color:#1d1d1b;line-height:150%;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .js-form-type-checkbox input{margin:unset;padding:unset;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:24px;height:24px;border:1px solid #a6a6a6;color:transparent;background:transparent;-ms-flex-negative:0;flex-shrink:0;cursor:pointer;margin-right:16px;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .js-form-type-checkbox input:checked{background:url(/themes/custom/kaneva/assets/css/views/../../img/icons/check.svg) #f9b13c no-repeat;background-size:contain;background-position:center;border:1px solid #f9b13c;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .js-form-type-checkbox label{cursor:pointer;margin-bottom:0;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .check-consent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .check-consent p{font-family:"DM Sans";font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#1d1d1b;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .check-consent p a{color:#f9b13c;font-weight:700;text-decoration:underline;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .form-item-markup{font-family:"DM Sans";font-style:normal;font-weight:500;font-size:14px;color:#1d1d1b;line-height:150%;margin:auto;text-align:center;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .js-form-item-heure{position:relative;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .js-form-item-heure:after{content:"";display:block;width:16px;right:10px;height:16px;bottom:12px;position:absolute;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#a6a6a6;-webkit-mask-image:url(/themes/custom/kaneva/assets/css/views/../../img/icons/nav/bottom.svg);mask-image:url(/themes/custom/kaneva/assets/css/views/../../img/icons/nav/bottom.svg);-webkit-transition:0.2s;transition:0.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .js-form-type-tel .iti{font-family:"DM Sans";font-style:normal;font-weight:500;font-size:14px;color:#1d1d1b;line-height:150%;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border:unset;border:1px solid #a6a6a6;padding:6.5px 11px;font-family:"DM Sans";font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#1d1d1b;padding:0;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .js-form-type-tel .iti::-webkit-input-placeholder{font-family:"DM Sans";font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#1d1d1b;color:#646363;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .js-form-type-tel .iti::-moz-placeholder{font-family:"DM Sans";font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#1d1d1b;color:#646363;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .js-form-type-tel .iti:-ms-input-placeholder{font-family:"DM Sans";font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#1d1d1b;color:#646363;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .js-form-type-tel .iti::-ms-input-placeholder{font-family:"DM Sans";font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#1d1d1b;color:#646363;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .js-form-type-tel .iti::placeholder{font-family:"DM Sans";font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#1d1d1b;color:#646363;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .js-form-type-tel .iti:-webkit-autofill,.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .js-form-type-tel .iti:-webkit-autofill:hover,.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .js-form-type-tel .iti:-webkit-autofill:focus,.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .js-form-type-tel .iti:-webkit-autofill:active{font-family:"DM Sans";font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#1d1d1b;-webkit-box-shadow:0 0 0 30px #e6e6e6 inset !important;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .js-form-type-tel .iti .iti__flag-container{opacity:0;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .js-form-type-tel .iti .js-webform-telephone-international{opacity:0;background-color:#e6e6e6;font-family:"DM Sans";font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#1d1d1b;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .js-form-type-tel .form-item--error-message{position:absolute;top:calc(100% - 4px);font-family:"DM Sans";font-style:normal;font-weight:500;font-size:14px;color:#1d1d1b;line-height:150%;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .visible label{color:#a6a6a6;padding-bottom:0px;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .visible [type=text],.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .visible .iti--allow-dropdown.iti,.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .visible .form-textarea{max-height:160px;padding:1px 0px 4px 0px;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .visible .iti--allow-dropdown.iti{max-height:160px;height:auto;padding:1px 0px 4px 0px;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .visible .iti--allow-dropdown.iti .iti__flag-container{opacity:1;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .visible .iti--allow-dropdown.iti .js-webform-telephone-international{border:unset !important;opacity:1;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .visible .iti--allow-dropdown.iti .js-webform-telephone-international:focus,.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .visible .iti--allow-dropdown.iti .js-webform-telephone-international:active,.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .visible .iti--allow-dropdown.iti .js-webform-telephone-international:target{border:unset !important;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .js-form-type-date input{color:#646363;text-transform:uppercase;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .js-form-submit{-webkit-transition:0.2s;transition:0.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;font-family:"DM Sans";font-style:normal;font-weight:500;font-size:14px;line-height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:9px 15px;border:solid 1px;gap:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer;background-color:#f9b13c;border-color:#f9b13c;margin:24px auto 0;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .js-form-submit::after{background-color:#1d1d1b;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .js-form-submit:hover{border-color:#e28e06;background-color:#e28e06;}@media (min-width:769px){.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .conteneur_columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:32px;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .conteneur_columns > .js-form-item{width:calc(50% - 12px);}}@media (max-width:768px){.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .conteneur_columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0px;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .conteneur_columns > .js-form-item{width:100%;}}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .check-consent{padding-top:15px;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .check-consent #edit-consentement-txt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .check-consent #edit-consentement-txt p{color:#646363;}.block--views-block--general-block-4.active .modal_box .container_rows .webform-submission-form .check-consent #edit-consentement-txt p:not(.bodysmall){font-family:"DM Sans";font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#1d1d1b;}
@font-face{font-family:"DM Sans";font-style:normal;font-weight:400;src:url("/themes/custom/kaneva/assets/fonts/DMSans-Regular.ttf");font-display:swap;}@font-face{font-family:"DM Sans";font-style:normal;font-weight:500;src:url("/themes/custom/kaneva/assets/fonts/DMSans-Medium.ttf");font-display:swap;}@font-face{font-family:"DM Sans";font-style:normal;font-weight:700;src:url("/themes/custom/kaneva/assets/fonts/DMSans-Bold.ttf");font-display:swap;}@media screen and (max-width:1024px){.block--views-block--general-block-4.active .modal_box{max-width:689px;width:calc(100% - 80px);}.block--views-block--general-block-4.active .modal_box .container_rows{max-width:609px;width:calc(100% - 80px);width:calc(100% - 64px);margin:105px 24px 80px 40px;}}
@font-face{font-family:"DM Sans";font-style:normal;font-weight:400;src:url("/themes/custom/kaneva/assets/fonts/DMSans-Regular.ttf");font-display:swap;}@font-face{font-family:"DM Sans";font-style:normal;font-weight:500;src:url("/themes/custom/kaneva/assets/fonts/DMSans-Medium.ttf");font-display:swap;}@font-face{font-family:"DM Sans";font-style:normal;font-weight:700;src:url("/themes/custom/kaneva/assets/fonts/DMSans-Bold.ttf");font-display:swap;}@media screen and (max-width:768px){.block--views-block--general-block-4.active .modal_box .container_rows{max-width:327px;width:calc(100% - 48px);margin-left:auto;margin-right:auto;}}
@font-face{font-family:"DM Sans";font-style:normal;font-weight:400;src:url("/themes/custom/kaneva/assets/fonts/DMSans-Regular.ttf");font-display:swap;}@font-face{font-family:"DM Sans";font-style:normal;font-weight:500;src:url("/themes/custom/kaneva/assets/fonts/DMSans-Medium.ttf");font-display:swap;}@font-face{font-family:"DM Sans";font-style:normal;font-weight:700;src:url("/themes/custom/kaneva/assets/fonts/DMSans-Bold.ttf");font-display:swap;}.paragraph--type--lien.paragraph--view-mode--bouton-blanc a{-webkit-transition:0.2s;transition:0.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;font-family:"DM Sans";font-style:normal;font-weight:500;font-size:14px;line-height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:9px 15px;border:solid 1px;gap:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer;border-color:#f9b13c;background-color:#ffffff;color:#f9b13c;}.paragraph--type--lien.paragraph--view-mode--bouton-blanc a:hover{border-color:#e28e06;color:#e28e06;}
@font-face{font-family:"DM Sans";font-style:normal;font-weight:400;src:url("/themes/custom/kaneva/assets/fonts/DMSans-Regular.ttf");font-display:swap;}@font-face{font-family:"DM Sans";font-style:normal;font-weight:500;src:url("/themes/custom/kaneva/assets/fonts/DMSans-Medium.ttf");font-display:swap;}@font-face{font-family:"DM Sans";font-style:normal;font-weight:700;src:url("/themes/custom/kaneva/assets/fonts/DMSans-Bold.ttf");font-display:swap;}.paragraph--type--textes-liens.paragraph--view-mode--aff-1{max-width:848px;width:calc(100% - 160px);margin-left:auto;margin-right:auto;padding:120px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px;text-align:center;}.paragraph--type--textes-liens.paragraph--view-mode--aff-1 .field--name-field-liens{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;}
@font-face{font-family:"DM Sans";font-style:normal;font-weight:400;src:url("/themes/custom/kaneva/assets/fonts/DMSans-Regular.ttf");font-display:swap;}@font-face{font-family:"DM Sans";font-style:normal;font-weight:500;src:url("/themes/custom/kaneva/assets/fonts/DMSans-Medium.ttf");font-display:swap;}@font-face{font-family:"DM Sans";font-style:normal;font-weight:700;src:url("/themes/custom/kaneva/assets/fonts/DMSans-Bold.ttf");font-display:swap;}@media screen and (max-width:1024px){.paragraph--type--textes-liens.paragraph--view-mode--aff-1{max-width:689px;width:calc(100% - 80px);padding:100px 0;}}
@font-face{font-family:"DM Sans";font-style:normal;font-weight:400;src:url("/themes/custom/kaneva/assets/fonts/DMSans-Regular.ttf");font-display:swap;}@font-face{font-family:"DM Sans";font-style:normal;font-weight:500;src:url("/themes/custom/kaneva/assets/fonts/DMSans-Medium.ttf");font-display:swap;}@font-face{font-family:"DM Sans";font-style:normal;font-weight:700;src:url("/themes/custom/kaneva/assets/fonts/DMSans-Bold.ttf");font-display:swap;}@media screen and (max-width:768px){.paragraph--type--textes-liens.paragraph--view-mode--aff-1{max-width:327px;width:calc(100% - 48px);margin-left:auto;margin-right:auto;padding:80px 0;gap:24px;}}
@font-face{font-family:"DM Sans";font-style:normal;font-weight:400;src:url("/themes/custom/kaneva/assets/fonts/DMSans-Regular.ttf");font-display:swap;}@font-face{font-family:"DM Sans";font-style:normal;font-weight:500;src:url("/themes/custom/kaneva/assets/fonts/DMSans-Medium.ttf");font-display:swap;}@font-face{font-family:"DM Sans";font-style:normal;font-weight:700;src:url("/themes/custom/kaneva/assets/fonts/DMSans-Bold.ttf");font-display:swap;}.home_numbers_b2,.histoire_chiffres_b2{background:-webkit-gradient(linear,left top,right top,color-stop(23.96%,#f9b13c),color-stop(48.44%,#eace48),color-stop(73.44%,#8fc043));background:linear-gradient(90deg,#f9b13c 23.96%,#eace48 48.44%,#8fc043 73.44%);padding:48px 0;}.field--name-field-chiffres{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:74px;max-width:848px;width:calc(100% - 160px);margin-left:auto;margin-right:auto;}.field--name-field-chiffres > .field__item{width:calc(25% - 55.5px);}.field--name-field-chiffres > .field__item .paragraph--type--textes .field--name-field-textes-long{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;}
@font-face{font-family:"DM Sans";font-style:normal;font-weight:400;src:url("/themes/custom/kaneva/assets/fonts/DMSans-Regular.ttf");font-display:swap;}@font-face{font-family:"DM Sans";font-style:normal;font-weight:500;src:url("/themes/custom/kaneva/assets/fonts/DMSans-Medium.ttf");font-display:swap;}@font-face{font-family:"DM Sans";font-style:normal;font-weight:700;src:url("/themes/custom/kaneva/assets/fonts/DMSans-Bold.ttf");font-display:swap;}@media screen and (max-width:1024px){.home_numbers_b2,.histoire_chiffres_b2{padding:40px 0;}.field--name-field-chiffres{max-width:571px;width:calc(100% - 80px);row-gap:24px;-webkit-column-gap:120px;-moz-column-gap:120px;column-gap:120px;gap:16px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.field--name-field-chiffres > .field__item{width:calc(50% - 60px);}.field--name-field-chiffres > .field__item .paragraph--type--textes .field--name-field-textes-long{gap:4px;}}
@font-face{font-family:"DM Sans";font-style:normal;font-weight:400;src:url("/themes/custom/kaneva/assets/fonts/DMSans-Regular.ttf");font-display:swap;}@font-face{font-family:"DM Sans";font-style:normal;font-weight:500;src:url("/themes/custom/kaneva/assets/fonts/DMSans-Medium.ttf");font-display:swap;}@font-face{font-family:"DM Sans";font-style:normal;font-weight:700;src:url("/themes/custom/kaneva/assets/fonts/DMSans-Bold.ttf");font-display:swap;}@media screen and (max-width:768px){.home_numbers_b2,.histoire_chiffres_b2{background:-webkit-gradient(linear,left top,right top,from(#f9b13c),color-stop(51.94%,#eace48),to(#8fc043));background:linear-gradient(90deg,#f9b13c 0%,#eace48 51.94%,#8fc043 100%);}.field--name-field-chiffres{max-width:327px;width:calc(100% - 48px);margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.field--name-field-chiffres > .field__item{width:100%;}.field--name-field-chiffres > .field__item .paragraph--type--textes{text-align:center;}}
@font-face{font-family:"DM Sans";font-style:normal;font-weight:400;src:url("/themes/custom/kaneva/assets/fonts/DMSans-Regular.ttf");font-display:swap;}@font-face{font-family:"DM Sans";font-style:normal;font-weight:500;src:url("/themes/custom/kaneva/assets/fonts/DMSans-Medium.ttf");font-display:swap;}@font-face{font-family:"DM Sans";font-style:normal;font-weight:700;src:url("/themes/custom/kaneva/assets/fonts/DMSans-Bold.ttf");font-display:swap;}.notre-histoire .histoire_pres_b1{position:relative;min-height:calc(100vh - 77px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.notre-histoire .histoire_pres_b1 .field--name-field-textes-im .field--name-field-image-1{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-2;width:100%;height:100%;min-height:100%;overflow:hidden;-o-object-fit:cover;object-fit:cover;}.notre-histoire .histoire_pres_b1 .field--name-field-textes-im .field--name-field-image-1 img{-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;position:absolute;height:100%;width:100%;}.notre-histoire .histoire_pres_b1 .field--name-field-textes-im .field--name-field-image-1::before{content:"";background-color:black;opacity:0.5;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;}.notre-histoire .histoire_pres_b1 .field--name-field-textes-im .field--name-field-textes-long{max-width:848px;width:calc(100% - 160px);margin-left:auto;margin-right:auto;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;}.notre-histoire .histoire_pres_b1 .field--name-field-textes-im .field--name-field-textes-long *{color:white;text-align:center;}.notre-histoire .histoire_chiffres_b2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.notre-histoire .histoire_chiffres_b2 .field--name-field-titre-chiffre{margin-bottom:40px;}.notre-histoire .histoire_chiffres_b2 .field--name-field-chiffres .field--name-field-textes-long .field__item:first-child *{font-family:"DM Sans";font-style:normal;font-weight:500;font-size:40px;line-height:150%;color:#1d1d1b;}.notre-histoire .histoire_le_et_b3{max-width:1064px;width:calc(100% - 160px);margin-left:auto;margin-right:auto;}.notre-histoire .histoire_le_et_b3 .paragraph--type--image-textes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:120px;gap:64px;}.notre-histoire .histoire_le_et_b3 .paragraph--type--image-textes .field--name-field-image-1{min-width:476px;width:476px;height:592px;position:relative;}.notre-histoire .histoire_le_et_b3 .paragraph--type--image-textes .field--name-field-image-1::before{position:absolute;content:"";background:url("/themes/custom/kaneva/assets/css/pages/../../img/esperluette.svg");width:258px;height:255px;bottom:0;left:-64px;mix-blend-mode:multiply;z-index:80;background-size:contain;}.notre-histoire .histoire_le_et_b3 .paragraph--type--image-textes .field--name-field-image-1 img{aspect-ratio:476/592;height:auto;width:100%;-o-object-fit:cover;object-fit:cover;}.notre-histoire .histoire_positiver_b4{padding-top:100px;position:relative;}.notre-histoire .histoire_positiver_b4::before{content:"";position:absolute;width:155.99px;height:55.75px;background:url("/themes/custom/kaneva/assets/css/pages/../../img/solution_arrow_long.svg") no-repeat;background-size:contain;left:0;top:100px;}@media screen and (max-width:1440px){.notre-histoire .histoire_positiver_b4::before{width:83px;height:55px;background:url("/themes/custom/kaneva/assets/css/pages/../../img/solution_arrow_right.svg") no-repeat;background-size:contain;}}@media screen and (max-width:1280px){.notre-histoire .histoire_positiver_b4::before{width:63px;height:41px;background:url("/themes/custom/kaneva/assets/css/pages/../../img/solution_arrow_right.svg") no-repeat;background-size:contain;}}.notre-histoire .histoire_positiver_b4 .field--name-field-texte{max-width:1064px;width:calc(100% - 160px);margin-left:auto;margin-right:auto;margin-bottom:92px;}.notre-histoire .histoire_positiver_b4 .field--name-field-texte em{font-style:unset;color:#f9b13c;}.notre-histoire .histoire_positiver_b4 .field--name-field-images-tes{max-width:1064px;width:calc(100% - 160px);margin-left:auto;margin-right:auto;margin-bottom:120px;}.notre-histoire .histoire_positiver_b4 .field--name-field-images-tes .paragraph--type--image-textes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:64px;}.notre-histoire .histoire_positiver_b4 .field--name-field-images-tes .paragraph--type--image-textes .field--name-field-image-1{min-width:476px;width:476px;height:592px;position:relative;}.notre-histoire .histoire_positiver_b4 .field--name-field-images-tes .paragraph--type--image-textes .field--name-field-image-1 img{aspect-ratio:476/592;height:auto;width:100%;-o-object-fit:cover;object-fit:cover;}.notre-histoire .histoire_equipe_b5{max-width:1064px;width:calc(100% - 160px);margin-left:auto;margin-right:auto;margin-bottom:120px;}.notre-histoire .histoire_equipe_b5 .paragraph--type--textes .field--name-field-textes-long{max-width:524px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;}.notre-histoire .histoire_equipe_b5 .paragraph--type--textes .field--name-field-textes-long em{font-style:unset;background:-webkit-gradient(linear,left top,right top,color-stop(23.96%,#f9b13c),color-stop(48.44%,#eace48),color-stop(73.44%,#8fc043));background:linear-gradient(90deg,#f9b13c 23.96%,#eace48 48.44%,#8fc043 73.44%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.notre-histoire .field--name-field-paragraphe-cta{background-color:#f7f7f7;}.notre-histoire .field--name-field-paragraphe-cta .paragraph--type--textes-liens.paragraph--view-mode--aff-1{padding:100px 0;}
