.list-texteDou{margin:40px -15px}.list-texteDou .texteDou_wrapper{display:flex;flex-wrap:wrap}.list-texteDou .texteDou_wrapper article{display:flex;position:relative;flex-direction:column;flex:0 0 100%;max-width:100%;margin-bottom:30px;padding:0 15px}@media (min-width:640px){.list-texteDou .texteDou_wrapper article{flex:0 0 50%;max-width:50%}}@media (min-width:992px){.list-texteDou .texteDou_wrapper article{flex:0 0 50%;max-width:50%}}.list-texteDou .texteDou_wrapper article figure{width:100%;height:205px;position:relative;overflow:hidden}.list-texteDou .texteDou_wrapper article figure img{width:100%;height:100%;object-fit:cover;transition:transform .8s,-webkit-transform .8s}.list-texteDou .texteDou_wrapper article figure:before{content:"";background-color:rgba(0,0,0,.3);width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.list-texteDou .texteDou_wrapper article .content-item-textDou{padding:10px 25px 0;position:relative}.list-texteDou .texteDou_wrapper article .category{background-color:#016584;color:#fff;font-size:12px;line-height:16px;padding:15px;text-transform:uppercase;font-weight:700}.list-texteDou .texteDou_wrapper article h3{color:#016584;font-size:12px;line-height:15px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.list-texteDou .texteDou_wrapper article .desc{color:#19191F;font-size:14px;line-height:18px}.list-texteDou .texteDou_wrapper article .date{color:#000;font-size:12px}.list-texteDou .texteDou_wrapper article .lire-la-suite{color:#016584;box-shadow:none;box-shadow:-5px 12px 16px #00000029;display:flex;align-items:center;font-size:12px;padding:0 25px 20px;vertical-align:middle}.list-texteDou .texteDou_wrapper article .lire-la-suite i{font-size:17px;margin-left:10px}.list-texteDou .texteDou_wrapper article a{background-color:#fff;box-shadow:-5px 9px 16px #00000029;flex-grow:1;position:relative}.list-texteDou .texteDou_wrapper article a:hover{text-decoration:none}.list-texteDou .texteDou_wrapper article a:hover figure img{transform:scale(1.1)}.list-texteDou .texteDou_wrapper article .content-item-textDou{padding:10px 25px 0;position:relative}.list-texteDou .texteDou_wrapper article .icon-postnew{top:100%!important}.list-texteDou .texteDou_wrapper article .icon-postTheme{color:#fff;top:10px!important;font-size:12px;line-height:16px;padding:6px;text-transform:uppercase;position:absolute;right:0;z-index:2;font-weight:700}.list-texteDou .texteDou_wrapper article .icon-postDate{color:#fff;font-size:12px;line-height:16px;margin-left:5px}.list-texteDou .texteDou_wrapper article .icon-postStatut{background-color:#303030;color:#fff;font-size:10px;line-height:18px;padding-top:4px;padding-left:6px;padding-right:6px;text-transform:uppercase;position:absolute;top:80%;right:15px;z-index:2;font-weight:700;height:20%}.pager{display:flex;justify-content:center;margin-top:40px}.pager span{display:inline-block}.pager span a{display:block;border:1px solid #ccc;color:#5A5453;font-size:14px;font-size:15px;font-weight:400;line-height:14px;padding:10px 12px}.pager span a:hover,.pager span a.active{color:#fff;text-decoration:none;background-color:#124F7D;border-color:#124F7D}.pager span span{border:none;display:inline-block;margin-right:-1px}.pager.next,.pager.prev{margin:0 20px}.select-custom .custom-select{background:none;border:none;padding:0}.select-custom .custom-select .custom-select__option{background-color:#fff;border:1px solid #ccc;border-radius:0;font-size:12px;height:30px;width:100%;text-align:left;position:relative}.select-custom .custom-select .custom-select__option:focus{outline:none}.select-custom .custom-select .custom-select__option:after{content:"";position:absolute;right:7px;top:12px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#333 transparent transparent transparent;transition-duration:0.8s;transition-property:transform}.select-custom .custom-select .custom-select__dropdown{border-bottom:1px solid #ccc}.select-custom .custom-select .custom-select__dropdown .custom-select__option{border-top:none;border-bottom:none}.select-custom .custom-select .custom-select__dropdown .custom-select__option:after{display:none}.select-custom .custom-select .custom-select__dropdown .custom-select__option:hover{background-color:#f2f2f2}.select-custom .custom-select.custom-select--active .custom-select__option:after{transform:rotate(180deg);-webkit-transform:rotate(180deg)}.filter-wrap-texteDou .filter label{margin-top:20px}.filter-wrap-texteDou ::placeholder{color:#FFFFFF!important}.filter-wrap-texteDou ::-webkit-input-placeholder{color:#FFFFFF!important}.filter-wrap-texteDou :-ms-input-placeholder{color:#FFFFFF!important}.filter-wrap-texteDou .input_container{position:relative}.filter-wrap-texteDou .input_icon{position:absolute;top:48px;color:red;left:180px;font-size:21px;width:50px;color:#FFF}.single-text-dou{margin-bottom:20px}.single-text-dou .item-text-dou{padding:15px;font-family:'Poppins';color:#212529;background-color:#f8f8f8;box-shadow:-5px 9px 16px #00000029}.single-text-dou .item-text-dou .label-text-dou{font-weight:700}.single-text-dou .item-text-dou .value-text-dou{text-align:justify}.single-text-dou .item-text-dou .value-text-dou a{color:#212529}.single-text-dou .item-text-dou:nth-child(2n){background-color:#fff}.single-text-dou .row-details{margin-left:36px}.single-text-dou .row-details .bloc-details{background-color:#f8f8f8;padding:10px;font-size:14px}.single-text-dou .row-details .bloc-details .titre-details{color:#212529;text-transform:uppercase;text-align:center;font-weight:700;font-size:14px;margin-top:5px}.single-text-dou .row-details .bloc-details a{display:block;color:#212529;margin-bottom:5px}.single-text-dou .row-details .bloc-details a:hover{text-decoration:none}.rich-text{background-color:#ffffff!important;padding:30px}.rich-text p{text-align:justify}.rich-text table tr td{border:2px solid #647882}.resume-text{padding:30px;position:relative;margin-bottom:30px}.resume-text p{text-align:justify;font-size:14px}.resume-text h3{color:#016584;text-transform:uppercase;font-size:14px;font-weight:700}.resume-text .note-presentation{text-decoration:none;text-align:right;text-transform:uppercase;font-size:12px;font-weight:700}.resume-text .hide{display:none}.resume-text .show{display:block}.resume-text .icon-expand-text{position:absolute;right:10px;top:20px;color:#016584}