.link-more a:hover{color:#004674}.bloc-cc__content:not(:last-child)::after {content:"";position:absolute;width:1px;background-color:rgbA(255,192,0,.5);height:100%;left:0;right:initial;top:0}.bloc-cc__content .infos .counter{line-height:53px}section#realisations figure:hover::after{background-color:#004674}@media (min-width:992px) and (max-width:1199.98px){.mission__right .btn-hp{padding:0}.mission__left__description h3{font-size:35px;margin-bottom:-4px;line-height:33px}.mission__left__description__content{padding:12px}.mission__left__description__content a{font-size:16px}.mission__left__description__content p{font-size:16px}.btn-hp a{padding:15px 20px}.mission__left__picture .desc-hover span{font-size:65px}.mission__left__picture .desc-hover p{font-size:22px}}@media (max-width:1199px){section#realisations figure:hover::after{background-color:#004674}#realisations .realisations-title h2{font-size:48px}.bloc-swiper__title__bg{height:48%}.bloc-cc__title h2{font-size:48px}.mission__title h2{font-size:48px}section#realisations figure figcaption{bottom:-170px;transition:all .5s ease!important}.btn-hp a{font-size:14px}.mission__left__picture .desc-hover span{font-size:65px}.mission__left__picture .desc-hover p{font-size:22px}}@media (max-width:1100px){.bloc-swiper__title__bg{height:47%}}@media (max-width:991.98px){.mission__right .btn-hp{margin-left:0;margin-right:-15px;text-align:center}.bloc-swiper__title__bg{height:35%}.mission__left__description h3{font-size:42px;margin-bottom:-6px}.mission__left .btn-hp{margin-right:-15px;text-align:center}}@media (max-width:576px){.figure.style-carreau figcaption a{letter-spacing:-1px!important}section#actualites .owl-actualites article h4{letter-spacing:-1px!important}section#realisations .nav-pills .nav-link{letter-spacing:-1px!important}.timelineFlat a.t_line_node{letter-spacing:-1px!important}.title.style-white{letter-spacing:-1px!important}article.article-agir h3{letter-spacing:-1px!important}article .bg-vision h4{letter-spacing:-1px!important}.page-cta .body-cta p{letter-spacing:-1px!important}.page-node-type-organisation .title.style-interne-2 h2{letter-spacing:-1px!important}section#realisations figure figcaption{letter-spacing:-1px!important}#navigation ul li a{letter-spacing:-1px!important}section#domaines .fig-domaine figcaption h2{letter-spacing:-1px!important}.title.text-styles h4{letter-spacing:-1px!important}.figure.other-projects:hover figcaption h4{letter-spacing:-1px!important}section#domaines .fig-domaine figcaption h2{letter-spacing:-1px!important}.form-login .user-login-form input#edit-submit{letter-spacing:-1px!important}.title.font-text10 h3{letter-spacing:-1px!important}.agir-fondation .webform-submission-form .form-simple label{letter-spacing:-1px!important}div#edit-processed-text p strong{letter-spacing:-1px!important}section.actualites-list .list-posts .col-12 .post-body .post-detail a{letter-spacing:-1px!important}section.actualites-list .list-posts .col-12 .post-body .post h2{letter-spacing:-1px!important}.visuels .association-fig figure figcaption p,.photos .association-fig figure figcaption p{letter-spacing:-1px!important}.visuels .association-fig figure figcaption .icone,.photos .association-fig figure figcaption .icone{letter-spacing:-1px!important}.path-brochures .communiques .cadre h2{letter-spacing:-1px!important}.formulaire-contact .webform-submission-form .form-simple input::placeholder{letter-spacing:-1px!important}.style-mentions h2{letter-spacing:-1px!important}.sitemap .sitemap-box li span{letter-spacing:-1px!important}.sitemap .sitemap-box li>ul>li>a{letter-spacing:-1px!important}section.actualites-list .list-posts .actuality-body h2{letter-spacing:-1px!important}.timelineFlat .item h3{letter-spacing:-1px!important}section#block-missions .list-missions figure.mission a.link-figure{letter-spacing:-1px!important}.breadcrumbs .trail-items li a{letter-spacing:-1px!important}.breadcrumbs .trail-items li.active{letter-spacing:-1px!important}.title.style-interne-3,.title.style-interne-3 h2{letter-spacing:-1px!important}.title.font-text8 h3{letter-spacing:-1px!important}.sitemap .sitemap-box li{letter-spacing:-1px!important}section#actualites .owl-actualites article .link-actualite{letter-spacing:-1px!important}section#block-missions .list-missions figure.mission a.link-figure{letter-spacing:-1px!important}section#block-missions .list-missions figure.mission figcaption{letter-spacing:-1px}}div#carousel_home .carousel-caption p{font-size:40px!important}div#carousel_home .carousel-caption span{font-size:18px!important}@media (max-width:767px){div#carousel_home .carousel-caption p{font-size:30px!important;line-height:37px!important}div#carousel_home .carousel-caption p{font-size:30px!important;line-height:37px!important}.container-hp{padding:0 30px!important}.bloc-swiper__content__figure figcaption a{font-size:16px}.bloc-swiper__content__figure figcaption a{font-size:16px}#realisations .realisations-title h2{font-size:35px;margin-bottom:25px}section#realisations figure figcaption p{font-size:20px;line-height:27px}.bloc-cc__title h2{line-height:48px;font-size:40px}.bloc-swiper__content .swiper{padding-bottom:35px!important}.bloc-swiper__content .swiper .swiper-horizontal>.swiper-pagination-progressbar,.bloc-swiper__content .swiper .swiper-pagination-progressbar.swiper-pagination-horizontal{margin-bottom:60px!important}.bloc-swiper__content .swiper .swiper-button{right:40px!important}.bloc-cc__content .infos .icons-cc{margin-bottom:0;margin-top:0}.mission__title h2{font-size:35px;line-height:55px}.mission__title h2{font-size:35px;line-height:55px}.bloc-cc .container-cc{padding:0 30px}.mission__left .bloc-mission .titre-responsive h3{line-height:40px;font-size:40px}.col-lg-8.col-12.mission__left{padding-left:15px;margin-bottom:0}.mission__left__description__content p{font-size:16px}.mission__left__description__content a{font-size:16px}.mission__left__description{margin-bottom:20px!important}.col-12.btn-hp{margin-bottom:20px}.mission{margin:0;padding:35px 0}.bloc-cc{margin:0;padding:15px 0}.header .language-switcher-language-url ul{padding-left:20px}.mission__left__picture .desc-hover span{font-size:40px}.mission__left__picture .desc-hover p{font-size:18px}}@media (min-width:768px) and (max-width:991px){.carousel-caption{top:20%!important}.bloc-swiper__title__bg{height:40%}}@media (min-width:576px) and (max-width:767px){.carousel-caption{top:20%!important}}@media (max-width:575.98px){div#carousel_home .carousel-caption p{font-size:16px!important;line-height:20px!important}.bloc-swiper__title__bg{height:100%;margin:0 15px}.bloc-swiper__title__bg h2{padding-top:25px;padding-bottom:25px}.swiper.myswiper.swiper-initialized.swiper-horizontal.swiper-backface-hidden{padding-left:15px;padding-right:15px}.bloc-cc__content .infos .counter{line-height:50px}}@media (max-width:767px){.slider-video:hover .open .pause .bt-pause{width:60px;height:60px}.slider-video:hover .open .pause .bt-pause::after{left:23px;top:23px;border-top:8px solid #004674;border-bottom:8px solid #004674;border-left:5px solid #004674}.slider-video:hover .open .pause .bt-pause::before{left:30px;top:23px;border-top:8px solid #004674;border-bottom:8px solid #004674;border-left:5px solid #004674}}@media (max-width:500px){.slider-video:hover .open .pause .bt-pause{top:45%}}.slider-video .box-video .video-container{height:94vh;padding-bottom:0}@media (min-width:768px) and (max-width:1199px){.slider-video .box-video .video-container{height:61vh}}@media (min-width:576px) and (max-width:767px){.slider-video .box-video .video-container{height:36vh}}@media (max-height:400px) and (max-width:767px){.slider-video .box-video .video-container{height:85vh}}@media (min-height:400px) and (max-width:991px){.slider-video .box-video .video-container{height:75vh}}@media (max-width:575px){.slider-video .box-video .video-container{height:35vh}}@media (max-height:760px) and (max-width:575px){.slider-video .box-video .video-container{height:45vh}}@media (max-height:400px) and (max-width:575px){.slider-video .box-video .video-container{height:75vh}}.header #topnav ul.submenu li.active a,.header #topnav ul.submenu li.active span{color:#ffc000}.slider-video .box-video .bg-video{margin-top:auto}@media (max-width:500px){.slider-video .box-video .bg-video{margin-top:auto}}.slider-video .bt-play{top:40%}[dir="rtl"] #carousel_home .carousel-control-prev{left:auto;right:60px}[dir="rtl"] #carousel_home .carousel-control-next{right:auto;left:60px}@media (min-width:576px) and (max-width:767px){[dir="rtl"] #carousel_home .carousel-control-prev{right:45px}[dir="rtl"] #carousel_home .carousel-control-next{left:45px}}@media (max-width:575px){[dir="rtl"] #carousel_home .carousel-control-prev{right:30px}[dir="rtl"] #carousel_home .carousel-control-next{left:30px}}[dir="rtl"] #carousel_home .carousel-control-prev-icon,[dir="rtl"] #carousel_home .carousel-control-next-icon{transform:scaleX(-1)}@media (min-width:992px) and (max-width:1199px){.maintenance{margin-bottom:100px;padding-top:80px;padding-bottom:80px}.maintenance h1{padding-bottom:40px;font-size:80px;line-height:80px}.maintenance p{padding-left:50px;padding-right:50px;font-size:20px;line-height:28px}}@media (min-width:768px) and (max-width:992px){.maintenance{margin-bottom:80px;padding-top:60px;padding-bottom:60px}.maintenance h1{padding-bottom:30px;font-size:60px;line-height:70px}.maintenance p{padding-left:20px;padding-right:20px;font-size:20px;line-height:28px}}@media (max-width:768px){.logo-maintenance{margin-bottom:25px}.maintenance{margin-bottom:70px;padding-top:45px;padding-bottom:45px}.maintenance h1{padding-bottom:30px;font-size:35px;line-height:40px}.maintenance p{padding-left:20px;padding-right:20px;font-size:20px;line-height:28px}}