/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.card-article-teaser-left .field--type-datetime{display:none;}
blockquote{border-left:1px solid #ccc;padding-top:1rem;}blockquote::before{left:1.5rem;}blockquote p{font-size:1.25rem;font-weight:700;line-height:2rem;padding-left:1.5rem;}
.btn{font-weight:500;line-height:1.5rem;min-height:2.5rem;padding:.5rem 1.5rem;}.bth .radius{border-radius:30px;}
.region-sidebar-first{background:#89a7cc14;padding:1rem;background:linear-gradient(135deg,#89A7CC9E 1%,#fff 1%,#fff 49%,#89A7CC9E 49%,#89A7CC9E 51%,#fff 51%,#fff 99%,#89A7CC9E 99%);background-size:6px 6px;background-position:50px 50px;}.row.flex-main-content aside > section.sidebar{height:auto;}
span.accordion-title-header-toggle{margin-left:1rem;}.paragraph--type--tabs .accordion-mobile.ui-accordion.ui-widget h3.accordion-title.ui-accordion-header{line-height:1.5rem;}
.breadcrumb{padding:1.5rem 0;font-size:0.8rem;}
body.override-font{font-family:Marianne,"Helvetica Neue",Helvetica,Arial,sans-serif !important;}body.override-font a{font-family:Marianne,"Helvetica Neue",Helvetica,Arial,sans-serif !important;}.main-navigation-wrapper ul li a{font-weight:500;}body.override-font h1,body.override-font .h1{font-family:Marianne,"Helvetica Neue",Helvetica,Arial,sans-serif;}body.override-font h2,body.override-font .h2{font-family:Marianne,"Helvetica Neue",Helvetica,Arial,sans-serif;}body.override-font pre{font-family:Marianne,"Helvetica Neue",Helvetica,Arial,sans-serif;}body.override-font h1,body.override-font h2,body.override-font h3,body.override-font h4,body.override-font h5,body.override-font h6,body.override-font .h1,body.override-font .h2,body.override-font .h3,body.override-font .h4,body.override-font .h5,body.override-font .h6{font-family:Marianne,"Helvetica Neue",Helvetica,Arial,sans-serif;}
.region-footer-dynamic-column h2{font-size:0.875rem;margin:0;}.footer-wrapper ul.menu li::before,.footer-wrapper ul li::before{height:0;}.region-footer-dynamic-column ul.menu{list-style:none;}.region-footer-dynamic-column ul.menu li{padding-left:0;padding:0;}.region-footer-dynamic-column ul.menu li a{font-size:0.875rem;color:#666666 !important;}body.override-color .footer-wrapper{border-top-width:2px;}.region-footer .block{flex:auto;}.subfooter-wrapper p{line-height:1.625rem;font-size:.875rem;}.footer-content-list{align-self:center;display:flex !important;padding-left:1.1rem;}.footer-content-list > li{margin-right:1.5rem;margin-bottom:.5rem;margin-top:.5rem;list-style:none;}.footer-content-list > li a{font-size:.875rem;font-weight:700;line-height:1.5rem;}.region-footer .block{width:100%;}.subfooter-wrapper{border-top:2px solid #000091;}.subfooter-wrapper ul.menu{box-shadow:inset 0 1px 0 0 #e5e5e5;width:100%;padding-bottom:1rem;}.subfooter-wrapper ul.menu li{border-left:1px solid #e7e7e7;height:1rem;margin-top:0.8rem;}.subfooter-wrapper ul.menu li a{padding:0rem 1rem;color:#666666 !important;}.subfooter-wrapper ul.menu li:first-child{border:0;}.subfooter-wrapper ul.menu li:first-child a{padding-left:0;}#block-copyright p{text-align:left;font-size:0.75rem;line-height:1.25rem;padding-left:0rem;color:#666666;}#block-front-partenaires{box-shadow:inset 0 1px 0 0 #e5e5e5;width:100%;padding-bottom:1rem;}#paragraph--56 div.header p,#paragraph--134 div.header p{padding-left:0;padding-right:0;}#paragraph--56 div.container-element,#paragraph--134 div.container-element{padding-top:0;padding-bottom:0;}
.slider{z-index:2;}#off-canvas{z-index:5;}.slick-dots li.slick-active button:before{color:#ef7d00;}.slick-dots li button:before{color:white;}.paragraph--2:after{content:"";background:linear-gradient(to right,#2081bc,#95b222);height:.5rem;left:-35%;position:absolute;right:-35%;display:block;z-index:2;}#paragraph--107 div.desc{display:none;}#paragraph--109 span.paragraph-overlay{background:linear-gradient(135deg,#89A7CC 1%,#fff 1%,#fff 49%,#89A7CC 49%,#89A7CC 51%,#fff 51%,#fff 99%,#89A7CC 99%);background-size:6px 6px;background-position:50px 50px;margin-top:-14rem;}#paragraph--109 > div:nth-child(2) > div:nth-child(1),#paragraph--115 > div:nth-child(2) > div:nth-child(1),#paragraph--115 > div:nth-child(1) > div:nth-child(1){padding-bottom:0;}#paragraph--115 > div:nth-child(2) > div:nth-child(2),#paragraph--109 > div:nth-child(2) > div:nth-child(2),#paragraph--114 > div:nth-child(1) > article:nth-child(1),#paragraph--115 > div:nth-child(1) > div:nth-child(2){padding-top:0;}#paragraph--114 .paragraph--type--text,#paragraph--114 h2,h3:not(#ui-id-2):not(#ui-id-3):not(#ui-id-4),ui:not(#ui-id-2):not(#ui-id-3):not(#ui-id-4),.ui-accordion-content:not(#child-57):not(#child-185):not(#child-60),#ui-id-2 span.accordion-title-header span,#ui-id-3 span.accordion-title-header span,#ui-id-4 span.accordion-title-header span{display:none !important;}#paragraph--118 .paragraph-overlay:before{content:"";display:block;height:100%;background-image:url(/sites/bati_ventilation/files/inline-images/ill.png);background-repeat:no-repeat;background-position:0 50%;top:0;right:0;transform:scaleX(-1);background-size:50%;background-position-y:bottom;}#paragraph--61 .paragraph-overlay:before{content:"";display:block;height:100%;background-image:url(/sites/bati_ventilation/files/inline-images/illustration%20FAQ%20proposition%201.png);background-repeat:no-repeat;background-position:0 50%;top:0;right:0;background-size:100%;background-position-y:bottom;}#paragraph--61 .paragraph-overlay{height:500%;}@media screen and (min-width:992px){#paragraph--127.paragraph-wrapper.image-above div.text-wrapper.paragraph-content{padding-left:45px;padding-right:45px;}}#paragraph--61 .paragraph-overlay::before{background-size:100%;}#paragraph--61 p{display:none;}#paragraph--127 div.text-wrapper:nth-child(3) > div:nth-child(1){padding:15px 15px 0 15px;}.node--type-ressource a.card-article.card-article-mini div.content h2.title span.field{font-size:1rem;font-weight:normal;}.node--type-ressource a.card-article.card-article-mini div.content div.wrapper-tags{display:none;}.node--type-ressource a.card-article.card-article-mini div.content h2.title{margin-top:1rem;}
#logo img{max-height:120px;padding-top:15px;padding-bottom:15px;}#logo{margin-right:1.5rem;}@media only screen and (min-width:762px){#site-name a{font-size:1.4rem;font-weight:700;}}@media only screen and (max-width:762px){#site-name a{font-size:1.2rem;font-weight:700;}}#block-front-branding{display:contents;}.header-top-wrapper{border-bottom-style:solid;}
.main-navigation-wrapper{box-shadow :0 8px 8px 0 rgba(0,0,0,.1),0 8px 16px -16px rgba(0,0,0,.32)}
.ui-widget{font-family:Marianne,"Helvetica Neue",Helvetica,Arial,sans-serif;}.ui-widget-content{border:0;}.paragraph--type--tabs ul.nav-tabs > li.active{border-bottom:2px solid #000091;}.paragraph--type--tabs ul.nav-tabs > li.active > a{color:#000091;}.paragraph--type--tabs ul.nav-tabs > li > a:hover{color:#000091;}.paragraph--type--tabs ul.nav-tabs > li.active > a:visited,.paragraph--type--tabs ul.nav-tabs > li.active > a:hover{color:#000091;}.paragraph--type--tabs ul.nav-tabs > li:hover{border-bottom:2px solid #000091;}
.pager__item.is-active a{background:#114c84 !important;color:#fff !important;}
ul li ul li{list-style-type:circle;}
.node--type-ressource div.date{display:none;}
#block-social-header{flex:1 1 auto !important;}
@media (max-width:992px){#toc-js-block-toc-js-block{display:none !important;}}
table,table tr.even,table tr.odd,th{border:none;}table thead{background-color:#eeeeee;border-bottom-width:2px;border-bottom-style:solid;}table thead tr th,table tbody tr th{padding-top:12px;padding-bottom:14px;}tbody tr:nth-child(even){background-color:#eeeeee;}tbody tr:nth-child(odd){background-color:#f6f6f6;}
#toTop{opacity:1;background-color:rgb(213,219,239);border-radius:50%;bottom:20px;right:20px;}
h1,p.h1{font-size:2.5rem;line-height:3rem;font-weight:700;}h2{font-size:2rem;line-height:2.5rem;font-weight:700;}h3{font-size:1.75rem;line-height:2.25rem;font-weight:700;}h4{font-size:1.5rem;line-height:2rem;font-weight:700;}h5{font-size:1.375rem;line-height:1.75rem;font-weight:700;}h6{font-size:1.25rem;line-height:1.75rem;font-weight:700;}pre{box-shadow:inset .25rem 0 0 0 #000091;font-size:1rem;line-height:1.5rem;padding-left:1.5rem;margin-left:2rem;background-color:#eeeeee;border:0;}.page-title,.path-node .page-title,.node-background-header .page-title{display:inline-block;display:inline-table;overflow:hidden;margin-left:-10px;padding-left:10px;padding-right:10px;padding-bottom:6px;}.page-title::after{content:"";display:block;vertical-align:bottom;background:linear-gradient(135deg,#89A7CC 1%,#fff 1%,#fff 49%,#89A7CC 49%,#89A7CC 51%,#fff 51%,#fff 99%,#89A7CC 99%);background-size:6px 6px;background-position:50px 50px;position:relative;top:unset;left:unset;right:0px;width:unset;z-index:-1;height:25px;bottom:0;margin-top:-12px;margin-left:-12px;margin-right:-12px;}
.card-article .wrapper-tags .field--name-field-vocabulary-a .field__items .field__item{display:block;padding:5px 8px !important;font-size:12px;background:#ef7d00;color:#fff;border:4px solid #f9f9f9;}.card-article .wrapper-tags .field--name-field-vocabulary-b .field__items .field__item{display:block;padding:5px 8px !important;font-size:12px;background:#114c84;color:#fff;border:4px solid #f9f9f9;}.card-article .wrapper-tags .field--name-field-vocabulary-c .field__items .field__item{display:block;padding:5px 8px !important;font-size:12px;background:#4296b4;color:#fff;border:4px solid #f9f9f9;}.card-article .wrapper-tags .field--name-field-vocabulary-f .field__items .field__item{display:block;padding:5px 8px !important;font-size:12px;background:#95b222;color:#fff;border:4px solid #f9f9f9;}.node-1 .card-article .wrapper-tags .field--name-field-vocabulary-a .field__items .field__item,.node-13 .card-article .wrapper-tags .field--name-field-vocabulary-a .field__items .field__item,.node-13 .card-article .wrapper-tags .field--name-field-vocabulary-b .field__items .field__item,.node-137 .card-article .wrapper-tags .field--name-field-vocabulary-f .field__items .field__item{border-color:#fff;}div.wrapper-tags div.field.field--name-field-vocabulary-b div.field__items{margin-right:0.2rem;}.field--name-field-vocabulary-b{display:contents !important;}.card-article .wrapper-tags > *{margin-left:0 !important;}.card-article .wrapper-tags > *:after{content:"";}.wrapper-tags{margin-bottom:1rem;}.node--type-news h2.title:after{content:"Actualité";display:block;padding:5px 8px !important;font-size:12px;background:#95b224;color:#fff;margin-top:0.5rem;width:fit-content;font-weight:normal;}.node--type-article h2.title:after{content:"Publication";display:block;padding:5px 8px !important;font-size:12px;background:#ef7d00;color:#fff;margin-top:0.5rem;width:fit-content;font-weight:normal;}.node--type-event .submitted{font-style:normal;}.node--type-event .meta{background:#33475b;color:white;display:inline-block;padding-left:0.5rem;padding-right:0.5rem;margin-bottom:1rem !important;}.node--type-event .fa.fa-clock-o:before{content:"\f133";}.node--type-ressource a.card-article.card-article-mini div.content{display:grid;}.node--type-ressource a.card-article.card-article-mini div.content div.wrapper-tags{order:1;}.node--type-ressource a.card-article.card-article-mini div.content h2.title{order:2;}.node--type-ressource a.card-article.card-article-mini div.content div.desc{order:3;}
