<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.owl-carousel .owl-item img{width: inherit;max-width: inherit;}
.news-image{overflow: hidden;min-height: 345px;}
.last-news .last-news-container .news-title{min-height: 75px;}
.large-card .news-card .news-card-img img{width: inherit;}
.news-list-page h1, .news-list-page h2, .news-list-page h3, .news-list-page h4{min-height: 44px;}
.bloc-table{max-width: 100% !important;}
#footer .fa{line-height:25px;}
.block-quote-container {min-height:174px;}
.bloc-inner-title{font-size: 30px;padding-bottom:10px;}
.bloc-download .download-title {font-size: 30px;margin-bottom:10px;font-weight:normal;}
.bloc-inner-title-teaser {font-size: 20px;padding-bottom:30px;}
.bloc-download .download-title-teaser{font-size: 20px;font-weight:normal;margin-bottom:30px;}
.g-recaptcha{width: max-content;    position: relative;    margin: auto;}
.error_captcha{width: max-content;    margin: auto;}
.accordion-download-list .download-list-navigation:before{content:'';}
.form-block{margin-top: 20px;}
#close-lightbox{border: none;}
.bloc-table.has-padding {padding-bottom:0px;}
.bloc-date-time {max-width:100%;}
.cac40, .footnotes{font-size:12px;font-style: italic;margin-top:20px;}
th.bbottom {border-bottom:1px solid #fff;}
.bloc-content {}
td.highlighted{font-weight: bold !important;    font-size: 18px !important;}
.bloc-discover{margin-top: 75px;}
.accordion-download-list .download-list-navigation .show-more{font-family: arial;color: #000000;font-size: 16px;    top: 15px;}
.bloc-table table thead th:first-child {min-width: 200px;}
.caption-content a{color:#fff;}
.caption-content a:hover{color:#fff;}
.bloc-image-full {margin-bottom:70px;}
.bloc-content li {    font-family: "Source Sans Pro",sans-serif;    font-size: 16px;}
.spec-ul  ul li::before, .text ul li::before {content: "";width: 20px;height: 2px;background-color: #fb6e19;display: block;position: absolute;left: 0;top: 12px;}
.spec-ul ul li,.text ul li {list-style: none;padding-left: 30px;position: relative;}
.spec-ul ol,.text ol  {counter-reset: item;list-style: none;}
.spec-ul ol li::before,.text ol li::before {content: counter(item) ". ";color: #fb6e19;font-family: "BlairITC-Bold";left: -40px;position: absolute;text-align: right;}
.spec-ul  ol li,.text  ol li {counter-increment: item;position: relative;margin-left: 40px;}
ul.content_adminAction li::before{background-color:transparent;}
ul#content_adminAction li::before{background-color:transparent;}
.bloc-calendar ul li::before{background-color:transparent;}
 .bloc-content h1{font-size: 35px;}
.brand-image {float: left;max-width: 100px;padding-top: 70px;}
.brand-text{float: left;max-width: 600px;padding: 20px;}
.bloc-content a {color: #fb6e19;}
.bloc-content a.button{color: #ffffff;}
.bloc-image-text h3, .bloc-image-text h4 {font-family: "BlairITC-Bold";}
@media screen and (max-width: 768px){.carousel .orbit-caption {padding: 20px 20px;}
}
bloc-content-2{max-width: 710px;}
.cfdebug{display:none;}
.cmsAuthenticated .carousel-caption{position: relative !important;text-align: left !important;right: 0% !important;bottom: 0px !important;left: 0% !important;z-index: 10 !important;}
.cmsAuthenticated .btn-report-annual{position: relative;}
.cmsAuthenticated .btn-report-annual .content_admin{position: absolute;left: 0;left: -20px;width: 300px;}
.cmsAuthenticated .btn-report-annual .content_admin + br{display: none;}
</pre></body></html>