/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#edit-moderation-state-0{display :none;}.messages__item:last-child{display:none;}
.views-exposed-form input,.views-exposed-form select{width :100%;}#page-wrapper{max-width :100%;width :100%;}.main-content__container{margin :auto;}.grid-full{display :flex;}.views-field-title{font-weight:bold;}.view li{margin :15px 0px;}.view{gap :0%;}#header .is-fixed{display :none;}.site-header__initial,.site-header__inner,.header-nav{background-color :transparent;}.primary-nav__menu a,.primary-nav__menu a:hover,.secondary-nav__menu-link a,.secondary-nav__menu-link:hover{color:#191937;}.primary-nav__menu-link-inner::after{border-color :#191937;}blockquote{font-size :1em !important;line-height:1em !important;}.field__item p{margin:0;padding:0;line-height:1.2em;}h1{font-size :2.25em;}.layout--onecol{margin :0;}.block-field-blockblock-contentbasicbody div{margin:0 !important;}#block-olivero-page-title{padding :0;margin :0;}.site-footer,.site-footer div{background-color:#191937;}.node-emplois-stages-form .js-form-type-vertical-tabs{display:none;}.header-nav{background-color:white;border-top-width:40px !important;}.layout__region:has(.block-block-content821a1a64-9189-4306-9027-5af8570ba83d),.layout__region:has(.block-block-contenta4fbe8ca-4b57-4059-aedf-8448320bdacd),.layout__region:has(.block-block-contentf081e3fd-0322-48fe-a4fa-2d53d5f11033),.layout__region:has(.block-block-content820ab4cb-6b9a-48a8-b1f7-038605df88b4){background-color :#191937;color:white !important;}.layout__region:has(.block-block-content821a1a64-9189-4306-9027-5af8570ba83d) p,.layout__region:has(.block-block-contenta4fbe8ca-4b57-4059-aedf-8448320bdacd) p,.layout__region:has(.block-block-contentf081e3fd-0322-48fe-a4fa-2d53d5f11033) p,.layout__region:has(.block-block-content820ab4cb-6b9a-48a8-b1f7-038605df88b4) p,.layout__region:has(.block-block-content821a1a64-9189-4306-9027-5af8570ba83d) a,.layout__region:has(.block-block-contenta4fbe8ca-4b57-4059-aedf-8448320bdacd) a,.layout__region:has(.block-block-contentf081e3fd-0322-48fe-a4fa-2d53d5f11033) a,.layout__region:has(.block-block-content820ab4cb-6b9a-48a8-b1f7-038605df88b4) a{color:white !important;}.site-footer__inner{min-width :100%;}#block-olivero-site-branding{width:80%;}.block-block-contentd428c56b-4fc1-4a6f-8c78-c6667b925efd{background-color :#191937;color:white;padding :20px;}.block-block-contentd428c56b-4fc1-4a6f-8c78-c6667b925efd .text-content,.block-block-contentd428c56b-4fc1-4a6f-8c78-c6667b925efd a{color:white;}#id-cookie-title{font-size :1.5em;}.block-block-contentd8f79e59-53b5-4bdf-8d01-18403bc60a67,.block-block-content719e0e51-cf04-4345-8e3e-c0b1c72e5aef{background-color :white;border-radius :10px;margin :10px;padding:10px;border-top:solid #0064AC 6px;min-height:350px;}.block-block-contentd8f79e59-53b5-4bdf-8d01-18403bc60a67 h3 span,.block-block-content719e0e51-cf04-4345-8e3e-c0b1c72e5aef h3 span{background-color:azure;color:#0064AC;margin :5px;padding:10px;border-radius:10px;font-size:0.8em;}.block-block-contentd8f79e59-53b5-4bdf-8d01-18403bc60a67 h3 span:first-child,.block-block-content719e0e51-cf04-4345-8e3e-c0b1c72e5aef h3 span:first-child{padding :10px 16px;border-radius :20px;}.block-block-contentd8f79e59-53b5-4bdf-8d01-18403bc60a67 p:first-of-type,.block-block-content719e0e51-cf04-4345-8e3e-c0b1c72e5aef p:first-of-type{min-height:110px;}.block-block-contentd8f79e59-53b5-4bdf-8d01-18403bc60a67 p:has(a),.block-block-content719e0e51-cf04-4345-8e3e-c0b1c72e5aef p:has(a){background-color:#0064AC;padding :10px;border-radius :10px;text-align:center;}.block-block-contentd8f79e59-53b5-4bdf-8d01-18403bc60a67 a,.block-block-content719e0e51-cf04-4345-8e3e-c0b1c72e5aef a{color:white;box-shadow:none;}.block-block-contentd8f79e59-53b5-4bdf-8d01-18403bc60a67 a:hover,.block-block-content719e0e51-cf04-4345-8e3e-c0b1c72e5aef a:hover{color:white;box-shadow:none;text-decoration:none;cursor:pointer;}
.layout__region--content:has(.block-field-blocknodeemplois-stagestitle){background-color :#191937;color:white;padding :20px;}.block-field-blocknodeemplois-stagestitle{font-size :1.5em;font-weight:bold;margin-bottom :10px;}.block-layout-builder:not(:last-child) .field{margin-block-end :0;}.block-field-blocknodeemplois-stagesfield-type-d-offre{float:left;text-transform:uppercase;}.block-field-blocknodeemplois-stagescreated span::before{content :"- Publiée le ";margin-left :5px;}.layout--twocol-section{margin :20px;}.layout__region--content{padding :20px;}.layout--twocol-section .field--label-inline .field__label{color:#C04641;}.block-field-blocknodeemplois-stagesfield-nom-de-l-employeur h2{color:#C04641;font-size :1.2em;}.field--name-field-presentation-mission .field__label,.block-field-blocknodeemplois-stagesfield-conditions-particulieres-d .field__label,.field--name-field-profil .field__label,.block-field-blocknodeemplois-stagesfield-comment-candidater .field__label{max-width :85%;width:fit-content;padding :10px;background-color:#cfe0e3;margin-bottom :10px;margin-top :20px;display :inline-block;}.field--name-field-presentation-mission .field__item,.block-field-blocknodeemplois-stagesfield-conditions-particulieres-d .field__item,.field--name-field-profil .field__item,.block-field-blocknodeemplois-stagesfield-comment-candidater .field__item{margin-left :50px;}.field--name-field-conditions-particulieres-d::before{font-family:'Font Awesome 6 Free';content:"\f024";font-size :2em;margin :1%;width:30px;}.field--name-field-profil::before{font-family:'Font Awesome 6 Free';content:"\f007";font-size :2em;margin :1%;width:30px;}.field--name-field-comment-candidater::before{font-family:'Font Awesome 6 Free';content:"\f2b6";font-size :2em;margin :1%;width:30px;}.field--name-field-presentation-mission::before{font-family:'Font Awesome 6 Free';content:"\f328";font-size :2em;margin :1%;width:30px;}.block-field-blocknodeemplois-stagesfield-nom-de-l-employeur .block__title::before{font-family:'Font Awesome 6 Free';content:"\f1ad";font-size :2em;margin :5px;float:left;}.filter-tips{display:none;}
