html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/core/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/core/misc/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/core/misc/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/core/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/core/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/core/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/core/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/core/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/core/misc/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/core/misc/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/core/misc/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.node--unpublished{background-color:#fff4f4;}
.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}@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)}}.region-pre-naviguation,.region-primary-menu,footer[role="contentinfo"] .region-footer,.region-breadcrumb .block-system-breadcrumb-block,.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-bandeau-alerte,.wrapper-social-shared,.block-opco-common-title-cover>div:not(.contextual),.wrapper-print-page,.node--type-formulaire.node--view-mode-full,.path-abonnement .layout-content,.node__content>.content,.path-sitemap .layout-content,.opco-atlas-profiling,.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-boite-outils .layout-content,.path-faqhtml .layout-content,.path-domaine-faq .layout-content,.path-frontpage .block-system-main-block>article>.content,.mode-glossaire,.page-404,.page-403,.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){.region-pre-naviguation,.region-primary-menu,footer[role="contentinfo"] .region-footer,.region-breadcrumb .block-system-breadcrumb-block,.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-bandeau-alerte,.wrapper-social-shared,.block-opco-common-title-cover>div:not(.contextual),.wrapper-print-page,.node--type-formulaire.node--view-mode-full,.path-abonnement .layout-content,.node__content>.content,.path-sitemap .layout-content,.opco-atlas-profiling,.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-boite-outils .layout-content,.path-faqhtml .layout-content,.path-domaine-faq .layout-content,.path-frontpage .block-system-main-block>article>.content,.mode-glossaire,.page-404,.page-403,.path-preferences .region-content .block-system-main-block{padding:0 3rem}}@media only screen and (max-width:30em){.region-pre-naviguation,.region-primary-menu,footer[role="contentinfo"] .region-footer,.region-breadcrumb .block-system-breadcrumb-block,.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-bandeau-alerte,.wrapper-social-shared,.block-opco-common-title-cover>div:not(.contextual),.wrapper-print-page,.node--type-formulaire.node--view-mode-full,.path-abonnement .layout-content,.node__content>.content,.path-sitemap .layout-content,.opco-atlas-profiling,.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-boite-outils .layout-content,.path-faqhtml .layout-content,.path-domaine-faq .layout-content,.path-frontpage .block-system-main-block>article>.content,.mode-glossaire,.page-404,.page-403,.path-preferences .region-content .block-system-main-block{padding:0 2rem}}.wrapper-bloc-cta-visuel:after{content:" ";display:block;clear:both}.ui-dialog.ui-widget.ui-widget-content.field-group-modal .ui-dialog-titlebar .ui-dialog-titlebar-close,.region-primary-menu .menu--main>.menu>li>a.home,footer[role="contentinfo"] .block-opco-atlas-common-newsletter .wrapper-social .link-social,.region-breadcrumb ol li:first-of-type a,.calendar .nav-arrows .prev,.calendar .nav-arrows .next,.paragraph--type--formulaire-metier .wrapper-formulaire-rattachement form #callback-result .close,.path-frontpage .strate-preferences-affiliation-branches>.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{font-size:0;color:transparent}.paragraph--type--formulaire-solr .views-row .wrapper-footer .field--name-field-secteur-etude,.node--type-evenement.node--view-mode-boosted-search-result .field-group-link .field--name-field-type-evenement,.node--type-evenement.node--view-mode-boosted-search-result .field-group-link .field--name-field-categorie-evenement,.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-evenement.node--view-mode-boosted-search-result.node--promoted .field-group-link .right .a-la-une,.node--type-evenement.node--view-mode-search-index.node--promoted .field-group-link .right .a-la-une,.node--type-evenement.node--view-mode-teaser-strates.node--promoted .field-group-link .right .a-la-une,.node--type-actualite.node--view-mode-search-index.node--promoted .field-group-link .right .a-la-une,.node--type-actualite.node--view-mode-boosted-search-result.node--promoted .field-group-link .right .a-la-une,.node--type-actualite.node--view-mode-teaser-strates.node--promoted .field-group-link .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,.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda .node--type-evenement.node--view-mode-teaser.node--promoted .a-la-une,.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda .node--type-evenement.node--view-mode-teaser-strates.node--promoted .a-la-une,.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda .node--type-actualite .a-la-une,.field--name-field-dispositif{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}.region-pre-naviguation .preferences-link-block a,.region-primary-menu .preferences-link-block a{position:relative;display:flex;height:4rem;align-items:center;padding:0.8rem 2rem;border-left:0;border-radius:2rem;font-family:"Palanquin",sans-serif;font-size:1.2rem;line-height:2.2rem;letter-spacing:.1rem;font-weight:bold;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#88E6C2;color:#2D2D5A;transition:background ease .4s}.region-pre-naviguation .preferences-link-block a::before,.region-primary-menu .preferences-link-block a::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){.region-pre-naviguation .preferences-link-block a,.region-primary-menu .preferences-link-block a{text-indent:-9999px}}@media only screen and (min-width:49em){.sticky-header .region-pre-naviguation .preferences-link-block a,.region-pre-naviguation .preferences-link-block .sticky-header a,.sticky-header .region-primary-menu .preferences-link-block a,.region-primary-menu .preferences-link-block .sticky-header a{text-indent:-9999px}.sticky-header .region-pre-naviguation .preferences-link-block a::before,.region-pre-naviguation .preferences-link-block .sticky-header a::before,.sticky-header .region-primary-menu .preferences-link-block a::before,.region-primary-menu .preferences-link-block .sticky-header a::before,.sticky-header .region-pre-naviguation .preferences-link-block a .profiling-sections-count,.region-pre-naviguation .preferences-link-block .sticky-header a .profiling-sections-count,.sticky-header .region-primary-menu .preferences-link-block a .profiling-sections-count,.region-primary-menu .preferences-link-block .sticky-header a .profiling-sections-count{text-indent:0}}.region-pre-naviguation .preferences-link-block a.have-count,.region-primary-menu .preferences-link-block a.have-count{padding-right:4rem}.region-pre-naviguation .preferences-link-block a::before,.region-primary-menu .preferences-link-block a::before{position:relative;top:0.1rem;display:inline-block;margin-right:0.5rem}@media only screen and (max-width:48em){.region-pre-naviguation .preferences-link-block a::before,.region-primary-menu .preferences-link-block a::before{margin-right:0;text-indent:0}}.region-pre-naviguation .preferences-link-block a:focus,.region-primary-menu .preferences-link-block a:focus,.region-pre-naviguation .preferences-link-block a:hover,.region-primary-menu .preferences-link-block a:hover{background-color:#FFDED9;color:#2D2D5A}.region-pre-naviguation .preferences-link-block a:focus::before,.region-primary-menu .preferences-link-block a:focus::before,.region-pre-naviguation .preferences-link-block a:hover::before,.region-primary-menu .preferences-link-block a:hover::before{color:#2D2D5A}.region-pre-naviguation .preferences-link-block a .profiling-sections-count,.region-primary-menu .preferences-link-block a .profiling-sections-count{position:absolute;top:calc(50% - 1rem);right:1rem;flex:0 0 auto;display:inline-block;width:2rem;line-height:2rem;border-radius:50%;background-color:#2D2D5A;color:#fff;font-family:"Open Sans",sans-serif;font-size:1rem;text-align:center}@media only screen and (max-width:48em){.region-pre-naviguation .preferences-link-block a .profiling-sections-count,.region-primary-menu .preferences-link-block a .profiling-sections-count{margin-right:0;text-indent:0}}form .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,.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,.path-criteres-financement .introduction-form>.opco-atlas-critere-financement .form-wrapper .form-item.form-type-select::before,form .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,.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,.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,.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,.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),.wrapper-description 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),.wrapper-description 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) li,.wrapper-description 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) li::before,.wrapper-description 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) li::before,.wrapper-description 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) li ul,.wrapper-description 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) li ul,.wrapper-description 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) li ul li::before,.wrapper-description 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) li ul li ul,.wrapper-description 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) li ul li ul li::before,.wrapper-description 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{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{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{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,.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{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{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{border-bottom:0;border-radius:0 0 0.6rem 0.6rem}@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?dcuent=);src:url(/themes/custom/opco_atlas/fonts/icons.eot?dcuent=#iefix) format("embedded-opentype"),url(/themes/custom/opco_atlas/fonts/icons.ttf?dcuent=) format("truetype"),url(/themes/custom/opco_atlas/fonts/icons.woff?dcuent=) format("woff"),url(/themes/custom/opco_atlas/fonts/icons.svg?dcuent=#icons) format("svg");font-weight:normal;font-style:normal;font-display:block}.bold{font-weight:bold}*{box-sizing:border-box}html{font-size:62.5%}@media only screen and (max-width:86em) and (min-width:48.1em){html{font-size:0.75vw}}body{font-family:"Open Sans",sans-serif;font-size:1.6rem;line-height:1.375;color:#1F1F1F;text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important}body.toolbar-fixed{padding-top:39px}body.toolbar-fixed.toolbar-horizontal.toolbar-tray-open{padding-top:79px}body.position-fixed{position:fixed}body .dialog-off-canvas-main-canvas{position:relative;overflow-x:hidden}img{max-width:100%;height:auto}a{color:inherit}h1{margin-top:0;font-family:"Palanquin",sans-serif;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}}h2{margin-top:0;font-family:"Palanquin",sans-serif;font-weight:bold;margin-bottom:2.4rem;font-size:2.8rem;line-height:3.6rem;letter-spacing:0.1rem}h3{margin-top:0;font-family:"Palanquin",sans-serif;font-weight:bold;margin-bottom:1.7rem;font-size:2.1rem;line-height:2.8rem;letter-spacing:0.1rem}h4{margin-top:0;font-family:"Palanquin",sans-serif;font-weight:bold;font-size:1.6rem;line-height:2.4rem}h5{margin-top:0;font-family:"Palanquin",sans-serif;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}button,input[type="submit"]{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}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}input[type="checkbox"]+label::before,input[type="radio"]+label::before{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}.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}.ui-dialog.ui-widget.ui-widget-content:not(.field-group-modal){border:1rem solid #88E6C2;border-radius:.6rem;color:#1F1F1F;animation-name:fadeIn;animation-duration:.3s;animation-fill-mode:forwards}.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}.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-dialog.ui-widget.ui-widget-content:not(.field-group-modal){top:0 !important;left:0 !important;width:100% !important;height:100% !important}@media only screen and (max-width:48em){.ui-dialog.ui-widget.ui-widget-content:not(.field-group-modal){padding:0}}.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}.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;background:none}.ui-dialog.ui-widget.ui-widget-content.field-group-modal .ui-dialog-titlebar .ui-dialog-titlebar-close:focus::before,.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%}@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.7)}.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:""}@media only screen and (max-width:48em){header[role="banner"]{position:fixed;top:0;left:0;width:100%;z-index:10}}@media only screen and (min-width:49em){.sticky-header header[role="banner"]{position:fixed;top:0;left:0;width:100%;transform:translateY(-100%);z-index:10;animation-name:slideDown;animation-duration:0.5s;animation-fill-mode:forwards}}.toolbar-fixed header[role="banner"]{top:39px}.toolbar-fixed.toolbar-horizontal.toolbar-tray-open header[role="banner"]{top:79px}@media only screen and (max-width:48em){body{padding-top:6rem}body.toolbar-vertical{padding-top:6rem !important}body.toolbar-fixed{padding-top:calc(6rem + 39px) !important}}.region-pre-naviguation::before,.region-primary-menu::before{content:"";position:absolute;top:0;left:calc(-50vw + 50%);height:100%;width:100vw;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}.region-pre-naviguation .menu,.region-primary-menu .menu{margin:0;padding:0;list-style:none}.region-pre-naviguation .menu li,.region-primary-menu .menu li{margin:0;padding:0}.region-pre-naviguation{display:flex;align-items:center;z-index:10}.region-pre-naviguation li.menu-item--collapsed{list-style-type:none;list-style-image:none}@media only screen and (max-width:48em){.region-pre-naviguation{height:6rem}}.region-pre-naviguation .hamburger{display:none;width:7.5rem;white-space:nowrap;margin-right:auto;font-size:1.2rem;line-height:2.2rem;color:#fff;text-decoration:none;letter-spacing:0.1rem;font-family:"Palanquin",sans-serif;text-transform:uppercase;font-weight:bold}.region-pre-naviguation .hamburger::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}.region-pre-naviguation .hamburger::before{position:relative;top:-0.3rem;display:inline-block;margin-right:0.7rem;vertical-align:middle}.region-pre-naviguation .hamburger.open::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){.region-pre-naviguation .hamburger{display:block}}.region-pre-naviguation .block-opco-common-logos{position:absolute;left:13rem;top:0;width:23rem;padding:9.5rem 3.5rem 3.5rem;background-color:#fff;border-radius:0 0 0.6rem 0.6rem;box-shadow:0 0 1rem rgba(0,0,0,0.5)}.region-pre-naviguation .block-opco-common-logos img.mobile-logo{display:none}@media only screen and (min-width:49em){.sticky-header .region-pre-naviguation .block-opco-common-logos{display:flex;align-items:center;width:12rem;height:8rem;padding:0 1rem 1rem;box-shadow:none;border-radius:0}.sticky-header .region-pre-naviguation .block-opco-common-logos a,.sticky-header .region-pre-naviguation .block-opco-common-logos img{width:100%}.sticky-header .region-pre-naviguation .block-opco-common-logos img{display:none}.sticky-header .region-pre-naviguation .block-opco-common-logos img.mobile-logo{display:block}}@media only screen and (max-width:86em){.region-pre-naviguation .block-opco-common-logos{left:3rem}}@media only screen and (max-width:48em){.region-pre-naviguation .block-opco-common-logos{position:static;display:flex;width:12rem;height:7rem;padding:0 0 1rem;align-items:center;align-self:flex-start;justify-content:center;font-size:0;box-shadow:0 0.8rem 1.8rem 0 rgba(31,21,80,0.15)}.region-pre-naviguation .block-opco-common-logos img{display:none;width:8rem;height:auto}.region-pre-naviguation .block-opco-common-logos img.mobile-logo{display:block}}.region-pre-naviguation .block-opco-atlas-user-services-links-block{position:relative;display:flex;align-items:center;margin-left:2rem;align-self:stretch}@media only screen and (min-width:49em){.sticky-header .region-pre-naviguation .block-opco-atlas-user-services-links-block{display:none}}.region-pre-naviguation .block-opco-atlas-user-services-links-block button.profiling-menu{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:#fff;border-radius:2.4rem;line-height:2.8rem;width:20rem;text-align:center;justify-content:center;font-size:0;color:transparent;text-transform:none;background-image:url(/themes/custom/opco_atlas/images/button-default.svg);background-position:center;background-size:5.3rem auto;background-repeat:no-repeat}.region-pre-naviguation .block-opco-atlas-user-services-links-block button.profiling-menu[disabled],.region-pre-naviguation .block-opco-atlas-user-services-links-block button.profiling-menu.disabled{opacity:0.6;pointer-events:none}.region-pre-naviguation .block-opco-atlas-user-services-links-block button.profiling-menu:focus,.region-pre-naviguation .block-opco-atlas-user-services-links-block button.profiling-menu:hover{background-color:#FCB3B3}.region-pre-naviguation .block-opco-atlas-user-services-links-block button.profiling-menu:active{background-color:#F9A2A2}.region-pre-naviguation .block-opco-atlas-user-services-links-block button.profiling-menu.prestataire{background-image:url(/themes/custom/opco_atlas/images/button-prestataire.svg);background-position:center;background-size:12.7rem auto;background-repeat:no-repeat}@media only screen and (max-width:48em){.region-pre-naviguation .block-opco-atlas-user-services-links-block button.profiling-menu.prestataire{background-image:none}}.region-pre-naviguation .block-opco-atlas-user-services-links-block button.profiling-menu.entreprise{background-image:url(/themes/custom/opco_atlas/images/button-entreprise.svg);background-position:center;background-size:12rem auto;background-repeat:no-repeat}@media only screen and (max-width:48em){.region-pre-naviguation .block-opco-atlas-user-services-links-block button.profiling-menu.entreprise{background-image:none}}.region-pre-naviguation .block-opco-atlas-user-services-links-block button.profiling-menu:hover{background-color:#FFDED9}@media only screen and (max-width:48em){.region-pre-naviguation .block-opco-atlas-user-services-links-block button.profiling-menu{line-height:2.2rem;width:5.5rem;margin-left:auto;font-size:0;color:transparent;border-radius:2.1rem;background-color:#88E6C2;background-image:none}.region-pre-naviguation .block-opco-atlas-user-services-links-block button.profiling-menu::before{content:"";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:2rem;text-transform:none;color:#2D2D5A;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.region-pre-naviguation .block-opco-atlas-user-services-links-block button.profiling-menu::before{margin-right:-0.7rem}}.region-pre-naviguation .block-opco-atlas-user-services-links-block .item-list{position:absolute;top:100%;right:-3.5rem;width:27rem;background-color:#fff;border-radius:0 0 0.6rem 0.6rem;box-shadow:0 0.8rem 1.8rem 0 rgba(31,21,80,0.15);display:none;overflow:hidden;animation-name:fadeIn;animation-duration:0.4s;animation-fill-mode:forwards}.region-pre-naviguation .block-opco-atlas-user-services-links-block .item-list::before{content:"";position:absolute;top:-0.8rem;left:calc(50% - 0.8rem);display:block;width:0;height:0;border-style:solid;border-color:transparent transparent #fff transparent;border-width:0 0.8rem 0.8rem}.region-pre-naviguation .block-opco-atlas-user-services-links-block .item-list ul{margin:0;padding:0;list-style:none;padding:1rem 3rem 0}.region-pre-naviguation .block-opco-atlas-user-services-links-block .item-list ul li{margin:0;padding:0}.region-pre-naviguation .block-opco-atlas-user-services-links-block .item-list ul li{border-bottom:0.1rem solid #D2D2D2}.region-pre-naviguation .block-opco-atlas-user-services-links-block .item-list ul li:last-child,.region-pre-naviguation .block-opco-atlas-user-services-links-block .item-list ul li:nth-last-child(2){border-bottom:0}.region-pre-naviguation .block-opco-atlas-user-services-links-block .item-list ul li a{position:relative;display:block;padding:1.5rem 0 1.5rem 5.5rem;font-size:1.2rem;font-weight:bold;color:#2D2D5A;text-decoration:none;transition:all ease .4s}.region-pre-naviguation .block-opco-atlas-user-services-links-block .item-list ul li a img{position:absolute;left:0;top:50%;transform:translateY(-50%);display:block}.region-pre-naviguation .block-opco-atlas-user-services-links-block .item-list ul li a.disconnection{display:flex;align-items:center;justify-content:center;margin:0 -3rem;padding:1.5rem 0;background-color:#FFDED9;text-transform:uppercase;letter-spacing:0.04em;text-align:center;font-size:1.1rem}.region-pre-naviguation .block-opco-atlas-user-services-links-block .item-list ul li a.disconnection::before{content:"";position:relative;display:inline-block;width:2rem;height:2.2rem;margin-right:1rem;background-image:url(/themes/custom/opco_atlas/images/icon-logout.svg);background-position:center;background-size:auto 2.2rem;background-repeat:no-repeat}.region-pre-naviguation .block-opco-atlas-user-services-links-block .item-list ul li a.disconnection:focus,.region-pre-naviguation .block-opco-atlas-user-services-links-block .item-list ul li a.disconnection:hover{background-color:#FCB3B3}.region-pre-naviguation .block-opco-atlas-user-services-links-block:hover .item-list{display:block}.region-pre-naviguation .menu--pre-navigation{margin-left:26rem}@media only screen and (min-width:49em){.sticky-header .region-pre-naviguation .menu--pre-navigation{display:none;position:absolute;top:8rem;right:11.5rem;margin-left:0;padding:0 3rem;box-shadow:0 0.8rem 1.8rem 0 rgba(31,21,80,0.15);background-color:#2D2D5A;animation-name:fadeIn;animation-fill-mode:forwards;animation-duration:0.5s}}@media only screen and (min-width:49em) and (max-width:86em){.sticky-header .region-pre-naviguation .menu--pre-navigation{right:1.5rem}}@media only screen and (min-width:49em){.sticky-header .region-pre-naviguation .menu--pre-navigation::before{content:"";position:absolute;top:-0.8rem;right:1.7rem;height:0;width:0;border-style:solid;border-color:transparent transparent #2D2D5A transparent;border-width:0 0.8rem 0.8rem 0.8rem}.sticky-header .region-pre-naviguation .menu--pre-navigation.open{display:block}}@media only screen and (max-width:48em){.region-pre-naviguation .menu--pre-navigation{margin-left:auto}}.region-pre-naviguation .menu--pre-navigation .menu{display:flex;height:8rem;align-items:center}@media only screen and (min-width:49em){.sticky-header .region-pre-naviguation .menu--pre-navigation .menu{height:auto;display:block}}@media only screen and (max-width:48em){.region-pre-naviguation .menu--pre-navigation .menu{height:auto}}@media only screen and (min-width:49em){.sticky-header .region-pre-naviguation .menu--pre-navigation .menu li a{line-height:6rem;padding-left:0;padding-right:0;border-bottom:0.1rem solid rgba(255,255,255,0.1)}.sticky-header .region-pre-naviguation .menu--pre-navigation .menu li:last-of-type a{border-bottom:0}}.region-pre-naviguation .menu--pre-navigation .menu li:first-of-type a{border-left:0;padding-left:0}@media only screen and (min-width:49em){.sticky-header .region-pre-naviguation .menu--pre-navigation .menu li:last-of-type{margin-bottom:0}}.region-pre-naviguation .menu--pre-navigation .menu li:last-of-type a{padding-right:0}.region-pre-naviguation .menu--pre-navigation .menu a{display:block;padding:0 1.5rem;border-left:0.2rem solid rgba(255,255,255,0.05);font-size:1.4rem;text-decoration:none;font-weight:bold;color:#fff;line-height:2.4rem;white-space:nowrap;transition:color ease .4s}@media only screen and (min-width:49em){.sticky-header .region-pre-naviguation .menu--pre-navigation .menu a{border-left:0}}@media only screen and (max-width:48em){.region-pre-naviguation .menu--pre-navigation .menu a{display:none}}.region-pre-naviguation .menu--pre-navigation .menu a:focus,.region-pre-naviguation .menu--pre-navigation .menu a:hover{color:#FFDED9}.region-pre-naviguation .menu--pre-navigation .menu a.is-active{color:#fff}.region-pre-naviguation .preferences-link-block{margin-left:auto}@media only screen and (max-width:48em){.region-pre-naviguation .preferences-link-block{margin-left:0}}.region-pre-naviguation .preferences-link-block a{margin-left:2rem;white-space:nowrap}@media only screen and (min-width:49em){.sticky-header .region-pre-naviguation .preferences-link-block a{display:none}}@media only screen and (max-width:48em){.region-pre-naviguation .preferences-link-block a{display:flex;font-size:0;width:7.5rem;margin-left:0;padding-left:1.5rem}}.region-primary-menu .menu--pre-navigation a::before,.region-pre-naviguation .menu--pre-navigation a::before{position:relative;top:-0.2rem;display:inline-block;margin-right:1rem;vertical-align:middle}.region-primary-menu .menu--pre-navigation a.atlas::before,.region-pre-naviguation .menu--pre-navigation a.atlas::before{content:"";width:2.6rem;height:2.4rem;background-image:url(/themes/custom/opco_atlas/images/icon-atlas.svg);background-position:center;background-size:2.6rem 2.4rem;background-repeat:no-repeat}.region-primary-menu .menu--pre-navigation a.boite-a-outils::before,.region-pre-naviguation .menu--pre-navigation a.boite-a-outils::before{content:"";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:2.4rem;text-transform:none;color:#FFDED9;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.region-primary-menu .menu--pre-navigation a.actualites::before,.region-pre-naviguation .menu--pre-navigation a.actualites::before{content:"";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:2.4rem;text-transform:none;color:#FFDED9;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.region-primary-menu .menu--pre-navigation a.agenda::before,.region-pre-naviguation .menu--pre-navigation a.agenda::before{content:"";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:2.4rem;text-transform:none;color:#FFDED9;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.region-primary-menu .menu--pre-navigation a.recherche::before,.region-pre-naviguation .menu--pre-navigation a.recherche::before{content:"";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:2.4rem;text-transform:none;color:#FFDED9;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.region-primary-menu .menu--pre-navigation a.contact::before,.region-pre-naviguation .menu--pre-navigation a.contact::before{content:"";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:2.4rem;text-transform:none;color:#FFDED9;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.region-primary-menu .menu--pre-navigation a.mes-preferences,.region-pre-naviguation .menu--pre-navigation a.mes-preferences{display:none}.region-primary-menu{display:flex;height:11rem;padding-bottom:2rem;align-items:center}.region-primary-menu>*{z-index:3}@media only screen and (min-width:49em){.sticky-header .region-primary-menu{height:8rem;padding-bottom:0}.sticky-header .region-primary-menu::before{box-shadow:0 0.8rem 1.8rem 0 rgba(31,21,80,0.15);background-image:none;background-color:#543B9C;z-index:0}}@media only screen and (max-width:48em){.region-primary-menu{position:fixed;top:6rem;left:-100%;width:100%;height:calc(100% - 6rem);padding:0;flex-direction:column;background-color:#2D2D5A;overflow:auto;-webkit-overflow-scrolling:touch;transition:all ease .4s}.region-primary-menu.open{left:0}.region-primary-menu.child-open{overflow:hidden}.region-primary-menu.child-open .menu--main{height:0}.region-primary-menu::before,.region-primary-menu::after{display:none}}.region-primary-menu::after{content:"";position:absolute;top:0;left:calc(-50vw + 50%);height:calc(100% - 2rem);width:100vw;background-color:#543B9C;box-shadow:0 0.2rem 1rem 0 rgba(0,0,0,0.3);z-index:2}@media only screen and (min-width:49em){.sticky-header .region-primary-menu::after{display:none}}.region-primary-menu .menu--main{order:1;margin-left:26rem;z-index:9}@media only screen and (min-width:49em){.sticky-header .region-primary-menu .menu--main{margin-left:15rem}}@media only screen and (max-width:48em){.region-primary-menu .menu--main{width:100%;margin:0;padding:2rem 3rem 0;background-color:#543B9C}}@media only screen and (max-width:30em){.region-primary-menu .menu--main{padding:2rem 2rem 0}}.region-primary-menu .menu--main.contextual-region{position:static}.region-primary-menu .menu--main .menu-item--collapsed{list-style-type:none;list-style-image:none}.region-primary-menu .menu--main>.menu{display:flex;align-items:center}@media only screen and (max-width:48em){.region-primary-menu .menu--main>.menu{display:block}}.region-primary-menu .menu--main>.menu .menu-item--expanded{list-style-type:none;list-style-image:none}.region-primary-menu .menu--main>.menu a{text-decoration:none}.region-primary-menu .menu--main>.menu>li{margin-right:4.5rem}@media only screen and (min-width:49em){.sticky-header .region-primary-menu .menu--main>.menu>li{margin-right:3rem}}@media only screen and (max-width:48em){.region-primary-menu .menu--main>.menu>li{margin:0}}.region-primary-menu .menu--main>.menu>li>a{margin-top:0;font-family:"Palanquin",sans-serif;font-weight:bold;font-size:1.6rem;line-height:2.4rem;position:relative;text-transform:uppercase;color:#fff;white-space:nowrap;transition:all ease .4s}.region-primary-menu .menu--main>.menu>li>a:focus,.region-primary-menu .menu--main>.menu>li>a:hover{color:#FFDED9}.region-primary-menu .menu--main>.menu>li>a.is-active{color:#fff}@media only screen and (max-width:48em){.region-primary-menu .menu--main>.menu>li>a{display:flex;align-items:center;height:7rem;border-bottom:0.1rem solid rgba(255,255,255,0.1)}}.region-primary-menu .menu--main>.menu>li>a.home{margin-right:1rem}.region-primary-menu .menu--main>.menu>li>a.home::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}.region-primary-menu .menu--main>.menu>li>a.home::before{position:relative;top:-0.2rem;vertical-align:middle;transition:all ease .4s}.region-primary-menu .menu--main>.menu>li>a.home:hover::before,.region-primary-menu .menu--main>.menu>li>a.home:focus::before{color:#FFDED9}@media only screen and (min-width:49em){.sticky-header .region-primary-menu .menu--main>.menu>li>a.home{display:none}}@media only screen and (max-width:48em){.region-primary-menu .menu--main>.menu>li>a.home{display:none}}@media only screen and (min-width:48.1em){.region-primary-menu .menu--main>.menu>li>a.button{margin-right:-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:1rem 2rem;background-color:#FFDED9;color:#2D2D5A;background-color:#2D2D5A;color:#fff}.region-primary-menu .menu--main>.menu>li>a.button[disabled],.region-primary-menu .menu--main>.menu>li>a.button.disabled{opacity:0.6;pointer-events:none}.region-primary-menu .menu--main>.menu>li>a.button:focus,.region-primary-menu .menu--main>.menu>li>a.button:hover{background-color:#FCB3B3}.region-primary-menu .menu--main>.menu>li>a.button:active{background-color:#F9A2A2}.region-primary-menu .menu--main>.menu>li>a.button:focus,.region-primary-menu .menu--main>.menu>li>a.button:hover{background-color:#7850DC}}@media only screen and (min-width:49em){.sticky-header .region-primary-menu .menu--main>.menu>li>a.button{margin-right:0;margin-left:0}}.region-primary-menu .menu--main>.menu>li.menu-item--expanded>a{display:flex;align-items:center;line-height:4.2rem}.region-primary-menu .menu--main>.menu>li.menu-item--expanded>a::before{content:"";position:absolute;left:calc(50% - 1.2rem);top:calc(100% + 2.4rem);width:0;height:0;border-style:solid;border-width:0 1.2rem 0 1.2rem;border-color:#543B9C transparent transparent transparent;transition:all ease .4s;z-index:2}@media only screen and (min-width:49em){.sticky-header .region-primary-menu .menu--main>.menu>li.menu-item--expanded>a::before{top:calc(100% + 1.8rem)}}@media only screen and (max-width:48em){.region-primary-menu .menu--main>.menu>li.menu-item--expanded>a::before{display:none}}.region-primary-menu .menu--main>.menu>li.menu-item--expanded>a::after{content:"";position:relative;top:0.2rem;margin-left:1rem;height:3rem;width:1.08rem;background-image:url(/themes/custom/opco_atlas/images/icon-menu.svg);background-position:center;background-size:0.8rem 1.08rem;background-repeat:no-repeat}@media only screen and (min-width:49em){.sticky-header .region-primary-menu .menu--main>.menu>li.menu-item--expanded>a::after{margin-left:0.5rem}}@media only screen and (max-width:48em){.region-primary-menu .menu--main>.menu>li.menu-item--expanded>a::after{margin-left:auto}}.region-primary-menu .menu--main>.menu>li.menu-item--expanded.open>a::before{border-top-width:1.2rem}.region-primary-menu .menu--main>.menu>li.menu-item--expanded.open .menu{display:flex}.region-primary-menu .menu--main>.menu>li.menu-item--expanded.open .menu .menu{display:block}@media only screen and (max-width:48em){.region-primary-menu .menu--main>.menu>li.menu-item--expanded.open .menu{display:block;left:0}}.region-primary-menu .menu--main>.menu>li>.menu{position:absolute !important;left:13rem;top:calc(100% - 2rem);right:13rem;display:none;height:41rem;padding:10rem 0;flex-wrap:wrap;flex-direction:column;align-content:flex-start;z-index:1;animation-name:fadeIn;animation-fill-mode:forwards;animation-duration:0.5s}@media only screen and (min-width:49em){.sticky-header .region-primary-menu .menu--main>.menu>li>.menu{top:100%}}@media only screen and (max-width:48em){.region-primary-menu .menu--main>.menu>li>.menu{left:-100%;top:0;display:block;height:100%;width:100%;padding:0;transition:all ease .4s;background-color:#fff;overflow:auto;-webkit-overflow-scrolling:touch;z-index:2;animation-name:none}}.region-primary-menu .menu--main>.menu>li>.menu::before{content:"";position:absolute;top:0;left:calc(-50vw + 50%);width:100vw;height:100%;background-color:#fff;box-shadow:0 0.8rem 1.8rem 0 rgba(31,21,80,0.15);z-index:-1}@media only screen and (max-width:48em){.region-primary-menu .menu--main>.menu>li>.menu::before{display:none}}.region-primary-menu .menu--main>.menu>li>.menu>li{width:calc(calc((4 / 12) * 100%) - 2rem);margin-right:2rem;padding:2rem;border-bottom:0.1rem solid #D2D2D2}@media only screen and (max-width:48em){.region-primary-menu .menu--main>.menu>li>.menu>li{width:calc(100% - 6rem);margin:0 3rem;padding:0}.region-primary-menu .menu--main>.menu>li>.menu>li>ul{padding:0 0 2rem}}@media only screen and (max-width:30em){.region-primary-menu .menu--main>.menu>li>.menu>li{width:calc(100% - 4rem);margin:0 2rem}}.region-primary-menu .menu--main>.menu>li>.menu>li.close{position:absolute;top:5rem;right:3rem;width:auto;margin:0;padding:0;border:0}@media only screen and (max-width:48em){.region-primary-menu .menu--main>.menu>li>.menu>li.close{position:static}}.region-primary-menu .menu--main>.menu>li>.menu>li.close a{font-family:"Palanquin",sans-serif;font-size:1.2rem;line-height:2.2rem;letter-spacing:.1rem;font-weight:bold;text-transform:uppercase;color:#7850DC;transition:all ease .4s}@media only screen and (max-width:48em){.region-primary-menu .menu--main>.menu>li>.menu>li.close a{display:flex;height:9rem;align-items:center;padding:2rem 3rem 0;border-bottom:0;background-color:#543B9C;color:#fff}.region-primary-menu .menu--main>.menu>li>.menu>li.close a::after{display:none}}@media only screen and (max-width:30em){.region-primary-menu .menu--main>.menu>li>.menu>li.close a{padding:2rem 2rem 0}}.region-primary-menu .menu--main>.menu>li>.menu>li.close a .menu-text{font-size:1.2rem;line-height:2.2rem;letter-spacing:0.1rem;font-family:"Palanquin",sans-serif;font-weight:bold}.region-primary-menu .menu--main>.menu>li>.menu>li.close a .menu-text::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}.region-primary-menu .menu--main>.menu>li>.menu>li.close a .menu-text::before{position:relative;top:-0.3rem;display:inline-block;margin-right:0.7rem;vertical-align:middle}.region-primary-menu .menu--main>.menu>li>.menu>li.close a .title{margin-top:0;font-family:"Palanquin",sans-serif;font-weight:bold;font-size:1.6rem;line-height:2.4rem;margin:0 auto;padding:0 7rem 0.4rem 0}.region-primary-menu .menu--main>.menu>li>.menu>li.close a .close-text::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}.region-primary-menu .menu--main>.menu>li>.menu>li.close a .close-text::after{position:relative;top:-0.2rem;margin-left:0.5rem;vertical-align:middle}@media only screen and (max-width:48em){.region-primary-menu .menu--main>.menu>li>.menu>li.close a .close-text{display:none}}.region-primary-menu .menu--main>.menu>li>.menu>li.close a:hover,.region-primary-menu .menu--main>.menu>li>.menu>li.close a:focus{color:#2D2D5A}@media only screen and (max-width:48em){.region-primary-menu .menu--main>.menu>li>.menu>li.close a:hover,.region-primary-menu .menu--main>.menu>li>.menu>li.close a:focus{color:#fff}}.region-primary-menu .menu--main>.menu>li>.menu>li.close a.is-active{color:#7850DC}@media only screen and (max-width:48em){.region-primary-menu .menu--main>.menu>li>.menu>li.close a.is-active{color:#fff}}.region-primary-menu .menu--main>.menu>li>.menu>li.close a .is-mobile{display:none}@media only screen and (max-width:48em){.region-primary-menu .menu--main>.menu>li>.menu>li.close a .is-mobile{display:block}}.region-primary-menu .menu--main>.menu>li>.menu>li>a{margin-top:0;font-family:"Palanquin",sans-serif;font-weight:bold;margin-bottom:1.7rem;font-size:2.1rem;line-height:2.8rem;letter-spacing:0.1rem;display:block;margin-bottom:0;color:#2D2D5A;transition:all ease .4s}@media only screen and (max-width:48em){.region-primary-menu .menu--main>.menu>li>.menu>li>a{display:flex;align-items:center;height:7rem}.region-primary-menu .menu--main>.menu>li>.menu>li>a::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}.region-primary-menu .menu--main>.menu>li>.menu>li>a::after{margin-left:auto}}.region-primary-menu .menu--main>.menu>li>.menu>li>a:focus,.region-primary-menu .menu--main>.menu>li>.menu>li>a:hover{color:#7850DC}.region-primary-menu .menu--main>.menu>li>.menu>li>a.is-active{color:#2D2D5A}.region-primary-menu .block-openid-connect-login{order:2;margin-left:auto}@media only screen and (max-width:48em){.region-primary-menu .block-openid-connect-login{width:100%;margin-left:0;border-bottom:0.1rem solid rgba(255,255,255,0.1)}}.region-primary-menu .block-openid-connect-login h2{display:none}.region-primary-menu .block-openid-connect-login form{max-width:none}.region-primary-menu .block-openid-connect-login .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;background-color:#fff;padding-left:5rem;background-image:url(/themes/custom/opco_atlas/images/icon-lock.svg);background-position:left 2rem center;background-size:2.4rem 2.4rem;background-repeat:no-repeat}.region-primary-menu .block-openid-connect-login .button[disabled],.region-primary-menu .block-openid-connect-login .button.disabled{opacity:0.6;pointer-events:none}.region-primary-menu .block-openid-connect-login .button:focus,.region-primary-menu .block-openid-connect-login .button:hover{background-color:#FCB3B3}.region-primary-menu .block-openid-connect-login .button:active{background-color:#F9A2A2}.region-primary-menu .block-openid-connect-login .button:focus,.region-primary-menu .block-openid-connect-login .button:hover{background-color:#FFDED9}@media only screen and (max-width:48em){.region-primary-menu .block-openid-connect-login .button{width:100%;height:7rem;border-radius:0;background-color:#543B9C;padding:0 3rem 0 6rem;color:#fff;background-image:url(/themes/custom/opco_atlas/images/icon-lock-white.svg);background-position:left 3rem center;background-size:2.4rem 2.4rem;background-repeat:no-repeat;text-align:left}.region-primary-menu .block-openid-connect-login .button:focus,.region-primary-menu .block-openid-connect-login .button:hover{background-color:#543B9C;color:#FFDED9}}@media only screen and (max-width:30em){.region-primary-menu .block-openid-connect-login .button{padding:0 2rem 0 5rem;background-position:left 2rem center}}.region-primary-menu .block-openid-connect-login+#block-navigationprincipale+.preferences-link-block{margin-left:2rem;padding-left:2rem;border-left:0.2rem solid rgba(255,255,255,0.1)}.region-primary-menu .preferences-link-block{display:none;order:3;position:relative;margin-left:auto}@media only screen and (min-width:49em){.sticky-header .region-primary-menu .preferences-link-block{display:block}}.region-primary-menu .preferences-link-block a{font-size:0;width:5rem;padding-left:1.5rem}.region-primary-menu .preferences-link-block a.have-count{width:7.5rem}.region-primary-menu .sticky-icon{display:none;align-items:center;justify-content:center;order:4;position:relative;width:4.6rem;height:4rem;margin-left:2rem;border-left:0.2rem solid rgba(255,255,255,0.1);background-image:url(/themes/custom/opco_atlas/images/icon-sticky.svg);background-position:right center;background-size:2.4rem;background-repeat:no-repeat;cursor:pointer}.region-primary-menu .sticky-icon::before{content:"";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:2.4rem;text-transform:none;color:#FFDED9;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.region-primary-menu .sticky-icon::before{opacity:0;margin-left:2.4rem}.region-primary-menu .sticky-icon.open{background:none}.region-primary-menu .sticky-icon.open::before{opacity:1}@media only screen and (min-width:49em){.sticky-header .region-primary-menu .sticky-icon{display:flex}}.region-primary-menu .menu--pre-navigation{display:none;order:3;width:100%}.region-primary-menu .menu--pre-navigation li{padding:0 3rem}@media only screen and (max-width:30em){.region-primary-menu .menu--pre-navigation li{padding:0 2rem}}.region-primary-menu .menu--pre-navigation li a{display:flex;align-items:center;height:7rem;border-bottom:0.1rem solid rgba(255,255,255,0.1);color:#fff;text-decoration:none;font-weight:bold;font-size:1.4rem;line-height:1.9rem;transition:all ease .4s}.region-primary-menu .menu--pre-navigation li a:hover,.region-primary-menu .menu--pre-navigation li a:focus,.region-primary-menu .menu--pre-navigation li a.is-active{color:#FFDED9}.region-primary-menu .menu--pre-navigation li a::before{top:auto}@media only screen and (max-width:48em){.region-primary-menu .menu--pre-navigation{display:block}}footer[role="contentinfo"]{position:relative;padding-top:10rem;background-color:#2D2D5A;color:#fff;z-index:1}@media only screen and (max-width:48em){footer[role="contentinfo"]{padding-top:5rem}}footer[role="contentinfo"] ul{margin:0;padding:0;list-style:none}footer[role="contentinfo"] ul li{margin:0;padding:0}footer[role="contentinfo"] .region-footer{display:flex;flex-wrap:wrap;padding:0 12rem}@media only screen and (max-width:86em){footer[role="contentinfo"] .region-footer{padding:0 3rem}}@media only screen and (max-width:30em){footer[role="contentinfo"] .region-footer{padding:0 2rem}}footer[role="contentinfo"] .menu--acces-rapide{width:calc(((9 / 12)* 100%) - 3rem);margin:0 2rem 0 1rem;padding:4rem 5rem 5rem;border-radius:0.6rem;background-color:rgba(255,255,255,0.05)}@media only screen and (max-width:48em){footer[role="contentinfo"] .menu--acces-rapide{width:100%;margin:0}}@media only screen and (max-width:30em){footer[role="contentinfo"] .menu--acces-rapide{padding:4rem}}footer[role="contentinfo"] .menu--acces-rapide h2{margin-top:0;font-family:"Palanquin",sans-serif;font-weight:bold;font-size:1.6rem;line-height:2.4rem;margin-bottom:2rem;text-transform:uppercase}footer[role="contentinfo"] .menu--acces-rapide ul:not(.contextual-links){display:flex;flex-direction:column;flex-wrap:wrap;height:22.5rem;margin:0 -2rem}@media only screen and (max-width:30em){footer[role="contentinfo"] .menu--acces-rapide ul:not(.contextual-links){height:auto}}footer[role="contentinfo"] .menu--acces-rapide ul:not(.contextual-links) li{padding:0 2rem;width:calc((4 / 12) * 100%)}@media only screen and (max-width:30em){footer[role="contentinfo"] .menu--acces-rapide ul:not(.contextual-links) li{width:100%}}footer[role="contentinfo"] .menu--acces-rapide ul:not(.contextual-links) a{display:flex;align-items:center;height:5.4rem;padding:0 1rem;border-bottom:0.1rem solid rgba(255,255,255,0.1);color:#fff;text-decoration:none;line-height:1.2;transition:all ease .4s}footer[role="contentinfo"] .menu--acces-rapide ul:not(.contextual-links) a::after{content:"";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:1rem;text-transform:none;color:#FFDED9;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}footer[role="contentinfo"] .menu--acces-rapide ul:not(.contextual-links) a::after{margin-left:auto}footer[role="contentinfo"] .menu--acces-rapide ul:not(.contextual-links) a:focus,footer[role="contentinfo"] .menu--acces-rapide ul:not(.contextual-links) a:hover{color:#FFDED9}footer[role="contentinfo"] .block-opco-atlas-common-newsletter{width:calc((3 / 12) * 100%);padding:0 1rem}@media only screen and (max-width:48em){footer[role="contentinfo"] .block-opco-atlas-common-newsletter{width:100%;margin-top:4rem;padding:0 5rem}}@media only screen and (max-width:30em){footer[role="contentinfo"] .block-opco-atlas-common-newsletter{padding:0}}footer[role="contentinfo"] .block-opco-atlas-common-newsletter .wrapper-titre-newsletter{margin-top:0;font-family:"Palanquin",sans-serif;font-weight:bold;font-size:1.6rem;line-height:2.4rem;margin-bottom:1rem;text-transform:uppercase}footer[role="contentinfo"] .block-opco-atlas-common-newsletter .link-newsletter{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}footer[role="contentinfo"] .block-opco-atlas-common-newsletter .link-newsletter[disabled],footer[role="contentinfo"] .block-opco-atlas-common-newsletter .link-newsletter.disabled{opacity:0.6;pointer-events:none}footer[role="contentinfo"] .block-opco-atlas-common-newsletter .link-newsletter:focus,footer[role="contentinfo"] .block-opco-atlas-common-newsletter .link-newsletter:hover{background-color:#FCB3B3}footer[role="contentinfo"] .block-opco-atlas-common-newsletter .link-newsletter:active{background-color:#F9A2A2}footer[role="contentinfo"] .block-opco-atlas-common-newsletter .link-newsletter::after{content:"";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:2rem;text-transform:none;color:#2D2D5A;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}footer[role="contentinfo"] .block-opco-atlas-common-newsletter .link-newsletter::after{margin-left:1rem}footer[role="contentinfo"] .block-opco-atlas-common-newsletter .wrapper-account-atlas{max-width:25rem;margin:3rem 0;line-height:1}footer[role="contentinfo"] .block-opco-atlas-common-newsletter .wrapper-account-atlas div{display:inline}footer[role="contentinfo"] .block-opco-atlas-common-newsletter .wrapper-account-atlas .button{color:#fff;text-decoration:underline}footer[role="contentinfo"] .block-opco-atlas-common-newsletter .wrapper-social{margin-top:4rem}@media only screen and (max-width:48em){footer[role="contentinfo"] .block-opco-atlas-common-newsletter .wrapper-social{margin-top:0}}footer[role="contentinfo"] .block-opco-atlas-common-newsletter .wrapper-social ul:not(.contextual-links){display:flex;flex-wrap:wrap;margin-bottom:-1rem}@media only screen and (max-width:48em){footer[role="contentinfo"] .block-opco-atlas-common-newsletter .wrapper-social ul:not(.contextual-links){justify-content:center;margin:0 -0.8rem -1rem}}footer[role="contentinfo"] .block-opco-atlas-common-newsletter .wrapper-social .link-social{display:block;width:4rem;height:4rem;margin-right:1rem;margin-bottom:1rem;line-height:4rem;text-align:center;border-radius:50%;background-color:#FFDED9;transition:all ease .4s}@media only screen and (max-width:30em){footer[role="contentinfo"] .block-opco-atlas-common-newsletter .wrapper-social .link-social{margin:0 0.4rem 1rem}}footer[role="contentinfo"] .block-opco-atlas-common-newsletter .wrapper-social .link-social::before{line-height:inherit !important}footer[role="contentinfo"] .block-opco-atlas-common-newsletter .wrapper-social .link-social:focus,footer[role="contentinfo"] .block-opco-atlas-common-newsletter .wrapper-social .link-social:hover{background-color:#FCB3B3}footer[role="contentinfo"] .block-opco-atlas-common-newsletter .wrapper-social .link-social-instagram::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}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:#2D2D5A;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{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}footer[role="contentinfo"] .block-opco-atlas-common-newsletter .wrapper-social .link-social-twitter::before{position:relative;display:block;content:'';height:19px;width:19px;top:50%;left:50%;background-image:url(/themes/custom/opco_atlas/images/icon-twitterx.svg);background-position:center;background-size:19px 19px;margin-right:0;transform:translate(-50%,-50%)}footer[role="contentinfo"] .block-opco-atlas-common-newsletter .wrapper-social .link-social-youtube::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}footer[role="contentinfo"] .block-opco-atlas-common-newsletter .wrapper-social .link-social-pinterest::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}footer[role="contentinfo"] .block-opco-atlas-common-newsletter .wrapper-social .link-social-tiktok::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}footer[role="contentinfo"] .menu--footer{position:relative;background:#1B1B39;background:#1B1B39;width:100%;margin-top:10rem;padding:2.2rem 1rem 2.7rem}footer[role="contentinfo"] .menu--footer::before{content:"";position:absolute;top:0;right:100%;display:block;width:9999px;height:100%;background:#1B1B39}@media only screen and (max-width:48em){footer[role="contentinfo"] .menu--footer::before{width:3rem}}@media only screen and (max-width:30em){footer[role="contentinfo"] .menu--footer::before{width:2rem}}footer[role="contentinfo"] .menu--footer::after{content:"";position:absolute;top:0;left:100%;display:block;width:9999px;height:100%;background:#1B1B39}@media only screen and (max-width:48em){footer[role="contentinfo"] .menu--footer::after{width:3rem}}@media only screen and (max-width:30em){footer[role="contentinfo"] .menu--footer::after{width:2rem}}@media only screen and (max-width:48em){footer[role="contentinfo"] .menu--footer{margin-top:5rem}}footer[role="contentinfo"] .menu--footer ul:not(.contextual-links){display:flex;flex-wrap:wrap;justify-content:center}footer[role="contentinfo"] .menu--footer ul:not(.contextual-links) li{margin:0 4rem}@media only screen and (max-width:48em){footer[role="contentinfo"] .menu--footer ul:not(.contextual-links) li{margin:0 2.5rem}}@media only screen and (max-width:30em){footer[role="contentinfo"] .menu--footer ul:not(.contextual-links) li{margin:1rem 0;width:100%;text-align:center}}footer[role="contentinfo"] .menu--footer ul:not(.contextual-links) li a{color:#fff;text-decoration:none;text-align:center;transition:all ease .4s}footer[role="contentinfo"] .menu--footer ul:not(.contextual-links) li a:focus,footer[role="contentinfo"] .menu--footer ul:not(.contextual-links) li a:hover{color:#7850DC}.region-breadcrumb{position:relative;margin-top:-2rem;padding:7rem 0 5rem;background-image:url(/themes/custom/opco_atlas/images/pattern_breadcrumbs.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;background-color:#2D2D5A;color:#fff;z-index:0}.path-frontpage .region-breadcrumb{margin-top:-2rem;padding:0;z-index:1}@media only screen and (max-width:48em){.region-breadcrumb{padding:3rem 0}}@media only screen and (max-width:30em){.region-breadcrumb .block-system-breadcrumb-block{display:none}}.region-breadcrumb .breadcrumb{position:relative;width:calc((7 / 12) * 100%);padding:0;z-index:1}.region-breadcrumb .breadcrumb.full-width{width:100%}@media only screen and (max-width:48em){.region-breadcrumb .breadcrumb{width:100%}}.region-breadcrumb ol li{margin-right:1rem}.region-breadcrumb ol li::before{content:"";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:2rem;text-transform:none;color:#fff;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.region-breadcrumb ol li::before{position:relative;top:0.2rem;margin-right:1rem}.region-breadcrumb ol li a{color:#fff;text-decoration:none;transition:all ease .4s}.region-breadcrumb ol li a:focus,.region-breadcrumb ol li a:hover{color:#7850DC}.region-breadcrumb ol li:first-of-type a{display:inline-flex;align-items:center;text-decoration:none}.region-breadcrumb ol li:first-of-type a::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}.region-breadcrumb ol li:first-of-type a::before{position:relative;top:0.3rem;transition:all ease .4s}.region-breadcrumb ol li:first-of-type a:focus::before,.region-breadcrumb ol li:first-of-type a:hover::before{color:#7850DC}.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>div:not(.show-filters){display:none}}@media only screen and (min-width:48.1em){.block-opco-atlas-search-sidebar-block>div:not(.show-filters){display:block !important}}.block-opco-atlas-search-sidebar-block .facets-widget-checkbox{padding:4rem 3rem 5rem;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 .facets-widget-checkbox{margin-top:3rem}}@media only screen and (min-width:48.1em){.block-opco-atlas-search-sidebar-block .facets-widget-checkbox{display:block !important}}.block-opco-atlas-search-sidebar-block .facets-widget-checkbox h3{margin-top:0;font-family:"Palanquin",sans-serif;font-weight:bold;margin-bottom:1.7rem;font-size:2.1rem;line-height:2.8rem;letter-spacing:0.1rem;margin-bottom:2.5rem;color:#2D2D5A}.block-opco-atlas-search-sidebar-block .facets-widget-checkbox ul{margin:0;padding:0;list-style:none}.block-opco-atlas-search-sidebar-block .facets-widget-checkbox ul li{margin:0;padding:0}.block-opco-atlas-search-sidebar-block .facets-widget-checkbox ul li{margin-bottom:1.5rem}.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)}@media only screen and (max-width:48em){.block-opco-atlas-search-sidebar-block .show-filters{display:block}}.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-family:"Palanquin",sans-serif;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 #opco-atlas-profiling-preferences h3{margin-top:2rem;margin-bottom:0.4rem;font-size:1.6rem;letter-spacing:normal;font-weight:bold;color:#2D2D5A;font-family:"Open Sans",sans-serif;text-transform:uppercase;line-height:1.375;text-align:left}.block-opco-atlas-search-sidebar-block .preferences .opco-atlas-profiling #opco-atlas-profiling-preferences+footer{margin:0}.block-opco-atlas-search-sidebar-block .preferences .opco-atlas-profiling #opco-atlas-profiling-preferences .item-list>ul{margin:0;padding:0;list-style:none;display:block;text-align:left}.block-opco-atlas-search-sidebar-block .preferences .opco-atlas-profiling #opco-atlas-profiling-preferences .item-list>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}.block-opco-atlas-search-sidebar-block .wrapper-sentences{margin-top:2rem;padding-top:2rem;border-top:0.1rem solid #D2D2D2;text-align:center}.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}.block-opco-atlas-search-sidebar-block .wrapper-sentences .delete-date[disabled],.block-opco-atlas-search-sidebar-block .wrapper-sentences .delete-date.disabled{opacity:0.6;pointer-events:none}.block-opco-atlas-search-sidebar-block .wrapper-sentences .delete-date:focus,.block-opco-atlas-search-sidebar-block .wrapper-sentences .delete-date:hover{background-color:#FCB3B3}.block-opco-atlas-search-sidebar-block .wrapper-sentences .delete-date:active{background-color:#F9A2A2}.block-opco-atlas-search-sidebar-block .wrapper-sentences .delete-date::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 .wrapper-sentences .delete-date::before{margin-right:0.6rem}.block-opco-atlas-search-sidebar-block .wrapper-sentences:empty{display:none}.emails-ao-sub{margin-top:4rem}.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>span{display:block;padding:5rem 3rem;border-radius:0.6rem;box-shadow:0 0.8rem 1.8rem 0 rgba(31,21,80,0.15)}.emails-ao-sub>span h2{margin-top:0;font-family:"Palanquin",sans-serif;font-weight:bold;margin-bottom:1.7rem;font-size:2.1rem;line-height:2.8rem;letter-spacing:0.1rem;color:#2D2D5A}.emails-ao-sub>span div{margin-bottom:2.7rem}.emails-ao-sub>span 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>span a[disabled],.emails-ao-sub>span a.disabled{opacity:0.6;pointer-events:none}.emails-ao-sub>span a:focus,.emails-ao-sub>span a:hover{background-color:#FCB3B3}.emails-ao-sub>span a:active{background-color:#F9A2A2}.calendar{position:relative}.calendar a{text-decoration:none}.calendar .month{display:block;padding:0 2.4rem;margin-top:0;font-family:"Palanquin",sans-serif;font-weight:bold;font-size:1.2rem;line-height:2rem;letter-spacing:0.1rem;line-height:2.4rem;text-align:center;text-transform:uppercase;color:#2D2D5A;transition:all ease .4s}.calendar .month:focus,.calendar .month:hover{color:#7850DC}.calendar .nav-arrows .prev,.calendar .nav-arrows .next{position:absolute;top:0}.calendar .nav-arrows .prev::before,.calendar .nav-arrows .next::before{transition:all ease .4s}.calendar .nav-arrows .prev:hover::before,.calendar .nav-arrows .prev:focus::before,.calendar .nav-arrows .next:hover::before,.calendar .nav-arrows .next:focus::before{color:#2D2D5A}.calendar .nav-arrows .prev{left:0}.calendar .nav-arrows .prev::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}.calendar .nav-arrows .next{right:0}.calendar .nav-arrows .next::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}.calendar table{width:100%}.calendar table th,.calendar table td{height:4.5rem;vertical-align:middle;text-align:center;font-size:1.4rem;font-weight:normal}.calendar table th{color:#707070;border-bottom:0.1rem solid #D2D2D2}.calendar table tr:first-child td{padding-top:1.5rem}.calendar table td a{display:inline-block;width:3.5rem;line-height:3.5rem;border-radius:50%;transition:all ease .4s}.calendar table td a:hover,.calendar table td a:focus{line-height:3.5rem;border:0;color:#fff;background-color:#2D2D5A}.calendar table td.out-of-month a{background-color:#F2F2F2;color:#707070}.calendar table td.today a{line-height:3.3rem;border:0.1rem solid #7850DC;color:#7850DC}.calendar table td.selected a,.calendar table td.selected.today a{line-height:3.5rem;border:0;color:#fff;background-color:#2D2D5A}nav.pager{margin-top:5rem}nav.pager .pager__items{display:flex;justify-content:center;flex-wrap:wrap;margin:0;padding:0;list-style:none}nav.pager .pager__items li{margin:0;padding:0}nav.pager .pager__items>li{flex:0 0 auto;width:3.6rem;line-height:3.4rem;margin-left:-0.1rem;margin-top:0.5rem;border:0.1rem solid #D2D2D2;text-align:center;font-family:"Palanquin",sans-serif;font-size:1.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}nav.pager .pager__items>li a{display:block;width:3.6rem;line-height:3.4rem;text-transform:uppercase;text-decoration:none;transition:all ease .4s}nav.pager .pager__items>li.is-active,nav.pager .pager__items>li:focus,nav.pager .pager__items>li:hover{background-color:#2D2D5A;border-color:#2D2D5A;color:#fff}nav.pager .pager__items>li.is-active a,nav.pager .pager__items>li:focus a,nav.pager .pager__items>li:hover a{color:#fff}nav.pager .pager__items>li:first-of-type{border-radius:0.4rem 0 0 0.4rem}nav.pager .pager__items>li.is-active:last-of-type{border-radius:0 0.4rem 0.4rem 0}nav.pager .pager__items>li.pager__item--previous a span,nav.pager .pager__items>li.pager__item--next a span{display:none}nav.pager .pager__items>li.pager__item--previous a::before,nav.pager .pager__items>li.pager__item--next a::before{position:relative;top:-0.2rem;vertical-align:middle}nav.pager .pager__items>li.pager__item--previous a::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}nav.pager .pager__items>li.pager__item--next{border-radius:0 0.4rem 0.4rem 0}nav.pager .pager__items>li.pager__item--next a::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}nav.pager .pager__items>li.pager__item--first,nav.pager .pager__items>li.pager__item--last{width:auto;margin-left:1.3rem;margin-right:1.3rem;border-radius:0.4rem}nav.pager .pager__items>li.pager__item--first a,nav.pager .pager__items>li.pager__item--last a{width:auto}nav.pager .pager__items>li.pager__item--first a span,nav.pager .pager__items>li.pager__item--last a span{display:none}nav.pager .pager__items>li.pager__item--first a span.visually-hidden,nav.pager .pager__items>li.pager__item--last a span.visually-hidden{position:static !important;display:block;padding:0 2rem;clip:auto;width:auto;height:auto;white-space:nowrap}nav.pager .pager__items>li.pager__item--first+li{border-radius:0.4rem 0 0 0.4rem}[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-family:"Palanquin",sans-serif;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-color:#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;margin-bottom:12rem;color:#1F1F1F}.path-frontpage .wrapper-bandeau-alerte{margin-bottom:2rem;padding-top:5rem}@media only screen and (max-width:48em){.path-frontpage .wrapper-bandeau-alerte{margin-bottom:0}}.wrapper-bandeau-alerte>div:not(.contextual){position:relative;display:flex;flex-wrap:wrap;align-items:flex-end;padding:2rem 10rem 4rem 5rem;border-radius:0.6rem;background-color:#fff}@media only screen and (max-width:48em){.wrapper-bandeau-alerte>div:not(.contextual){flex-direction:column;align-items:flex-start;padding:2rem}}.wrapper-bandeau-alerte>div:not(.contextual) .wrapper-close{position:absolute;top:3rem;right:3.5rem;display:block;font-size:0;color:transparent}.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;transition:all ease .4s}.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{width:100%;margin-top:0;font-family:"Palanquin",sans-serif;font-weight:bold;margin-bottom:2.4rem;font-size:2.8rem;line-height:3.6rem;letter-spacing:0.1rem;margin-bottom:1.6rem;color:#2D2D5A}@media only screen and (max-width:48em){.wrapper-bandeau-alerte>div:not(.contextual) .wrapper-title{padding-right:2.4rem}}.wrapper-bandeau-alerte>div:not(.contextual) .wrapper-texte{width:100%;max-width:calc(100% - 20rem)}@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.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-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-boite-outils .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{margin-top:-20rem}@media only screen and (max-width:48em){.path-recherche .wrapper-social-shared,.path-boite-outils .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{margin-top:0}}@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:focus .item-list,.wrapper-social-shared>div:hover .item-list{display:block}.wrapper-social-shared .item-list{display:none;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);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-family:"Palanquin",sans-serif;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"]::before{content:"";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:1.9rem;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-family:"Palanquin",sans-serif;font-weight:bold;font-size:1.2rem;line-height:2rem;letter-spacing:0.1rem;padding:2rem 0;text-transform:uppercase;color:#2D2D5A;cursor:pointer;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}@media only screen and (max-width:48em){main[role="main"]{position:relative}}#block-onglets{z-index:9}.paragraph,.wrapper-description{margin:5rem 0}.paragraph h1,.paragraph h2,.paragraph h3,.paragraph h4,.paragraph h5,.wrapper-description h1,.wrapper-description h2,.wrapper-description h3,.wrapper-description h4,.wrapper-description h5{color:#2D2D5A}.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 a,.wrapper-description a{color:#7850DC;transition:all ease .4s}.paragraph a:focus,.paragraph a:hover,.wrapper-description a:focus,.wrapper-description a:hover{color:#2D2D5A}.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-family:"Palanquin",sans-serif;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%}}.wrapper-bloc-cta-visuel{position:relative}.wrapper-right .wrapper-bloc-cta-visuel{display:flex;flex-direction:column}.wrapper-bloc-cta-visuel .wrapper-image{float:left;width:calc((3 / 7) * 100%)}.wrapper-right .wrapper-bloc-cta-visuel .wrapper-image{float:none;order:2;width:100%;margin-top:2rem}.wrapper-bloc-cta-visuel .wrapper-image.align-droite{float:right}.wrapper-right .wrapper-bloc-cta-visuel .wrapper-image.align-droite{float:none}.wrapper-bloc-cta-visuel .wrapper-image.align-droite ~ .titre-h3,.wrapper-bloc-cta-visuel .wrapper-image.align-droite ~ .wrapper-text,.wrapper-bloc-cta-visuel .wrapper-image.align-droite ~ .wrapper-lien{margin-left:0;padding-left:0;margin-right:calc((3 / 7) * 100%);padding-right:2rem}.wrapper-right .wrapper-bloc-cta-visuel .wrapper-image.align-droite ~ .titre-h3,.wrapper-right .wrapper-bloc-cta-visuel .wrapper-image.align-droite ~ .wrapper-text,.wrapper-right .wrapper-bloc-cta-visuel .wrapper-image.align-droite ~ .wrapper-lien{margin:0;padding:0}.wrapper-right .wrapper-bloc-cta-visuel .wrapper-image.align-droite ~ .wrapper-text{margin-top:2rem}.wrapper-bloc-cta-visuel .wrapper-image+*{padding-top:2rem}.wrapper-right .wrapper-bloc-cta-visuel .wrapper-image+*{padding-top:0}.wrapper-bloc-cta-visuel .titre-h3,.wrapper-bloc-cta-visuel .wrapper-text,.wrapper-bloc-cta-visuel .wrapper-lien{width:calc((4 / 7) * 100%);margin-left:calc((3 / 7) * 100%);padding-left:2rem}.wrapper-right .wrapper-bloc-cta-visuel .titre-h3,.wrapper-right .wrapper-bloc-cta-visuel .wrapper-text,.wrapper-right .wrapper-bloc-cta-visuel .wrapper-lien{order:3;width:100%;margin:0;padding:0}.wrapper-right .wrapper-bloc-cta-visuel .titre-h3{order:1}.wrapper-right .wrapper-bloc-cta-visuel .wrapper-text{margin-top:2rem}@media only screen and (max-width:30em){.wrapper-bloc-cta-visuel .wrapper-lien{text-align:center}}.wrapper-bloc-cta-visuel .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-top:3rem}.wrapper-bloc-cta-visuel .button[disabled],.wrapper-bloc-cta-visuel .button.disabled{opacity:0.6;pointer-events:none}.wrapper-bloc-cta-visuel .button:focus,.wrapper-bloc-cta-visuel .button:hover{background-color:#FCB3B3}.wrapper-bloc-cta-visuel .button:active{background-color:#F9A2A2}.paragraph--type--separateur-horizontal{margin:0}.paragraph--type--faq,.paragraph--type--dropdown,.paragraph--type--texte-riche{margin-top:-2rem}.paragraph--type--faq .button,.paragraph--type--dropdown .button,.paragraph--type--texte-riche .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}.paragraph--type--faq .button[disabled],.paragraph--type--faq .button.disabled,.paragraph--type--dropdown .button[disabled],.paragraph--type--dropdown .button.disabled,.paragraph--type--texte-riche .button[disabled],.paragraph--type--texte-riche .button.disabled{opacity:0.6;pointer-events:none}.paragraph--type--faq .button:focus,.paragraph--type--faq .button:hover,.paragraph--type--dropdown .button:focus,.paragraph--type--dropdown .button:hover,.paragraph--type--texte-riche .button:focus,.paragraph--type--texte-riche .button:hover{background-color:#FCB3B3}.paragraph--type--faq .button:active,.paragraph--type--dropdown .button:active,.paragraph--type--texte-riche .button:active{background-color:#F9A2A2}.paragraph--type--faq h1:last-child,.paragraph--type--faq h2:last-child,.paragraph--type--faq h3:last-child,.paragraph--type--faq h4:last-child,.paragraph--type--faq h5:last-child,.paragraph--type--dropdown h1:last-child,.paragraph--type--dropdown h2:last-child,.paragraph--type--dropdown h3:last-child,.paragraph--type--dropdown h4:last-child,.paragraph--type--dropdown h5:last-child,.paragraph--type--texte-riche h1:last-child,.paragraph--type--texte-riche h2:last-child,.paragraph--type--texte-riche h3:last-child,.paragraph--type--texte-riche h4:last-child,.paragraph--type--texte-riche h5:last-child{margin-bottom:0}.paragraph--type--dropdown{margin-top:-2.5rem}.paragraph--type--temoignage{display:flex;flex-wrap:wrap;align-items:center;padding:4rem;background-image:url(/themes/custom/opco_atlas/images/bg-pattern.png);background-position:left top;background-size:auto;background-repeat:repeat;background-color:#fff;box-shadow:0 0.8rem 1.8rem 0 rgba(31,21,80,0.15);border-radius:.6rem}.wrapper-right .paragraph--type--temoignage{align-items:flex-start}@media only screen and (max-width:30em){.paragraph--type--temoignage{align-items:flex-start}}.paragraph--type--temoignage .wrapper-temoignage{margin-top:0;font-family:"Palanquin",sans-serif;font-weight:bold;margin-bottom:1.7rem;font-size:2.1rem;line-height:2.8rem;letter-spacing:0.1rem;width:100%;margin-bottom:4rem}.paragraph--type--temoignage .wrapper-temoignage.active-quote{position:relative}.paragraph--type--temoignage .wrapper-temoignage.active-quote::after,.paragraph--type--temoignage .wrapper-temoignage.active-quote::before{content:"";display:block;width:6.3rem;height:4.9rem;margin-bottom:1.5rem}.paragraph--type--temoignage .wrapper-temoignage.active-quote::before{background-image:url(/themes/custom/opco_atlas/images/bg-quotes-up.svg);background-position:center;background-size:100%;background-repeat:no-repeat}.paragraph--type--temoignage .wrapper-temoignage.active-quote::after{position:absolute;right:0;bottom:-10.3rem;background-image:url(/themes/custom/opco_atlas/images/bg-quotes-down.svg);background-position:center;background-size:100%;background-repeat:no-repeat}.paragraph--type--temoignage .wrapper-photo{margin-right:1.6rem}.paragraph--type--temoignage .wrapper-photo img{background-color:#fff;border-radius:50%;-o-object-fit:cover;object-fit:cover}.paragraph--type--temoignage .wrapper-auteur-titre{max-width:calc(100% - 14rem);min-width:0.1rem;min-height:3.5rem}.paragraph--type--temoignage .wrapper-auteur{margin-top:0;font-family:"Palanquin",sans-serif;font-weight:bold;font-size:1.2rem;line-height:2rem;letter-spacing:0.1rem;color:#7850DC;text-transform:uppercase}.paragraph--type--temoignage .wrapper-titre-pro{font-size:1.4rem;color:#000;line-height:1.2}.wrapper-right .paragraph--type--diaporama .field--name-field-image+.field--name-field-description-texte{text-align:center}.paragraph--type--diaporama .slider-navigation .media--view-mode-diaporama{width:16.3rem;height:16.3rem}@media only screen and (max-width:30em){.paragraph--type--diaporama .slider-navigation .media--view-mode-diaporama{width:6.3rem;height:6.3rem}}.paragraph--type--diaporama .slider-navigation{display:flex;margin-top:4rem;align-items:center}.wrapper-right .paragraph--type--diaporama .slider-navigation{margin-top:2rem}.paragraph--type--diaporama .slider-navigation .field--name-field-description-texte,.paragraph--type--diaporama .slider-navigation .slick-prev{display:none !important}.paragraph--type--diaporama .slider-navigation .slick-list{width:calc((6 / 7) * 100%);padding:.2rem}.paragraph--type--diaporama .slider-navigation .slick-track{margin:0}.paragraph--type--diaporama .slider-navigation .slick-next{width:calc((1 / 7) * 100%);padding:0;border:0;background:none;text-transform:uppercase;color:#7850DC;text-align:center;cursor:pointer}.paragraph--type--diaporama .slider-navigation .slick-next::before{content:"";font-family:"icons" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:2.3rem;text-transform:none;color:inherit;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.paragraph--type--diaporama .slider-navigation .slick-next::before{display:block;margin-bottom:.7rem}.paragraph--type--diaporama .slider-navigation .slick-slide{max-width:16.3rem;margin-right:3rem;line-height:1;cursor:pointer}.wrapper-right .paragraph--type--diaporama .slider-navigation .slick-slide{margin-right:2rem}.paragraph--type--diaporama .slider-navigation .slick-slide.slick-current{outline:0.2rem solid #7850DC}.paragraph--type--diaporama .slider-navigation .slick-slide>div>.field__item{display:block !important}.paragraph--type--diaporama .slider-navigation .field--name-field-image{position:relative;height:0;padding-bottom:100%}.paragraph--type--diaporama .slider-navigation .field--name-field-image img{position:absolute;top:0;left:0;width:100%;height:100%;border:0.2rem solid #fff;border-radius:0;-o-object-fit:cover;object-fit:cover}.paragraph--type--liste-liens{padding:3.5rem 3rem 4.5rem;background-color:#fff;box-shadow:0 0.8rem 1.8rem 0 rgba(31,21,80,0.15)}.paragraph--type--liste-liens .field--name-field-elements-liens{display:flex;align-items:initial;justify-content:initial;flex-wrap:wrap;margin:0 -1rem}.paragraph--type--liste-liens .field--name-field-elements-liens>*{padding:0 1rem}.paragraph--type--liste-liens .field--name-field-elements-liens>.field__item{width:calc((4 / 12) * 100%)}.wrapper-right .paragraph--type--liste-liens .field--name-field-elements-liens>.field__item{width:100%;margin-bottom:2rem}.wrapper-right .paragraph--type--liste-liens .field--name-field-elements-liens>.field__item:last-of-type{margin-bottom:0}@media only screen and (max-width:48em){.paragraph--type--liste-liens .field--name-field-elements-liens>.field__item{width:100%;margin-bottom:2rem}.paragraph--type--liste-liens .field--name-field-elements-liens>.field__item:last-of-type{margin-bottom:0}}.paragraph--type--liste-liens .field--name-field-elements-liens .element_lien{display:flex;align-items:center}.paragraph--type--liste-liens .field--name-field-elements-liens .element_lien::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--type--liste-liens .field--name-field-elements-liens .element_lien::before{margin-right:.9rem}.paragraph--type--liste-liens .field--name-field-elements-liens a{color:#7850DC;transition:all ease .4s}.paragraph--type--liste-liens .field--name-field-elements-liens a:focus,.paragraph--type--liste-liens .field--name-field-elements-liens a:hover{color:#2D2D5A}.paragraph--type--mise-avant-encadre{padding:3.4rem 10rem 4.5rem;border-radius:.6rem;background-color:#fff;box-shadow:0 0.8rem 1.8rem 0 rgba(31,21,80,0.15)}.wrapper-right .paragraph--type--mise-avant-encadre{padding-left:4rem;padding-right:4rem}@media only screen and (max-width:30em){.paragraph--type--mise-avant-encadre{padding-left:4rem;padding-right:4rem}}.paragraph--type--mise-avant-encadre .field--name-field-titre-aff{margin-bottom:2.2rem;text-align:center}.paragraph--type--rebonds{margin-top:-3rem;margin-bottom:6rem}.paragraph--type--rebonds .field--name-field-rebonds{display:flex;align-items:initial;justify-content:initial;flex-wrap:wrap;margin:0 -1rem;margin:-1rem}.paragraph--type--rebonds .field--name-field-rebonds>*{padding:0 1rem}.paragraph--type--rebonds .field--name-field-rebonds>.field__item{width:calc((4 / 12) * 100%);padding:1rem}.wrapper-right .paragraph--type--rebonds .field--name-field-rebonds>.field__item{width:100%;margin-bottom:1rem}.wrapper-right .paragraph--type--rebonds .field--name-field-rebonds>.field__item:last-of-type{margin-bottom:0}@media only screen and (max-width:30em){.paragraph--type--rebonds .field--name-field-rebonds>.field__item{width:100%;margin-bottom:1rem}.paragraph--type--rebonds .field--name-field-rebonds>.field__item:last-of-type{margin-bottom:0}}.paragraph--type--rebonds .field--name-field-rebonds>.field__item a{text-decoration:none}.paragraph--type--rebonds .field--name-field-rebonds>.field__item .wrapper-rebond{height:100%}.paragraph--type--rebonds .field--name-field-rebonds>.field__item .wrapper-picto{display:flex;flex-direction:column;align-items:center;height:100%;padding:3rem 2rem 4.5rem;border-radius:.6rem;background-color:#fff;box-shadow:0 0.8rem 1.8rem 0 rgba(31,21,80,0.15);text-align:center;text-decoration:none}.paragraph--type--rebonds .field--name-field-rebonds>.field__item .wrapper-picto .title-h4{order:2;margin-top:0;font-family:"Palanquin",sans-serif;font-weight:bold;font-size:1.6rem;line-height:2.4rem;margin-top:1rem;margin-bottom:2rem;max-width:100%}.paragraph--type--rebonds .field--name-field-rebonds>.field__item .wrapper-picto .media{order:1;max-width:100%}.paragraph--type--rebonds .field--name-field-rebonds>.field__item .wrapper-picto>div{order:3}.paragraph--type--mise-avant-picto{margin-top:-2rem}.paragraph--type--mise-avant-picto .field--name-field-mea-picto{padding:4rem 4.5rem 2.5rem 3rem;border-radius:.6rem;background-color:#fff;box-shadow:0 0.8rem 1.8rem 0 rgba(31,21,80,0.15)}.paragraph--type--mise-avant-picto .field--name-field-mea-picto .wrapper-content{display:flex;margin-top:.5rem;align-items:center}.paragraph--type--mise-avant-picto .field--name-field-mea-picto .wrapper-content .field--name-field-picto{flex:0 0 auto}.paragraph--type--mise-avant-picto .field--name-field-mea-picto .wrapper-content .field--name-field-picto img{max-height:4.8rem}.paragraph--type--mise-avant-picto .field--name-field-mea-picto .wrapper-content .field--name-field-description-texte{margin:0 2rem 0 3rem}.paragraph--type--mise-avant-picto .field--name-field-mea-picto .wrapper-content .button{flex:0 0 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}.paragraph--type--mise-avant-picto .field--name-field-mea-picto .wrapper-content .button[disabled],.paragraph--type--mise-avant-picto .field--name-field-mea-picto .wrapper-content .button.disabled{opacity:0.6;pointer-events:none}.paragraph--type--mise-avant-picto .field--name-field-mea-picto .wrapper-content .button:focus,.paragraph--type--mise-avant-picto .field--name-field-mea-picto .wrapper-content .button:hover{background-color:#FCB3B3}.paragraph--type--mise-avant-picto .field--name-field-mea-picto .wrapper-content .button:active{background-color:#F9A2A2}.wrapper-right .paragraph--type--mise-avant-picto .field--name-field-mea-picto{position:relative;padding:11rem 3rem 5rem}.wrapper-right .paragraph--type--mise-avant-picto .field--name-field-mea-picto .contextual-region{position:static}.wrapper-right .paragraph--type--mise-avant-picto .field--name-field-mea-picto .wrapper-content{display:block;margin-top:3.3rem}.wrapper-right .paragraph--type--mise-avant-picto .field--name-field-mea-picto .wrapper-content .field--name-field-picto{position:absolute;top:5rem;left:3rem}.wrapper-right .paragraph--type--mise-avant-picto .field--name-field-mea-picto .wrapper-content .field--name-field-description-texte{margin:0 0 2.5rem}@media only screen and (max-width:30em){.paragraph--type--mise-avant-picto .field--name-field-mea-picto{position:relative;padding:11rem 3rem 5rem}.paragraph--type--mise-avant-picto .field--name-field-mea-picto .wrapper-content{display:block;margin-top:3.3rem}.paragraph--type--mise-avant-picto .field--name-field-mea-picto .wrapper-content .field--name-field-picto{position:absolute;top:5rem;left:3rem}.paragraph--type--mise-avant-picto .field--name-field-mea-picto .wrapper-content .field--name-field-description-texte{margin:0 0 2.5rem}}.paragraph--type--image-texte,.paragraph--type--fond-picto{margin-top:-2rem}.paragraph--type--fond-picto h1,.paragraph--type--fond-picto h2,.paragraph--type--fond-picto h3,.paragraph--type--fond-picto h4,.paragraph--type--fond-picto h5{color:#fff;margin-bottom:0;max-width:100%}.wrapper-bloc-fond-picto,.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-bloc-fond-picto .titre-h2+*,.wrapper-bloc-fond-picto .wrapper-picto+*,.wrapper-bloc-fond-picto .wrapper-texte+*,.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-bloc-fond-picto .titre-h2+.button,.wrapper-bloc-fond-picto .wrapper-picto+.button,.wrapper-bloc-fond-picto .wrapper-texte+.button,.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-bloc-fond-picto .button,.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-bloc-fond-picto .button[disabled],.wrapper-bloc-fond-picto .button.disabled,.wrapper-nb-place-link-premium .button[disabled],.wrapper-nb-place-link-premium .button.disabled{opacity:0.6;pointer-events:none}.wrapper-bloc-fond-picto .button:focus,.wrapper-bloc-fond-picto .button:hover,.wrapper-nb-place-link-premium .button:focus,.wrapper-nb-place-link-premium .button:hover{background-color:#FCB3B3}.wrapper-bloc-fond-picto .button:active,.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-family:"Palanquin",sans-serif;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-family:"Palanquin",sans-serif;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-of-cfa .wrapper .item-list{overflow-y:scroll;height:250px}.wrapper-faq summary h3,.paragraph--type--faq summary h3{margin:0;font-size:1.7rem}.wrapper-faq .field--name-title,.paragraph--type--faq .field--name-title{margin-bottom:2.4rem}.paragraph--type--faq{margin-top:-2rem}.paragraph--type--media-pleine-largeur{margin-top:-2rem;margin-bottom:7rem}.media--type-iframe iframe{width:100%}.paragraph details,.wrapper-faq details{margin:0;border:0}.paragraph details[open] summary::after,.wrapper-faq 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 summary,.wrapper-faq summary{margin-top:0;font-family:"Palanquin",sans-serif;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 summary::after,.wrapper-faq 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 summary::before,.wrapper-faq summary::before{display:none}.paragraph summary::after,.wrapper-faq summary::after{position:absolute;right:2rem;top:calc(50% - 1.6rem)}.paragraph summary::-webkit-details-marker,.wrapper-faq summary::-webkit-details-marker{display:none}.paragraph summary .titre-h5,.wrapper-faq summary .titre-h5{margin-top:0;font-family:"Palanquin",sans-serif;font-weight:bold;font-size:1.6rem;line-height:2.4rem;margin:0}.paragraph summary a,.wrapper-faq summary a{text-decoration:none}.paragraph .details-wrapper,.wrapper-faq .details-wrapper{padding:1.5rem 8rem 4.5rem 2rem;border:0.1rem solid #D2D2D2;border-top:0}.wrapper-right .paragraph .details-wrapper,.wrapper-right .wrapper-faq .details-wrapper{padding:1.5rem 2rem 4.5rem}.paragraph--type--formulaire-solr .form-item{margin:0 0 2rem}.paragraph--type--formulaire-solr .form-item input,.paragraph--type--formulaire-solr .form-item select{outline:0}.paragraph--type--formulaire-solr .form-submit{display:none !important}.paragraph--type--formulaire-solr .view-content{display:flex;flex-wrap:wrap;margin:2rem -1rem -1rem}.paragraph--type--formulaire-solr .views-row{width:calc((6 / 12) * 100%);padding:1rem}@media only screen and (max-width:48em){.paragraph--type--formulaire-solr .views-row{width:100%;margin:0 auto}}.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-solr .views-row .wrapper-content{display:flex;flex-wrap:wrap;align-items:center}.paragraph--type--formulaire-solr .views-row .wrapper-content>div{width:100%}.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-solr .views-row .wrapper-content>.title{display:block;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-solr .views-row .field--name-field-resume{font-weight:normal;font-size:1.4rem;line-height:2rem}.paragraph--type--formulaire-solr .views-row .field--name-field-documents-etude{margin-top:2rem;padding-top:2rem;border-top:0.1rem solid #F2F2F2}.paragraph--type--formulaire-solr .views-row .field--name-field-documents-etude>.field__item{display:flex;margin-bottom:1rem}.paragraph--type--formulaire-solr .views-row .field--name-field-documents-etude>.field__item:last-child{margin-bottom:0}.paragraph--type--formulaire-solr .views-row .field--name-field-documents-etude a{flex:0 0 auto;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-solr .views-row .field--name-field-documents-etude a:nth-of-type(2){flex:1 1 auto;padding-top:0.7rem}.paragraph--type--formulaire-solr .views-row .field--name-field-documents-etude a.link-web{display:flex;margin-top:0.5rem}.paragraph--type--formulaire-solr .views-row .field--name-field-documents-etude a.link-web::before{content:"";position:relative;top:0;flex:0 0 auto;width:4rem;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.7rem auto;background-position:left 0.8rem center}.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-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-solr .views-row .wrapper-footer{display:flex;align-items:center}.paragraph--type--formulaire-solr .views-row .wrapper-footer .field--name-field-secteur-etude{margin-right:1.6rem}.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}.paragraph--type--formulaire-solr .pager ul:not(.contextual-links) li::before{display:none}.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 table,.wrapper-description table,.details-wrapper table{width:100%}.paragraph table caption,.wrapper-description table caption,.details-wrapper table caption{margin-bottom:1rem;margin-top:0;font-family:"Palanquin",sans-serif;font-weight:bold;font-size:1.6rem;line-height:2.4rem;text-align:left}.paragraph table td,.paragraph 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 table td::before,.paragraph 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-family:"Palanquin",sans-serif;font-weight:bold;font-size:1.2rem;line-height:2rem;letter-spacing:0.1rem;color:#2D2D5A;text-transform:uppercase}.paragraph table td,.wrapper-description table td,.details-wrapper table td{background-color:#fff}@media only screen and (max-width:30em){.paragraph table thead,.wrapper-description table thead,.details-wrapper table thead{display:none}.paragraph table tr,.wrapper-description table tr,.details-wrapper table tr{display:block}.paragraph 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 table td,.wrapper-description table td,.details-wrapper table td{display:flex;flex-wrap:wrap;border-bottom-width:0}.paragraph 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-chapo-resume,.field--name-field-chapo{margin-bottom:2.5rem;padding:4.5rem 5rem;background-color:rgba(120,80,220,0.07);font-weight:bold}.field--name-field-rich-text a{color:#7850DC;transition:all ease .4s}.field--name-field-rich-text a:focus,.field--name-field-rich-text a: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}}.block-opco-common-title-cover{margin-top:5rem}@media only screen and (max-width:30em){.block-opco-common-title-cover{margin-top:3rem}}.block-opco-common-title-cover>div:not(.contextual){position:relative;display:flex;flex-wrap:wrap;margin-top:auto;padding:0 12rem;z-index:0}@media only screen and (max-width:86em){.block-opco-common-title-cover>div:not(.contextual){padding:0 2rem;z-index:-1}}@media only screen and (max-width:30em){.block-opco-common-title-cover>div:not(.contextual){padding:0 1rem}}.block-opco-common-title-cover>div:not(.contextual)::after{content:"";position:absolute;bottom:-5rem;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}@media only screen and (max-width:48em){.block-opco-common-title-cover>div:not(.contextual)::after{bottom:-3rem}}@media only screen and (max-width:30em){.block-opco-common-title-cover>div:not(.contextual)::after{height:13rem;max-height:100%}}.block-opco-common-title-cover>div:not(.contextual)>div{padding:0 1rem}.block-opco-common-title-cover>div:not(.contextual) .title{flex-grow:1;flex-shrink:0;flex-basis:calc((7 / 12) * 100%);margin:0 auto 0 0;padding:0 1rem;align-self:flex-end}@media only screen and (max-width:48em){.block-opco-common-title-cover>div:not(.contextual) .title{flex-basis:100%;padding-right:6rem}}@media only screen and (max-width:30em){.block-opco-common-title-cover>div:not(.contextual) .title{margin:0 0 5rem;padding-right:1rem;text-align:center}}.block-opco-common-title-cover>div:not(.contextual) .wrapper-cover{position:relative;width:calc((4 / 12) * 100%);min-height:9rem}@media only screen and (max-width:48em){.block-opco-common-title-cover>div:not(.contextual) .wrapper-cover{display:none}}.block-opco-common-title-cover>div:not(.contextual) .wrapper-cover .contextual-region{position:static}.block-opco-common-title-cover>div:not(.contextual) .wrapper-cover img{position:absolute;bottom:-3.5rem;right:0;z-index:-1}.wrapper-print-page>div{position:relative}.wrapper-print-page .link-print-page{position:absolute;top:-2.5rem;right:0;margin-top:0;font-family:"Palanquin",sans-serif;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-family:"Palanquin",sans-serif;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:#BBA7ED;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:4rem;background-color:#2D2D5A}.node--type-evenement .wrapper-nb-place-link-premium .wrapper-texte{margin-top:0;font-family:"Palanquin",sans-serif;font-weight:bold;margin-bottom:1.7rem;font-size:2.1rem;line-height:2.8rem;letter-spacing:0.1rem;color:#fff}.node--type-evenement .wrapper-description{width:100%;margin:2rem 0 4rem 0}.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-family:"Palanquin",sans-serif;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-family:"Palanquin",sans-serif;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;text-transform:lowercase}.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--type-evenement.node--view-mode-boosted-search-result .field-group-link,.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-boosted-search-result .field-group-link>*,.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-boosted-search-result .field-group-link,.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-boosted-search-result .field-group-link>*,.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-boosted-search-result .field-group-link .left,.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-boosted-search-result .field-group-link .left .media--view-mode-a-la-une-teaser-recherche,.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-boosted-search-result .field-group-link .left img,.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-boosted-search-result .field-group-link .left,.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-boosted-search-result .field-group-link .right,.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-boosted-search-result .field-group-link .right,.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-boosted-search-result .field-group-link .wrapper-date-event,.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-boosted-search-result .field-group-link .wrapper-date-event .date-end,.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-boosted-search-result .field-group-link .wrapper-date-event .date-end,.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-boosted-search-result .field-group-link .field--name-field-date-heure-debut-fin,.node--type-evenement.node--view-mode-boosted-search-result .field-group-link .title,.node--type-evenement.node--view-mode-boosted-search-result .field-group-link .field--name-field-description,.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-boosted-search-result .field-group-link .field--name-field-date-heure-debut-fin,.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-boosted-search-result .field-group-link .title,.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-family:"Palanquin",sans-serif;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-boosted-search-result .field-group-link .field--name-field-description,.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-boosted-search-result .field-group-link .wrapper-adresse-teaser-agenda,.node--type-evenement.node--view-mode-boosted-search-result .field-group-link .wrapper-nb-inscrits,.node--type-evenement.node--view-mode-boosted-search-result .field-group-link .wrapper-place,.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-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{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-boosted-search-result .field-group-link .wrapper-adresse-teaser-agenda::before,.node--type-evenement.node--view-mode-boosted-search-result .field-group-link .wrapper-nb-inscrits::before,.node--type-evenement.node--view-mode-boosted-search-result .field-group-link .wrapper-place::before,.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-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{position:absolute;top:0;left:0;color:#7850DC}.node--type-evenement.node--view-mode-boosted-search-result .field-group-link .wrapper-adresse-teaser-agenda,.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;color:#212121}.node--type-evenement.node--view-mode-boosted-search-result .field-group-link .wrapper-adresse-teaser-agenda::before,.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-boosted-search-result .field-group-link .wrapper-adresse-teaser-agenda::before,.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-boosted-search-result .field-group-link .wrapper-nb-inscrits::before,.node--type-evenement.node--view-mode-boosted-search-result .field-group-link .wrapper-place::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-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-boosted-search-result .field-group-link .wrapper-nb-inscrits em,.node--type-evenement.node--view-mode-boosted-search-result .field-group-link .wrapper-place em,.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-boosted-search-result .field-group-link .wrapper-nb-inscrits::before,.node--type-evenement.node--view-mode-boosted-search-result .field-group-link .wrapper-place::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-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-boosted-search-result.node--promoted,.node--type-evenement.node--view-mode-search-index.node--promoted,.node--type-evenement.node--view-mode-teaser-strates.node--promoted{font-family:"Palanquin",sans-serif;font-weight:bold;font-size:2.8rem;line-height:3.6rem;letter-spacing:0.1rem;color:#2D2D5A}.node--type-evenement.node--view-mode-boosted-search-result.node--promoted .field-group-link,.node--type-evenement.node--view-mode-search-index.node--promoted .field-group-link,.node--type-evenement.node--view-mode-teaser-strates.node--promoted .field-group-link{margin-bottom:2rem;font-family:"Open Sans",sans-serif;font-size:1.6rem;line-height:1.375;color:#1F1F1F;letter-spacing:normal;flex-wrap:wrap}.node--type-evenement.node--view-mode-boosted-search-result.node--promoted .field-group-link .left,.node--type-evenement.node--view-mode-search-index.node--promoted .field-group-link .left,.node--type-evenement.node--view-mode-teaser-strates.node--promoted .field-group-link .left{display:block;width:29rem;padding:0;position:relative;flex:0 0 auto}@media only screen and (max-width:48em){.node--type-evenement.node--view-mode-boosted-search-result.node--promoted .field-group-link .left,.node--type-evenement.node--view-mode-search-index.node--promoted .field-group-link .left,.node--type-evenement.node--view-mode-teaser-strates.node--promoted .field-group-link .left{width:100%;margin-bottom:2rem}}.node--type-evenement.node--view-mode-boosted-search-result.node--promoted .field-group-link .left img,.node--type-evenement.node--view-mode-search-index.node--promoted .field-group-link .left img,.node--type-evenement.node--view-mode-teaser-strates.node--promoted .field-group-link .left img{-o-object-fit:cover;object-fit:cover;border-radius:0.6rem}@media only screen and (max-width:30em){.node--type-evenement.node--view-mode-boosted-search-result.node--promoted .field-group-link .left img,.node--type-evenement.node--view-mode-search-index.node--promoted .field-group-link .left img,.node--type-evenement.node--view-mode-teaser-strates.node--promoted .field-group-link .left img{width:100%;height:auto}}.node--type-evenement.node--view-mode-boosted-search-result.node--promoted .field-group-link .left .wrapper-date-event,.node--type-evenement.node--view-mode-search-index.node--promoted .field-group-link .left .wrapper-date-event,.node--type-evenement.node--view-mode-teaser-strates.node--promoted .field-group-link .left .wrapper-date-event{position:absolute;top:0;left:0;width:18rem;background-color:transparent;z-index:1}@media only screen and (max-width:48em){.node--type-evenement.node--view-mode-boosted-search-result.node--promoted .field-group-link .left .wrapper-date-event,.node--type-evenement.node--view-mode-search-index.node--promoted .field-group-link .left .wrapper-date-event,.node--type-evenement.node--view-mode-teaser-strates.node--promoted .field-group-link .left .wrapper-date-event{display:block}}.node--type-evenement.node--view-mode-boosted-search-result.node--promoted .field-group-link .left .wrapper-date-event>div.date,.node--type-evenement.node--view-mode-search-index.node--promoted .field-group-link .left .wrapper-date-event>div.date,.node--type-evenement.node--view-mode-teaser-strates.node--promoted .field-group-link .left .wrapper-date-event>div.date{flex-direction:row;width:18rem;height:auto;background-color:#fff;border-radius:0}.node--type-evenement.node--view-mode-boosted-search-result.node--promoted .field-group-link .left .wrapper-date-event>div.date>div,.node--type-evenement.node--view-mode-search-index.node--promoted .field-group-link .left .wrapper-date-event>div.date>div,.node--type-evenement.node--view-mode-teaser-strates.node--promoted .field-group-link .left .wrapper-date-event>div.date>div{display:flex;width:9rem;justify-content:center;align-items:center}.node--type-evenement.node--view-mode-boosted-search-result.node--promoted .field-group-link .left .wrapper-date-event>div.date>div.jour,.node--type-evenement.node--view-mode-search-index.node--promoted .field-group-link .left .wrapper-date-event>div.date>div.jour,.node--type-evenement.node--view-mode-teaser-strates.node--promoted .field-group-link .left .wrapper-date-event>div.date>div.jour{background-color:rgba(120,80,220,0.12);padding-bottom:0.5rem;border-radius:0}.node--type-evenement.node--view-mode-boosted-search-result.node--promoted .field-group-link .left .wrapper-date-event>div.date>div.mois,.node--type-evenement.node--view-mode-search-index.node--promoted .field-group-link .left .wrapper-date-event>div.date>div.mois,.node--type-evenement.node--view-mode-teaser-strates.node--promoted .field-group-link .left .wrapper-date-event>div.date>div.mois{flex:0 0 auto;border-radius:0}@media only screen and (max-width:30em){.node--type-evenement.node--view-mode-boosted-search-result.node--promoted .field-group-link .left .wrapper-date-event>div.date>div.mois,.node--type-evenement.node--view-mode-search-index.node--promoted .field-group-link .left .wrapper-date-event>div.date>div.mois,.node--type-evenement.node--view-mode-teaser-strates.node--promoted .field-group-link .left .wrapper-date-event>div.date>div.mois{width:10rem}}.node--type-evenement.node--view-mode-boosted-search-result.node--promoted .field-group-link .left .wrapper-date-event>div.date:first-of-type,.node--type-evenement.node--view-mode-search-index.node--promoted .field-group-link .left .wrapper-date-event>div.date:first-of-type,.node--type-evenement.node--view-mode-teaser-strates.node--promoted .field-group-link .left .wrapper-date-event>div.date:first-of-type{border-radius:0.6rem 0 0 0}@media only screen and (max-width:30em){.node--type-evenement.node--view-mode-boosted-search-result.node--promoted .field-group-link .left .wrapper-date-event>div.date:first-of-type,.node--type-evenement.node--view-mode-search-index.node--promoted .field-group-link .left .wrapper-date-event>div.date:first-of-type,.node--type-evenement.node--view-mode-teaser-strates.node--promoted .field-group-link .left .wrapper-date-event>div.date:first-of-type{border-radius:0.6rem 0 0.6rem 0}}.node--type-evenement.node--view-mode-boosted-search-result.node--promoted .field-group-link .left .wrapper-date-event>div.date:first-of-type>div.jour,.node--type-evenement.node--view-mode-search-index.node--promoted .field-group-link .left .wrapper-date-event>div.date:first-of-type>div.jour,.node--type-evenement.node--view-mode-teaser-strates.node--promoted .field-group-link .left .wrapper-date-event>div.date:first-of-type>div.jour{border-radius:0.6rem 0 0 0}@media only screen and (max-width:30em){.node--type-evenement.node--view-mode-boosted-search-result.node--promoted .field-group-link .left .wrapper-date-event>div.date:first-of-type>div.mois,.node--type-evenement.node--view-mode-search-index.node--promoted .field-group-link .left .wrapper-date-event>div.date:first-of-type>div.mois,.node--type-evenement.node--view-mode-teaser-strates.node--promoted .field-group-link .left .wrapper-date-event>div.date:first-of-type>div.mois{border-radius:0 0 0.6rem 0}}.node--type-evenement.node--view-mode-boosted-search-result.node--promoted .field-group-link .left .wrapper-date-event>div.date:last-of-type,.node--type-evenement.node--view-mode-search-index.node--promoted .field-group-link .left .wrapper-date-event>div.date:last-of-type,.node--type-evenement.node--view-mode-teaser-strates.node--promoted .field-group-link .left .wrapper-date-event>div.date:last-of-type{border-radius:0 0 0.6rem 0}.node--type-evenement.node--view-mode-boosted-search-result.node--promoted .field-group-link .left .wrapper-date-event>div.date:last-of-type>div.mois,.node--type-evenement.node--view-mode-search-index.node--promoted .field-group-link .left .wrapper-date-event>div.date:last-of-type>div.mois,.node--type-evenement.node--view-mode-teaser-strates.node--promoted .field-group-link .left .wrapper-date-event>div.date:last-of-type>div.mois{border-radius:0 0 0.6rem 0}.node--type-evenement.node--view-mode-boosted-search-result.node--promoted .field-group-link .left .wrapper-date-event>div.date ~ .date,.node--type-evenement.node--view-mode-search-index.node--promoted .field-group-link .left .wrapper-date-event>div.date ~ .date,.node--type-evenement.node--view-mode-teaser-strates.node--promoted .field-group-link .left .wrapper-date-event>div.date ~ .date{margin-top:0.5rem}@media only screen and (max-width:48em){.node--type-evenement.node--view-mode-boosted-search-result.node--promoted .field-group-link .left .wrapper-date-event>div.date ~ .date,.node--type-evenement.node--view-mode-search-index.node--promoted .field-group-link .left .wrapper-date-event>div.date ~ .date,.node--type-evenement.node--view-mode-teaser-strates.node--promoted .field-group-link .left .wrapper-date-event>div.date ~ .date{margin-left:0}}.node--type-evenement.node--view-mode-boosted-search-result.node--promoted .field-group-link .left+.right,.node--type-evenement.node--view-mode-search-index.node--promoted .field-group-link .left+.right,.node--type-evenement.node--view-mode-teaser-strates.node--promoted .field-group-link .left+.right{width:calc(100% - 29rem)}@media only screen and (max-width:48em){.node--type-evenement.node--view-mode-boosted-search-result.node--promoted .field-group-link .left+.right,.node--type-evenement.node--view-mode-search-index.node--promoted .field-group-link .left+.right,.node--type-evenement.node--view-mode-teaser-strates.node--promoted .field-group-link .left+.right{width:100%}}.node--type-evenement.node--view-mode-boosted-search-result.node--promoted .field-group-link .right,.node--type-evenement.node--view-mode-search-index.node--promoted .field-group-link .right,.node--type-evenement.node--view-mode-teaser-strates.node--promoted .field-group-link .right{width:100%}.node--type-evenement.node--view-mode-boosted-search-result.node--promoted .field-group-link .right .a-la-une,.node--type-evenement.node--view-mode-search-index.node--promoted .field-group-link .right .a-la-une,.node--type-evenement.node--view-mode-teaser-strates.node--promoted .field-group-link .right .a-la-une{margin-left:1.5rem}.node--type-evenement.node--view-mode-boosted-search-result.node--promoted .field-group-link .right .wrapper-adresse-teaser-agenda,.node--type-evenement.node--view-mode-search-index.node--promoted .field-group-link .right .wrapper-adresse-teaser-agenda,.node--type-evenement.node--view-mode-teaser-strates.node--promoted .field-group-link .right .wrapper-adresse-teaser-agenda{margin-top:2rem}.node--type-evenement.node--view-mode-boosted-search-result.recommander .field-group-link,.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-boosted-search-result.recommander .contextual-region,.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-boosted-search-result.recommander .title-recommander,.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-family:"Palanquin",sans-serif;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-boosted-search-result.recommander .title-recommander::before,.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-boosted-search-result.recommander .title-recommander::before,.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;width:10rem;height:10rem;background-color:rgba(120,80,220,0.12);border-radius:0.6rem;text-align:center}.date .jour{display:flex;flex:1 0 auto;align-items:center;justify-content:center;margin-top:0;font-family:"Palanquin",sans-serif;font-weight:bold;font-size:3.8rem;line-height:4.5rem;letter-spacing:0.2rem;text-transform:uppercase;color:#7850DC}@media only screen and (max-width:30em){.date .jour{font-size:2.8rem;line-height:3.4rem}}.date .mois{background-color:#7850DC;border-radius:0 0 0.6rem 0.6rem;color:#fff;text-transform:capitalize;margin-top:0;font-family:"Palanquin",sans-serif;font-weight:bold;font-size:1.6rem;line-height:2.4rem;line-height:3.2rem !important}.node--view-mode-boosted-search-result .date{margin-left:1.5rem}.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.5)}.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.5);text-transform:none}.node--type-actualite.node--view-mode-search-index,.node--type-actualite.node--view-mode-boosted-search-result,.node--type-actualite.node--view-mode-teaser-strates{margin-bottom:2rem}.node--type-actualite.node--view-mode-search-index .field-group-link,.node--type-actualite.node--view-mode-boosted-search-result .field-group-link,.node--type-actualite.node--view-mode-teaser-strates .field-group-link{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-boosted-search-result .field-group-link,.node--type-actualite.node--view-mode-teaser-strates .field-group-link{flex-direction:column}}.node--type-actualite.node--view-mode-search-index .field-group-link .left,.node--type-actualite.node--view-mode-boosted-search-result .field-group-link .left,.node--type-actualite.node--view-mode-teaser-strates .field-group-link .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-boosted-search-result .field-group-link .left .media--view-mode-a-la-une-teaser-recherche,.node--type-actualite.node--view-mode-teaser-strates .field-group-link .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-boosted-search-result .field-group-link .left img,.node--type-actualite.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:48em){.node--type-actualite.node--view-mode-search-index .field-group-link .right,.node--type-actualite.node--view-mode-boosted-search-result .field-group-link .right,.node--type-actualite.node--view-mode-teaser-strates .field-group-link .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-boosted-search-result .field-group-link .right .field--name-field-dispositif,.node--type-actualite.node--view-mode-teaser-strates .field-group-link .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-boosted-search-result .field-group-link .right .field--name-field-date-publication,.node--type-actualite.node--view-mode-teaser-strates .field-group-link .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-boosted-search-result .field-group-link .right .title,.node--type-actualite.node--view-mode-teaser-strates .field-group-link .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-boosted-search-result .field-group-link .right .field--name-field-chapo-resume,.node--type-actualite.node--view-mode-teaser-strates .field-group-link .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-boosted-search-result .field-group-link .title,.node--type-actualite.node--view-mode-teaser-strates .field-group-link .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-boosted-search-result .field-group-link .field--name-field-chapo-resume,.node--type-actualite.node--view-mode-teaser-strates .field-group-link .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-boosted-search-result .field-group-link .field--name-field-chapo-resume,.node--type-actualite.node--view-mode-teaser-strates .field-group-link .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-boosted-search-result .field-group-link .field--name-field-chapo-resume>p:first-child,.node--type-actualite.node--view-mode-teaser-strates .field-group-link .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-boosted-search-result .field-group-link .field--name-field-chapo-resume>p:last-child,.node--type-actualite.node--view-mode-teaser-strates .field-group-link .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-boosted-search-result .field-group-link .wrapper-content,.node--type-actualite.node--view-mode-teaser-strates .field-group-link .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-boosted-search-result .field-group-link .wrapper-content .field--name-field-date-publication,.node--type-actualite.node--view-mode-teaser-strates .field-group-link .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-boosted-search-result .field-group-link .wrapper-content .field--name-field-dispositif,.node--type-actualite.node--view-mode-teaser-strates .field-group-link .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-boosted-search-result .field-group-link .wrapper-content .title,.node--type-actualite.node--view-mode-teaser-strates .field-group-link .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-boosted-search-result .field-group-link .wrapper-content .field--name-field-chapo-resume,.node--type-actualite.node--view-mode-teaser-strates .field-group-link .wrapper-content .field--name-field-chapo-resume{order:4}.node--type-actualite.node--view-mode-search-index.node--promoted,.node--type-actualite.node--view-mode-boosted-search-result.node--promoted,.node--type-actualite.node--view-mode-teaser-strates.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-boosted-search-result.node--promoted .field-group-link,.node--type-actualite.node--view-mode-teaser-strates.node--promoted .field-group-link{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-boosted-search-result.node--promoted .field-group-link .left,.node--type-actualite.node--view-mode-teaser-strates.node--promoted .field-group-link .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-boosted-search-result.node--promoted .field-group-link .left,.node--type-actualite.node--view-mode-teaser-strates.node--promoted .field-group-link .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-boosted-search-result.node--promoted .field-group-link .left .field--name-field-media-image,.node--type-actualite.node--view-mode-teaser-strates.node--promoted .field-group-link .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-boosted-search-result.node--promoted .field-group-link .left .field--name-field-media-image img,.node--type-actualite.node--view-mode-teaser-strates.node--promoted .field-group-link .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-boosted-search-result.node--promoted .field-group-link .left .media--view-mode-a-la-une-teaser-recherche,.node--type-actualite.node--view-mode-teaser-strates.node--promoted .field-group-link .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-boosted-search-result.node--promoted .field-group-link .left img,.node--type-actualite.node--view-mode-teaser-strates.node--promoted .field-group-link .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-boosted-search-result.node--promoted .field-group-link .left img,.node--type-actualite.node--view-mode-teaser-strates.node--promoted .field-group-link .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-boosted-search-result.node--promoted .field-group-link .left+.right,.node--type-actualite.node--view-mode-teaser-strates.node--promoted .field-group-link .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-boosted-search-result.node--promoted .field-group-link .left+.right,.node--type-actualite.node--view-mode-teaser-strates.node--promoted .field-group-link .left+.right{width:100%}}.node--type-actualite.node--view-mode-search-index.node--promoted .field-group-link .right,.node--type-actualite.node--view-mode-boosted-search-result.node--promoted .field-group-link .right,.node--type-actualite.node--view-mode-teaser-strates.node--promoted .field-group-link .right{width:100%}.node--type-actualite.node--view-mode-search-index.recommander .field-group-link,.node--type-actualite.node--view-mode-boosted-search-result.recommander .field-group-link,.node--type-actualite.node--view-mode-teaser-strates.recommander .field-group-link{position:relative;border:1rem solid #88E6C2 !important}.node--type-actualite.node--view-mode-search-index.recommander .contextual-region,.node--type-actualite.node--view-mode-boosted-search-result.recommander .contextual-region,.node--type-actualite.node--view-mode-teaser-strates.recommander .contextual-region{position:static}.node--type-actualite.node--view-mode-search-index.recommander .title-recommander,.node--type-actualite.node--view-mode-boosted-search-result.recommander .title-recommander,.node--type-actualite.node--view-mode-teaser-strates.recommander .title-recommander{position:absolute;top:-1rem;left:50%;margin-top:0;font-family:"Palanquin",sans-serif;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,.node--type-actualite.node--view-mode-boosted-search-result.recommander .title-recommander::before,.node--type-actualite.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-actualite.node--view-mode-search-index.recommander .title-recommander::before,.node--type-actualite.node--view-mode-boosted-search-result.recommander .title-recommander::before,.node--type-actualite.node--view-mode-teaser-strates.recommander .title-recommander::before{position:relative;top:-0.2rem;display:inline-block;margin-right:0.5rem;vertical-align:middle}.node--type-actualite.node--view-mode-boosted-search-result .left{width:30rem;align-items:baseline !important}@media only screen and (max-width:48em){.node--type-actualite.node--view-mode-boosted-search-result .left{width:100%}}.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}.node--type-actualite.node--view-mode-full .wrapper-main .field--name-field-dispositif{order:2;margin-bottom:4rem}.node--type-actualite.node--view-mode-full .wrapper-main .field--name-field-produits{order:3;margin-left:1.6rem;margin-bottom:4rem;font-family:"Palanquin",sans-serif;font-weight:bold;font-size:1.4rem;line-height:2.4rem;color:#2D2D5A}.node--type-actualite.node--view-mode-full .wrapper-main .field--name-field-produits .field__item{display:inline}.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}.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.ao-closed{opacity:0.4}.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-family:"Palanquin",sans-serif;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-family:"Palanquin",sans-serif;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-family:"Palanquin",sans-serif;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-family:"Palanquin",sans-serif;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}.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{max-width:70rem}form .captcha,form .form-item{margin:3rem 0}@media only screen and (max-width:48em){form .captcha,form .form-item{margin:2rem 0}}form fieldset{border:0;padding:0}form fieldset legend{margin-bottom:1rem !important;margin-top:0;font-family:"Palanquin",sans-serif;font-weight:bold;margin-bottom:1.7rem;font-size:2.1rem;line-height:2.8rem;letter-spacing:0.1rem;color:#2D2D5A}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{position:relative;width:100%}form .form-item label{display:block;width:100%;margin-bottom:1rem;font-size:1.4rem;color:#707070}form .form-item:first-child{margin-top:0}form .form-item:last-child{margin-bottom:0}form .form-item input,form .form-item select,form .form-item textarea{-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-color:#fff}form .form-item input::-webkit-input-placeholder,form .form-item select::-webkit-input-placeholder,form .form-item textarea::-webkit-input-placeholder{opacity:1;font-weight:normal;color:#707070;font-style:italic}form .form-item input:-moz-placeholder,form .form-item select:-moz-placeholder,form .form-item textarea:-moz-placeholder{opacity:1;font-weight:normal;color:#707070;font-style:italic}form .form-item input::-moz-placeholder,form .form-item select::-moz-placeholder,form .form-item textarea::-moz-placeholder{opacity:1;font-weight:normal;color:#707070;font-style:italic}form .form-item input:-ms-input-placeholder,form .form-item select:-ms-input-placeholder,form .form-item textarea:-ms-input-placeholder{opacity:1;font-weight:normal;color:#707070;font-style:italic}form .form-item input:invalid,form .form-item select:invalid,form .form-item textarea:invalid{box-shadow:none}form .form-item input.error,form .form-item select.error,form .form-item textarea.error{box-shadow:none;border:0.1rem solid #BE1828 !important}form .form-item input,form .form-item select{width:100%;height:5rem;padding:0 2rem}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 .form-actions{margin:3rem 0 0}@media only screen and (max-width:48em){form .form-actions{margin:2rem 0 0;text-align:center}}form .form-actions .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}form .form-actions .button[disabled],form .form-actions .button.disabled{opacity:0.6;pointer-events:none}form .form-actions .button:focus,form .form-actions .button:hover{background-color:#FCB3B3}form .form-actions .button:active{background-color:#F9A2A2}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}.node--view-mode-page-liste-globale{margin-bottom:3rem;padding-bottom:3rem;border-bottom:0.1rem solid #D2D2D2}.node--view-mode-page-liste-globale .field-group-link{text-decoration:none}.node--view-mode-page-liste-globale .field-group-link .title{margin-top:0;font-family:"Palanquin",sans-serif;font-weight:bold;margin-bottom:1.7rem;font-size:2.1rem;line-height:2.8rem;letter-spacing:0.1rem;color:#2D2D5A}.node--view-mode-page-liste-globale .field-group-link .node-description-categories{margin-top:1rem;font-size:1.4rem}.node--type-landing-cible.node--view-mode-full .wrapper-chapo{display:flex;align-items:flex-start}@media only screen and (max-width:48em){.node--type-landing-cible.node--view-mode-full .wrapper-chapo{flex-wrap:wrap;justify-content:center}}@media only screen and (max-width:48em){.node--type-landing-cible.node--view-mode-full .wrapper-chapo .field--name-field-chapo-resume{width:100%}}.node--type-landing-cible.node--view-mode-full .wrapper-chapo .field--name-field-image{flex:0 0 auto;margin-left:4rem}@media only screen and (max-width:48em){.node--type-landing-cible.node--view-mode-full .wrapper-chapo .field--name-field-image{margin:3rem 0 0 0}}.node--type-landing-cible.node--view-mode-full .strate-mea-majeure{display:-ms-grid;display:grid;-ms-grid-columns:50% 50%;grid-template-columns:50% 50%;margin-top:5rem;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){.node--type-landing-cible.node--view-mode-full .strate-mea-majeure{display:block;margin-top:5rem}}.node--type-landing-cible.node--view-mode-full .strate-mea-majeure .field--name-field-majeure-surtitre,.node--type-landing-cible.node--view-mode-full .strate-mea-majeure .field--name-field-majeure-titre,.node--type-landing-cible.node--view-mode-full .strate-mea-majeure .field--name-field-description,.node--type-landing-cible.node--view-mode-full .strate-mea-majeure .field--name-field-lien{-ms-grid-column:1;grid-column:1;padding-left:10rem;padding-right:7rem}@media only screen and (max-width:48em){.node--type-landing-cible.node--view-mode-full .strate-mea-majeure .field--name-field-majeure-surtitre,.node--type-landing-cible.node--view-mode-full .strate-mea-majeure .field--name-field-majeure-titre,.node--type-landing-cible.node--view-mode-full .strate-mea-majeure .field--name-field-description,.node--type-landing-cible.node--view-mode-full .strate-mea-majeure .field--name-field-lien{padding-left:4rem;padding-right:4rem}}.node--type-landing-cible.node--view-mode-full .strate-mea-majeure .field--name-field-majeure-surtitre{-ms-grid-row:1;grid-row:1;padding-top:8rem}@media only screen and (max-width:48em){.node--type-landing-cible.node--view-mode-full .strate-mea-majeure .field--name-field-majeure-surtitre{padding-top:3.5rem}}.node--type-landing-cible.node--view-mode-full .strate-mea-majeure .field--name-field-majeure-surtitre>div{margin-top:0;font-family:"Palanquin",sans-serif;font-weight:bold;font-size:1.2rem;line-height:2rem;letter-spacing:0.1rem;color:#707070;text-transform:uppercase}.node--type-landing-cible.node--view-mode-full .strate-mea-majeure .field--name-field-majeure-titre{-ms-grid-row:2;grid-row:2}.node--type-landing-cible.node--view-mode-full .strate-mea-majeure .field--name-field-majeure-titre h2{color:#2D2D5A}.node--type-landing-cible.node--view-mode-full .strate-mea-majeure .field--name-field-description{-ms-grid-row:3;grid-row:3;margin-bottom:2.4rem}.node--type-landing-cible.node--view-mode-full .strate-mea-majeure .field--name-field-description p:first-child{margin-top:0}.node--type-landing-cible.node--view-mode-full .strate-mea-majeure .field--name-field-description p:last-child{margin-bottom:0}.node--type-landing-cible.node--view-mode-full .strate-mea-majeure .field--name-field-lien{-ms-grid-row:4;grid-row:4;padding-bottom:8rem}@media only screen and (max-width:48em){.node--type-landing-cible.node--view-mode-full .strate-mea-majeure .field--name-field-lien{padding-bottom:3.5rem}}@media only screen and (max-width:30em){.node--type-landing-cible.node--view-mode-full .strate-mea-majeure .field--name-field-lien{text-align:center}}.node--type-landing-cible.node--view-mode-full .strate-mea-majeure .field--name-field-lien 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}.node--type-landing-cible.node--view-mode-full .strate-mea-majeure .field--name-field-lien a[disabled],.node--type-landing-cible.node--view-mode-full .strate-mea-majeure .field--name-field-lien a.disabled{opacity:0.6;pointer-events:none}.node--type-landing-cible.node--view-mode-full .strate-mea-majeure .field--name-field-lien a:focus,.node--type-landing-cible.node--view-mode-full .strate-mea-majeure .field--name-field-lien a:hover{background-color:#FCB3B3}.node--type-landing-cible.node--view-mode-full .strate-mea-majeure .field--name-field-lien a:active{background-color:#F9A2A2}.node--type-landing-cible.node--view-mode-full .strate-mea-majeure .field--name-field-image2{-ms-grid-column:2;grid-column:2;-ms-grid-row:1;-ms-grid-row-span:4;grid-row:1/5;display:flex;align-items:center;padding-left:3rem}@media only screen and (max-width:48em){.node--type-landing-cible.node--view-mode-full .strate-mea-majeure .field--name-field-image2{padding:0}}.node--type-landing-cible.node--view-mode-full .strate-mea-majeure .field--name-field-image2 img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:0 0.6rem 0.6rem 0}@media only screen and (max-width:48em){.node--type-landing-cible.node--view-mode-full .strate-mea-majeure .field--name-field-image2 img{height:auto;border-radius:0 0 0.6rem 0.6rem}}.node--type-landing-cible.node--view-mode-full .strate-acces-rapide-rubrique{display:flex;align-items:initial;justify-content:initial;flex-wrap:wrap;margin:0 -1rem;margin-top:10rem;color:#fff}.node--type-landing-cible.node--view-mode-full .strate-acces-rapide-rubrique>*{padding:0 1rem}@media only screen and (max-width:48em){.node--type-landing-cible.node--view-mode-full .strate-acces-rapide-rubrique{display:block;margin-top:5rem}}.node--type-landing-cible.node--view-mode-full .strate-acces-rapide-rubrique .field--name-field-titre-acces-rapides{display:none}.node--type-landing-cible.node--view-mode-full .strate-acces-rapide-rubrique .titre-h2{margin-bottom:4rem}.node--type-landing-cible.node--view-mode-full .strate-acces-rapide-rubrique>.wrapper-acces-rapide{width:calc((5 / 12) * 100%)}@media only screen and (max-width:48em){.node--type-landing-cible.node--view-mode-full .strate-acces-rapide-rubrique>.wrapper-acces-rapide{width:100%}}.node--type-landing-cible.node--view-mode-full .strate-acces-rapide-rubrique>.wrapper-acces-rapide>.wrapper-acces-rapide{height:100%;padding:4rem 3rem 0;border-radius:0.6rem;background-color:#2D2D5A;box-shadow:0 0.8rem 1.8rem 0 rgba(31,21,80,0.15)}.node--type-landing-cible.node--view-mode-full .strate-acces-rapide-rubrique>.wrapper-acces-rapide .element_lien_picto{position:relative;display:flex;flex-wrap:wrap;align-items:center;height:10rem;padding-left:5rem;border-top:0.1rem solid rgba(0,0,0,0.25);font-weight:bold;font-size:1.4rem}.node--type-landing-cible.node--view-mode-full .strate-acces-rapide-rubrique>.wrapper-acces-rapide .element_lien_picto a{text-decoration:none;transition:all ease .4s}.node--type-landing-cible.node--view-mode-full .strate-acces-rapide-rubrique>.wrapper-acces-rapide .element_lien_picto a:focus,.node--type-landing-cible.node--view-mode-full .strate-acces-rapide-rubrique>.wrapper-acces-rapide .element_lien_picto a:hover{color:#FFDED9}.node--type-landing-cible.node--view-mode-full .strate-acces-rapide-rubrique>.wrapper-acces-rapide .element_lien_picto .field--name-field-picto{position:absolute;left:0;top:50%;width:5rem;text-align:center;transform:translateY(-50%)}.node--type-landing-cible.node--view-mode-full .strate-acces-rapide-rubrique>.wrapper-acces-rapide .element_lien_picto .field--name-title{display:none}.node--type-landing-cible.node--view-mode-full .strate-acces-rapide-rubrique>.wrapper-rubrique{width:calc((7 / 12) * 100%)}@media only screen and (max-width:48em){.node--type-landing-cible.node--view-mode-full .strate-acces-rapide-rubrique>.wrapper-rubrique{width:100%;margin-top:5rem}}.node--type-landing-cible.node--view-mode-full .strate-acces-rapide-rubrique>.wrapper-rubrique>.wrapper-rubrique{height:100%;padding:4rem 4.5rem 4rem 4rem;border-radius:0.6rem;background-color:#7850DC;box-shadow:0 0.8rem 1.8rem 0 rgba(31,21,80,0.15)}.node--type-landing-cible.node--view-mode-full .strate-acces-rapide-rubrique>.wrapper-rubrique>.wrapper-rubrique ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;margin:-1rem}.node--type-landing-cible.node--view-mode-full .strate-acces-rapide-rubrique>.wrapper-rubrique>.wrapper-rubrique ul li{margin:0;padding:0}.node--type-landing-cible.node--view-mode-full .strate-acces-rapide-rubrique>.wrapper-rubrique>.wrapper-rubrique ul li{width:calc((6 / 12) * 100%);padding:1rem}@media only screen and (max-width:48em){.node--type-landing-cible.node--view-mode-full .strate-acces-rapide-rubrique>.wrapper-rubrique>.wrapper-rubrique ul li{width:calc((4 / 12) * 100%)}}@media only screen and (max-width:30em){.node--type-landing-cible.node--view-mode-full .strate-acces-rapide-rubrique>.wrapper-rubrique>.wrapper-rubrique ul li{width:100%}}.node--type-landing-cible.node--view-mode-full .strate-acces-rapide-rubrique>.wrapper-rubrique>.wrapper-rubrique a{display:flex;align-items:center;padding:2rem;background-color:#fff;border-radius:0.6rem;font-size:1.4rem;color:#2D2D5A;text-decoration:none;box-shadow:0 0.8rem 1.8rem 0 rgba(31,21,80,0.15);transition:all ease .4s}.node--type-landing-cible.node--view-mode-full .strate-acces-rapide-rubrique>.wrapper-rubrique>.wrapper-rubrique a::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}.node--type-landing-cible.node--view-mode-full .strate-acces-rapide-rubrique>.wrapper-rubrique>.wrapper-rubrique a::after{margin-left:auto}.node--type-landing-cible.node--view-mode-full .strate-acces-rapide-rubrique>.wrapper-rubrique>.wrapper-rubrique a:hover,.node--type-landing-cible.node--view-mode-full .strate-acces-rapide-rubrique>.wrapper-rubrique>.wrapper-rubrique a:focus{background-color:#FFDED9}.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda{display:flex;flex-wrap:wrap;margin-top:10rem}@media only screen and (max-width:48em){.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda{display:block;margin-top:5rem}}.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda .node--type-actualite,.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda .node--type-actualite .node__content,.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda .node--type-actualite .node__content .field-group-link,.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda .node--type-evenement,.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda .node--type-evenement .node__content,.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda .node--type-evenement .node__content .wrapper-content,.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda .node--type-evenement .node__content .wrapper-content .field-group-link{height:100%}.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda .node--type-evenement{margin-bottom:2rem}.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda .titre-h3{margin-top:0;font-family:"Palanquin",sans-serif;font-weight:bold;margin-bottom:2.4rem;font-size:2.8rem;line-height:3.6rem;letter-spacing:0.1rem;margin-bottom:4.5rem;color:#2D2D5A}.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda .titre-h3+.item-list li:first-child .node--type-evenement.node--view-mode-teaser:not(.recommander) .wrapper-content .field-group-link,.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda .titre-h3+.item-list li:first-child .node--type-evenement.node--view-mode-teaser-strates:not(.recommander) .wrapper-content .field-group-link{padding-top:0}.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda>.wrapper-content{display:flex;flex-direction:column;width:calc(50% - 1rem)}@media only screen and (max-width:48em){.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda>.wrapper-content{width:100%}}.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda>.wrapper-content:nth-of-type(2n){margin-left:auto}@media only screen and (max-width:48em){.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda>.wrapper-content:nth-of-type(2n){margin-left:0;margin-top:5rem}}.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda>.wrapper-content .wrapper-right{margin:0;padding:0;width:100%}.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda>.wrapper-content .wrapper-right:empty{height:3rem}@media only screen and (max-width:48em){.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda>.wrapper-content .wrapper-right{display:block}}.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda>.wrapper-content .wrapper-left+.wrapper-link{margin-top:3rem}.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda ul{margin:0;padding:0;list-style:none;padding-bottom:3rem}.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda ul li{margin:0;padding:0}.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda ul>li{margin-bottom:2rem}.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda ul>li:last-of-type{margin-bottom:0}.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda ul>li>a{display:block;margin-bottom:3rem;padding-bottom:3rem;border-bottom:0.1rem solid #D2D2D2}.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda ul>li>a>.wrapper-content{padding:0 3rem}@media only screen and (max-width:30em){.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda ul>li>a>.wrapper-content{padding:0}}.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda a{text-decoration:none}.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda .node--type-evenement.node--view-mode-teaser .wrapper-content .field-group-link,.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda .node--type-evenement.node--view-mode-teaser-strates .wrapper-content .field-group-link{-ms-grid-columns:10rem 1.5rem auto 1.5rem auto;grid-template-columns:10rem auto 1fr;-ms-grid-rows:auto;grid-template-rows:auto;grid-column-gap:1.5rem;align-content:start}@media only screen and (max-width:30em){.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda .node--type-evenement.node--view-mode-teaser .wrapper-content .field-group-link,.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda .node--type-evenement.node--view-mode-teaser-strates .wrapper-content .field-group-link{grid-template-columns:auto auto}}.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda .node--type-evenement.node--view-mode-teaser .wrapper-content .field-group-link .wrapper-date-event,.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda .node--type-evenement.node--view-mode-teaser-strates .wrapper-content .field-group-link .wrapper-date-event{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3}@media only screen and (max-width:30em){.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda .node--type-evenement.node--view-mode-teaser .wrapper-content .field-group-link .wrapper-date-event,.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda .node--type-evenement.node--view-mode-teaser-strates .wrapper-content .field-group-link .wrapper-date-event{grid-column:1/3;grid-row:1}.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda .node--type-evenement.node--view-mode-teaser .wrapper-content .field-group-link .wrapper-date-event .date,.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda .node--type-evenement.node--view-mode-teaser-strates .wrapper-content .field-group-link .wrapper-date-event .date{margin:0 0 1rem}}.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda .node--type-evenement.node--view-mode-teaser .wrapper-content .field-group-link .title,.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda .node--type-evenement.node--view-mode-teaser-strates .wrapper-content .field-group-link .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;min-height:0;padding:0 0 0.8rem}@media only screen and (max-width:30em){.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda .node--type-evenement.node--view-mode-teaser .wrapper-content .field-group-link .title,.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda .node--type-evenement.node--view-mode-teaser-strates .wrapper-content .field-group-link .title{grid-column:1/3;grid-row:2}}.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda .node--type-evenement.node--view-mode-teaser .wrapper-content .field-group-link .field--name-field-ville,.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda .node--type-evenement.node--view-mode-teaser-strates .wrapper-content .field-group-link .field--name-field-ville{-ms-grid-column:3;grid-column:2/3;-ms-grid-row:2;grid-row:2;margin-right:0;align-self:start}@media only screen and (max-width:30em){.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda .node--type-evenement.node--view-mode-teaser .wrapper-content .field-group-link .field--name-field-ville,.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda .node--type-evenement.node--view-mode-teaser-strates .wrapper-content .field-group-link .field--name-field-ville{grid-row:3;grid-column:1/2}}.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda .node--type-evenement.node--view-mode-teaser .wrapper-content .field-group-link .wrapper-place,.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda .node--type-evenement.node--view-mode-teaser-strates .wrapper-content .field-group-link .wrapper-place{-ms-grid-column:5;grid-column:3/4;-ms-grid-row:2;grid-row:2;align-self:start;width:100%}@media only screen and (max-width:30em){.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda .node--type-evenement.node--view-mode-teaser .wrapper-content .field-group-link .wrapper-place,.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda .node--type-evenement.node--view-mode-teaser-strates .wrapper-content .field-group-link .wrapper-place{grid-row:3;grid-column:2/3}}.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda .node--type-evenement.node--view-mode-teaser.node--promoted .a-la-une,.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda .node--type-evenement.node--view-mode-teaser-strates.node--promoted .a-la-une{-ms-grid-column:3;-ms-grid-column-span:3;grid-column:2/4;-ms-grid-row:1;grid-row:1;justify-self:flex-start}@media only screen and (max-width:30em){.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda .node--type-evenement.node--view-mode-teaser.node--promoted .a-la-une,.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda .node--type-evenement.node--view-mode-teaser-strates.node--promoted .a-la-une{grid-row:2}}.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda .node--type-actualite .field--name-field-image img{display:block;border-radius:0.6rem}.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda .node--type-actualite .field--name-field-date-publication .date{display:inline;width:auto;height:auto;background:none;border-radius:0;text-align:left}.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda .wrapper-link{margin:auto 0 0;align-self:center}.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda .see-all{margin:auto 0 0;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.4rem 1.6rem;color:#7850DC;background-image:url(/themes/custom/opco_atlas/images/bg-button-left.svg),url(/themes/custom/opco_atlas/images/bg-button-right.svg);background-position:left top,right top;background-size:1em 2.5em,1em 2.5em;background-repeat:no-repeat,no-repeat;align-self:center}.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda .see-all[disabled],.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda .see-all.disabled{opacity:0.6;pointer-events:none}.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda .see-all:focus,.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda .see-all:hover{color:#2D2D5A}.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda .no-result{margin-top:3rem;margin-bottom:3rem}@media only screen and (max-width:48em){.node--type-landing-cible.node--view-mode-full .strate-actualite-agenda .no-result{text-align:center}}.node--type-landing-cible .strate-bao-temoignage{display:flex;flex-wrap:wrap;margin-top:10rem}@media only screen and (max-width:48em){.node--type-landing-cible .strate-bao-temoignage{display:block;margin-top:5rem}}.node--type-landing-cible .strate-bao-temoignage>div{display:flex;flex-direction:column;width:calc(50% - 1rem);padding:5rem;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){.node--type-landing-cible .strate-bao-temoignage>div{width:100%}}.node--type-landing-cible .strate-bao-temoignage>div:nth-of-type(2n){margin-left:auto}@media only screen and (max-width:48em){.node--type-landing-cible .strate-bao-temoignage>div:nth-of-type(2n){margin-left:0;margin-top:5rem}}.node--type-landing-cible .strate-bao-temoignage>div.wrapper-bao{display:flex;flex-direction:column;background-color:#7850DC;color:#fff}.node--type-landing-cible .strate-bao-temoignage>div.wrapper-bao .titre-h3{margin-top:0;font-family:"Palanquin",sans-serif;font-weight:bold;margin-bottom:2.4rem;font-size:2.8rem;line-height:3.6rem;letter-spacing:0.1rem;margin-bottom:4.5rem}.node--type-landing-cible .strate-bao-temoignage>div.wrapper-bao ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;margin:-1rem -1rem 1.4rem}.node--type-landing-cible .strate-bao-temoignage>div.wrapper-bao ul li{margin:0;padding:0}.node--type-landing-cible .strate-bao-temoignage>div.wrapper-bao ul li{width:calc((6 / 12) * 100%);padding:1rem}@media only screen and (max-width:30em){.node--type-landing-cible .strate-bao-temoignage>div.wrapper-bao ul li{width:100%}}.node--type-landing-cible .strate-bao-temoignage>div.wrapper-bao ul li a{display:flex;align-items:center;padding:2rem;background-color:#fff;border-radius:0.6rem;font-size:1.4rem;color:#2D2D5A;text-decoration:none;box-shadow:0 0.8rem 1.8rem 0 rgba(31,21,80,0.15);transition:all ease .4s}.node--type-landing-cible .strate-bao-temoignage>div.wrapper-bao ul li a::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}.node--type-landing-cible .strate-bao-temoignage>div.wrapper-bao ul li a::after{margin-left:auto}.node--type-landing-cible .strate-bao-temoignage>div.wrapper-bao ul li a:hover,.node--type-landing-cible .strate-bao-temoignage>div.wrapper-bao ul li a:focus{background-color:#FFDED9}.node--type-landing-cible .strate-bao-temoignage>div.wrapper-bao>.button{margin:auto 0 0;align-self:center;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.4rem 1.6rem;color:#7850DC;background-image:url(/themes/custom/opco_atlas/images/bg-button-left.svg),url(/themes/custom/opco_atlas/images/bg-button-right.svg);background-position:left top,right top;background-size:1em 2.5em,1em 2.5em;background-repeat:no-repeat,no-repeat;color:#fff}.node--type-landing-cible .strate-bao-temoignage>div.wrapper-bao>.button[disabled],.node--type-landing-cible .strate-bao-temoignage>div.wrapper-bao>.button.disabled{opacity:0.6;pointer-events:none}.node--type-landing-cible .strate-bao-temoignage>div.wrapper-bao>.button:focus,.node--type-landing-cible .strate-bao-temoignage>div.wrapper-bao>.button:hover{color:#2D2D5A}.node--type-landing-cible .strate-bao-temoignage>div.wrapper-acces-rapide{padding-top:6rem}.node--type-landing-cible .strate-bao-temoignage>div.wrapper-acces-rapide .titre-h2{margin-bottom:1.4rem;text-align:center;color:#2D2D5A}.node--type-landing-cible .strate-bao-temoignage>div.wrapper-acces-rapide .wrapper-accroche{margin-top:0;font-family:"Palanquin",sans-serif;font-weight:bold;font-size:1.6rem;line-height:2.4rem;color:#707070;text-align:center}.node--type-landing-cible .strate-bao-temoignage>div.wrapper-acces-rapide .paragraph--type--temoignage{margin:2.4rem 0;background:none;padding:0;box-shadow:none}.node--type-landing-cible .strate-bao-temoignage>div.wrapper-acces-rapide .button{margin:auto 0 0;align-self:center;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}.node--type-landing-cible .strate-bao-temoignage>div.wrapper-acces-rapide .button[disabled],.node--type-landing-cible .strate-bao-temoignage>div.wrapper-acces-rapide .button.disabled{opacity:0.6;pointer-events:none}.node--type-landing-cible .strate-bao-temoignage>div.wrapper-acces-rapide .button:focus,.node--type-landing-cible .strate-bao-temoignage>div.wrapper-acces-rapide .button:hover{background-color:#FCB3B3}.node--type-landing-cible .strate-bao-temoignage>div.wrapper-acces-rapide .button:active{background-color:#F9A2A2}.node--type-landing-cible .recommander>.wrapper-content,.node--type-landing-cible .recommander.wrapper-mes-preferences{position:relative;border:1rem solid #88E6C2;border-radius:0.6rem;box-shadow:0 0.8rem 1.8rem 0 rgba(31,21,80,0.15)}.node--type-landing-cible .recommander .contextual-region{position:static}.node--type-landing-cible .recommander .label-recommande-pour-vous{position:absolute;top:-1rem;left:50%;margin-top:0;font-family:"Palanquin",sans-serif;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-landing-cible .recommander .label-recommande-pour-vous::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-landing-cible .recommander .label-recommande-pour-vous::before{position:relative;top:-0.2rem;display:inline-block;margin-right:0.5rem;vertical-align:middle}.view-page-liste-globale .domaine-faq{margin-bottom:3rem;padding-bottom:3rem;border-bottom:0.1rem solid #D2D2D2}.view-page-liste-globale .domaine-faq a{text-decoration:none}.view-page-liste-globale .domaine-faq>a>.field--name-title{margin-top:0;font-family:"Palanquin",sans-serif;font-weight:bold;margin-bottom:1.7rem;font-size:2.1rem;line-height:2.8rem;letter-spacing:0.1rem;color:#2D2D5A}.view-page-liste-globale .domaine-faq .section{margin-top:1rem;font-size:1.4rem}.node__content>.content,.path-sitemap .layout-content{display:flex;flex-wrap:wrap;margin-bottom:8.5rem;padding:0 12rem}@media only screen and (max-width:86em){.node__content>.content,.path-sitemap .layout-content{padding:0 2rem}}@media only screen and (max-width:30em){.node__content>.content,.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-family:"Palanquin",sans-serif;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}.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:focus,.opco-atlas-profiling header .ui-dialog-titlebar-close:hover{border:0;background:none}.opco-atlas-profiling header .ui-dialog-titlebar-close:focus::before,.opco-atlas-profiling header .ui-dialog-titlebar-close:hover::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-family:"Palanquin",sans-serif;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 #opco-atlas-profiling-preferences span.fieldset-legend{margin-left:5rem}.opco-atlas-profiling #opco-atlas-profiling-preferences>div{display:flex;flex-wrap:wrap;justify-content:center}.opco-atlas-profiling #opco-atlas-profiling-preferences>div>div{width:100%}.opco-atlas-profiling #opco-atlas-profiling-preferences>div h3{margin-top:0;font-family:"Palanquin",sans-serif;font-weight:bold;margin-bottom:2.4rem;font-size:2.8rem;line-height:3.6rem;letter-spacing:0.1rem;width:100%;margin:3rem 0;text-align:center;order:0}@media only screen and (max-width:48em){.opco-atlas-profiling #opco-atlas-profiling-preferences>div h3{margin-top:5rem}}.opco-atlas-profiling #opco-atlas-profiling-preferences>div form{width:100%;max-width:none;text-align:center}.opco-atlas-profiling #opco-atlas-profiling-preferences>div .opco-atlas-profiling-category{display:inline-flex;flex-direction:column;align-items:center;width:calc(((4 / 12) * 100%) - (4rem / 2));min-height:27rem;margin-top:4rem;margin-bottom:6rem;padding:3rem;text-align:center;box-shadow:0 0.8rem 1.8rem 0 rgba(31,21,80,0.15)}@media only screen and (max-width:48em){.opco-atlas-profiling #opco-atlas-profiling-preferences>div .opco-atlas-profiling-category{width:calc(50% - 1rem);margin-top:5rem;margin-bottom:2rem;display:flex}.opco-atlas-profiling #opco-atlas-profiling-preferences>div .opco-atlas-profiling-category:nth-of-type(odd){margin-right:2rem}.opco-atlas-profiling #opco-atlas-profiling-preferences>div .opco-atlas-profiling-category:nth-of-type(3n){margin-top:0;margin-right:auto}}@media only screen and (max-width:30em){.opco-atlas-profiling #opco-atlas-profiling-preferences>div .opco-atlas-profiling-category{width:100%;margin-top:1.5rem;margin-right:0;margin-bottom:1.5rem}.opco-atlas-profiling #opco-atlas-profiling-preferences>div .opco-atlas-profiling-category:nth-of-type(odd){margin-top:1.5rem;margin-right:0}.opco-atlas-profiling #opco-atlas-profiling-preferences>div .opco-atlas-profiling-category:nth-of-type(odd):first-of-type{margin-top:3rem}.opco-atlas-profiling #opco-atlas-profiling-preferences>div .opco-atlas-profiling-category:nth-of-type(3n){margin-top:1.5rem;margin-right:0}}.opco-atlas-profiling #opco-atlas-profiling-preferences>div .opco-atlas-profiling-category:nth-of-type(2){margin-left:2rem;margin-right:2rem}@media only screen and (max-width:48em){.opco-atlas-profiling #opco-atlas-profiling-preferences>div .opco-atlas-profiling-category:nth-of-type(2){margin-left:0;margin-right:0}}.opco-atlas-profiling #opco-atlas-profiling-preferences>div .opco-atlas-profiling-category h4{margin-bottom:5rem;color:#2D2D5A;text-transform:uppercase}.opco-atlas-profiling #opco-atlas-profiling-preferences>div .opco-atlas-profiling-category>ul{width:100%;margin:0;padding:0;list-style:none;margin-bottom:2rem;padding-bottom:2.5rem;border-bottom:0.1rem solid #D2D2D2;text-align:center}.opco-atlas-profiling #opco-atlas-profiling-preferences>div .opco-atlas-profiling-category>ul li{margin:0;padding:0}.opco-atlas-profiling #opco-atlas-profiling-preferences>div .opco-atlas-profiling-category>ul>li{font-weight:bold}.opco-atlas-profiling #opco-atlas-profiling-preferences>div .opco-atlas-profiling-category>ul>ul{margin:0;padding:0;list-style:none;margin-top:.7rem}.opco-atlas-profiling #opco-atlas-profiling-preferences>div .opco-atlas-profiling-category>ul>ul li{margin:0;padding:0}.opco-atlas-profiling #opco-atlas-profiling-preferences>div .opco-atlas-profiling-category>ul:last-of-type{margin-bottom:4rem}.opco-atlas-profiling #opco-atlas-profiling-preferences>div .opco-atlas-profiling-category .profiling-form-step{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;margin-top:auto}.opco-atlas-profiling #opco-atlas-profiling-preferences>div .opco-atlas-profiling-category .profiling-form-step[disabled],.opco-atlas-profiling #opco-atlas-profiling-preferences>div .opco-atlas-profiling-category .profiling-form-step.disabled{opacity:0.6;pointer-events:none}.opco-atlas-profiling #opco-atlas-profiling-preferences>div .opco-atlas-profiling-category .profiling-form-step:focus,.opco-atlas-profiling #opco-atlas-profiling-preferences>div .opco-atlas-profiling-category .profiling-form-step:hover{background-color:#7850DC;color:#fff}.opco-atlas-profiling #opco-atlas-profiling-preferences>div .opco-atlas-profiling-category .profiling-form-step:active{background-color:#5D3AB5;color:#fff;box-shadow:0 0.2rem 0.4rem 0 rgba(0,0,0,0.5)}.opco-atlas-profiling #opco-atlas-profiling-preferences>div .continue-text{width:100%;margin-bottom:3rem;text-align:center}@media only screen and (max-width:48em){.opco-atlas-profiling #opco-atlas-profiling-preferences>div .continue-text{margin-top:3rem}}.opco-atlas-profiling #opco-atlas-profiling-preferences>div .continue-text b{display:block}.opco-atlas-profiling #opco-atlas-profiling-preferences .profiling-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:0 auto 1rem;border:0}.opco-atlas-profiling #opco-atlas-profiling-preferences .profiling-form-button[disabled],.opco-atlas-profiling #opco-atlas-profiling-preferences .profiling-form-button.disabled{opacity:0.6;pointer-events:none}.opco-atlas-profiling #opco-atlas-profiling-preferences .profiling-form-button:focus,.opco-atlas-profiling #opco-atlas-profiling-preferences .profiling-form-button:hover{background-color:#FCB3B3}.opco-atlas-profiling #opco-atlas-profiling-preferences .profiling-form-button:active{background-color:#F9A2A2}.opco-atlas-profiling #opco-atlas-profiling-preferences .profiling-form-button+.profiling-form-button{margin-left:2rem}@media only screen and (max-width:30em){.opco-atlas-profiling #opco-atlas-profiling-preferences .profiling-form-button+.profiling-form-button{margin-left:0}}.opco-atlas-profiling #opco-atlas-profiling-preferences .form-actions{border:0}.opco-atlas-profiling #opco-atlas-profiling-preferences .opco-atlas-continue-text{order:1}.opco-atlas-profiling #opco-atlas-profiling-preferences .opco-atlas-profiling-links{order:3}.opco-atlas-profiling #opco-atlas-profiling-preferences .opco-atlas-profiling-wrapper{display:flex;flex-wrap:wrap;order:2}.opco-atlas-profiling footer{margin-top:auto;padding:3rem 0;text-align:center;font-size:1.4rem}.opco-atlas-profiling div[id*="step-title"]{margin:2rem 0 3rem;margin-top:0;font-family:"Palanquin",sans-serif;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-family:"Palanquin",sans-serif;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:0 -1rem 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);margin:0 1rem;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}}.opco-atlas-profiling [data-drupal-selector="edit-input"]>.form-wrapper>h3{margin:0 0 4rem !important;border-radius:0.6rem;line-height:7rem !important;font-size:1.6rem !important;font-weight:bold;text-align:center;background-color:#2D2D5A;color:#fff;text-transform:uppercase}.path-criteres-financement .region-content .block-system-main-block{display:flex;flex-direction:row;margin:0 -1rem}.path-criteres-financement .wrapper-form>.titre-h1{margin-bottom:5rem;padding:5rem 0;background-color:#2D2D5A;position:relative;z-index:0;color:#fff}.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){.path-criteres-financement .wrapper-form>.titre-h1{text-align:center}}.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){.path-criteres-financement .wrapper-form>.titre-h1::after{height:13rem;max-height:100%}}.path-criteres-financement .wrapper-label .titre-h2{font-size:2rem}.path-criteres-financement .wrapper-main,.path-criteres-financement .wrapper-right{padding:0 1rem}.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){.path-criteres-financement .wrapper-main{width:100%;margin-top:6rem}}.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){.path-criteres-financement .wrapper-right{display:none}}.path-criteres-financement .wrapper-right .wrapper-rebond{width:100%;margin-bottom:1rem;padding:1rem}.path-criteres-financement .wrapper-right .wrapper-rebond a{text-decoration:none;transition:all ease .4s}.path-criteres-financement .wrapper-right .wrapper-rebond a .wrapper-picto{display:flex;flex-direction:column;align-items:center;height:100%;padding:3rem 2rem 4.5rem;border-radius:.6rem;background-color:#fff;box-shadow:0 0.8rem 1.8rem 0 rgba(31,21,80,0.15);text-align:center;text-decoration:none}.path-criteres-financement .wrapper-right .wrapper-rebond a .wrapper-picto .title-h4{order:2;margin-top:0;font-family:"Palanquin",sans-serif;font-weight:bold;font-size:1.6rem;line-height:2.4rem;margin-top:1rem;margin-bottom:2rem;color:#2D2D5A}.path-criteres-financement .wrapper-right .wrapper-rebond a .wrapper-picto .media{order:1}.path-criteres-financement .wrapper-right .wrapper-rebond a .wrapper-picto>div{order:3;color:#7850DC}.path-criteres-financement .wrapper-right .wrapper-rebond a:focus .wrapper-picto>div,.path-criteres-financement .wrapper-right .wrapper-rebond a:hover .wrapper-picto>div{color:#2D2D5A}.path-criteres-financement .wrapper-right .wrapper-rebond:last-of-type{margin-bottom:7rem}.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){.path-criteres-financement .introduction-form{padding:4rem}}.path-criteres-financement .introduction-form>.wrapper-introduction{max-width:48.5rem;margin:0 auto;margin-top:0;font-family:"Palanquin",sans-serif;font-weight:bold;margin-bottom:1.7rem;font-size:2.1rem;line-height:2.8rem;letter-spacing:0.1rem;text-align:center;color:#fff}.path-criteres-financement .introduction-form>.opco-atlas-critere-financement{margin:2.5rem auto 0}.path-criteres-financement .introduction-form>.opco-atlas-critere-financement .form-wrapper .wrapper-label{margin-bottom:1rem;font-size:1.4rem;color:#fff}.path-criteres-financement .introduction-form>.opco-atlas-critere-financement .form-wrapper .form-item{margin:0}.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}.path-criteres-financement .wrapper-no-listing,.path-criteres-financement .wrapper-form>details:last-child{margin-bottom:6rem}.path-criteres-financement .wrapper-listing .titre-h2{margin-top:0;font-family:"Palanquin",sans-serif;font-weight:bold;margin-bottom:1.7rem;font-size:2.1rem;line-height:2.8rem;letter-spacing:0.1rem;color:#2D2D5A}.path-criteres-financement .wrapper-container{margin-bottom:3rem}.path-criteres-financement details{margin:0;border:0}.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}.path-criteres-financement summary{margin-top:0;font-family:"Palanquin",sans-serif;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}.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}.path-criteres-financement summary:after{position:absolute;right:2rem;top:calc(50% - 1.6rem)}.path-criteres-financement summary::-webkit-details-marker{display:none}.path-criteres-financement summary .titre-h3{margin-top:0;font-family:"Palanquin",sans-serif;font-weight:bold;font-size:1.6rem;line-height:2.4rem;margin:0;font-size:1.8rem}.path-criteres-financement .details-wrapper{padding:1.5rem 3rem 4.5rem;border:0.1rem solid #D2D2D2;border-top:0}.path-criteres-financement .details-wrapper h3{margin-top:0;font-family:"Palanquin",sans-serif;font-weight:bold;font-size:1.2rem;line-height:2rem;letter-spacing:0.1rem;margin:3rem 0 1rem;color:#2D2D5A;text-transform:uppercase}.path-criteres-financement .details-wrapper h4{font-family:"Open Sans",sans-serif}.path-criteres-financement .details-wrapper .critere-financement-content{background-color:#F2F2F2;border-radius:0.6rem;padding:4.5rem 3rem}.path-criteres-financement .details-wrapper ul:not(.contextual-links):last-child{margin-bottom:0}.path-criteres-financement .details-wrapper ul:not(.contextual-links)+h4{margin-top:4rem;padding-top:4rem;border-top:0.1rem solid #D2D2D2}.path-criteres-financement .details-wrapper hr{margin:5rem 0;border:0;border-bottom:0.1rem solid #D2D2D2}.path-criteres-financement .details-wrapper table{width:100%;margin-bottom:2rem}.path-criteres-financement .details-wrapper table caption{margin-bottom:1rem;margin-top:0;font-family:"Palanquin",sans-serif;font-weight:bold;font-size:1.6rem;line-height:2.4rem;text-align:left}.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}.path-criteres-financement .details-wrapper table td::before,.path-criteres-financement .details-wrapper table th{background-color:#F2F2F2;margin-top:0;font-family:"Palanquin",sans-serif;font-weight:bold;font-size:1.2rem;line-height:2rem;letter-spacing:0.1rem;color:#2D2D5A;text-transform:uppercase}.path-criteres-financement .details-wrapper table td{background-color:#fff}@media only screen and (max-width:30em){.path-criteres-financement .details-wrapper table thead{display:none}.path-criteres-financement .details-wrapper table tr{display:block}.path-criteres-financement .details-wrapper table tr:last-of-type td:last-of-type{border:0.1rem solid #D2D2D2}.path-criteres-financement .details-wrapper table td{display:flex;flex-wrap:wrap;border-bottom-width:0}.path-criteres-financement .details-wrapper table td::before{content:attr(data-label);width:100%;margin:-1rem -1rem 1rem;padding:1rem}}.path-criteres-financement .submit-filtre-branche{display:none}.path-criteres-financement .wrapper-bloc-bas{margin:5rem 0}.wrapper-print{margin-bottom:2rem;text-align:right}.link-print-page{margin-top:0;font-family:"Palanquin",sans-serif;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}.path-appels-d-offres .layout-content,.path-agenda .layout-content,.path-actualites .layout-content,.path-recherche .layout-content,.path-cout-contrat .layout-content,.path-boite-outils .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-boite-outils .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-boite-outils .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-boite-outils .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-boite-outils .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-boite-outils .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-boite-outils .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-boite-outils .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-boite-outils .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-boite-outils .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-boite-outils .block-opco-atlas-search-header-block a:not(.button):focus,.path-boite-outils .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-boite-outils .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-boite-outils .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-opco-atlas-search-sidebar-block .search-links,.path-agenda .block-opco-atlas-search-sidebar-block .search-links,.path-actualites .block-opco-atlas-search-sidebar-block .search-links,.path-recherche .block-opco-atlas-search-sidebar-block .search-links,.path-cout-contrat .block-opco-atlas-search-sidebar-block .search-links,.path-boite-outils .block-opco-atlas-search-sidebar-block .search-links,.path-faqhtml .block-opco-atlas-search-sidebar-block .search-links,.path-domaine-faq .block-opco-atlas-search-sidebar-block .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-appels-d-offres .block-opco-atlas-search-sidebar-block .search-links,.path-agenda .block-opco-atlas-search-sidebar-block .search-links,.path-actualites .block-opco-atlas-search-sidebar-block .search-links,.path-recherche .block-opco-atlas-search-sidebar-block .search-links,.path-cout-contrat .block-opco-atlas-search-sidebar-block .search-links,.path-boite-outils .block-opco-atlas-search-sidebar-block .search-links,.path-faqhtml .block-opco-atlas-search-sidebar-block .search-links,.path-domaine-faq .block-opco-atlas-search-sidebar-block .search-links{border-radius:0;box-shadow:none}}.path-appels-d-offres .block-opco-atlas-search-sidebar-block .search-links>div,.path-agenda .block-opco-atlas-search-sidebar-block .search-links>div,.path-actualites .block-opco-atlas-search-sidebar-block .search-links>div,.path-recherche .block-opco-atlas-search-sidebar-block .search-links>div,.path-cout-contrat .block-opco-atlas-search-sidebar-block .search-links>div,.path-boite-outils .block-opco-atlas-search-sidebar-block .search-links>div,.path-faqhtml .block-opco-atlas-search-sidebar-block .search-links>div,.path-domaine-faq .block-opco-atlas-search-sidebar-block .search-links>div{padding:4rem 3rem 5rem;border-bottom:0.1rem solid #D2D2D2}@media only screen and (max-width:48em){.path-appels-d-offres .block-opco-atlas-search-sidebar-block .search-links>div,.path-agenda .block-opco-atlas-search-sidebar-block .search-links>div,.path-actualites .block-opco-atlas-search-sidebar-block .search-links>div,.path-recherche .block-opco-atlas-search-sidebar-block .search-links>div,.path-cout-contrat .block-opco-atlas-search-sidebar-block .search-links>div,.path-boite-outils .block-opco-atlas-search-sidebar-block .search-links>div,.path-faqhtml .block-opco-atlas-search-sidebar-block .search-links>div,.path-domaine-faq .block-opco-atlas-search-sidebar-block .search-links>div{padding:3rem 0}}.path-appels-d-offres .block-opco-atlas-search-sidebar-block .search-links>div:last-of-type,.path-agenda .block-opco-atlas-search-sidebar-block .search-links>div:last-of-type,.path-actualites .block-opco-atlas-search-sidebar-block .search-links>div:last-of-type,.path-recherche .block-opco-atlas-search-sidebar-block .search-links>div:last-of-type,.path-cout-contrat .block-opco-atlas-search-sidebar-block .search-links>div:last-of-type,.path-boite-outils .block-opco-atlas-search-sidebar-block .search-links>div:last-of-type,.path-faqhtml .block-opco-atlas-search-sidebar-block .search-links>div:last-of-type,.path-domaine-faq .block-opco-atlas-search-sidebar-block .search-links>div:last-of-type{border-bottom:0}.path-appels-d-offres .block-opco-atlas-search-sidebar-block .search-links>div h3,.path-appels-d-offres .block-opco-atlas-search-sidebar-block .search-links>div h4,.path-agenda .block-opco-atlas-search-sidebar-block .search-links>div h3,.path-agenda .block-opco-atlas-search-sidebar-block .search-links>div h4,.path-actualites .block-opco-atlas-search-sidebar-block .search-links>div h3,.path-actualites .block-opco-atlas-search-sidebar-block .search-links>div h4,.path-recherche .block-opco-atlas-search-sidebar-block .search-links>div h3,.path-recherche .block-opco-atlas-search-sidebar-block .search-links>div h4,.path-cout-contrat .block-opco-atlas-search-sidebar-block .search-links>div h3,.path-cout-contrat .block-opco-atlas-search-sidebar-block .search-links>div h4,.path-boite-outils .block-opco-atlas-search-sidebar-block .search-links>div h3,.path-boite-outils .block-opco-atlas-search-sidebar-block .search-links>div h4,.path-faqhtml .block-opco-atlas-search-sidebar-block .search-links>div h3,.path-faqhtml .block-opco-atlas-search-sidebar-block .search-links>div h4,.path-domaine-faq .block-opco-atlas-search-sidebar-block .search-links>div h3,.path-domaine-faq .block-opco-atlas-search-sidebar-block .search-links>div h4{margin-top:0;font-family:"Palanquin",sans-serif;font-weight:bold;font-size:1.6rem;line-height:2.4rem;margin-bottom:2.5rem;color:#2D2D5A}.path-appels-d-offres .block-opco-atlas-search-sidebar-block .search-links .facets-widget-checkbox,.path-agenda .block-opco-atlas-search-sidebar-block .search-links .facets-widget-checkbox,.path-actualites .block-opco-atlas-search-sidebar-block .search-links .facets-widget-checkbox,.path-recherche .block-opco-atlas-search-sidebar-block .search-links .facets-widget-checkbox,.path-cout-contrat .block-opco-atlas-search-sidebar-block .search-links .facets-widget-checkbox,.path-boite-outils .block-opco-atlas-search-sidebar-block .search-links .facets-widget-checkbox,.path-faqhtml .block-opco-atlas-search-sidebar-block .search-links .facets-widget-checkbox,.path-domaine-faq .block-opco-atlas-search-sidebar-block .search-links .facets-widget-checkbox{padding:0;border-radius:0;box-shadow:none}@media only screen and (max-width:48em){.path-appels-d-offres .block-opco-atlas-search-sidebar-block .search-links .facets-widget-checkbox,.path-agenda .block-opco-atlas-search-sidebar-block .search-links .facets-widget-checkbox,.path-actualites .block-opco-atlas-search-sidebar-block .search-links .facets-widget-checkbox,.path-recherche .block-opco-atlas-search-sidebar-block .search-links .facets-widget-checkbox,.path-cout-contrat .block-opco-atlas-search-sidebar-block .search-links .facets-widget-checkbox,.path-boite-outils .block-opco-atlas-search-sidebar-block .search-links .facets-widget-checkbox,.path-faqhtml .block-opco-atlas-search-sidebar-block .search-links .facets-widget-checkbox,.path-domaine-faq .block-opco-atlas-search-sidebar-block .search-links .facets-widget-checkbox{margin-top:0}}.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-boite-outils .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-boite-outils .block-system-main-block,.path-faqhtml .block-system-main-block,.path-domaine-faq .block-system-main-block{width:100%}}.path-frontpage .region-primary-menu::before{height:calc(100% - 2rem)}@media only screen and (min-width:49em){.sticky-header .path-frontpage .region-primary-menu::before{height:100%}}.path-frontpage.sticky-header .region-primary-menu::before{height:100%}.path-frontpage .block-system-main-block>article>.content>div{margin-top:7rem;margin-bottom:10rem}@media only screen and (max-width:48em){.path-frontpage .block-system-main-block>article>.content>div{margin-top:6rem;margin-bottom:6rem}}.path-frontpage .block-system-main-block>article>.content .titre-h3{margin-bottom:4rem;font-size:3.2rem;line-height:3.8rem;font-weight:bold;color:#2D2D5A;text-align:center}@media only screen and (max-width:48em){.path-frontpage .block-system-main-block>article>.content .titre-h3{margin-bottom:2.4rem;font-size:2.8rem;line-height:3.6rem}}.path-frontpage .strate-actualite{position:relative;z-index:0}@media only screen and (max-width:48em){.path-frontpage .strate-actualite{margin-top:0 !important;padding-top:4rem}}.path-frontpage .strate-actualite::before{content:"";position:absolute;left:50rem;top:-9rem;display:block;width:81rem;height:76rem;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;z-index:-1}@media only screen and (max-width:48em){.path-frontpage .strate-actualite::before{left:auto;top:0;right:-2rem;width:100vw;height:108.9rem;border-bottom-left-radius:12rem}}.path-frontpage .strate-actualite .titre-h3{display:none}.path-frontpage .strate-actualite a{text-decoration:none}.path-frontpage .strate-actualite .wrapper-left .node>.node__content .wrapper-content{display:grid;align-items:center;justify-items:start;grid-template-columns:1fr 38rem;grid-column-gap:12rem;grid-template-rows:auto}@media only screen and (max-width:48em){.path-frontpage .strate-actualite .wrapper-left .node>.node__content .wrapper-content{display:block;text-align:center}}.path-frontpage .strate-actualite .wrapper-left .node>.node__content .wrapper-content .field--name-field-image,.path-frontpage .strate-actualite .wrapper-left .node>.node__content .wrapper-content .media{position:relative !important;grid-row:1 / 7;grid-column:1;width:100%;height:100%}.path-frontpage .strate-actualite .wrapper-left .node>.node__content .wrapper-content .field--name-field-image img,.path-frontpage .strate-actualite .wrapper-left .node>.node__content .wrapper-content .media img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:48em){.path-frontpage .strate-actualite .wrapper-left .node>.node__content .wrapper-content .field--name-field-image img,.path-frontpage .strate-actualite .wrapper-left .node>.node__content .wrapper-content .media img{position:static;height:auto}}.path-frontpage .strate-actualite .wrapper-left .node>.node__content .wrapper-content .field--name-field-dispositif,.path-frontpage .strate-actualite .wrapper-left .node>.node__content .wrapper-content .field--name-field-date-publication,.path-frontpage .strate-actualite .wrapper-left .node>.node__content .wrapper-content .title,.path-frontpage .strate-actualite .wrapper-left .node>.node__content .wrapper-content .field--name-field-chapo-resume{grid-column:2}.path-frontpage .strate-actualite .wrapper-left .node>.node__content .wrapper-content .field--name-field-dispositif{grid-row:2;margin-bottom:1.5rem}.path-frontpage .strate-actualite .wrapper-left .node>.node__content .wrapper-content .field--name-field-date-publication{grid-row:3;margin-bottom:1.5rem}.path-frontpage .strate-actualite .wrapper-left .node>.node__content .wrapper-content .field--name-field-date-publication .date{display:block;width:auto;height:auto;background:none;border-radius:0;text-align:left;font-size:1.6rem;font-weight:500;color:#fff;text-transform:none}@media only screen and (max-width:48em){.path-frontpage .strate-actualite .wrapper-left .node>.node__content .wrapper-content .field--name-field-date-publication .date{text-align:center}}.path-frontpage .strate-actualite .wrapper-left .node>.node__content .wrapper-content .title{grid-row:4;margin-bottom:2.2rem;font-size:4.2rem;line-height:4.6rem;font-weight:bold;color:#fff;display:-webkit-box !important;-webkit-line-clamp:4;-webkit-box-orient:vertical;white-space:normal;overflow:hidden;transition:all ease .4s}@media only screen and (max-width:48em){.path-frontpage .strate-actualite .wrapper-left .node>.node__content .wrapper-content .title{font-size:2.8rem;line-height:3.6rem}}.path-frontpage .strate-actualite .wrapper-left .node>.node__content .wrapper-content .field--name-field-chapo-resume{grid-row:5;margin:0;padding:0;background:none;font-size:1.4rem;line-height:2.6rem;color:#fff;display:-webkit-box !important;-webkit-line-clamp:5;-webkit-box-orient:vertical;white-space:normal;overflow:hidden}@media only screen and (max-width:48em){.path-frontpage .strate-actualite .wrapper-left .node>.node__content .wrapper-content .field--name-field-chapo-resume{text-align:left}}.path-frontpage .strate-actualite .wrapper-left .node>.node__content .wrapper-content .field--name-field-chapo-resume p:first-child,.path-frontpage .strate-actualite .wrapper-left .node>.node__content .wrapper-content .field--name-field-chapo-resume ul:first-child,.path-frontpage .strate-actualite .wrapper-left .node>.node__content .wrapper-content .field--name-field-chapo-resume ol:first-child{margin-top:0}.path-frontpage .strate-actualite .wrapper-left .node>.node__content .wrapper-content .field--name-field-chapo-resume p:last-child,.path-frontpage .strate-actualite .wrapper-left .node>.node__content .wrapper-content .field--name-field-chapo-resume ul:last-child,.path-frontpage .strate-actualite .wrapper-left .node>.node__content .wrapper-content .field--name-field-chapo-resume ol:last-child{margin-bottom:0}.path-frontpage .strate-actualite .wrapper-left .node.recommander .node__content{position:relative;border:1rem solid #88E6C2 !important;border-radius:0.6rem}.path-frontpage .strate-actualite .wrapper-left .node.recommander .node__content .contextual-region,.path-frontpage .strate-actualite .wrapper-left .node.recommander .node__content.contextual-region{position:static}.path-frontpage .strate-actualite .wrapper-left .node.recommander .node__content .title-recommander{position:absolute;top:-1rem;right:19rem;margin-top:0;font-family:"Palanquin",sans-serif;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}.path-frontpage .strate-actualite .wrapper-left .node.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){.path-frontpage .strate-actualite .wrapper-left .node.recommander .node__content .title-recommander{right:50%}}.path-frontpage .strate-actualite .wrapper-left .node.recommander .node__content .title-recommander::before{position:relative;top:-0.2rem;display:inline-block;margin-right:0.5rem;vertical-align:middle}.path-frontpage .strate-actualite .wrapper-left .node.recommander .node__content .title,.path-frontpage .strate-actualite .wrapper-left .node.recommander .node__content .field--name-field-chapo-resume{padding-right:2rem}@media only screen and (max-width:48em){.path-frontpage .strate-actualite .wrapper-left .node.recommander .node__content .title,.path-frontpage .strate-actualite .wrapper-left .node.recommander .node__content .field--name-field-chapo-resume{padding-left:2rem}}.path-frontpage .strate-actualite .wrapper-left .node.recommander .node__content .field--name-field-dispositif{margin-top:6rem}@media only screen and (max-width:48em){.path-frontpage .strate-actualite .wrapper-left .node.recommander .node__content .field--name-field-dispositif{margin-top:2rem}}.path-frontpage .strate-actualite .wrapper-left .node.recommander .node__content .field--name-field-chapo-resume{margin-bottom:6rem}@media only screen and (max-width:48em){.path-frontpage .strate-actualite .wrapper-left .node.recommander .node__content .field--name-field-chapo-resume{margin-bottom:2rem}}.path-frontpage .strate-actualite .wrapper-left .link-promoted:hover .node>.node__content .wrapper-content .title{color:#9069F2}.path-frontpage .strate-actualite .wrapper-left .link-promoted:focus{outline:0.2rem dashed #FFDED9}.path-frontpage .strate-actualite .wrapper-right{margin-top:6rem}@media only screen and (max-width:48em){.path-frontpage .strate-actualite .wrapper-right{margin-top:4rem}}.path-frontpage .strate-actualite .wrapper-right .item-list>ul{margin:0;padding:0;list-style:none;display:flex;margin:0 -1rem}.path-frontpage .strate-actualite .wrapper-right .item-list>ul li{margin:0;padding:0}@media only screen and (max-width:48em){.path-frontpage .strate-actualite .wrapper-right .item-list>ul{flex-wrap:wrap}}.path-frontpage .strate-actualite .wrapper-right .item-list>ul li{width:33.3333%;padding:0 1rem}@media only screen and (max-width:48em){.path-frontpage .strate-actualite .wrapper-right .item-list>ul li{width:100%;margin-bottom:2rem}}.path-frontpage .strate-actualite .wrapper-right .item-list>ul li .node,.path-frontpage .strate-actualite .wrapper-right .item-list>ul li .node>.node__content,.path-frontpage .strate-actualite .wrapper-right .item-list>ul li .node>.node__content>a{height:100%}.path-frontpage .strate-actualite .wrapper-right .item-list>ul li .node>.node__content>a{display:block;padding:4rem 5rem;border:0;border-radius:0.6rem;background-color:#FFFDFD;box-shadow:0 0.8rem 1.8rem 0 rgba(31,21,80,0.15)}@media only screen and (max-width:48em){.path-frontpage .strate-actualite .wrapper-right .item-list>ul li .node>.node__content>a{padding:3rem 2rem}}.path-frontpage .strate-actualite .wrapper-right .item-list>ul li .node>.node__content>a .wrapper-content{display:flex;flex-direction:column;align-items:flex-start}@media only screen and (max-width:48em){.path-frontpage .strate-actualite .wrapper-right .item-list>ul li .node>.node__content>a .wrapper-content{align-items:center;text-align:center}}.path-frontpage .strate-actualite .wrapper-right .item-list>ul li .node>.node__content>a .wrapper-content .field--name-field-dispositif{order:1}.path-frontpage .strate-actualite .wrapper-right .item-list>ul li .node>.node__content>a .wrapper-content .field--name-field-date-publication{order:2;margin-bottom:0.9rem}@media only screen and (max-width:48em){.path-frontpage .strate-actualite .wrapper-right .item-list>ul li .node>.node__content>a .wrapper-content .field--name-field-date-publication{margin-top:1.6rem}}.path-frontpage .strate-actualite .wrapper-right .item-list>ul li .node>.node__content>a .wrapper-content .field--name-field-date-publication .date{display: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.5);text-transform:none}.path-frontpage .strate-actualite .wrapper-right .item-list>ul li .node>.node__content>a .wrapper-content .title{order:3;margin-top:0;margin-bottom:1.1rem;font-size:2rem;line-height:2.6rem;font-weight:bold;color:#3A3C74;letter-spacing:normal;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;transition:all ease .4s}@media only screen and (max-width:48em){.path-frontpage .strate-actualite .wrapper-right .item-list>ul li .node>.node__content>a .wrapper-content .title{font-size:1.6rem;line-height:2.4rem}}.path-frontpage .strate-actualite .wrapper-right .item-list>ul li .node>.node__content>a .wrapper-content .field--name-field-chapo-resume{order:4;margin:0;font-size:1.2rem;line-height:2.4rem}@media only screen and (max-width:48em){.path-frontpage .strate-actualite .wrapper-right .item-list>ul li .node>.node__content>a .wrapper-content .field--name-field-chapo-resume{text-align:left}}.path-frontpage .strate-actualite .wrapper-right .item-list>ul li .node>.node__content>a .wrapper-content .field--name-field-chapo-resume p:first-child,.path-frontpage .strate-actualite .wrapper-right .item-list>ul li .node>.node__content>a .wrapper-content .field--name-field-chapo-resume ul:first-child,.path-frontpage .strate-actualite .wrapper-right .item-list>ul li .node>.node__content>a .wrapper-content .field--name-field-chapo-resume ol:first-child{margin-top:0}.path-frontpage .strate-actualite .wrapper-right .item-list>ul li .node>.node__content>a .wrapper-content .field--name-field-chapo-resume p:last-child,.path-frontpage .strate-actualite .wrapper-right .item-list>ul li .node>.node__content>a .wrapper-content .field--name-field-chapo-resume ul:last-child,.path-frontpage .strate-actualite .wrapper-right .item-list>ul li .node>.node__content>a .wrapper-content .field--name-field-chapo-resume ol:last-child{margin-bottom:0}.path-frontpage .strate-actualite .wrapper-right .item-list>ul li .node>.node__content>a:hover .wrapper-content .title{color:#9069F2}.path-frontpage .strate-offre-agenda>.wrapper-nos-offres{margin-bottom:10rem}@media only screen and (max-width:48em){.path-frontpage .strate-offre-agenda>.wrapper-nos-offres{margin-bottom:6rem}}.path-frontpage .strate-offre-agenda>.wrapper-nos-offres .item-list>ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;margin:-1rem}.path-frontpage .strate-offre-agenda>.wrapper-nos-offres .item-list>ul li{margin:0;padding:0}.path-frontpage .strate-offre-agenda>.wrapper-nos-offres .item-list>ul>li{width:33.3333%;padding:1rem}@media only screen and (max-width:48em){.path-frontpage .strate-offre-agenda>.wrapper-nos-offres .item-list>ul>li{width:100%}}.path-frontpage .strate-offre-agenda>.wrapper-nos-offres .item-list>ul>li .wrapper-link{margin-top:0}.path-frontpage .strate-offre-agenda>.wrapper-nos-offres .item-list>ul>li .link{display:flex;padding:0 5.4rem 0 2rem;align-items:center;height:8rem;background-color:#2D2D5A;font-size:1.6rem;font-weight:600;line-height:2.2rem;color:#fff;border-radius:0.6rem;box-shadow:0 0.8rem 1.8rem rgba(13,9,34,0.12);text-transform:none;background-image:url(/themes/custom/opco_atlas/images/icon-arrow.svg);background-position:right 2rem center;background-size:1.4rem 1.2rem;background-repeat:no-repeat}.path-frontpage .strate-offre-agenda>.wrapper-content{position:relative;display:flex;flex-wrap:wrap;text-align:center;z-index:0}@media only screen and (max-width:48em){.path-frontpage .strate-offre-agenda>.wrapper-content{padding-bottom:6rem}}.path-frontpage .strate-offre-agenda>.wrapper-content::before{content:"";position:absolute;left:50rem;top:20rem;display:block;width:81.4rem;height:77.2rem;background-image:url(/themes/custom/opco_atlas/images/pattern_agenda.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;z-index:-1}@media only screen and (max-width:48em){.path-frontpage .strate-offre-agenda>.wrapper-content::before{left:auto;top:auto;bottom:0;right:-2rem;width:100vw;height:108.9rem;border-bottom-left-radius:12rem}}.path-frontpage .strate-offre-agenda>.wrapper-content>.titre-h3{width:100%;text-align:center}.path-frontpage .strate-offre-agenda>.wrapper-content>.wrapper-left,.path-frontpage .strate-offre-agenda>.wrapper-content>.item-list{text-align:left}.path-frontpage .strate-offre-agenda>.wrapper-content .button{margin-left:auto;margin-right:auto}.path-frontpage .strate-offre-agenda>.wrapper-content .wrapper-left{width:68rem;padding-right:2rem}@media only screen and (max-width:48em){.path-frontpage .strate-offre-agenda>.wrapper-content .wrapper-left{width:100%;padding-right:0;margin-bottom:2rem}}.path-frontpage .strate-offre-agenda>.wrapper-content .wrapper-left>.wrapper-content{height:100%;padding:6rem 7rem;background-color:#fff;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){.path-frontpage .strate-offre-agenda>.wrapper-content .wrapper-left>.wrapper-content{padding:3rem}}.path-frontpage .strate-offre-agenda>.wrapper-content .wrapper-left>.wrapper-content a{text-decoration:none}.path-frontpage .strate-offre-agenda>.wrapper-content .wrapper-left a .wrapper-content{display:flex;height:100%}@media only screen and (max-width:48em){.path-frontpage .strate-offre-agenda>.wrapper-content .wrapper-left a .wrapper-content{flex-wrap:wrap}}.path-frontpage .strate-offre-agenda>.wrapper-content .wrapper-left a .wrapper-content .wrapper-date-event{flex:0 0 auto;margin-right:3rem}@media only screen and (max-width:48em){.path-frontpage .strate-offre-agenda>.wrapper-content .wrapper-left a .wrapper-content .wrapper-date-event{display:flex;width:100%;flex-wrap:wrap;margin:0;justify-content:center}}.path-frontpage .strate-offre-agenda>.wrapper-content .wrapper-left a .wrapper-content .wrapper-date-event>div{margin-bottom:2rem}@media only screen and (max-width:48em){.path-frontpage .strate-offre-agenda>.wrapper-content .wrapper-left a .wrapper-content .wrapper-date-event>div{margin:0 0.5rem 1rem}}.path-frontpage .strate-offre-agenda>.wrapper-content .wrapper-left a .wrapper-content .wrapper-right{width:calc(100% - 13rem)}@media only screen and (max-width:48em){.path-frontpage .strate-offre-agenda>.wrapper-content .wrapper-left a .wrapper-content .wrapper-right{width:100%;text-align:center}}.path-frontpage .strate-offre-agenda>.wrapper-content .wrapper-left a .wrapper-content .title{margin-bottom:2rem;padding-top:1.5rem;font-size:3.2rem;line-height:3.8rem;font-weight:bold;color:#2D2D5A;transition:all ease .4s}@media only screen and (max-width:48em){.path-frontpage .strate-offre-agenda>.wrapper-content .wrapper-left a .wrapper-content .title{margin-bottom:1.3rem;padding-top:0;font-size:1.6rem;line-height:2.4rem}}.path-frontpage .strate-offre-agenda>.wrapper-content .wrapper-left a .wrapper-content .field--name-field-description{grid-row:2;display:block;margin-top:0;margin-bottom:1.5rem;font-size:1.4rem;line-height:2.6rem}@media only screen and (max-width:48em){.path-frontpage .strate-offre-agenda>.wrapper-content .wrapper-left a .wrapper-content .field--name-field-description{order:3}}.path-frontpage .strate-offre-agenda>.wrapper-content .wrapper-left a .wrapper-content .field--name-field-description p:first-child,.path-frontpage .strate-offre-agenda>.wrapper-content .wrapper-left a .wrapper-content .field--name-field-description ul:first-child,.path-frontpage .strate-offre-agenda>.wrapper-content .wrapper-left a .wrapper-content .field--name-field-description ol:first-child{margin-top:0}.path-frontpage .strate-offre-agenda>.wrapper-content .wrapper-left a .wrapper-content .field--name-field-description p:last-child,.path-frontpage .strate-offre-agenda>.wrapper-content .wrapper-left a .wrapper-content .field--name-field-description ul:last-child,.path-frontpage .strate-offre-agenda>.wrapper-content .wrapper-left a .wrapper-content .field--name-field-description ol:last-child{margin-bottom:0}.path-frontpage .strate-offre-agenda>.wrapper-content .wrapper-left a .wrapper-content .field--name-field-ville,.path-frontpage .strate-offre-agenda>.wrapper-content .wrapper-left a .wrapper-content .wrapper-place{display:inline-block;font-size:1.6rem;font-weight:normal;line-height:2.2rem;color:#212121}.path-frontpage .strate-offre-agenda>.wrapper-content .wrapper-left a .wrapper-content .field--name-field-ville p,.path-frontpage .strate-offre-agenda>.wrapper-content .wrapper-left a .wrapper-content .wrapper-place p{display:inline}.path-frontpage .strate-offre-agenda>.wrapper-content .wrapper-left a .wrapper-content .field--name-field-ville::before,.path-frontpage .strate-offre-agenda>.wrapper-content .wrapper-left a .wrapper-content .wrapper-place::before{display:inline-block;margin-right:0.4rem;vertical-align:bottom;color:#7850DC !important}.path-frontpage .strate-offre-agenda>.wrapper-content .wrapper-left a .wrapper-content .field--name-field-ville{display:flex;margin-right:1rem;margin-bottom:1rem}.path-frontpage .strate-offre-agenda>.wrapper-content .wrapper-left a .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}.path-frontpage .strate-offre-agenda>.wrapper-content .wrapper-left a .wrapper-content .field--name-field-ville::before{flex:0 0 auto}.path-frontpage .strate-offre-agenda>.wrapper-content .wrapper-left a .wrapper-content .field--name-field-ville p{display:inline-block;margin:0}.path-frontpage .strate-offre-agenda>.wrapper-content .wrapper-left a .wrapper-content .wrapper-place{text-transform:lowercase}.path-frontpage .strate-offre-agenda>.wrapper-content .wrapper-left a .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}.path-frontpage .strate-offre-agenda>.wrapper-content .wrapper-left a:hover .wrapper-content .title{color:#9069F2}.path-frontpage .strate-offre-agenda>.wrapper-content .item-list{width:calc(100% - 68rem)}@media only screen and (max-width:48em){.path-frontpage .strate-offre-agenda>.wrapper-content .item-list{width:100%}}.path-frontpage .strate-offre-agenda>.wrapper-content .item-list>ul{margin:0;padding:0;list-style:none}.path-frontpage .strate-offre-agenda>.wrapper-content .item-list>ul li{margin:0;padding:0}.path-frontpage .strate-offre-agenda>.wrapper-content .item-list>ul>li{margin-bottom:2rem}.path-frontpage .strate-offre-agenda>.wrapper-content .item-list>ul>li:last-child{margin-bottom:0}.path-frontpage .strate-offre-agenda>.wrapper-content .item-list>ul>li .node>.node__content>.wrapper-content>a{padding:3rem;grid-template-columns:auto auto 1fr;grid-template-rows:auto auto 1fr;grid-column-gap:1.5rem;text-align:left}.path-frontpage .strate-offre-agenda>.wrapper-content .item-list>ul>li .node>.node__content>.wrapper-content>a .wrapper-date-event{grid-column:1;grid-row:1 / 4;padding-right:1.5rem}@media only screen and (max-width:48em){.path-frontpage .strate-offre-agenda>.wrapper-content .item-list>ul>li .node>.node__content>.wrapper-content>a .wrapper-date-event{padding-right:0}}.path-frontpage .strate-offre-agenda>.wrapper-content .item-list>ul>li .node>.node__content>.wrapper-content>a .title{grid-row:1;grid-column:2 / 4;margin-bottom:0.5rem;padding-bottom:0;text-align:left;font-size:2rem;line-height:2.4rem;font-weight:bold;letter-spacing:normal;color:#2D2D5A;transition:all ease .4s}@media only screen and (max-width:48em){.path-frontpage .strate-offre-agenda>.wrapper-content .item-list>ul>li .node>.node__content>.wrapper-content>a .title{margin:1rem 0 1.3rem;font-size:1.6rem;line-height:2.4rem;text-align:center}}.path-frontpage .strate-offre-agenda>.wrapper-content .item-list>ul>li .node>.node__content>.wrapper-content>a .field--name-field-ville,.path-frontpage .strate-offre-agenda>.wrapper-content .item-list>ul>li .node>.node__content>.wrapper-content>a .wrapper-place{font-size:1.6rem;font-weight:normal;line-height:2.2rem;color:#212121}.path-frontpage .strate-offre-agenda>.wrapper-content .item-list>ul>li .node>.node__content>.wrapper-content>a .field--name-field-ville p,.path-frontpage .strate-offre-agenda>.wrapper-content .item-list>ul>li .node>.node__content>.wrapper-content>a .wrapper-place p{display:inline}.path-frontpage .strate-offre-agenda>.wrapper-content .item-list>ul>li .node>.node__content>.wrapper-content>a .field--name-field-ville::before,.path-frontpage .strate-offre-agenda>.wrapper-content .item-list>ul>li .node>.node__content>.wrapper-content>a .wrapper-place::before{color:#7850DC}.path-frontpage .strate-offre-agenda>.wrapper-content .item-list>ul>li .node>.node__content>.wrapper-content>a .field--name-field-ville{grid-column:2;grid-row:2}.path-frontpage .strate-offre-agenda>.wrapper-content .item-list>ul>li .node>.node__content>.wrapper-content>a .wrapper-place{grid-column:3;grid-row:2}.path-frontpage .strate-offre-agenda>.wrapper-content .item-list>ul>li .node>.node__content>.wrapper-content>a:hover .title{color:#9069F2}.path-frontpage .strate-offre-agenda>.wrapper-content .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-top:4rem}.path-frontpage .strate-offre-agenda>.wrapper-content .button[disabled],.path-frontpage .strate-offre-agenda>.wrapper-content .button.disabled{opacity:0.6;pointer-events:none}.path-frontpage .strate-offre-agenda>.wrapper-content .button:focus,.path-frontpage .strate-offre-agenda>.wrapper-content .button:hover{background-color:#FCB3B3}.path-frontpage .strate-offre-agenda>.wrapper-content .button:active{background-color:#F9A2A2}.path-frontpage .strate-preferences-affiliation-branches{position:relative;display:flex;flex-wrap:wrap;margin-left:-1rem !important;margin-right:-1rem !important;z-index:1}.path-frontpage .strate-preferences-affiliation-branches>div{margin:0 1rem;padding:4rem 5rem;border-radius:0.6rem;background-color:#FFFDFD;box-shadow:0 0.8rem 1.8rem 0 rgba(31,21,80,0.15)}@media only screen and (max-width:48em){.path-frontpage .strate-preferences-affiliation-branches>div{padding:4rem 3rem}}.path-frontpage .strate-preferences-affiliation-branches>.wrapper-formulaire-rattachement{position:relative;width:48rem}@media only screen and (max-width:48em){.path-frontpage .strate-preferences-affiliation-branches>.wrapper-formulaire-rattachement{width:100%}}.path-frontpage .strate-preferences-affiliation-branches>.wrapper-formulaire-rattachement .title{display:block;margin-bottom:2.4rem;font-size:2.8rem;line-height:3.6rem;font-weight:bold;color:#2D2D5A}@media only screen and (max-width:48em){.path-frontpage .strate-preferences-affiliation-branches>.wrapper-formulaire-rattachement .title{text-align:center}}.path-frontpage .strate-preferences-affiliation-branches>.wrapper-formulaire-rattachement form{display:flex;flex-wrap:wrap;align-items:center}.path-frontpage .strate-preferences-affiliation-branches>.wrapper-formulaire-rattachement form .form-wrapper{width:100%}.path-frontpage .strate-preferences-affiliation-branches>.wrapper-formulaire-rattachement form .wrapper-filter{order:99;margin-top:2rem;line-height:2.2rem;font-size:1.4rem}.path-frontpage .strate-preferences-affiliation-branches>.wrapper-formulaire-rattachement form .wrapper-filter .wrapper-sub-label{margin-bottom:1rem;font-size:0.8em;font-style:italic;opacity:0.6}.path-frontpage .strate-preferences-affiliation-branches>.wrapper-formulaire-rattachement form .form-item{margin:0;width:26rem}.path-frontpage .strate-preferences-affiliation-branches>.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}.path-frontpage .strate-preferences-affiliation-branches>.wrapper-formulaire-rattachement form .form-item input::-webkit-input-placeholder{color:#707070;opacity:1;font-weight:normal}.path-frontpage .strate-preferences-affiliation-branches>.wrapper-formulaire-rattachement form .form-item input:-moz-placeholder{color:#707070;opacity:1;font-weight:normal}.path-frontpage .strate-preferences-affiliation-branches>.wrapper-formulaire-rattachement form .form-item input::-moz-placeholder{color:#707070;opacity:1;font-weight:normal}.path-frontpage .strate-preferences-affiliation-branches>.wrapper-formulaire-rattachement form .form-item input:-ms-input-placeholder{color:#707070;opacity:1;font-weight:normal}.path-frontpage .strate-preferences-affiliation-branches>.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}.path-frontpage .strate-preferences-affiliation-branches>.wrapper-formulaire-rattachement form .form-submit[disabled],.path-frontpage .strate-preferences-affiliation-branches>.wrapper-formulaire-rattachement form .form-submit.disabled{opacity:0.6;pointer-events:none}.path-frontpage .strate-preferences-affiliation-branches>.wrapper-formulaire-rattachement form .form-submit:focus,.path-frontpage .strate-preferences-affiliation-branches>.wrapper-formulaire-rattachement form .form-submit:hover{background-color:#FCB3B3}.path-frontpage .strate-preferences-affiliation-branches>.wrapper-formulaire-rattachement form .form-submit:active{background-color:#F9A2A2}@media only screen and (max-width:48em){.path-frontpage .strate-preferences-affiliation-branches>.wrapper-formulaire-rattachement form .form-submit{margin:2rem auto 0}}.path-frontpage .strate-preferences-affiliation-branches>.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;z-index:1}.path-frontpage .strate-preferences-affiliation-branches>.wrapper-formulaire-rattachement form #callback-result:empty{display:none}.path-frontpage .strate-preferences-affiliation-branches>.wrapper-formulaire-rattachement form #callback-result .close{position:absolute;right:1rem;top:1rem;cursor:pointer}.path-frontpage .strate-preferences-affiliation-branches>.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}.path-frontpage .strate-preferences-affiliation-branches>.wrapper-formulaire-rattachement form #callback-result .close::before{transition:all ease .4s}.path-frontpage .strate-preferences-affiliation-branches>.wrapper-formulaire-rattachement form #callback-result .close:hover::before,.path-frontpage .strate-preferences-affiliation-branches>.wrapper-formulaire-rattachement form #callback-result .close:focus::before{color:#2D2D5A}.path-frontpage .strate-preferences-affiliation-branches>.wrapper-formulaire-rattachement form #callback-result p{width:100%;margin:0 0 1rem}.path-frontpage .strate-preferences-affiliation-branches>.wrapper-formulaire-rattachement form #callback-result p>.label{margin-right:1rem;font-size:1.4rem;font-weight:normal;color:#707070}.path-frontpage .strate-preferences-affiliation-branches>.wrapper-formulaire-rattachement form #callback-result p>span:not(.label){display:inline-block;margin:0 1rem;color:#F2F2F2}.path-frontpage .strate-preferences-affiliation-branches>.wrapper-formulaire-rattachement form #callback-result p.error,.path-frontpage .strate-preferences-affiliation-branches>.wrapper-formulaire-rattachement form #callback-result p.success{margin:0;font-weight:bold;font-size:1.6rem}.path-frontpage .strate-preferences-affiliation-branches>.wrapper-formulaire-rattachement form #callback-result p.error::before,.path-frontpage .strate-preferences-affiliation-branches>.wrapper-formulaire-rattachement form #callback-result p.success::before{position:relative;top:-0.2rem;display:inline-block;margin-right:1rem;vertical-align:middle}.path-frontpage .strate-preferences-affiliation-branches>.wrapper-formulaire-rattachement form #callback-result p.error{color:#BE1828}.path-frontpage .strate-preferences-affiliation-branches>.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}.path-frontpage .strate-preferences-affiliation-branches>.wrapper-formulaire-rattachement form #callback-result p.success{color:#49B170}.path-frontpage .strate-preferences-affiliation-branches>.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}.path-frontpage .strate-preferences-affiliation-branches>.wrapper-mes-preferences{width:calc(100% - 52rem)}@media only screen and (max-width:48em){.path-frontpage .strate-preferences-affiliation-branches>.wrapper-mes-preferences{width:100%;margin-top:2rem;text-align:center}}.path-frontpage .strate-preferences-affiliation-branches>.wrapper-mes-preferences .titre-h3{font-size:2.8rem !important;line-height:3.6rem !important;text-align:left !important;color:#2D2D5A}@media only screen and (max-width:48em){.path-frontpage .strate-preferences-affiliation-branches>.wrapper-mes-preferences .titre-h3{text-align:center !important}}@media only screen and (max-width:30em){.path-frontpage .strate-preferences-affiliation-branches>.wrapper-mes-preferences .titre-h3{margin-bottom:4rem}}.path-frontpage .strate-preferences-affiliation-branches>.wrapper-mes-preferences .button,.path-frontpage .strate-preferences-affiliation-branches>.wrapper-mes-preferences .mes-preferences{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-frontpage .strate-preferences-affiliation-branches>.wrapper-mes-preferences .button[disabled],.path-frontpage .strate-preferences-affiliation-branches>.wrapper-mes-preferences .button.disabled,.path-frontpage .strate-preferences-affiliation-branches>.wrapper-mes-preferences .mes-preferences[disabled],.path-frontpage .strate-preferences-affiliation-branches>.wrapper-mes-preferences .mes-preferences.disabled{opacity:0.6;pointer-events:none}.path-frontpage .strate-preferences-affiliation-branches>.wrapper-mes-preferences .button:focus,.path-frontpage .strate-preferences-affiliation-branches>.wrapper-mes-preferences .button:hover,.path-frontpage .strate-preferences-affiliation-branches>.wrapper-mes-preferences .mes-preferences:focus,.path-frontpage .strate-preferences-affiliation-branches>.wrapper-mes-preferences .mes-preferences:hover{background-color:#FCB3B3}.path-frontpage .strate-preferences-affiliation-branches>.wrapper-mes-preferences .button:active,.path-frontpage .strate-preferences-affiliation-branches>.wrapper-mes-preferences .mes-preferences:active{background-color:#F9A2A2}.path-frontpage .strate-preferences-affiliation-branches>.wrapper-mes-preferences .wrapper-connexion{display:flex;align-items:center}@media only screen and (max-width:30em){.path-frontpage .strate-preferences-affiliation-branches>.wrapper-mes-preferences .wrapper-connexion{flex-direction:column}}.path-frontpage .strate-preferences-affiliation-branches>.wrapper-mes-preferences .wrapper-connexion .wrapper-openid .wrapper-intro{font-size:1.4rem;margin-bottom:0.8rem}.path-frontpage .strate-preferences-affiliation-branches>.wrapper-mes-preferences .wrapper-connexion .wrapper-openid .button{padding:0;border:0;background:none;font-family:"Palanquin",sans-serif;font-weight:normal;text-transform:none;text-decoration:underline;font-size:1.6rem;line-height:2.2rem;letter-spacing:normal;color:#7850DC}.path-frontpage .strate-preferences-affiliation-branches>.wrapper-mes-preferences .wrapper-connexion .wrapper-separator{position:relative;display:flex;margin:0 auto;align-self:stretch;align-items:center;justify-content:center;z-index:0}@media only screen and (max-width:30em){.path-frontpage .strate-preferences-affiliation-branches>.wrapper-mes-preferences .wrapper-connexion .wrapper-separator{margin:2rem auto}}.path-frontpage .strate-preferences-affiliation-branches>.wrapper-mes-preferences .wrapper-connexion .wrapper-separator::before{content:"";position:absolute;top:0;left:50%;height:4.6rem;width:0.1rem;padding:0.3rem 0;background-color:#D2D2D2;z-index:-1}@media only screen and (max-width:30em){.path-frontpage .strate-preferences-affiliation-branches>.wrapper-mes-preferences .wrapper-connexion .wrapper-separator::before{top:50%;width:7rem;height:0.1rem;padding:0;margin-left:-3.5rem}}.path-frontpage .strate-preferences-affiliation-branches>.wrapper-mes-preferences .wrapper-connexion .wrapper-separator>div{font-size:1.4rem;padding:0.3rem;background-color:#fff;text-transform:uppercase;color:#707070}.path-frontpage .strate-preferences-affiliation-branches>.wrapper-mes-preferences .wrapper-connexion .wrapper-guider 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}.path-frontpage .strate-preferences-affiliation-branches>.wrapper-mes-preferences .wrapper-connexion .wrapper-guider a[disabled],.path-frontpage .strate-preferences-affiliation-branches>.wrapper-mes-preferences .wrapper-connexion .wrapper-guider a.disabled{opacity:0.6;pointer-events:none}.path-frontpage .strate-preferences-affiliation-branches>.wrapper-mes-preferences .wrapper-connexion .wrapper-guider a:focus,.path-frontpage .strate-preferences-affiliation-branches>.wrapper-mes-preferences .wrapper-connexion .wrapper-guider a:hover{background-color:#FCB3B3}.path-frontpage .strate-preferences-affiliation-branches>.wrapper-mes-preferences .wrapper-connexion .wrapper-guider a:active{background-color:#F9A2A2}.path-frontpage .strate-services{position:relative;display:flex;flex-wrap:wrap;padding-bottom:14rem;z-index:0}@media only screen and (max-width:48em){.path-frontpage .strate-services{padding-bottom:0}}.path-frontpage .strate-services::before{content:"";position:absolute;left:-13rem;bottom:0rem;display:block;width:81rem;height:78.7rem;background-image:url(/themes/custom/opco_atlas/images/pattern_services.png),url(/themes/custom/opco_atlas/images/bg_violet.jpg);background-position:right 13rem bottom 3rem,left top;background-size:auto,auto;background-repeat:no-repeat,repeat;border-bottom-right-radius:12rem;z-index:-1}@media only screen and (max-width:48em){.path-frontpage .strate-services::before{display:none}}.path-frontpage .strate-services>.wrapper-content{width:78rem}@media only screen and (max-width:48em){.path-frontpage .strate-services>.wrapper-content{position:relative;width:100%;padding-bottom:6rem;z-index:0}.path-frontpage .strate-services>.wrapper-content::before{content:"";position:absolute;left:-2rem;bottom:0;display:block;width:100vw;height:103.9rem;background-image:url(/themes/custom/opco_atlas/images/pattern_services.png),url(/themes/custom/opco_atlas/images/bg_violet.jpg);background-position:center,left top;background-size:cover,auto;background-repeat:no-repeat,repeat;border-bottom-right-radius:12rem;z-index:-1}}.path-frontpage .strate-services>.wrapper-content .titre-h3{max-width:45rem;color:#fff !important;text-align:left !important}@media only screen and (max-width:48em){.path-frontpage .strate-services>.wrapper-content .titre-h3{text-align:center !important}}.path-frontpage .strate-services>.wrapper-content .item-list>ul{margin:0;padding:0;list-style:none;display:flex;margin:0 -1rem}.path-frontpage .strate-services>.wrapper-content .item-list>ul li{margin:0;padding:0}@media only screen and (max-width:48em){.path-frontpage .strate-services>.wrapper-content .item-list>ul{flex-wrap:wrap}}.path-frontpage .strate-services>.wrapper-content .item-list>ul>li{width:25%;padding:0 1rem}@media only screen and (max-width:48em){.path-frontpage .strate-services>.wrapper-content .item-list>ul>li{width:100%;margin-bottom:2rem}.path-frontpage .strate-services>.wrapper-content .item-list>ul>li:last-child{margin-bottom:0}}.path-frontpage .strate-services>.wrapper-content .item-list>ul>li a{position:relative;display:block;width:100%;height:0;padding-bottom:100%;background-color:#FFFDFD;border-radius:0.6rem;box-shadow:0 0.8rem 1.8rem 0 rgba(31,21,80,0.15)}.path-frontpage .strate-services>.wrapper-content .item-list>ul>li a .contextual-region{position:static}@media only screen and (max-width:48em){.path-frontpage .strate-services>.wrapper-content .item-list>ul>li a{height:10.4rem;padding-bottom:0}}.path-frontpage .strate-services>.wrapper-content .item-list>ul>li a .taxonomy-term .content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}@media only screen and (max-width:48em){.path-frontpage .strate-services>.wrapper-content .item-list>ul>li a .taxonomy-term .content{flex-direction:row}}.path-frontpage .strate-services>.wrapper-content .item-list>ul>li a .taxonomy-term .content .field--name-field-media-image{display:flex;align-items:center;justify-content:center;width:6.4rem;height:6.4rem}.path-frontpage .strate-services>.wrapper-content .item-list>ul>li a .taxonomy-term .content .field--name-field-media-image img{max-width:100%;max-height:100%;width:auto;height:auto}.path-frontpage .strate-services>.wrapper-content .item-list>ul>li a .taxonomy-term .content .title{margin-top:1rem;text-transform:uppercase;color:#7850DC;font-size:1.2rem;line-height:2rem;letter-spacing:0.02em}@media only screen and (max-width:48em){.path-frontpage .strate-services>.wrapper-content .item-list>ul>li a .taxonomy-term .content .title{margin:0 0 0 2rem}}.path-frontpage .strate-services .wrapper-a-la-une{width:calc(100% - 78rem);padding-left:12rem}@media only screen and (max-width:48em){.path-frontpage .strate-services .wrapper-a-la-une{width:100%;margin-top:6rem;padding-left:0;text-align:center}}.path-frontpage .strate-services .wrapper-a-la-une .media{display:none}.path-frontpage .strate-services .wrapper-a-la-une .wrapper-top .wrapper-right{margin-bottom:4rem}@media only screen and (max-width:48em){.path-frontpage .strate-services .wrapper-a-la-une .wrapper-top .wrapper-right{margin-bottom:2.7rem}}.path-frontpage .strate-services .wrapper-a-la-une .wrapper-top .wrapper-right .titre-h2,.path-frontpage .strate-services .wrapper-a-la-une .wrapper-top .wrapper-right .titre-h3{display:inline;margin:0;font-size:3.2rem;line-height:3.8rem;font-weight:bold;color:#2D2D5A;text-align:left !important}@media only screen and (max-width:48em){.path-frontpage .strate-services .wrapper-a-la-une .wrapper-top .wrapper-right .titre-h2,.path-frontpage .strate-services .wrapper-a-la-une .wrapper-top .wrapper-right .titre-h3{font-size:2.8rem;line-height:3.6rem}}.path-frontpage .strate-services .wrapper-a-la-une .wrapper-top .wrapper-right .titre-h3{text-transform:lowercase}.path-frontpage .strate-services .wrapper-a-la-une .wrapper-top .wrapper-right .titre-h3::before{content:", "}.path-frontpage .strate-services .wrapper-a-la-une .wrapper-bottom .wrapper-right{margin-top:4rem}@media only screen and (max-width:48em){.path-frontpage .strate-services .wrapper-a-la-une .wrapper-bottom .wrapper-right{margin-top:2rem}}.path-frontpage .strate-services .wrapper-a-la-une .wrapper-bottom .wrapper-right .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-frontpage .strate-services .wrapper-a-la-une .wrapper-bottom .wrapper-right .button[disabled],.path-frontpage .strate-services .wrapper-a-la-une .wrapper-bottom .wrapper-right .button.disabled{opacity:0.6;pointer-events:none}.path-frontpage .strate-services .wrapper-a-la-une .wrapper-bottom .wrapper-right .button:focus,.path-frontpage .strate-services .wrapper-a-la-une .wrapper-bottom .wrapper-right .button:hover{background-color:#FCB3B3}.path-frontpage .strate-services .wrapper-a-la-une .wrapper-bottom .wrapper-right .button:active{background-color:#F9A2A2}.path-frontpage .strate-services .wrapper-link{text-align:left}.path-frontpage .wrapper-jeune{display:flex;flex-wrap:wrap;align-items:center;min-height:30rem;background-image:url(/themes/custom/opco_atlas/images/pattern_jeune.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;border-radius:0.6rem}@media only screen and (max-width:48em){.path-frontpage .wrapper-jeune{border-radius:0;margin:0 -2rem;padding:4rem 2rem 6rem;text-align:center}}.path-frontpage .wrapper-jeune>div{width:50%}@media only screen and (max-width:48em){.path-frontpage .wrapper-jeune>div{width:100%}}.path-frontpage .wrapper-jeune .wrapper-left-jeune{display:flex;height:auto;align-items:center;justify-content:center}.path-frontpage .wrapper-jeune .field--name-field-jeune-titre{max-width:31rem;font-size:3.2rem;line-height:3.8rem;font-weight:bold;color:#fff}@media only screen and (max-width:48em){.path-frontpage .wrapper-jeune .field--name-field-jeune-titre{margin-bottom:2.7rem;text-align:center;font-size:2.8rem;line-height:3.6rem}}.path-frontpage .wrapper-jeune .field--name-field-jeune-description{max-width:37rem;font-size:1.4rem;line-height:2.6rem;font-weight:bold;color:#fff}@media only screen and (max-width:48em){.path-frontpage .wrapper-jeune .field--name-field-jeune-description{max-width:none}}.path-frontpage .wrapper-jeune .field--name-field-jeune-lien{margin-top:2rem}.path-frontpage .wrapper-jeune .field--name-field-jeune-lien 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}.path-frontpage .wrapper-jeune .field--name-field-jeune-lien a[disabled],.path-frontpage .wrapper-jeune .field--name-field-jeune-lien a.disabled{opacity:0.6;pointer-events:none}.path-frontpage .wrapper-jeune .field--name-field-jeune-lien a:focus,.path-frontpage .wrapper-jeune .field--name-field-jeune-lien a:hover{background-color:#FCB3B3}.path-frontpage .wrapper-jeune .field--name-field-jeune-lien a:active{background-color:#F9A2A2}.path-frontpage .wrapper-services{position:relative;width:100%;margin-bottom:0 !important;padding:8rem 0 11rem;z-index:0}@media only screen and (max-width:48em){.path-frontpage .wrapper-services{width:calc(100% + 4rem);margin-top:6rem;margin-left:-2rem;margin-right:-2rem;padding:4rem 2rem 6rem}}.path-frontpage .wrapper-services::before{content:"";position:absolute;top:0;left:calc(-50vw + 50%);width:100vw;height:100%;background-image:url(/themes/custom/opco_atlas/images/pattern_votre-service.png),url(/themes/custom/opco_atlas/images/bg_violet.jpg);background-position:left center,left top;background-size:cover,auto;background-repeat:no-repeat,repeat;z-index:-1}@media only screen and (max-width:48em){.path-frontpage .wrapper-services::before{left:0;width:100%}}.path-frontpage .wrapper-services .titre-h3{color:#fff !important}.path-frontpage .wrapper-services a{text-decoration:none}.path-frontpage .wrapper-services .item-list>ul{margin:0;padding:0;list-style:none;display:flex;margin:0 -1rem}.path-frontpage .wrapper-services .item-list>ul li{margin:0;padding:0}@media only screen and (max-width:48em){.path-frontpage .wrapper-services .item-list>ul{flex-wrap:wrap}}.path-frontpage .wrapper-services .item-list>ul>li{position:relative;width:calc(20% - 2rem);height:0;margin:0 1rem;padding-bottom:calc(20% - 2rem);background-color:#FFFDFD;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){.path-frontpage .wrapper-services .item-list>ul>li{width:calc(100% - 2rem);height:10.4rem;margin-bottom:2rem;padding-bottom:0}}.path-frontpage .wrapper-services .item-list>ul>li .wrapper-content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}@media only screen and (max-width:48em){.path-frontpage .wrapper-services .item-list>ul>li .wrapper-content{position:relative;top:auto;left:auto;flex-direction:row}}.path-frontpage .wrapper-services .item-list>ul>li .wrapper-content .taxonomy-term{display:flex;align-items:center;justify-content:center;width:6.4rem;height:6.4rem}.path-frontpage .wrapper-services .item-list>ul>li .wrapper-content .taxonomy-term img{max-width:100%;max-height:100%;width:auto;height:auto}.path-frontpage .wrapper-services .item-list>ul>li .wrapper-content .titre-h3{height:2rem;margin:2rem 0 0;text-transform:uppercase;color:#7850DC !important;font-size:1.2rem;line-height:2rem;letter-spacing:0.02em}@media only screen and (max-width:48em){.path-frontpage .wrapper-services .item-list>ul>li .wrapper-content .titre-h3{margin:0 0 0 2rem}}.path-frontpage .wrapper-services .item-list>ul>li .recommander .wrapper-content{border:1rem solid #88E6C2;border-radius:0.6rem}.path-frontpage .wrapper-services .item-list>ul>li .recommander .label-recommande-pour-vous{font-size:1rem}.path-frontpage .wrapper-link{margin-top:4rem;text-align:center}@media only screen and (max-width:48em){.path-frontpage .wrapper-link{margin-top:2rem}}.path-frontpage .wrapper-link 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}.path-frontpage .wrapper-link a[disabled],.path-frontpage .wrapper-link a.disabled{opacity:0.6;pointer-events:none}.path-frontpage .wrapper-link a:focus,.path-frontpage .wrapper-link a:hover{background-color:#FCB3B3}.path-frontpage .wrapper-link a:active{background-color:#F9A2A2}.path-frontpage .recommander.wrapper-mes-preferences{position:relative;border:1rem solid #88E6C2;border-radius:0.6rem;box-shadow:0 0.8rem 1.8rem 0 rgba(31,21,80,0.15)}.path-frontpage .recommander .contextual-region{position:static}.path-frontpage .recommander .label-recommande-pour-vous{position:absolute;top:-1rem;left:50%;margin-top:0;font-family:"Palanquin",sans-serif;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-frontpage .recommander .label-recommande-pour-vous::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-frontpage .recommander .label-recommande-pour-vous::before{position:relative;top:-0.2rem;display:inline-block;margin-right:0.5rem;vertical-align:middle}.field--name-field-dispositif{display:inline-block;margin-bottom:0.6rem}.node--type-actualite.node--view-mode-boosted-search-result .wrapper-top,.node.node--type-actualite.node--promoted .wrapper-top,.node--type-actualite.node--view-mode-teaser-strates .wrapper-top{display:flex;align-items:center}.node--type-actualite.node--view-mode-boosted-search-result .wrapper-top .field--name-field-date-publication,.node.node--type-actualite.node--promoted .wrapper-top .field--name-field-date-publication,.node--type-actualite.node--view-mode-teaser-strates .wrapper-top .field--name-field-date-publication{order:2;margin-left:1rem}.node--type-actualite.node--view-mode-boosted-search-result .wrapper-top .field--name-field-dispositif,.node.node--type-actualite.node--promoted .wrapper-top .field--name-field-dispositif,.node--type-actualite.node--view-mode-teaser-strates .wrapper-top .field--name-field-dispositif{order:1}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}}.view-page-liste-agenda>.view-content>.views-row{margin-bottom:3rem}.view-page-liste-agenda>.view-content>.views-row:last-of-type{margin-bottom:0}@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 (min-width:48.1em){.path-recherche .block-opco-atlas-search-sidebar-block>div:not(.contextual),.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-recherche .block-opco-atlas-search-sidebar-block .facets-widget-checkbox,.path-cout-contrat .block-opco-atlas-search-sidebar-block .facets-widget-checkbox{margin-bottom:5rem;padding:0;border-radius:0;box-shadow:none}.path-recherche .block-opco-atlas-search-sidebar-block .facets-widget-checkbox:last-of-type,.path-cout-contrat .block-opco-atlas-search-sidebar-block .facets-widget-checkbox:last-of-type{margin-bottom:0}}@media only screen and (max-width:48em){.path-recherche .block-system-main-block,.path-cout-contrat .block-system-main-block{order:3}}.path-recherche #block-opcoatlassearchheader{margin-top:0;font-family:"Palanquin",sans-serif;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)}}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;font-size:7rem;font-weight:bold;font-family:"Palanquin",sans-serif;line-height:1;color:#7850DC}.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{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-family:"Palanquin",sans-serif;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-family:"Palanquin",sans-serif;font-weight:bold;margin-bottom:1.7rem;font-size:2.1rem;line-height:2.8rem;letter-spacing:0.1rem;margin:0}.path-cout-contrat .title-sidebar{margin-top:0;font-family:"Palanquin",sans-serif;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-family:"Palanquin",sans-serif;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-family:"Palanquin",sans-serif;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-family:"Palanquin",sans-serif;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}.view-page-liste-couts-contrats .view-header .count-results{margin-top:0;font-family:"Palanquin",sans-serif;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 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-family:"Palanquin",sans-serif;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-family:"Palanquin",sans-serif;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-family:"Palanquin",sans-serif;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-boite-outils .facets-widget-links{padding:4rem 3rem;border-radius:0.6rem;background-color:#fff;box-shadow:0 0.8rem 1.8rem 0 rgba(31,21,80,0.15)}.path-boite-outils .facets-widget-links h3{margin-top:0;font-family:"Palanquin",sans-serif;font-weight:bold;font-size:1.6rem;line-height:2.4rem;margin-bottom:2.5rem;color:#2D2D5A}.path-boite-outils .facets-widget-links .js-facets-links,.path-boite-outils .facets-widget-links .facets-widget- ul{margin:0;padding:0;list-style:none}.path-boite-outils .facets-widget-links .js-facets-links li,.path-boite-outils .facets-widget-links .facets-widget- ul li{margin:0;padding:0}.path-boite-outils .facets-widget-links .facets-widget- ul{margin:-1rem 0 2rem 2rem}.path-boite-outils .facets-widget-links .facets-widget- ul .facet-item>a{margin-bottom:1rem}.path-boite-outils .facets-widget-links .facet-item>a{position:relative;display:block;margin-bottom:3rem;padding-left:2.1rem;font-size:1.4rem;text-decoration:none}.path-boite-outils .facets-widget-links .facet-item>a::before{content:"";position:absolute;left:0;top:.2rem;display:block;width:1.6rem;height:1.6rem;border:0.1rem solid #D2D2D2;border-radius:.4rem;box-sizing:border-box}.path-boite-outils .facets-widget-links .facet-item>a .facet-item__status{display:none}.path-boite-outils .facets-widget-links .facet-item>a.is-active::before{background-image:url(/themes/custom/opco_atlas/images/icon-checkbox.svg);background-position:center;background-size:1.2rem;background-repeat:no-repeat}.view-page-liste-boite-a-outils .view-content{display:flex;flex-wrap:wrap;margin:-0.51rem}.view-page-liste-boite-a-outils .view-content .views-row{width:calc((4 / 12) * 100%);padding:0.5rem}@media only screen and (max-width:30em){.view-page-liste-boite-a-outils .view-content .views-row{width:100%;margin:0 auto}}.view-page-liste-boite-a-outils .view-content .views-row article{height:100%}.view-page-liste-boite-a-outils .media--view-mode-search-teaser a{display:block;height:100%;padding:0 2rem 4rem;border-radius:0.6rem;background-color:#fff;box-shadow:0 0.8rem 1.8rem 0 rgba(31,21,80,0.15);text-decoration:none;text-align:center}.view-page-liste-boite-a-outils .media--view-mode-search-teaser a .field--name-field-type-doc-boite-outils{margin-top:1.5rem}.view-page-liste-boite-a-outils .media--view-mode-search-teaser a .field--name-name{margin-top:0;font-family:"Palanquin",sans-serif;font-weight:bold;font-size:1.6rem;line-height:2.4rem;margin-top:0.6rem;color:#7850DC}.view-page-liste-boite-a-outils .media--view-mode-search-teaser a .video-length,.view-page-liste-boite-a-outils .media--view-mode-search-teaser a .file-size{margin-top:1.5rem;font-size:1.4rem;color:#707070}.view-page-liste-boite-a-outils .media--view-mode-search-teaser.media--type-file .field--name-thumbnail{display:flex;align-items:center;justify-content:center;height:16rem;border-bottom:0.1rem solid #D2D2D2}.view-page-liste-boite-a-outils .media--view-mode-search-teaser.media--type-oembed .field--name-thumbnail{margin:0 -2rem}.view-page-liste-boite-a-outils .media--view-mode-search-teaser.media--type-oembed .field--name-thumbnail img{display:block;width:100%;border-radius:0.6rem 0.6rem 0 0}.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-family:"Palanquin",sans-serif;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-family:"Palanquin",sans-serif;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%}.path-preferences .region-breadcrumb,.path-preferences .wrapper-social-shared{display:none}.path-preferences .region-content{margin-top:-2rem;padding:7rem 0;background-image:url(/themes/custom/opco_atlas/images/pattern_preferences.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}@media only screen and (max-width:48em){.path-preferences .region-content{margin:0;padding:3rem 0 5rem}}.path-preferences .region-content .block-system-main-block>div{display:flex;flex-wrap:wrap;width:100rem;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-family:"Palanquin",sans-serif;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>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 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}.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;background-color:#FFFDFD;border-radius:0.6rem;text-align:center;box-shadow:0 0.8rem 1.8rem 0 rgba(31,21,80,0.15)}.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 #edit-branch-prof.disabled{pointer-events:none;color:#707070}.path-simulateur-cout-contrat-apprentissage .form__results{margin-top:1rem}.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 .ui-dialog.ui-widget.ui-widget-content:not(.field-group-modal){width:70rem !important;height:32rem !important;left:25% !important;top:25% !important}@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}}.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 .ui-dialog.ui-widget.ui-widget-content:not(.field-group-modal) .ui-dialog-content{padding:5rem}.path-simulateur-cout-contrat-apprentissage .buttons-sauvegarde{display:block}.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 .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 .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__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 .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-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{margin-top:0}.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-formation-pro-time,.path-simulateur-cout-contrat-apprentissage .form-item-formation-pro-length,.path-simulateur-cout-contrat-apprentissage .form-item-formation-pro-cost,.path-simulateur-cout-contrat-apprentissage .form-item-formation-length,.path-simulateur-cout-contrat-apprentissage .form-item-formation-cost,.path-simulateur-cout-contrat-apprentissage .form-item-formation-length,.path-simulateur-cout-contrat-apprentissage .form-item-title-cpro,.path-simulateur-cout-contrat-apprentissage .form-item-title-app{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]{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{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{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{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 .ui-widget-overlay{background-color:rgba(0,0,0,0.6)}.path-simulateur-cout-contrat-apprentissage #drupal-modal{padding:2.5rem;text-align:center}.path-simulateur-cout-contrat-apprentissage #drupal-modal .close{display:flex;justify-content:flex-end;margin-bottom:1rem}.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}.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}@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 .popin__detail__close{border:0}@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}
