/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.paragraph--type--tabs .accordion-mobile.ui-accordion.ui-widget h3.accordion-title.ui-accordion-header{border-color:#ffffff;color:#ffffff;border-bottom:1px solid #ffffff;}.ui-widget-content{border:1px solid #ffffff;background:transparent;color:#ffffff;}
.btn-formation-lg{font-size:1.3rem;padding:1rem;}.btn-hp-f{padding:1rem;font-weight:700;}.page-node-type-item-b .region-page-title.region-with-background-image .background-image-overlay:before{content:"";display:block;width:100%;height:100%;background-image:url(/sites/intra-cerema/files/inline-images/vague-white.png);background-repeat:no-repeat;background-position:95% 80%;top:0;right:0;}.node--type-item-b{font-size:0.98rem;line-height:1.5rem}.node--type-item-b .field__label{font-weight:600;color:#222B2F;}.page-node-type-item-b .field--name-field-files.field--label-above .field__label{padding:0.7rem 1rem;background:#f5f5f5;text-transform:uppercase;font-size:1rem;margin-top:-1rem;}.page-node-type-item-b .field--name-field-file.field--type-file{margin-top:1.5rem;margin-bottom:1.5rem;}
.min-height-full{min-height:calc(100vh - 80px);}.paragraph--type--container > .paragraph-wrapper.min-height-full > .paragraph-content{align-items:center;}
.btn-forma-menu{margin-right:1rem;}.bottom-content-wrapper{padding:0;}ul.horizontal-menu > li ul li a{padding:0.4rem 1rem 0.4rem 1.25rem;display:block;border-bottom:solid 1px #e5e5e5;}ul.horizontal-menu > li.btn{border:0 solid transparent !important;}ul.horizontal-menu > li.btn:hover{border:0 solid transparent !important;background-color:transparent !important;}
.gradient-blue > .paragraph-overlay{background:linear-gradient(to right,#00a4bd 0%,#00bda5 100%);width:100%;}
.gradient-blue-handi > .paragraph-overlay{background:linear-gradient(to right,#173e89 0%,#37bdee 100%);width:100%;}
.gradient-coeur-ville > .paragraph-overlay{background:linear-gradient(135deg,#fab50d 0%,#e94280 100%);}
.gradient-green > .paragraph-overlay{background:linear-gradient(135deg,#33ad73 0%,#00a99d 100%);}
.gradient-grey > .paragraph-overlay{background:linear-gradient(135deg,#dddddd 0%,#a1a1a1 100%);}
.gradient-logicout > .paragraph-overlay{background:linear-gradient(135deg,#da691c 0%,#de4927 100%);}
.gradient-martinique > .paragraph-overlay{background:linear-gradient(135deg,#1ab1e2 0%,#f4ce3f 100%);}
.gradient-orange > .paragraph-overlay{background:linear-gradient(135deg,#F49D54 0%,#EF7757 100%);}
.gradient-red > .paragraph-overlay{background:linear-gradient(to right,#ff0f00 0%,#ff574c 100%);width:100%;}
.node-title-hidden .paragraph--type--sql .paragraph-wrapper > .header{padding:0;}
.navigation-logo #logo img{max-height:110px;padding-top:10px;padding-bottom:10px;}ul.horizontal-menu > li > a{padding:0.7rem 0.6rem;font-size:1rem;}.main-navigation-wrapper ul li a{font-weight:600;}
.node-title-hidden .paragraph--type--sql .paragraph-content .node--view-mode-full header h2.node__title{display:none;}.node-title-hidden .paragraph--type--sql .paragraph-content article.node--view-mode-full{padding-top:0;}
body .node--unpublished{background-color:inherit;}
body .card-article.card-article-link-image .image::before{background-color:rgba(0,0,0,0.1);}
body.node-241 .region-page-title.region-with-background-image .background-image-overlay:before{content:"";display:block;width:100%;height:100%;background-image:url(/sites/intra-cerema/files/inline-images/vague-white.png);background-repeat:no-repeat;background-position:95% 80%;top:0;right:0;}body.node-1409 .region-page-title.region-with-background-image .background-image-overlay:before{content:"";display:block;width:100%;height:100%;background-image:url(/sites/intra-cerema/files/inline-images/vague-white.png);background-repeat:no-repeat;background-position:95% 80%;top:0;right:0;}body.node-991 .region-page-title.region-with-background-image .background-image-overlay:before{content:"";display:block;width:100%;height:100%;background-image:url(/sites/intra-cerema/files/inline-images/vague-white.png);background-repeat:no-repeat;background-position:95% 50%;top:0;right:0;}body.node-992 .region-page-title.region-with-background-image .background-image-overlay:before{content:"";display:block;width:100%;height:100%;background-image:url(/sites/intra-cerema/files/inline-images/vague-white.png);background-repeat:no-repeat;background-position:95% 80%;top:0;right:0;}.page-node-type-item-a .region-page-title.region-with-background-image .background-image-overlay:before{content:"";display:block;width:100%;height:100%;background-image:url(/sites/intra-cerema/files/inline-images/vague-white.png);background-repeat:no-repeat;background-position:95% 80%;top:0;right:0;}.page-node-type-item-a .region-sidebar-second{background-color:#F3F3F3;padding:30px;}.page-node-type-item-a .node-sidebar a{background:#f07d00;border:2px solid #f07d00;padding:10px;color:#ffffff;text-decoration:none;}.page-node-type-item-a .node-sidebar a:hover{background:none;border:2px solid #f07d00;padding:10px;color:#f07d00;text-decoration:none;}.page-node-type-item-a .node-sidebar .field--name-field-text-1{font-size:1.8rem;font-weight:700;padding:0;color:#414141;}.page-node-type-item-a .node-content .field--name-field-file{padding-top:20px;}body.node-241 .card-article.card-article-teaser-left .image{background-image:url(/sites/intra-cerema/files/inline-images/picto-job-moyen.png) !important;}body.node-1409 .card-article.card-article-teaser-left .image{background-image:url(/sites/intra-cerema/files/inline-images/picto-job-moyen.png) !important;}
