@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;}.article-ec--aff-1{width:100%;background-color:#f7f7f7;padding:32px 24px;min-height:500px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative !important;}.article-ec--aff-1 .lien_source{position:absolute;left:0;right:0;top:0;bottom:0;z-index:3;}.article-ec--aff-1 .infos_date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:3px;}.article-ec--aff-1 .infos_date *{font-family:"DM Sans";font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#1d1d1b;color:#a6a6a6;}.article-ec--aff-1 .field--name-field-titre-token{margin-bottom:24px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-top:40px;-webkit-transition:0.5s;transition:0.5s;-webkit-transition-timing-function:cubic-bezier(0.42,0,0,1);transition-timing-function:cubic-bezier(0.42,0,0,1);}.article-ec--aff-1 .field--name-field-taxo-rubrique{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:49px;-webkit-transition:0.5s;transition:0.5s;-webkit-transition-timing-function:cubic-bezier(0.42,0,0,1);transition-timing-function:cubic-bezier(0.42,0,0,1);}.article-ec--aff-1 .field--name-field-taxo-rubrique > .field__item{font-family:"DM Sans";font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#1d1d1b;border-radius:20px;border:1px solid #ffffff;background-color:#8fc043;color:#ffffff;padding:7px 23px;height:100%;display:block;min-width:109px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;width:fit-content;}.article-ec--aff-1 .field--name-field-taxo-rubrique > .field__item a:after{display:none;}.article-ec--aff-1 .lire.lien_noir{width:100%;-webkit-transition:width 2s;transition:width 2s;position:relative;-webkit-transition:0.5s;transition:0.5s;-webkit-transition-timing-function:cubic-bezier(0.42,0,0,1);transition-timing-function:cubic-bezier(0.42,0,0,1);}.article-ec--aff-1 .lire.lien_noir::before{content:"";height:16px;width:16px;background:#8fc043;position:absolute;right:0;bottom:0.8px;-webkit-transform:translateY(50%);transform:translateY(50%);opacity:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url(/themes/custom/kaneva/assets/css/nodes/../../img/icons/arrow/right.svg);mask-image:url(/themes/custom/kaneva/assets/css/nodes/../../img/icons/arrow/right.svg);-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-property:opacity;transition-property:opacity;}.article-ec--aff-1 .lire.lien_noir:after{content:"";width:calc(0% - 4px);-webkit-transition:width 0.5s;transition:width 0.5s;height:1px;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%);position:absolute;left:0;right:4px;bottom:0;}.article-ec--aff-1 .lire.lien_noir a{font-family:"DM Sans";font-style:normal;font-weight:500;font-size:14px;line-height:24px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;display:block;padding-bottom:4px;}.article-ec--aff-1 .lire.lien_noir a::after{content:"";width:100%;height:1px;background-color:#1d1d1b;position:absolute;left:0;right:4px;top:100%;-webkit-transition-delay:0.35s;transition-delay:0.35s;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-property:opacity;transition-property:opacity;}.article-ec--aff-1 .lire.lien_noir:hover{cursor:pointer;}.article-ec--aff-1 .lire.lien_noir:hover::before{opacity:1;-webkit-transition-delay:0.5s;transition-delay:0.5s;-webkit-transition-property:opacity;transition-property:opacity;}.article-ec--aff-1 .lire.lien_noir:hover:after{width:calc(100% - 4px);}.article-ec--aff-1 .lire.lien_noir:hover a::after{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-property:opacity;transition-property:opacity;z-index:4;}.article-ec--aff-1 .lire.lien_noir a{pointer-events:none;}@media (min-width:1025px){.article-ec--aff-1:hover{cursor:pointer;}.article-ec--aff-1:hover .lire.lien_noir{cursor:pointer;}.article-ec--aff-1:hover .lire.lien_noir::before{opacity:1;-webkit-transition-delay:0.5s;transition-delay:0.5s;-webkit-transition-property:opacity;transition-property:opacity;}.article-ec--aff-1:hover .lire.lien_noir:after{width:calc(100% - 4px);}.article-ec--aff-1:hover .lire.lien_noir a::after{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-property:opacity;transition-property:opacity;z-index:4;}.article-ec--aff-1:hover .field--name-field-titre-token{margin-top:32px;}.article-ec--aff-1:hover .field--name-field-taxo-rubrique{margin-bottom:57px;}}
@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){.article-ec--aff-1{min-height:308px;}.article-ec--aff-1 .field--name-field-titre-token{margin-top:32px;margin-bottom:16px;}.article-ec--aff-1 .field--name-field-taxo-rubrique{margin-bottom: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:768px){.article-ec--aff-1 .field--name-field-taxo-rubrique{margin-bottom: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;}.view-articles-hub.view-display-id-block_1 .views-exposed-form .form-item-field-taxo-rubrique-target-id .form-label{font-family:"DM Sans";font-style:normal;font-weight:400;font-size:18px;line-height:150%;color:#1d1d1b;margin-bottom:12px;}.view-articles-hub.view-display-id-block_1 .views-exposed-form .form-item-field-taxo-rubrique-target-id .bef-links{margin-bottom:40px;}.view-articles-hub.view-display-id-block_1 .views-exposed-form .form-item-field-taxo-rubrique-target-id .bef-links ul{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;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:40px;padding:4px;height:100%;border:1px solid #e6e6e6;-ms-flex-wrap:wrap;flex-wrap:wrap;}.view-articles-hub.view-display-id-block_1 .views-exposed-form .form-item-field-taxo-rubrique-target-id .bef-links ul li{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;}.view-articles-hub.view-display-id-block_1 .views-exposed-form .form-item-field-taxo-rubrique-target-id .bef-links ul li .bef-link{font-family:"DM Sans";font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#1d1d1b;padding:7px 23px;display:block;min-width:109px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;}.view-articles-hub.view-display-id-block_1 .views-exposed-form .form-item-field-taxo-rubrique-target-id .bef-links ul li .bef-link.bef-link--selected{font-family:"DM Sans";font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#1d1d1b;border-radius:20px;border:1px solid #ffffff;background-color:#8fc043;color:#ffffff;padding:7px 23px;height:100%;display:block;min-width:109px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;}.view-articles-hub.view-display-id-block_1 .views-exposed-form .form-item-field-taxo-rubrique-target-id .bef-links ul li .bef-link.bef-link--selected a:after{display:none;}.view-articles-hub.view-display-id-block_1 .js-pager__items{margin:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}.view-articles-hub.view-display-id-block_1 .js-pager__items a{position:relative;padding:8px 15px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:10px;-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:flex;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;}.view-articles-hub.view-display-id-block_1 .js-pager__items a::after{content:"";width:24px;height:24px;display:block;-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");min-width:24px;z-index:1;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#f9b13c;-webkit-transition:0.2s;transition:0.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}.view-articles-hub.view-display-id-block_1 .js-pager__items 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;}@media screen and (max-width:1024px){.view-articles-hub.view-display-id-block_1 .views-exposed-form .form-item-field-taxo-rubrique-target-id .form-label{margin-bottom:8px;}.view-articles-hub.view-display-id-block_1 .js-pager__items{margin-top:-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:768px){.nos-solutions--full .field--name-field-vues .mobile_filters_dropdown{display:block !important;max-width:327px;width:calc(100% - 48px);margin-left:auto;margin-right:auto;margin:auto;}.nos-solutions--full .field--name-field-vues .mobile_filters_dropdown p{font-family:"DM Sans";font-style:normal;font-weight:400;font-size:18px;line-height:150%;color:#1d1d1b;margin-bottom:8px;}.nos-solutions--full .field--name-field-vues .mobile_filters_dropdown .dropdown_active{cursor:pointer;border-radius:40px;padding:4px;height:100%;border:1px solid #e6e6e6;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}.nos-solutions--full .field--name-field-vues .mobile_filters_dropdown .dropdown_active span{font-family:"DM Sans";font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#1d1d1b;padding:7px 23px;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;gap:10px;font-family:"DM Sans";font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#1d1d1b;border-radius:20px;border:1px solid #ffffff;background-color:#8fc043;color:#ffffff;padding:7px 23px;height:100%;display:block;min-width:109px;width:fit-content;text-align:center;cursor:pointer;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:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;padding:8px 15px;padding:7px 16px;width:153px;border-radius:40px;}.nos-solutions--full .field--name-field-vues .mobile_filters_dropdown .dropdown_active span a:after{display:none;}.nos-solutions--full .field--name-field-vues .mobile_filters_dropdown .dropdown_active span::after{content:"";width:24px;height:24px;display:block;-webkit-mask-image:url("/themes/custom/kaneva/assets/css/views/768/../../img/icons/nav/bottom.svg");mask-image:url("/themes/custom/kaneva/assets/css/views/768/../../img/icons/nav/bottom.svg");min-width:24px;z-index:1;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:white;-webkit-transition:0.2s;transition:0.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}.nos-solutions--full .field--name-field-vues .mobile_filters_dropdown .dropdown_active span::after{margin:auto 0;width:16px;height:16px;-webkit-mask-image:url("/themes/custom/kaneva/assets/css/views/768/../../../img/icons/nav/bottom.svg");mask-image:url("/themes/custom/kaneva/assets/css/views/768/../../../img/icons/nav/bottom.svg");}.nos-solutions--full .field--name-field-vues .mobile_filters_dropdown .dropdown_active.dd-active span::after{content:"";-webkit-transform:rotate(180deg);transform:rotate(180deg);}.view-articles-hub.view-display-id-block_1 .views-exposed-form .form-item-field-taxo-rubrique-target-id .form-label{display:none;}.view-articles-hub.view-display-id-block_1 .views-exposed-form .form-item-field-taxo-rubrique-target-id .bef-links{overflow:hidden;margin-bottom:32px;}.view-articles-hub.view-display-id-block_1 .views-exposed-form .form-item-field-taxo-rubrique-target-id .bef-links .dropdown_active{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-radius:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;cursor:pointer;font-family:"DM Sans";font-style:normal;font-weight:400;font-size:24px;line-height:150%;color:#1d1d1b;position:relative;background:#ffffff;padding:16px 19px;-webkit-transition:0.2s;transition:0.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-property:border-radius;transition-property:border-radius;-webkit-transition-delay:250ms;transition-delay:250ms;}}@media screen and (max-width:768px) and (max-width:1024px){.view-articles-hub.view-display-id-block_1 .views-exposed-form .form-item-field-taxo-rubrique-target-id .bef-links .dropdown_active{font-size:20px;}}@media screen and (max-width:768px){.view-articles-hub.view-display-id-block_1 .views-exposed-form .form-item-field-taxo-rubrique-target-id .bef-links .dropdown_active .arrow{aspect-ratio:1/1;content:"";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;height:100%;width:auto;top:0;right:0;z-index:2;}.view-articles-hub.view-display-id-block_1 .views-exposed-form .form-item-field-taxo-rubrique-target-id .bef-links .dropdown_active .arrow:after{width:20px;height:15px;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;content:"";position:relative;z-index:3;background-color:#1d1d1b;-webkit-transition:0.5s linear;transition:0.5s linear;}}@media screen and (max-width:768px){.view-articles-hub.view-display-id-block_1 .views-exposed-form .form-item-field-taxo-rubrique-target-id .bef-links .dropdown_active.dd-active{-webkit-transition:unset;transition:unset;border-radius:10px 10px 0px 0px;}.view-articles-hub.view-display-id-block_1 .views-exposed-form .form-item-field-taxo-rubrique-target-id .bef-links .dropdown_active.dd-active .arrow:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);}}@media screen and (max-width:768px){.view-articles-hub.view-display-id-block_1 .views-exposed-form .form-item-field-taxo-rubrique-target-id .bef-links ul{padding:0px;height:100%;border:none;-webkit-transition:0.2s;transition:0.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;position:absolute;border-radius:0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;max-height:0%;z-index:5;width:153px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}.view-articles-hub.view-display-id-block_1 .views-exposed-form .form-item-field-taxo-rubrique-target-id .bef-links ul::-webkit-scrollbar{display:none;}.view-articles-hub.view-display-id-block_1 .views-exposed-form .form-item-field-taxo-rubrique-target-id .bef-links ul.dd-active{padding:0px;background-color:#ffffff;max-height:235px !important;border:1px solid #e6e6e6;}.view-articles-hub.view-display-id-block_1 .views-exposed-form .form-item-field-taxo-rubrique-target-id .bef-links ul li{cursor:pointer;background:unset;color:#1d1d1b;width:100%;}.view-articles-hub.view-display-id-block_1 .views-exposed-form .form-item-field-taxo-rubrique-target-id .bef-links ul li:hover,.view-articles-hub.view-display-id-block_1 .views-exposed-form .form-item-field-taxo-rubrique-target-id .bef-links ul li:focus{background-color:#8fc043;}.view-articles-hub.view-display-id-block_1 .views-exposed-form .form-item-field-taxo-rubrique-target-id .bef-links ul li:hover a,.view-articles-hub.view-display-id-block_1 .views-exposed-form .form-item-field-taxo-rubrique-target-id .bef-links ul li:focus a{color:white;}.view-articles-hub.view-display-id-block_1 .views-exposed-form .form-item-field-taxo-rubrique-target-id .bef-links ul li.dd-active{display:none;}.view-articles-hub.view-display-id-block_1 .views-exposed-form .form-item-field-taxo-rubrique-target-id .bef-links ul li .bef-link{text-align:left;}}@media screen and (max-width:768px){.view-articles-hub.view-display-id-block_1 .js-pager__items{}.view-articles-hub.view-display-id-block_1 .js-pager__items a{}}
@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--image-textes.paragraph--view-mode--aff-2{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;width:100%;}.paragraph--type--image-textes.paragraph--view-mode--aff-2 .field--name-field-textes-long{padding:80px 74px 56px 80px;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;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-left:calc(50vw - 730px);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;gap:24px;}.paragraph--type--image-textes.paragraph--view-mode--aff-2 .field--name-field-textes-long .field__item{padding-left:80px;max-width:820px;}.paragraph--type--image-textes.paragraph--view-mode--aff-2 .field--name-field-image-1{position:relative;width:38%;}.paragraph--type--image-textes.paragraph--view-mode--aff-2 .field--name-field-image-1 .field--name-field-media-image img{width:100%;height:auto;aspect-ratio:546/650;min-height:650px;max-height:100vh;-o-object-fit:cover;object-fit:cover;margin-left: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;}@media screen and (max-width:1024px){.paragraph--type--image-textes.paragraph--view-mode--aff-2{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}.paragraph--type--image-textes.paragraph--view-mode--aff-2 .field--name-field-textes-long{padding:48px 0px 120px 0px;max-width:571px;width:calc(100% - 80px);text-align:center;}.paragraph--type--image-textes.paragraph--view-mode--aff-2 .field--name-field-textes-long .field__item{margin:auto;text-align:center;padding:0;}.paragraph--type--image-textes.paragraph--view-mode--aff-2 .field--name-field-image-1{width:100%;max-height:250px;}.paragraph--type--image-textes.paragraph--view-mode--aff-2 .field--name-field-image-1 .field--name-field-media-image img{aspect-ratio:unset;min-height:250px;max-height:250px;height:250px;}}
@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--image-textes.paragraph--view-mode--aff-2 .field--name-field-textes-long{padding:24px 0px 100px 0px;max-width:327px;width:calc(100% - 48px);margin-left:auto;margin-right:auto;gap:16px;}.paragraph--type--image-textes.paragraph--view-mode--aff-2 .field--name-field-image-1{max-height:150px;}.paragraph--type--image-textes.paragraph--view-mode--aff-2 .field--name-field-image-1 .field--name-field-media-image img{min-height:150px;max-height:150px;height:150px;}}
