/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.selectize-control.plugin-drag_drop.multi > .selectize-input > div.ui-sortable-placeholder{visibility:visible !important;background:#f2f2f2 !important;background:rgba(0,0,0,0.06) !important;border:0 none !important;-webkit-box-shadow:inset 0 0 12px 4px #ffffff;box-shadow:inset 0 0 12px 4px #ffffff;}.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:'!';visibility:hidden;}.selectize-control.plugin-drag_drop .ui-sortable-helper{-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.2);box-shadow:0 2px 5px rgba(0,0,0,0.2);}.selectize-dropdown-header{position:relative;padding:5px 8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}.selectize-dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:0.4;margin-top:-12px;line-height:20px;font-size:20px !important;}.selectize-dropdown-header-close:hover{color:#000000;}.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none;}.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none;}.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none;}.selectize-control.plugin-remove_button [data-value]{position:relative;padding-right:24px !important;}.selectize-control.plugin-remove_button [data-value] .remove{z-index:1;position:absolute;top:0;right:0;bottom:0;width:17px;text-align:center;font-weight:bold;font-size:12px;color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px 0 0 0;border-left:1px solid #0073bb;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.selectize-control.plugin-remove_button [data-value] .remove:hover{background:rgba(0,0,0,0.05);}.selectize-control.plugin-remove_button [data-value].active .remove{border-left-color:#00578d;}.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover{background:none;}.selectize-control.plugin-remove_button .disabled [data-value] .remove{border-left-color:#aaaaaa;}.selectize-control.plugin-remove_button .remove-single{position:absolute;right:28px;top:6px;font-size:23px;}.selectize-control{position:relative;}.selectize-dropdown,.selectize-input,.selectize-input input{color:#303030;font-family:inherit;font-size:13px;line-height:18px;-webkit-font-smoothing:inherit;}.selectize-input,.selectize-control.single .selectize-input.input-active{background:#ffffff;cursor:text;display:inline-block;}.selectize-input{border:1px solid #d0d0d0;padding:8px 8px;display:inline-block;width:100%;overflow:hidden;position:relative;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.selectize-control.multi .selectize-input.has-items{padding:5px 8px 2px;}.selectize-input.full{background-color:#ffffff;}.selectize-input.disabled,.selectize-input.disabled *{cursor:default !important;}.selectize-input.focus{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.15);box-shadow:inset 0 1px 2px rgba(0,0,0,0.15);}.selectize-input.dropdown-active{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}.selectize-input > *{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;}.selectize-control.multi .selectize-input > div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#1da7ee;color:#ffffff;border:1px solid #0073bb;}.selectize-control.multi .selectize-input > div.active{background:#92c836;color:#ffffff;border:1px solid #00578d;}.selectize-control.multi .selectize-input.disabled > div,.selectize-control.multi .selectize-input.disabled > div.active{color:#ffffff;background:#d2d2d2;border:1px solid #aaaaaa;}.selectize-input > input{display:inline-block !important;padding:0 !important;min-height:0 !important;max-height:none !important;max-width:100% !important;margin:0 1px !important;text-indent:0 !important;border:0 none !important;background:none !important;line-height:inherit !important;-webkit-user-select:auto !important;-webkit-box-shadow:none !important;box-shadow:none !important;}.selectize-input > input::-ms-clear{display:none;}.selectize-input > input:focus{outline:none !important;}.selectize-input::after{content:' ';display:block;clear:left;}.selectize-input.dropdown-active::before{content:' ';display:block;position:absolute;background:#f0f0f0;height:1px;bottom:0;left:0;right:0;}.selectize-dropdown{position:absolute;z-index:10;border:1px solid #d0d0d0;background:#ffffff;margin:-1px 0 0 0;border-top:0 none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1);-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden;}.selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,0.2);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;}.selectize-dropdown [data-selectable],.selectize-dropdown .optgroup-header{padding:5px 8px;}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none;}.selectize-dropdown .optgroup-header{color:#303030;background:#ffffff;cursor:default;}.selectize-dropdown .active{background-color:#f5fafd;color:#495c68;}.selectize-dropdown .active.create{color:#495c68;}.selectize-dropdown .create{color:rgba(48,48,48,0.5);}.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;-webkit-overflow-scrolling:touch;}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer;}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text;}.selectize-control.single .selectize-input:after{content:' ';display:block;position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#808080 transparent transparent transparent;}.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px 5px;border-color:transparent transparent #808080 transparent;}.selectize-control.rtl.single .selectize-input:after{left:15px;right:auto;}.selectize-control.rtl .selectize-input > input{margin:0 4px 0 -2px !important;}.selectize-control .selectize-input.disabled{opacity:0.5;background-color:#fafafa;}.selectize-control.multi .selectize-input.has-items{padding-left:5px;padding-right:5px;}.selectize-control.multi .selectize-input.disabled [data-value]{color:#999;text-shadow:none;background:none;-webkit-box-shadow:none;box-shadow:none;}.selectize-control.multi .selectize-input.disabled [data-value],.selectize-control.multi .selectize-input.disabled [data-value] .remove{border-color:#e6e6e6;}.selectize-control.multi .selectize-input.disabled [data-value] .remove{background:none;}.selectize-control.multi .selectize-input [data-value]{text-shadow:0 1px 0 rgba(0,51,83,0.3);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#1b9dec;background-image:-moz-linear-gradient(top,#1da7ee,#178ee9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#1da7ee),to(#178ee9));background-image:-webkit-linear-gradient(top,#1da7ee,#178ee9);background-image:-o-linear-gradient(top,#1da7ee,#178ee9);background-image:linear-gradient(to bottom,#1da7ee,#178ee9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff1da7ee',endColorstr='#ff178ee9',GradientType=0);-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.2),inset 0 1px rgba(255,255,255,0.03);box-shadow:0 1px 0 rgba(0,0,0,0.2),inset 0 1px rgba(255,255,255,0.03);}.selectize-control.multi .selectize-input [data-value].active{background-color:#0085d4;background-image:-moz-linear-gradient(top,#008fd8,#0075cf);background-image:-webkit-gradient(linear,0 0,0 100%,from(#008fd8),to(#0075cf));background-image:-webkit-linear-gradient(top,#008fd8,#0075cf);background-image:-o-linear-gradient(top,#008fd8,#0075cf);background-image:linear-gradient(to bottom,#008fd8,#0075cf);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff008fd8',endColorstr='#ff0075cf',GradientType=0);}.selectize-control.single .selectize-input{-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.05),inset 0 1px 0 rgba(255,255,255,0.8);box-shadow:0 1px 0 rgba(0,0,0,0.05),inset 0 1px 0 rgba(255,255,255,0.8);background-color:#f9f9f9;background-image:-moz-linear-gradient(top,#fefefe,#f2f2f2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fefefe),to(#f2f2f2));background-image:-webkit-linear-gradient(top,#fefefe,#f2f2f2);background-image:-o-linear-gradient(top,#fefefe,#f2f2f2);background-image:linear-gradient(to bottom,#fefefe,#f2f2f2);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffefefe',endColorstr='#fff2f2f2',GradientType=0);}.selectize-control.single .selectize-input,.selectize-dropdown.single{border-color:#b8b8b8;}.selectize-dropdown .optgroup-header{padding-top:7px;font-weight:bold;font-size:0.85em;}.selectize-dropdown .optgroup{border-top:1px solid #f0f0f0;}.selectize-dropdown .optgroup:first-child{border-top:0 none;}
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.bold{font-weight:bold}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url(/themes/custom/opco_atlas/fonts/open-sans-v28-latin-regular.eot);src:local(""),url(/themes/custom/opco_atlas/fonts/open-sans-v28-latin-regular.eot#iefix) format("embedded-opentype"),url(/themes/custom/opco_atlas/fonts/open-sans-v28-latin-regular.woff2) format("woff2"),url(/themes/custom/opco_atlas/fonts/open-sans-v28-latin-regular.woff) format("woff"),url(/themes/custom/opco_atlas/fonts/open-sans-v28-latin-regular.ttf) format("truetype"),url(/themes/custom/opco_atlas/fonts/open-sans-v28-latin-regular.svg#OpenSans) format("svg")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:url(/themes/custom/opco_atlas/fonts/open-sans-v28-latin-600.eot);src:local(""),url(/themes/custom/opco_atlas/fonts/open-sans-v28-latin-600.eot#iefix) format("embedded-opentype"),url(/themes/custom/opco_atlas/fonts/open-sans-v28-latin-600.woff2) format("woff2"),url(/themes/custom/opco_atlas/fonts/open-sans-v28-latin-600.woff) format("woff"),url(/themes/custom/opco_atlas/fonts/open-sans-v28-latin-600.ttf) format("truetype"),url(/themes/custom/opco_atlas/fonts/open-sans-v28-latin-600.svg#OpenSans) format("svg")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:url(/themes/custom/opco_atlas/fonts/open-sans-v28-latin-700.eot);src:local(""),url(/themes/custom/opco_atlas/fonts/open-sans-v28-latin-700.eot#iefix) format("embedded-opentype"),url(/themes/custom/opco_atlas/fonts/open-sans-v28-latin-700.woff2) format("woff2"),url(/themes/custom/opco_atlas/fonts/open-sans-v28-latin-700.woff) format("woff"),url(/themes/custom/opco_atlas/fonts/open-sans-v28-latin-700.ttf) format("truetype"),url(/themes/custom/opco_atlas/fonts/open-sans-v28-latin-700.svg#OpenSans) format("svg")}@font-face{font-family:'Palanquin';font-style:normal;font-weight:400;src:url(/themes/custom/opco_atlas/fonts/palanquin-v11-latin-regular.eot);src:local(""),url(/themes/custom/opco_atlas/fonts/palanquin-v11-latin-regular.eot#iefix) format("embedded-opentype"),url(/themes/custom/opco_atlas/fonts/palanquin-v11-latin-regular.woff2) format("woff2"),url(/themes/custom/opco_atlas/fonts/palanquin-v11-latin-regular.woff) format("woff"),url(/themes/custom/opco_atlas/fonts/palanquin-v11-latin-regular.ttf) format("truetype"),url(/themes/custom/opco_atlas/fonts/palanquin-v11-latin-regular.svg#Palanquin) format("svg")}@font-face{font-family:'Palanquin';font-style:normal;font-weight:700;src:url(/themes/custom/opco_atlas/fonts/palanquin-v11-latin-700.eot);src:local(""),url(/themes/custom/opco_atlas/fonts/palanquin-v11-latin-700.woff2) format("woff2"),url(/themes/custom/opco_atlas/fonts/palanquin-v11-latin-700.woff) format("woff"),url(/themes/custom/opco_atlas/fonts/palanquin-v11-latin-700.ttf) format("truetype"),url(/themes/custom/opco_atlas/fonts/palanquin-v11-latin-700.svg#Palanquin) format("svg")}@font-face{font-family:'icons';src:url(/themes/custom/opco_atlas/fonts/icons.eot?a=);src:url(/themes/custom/opco_atlas/fonts/icons.eot?a=#iefix) format("embedded-opentype"),url(/themes/custom/opco_atlas/fonts/icons.ttf?a=) format("truetype"),url(/themes/custom/opco_atlas/fonts/icons.woff?a=) format("woff"),url(/themes/custom/opco_atlas/fonts/icons.svg?a=#icons) format("svg");font-weight:normal;font-style:normal;font-display:block}.home-last-actu-event .wrapper-right .item-list>ul,.services-dedies__tablist,.header__top-nav .menu,.main-nav__level-1-list,.main-nav__level-2-list,.main-nav__level-3-list,.footer__part--top ul:not(.contextual-links),.footer__part--bottom ul:not(.contextual-links),footer[role="contentinfo"] .block-opco-atlas-common-newsletter .wrapper-social ul:not(.contextual-links){margin:0;padding:0;list-style:none}.sr-only,.paragraph.p-nos-missions .p-mission-link-text,.p-nos-missions .p-mission-link-text{border:0 !important;clip:rect(1px,1px,1px,1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.sr-only-focusable:focus,.sr-only-focusable:active{clip:auto !important;-webkit-clip-path:none !important;clip-path:none !important;height:auto !important;margin:auto !important;overflow:visible !important;width:auto !important;white-space:normal !important}.button,.home-actu-une .node--type-actualite .wrapper-content__right .link-promoted,.paragraph.paragraph--type--dropdown .button,.paragraph.paragraph--type--faq .button,.paragraph.paragraph--type--texte-riche .field--name-field-rich-text .button,.paragraph--type--mise-avant-encadre .field--name-field-rich-text .button,.main-nav__level-3-item--quick-access>a,.page-node-type-article-riche .wrapper-image-texte .button{display:block;border-radius:0.8rem;border:0.1rem solid #4C1C96;padding:1.2rem 1.8rem;font-size:1.2rem;line-height:1.3;font-weight:700;text-align:center;text-decoration:none;color:#fff;background:#4C1C96;cursor:pointer;transition-timing-function:ease-out;transition-duration:150ms;transition-property:color,background-color,border-color}.button:hover,.home-actu-une .node--type-actualite .wrapper-content__right .link-promoted:hover,.paragraph.paragraph--type--dropdown .button:hover,.paragraph.paragraph--type--faq .button:hover,.paragraph.paragraph--type--texte-riche .field--name-field-rich-text .button:hover,.paragraph--type--mise-avant-encadre .field--name-field-rich-text .button:hover,.main-nav__level-3-item--quick-access>a:hover,.page-node-type-article-riche .wrapper-image-texte .button:hover{background:#6D26DB;border-color:#6D26DB}.button:active,.home-actu-une .node--type-actualite .wrapper-content__right .link-promoted:active,.paragraph.paragraph--type--dropdown .button:active,.paragraph.paragraph--type--faq .button:active,.paragraph.paragraph--type--texte-riche .field--name-field-rich-text .button:active,.paragraph--type--mise-avant-encadre .field--name-field-rich-text .button:active,.main-nav__level-3-item--quick-access>a:active,.page-node-type-article-riche .wrapper-image-texte .button:active{background:#2D0F64;border-color:#2D0F64}.button:focus-visible,.home-actu-une .node--type-actualite .wrapper-content__right .link-promoted:focus-visible,.paragraph.paragraph--type--dropdown .button:focus-visible,.paragraph.paragraph--type--faq .button:focus-visible,.paragraph.paragraph--type--texte-riche .field--name-field-rich-text .button:focus-visible,.paragraph--type--mise-avant-encadre .field--name-field-rich-text .button:focus-visible,.main-nav__level-3-item--quick-access>a:focus-visible,.page-node-type-article-riche .wrapper-image-texte .button:focus-visible{outline:0.1rem solid #5B20B7;outline-offset:0.2rem;background:#5B20B7;border-color:#5B20B7}.button--gradient{display:inline-flex;align-items:center;justify-content:space-evenly;width:4.4rem;height:4.4rem;border-radius:1000%;color:#fff;background:linear-gradient(90deg,#1486BF .17%,#7C38EF 99.83%);text-decoration:none;cursor:pointer}.button--gradient span{display:inline-block}@media (max-width:767px){.button--gradient span{border:0 !important;clip:rect(1px,1px,1px,1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}}.button--gradient::before{content:'';display:block;width:2rem;height:2rem;margin:0;flex:0 0 auto;background-color:currentColor;-webkit-mask:url(/themes/custom/opco_atlas/images/icons/profil.svg) center/contain no-repeat;mask:url(/themes/custom/opco_atlas/images/icons/profil.svg) center/contain no-repeat}@media (min-width:1280px){.button--gradient{width:203px;height:auto;padding:1.2rem 1.8rem;border-radius:0.8rem;font-size:1.2rem;font-weight:700;text-decoration:none;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-margin-start:1.6rem;margin-inline-start:1.6rem}.button--gradient::before{width:1.5rem;height:1.5rem}}.button--gradient:hover,.button--gradient:focus{background:#6D26DB}.button--gradient:focus-visible{outline:0.1rem solid #6D26DB;outline-offset:0.2rem}.button--gradient-static{display:inline-flex;align-items:center;justify-content:space-evenly;-webkit-margin-start:1.6rem;margin-inline-start:1.6rem;width:203px;height:auto;padding:1.2rem 1.8rem;border-radius:0.8rem;font-size:1.2rem;line-height:1.3;font-weight:700;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;text-decoration:none;color:#fff;background:linear-gradient(90deg,#1486BF .17%,#7C38EF 99.83%);cursor:pointer}.button--gradient-static span{display:inline-block}.button--gradient-static::before{content:'';display:block;width:1.5rem;height:1.5rem;margin:0;flex:0 0 auto;background-color:currentColor;-webkit-mask:url(/themes/custom/opco_atlas/images/icons/profil.svg) center/contain no-repeat;mask:url(/themes/custom/opco_atlas/images/icons/profil.svg) center/contain no-repeat}.button--gradient-static:hover,.button--gradient-static:focus{background:#6D26DB}.button--gradient-static:focus-visible{outline:0.1rem solid #6D26DB;outline-offset:0.2rem}.button--secondary,.card--with-badge .card__link a{display:block;border-radius:0.8rem;border:0.1rem solid #4C1C96;padding:1.2rem 1.8rem;font-size:1.2rem;line-height:1.3;font-weight:700;text-align:center;text-decoration:none;color:#fff;background:#4C1C96;cursor:pointer;transition-timing-function:ease-out;transition-duration:150ms;transition-property:color,background-color,border-color;display:inline-flex;align-items:center;justify-content:center;width:-webkit-fit-content;width:fit-content;max-width:100%;color:#4C1C96;background:transparent;border-color:#4C1C96}.button--secondary:hover,.card--with-badge .card__link a:hover{background:#6D26DB;border-color:#6D26DB}.button--secondary:active,.card--with-badge .card__link a:active{background:#2D0F64;border-color:#2D0F64}.button--secondary:focus-visible,.card--with-badge .card__link a:focus-visible{outline:0.1rem solid #5B20B7;outline-offset:0.2rem;background:#5B20B7;border-color:#5B20B7}.button--secondary:hover,.card--with-badge .card__link a:hover,.button--secondary:active,.card--with-badge .card__link a:active{color:#6D26DB;background:transparent;border-color:#6D26DB}.button--secondary:focus-visible,.card--with-badge .card__link a:focus-visible{outline:0.1rem solid #4C1C96;outline-offset:0.2rem;color:#fff;border-color:#4C1C96}.main-nav__level-1-link,.main-nav__level-3-item:not(.main-nav__level-3-item--quick-access)>a{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%;padding:2.4rem 1.6rem;border:none;-webkit-border-after:0.1rem solid transparent;border-block-end:0.1rem solid transparent;font-size:1.6rem;font-weight:700;line-height:1.2;text-align:start;color:#000;background:transparent;cursor:pointer;text-decoration:none;transition-property:background-color,color,padding-inline;transition-duration:150ms}.main-nav__level-1-link::before,.main-nav__level-3-item:not(.main-nav__level-3-item--quick-access)>a::before{content:'';position:absolute;inset-block-end:-0.2rem;display:block;width:calc(100% - 2 * 1.6rem);height:0.1rem;background:#9747FF}.main-nav__level-1-link:hover,.main-nav__level-3-item:not(.main-nav__level-3-item--quick-access)>a:hover,.main-nav__level-1-link:active,.main-nav__level-3-item:not(.main-nav__level-3-item--quick-access)>a:active,.main-nav__level-1-link:focus-visible,.main-nav__level-3-item:not(.main-nav__level-3-item--quick-access)>a:focus-visible,.main-nav__level-1-link[aria-expanded="true"],.main-nav__level-3-item:not(.main-nav__level-3-item--quick-access)>a[aria-expanded="true"]{background:#88E6C2}.main-nav__level-1-link:hover::before,.main-nav__level-3-item:not(.main-nav__level-3-item--quick-access)>a:hover::before,.main-nav__level-1-link:active::before,.main-nav__level-3-item:not(.main-nav__level-3-item--quick-access)>a:active::before,.main-nav__level-1-link:focus-visible::before,.main-nav__level-3-item:not(.main-nav__level-3-item--quick-access)>a:focus-visible::before,.main-nav__level-1-link[aria-expanded="true"]::before,.main-nav__level-3-item:not(.main-nav__level-3-item--quick-access)>a[aria-expanded="true"]::before{inset-inline-start:0;width:100%;background:#88E6C2}.main-nav__level-1-button,.main-nav__level-3-item:not(.main-nav__level-3-item--quick-access)>button{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%;padding:2.4rem 1.6rem;border:none;-webkit-border-after:0.1rem solid transparent;border-block-end:0.1rem solid transparent;font-size:1.6rem;font-weight:700;line-height:1.2;text-align:start;color:#000;background:transparent;cursor:pointer;text-decoration:none;transition-property:background-color,color,padding-inline;transition-duration:150ms}.main-nav__level-1-button::before,.main-nav__level-3-item:not(.main-nav__level-3-item--quick-access)>button::before{content:'';position:absolute;inset-block-end:-0.2rem;display:block;width:calc(100% - 2 * 1.6rem);height:0.1rem;background:#9747FF}.main-nav__level-1-button:hover,.main-nav__level-3-item:not(.main-nav__level-3-item--quick-access)>button:hover,.main-nav__level-1-button:active,.main-nav__level-3-item:not(.main-nav__level-3-item--quick-access)>button:active,.main-nav__level-1-button:focus-visible,.main-nav__level-3-item:not(.main-nav__level-3-item--quick-access)>button:focus-visible,.main-nav__level-1-button[aria-expanded="true"],.main-nav__level-3-item:not(.main-nav__level-3-item--quick-access)>button[aria-expanded="true"]{background:#88E6C2}.main-nav__level-1-button:hover::before,.main-nav__level-3-item:not(.main-nav__level-3-item--quick-access)>button:hover::before,.main-nav__level-1-button:active::before,.main-nav__level-3-item:not(.main-nav__level-3-item--quick-access)>button:active::before,.main-nav__level-1-button:focus-visible::before,.main-nav__level-3-item:not(.main-nav__level-3-item--quick-access)>button:focus-visible::before,.main-nav__level-1-button[aria-expanded="true"]::before,.main-nav__level-3-item:not(.main-nav__level-3-item--quick-access)>button[aria-expanded="true"]::before{inset-inline-start:0;width:100%;background:#88E6C2}.main-nav__level-1-button::after,.main-nav__level-3-item:not(.main-nav__level-3-item--quick-access)>button::after{content:'';display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;background:#4C1C96;-webkit-mask:url(/themes/custom/opco_atlas/images/icons/arrow.svg) center/0.6rem no-repeat;mask:url(/themes/custom/opco_atlas/images/icons/arrow.svg) center/0.6rem no-repeat;transition-property:background-color;transition-duration:150ms}.paragraph.paragraph--type--rebonds.paragraph--view-mode--default .wrapper-rebond,.page-node-type-criteres-de-financement .wrapper-right .wrapper-rebond,.path-criteres-financement .wrapper-right .wrapper-rebond{display:flex;height:100%}.paragraph.paragraph--type--rebonds.paragraph--view-mode--default .wrapper-rebond>a.wrapper-bloc-rebond,.page-node-type-criteres-de-financement .wrapper-right .wrapper-rebond>a.wrapper-bloc-rebond,.path-criteres-financement .wrapper-right .wrapper-rebond>a.wrapper-bloc-rebond{display:flex;flex:1 1 auto;padding:.8rem;border:0.1rem solid #6D26DB;background-color:#fff;box-shadow:none;transition-property:border-color,color,box-shadow;transition-duration:150ms;transition-timing-function:ease-out}.paragraph.paragraph--type--rebonds.paragraph--view-mode--default .wrapper-rebond>a.wrapper-bloc-rebond:hover,.page-node-type-criteres-de-financement .wrapper-right .wrapper-rebond>a.wrapper-bloc-rebond:hover,.path-criteres-financement .wrapper-right .wrapper-rebond>a.wrapper-bloc-rebond:hover,.paragraph.paragraph--type--rebonds.paragraph--view-mode--default .wrapper-rebond>a.wrapper-bloc-rebond:focus-visible,.page-node-type-criteres-de-financement .wrapper-right .wrapper-rebond>a.wrapper-bloc-rebond:focus-visible,.path-criteres-financement .wrapper-right .wrapper-rebond>a.wrapper-bloc-rebond:focus-visible,.paragraph.paragraph--type--rebonds.paragraph--view-mode--default .wrapper-rebond>a.wrapper-bloc-rebond:active,.page-node-type-criteres-de-financement .wrapper-right .wrapper-rebond>a.wrapper-bloc-rebond:active,.path-criteres-financement .wrapper-right .wrapper-rebond>a.wrapper-bloc-rebond:active{border-color:#6D26DB;color:#4C1C96;box-shadow:0 4px 8px 3px rgba(0,0,0,0.15)}.paragraph.paragraph--type--rebonds.paragraph--view-mode--default .wrapper-rebond .wrapper-picto,.page-node-type-criteres-de-financement .wrapper-right .wrapper-rebond .wrapper-picto,.path-criteres-financement .wrapper-right .wrapper-rebond .wrapper-picto{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"picto title" "picto text";-webkit-column-gap:1.2rem;column-gap:1.2rem;row-gap:.4rem;align-items:center;text-align:start}.paragraph.paragraph--type--rebonds.paragraph--view-mode--default .wrapper-rebond .wrapper-picto .title-h4,.page-node-type-criteres-de-financement .wrapper-right .wrapper-rebond .wrapper-picto .title-h4,.path-criteres-financement .wrapper-right .wrapper-rebond .wrapper-picto .title-h4{grid-area:title;margin:0;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.2rem;line-height:1.3;color:#000}.paragraph.paragraph--type--rebonds.paragraph--view-mode--default .wrapper-rebond .wrapper-picto .media,.page-node-type-criteres-de-financement .wrapper-right .wrapper-rebond .wrapper-picto .media,.path-criteres-financement .wrapper-right .wrapper-rebond .wrapper-picto .media,.paragraph.paragraph--type--rebonds.paragraph--view-mode--default .wrapper-rebond .wrapper-picto>.field,.page-node-type-criteres-de-financement .wrapper-right .wrapper-rebond .wrapper-picto>.field,.path-criteres-financement .wrapper-right .wrapper-rebond .wrapper-picto>.field{grid-area:picto;display:flex;justify-content:center}.paragraph.paragraph--type--rebonds.paragraph--view-mode--default .wrapper-rebond .wrapper-picto .media img,.page-node-type-criteres-de-financement .wrapper-right .wrapper-rebond .wrapper-picto .media img,.path-criteres-financement .wrapper-right .wrapper-rebond .wrapper-picto .media img,.paragraph.paragraph--type--rebonds.paragraph--view-mode--default .wrapper-rebond .wrapper-picto>.field img,.page-node-type-criteres-de-financement .wrapper-right .wrapper-rebond .wrapper-picto>.field img,.path-criteres-financement .wrapper-right .wrapper-rebond .wrapper-picto>.field img{max-width:10.7rem;max-height:3.2rem;width:auto}.paragraph.paragraph--type--rebonds.paragraph--view-mode--default .wrapper-rebond .wrapper-picto>div:not(.media),.page-node-type-criteres-de-financement .wrapper-right .wrapper-rebond .wrapper-picto>div:not(.media),.path-criteres-financement .wrapper-right .wrapper-rebond .wrapper-picto>div:not(.media){grid-area:text;margin:0;font-size:1.2rem;line-height:1.4;font-weight:400;color:#000}@keyframes right-to-left{0%{transform:translateX(75%)}100%{transform:translateX(-100%)}}@keyframes left-to-right{0%{transform:translateX(-100%)}100%{transform:translateX(75%)}}@keyframes animateCircle{40%{transform:scale(10);opacity:1;fill:#dd4688}55%{transform:scale(11);opacity:1;fill:#d46abf}65%{transform:scale(12);opacity:1;fill:#cc8ef5}75%{transform:scale(13);opacity:1;fill:transparent;stroke:#cc8ef5;stroke-width:.5}85%{transform:scale(17);opacity:1;fill:transparent;stroke:#cc8ef5;stroke-width:.2}95%{transform:scale(18);opacity:1;fill:transparent;stroke:#cc8ef5;stroke-width:.1}100%{transform:scale(19);opacity:1;fill:transparent;stroke:#cc8ef5;stroke-width:0}}@keyframes animateHeart{0%{transform:scale(0.2)}40%{transform:scale(1.2)}100%{transform:scale(1)}}@keyframes animateHeartOut{0%{transform:scale(1.4)}100%{transform:scale(1)}}html{box-sizing:border-box;scroll-behavior:smooth;font-size:calc(1em * .625)}*,*:before,*:after{box-sizing:inherit}:root{--spacing--rwd:1.2rem;--spacing--big-rwd:6rem;--height-header:8.2rem}@media (min-width:768px){:root{--spacing--rwd:2.4rem}}@media (min-width:1280px){:root{--height-header:17.6rem;--header-pi:calc((100% - 120rem) / 2)}}body{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}@use "../abstracts/helpers" as *;.button--myatlas{display:flex;align-items:center;justify-content:center;background-color:#fff}.button--myatlas:hover,.button--myatlas:active,.button--myatlas:focus-visible{background-color:#EDE9FE}.region-breadcrumb{-webkit-margin-before:0;margin-block-start:0}.region-breadcrumb .Page-header{position:relative;padding:0 1.6rem 4.2rem;background-image:url(/themes/custom/opco_atlas/images/bg_wrapper_jeune.jpg);background-position:left center,left top;background-size:cover;background-repeat:no-repeat,repeat;color:#fff;min-height:14.8rem}.Page-header-breadcrumb-list{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;align-items:center;-webkit-padding-before:2.4rem;padding-block-start:2.4rem;-webkit-margin-after:2.4rem;margin-block-end:2.4rem;gap:0 1rem}.Page-header-breadcrumb-item{display:inline-flex;align-items:center}.Page-header-breadcrumb-item+.Page-header-breadcrumb-item::before{content:"";display:inline-block;height:1.7rem;width:0.7rem;-webkit-margin-end:1rem;margin-inline-end:1rem;background-color:#fff;-webkit-mask:url(/themes/custom/opco_atlas/images/icons/arrow-white.svg) center/contain no-repeat;mask:url(/themes/custom/opco_atlas/images/icons/arrow-white.svg) center/contain no-repeat;vertical-align:middle}.Page-header-breadcrumb-link:focus,.Page-header-breadcrumb-link:hover{color:#88E6C2}.Page-header-breadcrumb-item--home .Page-header-breadcrumb-link{text-decoration:none}.Page-header-breadcrumb-item--home .Page-header-breadcrumb-link::before{content:"";display:block;width:1.5rem;height:1.5rem;background-color:#fff;-webkit-mask:url(/themes/custom/opco_atlas/images/icons/atlas.svg) center/contain no-repeat;mask:url(/themes/custom/opco_atlas/images/icons/atlas.svg) center/contain no-repeat}.Page-header-breadcrumb-item--home .Page-header-breadcrumb-link:focus::before,.Page-header-breadcrumb-item--home .Page-header-breadcrumb-link:hover::before{background-color:#88E6C2}.Page-header-intro{-webkit-padding-before:2.4rem;padding-block-start:2.4rem}.Page-header-title{margin:0 0 2.4rem;font-size:3.8rem;font-weight:700;line-height:1.2;text-transform:none;letter-spacing:0}.Page-header-title .separator{font-size:1.6rem;color:#fff}.Page-header-title .number{font-size:1.6rem;text-transform:none}.Page-header-description{max-width:72rem;margin:0 0 1.6rem;font-size:1.6rem;line-height:2.24rem}.Page-header-readtime{display:inline-flex;align-items:center;gap:0.8rem;font-size:1.4rem;font-weight:700;line-height:130%}.Page-header-readtime::before{content:"";display:block;width:2.4rem;height:2.4rem;background-color:#F5F4FE;-webkit-mask:url(/themes/custom/opco_atlas/images/icons/clock-page-header.svg) center/contain no-repeat;mask:url(/themes/custom/opco_atlas/images/icons/clock-page-header.svg) center/contain no-repeat}.Page-header-action{text-decoration:none}.Page-header-action a{display:inline-flex;align-items:center;gap:0.6rem;min-height:4.4rem;padding:1.2rem 1.8rem;border:none;border-radius:0.8rem;color:#4C1C96;background-color:#fff;font-size:1.4rem;font-weight:700;text-decoration:none}.Page-header-action a:hover,.Page-header-action a:focus{color:#6D26DB;background-color:#EDE9FE}.Page-header-action a::after{content:"";width:6.8rem;height:1.8rem;background:url(/themes/custom/opco_atlas/images/logo-myatlas.svg) center/contain no-repeat;flex:0 0 auto}@media (min-width:768px){.region-breadcrumb .Page-header{padding:0 7rem 4.2rem}}@media (max-width:1279px){.Page-header-title{font-size:3rem}}@media (min-width:1280px){.region-breadcrumb .Page-header{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:19rem;padding:0 0 4.2rem}.region-breadcrumb .Page-header>.block{max-width:120rem;width:100%}}:root{--card-radius:2.4rem;--card-border-color:#7C38EF;--card-border-width:0.1rem;--card-border-style:solid;--card-border-gradient:linear-gradient(90deg,#1486BF 0.17%,#7C38EF 99.83%);--card-bg:#fff;--card-layout-columns:1fr;--card-image-column-width:1fr;--card-image-radius:0 0 8rem 0;--card-mission-width-mobile:32.7rem;--card-mission-width-desktop:56.4rem;--card-mission-height-desktop:auto;--card-mission-image-column-width:19.5rem;--card-mission-image-radius-mobile:2.4rem 2.4rem 8rem 2.4rem;--card-mission-content-pi:1.6rem;--card-mission-content-pbe:2rem;--card-mission-content-padding-mobile:1.6rem var(--card-mission-content-pi) var(--card-mission-content-pbe);--card-mission-content-padding-small-desktop:2.4rem;--card-mission-content-padding-desktop:4rem;--card-content-gap:1.6rem;--card-content-padding:1.6rem;--card-title-font-size:1.8rem;--card-title-line-height:2.1rem;--card-text-font-size:1.4rem;--card-text-line-height:1.9rem;--card-link-color:#4C1C96;--card-link-font-size:1.4rem;--card-badge-bg:linear-gradient(90deg,#1486BF 0.17%,#7C38EF 99.83%);--card-badge-color:#fff;--card-badge-radius:0 2.4rem 0 2.4rem;--card-badge-font-size:1.2rem;--card-badge-padding:1rem;--card-badge-content-offset:5.6rem}@media (min-width:1280px){:root{--card-mission-content-pi:var(--card-mission-content-padding-small-desktop);--card-mission-content-pbe:var(--card-mission-content-padding-small-desktop)}}@media (min-width:1440px){:root{--card-mission-content-pi:var(--card-mission-content-padding-desktop);--card-mission-content-pbe:var(--card-mission-content-padding-desktop)}}.card{border:var(--card-border-width) var(--card-border-style) var(--card-border-color);border-radius:var(--card-radius);overflow:hidden;background-color:var(--card-bg);display:grid;grid-template-columns:var(--card-layout-columns)}.card__image{overflow:hidden}.card__image picture{display:block;width:100%}.card__image img{display:block;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:var(--card-image-radius)}.card__content{display:flex;flex-direction:column;gap:var(--card-content-gap);padding:var(--card-content-padding);justify-content:center}.card__title{margin:0;font-size:var(--card-title-font-size);line-height:var(--card-title-line-height);font-weight:700;color:#4C1C96}.card__description{margin:0;font-size:var(--card-text-font-size);line-height:var(--card-text-line-height);color:#000}.card__description p{margin:0}.card__link{display:inline-flex;align-items:center;color:#4C1C96;text-decoration:underline;-webkit-text-decoration-color:#4C1C96;text-decoration-color:#4C1C96;text-underline-offset:0.2rem;transition:color .3s ease,-webkit-text-decoration-color .3s ease;transition:color .3s ease,text-decoration-color .3s ease;transition:color .3s ease,text-decoration-color .3s ease,-webkit-text-decoration-color .3s ease;font-size:var(--card-link-font-size)}.card__link:hover{color:#6D26DB;-webkit-text-decoration-color:#6D26DB;text-decoration-color:#6D26DB}.card__link:focus,.card__link:focus-visible{color:#4C1C96;-webkit-text-decoration-color:#4C1C96;text-decoration-color:#4C1C96;outline:0.2rem solid #4C1C96;outline-offset:0.2rem}.card__arrow{display:block;width:3.9rem;height:3.8rem;flex:0 0 auto}.card--mission{--card-layout-columns:1fr;--card-image-column-width:var(--card-mission-image-column-width);--card-content-padding:var(--card-mission-content-padding-mobile);width:var(--card-mission-width-mobile);height:auto}.card--mission .card__image{height:auto;display:block;border-radius:var(--card-mission-image-radius-mobile)}.card--compact{--card-content-gap:1rem;--card-content-padding:1.4rem;--card-title-font-size:2rem;--card-title-line-height:2.4rem;--card-text-font-size:1.4rem;--card-text-line-height:1.9rem;--card-link-font-size:1.4rem}.card--with-badge{--card-border-width:0.3rem;position:relative;overflow:visible;border-color:transparent;background:linear-gradient(var(--card-bg),var(--card-bg)) padding-box,var(--card-border-gradient) border-box;box-shadow:0 8px 50px 0 rgba(0,0,0,0.12)}.card--with-badge .card__badge{position:absolute;inset-block-start:calc(-1 * var(--card-border-width));inset-inline-end:calc(-1 * var(--card-border-width));display:inline-flex;align-items:center;gap:0.4rem;padding:var(--card-badge-padding);border-radius:var(--card-badge-radius);font-size:var(--card-badge-font-size);font-weight:700;color:var(--card-badge-color);background:var(--card-badge-bg);z-index:2}.card--with-badge .card__badge::before{content:"";display:inline-block;width:1.6rem;height:1.6rem;background-color:currentColor;-webkit-mask:url(/themes/custom/opco_atlas/images/icons/profil.svg) center/contain no-repeat;mask:url(/themes/custom/opco_atlas/images/icons/profil.svg) center/contain no-repeat}.card--with-badge .card__badge--bottom{--card-badge-radius:2.4rem 0 2.4rem 0;inset-block:auto calc(-1 * var(--card-border-width))}.card--with-badge .card__content{-webkit-padding-before:var(--card-badge-content-offset);padding-block-start:var(--card-badge-content-offset);justify-content:space-between}.card--with-badge .card__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:0.8rem;font-weight:700}.card--with-badge .card__list li{display:flex;align-items:flex-start;gap:0.5rem;margin-block:0}.card--with-badge .card__list li::before{content:"";flex:0 0 auto;width:2.4rem;height:2.4rem;background:url(/themes/custom/opco_atlas/images/icons/circle-check.svg) center/contain no-repeat}.card--with-badge .card__links{display:flex;flex-direction:column;align-items:flex-start;gap:0.8rem}.card--with-badge .card__link a{border-radius:0.5rem}.card--with-badge .card__link--myatlas a{display:inline-flex;align-items:center;gap:0.6rem}.card--with-badge .card__link--myatlas a::after{content:"";width:6.8rem;height:1.8rem;background:url(/themes/custom/opco_atlas/images/logo-myatlas.svg) center/contain no-repeat;flex:0 0 auto}.card--no-box-shadow{box-shadow:none}.card--bao{border-color:#8A5BF7;box-shadow:none;transition-property:border-color,box-shadow;transition-duration:150ms;transition-timing-function:ease-out;display:flex;flex-direction:column;height:100%}.card--bao:hover,.card--bao:focus-within{border-color:#7C38EF;box-shadow:0 0.4rem 0.8rem 0.3rem rgba(0,0,0,0.15)}.card--bao a{display:flex;flex-direction:column;flex:1 1 auto;min-height:100%;text-decoration:none;-webkit-padding-after:2.4rem;padding-block-end:2.4rem}.card--bao a .field--name-created{display:none}.card--bao .card__media{height:15.4rem;background-color:#F5F6F7}.card--bao .card__media picture{display:block;width:100%;height:100%}.card--bao .card__media img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card--bao .card__media.media-thumbnail{display:flex;align-items:center;justify-content:center}.card--bao .card__media.media-thumbnail picture{width:auto;height:auto}.card--bao .card__media.media-thumbnail img{width:auto;height:auto;max-width:100%;max-height:100%}.card--bao .card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:0.8rem;margin-inline:2.4rem;-webkit-margin-before:2.4rem;margin-block-start:2.4rem}.card--bao .card__meta>.field{flex:0 0 auto;width:auto;margin:0}.card--bao .card__tag{display:inline-flex;align-items:center;height:3.5rem;padding:0 0.8rem;font-size:1.2rem;line-height:1.3;font-weight:700;color:#4C1C96;background-color:#EDEFF1;flex:0 0 auto;margin:0;white-space:nowrap}.card--bao .card__description{display:inline-flex;align-items:center;flex:0 0 auto;font-size:1.2rem;margin:0;gap:0.4rem;white-space:nowrap}.card--bao .card__description::before{content:'';flex-shrink:0;width:1.6rem;height:1.6rem;background:url(/themes/custom/opco_atlas/images/icons/clock.svg) center/contain no-repeat}.card--bao .card__title{margin-inline:2.4rem;color:#5B20B7;-webkit-margin-before:1.6rem;margin-block-start:1.6rem}@media (max-width:359px){.card--mission{--card-mission-width-mobile:calc(100% - 2 * 2.4rem)}}@media (min-width:1280px){.card{--card-content-padding:2.4rem}.card--mission{--card-layout-columns:minmax(14rem,var(--card-image-column-width)) minmax(0,1fr);--card-content-padding:var(--card-mission-content-padding-small-desktop);height:var(--card-mission-height-desktop);width:var(--card-mission-width-desktop)}.card--mission .card__image{height:100%;display:flex;border-radius:var(--card-image-radius)}.card--mission .card__image picture,.card--mission .card__image img{height:100%}.card--mission .card__image .field,.card--mission .card__image .field__item,.card--mission .card__image .media,.card--mission .card__image .field--name-field-media-image{height:100%}}@media (min-width:1440px){.card--mission{--card-content-padding:var(--card-mission-content-padding-desktop)}}:root{--learn-more-image-border-radius:0 0 10rem 0;--learn-more-content-gap:2.4rem;--learn-more-content-padding:2.4rem;--learn-more-grid-columns:1fr;--learn-more-title-font-size:2.6rem;--learn-more-title-line-height:1.2;--learn-more-description-font-size:1.4rem;--learn-more-description-line-height:1.4;--learn-more-tag-highlight-bg:#88E6C2;--learn-more-tag-highlight-color:#4C1C96}@media (min-width:768px){:root{--learn-more-grid-columns:1fr 1fr}}@media (min-width:1280px){:root{--learn-more-image-border-radius:0 0 13rem 0;--learn-more-content-padding:2.4rem 0 2.4rem 4rem;--learn-more-grid-columns:35% 65%;--learn-more-title-font-size:3.6rem;--learn-more-title-line-height:4.3rem;--learn-more-description-font-size:1.6rem}}@media (min-width:1440px){:root{--learn-more-grid-columns:50.3rem auto;--learn-more-content-padding:6.8rem 0 6.8rem 12.7rem}}.learn-more{position:relative}.learn-more::before,.learn-more::after{content:'';display:block;position:absolute;inset:0;width:100%;height:100%}.learn-more::before{z-index:-2;background-color:#4C1C96}.learn-more::after{z-index:-1;opacity:0.4;background:#4C1C96 url(/themes/custom/opco_atlas/images/bg_wrapper_jeune.jpg) 0px -220.065px/100% 171.714% no-repeat}.learn-more-left picture{display:block;height:100%}.learn-more-left picture img{border-radius:var(--learn-more-image-border-radius);width:100%;height:auto;display:block}.learn-more-right{display:flex;flex-direction:column;gap:var(--learn-more-content-gap);padding:var(--learn-more-content-padding);justify-content:center}.learn-more-right .text-with-tags{color:#fff}.learn-more-right .text-with-tags b{display:inline-block;line-height:1.125;color:var(--learn-more-tag-highlight-color);background-color:var(--learn-more-tag-highlight-bg)}.learn-more-right .field--name-field-jeune-lien a{width:-webkit-fit-content;width:fit-content;background-color:#7C38EF;border-color:#7C38EF}.learn-more-right .field--name-field-jeune-lien a:hover,.learn-more-right .field--name-field-jeune-lien a:active,.learn-more-right .field--name-field-jeune-lien a:focus-visible{background-color:#8A5BF7;border-color:#8A5BF7}.learn-more .field--name-field-jeune-titre{font-size:var(--learn-more-title-font-size);line-height:var(--learn-more-title-line-height);font-weight:bold}.learn-more .field--name-field-jeune-description{font-size:var(--learn-more-description-font-size);line-height:var(--learn-more-description-line-height);color:#fff}@media (min-width:768px){.learn-more{display:grid;grid-template-columns:var(--learn-more-grid-columns);align-items:stretch}.learn-more-left{display:flex;height:100%;align-items:center;width:100%}.learn-more-left .field--name-field-jeune-image,.learn-more-left .field__item,.learn-more-left picture{display:flex;height:100%;align-items:center;width:100%}.learn-more-left picture img{-o-object-fit:cover;object-fit:cover;height:100%}}@media (min-width:1280px){.learn-more{-webkit-padding-end:var(--header-pi);padding-inline-end:var(--header-pi)}}:root{--scoring-padding:3.2rem 1.6rem;--scoring-gap:1.6rem;--scoring-radius:2.4rem;--scoring-label-font-size:1.8rem;--scoring-label-line-height:1.2;--scoring-label-color:#fff;--scoring-star-size:2.4rem;--scoring-star-gap:.4rem;--scoring-star-color:#B79AF4;--scoring-star-color-active:#fff;--scoring-star-opacity-default:0.35;--scoring-star-opacity-active:1}@media (min-width:1280px){:root{--scoring-padding:3.2rem}}.node__content>.content>.scoring{padding:var(--scoring-padding);-webkit-margin-before:2.4rem;margin-block-start:2.4rem}.scoring{display:flex;flex-direction:column;gap:var(--scoring-gap);background-color:#8A5BF7;width:100%;border-radius:var(--scoring-radius)}.scoring__field-label{margin:0;font-size:var(--scoring-label-font-size);font-style:normal;font-weight:700;line-height:var(--scoring-label-line-height);color:var(--scoring-label-color)}.scoring__field-item{margin:0}.scoring .fivestar-widget-static .star,.scoring div.fivestar-widget .star,.scoring div.fivestar-widget .star a{width:var(--scoring-star-size);height:var(--scoring-star-size);margin-right:var(--scoring-star-gap)}.scoring div.fivestar-widget .star{background:none}.scoring div.fivestar-widget .star a{position:relative;display:flex;align-items:center;justify-content:center;background-image:none;opacity:var(--scoring-star-opacity-default);transition:opacity .2s}.scoring div.fivestar-widget .star a::before{content:"";width:var(--scoring-star-size);height:var(--scoring-star-size);background-color:var(--scoring-star-color);-webkit-mask:url(/themes/custom/opco_atlas/images/icons/star.svg) center/contain no-repeat;mask:url(/themes/custom/opco_atlas/images/icons/star.svg) center/contain no-repeat;transition:background-color .2s}.scoring div.fivestar-widget div.on a,.scoring div.fivestar-widget div.hover a,.scoring div.rating div a:hover{opacity:var(--scoring-star-opacity-active);background-position:center}.scoring div.fivestar-widget div.on a::before,.scoring div.fivestar-widget div.hover a::before,.scoring div.rating div a:hover::before{background-color:var(--scoring-star-color-active)}.scoring .fivestar-widget-static .star{background-image:url(/themes/custom/opco_atlas/images/icons/star.svg);background-position:center;background-repeat:no-repeat;background-size:contain}.scoring .fivestar-widget-static .star span.off{opacity:var(--scoring-star-opacity-default)}.scoring .fivestar-widget-static .star span.on{opacity:var(--scoring-star-opacity-active)}.scoring .fivestar-static-form-item,.scoring .fivestar-widget-static,.scoring .fivestar-combo-stars .fivestar-static-form-item{display:none}.scoring form.fivestar-widget select,.scoring form.fivestar-widget input[type="submit"],.scoring .js-form-item-vote select,.scoring .fivestar-form-item .description{display:none}.scoring .js-form-item-vote{width:auto;min-height:0;margin:0;padding:0}.scoring .js-form-item-vote::before,.scoring .js-form-item-vote::after{display:none}.scoring div.fivestar-widget .star,.scoring div.fivestar-widget .star a,.scoring div.fivestar-widget div.on a,.scoring div.fivestar-widget div.hover a,.scoring div.rating div a:hover{background-image:none}.paragraph--type--liste-liens{padding:2.4rem;background-color:#fff;box-shadow:0 0.8rem 50rem 0 rgba(0,0,0,0.12)}.paragraph--type--liste-liens .field--name-field-titre-aff{margin:0 0 2.4rem}.paragraph--type--liste-liens .field--name-field-titre-aff h3{margin:0;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.8rem;font-weight:700;line-height:1.2;color:#000}.paragraph--type--liste-liens .field--name-field-elements-liens{display:grid;grid-template-columns:minmax(0,1fr);gap:1.2rem}.paragraph--type--liste-liens .field--name-field-elements-liens>.field__item{min-width:0}.paragraph--type--liste-liens .field--name-field-elements-liens .element_lien{min-width:0}.paragraph--type--liste-liens .field--name-field-elements-liens a.wrapper-lien{display:inline-flex;align-items:center;gap:1.2rem;padding:0;border:0;border-radius:0;background:none;font-size:1.2rem;font-weight:700;text-align:start;text-decoration:none;color:#4C1C96;transition:color 150ms ease-out}.paragraph--type--liste-liens .field--name-field-elements-liens a.wrapper-lien::before{content:"";flex:0 0 auto;width:1.6rem;height:1.6rem;background-color:#000;-webkit-mask:url(/themes/custom/opco_atlas/images/icons/plus.svg) center/contain no-repeat;mask:url(/themes/custom/opco_atlas/images/icons/plus.svg) center/contain no-repeat}.paragraph--type--liste-liens .field--name-field-elements-liens a.wrapper-lien:hover,.paragraph--type--liste-liens .field--name-field-elements-liens a.wrapper-lien:active,.paragraph--type--liste-liens .field--name-field-elements-liens a.wrapper-lien:focus-visible{text-decoration:underline;color:#6D26DB;background:none;border-color:transparent}.paragraph--type--liste-liens .field--name-field-elements-liens a.wrapper-lien:focus-visible{outline:0.1rem solid #5B20B7;outline-offset:0.2rem}@media (min-width:768px){.paragraph--type--liste-liens .field--name-field-elements-liens{grid-template-columns:repeat(3,minmax(0,1fr))}.wrapper-right .paragraph--type--liste-liens .field--name-field-elements-liens{grid-template-columns:minmax(0,1fr)}}.action-blocks__title{-webkit-margin-after:6rem;margin-block-end:6rem;color:#4C1C96;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:2.6rem;font-style:normal;font-weight:700;line-height:1.2;letter-spacing:-0.02em}.action-blocks__title-description{display:block;-webkit-margin-before:1.6rem;margin-block-start:1.6rem;font-size:1.6rem;font-weight:400;letter-spacing:0;color:#000}.action-blocks__cards-wrapper{display:grid;grid-template-columns:1fr;gap:1.6rem}.action-blocks__cards-wrapper .card{height:100%;margin:0}.action-blocks .card__link{text-decoration:none}.path-frontpage .action-blocks{padding:4rem 1.6rem}.path-frontpage .action-blocks__title{margin-block:0 4rem;text-align:center}.path-frontpage .action-blocks__title b{display:inline-block;line-height:1.125;color:#4C1C96;background-color:#88E6C2}@media (min-width:1280px){.action-blocks__cards-wrapper{grid-template-columns:repeat(var(--cards-count),1fr);gap:2.4rem}.path-frontpage .action-blocks{margin-inline:auto;max-width:120rem;padding:8rem 0}.path-frontpage .action-blocks__title{margin-block:0 4rem;font-size:3.6rem}.path-frontpage .action-blocks__cards-wrapper{grid-template-columns:26rem repeat(var(--cards-count),1fr);align-items:center}.path-frontpage .action-blocks__cards-wrapper::before{content:"";display:block;width:26rem;height:22.4rem;background:url(/themes/custom/opco_atlas/images/annonce-epinglee.svg) center/contain no-repeat}}:root{--slider-padding-bottom:2.8rem;--slider-dot-size:1.1rem;--slider-dot-gap:0.4rem;--slider-dot-radius:99rem;--slider-dot-opacity:0.25;--slider-dot-active-width:3.2rem;--slider-dot-color:#4C1C96;--slider-dot-border-width:0.2rem}.slider.slick-slider{padding-bottom:var(--slider-padding-bottom)}.slider.slick-slider .slick-list{overflow:hidden;-webkit-padding-after:2.4rem;padding-block-end:2.4rem}.slider.slick-slider .slick-track{display:flex}.slider.slick-slider .slick-slide{height:auto}.slider.slick-slider .slick-dots{margin:0;position:static;display:flex;justify-content:center;align-items:center;width:100%;list-style:none;padding:0;gap:.8rem}.slider.slick-slider .slick-dots li{margin:0;padding:0}.slider.slick-slider .slick-dots li::before{content:none;display:none}.slider.slick-slider .slick-dots li button{display:block;width:var(--slider-dot-size);height:var(--slider-dot-size);padding:0;border:0;background:var(--slider-dot-color);border-radius:var(--slider-dot-radius);opacity:var(--slider-dot-opacity);font-size:0;color:transparent;text-indent:-9999px;overflow:hidden}.slider.slick-slider .slick-dots li button::before,.slider.slick-slider .slick-dots li.slick-active button::before{content:none;display:none;opacity:0}.slider.slick-slider .slick-dots li.slick-active button{opacity:1}.slider.slider--dots-pill.slick-slider .slick-dots li button{border:var(--slider-dot-border-width) solid var(--slider-dot-color);background:transparent;opacity:1;transition:width 0.2s ease,background-color 0.2s ease,border-color 0.2s ease}.slider.slider--dots-pill.slick-slider .slick-dots li.slick-active button{width:var(--slider-dot-active-width);border-color:var(--slider-dot-color);background:var(--slider-dot-color)}:root{--our-missions-gap:1.6rem;--our-missions-slider-padding-inline:1.6rem;--our-missions-margin-block:4rem;--our-missions-grid-columns:repeat(2,max-content);--our-missions-title-color:#5B20B7}@media (min-width:768px){:root{--our-missions-gap:2.4rem}}@media (min-width:1280px){:root{--our-missions-margin-block:8rem}}@media (min-width:1440px){:root{--our-missions-gap:7.2rem}}.paragraph.paragraph--type--p-mission{position:relative;margin:0;transition-property:border-color,box-shadow;transition-duration:150ms;transition-timing-function:ease-out}.paragraph.paragraph--type--p-mission:has(.p-mission-link:hover),.paragraph.paragraph--type--p-mission:has(.p-mission-link:active),.paragraph.paragraph--type--p-mission:has(.p-mission-link:focus-visible){border-color:#7C38EF;box-shadow:0 0.4rem 0.8rem 0.3rem rgba(0,0,0,0.15)}.paragraph.p-nos-missions,.p-nos-missions{margin-block:var(--our-missions-margin-block)}.paragraph.p-nos-missions-content,.p-nos-missions-content{padding-inline:var(--our-missions-slider-padding-inline)}@media (min-width:768px){.paragraph.p-nos-missions-content,.p-nos-missions-content{display:grid;grid-template-columns:var(--our-missions-grid-columns);gap:var(--our-missions-gap);justify-content:center;padding-inline:0}}.paragraph.p-nos-missions-content.slick-initialized,.p-nos-missions-content.slick-initialized{display:block;padding-inline:0;-webkit-padding-after:0;padding-block-end:0}.paragraph.p-nos-missions-item,.p-nos-missions-item{display:flex;justify-content:center}.paragraph.p-nos-missions-item .card,.p-nos-missions-item .card{margin-inline:auto}.paragraph.p-nos-missions .p-mission-title,.p-nos-missions .p-mission-title{letter-spacing:0;color:var(--our-missions-title-color)}.paragraph.p-nos-missions .p-mission-action,.p-nos-missions .p-mission-action{height:2.4rem}.paragraph.p-nos-missions .p-mission-link,.p-nos-missions .p-mission-link{position:absolute;inset:0;width:100%;height:100%;text-decoration:none}.paragraph.p-nos-missions .p-mission-link::after,.p-nos-missions .p-mission-link::after{content:"";position:absolute;inset-block-end:var(--card-mission-content-pbe);inset-inline-end:var(--card-mission-content-pi);display:block;width:4.4rem;min-width:4.4rem;height:2.4rem;background:url(/themes/custom/opco_atlas/images/icons/retain.svg) center/contain no-repeat}.paragraph.p-nos-missions .p-mission-action,.p-nos-missions .p-mission-action{text-align:end}@media (min-width:768px){.paragraph.p-nos-missions .p-mission-content,.p-nos-missions .p-mission-content{height:100%;justify-content:flex-start}.paragraph.p-nos-missions .p-mission-action,.p-nos-missions .p-mission-action{margin-top:auto}}.paragraph.p-nos-missions .p-nos-missions-content.slick-slider .p-nos-missions-item,.p-nos-missions .p-nos-missions-content.slick-slider .p-nos-missions-item{display:flex;justify-content:center;width:100%;height:auto;align-self:flex-start}@media (min-width:768px){.wrapper-main .p-nos-missions-content,.wrapper-right .p-nos-missions-content{grid-template-columns:1fr;justify-content:stretch;gap:2.4rem}}.wrapper-main .p-nos-missions-item,.wrapper-right .p-nos-missions-item{width:100%;justify-content:stretch}.wrapper-main .p-nos-missions-item .card,.wrapper-main .p-nos-missions-item .p-mission,.wrapper-right .p-nos-missions-item .card,.wrapper-right .p-nos-missions-item .p-mission{width:100%;max-width:none;margin-inline:0}.wrapper-main .paragraph--type--p-mission.card--mission,.wrapper-right .paragraph--type--p-mission.card--mission{width:100%;max-width:none}@media (min-width:1280px){.wrapper-main .paragraph--type--p-mission.card--mission,.wrapper-main .p-nos-missions-item .card.card--mission,.wrapper-right .paragraph--type--p-mission.card--mission,.wrapper-right .p-nos-missions-item .card.card--mission{width:100%;max-width:none}}.contact-card{padding:2.4rem;border-radius:2.4rem;background:#88E6C2}.contact-card__content{display:flex;flex-direction:column;gap:2.4rem}.contact-card__title{margin:0;font-size:1.8rem;font-weight:700;line-height:1.1;color:#4C1C96}.contact-card__text{margin:0;font-size:1.4rem;line-height:1.4;color:#000}@media (min-width:1280px){.contact-card{height:100%}.contact-card__content{gap:1.2rem}}.paragraph--type--temoignage{position:relative;display:flex;flex-direction:column;gap:2.4rem;padding:2.4rem;background-color:#2D0F64;border-radius:2.4rem;overflow:hidden}.paragraph--type--temoignage::before{content:"";position:absolute;top:-2rem;left:-2rem;width:23.6rem;height:17.6rem;background-color:#4C1C96;-webkit-mask:url(/themes/custom/opco_atlas/images/bg-quotes-up.svg) left top/contain no-repeat;mask:url(/themes/custom/opco_atlas/images/bg-quotes-up.svg) left top/contain no-repeat;pointer-events:none}.paragraph--type--temoignage .wrapper-temoignage{position:relative;z-index:1;order:2;width:100%;margin:0;padding:0;border:0;color:#fff;font-size:1.4rem;font-style:italic;font-weight:700;line-height:1.8}.paragraph--type--temoignage .wrapper-temoignage.active-quote::before,.paragraph--type--temoignage .wrapper-temoignage.active-quote::after{content:none}.paragraph--type--temoignage .wrapper-photo{position:relative;z-index:1;order:1;align-self:center;flex-shrink:0;width:12rem;height:12rem;margin:0;border-radius:50%;overflow:hidden}.paragraph--type--temoignage .wrapper-photo img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.paragraph--type--temoignage .wrapper-auteur-titre{position:relative;z-index:1;order:3;display:flex;flex-direction:column;gap:0.4rem;max-width:100%;min-width:0;padding-left:1.6rem;border-left:0.3rem solid #88E6C2}.paragraph--type--temoignage .wrapper-auteur-titre:not(:has(.wrapper-auteur,.wrapper-titre-pro)){display:none}.paragraph--type--temoignage .wrapper-auteur-titre>p{margin:0}.paragraph--type--temoignage .wrapper-auteur{color:#fff;font-size:1.8rem;font-style:normal;font-weight:700;line-height:1.2;text-transform:none}.paragraph--type--temoignage .wrapper-titre-pro{color:#fff;font-size:1.2rem;font-style:normal;font-weight:400;line-height:1.2;text-transform:uppercase}@media (min-width:768px){.paragraph--type--temoignage{display:grid;gap:3.2rem;padding:3.2rem 6rem;grid-template-columns:16rem 1fr;grid-template-areas:"photo quote" "photo author";align-items:center}.paragraph--type--temoignage .wrapper-photo{order:unset;grid-row:1 / -1;justify-self:center;align-self:center;width:16rem;height:16rem}.paragraph--type--temoignage .wrapper-temoignage{order:unset;grid-area:quote;align-self:start;font-size:1.8rem;line-height:2.2rem}.paragraph--type--temoignage .wrapper-auteur-titre{order:unset;grid-area:author;align-self:start}.paragraph--type--temoignage .wrapper-auteur{font-size:1.6rem}.paragraph--type--temoignage:not(:has(.wrapper-auteur,.wrapper-titre-pro)){grid-template-areas:"photo quote"}.paragraph--type--temoignage:not(:has(.wrapper-auteur,.wrapper-titre-pro)) .wrapper-temoignage{align-self:center}.paragraph--type--temoignage:not(:has(.wrapper-photo)){align-content:center}.paragraph--type--temoignage:not(:has(.wrapper-photo)) .wrapper-temoignage,.paragraph--type--temoignage:not(:has(.wrapper-photo)) .wrapper-auteur-titre{align-self:center}.paragraph--type--temoignage:not(:has(.wrapper-photo)):not(:has(.wrapper-auteur,.wrapper-titre-pro)){grid-template-areas:"photo quote"}.wrapper-right .paragraph--type--temoignage{display:flex;flex-direction:column;gap:2.4rem;padding:2.4rem;grid-template-columns:unset;grid-template-areas:unset;align-items:stretch;align-content:unset}.wrapper-right .paragraph--type--temoignage .wrapper-photo{order:1;justify-self:unset;align-self:center;width:12rem;height:12rem}.wrapper-right .paragraph--type--temoignage .wrapper-temoignage{order:2;grid-area:unset;align-self:auto;font-size:1.4rem;line-height:1.8}.wrapper-right .paragraph--type--temoignage .wrapper-auteur-titre{order:3;grid-area:unset;align-self:auto}}.field--name-field-mea-picto{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"icon title" "desc desc" "btn btn";gap:0.8rem 1.2rem;padding:1.6rem;border:0.1rem solid #7C38EF;border-radius:0.4rem;background-color:#fff}.field--name-field-mea-picto>article{display:contents}.field--name-field-mea-picto .wrapper-content{display:contents}.field--name-field-mea-picto .field--name-field-picto{grid-area:icon;align-self:center}.field--name-field-mea-picto .field--name-field-picto img{display:block;width:auto}.field--name-field-mea-picto .field--name-field-titre-aff{grid-area:title;align-self:center;margin:0;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.2rem;font-weight:700;line-height:1.3;color:#000}.field--name-field-mea-picto .field--name-field-titre-aff h3{margin:0;font:inherit;color:inherit}.field--name-field-mea-picto .field--name-field-description-texte{grid-area:desc;margin:0;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.4;color:#000}.field--name-field-mea-picto .button{grid-area:btn;justify-self:stretch;width:100%;min-height:4.4rem;-webkit-margin-before:0.8rem;margin-block-start:0.8rem}@media (min-width:768px){.field--name-field-mea-picto{grid-template-columns:auto 1fr auto;grid-template-areas:"icon title btn" "icon desc btn";align-items:center;gap:0.8rem 1.2rem}.field--name-field-mea-picto .field--name-field-picto{align-self:center}.field--name-field-mea-picto .field--name-field-titre-aff{align-self:end}.field--name-field-mea-picto .field--name-field-description-texte{align-self:start}.field--name-field-mea-picto .button{-webkit-margin-before:0;margin-block-start:0}.wrapper-right .field--name-field-mea-picto{grid-template-columns:auto 1fr;grid-template-areas:"icon title" "desc desc" "btn btn";align-items:initial}.wrapper-right .field--name-field-mea-picto .field--name-field-titre-aff{align-self:center}.wrapper-right .field--name-field-mea-picto .field--name-field-description-texte{align-self:initial}.wrapper-right .field--name-field-mea-picto .button{-webkit-margin-before:0.8rem;margin-block-start:0.8rem}}.action-blocks__title{-webkit-margin-after:6rem;margin-block-end:6rem;color:#4C1C96;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:2.6rem;font-style:normal;font-weight:700;line-height:1.2;letter-spacing:-0.02em}.action-blocks__title-description{display:block;-webkit-margin-before:1.6rem;margin-block-start:1.6rem;font-size:1.6rem;font-weight:400;letter-spacing:0;color:#000}.action-blocks__cards-wrapper{display:grid;grid-template-columns:1fr;gap:1.6rem}.action-blocks__cards-wrapper .card{height:100%;margin:0}.action-blocks .card__link{text-decoration:none}.path-frontpage .action-blocks{padding:4rem 1.6rem}.path-frontpage .action-blocks__title{margin-block:0 4rem;text-align:center}.path-frontpage .action-blocks__title b{display:inline-block;line-height:1.125;color:#4C1C96;background-color:#88E6C2}@media (min-width:1280px){.action-blocks__cards-wrapper{grid-template-columns:repeat(var(--cards-count),1fr);gap:2.4rem}.path-frontpage .action-blocks{margin-inline:auto;max-width:120rem;padding:8rem 0}.path-frontpage .action-blocks__title{margin-block:0 4rem;font-size:3.6rem}.path-frontpage .action-blocks__cards-wrapper{grid-template-columns:26rem repeat(var(--cards-count),1fr);align-items:center}.path-frontpage .action-blocks__cards-wrapper::before{content:"";display:block;width:26rem;height:22.4rem;background:url(/themes/custom/opco_atlas/images/annonce-epinglee.svg) center/contain no-repeat}}.path-actualites .view-content,.path-agenda .view-content,.path-recherche .view-page-liste-globale .view-content,.path-boite-outils .view-content,.path-boite-outils .view-page-liste-boite-a-outils .view-content{--_columns-row-gap:1.6rem;--_columns-column-gap:1.6rem;--_columns-align-items:start;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--_columns-row-gap) var(--_columns-column-gap);align-items:var(--_columns-align-items);width:100%}@media (min-width:768px){.path-actualites .view-content,.path-agenda .view-content,.path-recherche .view-page-liste-globale .view-content{grid-template-columns:repeat(2,minmax(0,1fr))}.path-actualites .view-content>.views-row,.path-agenda .view-content>.views-row,.path-recherche .view-page-liste-globale .view-content>.views-row{min-width:0}.path-actualites .view-content>.views-row:has(.node--promoted),.path-agenda .view-content>.views-row:has(.node--promoted),.path-recherche .view-page-liste-globale .view-content>.views-row:has(.node--promoted){grid-column:1 / -1}.path-boite-outils .view-content,.path-boite-outils .view-page-liste-boite-a-outils .view-content{grid-template-columns:repeat(3,minmax(0,1fr))}.path-boite-outils .view-content>.views-row,.path-boite-outils .view-page-liste-boite-a-outils .view-content>.views-row{min-width:0}.path-boite-outils .view-content>.views-row:has(.node--promoted),.path-boite-outils .view-page-liste-boite-a-outils .view-content>.views-row:has(.node--promoted){grid-column:1 / -1}}.sidebar-facet{padding:2.4rem;border-radius:2.4rem;box-shadow:0 0.8rem 1.8rem 0 rgba(31,21,80,0.15)}.sidebar-facet fieldset,.sidebar-facet-fieldset{border:0;margin:0;padding:0;min-width:0}.sidebar-facet-legend{-webkit-margin-after:2.4rem;margin-block-end:2.4rem}.sidebar-facet-title{margin:0;font-size:1.8rem;font-weight:700;color:#4C1C96}.sidebar-facet-list,.sidebar-facet ul[class*="item-list"]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:1.2rem}.sidebar-facet li,.sidebar-facet-item{position:relative}.sidebar-facet li .facets-checkbox+label,.sidebar-facet-item .facets-checkbox+label{position:relative;display:inline-flex;padding:0 0 0 2.4rem;color:#4C1C96}.sidebar-facet li .facets-checkbox+label::before,.sidebar-facet-item .facets-checkbox+label::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);background-color:#fff;border:0.1rem solid #4C1C96;border-radius:0.2rem}.sidebar-facet li .facets-checkbox:checked+label::before,.sidebar-facet-item .facets-checkbox:checked+label::before{border-color:#7850DC;background-color:#7850DC;background-image:url(/themes/custom/opco_atlas/images/icon-checkbox-blanc.svg)}.sidebar-facet li .facets-checkbox:focus-visible+label,.sidebar-facet-item .facets-checkbox:focus-visible+label{outline:0.1rem solid #4C1C96;outline-offset:0.2rem}.sidebar-facet-legend{width:100%;-webkit-margin-after:0;margin-block-end:0}.sidebar-facet-title{display:flex;align-items:center;justify-content:space-between;gap:0.5rem;width:100%;margin:0;-webkit-padding-after:0;padding-block-end:0;cursor:pointer}.sidebar-facet-title::after{content:"";flex-shrink:0;width:2.4rem;height:2.4rem;min-width:2.4rem;border-radius:50%;background-color:#4C1C96;background-image:url(/themes/custom/opco_atlas/images/icons/arrow-white.svg);background-size:0.6rem;background-position:center;background-repeat:no-repeat;transition:transform 0.2s ease-out;transform:rotate(90deg)}.sidebar-facet:not(.-active) .sidebar-facet-list{display:none}.sidebar-facet.-active .sidebar-facet-title{-webkit-padding-after:1.2rem;padding-block-end:1.2rem}.sidebar-facet.-active .sidebar-facet-title::after{transform:rotate(-90deg)}.sidebar-facet.-active .sidebar-facet-list{display:flex}.search-sidebar--bao{display:flex;flex-direction:column;width:100%;max-width:none;box-sizing:border-box;padding:2.4rem;border-radius:2.4rem;box-shadow:0 0.8rem 1.8rem 0 rgba(31,21,80,0.15);background-color:#fff}.search-sidebar--bao .sidebar-facet--card{padding:0;border-radius:0;box-shadow:none}.search-sidebar--bao .sidebar-facet--card+.sidebar-facet--card{-webkit-margin-before:2.4rem;margin-block-start:2.4rem;-webkit-padding-before:2.4rem;padding-block-start:2.4rem;-webkit-border-before:0.1rem solid #C4B4FE;border-block-start:0.1rem solid #C4B4FE}.search-sidebar--bao .facet-item>a{border:0 !important;clip:rect(1px,1px,1px,1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.search-sidebar--bao .facets-checkbox+label{width:100%}.search-sidebar--bao .facets-thematiques .facet-item.facet-item--expanded:has(>.facets-widget-nested)>.facets-checkbox+label::after{content:"";position:absolute;right:0;top:50%;width:2.4rem;height:2.4rem;transform:translateY(-50%) rotate(90deg);background-color:#4C1C96;background-image:none;-webkit-mask:url(/themes/custom/opco_atlas/images/icons/arrow-white.svg) center/0.6rem no-repeat;mask:url(/themes/custom/opco_atlas/images/icons/arrow-white.svg) center/0.6rem no-repeat;transition:transform 0.2s ease-out}.search-sidebar--bao .facets-thematiques .facet-item.facet-item--expanded:has(>.facets-widget-nested).-active>.facets-checkbox+label::after{transform:translateY(-50%) rotate(-90deg)}.search-sidebar--bao .facets-thematiques .facet-item:not(.-active)>.facets-widget-nested{display:none;margin:0;padding:0;border:0}.search-sidebar--bao .facets-thematiques .facet-item.-active>.facets-widget-nested{-webkit-margin-before:.8rem;margin-block-start:.8rem;-webkit-padding-start:1.6rem;padding-inline-start:1.6rem;-webkit-border-start:0.1rem solid rgba(76,28,150,0.12);border-inline-start:0.1rem solid rgba(76,28,150,0.12)}.path-recherche .block-opco-atlas-search-sidebar-block>div:not(.show-filters):not(.contextual),.path-recherche .block-opco-atlas-search-sidebar-block .search-sidebar.page-liste-globale{display:block !important;position:static;width:100%;height:auto;z-index:auto;overflow:visible;background:transparent;border-radius:0;box-shadow:none;padding:0}.path-recherche .block-opco-atlas-search-sidebar-block .search-links__head-mobile{display:none}.path-recherche .block-opco-atlas-search-sidebar-block .search-links{display:flex;flex-direction:column;width:100%;box-sizing:border-box;padding:2.4rem;border-radius:2.4rem;box-shadow:0 0.8rem 1.8rem 0 rgba(31,21,80,0.15);background-color:#fff;margin-block:1.6rem}.path-recherche .block-opco-atlas-search-sidebar-block .search-links>div:not(.search-links__head-mobile){padding:0;border:0;-webkit-margin-before:0;margin-block-start:0}.path-recherche .block-opco-atlas-search-sidebar-block .search-links>div:not(.search-links__head-mobile):last-child{-webkit-margin-before:0;margin-block-start:0}.path-recherche .block-opco-atlas-search-sidebar-block .search-links .sidebar-facet--flat{padding:0;border-radius:0;box-shadow:none}.path-recherche .block-opco-atlas-search-sidebar-block .search-links .sidebar-facet--flat ~ .sidebar-facet--flat{-webkit-margin-before:2.4rem;margin-block-start:2.4rem;-webkit-padding-before:2.4rem;padding-block-start:2.4rem;-webkit-border-before:0.1rem solid #C4B4FE;border-block-start:0.1rem solid #C4B4FE}.path-recherche .block-opco-atlas-search-sidebar-block .search-links .facets-widget-checkbox:not(.sidebar-facet){display:none}.path-recherche .block-opco-atlas-search-sidebar-block .search-links .facet-item>a{border:0 !important;clip:rect(1px,1px,1px,1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.path-recherche .block-opco-atlas-search-sidebar-block .search-links .facets-checkbox+label{width:100%}.path-recherche .block-opco-atlas-search-sidebar-block .search-links .facets-soft-limit-link{display:none}@media (min-width:768px){.path-recherche .block-opco-atlas-search-sidebar-block .search-links{margin-block:0}}.home-actu-une{position:relative;background:#2D0F64 url(/themes/custom/opco_atlas/images/bg_wrapper_jeune.jpg) left center/cover no-repeat;background-blend-mode:luminosity}.home-actu-une:has(.link-promoted){cursor:pointer}.home-actu-une .node--type-actualite .wrapper-content{display:flex;flex-direction:column;gap:4rem}.home-actu-une .node--type-actualite .media{overflow:hidden;border-radius:0 0 8rem 0;background-color:#fff}.home-actu-une .node--type-actualite .media .media--type-image{margin:0}.home-actu-une .node--type-actualite .media picture{display:block;height:100%;width:100%}.home-actu-une .node--type-actualite .media img{width:100dvw;height:auto;display:block}.home-actu-une .node--type-actualite .wrapper-content__right{display:flex;flex-direction:column;justify-content:center;gap:1.6rem;padding:0 1.6rem 1.6rem}.home-actu-une .node--type-actualite .wrapper-content__right .wrapper-top{display:flex;align-items:center;flex-wrap:wrap;gap:1rem}.home-actu-une .node--type-actualite .wrapper-content__right .wrapper-title .title{margin:0;font-size:3rem;line-height:1.1;font-weight:700;color:#fff}.home-actu-une .node--type-actualite .wrapper-content__right .wrapper-title .title b{display:inline-block;line-height:1;color:#4C1C96;background-color:#88E6C2}.home-actu-une .node--type-actualite .wrapper-content__right .field--name-field-dispositif{display:flex;align-items:center;justify-content:center;border-radius:0;margin:0;border:solid 1px #fff;padding-inline:0.8rem;padding-block:0.9rem;font-size:1.2rem;line-height:1.3;font-weight:700;color:#fff;background-color:transparent}.home-actu-une .node--type-actualite .wrapper-content__right .field--name-field-date-publication{order:1;display:flex;margin:0;padding:0}.home-actu-une .node--type-actualite .wrapper-content__right .field--name-field-date-publication .date{margin:0;padding:0;color:#FFF}.home-actu-une .node--type-actualite .wrapper-content__right .field--name-field-chapo-resume{margin:0;padding:0;font-size:1.4rem;line-height:1.9rem;font-weight:400;color:#fff;background-color:transparent}.home-actu-une .node--type-actualite .wrapper-content__right .text-with-tags{text-align:start;color:#FFF;font-size:3rem;font-weight:700;line-height:3.3rem;margin:0}.home-actu-une .node--type-actualite .wrapper-content__right .link-promoted{width:-webkit-fit-content;width:fit-content;background-color:#7C38EF;border-color:#7C38EF;color:#fff}.home-actu-une .node--type-actualite .wrapper-content__right .link-promoted::after{content:'';position:absolute;inset:0;z-index:1}.home-actu-une .node--type-actualite .wrapper-content__right .link-promoted:hover,.home-actu-une .node--type-actualite .wrapper-content__right .link-promoted:active,.home-actu-une .node--type-actualite .wrapper-content__right .link-promoted:focus-visible{background-color:#8A5BF7;border-color:#8A5BF7;color:#fff}.home-actu-une .node--type-actualite .wrapper-text-une{display:none}@media (min-width:768px){.home-actu-une .node--type-actualite .wrapper-content{flex-direction:row;gap:2.4rem}.home-actu-une .node--type-actualite .media{flex:0 0 auto;width:50%}.home-actu-une .node--type-actualite .media .field,.home-actu-une .node--type-actualite .media .field__item{height:100%}.home-actu-une .node--type-actualite .media .field__item{display:block}.home-actu-une .node--type-actualite .media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.home-actu-une .node--type-actualite .wrapper-content__right{padding:2.4rem 2.4rem 2.4rem 0}}@media (min-width:1280px){.home-actu-une .node--type-actualite .wrapper-content{gap:4rem}.home-actu-une .node--type-actualite .media{aspect-ratio:606 / 544;max-width:60.6rem;border-radius:0 0 13rem 0}.home-actu-une .node--type-actualite .wrapper-content__right{padding:3.6rem var(--header-pi) 3.6rem 0}}@media (min-width:1440px){.home-actu-une .node--type-actualite .wrapper-content{gap:10rem}.home-actu-une .node--type-actualite .wrapper-content__right{padding-block:6.8rem}.home-actu-une .node--type-actualite .wrapper-content__right .wrapper-title .title{font-size:4.6rem;line-height:1.2}.home-actu-une .node--type-actualite .wrapper-content__right .field--name-field-chapo-resume{font-size:1.6rem;line-height:1.4}}.home-last-actu-event{display:flex;flex-direction:column;gap:4rem;padding:4rem 2.4rem}.home-last-actu-event__title{margin-block:0;font-size:2.6rem;font-weight:700;line-height:1.2;color:#4C1C96}.home-last-actu-event__title b{display:inline-block;line-height:1.125;color:#4C1C96;background-color:#88E6C2}.home-last-actu-event .wrapper-left .node--type-evenement{margin-block:4rem 2.4rem}.home-last-actu-event .wrapper-left .node--type-evenement .field-group-link{overflow:hidden;text-decoration:none;color:#000;transition-property:border-color,box-shadow;transition-duration:150ms;transition-timing-function:ease-out}.home-last-actu-event .wrapper-left .node--type-evenement .field-group-link:hover,.home-last-actu-event .wrapper-left .node--type-evenement .field-group-link:active,.home-last-actu-event .wrapper-left .node--type-evenement .field-group-link:focus-visible{border-color:#7C38EF;box-shadow:0 0.4rem 0.8rem 0.3rem rgba(0,0,0,0.15)}.home-last-actu-event .wrapper-left .node--type-evenement .field-group-link:hover .wrapper-date-event,.home-last-actu-event .wrapper-left .node--type-evenement .field-group-link:active .wrapper-date-event,.home-last-actu-event .wrapper-left .node--type-evenement .field-group-link:focus-visible .wrapper-date-event{background:#4C1C96}.home-last-actu-event .wrapper-left .node--type-evenement .left{display:none}.home-last-actu-event .wrapper-left .node--type-evenement .right{display:grid;grid-template:"image tags" auto "image title" auto "image resume" auto "image arrow" auto / 8.4rem auto;align-items:center;-webkit-column-gap:2.4rem;column-gap:2.4rem;-webkit-padding-end:2.4rem;padding-inline-end:2.4rem}.home-last-actu-event .wrapper-left .node--type-evenement .right::after{content:'';display:block;-webkit-margin-before:.8rem;margin-block-start:.8rem;width:4.4rem;height:2.4rem;background:url(/themes/custom/opco_atlas/images/icons/arrow-right.svg) no-repeat center/cover;grid-area:arrow;margin-block:.8rem 2.4rem;align-self:start}.home-last-actu-event .wrapper-left .node--type-evenement .wrapper-top{grid-area:image;align-self:stretch;display:flex;width:100%}.home-last-actu-event .wrapper-left .node--type-evenement .wrapper-top__infos{display:flex;width:100%}.home-last-actu-event .wrapper-left .node--type-evenement .wrapper-date-event{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.6rem;width:100%;border-bottom-right-radius:2.4rem;background:#2D0F64;transition:background-color 150ms ease-out}.home-last-actu-event .wrapper-left .node--type-evenement .date{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0;text-align:center}.home-last-actu-event .wrapper-left .node--type-evenement .date-end::before{content:'';display:block;-webkit-margin-after:1.6rem;margin-block-end:1.6rem;width:2.6rem;height:0.1rem;background:#fff}.home-last-actu-event .wrapper-left .node--type-evenement .jour{font-size:3.2rem;line-height:1em;font-weight:700;color:#fff}.home-last-actu-event .wrapper-left .node--type-evenement .mois{font-size:1.2rem;line-height:1.27em;font-weight:700;text-transform:uppercase;color:#fff}.home-last-actu-event .wrapper-left .node--type-evenement .right__infos-evenement{grid-area:tags;display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;-webkit-margin-after:1.6rem;margin-block-end:1.6rem}.home-last-actu-event .wrapper-left .node--type-evenement .right__infos-evenement .field--name-field-categorie-evenement{display:inline-flex;align-items:center;height:3.5rem;padding:0 0.8rem;font-size:1.2rem;line-height:1.3;font-weight:700;color:#4C1C96;background-color:#EDEFF1;margin:0}.home-last-actu-event .wrapper-left .node--type-evenement .right__infos-evenement .wrapper-adresse-teaser-agenda,.home-last-actu-event .wrapper-left .node--type-evenement .right__infos-evenement .wrapper-creneau-event{display:inline-flex;align-items:center;gap:.4rem;margin:0;font-size:1.2rem;white-space:nowrap;color:#000}.home-last-actu-event .wrapper-left .node--type-evenement .right__infos-evenement .wrapper-adresse-teaser-agenda::before,.home-last-actu-event .wrapper-left .node--type-evenement .right__infos-evenement .wrapper-creneau-event::before{content:'';flex-shrink:0;width:1.6rem;height:1.6rem}.home-last-actu-event .wrapper-left .node--type-evenement .right__infos-evenement .wrapper-adresse-teaser-agenda{order:1}.home-last-actu-event .wrapper-left .node--type-evenement .right__infos-evenement .wrapper-adresse-teaser-agenda::before{background:url(/themes/custom/opco_atlas/images/icons/house.svg) center/contain no-repeat}.home-last-actu-event .wrapper-left .node--type-evenement .right__infos-evenement .wrapper-creneau-event::before{background:url(/themes/custom/opco_atlas/images/icons/clock.svg) center/contain no-repeat}.home-last-actu-event .wrapper-left .node--type-evenement .right__infos-evenement .wrapper-place,.home-last-actu-event .wrapper-left .node--type-evenement .right__infos-evenement .wrapper-nb-inscrits{display:none}.home-last-actu-event .wrapper-left .node--type-evenement .title{grid-area:title;margin-block:0 .8rem;font-size:1.6rem;font-weight:700;line-height:1.2;letter-spacing:0;color:#5B20B7;text-decoration:none}.home-last-actu-event .wrapper-left .node--type-evenement .field--name-field-description{grid-area:resume;margin:0;padding:0;font-size:1.2rem;font-weight:400;line-height:1.4;color:#000;background:transparent}.home-last-actu-event .wrapper-left .node--type-evenement .field--name-field-description p{margin:0}.home-last-actu-event .wrapper-left .node--type-evenement .wrapper-text-une{display:none}.home-last-actu-event .link-all-events,.home-last-actu-event .btn-all-news{display:inline-block}.home-last-actu-event .wrapper-right{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2.4rem}.home-last-actu-event .wrapper-right .item-list>ul{display:flex;flex-direction:column;gap:2.4rem}.home-last-actu-event .wrapper-right .node--type-actualite .field-group-link{text-decoration:none;transition-property:border-color,box-shadow;transition-duration:150ms;transition-timing-function:ease-out}.home-last-actu-event .wrapper-right .node--type-actualite .field-group-link:hover,.home-last-actu-event .wrapper-right .node--type-actualite .field-group-link:active,.home-last-actu-event .wrapper-right .node--type-actualite .field-group-link:focus-visible{border-color:#7C38EF;box-shadow:0 0.4rem 0.8rem 0.3rem rgba(0,0,0,0.15)}.home-last-actu-event .wrapper-right .node--type-actualite .wrapper-content{display:grid;grid-template:"image tags" auto "image title" auto "image resume" auto "image arrow" auto / 9rem auto;align-items:center;-webkit-column-gap:1.6rem;column-gap:1.6rem;-webkit-padding-end:1.6rem;padding-inline-end:1.6rem}.home-last-actu-event .wrapper-right .node--type-actualite .wrapper-content::after{content:'';display:block;-webkit-margin-before:.8rem;margin-block-start:.8rem;width:4.4rem;height:2.4rem;background:url(/themes/custom/opco_atlas/images/icons/arrow-right.svg) no-repeat center/cover;grid-area:arrow;margin-block:.8rem 2.4rem;align-self:start}.home-last-actu-event .wrapper-right .node--type-actualite .wrapper-content:not(:has(article img)){display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%;min-height:0;-webkit-padding-start:1.6rem;padding-inline-start:1.6rem}.home-last-actu-event .wrapper-right .node--type-actualite .card--with-badge .wrapper-content::after{-webkit-margin-after:3.5rem;margin-block-end:3.5rem}.home-last-actu-event .wrapper-right .node--type-actualite .media{grid-area:image;align-self:stretch;width:100%}.home-last-actu-event .wrapper-right .node--type-actualite .media .field--name-field-media-image{border-top-left-radius:2.1rem;border-bottom-right-radius:3.2rem;overflow:hidden}.home-last-actu-event .wrapper-right .node--type-actualite .media picture,.home-last-actu-event .wrapper-right .node--type-actualite .media img{display:block}.home-last-actu-event .wrapper-right .node--type-actualite .media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.home-last-actu-event .wrapper-right .node--type-actualite .wrapper-top{grid-area:tags;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.8rem;-webkit-margin-after:1.6rem;margin-block-end:1.6rem}.home-last-actu-event .wrapper-right .node--type-actualite .wrapper-top .field--name-field-dispositif{display:inline-flex;align-items:center;height:3.5rem;padding:0 0.8rem;font-size:1.2rem;line-height:1.3;font-weight:700;color:#4C1C96;background-color:#EDEFF1;margin:0;border-radius:0;letter-spacing:0}.home-last-actu-event .wrapper-right .node--type-actualite .wrapper-top .field--name-field-date-publication{order:1;display:inline-flex;align-items:center;gap:.4rem;margin:0;font-size:1.2rem;white-space:nowrap;color:#000}.home-last-actu-event .wrapper-right .node--type-actualite .wrapper-top .field--name-field-date-publication::before{content:'';flex-shrink:0;width:1.6rem;height:1.6rem;background:url(/themes/custom/opco_atlas/images/icons/actus.svg) center/contain no-repeat}.home-last-actu-event .wrapper-right .node--type-actualite .wrapper-top .field--name-field-date-publication .date{color:#000}.home-last-actu-event .wrapper-right .node--type-actualite .title{grid-area:title;margin-block:0 .8rem;font-size:1.6rem;font-weight:700;line-height:1.2;letter-spacing:0;color:#5B20B7}.home-last-actu-event .wrapper-right .node--type-actualite .field--name-field-chapo-resume{grid-area:resume;margin:0;padding:0;font-size:1.2rem;font-weight:400;line-height:1.4;background:transparent}@media (min-width:1280px){.home-last-actu-event{flex-direction:row;align-items:stretch;gap:6rem;padding:8rem var(--header-pi)}.home-last-actu-event__title{-webkit-margin-after:auto;margin-block-end:auto}.home-last-actu-event .wrapper-left{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;-webkit-padding-before:4rem;padding-block-start:4rem;padding-inline:2.4rem}.home-last-actu-event .wrapper-left .node--type-evenement{margin-block:0 2.4rem}.home-last-actu-event .wrapper-left .node--type-evenement .right{-webkit-column-gap:2.4rem;column-gap:2.4rem;-webkit-padding-end:2.4rem;padding-inline-end:2.4rem}.home-last-actu-event .wrapper-left .node--type-evenement .right__infos-evenement{gap:.8rem;-webkit-margin-after:1.6rem;margin-block-end:1.6rem}.home-last-actu-event .wrapper-right{padding-inline:4rem;align-items:flex-start}.home-last-actu-event .wrapper-right .node--type-actualite .wrapper-content{grid-template:"image tags" auto "image title" auto "image resume" auto "image arrow" auto / 14.7rem auto;-webkit-column-gap:2.4rem;column-gap:2.4rem;-webkit-padding-end:1.6rem;padding-inline-end:1.6rem}.home-last-actu-event .wrapper-right .node--type-actualite .media .field--name-field-media-image{border-bottom-right-radius:8rem}}.path-actualites .node--type-actualite.node--view-mode-boosted-search-result:not(.-une){--_news-card-image-width:9rem;--_news-card-image-radius:3.2rem}.path-actualites .node--type-actualite.node--view-mode-boosted-search-result:not(.-une) .field-group-link,.path-actualites .node--type-actualite.node--view-mode-boosted-search-result:not(.-une).-no-link>.node__content{height:100%;text-decoration:none;transition-property:border-color,box-shadow;transition-duration:150ms;transition-timing-function:ease-out}.path-actualites .node--type-actualite.node--view-mode-boosted-search-result:not(.-une) .field-group-link:hover,.path-actualites .node--type-actualite.node--view-mode-boosted-search-result:not(.-une) .field-group-link:active,.path-actualites .node--type-actualite.node--view-mode-boosted-search-result:not(.-une) .field-group-link:focus-visible,.path-actualites .node--type-actualite.node--view-mode-boosted-search-result:not(.-une).-no-link>.node__content:hover,.path-actualites .node--type-actualite.node--view-mode-boosted-search-result:not(.-une).-no-link>.node__content:active,.path-actualites .node--type-actualite.node--view-mode-boosted-search-result:not(.-une).-no-link>.node__content:focus-visible{border-color:#7C38EF;box-shadow:0 0.4rem 0.8rem 0.3rem rgba(0,0,0,0.15)}.path-actualites .node--type-actualite.node--view-mode-boosted-search-result:not(.-une) .wrapper-contents{display:flex;flex-direction:row;align-items:stretch;gap:1.6rem;width:100%;min-height:0}.path-actualites .node--type-actualite.node--view-mode-boosted-search-result:not(.-une) .left{flex:0 0 var(--_news-card-image-width);width:auto}.path-actualites .node--type-actualite.node--view-mode-boosted-search-result:not(.-une) .left img{display:block;width:100%;border-top-left-radius:2.4rem;border-bottom-right-radius:var(--_news-card-image-radius)}.path-actualites .node--type-actualite.node--view-mode-boosted-search-result:not(.-une) .right{display:grid;flex:1;min-width:0;grid-template:"tags" auto "title" auto "resume" auto "arrow" auto;-webkit-padding-end:1.6rem;padding-inline-end:1.6rem}.path-actualites .node--type-actualite.node--view-mode-boosted-search-result:not(.-une) .right::after{content:'';display:block;-webkit-margin-before:.8rem;margin-block-start:.8rem;width:4.4rem;height:2.4rem;background:url(/themes/custom/opco_atlas/images/icons/arrow-right.svg) no-repeat center/cover;grid-area:arrow;margin-block:.8rem 2.4rem;align-self:start}.path-actualites .node--type-actualite.node--view-mode-boosted-search-result:not(.-une) .wrapper-contents:not(:has(.left img)) .right{-webkit-padding-start:1.6rem;padding-inline-start:1.6rem}.path-actualites .node--type-actualite.node--view-mode-boosted-search-result:not(.-une) .wrapper-top{grid-area:tags;-webkit-margin-after:1.6rem;margin-block-end:1.6rem}.path-actualites .node--type-actualite.node--view-mode-boosted-search-result:not(.-une) .wrapper-top__infos{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem}.path-actualites .node--type-actualite.node--view-mode-boosted-search-result:not(.-une) .field--name-field-dispositif{display:inline-flex;align-items:center;height:3.5rem;padding:0 0.8rem;font-size:1.2rem;line-height:1.3;font-weight:700;color:#4C1C96;background-color:#EDEFF1}.path-actualites .node--type-actualite.node--view-mode-boosted-search-result:not(.-une) .field--name-field-date-publication{order:1;display:inline-flex;align-items:center;gap:.4rem;margin:0}.path-actualites .node--type-actualite.node--view-mode-boosted-search-result:not(.-une) .field--name-field-date-publication::before{content:'';flex-shrink:0;width:1.6rem;height:1.6rem;background:url(/themes/custom/opco_atlas/images/icons/actus.svg) center/contain no-repeat}.path-actualites .node--type-actualite.node--view-mode-boosted-search-result:not(.-une) .field--name-field-date-publication .datetime{color:#000}.path-actualites .node--type-actualite.node--view-mode-boosted-search-result:not(.-une) .title{grid-area:title;margin-block:0 .8rem;font-size:1.6rem;font-weight:700;line-height:120%;color:#5B20B7}.path-actualites .node--type-actualite.node--view-mode-boosted-search-result:not(.-une) .field--name-field-chapo-resume{grid-area:resume;margin:0;padding:0;font-size:1.2rem;font-weight:400;line-height:140%;background-color:transparent}@media (min-width:1280px){.path-actualites .node--type-actualite.node--view-mode-boosted-search-result:not(.-une){--_news-card-image-width:14.7rem;--_news-card-image-radius:8rem}}.services-dedies{position:relative;margin:0;padding:2.4rem}.services-dedies::before,.services-dedies::after{content:'';display:block;position:absolute;inset:0;width:100%;height:100%}.services-dedies::before{z-index:-2;background-color:#F5F6F7}.services-dedies::after{z-index:-1;opacity:0.2;background:url(/themes/custom/opco_atlas/images/pattern_votre-service.png) lightgray center/cover no-repeat}.services-dedies__inner{margin-inline:auto;max-width:64rem}.services-dedies__title{margin-block:0 2.4rem;font-size:2rem;font-weight:700;line-height:1.2;text-align:center;color:#4C1C96}.services-dedies__tabs-wrapper{display:flex;flex-direction:column;gap:2.4rem}.services-dedies__tablist,.services-dedies__panels,.services-dedies__panels>.field,.services-dedies__panels>.field>.field__item{display:contents}.services-dedies__tab-item:nth-child(1){order:1}.services-dedies__panels>.field>.field__item:nth-child(1)>.services-dedies__panel{order:2}.services-dedies__tab-item:nth-child(2){order:3}.services-dedies__panels>.field>.field__item:nth-child(2)>.services-dedies__panel{order:4}.services-dedies__tab-item:nth-child(3){order:5}.services-dedies__panels>.field>.field__item:nth-child(3)>.services-dedies__panel{order:6}.services-dedies__tab-item:nth-child(4){order:7}.services-dedies__panels>.field>.field__item:nth-child(4)>.services-dedies__panel{order:8}.services-dedies__tab-item:nth-child(5){order:9}.services-dedies__panels>.field>.field__item:nth-child(5)>.services-dedies__panel{order:10}.services-dedies__tab-item:nth-child(6){order:11}.services-dedies__panels>.field>.field__item:nth-child(6)>.services-dedies__panel{order:12}.services-dedies__tab-item:nth-child(7){order:13}.services-dedies__panels>.field>.field__item:nth-child(7)>.services-dedies__panel{order:14}.services-dedies__tab-item:nth-child(8){order:15}.services-dedies__panels>.field>.field__item:nth-child(8)>.services-dedies__panel{order:16}.services-dedies__tab-item:nth-child(9){order:17}.services-dedies__panels>.field>.field__item:nth-child(9)>.services-dedies__panel{order:18}.services-dedies__tab-item:nth-child(10){order:19}.services-dedies__panels>.field>.field__item:nth-child(10)>.services-dedies__panel{order:20}.services-dedies__tab-btn{display:flex;justify-content:space-between;align-items:center;width:100%;min-height:4rem;border:0.1rem solid #472989;border-radius:0.5rem;padding:0.7rem 2.4rem;font-size:1.4rem;font-weight:700;line-height:1.3;color:#472989;background:#F5F6F7;cursor:pointer;transition-timing-function:ease-out;transition-duration:150ms;transition-property:color,background-color,border-color,min-height}.services-dedies__tab-btn::after{content:'';width:2.4rem;height:2.4rem;transform:rotate(90deg);background:#472989;-webkit-mask:url(/themes/custom/opco_atlas/images/icons/arrow.svg) center/0.8rem no-repeat;mask:url(/themes/custom/opco_atlas/images/icons/arrow.svg) center/0.8rem no-repeat;transition-property:background-color;transition-duration:150ms}.services-dedies__tab-btn[aria-selected="true"]{min-height:4.8rem}.services-dedies__tab-btn[aria-selected="true"]::after{transform:rotate(-90deg)}.services-dedies__tab-btn:hover,.services-dedies__tab-btn:active,.services-dedies__tab-btn:focus-visible,.services-dedies__tab-btn[aria-selected="true"]{color:#fff;background-color:#472989}.services-dedies__tab-btn:hover::after,.services-dedies__tab-btn:active::after,.services-dedies__tab-btn:focus-visible::after,.services-dedies__tab-btn[aria-selected="true"]::after{background:#fff}.services-dedies__cards-grid .field__items{display:grid;grid-template-columns:1fr 1fr;gap:1.6rem}.service-card{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.4rem;height:8rem;border-radius:0.8rem;border:0.3rem solid transparent;padding-inline:.8rem;font-size:1.2rem;font-weight:700;line-height:1.3;text-align:center;background:#fff;text-decoration:none;transition-property:box-shadow;transition-duration:150ms;transition-timing-function:ease-out}.service-card__title{order:2}.service-card__icon{order:1}.service-card__icon img{display:block;width:auto;height:4.2rem}.service-card__title+.service-card__icon{aspect-ratio:1 / 1;width:2.1rem}.service-card__title+.service-card__icon img{max-width:100%;height:auto}.service-card--highlighted{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(177deg,#0098FF 2.44%,#A15EEA 69.04%) border-box}.service-card:hover,.service-card:active,.service-card:focus-visible{box-shadow:0 4px 8px 3px rgba(0,0,0,0.15)}@media (min-width:1280px){.services-dedies{padding-block:8rem}.services-dedies__inner{max-width:99.4rem}.services-dedies__title{-webkit-margin-after:4rem;margin-block-end:4rem;font-size:3.6rem;letter-spacing:-0.072rem}.services-dedies__tabs-wrapper{flex-direction:row}.services-dedies__tablist{display:flex;flex-direction:column;gap:1.6rem}.services-dedies__panels{display:block}.services-dedies__panels>.field,.services-dedies__panels>.field>.field__item{display:block}.services-dedies__tab-item:nth-child(1),.services-dedies__panels>.field>.field__item:nth-child(1)>.services-dedies__panel{order:unset}.services-dedies__tab-item:nth-child(2),.services-dedies__panels>.field>.field__item:nth-child(2)>.services-dedies__panel{order:unset}.services-dedies__tab-item:nth-child(3),.services-dedies__panels>.field>.field__item:nth-child(3)>.services-dedies__panel{order:unset}.services-dedies__tab-item:nth-child(4),.services-dedies__panels>.field>.field__item:nth-child(4)>.services-dedies__panel{order:unset}.services-dedies__tab-item:nth-child(5),.services-dedies__panels>.field>.field__item:nth-child(5)>.services-dedies__panel{order:unset}.services-dedies__tab-item:nth-child(6),.services-dedies__panels>.field>.field__item:nth-child(6)>.services-dedies__panel{order:unset}.services-dedies__tab-item:nth-child(7),.services-dedies__panels>.field>.field__item:nth-child(7)>.services-dedies__panel{order:unset}.services-dedies__tab-item:nth-child(8),.services-dedies__panels>.field>.field__item:nth-child(8)>.services-dedies__panel{order:unset}.services-dedies__tab-item:nth-child(9),.services-dedies__panels>.field>.field__item:nth-child(9)>.services-dedies__panel{order:unset}.services-dedies__tab-item:nth-child(10),.services-dedies__panels>.field>.field__item:nth-child(10)>.services-dedies__panel{order:unset}.services-dedies__tab-btn{width:30.6rem;min-height:4.8rem;padding-inline:1.1rem}.services-dedies__tab-btn::after{transform:rotate(0)}.services-dedies__tab-btn[aria-selected="true"]::after{transform:rotate(0)}.services-dedies__cards-grid .field__items{grid-template-columns:1fr 1fr 1fr}.service-card{flex-direction:row;gap:1.6rem;border:0.1rem solid #8A5BF7;padding:1.3rem 1.7rem;font-size:1.4rem;text-align:start}.service-card__icon{flex:0 0 auto}.service-card__title+.service-card__icon{width:3.5rem}.service-card--highlighted{border:0.3rem solid transparent}}.path-agenda .view-content{--_columns-align-items:stretch;align-items:stretch}.path-agenda .view-content>.views-row{display:flex;min-width:0}.path-agenda .view-content>.views-row>.node--type-evenement.node--view-mode-boosted-search-result{width:100%;min-height:100%}.path-agenda .node--type-evenement.node--view-mode-boosted-search-result:not(.-une) .field-group-link{overflow:hidden;text-decoration:none;color:#000;transition-property:border-color,box-shadow;transition-duration:150ms;transition-timing-function:ease-out}.path-agenda .node--type-evenement.node--view-mode-boosted-search-result:not(.-une) .field-group-link:hover,.path-agenda .node--type-evenement.node--view-mode-boosted-search-result:not(.-une) .field-group-link:active,.path-agenda .node--type-evenement.node--view-mode-boosted-search-result:not(.-une) .field-group-link:focus-visible{border-color:#7C38EF;box-shadow:0 0.4rem 0.8rem 0.3rem rgba(0,0,0,0.15)}.path-agenda .node--type-evenement.node--view-mode-boosted-search-result:not(.-une) .field-group-link:hover .wrapper-date-event,.path-agenda .node--type-evenement.node--view-mode-boosted-search-result:not(.-une) .field-group-link:active .wrapper-date-event,.path-agenda .node--type-evenement.node--view-mode-boosted-search-result:not(.-une) .field-group-link:focus-visible .wrapper-date-event{background:#4C1C96}.path-agenda .node--type-evenement.node--view-mode-boosted-search-result:not(.-une) .left{display:none}.path-agenda .node--type-evenement.node--view-mode-boosted-search-result:not(.-une) .right{display:grid;grid-template:"image tags" auto "image title" auto "image resume" auto "image arrow" auto / 8.4rem auto;align-items:center;-webkit-column-gap:2.4rem;column-gap:2.4rem;-webkit-padding-end:2.4rem;padding-inline-end:2.4rem}.path-agenda .node--type-evenement.node--view-mode-boosted-search-result:not(.-une) .right::after{content:'';display:block;-webkit-margin-before:.8rem;margin-block-start:.8rem;width:4.4rem;height:2.4rem;background:url(/themes/custom/opco_atlas/images/icons/arrow-right.svg) no-repeat center/cover;grid-area:arrow;margin-block:.8rem 2.4rem;align-self:start}.path-agenda .node--type-evenement.node--view-mode-boosted-search-result:not(.-une) .wrapper-top{grid-area:image;align-self:stretch;display:flex;width:100%}.path-agenda .node--type-evenement.node--view-mode-boosted-search-result:not(.-une) .wrapper-top__infos{display:flex;width:100%}.path-agenda .node--type-evenement.node--view-mode-boosted-search-result:not(.-une) .wrapper-date-event{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.6rem;width:100%;border-bottom-right-radius:2.4rem;background:#2D0F64;transition:background-color 150ms ease-out}.path-agenda .node--type-evenement.node--view-mode-boosted-search-result:not(.-une) .date{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0;text-align:center}.path-agenda .node--type-evenement.node--view-mode-boosted-search-result:not(.-une) .date-end::before{content:'';display:block;-webkit-margin-after:1.6rem;margin-block-end:1.6rem;width:2.6rem;height:0.1rem;background:#fff}.path-agenda .node--type-evenement.node--view-mode-boosted-search-result:not(.-une) .jour{font-size:3.2rem;line-height:1em;font-weight:700;color:#fff}.path-agenda .node--type-evenement.node--view-mode-boosted-search-result:not(.-une) .mois{font-size:1.2rem;line-height:1.27em;font-weight:700;text-transform:uppercase;color:#fff}.path-agenda .node--type-evenement.node--view-mode-boosted-search-result:not(.-une) .right__infos-evenement{grid-area:tags;display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;-webkit-margin-after:1.6rem;margin-block-end:1.6rem}.path-agenda .node--type-evenement.node--view-mode-boosted-search-result:not(.-une) .right__infos-evenement .field--name-field-categorie-evenement{display:inline-flex;align-items:center;height:3.5rem;padding:0 0.8rem;font-size:1.2rem;line-height:1.3;font-weight:700;color:#4C1C96;background-color:#EDEFF1;margin:0}.path-agenda .node--type-evenement.node--view-mode-boosted-search-result:not(.-une) .right__infos-evenement .wrapper-adresse-teaser-agenda,.path-agenda .node--type-evenement.node--view-mode-boosted-search-result:not(.-une) .right__infos-evenement .wrapper-creneau-event{display:inline-flex;align-items:center;gap:.4rem;margin:0;font-size:1.2rem;white-space:nowrap;color:#000}.path-agenda .node--type-evenement.node--view-mode-boosted-search-result:not(.-une) .right__infos-evenement .wrapper-adresse-teaser-agenda::before,.path-agenda .node--type-evenement.node--view-mode-boosted-search-result:not(.-une) .right__infos-evenement .wrapper-creneau-event::before{content:'';flex-shrink:0;width:1.6rem;height:1.6rem}.path-agenda .node--type-evenement.node--view-mode-boosted-search-result:not(.-une) .right__infos-evenement .wrapper-adresse-teaser-agenda{order:1}.path-agenda .node--type-evenement.node--view-mode-boosted-search-result:not(.-une) .right__infos-evenement .wrapper-adresse-teaser-agenda::before{background:url(/themes/custom/opco_atlas/images/icons/house.svg) center/contain no-repeat}.path-agenda .node--type-evenement.node--view-mode-boosted-search-result:not(.-une) .right__infos-evenement .wrapper-creneau-event::before{background:url(/themes/custom/opco_atlas/images/icons/clock.svg) center/contain no-repeat}.path-agenda .node--type-evenement.node--view-mode-boosted-search-result:not(.-une) .right__infos-evenement .wrapper-place,.path-agenda .node--type-evenement.node--view-mode-boosted-search-result:not(.-une) .right__infos-evenement .wrapper-nb-inscrits{display:none}.path-agenda .node--type-evenement.node--view-mode-boosted-search-result:not(.-une) .title{grid-area:title;margin-block:0 .8rem;font-size:1.6rem;font-weight:700;line-height:1.2;letter-spacing:0;color:#5B20B7;text-decoration:none}.path-agenda .node--type-evenement.node--view-mode-boosted-search-result:not(.-une) .field--name-field-description{grid-area:resume;margin:0;padding:0;font-size:1.2rem;font-weight:400;line-height:1.4;color:#000;background:transparent}.path-agenda .node--type-evenement.node--view-mode-boosted-search-result:not(.-une) .field--name-field-description p{margin:0}.path-agenda .node--type-evenement.node--view-mode-boosted-search-result:not(.-une) .wrapper-text-une{display:none}.path-agenda .node--type-evenement.node--view-mode-boosted-search-result:not(.-une)>.node__content{height:100%}.path-agenda .node--type-evenement.node--view-mode-boosted-search-result:not(.-une)>.node__content>.field-group-link{height:100%}.path-agenda .node--type-evenement.node--view-mode-boosted-search-result:not(.-une)>.node__content>.field-group-link>.wrapper-contents{height:100%}.path-agenda .node--type-evenement.node--view-mode-boosted-search-result:not(.-une)>.node__content>.field-group-link>.wrapper-contents>.right{align-items:start;height:100%}.paragraph.paragraph--type--dropdown .field--name-field-dropdown,.paragraph.paragraph--type--dropdown .field--name-field-faqs,.paragraph.paragraph--type--faq .field--name-field-dropdown,.paragraph.paragraph--type--faq .field--name-field-faqs{display:flex;flex-direction:column;gap:.8rem}.paragraph.paragraph--type--dropdown .wrapper-dropdown details[open] summary,.paragraph.paragraph--type--dropdown .wrapper-faq details[open] summary,.paragraph.paragraph--type--faq .wrapper-dropdown details[open] summary,.paragraph.paragraph--type--faq .wrapper-faq details[open] summary{background-color:#472989;border-radius:0.5rem 0.5rem 0 0;color:#fff}.paragraph.paragraph--type--dropdown .wrapper-dropdown details[open] summary::after,.paragraph.paragraph--type--dropdown .wrapper-faq details[open] summary::after,.paragraph.paragraph--type--faq .wrapper-dropdown details[open] summary::after,.paragraph.paragraph--type--faq .wrapper-faq details[open] summary::after{background-color:#fff;-webkit-mask:url(/themes/custom/opco_atlas/images/icons/icon-close-dropdown.svg) center/contain no-repeat;mask:url(/themes/custom/opco_atlas/images/icons/icon-close-dropdown.svg) center/contain no-repeat}.paragraph.paragraph--type--dropdown .wrapper-dropdown summary,.paragraph.paragraph--type--dropdown .wrapper-faq summary,.paragraph.paragraph--type--faq .wrapper-dropdown summary,.paragraph.paragraph--type--faq .wrapper-faq summary{position:relative;margin:0;padding:1.4rem 6rem 1.4rem 2.4rem;list-style-type:none;background-color:#fff;border:0.1rem solid #4C1C96;border-radius:0.5rem;color:#4C1C96;font-size:1.6rem;font-weight:700;line-height:1.4}.paragraph.paragraph--type--dropdown .wrapper-dropdown summary::before,.paragraph.paragraph--type--dropdown .wrapper-faq summary::before,.paragraph.paragraph--type--faq .wrapper-dropdown summary::before,.paragraph.paragraph--type--faq .wrapper-faq summary::before{display:none}.paragraph.paragraph--type--dropdown .wrapper-dropdown summary::after,.paragraph.paragraph--type--dropdown .wrapper-faq summary::after,.paragraph.paragraph--type--faq .wrapper-dropdown summary::after,.paragraph.paragraph--type--faq .wrapper-faq summary::after{content:"";position:absolute;right:2rem;top:50%;width:2.4rem;height:2.4rem;transform:translateY(-50%);background-color:#4C1C96;-webkit-mask:url(/themes/custom/opco_atlas/images/icons/icon-open-dropdown.svg) center/contain no-repeat;mask:url(/themes/custom/opco_atlas/images/icons/icon-open-dropdown.svg) center/contain no-repeat}.paragraph.paragraph--type--dropdown .wrapper-dropdown summary .titre-h5,.paragraph.paragraph--type--dropdown .wrapper-dropdown summary h3,.paragraph.paragraph--type--dropdown .wrapper-faq summary .titre-h5,.paragraph.paragraph--type--dropdown .wrapper-faq summary h3,.paragraph.paragraph--type--faq .wrapper-dropdown summary .titre-h5,.paragraph.paragraph--type--faq .wrapper-dropdown summary h3,.paragraph.paragraph--type--faq .wrapper-faq summary .titre-h5,.paragraph.paragraph--type--faq .wrapper-faq summary h3{margin:0;font-size:1.4rem;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:130%}.paragraph.paragraph--type--dropdown .wrapper-dropdown .details-wrapper,.paragraph.paragraph--type--dropdown .wrapper-faq .details-wrapper,.paragraph.paragraph--type--faq .wrapper-dropdown .details-wrapper,.paragraph.paragraph--type--faq .wrapper-faq .details-wrapper{padding:2.4rem;border:0.1rem solid #4C1C96;border-radius:0 0 0.6rem 0.6rem;font-size:1.4rem;font-weight:400}.paragraph.paragraph--type--dropdown .wrapper-dropdown .details-wrapper li::before,.paragraph.paragraph--type--dropdown .wrapper-faq .details-wrapper li::before,.paragraph.paragraph--type--faq .wrapper-dropdown .details-wrapper li::before,.paragraph.paragraph--type--faq .wrapper-faq .details-wrapper li::before{color:#4C1C96}.paragraph.paragraph--type--dropdown .button,.paragraph.paragraph--type--faq .button{display:inline-flex;padding:1.4rem 2.4rem;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.4rem;letter-spacing:0;text-transform:none}.paragraph.paragraph--type--texte-riche .field--name-field-rich-text{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.4rem;line-height:1.5;color:#000}.paragraph.paragraph--type--texte-riche .field--name-field-rich-text h2,.paragraph.paragraph--type--texte-riche .field--name-field-rich-text h3,.paragraph.paragraph--type--texte-riche .field--name-field-rich-text h4{margin-block:0 2.4rem;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;line-height:1.2;color:#4C1C96}.paragraph.paragraph--type--texte-riche .field--name-field-rich-text h2:last-child,.paragraph.paragraph--type--texte-riche .field--name-field-rich-text h3:last-child,.paragraph.paragraph--type--texte-riche .field--name-field-rich-text h4:last-child{-webkit-margin-after:0;margin-block-end:0}.paragraph.paragraph--type--texte-riche .field--name-field-rich-text h2{font-size:2.6rem}.paragraph.paragraph--type--texte-riche .field--name-field-rich-text h3{font-size:2rem}.paragraph.paragraph--type--texte-riche .field--name-field-rich-text h4{font-size:1.8rem}.paragraph.paragraph--type--texte-riche .field--name-field-rich-text p{margin-block:0 2.4rem;font-weight:400;line-height:1.4;color:#000}.paragraph.paragraph--type--texte-riche .field--name-field-rich-text p strong,.paragraph.paragraph--type--texte-riche .field--name-field-rich-text p b{font-weight:700}.paragraph.paragraph--type--texte-riche .field--name-field-rich-text p:last-child{-webkit-margin-after:0;margin-block-end:0}.paragraph.paragraph--type--texte-riche .field--name-field-rich-text hr{margin-block:6rem;border-bottom:0.1rem solid #4C1C96}.paragraph.paragraph--type--texte-riche .field--name-field-rich-text hr:last-child{-webkit-margin-after:0;margin-block-end:0}.paragraph.paragraph--type--texte-riche .field--name-field-rich-text a:not(.button){text-decoration:underline;color:#5B20B7;transition:color 150ms ease-out}.paragraph.paragraph--type--texte-riche .field--name-field-rich-text a:not(.button):hover,.paragraph.paragraph--type--texte-riche .field--name-field-rich-text a:not(.button):active,.paragraph.paragraph--type--texte-riche .field--name-field-rich-text a:not(.button):focus-visible{text-decoration:none;color:#6D26DB}.paragraph.paragraph--type--texte-riche .field--name-field-rich-text ul:not(.contextual-links){margin-block:0 2.4rem;-webkit-padding-start:2rem;padding-inline-start:2rem;list-style-type:disc}.paragraph.paragraph--type--texte-riche .field--name-field-rich-text ul:not(.contextual-links)>li{margin:0 0 .8rem;padding:0;-webkit-padding-start:0.4rem;padding-inline-start:0.4rem}.paragraph.paragraph--type--texte-riche .field--name-field-rich-text ul:not(.contextual-links)>li::before{content:none;display:none}.paragraph.paragraph--type--texte-riche .field--name-field-rich-text ul:not(.contextual-links)>li::marker{color:#4C1C96}.paragraph.paragraph--type--texte-riche .field--name-field-rich-text ul:not(.contextual-links)>li:last-child{-webkit-margin-after:0;margin-block-end:0}.paragraph.paragraph--type--texte-riche .field--name-field-rich-text ul:not(.contextual-links):last-child{-webkit-margin-after:0;margin-block-end:0}.paragraph.paragraph--type--texte-riche .field--name-field-rich-text ol{margin-block:0 2.4rem;-webkit-padding-start:2rem;padding-inline-start:2rem;list-style-type:decimal}.paragraph.paragraph--type--texte-riche .field--name-field-rich-text ol>li{-webkit-padding-start:0.4rem;padding-inline-start:0.4rem}.paragraph.paragraph--type--texte-riche .field--name-field-rich-text ol>li::before{content:none}.paragraph.paragraph--type--texte-riche .field--name-field-rich-text ol>li::marker{font-weight:700;color:#4C1C96}.paragraph.paragraph--type--texte-riche .field--name-field-rich-text ol>li:last-child{-webkit-margin-after:0;margin-block-end:0}.paragraph.paragraph--type--texte-riche .field--name-field-rich-text ol:last-child{-webkit-margin-after:0;margin-block-end:0}.paragraph.paragraph--type--texte-riche .field--name-field-rich-text .button{display:inline-flex;padding:1.4rem 2.4rem;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.4rem;letter-spacing:0;text-transform:none}.wrapper-main .field--name-field-chapo-resume,.field--name-field-chapo,.chapo-wrapper{padding:1.6rem;border-top:0.7rem solid #5B20B7;color:#000;background-color:#f5f6f7;box-shadow:0 0.8rem 5rem 0 rgba(0,0,0,0.12)}.wrapper-main .field--name-field-chapo-resume p,.field--name-field-chapo p,.chapo-wrapper p{line-height:1.4}.wrapper-main .field--name-field-chapo-resume,.field--name-field-chapo{-webkit-margin-after:5rem;margin-block-end:5rem}.wrapper-main .field--name-field-chapo-resume p:first-child,.field--name-field-chapo p:first-child{-webkit-margin-before:0;margin-block-start:0}.wrapper-main .field--name-field-chapo-resume p:last-child,.field--name-field-chapo p:last-child{-webkit-margin-after:0;margin-block-end:0}.chapo-wrapper{display:flex;gap:4rem;flex-direction:column}.chapo-wrapper .chapo-texte-wrapper{font-size:1.6rem;font-weight:400;line-height:2.4rem}.chapo-wrapper .retain-wrapper{padding:2.4rem;border-radius:2.4rem;background-color:#fff}.chapo-wrapper .retain-wrapper .retain-title-wrapper{display:flex;gap:1.6rem;align-items:center}.chapo-wrapper .retain-wrapper .retain-icon img{width:2.5rem;height:2.5rem;-o-object-fit:contain;object-fit:contain}.chapo-wrapper .retain-wrapper .retain-title{font-size:1.6rem;font-weight:700;line-height:1.9rem}.chapo-wrapper .retain-wrapper .retain-content{color:#4C1C96;font-weight:700}.chapo-wrapper .retain-wrapper .retain-content ul li::before{color:#8a5bf7}.chapo-wrapper .retain-wrapper .retain-link{display:flex;justify-content:flex-end}.chapo-wrapper .retain-wrapper .retain-link a{display:inline-flex;align-items:center;color:#4C1C96;text-decoration:underline;-webkit-text-decoration-color:#4C1C96;text-decoration-color:#4C1C96;text-underline-offset:0.2rem;transition:color .3s ease,-webkit-text-decoration-color .3s ease;transition:color .3s ease,text-decoration-color .3s ease;transition:color .3s ease,text-decoration-color .3s ease,-webkit-text-decoration-color .3s ease;font-size:1.4rem;font-weight:700}.chapo-wrapper .retain-wrapper .retain-link a:hover{color:#6D26DB;-webkit-text-decoration-color:#6D26DB;text-decoration-color:#6D26DB}.chapo-wrapper .retain-wrapper .retain-link a:focus,.chapo-wrapper .retain-wrapper .retain-link a:focus-visible{color:#4C1C96;-webkit-text-decoration-color:#4C1C96;text-decoration-color:#4C1C96;outline:0.2rem solid #4C1C96;outline-offset:0.2rem}.chapo-wrapper .retain-wrapper .retain-link a::after{content:"";display:inline-block;width:4.4rem;min-width:4.4rem;height:2.4rem;-webkit-margin-start:1.2rem;margin-inline-start:1.2rem;background:url(/themes/custom/opco_atlas/images/icons/retain.svg) center/contain no-repeat;text-decoration:none}@media (min-width:480px){.wrapper-main .field--name-field-chapo-resume,.field--name-field-chapo,.chapo-wrapper{padding:4rem}}.field--name-field-bloc-cta-visuel>.field__item>article{display:contents}.field--name-field-bloc-cta-visuel .wrapper-bloc-cta-visuel{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"image" "title" "text" "link";padding:2.4rem;background-color:#fff;box-shadow:0 0.8rem 5rem 0 rgba(0,0,0,0.12)}.wrapper-right .field--name-field-bloc-cta-visuel .wrapper-bloc-cta-visuel{grid-template-areas:"image" "title" "text" "link"}.field--name-field-bloc-cta-visuel .wrapper-bloc-cta-visuel .wrapper-image{grid-area:image;-webkit-margin-after:1.6rem;margin-block-end:1.6rem}.field--name-field-bloc-cta-visuel .wrapper-bloc-cta-visuel .wrapper-image picture,.field--name-field-bloc-cta-visuel .wrapper-bloc-cta-visuel .wrapper-image img{display:block;width:100%;height:auto}.field--name-field-bloc-cta-visuel .wrapper-bloc-cta-visuel .wrapper-image img{border-radius:0;-o-object-fit:cover;object-fit:cover}.field--name-field-bloc-cta-visuel .wrapper-bloc-cta-visuel .titre-h3{grid-area:title;margin:0;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.8rem;line-height:1.2;letter-spacing:0}.field--name-field-bloc-cta-visuel .wrapper-bloc-cta-visuel .wrapper-text{grid-area:text;-webkit-margin-before:.8rem;margin-block-start:.8rem;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.4rem}.field--name-field-bloc-cta-visuel .wrapper-bloc-cta-visuel .wrapper-lien{grid-area:link;-webkit-margin-before:2.4rem;margin-block-start:2.4rem}.field--name-field-bloc-cta-visuel .wrapper-bloc-cta-visuel .wrapper-lien .button{display:inline-flex;padding:1.4rem 2.4rem;font-size:1.4rem}.field--name-field-bloc-cta-visuel .wrapper-bloc-cta-visuel .wrapper-legende{font-size:1.2rem;font-style:italic;line-height:1.4;color:#5B20B7}@media (min-width:768px){.field--name-field-bloc-cta-visuel .wrapper-bloc-cta-visuel{grid-template-areas:"image title" "image text" "image link";grid-template-columns:minmax(0,1fr) minmax(0,2fr);grid-template-rows:auto auto auto;-webkit-column-gap:4rem;column-gap:4rem;padding:3.2rem}.field--name-field-bloc-cta-visuel .wrapper-bloc-cta-visuel:has(.wrapper-image.align-droite){grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-template-areas:"title image" "text image" "link image"}.field--name-field-bloc-cta-visuel .wrapper-bloc-cta-visuel .wrapper-image.align-gauche,.field--name-field-bloc-cta-visuel .wrapper-bloc-cta-visuel .wrapper-image.align-droite{align-self:stretch;overflow:hidden}.field--name-field-bloc-cta-visuel .wrapper-bloc-cta-visuel .wrapper-image.align-gauche .field,.field--name-field-bloc-cta-visuel .wrapper-bloc-cta-visuel .wrapper-image.align-gauche .field__item,.field--name-field-bloc-cta-visuel .wrapper-bloc-cta-visuel .wrapper-image.align-gauche .media,.field--name-field-bloc-cta-visuel .wrapper-bloc-cta-visuel .wrapper-image.align-gauche picture,.field--name-field-bloc-cta-visuel .wrapper-bloc-cta-visuel .wrapper-image.align-droite .field,.field--name-field-bloc-cta-visuel .wrapper-bloc-cta-visuel .wrapper-image.align-droite .field__item,.field--name-field-bloc-cta-visuel .wrapper-bloc-cta-visuel .wrapper-image.align-droite .media,.field--name-field-bloc-cta-visuel .wrapper-bloc-cta-visuel .wrapper-image.align-droite picture{display:block;height:100%}.field--name-field-bloc-cta-visuel .wrapper-bloc-cta-visuel .wrapper-image.align-gauche picture,.field--name-field-bloc-cta-visuel .wrapper-bloc-cta-visuel .wrapper-image.align-gauche img,.field--name-field-bloc-cta-visuel .wrapper-bloc-cta-visuel .wrapper-image.align-droite picture,.field--name-field-bloc-cta-visuel .wrapper-bloc-cta-visuel .wrapper-image.align-droite img{width:100%;height:100%}.field--name-field-bloc-cta-visuel .wrapper-bloc-cta-visuel .wrapper-image.align-gauche img,.field--name-field-bloc-cta-visuel .wrapper-bloc-cta-visuel .wrapper-image.align-droite img{-o-object-fit:cover;object-fit:cover}.field--name-field-bloc-cta-visuel .wrapper-bloc-cta-visuel .wrapper-image{-webkit-margin-after:0;margin-block-end:0}.field--name-field-bloc-cta-visuel .wrapper-bloc-cta-visuel .titre-h3{font-size:2rem}.field--name-field-bloc-cta-visuel .wrapper-bloc-cta-visuel .wrapper-text{-webkit-margin-before:.8rem;margin-block-start:.8rem;align-self:start}.field--name-field-bloc-cta-visuel .wrapper-bloc-cta-visuel .wrapper-lien{grid-area:auto}.field--name-field-bloc-cta-visuel .wrapper-bloc-cta-visuel .wrapper-text+.wrapper-lien{grid-area:link;align-self:end}.wrapper-right .field--name-field-bloc-cta-visuel .wrapper-bloc-cta-visuel,.wrapper-right .field--name-field-bloc-cta-visuel .wrapper-bloc-cta-visuel:has(.wrapper-image.align-droite){grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-template-areas:"image" "title" "text" "link";padding:2.4rem}.wrapper-right .field--name-field-bloc-cta-visuel .wrapper-bloc-cta-visuel .wrapper-image,.wrapper-right .field--name-field-bloc-cta-visuel .wrapper-bloc-cta-visuel:has(.wrapper-image.align-droite) .wrapper-image{-webkit-margin-after:1.6rem;margin-block-end:1.6rem}.wrapper-right .field--name-field-bloc-cta-visuel .wrapper-bloc-cta-visuel .titre-h3,.wrapper-right .field--name-field-bloc-cta-visuel .wrapper-bloc-cta-visuel:has(.wrapper-image.align-droite) .titre-h3{font-size:1.8rem}}.paragraph--type--mise-avant-encadre{padding:4rem 2.4rem;border-radius:3.2rem;background-color:#EDE9FE}.paragraph--type--mise-avant-encadre .wrapper-mise-en-avant-encadre{display:flex;flex-direction:column;gap:1.6rem}.paragraph--type--mise-avant-encadre .field--name-field-titre-aff h3{margin:0;line-height:1.2;font-weight:700;letter-spacing:0;text-align:center}.paragraph--type--mise-avant-encadre .field--name-field-rich-text{font-size:1.4rem;line-height:1.5}.paragraph--type--mise-avant-encadre .field--name-field-rich-text h2:last-child,.paragraph--type--mise-avant-encadre .field--name-field-rich-text h3:last-child,.paragraph--type--mise-avant-encadre .field--name-field-rich-text h4:last-child,.paragraph--type--mise-avant-encadre .field--name-field-rich-text h5:last-child,.paragraph--type--mise-avant-encadre .field--name-field-rich-text p:last-child,.paragraph--type--mise-avant-encadre .field--name-field-rich-text ul:last-child,.paragraph--type--mise-avant-encadre .field--name-field-rich-text ol:last-child{-webkit-margin-after:0;margin-block-end:0}.paragraph--type--mise-avant-encadre .field--name-field-rich-text h2,.paragraph--type--mise-avant-encadre .field--name-field-rich-text h3,.paragraph--type--mise-avant-encadre .field--name-field-rich-text h4,.paragraph--type--mise-avant-encadre .field--name-field-rich-text h5{margin-block:0 2.4rem;line-height:1.2;letter-spacing:0}.paragraph--type--mise-avant-encadre .field--name-field-rich-text h2{font-size:2.6rem}.paragraph--type--mise-avant-encadre .field--name-field-rich-text h3{font-size:2rem}.paragraph--type--mise-avant-encadre .field--name-field-rich-text h4{font-size:1.8rem}.paragraph--type--mise-avant-encadre .field--name-field-rich-text h5{font-size:1.6rem}.paragraph--type--mise-avant-encadre .field--name-field-rich-text p{margin-block:0 2.4rem;font-size:1.4rem;line-height:1.4}.paragraph--type--mise-avant-encadre .field--name-field-rich-text ul:not(.contextual-links){margin-block:0 2.4rem;-webkit-padding-start:2rem;padding-inline-start:2rem;list-style-type:disc;font-size:1.4rem}.paragraph--type--mise-avant-encadre .field--name-field-rich-text ul:not(.contextual-links)>li{margin:0 0 .8rem;padding:0;-webkit-padding-start:0.4rem;padding-inline-start:0.4rem}.paragraph--type--mise-avant-encadre .field--name-field-rich-text ul:not(.contextual-links)>li::before{content:none;display:none}.paragraph--type--mise-avant-encadre .field--name-field-rich-text ul:not(.contextual-links)>li::marker{color:#4C1C96}.paragraph--type--mise-avant-encadre .field--name-field-rich-text ul:not(.contextual-links)>li:last-child{-webkit-margin-after:0;margin-block-end:0}.paragraph--type--mise-avant-encadre .field--name-field-rich-text ol{margin-block:0 2.4rem;-webkit-padding-start:2rem;padding-inline-start:2rem;list-style-type:decimal}.paragraph--type--mise-avant-encadre .field--name-field-rich-text ol>li{-webkit-padding-start:0.4rem;padding-inline-start:0.4rem;font-size:1.4rem}.paragraph--type--mise-avant-encadre .field--name-field-rich-text ol>li::before{content:none}.paragraph--type--mise-avant-encadre .field--name-field-rich-text ol>li::marker{font-weight:700;color:#4C1C96}.paragraph--type--mise-avant-encadre .field--name-field-rich-text ol>li:last-child{-webkit-margin-after:0;margin-block-end:0}.paragraph--type--mise-avant-encadre .field--name-field-rich-text a:not(.button){text-decoration:underline;color:#5B20B7;transition:color 150ms ease-out}.paragraph--type--mise-avant-encadre .field--name-field-rich-text a:not(.button):hover,.paragraph--type--mise-avant-encadre .field--name-field-rich-text a:not(.button):active,.paragraph--type--mise-avant-encadre .field--name-field-rich-text a:not(.button):focus-visible{text-decoration:none;color:#6D26DB}.paragraph--type--mise-avant-encadre .field--name-field-rich-text .button{display:inline-flex;padding:1.4rem 2.4rem;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.4rem;letter-spacing:0;text-transform:none}@media (min-width:768px){.paragraph--type--mise-avant-encadre .field--name-field-rich-text{font-size:1.8rem}}.paragraph.paragraph--type--rebonds.paragraph--view-mode--default .field--name-field-rebonds{display:grid;grid-template-columns:minmax(0,1fr);gap:1.2rem}@media (min-width:768px){.paragraph.paragraph--type--rebonds.paragraph--view-mode--default .field--name-field-rebonds{grid-template-columns:repeat(2,minmax(0,1fr))}.wrapper-right .paragraph.paragraph--type--rebonds.paragraph--view-mode--default .field--name-field-rebonds{grid-template-columns:minmax(0,1fr)}}.paragraph.paragraph--type--texte-riche.paragraph--view-mode--default .field--name-field-rich-text:has(table){overflow-x:auto;scrollbar-width:thin;scrollbar-color:#7C38EF #EDE9FE}.paragraph.paragraph--type--texte-riche.paragraph--view-mode--default .field--name-field-rich-text:has(table) table{-webkit-margin-after:.8rem;margin-block-end:.8rem}.paragraph.paragraph--type--texte-riche.paragraph--view-mode--default .field--name-field-rich-text table{border-collapse:separate;border:0.1rem solid #4C1C96;border-radius:0.8rem;overflow:hidden}.paragraph.paragraph--type--texte-riche.paragraph--view-mode--default .field--name-field-rich-text th,.paragraph.paragraph--type--texte-riche.paragraph--view-mode--default .field--name-field-rich-text td{padding:2.4rem 1.2rem;border-bottom:0.1rem solid #4C1C96;border-right:0.1rem solid #4C1C96}.paragraph.paragraph--type--texte-riche.paragraph--view-mode--default .field--name-field-rich-text tr>:last-child{border-right:0}.paragraph.paragraph--type--texte-riche.paragraph--view-mode--default .field--name-field-rich-text tr:last-child>th,.paragraph.paragraph--type--texte-riche.paragraph--view-mode--default .field--name-field-rich-text tr:last-child>td{border-bottom:0}.paragraph.paragraph--type--texte-riche.paragraph--view-mode--default .field--name-field-rich-text td{vertical-align:middle}.paragraph.paragraph--type--texte-riche.paragraph--view-mode--default .field--name-field-rich-text thead>tr:first-child>th,.paragraph.paragraph--type--texte-riche.paragraph--view-mode--default .field--name-field-rich-text thead>tr:first-child>td,.paragraph.paragraph--type--texte-riche.paragraph--view-mode--default .field--name-field-rich-text tbody:first-child>tr:first-child>th,.paragraph.paragraph--type--texte-riche.paragraph--view-mode--default .field--name-field-rich-text tbody:first-child>tr:first-child>td,.paragraph.paragraph--type--texte-riche.paragraph--view-mode--default .field--name-field-rich-text table>tr:first-child>th,.paragraph.paragraph--type--texte-riche.paragraph--view-mode--default .field--name-field-rich-text table>tr:first-child>td{background-color:#2D0F64;font-size:1.2rem;font-weight:700;line-height:1.2;text-transform:uppercase;color:#fff}.paragraph.paragraph--type--texte-riche.paragraph--view-mode--default .field--name-field-rich-text thead>tr:first-child>:not(:last-child),.paragraph.paragraph--type--texte-riche.paragraph--view-mode--default .field--name-field-rich-text tbody:first-child>tr:first-child>:not(:last-child),.paragraph.paragraph--type--texte-riche.paragraph--view-mode--default .field--name-field-rich-text table>tr:first-child>:not(:last-child){border-right-color:#fff}@media (min-width:768px){.wrapper-right .paragraph.paragraph--type--texte-riche.paragraph--view-mode--default .field--name-field-rich-text table,.field--name-field-paragraphs-col .paragraph.paragraph--type--texte-riche.paragraph--view-mode--default .field--name-field-rich-text table{width:-webkit-max-content;width:max-content;min-width:100%}}.paragraph.paragraph--type--diaporama.paragraph--view-mode--default .field--name-field-diapo-images.slider .slick-slide .field--name-field-image img{display:block;width:100%;height:auto;border-radius:0}.paragraph.paragraph--type--diaporama.paragraph--view-mode--default .field--name-field-diapo-images.slider .slick-slide .field--name-field-description-texte{margin-top:.8rem;font-size:1.3rem;font-style:normal;text-align:center}.paragraph.paragraph--type--diaporama.paragraph--view-mode--default .field--name-field-diapo-images.slider.slick-slider .slick-dots{gap:0.5rem;-webkit-margin-before:1.6rem;margin-block-start:1.6rem}.paragraph.paragraph--type--diaporama.paragraph--view-mode--default .field--name-field-diapo-images.slider.slick-slider .slick-dots li{position:static;margin:0;padding:0}.paragraph.paragraph--type--diaporama.paragraph--view-mode--default .field--name-field-diapo-images.slider.slick-slider .slick-dots li::before{content:none;display:none}.paragraph.paragraph--type--diaporama.paragraph--view-mode--default .field--name-field-diapo-images.slider.slick-slider .slick-dots li button{border:0.2rem solid #4C1C96;background:transparent;opacity:1;cursor:pointer;transition:width 150ms ease-out,background-color 150ms ease-out}.paragraph.paragraph--type--diaporama.paragraph--view-mode--default .field--name-field-diapo-images.slider.slick-slider .slick-dots li.slick-active button{width:3.4rem;height:1rem;border-color:#4C1C96;background:#4C1C96}.paragraph.paragraph--type--webform.paragraph--view-mode--default .webform-submission-form,.paragraph.paragraph--type--webform.paragraph--view-mode--default fieldset.webform-type-fieldset,.paragraph.paragraph--type--webform.paragraph--view-mode--default fieldset.webform-type-fieldset>.fieldset-wrapper{display:flex;flex-direction:column;gap:1.6rem}.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-item{display:flex;flex-direction:column;margin:0}.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-item>label{order:1;-webkit-margin-after:.8rem;margin-block-end:.8rem;font-size:1.4rem;line-height:1.4;transition:color 150ms ease-out}.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-item:focus-within>label{color:#5B20B7}.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-item>input:is([type="text"],[type="email"],[type="tel"],[type="number"],[type="url"]),.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-item>select,.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-item>textarea{order:3}.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-item>.form-item--error-message{order:2;margin-block:0 .8rem}.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-item>.description{order:4;-webkit-margin-before:.8rem;margin-block-start:.8rem;font-size:1.3rem}.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-item>.description a{color:#5B20B7;text-decoration:underline;transition:color 150ms ease-out}.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-item>.description a:hover,.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-item>.description a:focus-visible{color:#6D26DB}.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-item--error-message{display:flex;align-items:center;gap:0.4rem;font-size:1.2rem;line-height:1.4;color:#DE332E}.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-item--error-message::before{content:"";flex-shrink:0;width:1.4rem;height:1.4rem;background-color:#DE332E;-webkit-mask:url(/themes/custom/opco_atlas/images/icons/info-circle.svg) center/contain no-repeat;mask:url(/themes/custom/opco_atlas/images/icons/info-circle.svg) center/contain no-repeat}.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-item--error-message strong{font-weight:700}.paragraph.paragraph--type--webform.paragraph--view-mode--default input:is([type="text"],[type="email"],[type="tel"],[type="number"],[type="url"]),.paragraph.paragraph--type--webform.paragraph--view-mode--default select,.paragraph.paragraph--type--webform.paragraph--view-mode--default textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;min-height:4.4rem;padding:0.8rem 1.2rem;border:0.1rem solid #8A5BF7;border-radius:8.8rem;font-size:1.4rem;color:#4C1C96;background-color:#fff;transition:border-color 150ms ease-out,border-width 150ms ease-out,background-color 150ms ease-out}.paragraph.paragraph--type--webform.paragraph--view-mode--default input:is([type="text"],[type="email"],[type="tel"],[type="number"],[type="url"]):focus,.paragraph.paragraph--type--webform.paragraph--view-mode--default select:focus,.paragraph.paragraph--type--webform.paragraph--view-mode--default textarea:focus{outline:none;border-width:0.2rem;border-color:#6D26DB}.form-item--error .paragraph.paragraph--type--webform.paragraph--view-mode--default input:is([type="text"],[type="email"],[type="tel"],[type="number"],[type="url"]),.paragraph.paragraph--type--webform.paragraph--view-mode--default input:is([type="text"],[type="email"],[type="tel"],[type="number"],[type="url"]).error,.form-item--error .paragraph.paragraph--type--webform.paragraph--view-mode--default select,.paragraph.paragraph--type--webform.paragraph--view-mode--default select.error,.form-item--error .paragraph.paragraph--type--webform.paragraph--view-mode--default textarea,.paragraph.paragraph--type--webform.paragraph--view-mode--default textarea.error{border-color:red;background-color:rgba(222,51,46,0.05)}.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-type-textarea textarea{border-radius:0.2rem;min-height:auto}.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-checkboxes,.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-radios{display:flex;flex-direction:column;gap:1.2rem;margin:0;padding:0}.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-type-checkbox,.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-type-radio{position:relative;margin:0}.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-type-checkbox>label,.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-type-radio>label{order:3}.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-type-checkbox>.form-item--error-message,.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-type-radio>.form-item--error-message{order:2}.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-type-checkbox input[type="checkbox"],.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-type-checkbox input[type="radio"],.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-type-radio input[type="checkbox"],.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-type-radio input[type="radio"]{border:0 !important;clip:rect(1px,1px,1px,1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-type-checkbox input[type="checkbox"]+label,.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-type-checkbox input[type="radio"]+label,.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-type-radio input[type="checkbox"]+label,.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-type-radio input[type="radio"]+label{margin:0;padding:0 0 0 3rem}.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-type-checkbox input[type="checkbox"]+label::before,.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-type-checkbox input[type="radio"]+label::before,.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-type-radio input[type="checkbox"]+label::before,.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-type-radio input[type="radio"]+label::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:2rem;height:2rem;box-sizing:border-box;background-color:#fff;border:0.1rem solid #4C1C96;border-radius:0.2rem}.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-type-checkbox input[type="checkbox"]:focus-visible+label,.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-type-checkbox input[type="radio"]:focus-visible+label,.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-type-radio input[type="checkbox"]:focus-visible+label,.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-type-radio input[type="radio"]:focus-visible+label{outline:0.1rem solid #4C1C96;outline-offset:0.2rem}.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-type-checkbox.form-item--error input[type="checkbox"]+label::before,.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-type-checkbox.form-item--error input[type="radio"]+label::before,.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-type-radio.form-item--error input[type="checkbox"]+label::before,.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-type-radio.form-item--error input[type="radio"]+label::before{border-color:red;background-color:rgba(255,0,0,0.05)}.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-type-checkbox>input[type="checkbox"]{order:1}.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-type-checkbox input[type="checkbox"]:checked+label::before{border-color:#7850DC;background-color:#7850DC;background-image:url(/themes/custom/opco_atlas/images/icon-checkbox-blanc.svg);background-repeat:no-repeat;background-position:center;background-size:1.2rem}.paragraph.paragraph--type--webform.paragraph--view-mode--default fieldset{border:0;margin:0;padding:0;min-width:0}.paragraph.paragraph--type--webform.paragraph--view-mode--default fieldset legend{-webkit-margin-after:1.2rem;margin-block-end:1.2rem;padding:0}.paragraph.paragraph--type--webform.paragraph--view-mode--default fieldset.webform-type-fieldset legend{-webkit-margin-after:0.5rem;margin-block-end:0.5rem}.paragraph.paragraph--type--webform.paragraph--view-mode--default fieldset .fieldset-legend{font-size:1.4rem;color:#000}.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-type-radio>input[type="radio"]{order:1}.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-type-radio input[type="radio"]+label{color:#4C1C96}.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-type-radio input[type="radio"]+label::before{top:50%;transform:translateY(-50%);border-color:#8A5BF7;border-radius:50%}.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-type-radio input[type="radio"]:checked+label::before{border-width:0.5rem;border-color:#7850DC;background:#fff}.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-type-select{display:grid;grid-template-columns:minmax(0,1fr)}.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-type-select::before{content:none;display:none}.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-type-select>label{grid-row:1;order:1}.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-type-select>.form-item--error-message{grid-row:2;order:2}.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-type-select>select{grid-row:3;grid-column:1;order:3;-webkit-padding-end:4rem;padding-inline-end:4rem}.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-type-select>select:disabled{border-color:transparent;background-color:#E8E8E8;cursor:not-allowed}.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-type-select>.description{grid-row:4;order:4}.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-type-select::after{content:"";position:static;grid-row:3;grid-column:1;order:3;justify-self:end;width:1.2rem;-webkit-margin-end:1.2rem;margin-inline-end:1.2rem;background-color:#4C1C96;-webkit-mask:url(/themes/custom/opco_atlas/images/icons/chevron-down.svg) center/contain no-repeat;mask:url(/themes/custom/opco_atlas/images/icons/chevron-down.svg) center/contain no-repeat}.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-type-select.form-item--error::after{background-color:#DE332E}.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-type-managed-file>label{display:inline-flex;align-items:center;gap:0.8rem}.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-type-managed-file>label::before{content:"";flex-shrink:0;width:2rem;height:2rem;background-color:currentColor;-webkit-mask:url(/themes/custom/opco_atlas/images/icons/download.svg) center/contain no-repeat;mask:url(/themes/custom/opco_atlas/images/icons/download.svg) center/contain no-repeat}.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-actions,.paragraph.paragraph--type--webform.paragraph--view-mode--default .webform-actions{display:inline-flex;align-items:center;border-radius:0.6rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;text-decoration:none;font-family:"Palanquin",sans-serif;font-size:1.2rem;line-height:2.2rem;letter-spacing:.1rem;font-weight:bold;text-transform:uppercase;text-decoration:none;appearance:none;border:0;background:none;transition:all ease .4s;padding:1rem 2rem;background-color:#FFDED9;color:#2D2D5A;display:inline-flex;align-items:center;align-self:flex-start;justify-content:center;width:-webkit-fit-content;width:fit-content;max-width:100%;margin:0;background:#4C1C96;color:#fff;font-size:1.4rem}.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-actions[disabled],.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-actions.disabled,.paragraph.paragraph--type--webform.paragraph--view-mode--default .webform-actions[disabled],.paragraph.paragraph--type--webform.paragraph--view-mode--default .webform-actions.disabled{opacity:0.6;pointer-events:none}.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-actions:focus,.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-actions:hover,.paragraph.paragraph--type--webform.paragraph--view-mode--default .webform-actions:focus,.paragraph.paragraph--type--webform.paragraph--view-mode--default .webform-actions:hover{background-color:#FCB3B3}.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-actions:active,.paragraph.paragraph--type--webform.paragraph--view-mode--default .webform-actions:active{background-color:#F9A2A2}.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-actions:hover,.paragraph.paragraph--type--webform.paragraph--view-mode--default .webform-actions:hover{background:#6D26DB;border-color:#6D26DB}.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-actions:active,.paragraph.paragraph--type--webform.paragraph--view-mode--default .webform-actions:active{background:#2D0F64;border-color:#2D0F64}.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-actions:focus-within,.paragraph.paragraph--type--webform.paragraph--view-mode--default .webform-actions:focus-within{outline:0.1rem solid #5B20B7;outline-offset:0.2rem;background:#5B20B7;border-color:#5B20B7}.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-actions .button,.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-actions .form-submit,.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-actions .webform-button--submit,.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-actions input[type="submit"],.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-actions button[type="submit"],.paragraph.paragraph--type--webform.paragraph--view-mode--default .webform-actions .button,.paragraph.paragraph--type--webform.paragraph--view-mode--default .webform-actions .form-submit,.paragraph.paragraph--type--webform.paragraph--view-mode--default .webform-actions .webform-button--submit,.paragraph.paragraph--type--webform.paragraph--view-mode--default .webform-actions input[type="submit"],.paragraph.paragraph--type--webform.paragraph--view-mode--default .webform-actions button[type="submit"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:auto;margin:0;padding:0;border:0;background:transparent;color:inherit;font:inherit;font-weight:inherit;text-transform:none;letter-spacing:normal;cursor:pointer}.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-actions .button:hover,.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-actions .button:focus-visible,.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-actions .button:active,.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-actions .form-submit:hover,.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-actions .form-submit:focus-visible,.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-actions .form-submit:active,.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-actions .webform-button--submit:hover,.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-actions .webform-button--submit:focus-visible,.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-actions .webform-button--submit:active,.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-actions input[type="submit"]:hover,.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-actions input[type="submit"]:focus-visible,.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-actions input[type="submit"]:active,.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-actions button[type="submit"]:hover,.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-actions button[type="submit"]:focus-visible,.paragraph.paragraph--type--webform.paragraph--view-mode--default .form-actions button[type="submit"]:active,.paragraph.paragraph--type--webform.paragraph--view-mode--default .webform-actions .button:hover,.paragraph.paragraph--type--webform.paragraph--view-mode--default .webform-actions .button:focus-visible,.paragraph.paragraph--type--webform.paragraph--view-mode--default .webform-actions .button:active,.paragraph.paragraph--type--webform.paragraph--view-mode--default .webform-actions .form-submit:hover,.paragraph.paragraph--type--webform.paragraph--view-mode--default .webform-actions .form-submit:focus-visible,.paragraph.paragraph--type--webform.paragraph--view-mode--default .webform-actions .form-submit:active,.paragraph.paragraph--type--webform.paragraph--view-mode--default .webform-actions .webform-button--submit:hover,.paragraph.paragraph--type--webform.paragraph--view-mode--default .webform-actions .webform-button--submit:focus-visible,.paragraph.paragraph--type--webform.paragraph--view-mode--default .webform-actions .webform-button--submit:active,.paragraph.paragraph--type--webform.paragraph--view-mode--default .webform-actions input[type="submit"]:hover,.paragraph.paragraph--type--webform.paragraph--view-mode--default .webform-actions input[type="submit"]:focus-visible,.paragraph.paragraph--type--webform.paragraph--view-mode--default .webform-actions input[type="submit"]:active,.paragraph.paragraph--type--webform.paragraph--view-mode--default .webform-actions button[type="submit"]:hover,.paragraph.paragraph--type--webform.paragraph--view-mode--default .webform-actions button[type="submit"]:focus-visible,.paragraph.paragraph--type--webform.paragraph--view-mode--default .webform-actions button[type="submit"]:active{background:transparent;border-color:transparent;color:inherit}.field--name-field-content-menu>ul{margin:0;padding:0;list-style:none;-webkit-margin-after:2.4rem;margin-block-end:2.4rem}.field--name-field-content-menu>ul>li{border-bottom:0.1rem solid #4C1C96}.field--name-field-content-menu>ul>li:first-child{border-radius:1.6rem 1.6rem 0 0;background-color:#88E6C2}.field--name-field-content-menu>ul a{display:block;padding:1.6rem 1.2rem;font-size:1.4rem;font-weight:700;line-height:1.3;color:#000;text-decoration:none;transition:color 150ms ease-out}.field--name-field-content-menu>ul a:hover,.field--name-field-content-menu>ul a:focus-visible{color:#4C1C96}.field--name-field-content-menu>ul a:focus-visible{outline:0.1rem solid #5B20B7}.path-agenda .agenda-calendar-section{margin-bottom:3.2rem;color:#4C1C96}.path-agenda .agenda-calendar-section__title{margin:0 0 .8rem;font-size:1.2rem;font-weight:700;text-transform:uppercase}.path-agenda .agenda-calendar-section__description{margin:0 0 1.6rem;font-size:1.4rem}.path-agenda .agenda-calendar-wrapper{padding:2.4rem;border-radius:1.6rem;background-color:#EDE9FE}.path-agenda .agenda-calendar-section .calendar{position:relative}.path-agenda .agenda-calendar-section .calendar a{text-decoration:none;color:#4C1C96}.path-agenda .agenda-calendar-section .calendar .month{display:block;padding:0 2.4rem;line-height:2.4rem;font-size:1.8rem;font-weight:700;text-align:center;text-transform:uppercase}.path-agenda .agenda-calendar-section .calendar .nav-arrows .prev,.path-agenda .agenda-calendar-section .calendar .nav-arrows .next{position:absolute;top:0;display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;min-width:2.4rem;font-size:0}.path-agenda .agenda-calendar-section .calendar .nav-arrows .prev::before,.path-agenda .agenda-calendar-section .calendar .nav-arrows .next::before{content:"";display:block;width:0.6rem;height:1rem;background-color:#8A5BF7;-webkit-mask:url(/themes/custom/opco_atlas/images/icons/arrow.svg) center/contain no-repeat;mask:url(/themes/custom/opco_atlas/images/icons/arrow.svg) center/contain no-repeat}.path-agenda .agenda-calendar-section .calendar .nav-arrows .prev:hover::before,.path-agenda .agenda-calendar-section .calendar .nav-arrows .prev:focus::before,.path-agenda .agenda-calendar-section .calendar .nav-arrows .next:hover::before,.path-agenda .agenda-calendar-section .calendar .nav-arrows .next:focus::before{background-color:#4C1C96}.path-agenda .agenda-calendar-section .calendar .nav-arrows .prev{left:0}.path-agenda .agenda-calendar-section .calendar .nav-arrows .prev::before{transform:rotate(180deg)}.path-agenda .agenda-calendar-section .calendar .nav-arrows .next{right:0}.path-agenda .agenda-calendar-section .calendar table{width:100%;-webkit-margin-before:3.7rem;margin-block-start:3.7rem}.path-agenda .agenda-calendar-section .calendar table.responsive-enabled{display:table}.path-agenda .agenda-calendar-section .calendar table.responsive-enabled thead{display:table-header-group}.path-agenda .agenda-calendar-section .calendar table.responsive-enabled tbody{display:table-row-group}.path-agenda .agenda-calendar-section .calendar table.responsive-enabled tr{display:table-row}.path-agenda .agenda-calendar-section .calendar table.responsive-enabled th,.path-agenda .agenda-calendar-section .calendar table.responsive-enabled td{display:table-cell}.path-agenda .agenda-calendar-section .calendar table th,.path-agenda .agenda-calendar-section .calendar table td{height:4.5rem;vertical-align:middle;text-align:center}.path-agenda .agenda-calendar-section .calendar table th{font-size:1.4rem}.path-agenda .agenda-calendar-section .calendar table td{padding-top:0}.path-agenda .agenda-calendar-section .calendar table td a{display:inline-block;width:3.5rem;height:3.5rem;line-height:3.5rem;border-radius:50%;font-size:1.4rem}.path-agenda .agenda-calendar-section .calendar table td:not(.out-of-month) a:hover,.path-agenda .agenda-calendar-section .calendar table td:not(.out-of-month) a:focus{border:0;color:#fff;background-color:#4C1C96}.path-agenda .agenda-calendar-section .calendar table td.out-of-month a{color:#C4B4FE}.path-agenda .agenda-calendar-section .calendar table td.today a{line-height:3.3rem;border:0.1rem solid #4C1C96;color:#4C1C96}.path-agenda .agenda-calendar-section .calendar table td.selected a,.path-agenda .agenda-calendar-section .calendar table td.selected.today a{line-height:3.5rem;border:0;color:#fff;background-color:#4C1C96}.path-agenda .block-opco-atlas-search-sidebar-block .wrapper-sentences{margin-top:2rem;padding-top:2rem;border-top:0.1rem solid #C4B4FE;text-align:center}.path-agenda .block-opco-atlas-search-sidebar-block .wrapper-sentences .delete-date{display:inline-flex;align-items:center;border-radius:0.6rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;text-decoration:none;font-family:"Palanquin",sans-serif;font-size:1.2rem;line-height:2.2rem;letter-spacing:.1rem;font-weight:bold;text-transform:uppercase;text-decoration:none;appearance:none;border:0;background:none;transition:all ease .4s;padding:1rem 2rem;background-color:#FFDED9;color:#2D2D5A;display:inline-flex;align-items:center;justify-content:center;width:-webkit-fit-content;width:fit-content;max-width:100%;color:#4C1C96;background:transparent;border-color:#4C1C96}.path-agenda .block-opco-atlas-search-sidebar-block .wrapper-sentences .delete-date[disabled],.path-agenda .block-opco-atlas-search-sidebar-block .wrapper-sentences .delete-date.disabled{opacity:0.6;pointer-events:none}.path-agenda .block-opco-atlas-search-sidebar-block .wrapper-sentences .delete-date:focus,.path-agenda .block-opco-atlas-search-sidebar-block .wrapper-sentences .delete-date:hover{background-color:#FCB3B3}.path-agenda .block-opco-atlas-search-sidebar-block .wrapper-sentences .delete-date:active{background-color:#F9A2A2}.path-agenda .block-opco-atlas-search-sidebar-block .wrapper-sentences .delete-date:hover,.path-agenda .block-opco-atlas-search-sidebar-block .wrapper-sentences .delete-date:active{color:#6D26DB;background:transparent;border-color:#6D26DB}.path-agenda .block-opco-atlas-search-sidebar-block .wrapper-sentences .delete-date:focus-visible{outline:0.1rem solid #4C1C96;outline-offset:0.2rem;color:#fff;border-color:#4C1C96}.path-agenda .block-opco-atlas-search-sidebar-block .wrapper-sentences:empty{display:none}.paragraph--type--fond-picto{margin-block:0 2.4rem}.wrapper-bloc-fond-picto{display:flex;flex-direction:column;align-items:center;gap:2.4rem;border-radius:2.4rem;padding:4rem 1.6rem;text-align:center;color:#fff;background:#2D0F64}.wrapper-bloc-fond-picto h2{margin:0;font-size:1.8rem;font-weight:700;line-height:1.2}.wrapper-bloc-fond-picto .button{padding:1.4rem 2.4rem;font-size:1.4rem}@media (min-width:1280px){.paragraph--type--fond-picto{margin-block:0 6rem}.wrapper-bloc-fond-picto{gap:2.4rem;padding-inline:7.2rem}.wrapper-bloc-fond-picto h2{font-size:2.2rem}}.search-card{--_search-card-image-width:9rem;--_search-card-image-radius:3.2rem;margin:0;padding:0;border:0.1rem solid #8A5BF7;border-radius:2.4rem;box-shadow:none;background-color:#fff;overflow:hidden;width:100%;min-height:100%;transition-property:border-color,box-shadow;transition-duration:150ms;transition-timing-function:ease-out}.search-card:hover,.search-card:focus-within{border-color:#7C38EF;box-shadow:0 0.4rem 0.8rem 0.3rem rgba(0,0,0,0.15)}.search-card>a,.search-card .node__content>a,.search-card.-no-link>.node__content{display:grid;grid-template-columns:var(--_search-card-image-width) minmax(0,1fr);grid-template-areas:"visual meta" "visual title" "visual resume" "visual arrow";-webkit-column-gap:1.6rem;column-gap:1.6rem;row-gap:0.8rem;align-items:start;position:static;-webkit-padding-end:1.6rem;padding-inline-end:1.6rem;-webkit-padding-after:1.6rem;padding-block-end:1.6rem;text-decoration:none;flex-direction:unset}.search-card>a:hover,.search-card>a:active,.search-card>a:focus-visible,.search-card .node__content>a:hover,.search-card .node__content>a:active,.search-card .node__content>a:focus-visible,.search-card.-no-link>.node__content:hover,.search-card.-no-link>.node__content:active,.search-card.-no-link>.node__content:focus-visible{outline:0 none}.search-card>a::after,.search-card .node__content>a::after,.search-card.-no-link>.node__content::after{content:'';display:block;-webkit-margin-before:.8rem;margin-block-start:.8rem;width:4.4rem;height:2.4rem;background:url(/themes/custom/opco_atlas/images/icons/arrow-right.svg) no-repeat center/cover;grid-area:arrow;margin-block:0;align-self:start}.search-card>a:not(:has(.media--view-mode-recherche-image-small img,.media--view-mode-offre-service img,.field--name-field-cover img,.field--name-field-logo-offre-de-service img,.field--name-field-image img,.wrapper-lien-media img,.card__media img,.field--name-thumbnail img)),.search-card .node__content>a:not(:has(.media--view-mode-recherche-image-small img,.media--view-mode-offre-service img,.field--name-field-cover img,.field--name-field-logo-offre-de-service img,.field--name-field-image img)),.search-card.-no-link>.node__content:not(:has(.media--view-mode-recherche-image-small img,.media--view-mode-offre-service img,.field--name-field-cover img,.field--name-field-logo-offre-de-service img,.field--name-field-image img)){grid-template-columns:minmax(0,1fr);grid-template-areas:"meta" "title" "resume" "arrow";-webkit-padding-start:1.6rem;padding-inline-start:1.6rem}.search-card .media--view-mode-recherche-image-small,.search-card .media--view-mode-offre-service,.search-card .field--name-field-cover,.search-card .field--name-field-logo-offre-de-service,.search-card .field--name-field-image{grid-area:visual;align-self:stretch;min-height:var(--_search-card-image-width);overflow:hidden}.search-card .media--view-mode-recherche-image-small .media,.search-card .media--view-mode-offre-service .media,.search-card .field--name-field-cover .media,.search-card .field--name-field-logo-offre-de-service .media,.search-card .field--name-field-image .media{margin:0;height:100%}.search-card .media--view-mode-recherche-image-small .field--name-field-media-image,.search-card .media--view-mode-offre-service .field--name-field-media-image,.search-card .field--name-field-cover .field--name-field-media-image,.search-card .field--name-field-logo-offre-de-service .field--name-field-media-image,.search-card .field--name-field-image .field--name-field-media-image{border-radius:0;overflow:hidden;display:block;height:100%}.search-card .media--view-mode-recherche-image-small img,.search-card .media--view-mode-offre-service img,.search-card .field--name-field-cover img,.search-card .field--name-field-logo-offre-de-service img,.search-card .field--name-field-image img{display:block;width:100%;min-height:var(--_search-card-image-width);-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top;border-top-left-radius:2.4rem;border-bottom-right-radius:var(--_search-card-image-radius)}.search-card .media--type-picto,.search-card .media--view-mode-offre-service{-webkit-padding-start:1.6rem;padding-inline-start:1.6rem}.search-card .media--type-picto .field--name-thumbnail,.search-card .media--view-mode-offre-service .field--name-thumbnail{height:100%}.search-card .media--type-picto img,.search-card .media--view-mode-offre-service img{height:100%;-o-object-position:center;object-position:center}.search-card.media--view-mode-page-liste-globale .wrapper-lien-media,.search-card.media--view-mode-page-liste-globale .card__media,.search-card.media--view-mode-page-liste-globale .field--name-thumbnail{grid-area:visual;align-self:stretch;position:static;width:auto;min-width:0;margin:0;inset:auto;min-height:var(--_search-card-image-width);overflow:hidden}.search-card.media--view-mode-page-liste-globale .wrapper-lien-media picture,.search-card.media--view-mode-page-liste-globale .wrapper-lien-media img,.search-card.media--view-mode-page-liste-globale .card__media picture,.search-card.media--view-mode-page-liste-globale .card__media img,.search-card.media--view-mode-page-liste-globale .field--name-thumbnail picture,.search-card.media--view-mode-page-liste-globale .field--name-thumbnail img{display:block;width:100%;min-height:var(--_search-card-image-width);-o-object-fit:cover;object-fit:cover;border-top-left-radius:2.4rem;border-bottom-right-radius:var(--_search-card-image-radius)}.search-card.media--view-mode-page-liste-globale .wrapper-lien-media.media-thumbnail,.search-card.media--view-mode-page-liste-globale .card__media.media-thumbnail,.search-card.media--view-mode-page-liste-globale .field--name-thumbnail.media-thumbnail{display:flex;align-items:center;justify-content:center;background-color:#F5F6F7}.search-card.media--view-mode-page-liste-globale .wrapper-lien-media.media-thumbnail picture,.search-card.media--view-mode-page-liste-globale .wrapper-lien-media.media-thumbnail img,.search-card.media--view-mode-page-liste-globale .card__media.media-thumbnail picture,.search-card.media--view-mode-page-liste-globale .card__media.media-thumbnail img,.search-card.media--view-mode-page-liste-globale .field--name-thumbnail.media-thumbnail picture,.search-card.media--view-mode-page-liste-globale .field--name-thumbnail.media-thumbnail img{width:auto;height:auto;max-width:70%;max-height:70%;min-height:0;-o-object-fit:contain;object-fit:contain;border-radius:0}.search-card .container-pre-infos,.search-card .wrapper-boite-outils{grid-area:meta;display:flex;flex-wrap:wrap;align-items:center;gap:0.8rem}.search-card .container-pre-infos .node-content-type,.search-card .wrapper-boite-outils .node-content-type{display:inline-flex;align-items:center;height:3.5rem;padding:0 0.8rem;font-size:1.2rem;line-height:1.3;font-weight:700;color:#4C1C96;background-color:#EDEFF1}.search-card .article-offre-services{order:2;margin:0;font-size:1.2rem;font-weight:400}.search-card .field--name-field_type_doc_boite_outils{margin:0;font-size:1.2rem;font-weight:400}.search-card .field--name-field_type_doc_boite_outils p{margin:0}.search-card .field--name-field-date-publication,.search-card .field--name-field-date-heure-debut-fin,.search-card .file-size,.search-card .video-length,.search-card .card__description{display:inline-flex;align-items:center;gap:0.4rem;margin:0;font-size:1.2rem;color:#000}.search-card .field--name-field-date-publication::before,.search-card .field--name-field-date-heure-debut-fin::before,.search-card .file-size::before,.search-card .video-length::before,.search-card .card__description::before{content:'';flex-shrink:0;width:1.6rem;height:1.6rem;background:url(/themes/custom/opco_atlas/images/icons/clock.svg) center/contain no-repeat}.search-card .field--name-field-date-publication time,.search-card .field--name-field-date-heure-debut-fin time,.search-card .file-size time,.search-card .video-length time,.search-card .card__description time{font:inherit;color:inherit}.search-card .title,.search-card .field--name-field-title,.search-card .field--name-name,.search-card .search-card__title-container{grid-area:title;margin:0;font-size:1.6rem;line-height:1.2;font-weight:700;color:#5B20B7}.search-card .search-card__title-container h3{margin:0;font-size:1.6rem;line-height:1.2;letter-spacing:0}.search-card .node-description,.search-card .field--name-field-wysiwyg,.search-card .search-card__description{grid-area:resume;margin:0;font-size:1.2rem}.search-card .field--name-field-wysiwyg p{margin:0}.search-card .field--name-field-cibles,.search-card .field--name-field-cibles-associees{order:1;font-size:1.3rem;line-height:1.3;font-weight:700;text-transform:uppercase;color:#5B20B7}.search-card .field--name-field-cibles .field__item,.search-card .field--name-field-cibles-associees .field__item{margin:0}.search-card.domaine-faq>a .section{grid-area:meta;width:-webkit-fit-content;width:fit-content;display:inline-flex;align-items:center;height:3.5rem;padding:0 0.8rem;font-size:1.2rem;line-height:1.3;font-weight:700;color:#4C1C96;background-color:#EDEFF1}.search-card.domaine-faq .field--name-title{grid-area:title;margin:0;font-size:1.6rem;line-height:1.2;font-weight:700;color:#5B20B7}@media (min-width:1280px){.search-card{--_search-card-image-width:14.7rem;--_search-card-image-radius:8rem}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes backgroundIcon{50%{background-position:left -1.5rem top 0}}@keyframes slideDown{from{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes slideLeft{from{left:-100%}to{left:0}}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.block-local-tasks-block nav.tabs,.block-local-tasks-block.menu--administration-light,.block-menu.menu--administration-light nav.tabs,.block-menu.menu--administration-light,[data-drupal-messages],#sliding-popup .popup-content,.wrapper-social-shared,.wrapper-print-page,.node--type-formulaire.node--view-mode-full,.path-abonnement .layout-content,.node__content>.content:not(.critere-financement),.path-sitemap .layout-content,.opco-atlas-profiling,.page-node-type-criteres-de-financement .region-content,.path-criteres-financement .region-content,.path-appels-d-offres .layout-content,.path-agenda .layout-content,.path-actualites .layout-content,.path-recherche .layout-content,.path-cout-contrat .layout-content,.path-faqhtml .layout-content,.path-domaine-faq .layout-content,.mode-glossaire,.page-404,.page-403,.path-cout-contrat-api .layout-content,.path-preferences .region-content .block-system-main-block{width:100%;max-width:90em;margin:0 auto;position:relative;padding:0 13rem}@media only screen and (max-width:86em){.block-local-tasks-block nav.tabs,.block-local-tasks-block.menu--administration-light,.block-menu.menu--administration-light nav.tabs,.block-menu.menu--administration-light,[data-drupal-messages],#sliding-popup .popup-content,.wrapper-social-shared,.wrapper-print-page,.node--type-formulaire.node--view-mode-full,.path-abonnement .layout-content,.node__content>.content:not(.critere-financement),.path-sitemap .layout-content,.opco-atlas-profiling,.page-node-type-criteres-de-financement .region-content,.path-criteres-financement .region-content,.path-appels-d-offres .layout-content,.path-agenda .layout-content,.path-actualites .layout-content,.path-recherche .layout-content,.path-cout-contrat .layout-content,.path-faqhtml .layout-content,.path-domaine-faq .layout-content,.mode-glossaire,.page-404,.page-403,.path-cout-contrat-api .layout-content,.path-preferences .region-content .block-system-main-block{padding:0 3rem}}@media only screen and (max-width:30em){.block-local-tasks-block nav.tabs,.block-local-tasks-block.menu--administration-light,.block-menu.menu--administration-light nav.tabs,.block-menu.menu--administration-light,[data-drupal-messages],#sliding-popup .popup-content,.wrapper-social-shared,.wrapper-print-page,.node--type-formulaire.node--view-mode-full,.path-abonnement .layout-content,.node__content>.content:not(.critere-financement),.path-sitemap .layout-content,.opco-atlas-profiling,.page-node-type-criteres-de-financement .region-content,.path-criteres-financement .region-content,.path-appels-d-offres .layout-content,.path-agenda .layout-content,.path-actualites .layout-content,.path-recherche .layout-content,.path-cout-contrat .layout-content,.path-faqhtml .layout-content,.path-domaine-faq .layout-content,.mode-glossaire,.page-404,.page-403,.path-cout-contrat-api .layout-content,.path-preferences .region-content .block-system-main-block{padding:0 2rem}}.ui-dialog.ui-widget.ui-widget-content.field-group-modal .ui-dialog-titlebar .ui-dialog-titlebar-close,.paragraph--type--formulaire-metier .wrapper-formulaire-rattachement form #callback-result .close,form#global-fulltext-search-form .form-actions>input,form#opco-atlas-cout-contrat-search-form .form-submit,.path-simulateur-cout-contrat-apprentissage #drupal-modal .close .close-modal,footer[role="contentinfo"] .block-opco-atlas-common-newsletter .wrapper-social .link-social{font-size:0;color:transparent}.paragraph--type--formulaire-metier .views-row .wrapper-footer .field--name-field-secteur-etude,.paragraph--type--formulaire-solr .views-row .wrapper-footer .field--name-field-secteur-etude,.node--type-evenement.node--view-mode-search-index .field-group-link .field--name-field-type-evenement,.node--type-evenement.node--view-mode-search-index .field-group-link .field--name-field-categorie-evenement,.node--type-evenement.node--view-mode-teaser-strates .field-group-link .field--name-field-type-evenement,.node--type-evenement.node--view-mode-teaser-strates .field-group-link .field--name-field-categorie-evenement,.node--type-actualite.node--view-mode-search-index.node--promoted .field-group-link .right .a-la-une,.node--type-actualite.node--view-mode-search-index.node--promoted.-no-link>.node__content .right .a-la-une,.node--type-appel-offre.node--view-mode-search-index .field--name-field-type-appel-offre,.node--type-appel-offre.node--view-mode-search-index .teaser-tag,.node--type-appel-offre.node--view-mode-full .ao-closed.teaser-tag{display:inline-block;padding:0.6rem 1rem;border-radius:1.25rem;background-color:#EEEAFA;font-family:"Open Sans",sans-serif;font-size:0.9rem;font-weight:600;line-height:1.3rem;letter-spacing:0.05rem}form .form-item.form-type-select,.page-node-type-criteres-de-financement .introduction-form>.opco-atlas-critere-financement .form-wrapper .form-item.form-type-select,.path-criteres-financement .introduction-form>.opco-atlas-critere-financement .form-wrapper .form-item.form-type-select{position:relative}form .form-item.form-type-select::after,.page-node-type-criteres-de-financement .introduction-form>.opco-atlas-critere-financement .form-wrapper .form-item.form-type-select::after,.path-criteres-financement .introduction-form>.opco-atlas-critere-financement .form-wrapper .form-item.form-type-select::after{content:"";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:2.4rem;text-transform:none;color:#7850DC;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}form .form-item.form-type-select::before,.page-node-type-criteres-de-financement .introduction-form>.opco-atlas-critere-financement .form-wrapper .form-item.form-type-select::before,.path-criteres-financement .introduction-form>.opco-atlas-critere-financement .form-wrapper .form-item.form-type-select::before,form .form-item.form-type-select::after,.page-node-type-criteres-de-financement .introduction-form>.opco-atlas-critere-financement .form-wrapper .form-item.form-type-select::after,.path-criteres-financement .introduction-form>.opco-atlas-critere-financement .form-wrapper .form-item.form-type-select::after{position:absolute;bottom:0.1rem;height:4.8rem}form .form-item.form-type-select::before,.page-node-type-criteres-de-financement .introduction-form>.opco-atlas-critere-financement .form-wrapper .form-item.form-type-select::before,.path-criteres-financement .introduction-form>.opco-atlas-critere-financement .form-wrapper .form-item.form-type-select::before{content:"";right:6.1rem;width:3rem;background-image:linear-gradient(to left,#fff,rgba(255,255,255,0))}form .form-item.form-type-select::after,.page-node-type-criteres-de-financement .introduction-form>.opco-atlas-critere-financement .form-wrapper .form-item.form-type-select::after,.path-criteres-financement .introduction-form>.opco-atlas-critere-financement .form-wrapper .form-item.form-type-select::after{right:0.1rem;width:6rem;pointer-events:none;text-align:center;background-color:#fff;line-height:4.8rem;border-radius:0 0.4rem 0.4rem 0}form .form-item--error.form-item.form-type-select::before,.page-node-type-criteres-de-financement .introduction-form>.opco-atlas-critere-financement .form-wrapper .form-item--error.form-item.form-type-select::before,.path-criteres-financement .introduction-form>.opco-atlas-critere-financement .form-wrapper .form-item--error.form-item.form-type-select::before,form .form-item--error.form-item.form-type-select::after,.page-node-type-criteres-de-financement .introduction-form>.opco-atlas-critere-financement .form-wrapper .form-item--error.form-item.form-type-select::after,.path-criteres-financement .introduction-form>.opco-atlas-critere-financement .form-wrapper .form-item--error.form-item.form-type-select::after{bottom:3rem}.paragraph ul:not(.contextual-links):not(.pager__items),.wrapper-description ul:not(.contextual-links):not(.pager__items),.page-node-type-criteres-de-financement .details-wrapper ul:not(.contextual-links),.path-criteres-financement .details-wrapper ul:not(.contextual-links),.mode-glossaire .letter>.item-list ul li ul,.path-sitemap .sitemap ul:not(.contextual-links){margin:2.2rem 0 2.5rem;padding:0;list-style:none}.paragraph ul:last-child:not(.contextual-links):not(.pager__items),.wrapper-description ul:last-child:not(.contextual-links):not(.pager__items),.page-node-type-criteres-de-financement .details-wrapper ul:last-child:not(.contextual-links),.path-criteres-financement .details-wrapper ul:last-child:not(.contextual-links),.mode-glossaire .letter>.item-list ul li ul:last-child,.path-sitemap .sitemap ul:last-child:not(.contextual-links){margin-bottom:0}.paragraph ul:not(.contextual-links):not(.pager__items) li,.wrapper-description ul:not(.contextual-links):not(.pager__items) li,.page-node-type-criteres-de-financement .details-wrapper ul:not(.contextual-links) li,.path-criteres-financement .details-wrapper ul:not(.contextual-links) li,.mode-glossaire .letter>.item-list ul li ul li,.path-sitemap .sitemap ul:not(.contextual-links) li{position:relative;margin:0 0 .8rem 0;padding:0 0 0 2.4rem}.paragraph ul:not(.contextual-links):not(.pager__items) li::before,.wrapper-description ul:not(.contextual-links):not(.pager__items) li::before,.page-node-type-criteres-de-financement .details-wrapper ul:not(.contextual-links) li::before,.path-criteres-financement .details-wrapper ul:not(.contextual-links) li::before,.mode-glossaire .letter>.item-list ul li ul li::before,.path-sitemap .sitemap ul:not(.contextual-links) li::before{content:"";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:2.4rem;text-transform:none;color:#2D2D5A;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.paragraph ul:not(.contextual-links):not(.pager__items) li::before,.wrapper-description ul:not(.contextual-links):not(.pager__items) li::before,.page-node-type-criteres-de-financement .details-wrapper ul:not(.contextual-links) li::before,.path-criteres-financement .details-wrapper ul:not(.contextual-links) li::before,.mode-glossaire .letter>.item-list ul li ul li::before,.path-sitemap .sitemap ul:not(.contextual-links) li::before{position:absolute;top:-0.05em;left:0;margin-right:.3rem}.paragraph ul:not(.contextual-links):not(.pager__items) li ul,.wrapper-description ul:not(.contextual-links):not(.pager__items) li ul,.page-node-type-criteres-de-financement .details-wrapper ul:not(.contextual-links) li ul,.path-criteres-financement .details-wrapper ul:not(.contextual-links) li ul,.mode-glossaire .letter>.item-list ul li ul li ul,.path-sitemap .sitemap ul:not(.contextual-links) li ul{margin-top:1.8rem;padding-left:2rem}@media only screen and (max-width:30em){.paragraph ul:not(.contextual-links):not(.pager__items) li ul,.wrapper-description ul:not(.contextual-links):not(.pager__items) li ul,.page-node-type-criteres-de-financement .details-wrapper ul:not(.contextual-links) li ul,.path-criteres-financement .details-wrapper ul:not(.contextual-links) li ul,.mode-glossaire .letter>.item-list ul li ul li ul,.path-sitemap .sitemap ul:not(.contextual-links) li ul{padding-left:0}}.paragraph ul:not(.contextual-links):not(.pager__items) li ul li::before,.wrapper-description ul:not(.contextual-links):not(.pager__items) li ul li::before,.page-node-type-criteres-de-financement .details-wrapper ul:not(.contextual-links) li ul li::before,.path-criteres-financement .details-wrapper ul:not(.contextual-links) li ul li::before,.mode-glossaire .letter>.item-list ul li ul li ul li::before,.path-sitemap .sitemap ul:not(.contextual-links) li ul li::before{color:#7850DC}.paragraph ul:not(.contextual-links):not(.pager__items) li ul li ul,.wrapper-description ul:not(.contextual-links):not(.pager__items) li ul li ul,.page-node-type-criteres-de-financement .details-wrapper ul:not(.contextual-links) li ul li ul,.path-criteres-financement .details-wrapper ul:not(.contextual-links) li ul li ul,.mode-glossaire .letter>.item-list ul li ul li ul li ul,.path-sitemap .sitemap ul:not(.contextual-links) li ul li ul{margin-bottom:1.8rem}.paragraph ul:not(.contextual-links):not(.pager__items) li ul li ul li::before,.wrapper-description ul:not(.contextual-links):not(.pager__items) li ul li ul li::before,.page-node-type-criteres-de-financement .details-wrapper ul:not(.contextual-links) li ul li ul li::before,.path-criteres-financement .details-wrapper ul:not(.contextual-links) li ul li ul li::before,.mode-glossaire .letter>.item-list ul li ul li ul li ul li::before,.path-sitemap .sitemap ul:not(.contextual-links) li ul li ul li::before{color:#BBA7ED}.paragraph--type--formulaire-metier .wrapper-oganisme-formation .form-wrapper .form-item .results,.search-api-autocomplete-search,form#opco-atlas-cout-contrat-search-form .results,.path-cout-contrat-api .ui-menu.ui-autocomplete{margin:0;padding:0;list-style:none;position:absolute;top:calc(100% - 4.5rem);left:3rem;width:calc(100% - 6rem);max-height:30rem;overflow:auto;border-radius:0.6rem;background-color:#fff;box-shadow:0 0.8rem 1.8rem 0 rgba(31,21,80,0.15);z-index:1}.paragraph--type--formulaire-metier .wrapper-oganisme-formation .form-wrapper .form-item .results li,.search-api-autocomplete-search li,form#opco-atlas-cout-contrat-search-form .results li,.path-cout-contrat-api .ui-menu.ui-autocomplete li{margin:0;padding:0}.paragraph--type--formulaire-metier .wrapper-oganisme-formation .form-wrapper .form-item .results li a,.search-api-autocomplete-search li a,form#opco-atlas-cout-contrat-search-form .results li a,.path-cout-contrat-api .ui-menu.ui-autocomplete li a{display:block;padding:0.8rem 2rem;border-bottom:0.1rem solid #F2F2F2;text-decoration:none;transition:all ease .4s}.paragraph--type--formulaire-metier .wrapper-oganisme-formation .form-wrapper .form-item .results li a:focus,.search-api-autocomplete-search li a:focus,form#opco-atlas-cout-contrat-search-form .results li a:focus,.path-cout-contrat-api .ui-menu.ui-autocomplete li a:focus,.paragraph--type--formulaire-metier .wrapper-oganisme-formation .form-wrapper .form-item .results li a:hover,.search-api-autocomplete-search li a:hover,form#opco-atlas-cout-contrat-search-form .results li a:hover,.path-cout-contrat-api .ui-menu.ui-autocomplete li a:hover{background-color:#F2F2F2}.paragraph--type--formulaire-metier .wrapper-oganisme-formation .form-wrapper .form-item .results li:first-of-type a,.search-api-autocomplete-search li:first-of-type a,form#opco-atlas-cout-contrat-search-form .results li:first-of-type a,.path-cout-contrat-api .ui-menu.ui-autocomplete li:first-of-type a{border-radius:0.6rem 0.6rem 0 0}.paragraph--type--formulaire-metier .wrapper-oganisme-formation .form-wrapper .form-item .results li:last-of-type a,.search-api-autocomplete-search li:last-of-type a,form#opco-atlas-cout-contrat-search-form .results li:last-of-type a,.path-cout-contrat-api .ui-menu.ui-autocomplete li:last-of-type a{border-bottom:0;border-radius:0 0 0.6rem 0.6rem}html{font-size:62.5%;scroll-behavior:smooth}body{font-family:"Open Sans",sans-serif;font-size:1.6rem;line-height:1.375;color:#1F1F1F;background-color:#fff;text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important;padding-top:var(--drupal-displace-offset-top,0)}body.position-fixed{position:fixed}body .dialog-off-canvas-main-canvas{position:relative;overflow-x:hidden}:target{scroll-margin-top:8rem}img{max-width:100%;height:auto}a{color:inherit}h1{margin-top:0;font-weight:bold;font-size:3.8rem;line-height:4.5rem;letter-spacing:0.2rem;text-transform:uppercase}@media only screen and (max-width:30em){h1{font-size:2.8rem;line-height:3.4rem}}h3{margin-top:0;font-weight:bold;margin-bottom:1.7rem;font-size:2.1rem;line-height:2.8rem;letter-spacing:0.1rem}h4{margin-top:0;font-weight:bold;font-size:1.6rem;line-height:2.4rem}h5{margin-top:0;font-weight:bold;font-size:1.2rem;line-height:2rem;letter-spacing:0.1rem}p{margin:2.2rem 0}p .button{display:inline-flex;align-items:center;border-radius:0.6rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;text-decoration:none;font-family:"Palanquin",sans-serif;font-size:1.2rem;line-height:2.2rem;letter-spacing:.1rem;font-weight:bold;text-transform:uppercase;text-decoration:none;appearance:none;border:0;background:none;transition:all ease .4s;padding:1rem 2rem;background-color:#FFDED9;color:#2D2D5A;text-decoration:none}p .button[disabled],p .button.disabled{opacity:0.6;pointer-events:none}p .button:focus,p .button:hover{background-color:#FCB3B3}p .button:active{background-color:#F9A2A2}label{font-size:1.4rem}input[type="checkbox"],input[type="radio"]{position:absolute;opacity:0;width:0;height:0}@media only screen and (max-width:48em){input[type="checkbox"],input[type="radio"]{font-size:1.6rem}}input[type="checkbox"]+label,input[type="radio"]+label{position:relative;margin-bottom:0;padding-left:2.1rem;color:#1F1F1F;cursor:pointer}input[type="checkbox"]+label::before,input[type="radio"]+label::before{content:"";position:absolute;left:0;top:.2rem;display:block;width:1.6rem;height:1.6rem;box-sizing:border-box;border:0.1rem solid #D2D2D2;border-radius:.4rem}input[type="checkbox"]:checked+label::before,input[type="radio"]:checked+label::before{background-image:url(/themes/custom/opco_atlas/images/icon-checkbox.svg);background-position:center;background-size:1.2rem;background-repeat:no-repeat}input[type="checkbox"]:focus+label,input[type="radio"]:focus+label{outline:.1rem dotted}input[type="radio"]+label{position:relative;margin-bottom:0;padding-left:2.1rem;color:#1F1F1F;cursor:pointer}input[type="radio"]+label::before{border-radius:50%}input[type="radio"]:checked+label::before{border:0.3rem solid #fff;box-shadow:0 0 0 0.1rem #D2D2D2;background-color:#7850DC;background-image:none}table{border-collapse:collapse;border-spacing:0}summary{cursor:pointer}.ui-dialog.ui-widget.ui-widget-content:not(.field-group-modal){z-index:101;top:0 !important;left:0 !important;width:100% !important;height:100% !important;max-width:100%;background-color:#fff;border:1rem solid #88E6C2;border-radius:0;color:#1F1F1F;animation-name:fadeIn;animation-duration:.3s;animation-fill-mode:forwards}@media only screen and (max-width:48em){.ui-dialog.ui-widget.ui-widget-content:not(.field-group-modal){padding:0}}.toolbar-fixed .ui-dialog.ui-widget.ui-widget-content:not(.field-group-modal){top:39px !important;height:calc(100% - 39px) !important}.toolbar-horizontal.toolbar-tray-open .ui-dialog.ui-widget.ui-widget-content:not(.field-group-modal){top:79px !important;height:calc(100% - 79px) !important}.gin--vertical-toolbar .ui-dialog.ui-widget.ui-widget-content:not(.field-group-modal){inset-inline-start:var(--gin-toolbar-x-offset) !important;width:calc(100% - var(--gin-toolbar-x-offset)) !important;max-width:calc(100% - var(--gin-toolbar-x-offset)) !important}.ui-dialog.ui-widget.ui-widget-content:not(.field-group-modal) .ui-dialog-content{max-height:none !important;height:100% !important;padding:0;overflow-x:hidden}.ui-widget-overlay{background-color:#fff;opacity:1}.ui-widget{font-family:"Open Sans",sans-serif}.ui-dialog.ui-widget.ui-widget-content.field-group-modal{border:0;padding:0;border-radius:0;color:#1F1F1F;animation-name:fadeIn;animation-duration:.3s;animation-fill-mode:forwards;width:auto !important;max-width:100%}@media only screen and (max-width:30em){.ui-dialog.ui-widget.ui-widget-content.field-group-modal{max-width:calc(100% - 4rem)}}.ui-dialog.ui-widget.ui-widget-content.field-group-modal .ui-dialog-content{max-height:none !important;height:100% !important;padding:0;overflow-x:hidden}.ui-dialog.ui-widget.ui-widget-content.field-group-modal .ui-dialog-titlebar{display:block !important;padding:0;border:0;background:none}.ui-dialog.ui-widget.ui-widget-content.field-group-modal .ui-dialog-titlebar .ui-dialog-title{display:none}.ui-dialog.ui-widget.ui-widget-content.field-group-modal .ui-dialog-titlebar .ui-dialog-titlebar-close{position:absolute;top:-3rem;right:-0.5rem;width:3rem;height:3rem;text-indent:0;background:transparent}.ui-dialog.ui-widget.ui-widget-content.field-group-modal .ui-dialog-titlebar .ui-dialog-titlebar-close::before{content:"";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:3rem;text-transform:none;color:#fff;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ui-dialog.ui-widget.ui-widget-content.field-group-modal .ui-dialog-titlebar .ui-dialog-titlebar-close::before{transition:all ease .4s}.ui-dialog.ui-widget.ui-widget-content.field-group-modal .ui-dialog-titlebar .ui-dialog-titlebar-close span{display:none}.ui-dialog.ui-widget.ui-widget-content.field-group-modal .ui-dialog-titlebar .ui-dialog-titlebar-close:focus,.ui-dialog.ui-widget.ui-widget-content.field-group-modal .ui-dialog-titlebar .ui-dialog-titlebar-close:hover{border:0;outline:0}.ui-dialog.ui-widget.ui-widget-content.field-group-modal .ui-dialog-titlebar .ui-dialog-titlebar-close:hover::before{color:#BBA7ED}.ui-dialog.ui-widget.ui-widget-content.field-group-modal iframe{display:block;max-width:100%;width:60vw;aspect-ratio:16/9;height:auto}@media only screen and (max-width:30em){.ui-dialog.ui-widget.ui-widget-content.field-group-modal iframe{height:56.25vw}}.ui-dialog.ui-widget.ui-widget-content.field-group-modal+.ui-widget-overlay{background-color:rgba(45,45,90,0.8);opacity:1}.ajax-progress,.ajax-progress-fullscreen,.ui-dialog .ajax-progress-throbber,body.loading::after{position:fixed;left:0;top:0;width:100%;height:100%;padding:0;border-radius:0;background-color:rgba(136,230,194,0.8);background-image:url(/themes/custom/opco_atlas/images/loader.svg);background-position:center;background-size:4rem;background-repeat:no-repeat;opacity:0;z-index:1000;animation-name:fadeIn;animation-duration:.3s;animation-fill-mode:forwards}.media--view-mode-search-teaser .ajax-progress,.media--view-mode-search-teaser .ajax-progress-fullscreen,.media--view-mode-search-teaser .ui-dialog .ajax-progress-throbber,.media--view-mode-search-teaser body.loading::after{background-color:rgba(45,45,90,0.7)}.ajax-progress .throbber,.ajax-progress-fullscreen .throbber,.ui-dialog .ajax-progress-throbber .throbber,body.loading::after .throbber{display:none}body.loading::after{content:""}.gin-secondary-toolbar .region-breadcrumb{background:initial}.block-local-tasks-block,.block-menu.menu--administration-light{padding-top:4rem;padding-bottom:3rem}.block-local-tasks-block nav.tabs,.block-local-tasks-block.menu--administration-light,.block-menu.menu--administration-light nav.tabs,.block-menu.menu--administration-light.menu--administration-light{z-index:1}.block-local-tasks-block nav.tabs ul,.block-local-tasks-block.menu--administration-light ul,.block-menu.menu--administration-light nav.tabs ul,.block-menu.menu--administration-light.menu--administration-light ul{margin:0}.block-local-tasks-block nav.tabs ul li,.block-local-tasks-block.menu--administration-light ul li,.block-menu.menu--administration-light nav.tabs ul li,.block-menu.menu--administration-light.menu--administration-light ul li{display:inline-block;margin-right:0.3em}.block-local-tasks-block nav.tabs a,.block-local-tasks-block.menu--administration-light a,.block-menu.menu--administration-light nav.tabs a,.block-menu.menu--administration-light.menu--administration-light a{display:inline-flex;align-items:center;border-radius:0.6rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;text-decoration:none;font-family:"Palanquin",sans-serif;font-size:1.2rem;line-height:2.2rem;letter-spacing:.1rem;font-weight:bold;text-transform:uppercase;text-decoration:none;appearance:none;border:0;background:none;transition:all ease .4s;padding:1rem 2rem;background-color:#FFDED9;color:#2D2D5A}.block-local-tasks-block nav.tabs a[disabled],.block-local-tasks-block nav.tabs a.disabled,.block-local-tasks-block.menu--administration-light a[disabled],.block-local-tasks-block.menu--administration-light a.disabled,.block-menu.menu--administration-light nav.tabs a[disabled],.block-menu.menu--administration-light nav.tabs a.disabled,.block-menu.menu--administration-light.menu--administration-light a[disabled],.block-menu.menu--administration-light.menu--administration-light a.disabled{opacity:0.6;pointer-events:none}.block-local-tasks-block nav.tabs a:focus,.block-local-tasks-block nav.tabs a:hover,.block-local-tasks-block.menu--administration-light a:focus,.block-local-tasks-block.menu--administration-light a:hover,.block-menu.menu--administration-light nav.tabs a:focus,.block-menu.menu--administration-light nav.tabs a:hover,.block-menu.menu--administration-light.menu--administration-light a:focus,.block-menu.menu--administration-light.menu--administration-light a:hover{background-color:#FCB3B3}.block-local-tasks-block nav.tabs a:active,.block-local-tasks-block.menu--administration-light a:active,.block-menu.menu--administration-light nav.tabs a:active,.block-menu.menu--administration-light.menu--administration-light a:active{background-color:#F9A2A2}.block-local-tasks-block nav.tabs a.is-active,.block-local-tasks-block.menu--administration-light a.is-active,.block-menu.menu--administration-light nav.tabs a.is-active,.block-menu.menu--administration-light.menu--administration-light a.is-active{display:inline-flex;align-items:center;border-radius:0.6rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;text-decoration:none;font-family:"Palanquin",sans-serif;font-size:1.2rem;line-height:2.2rem;letter-spacing:.1rem;font-weight:bold;text-transform:uppercase;text-decoration:none;appearance:none;border:0;background:none;transition:all ease .4s;padding:0.9rem 2rem;border:0.1rem solid #7850DC;border-radius:0.2rem;background-color:#fff;color:#7850DC}.block-local-tasks-block nav.tabs a.is-active[disabled],.block-local-tasks-block nav.tabs a.is-active.disabled,.block-local-tasks-block.menu--administration-light a.is-active[disabled],.block-local-tasks-block.menu--administration-light a.is-active.disabled,.block-menu.menu--administration-light nav.tabs a.is-active[disabled],.block-menu.menu--administration-light nav.tabs a.is-active.disabled,.block-menu.menu--administration-light.menu--administration-light a.is-active[disabled],.block-menu.menu--administration-light.menu--administration-light a.is-active.disabled{opacity:0.6;pointer-events:none}.block-local-tasks-block nav.tabs a.is-active:focus,.block-local-tasks-block nav.tabs a.is-active:hover,.block-local-tasks-block.menu--administration-light a.is-active:focus,.block-local-tasks-block.menu--administration-light a.is-active:hover,.block-menu.menu--administration-light nav.tabs a.is-active:focus,.block-menu.menu--administration-light nav.tabs a.is-active:hover,.block-menu.menu--administration-light.menu--administration-light a.is-active:focus,.block-menu.menu--administration-light.menu--administration-light a.is-active:hover{background-color:#7850DC;color:#fff}.block-local-tasks-block nav.tabs a.is-active:active,.block-local-tasks-block.menu--administration-light a.is-active:active,.block-menu.menu--administration-light nav.tabs a.is-active:active,.block-menu.menu--administration-light.menu--administration-light a.is-active:active{background-color:#5D3AB5;color:#fff;box-shadow:0 0.2rem 0.4rem 0 rgba(0,0,0,0.5)}.block-local-tasks-block nav.tabs a.light,.block-local-tasks-block.menu--administration-light a.light,.block-menu.menu--administration-light nav.tabs a.light,.block-menu.menu--administration-light.menu--administration-light a.light{background-color:white}.block-local-tasks-block nav.tabs a.purple,.block-local-tasks-block.menu--administration-light a.purple,.block-menu.menu--administration-light nav.tabs a.purple,.block-menu.menu--administration-light.menu--administration-light a.purple{color:white;background-color:#543B9C}.block-local-tasks-block.menu--administration-light,.block-menu.menu--administration-light.menu--administration-light{display:flex;flex-direction:row-reverse}.path-frontpage .block-local-tasks-block,.path-frontpage .block-menu.menu--administration-light{padding-top:3rem}@media only screen and (max-width:48em){.path-frontpage .block-local-tasks-block,.path-frontpage .block-menu.menu--administration-light{margin:0 -3rem;padding:3rem 3rem}}@media only screen and (max-width:30em){.path-frontpage .block-local-tasks-block,.path-frontpage .block-menu.menu--administration-light{margin:0 -2rem;padding:2rem 2rem}}.path-frontpage .block-local-tasks-block nav.tabs,.path-frontpage .block-menu.menu--administration-light nav.tabs{padding:0}@media only screen and (max-width:48em){.block-opco-atlas-search-sidebar-block:not(:has(.search-sidebar.boite-a-outils))>div:not(.show-filters){display:none}}@media only screen and (min-width:48.1em){.block-opco-atlas-search-sidebar-block:not(:has(.search-sidebar.boite-a-outils))>div:not(.show-filters){display:block !important}}.block-opco-atlas-search-sidebar-block .show-filters{display:none;text-align:center}.block-opco-atlas-search-sidebar-block .show-filters .button{display:inline-flex;align-items:center;border-radius:0.6rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;text-decoration:none;font-family:"Palanquin",sans-serif;font-size:1.2rem;line-height:2.2rem;letter-spacing:.1rem;font-weight:bold;text-transform:uppercase;text-decoration:none;appearance:none;border:0;background:none;transition:all ease .4s;padding:1rem 2rem;background-color:#FFDED9;color:#2D2D5A}.block-opco-atlas-search-sidebar-block .show-filters .button[disabled],.block-opco-atlas-search-sidebar-block .show-filters .button.disabled{opacity:0.6;pointer-events:none}.block-opco-atlas-search-sidebar-block .show-filters .button:focus,.block-opco-atlas-search-sidebar-block .show-filters .button:hover{background-color:#FCB3B3}.block-opco-atlas-search-sidebar-block .show-filters .button:active{background-color:#F9A2A2}.block-opco-atlas-search-sidebar-block .show-filters .button.open{display:inline-flex;align-items:center;border-radius:0.6rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;text-decoration:none;font-family:"Palanquin",sans-serif;font-size:1.2rem;line-height:2.2rem;letter-spacing:.1rem;font-weight:bold;text-transform:uppercase;text-decoration:none;appearance:none;border:0;background:none;transition:all ease .4s;padding:0.9rem 2rem;border:0.1rem solid #7850DC;border-radius:0.2rem;background-color:#fff;color:#7850DC}.block-opco-atlas-search-sidebar-block .show-filters .button.open[disabled],.block-opco-atlas-search-sidebar-block .show-filters .button.open.disabled{opacity:0.6;pointer-events:none}.block-opco-atlas-search-sidebar-block .show-filters .button.open:focus,.block-opco-atlas-search-sidebar-block .show-filters .button.open:hover{background-color:#7850DC;color:#fff}.block-opco-atlas-search-sidebar-block .show-filters .button.open:active{background-color:#5D3AB5;color:#fff;box-shadow:0 0.2rem 0.4rem 0 rgba(0,0,0,0.5)}.block-opco-atlas-search-sidebar-block div+.preferences{margin-top:4rem}.block-opco-atlas-search-sidebar-block .preferences{display:flex;margin-bottom:5rem;flex-direction:column;padding:0 2rem 5rem;border:1rem solid #88E6C2;border-radius:0.6rem;box-shadow:0 0.8rem 1.8rem 0 rgba(31,21,80,0.15)}@media only screen and (max-width:48em){.block-opco-atlas-search-sidebar-block .preferences:first-child{margin-top:3rem}}.block-opco-atlas-search-sidebar-block .preferences .title{margin-top:0;font-weight:bold;font-size:1.2rem;line-height:2rem;letter-spacing:0.1rem;margin:-1rem auto 3rem !important;padding:0 1rem;border-radius:0 0 0.6rem 0.6rem;line-height:2.9rem;background-color:#88E6C2;color:#2D2D5A;text-transform:uppercase;text-align:center}.block-opco-atlas-search-sidebar-block .preferences .title::before{content:"";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:1.6rem;text-transform:none;color:inherit;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.block-opco-atlas-search-sidebar-block .preferences .title::before{position:relative;top:-0.2rem;display:inline-block;margin-right:0.5rem;vertical-align:middle}.block-opco-atlas-search-sidebar-block .preferences .opco-atlas-profiling{padding:0}.block-opco-atlas-search-sidebar-block .preferences .opco-atlas-profiling header{margin-top:0}.block-opco-atlas-search-sidebar-block .preferences .opco-atlas-profiling .subDescription{margin:1rem 0 2rem;font-size:0.75em}.block-opco-atlas-search-sidebar-block .preferences .opco-atlas-profiling .subDescription:empty{margin:0}.block-opco-atlas-search-sidebar-block .preferences .opco-atlas-profiling>footer{font-size:0.75em;margin-top:2rem}.block-opco-atlas-search-sidebar-block .preferences .opco-atlas-profiling>footer:empty{margin:0}.block-opco-atlas-search-sidebar-block .preferences .opco-atlas-profiling .opco-atlas-profiling-category{display:flex;margin-bottom:4rem;flex-direction:column;align-items:flex-start}.block-opco-atlas-search-sidebar-block .preferences .opco-atlas-profiling .opco-atlas-profiling-category ul{margin:0;padding:0;list-style:none}.block-opco-atlas-search-sidebar-block .preferences .opco-atlas-profiling .opco-atlas-profiling-category ul li{margin:0;padding:0}.block-opco-atlas-search-sidebar-block .preferences .opco-atlas-profiling h3{margin-bottom:4rem;font-size:1.6rem;letter-spacing:normal;font-weight:normal;font-family:"Open Sans",sans-serif;line-height:1.375}.block-opco-atlas-search-sidebar-block .preferences .opco-atlas-profiling .mes-preferences{margin-top:2rem;display:inline-flex;align-items:center;border-radius:0.6rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;text-decoration:none;font-family:"Palanquin",sans-serif;font-size:1.2rem;line-height:2.2rem;letter-spacing:.1rem;font-weight:bold;text-transform:uppercase;text-decoration:none;appearance:none;border:0;background:none;transition:all ease .4s;padding:0.9rem 2rem;border:0.1rem solid #7850DC;border-radius:0.2rem;background-color:#fff;color:#7850DC}.block-opco-atlas-search-sidebar-block .preferences .opco-atlas-profiling .mes-preferences[disabled],.block-opco-atlas-search-sidebar-block .preferences .opco-atlas-profiling .mes-preferences.disabled{opacity:0.6;pointer-events:none}.block-opco-atlas-search-sidebar-block .preferences .opco-atlas-profiling .mes-preferences:focus,.block-opco-atlas-search-sidebar-block .preferences .opco-atlas-profiling .mes-preferences:hover{background-color:#7850DC;color:#fff}.block-opco-atlas-search-sidebar-block .preferences .opco-atlas-profiling .mes-preferences:active{background-color:#5D3AB5;color:#fff;box-shadow:0 0.2rem 0.4rem 0 rgba(0,0,0,0.5)}.block-opco-atlas-search-sidebar-block .preferences .opco-atlas-profiling .mes-preferences::before{content:"";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:2.4rem;text-transform:none;color:inherit;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.block-opco-atlas-search-sidebar-block .preferences .opco-atlas-profiling .mes-preferences::before{margin-right:0.6rem}.block-opco-atlas-search-sidebar-block .preferences .opco-atlas-profiling footer{padding:0;text-align:left}.emails-ao-sub{box-shadow:0 0.8rem 1.8rem 0 rgba(31,21,80,0.15);display:block;padding:5rem 3rem;border-radius:0.6rem}.emails-ao-sub .alarm-icon::before{content:"";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:4.8rem;text-transform:none;color:#2D2D5A;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.emails-ao-sub .alarm-icon::before{display:block;margin-bottom:1rem}.emails-ao-sub h2{margin-top:0;font-weight:bold;margin-bottom:1.7rem;font-size:2.1rem;line-height:2.8rem;letter-spacing:0.1rem;color:#2D2D5A}.emails-ao-sub div{margin-bottom:2.7rem}.emails-ao-sub a{display:inline-flex;align-items:center;border-radius:0.6rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;text-decoration:none;font-family:"Palanquin",sans-serif;font-size:1.2rem;line-height:2.2rem;letter-spacing:.1rem;font-weight:bold;text-transform:uppercase;text-decoration:none;appearance:none;border:0;background:none;transition:all ease .4s;padding:1rem 2rem;background-color:#FFDED9;color:#2D2D5A;text-decoration:none}.emails-ao-sub a[disabled],.emails-ao-sub a.disabled{opacity:0.6;pointer-events:none}.emails-ao-sub a:focus,.emails-ao-sub a:hover{background-color:#FCB3B3}.emails-ao-sub a:active{background-color:#F9A2A2}.pager{-webkit-margin-before:5rem;margin-block-start:5rem}.pager__items{margin:0;padding:0;list-style:none;display:flex;justify-content:center;flex-wrap:wrap;align-items:center;gap:0 .8rem}.pager__items:not(.contextual-links)>.pager__item::before{display:none}.pager__item{flex:0 0 auto;width:auto}.pager__item a{display:flex;align-items:center;justify-content:center;min-width:2.5rem;text-decoration:none;transition:color 150ms ease-out}.pager__item.is-active a{color:#8A5BF7;font-weight:700}.pager__item :hover a,.pager__item :focus-within a{color:#4C1C96}.pager__item--ellipsis{padding-inline:0.4rem;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.6rem;line-height:1;color:#000;pointer-events:none}.pager__item--first,.pager__item--last{display:none}.pager__item--previous,.pager__item--next{width:3.6rem;border:0.1rem solid #4C1C96;border-radius:0.4rem}.pager__item--previous a,.pager__item--next a{width:3.6rem;height:3.6rem;min-width:3.6rem;padding-inline:0;color:#4C1C96}.pager__item--previous a span,.pager__item--next a span{border:0 !important;clip:rect(1px,1px,1px,1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.pager__item--previous a::before,.pager__item--next a::before{content:"";display:block;width:0.6rem;height:0.9rem;background-color:currentColor;-webkit-mask:url(/themes/custom/opco_atlas/images/icons/arrow.svg) center/contain no-repeat;mask:url(/themes/custom/opco_atlas/images/icons/arrow.svg) center/contain no-repeat}.pager__item--previous a::before{transform:scaleX(-1)}[data-drupal-messages]{margin-top:3rem;margin-bottom:3rem;z-index:1}@media only screen and (max-width:48em){[data-drupal-messages]{max-width:46rem;padding:0}}@media only screen and (max-width:30em){[data-drupal-messages]{padding:0 2rem}}[data-drupal-messages] .messages{padding:2rem 3rem 3rem;border:0;border-radius:0.6rem;background:none;box-shadow:0 0.8rem 1.8rem 0 rgba(31,21,80,0.15)}[data-drupal-messages] .messages h2{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;margin-top:0;font-weight:bold;font-size:1.6rem;line-height:2.4rem;margin-bottom:1rem;color:inherit}[data-drupal-messages] .messages.messages--error{color:#BE1828;background-color:#FFDED9}[data-drupal-messages] .messages.messages--status{color:#49B170;background-color:rgba(136,230,194,0.2)}#sliding-popup{padding:2rem 0;background:#543B9C !important;box-shadow:0 0.8rem 1.8rem 0 rgba(31,21,80,0.15)}#sliding-popup .popup-content{display:flex;align-items:center;flex-wrap:wrap}#sliding-popup #popup-text{margin:0 2rem 0 0;max-width:none}@media only screen and (max-width:48em){#sliding-popup #popup-text{width:100%;margin:0;text-align:center}}#sliding-popup #popup-buttons{display:flex;align-items:center;max-width:none;margin:0 0 0 auto}@media only screen and (max-width:48em){#sliding-popup #popup-buttons{width:100%;justify-content:center;margin:2rem 0 0 0}}#sliding-popup #popup-buttons button{margin:0 0.5rem;box-shadow:none;text-shadow:none}#sliding-popup #popup-buttons .agree-button{order:2;display:inline-flex;align-items:center;border-radius:0.6rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;text-decoration:none;font-family:"Palanquin",sans-serif;font-size:1.2rem;line-height:2.2rem;letter-spacing:.1rem;font-weight:bold;text-transform:uppercase;text-decoration:none;appearance:none;border:0;background:none;transition:all ease .4s;padding:1rem 2rem;background-color:#FFDED9;color:#2D2D5A}#sliding-popup #popup-buttons .agree-button[disabled],#sliding-popup #popup-buttons .agree-button.disabled{opacity:0.6;pointer-events:none}#sliding-popup #popup-buttons .agree-button:focus,#sliding-popup #popup-buttons .agree-button:hover{background-color:#FCB3B3}#sliding-popup #popup-buttons .agree-button:active{background-color:#F9A2A2}#sliding-popup #popup-buttons .decline-button{order:1;display:inline-flex;align-items:center;border-radius:0.6rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;text-decoration:none;font-family:"Palanquin",sans-serif;font-size:1.2rem;line-height:2.2rem;letter-spacing:.1rem;font-weight:bold;text-transform:uppercase;text-decoration:none;appearance:none;border:0;background:none;transition:all ease .4s;padding:0.9rem 2rem;border:0.1rem solid #7850DC;border-radius:0.2rem;background-color:#fff;color:#7850DC}#sliding-popup #popup-buttons .decline-button[disabled],#sliding-popup #popup-buttons .decline-button.disabled{opacity:0.6;pointer-events:none}#sliding-popup #popup-buttons .decline-button:focus,#sliding-popup #popup-buttons .decline-button:hover{background-color:#7850DC;color:#fff}#sliding-popup #popup-buttons .decline-button:active{background-color:#5D3AB5;color:#fff;box-shadow:0 0.2rem 0.4rem 0 rgba(0,0,0,0.5)}.wrapper-bandeau-alerte{display:none;position:absolute;right:0;z-index:9;margin-top:2.7rem;max-width:40%;width:100%;left:initial;border-top-left-radius:.6rem;border-bottom-left-radius:.6rem;margin-left:1rem}@media only screen and (max-width:48em){.wrapper-bandeau-alerte{top:2.8rem;max-width:28.4rem;left:initial}.wrapper-bandeau-alerte.show-alerte>div:not(.contextual){overflow:auto}.wrapper-bandeau-alerte.show-alerte>div:not(.contextual)::before,.wrapper-bandeau-alerte.show-alerte>div:not(.contextual)::after{display:none}}.wrapper-bandeau-alerte>div:not(.contextual){display:flex;flex-direction:column;padding:2.4rem 3.2rem 4.6rem;border-radius:0.6rem;overflow:hidden;background-color:inherit;width:100%}@media only screen and (max-width:48em){.wrapper-bandeau-alerte>div:not(.contextual){padding:2rem 2.4rem 4.6rem;cursor:pointer}}.wrapper-bandeau-alerte>div:not(.contextual) .wrapper-close{position:absolute;top:-1rem;left:-1rem;display:inline-flex;font-size:0;align-items:center;justify-content:center;background-color:#fff;border-radius:50%;min-width:3.6rem;width:3.6rem;height:3.6rem;box-shadow:0px 0px 6px #00000029}.wrapper-bandeau-alerte>div:not(.contextual) .wrapper-close::before{content:"";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:2.4rem;text-transform:none;color:#7850DC;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (max-width:48em){.wrapper-bandeau-alerte>div:not(.contextual) .wrapper-close{right:2rem}}.wrapper-bandeau-alerte>div:not(.contextual) .wrapper-close::before{cursor:pointer;color:#2D2D5A !important}.wrapper-bandeau-alerte>div:not(.contextual) .wrapper-close:focus::before,.wrapper-bandeau-alerte>div:not(.contextual) .wrapper-close:hover::before{color:#5D3AB5}.wrapper-bandeau-alerte>div:not(.contextual) .wrapper-title{font-size:1.8rem;line-height:1.11;font-weight:bold;margin-bottom:0 !important}@media only screen and (max-width:48em){.wrapper-bandeau-alerte>div:not(.contextual) .wrapper-title{font-size:1.6rem;line-height:1.25}}.wrapper-bandeau-alerte>div:not(.contextual) .wrapper-texte{width:100%;margin-top:.8rem}@media only screen and (max-width:48em){.wrapper-bandeau-alerte>div:not(.contextual) .wrapper-texte{max-width:none}}.wrapper-bandeau-alerte>div:not(.contextual) .wrapper-texte>*:first-child{margin-top:0}.wrapper-bandeau-alerte>div:not(.contextual) .wrapper-texte>*:last-child{margin-bottom:0}.wrapper-bandeau-alerte>div:not(.contextual) .wrapper-arrow{width:100%;height:2.4rem;background-color:#FCB3B3;display:block;position:absolute;cursor:pointer;bottom:0;left:0;right:0;border-bottom-left-radius:.6rem}.wrapper-bandeau-alerte>div:not(.contextual) .wrapper-arrow::before{content:"";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:2.4rem;text-transform:none;color:inherit;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wrapper-bandeau-alerte>div:not(.contextual) .wrapper-arrow::before{position:absolute;bottom:0;left:50%;transform:translateX(-50%);z-index:1;color:#2D2D5A;transition:transform .2s}.wrapper-bandeau-alerte>div:not(.contextual) .wrapper-texte,.wrapper-bandeau-alerte>div:not(.contextual) .wrapper-lien{display:none}@media only screen and (max-width:48em){.wrapper-bandeau-alerte>div:not(.contextual){max-height:63vh;overflow:auto}.wrapper-bandeau-alerte>div:not(.contextual) .wrapper-title{margin-bottom:2.3rem}}.wrapper-bandeau-alerte.color-text>div:not(.contextual) .wrapper-title{color:inherit}.wrapper-bandeau-alerte.color-text>div:not(.contextual) .wrapper-close,.wrapper-bandeau-alerte.color-text>div:not(.contextual) .wrapper-close::before{color:inherit}.wrapper-bandeau-alerte::before{content:''}.wrapper-bandeau-alerte.-show-bandeau-alerte{display:flex}.wrapper-bandeau-alerte.show-alerte>div:not(.contextual) .wrapper-arrow::before{transform:translateX(-50%) rotate(-180deg)}.region-alert{display:block;width:100%;position:relative;background-color:#404177;padding:0 3rem;margin:0 auto;max-width:90em}.path-frontpage .region-alert{background-color:#fff}@media only screen and (max-width:48em){.path-frontpage .region-alert{padding:0;background-color:#404177;background-image:url(/themes/custom/opco_atlas/images/pattern_homepage.png),url(/themes/custom/opco_atlas/images/bg_violetfonce.jpg);background-position:left center,left top;background-size:cover,auto;background-repeat:no-repeat,repeat}}.path-frontpage.sticky-header .region-alert{display:none}body:not(.path-frontpage) .region-alert+.region-breadcrumb{padding-top:18rem}@media only screen and (min-width:90em){body:not(.path-frontpage) .region-alert .wrapper-bandeau-alerte{border-radius:.6rem}}body:not(.path-frontpage) .region-alert::before{content:'';display:block;height:100%;position:absolute;transform:translateX(-50%);width:200vw;background-color:#404177}.wrapper-social-shared{display:flex;max-width:118rem;margin-bottom:-6.5rem;z-index:3;padding:0;align-items:center;justify-content:flex-end;line-height:1}.path-recherche .wrapper-social-shared,.path-cout-contrat .wrapper-social-shared,.path-actualites .wrapper-social-shared,.path-agenda .wrapper-social-shared,.path-faqhtml .wrapper-social-shared,.path-domaine-faq .wrapper-social-shared{top:-10rem}@media only screen and (max-width:48em){.path-recherche .wrapper-social-shared,.path-cout-contrat .wrapper-social-shared,.path-actualites .wrapper-social-shared,.path-agenda .wrapper-social-shared,.path-faqhtml .wrapper-social-shared,.path-domaine-faq .wrapper-social-shared{top:0}}.path-boite-outils .wrapper-social-shared{top:-1rem}@media only screen and (max-width:48em){.path-boite-outils .wrapper-social-shared{top:-8rem;z-index:8}}@media only screen and (max-width:48em){.wrapper-social-shared{position:absolute;top:-8rem;right:3rem;width:auto;margin:0;padding:0 !important}}@media only screen and (max-width:30em){.wrapper-social-shared{top:-7rem;right:50%;transform:translateX(50%)}}.wrapper-social-shared>div{position:relative;z-index:2}.wrapper-social-shared>div:hover .item-list{display:block}.wrapper-social-shared .item-list{position:absolute;top:calc(100% - 1rem);left:-1rem;padding:1rem 2rem 1rem 0.8rem;background-color:#fff;box-shadow:0 0.8rem 1.8rem 0 rgba(31,21,80,0.15);display:none;animation-name:fadeIn;animation-duration:0.4s;animation-fill-mode:forwards}@media only screen and (max-width:48em){.wrapper-social-shared .item-list{left:auto;right:0}}@media only screen and (max-width:30em){.wrapper-social-shared .item-list{right:50%;transform:translateX(50%)}}.wrapper-social-shared .item-list ul{margin:0;padding:0;list-style:none}.wrapper-social-shared .item-list ul li{margin:0;padding:0}.wrapper-social-shared .item-list ul li{margin-bottom:1rem}.wrapper-social-shared .item-list ul li:last-child{margin-bottom:0}.wrapper-social-shared .item-list a{margin-top:0;font-weight:bold;font-size:1.2rem;line-height:2rem;letter-spacing:0.1rem;display:flex;align-items:center;text-transform:uppercase;color:#2D2D5A;text-decoration:none;line-height:2.4rem;transition:all ease .4s}.wrapper-social-shared .item-list a::before{position:relative;display:block;width:2rem;margin-right:1rem;text-align:center}.wrapper-social-shared .item-list a:focus,.wrapper-social-shared .item-list a:hover{color:#7850DC}.wrapper-social-shared .item-list a[href*="facebook"]::before{content:"";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:2.4rem;text-transform:none;color:inherit;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wrapper-social-shared .item-list a[href*="twitter"]{font-size:0}.wrapper-social-shared .item-list a[href*="twitter"]::before{content:"";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:1.6rem;text-transform:none;color:inherit;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wrapper-social-shared .item-list a[href*="twitter"]::before{left:0.2rem}.wrapper-social-shared .item-list a[href*="linkedin"]::before{content:"";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:2.4rem;text-transform:none;color:inherit;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wrapper-social-shared .item-list a[href*="linkedin"]::before{top:-0.3rem}.wrapper-social-shared .button-shared{display:block;margin-top:0;font-weight:bold;font-size:1.2rem;line-height:2rem;letter-spacing:0.1rem;padding:2rem 0;text-transform:uppercase;color:#2D2D5A;cursor:pointer;background-color:unset;border:none;transition:all ease .4s}.wrapper-social-shared .button-shared::before{content:"";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:2.4rem;text-transform:none;color:inherit;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (max-width:48em){.wrapper-social-shared .button-shared{font-size:0;color:#fff;width:2.5rem}}.wrapper-social-shared .button-shared::before{position:relative;top:-0.2rem;margin-right:0.8rem;vertical-align:middle}@media only screen and (max-width:48em){.wrapper-social-shared .button-shared::before{margin:0}}.wrapper-social-shared .button-shared:focus::before,.wrapper-social-shared .button-shared:hover::before{color:#7850DC}.wrapper-social-shared .button-shared.is-focused+.item-list{display:block}@media only screen and (max-width:48em){main[role="main"]{position:relative}}#block-onglets{z-index:8}.header-search__suggestion{max-width:40rem;min-width:40rem;border-radius:.6rem;background-color:#F5F3F9;padding:2.2rem 0;position:absolute;right:0;top:calc(100% + .4rem);display:none}.header-search__suggestion .field--name-field-liens-internes a{padding:.7rem 2.4rem;text-decoration:none;color:#2C2C57;font-weight:400;transition:color .2s}.header-search__suggestion .field--name-field-liens-internes a:hover{text-decoration:underline;color:#543B9C}.header-search__suggestion>span{font-weight:700;font-size:1.4rem;text-transform:uppercase;line-height:1.35;color:#543B9C;display:block;margin-bottom:1.1rem;padding:0 2.4rem}@media only screen and (max-width:48em){.header-search__suggestion{width:100%;max-width:unset;min-width:unset}}.header-search__suggestion.-active{display:block}.region-header-search .header-search__suggestion{display:none;visibility:hidden}@media only screen and (max-width:48em){.path-recherche .region-content,.path-appels-d-offres .region-content,.path-boite-outils .region-content{margin:0 !important}}@media only screen and (max-width:30em){.path-recherche .region-content,.path-appels-d-offres .region-content,.path-boite-outils .region-content{right:2rem}}.path-agenda .search-pre-sidebar.-agenda{padding:0}.path-agenda .search-pre-sidebar.-agenda>div:not(.contextual) .item-list .lists-permanences{display:flex;border:0.1rem solid #4D3679;border-radius:.6rem;width:-webkit-fit-content;width:fit-content;margin:0 auto;padding:0;list-style:none}.path-agenda .search-pre-sidebar.-agenda>div:not(.contextual) .item-list .lists-permanences li a{font-size:1.2rem;font-weight:600;color:#543B9C;text-decoration:none;display:flex;gap:.2rem;align-items:center;padding:.5rem 1.2rem .5rem .8rem;transition:background-color .2s;height:100%}.path-agenda .search-pre-sidebar.-agenda>div:not(.contextual) .item-list .lists-permanences li a.evenements::before{content:"";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:2.4rem;text-transform:none;color:inherit;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.path-agenda .search-pre-sidebar.-agenda>div:not(.contextual) .item-list .lists-permanences li a.permanences-territoriales::before{content:"";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:2.4rem;text-transform:none;color:inherit;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.path-agenda .search-pre-sidebar.-agenda>div:not(.contextual) .item-list .lists-permanences li a.permanences-territoriales::before{color:#5D32DE}.path-agenda .search-pre-sidebar.-agenda>div:not(.contextual) .item-list .lists-permanences li a:hover{background-color:#7050CF;color:#fff}.path-agenda .search-pre-sidebar.-agenda>div:not(.contextual) .item-list .lists-permanences li a:hover::before{color:#fff}.path-agenda .search-pre-sidebar.-agenda>div:not(.contextual) .item-list .lists-permanences li a.-active{background-color:#4D3679;color:#fff}.path-agenda .search-pre-sidebar.-agenda>div:not(.contextual) .item-list .lists-permanences li a.-active::before{color:#fff}.path-agenda .search-pre-sidebar.-agenda>div:not(.contextual) .item-list .lists-permanences li a.-active .facet-item__status{display:none}.path-agenda .search-pre-sidebar.-agenda>div:not(.contextual) .item-list .lists-permanences li:first-child a{border-right:0.1rem solid #4D3679}@media only screen and (max-width:48em){.path-agenda .search-pre-sidebar.-agenda>div:not(.contextual) .lists-periodes{margin-bottom:3.2rem}}@media only screen and (min-width:48em){.path-agenda .search-pre-sidebar.-agenda>div:not(.contextual){display:flex;align-items:center;gap:2rem;justify-content:space-between}.path-agenda .search-pre-sidebar.-agenda>div:not(.contextual)>div{flex-direction:row}.path-agenda .search-pre-sidebar.-agenda .lists-periodes{margin-bottom:0}}.path-appels-d-offres .region-content #block-opcoatlassearchheader{margin-bottom:4rem}.path-appels-d-offres .search-links{margin-bottom:4rem}.path-appels-d-offres .-hidden-facets .search-links,.path-appels-d-offres .-hidden-facets .show-filters{display:none !important}.path-appels-d-offres #block-opcoatlassearchheader .lists-periodes{margin-top:2.4rem}.path-agenda .block-opco-atlas-search-sidebar-block .search-links>div:not(.search-links__head-mobile),.path-appels-d-offres .block-opco-atlas-search-sidebar-block .search-links>div:not(.search-links__head-mobile){padding:0;border:0}.path-agenda .block-opco-atlas-search-sidebar-block.-active-expanded .search-links .-active-expanded,.path-appels-d-offres .block-opco-atlas-search-sidebar-block.-active-expanded .search-links .-active-expanded{position:fixed;background-color:#fff;height:calc(100vh - 8rem);z-index:100;left:0;right:0;bottom:0}.path-agenda .block-opco-atlas-search-sidebar-block.-active-expanded .search-links .-active-expanded>div,.path-appels-d-offres .block-opco-atlas-search-sidebar-block.-active-expanded .search-links .-active-expanded>div{padding:2.4rem;height:calc(100vh - 7rem);overflow:auto;position:fixed;background-color:#fff;left:0;top:7.8rem;right:0;bottom:0rem}.path-agenda .block-opco-atlas-search-sidebar-block.-active-expanded .search-links .-active-expanded>div legend h3::after,.path-appels-d-offres .block-opco-atlas-search-sidebar-block.-active-expanded .search-links .-active-expanded>div legend h3::after{content:none}.path-agenda .block-opco-atlas-search-sidebar-block.-active-expanded .search-links .-active-expanded>div:not(.-active),.path-appels-d-offres .block-opco-atlas-search-sidebar-block.-active-expanded .search-links .-active-expanded>div:not(.-active){display:none}.path-agenda .block-opco-atlas-search-sidebar-block .show-filters.-filter-select button::before,.path-appels-d-offres .block-opco-atlas-search-sidebar-block .show-filters.-filter-select button::before{content:url(/themes/custom/opco_atlas/images/icon-filtre_mobile-actif.svg) !important}@media only screen and (max-width:48em){.path-appels-d-offres .region-content #block-opcoatlassearchheader{margin-bottom:0;padding:0}.path-appels-d-offres .region-content #block-opcoatlassearchheader .lists-periodes ul{width:calc(100% + 12.5rem)}}@media only screen and (max-width:48em){.path-appels-d-offres .region-content #block-opcoatlassearchsidebar{position:relative;margin-left:initial;margin-right:initial;bottom:4rem;right:initial;padding:0;left:calc(100% - 12rem)}}.path-agenda .lists-periodes>button,.path-agenda .lists-thematiques>button,.path-recherche .lists-periodes>button,.path-recherche .lists-thematiques>button,.path-appels-d-offres .lists-periodes>button,.path-appels-d-offres .lists-thematiques>button,.path-boite-outils .lists-periodes>button,.path-boite-outils .lists-thematiques>button{display:none}.path-agenda .lists-periodes>ul,.path-agenda .lists-thematiques>ul,.path-recherche .lists-periodes>ul,.path-recherche .lists-thematiques>ul,.path-appels-d-offres .lists-periodes>ul,.path-appels-d-offres .lists-thematiques>ul,.path-boite-outils .lists-periodes>ul,.path-boite-outils .lists-thematiques>ul{margin:0;padding:0;list-style:none;display:flex;align-items:center;gap:1.2rem}.path-agenda .lists-periodes>ul li a,.path-agenda .lists-thematiques>ul li a,.path-recherche .lists-periodes>ul li a,.path-recherche .lists-thematiques>ul li a,.path-appels-d-offres .lists-periodes>ul li a,.path-appels-d-offres .lists-thematiques>ul li a,.path-boite-outils .lists-periodes>ul li a,.path-boite-outils .lists-thematiques>ul li a{display:block;padding:0.8rem 2.4rem;border-radius:2.7rem;border:0.1rem solid #4C1C96;font-size:1.4rem;font-weight:700;color:#4C1C96;text-decoration:none;transition:background-color .2s ease-out}.path-agenda .lists-periodes>ul li a:hover,.path-agenda .lists-thematiques>ul li a:hover,.path-recherche .lists-periodes>ul li a:hover,.path-recherche .lists-thematiques>ul li a:hover,.path-appels-d-offres .lists-periodes>ul li a:hover,.path-appels-d-offres .lists-thematiques>ul li a:hover,.path-boite-outils .lists-periodes>ul li a:hover,.path-boite-outils .lists-thematiques>ul li a:hover{background-color:#6D26DB;color:#fff}.path-agenda .lists-periodes>ul li a.-active,.path-agenda .lists-thematiques>ul li a.-active,.path-recherche .lists-periodes>ul li a.-active,.path-recherche .lists-thematiques>ul li a.-active,.path-appels-d-offres .lists-periodes>ul li a.-active,.path-appels-d-offres .lists-thematiques>ul li a.-active,.path-boite-outils .lists-periodes>ul li a.-active,.path-boite-outils .lists-thematiques>ul li a.-active{background-color:#88E6C2;color:#4C1C96;border-color:transparent}.path-recherche .block-opco-atlas-search-sidebar-pre-block{margin-bottom:3.2rem;padding:0}@media (max-width:767px){.path-recherche .block-opco-atlas-search-sidebar-pre-block,.path-agenda .block-opco-atlas-search-sidebar-pre-block{width:100%;min-width:0}.path-recherche .block-opco-atlas-search-sidebar-pre-block .lists-periodes,.path-agenda .block-opco-atlas-search-sidebar-pre-block .lists-periodes{display:block;width:100%;max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none}.path-recherche .block-opco-atlas-search-sidebar-pre-block .lists-periodes::-webkit-scrollbar,.path-agenda .block-opco-atlas-search-sidebar-pre-block .lists-periodes::-webkit-scrollbar{display:none}.path-recherche .block-opco-atlas-search-sidebar-pre-block .lists-periodes>ul,.path-agenda .block-opco-atlas-search-sidebar-pre-block .lists-periodes>ul{flex-wrap:nowrap;width:-webkit-max-content;width:max-content;max-width:none}.path-recherche .block-opco-atlas-search-sidebar-pre-block .lists-periodes>ul>li,.path-agenda .block-opco-atlas-search-sidebar-pre-block .lists-periodes>ul>li{flex-shrink:0}.path-recherche .block-opco-atlas-search-sidebar-pre-block .search-pre-sidebar.page-liste-globale{display:block;width:100%;min-width:0}.path-agenda .block-opco-atlas-search-sidebar-pre-block .search-pre-sidebar.-agenda{display:block;width:100%;min-width:0}}@media (min-width:768px){.path-recherche .block-opco-atlas-search-sidebar-pre-block{margin-bottom:2.4rem}}.to-top{position:fixed;z-index:100;right:2rem;bottom:10rem;width:5.2rem;height:5.2rem;min-width:5.2rem;display:none;cursor:pointer;border:0.1rem solid #3D3D73;border-radius:50%;background-color:#EEEAFA;font-size:0;justify-content:center;align-items:center;transform:rotate(-90deg)}@media only screen and (max-width:48em){.to-top{bottom:6rem}}.to-top::before{content:"";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:inherit;text-transform:none;color:inherit;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.to-top::before{font-size:3.5rem;color:#5D32DE;font-weight:normal}@media only screen and (max-width:48em){.to-top.-show{display:inline-flex}}.paragraph--type--image-infobulles .hidden{display:none}.paragraph__image_infobulles__img{position:relative}.paragraph__image_infobulles__img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.paragraph__image_infobulles__popin{list-style:none;display:flex;flex-direction:column;gap:1rem}.paragraph__image_infobulles__popin__item{list-style:none;margin:0 !important;padding:0 !important}.paragraph__image_infobulles__popin__item summary+.description{padding:2rem;border:0.1rem solid #D2D2D2;border-top:0}@media screen and (min-width:769px){.paragraph__image_infobulles__popin{display:none}}.paragraph,.wrapper-description{margin:5rem 0}.paragraph hr,.wrapper-description hr{margin:5rem 0;border:0;border-bottom:0.1rem solid #D2D2D2}.paragraph img,.wrapper-description img{display:block;border-radius:.6rem}.paragraph p:first-child,.wrapper-description p:first-child{margin-top:0}.paragraph p:last-child,.wrapper-description p:last-child{margin-bottom:0}.paragraph ol,.wrapper-description ol{margin:0;padding:0;list-style:none;counter-reset:first-level;margin-bottom:2.5rem}.paragraph ol li,.wrapper-description ol li{margin:0;padding:0}.paragraph ol>li,.wrapper-description ol>li{position:relative;margin-bottom:.8rem;padding-left:2.8rem}.paragraph ol>li::before,.wrapper-description ol>li::before{content:counter(first-level) ".";counter-increment:first-level;position:absolute;left:0;top:-0.12em;display:inline-block;width:2.2rem;margin-top:0;font-weight:bold;font-size:1.6rem;line-height:2.4rem;font-size:1.8rem;color:#2D2D5A;text-align:right}.paragraph ol>li>ol,.wrapper-description ol>li>ol{margin-top:1.8rem;padding-left:2rem;counter-reset:second-level}@media only screen and (max-width:30em){.paragraph ol>li>ol,.wrapper-description ol>li>ol{padding-left:0}}.paragraph ol>li>ol>li,.wrapper-description ol>li>ol>li{padding-left:3rem}.paragraph ol>li>ol>li::before,.wrapper-description ol>li>ol>li::before{content:counter(first-level) "." counter(second-level) ".";counter-increment:second-level;width:3rem}.paragraph ol>li>ol>li>ol,.wrapper-description ol>li>ol>li>ol{counter-reset:third-level;margin-bottom:1.8rem}.paragraph ol>li>ol>li>ol>li,.wrapper-description ol>li>ol>li>ol>li{padding-left:5rem}.paragraph ol>li>ol>li>ol>li::before,.wrapper-description ol>li>ol>li>ol>li::before{content:counter(first-level) "." counter(second-level) "." counter(third-level) ".";counter-increment:third-level;width:5rem}.paragraph .field--name-field-image+.field--name-field-description-texte,.paragraph .field--name-field-image-legende,.paragraph .wrapper-legende,.wrapper-description .field--name-field-image+.field--name-field-description-texte,.wrapper-description .field--name-field-image-legende,.wrapper-description .wrapper-legende{margin-top:.5rem;font-style:italic;color:#707070}.paragraph .field--name-field-image+.field--name-field-description-texte p,.paragraph .field--name-field-image-legende p,.paragraph .wrapper-legende p,.wrapper-description .field--name-field-image+.field--name-field-description-texte p,.wrapper-description .field--name-field-image-legende p,.wrapper-description .wrapper-legende p{margin:0}.paragraph .field--name-field-media-oembed-video,.wrapper-description .field--name-field-media-oembed-video{position:relative;height:0;padding-bottom:56.25%}.paragraph .field--name-field-media-oembed-video .media-oembed-content,.wrapper-description .field--name-field-media-oembed-video .media-oembed-content{position:absolute;top:0;left:0;width:100%;height:100%}.field--name-field-paragraphs>.field__item:last-of-type>.paragraph,.field--name-field-paragraphs-col>.field__item:last-of-type>.paragraph{margin-bottom:0 !important}.field--name-field-paragraphs>.field__item:first-of-type>.paragraph,.field--name-field-paragraphs-col>.field__item:first-of-type>.paragraph{margin-top:0 !important}.wrapper-image-texte{display:flex;align-items:initial;justify-content:initial;flex-wrap:wrap;margin:0 -1rem}.wrapper-image-texte>*{padding:0 1rem}.wrapper-image-texte .button{display:inline-flex;align-items:center;border-radius:0.6rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;text-decoration:none;font-family:"Palanquin",sans-serif;font-size:1.2rem;line-height:2.2rem;letter-spacing:.1rem;font-weight:bold;text-transform:uppercase;text-decoration:none;appearance:none;border:0;background:none;transition:all ease .4s;padding:1rem 2rem;background-color:#FFDED9;color:#2D2D5A}.wrapper-image-texte .button[disabled],.wrapper-image-texte .button.disabled{opacity:0.6;pointer-events:none}.wrapper-image-texte .button:focus,.wrapper-image-texte .button:hover{background-color:#FCB3B3}.wrapper-image-texte .button:active{background-color:#F9A2A2}.wrapper-right .wrapper-image-texte{flex-direction:column}@media only screen and (max-width:48em){.wrapper-image-texte{flex-direction:column}}.wrapper-image-texte .wrapper-image{max-width:calc((3 / 7) * 100%)}.wrapper-right .wrapper-image-texte .wrapper-image{width:100%;max-width:none}@media only screen and (max-width:48em){.wrapper-image-texte .wrapper-image{width:100%;max-width:none}}.wrapper-image-texte .wrapper-image.align-droite{order:2}.wrapper-image-texte .wrapper-image.align-droite+.wrapper-content{order:1}.wrapper-right .wrapper-image-texte .wrapper-image.align-droite+.wrapper-content{padding-top:0;padding-bottom:2.2rem}@media only screen and (max-width:48em){.wrapper-image-texte .wrapper-image.align-droite+.wrapper-content{padding-top:0;padding-bottom:2.2rem}}.wrapper-image-texte .wrapper-content{width:calc((4 / 7) * 100%);flex:1}.wrapper-right .wrapper-image-texte .wrapper-content{width:100%}@media only screen and (max-width:48em){.wrapper-image-texte .wrapper-content{width:100%}}.paragraph--type--separateur-horizontal{margin:0}.paragraph--type--faq,.paragraph--type--dropdown{margin-top:-2rem}.paragraph--type--mise-avant-picto{margin-top:-2rem}.paragraph--type--image-texte{margin-top:-2rem}.wrapper-nb-place-link-premium{display:flex;width:100%;padding:5rem 7.5rem;border-radius:.6rem;flex-direction:column;align-items:center;text-align:center;text-decoration:none}.wrapper-nb-place-link-premium .titre-h2+*,.wrapper-nb-place-link-premium .wrapper-picto+*,.wrapper-nb-place-link-premium .wrapper-texte+*{margin-top:1rem}.wrapper-nb-place-link-premium .titre-h2+.button,.wrapper-nb-place-link-premium .wrapper-picto+.button,.wrapper-nb-place-link-premium .wrapper-texte+.button{margin-top:3rem}.wrapper-nb-place-link-premium .button{display:inline-flex;align-items:center;border-radius:0.6rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;text-decoration:none;font-family:"Palanquin",sans-serif;font-size:1.2rem;line-height:2.2rem;letter-spacing:.1rem;font-weight:bold;text-transform:uppercase;text-decoration:none;appearance:none;border:0;background:none;transition:all ease .4s;padding:1rem 2rem;background-color:#FFDED9;color:#2D2D5A}.wrapper-nb-place-link-premium .button[disabled],.wrapper-nb-place-link-premium .button.disabled{opacity:0.6;pointer-events:none}.wrapper-nb-place-link-premium .button:focus,.wrapper-nb-place-link-premium .button:hover{background-color:#FCB3B3}.wrapper-nb-place-link-premium .button:active{background-color:#F9A2A2}.paragraph--type--formulaire-metier .wrapper-formulaire-rattachement{margin-top:-2rem}.paragraph--type--formulaire-metier .wrapper-formulaire-rattachement form{position:relative;display:flex;flex-wrap:wrap;align-items:center;width:100%;padding:3rem;background-color:#fff;border-radius:0.6rem;box-shadow:0 0.8rem 1.8rem 0 rgba(31,21,80,0.15)}.paragraph--type--formulaire-metier .wrapper-formulaire-rattachement form .form-wrapper{width:100%}.paragraph--type--formulaire-metier .wrapper-formulaire-rattachement form .wrapper-label{font-size:1.4rem;color:#707070}.paragraph--type--formulaire-metier .wrapper-formulaire-rattachement form .wrapper-label.wrapper-sub-label{margin-bottom:1rem;font-size:0.8em;font-style:italic;opacity:0.6}.paragraph--type--formulaire-metier .wrapper-formulaire-rattachement form .form-item{margin:0;max-width:calc(100% - 13rem)}.paragraph--type--formulaire-metier .wrapper-formulaire-rattachement form .form-item input{min-width:0;width:100%;height:6rem;padding:0 2rem;border:0.1rem solid #D2D2D2;border-radius:0.4rem;color:#2D2D5A;font-weight:bold}.paragraph--type--formulaire-metier .wrapper-formulaire-rattachement form .form-item input::-webkit-input-placeholder{color:#707070;opacity:1;font-weight:normal}.paragraph--type--formulaire-metier .wrapper-formulaire-rattachement form .form-item input:-moz-placeholder{color:#707070;opacity:1;font-weight:normal}.paragraph--type--formulaire-metier .wrapper-formulaire-rattachement form .form-item input::-moz-placeholder{color:#707070;opacity:1;font-weight:normal}.paragraph--type--formulaire-metier .wrapper-formulaire-rattachement form .form-item input:-ms-input-placeholder{color:#707070;opacity:1;font-weight:normal}.paragraph--type--formulaire-metier .wrapper-formulaire-rattachement form .form-submit{display:inline-flex;align-items:center;border-radius:0.6rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;text-decoration:none;font-family:"Palanquin",sans-serif;font-size:1.2rem;line-height:2.2rem;letter-spacing:.1rem;font-weight:bold;text-transform:uppercase;text-decoration:none;appearance:none;border:0;background:none;transition:all ease .4s;padding:1rem 2rem;background-color:#FFDED9;color:#2D2D5A;margin:0 0 0 auto}.paragraph--type--formulaire-metier .wrapper-formulaire-rattachement form .form-submit[disabled],.paragraph--type--formulaire-metier .wrapper-formulaire-rattachement form .form-submit.disabled{opacity:0.6;pointer-events:none}.paragraph--type--formulaire-metier .wrapper-formulaire-rattachement form .form-submit:focus,.paragraph--type--formulaire-metier .wrapper-formulaire-rattachement form .form-submit:hover{background-color:#FCB3B3}.paragraph--type--formulaire-metier .wrapper-formulaire-rattachement form .form-submit:active{background-color:#F9A2A2}@media only screen and (max-width:48em){.paragraph--type--formulaire-metier .wrapper-formulaire-rattachement form .form-submit{margin:2rem 0 0}}.paragraph--type--formulaire-metier .wrapper-formulaire-rattachement form #callback-result{position:absolute;top:0;left:0;display:flex;align-items:center;flex-wrap:wrap;width:100%;min-height:100%;padding:2rem 3rem;background-color:#fff;border-radius:0.6rem;animation-name:fadeIn;animation-fill-mode:forwards;animation-duration:0.5s}.paragraph--type--formulaire-metier .wrapper-formulaire-rattachement form #callback-result:empty{display:none}.paragraph--type--formulaire-metier .wrapper-formulaire-rattachement form #callback-result .close{position:absolute;right:1rem;top:1rem;cursor:pointer}.paragraph--type--formulaire-metier .wrapper-formulaire-rattachement form #callback-result .close::before{content:"";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:2.4rem;text-transform:none;color:#7850DC;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.paragraph--type--formulaire-metier .wrapper-formulaire-rattachement form #callback-result .close::before{transition:all ease .4s}.paragraph--type--formulaire-metier .wrapper-formulaire-rattachement form #callback-result .close:hover::before,.paragraph--type--formulaire-metier .wrapper-formulaire-rattachement form #callback-result .close:focus::before{color:#2D2D5A}.paragraph--type--formulaire-metier .wrapper-formulaire-rattachement form #callback-result p{width:100%;margin:0 0 1rem}.paragraph--type--formulaire-metier .wrapper-formulaire-rattachement form #callback-result p>.label{margin-right:1rem;font-size:1.4rem;font-weight:normal;color:#707070}.paragraph--type--formulaire-metier .wrapper-formulaire-rattachement form #callback-result p>span:not(.label){display:inline-block;margin:0 1rem;color:#F2F2F2}.paragraph--type--formulaire-metier .wrapper-formulaire-rattachement form #callback-result p.error,.paragraph--type--formulaire-metier .wrapper-formulaire-rattachement form #callback-result p.success{margin:0;font-weight:bold;font-size:1.6rem}.paragraph--type--formulaire-metier .wrapper-formulaire-rattachement form #callback-result p.error::before,.paragraph--type--formulaire-metier .wrapper-formulaire-rattachement form #callback-result p.success::before{position:relative;top:-0.2rem;display:inline-block;margin-right:1rem;vertical-align:middle}.paragraph--type--formulaire-metier .wrapper-formulaire-rattachement form #callback-result p.error{color:#BE1828}.paragraph--type--formulaire-metier .wrapper-formulaire-rattachement form #callback-result p.error::before{content:"";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:2.4rem;text-transform:none;color:inherit;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.paragraph--type--formulaire-metier .wrapper-formulaire-rattachement form #callback-result p.success{color:#49B170}.paragraph--type--formulaire-metier .wrapper-formulaire-rattachement form #callback-result p.success::before{content:"";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:2.4rem;text-transform:none;color:inherit;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.paragraph--type--formulaire-metier .wrapper-oganisme-formation{margin-top:-2rem}.paragraph--type--formulaire-metier .wrapper-oganisme-formation form{padding:3rem;background-color:#fff;border-radius:0.6rem;box-shadow:0 0.8rem 1.8rem 0 rgba(31,21,80,0.15)}.paragraph--type--formulaire-metier .wrapper-oganisme-formation .form-wrapper{position:relative;display:flex;flex-wrap:wrap;align-items:center;width:100%}.paragraph--type--formulaire-metier .wrapper-oganisme-formation .form-wrapper .intro{width:100%}.paragraph--type--formulaire-metier .wrapper-oganisme-formation .form-wrapper .title{width:100%;margin-top:0;font-weight:bold;margin-bottom:1.7rem;font-size:2.1rem;line-height:2.8rem;letter-spacing:0.1rem;margin-bottom:0;color:#2D2D5A}.paragraph--type--formulaire-metier .wrapper-oganisme-formation .form-wrapper .form-item{position:relative;max-width:calc(100% - 10rem);margin-right:auto}@media only screen and (max-width:30em){.paragraph--type--formulaire-metier .wrapper-oganisme-formation .form-wrapper .form-item{max-width:100%;margin-right:0}}.paragraph--type--formulaire-metier .wrapper-oganisme-formation .form-wrapper .form-item .item-list{position:relative;overflow:visible;height:auto;width:100%}.paragraph--type--formulaire-metier .wrapper-oganisme-formation .form-wrapper .form-item .results{left:0;top:0;width:100%}.paragraph--type--formulaire-metier .wrapper-oganisme-formation .form-wrapper .form-item .results li{padding:0.8rem 2rem;border-bottom:0.1rem solid #F2F2F2;text-decoration:none;cursor:pointer;transition:all ease .4s}.paragraph--type--formulaire-metier .wrapper-oganisme-formation .form-wrapper .form-item .results li:focus,.paragraph--type--formulaire-metier .wrapper-oganisme-formation .form-wrapper .form-item .results li:hover{background-color:#F2F2F2}.paragraph--type--formulaire-metier .wrapper-oganisme-formation .form-wrapper .form-item .results li::before{display:none}.paragraph--type--formulaire-metier .wrapper-oganisme-formation .form-wrapper .form-item .results li:first-of-type{border-radius:0.6rem 0.6rem 0 0}.paragraph--type--formulaire-metier .wrapper-oganisme-formation .form-wrapper .form-item .results li:last-of-type{border-bottom:0;border-radius:0 0 0.6rem 0.6rem}.paragraph--type--formulaire-metier .wrapper-oganisme-formation .form-wrapper .form-submit{display:inline-flex;align-items:center;border-radius:0.6rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;text-decoration:none;font-family:"Palanquin",sans-serif;font-size:1.2rem;line-height:2.2rem;letter-spacing:.1rem;font-weight:bold;text-transform:uppercase;text-decoration:none;appearance:none;border:0;background:none;transition:all ease .4s;padding:1rem 2rem;background-color:#FFDED9;color:#2D2D5A;margin:3rem 0 0 3rem}.paragraph--type--formulaire-metier .wrapper-oganisme-formation .form-wrapper .form-submit[disabled],.paragraph--type--formulaire-metier .wrapper-oganisme-formation .form-wrapper .form-submit.disabled{opacity:0.6;pointer-events:none}.paragraph--type--formulaire-metier .wrapper-oganisme-formation .form-wrapper .form-submit:focus,.paragraph--type--formulaire-metier .wrapper-oganisme-formation .form-wrapper .form-submit:hover{background-color:#FCB3B3}.paragraph--type--formulaire-metier .wrapper-oganisme-formation .form-wrapper .form-submit:active{background-color:#F9A2A2}@media only screen and (max-width:30em){.paragraph--type--formulaire-metier .wrapper-oganisme-formation .form-wrapper .form-submit{margin:0}}.paragraph--type--formulaire-metier .wrapper-oganisme-formation .form-wrapper #results:not(:empty){left:0;top:0;display:flex;flex-direction:column;justify-content:center;width:calc(100% + 6rem);margin:-3rem;min-height:100%;padding:3rem;background-color:#fff;border-radius:0.6rem}.paragraph--type--formulaire-metier .wrapper-oganisme-formation .form-wrapper #results:not(:empty) .more-results{font-weight:bold;margin-bottom:30px}.paragraph--type--formulaire-metier .wrapper-oganisme-formation .form-wrapper #results:not(:empty) .more-results article{font-weight:normal}.paragraph--type--formulaire-metier .wrapper-oganisme-formation .form-wrapper #results:not(:empty) .more-results article:first-of-type{margin-top:3rem}.paragraph--type--formulaire-metier .wrapper-oganisme-formation .form-wrapper #results:not(:empty) article{position:relative;max-height:100%;margin-bottom:2rem;padding-bottom:2rem;border-bottom:0.1rem solid #D2D2D2;overflow:auto}.paragraph--type--formulaire-metier .wrapper-oganisme-formation .form-wrapper #results:not(:empty) article:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:0}.paragraph--type--formulaire-metier .wrapper-oganisme-formation .form-wrapper #results:not(:empty) .field--name-title{margin-top:0;font-weight:bold;margin-bottom:1.7rem;font-size:2.1rem;line-height:2.8rem;letter-spacing:0.1rem;color:#2D2D5A;margin-bottom:0.5rem}.paragraph--type--formulaire-metier .wrapper-oganisme-formation .form-wrapper #results:not(:empty) .label-referencement{margin:0;font-weight:bold;font-size:1.6rem;color:#49B170}.paragraph--type--formulaire-metier .wrapper-oganisme-formation .form-wrapper #results:not(:empty) .label-referencement::before{content:"";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:2.4rem;text-transform:none;color:inherit;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.paragraph--type--formulaire-metier .wrapper-oganisme-formation .form-wrapper #results:not(:empty) .label-referencement::before{position:relative;top:-0.2rem;display:inline-block;margin-right:1rem;vertical-align:middle}.paragraph--type--formulaire-metier .wrapper-oganisme-formation .form-wrapper #results:not(:empty) .field--name-field-numero-nda,.paragraph--type--formulaire-metier .wrapper-oganisme-formation .form-wrapper #results:not(:empty) .field--name-field-numero-siren{display:inline-block;margin-top:1.5rem}@media only screen and (max-width:30em){.paragraph--type--formulaire-metier .wrapper-oganisme-formation .form-wrapper #results:not(:empty) .field--name-field-numero-nda,.paragraph--type--formulaire-metier .wrapper-oganisme-formation .form-wrapper #results:not(:empty) .field--name-field-numero-siren{display:block;margin-top:0}}.paragraph--type--formulaire-metier .wrapper-oganisme-formation .form-wrapper #results:not(:empty) .field--name-field-numero-nda .prefix,.paragraph--type--formulaire-metier .wrapper-oganisme-formation .form-wrapper #results:not(:empty) .field--name-field-numero-siren .prefix{margin-right:1rem;font-size:1.4rem;font-weight:normal;color:#707070}.paragraph--type--formulaire-metier .wrapper-oganisme-formation .form-wrapper #results:not(:empty) .field--name-field-numero-siren::after{content:"|";display:inline-block;color:#F2F2F2}@media only screen and (max-width:30em){.paragraph--type--formulaire-metier .wrapper-oganisme-formation .form-wrapper #results:not(:empty) .field--name-field-numero-siren{margin-top:1rem}.paragraph--type--formulaire-metier .wrapper-oganisme-formation .form-wrapper #results:not(:empty) .field--name-field-numero-siren::after{display:none}}.paragraph--type--formulaire-metier .wrapper-oganisme-formation .form-wrapper #results:not(:empty) .label-prise-en-charge{margin-top:1.5rem}.paragraph--type--formulaire-metier .wrapper-oganisme-formation .no-results{font-weight:bold;color:#BE1828}.paragraph--type--formulaire-metier .wrapper-oganisme-formation .no-results::before{content:"";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:2.4rem;text-transform:none;color:inherit;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.paragraph--type--formulaire-metier .wrapper-oganisme-formation .no-results::before{position:relative;top:-0.2rem;display:inline-block;margin-right:1rem;vertical-align:middle}.paragraph--type--formulaire-metier .wrapper-oganisme-formation .no-results br{display:block;margin-bottom:1rem}.paragraph--type--formulaire-metier .wrapper-recherche-cabinet-prestation .wrapper-filter+*,.paragraph--type--formulaire-metier .wrapper-recherche-cabinet-prestation .wrapper-filter+input+*{margin-top:4rem}.paragraph--type--formulaire-metier .wrapper-recherche-cabinet-prestation details .field--name-title{font-weight:bold}.paragraph--type--formulaire-metier .wrapper-recherche-cabinet-prestation details .button{display:inline-block;margin:2rem 0 0}.paragraph--type--formulaire-metier .wrapper-recherche-cabinet-prestation .mandatory{font-style:italic;color:#707070;font-size:1.4rem}.paragraph--type--formulaire-of-cfa .wrapper .item-list{overflow-y:scroll;height:250px}.paragraph--type--media-pleine-largeur{margin-top:-2rem;margin-bottom:7rem}.media--type-iframe iframe{width:100%}.paragraph:not(.paragraph--type--faq):not(.paragraph--type--dropdown) details{margin:0;border:0}.paragraph:not(.paragraph--type--faq):not(.paragraph--type--dropdown) details[open] summary::after{content:"";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:3.2rem;text-transform:none;color:#7850DC;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.paragraph:not(.paragraph--type--faq):not(.paragraph--type--dropdown) summary{margin-top:0;font-weight:bold;font-size:1.6rem;line-height:2.4rem;position:relative;margin-top:-0.1rem !important;padding:1.6rem 8rem 2rem 2rem !important;list-style-type:none;background-color:#F2F2F2;border:0.1rem solid #D2D2D2;color:#2D2D5A;text-decoration:none}.paragraph:not(.paragraph--type--faq):not(.paragraph--type--dropdown) summary::after{content:"";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:3.2rem;text-transform:none;color:#7850DC;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.paragraph:not(.paragraph--type--faq):not(.paragraph--type--dropdown) summary::before{display:none}.paragraph:not(.paragraph--type--faq):not(.paragraph--type--dropdown) summary::after{position:absolute;right:2rem;top:calc(50% - 1.6rem)}.paragraph:not(.paragraph--type--faq):not(.paragraph--type--dropdown) summary::-webkit-details-marker{display:none}.paragraph:not(.paragraph--type--faq):not(.paragraph--type--dropdown) summary .titre-h5{margin-top:0;font-weight:bold;font-size:1.6rem;line-height:2.4rem;margin:0}.paragraph:not(.paragraph--type--faq):not(.paragraph--type--dropdown) summary a{text-decoration:none}.paragraph:not(.paragraph--type--faq):not(.paragraph--type--dropdown) .details-wrapper{padding:1.5rem 8rem 4.5rem 2rem;border:0.1rem solid #D2D2D2;border-top:0}.wrapper-right .paragraph:not(.paragraph--type--faq):not(.paragraph--type--dropdown) .details-wrapper{padding:1.5rem 2rem 4.5rem}.paragraph--type--formulaire-metier .form-item,.paragraph--type--formulaire-solr .form-item{-webkit-margin-after:1.6rem;margin-block-end:1.6rem;display:flex;flex-direction:column;gap:.8rem}.paragraph--type--formulaire-metier .form-item.form-type-select,.paragraph--type--formulaire-solr .form-item.form-type-select{position:relative}.paragraph--type--formulaire-metier .form-item.form-type-select .form-select,.paragraph--type--formulaire-solr .form-item.form-type-select .form-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-padding-end:4rem;padding-inline-end:4rem;background-color:#fff}.paragraph--type--formulaire-metier .form-item.form-type-select .form-select option:checked,.paragraph--type--formulaire-solr .form-item.form-type-select .form-select option:checked{color:#fff;background-color:#4C1C96}.paragraph--type--formulaire-metier .form-item.form-type-select::before,.paragraph--type--formulaire-solr .form-item.form-type-select::before{content:none}.paragraph--type--formulaire-metier .form-item.form-type-select::after,.paragraph--type--formulaire-solr .form-item.form-type-select::after{content:'';position:absolute;inset-block-end:0;right:auto;inset-inline-end:1.2rem;display:flex;align-items:center;justify-content:center;border-radius:0;width:2.4rem;height:5rem;background:#4C1C96;-webkit-mask:url(/themes/custom/opco_atlas/images/icons/arrow.svg) center/0.6rem no-repeat;mask:url(/themes/custom/opco_atlas/images/icons/arrow.svg) center/0.6rem no-repeat;pointer-events:none;transform:rotate(90deg);transition-property:background-color;transition-duration:150ms}.paragraph--type--formulaire-metier .form-item.form-type-select:has(>.form-select:open)::after,.paragraph--type--formulaire-solr .form-item.form-type-select:has(>.form-select:open)::after{transform:rotate(-90deg)}.paragraph--type--formulaire-metier .form-item .form-text,.paragraph--type--formulaire-metier .form-item .form-select,.paragraph--type--formulaire-solr .form-item .form-text,.paragraph--type--formulaire-solr .form-item .form-select{display:flex;align-items:center;max-width:100%;height:5rem;padding:.8rem 1.2rem;border:0.1rem solid #8A5BF7;border-radius:5.6rem;font-size:1.4rem;line-height:1.4;font-weight:400;color:#000}.paragraph--type--formulaire-metier .form-item .form-text:hover,.paragraph--type--formulaire-metier .form-item .form-text:active,.paragraph--type--formulaire-metier .form-item .form-text:focus-visible,.paragraph--type--formulaire-metier .form-item .form-select:hover,.paragraph--type--formulaire-metier .form-item .form-select:active,.paragraph--type--formulaire-metier .form-item .form-select:focus-visible,.paragraph--type--formulaire-solr .form-item .form-text:hover,.paragraph--type--formulaire-solr .form-item .form-text:active,.paragraph--type--formulaire-solr .form-item .form-text:focus-visible,.paragraph--type--formulaire-solr .form-item .form-select:hover,.paragraph--type--formulaire-solr .form-item .form-select:active,.paragraph--type--formulaire-solr .form-item .form-select:focus-visible{outline:0.2rem solid #8A5BF7}.paragraph--type--formulaire-metier .form-item .form-autocomplete,.paragraph--type--formulaire-metier .form-item .form-autocomplete.ui-autocomplete-loading,.paragraph--type--formulaire-solr .form-item .form-autocomplete,.paragraph--type--formulaire-solr .form-item .form-autocomplete.ui-autocomplete-loading{background:none}.paragraph--type--formulaire-metier .form-type-search-api-autocomplete,.paragraph--type--formulaire-solr .form-type-search-api-autocomplete{position:relative}.paragraph--type--formulaire-metier .form-type-search-api-autocomplete::after,.paragraph--type--formulaire-solr .form-type-search-api-autocomplete::after{content:'';display:block;width:2rem;height:5rem;position:absolute;inset-block-end:0;inset-inline-end:1.2rem;pointer-events:none;background:url(/themes/custom/opco_atlas/images/icons/gradient-loader.png) no-repeat center/2rem}.paragraph--type--formulaire-metier .form-type-search-api-autocomplete:has(.form-autocomplete.ui-autocomplete-loading)::after,.paragraph--type--formulaire-solr .form-type-search-api-autocomplete:has(.form-autocomplete.ui-autocomplete-loading)::after{animation:rotate 1s linear infinite}.paragraph--type--formulaire-metier .form-submit,.paragraph--type--formulaire-solr .form-submit{display:none !important}.paragraph--type--formulaire-metier .view-content,.paragraph--type--formulaire-solr .view-content{display:flex;flex-wrap:wrap;margin:2rem -1rem -1rem}.paragraph--type--formulaire-metier .views-row,.paragraph--type--formulaire-solr .views-row{width:calc((6 / 12) * 100%);padding:1rem}@media only screen and (max-width:48em){.paragraph--type--formulaire-metier .views-row,.paragraph--type--formulaire-solr .views-row{width:100%;margin:0 auto}}.paragraph--type--formulaire-metier .views-row>article,.paragraph--type--formulaire-solr .views-row>article{height:100%;padding:3rem 3rem 4rem;border-radius:0.6rem;background-color:#fff;box-shadow:0 0.8rem 1.8rem 0 rgba(31,21,80,0.15)}.paragraph--type--formulaire-metier .views-row .wrapper-content,.paragraph--type--formulaire-solr .views-row .wrapper-content{display:flex;flex-wrap:wrap;align-items:center}.paragraph--type--formulaire-metier .views-row .wrapper-content>div,.paragraph--type--formulaire-solr .views-row .wrapper-content>div{width:100%}.paragraph--type--formulaire-metier .views-row .wrapper-content>a,.paragraph--type--formulaire-metier .views-row .wrapper-content .wrapper-footer,.paragraph--type--formulaire-solr .views-row .wrapper-content>a,.paragraph--type--formulaire-solr .views-row .wrapper-content .wrapper-footer{order:-1;width:auto;margin-bottom:1.1rem}.paragraph--type--formulaire-metier .views-row .wrapper-content>.title,.paragraph--type--formulaire-solr .views-row .wrapper-content>.title{display:block;width:100%;font-size:2rem;margin-bottom:1rem;margin-right:auto;line-height:2.6rem;font-weight:bold;color:#3A3C74;letter-spacing:normal;text-decoration:none}.paragraph--type--formulaire-metier .views-row .field--name-field-resume,.paragraph--type--formulaire-solr .views-row .field--name-field-resume{font-weight:normal;font-size:1.4rem;line-height:2rem}.paragraph--type--formulaire-metier .views-row .field--name-field-documents-etude,.paragraph--type--formulaire-solr .views-row .field--name-field-documents-etude{display:flex;flex-direction:column;gap:1.5rem;margin-top:2rem;padding-top:2rem;border-top:0.1rem solid #F2F2F2}.paragraph--type--formulaire-metier .views-row .field--name-field-documents-etude>.field__item,.paragraph--type--formulaire-solr .views-row .field--name-field-documents-etude>.field__item{display:flex}.paragraph--type--formulaire-metier .views-row .field--name-field-documents-etude>.field__item:last-child,.paragraph--type--formulaire-solr .views-row .field--name-field-documents-etude>.field__item:last-child{margin-bottom:0}.paragraph--type--formulaire-metier .views-row .field--name-field-documents-etude a,.paragraph--type--formulaire-solr .views-row .field--name-field-documents-etude a{display:flex;text-decoration:none;font-size:1.4rem;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.paragraph--type--formulaire-metier .views-row .field--name-field-documents-etude a.link-web::before,.paragraph--type--formulaire-solr .views-row .field--name-field-documents-etude a.link-web::before{content:"";position:relative;width:4rem;min-width:4rem;height:2rem;background-image:url("data:image/svg+xml,%3Csvg version='1.0' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='xMidYMid meet' viewBox='0 0 980.000000 980.000000'%3E%3Cg fill='%232D2D5A' stroke='none' transform='translate(0.000000,980.000000) scale(0.100000,-0.100000)'%3E%3Cpath d='M7365 9789 c-318 -35 -655 -148 -924 -313 -216 -132 -241 -155 -1373 -1285 -598 -597 -1086 -1086 -1085 -1088 2 -1 38 11 82 28 99 39 275 84 385 100 124 18 365 15 494 -5 140 -23 291 -65 408 -116 l93 -40 720 718 c621 620 732 726 804 772 106 67 215 114 339 148 89 24 113 26 287 26 161 0 201 -4 265 -21 438 -121 738 -421 851 -852 15 -54 22 -122 26 -231 4 -133 2 -170 -16 -258 -38 -185 -111 -346 -217 -482 -23 -30 -577 -589 -1231 -1241 -1216 -1214 -1231 -1228 -1379 -1302 -309 -155 -690 -160 -1001 -12 -134 63 -229 133 -384 282 -140 134 -174 156 -287 189 -76 22 -211 20 -293 -5 -166 -52 -311 -201 -354 -366 -17 -68 -19 -199 -4 -265 25 -111 64 -168 223 -326 154 -154 288 -262 439 -353 278 -168 614 -279 941 -310 578 -57 1181 132 1626 507 52 44 631 617 1286 1274 916 918 1207 1216 1264 1293 516 693 593 1586 203 2348 -109 213 -224 369 -402 548 -193 193 -363 313 -603 428 -214 103 -398 160 -633 196 -123 20 -429 27 -550 14z'/%3E%3Cpath d='M4195 6618 c-426 -43 -867 -229 -1195 -506 -52 -44 -631 -617 -1286 -1274 -898 -900 -1208 -1217 -1262 -1289 -505 -681 -592 -1546 -232 -2297 117 -243 237 -411 434 -608 362 -361 835 -583 1350 -633 578 -57 1179 131 1626 507 113 96 2204 2188 2175 2177 -313 -119 -549 -158 -815 -136 -199 17 -453 80 -578 145 -17 9 -39 16 -49 16 -10 0 -321 -303 -733 -713 -772 -770 -775 -773 -963 -854 -183 -80 -430 -112 -628 -83 -94 13 -259 65 -340 105 -327 164 -557 470 -625 833 -22 119 -15 365 14 472 50 188 133 347 252 486 36 42 587 595 1225 1228 1258 1249 1205 1201 1405 1287 296 128 646 122 937 -16 133 -63 228 -132 379 -277 179 -171 255 -208 429 -208 151 0 257 42 363 144 112 107 162 225 162 382 0 112 -23 195 -78 280 -48 73 -265 286 -390 382 -449 345 -1015 507 -1577 450z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:1.5rem auto;background-position:left 0.8rem center}.paragraph--type--formulaire-metier .views-row .field--name-field-documents-etude a.link-web.-youtube::before,.paragraph--type--formulaire-solr .views-row .field--name-field-documents-etude a.link-web.-youtube::before{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAAInAAACJwG+ElQIAAAE9GlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDIgNzkuZjM1NGVmYzcwLCAyMDIzLzExLzA5LTEyOjA1OjUzICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjUuNCAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjQtMDItMTJUMTU6NTI6NDArMDE6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDI0LTAyLTE0VDE3OjIyOjM5KzAxOjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDI0LTAyLTE0VDE3OjIyOjM5KzAxOjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDplNDIzMzNiOS1jZGNiLTQ1ZjctYTM4NS0xYmU0NzY2NjMxMGMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ZTQyMzMzYjktY2RjYi00NWY3LWEzODUtMWJlNDc2NjYzMTBjIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6ZTQyMzMzYjktY2RjYi00NWY3LWEzODUtMWJlNDc2NjYzMTBjIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDplNDIzMzNiOS1jZGNiLTQ1ZjctYTM4NS0xYmU0NzY2NjMxMGMiIHN0RXZ0OndoZW49IjIwMjQtMDItMTJUMTU6NTI6NDArMDE6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyNS40IChNYWNpbnRvc2gpIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pr8emb0AAAKCSURBVHic7Zoxb9NAGIafWIWiDqSqENCFBQYmumMMiBUG/gYVlAz4LwDSLQWkZuM3MNCxDJzuB5SJARaWgoRQwhBRQIThnOCWJCoKufcU+5EsW4qUe+/9Xn+5+Nzo9/tUmUQtQE1tgFqAmtoAtQA1tQFqAWoqb8DCtF+QZvkx4AxwFjgFnCgdi2PO5WuAb8B+cS5fHz4Pjs/AR+CTs+bHNPob41aCaZafBM4VE5t0rACNaURMQR/4gjdj0vHBWfN11Bf8ZUCa5beBO8AN/kNCIuEn8ApoO2telD8YGpBm+XFgEz/5eaYNtJw13+FghTeZ/8nDnzmuQ5GANMtvAi91miTcctZsD34G16VSNPgEXL7yYAnfSRe1eoKzD6wkwCrVmzz4Oa8mQFOtREizNgBYVqsQshwyAbvA+0BjHZWgt8Bb4BLwDL+Gj4GwPcBZ03PWbADXiSMNmiborHmNT8NTtGnQNcEiDffRpiFoExyJOA1xrANKabgGvAs4dBwGDHDWWGANeEKYNMRlAAzT0CJMGuJdCR5Kw68ZDaNvgpMIkIZmvS8AdIHTaiGjSLN8CXgI3GM2mzjdBaBDhAakWZ4Bz4ELMxymM0hANJSqvsHsN1y6URkQqOpl4jCgqPoj/L0ecptNb0Ca5VfxVT8vGH7YBIMjrHoZTRMUV71M2FugqPpj4C66qpcJasBF4A36qpcJasBaoHH+hW6CqAlGQichgnWAkG5tALCH3yquGvvAXuKs6QE7ajUCdpw1vcF/7C2pFA1bUDxkcNZs49+eqgrtYs4HnrK0qIYJbfxcgfpFyfpV2bEGHJW5fVm6KlR+X6A2QC1ATW2AWoCa2gC1ADWVN+A3wA76LCdErXcAAAAASUVORK5CYII=");background-size:1.7rem auto}.paragraph--type--formulaire-metier .views-row .field--name-field-documents-etude .field--name-thumbnail,.paragraph--type--formulaire-solr .views-row .field--name-field-documents-etude .field--name-thumbnail{width:4rem;padding-right:1rem;flex:0 0 auto}.paragraph--type--formulaire-metier .views-row .field--name-field-documents-etude .file-size,.paragraph--type--formulaire-solr .views-row .field--name-field-documents-etude .file-size{flex:0 0 auto;padding-top:0.7rem;font-size:1.2rem;line-height:2rem;font-weight:600;color:rgba(58,60,116,0.5);padding-left:1rem}.paragraph--type--formulaire-metier .views-row .wrapper-footer,.paragraph--type--formulaire-solr .views-row .wrapper-footer{display:flex;align-items:center}.paragraph--type--formulaire-metier .views-row .wrapper-footer .field--name-field-secteur-etude,.paragraph--type--formulaire-solr .views-row .wrapper-footer .field--name-field-secteur-etude{margin-right:1.6rem}.paragraph--type--formulaire-metier .views-row .wrapper-footer .field--name-field-date-publication,.paragraph--type--formulaire-solr .views-row .wrapper-footer .field--name-field-date-publication{font-size:1.2rem;line-height:2rem;font-weight:600;color:rgba(58,60,116,0.5);text-transform:capitalize}.search-api-autocomplete-search{top:auto;left:auto;width:auto;z-index:5}.search-api-autocomplete-search li{border-bottom:0.1rem solid #F2F2F2;text-decoration:none;cursor:pointer;transition:all ease .4s}.search-api-autocomplete-search li:last-of-type{border-bottom:0}.search-api-autocomplete-search li .ui-menu-item-wrapper{padding:0.8rem 2rem;color:#1F1F1F}.search-api-autocomplete-search li .ui-menu-item-wrapper.ui-state-active,.search-api-autocomplete-search li .ui-menu-item-wrapper:focus,.search-api-autocomplete-search li .ui-menu-item-wrapper:hover{background-color:#F2F2F2;color:#1F1F1F}.search-api-autocomplete-search li .ui-menu-item-wrapper .search-api-autocomplete-suggestion{padding:0 !important;background:none !important;color:#1F1F1F !important}.paragraph:not(.paragraph--type--texte-riche) table,.wrapper-description table,.details-wrapper table{width:100%}.paragraph:not(.paragraph--type--texte-riche) table caption,.wrapper-description table caption,.details-wrapper table caption{margin-bottom:1rem;margin-top:0;font-weight:bold;font-size:1.6rem;line-height:2.4rem;text-align:left}.paragraph:not(.paragraph--type--texte-riche) table td,.paragraph:not(.paragraph--type--texte-riche) table th,.wrapper-description table td,.wrapper-description table th,.details-wrapper table td,.details-wrapper table th{min-height:5rem;padding:1rem;border:0.1rem solid #D2D2D2;text-align:left}.paragraph:not(.paragraph--type--texte-riche) table td::before,.paragraph:not(.paragraph--type--texte-riche) table th,.wrapper-description table td::before,.wrapper-description table th,.details-wrapper table td::before,.details-wrapper table th{background-color:#F2F2F2;margin-top:0;font-weight:bold;font-size:1.2rem;line-height:2rem;letter-spacing:0.1rem;color:#2D2D5A;text-transform:uppercase}.paragraph:not(.paragraph--type--texte-riche) table td,.wrapper-description table td,.details-wrapper table td{background-color:#fff}@media only screen and (max-width:30em){.paragraph:not(.paragraph--type--texte-riche) table thead,.wrapper-description table thead,.details-wrapper table thead{display:none}.paragraph:not(.paragraph--type--texte-riche) table tr,.wrapper-description table tr,.details-wrapper table tr{display:block}.paragraph:not(.paragraph--type--texte-riche) table tr:last-of-type td:last-of-type,.wrapper-description table tr:last-of-type td:last-of-type,.details-wrapper table tr:last-of-type td:last-of-type{border:0.1rem solid #D2D2D2}.paragraph:not(.paragraph--type--texte-riche) table td,.wrapper-description table td,.details-wrapper table td{display:flex;flex-wrap:wrap;border-bottom-width:0}.paragraph:not(.paragraph--type--texte-riche) table td::before,.wrapper-description table td::before,.details-wrapper table td::before{content:attr(data-label);width:100%;margin:-1rem -1rem 1rem;padding:1rem}}.paragraph--type--grille-rebonds{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;gap:2.5rem}@media only screen and (min-width:48em){.paragraph--type--grille-rebonds{gap:5rem;grid-template-columns:repeat(4,minmax(0,1fr))}}.paragraph--type--grille-rebonds .wrapper-rebond a{text-decoration:none;display:block}.paragraph--type--grille-rebonds .wrapper-rebond a .wrapper-picto{display:flex;flex-direction:column}.paragraph--type--grille-rebonds .wrapper-rebond a .wrapper-picto h4{order:2;padding-left:.25rem;margin-bottom:0}.paragraph--type--grille-rebonds .wrapper-rebond a .wrapper-picto h4::before{content:'>';font-size:inherit;padding-right:.5rem}.paragraph--type--grille-rebonds .wrapper-rebond a .wrapper-picto .media--type-picto,.paragraph--type--grille-rebonds .wrapper-rebond a .wrapper-picto .field--name-field-media-image{order:1}.paragraph--type--grille-rebonds .wrapper-rebond a .wrapper-picto .media--type-picto img,.paragraph--type--grille-rebonds .wrapper-rebond a .wrapper-picto .field--name-field-media-image img{max-width:unset;width:100%;height:auto}.paragraph--type--grille-rebonds .wrapper-rebond a .wrapper-picto>div{order:3;margin-top:1.25rem}.paragraph--type--grille-rebonds .wrapper-rebond.view-mode--mea{grid-column:1 / 3;grid-row:1 / 3}.field--name-field-rich-text a:not(.button){color:#7850DC;transition:all ease .4s}.field--name-field-rich-text a:not(.button):focus,.field--name-field-rich-text a:not(.button):hover{color:#2D2D5A}.node__content>.content>div{padding:0 1rem}.node__content>.content .wrapper-main,.node__content>.content .wrapper-right{padding:0 1rem}.node__content>.content .wrapper-main{flex:1 0 auto;width:calc((7 / 12) * 100%);margin-top:8.5rem}@media only screen and (max-width:48em){.node__content>.content .wrapper-main{width:100%;margin-top:6rem}}.node__content>.content .wrapper-right{width:calc((4 / 12) * 100%);margin-top:8.5rem;margin-left:calc((1 / 12) * 100%)}@media only screen and (max-width:48em){.node__content>.content .wrapper-right{width:100%;margin-top:6rem;margin-left:0}}.wrapper-print-page>div{position:relative}.wrapper-print-page .link-print-page{position:absolute;top:-2.5rem;right:0;margin-top:0;font-weight:bold;font-size:1.2rem;line-height:2rem;letter-spacing:0.1rem;color:#fff;text-transform:uppercase;text-decoration:none;transition:all ease .4s}.wrapper-print-page .link-print-page::before{content:"";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:2.4rem;text-transform:none;color:inherit;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wrapper-print-page .link-print-page:hover,.wrapper-print-page .link-print-page:focus{color:#FFDED9}.wrapper-print-page .link-print-page::before{position:relative;top:-0.2rem;margin-right:0.8rem;vertical-align:middle}@media only screen and (max-width:48em){.wrapper-print-page .link-print-page{top:-3rem;font-size:0;color:transparent}.wrapper-print-page .link-print-page::before{font-size:2.4rem;color:#fff;margin:0}}@media only screen and (max-width:30em){.wrapper-print-page .link-print-page{display:none}}.node--type-evenement article:not(.node--view-mode-full) .field--name-field-description{width:100%;margin-top:3rem;font-weight:bold}.node--type-evenement article:not(.node--view-mode-full) .field--name-field-description p:first-of-type{margin-top:0}.node--type-evenement article:not(.node--view-mode-full) .field--name-field-description p:last-of-type{margin-bottom:0}.node--type-evenement .wrapper-main{display:flex;flex-wrap:wrap}@media only screen and (max-width:48em){.node--type-evenement .field--name-field-date-heure-debut-fin{width:100%}}.node--type-evenement .wrapper-main>.wrapper-place{width:20rem;margin-left:auto;margin-top:0;font-weight:bold;font-size:1.2rem;line-height:2rem;letter-spacing:0.1rem;line-height:5rem !important;background-color:#7850DC;color:#fff;text-align:center;text-transform:uppercase}@media only screen and (max-width:48em){.node--type-evenement .wrapper-main>.wrapper-place{margin:2rem 0 0}}.node--type-evenement .wrapper-main>.wrapper-container{width:100%;margin:3rem 0;padding:4rem 3rem;border-radius:0.6rem;background-color:#fff;box-shadow:0 0.8rem 1.8rem 0 rgba(31,21,80,0.15)}@media only screen and (max-width:48em){.node--type-evenement .wrapper-main>.wrapper-container{margin:3rem 0 2rem;padding:3rem 2rem}}@media only screen and (max-width:30em){.node--type-evenement .wrapper-main>.wrapper-container{padding:2rem}}.node--type-evenement .wrapper-main>.wrapper-container>div{margin-bottom:3rem}.node--type-evenement .wrapper-main>.wrapper-container>div:last-of-type{margin-bottom:0}.node--type-evenement .wrapper-main>.wrapper-container .titre-h3{display:inline;margin:0;line-height:1.375;font-size:1.6rem;font-weight:normal;font-family:"Open Sans",sans-serif;letter-spacing:normal}.node--type-evenement .wrapper-main>.wrapper-container span{font-weight:bold}.node--type-evenement .wrapper-main .field--name-field-cibles,.node--type-evenement .wrapper-main .field--name-field-regions,.node--type-evenement .wrapper-main .field--name-field-branches{margin-top:1.5rem;margin-left:-0.6rem}.node--type-evenement .wrapper-main .field--name-field-cibles .field__label,.node--type-evenement .wrapper-main .field--name-field-cibles .field__items,.node--type-evenement .wrapper-main .field--name-field-cibles .field__item,.node--type-evenement .wrapper-main .field--name-field-regions .field__label,.node--type-evenement .wrapper-main .field--name-field-regions .field__items,.node--type-evenement .wrapper-main .field--name-field-regions .field__item,.node--type-evenement .wrapper-main .field--name-field-branches .field__label,.node--type-evenement .wrapper-main .field--name-field-branches .field__items,.node--type-evenement .wrapper-main .field--name-field-branches .field__item{display:inline;float:none}.node--type-evenement .wrapper-main .field--name-field-cibles .field__label::before,.node--type-evenement .wrapper-main .field--name-field-regions .field__label::before,.node--type-evenement .wrapper-main .field--name-field-branches .field__label::before{content:"";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:2.4rem;text-transform:none;color:#5D32DE;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.node--type-evenement .wrapper-main .field--name-field-cibles .field__label::before,.node--type-evenement .wrapper-main .field--name-field-regions .field__label::before,.node--type-evenement .wrapper-main .field--name-field-branches .field__label::before{vertical-align:middle}.node--type-evenement .wrapper-nb-place-link-premium{margin-bottom:3.2rem;border:0.1rem solid #EEEAFA;overflow:hidden;position:relative;padding:1.5rem 1.5rem 1.5rem 2rem;display:flex;gap:1rem;flex-direction:row;align-items:center;justify-content:space-between;max-width:45rem;height:-webkit-fit-content;height:fit-content}.node--type-evenement .wrapper-nb-place-link-premium.-no-place{border:none;padding-left:0}.node--type-evenement .wrapper-nb-place-link-premium.-no-place::before{background-color:transparent}.node--type-evenement .wrapper-nb-place-link-premium .wrapper-texte{font-size:1.6rem;color:#7850DC}.node--type-evenement .wrapper-nb-place-link-premium .wrapper-texte,.node--type-evenement .wrapper-nb-place-link-premium .wrapper-lien{margin:0}.node--type-evenement .wrapper-nb-place-link-premium .wrapper-lien .lien{font-weight:bold}@media only screen and (max-width:48em){.node--type-evenement .wrapper-nb-place-link-premium{margin-bottom:2.4rem;flex-direction:column;gap:2rem;padding:2.5rem;width:100%;max-width:100%}.node--type-evenement .wrapper-nb-place-link-premium .wrapper-texte{font-size:1.4rem}}.node--type-evenement .wrapper-nb-place-link-premium:before{content:'';width:.2rem;min-width:.3rem;height:100%;display:block;background-color:#7850DC;position:absolute;left:0;top:0;bottom:0}.node--type-evenement .wrapper-event-cible{width:100%}.node--type-evenement .wrapper-event-next-prev{display:flex;width:100%;margin-top:3rem;flex-wrap:wrap}@media only screen and (max-width:30em){.node--type-evenement .wrapper-event-next-prev{margin-top:0}}.node--type-evenement .wrapper-event-next-prev>div{width:28rem;max-width:calc(50% - 1rem);margin-top:2.5rem}@media only screen and (max-width:30em){.node--type-evenement .wrapper-event-next-prev>div{width:100%;max-width:none}}.node--type-evenement .wrapper-event-next-prev>div>a{display:block;height:100%;padding:2.5rem 2rem 4rem;box-shadow:0 0.8rem 1.8rem 0 rgba(31,21,80,0.15);background-color:#fff;border-radius:.2rem;text-decoration:none}.node--type-evenement .link-prev .wrapper-event>span::before{content:"";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:2.4rem;text-transform:none;color:inherit;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.node--type-evenement .link-next{margin-left:auto}.node--type-evenement .link-next .wrapper-event>span::after{content:"";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:2.4rem;text-transform:none;color:inherit;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.node--type-evenement .wrapper-event>span{display:block;margin-top:0;font-weight:bold;font-size:1.6rem;line-height:2.4rem;color:#2D2D5A;text-align:center}.node--type-evenement .wrapper-event>span::after,.node--type-evenement .wrapper-event>span::before{position:relative;top:.1rem;vertical-align:bottom}.node--type-evenement .wrapper-event .node{margin-top:2.5rem}.wrapper-event-bloc{padding:4rem 2rem 3rem;background-color:#fff;border-radius:0.6rem;box-shadow:0 0.8rem 1.8rem 0 rgba(31,21,80,0.15)}.wrapper-event-bloc .wrapper-entete{margin-top:0;font-weight:bold;margin-bottom:2.4rem;font-size:2.8rem;line-height:3.6rem;letter-spacing:0.1rem;color:#2D2D5A;margin-bottom:3rem}.wrapper-event-bloc .wrapper-content ul{margin:0;padding:0;list-style:none}.wrapper-event-bloc .wrapper-content ul li{margin:0;padding:0}.wrapper-event-bloc .wrapper-content ul li{margin-bottom:3rem;padding-bottom:3rem;border-bottom:0.1rem solid #D2D2D2}.wrapper-event-bloc .wrapper-content ul li:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:0}.wrapper-event-bloc .wrapper-content ul li a{text-decoration:none}.wrapper-event-bloc .wrapper-content ul li .wrapper-content{-ms-grid-columns:10rem 1.5rem auto 1.5rem auto;grid-template-columns:10rem auto auto;-ms-grid-rows:1fr auto;grid-template-rows:1fr auto;grid-column-gap:1.5rem}.wrapper-event-bloc .wrapper-content ul li .wrapper-content .wrapper-date-event{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3}.wrapper-event-bloc .wrapper-content ul li .wrapper-content .title{-ms-grid-column:3;-ms-grid-column-span:3;grid-column:2/4;-ms-grid-row:1;grid-row:1;text-align:left;align-self:end}.wrapper-event-bloc .wrapper-content ul li .wrapper-content .field--name-field-ville{-ms-grid-column:3;grid-column:2/3;-ms-grid-row:2;grid-row:2;margin-right:0}.wrapper-event-bloc .wrapper-content ul li .wrapper-content .wrapper-place{-ms-grid-column:4;grid-column:3/4;-ms-grid-row:2;grid-row:2}.node--type-evenement.node--view-mode-teaser .wrapper-content .field-group-link,.node--type-evenement.node--view-mode-teaser .wrapper-content,.node--type-evenement.node--view-mode-teaser-strates .wrapper-content .field-group-link,.node--type-evenement.node--view-mode-teaser-strates .wrapper-content{display:-ms-grid;display:grid;-ms-grid-columns:1fr auto;grid-template-columns:1fr auto}@media only screen and (max-width:48em){.node--type-evenement.node--view-mode-teaser .wrapper-content .field-group-link,.node--type-evenement.node--view-mode-teaser .wrapper-content,.node--type-evenement.node--view-mode-teaser-strates .wrapper-content .field-group-link,.node--type-evenement.node--view-mode-teaser-strates .wrapper-content{display:flex;flex-wrap:wrap;justify-content:center}}.node--type-evenement.node--view-mode-teaser .wrapper-content .field-group-link>*,.node--type-evenement.node--view-mode-teaser .wrapper-content>*,.node--type-evenement.node--view-mode-teaser-strates .wrapper-content .field-group-link>*,.node--type-evenement.node--view-mode-teaser-strates .wrapper-content>*{padding:0}.node--type-evenement.node--view-mode-teaser .wrapper-content .field-group-link .wrapper-date-event,.node--type-evenement.node--view-mode-teaser .wrapper-content .wrapper-date-event,.node--type-evenement.node--view-mode-teaser-strates .wrapper-content .field-group-link .wrapper-date-event,.node--type-evenement.node--view-mode-teaser-strates .wrapper-content .wrapper-date-event{-ms-grid-row:1;grid-row:1;-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}@media only screen and (max-width:48em){.node--type-evenement.node--view-mode-teaser .wrapper-content .field-group-link .wrapper-date-event,.node--type-evenement.node--view-mode-teaser .wrapper-content .wrapper-date-event,.node--type-evenement.node--view-mode-teaser-strates .wrapper-content .field-group-link .wrapper-date-event,.node--type-evenement.node--view-mode-teaser-strates .wrapper-content .wrapper-date-event{order:1;width:100%}}.node--type-evenement.node--view-mode-teaser .wrapper-content .field-group-link .title,.node--type-evenement.node--view-mode-teaser .wrapper-content .title,.node--type-evenement.node--view-mode-teaser-strates .wrapper-content .field-group-link .title,.node--type-evenement.node--view-mode-teaser-strates .wrapper-content .title{-ms-grid-row:2;grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;min-height:6.8rem;padding-top:1rem;padding-bottom:1rem;text-align:left;font-size:2rem;line-height:2.4rem;font-weight:bold;letter-spacing:normal;color:#2D2D5A}@media only screen and (max-width:48em){.node--type-evenement.node--view-mode-teaser .wrapper-content .field-group-link .title,.node--type-evenement.node--view-mode-teaser .wrapper-content .title,.node--type-evenement.node--view-mode-teaser-strates .wrapper-content .field-group-link .title,.node--type-evenement.node--view-mode-teaser-strates .wrapper-content .title{order:2;width:100%;min-height:0;margin:1rem 0 1.3rem;font-size:1.6rem;line-height:2.4rem;padding-top:0;padding-bottom:0}}.node--type-evenement.node--view-mode-teaser .wrapper-content .field-group-link .field--name-field-ville,.node--type-evenement.node--view-mode-teaser .wrapper-content .field-group-link .wrapper-place,.node--type-evenement.node--view-mode-teaser .wrapper-content .field--name-field-ville,.node--type-evenement.node--view-mode-teaser .wrapper-content .wrapper-place,.node--type-evenement.node--view-mode-teaser-strates .wrapper-content .field-group-link .field--name-field-ville,.node--type-evenement.node--view-mode-teaser-strates .wrapper-content .field-group-link .wrapper-place,.node--type-evenement.node--view-mode-teaser-strates .wrapper-content .field--name-field-ville,.node--type-evenement.node--view-mode-teaser-strates .wrapper-content .wrapper-place{font-size:1.6rem;font-weight:normal;line-height:2.2rem;color:#212121}@media only screen and (max-width:48em){.node--type-evenement.node--view-mode-teaser .wrapper-content .field-group-link .field--name-field-ville,.node--type-evenement.node--view-mode-teaser .wrapper-content .field-group-link .wrapper-place,.node--type-evenement.node--view-mode-teaser .wrapper-content .field--name-field-ville,.node--type-evenement.node--view-mode-teaser .wrapper-content .wrapper-place,.node--type-evenement.node--view-mode-teaser-strates .wrapper-content .field-group-link .field--name-field-ville,.node--type-evenement.node--view-mode-teaser-strates .wrapper-content .field-group-link .wrapper-place,.node--type-evenement.node--view-mode-teaser-strates .wrapper-content .field--name-field-ville,.node--type-evenement.node--view-mode-teaser-strates .wrapper-content .wrapper-place{order:3}}.node--type-evenement.node--view-mode-teaser .wrapper-content .field-group-link .field--name-field-ville p,.node--type-evenement.node--view-mode-teaser .wrapper-content .field-group-link .wrapper-place p,.node--type-evenement.node--view-mode-teaser .wrapper-content .field--name-field-ville p,.node--type-evenement.node--view-mode-teaser .wrapper-content .wrapper-place p,.node--type-evenement.node--view-mode-teaser-strates .wrapper-content .field-group-link .field--name-field-ville p,.node--type-evenement.node--view-mode-teaser-strates .wrapper-content .field-group-link .wrapper-place p,.node--type-evenement.node--view-mode-teaser-strates .wrapper-content .field--name-field-ville p,.node--type-evenement.node--view-mode-teaser-strates .wrapper-content .wrapper-place p{display:inline}.node--type-evenement.node--view-mode-teaser .wrapper-content .field-group-link .field--name-field-ville::before,.node--type-evenement.node--view-mode-teaser .wrapper-content .field-group-link .wrapper-place::before,.node--type-evenement.node--view-mode-teaser .wrapper-content .field--name-field-ville::before,.node--type-evenement.node--view-mode-teaser .wrapper-content .wrapper-place::before,.node--type-evenement.node--view-mode-teaser-strates .wrapper-content .field-group-link .field--name-field-ville::before,.node--type-evenement.node--view-mode-teaser-strates .wrapper-content .field-group-link .wrapper-place::before,.node--type-evenement.node--view-mode-teaser-strates .wrapper-content .field--name-field-ville::before,.node--type-evenement.node--view-mode-teaser-strates .wrapper-content .wrapper-place::before{display:inline-block;margin-right:0.4rem;vertical-align:bottom;color:#7850DC !important}.node--type-evenement.node--view-mode-teaser .wrapper-content .field-group-link .field--name-field-ville,.node--type-evenement.node--view-mode-teaser .wrapper-content .field--name-field-ville,.node--type-evenement.node--view-mode-teaser-strates .wrapper-content .field-group-link .field--name-field-ville,.node--type-evenement.node--view-mode-teaser-strates .wrapper-content .field--name-field-ville{-ms-grid-row:3;grid-row:3;-ms-grid-column:1;grid-column:1;margin-right:1rem}.node--type-evenement.node--view-mode-teaser .wrapper-content .field-group-link .field--name-field-ville::before,.node--type-evenement.node--view-mode-teaser .wrapper-content .field--name-field-ville::before,.node--type-evenement.node--view-mode-teaser-strates .wrapper-content .field-group-link .field--name-field-ville::before,.node--type-evenement.node--view-mode-teaser-strates .wrapper-content .field--name-field-ville::before{content:"";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:2.4rem;text-transform:none;color:inherit;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (max-width:48em){.node--type-evenement.node--view-mode-teaser .wrapper-content .field-group-link .field--name-field-ville,.node--type-evenement.node--view-mode-teaser .wrapper-content .field--name-field-ville,.node--type-evenement.node--view-mode-teaser-strates .wrapper-content .field-group-link .field--name-field-ville,.node--type-evenement.node--view-mode-teaser-strates .wrapper-content .field--name-field-ville{order:3}}.node--type-evenement.node--view-mode-teaser .wrapper-content .field-group-link .field--name-field-ville p,.node--type-evenement.node--view-mode-teaser .wrapper-content .field--name-field-ville p,.node--type-evenement.node--view-mode-teaser-strates .wrapper-content .field-group-link .field--name-field-ville p,.node--type-evenement.node--view-mode-teaser-strates .wrapper-content .field--name-field-ville p{display:inline-block;margin:0}.node--type-evenement.node--view-mode-teaser .wrapper-content .field-group-link .wrapper-place,.node--type-evenement.node--view-mode-teaser .wrapper-content .wrapper-place,.node--type-evenement.node--view-mode-teaser-strates .wrapper-content .field-group-link .wrapper-place,.node--type-evenement.node--view-mode-teaser-strates .wrapper-content .wrapper-place{-ms-grid-row:3;grid-row:3;-ms-grid-column:2;grid-column:2;margin-top:0}.node--type-evenement.node--view-mode-teaser .wrapper-content .field-group-link .wrapper-place::before,.node--type-evenement.node--view-mode-teaser .wrapper-content .wrapper-place::before,.node--type-evenement.node--view-mode-teaser-strates .wrapper-content .field-group-link .wrapper-place::before,.node--type-evenement.node--view-mode-teaser-strates .wrapper-content .wrapper-place::before{content:"";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:2.4rem;text-transform:none;color:inherit;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.node--type-evenement.node--view-mode-teaser .wrapper-content .field-group-link .date,.node--type-evenement.node--view-mode-teaser .wrapper-content .date,.node--type-evenement.node--view-mode-teaser-strates .wrapper-content .field-group-link .date,.node--type-evenement.node--view-mode-teaser-strates .wrapper-content .date{margin:0 auto}.node--type-evenement.node--view-mode-teaser .wrapper-content .field-group-link .date-end,.node--type-evenement.node--view-mode-teaser .wrapper-content .field-group-link .field--name-field-description,.node--type-evenement.node--view-mode-teaser .wrapper-content .date-end,.node--type-evenement.node--view-mode-teaser .wrapper-content .field--name-field-description,.node--type-evenement.node--view-mode-teaser-strates .wrapper-content .field-group-link .date-end,.node--type-evenement.node--view-mode-teaser-strates .wrapper-content .field-group-link .field--name-field-description,.node--type-evenement.node--view-mode-teaser-strates .wrapper-content .date-end,.node--type-evenement.node--view-mode-teaser-strates .wrapper-content .field--name-field-description{display:none}.node--type-evenement.node--view-mode-teaser.recommander .node__content>.wrapper-content,.node--type-evenement.node--view-mode-teaser-strates.recommander .node__content>.wrapper-content{display:block}.node--view-mode-next-rdv.recommander .node__content{position:relative;border:1rem solid #88E6C2 !important;border-radius:0.6rem}.node--view-mode-next-rdv.recommander .node__content .contextual-region,.node--view-mode-next-rdv.recommander .node__content.contextual-region{position:static}.node--view-mode-next-rdv.recommander .node__content .title-recommander{position:absolute;top:-1rem;right:19rem;margin-top:0;font-weight:bold;font-size:1.2rem;line-height:2rem;letter-spacing:0.1rem;padding:0 1rem;border-radius:0 0 0.6rem 0.6rem;line-height:2.9rem;background-color:#88E6C2;color:#2D2D5A;text-transform:uppercase;text-align:center;white-space:nowrap;transform:translateX(50%);z-index:1}.node--view-mode-next-rdv.recommander .node__content .title-recommander::before{content:"";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:1.6rem;text-transform:none;color:inherit;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (max-width:48em){.node--view-mode-next-rdv.recommander .node__content .title-recommander{right:50%}}.node--view-mode-next-rdv.recommander .node__content .title-recommander::before{position:relative;top:-0.2rem;display:inline-block;margin-right:0.5rem;vertical-align:middle}.node--view-mode-next-rdv.recommander .node__content .title,.node--view-mode-next-rdv.recommander .node__content .field--name-field-chapo-resume{padding-right:2rem}@media only screen and (max-width:48em){.node--view-mode-next-rdv.recommander .node__content .title,.node--view-mode-next-rdv.recommander .node__content .field--name-field-chapo-resume{padding-left:2rem}}.node--view-mode-next-rdv.recommander .node__content .field--name-field-dispositif{margin-top:6rem}@media only screen and (max-width:48em){.node--view-mode-next-rdv.recommander .node__content .field--name-field-dispositif{margin-top:2rem}}.node--view-mode-next-rdv.recommander .node__content .field--name-field-chapo-resume{margin-bottom:6rem}@media only screen and (max-width:48em){.node--view-mode-next-rdv.recommander .node__content .field--name-field-chapo-resume{margin-bottom:2rem}}.node--type-evenement.node--view-mode-teaser-strates .node__content{display:flex}.node--type-evenement.node--view-mode-teaser-strates .node__content .field-group-link{display:flex;width:100%;padding:0;position:relative;overflow:hidden}.node--type-evenement.node--view-mode-teaser-strates .node__content .field-group-link::after{content:'';display:inline-flex;align-items:center;height:4rem;width:4rem;min-width:4rem;justify-content:center;border-radius:50%;transition:background-color .5s ease-out;background:url(/themes/custom/opco_atlas/images/icon-arrow-purple.svg) no-repeat center;background-size:50%}.node--type-evenement.node--view-mode-teaser-strates .node__content .field-group-link:hover::after{background-color:#FFDED9}.node--type-evenement.node--view-mode-teaser-strates .node__content .field-group-link:after{position:absolute;bottom:1.6rem;right:1.6rem}.node--type-evenement.node--view-mode-teaser-strates .node__content .field-group-link .wrapper-content{width:100%;display:flex;padding:0}.node--type-evenement.node--view-mode-teaser-strates .node__content .field-group-link .wrapper-content .wrapper-date-event{padding:.2rem 1.6rem 1.6rem}@media only screen and (min-width:48em){.node--type-evenement.node--view-mode-teaser-strates .node__content .field-group-link .wrapper-content .wrapper-date-event{max-width:22%;width:22%}}@media only screen and (max-width:48em){.node--type-evenement.node--view-mode-teaser-strates .node__content .field-group-link .wrapper-content .wrapper-date-event{order:0}}.node--type-evenement.node--view-mode-teaser-strates .node__content .field-group-link .wrapper-content .wrapper-date-event .date-end{display:block}.node--type-evenement.node--view-mode-teaser-strates .node__content .field-group-link .wrapper-content .wrapper-right{padding:2rem 2rem 5.5rem;max-width:78%;width:78%}@media only screen and (max-width:48em){.node--type-evenement.node--view-mode-teaser-strates .node__content .field-group-link .wrapper-content .wrapper-right{width:100%;max-width:100%}}.node--type-evenement.node--view-mode-teaser-strates .node__content .field-group-link .wrapper-content .wrapper-right .title{font-size:2rem;padding:0;margin:0;line-height:1.3;min-height:-webkit-fit-content;min-height:fit-content}.node--type-evenement.node--view-mode-teaser-strates .node__content .field-group-link .wrapper-content .wrapper-right .title+div{margin-top:1.7rem}.node--type-evenement.node--view-mode-teaser-strates .node__content .field-group-link .wrapper-content .wrapper-right .wrapper-place{margin-top:1rem}.node--type-evenement.node--view-mode-search-index .field-group-link,.node--type-evenement.node--view-mode-teaser-strates .field-group-link{display:flex;flex-wrap:wrap;padding:3rem 3rem 4rem;background-color:#fff;border-radius:0.6rem;box-shadow:0 0.8rem 1.8rem 0 rgba(31,21,80,0.15);text-decoration:none;display:flex;align-items:initial;justify-content:initial;flex-wrap:wrap;margin:0 -1rem;margin:0}.node--type-evenement.node--view-mode-search-index .field-group-link>*,.node--type-evenement.node--view-mode-teaser-strates .field-group-link>*{padding:0 1rem}@media only screen and (max-width:48em){.node--type-evenement.node--view-mode-search-index .field-group-link,.node--type-evenement.node--view-mode-teaser-strates .field-group-link{padding:4rem 2rem}.node--type-evenement.node--view-mode-search-index .field-group-link>*,.node--type-evenement.node--view-mode-teaser-strates .field-group-link>*{padding:0}}.node--type-evenement.node--view-mode-search-index .field-group-link .left,.node--type-evenement.node--view-mode-teaser-strates .field-group-link .left{width:18rem;padding-right:3rem}.node--type-evenement.node--view-mode-search-index .field-group-link .left .media--view-mode-a-la-une-teaser-recherche,.node--type-evenement.node--view-mode-teaser-strates .field-group-link .left .media--view-mode-a-la-une-teaser-recherche{margin-top:1rem}.node--type-evenement.node--view-mode-search-index .field-group-link .left img,.node--type-evenement.node--view-mode-teaser-strates .field-group-link .left img{display:block;-o-object-fit:cover;object-fit:cover;border-radius:0.6rem}@media only screen and (max-width:30em){.node--type-evenement.node--view-mode-search-index .field-group-link .left,.node--type-evenement.node--view-mode-teaser-strates .field-group-link .left{width:100%;padding:0 0 2rem}}.node--type-evenement.node--view-mode-search-index .field-group-link .right,.node--type-evenement.node--view-mode-teaser-strates .field-group-link .right{display:flex;flex-wrap:wrap;align-content:flex-start;width:calc(100% - 18rem)}@media only screen and (max-width:30em){.node--type-evenement.node--view-mode-search-index .field-group-link .right,.node--type-evenement.node--view-mode-teaser-strates .field-group-link .right{width:100%}}@media only screen and (max-width:30em){.node--type-evenement.node--view-mode-search-index .field-group-link .wrapper-date-event,.node--type-evenement.node--view-mode-teaser-strates .field-group-link .wrapper-date-event{display:flex}}.node--type-evenement.node--view-mode-search-index .field-group-link .wrapper-date-event .date-end,.node--type-evenement.node--view-mode-teaser-strates .field-group-link .wrapper-date-event .date-end{margin-top:2rem}@media only screen and (max-width:30em){.node--type-evenement.node--view-mode-search-index .field-group-link .wrapper-date-event .date-end,.node--type-evenement.node--view-mode-teaser-strates .field-group-link .wrapper-date-event .date-end{margin:0 0 0 2rem}}.node--type-evenement.node--view-mode-search-index .field-group-link .field--name-field-date-heure-debut-fin,.node--type-evenement.node--view-mode-search-index .field-group-link .title,.node--type-evenement.node--view-mode-search-index .field-group-link .field--name-field-description,.node--type-evenement.node--view-mode-teaser-strates .field-group-link .field--name-field-date-heure-debut-fin,.node--type-evenement.node--view-mode-teaser-strates .field-group-link .title,.node--type-evenement.node--view-mode-teaser-strates .field-group-link .field--name-field-description{width:100%}.node--type-evenement.node--view-mode-search-index .field-group-link .field--name-field-categorie-evenement,.node--type-evenement.node--view-mode-teaser-strates .field-group-link .field--name-field-categorie-evenement{margin-bottom:1.2rem}.node--type-evenement.node--view-mode-search-index .field-group-link .field--name-field-date-heure-debut-fin,.node--type-evenement.node--view-mode-teaser-strates .field-group-link .field--name-field-date-heure-debut-fin{margin-top:1rem}.node--type-evenement.node--view-mode-search-index .field-group-link .title,.node--type-evenement.node--view-mode-teaser-strates .field-group-link .title{margin-top:0;font-weight:bold;margin-bottom:1.7rem;font-size:2.1rem;line-height:2.8rem;letter-spacing:0.1rem;font-family:"Open Sans",sans-serif;letter-spacing:normal;margin-top:0.5rem;margin-bottom:0;color:#2D2D5A}.node--type-evenement.node--view-mode-search-index .field-group-link .field--name-field-description,.node--type-evenement.node--view-mode-teaser-strates .field-group-link .field--name-field-description{margin-top:2rem;font-weight:normal}.node--type-evenement.node--view-mode-search-index .field-group-link .wrapper-adresse-teaser-agenda,.node--type-evenement.node--view-mode-search-index .field-group-link .wrapper-nb-inscrits,.node--type-evenement.node--view-mode-search-index .field-group-link .wrapper-place,.node--type-evenement.node--view-mode-search-index .field-group-link .wrapper-creneau-event,.node--type-evenement.node--view-mode-teaser-strates .field-group-link .wrapper-adresse-teaser-agenda,.node--type-evenement.node--view-mode-teaser-strates .field-group-link .wrapper-nb-inscrits,.node--type-evenement.node--view-mode-teaser-strates .field-group-link .wrapper-place,.node--type-evenement.node--view-mode-teaser-strates .field-group-link .wrapper-creneau-event{position:relative;width:calc((6 / 12) * 100%);flex:1 0 auto;margin-top:2rem;padding-left:3rem;font-size:1.6rem;font-weight:normal;line-height:2.2rem;color:#212121}.node--type-evenement.node--view-mode-search-index .field-group-link .wrapper-adresse-teaser-agenda::before,.node--type-evenement.node--view-mode-search-index .field-group-link .wrapper-nb-inscrits::before,.node--type-evenement.node--view-mode-search-index .field-group-link .wrapper-place::before,.node--type-evenement.node--view-mode-search-index .field-group-link .wrapper-creneau-event::before,.node--type-evenement.node--view-mode-teaser-strates .field-group-link .wrapper-adresse-teaser-agenda::before,.node--type-evenement.node--view-mode-teaser-strates .field-group-link .wrapper-nb-inscrits::before,.node--type-evenement.node--view-mode-teaser-strates .field-group-link .wrapper-place::before,.node--type-evenement.node--view-mode-teaser-strates .field-group-link .wrapper-creneau-event::before{position:absolute;top:0;left:0;color:#7850DC}.node--type-evenement.node--view-mode-search-index .field-group-link .wrapper-adresse-teaser-agenda,.node--type-evenement.node--view-mode-teaser-strates .field-group-link .wrapper-adresse-teaser-agenda{padding-right:1rem;font-size:1.2rem;color:#212121;width:100%}.node--type-evenement.node--view-mode-search-index .field-group-link .wrapper-adresse-teaser-agenda::before,.node--type-evenement.node--view-mode-teaser-strates .field-group-link .wrapper-adresse-teaser-agenda::before{content:"";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:2.4rem;text-transform:none;color:inherit;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.node--type-evenement.node--view-mode-search-index .field-group-link .wrapper-adresse-teaser-agenda::before,.node--type-evenement.node--view-mode-teaser-strates .field-group-link .wrapper-adresse-teaser-agenda::before{color:#7850DC}.node--type-evenement.node--view-mode-search-index .field-group-link .wrapper-nb-inscrits::before,.node--type-evenement.node--view-mode-search-index .field-group-link .wrapper-place::before,.node--type-evenement.node--view-mode-teaser-strates .field-group-link .wrapper-nb-inscrits::before,.node--type-evenement.node--view-mode-teaser-strates .field-group-link .wrapper-place::before{content:"";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:2.4rem;text-transform:none;color:inherit;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.node--type-evenement.node--view-mode-search-index .field-group-link .wrapper-nb-inscrits em,.node--type-evenement.node--view-mode-search-index .field-group-link .wrapper-place em,.node--type-evenement.node--view-mode-teaser-strates .field-group-link .wrapper-nb-inscrits em,.node--type-evenement.node--view-mode-teaser-strates .field-group-link .wrapper-place em{font-style:normal}.node--type-evenement.node--view-mode-search-index .field-group-link .wrapper-nb-inscrits::before,.node--type-evenement.node--view-mode-search-index .field-group-link .wrapper-place::before,.node--type-evenement.node--view-mode-teaser-strates .field-group-link .wrapper-nb-inscrits::before,.node--type-evenement.node--view-mode-teaser-strates .field-group-link .wrapper-place::before{color:#7850DC}.node--type-evenement.node--view-mode-search-index .field-group-link .wrapper-place::before,.node--type-evenement.node--view-mode-teaser-strates .field-group-link .wrapper-place::before{font-size:2rem}.node--type-evenement.node--view-mode-search-index.node--promoted,.node--type-evenement.node--view-mode-teaser-strates.node--promoted{position:relative}.node--type-evenement.node--view-mode-search-index.node--promoted::before,.node--type-evenement.node--view-mode-teaser-strates.node--promoted::before{content:'';width:12rem;min-width:12rem;height:12rem;display:block;border-radius:.8rem;background-color:#7850DC;position:absolute;z-index:-1;top:-0.5rem;left:-0.5rem}.node--type-evenement.node--view-mode-search-index.node--promoted::after,.node--type-evenement.node--view-mode-teaser-strates.node--promoted::after{content:'';width:46.5rem;min-width:46.5rem;height:60%;display:block;border-radius:.8rem;background-color:#7850DC;position:absolute;z-index:-1;bottom:-0.5rem;right:-0.5rem}@media only screen and (max-width:48em){.node--type-evenement.node--view-mode-search-index.node--promoted::after,.node--type-evenement.node--view-mode-teaser-strates.node--promoted::after{width:25.4rem;min-width:25.4rem;height:12rem}}.node--type-evenement.node--view-mode-search-index.node--promoted>.node__content>h3,.node--type-evenement.node--view-mode-teaser-strates.node--promoted>.node__content>h3{display:none}.node--type-evenement.node--view-mode-search-index.node--promoted .wrapper-text-une,.node--type-evenement.node--view-mode-teaser-strates.node--promoted .wrapper-text-une{margin-left:auto;font-size:1.8rem;color:#7850DC;font-weight:700;text-transform:uppercase}.node--type-evenement.node--view-mode-search-index.recommander .field-group-link,.node--type-evenement.node--view-mode-teaser-strates.recommander .field-group-link{position:relative;border:1rem solid #88E6C2 !important}.node--type-evenement.node--view-mode-search-index.recommander .contextual-region,.node--type-evenement.node--view-mode-teaser-strates.recommander .contextual-region{position:static}.node--type-evenement.node--view-mode-search-index.recommander .title-recommander,.node--type-evenement.node--view-mode-teaser-strates.recommander .title-recommander{position:absolute;top:-1rem;left:50%;margin-top:0;font-weight:bold;font-size:1.2rem;line-height:2rem;letter-spacing:0.1rem;padding:0 1rem;border-radius:0 0 0.6rem 0.6rem;line-height:2.9rem;background-color:#88E6C2;color:#2D2D5A;text-transform:uppercase;text-align:center;white-space:nowrap;transform:translateX(-50%)}.node--type-evenement.node--view-mode-search-index.recommander .title-recommander::before,.node--type-evenement.node--view-mode-teaser-strates.recommander .title-recommander::before{content:"";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:1.6rem;text-transform:none;color:inherit;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.node--type-evenement.node--view-mode-search-index.recommander .title-recommander::before,.node--type-evenement.node--view-mode-teaser-strates.recommander .title-recommander::before{position:relative;top:-0.2rem;display:inline-block;margin-right:0.5rem;vertical-align:middle}.date{display:flex;flex-direction:column;text-align:center}.date .jour{font-size:5.5rem;color:#7050CF;font-weight:700}@media only screen and (max-width:48em){.date .jour{font-size:4.8rem}}.date .mois{color:#7050CF;text-transform:uppercase;font-weight:400;font-size:1.4rem}@media only screen and (max-width:48em){.date .mois{font-size:1.3rem}}.node--type-evenement .field--name-field-date-debut-fin,.node--type-evenement .field--name-field-date-heure-debut-fin,.node--type-actualite .field--name-field-date-publication,.node--type-appel-offre .field--name-field-date-debut-fin{margin-bottom:0.9rem;color:rgba(58,60,116,0.8)}.node--type-evenement .field--name-field-date-debut-fin .date,.node--type-evenement .field--name-field-date-debut-fin .datetime,.node--type-evenement .field--name-field-date-heure-debut-fin .date,.node--type-evenement .field--name-field-date-heure-debut-fin .datetime,.node--type-actualite .field--name-field-date-publication .date,.node--type-actualite .field--name-field-date-publication .datetime,.node--type-appel-offre .field--name-field-date-debut-fin .date,.node--type-appel-offre .field--name-field-date-debut-fin .datetime{display:inline-block;width:auto;height:auto;background:none;border-radius:0;text-align:left;font-size:1.2rem;line-height:2rem;font-weight:600;color:rgba(58,60,116,0.8);text-transform:none}.node--type-actualite.node--view-mode-search-index{margin-bottom:2rem}.node--type-actualite.node--view-mode-search-index.-no-link>.node__content{background-color:#fff}.node--type-actualite.node--view-mode-search-index .field-group-link,.node--type-actualite.node--view-mode-search-index.-no-link>.node__content{display:flex;padding:3rem 3rem 4rem;text-decoration:none;border-radius:0.6rem;box-shadow:0 0.8rem 1.8rem 0 rgba(31,21,80,0.15)}@media only screen and (max-width:30em){.node--type-actualite.node--view-mode-search-index .field-group-link,.node--type-actualite.node--view-mode-search-index.-no-link>.node__content{flex-direction:column}}.node--type-actualite.node--view-mode-search-index .field-group-link .left,.node--type-actualite.node--view-mode-search-index.-no-link>.node__content .left{display:flex;align-items:center}.node--type-actualite.node--view-mode-search-index .field-group-link .left .media--view-mode-a-la-une-teaser-recherche,.node--type-actualite.node--view-mode-search-index.-no-link>.node__content .left .media--view-mode-a-la-une-teaser-recherche{padding-right:1rem;padding-top:0.4rem}.node--type-actualite.node--view-mode-search-index .field-group-link .left img,.node--type-actualite.node--view-mode-search-index.-no-link>.node__content .left img{display:block;-o-object-fit:cover;object-fit:cover;border-radius:0.6rem}@media only screen and (max-width:48em){.node--type-actualite.node--view-mode-search-index .field-group-link .right,.node--type-actualite.node--view-mode-search-index.-no-link>.node__content .right{display:flex;flex-direction:column;align-items:center;text-align:center}.node--type-actualite.node--view-mode-search-index .field-group-link .right .field--name-field-dispositif,.node--type-actualite.node--view-mode-search-index.-no-link>.node__content .right .field--name-field-dispositif{order:1;margin-top:1rem}.node--type-actualite.node--view-mode-search-index .field-group-link .right .field--name-field-date-publication,.node--type-actualite.node--view-mode-search-index.-no-link>.node__content .right .field--name-field-date-publication{order:2;margin:1rem 0 0}.node--type-actualite.node--view-mode-search-index .field-group-link .right .title,.node--type-actualite.node--view-mode-search-index.-no-link>.node__content .right .title{order:3;margin-bottom:1rem;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.node--type-actualite.node--view-mode-search-index .field-group-link .right .field--name-field-chapo-resume,.node--type-actualite.node--view-mode-search-index.-no-link>.node__content .right .field--name-field-chapo-resume{order:4;width:100%;text-align:left}}.node--type-actualite.node--view-mode-search-index .field-group-link .title,.node--type-actualite.node--view-mode-search-index.-no-link>.node__content .title{margin-top:0;margin-bottom:1.1rem;font-size:2rem;line-height:2.6rem;font-weight:bold;color:#3A3C74;letter-spacing:normal}.node--type-actualite.node--view-mode-search-index .field-group-link .field--name-field-chapo-resume,.node--type-actualite.node--view-mode-search-index.-no-link>.node__content .field--name-field-chapo-resume{margin-bottom:0;padding:0;background-color:transparent;font-weight:normal;font-size:1.2rem;line-height:2.4rem}@media only screen and (max-width:30em){.node--type-actualite.node--view-mode-search-index .field-group-link .field--name-field-chapo-resume,.node--type-actualite.node--view-mode-search-index.-no-link>.node__content .field--name-field-chapo-resume{margin-top:0.4rem}}.node--type-actualite.node--view-mode-search-index .field-group-link .field--name-field-chapo-resume>p:first-child,.node--type-actualite.node--view-mode-search-index.-no-link>.node__content .field--name-field-chapo-resume>p:first-child{margin-top:0}.node--type-actualite.node--view-mode-search-index .field-group-link .field--name-field-chapo-resume>p:last-child,.node--type-actualite.node--view-mode-search-index.-no-link>.node__content .field--name-field-chapo-resume>p:last-child{margin-bottom:0}.node--type-actualite.node--view-mode-search-index .field-group-link .wrapper-content,.node--type-actualite.node--view-mode-search-index.-no-link>.node__content .wrapper-content{display:flex;flex-direction:column;align-items:flex-start}.node--type-actualite.node--view-mode-search-index .field-group-link .wrapper-content .field--name-field-date-publication,.node--type-actualite.node--view-mode-search-index.-no-link>.node__content .wrapper-content .field--name-field-date-publication{order:2;margin-bottom:0.9rem;line-height:1}.node--type-actualite.node--view-mode-search-index .field-group-link .wrapper-content .field--name-field-dispositif,.node--type-actualite.node--view-mode-search-index.-no-link>.node__content .wrapper-content .field--name-field-dispositif{order:1}.node--type-actualite.node--view-mode-search-index .field-group-link .wrapper-content .title,.node--type-actualite.node--view-mode-search-index.-no-link>.node__content .wrapper-content .title{order:3}.node--type-actualite.node--view-mode-search-index .field-group-link .wrapper-content .field--name-field-chapo-resume,.node--type-actualite.node--view-mode-search-index.-no-link>.node__content .wrapper-content .field--name-field-chapo-resume{order:4}.node--type-actualite.node--view-mode-search-index.node--promoted{font-family:"Palanquin",sans-serif;font-weight:bold;font-size:2.8rem;line-height:3.6rem;letter-spacing:0.1rem;color:#2D2D5A;margin:0 0 2rem}.node--type-actualite.node--view-mode-search-index.node--promoted .field-group-link,.node--type-actualite.node--view-mode-search-index.node--promoted.-no-link>.node__content{font-family:"Open Sans",sans-serif;font-size:1.6rem;line-height:1.375;color:#1F1F1F;letter-spacing:normal;flex-wrap:wrap;margin-top:2rem}.node--type-actualite.node--view-mode-search-index.node--promoted .field-group-link .left,.node--type-actualite.node--view-mode-search-index.node--promoted.-no-link>.node__content .left{display:block;width:29rem;flex:0 0 auto;padding-right:2rem}@media only screen and (max-width:48em){.node--type-actualite.node--view-mode-search-index.node--promoted .field-group-link .left,.node--type-actualite.node--view-mode-search-index.node--promoted.-no-link>.node__content .left{width:100%;padding:0 0 1rem}.node--type-actualite.node--view-mode-search-index.node--promoted .field-group-link .left .field--name-field-media-image,.node--type-actualite.node--view-mode-search-index.node--promoted.-no-link>.node__content .left .field--name-field-media-image{display:flex}.node--type-actualite.node--view-mode-search-index.node--promoted .field-group-link .left .field--name-field-media-image img,.node--type-actualite.node--view-mode-search-index.node--promoted.-no-link>.node__content .left .field--name-field-media-image img{margin:0 auto}}.node--type-actualite.node--view-mode-search-index.node--promoted .field-group-link .left .media--view-mode-a-la-une-teaser-recherche,.node--type-actualite.node--view-mode-search-index.node--promoted.-no-link>.node__content .left .media--view-mode-a-la-une-teaser-recherche{padding:0}.node--type-actualite.node--view-mode-search-index.node--promoted .field-group-link .left img,.node--type-actualite.node--view-mode-search-index.node--promoted.-no-link>.node__content .left img{-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:30em){.node--type-actualite.node--view-mode-search-index.node--promoted .field-group-link .left img,.node--type-actualite.node--view-mode-search-index.node--promoted.-no-link>.node__content .left img{width:100%;height:auto}}.node--type-actualite.node--view-mode-search-index.node--promoted .field-group-link .left+.right,.node--type-actualite.node--view-mode-search-index.node--promoted.-no-link>.node__content .left+.right{width:calc(100% - 29rem)}@media only screen and (max-width:48em){.node--type-actualite.node--view-mode-search-index.node--promoted .field-group-link .left+.right,.node--type-actualite.node--view-mode-search-index.node--promoted.-no-link>.node__content .left+.right{width:100%}}.node--type-actualite.node--view-mode-search-index.node--promoted .field-group-link .right,.node--type-actualite.node--view-mode-search-index.node--promoted.-no-link>.node__content .right{width:100%}.node--type-actualite.node--view-mode-search-index.recommander:not(.node--promoted) .field-group-link,.node--type-actualite.node--view-mode-search-index.recommander:not(.node--promoted).-no-link>.node__content{border:1rem solid #88E6C2 !important}.node--type-actualite.node--view-mode-search-index.recommander .field-group-link,.node--type-actualite.node--view-mode-search-index.recommander.-no-link>.node__content{position:relative}.node--type-actualite.node--view-mode-search-index.recommander .contextual-region{position:static}.node--type-actualite.node--view-mode-search-index.recommander .title-recommander{position:absolute;top:-1rem;left:50%;margin-top:0;font-weight:bold;font-size:1.2rem;line-height:2rem;letter-spacing:0.1rem;padding:0 1rem;border-radius:0 0 0.6rem 0.6rem;line-height:2.9rem;background-color:#88E6C2;color:#2D2D5A;text-transform:uppercase;text-align:center;white-space:nowrap;transform:translateX(-50%)}.node--type-actualite.node--view-mode-search-index.recommander .title-recommander::before{content:"";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:1.6rem;text-transform:none;color:inherit;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.node--type-actualite.node--view-mode-search-index.recommander .title-recommander::before{position:relative;top:-0.2rem;display:inline-block;margin-right:0.5rem;vertical-align:middle}.node--type-actualite>.node__content>a,.node--type-actualite.-no-link>.node__content{flex-direction:column}.node--type-actualite>.node__content>a .wrapper-top,.node--type-actualite.-no-link>.node__content .wrapper-top{justify-content:space-between;gap:.5rem}.node--type-actualite>.node__content>a .wrapper-top__infos,.node--type-actualite.-no-link>.node__content .wrapper-top__infos{display:flex}.node--type-actualite.-une.-no-link{background-color:#fff}.node--type-actualite.-une.-no-link .field--name-field-date-publication{display:flex}.node--type-actualite .wrapper-contents{display:flex}@media only screen and (max-width:48em){.node--type-actualite .wrapper-contents{flex-direction:column}}.node--type-actualite .left{width:30rem}@media only screen and (min-width:48em){.node--type-actualite .left{align-items:flex-start}}@media only screen and (max-width:48em){.node--type-actualite .left{width:100%}.node--type-actualite .left .media--view-mode-a-la-une-teaser-recherche{margin:0 auto;padding:0}}.node--type-actualite.node--view-mode-search-index{padding:3rem 3rem 4rem;border-radius:0.6rem;background-color:#fff;box-shadow:0 0.8rem 1.8rem 0 rgba(31,21,80,0.15)}.node--type-actualite.node--view-mode-boosted_search_result.node--promoted{padding:0;border:0}.node--type-actualite.node--view-mode-boosted_search_result.node--promoted::after{display:none}.node--type-actualite.node--view-mode-full .wrapper-main{display:flex;flex-wrap:wrap;align-items:center}.node--type-actualite.node--view-mode-full .wrapper-main .field--name-field-date-publication{order:1;display:flex;align-items:center;gap:.4rem;font-size:1.2rem;white-space:nowrap;color:#000}.node--type-actualite.node--view-mode-full .wrapper-main .field--name-field-date-publication::before{content:'';flex-shrink:0;width:1.6rem;height:1.6rem;background:url(/themes/custom/opco_atlas/images/icons/actus.svg) center/contain no-repeat}.node--type-actualite.node--view-mode-full .wrapper-main .field--name-field-dispositif{display:inline-flex;align-items:center;height:3.5rem;padding:0 0.8rem;font-size:1.2rem;line-height:1.3;font-weight:700;color:#4C1C96;background-color:#EDEFF1;order:2;-webkit-margin-after:2.5rem;margin-block-end:2.5rem}.node--type-actualite.node--view-mode-full .wrapper-main .field--name-field-produits{order:3;display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;-webkit-margin-start:1rem;margin-inline-start:1rem;-webkit-margin-after:2.5rem;margin-block-end:2.5rem;height:3.5rem;font-size:1.2rem;line-height:1.3;font-weight:700;color:#4C1C96}.node--type-actualite.node--view-mode-full .wrapper-main .field--name-field-chapo-resume{order:4}.node--type-actualite.node--view-mode-full .wrapper-main .field--name-field-paragraphs{order:5}.node--type-actualite.node--view-mode-full .wrapper-main .field--name-field-date-publication,.node--type-actualite.node--view-mode-full .wrapper-main .field--name-field-chapo-resume,.node--type-actualite.node--view-mode-full .wrapper-main .field--name-field-paragraphs{width:100%}.node--type-actualite.node--view-mode-full .field--name-field-date-publication{margin-bottom:0.9rem;font-size:1.2rem;line-height:2rem;font-weight:600}.node--type-actualite.node--view-mode-full .wrapper-dispositif-produits{margin-bottom:3rem}@media only screen and (max-width:48em){.node--type-actualite.node--view-mode-full .wrapper-dispositif-produits{display:flex;flex-direction:column;align-items:center}}.node--type-actualite.node--view-mode-full .wrapper-dispositif-produits>div{display:inline-block;margin-right:2.2rem}@media only screen and (max-width:48em){.node--type-actualite.node--view-mode-full .wrapper-dispositif-produits>div{margin-right:0}}.node--type-actualite.node--view-mode-full .wrapper-dispositif-produits .field--name-field-produits{color:#2D2D5A;font-size:1.1rem;line-height:2rem;font-weight:bold}@media only screen and (max-width:48em){.node--type-actualite.node--view-mode-full .wrapper-dispositif-produits .field--name-field-produits{margin-top:1rem}}.node--type-actualite.node--view-mode-full .wrapper-dispositif-produits .field--name-field-produits .field__item{display:inline}.path-actualites .node--type-actualite.node--promoted>.node__content>a{background-color:#fff}.path-actualites .node--type-actualite.node--promoted .wrapper-text-une{font-size:1.8rem;color:#7850DC;font-weight:700;text-transform:uppercase;display:block;margin-bottom:1.2rem;text-align:right}@media only screen and (max-width:48em){.path-actualites .node--type-actualite.node--promoted .wrapper-text-une{position:absolute;top:1.6rem;right:1.6rem;margin-bottom:0}}@media only screen and (max-width:48em){.path-actualites .node--type-actualite.node--promoted .left .media--type-image{margin-top:1.5rem}}.node--type-appel-offre.node--view-mode-search-index{margin-bottom:3rem;padding:2rem 3rem 4rem;box-shadow:0 0.8rem 1.8rem 0 rgba(31,21,80,0.15)}.node--type-appel-offre.node--view-mode-search-index .field-group-link{text-decoration:none}.node--type-appel-offre.node--view-mode-search-index .tags{margin-bottom:2rem}.node--type-appel-offre.node--view-mode-search-index .field--name-field-date-debut-fin{margin-top:0;font-weight:bold;font-size:1.6rem;line-height:2.4rem;margin-bottom:0.5rem;color:#2D2D5A}.node--type-appel-offre.node--view-mode-search-index .title{margin-top:0;font-weight:bold;margin-bottom:1.7rem;font-size:2.1rem;line-height:2.8rem;letter-spacing:0.1rem;margin-bottom:1.5rem;color:#2D2D5A}.node--type-appel-offre.node--view-mode-full .field--name-field-date-debut-fin{display:inline-block}.node--type-appel-offre.node--view-mode-full .ao-closed.teaser-tag{display:inline-block;margin-left:1rem}.node--type-appel-offre.node--view-mode-full .field--name-field-description-resume{margin-top:2rem;font-weight:bold}.node--type-appel-offre.node--view-mode-full .wrapper-information-ao{margin-top:5rem;padding:4.5rem 4rem;border-radius:0.6rem;background-color:#fff;box-shadow:0 0.8rem 1.8rem 0 rgba(31,21,80,0.15)}.node--type-appel-offre.node--view-mode-full .wrapper-information-ao>div{margin-top:3rem}.node--type-appel-offre.node--view-mode-full .wrapper-information-ao>div:first-child{margin-top:0}.node--type-appel-offre.node--view-mode-full .wrapper-information-ao>div>div{display:inline-block}.node--type-appel-offre.node--view-mode-full .wrapper-information-ao .content-information{font-weight:bold}.node--type-appel-offre.node--view-mode-full .wrapper-description{margin-top:4.5rem}.node--type-appel-offre.node--view-mode-full .wrapper-main>.wrapper-documents-ao{margin-top:4.5rem;margin-bottom:4.5rem;padding:4.5rem 4rem;border-radius:0.6rem;background-color:#2D2D5A;box-shadow:0 0.8rem 1.8rem 0 rgba(31,21,80,0.15);color:#fff}.node--type-appel-offre.node--view-mode-full .wrapper-main>.wrapper-documents-ao a{text-decoration:none}.node--type-appel-offre.node--view-mode-full .wrapper-main>.wrapper-documents-ao .document_appel_offre a{display:flex;height:10rem;align-items:center;border-bottom:0.1rem solid rgba(242,242,242,0.2)}@media only screen and (max-width:48em){.node--type-appel-offre.node--view-mode-full .wrapper-main>.wrapper-documents-ao .document_appel_offre a{display:block;height:auto;padding:3rem 0}}.node--type-appel-offre.node--view-mode-full .wrapper-main>.wrapper-documents-ao .document_appel_offre a .title{font-weight:bold;margin-right:0.4em}.node--type-appel-offre.node--view-mode-full .wrapper-main>.wrapper-documents-ao .document_appel_offre a .button{display:inline-flex;align-items:center;border-radius:0.6rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;text-decoration:none;font-family:"Palanquin",sans-serif;font-size:1.2rem;line-height:2.2rem;letter-spacing:.1rem;font-weight:bold;text-transform:uppercase;text-decoration:none;appearance:none;border:0;background:none;transition:all ease .4s;padding:1rem 2rem;background-color:#FFDED9;color:#2D2D5A;margin:0 0 0 auto}.node--type-appel-offre.node--view-mode-full .wrapper-main>.wrapper-documents-ao .document_appel_offre a .button[disabled],.node--type-appel-offre.node--view-mode-full .wrapper-main>.wrapper-documents-ao .document_appel_offre a .button.disabled{opacity:0.6;pointer-events:none}.node--type-appel-offre.node--view-mode-full .wrapper-main>.wrapper-documents-ao .document_appel_offre a .button:focus,.node--type-appel-offre.node--view-mode-full .wrapper-main>.wrapper-documents-ao .document_appel_offre a .button:hover{background-color:#FCB3B3}.node--type-appel-offre.node--view-mode-full .wrapper-main>.wrapper-documents-ao .document_appel_offre a .button:active{background-color:#F9A2A2}@media only screen and (max-width:48em){.node--type-appel-offre.node--view-mode-full .wrapper-main>.wrapper-documents-ao .document_appel_offre a .button{display:block;margin:2rem 0 0 0}}.node--type-appel-offre.node--view-mode-full .wrapper-main>.wrapper-documents-ao .document_appel_offre:last-of-type a{border-bottom:0}.node--type-appel-offre.node--view-mode-full .appels-offre-precedent-suivant{margin-top:4.5rem;display:flex;width:100%;margin-top:3rem;flex-wrap:wrap}@media only screen and (max-width:30em){.node--type-appel-offre.node--view-mode-full .appels-offre-precedent-suivant{margin-top:0}}.node--type-appel-offre.node--view-mode-full .appels-offre-precedent-suivant>div{width:28rem;max-width:calc(50% - 1rem);margin-top:2.5rem;padding:2.5rem 2rem 4rem;box-shadow:0 0.8rem 1.8rem 0 rgba(31,21,80,0.15);background-color:#fff;border-radius:.2rem}@media only screen and (max-width:30em){.node--type-appel-offre.node--view-mode-full .appels-offre-precedent-suivant>div{width:100%;max-width:none}}.node--type-appel-offre.node--view-mode-full .appels-offre-precedent-suivant>div>a>.title{margin-top:0;font-weight:bold;font-size:1.6rem;line-height:2.4rem;margin-bottom:3.6rem;color:#2D2D5A}.node--type-appel-offre.node--view-mode-full .appels-offre-precedent-suivant>div>a>.title::before,.node--type-appel-offre.node--view-mode-full .appels-offre-precedent-suivant>div>a>.title::after{position:relative;top:-0.2rem;vertical-align:middle}.node--type-appel-offre.node--view-mode-full .appels-offre-precedent-suivant>div a{text-decoration:none;transition:all ease .4s}.node--type-appel-offre.node--view-mode-full .appels-offre-precedent-suivant>div a:hover,.node--type-appel-offre.node--view-mode-full .appels-offre-precedent-suivant>div a:focus{color:#2D2D5A}.node--type-appel-offre.node--view-mode-full .appels-offre-precedent-suivant>div .field--name-field-date-debut-fin{color:#2D2D5A}.node--type-appel-offre.node--view-mode-full .appels-offre-precedent-suivant .appel-offre-precedent>a>.title::before{content:"";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:2.4rem;text-transform:none;color:inherit;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.node--type-appel-offre.node--view-mode-full .appels-offre-precedent-suivant .appel-offre-suivant{margin-left:auto}.node--type-appel-offre.node--view-mode-full .appels-offre-precedent-suivant .appel-offre-suivant>a>.title{text-align:right}.node--type-appel-offre.node--view-mode-full .appels-offre-precedent-suivant .appel-offre-suivant>a>.title::after{content:"";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:2.4rem;text-transform:none;color:inherit;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.node--type-appel-offre.node--view-mode-full .field--name-field-branches{margin-top:1.5rem;margin-left:-0.6rem}.node--type-appel-offre.node--view-mode-full .field--name-field-branches .field__label,.node--type-appel-offre.node--view-mode-full .field--name-field-branches .field__items,.node--type-appel-offre.node--view-mode-full .field--name-field-branches .field__item{display:inline;float:none}.node--type-appel-offre.node--view-mode-full .field--name-field-branches .field__label::before{content:"";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:2.4rem;text-transform:none;color:#BBA7ED;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.node--type-appel-offre.node--view-mode-full .field--name-field-branches .field__label::before{vertical-align:middle}.node--type-appel-offre.node--view-mode-full .wrapper-right>.wrapper-content{padding:4.5rem 5rem 4.5rem 1.5rem;border-radius:0.6rem;box-shadow:0 0.8rem 1.8rem 0 rgba(31,21,80,0.15)}.node--type-appel-offre.node--view-mode-full .wrapper-right>.wrapper-content a{text-decoration:none}.node--type-appel-offre.node--view-mode-full .wrapper-right>.wrapper-content .titre-h3{padding-left:2rem;margin-top:0;font-weight:bold;margin-bottom:2.4rem;font-size:2.8rem;line-height:3.6rem;letter-spacing:0.1rem;color:#2D2D5A}.node--type-appel-offre.node--view-mode-full .wrapper-right>.wrapper-content .field--name-field-date-debut-fin{color:#2D2D5A}.node--type-appel-offre.node--view-mode-full .wrapper-right>.wrapper-content .title{font-weight:normal}.node--type-appel-offre.node--view-mode-full .wrapper-right>.wrapper-content ul{margin:0;padding:0;list-style:none}.node--type-appel-offre.node--view-mode-full .wrapper-right>.wrapper-content ul li{margin:0;padding:0}.node--type-appel-offre.node--view-mode-full .wrapper-right>.wrapper-content ul li{padding:2.5rem 1rem 2.5rem 2rem;border-bottom:0.1rem solid #D2D2D2}.node--type-appel-offre.node--view-mode-full .wrapper-right>.wrapper-content ul li:last-of-type{border-bottom:0}.node--type-appel-offre.node--view-mode-page-liste-globale>.node__content>a .wrapper-etat{display:flex;gap:1.6rem;flex-wrap:wrap;margin-bottom:1.6rem;align-items:center}.node--type-appel-offre.node--view-mode-page-liste-globale>.node__content>a .wrapper-etat .node-content-type{display:inline}.node--type-appel-offre.node--view-mode-page-liste-globale>.node__content>a .wrapper-etat .wrapper-date,.node--type-appel-offre.node--view-mode-page-liste-globale>.node__content>a .wrapper-etat .field--name-field-etat-appel-offre{font-weight:400;display:inline;font-size:1.2rem;color:rgba(58,60,116,0.8)}.path-appels-d-offres .wrapper-social-shared{position:absolute;top:0;max-width:120rem}.node--type-formulaire.node--view-mode-full{padding-top:7rem;padding-bottom:10rem}@media only screen and (max-width:48em){.node--type-formulaire.node--view-mode-full .webform-submission-form{max-width:46rem;margin:0 auto}}input#edit-siret::-webkit-outer-spin-button,input#edit-siren::-webkit-outer-spin-button input#edit-siren::-webkit-inner-spin-button input#edit-siret::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input#edit-siret[type=number],input#edit-siren[type=number]{-moz-appearance:textfield}.ui-tooltip.ui-widget.ui-widget-content{border:0;width:31rem;padding:1rem 4.5rem 1rem 2rem;background-color:#fff;box-shadow:0 0.8rem 1.8rem 0 rgba(31,21,80,0.15);z-index:8}.ui-tooltip.ui-widget.ui-widget-content::before{content:"";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:2.4rem;text-transform:none;color:#7850DC;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ui-tooltip.ui-widget.ui-widget-content::before{position:absolute;top:0.6rem;right:0.6rem;cursor:pointer}.ui-tooltip.ui-widget.ui-widget-content::after{content:"";position:absolute;top:100%;left:calc(50% - 1rem);width:0;height:0;border-style:solid;border-color:#fff transparent transparent transparent;border-width:1rem 1rem 0 1rem}@media only screen and (max-width:48em){.ui-tooltip.ui-widget.ui-widget-content::after{left:auto;right:2rem}}.ui-tooltip.ui-widget.ui-widget-content .webform-element-help--title{display:none}.ui-tooltip.ui-widget.ui-widget-content .webform-element-help--content{font-style:italic;color:#1F1F1F}form fieldset.radios--wrapper legend,form fieldset.checkboxes--wrapper legend{font-family:"Open Sans",sans-serif;font-weight:normal;margin-bottom:1rem;font-size:1.4rem;line-height:1.375;letter-spacing:normal;color:#707070}form .js-form-item-consentementwebadhesion.form-item-consentementwebadhesion,form .js-form-item-tos.form-item-tos{margin-bottom:0;height:20px}form #edit-consentementwebadhesiondescription,form #edit-rgpd{font-size:1.3rem;margin:0 0 21px 21px;z-index:5000;position:relative;display:block}form .form-required::after{background-image:none;content:"*";vertical-align:top;height:auto}form .form-item textarea{padding:2rem}form .form-item .description{font-size:1.4rem;margin:1rem 0 0 2rem;color:#707070;z-index:10;position:relative}form .form-item .form-item--error-message{margin-top:0.5rem;font-size:1.4rem;color:#BE1828}form .form-item .form-item--error-message::before{content:"";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:2.4rem;text-transform:none;color:#BE1828;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}form .form-item .form-item--error-message strong{font-weight:normal}form .form-item .form-item--error-message::before{width:auto;height:auto;margin-right:0.3rem;background:none;vertical-align:middle}form .form-item.form-type-managed-file label{display:inline-flex;align-items:center;border-radius:0.6rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;text-decoration:none;font-family:"Palanquin",sans-serif;font-size:1.2rem;line-height:2.2rem;letter-spacing:.1rem;font-weight:bold;text-transform:uppercase;text-decoration:none;appearance:none;border:0;background:none;transition:all ease .4s;padding:0.9rem 2rem;border:0.1rem solid #7850DC;border-radius:0.2rem;background-color:#fff;color:#7850DC;cursor:pointer;width:auto}form .form-item.form-type-managed-file label[disabled],form .form-item.form-type-managed-file label.disabled{opacity:0.6;pointer-events:none}form .form-item.form-type-managed-file label:focus,form .form-item.form-type-managed-file label:hover{background-color:#7850DC;color:#fff}form .form-item.form-type-managed-file label:active{background-color:#5D3AB5;color:#fff;box-shadow:0 0.2rem 0.4rem 0 rgba(0,0,0,0.5)}form .form-item.form-type-managed-file .form-managed-file input[type="file"]{position:absolute;opacity:0;width:1px;height:1px;overflow:hidden}form .form-item.form-type-managed-file .form-managed-file input[name*="remove"]{display:inline-flex;align-items:center;border-radius:0.6rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;text-decoration:none;font-family:"Palanquin",sans-serif;font-size:1.2rem;line-height:2.2rem;letter-spacing:.1rem;font-weight:bold;text-transform:uppercase;text-decoration:none;appearance:none;border:0;background:none;transition:all ease .4s;padding:0.9rem 2rem;border:0.1rem solid #7850DC;border-radius:0.2rem;background-color:#fff;color:#7850DC;max-width:8rem;height:3rem;margin-left:1rem;padding:0;line-height:2.8rem;justify-content:center}form .form-item.form-type-managed-file .form-managed-file input[name*="remove"][disabled],form .form-item.form-type-managed-file .form-managed-file input[name*="remove"].disabled{opacity:0.6;pointer-events:none}form .form-item.form-type-managed-file .form-managed-file input[name*="remove"]:focus,form .form-item.form-type-managed-file .form-managed-file input[name*="remove"]:hover{background-color:#7850DC;color:#fff}form .form-item.form-type-managed-file .form-managed-file input[name*="remove"]:active{background-color:#5D3AB5;color:#fff;box-shadow:0 0.2rem 0.4rem 0 rgba(0,0,0,0.5)}form .form-item.form-type-managed-file .form-managed-file .file{margin-top:1rem}form .form-item.webform-element-help-container--title .webform-element-help{position:absolute;bottom:1.5rem;right:1.8rem;width:auto;height:auto;margin:0;border:0;line-height:0;background:none}form .form-item.webform-element-help-container--title .webform-element-help::before{content:"";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:2.4rem;text-transform:none;color:#7850DC;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}form .form-item.webform-element-help-container--title .webform-element-help>span{display:none}form .form-item.webform-element-help-container--title input,form .form-item.webform-element-help-container--title select{padding-right:6rem}form .form-item.webform-element-help-container--title.form-item--error .webform-element-help{bottom:4.2rem}form .form-item input[readonly]{background:#D2D2D2;pointer-events:none;opacity:0.8}form div[id*="ajax-wrapper"] .form-item:last-child{margin-bottom:3rem}form .details-wrapper{border:0.1rem solid #D2D2D2;border-top:0}form .secteur-activite-warning{color:#ff0000;margin-top:-10px}.path-abonnement .layout-content{padding-top:7rem;padding-bottom:10rem}.form-type-select::before{z-index:2}.form-type-select::after{background-color:#fff;z-index:2}.form-type-select .selectize-control.single{height:5rem}.form-type-select .selectize-control.single .selectize-input{position:relative;max-width:68rem;height:5rem;padding:0 6rem 0 2rem;border-color:#D2D2D2;background:none;box-shadow:none;font-weight:bold;line-height:4.8rem;font-size:1.6rem;color:#2D2D5A;white-space:nowrap}.form-type-select .selectize-control.single .selectize-input::before,.form-type-select .selectize-control.single .selectize-input::after{display:none}.form-type-select .selectize-control.single .selectize-input input::-webkit-input-placeholder{font-style:normal;font-weight:bold;opacity:1;color:#2D2D5A}.form-type-select .selectize-control.single .selectize-input input:-moz-placeholder{font-style:normal;font-weight:bold;opacity:1;color:#2D2D5A}.form-type-select .selectize-control.single .selectize-input input::-moz-placeholder{font-style:normal;font-weight:bold;opacity:1;color:#2D2D5A}.form-type-select .selectize-control.single .selectize-input input:-ms-input-placeholder{font-style:normal;font-weight:bold;opacity:1;color:#2D2D5A}.form-type-select .selectize-control.single .selectize-dropdown{border-color:#D2D2D2;border-radius:0 0 0.4rem 0.4rem;color:#1F1F1F;font-size:1.6rem;line-height:1.2;transition:all ease .4s;box-shadow:0 0.8rem 1.8rem 0 rgba(31,21,80,0.15)}.form-type-select .selectize-control.single .selectize-dropdown .active{background-color:rgba(120,80,220,0.07);color:#1F1F1F}.form-type-select .selectize-control.single .selectize-dropdown [data-selectable]{padding:0.8rem 2rem}.wrapper-recherche-cabinet-prestation .en-savoir-plus-wrapper{margin-top:2rem}.wrapper-recherche-cabinet-prestation .video-embed-wrapper{max-width:64rem;margin:2rem 0 0 0}.wrapper-recherche-cabinet-prestation .video-thumbnail{position:relative;cursor:pointer;display:inline-block;width:100%;max-width:64rem;overflow:hidden}.wrapper-recherche-cabinet-prestation .video-thumbnail img{display:block;width:100%;height:auto;border-radius:.6rem}.wrapper-recherche-cabinet-prestation .video-thumbnail .video-play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:3.2rem;color:#fff;text-shadow:0 0 1rem rgba(0,0,0,0.8);pointer-events:none}.wrapper-recherche-cabinet-prestation .video-player-wrapper{width:100%;max-width:64rem;position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.wrapper-recherche-cabinet-prestation .video-player-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.node__content>.content:not(.critere-financement),.path-sitemap .layout-content{display:flex;align-items:flex-start;flex-wrap:wrap;margin-bottom:8.5rem;padding:0 12rem}@media only screen and (max-width:86em){.node__content>.content:not(.critere-financement),.path-sitemap .layout-content{padding:0 2rem}}@media only screen and (max-width:30em){.node__content>.content:not(.critere-financement),.path-sitemap .layout-content{padding:0 1rem}}.wrapper-web-adhesion .form-item-idcc{margin-bottom:0}.wrapper-web-adhesion .description-idcc{font-size:1.4rem;color:#707070;margin-top:.5rem}.wrapper-web-adhesion #edit-raisonsociale--description,.wrapper-web-adhesion #edit-numnomrue--description{margin:1rem 0 0 0}.opco-atlas-profiling{display:flex;flex-direction:column;height:100%;color:#1F1F1F}.opco-atlas-profiling header{margin-top:3rem}@media only screen and (max-width:48em){.opco-atlas-profiling header{margin-top:.5rem}}.block-system-main-block .opco-atlas-profiling header{margin-top:0}.block-system-main-block .opco-atlas-profiling header>div{position:relative;display:flex;flex-direction:column;padding:4rem 0;z-index:0}@media only screen and (max-width:30em){.block-system-main-block .opco-atlas-profiling header>div{padding:5rem 0}}.block-system-main-block .opco-atlas-profiling header>div::before{content:"";position:absolute;top:0;left:calc(-50vw + 50%);width:100vw;height:100%;background-color:rgba(120,80,220,0.1);background-image:url(/themes/custom/opco_atlas/images/bg-pattern.png);background-position:center;background-size:auto;background-repeat:repeat;z-index:-1}.block-system-main-block .opco-atlas-profiling header>div h4,.block-system-main-block .opco-atlas-profiling header>div .description{max-width:68rem;width:100%;margin-right:auto}@media only screen and (max-width:48em){.block-system-main-block .opco-atlas-profiling header>div h4,.block-system-main-block .opco-atlas-profiling header>div .description{max-width:none;margin-right:0}}.block-system-main-block .opco-atlas-profiling header>div h4{margin-top:0;font-weight:bold;margin-bottom:2.4rem;font-size:2.8rem;line-height:3.6rem;letter-spacing:0.1rem;color:#2D2D5A}.block-system-main-block .opco-atlas-profiling header>div>a{position:absolute;right:5.5rem;bottom:7rem;max-width:calc(100% - 68rem - 5.5rem);display:inline-flex;align-items:center;border-radius:0.6rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;text-decoration:none;font-family:"Palanquin",sans-serif;font-size:1.2rem;line-height:2.2rem;letter-spacing:.1rem;font-weight:bold;text-transform:uppercase;text-decoration:none;appearance:none;border:0;background:none;transition:all ease .4s;padding:1rem 2rem;background-color:#FFDED9;color:#2D2D5A;background-color:#2D2D5A;color:#fff}.block-system-main-block .opco-atlas-profiling header>div>a[disabled],.block-system-main-block .opco-atlas-profiling header>div>a.disabled{opacity:0.6;pointer-events:none}.block-system-main-block .opco-atlas-profiling header>div>a:focus,.block-system-main-block .opco-atlas-profiling header>div>a:hover{background-color:#FCB3B3}.block-system-main-block .opco-atlas-profiling header>div>a:active{background-color:#F9A2A2}@media only screen and (max-width:48em){.block-system-main-block .opco-atlas-profiling header>div>a{position:static;max-width:none;width:auto;margin:3rem auto 0}}.block-system-main-block .opco-atlas-profiling header>div>a:focus,.block-system-main-block .opco-atlas-profiling header>div>a:hover{background-color:#7850DC}.opco-atlas-profiling header>div:first-of-type{display:flex;align-items:center;line-height:1}.opco-atlas-profiling header .button,.opco-atlas-profiling header a{display:inline-block;padding-left:3.2rem;border:0;line-height:2.4rem;background:none;color:#7850DC;font-family:"Palanquin",sans-serif;font-size:1.2rem;line-height:2.2rem;letter-spacing:.1rem;font-weight:bold;text-transform:uppercase;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all ease .4s}@media only screen and (max-width:30em){.opco-atlas-profiling header .button,.opco-atlas-profiling header a{width:3.2rem;padding:0;font-size:0;color:transparent}}.opco-atlas-profiling header .button:hover,.opco-atlas-profiling header a:hover{color:#2D2D5A}.opco-atlas-profiling header .button{background-image:url(/themes/custom/opco_atlas/images/icon-login.svg);background-position:left top;background-size:2.4rem 2.2rem;background-repeat:no-repeat}.opco-atlas-profiling header .button:hover{background-image:url(/themes/custom/opco_atlas/images/icon-login-hover.svg);background-position:left top;background-size:2.4rem 2.2rem;background-repeat:no-repeat;animation-name:backgroundIcon;animation-duration:.5s;animation-fill-mode:forwards}@media only screen and (max-width:30em){.opco-atlas-profiling header .button:hover{animation-name:none}}.opco-atlas-profiling header a{background-image:url(/themes/custom/opco_atlas/images/icon-exit.svg);background-position:left top;background-size:2.4rem 2.4rem;background-repeat:no-repeat}.opco-atlas-profiling header a:hover{background-image:url(/themes/custom/opco_atlas/images/icon-exit-hover.svg);background-position:left top;background-size:2.4rem 2.4rem;background-repeat:no-repeat}.opco-atlas-profiling header .ui-dialog-titlebar-close{position:static;width:auto;height:auto;margin:0 0 0 auto;padding:0;font-size:0;background:transparent;border-color:#7850DC}.opco-atlas-profiling header .ui-dialog-titlebar-close::before{content:"";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:2.4rem;text-transform:none;color:#7850DC;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opco-atlas-profiling header .ui-dialog-titlebar-close::before{transition:all ease .4s}.opco-atlas-profiling header .ui-dialog-titlebar-close:hover,.opco-atlas-profiling header .ui-dialog-titlebar-close:active,.opco-atlas-profiling header .ui-dialog-titlebar-close:focus-visible{border-color:transparent}.opco-atlas-profiling header .ui-dialog-titlebar-close:hover::before,.opco-atlas-profiling header .ui-dialog-titlebar-close:active::before,.opco-atlas-profiling header .ui-dialog-titlebar-close:focus-visible::before{color:#2D2D5A}.opco-atlas-profiling header .ui-dialog-titlebar-close>span{display:none}.opco-atlas-profiling header>div:nth-of-type(2){position:relative;display:flex;flex-direction:column;margin-top:2rem;padding:4rem 0;z-index:0}@media only screen and (max-width:30em){.opco-atlas-profiling header>div:nth-of-type(2){padding:5rem 0}}.opco-atlas-profiling header>div:nth-of-type(2)::before{content:"";position:absolute;top:0;left:calc(-50vw + 50%);width:100vw;height:100%;background-color:rgba(120,80,220,0.1);background-image:url(/themes/custom/opco_atlas/images/bg-pattern.png);background-position:center;background-size:auto;background-repeat:repeat;z-index:-1}.opco-atlas-profiling header>div:nth-of-type(2) h4,.opco-atlas-profiling header>div:nth-of-type(2) .description{max-width:68rem;width:100%}@media only screen and (max-width:48em){.opco-atlas-profiling header>div:nth-of-type(2) h4,.opco-atlas-profiling header>div:nth-of-type(2) .description{max-width:none}}.opco-atlas-profiling header>div:nth-of-type(2) h4{margin-top:0;font-weight:bold;margin-bottom:2.4rem;font-size:2.8rem;line-height:3.6rem;letter-spacing:0.1rem;color:#2D2D5A}.opco-atlas-profiling header>div:nth-of-type(2)>a{position:absolute;right:5.5rem;bottom:7rem;max-width:calc(100% - 68rem - 5.5rem);display:inline-flex;align-items:center;border-radius:0.6rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;text-decoration:none;font-family:"Palanquin",sans-serif;font-size:1.2rem;line-height:2.2rem;letter-spacing:.1rem;font-weight:bold;text-transform:uppercase;text-decoration:none;appearance:none;border:0;background:none;transition:all ease .4s;padding:1rem 2rem;background-color:#FFDED9;color:#2D2D5A;background-color:#2D2D5A;color:#fff}.opco-atlas-profiling header>div:nth-of-type(2)>a[disabled],.opco-atlas-profiling header>div:nth-of-type(2)>a.disabled{opacity:0.6;pointer-events:none}.opco-atlas-profiling header>div:nth-of-type(2)>a:focus,.opco-atlas-profiling header>div:nth-of-type(2)>a:hover{background-color:#FCB3B3}.opco-atlas-profiling header>div:nth-of-type(2)>a:active{background-color:#F9A2A2}@media only screen and (max-width:48em){.opco-atlas-profiling header>div:nth-of-type(2)>a{position:static;max-width:none;width:auto;margin:3rem auto 0}}.opco-atlas-profiling header>div:nth-of-type(2)>a:focus,.opco-atlas-profiling header>div:nth-of-type(2)>a:hover{background-color:#7850DC}.opco-atlas-profiling footer{margin-top:auto;text-align:center;font-size:1.4rem}.opco-atlas-profiling div[id*="step-title"]{margin:2rem 0 3rem;margin-top:0;font-weight:bold;font-size:1.2rem;line-height:2rem;letter-spacing:0.1rem;color:#707070;text-transform:uppercase}.opco-atlas-profiling div[id*="step-title"] .profiling-step-form-description{display:inline-block;margin-right:2rem;color:#1F1F1F;font-size:1.6rem;line-height:2.2rem;font-weight:normal;text-transform:none;letter-spacing:normal;font-family:"Open Sans",sans-serif}.opco-atlas-profiling .form-checkboxes{padding:0 5rem 1rem}@media only screen and (max-width:48em){.opco-atlas-profiling .form-checkboxes{padding:0 0 5rem}}.opco-atlas-profiling .form-checkboxes .checkbox-group-container{min-width:100%;margin-bottom:4rem}.opco-atlas-profiling .form-checkboxes .checkbox-group-container:last-of-type{margin-bottom:0}.opco-atlas-profiling .form-checkboxes .checkbox-group-container .checkboxes-group{width:100%;margin-top:0;font-weight:bold;font-size:1.6rem;line-height:2.4rem;color:#2D2D5A}@media only screen and (max-width:30em){.opco-atlas-profiling .form-checkboxes .checkbox-group-container .form-type-checkbox{width:100%;margin:1rem 0}}.opco-atlas-profiling .form-checkboxes .form-item{margin:1.5rem 0}@media only screen and (max-width:48em){.opco-atlas-profiling .form-checkboxes .form-type-checkbox{width:100%}}.opco-atlas-profiling .form-checkboxes .form-type-checkbox label{display:block;height:100%;margin:0;padding:2rem 2rem 2rem 4.1rem;text-align:left;background-color:#fff;color:#1F1F1F;box-shadow:0 0.8rem 1.8rem 0 rgba(31,21,80,0.15);border-radius:.6rem}@media only screen and (max-width:48em){.opco-atlas-profiling .form-checkboxes .form-type-checkbox label{max-width:28rem;margin:0 auto}}@media only screen and (max-width:30em){.opco-atlas-profiling .form-checkboxes .form-type-checkbox label{max-width:none}}.opco-atlas-profiling .form-checkboxes .form-type-checkbox label::after,.opco-atlas-profiling .form-checkboxes .form-type-checkbox label::before{top:2.2rem;left:2rem}.opco-atlas-profiling .opco-atlas-user-delete-profiling-preferences-form{display:flex;flex-direction:column;justify-content:center;text-align:center;align-items:center;font-family:"Palanquin",sans-serif;font-weight:bold;font-size:2.8rem;line-height:3.6rem;letter-spacing:.1rem;margin-top:11rem}@media only screen and (max-width:48em){.opco-atlas-profiling .opco-atlas-user-delete-profiling-preferences-form{margin-top:5rem}}.opco-atlas-profiling .opco-atlas-user-delete-profiling-preferences-form .next-step{margin:2rem 0 1rem;font-family:"Open Sans",sans-serif;font-size:1.6rem;line-height:1.375;letter-spacing:normal;font-weight:normal}@media only screen and (max-width:48em){.opco-atlas-profiling .opco-atlas-user-delete-profiling-preferences-form .next-step{margin:3rem 0 1rem}}.opco-atlas-profiling .opco-atlas-user-delete-profiling-preferences-form .button{display:inline-flex;align-items:center;border-radius:0.6rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;text-decoration:none;font-family:"Palanquin",sans-serif;font-size:1.2rem;line-height:2.2rem;letter-spacing:.1rem;font-weight:bold;text-transform:uppercase;text-decoration:none;appearance:none;border:0;background:none;transition:all ease .4s;padding:1rem 2rem;background-color:#FFDED9;color:#2D2D5A;margin:5rem 0 0 0}.opco-atlas-profiling .opco-atlas-user-delete-profiling-preferences-form .button[disabled],.opco-atlas-profiling .opco-atlas-user-delete-profiling-preferences-form .button.disabled{opacity:0.6;pointer-events:none}.opco-atlas-profiling .opco-atlas-user-delete-profiling-preferences-form .button:focus,.opco-atlas-profiling .opco-atlas-user-delete-profiling-preferences-form .button:hover{background-color:#FCB3B3}.opco-atlas-profiling .opco-atlas-user-delete-profiling-preferences-form .button:active{background-color:#F9A2A2}.opco-atlas-profiling .next-step:not(.profiling-form-close){margin-left:2rem}.opco-atlas-profiling a{color:#7850DC;transition:all ease .4s}.opco-atlas-profiling a:hover,.opco-atlas-profiling a:focus{color:#7850DC}.opco-atlas-profiling [data-drupal-selector="edit-input"]{display:flex;align-items:flex-start;margin-block:0 4rem;text-align:left}@media only screen and (max-width:48em){.opco-atlas-profiling [data-drupal-selector="edit-input"]{display:block;margin-bottom:0}}.opco-atlas-profiling [data-drupal-selector="edit-input"]>.form-wrapper{width:calc(33.3333% - 2rem);background-color:#fff;box-shadow:0 0.8rem 1.8rem 0 rgba(31,21,80,0.15)}@media only screen and (max-width:48em){.opco-atlas-profiling [data-drupal-selector="edit-input"]>.form-wrapper{width:calc(100% - 2rem);box-shadow:none}}.page-node-type-criteres-de-financement .region-content .block-system-main-block,.page-node-type-criteres-de-financement .region-content .critere-financement,.path-criteres-financement .region-content .block-system-main-block,.path-criteres-financement .region-content .critere-financement{display:flex;flex-direction:row}@media only screen and (max-width:48em){.page-node-type-criteres-de-financement .region-content .block-system-main-block,.page-node-type-criteres-de-financement .region-content .critere-financement,.path-criteres-financement .region-content .block-system-main-block,.path-criteres-financement .region-content .critere-financement{flex-direction:column}}.page-node-type-criteres-de-financement .region-content .block-system-main-block,.path-criteres-financement .region-content .block-system-main-block{margin:0 -1rem}.page-node-type-criteres-de-financement .wrapper-form>.titre-h1,.path-criteres-financement .wrapper-form>.titre-h1{margin-bottom:5rem;padding:5rem 0;background-color:#2D2D5A;position:relative;z-index:0;color:#fff}.page-node-type-criteres-de-financement .wrapper-form>.titre-h1::before,.path-criteres-financement .wrapper-form>.titre-h1::before{content:"";position:absolute;top:0;left:calc(-50vw + 50%);display:block;width:100vw;height:100%;background-color:#2D2D5A;background-image:url(/themes/custom/opco_atlas/images/bg-tiles.svg);z-index:-1}@media only screen and (max-width:30em){.page-node-type-criteres-de-financement .wrapper-form>.titre-h1,.path-criteres-financement .wrapper-form>.titre-h1{text-align:center}}.page-node-type-criteres-de-financement .wrapper-form>.titre-h1::after,.path-criteres-financement .wrapper-form>.titre-h1::after{content:"";position:absolute;bottom:0;left:calc(-50vw + 50%);display:block;width:100vw;height:19rem;max-height:100%;background-image:linear-gradient(180deg,rgba(45,45,90,0) 0%,rgba(45,45,90,0.07) 7%,#1E1E40 100%);z-index:-1}@media only screen and (max-width:30em){.page-node-type-criteres-de-financement .wrapper-form>.titre-h1::after,.path-criteres-financement .wrapper-form>.titre-h1::after{height:13rem;max-height:100%}}.page-node-type-criteres-de-financement .wrapper-label .titre-h2,.path-criteres-financement .wrapper-label .titre-h2{font-size:2rem}.page-node-type-criteres-de-financement .wrapper-main,.page-node-type-criteres-de-financement .wrapper-right,.path-criteres-financement .wrapper-main,.path-criteres-financement .wrapper-right{padding:0 1rem}.page-node-type-criteres-de-financement .wrapper-main,.path-criteres-financement .wrapper-main{flex:1 0 auto;width:calc((7 / 12) * 100%);margin-top:8.5rem}@media only screen and (max-width:48em){.page-node-type-criteres-de-financement .wrapper-main,.path-criteres-financement .wrapper-main{width:100%;margin-top:6rem}}.page-node-type-criteres-de-financement .wrapper-right,.path-criteres-financement .wrapper-right{width:calc((4 / 12) * 100%);margin-top:8.5rem;margin-left:calc((1 / 12) * 100%);padding-right:0}@media only screen and (max-width:48em){.page-node-type-criteres-de-financement .wrapper-right,.path-criteres-financement .wrapper-right{width:100%;margin-left:0;margin-top:0}}.page-node-type-criteres-de-financement .introduction-form,.path-criteres-financement .introduction-form{margin:1rem 0 7rem;padding:4rem 10rem 5rem;border-radius:0.6rem;background-color:#2D2D5A;box-shadow:0 0.8rem 1.8rem 0 rgba(31,21,80,0.15)}@media only screen and (max-width:30em){.page-node-type-criteres-de-financement .introduction-form,.path-criteres-financement .introduction-form{padding:4rem}}.page-node-type-criteres-de-financement .introduction-form>.wrapper-introduction,.path-criteres-financement .introduction-form>.wrapper-introduction{max-width:48.5rem;margin:0 auto;margin-top:0;font-weight:bold;margin-bottom:1.7rem;font-size:2.1rem;line-height:2.8rem;letter-spacing:0.1rem;text-align:center;color:#fff}.page-node-type-criteres-de-financement .introduction-form>.opco-atlas-critere-financement,.path-criteres-financement .introduction-form>.opco-atlas-critere-financement{margin:2.5rem auto 0}.page-node-type-criteres-de-financement .introduction-form>.opco-atlas-critere-financement .form-wrapper .wrapper-label,.path-criteres-financement .introduction-form>.opco-atlas-critere-financement .form-wrapper .wrapper-label{margin-bottom:1rem;font-size:1.4rem;color:#fff}.page-node-type-criteres-de-financement .introduction-form>.opco-atlas-critere-financement .form-wrapper .form-item,.path-criteres-financement .introduction-form>.opco-atlas-critere-financement .form-wrapper .form-item{margin:0}.page-node-type-criteres-de-financement .introduction-form>.opco-atlas-critere-financement .form-wrapper .form-item select,.path-criteres-financement .introduction-form>.opco-atlas-critere-financement .form-wrapper .form-item select{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:5rem;background-color:#fff;max-width:100%;padding:0 6rem 0 2rem;border-radius:0.4rem;border:0.1rem solid #D2D2D2;color:#000;font-style:normal;line-height:normal;font-size:1.3rem}.page-node-type-criteres-de-financement .wrapper-no-listing,.page-node-type-criteres-de-financement .wrapper-form>details:last-child,.path-criteres-financement .wrapper-no-listing,.path-criteres-financement .wrapper-form>details:last-child{margin-bottom:6rem}.page-node-type-criteres-de-financement .wrapper-listing .titre-h2,.path-criteres-financement .wrapper-listing .titre-h2{margin-top:0;font-weight:bold;margin-bottom:1.7rem;font-size:2.1rem;line-height:2.8rem;letter-spacing:0.1rem;color:#2D2D5A}.page-node-type-criteres-de-financement .wrapper-container,.path-criteres-financement .wrapper-container{margin-bottom:3rem}.page-node-type-criteres-de-financement details,.path-criteres-financement details{margin:0;border:0}.page-node-type-criteres-de-financement details[open] summary::after,.path-criteres-financement details[open] summary::after{content:"";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:3.2rem;text-transform:none;color:#7850DC;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page-node-type-criteres-de-financement summary,.path-criteres-financement summary{margin-top:0;font-weight:bold;font-size:1.6rem;line-height:2.4rem;position:relative;margin-top:-0.1rem !important;padding:1.6rem 8rem 2rem 2rem;list-style-type:none;background-color:#F2F2F2;border:0.1rem solid #D2D2D2;color:#2D2D5A}.page-node-type-criteres-de-financement summary::after,.path-criteres-financement summary::after{content:"";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:3.2rem;text-transform:none;color:#7850DC;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page-node-type-criteres-de-financement summary:after,.path-criteres-financement summary:after{position:absolute;right:2rem;top:calc(50% - 1.6rem)}.page-node-type-criteres-de-financement summary::-webkit-details-marker,.path-criteres-financement summary::-webkit-details-marker{display:none}.page-node-type-criteres-de-financement summary .titre-h3,.path-criteres-financement summary .titre-h3{margin-top:0;font-weight:bold;font-size:1.6rem;line-height:2.4rem;margin:0;font-size:1.8rem}.page-node-type-criteres-de-financement .details-wrapper,.path-criteres-financement .details-wrapper{padding:1.5rem 3rem 4.5rem;border:0.1rem solid #D2D2D2;border-top:0}.page-node-type-criteres-de-financement .details-wrapper h3,.path-criteres-financement .details-wrapper h3{margin-top:0;font-weight:bold;font-size:1.2rem;line-height:2rem;letter-spacing:0.1rem;margin:3rem 0 1rem;color:#2D2D5A;text-transform:uppercase}.page-node-type-criteres-de-financement .details-wrapper h4,.path-criteres-financement .details-wrapper h4{font-family:"Open Sans",sans-serif}.page-node-type-criteres-de-financement .details-wrapper .critere-financement-content,.path-criteres-financement .details-wrapper .critere-financement-content{background-color:#F2F2F2;border-radius:0.6rem;padding:4.5rem 3rem}.page-node-type-criteres-de-financement .details-wrapper ul:not(.contextual-links):last-child,.path-criteres-financement .details-wrapper ul:not(.contextual-links):last-child{margin-bottom:0}.page-node-type-criteres-de-financement .details-wrapper ul:not(.contextual-links)+h4,.path-criteres-financement .details-wrapper ul:not(.contextual-links)+h4{margin-top:4rem;padding-top:4rem;border-top:0.1rem solid #D2D2D2}.page-node-type-criteres-de-financement .details-wrapper hr,.path-criteres-financement .details-wrapper hr{margin:5rem 0;border:0;border-bottom:0.1rem solid #D2D2D2}.page-node-type-criteres-de-financement .details-wrapper table,.path-criteres-financement .details-wrapper table{width:100%;margin-bottom:2rem}.page-node-type-criteres-de-financement .details-wrapper table caption,.path-criteres-financement .details-wrapper table caption{margin-bottom:1rem;margin-top:0;font-weight:bold;font-size:1.6rem;line-height:2.4rem;text-align:left}.page-node-type-criteres-de-financement .details-wrapper table td,.page-node-type-criteres-de-financement .details-wrapper table th,.path-criteres-financement .details-wrapper table td,.path-criteres-financement .details-wrapper table th{min-height:5rem;padding:1rem;border:0.1rem solid #D2D2D2;text-align:left}.page-node-type-criteres-de-financement .details-wrapper table td::before,.page-node-type-criteres-de-financement .details-wrapper table th,.path-criteres-financement .details-wrapper table td::before,.path-criteres-financement .details-wrapper table th{background-color:#F2F2F2;margin-top:0;font-weight:bold;font-size:1.2rem;line-height:2rem;letter-spacing:0.1rem;color:#2D2D5A;text-transform:uppercase}.page-node-type-criteres-de-financement .details-wrapper table td,.path-criteres-financement .details-wrapper table td{background-color:#fff}@media only screen and (max-width:30em){.page-node-type-criteres-de-financement .details-wrapper table thead,.path-criteres-financement .details-wrapper table thead{display:none}.page-node-type-criteres-de-financement .details-wrapper table tr,.path-criteres-financement .details-wrapper table tr{display:block}.page-node-type-criteres-de-financement .details-wrapper table tr:last-of-type td:last-of-type,.path-criteres-financement .details-wrapper table tr:last-of-type td:last-of-type{border:0.1rem solid #D2D2D2}.page-node-type-criteres-de-financement .details-wrapper table td,.path-criteres-financement .details-wrapper table td{display:flex;flex-wrap:wrap;border-bottom-width:0}.page-node-type-criteres-de-financement .details-wrapper table td::before,.path-criteres-financement .details-wrapper table td::before{content:attr(data-label);width:100%;margin:-1rem -1rem 1rem;padding:1rem}}.page-node-type-criteres-de-financement .wrapper-bloc-bas,.path-criteres-financement .wrapper-bloc-bas{margin:5rem 0}.page-node-type-criteres-de-financement .card__link a.mes-preferences,.path-criteres-financement .card__link a.mes-preferences{gap:0.6rem}.page-node-type-criteres-de-financement .card__link a.mes-preferences::before,.path-criteres-financement .card__link a.mes-preferences::before{content:"";display:inline-block;flex:0 0 auto;width:2rem;height:2rem;background-color:currentColor;-webkit-mask:url(/themes/custom/opco_atlas/images/icons/modify.svg) center/contain no-repeat;mask:url(/themes/custom/opco_atlas/images/icons/modify.svg) center/contain no-repeat}.wrapper-print{margin-bottom:2rem;text-align:right}.link-print-page{margin-top:0;font-weight:bold;font-size:1.2rem;line-height:2rem;letter-spacing:0.1rem;color:#7850DC;text-transform:uppercase;text-decoration:none;transition:all ease .4s}.link-print-page::before{content:"";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:2.4rem;text-transform:none;color:inherit;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.link-print-page:focus,.link-print-page:hover{color:#2D2D5A}.link-print-page::before{position:relative;top:-0.2rem;margin-right:0.8rem;vertical-align:middle}.page-node-type-criteres-de-financement .field--name-field-pied-page{margin-top:2rem}.path-appels-d-offres .layout-content,.path-agenda .layout-content,.path-actualites .layout-content,.path-recherche .layout-content,.path-cout-contrat .layout-content,.path-faqhtml .layout-content,.path-domaine-faq .layout-content{padding-top:10rem;padding-bottom:7rem}@media only screen and (max-width:48em){.path-appels-d-offres .layout-content,.path-agenda .layout-content,.path-actualites .layout-content,.path-recherche .layout-content,.path-cout-contrat .layout-content,.path-faqhtml .layout-content,.path-domaine-faq .layout-content{padding-top:5rem;padding-bottom:6rem}}@media only screen and (max-width:30em){.path-appels-d-offres .layout-content,.path-agenda .layout-content,.path-actualites .layout-content,.path-recherche .layout-content,.path-cout-contrat .layout-content,.path-faqhtml .layout-content,.path-domaine-faq .layout-content{padding-bottom:3rem}}.path-appels-d-offres .region-content,.path-agenda .region-content,.path-actualites .region-content,.path-recherche .region-content,.path-cout-contrat .region-content,.path-faqhtml .region-content,.path-domaine-faq .region-content{display:flex;align-items:initial;justify-content:initial;flex-wrap:wrap;margin:0 -1rem}.path-appels-d-offres .region-content>*,.path-agenda .region-content>*,.path-actualites .region-content>*,.path-recherche .region-content>*,.path-cout-contrat .region-content>*,.path-faqhtml .region-content>*,.path-domaine-faq .region-content>*{padding:0 1rem}.path-appels-d-offres .block-opco-atlas-search-header-block,.path-agenda .block-opco-atlas-search-header-block,.path-actualites .block-opco-atlas-search-header-block,.path-recherche .block-opco-atlas-search-header-block,.path-cout-contrat .block-opco-atlas-search-header-block,.path-faqhtml .block-opco-atlas-search-header-block,.path-domaine-faq .block-opco-atlas-search-header-block{width:100%;margin-bottom:8rem}@media only screen and (max-width:48em){.path-appels-d-offres .block-opco-atlas-search-header-block,.path-agenda .block-opco-atlas-search-header-block,.path-actualites .block-opco-atlas-search-header-block,.path-recherche .block-opco-atlas-search-header-block,.path-cout-contrat .block-opco-atlas-search-header-block,.path-faqhtml .block-opco-atlas-search-header-block,.path-domaine-faq .block-opco-atlas-search-header-block{margin-bottom:5rem}}.path-appels-d-offres .block-opco-atlas-search-header-block p:first-of-type,.path-agenda .block-opco-atlas-search-header-block p:first-of-type,.path-actualites .block-opco-atlas-search-header-block p:first-of-type,.path-recherche .block-opco-atlas-search-header-block p:first-of-type,.path-cout-contrat .block-opco-atlas-search-header-block p:first-of-type,.path-faqhtml .block-opco-atlas-search-header-block p:first-of-type,.path-domaine-faq .block-opco-atlas-search-header-block p:first-of-type{margin-top:0}.path-appels-d-offres .block-opco-atlas-search-header-block p:last-of-type,.path-agenda .block-opco-atlas-search-header-block p:last-of-type,.path-actualites .block-opco-atlas-search-header-block p:last-of-type,.path-recherche .block-opco-atlas-search-header-block p:last-of-type,.path-cout-contrat .block-opco-atlas-search-header-block p:last-of-type,.path-faqhtml .block-opco-atlas-search-header-block p:last-of-type,.path-domaine-faq .block-opco-atlas-search-header-block p:last-of-type{margin-bottom:0}.path-appels-d-offres .block-opco-atlas-search-header-block a:not(.button),.path-agenda .block-opco-atlas-search-header-block a:not(.button),.path-actualites .block-opco-atlas-search-header-block a:not(.button),.path-recherche .block-opco-atlas-search-header-block a:not(.button),.path-cout-contrat .block-opco-atlas-search-header-block a:not(.button),.path-faqhtml .block-opco-atlas-search-header-block a:not(.button),.path-domaine-faq .block-opco-atlas-search-header-block a:not(.button){color:#7850DC;transition:all ease .4s}.path-appels-d-offres .block-opco-atlas-search-header-block a:not(.button):focus,.path-appels-d-offres .block-opco-atlas-search-header-block a:not(.button):hover,.path-agenda .block-opco-atlas-search-header-block a:not(.button):focus,.path-agenda .block-opco-atlas-search-header-block a:not(.button):hover,.path-actualites .block-opco-atlas-search-header-block a:not(.button):focus,.path-actualites .block-opco-atlas-search-header-block a:not(.button):hover,.path-recherche .block-opco-atlas-search-header-block a:not(.button):focus,.path-recherche .block-opco-atlas-search-header-block a:not(.button):hover,.path-cout-contrat .block-opco-atlas-search-header-block a:not(.button):focus,.path-cout-contrat .block-opco-atlas-search-header-block a:not(.button):hover,.path-faqhtml .block-opco-atlas-search-header-block a:not(.button):focus,.path-faqhtml .block-opco-atlas-search-header-block a:not(.button):hover,.path-domaine-faq .block-opco-atlas-search-header-block a:not(.button):focus,.path-domaine-faq .block-opco-atlas-search-header-block a:not(.button):hover{color:#2D2D5A}.path-appels-d-offres .block-opco-atlas-search-sidebar-block,.path-agenda .block-opco-atlas-search-sidebar-block,.path-actualites .block-opco-atlas-search-sidebar-block,.path-recherche .block-opco-atlas-search-sidebar-block,.path-cout-contrat .block-opco-atlas-search-sidebar-block,.path-faqhtml .block-opco-atlas-search-sidebar-block,.path-domaine-faq .block-opco-atlas-search-sidebar-block{width:calc((4 / 12) * 100%);margin-right:calc((1 / 12) * 100%)}@media only screen and (max-width:48em){.path-appels-d-offres .block-opco-atlas-search-sidebar-block,.path-agenda .block-opco-atlas-search-sidebar-block,.path-actualites .block-opco-atlas-search-sidebar-block,.path-recherche .block-opco-atlas-search-sidebar-block,.path-cout-contrat .block-opco-atlas-search-sidebar-block,.path-faqhtml .block-opco-atlas-search-sidebar-block,.path-domaine-faq .block-opco-atlas-search-sidebar-block{width:100%;max-width:38rem;margin-right:auto;margin-left:auto;margin-bottom:6rem}}.path-appels-d-offres .block-system-main-block,.path-agenda .block-system-main-block,.path-actualites .block-system-main-block,.path-recherche .block-system-main-block,.path-cout-contrat .block-system-main-block,.path-faqhtml .block-system-main-block,.path-domaine-faq .block-system-main-block{width:calc((7 / 12) * 100%)}@media only screen and (max-width:48em){.path-appels-d-offres .block-system-main-block,.path-agenda .block-system-main-block,.path-actualites .block-system-main-block,.path-recherche .block-system-main-block,.path-cout-contrat .block-system-main-block,.path-faqhtml .block-system-main-block,.path-domaine-faq .block-system-main-block{width:100%}}.path-actualites .block-opco-atlas-search-sidebar-block .card--with-badge{-webkit-margin-after:1.6rem;margin-block-end:1.6rem}.path-actualites .block-opco-atlas-search-sidebar-block .card__link{text-decoration:none}.path-actualites .view-content{--_columns-align-items:stretch;align-items:stretch}.path-actualites .view-content>.views-row{display:flex;min-width:0}.path-actualites .view-content>.views-row>.node--type-actualite .node__content{height:100%}.path-actualites .view-content>.views-row>.node--type-actualite.node--view-mode-boosted-search-result{width:100%;min-height:100%}.path-actualites .view-content>.views-row:has(>.node--type-actualite.node--view-mode-boosted-search-result.-une){grid-column:1 / -1}.path-actualites .-une.node--type-actualite.node--promoted.node--view-mode-boosted-search-result .title-recommander{position:absolute;inset-block-start:0;inset-inline-end:0;display:inline-flex;align-items:center;gap:0.4rem;padding:var(--card-badge-padding);border-radius:0 0 0 2.4rem;font-size:var(--card-badge-font-size);font-weight:700;color:var(--card-badge-color);background:var(--card-badge-bg);z-index:2}.path-actualites .-une.node--type-actualite.node--promoted.node--view-mode-boosted-search-result .field-group-link{position:relative;display:flex;flex-direction:column;height:100%;text-decoration:none;transition:all ease .4s;background-image:url(/themes/custom/opco_atlas/images/bg_wrapper_jeune.jpg);background-position:left center,left top;background-size:cover,auto;background-repeat:no-repeat,repeat;-webkit-padding-after:0;padding-block-end:0}.path-actualites .-une.node--type-actualite.node--promoted.node--view-mode-boosted-search-result .field-group-link .wrapper-contents{display:grid;grid-template-columns:1fr;align-items:stretch;flex:1;min-height:0;gap:3.2rem}.path-actualites .-une.node--type-actualite.node--promoted.node--view-mode-boosted-search-result .field-group-link .left{display:flex;height:100%;min-height:0;align-items:center;align-self:stretch;width:100%;overflow:hidden}.path-actualites .-une.node--type-actualite.node--promoted.node--view-mode-boosted-search-result .field-group-link .left .media--type-image{margin:0}.path-actualites .-une.node--type-actualite.node--promoted.node--view-mode-boosted-search-result .field-group-link .left article,.path-actualites .-une.node--type-actualite.node--promoted.node--view-mode-boosted-search-result .field-group-link .left picture{display:block;height:100%;width:100%}.path-actualites .-une.node--type-actualite.node--promoted.node--view-mode-boosted-search-result .field-group-link .left img{border-radius:0 0 8rem 0;width:100dvw;height:auto;display:block}@media only screen and (min-width:31em){.path-actualites .-une.node--type-actualite.node--promoted.node--view-mode-boosted-search-result .field-group-link .left img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.path-actualites .-une.node--type-actualite.node--promoted.node--view-mode-boosted-search-result .field-group-link .wrapper-top__infos{gap:1rem}.path-actualites .-une.node--type-actualite.node--promoted.node--view-mode-boosted-search-result .field-group-link .wrapper-top .datetime{color:#fff;font-weight:400}.path-actualites .-une.node--type-actualite.node--promoted.node--view-mode-boosted-search-result .field-group-link .right{display:flex;flex-direction:column;justify-content:center;gap:1.6rem;padding:0 1.6rem 1.6rem}.path-actualites .-une.node--type-actualite.node--promoted.node--view-mode-boosted-search-result .field-group-link .right .field--name-field-dispositif{color:#fff;border:solid 1px #fff;display:flex;align-items:center;justify-content:center;background-color:transparent;border-radius:0;margin:0;padding-block:0;padding-inline:0.8rem;font-size:1.2rem}.path-actualites .-une.node--type-actualite.node--promoted.node--view-mode-boosted-search-result .field-group-link .right .field--name-field-date-publication{order:1;margin:0;padding:0}.path-actualites .-une.node--type-actualite.node--promoted.node--view-mode-boosted-search-result .field-group-link .right .field--name-field-chapo-resume{color:white;font-weight:400;margin:0;padding:0;background-color:transparent;font-size:1.4rem;line-height:1.9rem}.path-actualites .-une.node--type-actualite.node--promoted.node--view-mode-boosted-search-result .field-group-link .right .text-with-tags{text-align:start;color:#FFF;font-size:3rem;font-weight:700;line-height:3.3rem;margin:0}.path-actualites .-une.node--type-actualite.node--promoted.node--view-mode-boosted-search-result .field-group-link .right::after{content:'En savoir plus';display:inline-flex;align-items:center;border-radius:0.6rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;text-decoration:none;font-family:"Palanquin",sans-serif;font-size:1.2rem;line-height:2.2rem;letter-spacing:.1rem;font-weight:bold;text-transform:uppercase;text-decoration:none;appearance:none;border:0;background:none;transition:all ease .4s;padding:1rem 2rem;background-color:#FFDED9;color:#2D2D5A;width:-webkit-fit-content;width:fit-content;pointer-events:none;background-color:#7C38EF;color:#fff}.path-actualites .-une.node--type-actualite.node--promoted.node--view-mode-boosted-search-result .field-group-link .right::after[disabled],.path-actualites .-une.node--type-actualite.node--promoted.node--view-mode-boosted-search-result .field-group-link .right::after.disabled{opacity:0.6;pointer-events:none}.path-actualites .-une.node--type-actualite.node--promoted.node--view-mode-boosted-search-result .field-group-link .right::after:focus,.path-actualites .-une.node--type-actualite.node--promoted.node--view-mode-boosted-search-result .field-group-link .right::after:hover{background-color:#FCB3B3}.path-actualites .-une.node--type-actualite.node--promoted.node--view-mode-boosted-search-result .field-group-link .right::after:active{background-color:#F9A2A2}.path-actualites .-une.node--type-actualite.node--promoted.node--view-mode-boosted-search-result .field-group-link .wrapper-text-une{display:none}.path-actualites .-une.node--type-actualite.node--promoted.node--view-mode-boosted-search-result .field-group-link:hover{box-shadow:0 0.4rem 0.8rem 0.3rem rgba(0,0,0,0.15)}@media (min-width:768px){.path-actualites .region-content{display:grid;grid-template-columns:minmax(0,30rem) minmax(0,1fr);-webkit-column-gap:3rem;column-gap:3rem}.path-actualites .region-content>*{padding:0;min-width:0}.path-actualites .region-content>*:not(.block-opco-atlas-search-sidebar-block):not(.block-system-main-block){grid-column:1 / -1}.path-actualites .block-opco-atlas-search-sidebar-block,.path-actualites .block-system-main-block{width:auto;max-width:none;margin-inline:0}.path-actualites .block-opco-atlas-search-sidebar-block:not(:has(.search-sidebar.boite-a-outils))>div:not(.show-filters){display:block}.path-actualites .view-content{grid-template-columns:minmax(0,1fr)}}@media (min-width:1280px){.path-actualites .region-content{-webkit-column-gap:6rem;column-gap:6rem}.path-actualites .view-content{grid-template-columns:repeat(2,minmax(0,1fr))}.path-actualites .-une.node--type-actualite.node--promoted.node--view-mode-boosted-search-result .field-group-link .wrapper-contents{grid-template-columns:1fr 1fr}.path-actualites .-une.node--type-actualite.node--promoted.node--view-mode-boosted-search-result .field-group-link .left .field,.path-actualites .-une.node--type-actualite.node--promoted.node--view-mode-boosted-search-result .field-group-link .left .field__item{height:100%}.path-actualites .-une.node--type-actualite.node--promoted.node--view-mode-boosted-search-result .field-group-link .left .field__item{display:block}.path-actualites .-une.node--type-actualite.node--promoted.node--view-mode-boosted-search-result .field-group-link .right{padding:3.6rem 3.6rem 3.6rem 0}}body.maintenance-page .region-primary-menu::before{height:100%}body.maintenance-page .layout-container{display:flex;flex-direction:column;margin:0;min-height:calc(100vh - 6rem)}@media only screen and (min-width:48em){body.maintenance-page .layout-container{min-height:100vh}}body.maintenance-page footer[role="contentinfo"]{padding-top:0;padding-bottom:5rem;margin-top:auto}body.maintenance-page footer[role="contentinfo"] .menu--acces-rapide{background:none}@media only screen and (max-width:48em){body.maintenance-page body{overflow:hidden}}.path-agenda .block-opco-atlas-search-sidebar-pre-block{padding:0}@media (min-width:768px){.path-agenda .block-opco-atlas-search-sidebar-pre-block{margin-bottom:4rem}}@media (min-width:1280px){.path-agenda .block-opco-atlas-search-sidebar-pre-block{margin-bottom:8rem}}.path-agenda .view-content>.views-row:has(.node--promoted){order:-1}.path-agenda .view-content>.views-row:has(>.node--type-evenement.node--view-mode-boosted-search-result.-une){grid-column:1 / -1}.path-agenda .-agenda{width:100%}.path-agenda .-agenda .facets-widget-links>fieldset{padding:0;border:0}.path-agenda .-agenda .facets-widget-links>fieldset>ul{padding:0;margin:0;list-style:none}.path-agenda .block-opco-atlas-search-sidebar-block{width:calc((3.5 / 12) * 100%);margin-right:0}.path-agenda .block-opco-atlas-search-sidebar-block .agenda-recommendations:has(.card){margin-bottom:3.2rem}.path-agenda .block-opco-atlas-search-sidebar-block .agenda-recommendations:has(.card) .card__link{text-decoration:none}@media only screen and (max-width:48em){.path-agenda .block-opco-atlas-search-sidebar-block .agenda-calendar-section,.path-agenda .block-opco-atlas-search-sidebar-block .agenda-recommendations,.path-agenda .block-opco-atlas-search-sidebar-block .search-links{display:block !important}}.path-agenda .block-opco-atlas-search-sidebar-block .show-filters{display:none !important}@media only screen and (max-width:48em){.path-agenda .block-opco-atlas-search-sidebar-block .search-links{padding:0;background-color:transparent;box-shadow:none;height:auto;overflow:visible}}@media only screen and (max-width:48em){.path-agenda .block-opco-atlas-search-sidebar-block{width:100%;padding:0;margin-right:auto}}.path-agenda .block-system-main-block{width:calc((8.5 / 12) * 100%)}@media only screen and (max-width:48em){.path-agenda .block-system-main-block{width:100%;padding:0}}.path-agenda .block-opco-atlas-search-sidebar-block .card.card--with-badge{margin-top:0;margin-bottom:0}.path-agenda .block-opco-atlas-search-sidebar-block .card.card--with-badge .card__list li{padding:0;gap:0.8rem}.path-agenda .block-opco-atlas-search-sidebar-block .card.card--with-badge p{margin:0}.path-agenda .block-opco-atlas-search-sidebar-block .card.card--with-badge #user-profiling-footer,.path-agenda .block-opco-atlas-search-sidebar-block .card.card--with-badge .agenda-preferences__hint{margin:0;-webkit-margin-before:0;margin-block-start:0}.path-agenda .-une.node--type-evenement.node--promoted.node--view-mode-boosted-search-result .title-recommander{position:absolute;inset-block-start:0;inset-inline-end:0;display:inline-flex;align-items:center;gap:0.4rem;padding:var(--card-badge-padding);border-radius:0 0 0 2.4rem;font-size:var(--card-badge-font-size);font-weight:700;color:var(--card-badge-color);background:var(--card-badge-bg);z-index:2}.path-agenda .-une.node--type-evenement.node--promoted.node--view-mode-boosted-search-result .field-group-link{position:relative;display:flex;flex-direction:column;height:100%;margin:0;padding:0;border-radius:0;box-shadow:none;text-decoration:none;color:#fff;background:url(/themes/custom/opco_atlas/images/bg_wrapper_jeune.jpg) left center/cover no-repeat}.path-agenda .-une.node--type-evenement.node--promoted.node--view-mode-boosted-search-result .field-group-link .wrapper-contents{display:grid;grid-template-columns:1fr;align-items:stretch;flex:1;min-height:0;gap:3.2rem}@media (min-width:1280px){.path-agenda .-une.node--type-evenement.node--promoted.node--view-mode-boosted-search-result .field-group-link .wrapper-contents{grid-template-columns:1fr 1fr}}.path-agenda .-une.node--type-evenement.node--promoted.node--view-mode-boosted-search-result .field-group-link .left{display:flex;align-items:center;align-self:stretch;width:100%;height:100%;min-height:0;margin-top:0;padding:0;overflow:hidden}.path-agenda .-une.node--type-evenement.node--promoted.node--view-mode-boosted-search-result .field-group-link .left .media--type-image{margin:0}.path-agenda .-une.node--type-evenement.node--promoted.node--view-mode-boosted-search-result .field-group-link .left article,.path-agenda .-une.node--type-evenement.node--promoted.node--view-mode-boosted-search-result .field-group-link .left picture{display:block;width:100%;height:100%}.path-agenda .-une.node--type-evenement.node--promoted.node--view-mode-boosted-search-result .field-group-link .left img{display:block;width:100dvw;height:auto;border-radius:0 0 8rem 0}@media (min-width:480px){.path-agenda .-une.node--type-evenement.node--promoted.node--view-mode-boosted-search-result .field-group-link .left img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}@media (min-width:768px){.path-agenda .-une.node--type-evenement.node--promoted.node--view-mode-boosted-search-result .field-group-link .left .field,.path-agenda .-une.node--type-evenement.node--promoted.node--view-mode-boosted-search-result .field-group-link .left .field__item{height:100%}.path-agenda .-une.node--type-evenement.node--promoted.node--view-mode-boosted-search-result .field-group-link .left .field__item{display:block}}.path-agenda .-une.node--type-evenement.node--promoted.node--view-mode-boosted-search-result .field-group-link .wrapper-top__infos{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.path-agenda .-une.node--type-evenement.node--promoted.node--view-mode-boosted-search-result .field-group-link .wrapper-top .field--name-field-categorie-evenement{display:flex;align-items:center;justify-content:center;margin:0;padding-inline:0.8rem;border:solid 1px currentColor;border-radius:0;font-size:1.2rem;color:inherit;background-color:transparent}.path-agenda .-une.node--type-evenement.node--promoted.node--view-mode-boosted-search-result .field-group-link .wrapper-top .wrapper-date-event{display:flex;flex-direction:row;gap:1rem;font-weight:400;color:inherit}.path-agenda .-une.node--type-evenement.node--promoted.node--view-mode-boosted-search-result .field-group-link .wrapper-top .wrapper-date-event .date{display:flex;flex-direction:row;align-items:center;gap:0.5rem;margin:0;color:inherit}.path-agenda .-une.node--type-evenement.node--promoted.node--view-mode-boosted-search-result .field-group-link .wrapper-top .wrapper-date-event .date.date-end::before{content:'-';-webkit-margin-end:0.5rem;margin-inline-end:0.5rem}.path-agenda .-une.node--type-evenement.node--promoted.node--view-mode-boosted-search-result .field-group-link .wrapper-top .wrapper-date-event .date .jour,.path-agenda .-une.node--type-evenement.node--promoted.node--view-mode-boosted-search-result .field-group-link .wrapper-top .wrapper-date-event .date .mois{font-size:1.2rem;color:inherit}.path-agenda .-une.node--type-evenement.node--promoted.node--view-mode-boosted-search-result .field-group-link .right{display:flex;flex-direction:column;justify-content:center;gap:1.6rem;padding:0 1.6rem 1.6rem;color:inherit}@media (min-width:1280px){.path-agenda .-une.node--type-evenement.node--promoted.node--view-mode-boosted-search-result .field-group-link .right{padding:3.6rem 3.6rem 3.6rem 0}}.path-agenda .-une.node--type-evenement.node--promoted.node--view-mode-boosted-search-result .field-group-link .right .right__infos-evenement{flex-direction:row;margin-top:0;color:inherit}.path-agenda .-une.node--type-evenement.node--promoted.node--view-mode-boosted-search-result .field-group-link .right .right__infos-evenement .wrapper-adresse-teaser-agenda,.path-agenda .-une.node--type-evenement.node--promoted.node--view-mode-boosted-search-result .field-group-link .right .right__infos-evenement .wrapper-creneau-event{width:-webkit-fit-content;width:fit-content}.path-agenda .-une.node--type-evenement.node--promoted.node--view-mode-boosted-search-result .field-group-link .right .right__infos-evenement .wrapper-creneau-event{display:flex;flex-direction:row;gap:0.5rem}.path-agenda .-une.node--type-evenement.node--promoted.node--view-mode-boosted-search-result .field-group-link .right .right__infos-evenement .wrapper-creneau-event::before{background:#fff;mask:url(/themes/custom/opco_atlas/images/evenement_horaires.svg) no-repeat center/contain;-webkit-mask:url(/themes/custom/opco_atlas/images/evenement_horaires.svg) no-repeat center/contain}.path-agenda .-une.node--type-evenement.node--promoted.node--view-mode-boosted-search-result .field-group-link .right .title,.path-agenda .-une.node--type-evenement.node--promoted.node--view-mode-boosted-search-result .field-group-link .right .text-with-tags{margin:0;text-align:start;font-size:3rem;font-weight:700;line-height:3.3rem;color:inherit}.path-agenda .-une.node--type-evenement.node--promoted.node--view-mode-boosted-search-result .field-group-link .right .field--name-field-description{margin:0;padding:0;font-size:1.4rem;font-weight:400;line-height:1.9rem;color:inherit;background-color:transparent}.path-agenda .-une.node--type-evenement.node--promoted.node--view-mode-boosted-search-result .field-group-link .right .field--name-field-description p{margin:0}.path-agenda .-une.node--type-evenement.node--promoted.node--view-mode-boosted-search-result .field-group-link .right::after{content:'En savoir plus';display:inline-flex;align-items:center;border-radius:0.6rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;text-decoration:none;font-family:"Palanquin",sans-serif;font-size:1.2rem;line-height:2.2rem;letter-spacing:.1rem;font-weight:bold;text-transform:uppercase;text-decoration:none;appearance:none;border:0;background:none;transition:all ease .4s;padding:1rem 2rem;background-color:#FFDED9;color:#2D2D5A;width:-webkit-fit-content;width:fit-content;pointer-events:none;background-color:#7C38EF;color:#fff}.path-agenda .-une.node--type-evenement.node--promoted.node--view-mode-boosted-search-result .field-group-link .right::after[disabled],.path-agenda .-une.node--type-evenement.node--promoted.node--view-mode-boosted-search-result .field-group-link .right::after.disabled{opacity:0.6;pointer-events:none}.path-agenda .-une.node--type-evenement.node--promoted.node--view-mode-boosted-search-result .field-group-link .right::after:focus,.path-agenda .-une.node--type-evenement.node--promoted.node--view-mode-boosted-search-result .field-group-link .right::after:hover{background-color:#FCB3B3}.path-agenda .-une.node--type-evenement.node--promoted.node--view-mode-boosted-search-result .field-group-link .right::after:active{background-color:#F9A2A2}.path-agenda .-une.node--type-evenement.node--promoted.node--view-mode-boosted-search-result .field-group-link .wrapper-text-une{display:none}@media (max-width:767px){.path-agenda .search-pre-sidebar.-agenda>div:not(.contextual) .item-list .lists-permanences{-webkit-margin-after:3.2rem;margin-block-end:3.2rem}}@media (min-width:768px){.path-agenda .region-content{display:grid;grid-template-columns:minmax(0,30rem) minmax(0,1fr);-webkit-column-gap:3rem;column-gap:3rem;align-items:start}.path-agenda .region-content>*{padding:0;min-width:0}.path-agenda .region-content>*:not(.block-opco-atlas-search-sidebar-block):not(.block-system-main-block){grid-column:1 / -1}.path-agenda .block-opco-atlas-search-sidebar-block,.path-agenda .block-system-main-block{width:auto;max-width:none;margin-inline:0}.path-agenda .search-pre-sidebar.-agenda>div:not(.contextual) .lists-periodes{-webkit-margin-after:0;margin-block-end:0}.path-agenda .view-content{grid-template-columns:minmax(0,1fr)}}@media (min-width:1280px){.path-agenda .region-content{-webkit-column-gap:6rem;column-gap:6rem;max-width:120rem;margin-inline:auto;width:100%}.path-agenda .view-content{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:48em){.path-recherche .block-opco-atlas-search-sidebar-block,.path-cout-contrat .block-opco-atlas-search-sidebar-block{order:1}}@media only screen and (max-width:48em){.path-recherche .block-system-main-block,.path-cout-contrat .block-system-main-block{order:3}}@media only screen and (min-width:48.1em){.path-cout-contrat .block-opco-atlas-search-sidebar-block>div:not(.contextual){padding:5rem 3rem;border-radius:0.6rem;background-color:#fff;box-shadow:0 0.8rem 1.8rem 0 rgba(31,21,80,0.15)}.path-cout-contrat .block-opco-atlas-search-sidebar-block .facets-widget-checkbox{padding:0;border-radius:0;box-shadow:none}.path-cout-contrat .block-opco-atlas-search-sidebar-block .facets-widget-checkbox:last-of-type{margin-bottom:0}}@media (max-width:767px){.path-recherche .layout-content{padding-top:1.6rem}}.path-recherche .view-page-liste-globale .view-content{--_columns-align-items:stretch;align-items:stretch}.path-recherche .view-page-liste-globale .view-content>.views-row{display:flex;min-width:0}@media (min-width:768px){.path-recherche .view-page-liste-globale .view-content>.views-row:has(.node--promoted){grid-column:auto}}.path-recherche .block-opco-atlas-common-shared-social,.path-recherche .block-opco-atlas-search-header-block{display:none}.path-recherche .breadcrumb ol{padding:0}.path-recherche .block-opco-atlas-search-sidebar-pre-block{width:100%;margin-bottom:8rem}@media (max-width:767px){.path-recherche .block-opco-atlas-search-sidebar-pre-block{margin-bottom:1.6rem}}.path-recherche .block-opco-atlas-search-sidebar-pre-block div{display:flex}@media only screen and (max-width:48em){.path-recherche .block-opco-atlas-search-sidebar-pre-block div .-hidden-facet{display:none}.path-recherche .block-opco-atlas-search-sidebar-pre-block div label{padding-left:0}.path-recherche .block-opco-atlas-search-sidebar-pre-block div label::before{content:none}}.path-recherche .block-opco-atlas-search-sidebar-pre-block .facets-widget-links{margin-left:1.5rem}.path-recherche .block-opco-atlas-search-sidebar-pre-block .facets-widget-links:first-child{margin-left:0}.path-recherche .block-opco-atlas-search-sidebar-pre-block .facets-widget-links>fieldset{padding:0;margin:0;border:0}.path-recherche .block-opco-atlas-search-sidebar-pre-block .facets-widget-links>fieldset legend{display:none}.path-recherche .block-opco-atlas-search-sidebar-pre-block .facets-widget-links>fieldset>ul{padding:0;margin:0;list-style:none;display:flex;gap:1.2rem}.path-recherche .block-opco-atlas-search-sidebar-pre-block .facets-widget-links>fieldset>ul .facet-item a{padding:.8rem 2.4rem;border:0.1rem solid #543B9C;color:#543B9C;text-decoration:none;transition:all .2s ease-out;border-radius:2.7rem;font-size:1.4rem;font-weight:600;display:inline-flex}.path-recherche .block-opco-atlas-search-sidebar-pre-block .facets-widget-links>fieldset>ul .facet-item a .facet-item__status{display:none}.path-recherche .block-opco-atlas-search-sidebar-pre-block .facets-widget-links>fieldset>ul .facet-item a:hover,.path-recherche .block-opco-atlas-search-sidebar-pre-block .facets-widget-links>fieldset>ul .facet-item a:focus{background-color:#543B9C;border-color:#543B9C;color:#fff}.path-recherche .block-opco-atlas-search-sidebar-pre-block .facets-widget-links>fieldset>ul .facet-item a.is-active{background-color:#2D2D5A;border-bottom:#2D2D5A;color:#fff}.path-recherche .block-system-main-block{width:calc((9 / 12) * 100%)}@media only screen and (max-width:48em){.path-recherche .block-system-main-block{width:100%;padding:0}}.path-recherche .block-opco-atlas-search-sidebar-block{width:calc((3 / 12) * 100%);margin-right:0}@media only screen and (max-width:48em){.path-recherche .block-opco-atlas-search-sidebar-block{width:100%;padding:0;margin-right:auto}}@media (max-width:767px){.path-recherche .block-opco-atlas-search-sidebar-block{margin-bottom:1.6rem}}.path-recherche #block-opcoatlassearchheader{margin-top:0;font-weight:bold;margin-bottom:2.4rem;font-size:2.8rem;line-height:3.6rem;letter-spacing:0.1rem;width:100%;margin-bottom:11rem;color:#2D2D5A}.path-recherche #block-opcoatlassearchheader em{font-style:normal}@media only screen and (max-width:48em){.path-recherche #block-opcoatlassearchheader{order:2;margin-bottom:5rem}}@media only screen and (max-width:30em){.path-recherche #block-opcoatlassearchheader{padding-bottom:5rem;border-bottom:0.1rem solid rgba(210,210,210,0.7)}}@media only screen and (max-width:48em){.path-recherche .region-breadcrumb{padding-bottom:0}}.path-recherche .region-breadcrumb .Page-header-title{-webkit-margin-after:0;margin-block-end:0}.path-recherche .region-breadcrumb .wrapper-common-header>*{position:relative}.path-recherche .region-breadcrumb .wrapper-common-header>div>.block-opco-search-search-form{width:100%;display:flex;justify-content:flex-end}@media only screen and (max-width:48em){.path-recherche .region-breadcrumb .wrapper-common-header>div>.block-opco-search-search-form{background-color:#fff;padding:1.6rem 5.4rem 0 5.4rem;margin:1rem -3rem 0;width:calc(100% + 6rem)}}.path-recherche .region-breadcrumb .wrapper-common-header>div>.block-opco-search-search-form .que-recherchez-vous{font-size:1.8rem;font-weight:400;margin:0;white-space:nowrap}@media only screen and (max-width:48em){.path-recherche .region-breadcrumb .wrapper-common-header>div>.block-opco-search-search-form .que-recherchez-vous{color:#000;font-size:1.1rem;text-transform:uppercase;font-weight:400;line-height:1.36}}@media only screen and (max-width:48em){.path-recherche .region-breadcrumb .wrapper-common-header>div>.block-opco-search-search-form .header-search__form>form>.form-item input[type="search"]{border:0.1rem solid #2D2D5A}}.path-recherche .region-breadcrumb .wrapper-common-header>div>.block-opco-search-search-form .header-search__form{position:relative;display:flex;align-items:center;gap:1.5rem}.path-recherche .region-breadcrumb .wrapper-common-header>div>.block-opco-search-search-form .header-search__form>form{max-width:40rem}@media only screen and (max-width:48em){.path-recherche .region-breadcrumb .wrapper-common-header>div>.block-opco-search-search-form .header-search__form>form{max-width:unset}}@media only screen and (max-width:48em){.path-recherche .region-breadcrumb .wrapper-common-header>div>.block-opco-search-search-form .header-search__form .form-search{font-size:1.4rem;color:#5D32DE;font-weight:400}}@media only screen and (max-width:48em){.path-recherche .region-breadcrumb .wrapper-common-header>div>.block-opco-search-search-form .header-search__form .form-actions input{background-color:#FFDED9}}@media only screen and (max-width:48em){.path-recherche .region-breadcrumb .wrapper-common-header>div>.block-opco-search-search-form .header-search__form{flex-direction:column;gap:.8rem}}.path-recherche .region-breadcrumb .wrapper-common-header>div>.block-opco-search-search-form .header-search__overlay{display:none}@media (min-width:768px){.path-recherche .region-content{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,9fr);-webkit-column-gap:6rem;column-gap:6rem;align-items:start}.path-recherche .region-content>*{padding:0;min-width:0}.path-recherche .region-content>*:not(.block-opco-atlas-search-sidebar-block):not(.block-system-main-block){grid-column:1 / -1}.path-recherche .block-opco-atlas-search-sidebar-block,.path-recherche .block-system-main-block{width:auto;max-width:none;margin-inline:0}.path-recherche .region-content:not(:has(.block-opco-atlas-search-sidebar-block)){grid-template-columns:1fr}.path-recherche .region-content:not(:has(.block-opco-atlas-search-sidebar-block)) .block-system-main-block{grid-column:1}}@media (min-width:1280px){.path-recherche .region-content{grid-template-columns:minmax(0,30rem) minmax(0,1fr);max-width:120rem;margin-inline:auto;width:100%}.path-recherche .region-content:not(:has(.block-opco-atlas-search-sidebar-block)){grid-template-columns:1fr}}form#global-fulltext-search-form{position:relative;margin-bottom:5rem;padding-bottom:5rem;border-bottom:0.1rem solid #D2D2D2;line-height:1}@media only screen and (max-width:48em){form#global-fulltext-search-form{max-width:26rem;margin:2rem 0 0 auto;padding:0;border-bottom:0}}@media only screen and (max-width:30em){form#global-fulltext-search-form{margin-top:5rem;margin-right:auto}}form#global-fulltext-search-form .form-item{margin:0}form#global-fulltext-search-form .form-item input{width:100%;max-width:none;height:4rem;border-radius:2rem;font-size:1.4rem;color:#707070;font-weight:normal}@media only screen and (max-width:48em){form#global-fulltext-search-form .form-item input{font-size:1.6rem}}form#global-fulltext-search-form .form-actions{position:absolute;top:0;right:0;height:4rem;width:5rem;margin:0;padding:0;border:0;border-radius:0 2rem 2rem 0}form#global-fulltext-search-form .form-actions::before{content:"";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:2.4rem;text-transform:none;color:#2D2D5A;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}form#global-fulltext-search-form .form-actions::before{line-height:4rem;transition:all ease .4s}form#global-fulltext-search-form .form-actions:hover::before,form#global-fulltext-search-form .form-actions:focus::before{color:#7850DC}form#global-fulltext-search-form .form-actions>input{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;background:none}.mode-glossaire{padding-top:10rem;padding-bottom:10rem}@media only screen and (max-width:48em){.mode-glossaire{padding-top:6rem;padding-bottom:6rem}}.mode-glossaire .letter{display:block}.mode-glossaire .letter>h2{font-size:7rem;font-weight:bold;font-family:"Palanquin",sans-serif;line-height:1;color:#7850DC;margin:0}.mode-glossaire .letter>.item-list{margin-top:4rem;font-size:1.6rem;font-weight:normal;color:#1F1F1F;font-family:"Open Sans",sans-serif;line-height:1.375}.mode-glossaire .letter>.item-list ul{margin:0;padding:0;list-style:none}.mode-glossaire .letter>.item-list ul li{margin:0;padding:0}.mode-glossaire .letter>.item-list ul li{margin-bottom:3rem}.mode-glossaire .letter>.item-list h2,.mode-glossaire .letter>.item-list h3{margin-bottom:1rem;font-family:"Open Sans",sans-serif;font-size:1.6rem;line-height:2.2rem;color:#2D2D5A}.mode-glossaire .letter>.item-list p:first-child{margin-top:0}.mode-glossaire .letter>.item-list p:last-child{margin-bottom:0}.mode-glossaire .letter>.item-list a{color:#7850DC;transition:all ease .4s}.mode-glossaire .letter>.item-list a:focus,.mode-glossaire .letter>.item-list a:hover{color:#2D2D5A}.path-sitemap .wrapper-top{position:relative;width:100%;padding:0 1rem 5rem;color:#fff;z-index:1}@media only screen and (max-width:48em){.path-sitemap .wrapper-top{padding:3rem 0 5rem}}.path-sitemap .wrapper-top::before{content:"";position:absolute;top:0;left:calc(-50vw + 50%);width:100vw;height:100%;background-image:url(/themes/custom/opco_atlas/images/bg-tiles.svg);background-position:left top;background-size:auto;background-repeat:repeat;background-color:#2D2D5A;z-index:-1}.path-sitemap .wrapper-top::after{content:"";position:absolute;bottom:0;left:calc(-50vw + 50%);display:block;width:100vw;height:19rem;background-image:linear-gradient(180deg,rgba(45,45,90,0) 0%,rgba(45,45,90,0.07) 7%,#1E1E40 100%);z-index:-1}.path-sitemap .wrapper-top h1{margin:0}@media only screen and (max-width:30em){.path-sitemap .wrapper-top h1{width:100%;margin:3rem 0;text-align:center}}@media only screen and (max-width:48em){.path-sitemap .region-breadcrumb{padding:0}}.path-sitemap .region-content{position:relative;width:100%}.path-sitemap .block-local-tasks-block nav.tabs{padding:0}.path-sitemap .sitemap{margin-top:8.5rem}@media only screen and (max-width:48em){.path-sitemap .sitemap{margin-top:6rem}}.path-sitemap .sitemap ul:not(.contextual-links) a{text-decoration:none;transition:all ease .4s}.path-sitemap .sitemap ul:not(.contextual-links) a:hover,.path-sitemap .sitemap ul:not(.contextual-links) a:focus{color:#7850DC}.page-404,.page-403{padding-bottom:8rem}@media only screen and (max-width:48em){.page-404,.page-403{padding-bottom:5rem}}.page-404 .page-title,.page-403 .page-title{width:100%;margin-bottom:8rem;padding:5rem 0;position:relative;z-index:0;color:#fff}.page-404 .page-title::before,.page-403 .page-title::before{content:"";position:absolute;top:0;left:calc(-50vw + 50%);display:block;width:100vw;height:100%;background-color:#2D2D5A;background-image:url(/themes/custom/opco_atlas/images/bg-tiles.svg);z-index:-1}@media only screen and (max-width:48em){.page-404 .page-title,.page-403 .page-title{margin-bottom:5rem;padding:3rem 0}}.page-404 .page-title::after,.page-403 .page-title::after{content:"";position:absolute;bottom:0;left:calc(-50vw + 50%);display:block;width:100vw;height:19rem;max-height:100%;background-image:linear-gradient(180deg,rgba(45,45,90,0) 0%,rgba(45,45,90,0.07) 7%,#1E1E40 100%);z-index:-1}@media only screen and (max-width:30em){.page-404 .page-title::after,.page-403 .page-title::after{height:13rem}}.page-404 .page-title+div,.page-403 .page-title+div{margin-top:0;font-weight:bold;margin-bottom:1.7rem;font-size:2.1rem;line-height:2.8rem;letter-spacing:0.1rem;margin-bottom:0;font-weight:normal}.page-404 .page-title+div a,.page-403 .page-title+div a{color:#7850DC;transition:all ease .4s}.page-404 .page-title+div a:hover,.page-404 .page-title+div a:focus,.page-403 .page-title+div a:hover,.page-403 .page-title+div a:focus{color:#7850DC}.page-404 .texte,.page-403 .texte{margin-top:0;font-weight:bold;margin-bottom:1.7rem;font-size:2.1rem;line-height:2.8rem;letter-spacing:0.1rem;margin:0}.path-page-404 .block-opcotitleandcover,.path-page-404 .region-breadcrumb{display:none}.path-cout-contrat .title-sidebar{margin-top:0;font-weight:bold;margin-bottom:2.4rem;font-size:2.8rem;line-height:3.6rem;letter-spacing:0.1rem;margin-bottom:7rem;padding:0 3rem;color:#2D2D5A}@media only screen and (max-width:48em){.path-cout-contrat .title-sidebar{display:none}}@media only screen and (min-width:48.1em){.path-cout-contrat .block-opco-atlas-search-sidebar-block>div:not(.contextual){padding:5rem 0}.path-cout-contrat .block-opco-atlas-search-sidebar-block form#opco-atlas-cout-contrat-search-form,.path-cout-contrat .block-opco-atlas-search-sidebar-block .facets-widget-checkbox{padding:0 3rem 5rem;border-bottom:0.1rem solid #D2D2D2}}@media only screen and (min-width:48.1em) and (max-width:48em){.path-cout-contrat .block-opco-atlas-search-sidebar-block form#opco-atlas-cout-contrat-search-form,.path-cout-contrat .block-opco-atlas-search-sidebar-block .facets-widget-checkbox{max-width:26rem;margin:2rem 0 0 auto;padding:0;border-bottom:0}}@media only screen and (min-width:48.1em) and (max-width:30em){.path-cout-contrat .block-opco-atlas-search-sidebar-block form#opco-atlas-cout-contrat-search-form,.path-cout-contrat .block-opco-atlas-search-sidebar-block .facets-widget-checkbox{margin-top:5rem;margin-right:auto}}@media only screen and (min-width:48.1em){.path-cout-contrat .block-opco-atlas-search-sidebar-block .facets-widget-checkbox:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:0}.path-cout-contrat .block-opco-atlas-search-sidebar-block .facets-widget-checkbox h3{margin-top:0;font-weight:bold;font-size:1.6rem;line-height:2.4rem}}form#opco-atlas-cout-contrat-search-form{position:relative;margin-bottom:5rem}form#opco-atlas-cout-contrat-search-form::after{content:"";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:2.4rem;text-transform:none;color:#2D2D5A;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (max-width:48em){form#opco-atlas-cout-contrat-search-form{margin:3rem 0 0;padding:4rem 3rem 5rem;border-radius:0.6rem;background-color:#fff;box-shadow:0 0.8rem 1.8rem 0 rgba(31,21,80,0.15)}}form#opco-atlas-cout-contrat-search-form::after{position:absolute;bottom:5rem;right:3rem;width:5rem;height:5rem;text-align:center;line-height:5rem;pointer-events:none}form#opco-atlas-cout-contrat-search-form label{margin-top:0;font-weight:bold;font-size:1.2rem;line-height:2rem;letter-spacing:0.1rem;color:#1F1F1F;text-transform:uppercase;letter-spacing:0.05rem}@media only screen and (max-width:48em){form#opco-atlas-cout-contrat-search-form label{margin-top:0;font-weight:bold;margin-bottom:1.7rem;font-size:2.1rem;line-height:2.8rem;letter-spacing:0.1rem;color:#2D2D5A;text-transform:none;letter-spacing:0.1rem}}form#opco-atlas-cout-contrat-search-form .form-item{margin:0}form#opco-atlas-cout-contrat-search-form .form-item input{padding-right:5rem}form#opco-atlas-cout-contrat-search-form .form-submit{position:absolute;bottom:5rem;right:3rem;width:5rem;height:5rem;padding:0;border:0;background:none}form#opco-atlas-cout-contrat-search-form .cout-contrat-aria{position:absolute;visibility:hidden;pointer-events:none}.view-page-liste-couts-contrats .view-header .count-results{margin-top:0;font-weight:bold;margin-bottom:1.7rem;font-size:2.1rem;line-height:2.8rem;letter-spacing:0.1rem}.view-page-liste-couts-contrats .view-header .header-list{display:flex;align-items:center;height:6rem;margin-bottom:3rem;border:0.1rem solid #D2D2D2;border-width:0.1rem 0;color:#707070}@media only screen and (max-width:30em){.view-page-liste-couts-contrats .view-header .header-list{display:none}}.view-page-liste-couts-contrats .view-header .header-list .column-label+.column-label{width:17rem;margin-left:auto;text-align:right;line-height:1.2}.view-page-liste-couts-contrats .view-content ul{list-style-type:none}.view-page-liste-couts-contrats .view-content ul li{margin:0}.view-page-liste-couts-contrats .view-content article{display:flex;align-items:center;padding:2rem 3rem;border-bottom:0.1rem solid #D2D2D2}@media only screen and (max-width:30em){.view-page-liste-couts-contrats .view-content article{display:block;padding:2rem 0}}.view-page-liste-couts-contrats .view-content article .informations-generales{flex:1 1 auto}.view-page-liste-couts-contrats .view-content article .informations-generales .label,.view-page-liste-couts-contrats .view-content article .informations-generales .codes{display:inline-block}.view-page-liste-couts-contrats .view-content article .informations-generales .label{font-size:1.4rem;margin-right:1rem;font-weight:normal;color:#707070}@media only screen and (max-width:30em){.view-page-liste-couts-contrats .view-content article .informations-generales .label{display:none}}.view-page-liste-couts-contrats .view-content article .informations-generales .diplome,.view-page-liste-couts-contrats .view-content article .informations-generales .code-diplome{margin-top:1.5rem}@media only screen and (max-width:30em){.view-page-liste-couts-contrats .view-content article .informations-generales .diplome,.view-page-liste-couts-contrats .view-content article .informations-generales .code-diplome{margin-top:0.3rem}}@media only screen and (max-width:30em){.view-page-liste-couts-contrats .view-content article .informations-generales .code-diplome .label,.view-page-liste-couts-contrats .view-content article .informations-generales .code-diplome .codes{margin-top:0;font-weight:bold;font-size:1.2rem;line-height:2rem;letter-spacing:0.1rem;color:#1F1F1F;text-transform:uppercase}.view-page-liste-couts-contrats .view-content article .informations-generales .code-diplome .label{display:inline-block;margin:0}.view-page-liste-couts-contrats .view-content article .informations-generales .code-diplome .label::after{content:"\00a0 :"}}.view-page-liste-couts-contrats .view-content article .informations-generales .societe-code-idcc{line-height:1}.view-page-liste-couts-contrats .view-content article .informations-generales .societe-code-idcc>div{display:inline-block}@media only screen and (max-width:30em){.view-page-liste-couts-contrats .view-content article .informations-generales .societe-code-idcc .code-idcc{display:none}}.view-page-liste-couts-contrats .view-content article .informations-generales .field.field--name-field-branche-cout-contrat.field--type-entity-reference.field--label-hidden.field__item{display:block}.view-page-liste-couts-contrats .view-content article .informations-generales .code:not(:last-child){margin-right:1.5rem;padding-right:1.5rem;border-right:0.1rem solid #D2D2D2}@media only screen and (max-width:30em){.view-page-liste-couts-contrats .view-content article .informations-generales .code:not(:last-child){margin-right:0;padding-right:0;border-right:0}}.view-page-liste-couts-contrats .view-content article .informations-generales .diplome .codes{margin-top:0;font-weight:bold;font-size:1.6rem;line-height:2.4rem;color:#2D2D5A}.view-page-liste-couts-contrats .view-content article .informations-generales .inline.code{display:inline-block}.view-page-liste-couts-contrats .view-content article .field--name-field-cout-euros{width:17rem;flex:0 0 auto;margin-left:auto;margin-top:0;font-weight:bold;font-size:1.6rem;line-height:2.4rem;text-align:right}@media only screen and (max-width:30em){.view-page-liste-couts-contrats .view-content article .field--name-field-cout-euros{width:100%;margin:1rem 0 0;text-align:left}}.path-cout-contrat-api .ui-menu.ui-autocomplete{width:var(--width-container-results-ui) !important}.path-cout-contrat-api .ui-menu.ui-autocomplete a{border:0 !important;transition:background-color .2s}.path-cout-contrat-api .ui-menu.ui-autocomplete a.ui-state-active,.path-cout-contrat-api .ui-menu.ui-autocomplete a:hover{color:#000;background-color:#F2F2F2 !important;margin:0}.path-cout-contrat-api .layout-content{padding-top:10rem;padding-bottom:7rem}@media only screen and (max-width:48em){.path-cout-contrat-api .layout-content{padding-top:5rem;padding-bottom:6rem}}@media only screen and (max-width:30em){.path-cout-contrat-api .layout-content{padding-bottom:3rem}}.path-cout-contrat-api .wrapper-social-shared{top:-8rem}@media only screen and (max-width:48em){.path-cout-contrat-api .wrapper-social-shared{top:-7rem}}.path-cout-contrat-api .cout_contrat{display:flex;align-items:initial;justify-content:initial;flex-wrap:wrap;margin:0 -1rem}.path-cout-contrat-api .cout_contrat>*{padding:0 1rem}.path-cout-contrat-api .cout_contrat__header{width:100%;margin-bottom:8rem}@media only screen and (max-width:48em){.path-cout-contrat-api .cout_contrat__header{margin-bottom:5rem}}.path-cout-contrat-api .cout_contrat__header p:first-of-type{margin-top:0}.path-cout-contrat-api .cout_contrat__header p:last-of-type{margin-bottom:0}.path-cout-contrat-api .cout_contrat__header a:not(.button){color:#7850DC;transition:all ease .4s}.path-cout-contrat-api .cout_contrat__header a:not(.button):focus,.path-cout-contrat-api .cout_contrat__header a:not(.button):hover{color:#2D2D5A}.path-cout-contrat-api .cout_contrat__search{width:calc((4 / 12) * 100%);margin-right:calc((1 / 12) * 100%);height:-webkit-fit-content;height:fit-content}.path-cout-contrat-api .cout_contrat__search .show-filters{display:none;text-align:center}.path-cout-contrat-api .cout_contrat__search .show-filters .button{display:inline-flex;align-items:center;border-radius:0.6rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;text-decoration:none;font-family:"Palanquin",sans-serif;font-size:1.2rem;line-height:2.2rem;letter-spacing:.1rem;font-weight:bold;text-transform:uppercase;text-decoration:none;appearance:none;border:0;background:none;transition:all ease .4s;padding:1rem 2rem;background-color:#FFDED9;color:#2D2D5A}.path-cout-contrat-api .cout_contrat__search .show-filters .button[disabled],.path-cout-contrat-api .cout_contrat__search .show-filters .button.disabled{opacity:0.6;pointer-events:none}.path-cout-contrat-api .cout_contrat__search .show-filters .button:focus,.path-cout-contrat-api .cout_contrat__search .show-filters .button:hover{background-color:#FCB3B3}.path-cout-contrat-api .cout_contrat__search .show-filters .button:active{background-color:#F9A2A2}.path-cout-contrat-api .cout_contrat__search .show-filters .button.open{display:inline-flex;align-items:center;border-radius:0.6rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;text-decoration:none;font-family:"Palanquin",sans-serif;font-size:1.2rem;line-height:2.2rem;letter-spacing:.1rem;font-weight:bold;text-transform:uppercase;text-decoration:none;appearance:none;border:0;background:none;transition:all ease .4s;padding:0.9rem 2rem;border:0.1rem solid #7850DC;border-radius:0.2rem;background-color:#fff;color:#7850DC}.path-cout-contrat-api .cout_contrat__search .show-filters .button.open[disabled],.path-cout-contrat-api .cout_contrat__search .show-filters .button.open.disabled{opacity:0.6;pointer-events:none}.path-cout-contrat-api .cout_contrat__search .show-filters .button.open:focus,.path-cout-contrat-api .cout_contrat__search .show-filters .button.open:hover{background-color:#7850DC;color:#fff}.path-cout-contrat-api .cout_contrat__search .show-filters .button.open:active{background-color:#5D3AB5;color:#fff;box-shadow:0 0.2rem 0.4rem 0 rgba(0,0,0,0.5)}@media only screen and (max-width:48em){.path-cout-contrat-api .cout_contrat__search .show-filters{display:block}}@media only screen and (min-width:48em){.path-cout-contrat-api .cout_contrat__search__container{display:block !important}}@media only screen and (max-width:48em){.path-cout-contrat-api .cout_contrat__search__container{box-shadow:0 0.8rem 1.8rem 0 rgba(31,21,80,0.15);display:none;padding:2.5rem;border-radius:0.6rem;background-color:#fff;margin-top:2rem}}.path-cout-contrat-api .cout_contrat__search__container form .form-item-text-search,.path-cout-contrat-api .cout_contrat__search__container form fieldset{padding:0 3rem 5rem;margin-bottom:0}@media only screen and (max-width:48em){.path-cout-contrat-api .cout_contrat__search__container form .form-item-text-search,.path-cout-contrat-api .cout_contrat__search__container form fieldset{margin:2rem 0 0 auto;padding:0}}@media only screen and (max-width:30em){.path-cout-contrat-api .cout_contrat__search__container form .form-item-text-search,.path-cout-contrat-api .cout_contrat__search__container form fieldset{margin-top:5rem;margin-right:auto}}.path-cout-contrat-api .cout_contrat__search__container form .js-form-item-text-search{position:relative;display:flex;flex-direction:column;gap:.8rem;-webkit-margin-after:5rem;margin-block-end:5rem;margin-inline:3rem;-webkit-padding-after:0;padding-block-end:0;padding-inline:0}.path-cout-contrat-api .cout_contrat__search__container form .js-form-item-text-search label{margin-top:0;font-weight:bold;font-size:1.2rem;line-height:2rem;letter-spacing:0.1rem;color:#1F1F1F;text-transform:uppercase;letter-spacing:0.05rem}@media only screen and (max-width:48em){.path-cout-contrat-api .cout_contrat__search__container form .js-form-item-text-search label{margin-top:0;font-weight:bold;margin-bottom:1.7rem;font-size:2.1rem;line-height:2.8rem;letter-spacing:0.1rem;color:#2D2D5A;text-transform:none;letter-spacing:0.1rem}}.path-cout-contrat-api .cout_contrat__search__container form .js-form-item-text-search .form-autocomplete{display:flex;align-items:center;max-width:100%;height:5rem;padding:.8rem 1.2rem;border:0.1rem solid #8A5BF7;border-radius:5.6rem;font-size:1.4rem;line-height:1.4;font-weight:400;color:#000}.path-cout-contrat-api .cout_contrat__search__container form .js-form-item-text-search .form-autocomplete:hover,.path-cout-contrat-api .cout_contrat__search__container form .js-form-item-text-search .form-autocomplete:active,.path-cout-contrat-api .cout_contrat__search__container form .js-form-item-text-search .form-autocomplete:focus-visible{outline:0.2rem solid #8A5BF7}.path-cout-contrat-api .cout_contrat__search__container form .js-form-item-text-search .form-autocomplete,.path-cout-contrat-api .cout_contrat__search__container form .js-form-item-text-search .form-autocomplete.ui-autocomplete-loading{background:none}.path-cout-contrat-api .cout_contrat__search__container form .js-form-item-text-search::after{content:'';display:block;width:2rem;height:5rem;position:absolute;inset-block-end:0;inset-inline-end:1.2rem;pointer-events:none;background:url(/themes/custom/opco_atlas/images/icons/gradient-loader.png) no-repeat center/2rem}.path-cout-contrat-api .cout_contrat__search__container form .js-form-item-text-search:has(.form-autocomplete.ui-autocomplete-loading)::after{animation:rotate 1s linear infinite}.path-cout-contrat-api .cout_contrat__search__container .form-submit{display:inline-flex;align-items:center;border-radius:0.6rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;text-decoration:none;font-family:"Palanquin",sans-serif;font-size:1.2rem;line-height:2.2rem;letter-spacing:.1rem;font-weight:bold;text-transform:uppercase;text-decoration:none;appearance:none;border:0;background:none;transition:all ease .4s;padding:1rem 2rem;background-color:#FFDED9;color:#2D2D5A;margin:0 3rem;cursor:pointer;display:none}.path-cout-contrat-api .cout_contrat__search__container .form-submit[disabled],.path-cout-contrat-api .cout_contrat__search__container .form-submit.disabled{opacity:0.6;pointer-events:none}.path-cout-contrat-api .cout_contrat__search__container .form-submit:focus,.path-cout-contrat-api .cout_contrat__search__container .form-submit:hover{background-color:#FCB3B3}.path-cout-contrat-api .cout_contrat__search__container .form-submit:active{background-color:#F9A2A2}@media only screen and (max-width:48em){.path-cout-contrat-api .cout_contrat__search__container .form-submit{margin:2rem 0 0 auto}}.path-cout-contrat-api .cout_contrat__search__container fieldset .fieldset-legend{margin-top:0;font-weight:bold;font-size:1.6rem;line-height:2.4rem;display:block;margin-bottom:2.5rem}.path-cout-contrat-api .cout_contrat__search__container fieldset .form-type-checkbox{margin-bottom:1.5rem;margin-top:0}.path-cout-contrat-api .cout_contrat__search__container fieldset .form-type-checkbox input{height:-webkit-fit-content;height:fit-content}.path-cout-contrat-api .cout_contrat__search__container fieldset .form-type-checkbox label{color:#1F1F1F}.path-cout-contrat-api .cout_contrat__search__container h2{margin-top:0;font-weight:bold;margin-bottom:2.4rem;font-size:2.8rem;line-height:3.6rem;letter-spacing:0.1rem;margin-bottom:7rem;padding:0 3rem;color:#2D2D5A}@media only screen and (max-width:48em){.path-cout-contrat-api .cout_contrat__search__container h2{display:none}}@media only screen and (min-width:48.1em){.path-cout-contrat-api .cout_contrat__search{padding:5rem 0rem;border-radius:0.6rem;background-color:#fff;box-shadow:0 0.8rem 1.8rem 0 rgba(31,21,80,0.15)}}@media only screen and (max-width:48em){.path-cout-contrat-api .cout_contrat__search{width:100%;max-width:38rem;margin-right:auto;margin-left:auto;margin-bottom:6rem}}.path-cout-contrat-api .cout_contrat__search .search-links{border-radius:0.6rem;background-color:#fff;box-shadow:0 0.8rem 1.8rem 0 rgba(31,21,80,0.15)}@media only screen and (max-width:48em){.path-cout-contrat-api .cout_contrat__search .search-links{border-radius:0;box-shadow:none}}.path-cout-contrat-api .cout_contrat__result{width:calc((7 / 12) * 100%)}.path-cout-contrat-api .cout_contrat__result__count{margin-top:0;font-weight:bold;margin-bottom:1.7rem;font-size:2.1rem;line-height:2.8rem;letter-spacing:0.1rem}.path-cout-contrat-api .cout_contrat__result .header-list{display:flex;align-items:center;height:6rem;margin-bottom:3rem;border:0.1rem solid #D2D2D2;border-width:0.1rem 0;color:#707070}@media only screen and (max-width:30em){.path-cout-contrat-api .cout_contrat__result .header-list{display:none}}.path-cout-contrat-api .cout_contrat__result .header-list .column-label+.column-label{width:17rem;margin-left:auto;text-align:right;line-height:1.2}.path-cout-contrat-api .cout_contrat__result .item-list ul{list-style-type:none}.path-cout-contrat-api .cout_contrat__result .item-list ul li{margin:0}.path-cout-contrat-api .cout_contrat__result .item-list li{display:flex;align-items:center;padding:2rem 3rem;border-bottom:0.1rem solid #D2D2D2}@media only screen and (max-width:30em){.path-cout-contrat-api .cout_contrat__result .item-list li{display:block;padding:2rem 0}}.path-cout-contrat-api .cout_contrat__result .item-list li .items__description{flex:1 1 auto}.path-cout-contrat-api .cout_contrat__result .item-list li .items__description .label,.path-cout-contrat-api .cout_contrat__result .item-list li .items__description .codes{display:inline-block}.path-cout-contrat-api .cout_contrat__result .item-list li .items__description .label{font-size:1.4rem;margin-right:1rem;font-weight:normal;color:#707070}@media only screen and (max-width:30em){.path-cout-contrat-api .cout_contrat__result .item-list li .items__description .label{display:none}}.path-cout-contrat-api .cout_contrat__result .item-list li .items__description .diplome,.path-cout-contrat-api .cout_contrat__result .item-list li .items__description .code-diplome{margin-top:1.5rem}@media only screen and (max-width:30em){.path-cout-contrat-api .cout_contrat__result .item-list li .items__description .diplome,.path-cout-contrat-api .cout_contrat__result .item-list li .items__description .code-diplome{margin-top:0.3rem}}@media only screen and (max-width:30em){.path-cout-contrat-api .cout_contrat__result .item-list li .items__description .code-diplome .label,.path-cout-contrat-api .cout_contrat__result .item-list li .items__description .code-diplome .codes{margin-top:0;font-weight:bold;font-size:1.2rem;line-height:2rem;letter-spacing:0.1rem;color:#1F1F1F;text-transform:uppercase}.path-cout-contrat-api .cout_contrat__result .item-list li .items__description .code-diplome .label{display:inline-block;margin:0}.path-cout-contrat-api .cout_contrat__result .item-list li .items__description .code-diplome .label::after{content:"\00a0 :"}}.path-cout-contrat-api .cout_contrat__result .item-list li .items__description .societe-code-idcc{line-height:1}.path-cout-contrat-api .cout_contrat__result .item-list li .items__description .societe-code-idcc>div{display:inline-block}@media only screen and (max-width:30em){.path-cout-contrat-api .cout_contrat__result .item-list li .items__description .societe-code-idcc .code-idcc{display:none}}.path-cout-contrat-api .cout_contrat__result .item-list li .items__description .field.field--name-field-branche-cout-contrat.field--type-entity-reference.field--label-hidden.field__item{display:block}.path-cout-contrat-api .cout_contrat__result .item-list li .items__description .code:not(:last-child){margin-right:1.5rem;padding-right:1.5rem;border-right:0.1rem solid #D2D2D2}@media only screen and (max-width:30em){.path-cout-contrat-api .cout_contrat__result .item-list li .items__description .code:not(:last-child){margin-right:0;padding-right:0;border-right:0}}.path-cout-contrat-api .cout_contrat__result .item-list li .items__description .diplome .codes{margin-top:0;font-weight:bold;font-size:1.6rem;line-height:2.4rem;color:#2D2D5A}.path-cout-contrat-api .cout_contrat__result .item-list li .items__description .inline.code{display:inline-block}.path-cout-contrat-api .cout_contrat__result .item-list li .items__price{width:17rem;flex:0 0 auto;margin-left:auto;margin-top:0;font-weight:bold;font-size:1.6rem;line-height:2.4rem;text-align:right}@media only screen and (max-width:30em){.path-cout-contrat-api .cout_contrat__result .item-list li .items__price{width:100%;margin:1rem 0 0;text-align:left}}@media only screen and (max-width:48em){.path-cout-contrat-api .cout_contrat__result{width:100%}}.path-boite-outils .layout-content{width:100%;max-width:90em;margin-inline:auto;position:relative;padding-inline:2rem;-webkit-padding-before:1.6rem;padding-block-start:1.6rem;-webkit-padding-after:3rem;padding-block-end:3rem}.path-boite-outils .block-opco-atlas-search-sidebar-block{width:100%;max-width:none;margin-inline:0;margin-block:2.4rem}.path-boite-outils .block-opco-atlas-search-sidebar-block>div{display:block !important;position:static;width:100%;height:auto;z-index:auto;overflow:visible;background:transparent}.path-boite-outils .block-opco-atlas-search-header-block{width:100%}.path-boite-outils .view-content,.path-boite-outils .view-page-liste-boite-a-outils .view-content{--_columns-align-items:stretch;align-items:stretch}.path-boite-outils .view-content>.views-row,.path-boite-outils .view-page-liste-boite-a-outils .view-content>.views-row{display:flex;min-width:0}.path-boite-outils .view-content>.views-row>.card--bao,.path-boite-outils .view-page-liste-boite-a-outils .view-content>.views-row>.card--bao{width:100%;min-height:100%}.path-boite-outils #block-opcoatlassearchheader .search-pre-sidebar-header{display:flex;flex-direction:column;gap:1.6rem}.path-boite-outils #block-opcoatlassearchheader .search-header-content{display:flex;flex-direction:column;gap:2rem}.path-boite-outils #block-opcoatlassearchheader .titre-h2{margin-block:0;padding:0;font-size:1.8rem;line-height:120%;color:#4C1C96}.path-boite-outils .block-views-exposed-filter-blockpage-liste-boite-a-outils-page #views-exposed-form-page-liste-boite-a-outils-page{position:relative}.path-boite-outils .block-views-exposed-filter-blockpage-liste-boite-a-outils-page #views-exposed-form-page-liste-boite-a-outils-page .form-type-textfield{margin-bottom:0}.path-boite-outils .block-views-exposed-filter-blockpage-liste-boite-a-outils-page #views-exposed-form-page-liste-boite-a-outils-page .form-type-textfield label{font-size:1.4rem;font-weight:400;margin:0;width:-webkit-fit-content;width:fit-content;white-space:nowrap;color:#000}.path-boite-outils .block-views-exposed-filter-blockpage-liste-boite-a-outils-page #views-exposed-form-page-liste-boite-a-outils-page .form-type-textfield .form-text{box-sizing:border-box;width:100%;height:5rem;-webkit-margin-before:0.8rem;margin-block-start:0.8rem;padding:.8rem 1.2rem;-webkit-padding-end:4.8rem;padding-inline-end:4.8rem;border:0.1rem solid #8A5BF7;border-radius:5.6rem;font-size:1.4rem}.path-boite-outils .block-views-exposed-filter-blockpage-liste-boite-a-outils-page #views-exposed-form-page-liste-boite-a-outils-page .form-type-textfield .form-text:hover,.path-boite-outils .block-views-exposed-filter-blockpage-liste-boite-a-outils-page #views-exposed-form-page-liste-boite-a-outils-page .form-type-textfield .form-text:active{outline:0.2rem solid #8A5BF7;outline-offset:0}.path-boite-outils .block-views-exposed-filter-blockpage-liste-boite-a-outils-page #views-exposed-form-page-liste-boite-a-outils-page .form-type-textfield .form-text:focus,.path-boite-outils .block-views-exposed-filter-blockpage-liste-boite-a-outils-page #views-exposed-form-page-liste-boite-a-outils-page .form-type-textfield .form-text:focus-visible{outline:0.3rem solid #8A5BF7;outline-offset:0;border-color:#8A5BF7}.path-boite-outils .block-views-exposed-filter-blockpage-liste-boite-a-outils-page #views-exposed-form-page-liste-boite-a-outils-page .form-actions{margin:0;position:absolute;inset-block-end:0;inset-inline-end:0;display:flex;align-items:center;height:5rem;border-top-right-radius:5.6rem;border-bottom-right-radius:5.6rem;transition:background-color 150ms ease-out}.path-boite-outils .block-views-exposed-filter-blockpage-liste-boite-a-outils-page #views-exposed-form-page-liste-boite-a-outils-page .form-actions:has(input:hover),.path-boite-outils .block-views-exposed-filter-blockpage-liste-boite-a-outils-page #views-exposed-form-page-liste-boite-a-outils-page .form-actions:has(input:focus-visible){background-color:#8A5BF7}.path-boite-outils .block-views-exposed-filter-blockpage-liste-boite-a-outils-page #views-exposed-form-page-liste-boite-a-outils-page .form-actions input{font-size:0;width:4.8rem;min-width:4.8rem;height:100%;padding:0;border:none;border-radius:0;background-color:#282153;cursor:pointer;-webkit-mask:url(/themes/custom/opco_atlas/images/icons/search.svg) center/1.8rem no-repeat;mask:url(/themes/custom/opco_atlas/images/icons/search.svg) center/1.8rem no-repeat;transition:background-color 150ms ease-out}.path-boite-outils .block-views-exposed-filter-blockpage-liste-boite-a-outils-page #views-exposed-form-page-liste-boite-a-outils-page .form-actions input:hover,.path-boite-outils .block-views-exposed-filter-blockpage-liste-boite-a-outils-page #views-exposed-form-page-liste-boite-a-outils-page .form-actions input:focus-visible{background-color:#fff}@media (max-width:767px){.path-boite-outils .block-system-main-block{width:100%}.path-boite-outils #block-opcoatlassearchheader{margin-bottom:0}.path-boite-outils #block-opcoatlassearchheader .search-header-content .lists-thematiques{width:100%;max-width:100%;overflow-x:auto;scrollbar-width:none}.path-boite-outils #block-opcoatlassearchheader .search-header-content .lists-thematiques::-webkit-scrollbar{display:none}.path-boite-outils #block-opcoatlassearchheader .search-header-content .lists-thematiques>ul{width:-webkit-max-content;width:max-content}}@media (min-width:768px){.path-boite-outils #block-opcoatlassearchheader .titre-h2{font-size:2rem}.path-boite-outils #block-opcoatlassearchheader .search-pre-sidebar-header{flex-direction:row;justify-content:space-between;align-items:flex-end}}@media (min-width:1280px){.path-boite-outils .layout-content{-webkit-padding-before:8rem;padding-block-start:8rem}.path-boite-outils .block-opco-atlas-search-sidebar-block{-webkit-margin-before:0;margin-block-start:0}.path-boite-outils .region-content{display:grid;grid-template-columns:minmax(0,30rem) minmax(0,1fr);align-items:start;gap:8rem 6rem;max-width:120rem;margin-inline:auto;width:100%}.path-boite-outils .region-content>*:not(.block-opco-atlas-search-sidebar-block):not(.block-system-main-block){grid-column:1 / -1}}.path-faqhtml .block-local-tasks-block,.path-domaine-faq .block-local-tasks-block{width:100%;margin-bottom:8rem;margin-top:-8rem}@media only screen and (max-width:48em){.path-faqhtml .block-local-tasks-block,.path-domaine-faq .block-local-tasks-block{margin-bottom:4rem;margin-top:0}}.path-faqhtml .block-local-tasks-block nav.tabs,.path-domaine-faq .block-local-tasks-block nav.tabs{padding:0}.path-faqhtml .block-opco-atlas-domaine-faq-block,.path-domaine-faq .block-opco-atlas-domaine-faq-block{width:calc((4 / 12) * 100%);margin-right:calc((1 / 12) * 100%)}@media only screen and (max-width:48em){.path-faqhtml .block-opco-atlas-domaine-faq-block,.path-domaine-faq .block-opco-atlas-domaine-faq-block{width:100%;max-width:38rem;margin-right:0;margin-left:0}}.path-faqhtml .block-opco-atlas-domaine-faq-block>.item-list,.path-domaine-faq .block-opco-atlas-domaine-faq-block>.item-list{padding:4rem 3rem 5rem;border-radius:0.6rem;background-color:#fff;box-shadow:0 0.8rem 1.8rem 0 rgba(31,21,80,0.15)}@media only screen and (max-width:48em){.path-faqhtml .block-opco-atlas-domaine-faq-block>.item-list,.path-domaine-faq .block-opco-atlas-domaine-faq-block>.item-list{border-radius:0;box-shadow:none;padding:3rem 0}}.path-faqhtml .block-opco-atlas-domaine-faq-block>.item-list h3,.path-domaine-faq .block-opco-atlas-domaine-faq-block>.item-list h3{margin-top:0;font-weight:bold;font-size:1.6rem;line-height:2.4rem;margin-bottom:2.5rem;color:#2D2D5A}.path-faqhtml .block-opco-atlas-domaine-faq-block>.item-list ul,.path-domaine-faq .block-opco-atlas-domaine-faq-block>.item-list ul{margin:0;padding:0;list-style:none}.path-faqhtml .block-opco-atlas-domaine-faq-block>.item-list ul li,.path-domaine-faq .block-opco-atlas-domaine-faq-block>.item-list ul li{margin:0;padding:0}.path-faqhtml .block-opco-atlas-domaine-faq-block>.item-list ul a,.path-domaine-faq .block-opco-atlas-domaine-faq-block>.item-list ul a{display:block;padding:0.5rem 0;text-decoration:none;transition:all ease .4s}.path-faqhtml .block-opco-atlas-domaine-faq-block>.item-list ul a:hover,.path-faqhtml .block-opco-atlas-domaine-faq-block>.item-list ul a:focus,.path-faqhtml .block-opco-atlas-domaine-faq-block>.item-list ul a.active,.path-domaine-faq .block-opco-atlas-domaine-faq-block>.item-list ul a:hover,.path-domaine-faq .block-opco-atlas-domaine-faq-block>.item-list ul a:focus,.path-domaine-faq .block-opco-atlas-domaine-faq-block>.item-list ul a.active{color:#7850DC}.path-faqhtml .block-opco-atlas-domaine-faq-block>.item-list ul ul,.path-domaine-faq .block-opco-atlas-domaine-faq-block>.item-list ul ul{position:relative;margin:0.5rem 0;padding-left:2rem}.path-faqhtml .block-opco-atlas-domaine-faq-block>.item-list ul ul::before,.path-domaine-faq .block-opco-atlas-domaine-faq-block>.item-list ul ul::before{content:"";position:absolute;left:0;top:0;width:0.3rem;height:100%;background-color:#F2F2F2}.path-faqhtml .block-opco-atlas-domaine-faq-block>.item-list>ul>li>div>a,.path-domaine-faq .block-opco-atlas-domaine-faq-block>.item-list>ul>li>div>a{font-weight:bold;font-size:1.7rem;color:#2D2D5A}.path-faqhtml .field--name-field-groupes-faq>.field__item,.path-domaine-faq .field--name-field-groupes-faq>.field__item{margin-bottom:4rem}.path-faqhtml .field--name-field-groupes-faq>.field__item h2,.path-domaine-faq .field--name-field-groupes-faq>.field__item h2{color:#2D2D5A}@media only screen and (max-width:48em){.path-faqhtml .field--name-field-groupes-faq>.field__item,.path-domaine-faq .field--name-field-groupes-faq>.field__item{margin-bottom:3rem}}.opco-atlas-subscribe-emails-ao .form-item-email label{margin-top:0;font-weight:bold;margin-bottom:1.7rem;font-size:2.1rem;line-height:2.8rem;letter-spacing:0.1rem;font-size:1.6rem;margin-bottom:1rem;color:#2D2D5A}.opco-atlas-subscribe-emails-ao .form-submit{display:inline-flex;align-items:center;border-radius:0.6rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;text-decoration:none;font-family:"Palanquin",sans-serif;font-size:1.2rem;line-height:2.2rem;letter-spacing:.1rem;font-weight:bold;text-transform:uppercase;text-decoration:none;appearance:none;border:0;background:none;transition:all ease .4s;padding:1rem 2rem;background-color:#FFDED9;color:#2D2D5A;margin:0}.opco-atlas-subscribe-emails-ao .form-submit[disabled],.opco-atlas-subscribe-emails-ao .form-submit.disabled{opacity:0.6;pointer-events:none}.opco-atlas-subscribe-emails-ao .form-submit:focus,.opco-atlas-subscribe-emails-ao .form-submit:hover{background-color:#FCB3B3}.opco-atlas-subscribe-emails-ao .form-submit:active{background-color:#F9A2A2}form.opco-atlas-widget-naf,form.opco-atlas-check-code-naf{max-width:100%}:root{--preferences-form-gap:4rem;--preferences-fieldset-gap:4rem;--preferences-submit-wrapper-gap:2.4rem;--preferences-submit-wrapper-padding:2.4rem 1.6rem;--preferences-checkbox-label-min-height:4.6rem;--preferences-checkbox-label-height:auto;--preferences-checkbox-label-line-height:1.2;--preferences-checkbox-label-white-space:normal;--preferences-form-wrapper-pi:1rem}@media (min-width:768px){:root{--preferences-form-gap:8rem;--preferences-fieldset-gap:8rem;--preferences-submit-wrapper-gap:1.6rem;--preferences-submit-wrapper-padding:1rem 12rem;--preferences-checkbox-label-min-height:0;--preferences-checkbox-label-height:4.6rem;--preferences-checkbox-label-line-height:1;--preferences-checkbox-label-white-space:nowrap;--preferences-form-wrapper-pi:0}}#opco-atlas-profiling-preferences{width:100%}.path-preferences .region-content .block-system-main-block>div{padding:0;max-width:100%}.opco-atlas-profiling [data-drupal-selector="edit-input"]>.form-wrapper{width:auto;box-shadow:none}.opco-atlas-profiling [data-drupal-selector="edit-input"].preferences{display:flex;flex-direction:column;gap:var(--preferences-form-gap);-webkit-margin-after:0;margin-block-end:0;padding-inline:var(--preferences-form-wrapper-pi)}.preferences__section{display:flex;flex-wrap:wrap;gap:4rem}.preferences__title,.preferences #profiling-step-cible,.preferences #profiling-step-branche,.preferences #profiling-step-region{color:#472989;font-size:3.6rem;font-style:normal;font-weight:700;line-height:3.6rem;margin:0;border-radius:0;background-color:transparent;text-align:start;text-transform:none;letter-spacing:0}@media (max-width:767px){.preferences__title,.preferences #profiling-step-cible,.preferences #profiling-step-branche,.preferences #profiling-step-region{font-size:2.6rem}}.preferences fieldset{all:unset}.preferences fieldset>legend{-webkit-margin-after:2.4rem;margin-block-end:2.4rem}.preferences .preferences__fieldset-wrapper{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;width:100%;gap:var(--preferences-fieldset-gap)}@media (min-width:640px){.preferences .preferences__fieldset-wrapper{flex-wrap:nowrap}}.preferences .preferences__fieldset-wrapper .fieldset-legend{font-size:1.6rem;font-style:normal;font-weight:700;color:#000}.preferences .preferences__fieldset-wrapper .preferences__fieldset--entreprise .fieldset-legend::before,.preferences .preferences__fieldset-wrapper .preferences__fieldset--particulier .fieldset-legend::before,.preferences .preferences__fieldset-wrapper .preferences__fieldset--prestataire .fieldset-legend::before{content:"";display:inline-block;width:2.4rem;height:2.4rem;-webkit-margin-end:.8rem;margin-inline-end:.8rem;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:contain}.preferences .preferences__fieldset-wrapper .preferences__fieldset--entreprise .fieldset-legend::before{background-image:url(/themes/custom/opco_atlas/images/icons/preferences-appartment.svg)}.preferences .preferences__fieldset-wrapper .preferences__fieldset--particulier .fieldset-legend::before{background-image:url(/themes/custom/opco_atlas/images/icons/preferences-user.svg)}.preferences .preferences__fieldset-wrapper .preferences__fieldset--prestataire .fieldset-legend::before{background-image:url(/themes/custom/opco_atlas/images/icons/preferences-briefcase.svg)}.preferences .preferences__fieldset-wrapper .checkbox-wrapper,.preferences .preferences__fieldset-wrapper .form-checkboxes{display:flex;flex-direction:row}.preferences .preferences__fieldset-wrapper .checkbox-wrapper{padding:0}.preferences .preferences__fieldset-wrapper .form-checkboxes{flex-wrap:wrap;align-items:flex-start;gap:1.2rem;padding:0;width:100%}.preferences .preferences__fieldset-wrapper .form-checkboxes .form-type-checkbox{width:-webkit-fit-content !important;width:fit-content !important;flex:0 0 auto;margin:0;max-width:100%}@media (min-width:768px){.preferences .preferences__fieldset-wrapper .form-checkboxes .form-type-checkbox{max-width:none}}.preferences .preferences__fieldset-wrapper .form-checkboxes .form-item{margin:0;width:auto}.preferences .preferences__fieldset-wrapper .form-checkboxes .form-type-checkbox label{display:inline-flex;align-items:center;min-height:var(--preferences-checkbox-label-min-height);height:var(--preferences-checkbox-label-height);max-width:100%;min-width:0;margin:0;padding:0 1.6rem 0 4.8rem;background-color:#EEEAFA;color:#4C1C96;border-radius:0;box-shadow:none;line-height:var(--preferences-checkbox-label-line-height);white-space:var(--preferences-checkbox-label-white-space);font-weight:700}@media (min-width:768px){.preferences .preferences__fieldset-wrapper .form-checkboxes .form-type-checkbox label{width:-webkit-fit-content;width:fit-content;max-width:none}}.preferences .preferences__fieldset-wrapper .form-checkboxes .form-type-checkbox label::before{background-color:#fff;border-radius:0.2rem;border:0.1rem solid #4C1C96;left:1.6rem;top:50%;transform:translateY(-50%)}.preferences .preferences__fieldset-wrapper .form-checkboxes .form-type-checkbox input[type="checkbox"]:checked+label::before{border-color:#7850DC;background-color:#7850DC;background-image:url(/themes/custom/opco_atlas/images/icon-checkbox-blanc.svg);background-position:center;background-size:1.2rem;background-repeat:no-repeat}#user-profiling-footer{font-size:1.4rem;font-style:normal;font-weight:700;line-height:2rem;text-align:start;-webkit-margin-before:2.4rem;margin-block-start:2.4rem}.preferences__submit-wrapper{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;text-align:center;width:100dvw;margin-inline:calc(50% - 50dvw);box-sizing:border-box;gap:var(--preferences-submit-wrapper-gap);-webkit-margin-before:4rem;margin-block-start:4rem;padding:var(--preferences-submit-wrapper-padding);background-color:#2D0F64}.preferences__submit-wrapper #user-profiling-footer{margin:0;color:#fff;font-size:1.2rem;line-height:1.4;text-align:center}.preferences__submit-wrapper .profiling-form-submit{display:inline-flex;align-items:center;border-radius:0.6rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;text-decoration:none;font-family:"Palanquin",sans-serif;font-size:1.2rem;line-height:2.2rem;letter-spacing:.1rem;font-weight:bold;text-transform:uppercase;text-decoration:none;appearance:none;border:0;background:none;transition:all ease .4s;padding:1rem 2rem;background-color:#FFDED9;color:#2D2D5A;display:inline-flex;align-items:center;justify-content:center;width:-webkit-fit-content;width:fit-content;max-width:100%;color:#fff;background:#7C38EF;border-color:#7C38EF;margin:0;width:100%;min-height:4.4rem;padding:0 3.2rem;font-size:1.4rem;font-weight:700;line-height:1;text-transform:none;letter-spacing:0}.preferences__submit-wrapper .profiling-form-submit[disabled],.preferences__submit-wrapper .profiling-form-submit.disabled{opacity:0.6;pointer-events:none}.preferences__submit-wrapper .profiling-form-submit:focus,.preferences__submit-wrapper .profiling-form-submit:hover{background-color:#FCB3B3}.preferences__submit-wrapper .profiling-form-submit:active{background-color:#F9A2A2}.preferences__submit-wrapper .profiling-form-submit:hover,.preferences__submit-wrapper .profiling-form-submit:active{color:#7C38EF;background:#fff;border-color:#7C38EF}.preferences__submit-wrapper .profiling-form-submit:focus-visible{outline:0.1rem solid #fff;outline-offset:0.2rem;color:#fff;border-color:#fff;background:#7C38EF}@media (min-width:768px){.preferences__submit-wrapper{flex-direction:row;align-items:center;justify-content:space-between;text-align:left}.preferences__submit-wrapper .profiling-form-submit{width:auto}}body.path-preferences .dialog-off-canvas-main-canvas{overflow-y:visible}@supports (overflow-x:clip){body.path-preferences .dialog-off-canvas-main-canvas{overflow-x:clip}}@supports not (overflow-x:clip){body.path-preferences .dialog-off-canvas-main-canvas{overflow-x:visible}}.path-preferences .opco-atlas-profiling{height:auto;min-height:0}.path-preferences .preferences__submit-wrapper{position:-webkit-sticky;position:sticky;bottom:env(safe-area-inset-bottom,0);z-index:20}@media (min-width:1280px){.path-preferences .preferences__submit-wrapper{padding-inline:0}.path-preferences .preferences__submit-wrapper #user-profiling-footer{-webkit-margin-start:var(--header-pi);margin-inline-start:var(--header-pi)}.path-preferences .preferences__submit-wrapper .profiling-form-button{-webkit-margin-end:var(--header-pi);margin-inline-end:var(--header-pi)}}@media only screen and (max-width:48em){.path-preferences .opco-atlas-profiling .form-checkboxes .form-type-checkbox{width:auto}}.path-preferences .wrapper-social-shared{display:none}.path-preferences .region-content{margin-top:8rem;-webkit-border-after:0.1rem solid #fff;border-block-end:0.1rem solid #fff}@media (max-width:767px){.path-preferences .region-content{margin-top:4rem}}.path-preferences .region-content .block-system-main-block>div{display:flex;flex-wrap:wrap;width:120rem;max-width:100%;margin:0 auto}@media only screen and (max-width:48em){.path-preferences .region-content .block-system-main-block>div{margin:0 -1rem;max-width:calc(100% + 2rem)}}.path-preferences .region-content .block-system-main-block>div>div{width:calc(50% - 2rem);margin:1rem;padding:3rem 7rem;background-color:#FFFDFD;border-radius:0.6rem;text-align:center;box-shadow:0 0.8rem 1.8rem 0 rgba(31,21,80,0.15)}@media only screen and (max-width:48em){.path-preferences .region-content .block-system-main-block>div>div{width:calc(100% - 2rem);padding:3rem 2rem}}.path-preferences .region-content .block-system-main-block>div>div:last-child{position:relative;display:flex;flex-direction:column;align-items:center;width:calc(100% - 2rem);padding-top:4rem;border:1rem solid #88E6C2}@media only screen and (max-width:48em){.path-preferences .region-content .block-system-main-block>div>div:last-child{align-items:flex-start;text-align:left}}.path-preferences .region-content .block-system-main-block>div>div:last-child h2{position:absolute;top:-1rem;left:50%;margin-top:0;font-weight:bold;font-size:1.2rem;line-height:2rem;letter-spacing:0.1rem;padding:0 1rem;border-radius:0 0 0.6rem 0.6rem;line-height:2.9rem;background-color:#88E6C2;color:#2D2D5A;text-transform:uppercase;text-align:center;white-space:nowrap;transform:translateX(-50%)}.path-preferences .region-content .block-system-main-block>div>div:last-child h2::before{content:"";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:1.6rem;text-transform:none;color:inherit;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.path-preferences .region-content .block-system-main-block>div>div:last-child h2::before{position:relative;top:-0.2rem;display:inline-block;margin-right:0.5rem;vertical-align:middle}@media only screen and (max-width:48em){.path-preferences .region-content .block-system-main-block>div>div:last-child>h3{width:100%;text-align:center}}.path-preferences .region-content .block-system-main-block>div>div:last-child>p{margin:0}.path-preferences .region-content .block-system-main-block>div>div:last-child>div h3{margin-top:3rem;margin-bottom:0.4rem;font-size:1.6rem;letter-spacing:normal;text-transform:uppercase;line-height:1.375}.path-preferences .region-content .block-system-main-block>div>div:last-child>button{border:none;background-color:unset}.path-preferences .region-content .block-system-main-block>div>div:last-child ul.opco-atlas-profiling-wrapper{margin:0;padding:0;list-style:none}.path-preferences .region-content .block-system-main-block>div>div:last-child ul.opco-atlas-profiling-wrapper li{margin:0;padding:0}.path-preferences .region-content .block-system-main-block>div>div:last-child a.mes-preferences{margin-top:2rem;display:inline-flex;align-items:center;border-radius:0.6rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;text-decoration:none;font-family:"Palanquin",sans-serif;font-size:1.2rem;line-height:2.2rem;letter-spacing:.1rem;font-weight:bold;text-transform:uppercase;text-decoration:none;appearance:none;border:0;background:none;transition:all ease .4s;padding:0.9rem 2rem;border:0.1rem solid #7850DC;border-radius:0.2rem;background-color:#fff;color:#7850DC}.path-preferences .region-content .block-system-main-block>div>div:last-child a.mes-preferences[disabled],.path-preferences .region-content .block-system-main-block>div>div:last-child a.mes-preferences.disabled{opacity:0.6;pointer-events:none}.path-preferences .region-content .block-system-main-block>div>div:last-child a.mes-preferences:focus,.path-preferences .region-content .block-system-main-block>div>div:last-child a.mes-preferences:hover{background-color:#7850DC;color:#fff}.path-preferences .region-content .block-system-main-block>div>div:last-child a.mes-preferences:active{background-color:#5D3AB5;color:#fff;box-shadow:0 0.2rem 0.4rem 0 rgba(0,0,0,0.5)}.path-preferences .region-content .block-system-main-block>div>div:last-child a.mes-preferences::before{content:"";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:2.4rem;text-transform:none;color:inherit;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.path-preferences .region-content .block-system-main-block>div>div:last-child a.mes-preferences::before{margin-right:0.6rem}.path-preferences .region-content .block-system-main-block>div>div:last-child a.mes-preferences+a{margin:1rem 0 0;border-radius:0;font-weight:normal;text-transform:none;text-decoration:underline;background:none;padding:0;letter-spacing:normal;font-size:1.4rem;font-family:"Open Sans",sans-serif;color:#7850DC}.path-preferences .region-content .block-system-main-block>div>div:last-child>div:last-child{margin-top:2rem;font-size:1.2rem;line-height:2.2rem}.path-preferences .region-content .block-system-main-block>div>div h3{margin-bottom:2rem;font-size:2.8rem;line-height:3.8rem;font-weight:bold;color:#2D2D5A}.path-preferences .region-content .block-system-main-block>div>div .form-submit,.path-preferences .region-content .block-system-main-block>div>div a{display:inline-flex;align-items:center;border-radius:0.6rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;text-decoration:none;font-family:"Palanquin",sans-serif;font-size:1.2rem;line-height:2.2rem;letter-spacing:.1rem;font-weight:bold;text-transform:uppercase;text-decoration:none;appearance:none;border:0;background:none;transition:all ease .4s;padding:1rem 2rem;background-color:#FFDED9;color:#2D2D5A;margin-top:1rem}.path-preferences .region-content .block-system-main-block>div>div .form-submit[disabled],.path-preferences .region-content .block-system-main-block>div>div .form-submit.disabled,.path-preferences .region-content .block-system-main-block>div>div a[disabled],.path-preferences .region-content .block-system-main-block>div>div a.disabled{opacity:0.6;pointer-events:none}.path-preferences .region-content .block-system-main-block>div>div .form-submit:focus,.path-preferences .region-content .block-system-main-block>div>div .form-submit:hover,.path-preferences .region-content .block-system-main-block>div>div a:focus,.path-preferences .region-content .block-system-main-block>div>div a:hover{background-color:#FCB3B3}.path-preferences .region-content .block-system-main-block>div>div .form-submit:active,.path-preferences .region-content .block-system-main-block>div>div a:active{background-color:#F9A2A2}.path-preferences .opco-atlas-profiling{padding:4rem 7rem 2rem;text-align:center}@media only screen and (max-width:48em){.path-preferences .opco-atlas-profiling{padding:4rem 2rem 2rem}}.path-preferences .opco-atlas-profiling .opco-atlas-user-delete-profiling-preferences-form{margin-top:0;margin-bottom:2rem;font-size:2.8rem;line-height:3.8rem;font-weight:bold;color:#2D2D5A}.path-preferences .opco-atlas-profiling #edit-step-back{margin-left:0}.path-preferences #drupal-modal .opco-atlas-profiling{padding:0;background:none;border-radius:0;text-align:left;box-shadow:none}@media only screen and (max-width:48em){.path-preferences #drupal-modal .opco-atlas-profiling{padding:0 2rem}}.path-simulateur-cout-contrat-apprentissage{overflow-x:hidden;width:100%}.path-simulateur-cout-contrat-apprentissage div#edit-container-pro,.path-simulateur-cout-contrat-apprentissage div#edit-container-app{margin-top:1rem}.path-simulateur-cout-contrat-apprentissage .ajax-progress{background-color:#88E6C2}.path-simulateur-cout-contrat-apprentissage:not(.sticky-header) .ajax-progress{top:20rem}.path-simulateur-cout-contrat-apprentissage.sticky-header .ajax-progress{top:0}.path-simulateur-cout-contrat-apprentissage.simulator-reprise{position:fixed;top:0;left:0;right:0}.path-simulateur-cout-contrat-apprentissage.simulator-reprise .wrapper-social-shared{z-index:0}@media only screen and (max-width:90em){.path-simulateur-cout-contrat-apprentissage.simulator-reprise header{z-index:1000}.path-simulateur-cout-contrat-apprentissage.simulator-reprise .region-breadcrumb{z-index:999}.path-simulateur-cout-contrat-apprentissage.simulator-reprise .ajax-progress{z-index:998;top:18rem}.path-simulateur-cout-contrat-apprentissage.simulator-reprise .ajax-progress .message,.path-simulateur-cout-contrat-apprentissage.simulator-reprise .ajax-progress .throbber{display:none}}.path-simulateur-cout-contrat-apprentissage .-hidden{display:none}.path-simulateur-cout-contrat-apprentissage .form-item label{font-size:1.35rem}.path-simulateur-cout-contrat-apprentissage #edit-type-certification--wrapper legend,.path-simulateur-cout-contrat-apprentissage #edit-beneficiaireapprenti--wrapper legend{font-size:1.6rem;margin:0 !important}.path-simulateur-cout-contrat-apprentissage .form-item.-situation{margin:0 !important;line-height:auto}.path-simulateur-cout-contrat-apprentissage .form-item.-situation label{font-family:'Open Sans',sans-serif;font-weight:600;position:relative;font-size:14px;line-height:auto;letter-spacing:normal;color:#292929;margin-bottom:8px;display:block;width:100%}.path-simulateur-cout-contrat-apprentissage #edit-branch-prof.disabled{pointer-events:none;color:#707070}.path-simulateur-cout-contrat-apprentissage .form__results{margin-top:1rem}.path-simulateur-cout-contrat-apprentissage .form__desc{color:#707070}.path-simulateur-cout-contrat-apprentissage .result__detail__mention{color:#707070}.path-simulateur-cout-contrat-apprentissage .result__val__mention_50{display:block;font-size:1.3rem;font-weight:normal;text-transform:none;margin-top:5px;line-height:1.2;text-align:left}.path-simulateur-cout-contrat-apprentissage .mandatory{font-style:italic;color:#707070;font-size:1.4rem}.path-simulateur-cout-contrat-apprentissage .wrapper-block-branche.name{margin-top:2rem}.path-simulateur-cout-contrat-apprentissage span.no-formation{font-size:1.4rem;font-style:italic;color:#707070}.path-simulateur-cout-contrat-apprentissage span.no-formation.color-red{color:#BE1828}.path-simulateur-cout-contrat-apprentissage .buttons-sauvegarde{display:flex;gap:1rem;align-items:center}.path-simulateur-cout-contrat-apprentissage .buttons-sauvegarde.wrapper-block-ctas{flex-direction:column}.path-simulateur-cout-contrat-apprentissage .buttons-sauvegarde .results__btn{margin-bottom:0}.path-simulateur-cout-contrat-apprentissage .buttons-sauvegarde .button-pink{margin:0 !important;padding:12px 22px;background-color:#FFDED9 !important}.path-simulateur-cout-contrat-apprentissage .buttons-sauvegarde .button-pink:hover{background-color:#FCB3B3 !important}@media only screen and (max-width:48em){.path-simulateur-cout-contrat-apprentissage .buttons-sauvegarde{flex-direction:column}}.path-simulateur-cout-contrat-apprentissage .buttons-sauvegarde a.submit{display:inline-flex;align-items:center;border-radius:0.6rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;text-decoration:none;font-family:"Palanquin",sans-serif;font-size:1.2rem;line-height:2.2rem;letter-spacing:.1rem;font-weight:bold;text-transform:uppercase;text-decoration:none;appearance:none;border:0;background:none;transition:all ease .4s;padding:1rem 2rem;background-color:#FFDED9;color:#2D2D5A;background-image:url(/themes/custom/opco_atlas/images/save.svg);background-repeat:no-repeat;background-position:1rem center;background-size:2rem;color:#2D2D5A !important;background-color:#88E6C2;padding-left:4rem;margin-bottom:2rem;margin-right:0}.path-simulateur-cout-contrat-apprentissage .buttons-sauvegarde a.submit[disabled],.path-simulateur-cout-contrat-apprentissage .buttons-sauvegarde a.submit.disabled{opacity:0.6;pointer-events:none}.path-simulateur-cout-contrat-apprentissage .buttons-sauvegarde a.submit:focus,.path-simulateur-cout-contrat-apprentissage .buttons-sauvegarde a.submit:hover{background-color:#FCB3B3}.path-simulateur-cout-contrat-apprentissage .buttons-sauvegarde a.submit:active{background-color:#F9A2A2}.path-simulateur-cout-contrat-apprentissage .buttons-sauvegarde a.submit:hover{background-image:url(/themes/custom/opco_atlas/images/save.svg);background-repeat:no-repeat;background-position:1rem center;background-size:2rem;background-color:#66DFB1;padding-left:4rem}.path-simulateur-cout-contrat-apprentissage #edit-birthdate--description{margin-left:0}.path-simulateur-cout-contrat-apprentissage .wrapper-error-message{margin-bottom:30px}.path-simulateur-cout-contrat-apprentissage .wrapper-error-message-active-rnpc,.path-simulateur-cout-contrat-apprentissage .wrapper-error-message-rnpc>.error-message-active-rnpc,.path-simulateur-cout-contrat-apprentissage .wrapper-error-message-active,.path-simulateur-cout-contrat-apprentissage .wrapper-error-message>.error-message-active{color:#BE1828;background:white;margin:auto;padding:10px;line-height:35px;border-radius:5px;font-weight:600;height:auto}.path-simulateur-cout-contrat-apprentissage .wrapper-error-message-active-rnpc,.path-simulateur-cout-contrat-apprentissage .wrapper-error-message-rnpc>.error-message-active-rnpc{font-size:15px;margin-top:2rem}.path-simulateur-cout-contrat-apprentissage .wrapper-error-message>.error-message-active{margin-bottom:2rem}.path-simulateur-cout-contrat-apprentissage .dialog-off-canvas-main-canvas{overflow-x:visible}.path-simulateur-cout-contrat-apprentissage .region.region-breadcrumb,.path-simulateur-cout-contrat-apprentissage .path-simulateur-cout-contrat-apprentissage footer{overflow-x:hidden}.path-simulateur-cout-contrat-apprentissage #disabled-element,.path-simulateur-cout-contrat-apprentissage .form__results .wrapper-block-entreprise,.path-simulateur-cout-contrat-apprentissage .form-item-maitre-apprentissage,.path-simulateur-cout-contrat-apprentissage .form-item-formation .field-suffix,.path-simulateur-cout-contrat-apprentissage .force-hidden,.path-simulateur-cout-contrat-apprentissage .result__cat__title,.path-simulateur-cout-contrat-apprentissage .result__cat{display:none}.path-simulateur-cout-contrat-apprentissage .revealEntreprise{margin-bottom:0}.path-simulateur-cout-contrat-apprentissage .revealEntreprise .form__sublabel__text{margin-bottom:0}.path-simulateur-cout-contrat-apprentissage .revealEntreprise.sublabel{margin-bottom:25px}.path-simulateur-cout-contrat-apprentissage .result__cat__title.year{margin-top:0}.path-simulateur-cout-contrat-apprentissage .result__cat__title.type-contrat{margin:0}.path-simulateur-cout-contrat-apprentissage form .form-item input,.path-simulateur-cout-contrat-apprentissage form .form-item select{padding:0 3rem 0 2rem}.path-simulateur-cout-contrat-apprentissage form .form-item h3{display:inline;margin:0;padding:0;font-weight:bold;position:relative;font-size:16px;color:#2D2D5A;width:100%}.path-simulateur-cout-contrat-apprentissage form .form-item h3:first-letter{text-transform:uppercase}.path-simulateur-cout-contrat-apprentissage form .form-item#edit-temps-formation--wrapper{margin-bottom:1.5rem}.path-simulateur-cout-contrat-apprentissage form .form-item#edit-temps-formation--wrapper legend{margin:0 !important}.path-simulateur-cout-contrat-apprentissage form .form-item#edit-temps-formation--wrapper h3{font-size:1.35rem;font-family:'Open Sans',sans-serif;font-weight:600;position:relative;color:#292929;margin:0;display:block;width:100%;line-height:2rem}.path-simulateur-cout-contrat-apprentissage form .fieldgroup label.temps-formation-other{white-space:nowrap}.path-simulateur-cout-contrat-apprentissage .message-submitted{margin-bottom:3rem}.path-simulateur-cout-contrat-apprentissage .message-submitted span{font-weight:700}.path-simulateur-cout-contrat-apprentissage .results .wrapper-print{margin:3rem 0 2rem}.path-simulateur-cout-contrat-apprentissage .results .results__heading,.path-simulateur-cout-contrat-apprentissage .results .result__detail{display:grid;grid-template-columns:minmax(50%,1fr) auto;grid-template-rows:auto}.path-simulateur-cout-contrat-apprentissage .results .is-print{display:none}.path-simulateur-cout-contrat-apprentissage .results .result__detail.hidden{display:none}.path-simulateur-cout-contrat-apprentissage .results .result__detail .result__detail__title{text-align:center;margin:-3rem -32px 3rem;padding:2rem 3rem;flex-basis:200%;color:#fff;font-weight:600}.path-simulateur-cout-contrat-apprentissage .results .result__detail .result__cat__title,.path-simulateur-cout-contrat-apprentissage .results .result__detail .result__detail__intitule,.path-simulateur-cout-contrat-apprentissage .results .result__detail .result__detail .result__detail__text{margin-top:2rem}.path-simulateur-cout-contrat-apprentissage .results .result__detail .type-contrat{font-family:"Open Sans",sans-serif;font-weight:700;font-size:16px;color:#2D2D5A}.path-simulateur-cout-contrat-apprentissage .results .result__detail .result__detail__text.-minus{position:unset;padding-left:0}.path-simulateur-cout-contrat-apprentissage .results .result__detail .result__detail__text.-minus::before{position:relative;display:inline-block;margin-right:4px}.path-simulateur-cout-contrat-apprentissage .results .results__heading{padding-bottom:2rem}.path-simulateur-cout-contrat-apprentissage .results .results__heading .wrapper-block-ctas a{color:#fff}.path-simulateur-cout-contrat-apprentissage .results .results__btn,.path-simulateur-cout-contrat-apprentissage .results .wrapper-error-message,.path-simulateur-cout-contrat-apprentissage .results .result__detail__mention,.path-simulateur-cout-contrat-apprentissage .results .result__detail__title{grid-column:1 / 3}.path-simulateur-cout-contrat-apprentissage .results .result__detail__title{background-color:#2D2D5A}.path-simulateur-cout-contrat-apprentissage .results .col1 .result__cat__title,.path-simulateur-cout-contrat-apprentissage .results .col2 .result__cat__title{word-break:normal;overflow-wrap:anywhere;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.path-simulateur-cout-contrat-apprentissage .results .col1{padding-right:2rem}.path-simulateur-cout-contrat-apprentissage .results .col{display:flex;flex-direction:column}.path-simulateur-cout-contrat-apprentissage .results .col .ctas1{height:100%;display:flex;flex-direction:column;justify-content:flex-end}.path-simulateur-cout-contrat-apprentissage .results .col2{padding-left:2rem;border-left:1px solid #2D2D5A}.path-simulateur-cout-contrat-apprentissage .results .results__btn{margin-top:2rem}.path-simulateur-cout-contrat-apprentissage .results .results__btn:focus{outline:3px solid yellow}.path-simulateur-cout-contrat-apprentissage .results .result__detail__text{font-size:1.3rem}.path-simulateur-cout-contrat-apprentissage .results .result__detail__text.-plus{position:initial;display:flex;gap:.5rem;flex-wrap:wrap;padding-left:0}.path-simulateur-cout-contrat-apprentissage .results .result__detail__text.-plus::before{display:block;position:initial}.path-simulateur-cout-contrat-apprentissage .results .result__cat__title.year{padding:2rem 0}.path-simulateur-cout-contrat-apprentissage .results .coutTotal1,.path-simulateur-cout-contrat-apprentissage .results .coutTotal2,.path-simulateur-cout-contrat-apprentissage .results .coutTotal3{margin-bottom:5rem;margin-top:0}.path-simulateur-cout-contrat-apprentissage .results .resteachargeAnnee1,.path-simulateur-cout-contrat-apprentissage .results .resteachargeAnnee2,.path-simulateur-cout-contrat-apprentissage .results .resteachargeAnnee3{margin-top:0}.path-simulateur-cout-contrat-apprentissage #edit-tutor-more-45-form-input{padding-bottom:1.5rem}.path-simulateur-cout-contrat-apprentissage #edit-tutor-more-45-form-input div{display:inline-flex;float:left}.path-simulateur-cout-contrat-apprentissage .hide-border{border:none !important;padding-top:0 !important}.path-simulateur-cout-contrat-apprentissage .no-margin{margin-bottom:0;margin-top:0}.path-simulateur-cout-contrat-apprentissage .no-margin p{margin-top:0;font-family:"Open Sans",sans-serif;font-weight:400;font-size:14px;color:#707070;margin-bottom:16px}.path-simulateur-cout-contrat-apprentissage .no-margin.-italic p{font-style:italic}.path-simulateur-cout-contrat-apprentissage .add-padding{padding-top:2.5rem}.path-simulateur-cout-contrat-apprentissage #edit-facture--wrapper legend{line-height:1.9rem;letter-spacing:normal}.path-simulateur-cout-contrat-apprentissage .messages.messages--error{display:none}.path-simulateur-cout-contrat-apprentissage span.red{font-size:1.4rem;color:#fff;display:block;font-weight:normal}.path-simulateur-cout-contrat-apprentissage #field__label_tutor_more_45_form_title{padding-top:1rem}.path-simulateur-cout-contrat-apprentissage input#edit-formation{margin-bottom:3rem}.path-simulateur-cout-contrat-apprentissage #recipient-age-wrapper{display:flex}.path-simulateur-cout-contrat-apprentissage #recipient-age-wrapper .-nonBeneficiaire{display:flex;flex-direction:column}.path-simulateur-cout-contrat-apprentissage #recipient-age-wrapper label{font-size:14px;color:#292929;display:block}.path-simulateur-cout-contrat-apprentissage #recipient-age-wrapper input{margin-top:auto;padding-right:2rem;width:100%}.path-simulateur-cout-contrat-apprentissage .duree-total-formation,.path-simulateur-cout-contrat-apprentissage .info-alerte{border-left:none;padding-left:0}.path-simulateur-cout-contrat-apprentissage .bloc-info-message{font-family:"Open Sans",sans-serif;font-weight:400;font-size:14px;letter-spacing:1.33px;color:#292929;padding:15px 0 1px 10px;margin-bottom:25px;background:#F7F5FE}.path-simulateur-cout-contrat-apprentissage .bloc-info-message p{margin-top:0;font-family:"Open Sans",sans-serif;font-weight:400;font-size:14px;color:gray;margin-bottom:16px}.path-simulateur-cout-contrat-apprentissage .wrapper-mention{margin-top:0;font-family:"Open Sans",sans-serif;font-weight:400;font-size:14px;color:#707070;margin-bottom:16px}.path-simulateur-cout-contrat-apprentissage #field__label_tutor_form_title{display:inline-block}.path-simulateur-cout-contrat-apprentissage .resteachargeAnnee1,.path-simulateur-cout-contrat-apprentissage .resteachargeAnnee2,.path-simulateur-cout-contrat-apprentissage .resteachargeAnnee3{margin-top:0}.path-simulateur-cout-contrat-apprentissage .coutTotal1,.path-simulateur-cout-contrat-apprentissage .coutTotal2,.path-simulateur-cout-contrat-apprentissage .coutTotal3{margin-top:0;margin-bottom:5rem}.path-simulateur-cout-contrat-apprentissage .label-txt{font-size:1.8rem;margin:0}.path-simulateur-cout-contrat-apprentissage .wrapper-mention.bloc-message{margin-bottom:4rem}.path-simulateur-cout-contrat-apprentissage .form-type-select::before,.path-simulateur-cout-contrat-apprentissage .form-type-select::after,.path-simulateur-cout-contrat-apprentissage .mess-sup12,.path-simulateur-cout-contrat-apprentissage .error-rnpc{display:none}.path-simulateur-cout-contrat-apprentissage .msg-txt{font-family:"Open Sans",sans-serif;font-weight:400;font-size:14px;letter-spacing:1.33px;color:#707070}.path-simulateur-cout-contrat-apprentissage .msg-txt p{margin-top:1rem}.path-simulateur-cout-contrat-apprentissage #edit-temps-formation,.path-simulateur-cout-contrat-apprentissage #edit-afest,.path-simulateur-cout-contrat-apprentissage .form_label.tooltip,.path-simulateur-cout-contrat-apprentissage #tutor_form .fieldset-wrapper div,.path-simulateur-cout-contrat-apprentissage #edit-tutor-form,.path-simulateur-cout-contrat-apprentissage #edit-tutor-more-45-form-input,.path-simulateur-cout-contrat-apprentissage #edit-radio-prioritaire,.path-simulateur-cout-contrat-apprentissage #edit-effectif--2,.path-simulateur-cout-contrat-apprentissage .age-alternant,.path-simulateur-cout-contrat-apprentissage #edit-facture,.path-simulateur-cout-contrat-apprentissage #edit-beneficiaire,.path-simulateur-cout-contrat-apprentissage #edit-beneficiaireapprenti,.path-simulateur-cout-contrat-apprentissage #edit-beneficiaireapprenti-autre-aides,.path-simulateur-cout-contrat-apprentissage #edit-alternance-percentage{display:inline-flex}.path-simulateur-cout-contrat-apprentissage .form input[type=checkbox]+label{color:#707070}.path-simulateur-cout-contrat-apprentissage .form input[type=checkbox]+label:first-letter{text-transform:uppercase}.path-simulateur-cout-contrat-apprentissage .form input[type=radio]+label:first-letter{text-transform:uppercase}.path-simulateur-cout-contrat-apprentissage .form .form-item{margin-top:1rem;margin-bottom:0}.path-simulateur-cout-contrat-apprentissage .form .form-item.form-item-title-cpro,.path-simulateur-cout-contrat-apprentissage .form .form-item.form-item-formation-pro-time,.path-simulateur-cout-contrat-apprentissage .form .form-item.form-item-formation-pro-length,.path-simulateur-cout-contrat-apprentissage .form .form-item.form-item-formation-pro-cost,.path-simulateur-cout-contrat-apprentissage .form .form-item.form-item-formation-length,.path-simulateur-cout-contrat-apprentissage .form .form-item.form-item-formation-cost,.path-simulateur-cout-contrat-apprentissage .form .form-item.form-item-title-app,.path-simulateur-cout-contrat-apprentissage .form .form-item.form-item-afest-duree{margin-top:0}.path-simulateur-cout-contrat-apprentissage .form .form-item.form-item-afest-duree{padding-top:1rem}.path-simulateur-cout-contrat-apprentissage .form .form-item.sub-question label{font-family:"Open Sans",sans-serif;font-weight:400;font-size:14px;color:#292929;margin:0}.path-simulateur-cout-contrat-apprentissage .form .form-item.sub-question label:first-letter{text-transform:uppercase}.path-simulateur-cout-contrat-apprentissage .form .form-item.form-item-birthdate{width:80%}.path-simulateur-cout-contrat-apprentissage .form .form-item.form-item-age{margin:1rem 0 0}.path-simulateur-cout-contrat-apprentissage .form .form-item.form-item-age label{margin-bottom:8px}.path-simulateur-cout-contrat-apprentissage .form .form-item.form-item-age label:first-letter{text-transform:uppercase}.path-simulateur-cout-contrat-apprentissage .form .form-item.form-item-beneficiaire{width:50%}.path-simulateur-cout-contrat-apprentissage #edit-alternance-percentage .sub-question:last-child{border-left:none}.path-simulateur-cout-contrat-apprentissage #edit-alternance-percentage--wrapper{margin:15px 0 20px 0}.path-simulateur-cout-contrat-apprentissage .form-item-alternance-percentage:first-child{padding-right:2rem}.path-simulateur-cout-contrat-apprentissage #edit-localization--wrapper{margin-top:10px}.path-simulateur-cout-contrat-apprentissage #recipient-age-wrapper{display:flex;min-width:8rem}.path-simulateur-cout-contrat-apprentissage .title-h3{font-family:"Palanquin",sans-serif;font-weight:bold;margin-bottom:1.7rem;font-size:1.6rem;line-height:2.8rem;letter-spacing:0.1rem;color:#2D2D5A}.path-simulateur-cout-contrat-apprentissage .age-alternant{width:100%}.path-simulateur-cout-contrat-apprentissage #edit-facture--wrapper{padding-bottom:2rem}.path-simulateur-cout-contrat-apprentissage .form-item-afest-duree{border-left:solid 1px #2d2d5a;padding-left:20px}.path-simulateur-cout-contrat-apprentissage #edit-title-cpro .form__label,.path-simulateur-cout-contrat-apprentissage #edit-title-app .form__label{margin-bottom:0;padding-bottom:8px}.path-simulateur-cout-contrat-apprentissage #edit-title-cpro .form__label:first-letter,.path-simulateur-cout-contrat-apprentissage #edit-title-app .form__label:first-letter{text-transform:uppercase}.path-simulateur-cout-contrat-apprentissage .form-item-formation-pro-time input[type=text],.path-simulateur-cout-contrat-apprentissage .form-item-formation-pro-length input[type=text],.path-simulateur-cout-contrat-apprentissage .form-item-formation-pro-cost input[type=text],.path-simulateur-cout-contrat-apprentissage .form-item-formation-length input[type=text],.path-simulateur-cout-contrat-apprentissage .form .form-item-formation-cost input[type=text],.path-simulateur-cout-contrat-apprentissage .form .form-item-formation-length input[type=text],.path-simulateur-cout-contrat-apprentissage .form-item-afest-duree input[type=number]{border-radius:0;width:18rem;margin-right:1rem}.path-simulateur-cout-contrat-apprentissage .form-item-formation-pro-time .field-suffix,.path-simulateur-cout-contrat-apprentissage .form-item-formation-pro-length .field-suffix,.path-simulateur-cout-contrat-apprentissage .form-item-formation-pro-cost .field-suffix,.path-simulateur-cout-contrat-apprentissage .form-item-formation-length .field-suffix,.path-simulateur-cout-contrat-apprentissage .form .form-item-formation-cost .field-suffix,.path-simulateur-cout-contrat-apprentissage .form .form-item-formation-length .field-suffix,.path-simulateur-cout-contrat-apprentissage .form .form-item-afest-duree .field-suffix{font-size:14px}.path-simulateur-cout-contrat-apprentissage .form-item-formation-pro-time.form-item label,.path-simulateur-cout-contrat-apprentissage .form-item-formation-pro-length.form-item label,.path-simulateur-cout-contrat-apprentissage .form-item-formation-pro-cost.form-item label,.path-simulateur-cout-contrat-apprentissage .form-item-formation-length.form-item label,.path-simulateur-cout-contrat-apprentissage .form .form-item-formation-cost.form-item label,.path-simulateur-cout-contrat-apprentissage .form .form-item-formation-length.form-item label,.path-simulateur-cout-contrat-apprentissage .form .form-item-afest-duree.form-item label{font-size:1.4rem;color:#707070}.path-simulateur-cout-contrat-apprentissage .form-item-formation-pro-time.form-item label:first-letter,.path-simulateur-cout-contrat-apprentissage .form-item-formation-pro-length.form-item label:first-letter,.path-simulateur-cout-contrat-apprentissage .form-item-formation-pro-cost.form-item label:first-letter,.path-simulateur-cout-contrat-apprentissage .form-item-formation-length.form-item label:first-letter,.path-simulateur-cout-contrat-apprentissage .form .form-item-formation-cost.form-item label:first-letter,.path-simulateur-cout-contrat-apprentissage .form .form-item-formation-length.form-item label:first-letter,.path-simulateur-cout-contrat-apprentissage .form .form-item-afest-duree.form-item label:first-letter{text-transform:uppercase}.path-simulateur-cout-contrat-apprentissage #edit-formation-pro-time--description{margin-left:0;display:none}.path-simulateur-cout-contrat-apprentissage #edit-type-certification{margin-bottom:2rem}.path-simulateur-cout-contrat-apprentissage .form-item-birthdate #edit-birthdate{margin-bottom:0}.path-simulateur-cout-contrat-apprentissage #edit-facture--wrapper .form__desc{margin-top:0}.path-simulateur-cout-contrat-apprentissage #edit-age-mention{margin-top:2rem}.path-simulateur-cout-contrat-apprentissage .aide-contacts{display:inline-flex;align-items:center;border-radius:0.6rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;text-decoration:none;font-family:"Palanquin",sans-serif;font-size:1.2rem;line-height:2.2rem;letter-spacing:.1rem;font-weight:bold;text-transform:uppercase;text-decoration:none;appearance:none;border:0;background:none;transition:all ease .4s;padding:1rem 2rem;background-color:#FFDED9;color:#2D2D5A;grid-column:span 2;width:100%;margin:0;justify-content:center;text-align:center;background:transparent;color:#fff;font-size:1.4rem}.path-simulateur-cout-contrat-apprentissage .aide-contacts[disabled],.path-simulateur-cout-contrat-apprentissage .aide-contacts.disabled{opacity:0.6;pointer-events:none}.path-simulateur-cout-contrat-apprentissage .aide-contacts:focus,.path-simulateur-cout-contrat-apprentissage .aide-contacts:hover{background-color:#FCB3B3}.path-simulateur-cout-contrat-apprentissage .aide-contacts:active{background-color:#F9A2A2}.path-simulateur-cout-contrat-apprentissage .aide-contacts:hover{background:transparent}.path-simulateur-cout-contrat-apprentissage .aide-contacts a:hover{text-decoration:none}.path-simulateur-cout-contrat-apprentissage .openSearchEle__inner .form__search{top:calc(100% - 2rem);min-height:4rem}.path-simulateur-cout-contrat-apprentissage .openSearchEle__inner .form__search__loader{position:absolute;top:0;left:0;width:100%;min-height:6rem;height:100%;background-image:url(/themes/custom/opco_atlas/images/loader.svg);background-position:center;background-size:4rem;background-repeat:no-repeat;background-color:#DDDDDD}.path-simulateur-cout-contrat-apprentissage .openSearchEle__inner[data-formation-search="true"] .form__search{display:block}.path-simulateur-cout-contrat-apprentissage .openSearchEle__inner input[type=text]::-webkit-input-placeholder{color:#707070}.path-simulateur-cout-contrat-apprentissage .openSearchEle__inner input[type=text]::-moz-placeholder{color:#707070}.path-simulateur-cout-contrat-apprentissage .openSearchEle__inner input[type=text]:-ms-input-placeholder{color:#707070}.path-simulateur-cout-contrat-apprentissage .openSearchEle__inner input[type=text]:-moz-placeholder{color:#707070}.path-simulateur-cout-contrat-apprentissage .form-radio.disabled input,.path-simulateur-cout-contrat-apprentissage .form-radio.disabled label{pointer-events:none}.path-simulateur-cout-contrat-apprentissage .form-radio.disabled+label{cursor:default}.path-simulateur-cout-contrat-apprentissage .form-radio.disabled+label::before{box-shadow:0 0 0 0.1rem #e2e2e2 !important}.path-simulateur-cout-contrat-apprentissage .form-radio.disabled+label::after{background:#707070 !important}.path-simulateur-cout-contrat-apprentissage .moreinfo__info{z-index:10}.path-simulateur-cout-contrat-apprentissage .moreinfo__info>p{margin-top:0}.path-simulateur-cout-contrat-apprentissage .contact__inner>.contact__message{padding:0;display:grid;grid-template-columns:1fr;grid-gap:38px;background-color:#ffffff;letter-spacing:unset;font-weight:unset;font-size:unset}@media only screen and (min-width:48em){.path-simulateur-cout-contrat-apprentissage .contact__inner>.contact__message{grid-template-columns:repeat(2,minmax(0,1fr))}}.path-simulateur-cout-contrat-apprentissage .contact__inner>.contact__message>.intro-simulateur{text-align:left;background-color:#f7f5fd;padding:3rem}.path-simulateur-cout-contrat-apprentissage .contact__inner>.contact__message>.intro-simulateur>p:first-child{margin-top:0}.path-simulateur-cout-contrat-apprentissage .contact__inner>.contact__message>.intro-simulateur>p:last-child{margin-bottom:0}.path-simulateur-cout-contrat-apprentissage .contact__inner>.contact__message .wrapper-block-not-register--text{font-size:14px;font-weight:500}.path-simulateur-cout-contrat-apprentissage .contact__inner>.contact__message .wrapper-block-not-register--text a{font-weight:800}.path-simulateur-cout-contrat-apprentissage .contact__inner>.contact__message .wrapper-block-not-register--text p{margin:0}.path-simulateur-cout-contrat-apprentissage .wrapper-block--text p{margin:0}.path-simulateur-cout-contrat-apprentissage .popin__detail__close{border:0}.path-simulateur-cout-contrat-apprentissage .formationError{margin:0}.path-simulateur-cout-contrat-apprentissage .ui-widget-overlay{background-color:rgba(0,0,0,0.6)}.path-simulateur-cout-contrat-apprentissage .ui-dialog.ui-widget.ui-widget-content:not(.field-group-modal){width:70rem !important;height:32rem !important;left:50% !important;top:50% !important;transform:translate(-50%,-50%)}@media only screen and (max-width:48em){.path-simulateur-cout-contrat-apprentissage .ui-dialog.ui-widget.ui-widget-content:not(.field-group-modal){width:100% !important;height:100% !important;left:0 !important;top:0 !important;transform:translate(0)}}.path-simulateur-cout-contrat-apprentissage .ui-dialog.ui-widget.ui-widget-content:not(.field-group-modal).simulator{height:auto !important}@media only screen and (max-width:48em){.path-simulateur-cout-contrat-apprentissage .ui-dialog.ui-widget.ui-widget-content:not(.field-group-modal).simulator{width:80% !important;height:auto !important;left:10% !important;top:25% !important}}.path-simulateur-cout-contrat-apprentissage #drupal-modal{padding:2.5rem;text-align:center}.path-simulateur-cout-contrat-apprentissage #drupal-modal p{margin:0}.path-simulateur-cout-contrat-apprentissage #drupal-modal .close{display:flex;justify-content:flex-end;margin-bottom:1rem;display:none}.path-simulateur-cout-contrat-apprentissage #drupal-modal .close .close-modal{text-indent:0;text-decoration:none}.path-simulateur-cout-contrat-apprentissage #drupal-modal .close .close-modal::before{content:"";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:2rem;text-transform:none;color:#7850DC;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.path-simulateur-cout-contrat-apprentissage #drupal-modal .openid-connect-login-form .button.form-submit{display:inline-flex;align-items:center;border-radius:0.6rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;text-decoration:none;font-family:"Palanquin",sans-serif;font-size:1.2rem;line-height:2.2rem;letter-spacing:.1rem;font-weight:bold;text-transform:uppercase;text-decoration:none;appearance:none;border:0;background:none;transition:all ease .4s;padding:1rem 2rem;background-color:#FFDED9;color:#2D2D5A;margin:2rem 0 0;justify-content:center;text-align:center;background-color:#FFDED9}.path-simulateur-cout-contrat-apprentissage #drupal-modal .openid-connect-login-form .button.form-submit[disabled],.path-simulateur-cout-contrat-apprentissage #drupal-modal .openid-connect-login-form .button.form-submit.disabled{opacity:0.6;pointer-events:none}.path-simulateur-cout-contrat-apprentissage #drupal-modal .openid-connect-login-form .button.form-submit:focus,.path-simulateur-cout-contrat-apprentissage #drupal-modal .openid-connect-login-form .button.form-submit:hover{background-color:#FCB3B3}.path-simulateur-cout-contrat-apprentissage #drupal-modal .openid-connect-login-form .button.form-submit:active{background-color:#F9A2A2}.path-simulateur-cout-contrat-apprentissage #drupal-modal .openid-connect-login-form .button.form-submit:hover{background-color:#FCB3B3}@media screen and (min-width:769px){.path-simulateur-cout-contrat-apprentissage .form{width:calc(52% - 49px)}.path-simulateur-cout-contrat-apprentissage .results{width:49%;top:7rem}.path-simulateur-cout-contrat-apprentissage .results__img{margin:0 auto;width:80%}.path-simulateur-cout-contrat-apprentissage main{z-index:2;position:relative}.path-simulateur-cout-contrat-apprentissage .popin__detail{transition:padding-top .3s ease}.path-simulateur-cout-contrat-apprentissage .popin__detail__container{max-height:calc(100% - 17rem)}.path-simulateur-cout-contrat-apprentissage body.sticky-header .popin__detail{padding-top:8rem}.path-simulateur-cout-contrat-apprentissage body:not(.sticky-header) .popin__detail{padding-top:19rem}.path-simulateur-cout-contrat-apprentissage .opco-atlas-simulator-contract-cost-simulator{position:relative;z-index:2}.path-simulateur-cout-contrat-apprentissage .opco-atlas-simulator-contract-cost-simulator,.path-simulateur-cout-contrat-apprentissage .opco-atlas-simulator-contract-cost-simulator #opco-atlas-simulator-contract-cost,.path-simulateur-cout-contrat-apprentissage .opco-atlas-simulator-contract-cost-simulator .results,.path-simulateur-cout-contrat-apprentissage div[data-drupal-messages],.path-simulateur-cout-contrat-apprentissage .wrapper-social-shared>div{z-index:unset}.button-pink{display:inline-flex;align-items:center;border-radius:0.6rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;text-decoration:none;font-family:"Palanquin",sans-serif;font-size:1.2rem;line-height:2.2rem;letter-spacing:.1rem;font-weight:bold;text-transform:uppercase;text-decoration:none;appearance:none;border:0;background:none;transition:all ease .4s;padding:1rem 2rem;background-color:#FFDED9;color:#2D2D5A;width:100%;margin:0 0 2rem 0;justify-content:center;text-align:center}.button-pink[disabled],.button-pink.disabled{opacity:0.6;pointer-events:none}.button-pink:focus,.button-pink:hover{background-color:#FCB3B3}.button-pink:active{background-color:#F9A2A2}.button-pink::after{margin-left:1rem}.button-pink.text-black{color:#2D2D5A !important}.save-simulation{background-image:url(/themes/custom/opco_atlas/images/save.svg);background-repeat:no-repeat;background-position:1.5rem center;background-size:2rem;color:#2D2D5A}.save-simulation:hover{background-image:url(/themes/custom/opco_atlas/images/save.svg);background-repeat:no-repeat;background-position:1.5rem center;background-size:2rem}.wrapper-block-ctas{text-align:center;margin:0 0 2rem 0;display:none}.wrapper-block-ctas a.wrapper-block--link-mae,.wrapper-block-ctas a.wrapper-block--link-aide{width:-webkit-fit-content;width:fit-content;margin:0}.wrapper-block{color:#707070;font-family:"Open Sans",sans-serif}.wrapper-block.anononymous,.wrapper-block.wrapper-block--without-bg,.wrapper-block.second-block,.wrapper-block.connected{margin-top:1rem;background:#F7F5FE;padding:2rem}.wrapper-block.anononymous>.wrapper-block,.wrapper-block.wrapper-block--without-bg>.wrapper-block,.wrapper-block.second-block>.wrapper-block,.wrapper-block.connected>.wrapper-block{margin:0 !important;padding:0 !important}.wrapper-block.second-block{padding-top:0;margin-top:0}.wrapper-block .wrapper-block-not-register--link{display:inline-flex;align-items:center;border-radius:0.6rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;text-decoration:none;font-family:"Palanquin",sans-serif;font-size:1.2rem;line-height:2.2rem;letter-spacing:.1rem;font-weight:bold;text-transform:uppercase;text-decoration:none;appearance:none;border:0;background:none;transition:all ease .4s;padding:1rem 2rem;background-color:#FFDED9;color:#2D2D5A;width:100%;margin:2rem 0 0;justify-content:center;text-align:center}.wrapper-block .wrapper-block-not-register--link[disabled],.wrapper-block .wrapper-block-not-register--link.disabled{opacity:0.6;pointer-events:none}.wrapper-block .wrapper-block-not-register--link:focus,.wrapper-block .wrapper-block-not-register--link:hover{background-color:#FCB3B3}.wrapper-block .wrapper-block-not-register--link:active{background-color:#F9A2A2}.wrapper-block .wrapper-block-not-register--link::after{margin-left:1rem}.wrapper-block .form-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;max-width:100%;min-width:0;border:0.1rem solid #D2D2D2;border-radius:0.4rem;font-size:1.6rem;font-weight:bold;color:#2D2D5A;background-image:url(/themes/custom/opco_atlas/images/ic-select.svg);background-position:calc(100% - 10px) 50%;background-size:1rem;background-repeat:no-repeat;background-color:#fff;width:100%;height:5rem;padding:0 2rem}.wrapper-block .form-select::-webkit-input-placeholder{opacity:1;font-weight:normal;color:#707070;font-style:italic}.wrapper-block .form-select:-moz-placeholder{opacity:1;font-weight:normal;color:#707070;font-style:italic}.wrapper-block .form-select::-moz-placeholder{opacity:1;font-weight:normal;color:#707070;font-style:italic}.wrapper-block .form-select:-ms-input-placeholder{opacity:1;font-weight:normal;color:#707070;font-style:italic}.wrapper-block .form-select:invalid{box-shadow:none}.wrapper-block .form-select.error{box-shadow:none;border:0.1rem solid #BE1828 !important}.wrapper-block label{font-family:"Open Sans",sans-serif;font-weight:600;position:relative;font-size:14px;color:#292929;margin-bottom:8px;display:block;width:100%}.wrapper-block label:first-letter{text-transform:uppercase}}@media screen and (max-width:991px) and (min-width:769px){.path-simulateur-cout-contrat-apprentissage .wrapper-social-shared{margin-bottom:2.5rem}}.opco-atlas-simulator-contract-cost-simulator #openid-connect-login-form{text-align:center;margin-top:2rem}.opco-atlas-simulator-contract-cost-simulator #openid-connect-login-form input{display:inline-flex;align-items:center;border-radius:0.6rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;text-decoration:none;font-family:"Palanquin",sans-serif;font-size:1.2rem;line-height:2.2rem;letter-spacing:.1rem;font-weight:bold;text-transform:uppercase;text-decoration:none;appearance:none;border:0;background:none;transition:all ease .4s;padding:1rem 2rem;background-color:#FFDED9;color:#2D2D5A;margin:0;justify-content:center;text-align:center;background-color:#FFDED9}.opco-atlas-simulator-contract-cost-simulator #openid-connect-login-form input[disabled],.opco-atlas-simulator-contract-cost-simulator #openid-connect-login-form input.disabled{opacity:0.6;pointer-events:none}.opco-atlas-simulator-contract-cost-simulator #openid-connect-login-form input:focus,.opco-atlas-simulator-contract-cost-simulator #openid-connect-login-form input:hover{background-color:#FCB3B3}.opco-atlas-simulator-contract-cost-simulator #openid-connect-login-form input:active{background-color:#F9A2A2}.opco-atlas-simulator-contract-cost-simulator #openid-connect-login-form input:hover{background-color:#FCB3B3}#load-me-here+#load-me-there{display:none}@media screen and (min-width:1480px){.result__detail__cat.aideUnique1-plus.aideExerciceTutorale1 .result__detail__intitule{display:flex;gap:8px}.result__detail__cat.aideUnique1-plus.aideExerciceTutorale1 .result__detail__intitule .moreinfo{margin-left:0}}.page-node-type-evenement .region-breadcrumb .breadcrumb{width:100%}@media only screen and (max-width:48em){.page-node-type-evenement .region-breadcrumb .block-system-breadcrumb-block{display:none}}.page-node-type-evenement .region-breadcrumb .block-opco-atlas-common-header{display:none}@media only screen and (max-width:48em){.page-node-type-evenement .wrapper-social-shared{top:-7rem}}.page-node-type-evenement.user-logged-in .region-content{position:relative}.page-node-type-evenement.user-logged-in .region-content #block-onglets{position:absolute;width:100%;padding:0;top:-17.9rem}.node--type-evenement.node--view-mode-full{margin-bottom:8rem}@media only screen and (max-width:48em){.node--type-evenement.node--view-mode-full.-with-hero-image .wrapper-main__container__contents{padding-top:25rem}}@media only screen and (max-width:370px){.node--type-evenement.node--view-mode-full.-with-hero-image .wrapper-main__container__contents{padding-top:19rem}}@media only screen and (max-width:48em){.node--type-evenement.node--view-mode-full{margin-bottom:4rem}}.node--type-evenement.node--view-mode-full .evenement{position:relative;margin-bottom:5.6rem}@media only screen and (max-width:48em){.node--type-evenement.node--view-mode-full .evenement{margin-bottom:0rem}}@media only screen and (max-width:48em){.node--type-evenement.node--view-mode-full .evenement.content{justify-content:center}}.node--type-evenement.node--view-mode-full .evenement .wrapper-date-event{padding:.8rem 3rem 3rem;border-radius:4.1rem;box-shadow:0 0 1rem rgba(31,21,80,0.15);height:-webkit-fit-content;height:fit-content;z-index:8;margin-right:3.2rem;transform:translateY(-7rem);background-color:#fff}.node--type-evenement.node--view-mode-full .evenement .wrapper-date-event .date-start{padding-bottom:1.3rem;border-bottom:0.1rem solid #7850DC}@media only screen and (max-width:48em){.node--type-evenement.node--view-mode-full .evenement .wrapper-date-event{margin-right:0}}.node--type-evenement.node--view-mode-full .evenement .wrapper-main{margin-top:6rem}.node--type-evenement.node--view-mode-full .evenement .wrapper-main__container h1.title{font-size:4rem;text-transform:none;width:100%}@media only screen and (max-width:48em){.node--type-evenement.node--view-mode-full .evenement .wrapper-main__container h1.title{font-size:2.2rem}}@media (min-width:1280px){.node--type-evenement.node--view-mode-full .evenement .wrapper-main__container__contents{display:grid;grid-template-columns:calc(100% - 39rem - 2.5rem) calc(39rem - 2.5rem);-webkit-column-gap:5rem;column-gap:5rem}}.node--type-evenement.node--view-mode-full .evenement .wrapper-main__container__contents__right .field--name-field-image{max-width:38rem;margin-bottom:1.2rem}.node--type-evenement.node--view-mode-full .evenement .wrapper-main__container__contents__right .field--name-field-image img{border-radius:.6rem}@media only screen and (max-width:48em){.node--type-evenement.node--view-mode-full .evenement .wrapper-main__container__contents__right .field--name-field-image{margin-bottom:0;position:absolute;top:0;left:50%;right:50%;transform:translateX(-50%);max-width:100%;width:38rem}}@media only screen and (max-width:48em){.node--type-evenement.node--view-mode-full .evenement .wrapper-main__container__contents{display:flex;flex-direction:column;position:relative}}@media only screen and (max-width:48em){.node--type-evenement.node--view-mode-full .evenement .wrapper-main{transform:translateY(-4rem);margin-top:3.2rem}}.node--type-evenement.node--view-mode-full .evenement .wrapper-main .event-page-back-link{font-size:1.6rem;line-height:1.375;text-transform:uppercase;text-decoration:none;position:absolute;display:flex;align-items:center;top:-6rem;z-index:8;color:#fff}.node--type-evenement.node--view-mode-full .evenement .wrapper-main .event-page-back-link::before{content:"";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:2.4rem;text-transform:none;color:#fff;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (max-width:48em){.node--type-evenement.node--view-mode-full .evenement .wrapper-main .event-page-back-link{font-size:1.4rem;top:-25rem}}.node--type-evenement.node--view-mode-full .evenement .wrapper-main .field--name-field-categorie-evenement{display:flex;gap:.5rem;position:absolute;top:-1.5rem;z-index:8}.node--type-evenement.node--view-mode-full .evenement .wrapper-main .field--name-field-categorie-evenement .field__item{font-size:1.1rem;padding:.5rem 1.2rem;background-color:#EEEAFA;width:-webkit-fit-content;width:fit-content;border-radius:1.2rem;font-weight:600;margin-bottom:1.6rem;padding:.6rem 1.6rem}@media only screen and (max-width:48em){.node--type-evenement.node--view-mode-full .evenement .wrapper-main .field--name-field-categorie-evenement{position:relative}.node--type-evenement.node--view-mode-full .evenement .wrapper-main .field--name-field-categorie-evenement .field__item{margin-bottom:.6rem}}.node--type-evenement.node--view-mode-full .evenement .wrapper-main__contents .wrapper-description{grid-column:1}.node--type-evenement.node--view-mode-full .evenement .wrapper-main__contents .wrapper-event-infos{grid-column:2;grid-row:1}@media only screen and (max-width:48em){.node--type-evenement.node--view-mode-full .evenement .wrapper-main__contents{display:block;order:3}}.node--type-evenement.node--view-mode-full .evenement .wrapper-main .wrapper-event-infos{padding:2.4rem;border-radius:.6rem;border:0.1rem solid #EEEAFA;font-size:1.4rem;line-height:1.35;display:flex;flex-direction:column;gap:1.3rem;height:-webkit-fit-content;height:fit-content}.node--type-evenement.node--view-mode-full .evenement .wrapper-main .wrapper-event-infos__title{color:#7850DC;text-transform:uppercase;margin-bottom:.6rem;font-weight:bold}.node--type-evenement.node--view-mode-full .evenement .wrapper-main .wrapper-event-infos__localisation,.node--type-evenement.node--view-mode-full .evenement .wrapper-main .wrapper-event-infos__date{display:flex;align-items:center;gap:1.6rem}.node--type-evenement.node--view-mode-full .evenement .wrapper-main .wrapper-event-infos__localisation::before,.node--type-evenement.node--view-mode-full .evenement .wrapper-main .wrapper-event-infos__date::before{content:'';width:2rem;min-width:2rem;height:2rem;display:inline-flex}.node--type-evenement.node--view-mode-full .evenement .wrapper-main .wrapper-event-infos__localisation::before{background:url(/themes/custom/opco_atlas/images/evenement_localisation.svg) no-repeat center}.node--type-evenement.node--view-mode-full .evenement .wrapper-main .wrapper-event-infos__date::before{background:url(/themes/custom/opco_atlas/images/evenement_date.svg) no-repeat center}.node--type-evenement.node--view-mode-full .evenement .wrapper-main .wrapper-event-infos .wrapper-place{display:flex;gap:1.2rem;align-items:center}.node--type-evenement.node--view-mode-full .evenement .wrapper-main .wrapper-event-infos .wrapper-place::before{content:"";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:2.4rem;text-transform:none;color:#7050CF;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width:1279px){.node--type-evenement.node--view-mode-full .evenement .wrapper-main .wrapper-event-infos{max-width:100%;order:6;margin-top:3.2rem}}.node--type-evenement.node--view-mode-full .evenement .wrapper-main .wrapper-description{margin:2rem 0 4rem 0}@media only screen and (max-width:48em){.node--type-evenement.node--view-mode-full .evenement .wrapper-main .wrapper-description{width:100%}}.node--type-evenement.node--view-mode-full .next_events{max-width:90em;margin:0 auto;width:100%;padding:4.2rem 12rem 0;position:relative;display:flex;flex-wrap:wrap;align-items:center;row-gap:4.7rem}@media only screen and (max-width:48em){.node--type-evenement.node--view-mode-full .next_events{padding:1.6rem 2.4rem 0;row-gap:3.2rem}}.node--type-evenement.node--view-mode-full .next_events_title{font-size:3.1rem;line-height:1.1;margin-bottom:0}@media only screen and (max-width:48em){.node--type-evenement.node--view-mode-full .next_events_title{font-size:2.4rem;max-width:18rem}}.node--type-evenement.node--view-mode-full .next_events_link{margin-left:auto;display:inline-flex;align-items:center;border-radius:0.6rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;text-decoration:none;font-family:"Palanquin",sans-serif;font-size:1.2rem;line-height:2.2rem;letter-spacing:.1rem;font-weight:bold;text-transform:uppercase;text-decoration:none;appearance:none;border:0;background:none;transition:all ease .4s;padding:1rem 2rem;background-color:#FFDED9;color:#2D2D5A;color:#000}.node--type-evenement.node--view-mode-full .next_events_link[disabled],.node--type-evenement.node--view-mode-full .next_events_link.disabled{opacity:0.6;pointer-events:none}.node--type-evenement.node--view-mode-full .next_events_link:focus,.node--type-evenement.node--view-mode-full .next_events_link:hover{background-color:#FCB3B3}.node--type-evenement.node--view-mode-full .next_events_link:active{background-color:#F9A2A2}.node--type-evenement.node--view-mode-full .next_events_list{width:100%;display:flex;gap:2rem;align-items:stretch}@media only screen and (max-width:48em){.node--type-evenement.node--view-mode-full .next_events_list{flex-direction:column;gap:3.2rem;margin-right:-2.4rem}}.node--type-evenement.node--view-mode-full .next_events_list .slick-list .slick-track{display:flex;align-items:stretch;gap:.8rem}.node--type-evenement.node--view-mode-full .next_events_list .slick-list .slick-track .slick-slide{max-width:20.4rem;width:20.4rem;height:auto}.node--type-evenement.node--view-mode-full .next_events_list .slick-list .slick-track .slick-slide>div{height:100%}.node--type-evenement.node--view-mode-full .next_events_list .slick-list .slick-track .slick-slide>div>article{height:100%}.node--type-evenement.node--view-mode-full .next_events_list .node--type-evenement{max-width:calc(100% / 3 - (4rem / 3));width:calc(100% / 3 - (4rem / 3));overflow:hidden;border-radius:.8rem;box-shadow:0px 0px 1rem #543B9C1A}@media only screen and (max-width:48em){.node--type-evenement.node--view-mode-full .next_events_list .node--type-evenement{max-width:100%;width:100%}}.node--type-evenement.node--view-mode-full .next_events_list .node--type-evenement>.node__content{height:100%}.node--type-evenement.node--view-mode-full .next_events_list .node--type-evenement>.node__content a{text-decoration:none;padding:3.2rem 3.2rem 6.2rem;display:block}@media only screen and (max-width:48em){.node--type-evenement.node--view-mode-full .next_events_list .node--type-evenement>.node__content a{padding:2.4rem}}.node--type-evenement.node--view-mode-full .next_events_list .node--type-evenement>.node__content a .wrapper-date-event{display:flex;gap:1.6rem}@media only screen and (max-width:48em){.node--type-evenement.node--view-mode-full .next_events_list .node--type-evenement>.node__content a .wrapper-date-event{gap:1.2rem}}.node--type-evenement.node--view-mode-full .next_events_list .node--type-evenement>.node__content a .wrapper-date-event .date{flex-direction:row;align-items:end;gap:.6rem}.node--type-evenement.node--view-mode-full .next_events_list .node--type-evenement>.node__content a .wrapper-date-event .date .jour{font-size:3.3rem;line-height:1}@media only screen and (max-width:48em){.node--type-evenement.node--view-mode-full .next_events_list .node--type-evenement>.node__content a .wrapper-date-event .date .jour{font-size:2.8rem}}.node--type-evenement.node--view-mode-full .next_events_list .node--type-evenement>.node__content a .wrapper-date-event .date .mois{font-weight:600}.node--type-evenement.node--view-mode-full .next_events_list .node--type-evenement>.node__content a .title{font-size:2rem;font-weight:700;line-height:1.2;transition:color .2s;margin:1.2rem 0;padding:0}@media only screen and (max-width:48em){.node--type-evenement.node--view-mode-full .next_events_list .node--type-evenement>.node__content a .title{font-size:1.6rem}}.node--type-evenement.node--view-mode-full .next_events_list .node--type-evenement>.node__content a .field--name-field-ville{display:flex;align-items:center;gap:1rem;font-size:1.4rem}@media only screen and (max-width:48em){.node--type-evenement.node--view-mode-full .next_events_list .node--type-evenement>.node__content a .field--name-field-ville{font-size:1.2rem}}.node--type-evenement.node--view-mode-full .next_events_list .node--type-evenement>.node__content a .field--name-field-ville::before{content:'';width:2rem;min-width:2rem;height:2rem;display:inline-flex;background:url(/themes/custom/opco_atlas/images/evenement_localisation.svg) no-repeat center}.node--type-evenement.node--view-mode-full .next_events_list .node--type-evenement>.node__content a .field--name-field-ville p{margin:0}.node--type-evenement.node--view-mode-full .next_events_list .node--type-evenement>.node__content a:hover .title{color:#543B9C}.node--type-evenement.node--view-mode-full .next_events_list .node--type-evenement.recommander>.node__content{border:0.6rem solid #88E6C2 !important}.node--type-evenement.node--view-mode-full .next_events_list .node--type-evenement.recommander>.node__content .title-recommander{right:0;transform:translateX(0);border-bottom-right-radius:0}@media only screen and (max-width:48em){.node--type-evenement.node--view-mode-full .next_events_list .node--type-evenement.recommander>.node__content .title-recommander{display:none}}.node--type-evenement.node--view-mode-full .next_events_list .slick-dots{padding:0;margin:0;list-style:none;position:relative;bottom:initial;display:flex;align-items:center;justify-content:center;gap:.6rem}.node--type-evenement.node--view-mode-full .next_events_list .slick-dots li button{width:.6rem;min-width:0.6rem;height:0.6rem;margin:0;padding:0;border-radius:50%;background-color:rgba(93,50,222,0.5);border:0;font-size:0;cursor:pointer}.node--type-evenement.node--view-mode-full .next_events_list .slick-dots li button .slick-dot-icon{display:none}.node--type-evenement.node--view-mode-full .next_events_list .slick-dots li:not(.slick-active):hover button{background-color:#5D32DE}.node--type-evenement.node--view-mode-full .next_events_list .slick-dots li.slick-active button{width:1.4rem;border-radius:0.5rem;background-color:#5D32DE}.node--type-evenement.node--view-mode-full .next_events::before{content:'';position:absolute;left:12rem;background-color:#EEEAFA;height:.1rem;right:12rem;top:0}@media only screen and (max-width:48em){.node--type-evenement.node--view-mode-full .next_events::before{left:1.6rem;right:1.6rem}}.youtube-consent-placeholder{position:relative;width:100%;background-color:#000;overflow:hidden}.youtube-consent-placeholder__content{position:relative;width:100%;padding-bottom:56.25%;height:0}.youtube-consent-placeholder__thumbnail{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:0.5}.youtube-consent-placeholder__overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:rgba(0,0,0,0.7);color:#fff;text-align:center;padding:2rem;z-index:1}.youtube-consent-placeholder__icon{margin-bottom:1.5rem;opacity:0.9}.youtube-consent-placeholder__icon svg{display:block;width:68px;height:48px}.youtube-consent-placeholder__message{margin:0 0 1.5rem 0;font-size:1rem;line-height:1.5;max-width:500px}.youtube-consent-placeholder__button{background-color:#ff0000;color:#fff;border:none;padding:0.75rem 1.5rem;font-size:1rem;font-weight:600;cursor:pointer;border-radius:4px;transition:background-color 0.3s ease,transform 0.2s ease}.youtube-consent-placeholder__button:hover,.youtube-consent-placeholder__button:focus{background-color:#cc0000;transform:translateY(-2px);outline:none}.youtube-consent-placeholder__button:active{transform:translateY(0)}iframe[data-src*="youtube"][src=""],iframe[data-src*="youtube"]:not([src]),iframe[data-src*="youtu.be"][src=""],iframe[data-src*="youtu.be"]:not([src]){display:none !important}.js-html--no-scroll body{overflow:hidden}.header{position:fixed;inset-block-start:0;inset-inline-start:0;z-index:100;width:100%;height:var(--height-header)}.toolbar-vertical .header,.toolbar-horizontal .header{top:39px}.toolbar-horizontal.toolbar-tray-open .header{top:79px}.header__top-mobile{display:flex;align-items:center;justify-content:space-between;padding:1.6rem;background:#4C1C96}.header__top-mobile-logo{max-width:7.6rem}.header__navs{background:#fff}.header__navs-button-toggle{display:flex;align-items:center;justify-content:center;width:5.4rem;height:5rem;border-radius:0.8rem;background:#7C38EF}.header__navs-button-toggle-icon{--burger-pseudo-lines-position:-0.4rem;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-end}.header__navs-button-toggle-icon,.header__navs-button-toggle-icon::before,.header__navs-button-toggle-icon::after{border-radius:0.1rem;width:1.6rem;height:0.1rem;background:#fff;transition-duration:150ms;transition-property:transform,background}.header__navs-button-toggle-icon::before,.header__navs-button-toggle-icon::after{content:'';position:absolute}.header__navs-button-toggle-icon::before{top:var(--burger-pseudo-lines-position)}.header__navs-button-toggle-icon::after{bottom:var(--burger-pseudo-lines-position)}.header__navs-button-toggle[aria-expanded="true"] .header__navs-button-toggle-icon{transform:rotate(45deg)}.header__navs-button-toggle[aria-expanded="true"] .header__navs-button-toggle-icon:before{transform:translateY(calc(-1 * var(--burger-pseudo-lines-position))) rotate(90deg)}.header__navs-button-toggle[aria-expanded="true"] .header__navs-button-toggle-icon:after{transform:scaleX(0)}.header__top{color:#fff;background-color:#2D0F64}.header__top-nav .menu-item>a{position:relative;display:flex;align-items:center;gap:1.6rem;padding:1.6rem 2.8rem;font-size:1.4rem;font-weight:700;line-height:1.3;text-decoration:none;color:#fff;transition:background-color 150ms ease-out}.header__top-nav .menu-item>a::before{flex-shrink:0;content:'';display:block;width:2.4rem;height:2.4rem;background:center / contain no-repeat}.header__top-nav .menu-item>a:hover,.header__top-nav .menu-item>a:active,.header__top-nav .menu-item>a:focus-visible{background:#8A5BF7}.header__top-nav .menu-item>a.atlas::before{background-image:url(/themes/custom/opco_atlas/images/icons/atlas.svg)}.header__top-nav .menu-item>a.branches-professionnelles::before{background-image:url(/themes/custom/opco_atlas/images/icons/branches-professionnelles.svg)}.header__top-nav .menu-item>a.boite-a-outils::before{background-image:url(/themes/custom/opco_atlas/images/icons/boite-a-outils.svg)}.header__top-nav .menu-item>a.actualites::before{background-image:url(/themes/custom/opco_atlas/images/icons/actualites.svg)}.header__top-nav .menu-item>a.agenda::before{background-image:url(/themes/custom/opco_atlas/images/icons/agenda.svg);background-size:1.8rem}.header__top-nav .menu-item>a.recherche::before{background-image:url(/themes/custom/opco_atlas/images/icons/search.svg)}.header__search{position:relative}.main-nav__level-2{display:none}.main-nav__level-2.--js-opened{display:block}.main-nav__level-2-item>span,.main-nav__level-2-highlight-title{display:block;-webkit-margin-before:2.4rem;margin-block-start:2.4rem;padding:1.6rem;font-size:1.8rem;font-weight:700;line-height:1.2;color:#4C1C96}.main-nav__level-2-highlight .field-group-link{display:grid;grid-template:"image title" auto "image resume" auto "image arrow" auto / 45% 55%;align-items:center;border:0.1rem solid #8A5BF7;border-radius:2.4rem;overflow:hidden;text-decoration:none;transition-property:border-color,box-shadow;transition-duration:150ms;transition-timing-function:ease-out}.main-nav__level-2-highlight .field-group-link .field--name-field-cover,.main-nav__level-2-highlight .field-group-link .wrapper-date-event{grid-area:image;align-self:stretch;display:flex}.main-nav__level-2-highlight .field-group-link .field--name-field-cover{align-items:stretch;justify-content:stretch}.main-nav__level-2-highlight .field-group-link .field--name-field-cover .media--view-mode-cover{display:flex;align-items:stretch;justify-content:stretch;width:100%;height:100%}.main-nav__level-2-highlight .field-group-link .field--name-field-cover .field--name-field-media-image{display:flex;align-items:stretch;justify-content:stretch;width:100%;height:100%}.main-nav__level-2-highlight .field-group-link .field--name-field-cover img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;border-bottom-right-radius:10rem}.main-nav__level-2-highlight .field-group-link .wrapper-date-event{flex-direction:column;align-items:center;justify-content:center;gap:1.6rem;border-bottom-right-radius:10rem;background:#2D0F64}.main-nav__level-2-highlight .field-group-link .date{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.main-nav__level-2-highlight .field-group-link .date-end::before{content:'';display:block;-webkit-margin-after:1.6rem;margin-block-end:1.6rem;width:2.6rem;height:0.1rem;border-radius:50%;background:#fff}.main-nav__level-2-highlight .field-group-link .jour{font-size:3.2rem;line-height:1em;font-weight:700;color:#fff}.main-nav__level-2-highlight .field-group-link .mois{font-size:1.2rem;line-height:1.27em;font-weight:700;color:#fff}.main-nav__level-2-highlight .field-group-link .field--name-field-categorie-evenement,.main-nav__level-2-highlight .field-group-link .wrapper-creneau-event{display:none}.main-nav__level-2-highlight .field-group-link .title{grid-area:title;align-self:end;margin:0;padding-block:2.4rem 0;padding-inline:4rem;font-size:1.8rem;font-weight:700;line-height:1.2;color:#5B20B7}.main-nav__level-2-highlight .field-group-link .text-formatted{grid-area:resume;align-self:start;-webkit-margin-after:0;margin-block-end:0;padding-block:1.6rem 0;padding-inline:4rem;font-size:1.4rem;line-height:1.4;font-weight:400;background:transparent}.main-nav__level-2-highlight .field-group-link .text-formatted p{margin:0;-webkit-margin-after:1.6rem;margin-block-end:1.6rem}.main-nav__level-2-highlight .field-group-link .text-formatted p:last-child{-webkit-margin-after:0;margin-block-end:0}.main-nav__level-2-highlight .field-group-link::after{content:'';display:block;-webkit-margin-before:.8rem;margin-block-start:.8rem;width:4.4rem;height:2.4rem;background:url(/themes/custom/opco_atlas/images/icons/arrow-right.svg) no-repeat center/cover;grid-area:arrow;margin-block:1.6rem 2.4rem;margin-inline:auto 4rem;align-self:start}.main-nav__level-2-highlight .field-group-link:hover,.main-nav__level-2-highlight .field-group-link:active,.main-nav__level-2-highlight .field-group-link:focus-visible{border-color:#7C38EF;box-shadow:0 4px 8px 3px rgba(0,0,0,0.15)}.main-nav__level-3-item:not(.main-nav__level-3-item--quick-access)>a{padding:1.6rem;font-size:1.4rem;line-height:1.3}.main-nav__level-3-item:not(.main-nav__level-3-item--quick-access)>button{padding:1.6rem;font-size:1.4rem;line-height:1.3}.main-nav__level-3-list--quick-access{display:flex;flex-direction:column;gap:1.2rem}.main-nav__level-3-item--quick-access>a{display:flex;align-items:center;gap:1.6rem;padding-block:0.6rem;font-size:1.4rem;line-height:1.3;font-weight:700;text-align:start;border-color:#8A5BF7;background:linear-gradient(90deg,#5430A7 0%,#7850DC 100%);transition-property:color,background,border-color}.main-nav__level-3-item--quick-access>a::before{content:'';display:block;flex-shrink:0;width:3.5rem;height:3.5rem;background:#fff;-webkit-mask:url(/themes/custom/opco_atlas/images/icons/arrow-right--linear.svg) center/3.4rem no-repeat;mask:url(/themes/custom/opco_atlas/images/icons/arrow-right--linear.svg) center/3.4rem no-repeat;transition:background-color 150ms ease-out}.main-nav__level-3-item--quick-access>a:hover,.main-nav__level-3-item--quick-access>a:active,.main-nav__level-3-item--quick-access>a:focus-visible{border-color:#8A5BF7;color:#000;background:#fff}.main-nav__level-3-item--quick-access>a:hover::before,.main-nav__level-3-item--quick-access>a:active::before,.main-nav__level-3-item--quick-access>a:focus-visible::before{background:#8A5BF7}.main-nav__level-4{display:none;flex-direction:column;gap:4rem}.main-nav__level-4.--js-opened{display:flex}.main-nav__level-4-list{margin:0;padding:0 1.6rem;list-style:none}.main-nav__level-4-item{margin:0;padding:0}.main-nav__level-4-title{display:block;-webkit-margin-after:2rem;margin-block-end:2rem;font-size:1.8rem;font-weight:700;line-height:1.2;color:#4C1C96}.main-nav__level-5-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:1.2rem}.main-nav__level-5-item{margin:0;padding:0}.main-nav__level-5-link{display:flex;align-items:center;gap:1.2rem;padding:0.8rem;border-radius:0.8rem;border:0.1rem solid #8A5BF7;font-size:1.2rem;text-decoration:none;color:#000;transition-property:border-color,color;transition-duration:150ms}.main-nav__level-5-link-title{display:block;font-weight:bold;line-height:1.3}.main-nav__level-5-link-description{-webkit-margin-before:0.4rem;margin-block-start:0.4rem;display:block;line-height:1.4}.main-nav__level-5-link-picto img{max-width:10.7rem;max-height:3.2rem;width:auto}.main-nav__level-5-link:hover,.main-nav__level-5-link:active,.main-nav__level-5-link:focus-visible{border-color:#6D26DB;color:#4C1C96}@media (max-width:1279px){.header__navs{position:relative;display:none;flex-direction:column;max-height:calc(100dvh - var(--height-header));overflow-y:auto}.toolbar-vertical .header__navs,.toolbar-horizontal .header__navs{max-height:calc(100dvh - var(--height-header) - 39px)}.header__navs.--js-opened{display:flex}.header__search{order:1}.header__search .block-opco-atlas-user-profiling-preferences-link,.header__search .block-opco-atlas-user-services-links-block,.header__search .block-opco-atlas-user-myatlas-login-block{display:none}.header__main-nav{order:2}.header__main-nav-logo{display:none}.header__top{order:3;display:flex;flex-direction:column;gap:.8rem;padding-block:1.6rem 3.2rem}.header__top-nav{-webkit-margin-after:1.6rem;margin-block-end:1.6rem}.header__top-nav .menu-item>a{-webkit-border-after:0.1rem solid transparent;border-block-end:0.1rem solid transparent}.header__top-nav .menu-item>a::after{content:'';position:absolute;inset-block-end:-0.2rem;inset-inline-start:1.6rem;display:block;width:calc(100% - 2 * 1.6rem);height:0.1rem;background:#8A5BF7}.header__top-nav .menu-item>a:hover::after,.header__top-nav .menu-item>a:active::after,.header__top-nav .menu-item>a:focus-visible::after{inset-inline-start:0;width:100%}.header__top .block-opco-atlas-user-profiling-preferences-link,.header__top .block-opco-atlas-user-services-links-block,.header__top .block-opco-atlas-user-myatlas-login-block{padding-inline:1.6rem}.header__top .button--myatlas,.header__top .button--gradient{min-height:4.8rem}.header__top .button--myatlas{width:100%}.header__top .button--gradient{display:inline-flex;align-items:center;justify-content:space-evenly;-webkit-margin-start:1.6rem;margin-inline-start:1.6rem;width:203px;height:auto;padding:1.2rem 1.8rem;border-radius:0.8rem;font-size:1.2rem;line-height:1.3;font-weight:700;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;text-decoration:none;color:#fff;background:linear-gradient(90deg,#1486BF .17%,#7C38EF 99.83%);cursor:pointer;justify-content:center;gap:.4rem;-webkit-margin-start:0;margin-inline-start:0;width:100%}.header__top .button--gradient span{display:inline-block}.header__top .button--gradient::before{content:'';display:block;width:1.5rem;height:1.5rem;margin:0;flex:0 0 auto;background-color:currentColor;-webkit-mask:url(/themes/custom/opco_atlas/images/icons/profil.svg) center/contain no-repeat;mask:url(/themes/custom/opco_atlas/images/icons/profil.svg) center/contain no-repeat}.header__top .button--gradient:hover,.header__top .button--gradient:focus{background:#6D26DB}.header__top .button--gradient:focus-visible{outline:0.1rem solid #6D26DB;outline-offset:0.2rem}.header__top .button--gradient span{position:static !important;clip:auto !important;-webkit-clip-path:none !important;clip-path:none !important;height:auto !important;margin:0 !important;overflow:visible !important;width:auto !important;white-space:normal !important}.main-nav__level-1-list{-webkit-margin-after:4rem;margin-block-end:4rem}.main-nav__level-2,.main-nav__level-4{z-index:600;background:#fff}.main-nav__level-2-button-back,.main-nav__level-4-button-back{padding:0;border:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;min-height:9.1rem;padding-block:1.6rem;padding-inline:6.2rem 1.6rem;font-size:2rem;line-height:1.2;font-weight:700;text-align:start;color:#000;background:#3BCC99;transition-property:background-color,color;transition-duration:150ms}.main-nav__level-2-button-back-text--desktop,.main-nav__level-4-button-back-text--desktop{display:none}.main-nav__level-2-button-back::before,.main-nav__level-4-button-back::before{content:'';position:absolute;inset-inline-start:1.6rem;display:block;width:3.4rem;height:3.4rem;background:currentColor;-webkit-mask:url(/themes/custom/opco_atlas/images/icons/arrow.svg) center/0.8rem no-repeat;mask:url(/themes/custom/opco_atlas/images/icons/arrow.svg) center/0.8rem no-repeat;transform:rotate(180deg)}.main-nav__level-2-button-back:hover,.main-nav__level-2-button-back:active,.main-nav__level-2-button-back:focus-visible,.main-nav__level-4-button-back:hover,.main-nav__level-4-button-back:active,.main-nav__level-4-button-back:focus-visible{background:#88E6C2}.main-nav__level-2.--js-opened,.main-nav__level-4.--js-opened{position:fixed;inset-block-start:var(--height-header);inset-inline-start:0;width:100%;height:calc(100dvh - var(--height-header));overflow-y:auto}.toolbar-vertical .main-nav__level-2.--js-opened,.toolbar-horizontal .main-nav__level-2.--js-opened,.toolbar-vertical .main-nav__level-4.--js-opened,.toolbar-horizontal .main-nav__level-4.--js-opened{inset-block-start:calc(var(--height-header) + 39px);height:calc(100dvh - var(--height-header) - 39px)}.toolbar-horizontal.toolbar-tray-open .main-nav__level-2.--js-opened,.toolbar-horizontal.toolbar-tray-open .main-nav__level-4.--js-opened{inset-block-start:calc(var(--height-header) + 39px + 40px);height:calc(100dvh - var(--height-header) - 39px - 40px)}.main-nav__level-2-highlight,.main-nav__level-4-highlight{display:none}.main-nav__level-3-list--quick-access{padding-inline:1.6rem}.main-nav__level-4{z-index:700}.main-nav__level-4-button-text--small{font-size:1rem;font-weight:700;line-height:1.2;letter-spacing:0.1rem;text-transform:uppercase}}@media (min-width:1280px){.header{box-shadow:0 6px 10px 4px rgba(0,0,0,0.05);transition:transform 150ms}.js-html--header__top--hidden .header{--height-header:14.4rem;--height-header-desktop-small:8.4rem;transform:translateY(calc(-1 * 6rem))}.header__navs{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.header__navs-button-toggle{display:none}.header__top-mobile{display:none}.header__top{--_header-top-nav-menu-item-link-padding-inline:1.6rem;display:flex;align-items:center;gap:.8rem;width:100%;height:6rem;padding-inline:var(--header-pi);-webkit-padding-start:calc(var(--header-pi) - var(--_header-top-nav-menu-item-link-padding-inline));padding-inline-start:calc(var(--header-pi) - var(--_header-top-nav-menu-item-link-padding-inline));background:#4C1C96}.header__top-nav{height:100%}.header__top-nav .menu{display:flex;justify-content:space-between;align-items:center;height:100%}.header__top-nav .menu-item{position:relative;display:flex;align-items:center;height:100%}.header__top-nav .menu-item:not(:last-child)::after{content:'';display:block;width:0.1rem;height:1.4rem;background:#6F7E88}.header__top-nav .menu-item>a{gap:0.8rem;height:100%;border:0 none;padding-inline:var(--_header-top-nav-menu-item-link-padding-inline);font-size:1.2rem}.header__top-nav .menu-item>a::after{content:none}.header__top .block-opco-atlas-user-profiling-preferences-link,.header__top .block-opco-atlas-user-services-links-block,.header__top .block-opco-atlas-user-myatlas-login-block{flex-shrink:0}.header__top .block-opco-atlas-user-profiling-preferences-link{-webkit-margin-start:auto;margin-inline-start:auto}.header__top .block-opco-atlas-user-profiling-preferences-link .button--gradient{-webkit-margin-start:0;margin-inline-start:0;min-height:4rem}.header__top .button--myatlas{min-height:4rem;padding-block:0.8rem}.header__search{display:flex;align-items:center;justify-content:center;gap:0;height:11.6rem;-webkit-padding-end:var(--header-pi);padding-inline-end:var(--header-pi)}.js-html--header__top--hidden .header__search{gap:1.6rem;height:8.4rem}.header__search .block-opco-atlas-user-profiling-preferences-link,.header__search .block-opco-atlas-user-services-links-block,.header__search .block-opco-atlas-user-myatlas-login-block{overflow:hidden;width:0}.js-html--header__top--hidden .header__search .block-opco-atlas-user-profiling-preferences-link,.js-html--header__top--hidden .header__search .block-opco-atlas-user-services-links-block,.js-html--header__top--hidden .header__search .block-opco-atlas-user-myatlas-login-block{overflow:visible;width:auto}.header__search .block-opco-atlas-user-profiling-preferences-link .button--gradient{-webkit-margin-start:0;margin-inline-start:0;width:auto;min-width:5.4rem;min-height:4rem}.header__search .block-opco-atlas-user-profiling-preferences-link .button--gradient span{border:0 !important;clip:rect(1px,1px,1px,1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.header__search .block-opco-atlas-user-services-links-block .button--myatlas,.header__search .block-opco-atlas-user-myatlas-login-block .button--myatlas{-webkit-margin-start:.8rem;margin-inline-start:.8rem;border-color:#fff;min-height:4rem;padding-block:0.8rem;box-shadow:0 8px 20px 0 rgba(0,0,0,0.08)}.header__search .block-opco-atlas-user-services-links-block .button--myatlas:hover,.header__search .block-opco-atlas-user-services-links-block .button--myatlas:active,.header__search .block-opco-atlas-user-services-links-block .button--myatlas:focus-visible,.header__search .block-opco-atlas-user-myatlas-login-block .button--myatlas:hover,.header__search .block-opco-atlas-user-myatlas-login-block .button--myatlas:active,.header__search .block-opco-atlas-user-myatlas-login-block .button--myatlas:focus-visible{border-color:#EDE9FE}.header__main-nav{--_main-nav-gap:5.5rem;display:flex;align-items:center;height:11.6rem;-webkit-padding-start:var(--header-pi);padding-inline-start:var(--header-pi);gap:var(--_main-nav-gap)}.header__main-nav-logo{width:9.4rem}.js-html--header__top--hidden .header__main-nav{--_main-nav-gap:1.6rem;height:8.4rem}.main-nav__level-1-list{display:flex;align-items:center;gap:var(--_main-nav-gap)}.main-nav__level-1-link,.main-nav__level-1-button{border-block:0 none transparent;border-radius:0.8rem;padding:.8rem;-webkit-padding-start:1.2rem;padding-inline-start:1.2rem;font-size:1.4rem;line-height:1.3}.main-nav__level-1-link::before,.main-nav__level-1-button::before{content:none}.main-nav__level-1-link:hover::after,.main-nav__level-1-link:active::after,.main-nav__level-1-link:focus-visible::after,.main-nav__level-1-button:hover::after,.main-nav__level-1-button:active::after,.main-nav__level-1-button:focus-visible::after{background:#000}.main-nav__level-1-button::after{-webkit-margin-start:0.8rem;margin-inline-start:0.8rem;transform:rotate(90deg)}.main-nav__level-1-button[aria-expanded="true"]{background:#88E6C2}.main-nav__level-1-button[aria-expanded="true"]::after{transform:rotate(-90deg);background:#000}.main-nav__level-2,.main-nav__level-4{z-index:10;position:fixed;inset-inline-start:0;inset-block-start:var(--height-header);width:100dvw;height:calc(100dvh - var(--height-header));overflow-y:auto;border-top:0.1rem solid #DDD6FE;background:#fff}.main-nav__level-2.--js-opened,.main-nav__level-4.--js-opened{display:grid}.js-html--header__top--hidden .main-nav__level-2,.js-html--header__top--hidden .main-nav__level-4{height:calc(100dvh - var(--height-header-desktop-small))}.toolbar-vertical .main-nav__level-2,.toolbar-horizontal .main-nav__level-2,.toolbar-vertical .main-nav__level-4,.toolbar-horizontal .main-nav__level-4{inset-block-start:calc(var(--height-header) + 39px);max-height:calc(100dvh - var(--height-header) - 39px)}.toolbar-horizontal.toolbar-tray-open .main-nav__level-2,.toolbar-horizontal.toolbar-tray-open .main-nav__level-4{inset-block-start:calc(var(--height-header) + 39px + 40px);max-height:calc(100dvh - var(--height-header) - 39px - 40px)}.main-nav__level-2-button-back,.main-nav__level-4-button-back{padding:0;border:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer;display:flex;align-items:center;gap:.4rem;position:absolute;inset-block-start:4rem;inset-inline-end:var(--header-pi);padding:0.2rem 0.4rem;font-size:1.2rem;font-weight:700;line-height:1.4;text-decoration:underline;color:#4C1C96;transition-property:border-color,color;transition-duration:150ms}.main-nav__level-2-button-back::before,.main-nav__level-4-button-back::before{content:'';display:block;width:1.8rem;height:1.8rem;-webkit-mask:url(/themes/custom/opco_atlas/images/icons/cross.svg) center no-repeat;mask:url(/themes/custom/opco_atlas/images/icons/cross.svg) center no-repeat;background-color:currentColor;transition-property:background-color;transition-duration:150ms}.main-nav__level-2-button-back-text--mobile,.main-nav__level-4-button-back-text--mobile{display:none}.main-nav__level-2-button-back:hover,.main-nav__level-2-button-back:active,.main-nav__level-2-button-back:focus-visible,.main-nav__level-4-button-back:hover,.main-nav__level-4-button-back:active,.main-nav__level-4-button-back:focus-visible{color:#6D26DB}.main-nav__level-2-button-back:hover::before,.main-nav__level-2-button-back:active::before,.main-nav__level-2-button-back:focus-visible::before,.main-nav__level-4-button-back:hover::before,.main-nav__level-4-button-back:active::before,.main-nav__level-4-button-back:focus-visible::before{background:#6D26DB}.main-nav__level-2{--main-nav-levels-2-4-gutter:6rem;grid-template:"list highlight" "list quick-access" / 1fr 2fr;padding-inline:var(--header-pi);transition-property:transform;transition-duration:150ms}.js-html--header__top--hidden .toolbar-vertical .main-nav__level-2,.js-html--header__top--hidden .toolbar-horizontal .main-nav__level-2{transform:translateY(calc(-1 * 39px))}.js-html--header__top--hidden .toolbar-horizontal.toolbar-tray-open .main-nav__level-2{transform:translateY(calc(-1 * 79px))}.main-nav__level-2-list{grid-area:list;grid-row:1 / span 2;padding-block:4rem;-webkit-padding-end:var(--main-nav-levels-2-4-gutter);padding-inline-end:var(--main-nav-levels-2-4-gutter);-webkit-border-end:0.1rem solid #DDD6FE;border-inline-end:0.1rem solid #DDD6FE}.main-nav__level-2-list--quick-access,.main-nav__level-2-highlight{margin-block:4rem;padding-block:0;-webkit-padding-start:var(--main-nav-levels-2-4-gutter);padding-inline-start:var(--main-nav-levels-2-4-gutter)}.main-nav__level-2-item>span,.main-nav__level-2-highlight-title{margin-block:0 2rem;padding-block:0;padding-inline:1.2rem;font-size:2.2rem}.main-nav__level-2-highlight-title,.main-nav__level-2-list--quick-access .main-nav__level-2-item>span{-webkit-margin-after:3.2rem;margin-block-end:3.2rem;padding-inline:0}.main-nav__level-2-highlight{grid-area:highlight}.main-nav__level-2-highlight+.main-nav__level-2-list--quick-access{-webkit-margin-before:0;margin-block-start:0;grid-row:2 / span 1}.main-nav__level-2-list--quick-access{grid-area:quick-access;grid-row:1 / span 2;-webkit-padding-end:0;padding-inline-end:0;-webkit-border-end:0 none;border-inline-end:0 none}.main-nav__level-3-list:not(.main-nav__level-3-list--quick-access){-webkit-margin-after:4rem;margin-block-end:4rem}.main-nav__level-3-item:not(.main-nav__level-3-item--quick-access)>a,.main-nav__level-3-item:not(.main-nav__level-3-item--quick-access)>button{-webkit-border-before:0.1rem solid #8A5BF7;border-block-start:0.1rem solid #8A5BF7;padding-inline:0}.main-nav__level-3-item:not(.main-nav__level-3-item--quick-access)>a::before,.main-nav__level-3-item:not(.main-nav__level-3-item--quick-access)>button::before{content:none}.main-nav__level-3-item:not(.main-nav__level-3-item--quick-access)>a:hover,.main-nav__level-3-item:not(.main-nav__level-3-item--quick-access)>a:active,.main-nav__level-3-item:not(.main-nav__level-3-item--quick-access)>a:focus-visible,.main-nav__level-3-item:not(.main-nav__level-3-item--quick-access)>a[aria-expanded="true"],.main-nav__level-3-item:not(.main-nav__level-3-item--quick-access)>button:hover,.main-nav__level-3-item:not(.main-nav__level-3-item--quick-access)>button:active,.main-nav__level-3-item:not(.main-nav__level-3-item--quick-access)>button:focus-visible,.main-nav__level-3-item:not(.main-nav__level-3-item--quick-access)>button[aria-expanded="true"]{border-radius:0.8rem 0.8rem 0 0;border-block-start-color:transparent;padding-inline:1.2rem}.main-nav__level-3-item:not(.main-nav__level-3-item--quick-access):first-child>a,.main-nav__level-3-item:not(.main-nav__level-3-item--quick-access):first-child>button{border-block-start-color:transparent}.main-nav__level-3-item:not(.main-nav__level-3-item--quick-access):last-child>a,.main-nav__level-3-item:not(.main-nav__level-3-item--quick-access):last-child>button{border-block-end-color:#8A5BF7}.main-nav__level-3-item:not(.main-nav__level-3-item--quick-access).menu-item--active-trail>a{border-radius:0.8rem 0.8rem 0 0;border-block-start-color:transparent;padding-inline:1.2rem;background-color:#88E6C2}.main-nav__level-3-item:not(.main-nav__level-3-item--quick-access).menu-item--active-trail>a:hover,.main-nav__level-3-item:not(.main-nav__level-3-item--quick-access).menu-item--active-trail>a:active,.main-nav__level-3-item:not(.main-nav__level-3-item--quick-access).menu-item--active-trail>a:focus-visible{color:#000}.main-nav__level-2-list:has(.main-nav__level-3-button[aria-expanded="true"]) .main-nav__level-3-item:not(.main-nav__level-3-item--quick-access).menu-item--active-trail>a{background-color:transparent}.main-nav__level-4{inset-inline-start:calc(40rem + var(--header-pi));width:calc(100% - 40rem - var(--header-pi));grid-template-columns:1fr 1fr;gap:var(--main-nav-levels-2-4-gutter);padding-block:9.7rem 4rem;-webkit-padding-start:var(--main-nav-levels-2-4-gutter);padding-inline-start:var(--main-nav-levels-2-4-gutter);-webkit-padding-end:var(--header-pi);padding-inline-end:var(--header-pi)}.js-html--header__top--hidden .toolbar-vertical .main-nav__level-4,.js-html--header__top--hidden .toolbar-horizontal .main-nav__level-4{inset-block-start:-0.1rem}.js-html--header__top--hidden .toolbar-horizontal.toolbar-tray-open .main-nav__level-4{inset-block-start:0}.main-nav__level-4-button-back{inset-inline-end:calc(100% - 80rem)}.main-nav__level-4-list{padding:0}}@media (min-width:1440px){.header__top{--_header-top-nav-menu-item-link-padding-inline:3rem}.header__main-nav{--_main-nav-gap:8rem}.js-html--header__top--hidden .header__main-nav{--_main-nav-gap:5.5rem}}.header-search__form .ows-search-views-keyword-form{position:relative;display:flex;align-items:center}.header-search__form .form-type-search{display:flex;align-items:center;width:100%}.header-search__form .form-type-search label{position:absolute;width:100%;padding:.8rem 1.2rem;font-size:1.4rem;line-height:1.4;color:#4C1C96}.header-search__form .form-type-search .form-search{display:flex;align-items:center;width:100%;height:5rem;padding:.8rem 1.2rem;border:0.1rem solid #8A5BF7;border-radius:5.6rem;font-size:1.4rem;line-height:1.4;font-weight:400;color:#000}.header-search__form .form-type-search .form-search::-webkit-search-cancel-button,.header-search__form .form-type-search .form-search::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.header-search__form .form-type-search .form-search::-webkit-input-placeholder{opacity:0;font-size:1.4rem;line-height:1.4}.header-search__form .form-type-search .form-search:-ms-input-placeholder{opacity:0;font-size:1.4rem;line-height:1.4}.header-search__form .form-type-search .form-search::-ms-input-placeholder{opacity:0;font-size:1.4rem;line-height:1.4}.header-search__form .form-type-search .form-search::placeholder{opacity:0;font-size:1.4rem;line-height:1.4}.header-search__form .form-type-search .form-search:hover,.header-search__form .form-type-search .form-search:active{outline:0.2rem solid #8A5BF7}.header-search__form .form-type-search .form-search:focus-visible{outline:0.3rem solid #8A5BF7}.header-search__form .form-type-search .form-search:focus-visible::-webkit-input-placeholder{opacity:1}.header-search__form .form-type-search .form-search:focus-visible:-ms-input-placeholder{opacity:1}.header-search__form .form-type-search .form-search:focus-visible::-ms-input-placeholder{opacity:1}.header-search__form .form-type-search .form-search:focus-visible::placeholder{opacity:1}.header-search__form .form-type-search:has(.form-search:focus-visible) label,.header-search__form .form-type-search:has(.form-search:not(:placeholder-shown)) label{display:none}.header-search__form .form-actions{position:absolute;inset-inline-end:0;height:100%}.header-search__form-submit{display:flex;align-items:center;justify-content:center;height:100%;border-color:transparent;border-top-right-radius:5.6rem;border-bottom-right-radius:5.6rem;background:transparent}.header-search__form-submit-icon{width:1.8rem;height:1.8rem;fill:#282153;transition:fill 150ms ease-out}.header-search__form-submit:hover,.header-search__form-submit:active,.header-search__form-submit:focus-visible{background:#8A5BF7;border-color:#8A5BF7}.header-search__form-submit:hover .header-search__form-submit-icon,.header-search__form-submit:active .header-search__form-submit-icon,.header-search__form-submit:focus-visible .header-search__form-submit-icon{fill:#fff}.header-search__suggestions{z-index:10;display:none;position:absolute;inset-block-start:100%;width:100%;border-top:0.1rem solid #DDD6FE;padding:4rem 1.6rem;background:#fff}.header-search__suggestions .field--name-field-bandeau-titre{margin-bottom:2.4rem;font-size:1.8rem;font-weight:700;line-height:1.2}.header-search__suggestions .field__items{display:flex;flex-direction:column;gap:1.5rem}.header-search__suggestions a{position:relative;display:block;min-height:10.2rem;border-radius:2.4rem;border:0.1rem solid #8A5BF7;padding:1.6rem 2.4rem;font-size:1.6rem;font-weight:700;line-height:1.2;color:#4C1C96;text-decoration:none;transition-property:border-color,box-shadow;transition-duration:150ms;transition-timing-function:ease-out}.header-search__suggestions a:hover,.header-search__suggestions a:active,.header-search__suggestions a:focus-visible{border-color:#7C38EF;box-shadow:0 4px 8px 3px rgba(0,0,0,0.15)}.header-search__suggestions a::after{content:'';display:block;-webkit-margin-before:.8rem;margin-block-start:.8rem;width:4.4rem;height:2.4rem;background:url(/themes/custom/opco_atlas/images/icons/arrow-right.svg) no-repeat center/cover}.header-search__suggestions.--js-opened{display:block}@media (max-width:1279px){.header-search__form .ows-search-views-keyword-form{margin:4rem 1.6rem}}@media (min-width:1280px){html:has(.header-search__suggestions.--js-opened)::before{content:'';position:fixed;z-index:90;inset-inline:0;inset-block-start:var(--height-header);inset-block-end:0;pointer-events:none;background-color:rgba(0,0,0,0.3)}.header-search{width:32.3rem}.header-search__suggestions{z-index:10;overflow-y:auto;position:fixed;inset-inline-start:0;inset-block-start:var(--height-header);border-top:0.1rem solid #DDD6FE;width:100dvw;max-height:calc(100dvh - var(--height-header));padding-inline:calc((100% - 120rem + 4rem) / 2);background:#fff;transition-property:transform;transition-duration:150ms}.toolbar-vertical .header-search__suggestions,.toolbar-horizontal .header-search__suggestions{inset-block-start:calc(var(--height-header) + 39px);max-height:calc(100dvh - var(--height-header) - 39px)}.js-html--header__top--hidden .toolbar-vertical .header-search__suggestions,.js-html--header__top--hidden .toolbar-horizontal .header-search__suggestions{transform:translateY(calc(-1 * 39px))}.toolbar-horizontal.toolbar-tray-open .header-search__suggestions{inset-block-start:calc(var(--height-header) + 39px + 40px);max-height:calc(100dvh - var(--height-header) - 39px - 40px)}.js-html--header__top--hidden .toolbar-horizontal.toolbar-tray-open .header-search__suggestions{transform:translateY(calc(-1 * 79px))}.header-search__suggestions .field--name-field-bandeau-titre{margin-bottom:2.4rem;font-size:1.8rem;font-weight:700;line-height:1.2}.header-search__suggestions .field__items{display:grid;grid-template-columns:repeat(5,1fr);gap:1.5rem}.header-search__suggestions a{display:flex;flex-direction:column;justify-content:space-between;height:100%}.header-search__suggestions a::after{-webkit-margin-before:2.7rem;margin-block-start:2.7rem}}.layout-container{-webkit-padding-before:var(--height-header);padding-block-start:var(--height-header)}.page-node-type-article-riche .wrapper-social-shared,.page-node-type-actualite .wrapper-social-shared,.path-criteres-financement .wrapper-social-shared{position:static;inset:0;transform:none}.page-node-type-article-riche .wrapper-social-shared .button-shared,.page-node-type-actualite .wrapper-social-shared .button-shared,.path-criteres-financement .wrapper-social-shared .button-shared{display:flex;justify-content:center;align-items:center;width:auto;padding-block:1.6rem;padding-inline:3.2rem 1.6rem;font-size:1.4rem;line-height:1.4;font-weight:700;text-transform:none;text-decoration:underline;letter-spacing:0;color:#4C1C96}.page-node-type-article-riche .wrapper-social-shared .button-shared::before,.page-node-type-actualite .wrapper-social-shared .button-shared::before,.path-criteres-financement .wrapper-social-shared .button-shared::before{position:absolute;inset-inline-start:0;inset-block-start:auto;font-size:1.8rem}.page-node-type-article-riche .wrapper-social-shared .button-shared:hover,.page-node-type-article-riche .wrapper-social-shared .button-shared:active,.page-node-type-article-riche .wrapper-social-shared .button-shared:focus-visible,.page-node-type-actualite .wrapper-social-shared .button-shared:hover,.page-node-type-actualite .wrapper-social-shared .button-shared:active,.page-node-type-actualite .wrapper-social-shared .button-shared:focus-visible,.path-criteres-financement .wrapper-social-shared .button-shared:hover,.path-criteres-financement .wrapper-social-shared .button-shared:active,.path-criteres-financement .wrapper-social-shared .button-shared:focus-visible{color:#6D26DB;text-decoration:none}.page-node-type-article-riche .wrapper-social-shared .item-list a,.page-node-type-actualite .wrapper-social-shared .item-list a,.path-criteres-financement .wrapper-social-shared .item-list a{color:#4C1C96}.page-node-type-article-riche .wrapper-social-shared .item-list a:hover,.page-node-type-article-riche .wrapper-social-shared .item-list a:active,.page-node-type-article-riche .wrapper-social-shared .item-list a:focus-visible,.page-node-type-actualite .wrapper-social-shared .item-list a:hover,.page-node-type-actualite .wrapper-social-shared .item-list a:active,.page-node-type-actualite .wrapper-social-shared .item-list a:focus-visible,.path-criteres-financement .wrapper-social-shared .item-list a:hover,.path-criteres-financement .wrapper-social-shared .item-list a:active,.path-criteres-financement .wrapper-social-shared .item-list a:focus-visible{color:#6D26DB}.page-node-type-article-riche .field--name-field-paragraphs .paragraph,.page-node-type-article-riche .field--name-field-paragraphs-col .paragraph,.page-node-type-actualite .field--name-field-paragraphs .paragraph,.page-node-type-actualite .field--name-field-paragraphs-col .paragraph{margin-block:0 2.4rem}.page-node-type-article-riche .field--name-field-paragraphs .paragraph hr,.page-node-type-article-riche .field--name-field-paragraphs-col .paragraph hr,.page-node-type-actualite .field--name-field-paragraphs .paragraph hr,.page-node-type-actualite .field--name-field-paragraphs-col .paragraph hr{margin-block:2.4rem;border-bottom:0.1rem solid #4C1C96}.path-actualites .block-opco-atlas-search-sidebar-block.actualites>div{display:block !important}@media (max-width:767px){.page-node-type-article-riche .wrapper-social-shared .button-shared,.page-node-type-actualite .wrapper-social-shared .button-shared,.path-criteres-financement .wrapper-social-shared .button-shared{width:auto;font-size:1.4rem;color:#4C1C96}.page-node-type-article-riche .node__content>.content .wrapper-main,.page-node-type-actualite .node__content>.content .wrapper-main,.path-criteres-financement .node__content>.content .wrapper-main{-webkit-margin-before:3.2rem;margin-block-start:3.2rem}.path-criteres-financement .wrapper-main{-webkit-margin-before:3.2rem;margin-block-start:3.2rem}}@media (min-width:768px){.page-node-type-article-riche .field--name-field-paragraphs .paragraph,.page-node-type-actualite .field--name-field-paragraphs .paragraph{margin-block:0 4rem}.page-node-type-article-riche .field--name-field-paragraphs .paragraph hr,.page-node-type-actualite .field--name-field-paragraphs .paragraph hr{margin-block:4rem}}@media (min-width:1280px){.page-node-type-article-riche .wrapper-social-shared,.page-node-type-actualite .wrapper-social-shared,.path-criteres-financement .wrapper-social-shared{-webkit-margin-before:6.4rem;margin-block-start:6.4rem;-webkit-margin-after:0.8rem;margin-block-end:0.8rem}.page-node-type-article-riche .node__content>.content .wrapper-main,.page-node-type-article-riche .node__content>.content .wrapper-right,.page-node-type-actualite .node__content>.content .wrapper-main,.page-node-type-actualite .node__content>.content .wrapper-right,.path-criteres-financement .node__content>.content .wrapper-main,.path-criteres-financement .node__content>.content .wrapper-right{-webkit-margin-before:0;margin-block-start:0}.path-criteres-financement .node__content>.content .wrapper-right,.path-criteres-financement .wrapper-main{-webkit-margin-before:0;margin-block-start:0}}.page-node-type-article-riche .wrapper-image-texte .button{display:inline-flex;padding:1.4rem 2.4rem;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.4rem;letter-spacing:0;text-transform:none}.page-node-type-criteres-de-financement .wrapper-right .wrapper-rebond,.path-criteres-financement .wrapper-right .wrapper-rebond{-webkit-margin-after:1.2rem;margin-block-end:1.2rem;height:auto}.page-node-type-criteres-de-financement .wrapper-right .wrapper-rebond:last-of-type,.path-criteres-financement .wrapper-right .wrapper-rebond:last-of-type{-webkit-margin-after:2.4rem;margin-block-end:2.4rem}.footer{-webkit-padding-before:2.4rem;padding-block-start:2.4rem;background:#2D0F64}.footer__newsletter-social,.footer .wrapper-newsletter-social{display:flex;flex-direction:column;justify-content:center;gap:1.2rem}.footer__socials{border-radius:2.4rem;padding:2.4rem;background:#fff;box-sizing:border-box;width:auto;margin-inline:2rem}.footer__socials-title{margin:0;font-size:2.2rem;font-weight:700;line-height:1.2;color:#472989}.footer__socials-description{margin-block:0 1.2rem;font-size:1.4rem;line-height:1.4;color:#000}.footer__part--top{padding:2.4rem 1.6rem}.footer__part--top .menu-item:not(.menu-item--contact-card){-webkit-border-after:0.1rem solid #B5BEC4;border-block-end:0.1rem solid #B5BEC4}.footer__part--top .menu-item:not(.menu-item--contact-card) a{position:relative;display:flex;justify-content:space-between;align-items:center;border-radius:0.8rem 0.8rem 0 0;-webkit-border-after:0.1rem solid transparent;border-block-end:0.1rem solid transparent;padding:2rem 1.2rem;font-size:1.4rem;line-height:1.14;text-decoration:none;color:#F5F4FE;transition-property:border-block-end-color,background-color;transition-duration:150ms}.footer__part--top .menu-item:not(.menu-item--contact-card) a::before,.footer__part--top .menu-item:not(.menu-item--contact-card) a::after{content:'';flex:0 0 auto;border-radius:50%;width:2.8rem;height:2.8rem;background:#F5F6F7}.footer__part--top .menu-item:not(.menu-item--contact-card) a::before{position:absolute;inset-inline-end:1rem;background:#472989;-webkit-mask:url(/themes/custom/opco_atlas/images/icons/arrow.svg) center/0.6rem no-repeat;mask:url(/themes/custom/opco_atlas/images/icons/arrow.svg) center/0.6rem no-repeat}.footer__part--top .menu-item:not(.menu-item--contact-card) a:hover,.footer__part--top .menu-item:not(.menu-item--contact-card) a:active,.footer__part--top .menu-item:not(.menu-item--contact-card) a:focus-visible{background:#472989;border-block-end-color:#B5BEC4}.footer__part--top .menu-item--contact-card{-webkit-margin-before:2rem;margin-block-start:2rem}.footer__part--bottom{padding:1.6rem;background-color:#472989}.footer__part--bottom ul:not(.contextual-links){display:flex;flex-direction:column;justify-content:center;align-items:center}.footer__part--bottom ul:not(.contextual-links) li a,.footer__part--bottom ul:not(.contextual-links) li button{display:inline-block;padding-block:0.8rem;font-size:1.2rem;line-height:1.4;text-decoration:none;color:#fff}.footer__part--bottom ul:not(.contextual-links) li a:hover,.footer__part--bottom ul:not(.contextual-links) li a:active,.footer__part--bottom ul:not(.contextual-links) li a:focus-visible,.footer__part--bottom ul:not(.contextual-links) li button:hover,.footer__part--bottom ul:not(.contextual-links) li button:active,.footer__part--bottom ul:not(.contextual-links) li button:focus-visible{text-decoration:underline}.footer__part--bottom ul:not(.contextual-links) li button{border:0 none;background:transparent}.footer__part--bottom ul:not(.contextual-links) li button:hover,.footer__part--bottom ul:not(.contextual-links) li button:active,.footer__part--bottom ul:not(.contextual-links) li button:focus-visible{cursor:pointer}footer[role="contentinfo"]{position:relative;z-index:1}footer[role="contentinfo"] .block-opco-atlas-common-newsletter .wrapper-social{-webkit-margin-after:2rem;margin-block-end:2rem}footer[role="contentinfo"] .block-opco-atlas-common-newsletter .wrapper-social ul:not(.contextual-links){display:flex;flex-wrap:wrap;gap:1.2rem}footer[role="contentinfo"] .block-opco-atlas-common-newsletter .wrapper-social .link-social{transition:all ease .4s;display:block;width:4rem;height:4rem;line-height:4rem;text-align:center;border-radius:50%;background-color:#4C1C96;border:0.1rem solid #4C1C96}footer[role="contentinfo"] .block-opco-atlas-common-newsletter .wrapper-social .link-social:hover{background-color:#6D26DB;border-color:#6D26DB}footer[role="contentinfo"] .block-opco-atlas-common-newsletter .wrapper-social .link-social:active{background:#2D0F64;border-color:#2D0F64}footer[role="contentinfo"] .block-opco-atlas-common-newsletter .wrapper-social .link-social:focus-visible{outline:0.1rem solid #4C1C96;outline-offset:0.2rem;background:#5B20B7;border-color:#5B20B7}footer[role="contentinfo"] .block-opco-atlas-common-newsletter .wrapper-social .link-social::before{position:relative;display:block;content:'';height:4rem;width:4rem;top:50%;left:50%;background:center / contain no-repeat;transform:translate(-50%,-50%)}footer[role="contentinfo"] .block-opco-atlas-common-newsletter .wrapper-social .link-social-instagram::before{background-image:url(/themes/custom/opco_atlas/images/icons/logo-instagram.svg)}footer[role="contentinfo"] .block-opco-atlas-common-newsletter .wrapper-social .link-social-facebook::before{content:"";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:2.4rem;text-transform:none;color:#fff;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}footer[role="contentinfo"] .block-opco-atlas-common-newsletter .wrapper-social .link-social-linkedin::before{background-image:url(/themes/custom/opco_atlas/images/icons/logo-linkedin.svg)}footer[role="contentinfo"] .block-opco-atlas-common-newsletter .wrapper-social .link-social-twitter::before{background-image:url(/themes/custom/opco_atlas/images/icons/logo-twitter.svg)}footer[role="contentinfo"] .block-opco-atlas-common-newsletter .wrapper-social .link-social-youtube::before{background-image:url(/themes/custom/opco_atlas/images/icons/logo-youtube.svg)}footer[role="contentinfo"] .block-opco-atlas-common-newsletter .wrapper-social .link-social-pinterest::before{background-image:url(/themes/custom/opco_atlas/images/icons/logo-pinterest.svg)}footer[role="contentinfo"] .block-opco-atlas-common-newsletter .wrapper-social .link-social-tiktok::before{background-image:url(/themes/custom/opco_atlas/images/icons/logo-tiktok.svg)}footer[role="contentinfo"] .block-opco-atlas-common-newsletter .wrapper-mention-newsletter{margin:0}@media (min-width:1280px){footer[role="contentinfo"] .block-opco-atlas-common-newsletter .wrapper-social .link-social{border-radius:0.8rem}.footer{--footer-pb:7.2rem;--footer-pi:4rem;--footer-spacing:4rem;-webkit-padding-before:var(--footer-pb);padding-block-start:var(--footer-pb)}.footer__region{display:grid;grid-template-rows:auto auto;grid-template-columns:auto auto;place-items:center;-webkit-column-gap:5.1rem;column-gap:5.1rem}.footer__socials{max-width:42.6rem;margin-inline:var(--footer-pi) 0;border-radius:2.4rem;padding:4.2rem var(--footer-spacing)}.footer__part--top{-webkit-margin-end:var(--footer-pi);margin-inline-end:var(--footer-pi);padding:0}.footer__part--top ul:not(.contextual-links){display:grid;grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(3,1fr);grid-auto-flow:column;-webkit-column-gap:var(--footer-spacing);column-gap:var(--footer-spacing);max-width:81.9rem}.footer__part--top .menu-item:not(.menu-item--contact-card) a{height:100%}.footer__part--top .menu-item--contact-card{-webkit-margin-before:1.6rem;margin-block-start:1.6rem;grid-row:2 / span 3}.footer__part--bottom{-webkit-margin-before:var(--footer-pb);margin-block-start:var(--footer-pb);grid-column:1 / span 2;width:100%;padding-block:1.4rem}.footer__part--bottom ul:not(.contextual-links){flex-direction:row;justify-content:space-between;gap:1.6rem;margin-inline:auto;max-width:106rem}}@media (min-width:1440px){.footer{--footer-pb:9.6rem;--footer-spacing:6rem;--footer-pi:auto}}
