﻿.noir{color:#4A4A49}.blanc{color:#fff}.bleu{color:#009EE2}.bleu-clair{color:#7FCEEA}.rouge{color:#E84E1B}.jaune{color:#F8B133}.light{font-weight:300}.medium{font-weight:500}.semibold{font-weight:600}.bold{font-weight:700}.titre-shadow{box-shadow:0px 3px 6px rgba(74, 74, 73, 0.45)}.desc-shadow{box-shadow:0px 5px 20px rgba(74, 74, 73, 0.45)}.map-shadow{box-shadow:0px 5px 20px rgba(74, 74, 73, 0.25)}.bg-bleu{background:linear-gradient(180deg, rgba(192, 231, 245, 0.55) 0%, white 100%);padding:100px 0px}.bg-bleu.inverse-bg-bleu{background:linear-gradient(180deg, white 0%, rgba(192, 231, 245, 0.55) 100%)}.bg-bleu-clair{background-color:#7FCEEA}.bg-bleu-pale{background-color:#C0E7F5}.bg-bleu-blanc{background-color:#E6F8FF}.bg-jaune-clair{background-color:#f9c56a}.duo-bouton{display:flex;flex-direction:row;align-items:center;justify-content:center}.duo-bouton .bouton:first-of-type{margin-right:55px}.duo-bouton-aides-transports{flex-direction:column;justify-content:flex-start;align-items:flex-start}.duo-bouton-aides-transports .bouton:first-of-type{margin-right:0px;margin-bottom:30px}.bouton{padding:12px 25px;border:2px solid;border-radius:5px;width:max-content;background-color:transparent;font-weight:700;font-size:11.5pt;text-transform:uppercase;cursor:pointer}.bouton-blanc{background:#fff;color:#E84E1B;border-color:#fff;box-shadow:0px 5px 15px rgba(0, 158, 226, 0.3)}.bouton-blanc .picto-plan{background-image:url("../images/svg/ouvrir-le-plan-accueil.svg");margin-right:13px;height:25px;width:25px;background-repeat:no-repeat;background-size:contain;background-position:center}.bouton-blanc:hover{color:#fff;background:#E84E1B;border-color:#E84E1B}.bouton-blanc:hover .picto-plan{background-image:url("../images/svg/ouvrir-le-plan.svg")}.bouton-bleu{background:#7FCEEA;border-color:#7FCEEA;color:#fff;box-shadow:0px 5px 15px rgba(0, 158, 226, 0.15)}.bouton-bleu:hover{background:transparent;color:#7FCEEA}.bouton-jaune{background:#F8B133;border-color:#F8B133;color:#fff;box-shadow:0px 5px 15px rgba(248, 177, 51, 0.2)}.bouton-jaune:hover{background:transparent;color:#F8B133}.bouton-noir{background-color:#4A4A49;border-color:#4A4A49;color:#fff}.bouton-noir:hover{background-color:transparent;color:#4A4A49}.border-jaune{border-color:#F8B133;color:#F8B133;box-shadow:0px 5px 15px rgba(248, 177, 51, 0.2)}.border-jaune:hover{background-color:#F8B133;color:#fff}.fleche{display:flex;flex-direction:row;align-items:center;justify-content:center}.picto-fleche{background-image:url("../images/svg/fleche-jaune.svg");width:30px;height:15px;background-repeat:no-repeat;background-size:contain;background-position:center;margin-left:10px}.fleche-jaune:hover .picto-fleche{background-image:url("../images/svg/fleche-blanche.svg");transform:translateX(4px)}.fleche-rouge .picto-fleche{background-image:url("../images/svg/fleche-rouge.svg")}.fleche-rouge:hover{background:transparent;border-color:#fff}.fleche-rouge:hover .picto-fleche{background-image:url("../images/svg/fleche-blanche.svg");transform:translateX(4px)}.bouton-open-plan,.bouton-open-plan-nav,.bouton-open-lignes,.quit-popup,.carte-communes,.btn-lignes{cursor:pointer}.img-cover{width:100%;height:100%;object-fit:cover}.img-contain{width:100%;height:100%;object-fit:contain}.radius{border-radius:15px}.radius-btn{border-radius:5px}.bouton,a,.logo-container,.picto-fleche,.picto-plan,.menu-burger,.le-plan,.les-lignes,.btn-lignes{transition:600ms}.logo-bg{background-image:url("../images/svg/smts77.svg");background-size:contain;background-repeat:no-repeat;position:absolute;opacity:0.15;height:310px;width:470px;z-index:-1}.logo-bg.left{top:0;left:-25em}.logo-bg.right{bottom:0;right:-30em}.container{margin:120px auto}.full-container{max-width:100%}.no-margin{margin:0px auto}html,body{font-family:"Raleway", sans-serif;color:#4A4A49;overflow-x:hidden}h1{font-weight:600;color:#009EE2;font-size:27pt;line-height:34pt}h2,.h3-titre{font-weight:700;font-size:23pt;line-height:30pt}h3{font-weight:500;font-size:17pt;line-height:24pt}h3.h3-actualite{font-size:15pt;line-height:22pt}.introduction{text-align:center;width:70%;margin:auto}.introduction,.introduction p{font-size:15pt;line-height:22pt}p,li{font-size:13.5pt;line-height:20.5pt}p{font-weight:400}a{text-decoration:none}a:hover{text-decoration:none}strong{font-weight:600}h1,h2,h3,h4,p,li{margin:0px}ul{margin-bottom:0px}.margin{margin:120px auto}.medium-margin{margin:80px auto}.small-margin{margin:55px auto}.margin-top{margin-top:120px}.medium-margin-top{margin-top:80px}.small-margin-top{margin-top:55px}.x-small-margin-top{margin-top:25px}.margin-bottom{margin-bottom:120px}.medium-margin-bottom{margin-bottom:80px}.small-margin-bottom{margin-bottom:55px}.x-small-margin-bottom{margin-bottom:25px}.padding{padding:100px 0px}.menu-resp{display:none}.barre-raccourcis{display:none}header{width:100%;height:80px;box-shadow:0px 3px 15px rgba(74, 74, 73, 0.25);background-color:#fff;position:fixed;top:0;left:0;z-index:50;transition:600ms}header .container{height:100%;padding-left:15%}header .container .row{width:100%;height:100%}header .container .logo-container{display:block;width:180px;position:relative;z-index:9999}header .container .logo-container:hover{opacity:0.8;transform:scale(0.95)}header .container .menu-burger{display:none}header .container .menu-desktop .menu{padding-left:0px;margin:0px;list-style:none;display:flex;flex-direction:row;justify-content:center}header .container .menu-desktop .menu li{margin-right:26px;cursor:pointer}header .container .menu-desktop .menu li:last-of-type{margin-right:0px}header .container .menu-desktop .menu li a{font-weight:600;color:#4A4A49;font-size:11.5pt}header .container .menu-desktop .menu li:hover a{color:#E84E1B}header .container .menu-desktop .menu li.has-children{position:relative;transition:600ms}header .container .menu-desktop .menu li.has-children::after{content:"";display:inline-block;width:11px;height:8px;margin-left:2px;background-image:url("../images/svg/sub-menu.svg");background-size:contain;background-repeat:no-repeat;background-position:center;transition:600ms}header .container .menu-desktop .menu li.has-children:hover::after{background-image:url("../images/svg/sub-menu-hover.svg")}header .container .menu-desktop .menu li.has-children .sub-menu{display:none;list-style:none;position:absolute;left:50%;transform:translateX(-50%);width:max-content;border-top:8px solid #C0E7F5;padding:0px;margin:0px;box-shadow:0px 0px 20px rgba(74, 74, 73, 0.45);background:#fff;z-index:5}header .container .menu-desktop .menu li.has-children .sub-menu li{margin-right:0px;display:flex;border-bottom:1px solid #BEBEBE}header .container .menu-desktop .menu li.has-children .sub-menu li:last-of-type{border-bottom:0px}header .container .menu-desktop .menu li.has-children .sub-menu li a{width:100%;padding:25px 65px;text-align:center;color:#4A4A49}header .container .menu-desktop .menu li.has-children .sub-menu li:hover a{color:#E84E1B}header .container .menu-desktop .menu .current_page_item a,header .container .menu-desktop .menu .current-menu-parent a{color:#E84E1B;position:relative;padding-bottom:3px}header .container .menu-desktop .menu .current_page_item a::before,header .container .menu-desktop .menu .current-menu-parent a::before{content:"";position:absolute;bottom:0;width:100%;height:2px;background:#E84E1B}header .container .menu-desktop .menu li.has-children.current-menu-parent::after{background-image:url("../images/svg/sub-menu-hover.svg")}header .container .menu-desktop .menu li.has-children.current-menu-parent:hover a{color:#E84E1B}header .container .menu-desktop .menu li.has-children.current-menu-parent .sub-menu li a{color:#4A4A49}header .container .menu-desktop .menu li.has-children.current-menu-parent .sub-menu li a::before{display:none}header .container .menu-desktop .menu li.has-children.current-menu-parent .sub-menu li:hover a{color:#E84E1B}header .container .menu-desktop .menu li.has-children.current-menu-parent .sub-menu .current-menu-item a{color:#E84E1B !important}header .container .menu-desktop .menu li.has-children.current-menu-parent .sub-menu .current-menu-item a::before{display:none}header .container .bouton-plan{transition:300ms;background:#009EE2;color:#fff;height:100%;width:23%;font-size:11pt;border-radius:40px 0px 0px 0px;cursor:pointer;padding-left:25px;padding-right:5%;position:absolute;right:115px;top:0}header .container .bouton-plan img{height:25px;margin-right:12px}header .container .bouton-plan:hover{background:#7FCEEA;border-radius:50px 0px 0px 50px}header .container .search-btn{display:flex;align-items:center;justify-content:center;background-color:#C0E7F5;width:70px;height:100%;position:absolute;top:0;right:45px;cursor:pointer;transition:400ms}header .container .search-btn img{height:34px;width:auto}header .container .search-btn:hover{background-color:#E6F8FF}header .container .dashboard-btn{position:absolute;top:0;bottom:0;right:0;height:100%;width:45px;display:flex;align-items:center;justify-content:center;background-color:#4A4A49}header .container .dashboard-btn svg{min-width:25px;height:25px}header .container .dashboard-btn:hover{background-color:#4a4949b8}.hidden-header{display:none}footer{width:100%;background:#4A4A49;padding:80px 0px}footer .logo-container-footer{display:block;width:250px;margin:auto}footer .logo-container-footer:hover{opacity:0.8}footer .title-footer{margin-bottom:20px;text-transform:uppercase;font-size:11pt;line-height:18pt}footer .menu{list-style:none;padding:0px;margin:0px}footer .menu li{display:flex;align-items:center;transition:600ms;margin-bottom:7px}footer .menu li:last-of-type{margin-bottom:0px}footer .menu li a,footer .menu li div{cursor:pointer;color:#fff;font-size:11pt;line-height:18pt}footer .menu li:hover{opacity:0.8}footer .menu .me-deplacer::before{content:"";display:inline-block;height:20px;width:20px;margin-right:10px;background-repeat:no-repeat;background-size:contain;background-position:center}footer .menu .me-deplacer:first-of-type::before{background-image:url("../images/svg/transport-a-la-demande.svg");height:23px;width:23px}footer .menu .me-deplacer:nth-of-type(2)::before{background-image:url("../images/svg/le-plan.svg")}footer .menu .me-deplacer:last-of-type::before{background-image:url("../images/svg/les-lignes.svg")}footer .menu .custom-link-footer{font-weight:600}footer .text-all-rights{text-align:center}.accueil .home{width:100%}.accueil .home .home-image{height:450px;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center}.accueil .home .home-image .overlay-home{position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(90deg, rgba(0, 158, 226, 0.25) 0%, rgba(0, 0, 0, 0.4) 50%, rgba(0, 158, 226, 0.25) 100%)}.accueil .home .home-image .bloc-texte{position:absolute;z-index:49;top:45%;left:50%;width:max-content;transform:translate(-50%, -45%)}.accueil .home .home-image .bloc-texte .home-texte p{font-weight:700;text-align:center;font-size:46pt;line-height:53pt}.accueil .home .home-search-bar{position:relative;width:100%;margin-top:-35px}.accueil .home .home-search-bar .bg-search-bar{position:absolute;bottom:0;left:0;z-index:0;width:100%;height:50%;background-color:#E6F8FF}.accueil .home .home-search-bar .search_bar{position:relative}.accueil .home .home-search-bar .search_bar form{position:relative;width:60%;margin:auto}.accueil .home .home-search-bar .search_bar form #keyword{width:100%;height:70px;border-radius:70px;padding-left:20px;padding-right:35px;border:3px solid #009EE2;position:relative;z-index:1}.accueil .home .home-search-bar .search_bar form #keyword::placeholder{font-family:"Raleway", sans-serif;font-weight:500;font-size:13pt;opacity:0.8}.accueil .home .home-search-bar .search_bar form #keyword:focus,.accueil .home .home-search-bar .search_bar form #keyword:focus-within{outline:none}.accueil .home .home-search-bar .search_bar form .clear-button{cursor:pointer;z-index:2;height:22px;width:22px;position:absolute;top:50%;right:20px;transform:translateY(-50%);display:none}.accueil .home .home-search-bar .search_bar form .clear-button span{background-color:#E84E1B;position:absolute;top:50%;left:50%;height:100%;width:2px}.accueil .home .home-search-bar .search_bar form .clear-button span:first-of-type{transform:translate(-50%, -50%) rotate(45deg)}.accueil .home .home-search-bar .search_bar form .clear-button span:last-of-type{transform:translate(-50%, -50%) rotate(-45deg)}.accueil .home .home-search-bar .search_bar form .clear-button.active{display:block}.accueil .home .home-search-bar .search_bar .search_result{display:none;position:absolute;z-index:50;max-height:350px;overflow-y:auto;width:60%;left:50%;transform:translateX(-50%);background-color:#fff;box-shadow:0px 5px 25px rgba(0, 0, 0, 0.5)}.accueil .home .home-search-bar .search_bar .search_result a{padding:25px 15px;border-bottom:1px solid grey;display:flex;flex-direction:row;align-items:flex-start}.accueil .home .home-search-bar .search_bar .search_result a .nom-ligne-recherche{margin-left:10px;font-size:11pt;color:#4A4A49;font-weight:400}.accueil .home .home-search-bar .search_bar .search_result a .nom-ligne-recherche strong{font-size:11pt;color:#4A4A49}.accueil .home .home-search-bar .search_bar .search_result p{padding:25px 15px}.accueil .home .home-search-bar .search_bar .search_result .ville-name,.accueil .home .home-search-bar .search_bar .search_result .page-name,.accueil .home .home-search-bar .search_bar .search_result .resultat-name{font-weight:600}.accueil .home .home-search-bar .search_bar .search_result .ville-name span,.accueil .home .home-search-bar .search_bar .search_result .page-name span,.accueil .home .home-search-bar .search_bar .search_result .resultat-name span{font-weight:600}.accueil .home .home-search-bar .search_bar .search_result .ville-name span::first-letter,.accueil .home .home-search-bar .search_bar .search_result .page-name span::first-letter,.accueil .home .home-search-bar .search_bar .search_result .resultat-name span::first-letter{text-transform:uppercase}.accueil .home .home-search-bar .search_bar .search_result .ligne,.accueil .home .home-search-bar .search_bar .search_result .ville{color:#009EE2}.accueil .home .home-search-bar .search_bar .search_result .ligne .img-ligne,.accueil .home .home-search-bar .search_bar .search_result .ville .img-ligne{background-image:url("../images/svg/les-lignes-recherche.svg");background-size:contain;background-repeat:no-repeat;background-position:center;min-height:24px;min-width:23px;margin-right:10px}.accueil .home .home-search-bar .search_bar .search_result .ligne:hover,.accueil .home .home-search-bar .search_bar .search_result .ville:hover{color:#009EE2}.accueil .home .home-search-bar .search_bar .search_result .page{color:#F8B133}.accueil .home .home-search-bar .search_bar .search_result .page .img-page{background-image:url("../images/svg/page-recherche.svg");background-size:contain;background-repeat:no-repeat;background-position:center;min-height:24px;min-width:23px;margin-right:10px}.accueil .home .home-search-bar .search_bar .search_result .page:hover{color:#F8B133}.accueil .home .home-search-bar .search_bar .search_result .actu{color:#F8B133}.accueil .home .home-search-bar .search_bar .search_result .actu .img-actu{background-image:url("../images/svg/actualites-recherche.svg");background-size:contain;background-repeat:no-repeat;background-position:center;min-height:24px;min-width:23px;margin-right:10px}.accueil .home .home-search-bar .search_bar .search_result .actu:hover{color:#F8B133}.accueil .home .home-search-bar .search_bar .search_result.active{display:flex;flex-direction:column}.accueil .home .home-bandeau{padding:55px 0px;background-color:#E6F8FF}.accueil .home .home-bandeau .container-bandeau .row-bandeau{width:75%;margin:auto}.accueil .home .home-bandeau .container-bandeau .box-info{flex-direction:column;justify-content:center;width:fit-content;margin:auto;transition:400ms ease}.accueil .home .home-bandeau .container-bandeau .box-info .img-info{width:65px;height:65px;background-color:#009EE2;padding:15px 10px;margin-bottom:10px}.accueil .home .home-bandeau .container-bandeau .box-info .img-info img{height:40px;transition:400ms ease}.accueil .home .home-bandeau .container-bandeau .box-info .texte-info{text-align:center;transition:400ms ease;opacity:1}.accueil .home .home-bandeau .container-bandeau .box-info:hover .img-info{background:#7FCEEA}.accueil .home .home-bandeau .container-bandeau .box-info:hover .img-info img{transform:translateY(-3px) scale(1.01)}.accueil .home .home-bandeau .container-bandeau .box-info:hover .texte-info{opacity:0.4;transform:translateY(-5px)}.accueil .container-a-la-une{min-height:400px;height:400px}.accueil .container-a-la-une .col-a-la-une{position:relative}.accueil .container-a-la-une .col-a-la-une:first-of-type{padding-right:0px}.accueil .container-a-la-une .col-a-la-une:last-of-type{padding-left:0px}.accueil .container-a-la-une .a-la-une{background-color:#4A4A49;text-transform:uppercase;width:160px;height:55px;display:flex;align-items:center;justify-content:center;font-size:15pt;line-height:20pt;position:absolute;top:65px}.accueil .container-a-la-une .bloc-img-a-la-une{box-shadow:0px 0px 20px rgba(74, 74, 73, 0.15);margin-left:80px;height:100%;max-height:400px;border-radius:15px 0px 0px 15px}.accueil .container-a-la-une .bloc-img-a-la-une .img-a-la-une{border-radius:15px 0px 0px 15px}.accueil .container-a-la-une .bloc-info-a-la-une{border-radius:0px 15px 15px 0px;padding:80px;background-color:#009EE2;height:100%;display:flex;flex-direction:column;justify-content:center}.accueil .container-a-la-une .bloc-info-a-la-une .fleche{min-height:20px;height:20px;min-width:42px;width:42px;transition:400ms}.accueil .container-a-la-une .bloc-info-a-la-une:hover{background-color:#7FCEEA}.accueil .container-a-la-une .bloc-info-a-la-une:hover .fleche{transform:translateX(20px)}.accueil .container-syndicat{position:relative}.accueil .container-syndicat .photo-syndicat{height:100%;width:97%}.accueil .container-syndicat .texte-syndicat{margin:45px 0px}.accueil .container-communes .titre-communes p{font-weight:600;font-size:26pt;line-height:33pt}.accueil .container-communes .titre-communes:last-of-type{color:#E84E1B}.accueil .container-communes .carte-communes{display:block;width:90%;transition:400ms ease}.accueil .container-communes .carte-communes img{transition:400ms ease}.accueil .container-communes .carte-communes:hover img{opacity:0.7}.accueil .container-communes .texte-communes{margin-bottom:55px}.accueil .container-communes .texte-communes p{font-weight:600}.accueil .container-communes .texte-communes p strong{font-weight:700}.accueil .container-actualites{position:relative}.accueil .container-actualites .titre-actualite{margin-bottom:80px}.accueil .container-actualites .slider-actualites{width:100%;padding:25px 0px}.accueil .container-actualites .swiper-button-prev,.accueil .container-actualites .swiper-button-next{top:42%;border:2.5px solid #7FCEEA;border-radius:50px;height:50px;width:50px;transition:300ms}.accueil .container-actualites .swiper-button-prev::after,.accueil .container-actualites .swiper-button-next::after{transition:300ms;position:relative;font-weight:600;font-size:20pt;color:#009EE2}.accueil .container-actualites .swiper-button-prev:hover,.accueil .container-actualites .swiper-button-next:hover{background:#7FCEEA}.accueil .container-actualites .swiper-button-prev:hover::after,.accueil .container-actualites .swiper-button-next:hover::after{color:#fff}.accueil .container-actualites .swiper-button-prev{left:-2.5%}.accueil .container-actualites .swiper-button-prev::after{left:-2px}.accueil .container-actualites .swiper-button-next{right:-2.5%}.accueil .container-actualites .swiper-button-next::after{right:-2px}.accueil .container-actualites .swiper-pagination{position:relative;padding-top:55px}.accueil .container-actualites .swiper-pagination .swiper-pagination-bullet{height:10px;width:10px;background:transparent;border:1px solid #E84E1B;opacity:1}.accueil .container-actualites .swiper-pagination .swiper-pagination-bullet-active{background:#E84E1B}.accueil .container-actualites .box-actualite{display:block;height:260px;position:relative;transition:600ms}.accueil .container-actualites .box-actualite:hover{opacity:0.8}.accueil .container-actualites .box-actualite .img-actualite{width:65%;object-position:left;box-shadow:0px 5px 20px rgba(74, 74, 73, 0.45)}.accueil .container-actualites .box-actualite .infos-actualite{height:85%;width:52%;background:rgba(255, 255, 255, 0.8);box-shadow:5px 5px 15px rgba(74, 74, 73, 0.15);padding:30px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.accueil .container-actualites .box-actualite .infos-actualite .h3-actualite{margin-bottom:15px}.accueil .container-actualites .box-actualite .infos-actualite .picto-fleche{margin-left:0px !important;min-width:30px;width:30px;min-height:15px;height:15px}.container-tad-new .row-tad{align-items:center}.container-tad-new .row-tad .texte-tad.introduction{width:100%;text-align:left;padding-left:15px}.container-tad-new .row-tad .bloc-video{height:100%;position:relative;display:flex;cursor:pointer;transition:400ms;box-shadow:0px 0px 15px rgba(74, 74, 73, 0.3)}.container-tad-new .row-tad .bloc-video .img-video{position:absolute;top:0;bottom:0;left:0;transition:400ms;width:100%;height:100%}.container-tad-new .row-tad .bloc-video .overlay-video{position:absolute;top:0;bottom:0;left:0;transition:400ms;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.1)}.container-tad-new .row-tad .bloc-video .btn-play{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:55px;width:55px;border-radius:55px;background-color:#009EE2;transition:400ms;display:flex;align-items:center;justify-content:center}.container-tad-new .row-tad .bloc-video .btn-play .play{width:0;height:0;margin-left:5px;border:0 solid transparent;border-bottom-width:15px;border-top-width:15px;border-left:20px solid #fff}.container-tad-new .row-tad .bloc-video:hover .overlay-video{background-color:rgba(0, 0, 0, 0.4)}.container-tad-new .row-tad .bloc-video:hover .btn-play{transform:translate(-50%, -50%) scale(1.1)}.container-tad-new .boutons-tad{display:flex;justify-content:center;grid-gap:55px}.container-tad-new .boutons-tad .bouton{display:block}.bg-bienvenue{background-image:url("../images/bienvenue-sur-le-site-du-syndicat-mixte-de-transport-sud-seine-et-marne-V2.jpg");background-size:cover;background-repeat:no-repeat;background-position:top right;background-attachment:fixed;position:relative}.bg-bienvenue .overlay-accueil{position:fixed;top:0;left:0;height:100%;width:100%;background-color:rgba(0, 59, 84, 0.65)}.bg-bienvenue .container{position:relative}.bg-bienvenue .container-bienvenue{position:relative;width:max-content;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0px;padding:80px 10%;background-color:rgba(255, 255, 255, 0.9);border-radius:0px 0px 150px 0px}.bg-bienvenue .container-bienvenue strong{font-weight:700}.bg-bienvenue .container-bienvenue .logo-accueil{width:375px;margin:35px auto}.bg-bienvenue .container-bienvenue .h1-bienvenue,.bg-bienvenue .container-bienvenue .h1-bienvenue>p{font-size:38pt;line-height:45pt}.bg-bienvenue .container-bienvenue .h2-bienvenue{width:100%}.bg-bienvenue .container-bienvenue .h2-bienvenue p{text-align:left}.bg-bienvenue .menu-resp,.bg-bienvenue .hidden-header,.bg-bienvenue .hidden-footer{display:none !important}.bloc-plan-lignes{margin:80px auto 55px;flex-direction:row;justify-content:center}.bloc-plan-lignes .bouton-lignes{display:flex;flex-direction:row;align-items:center;cursor:pointer;padding-bottom:8px}.bloc-plan-lignes .bouton-lignes p{font-weight:500}.bloc-plan-lignes .bouton-lignes:hover{opacity:0.8}.bloc-plan-lignes .le-plan{margin-right:25px}.bloc-plan-lignes .le-plan .picto-plan{background-image:url("../images/svg/ouvrir-le-plan.svg")}.bloc-plan-lignes .les-lignes .picto-lignes{background-image:url("../images/svg/les-lignes.svg")}.bloc-plan-lignes .bouton-lignes.active{position:relative}.bloc-plan-lignes .bouton-lignes.active p{font-weight:700}.bloc-plan-lignes .bouton-lignes.active::before{content:"";width:100%;height:2px;background:#fff;position:absolute;left:0;bottom:2px}.bloc-plan-lignes .picto-plan,.bloc-plan-lignes .picto-lignes{height:25px;width:25px;background-repeat:no-repeat;background-size:contain;background-position:center;margin-right:10px}.container-carte,.container-lignes{margin:0px auto 120px}.container-carte.hide{margin-top:0px;margin-bottom:0px}.container-carte{max-width:1670px}.container-carte #carte{width:100%;height:80%;position:relative}.container-carte #carte g{cursor:pointer;transition:600ms}.container-carte #carte g polygon,.container-carte #carte g text{transition:600ms;opacity:1}.container-carte #carte g text,.container-carte #carte g text tspan{font-family:"Raleway", sans-serif;font-weight:500}.container-carte #carte g text.tad{font-weight:700}.container-carte #carte g:hover polygon{fill:rgba(255, 255, 255, 0) !important}.container-carte #carte.active g polygon,.container-carte #carte.active g text{transition:600ms;opacity:0}.container-carte .communes{display:none}.container-carte .back-to-map{display:none;align-items:center;cursor:pointer;width:fit-content;margin:auto;margin-bottom:80px;color:#009EE2;box-shadow:none}.container-carte .back-to-map .picto-plan{background-image:url("../images/svg/ouvrir-le-plan-accueil-bleu.svg");transition:600ms}.container-carte .back-to-map:hover{background:transparent;border-color:#fff;color:#fff}.container-carte .back-to-map:hover .picto-plan{background-image:url("../images/svg/ouvrir-le-plan.svg")}.container-carte .back-to-map.active{display:flex}.container-villes{display:none}#render-infos .bloc-ligne,.container-lignes .bloc-ligne,.container-villes .bloc-ligne,.bloc-lignes-gares .bloc-ligne{width:70%;margin:auto;margin-bottom:20px}#render-infos .bloc-ligne:last-of-type,.container-lignes .bloc-ligne:last-of-type,.container-villes .bloc-ligne:last-of-type,.bloc-lignes-gares .bloc-ligne:last-of-type{margin-bottom:0px}#render-infos .bloc-ligne .lien-box-ligne,.container-lignes .bloc-ligne .lien-box-ligne,.container-villes .bloc-ligne .lien-box-ligne,.bloc-lignes-gares .bloc-ligne .lien-box-ligne{display:flex;flex-direction:row;align-items:center;font-size:1rem;line-height:1.4rem}#render-infos .bloc-ligne .lien-box-ligne .ligne-number,.container-lignes .bloc-ligne .lien-box-ligne .ligne-number,.container-villes .bloc-ligne .lien-box-ligne .ligne-number,.bloc-lignes-gares .bloc-ligne .lien-box-ligne .ligne-number{font-weight:700;background:#fff;padding:6px 9px;margin-right:10px;min-width:45px;height:35px;display:inline-flex;align-items:center;justify-content:center}#render-infos .bloc-ligne .lien-box-ligne .ligne-name,.container-lignes .bloc-ligne .lien-box-ligne .ligne-name,.container-villes .bloc-ligne .lien-box-ligne .ligne-name,.bloc-lignes-gares .bloc-ligne .lien-box-ligne .ligne-name{color:#fff}.container-villes .bloc-ligne.non-desservie a,.container-carte #render-infos .bloc-ligne.non-desservie a{justify-content:center;text-align:center}.container-villes .bloc-ligne.non-desservie a .ligne-number,.container-carte #render-infos .bloc-ligne.non-desservie a .ligne-number{display:none !important}.container-lignes .bloc-ligne.non-desservie{display:none !important}.popup-lignes-et-carte{display:none;z-index:10000;position:fixed;top:0;left:0;overflow-y:scroll;width:100%;height:100%;background:rgba(0, 59, 84, 0.85)}.popup-lignes-et-carte .quit-popup{height:40px;width:40px;background:#fff;position:fixed;right:5%;top:80px;transition:300ms}.popup-lignes-et-carte .quit-popup .cross{display:block;background:#E84E1B;height:3px;width:75%;margin:auto;position:absolute;top:50%;left:50%}.popup-lignes-et-carte .quit-popup .cross:first-of-type{transform:translate(-50%, -50%) rotate(45deg)}.popup-lignes-et-carte .quit-popup .cross:last-of-type{transform:translate(-50%, -50%) rotate(-45deg)}.popup-lignes-et-carte .quit-popup:hover{transform:scale(1.05)}.popup-lignes-et-carte .quit-popup:hover .cross{height:3px}.popup-recherche{display:none;z-index:10000;position:fixed;top:0;left:0;overflow-y:scroll;width:100%;height:100%;background:rgba(0, 59, 84, 0.85)}.popup-recherche .quit-popup-recherche{height:40px;width:40px;cursor:pointer;background:#fff;position:absolute;right:5%;top:80px;transition:300ms}.popup-recherche .quit-popup-recherche .cross{display:block;background:#E84E1B;height:3px;width:75%;margin:auto;position:absolute;top:50%;left:50%}.popup-recherche .quit-popup-recherche .cross:first-of-type{transform:translate(-50%, -50%) rotate(45deg)}.popup-recherche .quit-popup-recherche .cross:last-of-type{transform:translate(-50%, -50%) rotate(-45deg)}.popup-recherche .quit-popup-recherche:hover{transform:scale(1.05)}.popup-recherche .quit-popup-recherche:hover .cross{height:3px}.popup-recherche .bloc-recherche{position:absolute;top:37%;left:50%;transform:translate(-50%, -37%);display:flex;align-items:center;justify-content:center;flex-direction:column}.popup-recherche .bloc-recherche .titre-recherche{font-size:46pt;line-height:53pt;margin-bottom:20px}.popup-recherche .bloc-recherche .search_bar{width:650px}.popup-recherche .bloc-recherche .search_bar form{position:relative}.popup-recherche .bloc-recherche .search_bar form .input_search_bis{width:100%;height:70px;border-radius:70px;padding-left:20px;padding-right:35px;outline:none;border:none}.popup-recherche .bloc-recherche .search_bar form .input_search_bis::placeholder{font-family:"Raleway", sans-serif;font-weight:500;font-size:13pt;opacity:0.8}.popup-recherche .bloc-recherche .search_bar form .input_search_bis:focus,.popup-recherche .bloc-recherche .search_bar form .input_search_bis:focus-within{outline:none}.popup-recherche .bloc-recherche .search_bar form .clear-button{cursor:pointer;z-index:2;height:22px;width:22px;position:absolute;top:50%;right:20px;transform:translateY(-50%);display:none}.popup-recherche .bloc-recherche .search_bar form .clear-button span{background-color:#E84E1B;position:absolute;top:50%;left:50%;height:100%;width:2px}.popup-recherche .bloc-recherche .search_bar form .clear-button span:first-of-type{transform:translate(-50%, -50%) rotate(45deg)}.popup-recherche .bloc-recherche .search_bar form .clear-button span:last-of-type{transform:translate(-50%, -50%) rotate(-45deg)}.popup-recherche .bloc-recherche .search_bar form .clear-button.active{display:block}.popup-recherche .bloc-recherche .search_bar .search_result_bis{display:none;position:absolute;z-index:50;max-height:350px;overflow-y:auto;width:100%;left:50%;transform:translateX(-50%);background-color:#fff;box-shadow:0px 5px 25px rgba(0, 0, 0, 0.5)}.popup-recherche .bloc-recherche .search_bar .search_result_bis a{padding:25px 15px;border-bottom:1px solid grey;display:flex;flex-direction:row;align-items:flex-start}.popup-recherche .bloc-recherche .search_bar .search_result_bis a .nom-ligne-recherche{margin-left:10px;font-size:11pt;color:#4A4A49;font-weight:400}.popup-recherche .bloc-recherche .search_bar .search_result_bis a .nom-ligne-recherche strong{font-size:11pt;color:#4A4A49}.popup-recherche .bloc-recherche .search_bar .search_result_bis p{padding:25px 15px}.popup-recherche .bloc-recherche .search_bar .search_result_bis .ville-name,.popup-recherche .bloc-recherche .search_bar .search_result_bis .page-name,.popup-recherche .bloc-recherche .search_bar .search_result_bis .resultat-name{font-weight:600}.popup-recherche .bloc-recherche .search_bar .search_result_bis .ville-name span,.popup-recherche .bloc-recherche .search_bar .search_result_bis .page-name span,.popup-recherche .bloc-recherche .search_bar .search_result_bis .resultat-name span{font-weight:600}.popup-recherche .bloc-recherche .search_bar .search_result_bis .ville-name span::first-letter,.popup-recherche .bloc-recherche .search_bar .search_result_bis .page-name span::first-letter,.popup-recherche .bloc-recherche .search_bar .search_result_bis .resultat-name span::first-letter{text-transform:uppercase}.popup-recherche .bloc-recherche .search_bar .search_result_bis .ligne,.popup-recherche .bloc-recherche .search_bar .search_result_bis .ville{color:#009EE2}.popup-recherche .bloc-recherche .search_bar .search_result_bis .ligne .img-ligne,.popup-recherche .bloc-recherche .search_bar .search_result_bis .ville .img-ligne{background-image:url("../images/svg/les-lignes-recherche.svg");background-size:contain;background-repeat:no-repeat;background-position:center;min-height:24px;min-width:23px;margin-right:10px}.popup-recherche .bloc-recherche .search_bar .search_result_bis .ligne:hover,.popup-recherche .bloc-recherche .search_bar .search_result_bis .ville:hover{color:#009EE2}.popup-recherche .bloc-recherche .search_bar .search_result_bis .page{color:#F8B133}.popup-recherche .bloc-recherche .search_bar .search_result_bis .page .img-page{background-image:url("../images/svg/page-recherche.svg");background-size:contain;background-repeat:no-repeat;background-position:center;min-height:24px;min-width:23px;margin-right:10px}.popup-recherche .bloc-recherche .search_bar .search_result_bis .page:hover{color:#F8B133}.popup-recherche .bloc-recherche .search_bar .search_result_bis .actu{color:#F8B133}.popup-recherche .bloc-recherche .search_bar .search_result_bis .actu .img-actu{background-image:url("../images/svg/actualites-recherche.svg");background-size:contain;background-repeat:no-repeat;background-position:center;min-height:24px;min-width:23px;margin-right:10px}.popup-recherche .bloc-recherche .search_bar .search_result_bis .actu:hover{color:#F8B133}.popup-recherche .bloc-recherche .search_bar .search_result_bis.active{display:flex;flex-direction:column}header.blur,main.blur,footer.blur,.barre-raccourcis.blur,.menu-resp.blur{filter:blur(4px);-webkit-filter:blur(4px)}.header-de-page{position:relative;margin-bottom:130px}.header-de-page .img-header-page{height:330px}.header-de-page .overlay{position:absolute;top:0;width:100%;height:100%;background:linear-gradient(90deg, rgba(0, 158, 226, 0.35) 0%, rgba(0, 158, 226, 0.35) 100%)}.header-de-page .h1-pages{font-weight:700;width:70%;font-size:23pt;line-height:30pt;position:absolute;background:#fff;bottom:auto;left:50%;padding:30px 20px;transform:translate(-50%, -50%)}.header-de-page-alt{display:flex;justify-content:center;align-items:center;height:270px;border-radius:0px 0px 50px 50px;background:#7fceea;background:-webkit-linear-gradient(100deg, #7fceea -20%, #e6f8ff 70%, rgba(230, 248, 255, 0.4654236695) 100%);background:-o-linear-gradient(100deg, #7fceea -20%, #e6f8ff 70%, rgba(230, 248, 255, 0.4654236695) 100%);background:linear-gradient(190deg, #7fceea -20%, #e6f8ff 70%, rgba(230, 248, 255, 0.4654236695) 100%);padding:0px 35px}.header-de-page-alt .h1-pages{font-size:23pt;line-height:30pt;font-weight:700}.qui-sommes-nous .container-syndicat .photo-syndicat{min-height:460px;width:95%;margin:auto 0px}.qui-sommes-nous .container-syndicat .texte-syndicat{margin-bottom:45px}.qui-sommes-nous .container-evolutions .bloc-evolution{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:75%;margin:auto;padding-bottom:80px;position:relative;z-index:1}.qui-sommes-nous .container-evolutions .bloc-evolution::after{content:"";display:block;position:absolute;z-index:-1;width:2px;height:100%;background-color:#7FCEEA;top:0;left:50%;transform:translateX(-50%)}.qui-sommes-nous .container-evolutions .bloc-evolution .bloc-image-evolution{width:30%;position:relative;display:flex;flex-direction:row}.qui-sommes-nous .container-evolutions .bloc-evolution .bloc-image-evolution .picto-evolution{position:relative;z-index:1;min-height:105px;height:105px;min-width:105px;width:105px;background-color:#009EE2;border-radius:15px}.qui-sommes-nous .container-evolutions .bloc-evolution .bloc-image-evolution .picto-evolution img{height:62px;width:62px}.qui-sommes-nous .container-evolutions .bloc-evolution .bloc-image-evolution .trait-picto-evolution{width:100%;height:2px;background-color:#7FCEEA;position:absolute;z-index:0;left:0;top:50%;transform:translateY(-50%)}.qui-sommes-nous .container-evolutions .bloc-evolution .bloc-circle{width:10%;position:relative;display:flex;align-items:center;justify-content:center;z-index:0}.qui-sommes-nous .container-evolutions .bloc-evolution .bloc-circle .circle{min-height:17px;height:17px;min-width:17px;width:17px;border-radius:17px;background-color:#009EE2}.qui-sommes-nous .container-evolutions .bloc-evolution .bloc-circle::after{content:"";display:block;width:50%;height:2px;background-color:#7FCEEA;position:absolute;top:50%;transform:translateY(-50%);z-index:-1}.qui-sommes-nous .container-evolutions .bloc-evolution .bloc-texte-evolution{width:45%}.qui-sommes-nous .container-evolutions .bloc-evolution .bloc-texte-evolution .date-evolution-bis{margin-top:35px}.qui-sommes-nous .container-evolutions .bloc-evolution .bloc-texte-evolution .texte-evolution p{font-weight:500}.qui-sommes-nous .container-evolutions .bloc-evolution .bloc-texte-evolution .texte-evolution p strong{font-weight:700}.qui-sommes-nous .container-evolutions .bloc-evolution .bloc-texte-evolution .texte-evolution a{color:#009EE2;font-weight:600;padding-bottom:1px;border-bottom:2px solid #009EE2}.qui-sommes-nous .container-evolutions .bloc-evolution .bloc-texte-evolution .texte-evolution a:hover{color:#7FCEEA;border-color:#7FCEEA}.qui-sommes-nous .container-evolutions .bloc-evolution.gauche{flex-direction:row}.qui-sommes-nous .container-evolutions .bloc-evolution.gauche .bloc-image-evolution{margin-left:auto}.qui-sommes-nous .container-evolutions .bloc-evolution.gauche .bloc-circle::after{left:0}.qui-sommes-nous .container-evolutions .bloc-evolution.gauche .bloc-texte-evolution{text-align:left}.qui-sommes-nous .container-evolutions .bloc-evolution.droite{flex-direction:row-reverse}.qui-sommes-nous .container-evolutions .bloc-evolution.droite .bloc-image-evolution{flex-direction:row-reverse;margin-right:auto}.qui-sommes-nous .container-evolutions .bloc-evolution.droite .bloc-circle::after{right:0}.qui-sommes-nous .container-evolutions .bloc-evolution.droite .bloc-texte-evolution{text-align:right}.qui-sommes-nous .container-enjeux{margin-top:80px}.qui-sommes-nous .container-enjeux h2{margin-bottom:80px}.qui-sommes-nous .enjeu-graph{width:100%;margin:30px auto;position:relative}.qui-sommes-nous .enjeu-graph .separator-enjeu{position:relative;z-index:-2;width:92%;height:3px;background:#009EE2}.qui-sommes-nous .enjeu-graph .target-enjeu{z-index:-1;width:180px;height:200px;background-image:url("../images/enjeux-mandat.png");background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;right:3.75%;top:50%;transform:translateY(-50%)}.qui-sommes-nous .enjeux-resp{display:none}.nos-elus .container-elus{margin-top:80px;margin-bottom:120px}.nos-elus .container-elus .pictogramme-elu{margin:auto;height:65px;margin-bottom:35px}.nos-elus .container-elus .nom-elu{margin-bottom:10px}.nos-elus .container-elus .separator{width:100%;height:1px;margin:25px auto}.nos-elus .container-elus .separator.bleu{background:#009EE2}.nos-elus .container-elus .separator.rouge{background:#E84E1B}.nos-elus .container-elus .separator.noir{background:#4A4A49}.nos-elus .container-elus .container-assesseurs .pictogramme-elu{height:55px}.nos-elus .container-elus .container-assesseurs .row-assesseurs .col-assesseurs:nth-of-type(5),.nos-elus .container-elus .container-assesseurs .row-assesseurs .col-assesseurs:last-of-type{margin-top:55px}.section-aides-transports .introduction-aides-transports{margin:80px auto}.section-aides-transports .introduction-aides-transports p{text-align:center}.section-aides-transports .bloc-aides-transports{padding-left:25px}.section-aides-transports .bloc-aides-transports .texte-aides-transports{margin-bottom:55px}.section-aides-transports .bloc-aides-transports .texte-aides-transports p,.section-aides-transports .bloc-aides-transports .texte-aides-transports ul li{font-weight:500}.section-aides-transports .bloc-aides-transports .texte-aides-transports ul li::marker{color:#009EE2;font-size:20pt}.titres-transports .container-titres-transports .bloc-titres-transports{height:100%;background:#fff;padding:55px 45px 0px;flex-direction:column}.titres-transports .container-titres-transports .bloc-titres-transports .desc-titres-transports{margin:30px 0px}.titres-transports .container-titres-transports .bloc-titres-transports .img-titres-transports{width:100%;margin-top:auto}.titres-transports .container-titres-transports .bloc-titres-transports .img-titres-transports img{object-position:bottom}.titres-transports .container-titres-transports .bloc-titres-transports:hover{background:#C0E7F5}.titres-transports .container-titres-transports .bouton{margin-top:80px}.titres-transports .section-aides{margin-bottom:120px}.gare-routiere .container-localisation{margin-top:150px}.gare-routiere .container-localisation .img-localisation{height:100%}.gare-routiere .container-localisation .titre-localisation .picto-localisation{height:30px;margin-right:10px}.gare-routiere .container-localisation .adresse-localisation{margin:35px 0px}.gare-routiere .container-localisation .carte-localisation{height:400px;width:100%}.gare-routiere .container-graphique .img-graphique{margin:80px auto 120px}.gare-routiere .container-graphique .img-graphique-tablette,.gare-routiere .container-graphique .img-graphique-mobile{display:none}.gare-routiere .container-graphique .lignes .btn-lignes{padding:20px 45px;width:85%;margin:auto;box-shadow:0px 0px 20px rgba(74, 74, 73, 0.45)}.gare-routiere .container-graphique .lignes .btn-lignes:hover{background:#C0E7F5}.gare-routiere .container-graphique .lignes .btn-lignes .arrow{background-image:url("../images/svg/lignes-gares-routières.svg");background-repeat:no-repeat;background-size:contain;background-position:center;height:10px;width:20px;margin-left:8px;transition:300ms;transform:rotate(0)}.gare-routiere .container-graphique .lignes .btn-lignes.active .arrow{transform:rotate(180deg)}.gare-routiere .container-graphique .lignes .bloc-lignes-gares{margin-top:40px;display:none}.gare-routiere .container-graphique .lignes .bloc-lignes-gares .bloc-ligne{width:70%;margin:0px auto 15px}.gare-routiere .container-graphique .lignes .bloc-lignes-gares .bloc-ligne:last-of-type{margin-bottom:0px}.gare-routiere .container-graphique .lignes .bloc-lignes-gares .bloc-ligne .ligne-number{color:#fff}.gare-routiere .container-graphique .lignes .bloc-lignes-gares .bloc-ligne .ligne-name{color:#4A4A49}.gare-nemours .container-point-information .texte-information{margin-top:55px}.gare-nemours .container-point-information .texte-information ul{display:flex;flex-direction:row;padding-left:0px;list-style:none;margin-top:30px}.gare-nemours .container-point-information .texte-information ul li{margin-right:35px;font-weight:600}.gare-nemours .container-point-information .texte-information ul li:last-of-type{margin-right:0px}.gare-nemours .container-point-information .texte-information ul li::before{content:"•";color:#009EE2;font-size:30pt;position:relative;top:8px;margin-right:6px}.gare-nemours .container-point-information .row-img-infos{height:100%}.gare-st-pierre .full-container{margin-bottom:120px}.aides-transport .container-titre{margin:80px 0px;background:#4A4A49;padding:30px 10px}.aides-transport .container-titre h2{font-size:20pt;line-height:27pt}.aides-transport .container-intro .intro{text-align:center}.aides-transport .container-infos-aide{margin:80px auto}.aides-transport .container-infos-aide .texte{margin-top:55px}.aides-transport .container-infos-aide .texte ul{padding-left:20px}.aides-transport .container-infos-aide .texte ul li::marker{color:#E84E1B;font-size:20pt}.aides-transport .container-infos-aide .texte a{color:#009EE2;padding-bottom:1px;border-bottom:1px solid #009EE2;position:relative}.aides-transport .container-infos-aide .texte a:hover{color:#7FCEEA;border-color:#7FCEEA}.aides-transport .container-infos-aide .texte a:hover::after{opacity:0.8}.aides-transport .container-infos-aide .texte a::after{content:"";height:17px;width:20px;margin-left:5px;display:inline-block;background-image:url("../images/svg/lien-bleu.svg");background-repeat:no-repeat;background-size:contain;background-position:center;transition:600ms}.aides-transport .container-tarifs .texte{margin-top:55px}.aides-transport .container-tarifs .tableau{width:100%}.aides-transport .container-tarifs .tableau thead{background:#009EE2;color:#fff}.aides-transport .container-tarifs .tableau thead th:first-of-type{border-right-color:#fff}.aides-transport .container-tarifs .tableau thead th{padding:20px;text-align:center}.aides-transport .container-tarifs .tableau td,.aides-transport .container-tarifs .tableau th{width:50%}.aides-transport .container-tarifs .tableau table,.aides-transport .container-tarifs .tableau th,.aides-transport .container-tarifs .tableau td{border:2px solid #009EE2;border-collapse:collapse}.aides-transport .container-tarifs .tableau td{padding:15px 25px}.aides-transport .container-liens-utiles .box-liens-utiles{width:75%;margin:auto;padding:55px;box-shadow:0px 5px 30px rgba(4, 116, 155, 0.45)}.aides-transport .container-liens-utiles .box-liens-utiles .titre-lien{margin-bottom:35px}.aides-transport .container-liens-utiles .box-liens-utiles .lien-utile{color:#4A4A49;display:flex}.aides-transport .container-liens-utiles .box-liens-utiles .lien-utile:first-of-type{margin-bottom:20px}.aides-transport .container-liens-utiles .box-liens-utiles .lien-utile:hover{opacity:0.8}.aides-transport .container-liens-utiles .box-liens-utiles .lien-utile::before{content:"";height:22px;min-width:25px;margin-right:5px;display:inline-block;background-image:url("../images/svg/lien.svg");background-repeat:no-repeat;background-size:contain;background-position:center}.tad .container-changements .bloc-changement{display:flex;flex-direction:column;align-items:center}.tad .container-changements .bloc-changement .picto-changement{height:105px;width:105px;border-radius:15px;display:flex;align-items:center;justify-content:center;background-color:#009EE2;margin-bottom:20px}.tad .container-changements .bloc-changement .picto-changement img{height:58px;width:58px}.tad .container-changements .bloc-changement .texte-changement p{font-weight:500}.tad .container-changements .bloc-changement .texte-changement p strong{font-weight:700}.tad .container-changements .texte{width:80%;margin-left:auto;margin-right:auto}.tad .container-changements .texte p{font-size:12pt;line-height:18pt;font-weight:500}.tad .container-moyen-reservation .introduction a,.tad .container-moyen-reservation .texte a{font-weight:600;color:#009EE2;padding-bottom:1px;border-bottom:2px solid #009EE2}.tad .container-moyen-reservation .introduction a:hover,.tad .container-moyen-reservation .texte a:hover{color:#7FCEEA;border-color:#7FCEEA}.tad .container-moyen-reservation .bloc-reservation{display:flex;flex-direction:column;align-items:center}.tad .container-moyen-reservation .bloc-reservation .img-reservation{height:220px;max-height:220px;width:100%;max-width:100%}.tad .container-moyen-reservation .bloc-reservation .texte-reservation{margin:30px auto}.tad .container-moyen-reservation .bloc-reservation .duo-bouton-reservation{display:flex;justify-content:center;align-items:center;grid-row-gap:15px;gap:15px}.tad .container-moyen-reservation .bloc-reservation .duo-bouton-reservation .bouton-bg{background-repeat:no-repeat;background-position:center;background-size:contain;border:0px;height:47px;width:133px;text-indent:-9999px;white-space:nowrap}.tad .container-moyen-reservation .bloc-reservation .duo-bouton-reservation .bouton-bg:first-of-type{background-image:url("../images/transport-a-la-demande-application-app-store.jpg")}.tad .container-moyen-reservation .bloc-reservation .duo-bouton-reservation .bouton-bg:last-of-type{background-image:url("../images/transport-a-la-demande-application-google-play.jpg")}.tad .container-combien-ca-coute .row-combien-ca-coute{width:85%;margin:auto}.tad .container-combien-ca-coute .row-combien-ca-coute .bloc-img{min-height:320px;height:320px;max-height:320px;width:100%}.tad .container-combien-ca-coute .row-combien-ca-coute .col-texte{display:flex;align-items:center}.tad .container-combien-ca-coute .row-combien-ca-coute .col-texte .texte a{font-weight:600;color:#009EE2;padding-bottom:1px;border-bottom:2px solid #009EE2}.tad .container-combien-ca-coute .row-combien-ca-coute .col-texte .texte a:hover{color:#7FCEEA;border-color:#7FCEEA}.tad .container-comment-reserver .img-reservation{height:200px;max-height:200px}.tad .container-comment-reserver .texte ul li{color:#009EE2;font-weight:500}.tad .container-comment-reserver .first-row,.tad .container-comment-reserver .last-row{align-items:center}.tad .container-comment-reserver .first-row .texte{padding-left:20px}.tad .container-comment-reserver .last-row{margin-top:80px}.tad .container-comment-reserver .last-row .texte{padding-right:20px}.tad .container-cartes-tad .bloc-carte{display:flex;flex-direction:column;align-items:center;padding-bottom:80px;border-bottom:2px solid #009EE2}.tad .container-cartes-tad .bloc-carte .sous-titre{margin-bottom:30px}.tad .container-cartes-tad .bloc-carte .img-carte{width:100%;height:auto;box-shadow:0px 0px 25px rgba(0, 0, 0, 0.15)}.tad .container-cartes-tad .bloc-carte:last-of-type{padding-bottom:0px;border-bottom:0px;padding-top:80px}.tad .tad-aide .img-tad-aide{height:75px;object-position:center}.tad .tad-aide .introduction{width:100%}.tad .tad-aide .bloc-infos-contact{flex-direction:row;justify-content:center}.tad .tad-aide .bloc-infos-contact .info-contact .titre-infos-contact{margin-bottom:10px}.tad .tad-aide .bloc-infos-contact .info-contact .titre-infos-contact .picto-contact{height:25px;margin-right:10px}.tad .tad-aide .bloc-infos-contact .info-contact p{transition:350ms ease-out}.tad .tad-aide .bloc-infos-contact .info-contact:first-of-type{margin-right:150px}.tad .tad-aide .bloc-infos-contact .info-contact:hover p{transform:scale(1.05);color:#009EE2}.nous-contacter .container-horaires .bloc-horaire{flex-direction:row;padding:15px 55px;width:65%;margin:auto}.nous-contacter .container-horaires .bloc-horaire .titre-horaire{width:55%;font-size:16pt}.nous-contacter .container-horaires .bloc-horaire .horaire{width:45%}.nous-contacter .container-horaires .bloc-horaire .horaire h3{width:max-content}.nous-contacter .container-horaires .bloc-horaire .horaire .separator{width:9%;height:2px;margin:0px 15px;border-radius:100%;background-color:#4A4A49}.nous-contacter .container-horaires .bloc-horaire:first-of-type{margin-bottom:35px}.nous-contacter .container-horaires .bloc-horaire:last-of-type .horaire{justify-content:flex-start}.nous-contacter .container-horaires .bloc-horaire:last-of-type .horaire .separator{margin-right:0px}.nous-contacter .container-localisation .titre-contact{margin-bottom:35px}.nous-contacter .container-localisation .titre-contact .picto-titre-contact{height:30px;width:auto;margin-right:10px}.nous-contacter .container-localisation .carte-localisation{height:100%;margin-top:35px}.nous-contacter .container-localisation .slider-contact{overflow:hidden;height:480px}.nous-contacter .container-contact .bloc-infos-contact{flex-direction:row;justify-content:center}.nous-contacter .container-contact .bloc-infos-contact .info-contact .titre-infos-contact{margin-bottom:10px}.nous-contacter .container-contact .bloc-infos-contact .info-contact .titre-infos-contact .picto-contact{height:25px;margin-right:10px}.nous-contacter .container-contact .bloc-infos-contact .info-contact p{transition:350ms ease-out}.nous-contacter .container-contact .bloc-infos-contact .info-contact:first-of-type{margin-right:150px}.nous-contacter .container-contact .bloc-infos-contact .info-contact:hover p{transform:scale(1.05);color:#E84E1B}.nous-contacter .container-faq .bloc-faq .faq{margin-bottom:20px}.nous-contacter .container-faq .bloc-faq .faq:hover .question{background:#C0E7F5}.nous-contacter .container-faq .bloc-faq .faq:last-of-type{margin-bottom:0px}.nous-contacter .container-faq .bloc-faq .faq .question{cursor:pointer;transition:500ms;padding:22px 50px;align-items:center;justify-content:space-between}.nous-contacter .container-faq .bloc-faq .faq .question .response-btn{min-width:20px;width:20px;height:20px;transition:500ms;background-image:url("../images/svg/faq.svg");background-size:contain;background-repeat:no-repeat;background-position:center}.nous-contacter .container-faq .bloc-faq .faq .question .response-btn.active{transform:rotate(180deg)}.nous-contacter .container-faq .bloc-faq .faq .reponse-faq{display:none;padding:22px 50px}.nous-contacter .container-faq .bloc-faq .faq .reponse-faq a,.nous-contacter .container-faq .bloc-faq .faq .reponse-faq .faq-plan,.nous-contacter .container-faq .bloc-faq .faq .reponse-faq .faq-lignes{color:#009EE2;padding-bottom:1px;border-bottom:1px solid #009EE2;font-weight:600}.nous-contacter .container-faq .bloc-faq .faq .reponse-faq a:hover,.nous-contacter .container-faq .bloc-faq .faq .reponse-faq .faq-plan:hover,.nous-contacter .container-faq .bloc-faq .faq .reponse-faq .faq-lignes:hover{color:#7FCEEA;border-color:#7FCEEA}.nous-contacter .container-faq .bloc-faq .faq .reponse-faq .faq-plan,.nous-contacter .container-faq .bloc-faq .faq .reponse-faq .faq-lignes{transition:500ms;cursor:pointer}.top-page{display:none;cursor:pointer;transition:300ms ease;z-index:100;height:47px;width:47px;background-color:#fff;border:2px solid #7FCEEA;border-radius:47px;position:fixed;bottom:9%;right:5%;transform:rotate(180deg);background-image:url("../images/svg/faq.svg");background-size:22px 22px;background-repeat:no-repeat;background-position:center}.top-page p{position:relative;bottom:0;left:50%;transform:rotate(180deg) translate(50%, 30px);width:max-content;font-weight:500;font-size:10pt}.top-page:hover{opacity:0.8}#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme{background-color:#4A4A49}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container{padding:15px 40px}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton.moove-gdpr-modal-save-settings{border-radius:5px}.footer-link h2{color:#009EE2;margin-top:70px;margin-bottom:35px}.actualites-archive .container-actus .col-actualites{margin-top:80px}.actualites-archive .container-actus .col-actualites .box-actualite{display:block;height:260px;position:relative;transition:600ms}.actualites-archive .container-actus .col-actualites .box-actualite:hover{opacity:0.8}.actualites-archive .container-actus .col-actualites .box-actualite .img-actualite{width:65%;object-position:left;box-shadow:0px 5px 20px rgba(74, 74, 73, 0.45)}.actualites-archive .container-actus .col-actualites .box-actualite .infos-actualite{height:85%;width:52%;padding:30px;background:rgba(255, 255, 255, 0.8);box-shadow:5px 5px 15px rgba(74, 74, 73, 0.15);position:absolute;right:0;top:50%;transform:translateY(-50%)}.actualites-archive .container-actus .col-actualites .box-actualite .infos-actualite .h3-actualite{margin-bottom:15px}.actualites-archive .container-actus .col-actualites .box-actualite .infos-actualite .picto-fleche{margin-left:0px !important;min-width:30px;width:30px;min-height:15px;height:15px}.actualites-archive .container-actus .col-actualites:first-of-type,.actualites-archive .container-actus .col-actualites:nth-of-type(2){margin-top:0px}.actualites-archive .container-actus .pagination{justify-content:center}.actualites-archive .container-actus .pagination .page-numbers{transition:300ms;font-size:14pt;font-weight:500;height:40px;width:40px;border-radius:40px;display:flex;align-items:center;justify-content:center;border:2px solid #7FCEEA;color:#4A4A49;margin-right:13px;padding-bottom:3px}.actualites-archive .container-actus .pagination .page-numbers:hover{background:#7FCEEA}.actualites-archive .container-actus .pagination .current{background:#7FCEEA;color:#fff;margin-right:15px}.actualites-archive .container-actus .pagination .next,.actualites-archive .container-actus .pagination .prev{display:none}.actualites-single .back-actu{justify-content:center;font-size:14.5pt;width:max-content;padding-bottom:2px;border-bottom:2px solid #F8B133}.actualites-single .back-actu .arrow{transition:300ms;height:20px;width:35px;margin-right:10px;transform:rotate(-180deg);background-image:url("../images/svg/fleche-jaune.svg");background-repeat:no-repeat;background-size:contain;background-position:center}.actualites-single .back-actu:hover{color:#F8B133}.actualites-single .back-actu:hover .arrow{transform:translateX(-5px) rotate(-180deg)}.actualites-single .container-date{margin-bottom:0px !important}.actualites-single .article-column{width:65%;margin-left:auto;margin-right:auto}.actualites-single .article-column .introduction{width:100%}.actualites-single .container-contenu h3,.actualites-single .container-contenu h4{font-weight:700;color:#009EE2}.actualites-single .container-contenu .img-contenu img{width:100%}.actualites-single .container-contenu a{color:#009EE2;font-weight:600;padding-bottom:1px;border-bottom:2px solid #009EE2}.actualites-single .container-contenu a:hover{color:#7FCEEA;border-color:#7FCEEA}.actualites-single .container-contenu .link-pdf{display:block;position:relative;background-color:#C0E7F5;color:#009EE2;padding:20px 25px;width:100%;border-radius:5px;border:0px;margin-top:35px}.actualites-single .container-contenu .link-pdf::after{content:"";height:17px;width:20px;margin-left:5px;display:inline-block;background-image:url(../images/svg/lien-bleu.svg);background-repeat:no-repeat;background-size:contain;background-position:center;transition:600ms}.actualites-single .container-contenu .link-pdf:hover{background-color:#009EE2;color:#fff}.fil-ariane{width:max-content;margin:0px auto 35px;background-color:#fff}.fil-ariane>span{display:flex;justify-content:center;align-items:center;padding:15px 28px;background-color:#fff;border-radius:15px;box-shadow:0px 5px 15px rgba(74, 74, 73, 0.15)}.fil-ariane>span span{background-color:#fff;position:relative;padding-right:40px}.fil-ariane>span span a{color:#009EE2;border-bottom:1px solid #009EE2}.fil-ariane>span span::after{content:"▶";font-weight:600;position:absolute;top:50%;right:15px;transform:translateY(-50%);color:#4A4A49}.fil-ariane>span span:last-of-type{color:#4A4A49;font-weight:700;padding-right:0px}.fil-ariane>span span:last-of-type::after{content:""}.date-publication{align-items:center}.date-publication .img-date{height:20px;margin-right:8px}.date-publication p{font-size:10.5pt}body.page-template-dashboard footer{display:none !important}body.page-template-dashboard .dashboard{height:100vh;width:100%;display:flex;flex-direction:row}body.page-template-dashboard .dashboard .bg-comites{background-color:rgba(248, 177, 51, 0.8)}body.page-template-dashboard .dashboard .bg-bureau{background-color:#7FCEEA}body.page-template-dashboard .dashboard .bg-annexes{background-color:#009EE2}body.page-template-dashboard .dashboard .color-comite{color:rgba(248, 177, 51, 0.8)}body.page-template-dashboard .dashboard .color-bureau{color:#7FCEEA}body.page-template-dashboard .dashboard .color-annexes{color:#009EE2}body.page-template-dashboard .dashboard .border-comite{border:2px solid rgba(248, 177, 51, 0.8)}body.page-template-dashboard .dashboard .border-bureau{border:2px solid #7FCEEA}body.page-template-dashboard .dashboard .border-annexes{border:2px solid #009EE2}body.page-template-dashboard .dashboard .user-container.resp{display:none}body.page-template-dashboard .dashboard .se-deconnecter{display:inline-flex;align-items:center;color:#E6F8FF}body.page-template-dashboard .dashboard .se-deconnecter svg{margin-right:10px}body.page-template-dashboard .dashboard .se-deconnecter svg path{transition:600ms;fill:#E6F8FF}body.page-template-dashboard .dashboard .se-deconnecter:hover{color:#4A4A49}body.page-template-dashboard .dashboard .se-deconnecter:hover svg path{fill:#4A4A49}body.page-template-dashboard .dashboard #menu-dashboard{position:fixed;top:0;bottom:0;left:0;height:100%;width:350px;padding:100px 0px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;box-shadow:3px 0px 10px rgba(74, 74, 73, 0.2);overflow:auto}body.page-template-dashboard .dashboard #menu-dashboard .logo-container{width:230px;height:auto;display:block}body.page-template-dashboard .dashboard #menu-dashboard .logo-container:hover{opacity:0.8;scale:0.95}body.page-template-dashboard .dashboard #menu-dashboard #rubriques-dashboard{display:flex;flex-direction:column;width:100%;padding:55px 0px}body.page-template-dashboard .dashboard #menu-dashboard #rubriques-dashboard .menu-item{width:100%;padding:25px 65px;cursor:pointer;color:rgba(74, 74, 73, 0.5);font-weight:700;border-radius:5px;transition:300ms;display:flex;flex-direction:row}body.page-template-dashboard .dashboard #menu-dashboard #rubriques-dashboard .menu-item svg{margin-right:10px}body.page-template-dashboard .dashboard #menu-dashboard #rubriques-dashboard .menu-item svg path{fill:rgba(74, 74, 73, 0.5)}body.page-template-dashboard .dashboard #menu-dashboard #rubriques-dashboard .menu-item:hover{background-color:#7FCEEA}body.page-template-dashboard .dashboard #menu-dashboard #rubriques-dashboard .menu-item.active{background-color:#009EE2;color:#fff}body.page-template-dashboard .dashboard #menu-dashboard #rubriques-dashboard .menu-item.active svg path{fill:#fff}body.page-template-dashboard .dashboard #menu-dashboard #rubriques-dashboard .menu-item.active:hover{background-color:#009EE2}body.page-template-dashboard .dashboard #menu-dashboard .user-container{display:flex;flex-direction:column;align-items:center}body.page-template-dashboard .dashboard #menu-dashboard .user-container .user{display:flex;flex-direction:column;align-items:center;margin-bottom:35px}body.page-template-dashboard .dashboard #menu-dashboard .user-container .user .picto{height:70px;width:70px;margin-bottom:10px}body.page-template-dashboard .dashboard #menu-dashboard .user-container .user p{font-size:12.5pt;line-height:15.5pt}body.page-template-dashboard .dashboard #content-dashboard{height:100%;width:calc(100% - 350px);margin-left:auto;display:flex;justify-content:center;align-items:center}body.page-template-dashboard .dashboard #content-dashboard .content{width:80%;margin:auto;padding:80px 0px}body.page-template-dashboard .dashboard #content-dashboard .content.menu-principal{display:flex;flex-direction:column}body.page-template-dashboard .dashboard #content-dashboard .content.menu-principal .date{text-transform:capitalize;margin-bottom:20px}body.page-template-dashboard .dashboard #content-dashboard .content.menu-principal .bloc-bienvenue{min-height:400px;padding:50px;background-color:#E6F8FF;border:2px solid #009EE2;display:flex;flex-direction:row;align-items:center}body.page-template-dashboard .dashboard #content-dashboard .content.menu-principal .bloc-bienvenue .texte{width:55%;display:flex;flex-direction:column}body.page-template-dashboard .dashboard #content-dashboard .content.menu-principal .bloc-bienvenue .img{width:45%}body.page-template-dashboard .dashboard #content-dashboard .content.menu-principal .bloc-rubriques{display:flex;flex-direction:row;gap:55px}body.page-template-dashboard .dashboard #content-dashboard .content.menu-principal .bloc-rubriques .rubrique-item{width:33.33%;display:flex;justify-content:center;flex-direction:column;align-items:center;position:relative;aspect-ratio:1.5;cursor:pointer;transition:300ms}body.page-template-dashboard .dashboard #content-dashboard .content.menu-principal .bloc-rubriques .rubrique-item .bg-rubrique{position:absolute;top:0;bottom:0;right:0;left:0;height:100%;width:100%;transition:300ms;z-index:-1}body.page-template-dashboard .dashboard #content-dashboard .content.menu-principal .bloc-rubriques .rubrique-item:hover{opacity:0.85}body.page-template-dashboard .dashboard #content-dashboard .content.menu-principal .bloc-rubriques .rubrique-item:hover .bg-rubrique{scale:0.98}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .bloc-welcome{display:flex;flex-direction:row;justify-content:center;align-items:center;margin:0px auto 120px}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .bloc-welcome .welcome{display:flex;flex-direction:row;align-items:center;padding-right:35px}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .bloc-welcome .welcome .picto{margin-right:15px}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .bloc-welcome .welcome .titre{width:max-content}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .bloc-welcome .texte{padding-left:35px}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .row-content{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:55px}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .row-content .bloc-content .bloc-titre{display:flex;flex-direction:row;align-items:center;justify-content:center;border-radius:15px 15px 0px 0px;padding:20px}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .row-content .bloc-content .bloc-titre .titre-info{display:flex;flex-direction:column;margin-left:15px}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .row-content .bloc-content .bloc-files{padding:50px;border-radius:0px 0px 15px 15px}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .row-content .bloc-content .bloc-files .file-list-wrap{display:flex;flex-direction:column;align-items:center}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .row-content .bloc-content .bloc-files .file-list-wrap .bouton{margin-bottom:20px;width:fit-content;text-align:center}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .row-content .bloc-content .bloc-files .file-list-wrap .bouton svg,body.page-template-dashboard .dashboard #content-dashboard .contenu-content .row-content .bloc-content .bloc-files .file-list-wrap .bouton svg>path{transition:600ms}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .row-content .bloc-content .bloc-files .file-list-wrap .bouton:last-of-type{margin-bottom:0px}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .row-content .bloc-content .bloc-files .file-list-wrap .bouton:hover svg>path{fill:#fff;transition:600ms}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .row-content .bloc-content.done{opacity:0.4}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .row-content .bloc-content.coming .bloc-titre{position:relative}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .row-content .bloc-content.coming .bloc-titre::before{content:"À venir";font-weight:700;font-size:11pt;display:flex;align-items:center;justify-content:center;position:absolute;left:-37.5px;bottom:-37.5px;width:75px;height:75px;border-radius:75px;background-color:#fff;color:#4A4A49;box-shadow:0px 0px 30px rgba(0, 0, 0, 0.2)}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .row-content .bloc-comite .bloc-files .file-list-wrap .bouton{border-color:rgba(248, 177, 51, 0.8);color:rgba(248, 177, 51, 0.8)}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .row-content .bloc-comite .bloc-files .file-list-wrap .bouton svg{margin-right:10px}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .row-content .bloc-comite .bloc-files .file-list-wrap .bouton svg path{fill:rgba(248, 177, 51, 0.8)}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .row-content .bloc-comite .bloc-files .file-list-wrap .bouton:hover{background-color:rgba(248, 177, 51, 0.8);color:#fff}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .row-content .bloc-bureau .bloc-files .file-list-wrap .bouton{border-color:#7FCEEA;color:#7FCEEA}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .row-content .bloc-bureau .bloc-files .file-list-wrap .bouton svg{margin-right:10px}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .row-content .bloc-bureau .bloc-files .file-list-wrap .bouton svg path{fill:#7FCEEA}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .row-content .bloc-bureau .bloc-files .file-list-wrap .bouton:hover{background-color:#7FCEEA;color:#fff}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .row-content .bloc-annexes .bloc-files .file-list-wrap .bouton{border-color:#009EE2;color:#009EE2}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .row-content .bloc-annexes .bloc-files .file-list-wrap .bouton svg{margin-right:10px}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .row-content .bloc-annexes .bloc-files .file-list-wrap .bouton svg path{fill:#009EE2}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .row-content .bloc-annexes .bloc-files .file-list-wrap .bouton:hover{background-color:#009EE2;color:#fff}body.page-template-dashboard .dashboard #content-dashboard .content.comites .bloc-welcome .welcome{border-right:2px solid rgba(248, 177, 51, 0.8)}body.page-template-dashboard .dashboard #content-dashboard .content.bureau .bloc-welcome .welcome{border-right:2px solid #7FCEEA}body.page-template-dashboard .dashboard #content-dashboard .content.annexes .bloc-welcome .welcome{border-right:2px solid #009EE2}body.page-template-dashboard .dashboard #content-dashboard .no-content{min-height:400px;width:100%;padding:50px 100px;background-color:#E6F8FF;border:2px solid #009EE2;display:flex;flex-direction:row;align-items:center}body.page-template-dashboard .dashboard #content-dashboard .no-content .texte{width:30%}body.page-template-dashboard .dashboard #content-dashboard .no-content .texte h4{margin-bottom:20px}body.page-template-dashboard .dashboard #content-dashboard .no-content .texte .bouton{background-color:#009EE2;border:2px solid #009EE2;color:#fff;display:inline-flex;align-items:center}body.page-template-dashboard .dashboard #content-dashboard .no-content .texte .bouton svg{margin-right:10px}body.page-template-dashboard .dashboard #content-dashboard .no-content .texte .bouton svg path{transition:600ms;fill:#fff}body.page-template-dashboard .dashboard #content-dashboard .no-content .texte .bouton:hover{background-color:transparent;color:#009EE2}body.page-template-dashboard .dashboard #content-dashboard .no-content .texte .bouton:hover svg>path{fill:#009EE2}body.page-template-dashboard .dashboard #content-dashboard .no-content .img{width:70%}body.page-template-connexion-dashboard{background-color:#E6F8FF;height:100vh;width:100%}body.page-template-connexion-dashboard main{height:100%}body.page-template-connexion-dashboard main .connexion-dashboard{height:100%}body.page-template-connexion-dashboard main .connexion-dashboard .container-connexion{margin:auto;height:100%;display:flex}body.page-template-connexion-dashboard main .connexion-dashboard .container-connexion .row-connexion{margin:auto;padding:120px 0px}body.page-template-connexion-dashboard main .connexion-dashboard .container-connexion .row-connexion .success-disconnect{text-align:center;margin-bottom:25px;color:limegreen;font-weight:400}body.page-template-connexion-dashboard main .connexion-dashboard .container-connexion .row-connexion .success-disconnect a{border-bottom:2px solid limegreen;padding-bottom:2px;color:limegreen}body.page-template-connexion-dashboard main .connexion-dashboard .container-connexion .row-connexion .success-disconnect a:hover{opacity:0.8}body.page-template-connexion-dashboard main .connexion-dashboard .container-connexion .row-connexion .error-connexion{text-align:center;margin-bottom:25px;color:orangered;font-weight:500}body.page-template-connexion-dashboard main .connexion-dashboard .container-connexion .row-connexion .bloc-bienvenue{background-color:#009EE2;width:43%;padding:120px 55px;border-radius:15px 0px 0px 15px;display:flex;flex-direction:column;align-items:center;justify-content:center}body.page-template-connexion-dashboard main .connexion-dashboard .container-connexion .row-connexion .bloc-bienvenue .bloc-titre h1{font-size:50pt;margin-bottom:10px}body.page-template-connexion-dashboard main .connexion-dashboard .container-connexion .row-connexion .bloc-connexion{background-color:#fff;width:57%;padding:120px 100px;border-radius:0px 15px 15px 0px;box-shadow:3px 0px 30px rgba(0, 158, 226, 0.2)}body.page-template-connexion-dashboard main .connexion-dashboard .container-connexion .row-connexion .bloc-connexion .titre{margin-bottom:20px}body.page-template-connexion-dashboard main .connexion-dashboard .container-connexion .row-connexion .bloc-connexion .connexion{display:flex;flex-direction:column}body.page-template-connexion-dashboard main .connexion-dashboard .container-connexion .row-connexion .bloc-connexion .connexion .bloc-input{display:flex;flex-direction:column;margin-bottom:25px}body.page-template-connexion-dashboard main .connexion-dashboard .container-connexion .row-connexion .bloc-connexion .connexion .bloc-input label{margin-bottom:5px}body.page-template-connexion-dashboard main .connexion-dashboard .container-connexion .row-connexion .bloc-connexion .connexion .bloc-input .inline-input{position:relative;display:flex;flex-direction:row}body.page-template-connexion-dashboard main .connexion-dashboard .container-connexion .row-connexion .bloc-connexion .connexion .bloc-input .inline-input .icon{justify-content:center;align-items:center;width:50px;display:flex;border-radius:5px 0px 0px 5px;background-color:#7FCEEA}body.page-template-connexion-dashboard main .connexion-dashboard .container-connexion .row-connexion .bloc-connexion .connexion .bloc-input .inline-input input{border:2px solid #7FCEEA;background-color:#fff;height:50px;padding:5px 15px;width:100%;border-radius:0px 5px 5px 0px}body.page-template-connexion-dashboard main .connexion-dashboard .container-connexion .row-connexion .bloc-connexion .connexion .bloc-input .inline-input input:focus,body.page-template-connexion-dashboard main .connexion-dashboard .container-connexion .row-connexion .bloc-connexion .connexion .bloc-input .inline-input input:focus-visible{outline:0px;border:2px solid #009EE2}body.page-template-connexion-dashboard main .connexion-dashboard .container-connexion .row-connexion .bloc-connexion .connexion .bloc-input .inline-input input#password{padding-right:38px}body.page-template-connexion-dashboard main .connexion-dashboard .container-connexion .row-connexion .bloc-connexion .connexion .bloc-input .inline-input .eye{position:absolute;top:50%;transform:translateY(-50%);right:15px;height:24px;width:24px;cursor:pointer}body.page-template-connexion-dashboard main .connexion-dashboard .container-connexion .row-connexion .bloc-connexion .connexion .bloc-input .inline-input .eye .visible{display:none}body.page-template-connexion-dashboard main .connexion-dashboard .container-connexion .row-connexion .bloc-connexion .connexion .bouton{width:100%;box-shadow:none;margin-top:10px}@media (min-width:1725px) and (max-width:1850px){header .container .logo-container{width:160px}}@media (min-width:1400px) and (max-width:1724px){header .container{padding-left:5%}header .container .col-custom-10{max-width:100%;position:fixed;left:38%;transform:translateX(-40%)}header .container .bouton-plan{width:20%}header .container .logo-container{width:165px}header .container .menu-desktop .menu li{margin-right:20px}.container-carte{max-width:1450px}.qui-sommes-nous .enjeu-graph .separator-enjeu{width:95%}.qui-sommes-nous .enjeu-graph .target-enjeu{right:0;height:105px;width:105px}body.page-template-dashboard .dashboard #menu-dashboard{width:310px;padding:55px 0px}body.page-template-dashboard .dashboard #menu-dashboard .logo-container{width:210px}body.page-template-dashboard .dashboard #menu-dashboard #rubriques-dashboard{padding:25px 0px}body.page-template-dashboard .dashboard #menu-dashboard #rubriques-dashboard .menu-item{padding:20px 60px}body.page-template-dashboard .dashboard #menu-dashboard .user-container .user{margin-bottom:20px}body.page-template-dashboard .dashboard #menu-dashboard .user-container .user .picto{width:65px;height:65px}body.page-template-dashboard .dashboard #menu-dashboard .user-container .user .picto svg{width:65px;height:65px}body.page-template-dashboard .dashboard #content-dashboard{width:calc(100% - 310px)}body.page-template-dashboard .dashboard #content-dashboard .content{width:88%}body.page-template-dashboard .dashboard #content-dashboard .content.menu-principal .bloc-bienvenue .texte{width:40%}body.page-template-dashboard .dashboard #content-dashboard .content.menu-principal .bloc-bienvenue .img{width:auto}body.page-template-dashboard .dashboard #content-dashboard .content.menu-principal .bloc-rubriques{gap:35px;margin-top:35px}body.page-template-dashboard .dashboard #content-dashboard .content.menu-principal .bloc-rubriques .rubrique-item svg{height:60px;width:auto}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .bloc-welcome{margin:0px auto 80px}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .bloc-welcome .welcome .picto svg{height:50px;width:auto}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .row-content{grid-gap:35px}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .row-content .bloc-content .bloc-titre .picto svg{height:40px;width:auto}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .row-content .bloc-content .bloc-titre .titre-info{margin-left:10px}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .row-content .bloc-content .bloc-files{padding:40px}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .row-content .bloc-content.coming .bloc-titre::before{font-size:10pt;left:-30px;bottom:-30px;width:60px;height:60px;border-radius:60px}body.page-template-dashboard .dashboard #content-dashboard .no-content{padding:50px 80px}}@media (max-width:1520px){h2,.h3-titre,.accueil .container-communes .titre-communes p{font-size:20pt;line-height:27pt}.introduction,.tad .header-introduction .introduction{width:100%}footer .logo-container-footer{width:215px}.logo-bg{height:210px;width:380px}.logo-bg.left{left:-10em}.logo-bg.right{right:-10em}.accueil .home .home-image{height:350px}.accueil .home .home-image .bloc-texte .home-texte p{font-size:39pt;line-height:49pt}.accueil .container-syndicat .photo-syndicat img{object-position:right}.bg-bienvenue .container-bienvenue .logo-accueil{width:360px}.container-carte,.container-lignes{max-width:96%}#render-infos .bloc-ligne,.container-lignes .bloc-ligne{width:55%}#render-infos .bloc-ligne .lien-box-ligne,.container-lignes .bloc-ligne .lien-box-ligne{font-size:1rem;line-height:1.2rem}.popup-recherche .bloc-recherche .titre-recherche{font-size:39pt;line-height:49pt}.popup-recherche .bloc-recherche .search_bar{width:600px}.qui-sommes-nous .container-syndicat .photo-syndicat{height:80%}.qui-sommes-nous .container-syndicat .photo-syndicat img{object-position:right}.qui-sommes-nous .container-enjeux .target-enjeu{width:160px;height:180px}}@media (max-width:1399px){header .container{padding-left:10%}header .container .menu-desktop{display:none}header .container .menu-burger{cursor:pointer;display:flex;flex-direction:row;align-items:center}header .container .menu-burger p{font-weight:500}header .container .menu-burger .menu{width:30px;height:18px;margin:0px 25px 0px 13px;position:relative;transition:600ms}header .container .menu-burger .menu span{width:100%;height:2px;background:#4A4A49;position:absolute;left:0;transition:600ms}header .container .menu-burger .menu span:first-of-type{top:0}header .container .menu-burger .menu span:nth-of-type(2){top:50%;transform:translateY(-50%)}header .container .menu-burger .menu span:last-of-type{bottom:0}header .container .menu-burger:hover{color:#E84E1B}header .container .menu-burger:hover .menu span{background:#E84E1B}header .container .menu-burger.active .menu span:first-of-type{top:50%;transform:rotate(45deg)}header .container .menu-burger.active .menu span:nth-of-type(2){width:0px}header .container .menu-burger.active .menu span:last-of-type{bottom:auto;top:50%;transform:rotate(-45deg)}header .container .bouton-plan{width:22%;padding-right:2%}.menu-resp{display:block;position:fixed;right:0;top:80px;transform:translate(100%, 0);z-index:10000;width:35%;height:calc(100vh - 80px);background:#fff;transition:400ms ease-in}.menu-resp .menu-menu-principal-container{height:100%}.menu-resp .menu-menu-principal-container .menu{padding:0px;margin:0px;list-style:none;height:100%;display:flex;flex-direction:column;justify-content:space-around;box-shadow:0px 0px 20px rgba(74, 74, 73, 0.45)}.menu-resp .menu-menu-principal-container .menu li{height:100%}.menu-resp .menu-menu-principal-container .menu li:hover{background:#C0E7F5}.menu-resp .menu-menu-principal-container .menu li:hover a{color:#E84E1B}.menu-resp .menu-menu-principal-container .menu li a{color:#4A4A49;font-weight:500;font-size:13pt;line-height:20pt;height:100%;display:flex;align-items:center;padding:30px;border-bottom:1px solid #BEBEBE}.menu-resp .menu-menu-principal-container .menu li:last-of-type a{border-bottom:0px}.menu-resp .menu-menu-principal-container .menu li.has-children{position:relative;transition:600ms}.menu-resp .menu-menu-principal-container .menu li.has-children a::before{content:"";display:inline-block;width:15px;height:7px;margin-right:10px;background-image:url("../images/svg/sub-menu.svg");background-size:contain;background-repeat:no-repeat;background-position:center;transition:600ms;transform:rotate(90deg)}.menu-resp .menu-menu-principal-container .menu li.has-children a:hover::before{background-image:url("../images/svg/sub-menu-hover.svg")}.menu-resp .menu-menu-principal-container .menu li.has-children .sub-menu{display:none;list-style:none;position:absolute;top:0;left:0%;transform:translateX(-100%);width:max-content;padding:0px;margin:0px;box-shadow:0px 0px 20px rgba(74, 74, 73, 0.45);background:#fff;z-index:5}.menu-resp .menu-menu-principal-container .menu li.has-children .sub-menu li{margin-right:0px;transition:600ms}.menu-resp .menu-menu-principal-container .menu li.has-children .sub-menu li a{padding:20px 45px;color:#4A4A49}.menu-resp .menu-menu-principal-container .menu li.has-children .sub-menu li a::before{display:none}.menu-resp.active{transform:none}.col-custom-10{display:flex;justify-content:flex-end}.bg-bienvenue .container-bienvenue{padding:70px 8%}.bg-bienvenue .container-bienvenue .logo-accueil{width:330px}.bg-bienvenue .container-bienvenue .h1-bienvenue,.bg-bienvenue .container-bienvenue .h1-bienvenue>p{font-size:35pt;line-height:42pt}.container-carte{display:none}.container-carte #carte.hide{display:none !important}.container-lignes,.container-villes{max-width:90%;margin:80px auto}.container-lignes .bloc-ligne,.container-villes .bloc-ligne{width:75%}.container-villes{display:block}.container-villes .bloc-ville{margin-bottom:35px}.container-villes .bloc-ville:last-of-type{margin-bottom:0px}.container-villes .bloc-ville .ville-name{font-size:1.1rem;width:max-content;margin:auto;position:relative;padding-bottom:3px;border-bottom:2px solid #fff}.container-villes .bloc-ville .ville-name::after{content:"";display:block;position:absolute;right:-25px;top:50%;transform:translateY(-50%);font-size:1.4rem;width:15px;height:10px;margin-left:5px;background-image:url("../images/svg/white-arrow.svg");background-size:contain;background-repeat:no-repeat;background-position:center}.container-villes .bloc-ville .ville-name.active::after{transform:translateY(-50%) rotate(180deg)}.container-villes .bloc-ville .ville-name.tad::before{content:"";display:block;position:absolute;left:-45px;top:50%;transform:translateY(-50%);height:30px;width:35px;background-position:center;background-image:url("../images/svg/tad-commune.svg");background-size:contain;background-repeat:no-repeat}.container-villes .bloc-ville .bloc-ligne{margin-top:25px}.accueil .container-actualites .swiper-button-next{right:-2%}.accueil .container-actualites .swiper-button-prev{left:-2%}.accueil .container-actualites .box-actualite .infos-actualite{width:55%;padding:25px}.qui-sommes-nous .container-evolutions .bloc-evolution{width:85%}.qui-sommes-nous .enjeu-graph .separator-enjeu{width:95%}.qui-sommes-nous .enjeu-graph .target-enjeu{right:0;height:105px;width:105px}.actualites-archive .container-actus .col-actualites .box-actualite .infos-actualite{width:55%;padding:25px}body.page-template-dashboard .dashboard p{font-size:12.5pt;line-height:16.5pt}body.page-template-dashboard .dashboard #menu-dashboard{width:295px;padding:55px 0px}body.page-template-dashboard .dashboard #menu-dashboard .logo-container{width:200px}body.page-template-dashboard .dashboard #menu-dashboard #rubriques-dashboard{padding:25px 0px}body.page-template-dashboard .dashboard #menu-dashboard #rubriques-dashboard .menu-item{padding:20px 55px}body.page-template-dashboard .dashboard #menu-dashboard .user-container .user{margin-bottom:20px}body.page-template-dashboard .dashboard #menu-dashboard .user-container .user .picto{width:62px;height:62px;margin-bottom:7px}body.page-template-dashboard .dashboard #menu-dashboard .user-container .user .picto svg{width:62px;height:62px}body.page-template-dashboard .dashboard #content-dashboard{width:calc(100% - 295px)}body.page-template-dashboard .dashboard #content-dashboard .content{width:88%}body.page-template-dashboard .dashboard #content-dashboard .content.menu-principal .bloc-bienvenue{flex-direction:column}body.page-template-dashboard .dashboard #content-dashboard .content.menu-principal .bloc-bienvenue .texte{width:100%}body.page-template-dashboard .dashboard #content-dashboard .content.menu-principal .bloc-bienvenue .img{width:auto}body.page-template-dashboard .dashboard #content-dashboard .content.menu-principal .bloc-rubriques{gap:35px;margin-top:35px}body.page-template-dashboard .dashboard #content-dashboard .content.menu-principal .bloc-rubriques .rubrique-item{aspect-ratio:1}body.page-template-dashboard .dashboard #content-dashboard .content.menu-principal .bloc-rubriques .rubrique-item svg{height:45px;width:auto}body.page-template-dashboard .dashboard #content-dashboard .content.menu-principal .bloc-rubriques .rubrique-item h5{margin-bottom:0px;margin-top:15px !important;font-size:14.5pt}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .bloc-welcome{margin:0px auto 80px}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .bloc-welcome .welcome{padding-right:30px}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .bloc-welcome .welcome .picto svg{height:45px;width:auto}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .bloc-welcome .welcome .titre h4{font-size:17pt}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .bloc-welcome .texte{padding-left:30px}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .row-content{grid-template-columns:repeat(2, 1fr);grid-gap:35px}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .row-content .bloc-content .bloc-titre .picto svg{height:40px;width:auto}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .row-content .bloc-content .bloc-titre .titre-info{margin-left:10px}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .row-content .bloc-content .bloc-titre .titre-info h5{font-size:14.5pt}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .row-content .bloc-content .bloc-files{padding:40px}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .row-content .bloc-content.coming .bloc-titre::before{font-size:10pt;left:-30px;bottom:-30px;width:60px;height:60px;border-radius:60px}body.page-template-dashboard .dashboard #content-dashboard .no-content{padding:50px 80px;flex-direction:column}body.page-template-dashboard .dashboard #content-dashboard .no-content .texte{width:100%;display:flex;flex-direction:row;justify-content:center}body.page-template-dashboard .dashboard #content-dashboard .no-content .texte h4{width:50%;margin-bottom:0px;font-size:17pt;margin-right:25px}body.page-template-dashboard .dashboard #content-dashboard .no-content .img{width:auto}}@media (max-width:1199px){.menu-resp{width:45%}h3{font-size:16pt;line-height:23pt}.container{max-width:85%}header .container{padding-left:0px}header .container .bouton-plan{width:27%;padding-left:35px}.logo-bg{height:160px;width:320px}.logo-bg.right{right:-13em}.accueil .home .home-search-bar .search_bar form,.accueil .home .home-search-bar .search_bar .search_result{width:75%}.accueil .home .home-bandeau .container-bandeau .row-bandeau{width:90%}.accueil .container-a-la-une{min-height:auto;height:auto}.accueil .container-a-la-une .a-la-une{width:110px;top:55px;font-size:13pt;line-height:18pt}.accueil .container-a-la-une .bloc-img-a-la-une{margin-left:55px}.accueil .container-a-la-une .bloc-info-a-la-une{padding:60px 50px}.accueil .container-communes .titre-communes p,.accueil .container-communes .texte-communes{text-align:center}.accueil .container-communes .texte-communes{margin:55px auto}.accueil .container-communes .bouton{margin:auto}.accueil .container-actualites .box-actualite{height:330px}.accueil .container-actualites .box-actualite .img-actualite{width:70%}.accueil .container-actualites .box-actualite .infos-actualite{width:40%}.accueil .container-actualites .swiper-button-prev,.accueil .container-actualites .swiper-button-next{height:45px;width:45px}.accueil .container-actualites .swiper-button-prev::after,.accueil .container-actualites .swiper-button-next::after{font-size:18pt}.accueil .container-actualites .swiper-button-prev{left:-3%}.accueil .container-actualites .swiper-button-next{right:-3%}.bg-bienvenue .container-bienvenue{padding:55px 7%;border-radius:0px 0px 125px 0px}.bg-bienvenue .container-bienvenue .logo-accueil{width:300px}.bg-bienvenue .container-bienvenue .h1-bienvenue,.bg-bienvenue .container-bienvenue .h1-bienvenue>p{font-size:33pt;line-height:40pt}.header-de-page .h1-pages{padding:25px 20px}.qui-sommes-nous .container-evolutions .bloc-evolution .bloc-image-evolution{width:35%}.qui-sommes-nous .enjeux-desktop{display:none}.qui-sommes-nous .enjeux-resp{display:block}.qui-sommes-nous .enjeux-resp .target-enjeu{width:145px;height:145px;margin:auto;margin-bottom:35px;background-image:url("../images/enjeux-mandat.png");background-repeat:no-repeat;background-size:contain;background-position:center}.qui-sommes-nous .enjeux-resp .col-enjeux:nth-of-type(4),.qui-sommes-nous .enjeux-resp .col-enjeux:last-of-type{margin-top:55px}.qui-sommes-nous .enjeux-resp .separator-enjeux-resp{width:100%;height:2px;margin:15px 0px}.qui-sommes-nous .enjeux-resp .separator-enjeux-resp.bleu{background:#009EE2}.qui-sommes-nous .enjeux-resp .separator-enjeux-resp.rouge{background:#E84E1B}.qui-sommes-nous .enjeux-resp .separator-enjeux-resp.jaune{background:#F8B133}.titres-transports .container-titres-transports{margin-top:80px}.titres-transports .container-titres-transports .bloc-titres-transports{padding:40px 30px 0px}.gare-routiere .container-localisation .carte-localisation{height:300px}.gare-routiere .container-graphique .img-graphique-desktop{display:none}.gare-routiere .container-graphique .img-graphique-tablette{display:block;width:60%}.gare-routiere .container-graphique .lignes .btn-lignes{width:100%}.gare-routiere .container-graphique .lignes .bloc-lignes-gares .bloc-ligne{width:90%}.gare-nemours .container-point-information .texte-information ul li{margin-right:15px}.gare-nemours .container-point-information .row-img-infos{align-items:center}.gare-nemours .container-point-information .row-img-infos .col-img img{height:280px}.aides-transport .container-liens-utiles .box-liens-utiles{width:90%}.tad .container-moyen-reservation .bloc-reservation .img-reservation{height:170px;max-height:170px}.tad .container-moyen-reservation .bloc-reservation .duo-bouton-reservation{flex-direction:column;align-items:center}.tad .container-moyen-reservation .bloc-reservation .bouton{padding:12px 17px}.tad .tad-aide .bloc-infos-contact .info-contact:first-of-type{margin-right:100px}.nous-contacter .container-horaires .bloc-horaire{width:620px}.nous-contacter .container-horaires .bloc-horaire .titre-horaire{width:45%;font-size:15pt}.nous-contacter .container-horaires .bloc-horaire .horaire{width:55%}.nous-contacter .container-contact .bloc-infos-contact .info-contact:first-of-type{margin-right:100px}.top-page{height:45px;width:45px;border-radius:45px;right:4%;background-size:20px 20px}.actualites-archive .container-actus .col-actualites .box-actualite{height:330px}.actualites-archive .container-actus .col-actualites .box-actualite .img-actualite{width:70%}.actualites-archive .container-actus .col-actualites .box-actualite .infos-actualite{width:40%}.actualites-archive .container-actus .col-actualites:nth-of-type(2){margin-top:80px}.actualites-single .article-column{width:80%}.actualites-single .article-column .introduction{width:100%}body.page-template-dashboard .dashboard #menu-dashboard{width:280px;padding:45px 0px}body.page-template-dashboard .dashboard #menu-dashboard .logo-container{width:180px}body.page-template-dashboard .dashboard #menu-dashboard #rubriques-dashboard{padding:15px 0px}body.page-template-dashboard .dashboard #menu-dashboard #rubriques-dashboard .menu-item{padding:17px 45px}body.page-template-dashboard .dashboard #menu-dashboard .user-container .user .picto{width:50px;height:50px}body.page-template-dashboard .dashboard #menu-dashboard .user-container .user .picto svg{width:50px;height:50px}body.page-template-dashboard .dashboard #content-dashboard{width:calc(100% - 280px)}body.page-template-dashboard .dashboard #content-dashboard .content.menu-principal .bloc-rubriques{gap:25px;margin-top:25px}body.page-template-dashboard .dashboard #content-dashboard .content.menu-principal .bloc-rubriques .rubrique-item svg{height:40px}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .bloc-welcome .welcome{width:50%}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .bloc-welcome .welcome .titre{width:auto}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .bloc-welcome .texte{width:50%}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .row-content{grid-gap:30px}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .row-content .bloc-content.coming .bloc-titre::before{left:-25px;bottom:-25px;line-height:10pt;width:50px;height:50px;border-radius:50px;padding:5px;text-align:center}body.page-template-dashboard .dashboard #content-dashboard .no-content{padding:50px}body.page-template-connexion-dashboard main .connexion-dashboard .container-connexion .row-connexion .bloc-bienvenue,body.page-template-connexion-dashboard main .connexion-dashboard .container-connexion .row-connexion .bloc-connexion{width:50%;padding:100px 55px}body.page-template-connexion-dashboard main .connexion-dashboard .container-connexion .row-connexion .bloc-bienvenue .bloc-titre h1{font-size:40pt}}@media (max-width:991px){h3{font-size:15pt;line-height:22pt}.menu-resp{width:50%}.menu-resp .menu-menu-principal-container .menu li.has-children .sub-menu{width:100%}.barre-raccourcis{display:block;box-shadow:0px -3px 20px rgba(74, 74, 73, 0.3);background-color:#009EE2;height:70px;width:100%;position:fixed;left:0;bottom:0;z-index:9999}.barre-raccourcis ul{padding:0px;margin:0px;height:100%;list-style:none;display:flex;flex-direction:row;align-items:center;justify-content:space-evenly}.barre-raccourcis ul li{position:relative}.barre-raccourcis ul li a,.barre-raccourcis ul li div{color:#fff;font-weight:600;font-size:10.5pt;line-height:14.5pt}.barre-raccourcis ul li a,.barre-raccourcis ul li div{display:flex;position:relative;cursor:pointer;flex-direction:column;align-items:center}.barre-raccourcis ul li a::before,.barre-raccourcis ul li div::before{content:"";min-height:27px;height:27px;width:27px;background-size:contain;background-repeat:no-repeat;background-position:center;margin-bottom:2px}.barre-raccourcis ul li.raccourci-lignes>div::before{background-image:url("../images/svg/raccourci-lignes.svg")}.barre-raccourcis ul li.raccourci-plan>div::before{background-image:url("../images/svg/raccourci-plan-par-villes.svg")}.barre-raccourcis ul li.raccourci-tad>a::before{background-image:url("../images/svg/raccourci-tad.svg")}.barre-raccourcis ul li.raccourci-actus>a::before{background-image:url("../images/svg/raccourci-actualites.svg")}.barre-raccourcis ul li.raccourci-ligne-34>a::before{background-image:url("../images/svg/raccourci-ligne-34.svg")}header .container .bouton-plan{width:26%;right:105px}header .container .search-btn{width:65px;right:40px}header .container .search-btn img{height:32px}header .container .dashboard-btn{width:40px}header .container .dashboard-btn svg{height:22px;min-width:22px}footer .logo-container-footer{margin:0px}footer .title-footer{margin:55px 0px 20px}footer .text-all-rights{text-align:left}.duo-bouton-aides-transports{flex-direction:row;align-items:center;justify-content:center}.duo-bouton-aides-transports .bouton:first-of-type{margin-bottom:0px;margin-right:35px}.bg-bienvenue .container-bienvenue{width:55%}.bg-bienvenue .container-bienvenue .logo-accueil{width:280px}.bg-bienvenue .container-bienvenue .h1-bienvenue,.bg-bienvenue .container-bienvenue .h1-bienvenue>p{font-size:31pt;line-height:38pt}.accueil .home .home-image{height:300px}.accueil .home .home-image .bloc-texte .home-texte p{font-size:33pt;line-height:40pt}.accueil .home .home-search-bar .search_bar form,.accueil .home .home-search-bar .search_bar .search_result{width:80%}.accueil .home .home-bandeau .container-bandeau .row-bandeau{width:95%}.accueil .container-a-la-une .col-a-la-une:first-of-type{padding-right:calc(1.5rem * .5)}.accueil .container-a-la-une .col-a-la-une:last-of-type{padding-left:calc(1.5rem * .5)}.accueil .container-a-la-une .a-la-une{width:110px;top:55px;font-size:13pt;line-height:18pt}.accueil .container-a-la-une .bloc-img-a-la-une{max-height:330px}.accueil .container-a-la-une .bloc-img-a-la-une .img-a-la-une{border-radius:15px 15px 0px 0px}.accueil .container-a-la-une .bloc-info-a-la-une{border-radius:0px 0px 15px 15px;margin-left:55px;padding:50px 70px}.accueil .container-syndicat .photo-syndicat{width:100%}.accueil .container-communes .carte-communes{width:100%}.accueil .container-actualites .swiper-button-prev{left:-5%}.accueil .container-actualites .swiper-button-next{right:-5%}.accueil .container-actualites .box-actualite{height:230px}.accueil .container-actualites .box-actualite .infos-actualite{box-shadow:5px 5px 5px rgba(74, 74, 73, 0.1);width:45%}.accueil .container-actualites .box-actualite .img-actualite{box-shadow:0px 5px 5px rgba(74, 74, 73, 0.1)}.container-tad-new .bloc-video{margin-bottom:55px}.container-tad-new .boutons-tad{flex-wrap:wrap;grid-gap:35px}.container-lignes .bloc-ligne,.container-villes .bloc-ligne{width:80%}.popup-recherche .bloc-recherche{top:15%;transform:translate(-50%, -15%)}.popup-recherche .bloc-recherche .titre-recherche{font-size:33pt;line-height:40pt}.popup-recherche .bloc-recherche .search_bar{width:570px}.popup-recherche .bloc-recherche .search_bar .search_result_bis{max-height:380px}.header-de-page .img-header-page{height:200px}.header-de-page .h1-pages{font-size:22pt;line-height:29pt}.header-de-page-alt{height:250px}.header-de-page-alt .h1-pages{font-size:22pt;line-height:29pt}.qui-sommes-nous .container-syndicat .photo-syndicat{height:60%;width:100%}.qui-sommes-nous .container-evolutions .bloc-evolution{width:100%}.qui-sommes-nous .enjeux-resp .col-enjeux:nth-of-type(3){margin-top:55px}.section-aides-transports .img-aides-transports{width:75%;margin:auto;margin-bottom:80px}.section-aides-transports .bloc-aides-transports{padding-left:0px}.titres-transports .container-titres-transports .bloc-titres-transports{flex-direction:row;align-items:center;padding:45px 35px 0px}.titres-transports .container-titres-transports .bloc-titres-transports .desc-titres-transports{margin:0px 40px}.titres-transports .container-titres-transports .bloc-titres-transports h3{width:50%}.titres-transports .container-titres-transports .bloc-titres-transports h3,.titres-transports .container-titres-transports .bloc-titres-transports .desc-titres-transports{padding-bottom:45px}.titres-transports .container-titres-transports .col-titres-transports{margin-bottom:55px}.titres-transports .container-titres-transports .col-titres-transports:last-of-type{margin-bottom:0px}.gare-routiere .container-localisation .carte-localisation{height:280px}.gare-routiere .container-graphique .img-graphique-tablette{width:80%}.gare-routiere .container-graphique .lignes .btn-lignes{padding:20px 25px}.gare-routiere .container-graphique .lignes .btn-lignes p{font-size:13pt;line-height:20pt}.gare-nemours .container-point-information .texte-information ul{flex-wrap:wrap}.gare-nemours .container-point-information .row-img-infos .col-img:first-of-type{margin-bottom:25px}.aides-transport .container-titre{padding:25px 10px}.aides-transport .container-titre h2{font-size:18pt;line-height:25pt}.aides-transport .container-liens-utiles .box-liens-utiles{width:100%}.aides-transport .container-liens-utiles .box-liens-utiles .lien-utile{margin-bottom:20px}.tad .container-changements .row-changement{grid-row-gap:55px}.tad .container-moyen-reservation .row-reservation{grid-row-gap:80px}.tad .container-moyen-reservation .bloc-reservation .img-reservation{height:190px;max-height:190px}.tad .container-moyen-reservation .bloc-reservation .duo-bouton-reservation{flex-direction:row}.tad .container-combien-ca-coute .row-combien-ca-coute .bloc-img{min-height:290px;height:290px;max-height:290px;margin-bottom:55px}.tad .container-comment-reserver .first-row .texte{padding-left:0px}.tad .container-comment-reserver .last-row .texte{padding-right:0px}.tad .tad-aide .bloc-infos-contact .info-contact:first-of-type{margin-right:55px}.nous-contacter .container-horaires .bloc-horaire{width:550px;padding:15px 30px}.nous-contacter .container-localisation .slider-contact{height:335px}.nous-contacter .container-localisation .titre-contact{margin-top:55px;justify-content:center}.nous-contacter .container-localisation .adresse{text-align:center}.nous-contacter .container-localisation .carte-localisation{height:320px;width:85%;margin:35px auto 0px}.nous-contacter .container-contact .bloc-infos-contact .info-contact:first-of-type{margin-right:55px}.nous-contacter .container-faq .bloc-faq .faq .question{padding:22px 35px}.nous-contacter .container-faq .bloc-faq .faq .question .response-btn{margin-left:20px}.nous-contacter .container-faq .bloc-faq .faq .reponse-faq{padding:22px 35px}.top-page{height:40px;width:40px;border-radius:40px;background-size:17px 17px}.top-page p{font-size:9pt}.actualites-archive .container-actus .col-actualites .box-actualite{height:230px}.actualites-archive .container-actus .col-actualites .box-actualite .infos-actualite{width:45%}.actualites-single .article-column{width:90%}.actualites-single .article-column .introduction{width:100%}body.page-template-dashboard .dashboard .user-container.resp{height:80px;width:100%;position:fixed;top:0;left:0;right:0;z-index:9999;background-color:#fff;box-shadow:0px 3px 15px rgba(74, 74, 73, 0.25);padding:0px 6%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}body.page-template-dashboard .dashboard .user-container.resp .user{display:flex;flex-direction:row;align-items:center}body.page-template-dashboard .dashboard .user-container.resp .user .picto{height:50px;width:50px;margin-right:15px}body.page-template-dashboard .dashboard .user-container.resp .user .picto svg{height:50px;width:50px}body.page-template-dashboard .dashboard .user-container.resp .user .bloc-infos-user p{text-align:left !important}body.page-template-dashboard .dashboard #menu-dashboard{top:auto;overflow:hidden;z-index:9999;width:100%;min-height:80px;height:80px;padding:0px;box-shadow:0px -3px 10px rgba(74, 74, 73, 0.2)}body.page-template-dashboard .dashboard #menu-dashboard .logo-container,body.page-template-dashboard .dashboard #menu-dashboard .user-container{display:none}body.page-template-dashboard .dashboard #menu-dashboard #rubriques-dashboard{height:100%;padding:0px;flex-direction:row}body.page-template-dashboard .dashboard #menu-dashboard #rubriques-dashboard .menu-item{padding:15px 30px;font-size:11pt;line-height:12pt;flex-direction:column;align-items:center;text-align:center}body.page-template-dashboard .dashboard #menu-dashboard #rubriques-dashboard .menu-item svg{margin-right:0px;margin-bottom:8px}body.page-template-dashboard .dashboard #content-dashboard{width:100%}body.page-template-dashboard .dashboard #content-dashboard .content{padding:135px 0px 160px}body.page-template-dashboard .dashboard #content-dashboard .content.menu-principal .bloc-rubriques .rubrique-item h5{margin-top:10px !important}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .bloc-welcome{flex-direction:column}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .bloc-welcome .welcome,body.page-template-dashboard .dashboard #content-dashboard .contenu-content .bloc-welcome .texte{width:100%}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .bloc-welcome .welcome{padding-right:0px;padding-bottom:30px;justify-content:center}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .bloc-welcome .texte{padding-left:0px;padding-top:30px;text-align:center}body.page-template-dashboard .dashboard #content-dashboard .content.comites .bloc-welcome .welcome{border-right:none;border-bottom:2px solid rgba(248, 177, 51, 0.8)}body.page-template-dashboard .dashboard #content-dashboard .content.bureau .bloc-welcome .welcome{border-right:none;border-bottom:2px solid #7FCEEA}body.page-template-dashboard .dashboard #content-dashboard .content.annexes .bloc-welcome .welcome{border-right:none;border-bottom:2px solid #009EE2}body.page-template-connexion-dashboard main .connexion-dashboard .container-connexion .row-connexion .bloc-bienvenue,body.page-template-connexion-dashboard main .connexion-dashboard .container-connexion .row-connexion .bloc-connexion{width:50%;padding:65px 45px}body.page-template-connexion-dashboard main .connexion-dashboard .container-connexion .row-connexion .bloc-bienvenue .bloc-titre h1{font-size:30pt;margin-bottom:0px}}@media (max-width:767px){.margin{margin:80px auto}.container{max-width:85%;margin:80px auto}.no-margin{margin:0px auto}.margin-top{margin-top:80px}.small-margin-top{margin-top:55px}.margin-bottom{margin-bottom:80px}.introduction,.introduction p{font-size:13.5pt;line-height:20.5pt}p,li{font-size:12.5pt;line-height:19.5pt}.bouton{font-size:10.5pt}.duo-bouton .bouton:first-of-type{margin-right:35px}.duo-bouton-aides-transports{flex-direction:column}.duo-bouton-aides-transports .bouton:first-of-type{margin-right:0px;margin-bottom:35px}.menu-resp{width:100%;overflow-y:scroll}.menu-resp .menu-menu-principal-container .menu{justify-content:flex-start;box-shadow:none}.menu-resp .menu-menu-principal-container .menu li{height:auto}.menu-resp .menu-menu-principal-container .menu li a{justify-content:center;padding:40px;font-size:12pt;line-height:19pt;text-align:center;font-weight:600}.menu-resp .menu-menu-principal-container .menu li.has-children a{height:auto}.menu-resp .menu-menu-principal-container .menu li.has-children a::before{display:none}.menu-resp .menu-menu-principal-container .menu li.has-children a::after{content:"";display:inline-block;width:15px;height:7px;margin-left:10px;background-image:url(../images/svg/sub-menu.svg);background-size:contain;background-repeat:no-repeat;background-position:center;transition:600ms;transform:none}.menu-resp .menu-menu-principal-container .menu li.has-children:hover a::after{background-image:url("../images/svg/sub-menu-hover.svg")}.menu-resp .menu-menu-principal-container .menu li.has-children .sub-menu{position:relative;width:100%;transform:none}.menu-resp .menu-menu-principal-container .menu li.has-children .sub-menu li a{padding:15px 60px;border-bottom:none;color:#4A4A49}.menu-resp .menu-menu-principal-container .menu li.has-children .sub-menu li a::after{display:none}.menu-resp .menu-menu-principal-container .menu li.has-children.active a::after{transform:rotate(180deg)}.barre-raccourcis{height:65px}header .container .row{justify-content:space-between;width:auto;min-width:100%}header .container .bouton-plan{display:none !important}header .container .menu-burger{margin-right:55px}header .container .menu-burger .menu{margin:0px 0px 0px 13px}.bg-bienvenue .container-bienvenue{width:70%;margin-bottom:80px;padding:55px 5%;border-radius:0px 0px 90px 0px}.bg-bienvenue .container-bienvenue .h1-bienvenue,.bg-bienvenue .container-bienvenue .h1-bienvenue>p{font-size:29pt;line-height:36pt}.accueil .home .home-image{height:320px}.accueil .home .home-image .bloc-texte{width:85%}.accueil .home .home-image .bloc-texte .home-texte p{font-size:30pt;line-height:37pt}.accueil .home .home-search-bar .search_bar form,.accueil .home .home-search-bar .search_bar .search_result{width:85%}.accueil .home .home-bandeau .container-bandeau .row-bandeau{width:100%}.accueil .home .home-bandeau .container-bandeau .box-info{justify-content:flex-start;width:100%}.accueil .container-a-la-une .a-la-une{width:100px;top:45px;font-size:12pt;line-height:17pt}.accueil .container-a-la-une .bloc-img-a-la-une{margin-left:50px}.accueil .container-a-la-une .bloc-info-a-la-une{margin-left:50px;padding:40px 50px}.accueil .container-syndicat h2{text-align:center}.accueil .container-syndicat .photo-syndicat{min-height:auto;height:auto;margin-bottom:55px}.accueil .container-syndicat .bouton{margin:auto}.accueil .container-communes .carte-communes{height:350px;width:100%;margin-top:55px}.accueil .container-actualites .slider-actualites{padding:15px}.accueil .container-actualites .titre-actualite{margin-bottom:55px}.accueil .container-actualites .box-actualite{height:400px}.accueil .container-actualites .box-actualite .infos-actualite{top:auto;right:auto;bottom:0px;left:50%;transform:translateX(-50%);padding:20px 25px;height:50%;width:90%}.accueil .container-actualites .box-actualite .img-actualite{width:100%;height:65%}.accueil .container-actualites .swiper-button-prev{left:0}.accueil .container-actualites .swiper-button-next{right:0}.accueil .container-actualites .bouton{margin-top:55px !important}.container-tad-new .boutons-tad{grid-gap:25px}.container-lignes .bloc-ligne,.container-villes .bloc-ligne{width:100%}.container-lignes .bloc-ligne .lien-box-ligne,.container-villes .bloc-ligne .lien-box-ligne{align-items:flex-start}.popup-recherche .bloc-recherche{top:20%;transform:translate(-50%, -20%)}.popup-recherche .bloc-recherche .titre-recherche{font-size:30pt;line-height:37pt}.popup-recherche .bloc-recherche .search_bar{max-width:485px}.popup-recherche .bloc-recherche .search_bar .search_result_bis{max-height:320px}.header-de-page{margin-bottom:110px}.header-de-page .img-header-page{height:180px}.header-de-page .h1-pages{width:80%;padding:20px;font-size:21pt;line-height:28pt}.header-de-page-alt{height:auto;padding:40px 35px}.header-de-page-alt .h1-pages{font-size:21pt;line-height:28pt}.qui-sommes-nous .container-syndicat .photo-syndicat{min-height:auto;height:auto;margin-bottom:55px}.qui-sommes-nous .container-syndicat .bouton{margin:auto}.qui-sommes-nous .container-evolutions .bloc-evolution .bloc-image-evolution{width:46%}.qui-sommes-nous .container-evolutions .bloc-evolution .bloc-image-evolution .picto-evolution{min-height:98px;height:98px;min-width:98px;width:98px}.qui-sommes-nous .container-evolutions .bloc-evolution .bloc-image-evolution .picto-evolution img{height:58px;width:58px}.qui-sommes-nous .container-evolutions .bloc-evolution .bloc-circle{width:8%}.qui-sommes-nous .container-evolutions .bloc-evolution .bloc-texte-evolution{width:46%}.qui-sommes-nous .enjeux-resp .col-enjeux{margin-top:60px !important}.qui-sommes-nous .enjeux-resp .col-enjeux:first-of-type{margin-top:0px !important}.qui-sommes-nous .enjeux-resp .separator-enjeux-resp{margin:10px 0px}.nos-elus .container-elus{margin-bottom:55px}.nos-elus .container-elus p{text-align:center}.nos-elus .container-elus .separator{margin:15px auto 35px}.nos-elus .container-elus .pictogramme-elu{height:55px}.nos-elus .container-elus .col-elus{margin-top:65px}.nos-elus .container-elus .col-elus-bis{margin-top:45px}.nos-elus .container-elus .container-assesseurs .pictogramme-elu{height:45px}.nos-elus .container-elus .container-assesseurs .col-assesseurs,.nos-elus .container-elus .container-assesseurs .row-assesseurs .col-assesseurs:nth-of-type(5),.nos-elus .container-elus .container-assesseurs .row-assesseurs .col-assesseurs:last-of-type{margin-top:45px}.nos-elus .container-elus .container-assesseurs .col-assesseurs:first-of-type{margin-top:0px}.section-aides-transports .img-aides-transports{width:100%}.titres-transports .container-titres-transports .bloc-titres-transports{flex-direction:column;align-items:start}.titres-transports .container-titres-transports .bloc-titres-transports .desc-titres-transports{margin:20px 0px 35px}.titres-transports .container-titres-transports .bloc-titres-transports h3,.titres-transports .container-titres-transports .bloc-titres-transports .desc-titres-transports{padding-bottom:0px}.titres-transports .container-titres-transports .bloc-titres-transports .img-titres-transports{width:70%;margin:auto;margin-top:auto}.titres-transports .section-aides{margin-bottom:80px}.gare-routiere .container-localisation{margin-top:120px}.gare-routiere .container-localisation .row{flex-direction:column-reverse}.gare-routiere .container-localisation .img-localisation{height:200px;margin:55px auto 0px}.gare-routiere .container-localisation .titre-localisation{justify-content:center}.gare-routiere .container-localisation .adresse-localisation{text-align:center}.gare-routiere .container-localisation .carte-localisation{height:300px}.gare-routiere .container-graphique .img-graphique-tablette{display:none}.gare-routiere .container-graphique .img-graphique-mobile{display:block;width:75%;margin-bottom:80px}.gare-nemours .container-point-information .row-img-infos{flex-direction:row}.gare-nemours .container-point-information .row-img-infos .col-img:first-of-type{margin-bottom:35px}.gare-nemours .container-point-information .texte-information{margin:55px auto}.gare-st-pierre .full-container{margin-bottom:55px}.gare-st-pierre .container-graphique .img-graphique-mobile{width:50%}.aides-transport .container-titre{padding:25px 60px}.aides-transport h3{text-align:center}.aides-transport .margin-elem{margin-top:55px}.aides-transport .container-infos-aide .texte{margin-top:0px}.aides-transport .container-infos-aide h3{margin-bottom:55px}.aides-transport .container-liens-utiles .box-liens-utiles{padding:45px 35px}.tad .container-changements .bloc-changement .picto-changement{height:98px;width:98px}.tad .container-changements .bloc-changement .picto-changement img{height:54px;width:54px}.tad .container-changements .texte{width:100%}.tad .container-combien-ca-coute .row-combien-ca-coute{width:100%}.tad .container-comment-reserver .first-row .texte{margin-top:55px}.tad .container-comment-reserver .last-row{flex-direction:column-reverse}.tad .container-comment-reserver .last-row .texte{margin-top:55px}.nous-contacter .container-horaires .bloc-horaire{width:75%;flex-direction:column}.nous-contacter .container-horaires .bloc-horaire .titre-horaire,.nous-contacter .container-horaires .bloc-horaire .horaire{width:100%}.nous-contacter .container-horaires .bloc-horaire .titre-horaire{text-align:center;margin-bottom:10px}.nous-contacter .container-horaires .bloc-horaire .horaire{justify-content:center !important}.nous-contacter .container-localisation .slider-contact{height:310px}.nous-contacter .container-localisation .carte-localisation{height:300px}.top-page{height:38px;width:38px;border-radius:38px;right:2%}.top-page p{display:none}.actualites-archive .container-actus .col-actualites .titre-actualite{margin-bottom:55px}.actualites-archive .container-actus .col-actualites .box-actualite{height:400px}.actualites-archive .container-actus .col-actualites .box-actualite .infos-actualite{top:auto;right:auto;bottom:0px;left:50%;transform:translateX(-50%);padding:20px 25px;height:50%;width:90%}.actualites-archive .container-actus .col-actualites .box-actualite .img-actualite{width:100%;height:65%}.actualites-single .article-column .introduction{width:100%}.fil-ariane{width:auto}.fil-ariane>span{align-items:flex-start}.date-publication{align-items:flex-start}.date-publication .img-date{height:19px;margin-top:3px;margin-right:7px}.date-publication p{font-size:9.5pt}body.page-template-dashboard .dashboard p{font-size:12pt;line-height:16pt}body.page-template-dashboard .dashboard #menu-dashboard #rubriques-dashboard .menu-item{padding:15px;font-size:10.5pt;line-height:11pt}body.page-template-dashboard .dashboard #content-dashboard .content.menu-principal .bloc-bienvenue{padding:45px 0px}body.page-template-dashboard .dashboard #content-dashboard .content.menu-principal .bloc-bienvenue .texte{width:100%;margin:auto;padding:0px 45px}body.page-template-dashboard .dashboard #content-dashboard .content.menu-principal .bloc-bienvenue .img{padding:0px 20px}body.page-template-dashboard .dashboard #content-dashboard .content.menu-principal .bloc-rubriques{flex-direction:column}body.page-template-dashboard .dashboard #content-dashboard .content.menu-principal .bloc-rubriques .rubrique-item{width:100%;aspect-ratio:2}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .row-content{grid-template-columns:repeat(1, 1fr)}body.page-template-dashboard .dashboard #content-dashboard .no-content{padding:45px 0px}body.page-template-dashboard .dashboard #content-dashboard .no-content .texte{padding:0px 45px;flex-direction:column;align-items:center}body.page-template-dashboard .dashboard #content-dashboard .no-content .texte h4{margin-right:0px;margin-bottom:25px;width:100%;text-align:center}body.page-template-dashboard .dashboard #content-dashboard .no-content .img{padding:0px 20px}body.page-template-connexion-dashboard main .connexion-dashboard .container-connexion .row-connexion{padding:100px 0px}body.page-template-connexion-dashboard main .connexion-dashboard .container-connexion .row-connexion .bloc-bienvenue,body.page-template-connexion-dashboard main .connexion-dashboard .container-connexion .row-connexion .bloc-connexion{width:100%}body.page-template-connexion-dashboard main .connexion-dashboard .container-connexion .row-connexion .bloc-bienvenue{border-radius:15px 15px 0px 0px}body.page-template-connexion-dashboard main .connexion-dashboard .container-connexion .row-connexion .bloc-connexion{border-radius:0px 0px 15px 15px;box-shadow:0px 3px 30px rgba(0, 158, 226, 0.2)}}@media (max-width:575px){.bg-bleu{padding:80px 0px}h2,.h3-titre{font-size:18pt;line-height:25pt}.duo-bouton{flex-direction:column}.duo-bouton .bouton:first-of-type{margin-right:0px;margin-bottom:35px}.container{max-width:90%}.top-page{bottom:11%}.barre-raccourcis{padding:0px 12px}.barre-raccourcis ul{justify-content:space-between}.barre-raccourcis ul li a,.barre-raccourcis ul li div{font-size:8.5pt;line-height:12.5pt}.barre-raccourcis ul li a::before,.barre-raccourcis ul li div::before{min-height:24px;height:24px;width:24px}header .container .logo-container{width:155px}header .container .menu-burger{flex-direction:column;margin-right:60px}header .container .menu-burger p{font-size:11pt;font-weight:600}header .container .menu-burger .menu{width:30px;height:15px;margin:0px}header .container .search-btn{width:50px}header .container .search-btn img{height:30px}footer .title-footer{margin:55px auto 20px}footer .menu li{justify-content:center}footer .logo-container-footer{margin:0px auto}footer .text-all-rights{text-align:center}footer .text-all-rights:last-of-type{margin-bottom:55px}.accueil .home .home-image{height:300px}.accueil .home .home-image .bloc-texte .home-texte p{font-size:25pt;line-height:27pt}.accueil .home .home-search-bar{margin-top:-32.5px}.accueil .home .home-search-bar .search_bar form{width:100%}.accueil .home .home-search-bar .search_bar form #keyword{height:65px;border-radius:65px}.accueil .home .home-search-bar .search_bar form #keyword::placeholder{font-size:11.5pt}.accueil .home .home-search-bar .search_bar .search_result{width:100%;max-height:285px}.accueil .home .home-bandeau .container-bandeau .row-bandeau .col-bandeau{padding-left:0.5rem;padding-right:0.5rem}.accueil .home .home-bandeau .container-bandeau .box-info .texte-info{font-size:11pt;line-height:15pt;font-weight:700}.accueil .container-a-la-une .a-la-une{width:110px;height:45px;top:35px}.accueil .container-a-la-une .bloc-img-a-la-une{margin-left:35px}.accueil .container-a-la-une .bloc-info-a-la-une{margin-left:35px;padding:35px 30px}.accueil .container-a-la-une .bloc-info-a-la-une .fleche{min-height:16px;height:16px;min-width:38px;width:38px}.accueil .container-syndicat .photo-syndicat{height:250px}.accueil .container-communes .carte-communes{height:auto}.accueil .container-actualites .swiper-button-prev,.accueil .container-actualites .swiper-button-next{display:none}.accueil .container-actualites .swiper-pagination{padding-top:35px}.accueil .container-actualites .slider-actualites{padding:7px 0px}.accueil .container-actualites .slider-actualites .swiper-slide{padding-right:0px !important;padding-left:0px !important}.accueil .container-actualites .box-actualite .infos-actualite{padding:20px;height:60%;width:95%}.accueil .container-actualites .box-actualite .img-actualite{height:50%}.accueil .container-actualites .bouton{margin-top:45px !important}.container-tad-new .row-tad .bloc-video .btn-play{height:50px;width:50px;border-radius:50px}.container-tad-new .row-tad .bloc-video .btn-play .play{border-bottom-width:10px;border-top-width:10px;border-left:15px solid #fff}.bg-bienvenue .container-bienvenue{width:75%;padding:45px 6%;border-radius:0px 0px 60px 0px}.bg-bienvenue .container-bienvenue .logo-accueil{width:215px}.bg-bienvenue .container-bienvenue .h1-bienvenue>p{font-size:22pt;line-height:26pt}.bg-bienvenue .bouton .picto-fleche{display:none}.popup-lignes-et-carte .quit-popup{width:35px;height:35px;right:10px;top:20px}.popup-recherche .quit-popup-recherche{width:35px;height:35px;right:10px;top:20px}.popup-recherche .bloc-recherche{top:11%;transform:translate(-50%, -11%);max-width:85%;width:85%}.popup-recherche .bloc-recherche .titre-recherche{font-size:25pt;line-height:27pt;margin-bottom:13px}.popup-recherche .bloc-recherche .search_bar{max-width:100%}.popup-recherche .bloc-recherche .search_bar form .input_search_bis{height:65px;border-radius:65px}.popup-recherche .bloc-recherche .search_bar form .input_search_bis::placeholder{font-size:11.5pt}.popup-recherche .bloc-recherche .search_bar .search_result_bis{max-height:430px}.header-de-page .h1-pages{width:85%;padding:20px;font-size:18pt;line-height:22pt}.header-de-page-alt{padding:55px 20px}.header-de-page-alt .h1-pages{font-size:18pt;line-height:22pt}.qui-sommes-nous .container-syndicat .photo-syndicat{height:250px}.qui-sommes-nous .container-evolutions .bloc-evolution .bloc-image-evolution{width:47%}.qui-sommes-nous .container-evolutions .bloc-evolution .bloc-image-evolution .picto-evolution{min-height:90px;height:90px;min-width:90px;width:90px}.qui-sommes-nous .container-evolutions .bloc-evolution .bloc-image-evolution .picto-evolution img{height:56px;width:56px}.qui-sommes-nous .container-evolutions .bloc-evolution .bloc-circle{width:6%}.qui-sommes-nous .container-evolutions .bloc-evolution .bloc-circle .circle{min-height:14px;height:14px;min-width:14px;width:14px;border-radius:14px}.qui-sommes-nous .container-evolutions .bloc-evolution .bloc-texte-evolution{width:47%}.qui-sommes-nous .container-evolutions .bloc-evolution.gauche .bloc-texte-evolution{padding-left:10px}.qui-sommes-nous .container-evolutions .bloc-evolution.droite .bloc-texte-evolution{padding-right:10px}.section-aides-transports .introduction-aides-transports{margin:55px auto}.titres-transports .header-de-page .img-header-page{object-position:right}.titres-transports .container-titres-transports .bloc-titres-transports .desc-titres-transports{margin:20px 0px}.titres-transports .container-titres-transports .bloc-titres-transports .img-titres-transports{width:100%}.titres-transports .section-aides{margin-bottom:55px}.gare-routiere .container-localisation .img-localisation{height:170px;width:100%}.gare-routiere .container-graphique .img-graphique-mobile{width:100%}.gare-routiere .container-graphique .lignes .bloc-lignes-gares .bloc-ligne{width:100%}.gare-routiere .container-graphique .lignes .bloc-lignes-gares .bloc-ligne .lien-box-ligne{align-items:flex-start}.gare-routiere .container-graphique .lignes .btn-lignes .arrow{width:35px}.gare-nemours .container-point-information .row-img-infos .col-img:first-of-type{margin-bottom:35px}.gare-nemours .container-point-information .row-img-infos .col-img:first-of-type img{height:180px}.gare-st-pierre .container-graphique .img-graphique-mobile{width:65%}.aides-transport .container-titre{padding:25px 35px}.aides-transport .container-titre.internes{margin-top:55px}.aides-transport .container-tarifs .tableau td{padding:15px}.aides-transport .container-liens-utiles .box-liens-utiles{padding:40px 20px}.tad .container-changements .bloc-changement .picto-changement{height:90px;width:90px}.tad .container-changements .bloc-changement .picto-changement img{height:52px;width:52px}.tad .container-moyen-reservation .bloc-reservation .img-reservation{height:165px;max-height:165px}.tad .container-moyen-reservation .bloc-reservation .duo-bouton-reservation{flex-wrap:wrap}.tad .container-combien-ca-coute .row-combien-ca-coute .bloc-img{min-height:230px;height:230px;max-height:230px}.tad .container-comment-reserver .img-reservation{height:160px;max-height:160px}.tad .tad-aide .img-tad-aide{height:70px}.tad .tad-aide .bloc-infos-contact{flex-direction:column}.tad .tad-aide .bloc-infos-contact .info-contact:first-of-type{margin-right:0px;margin-bottom:55px}.nous-contacter .container-horaires .bloc-horaire{width:100%;padding:15px}.nous-contacter .container-horaires .bloc-horaire .horaire h3{font-size:14pt}.nous-contacter .container-horaires .bloc-horaire .horaire .separator{width:8px;margin:0px 10px}.nous-contacter .container-localisation .slider-contact,.nous-contacter .container-localisation .carte-localisation{height:280px}.nous-contacter .container-localisation .carte-localisation{width:100%}.nous-contacter .container-contact .bloc-infos-contact{flex-direction:column}.nous-contacter .container-contact .bloc-infos-contact .info-contact:first-of-type{margin-right:0px;margin-bottom:55px}.nous-contacter .container-faq .bloc-faq .faq .question,.nous-contacter .container-faq .bloc-faq .faq .reponse-faq{padding:22px 20px}.nous-contacter .container-faq .bloc-faq .faq .question .response-btn{margin-left:15px;min-width:18px;width:18px;height:15px}.actualites-archive .container-actus .col-actualites{margin-top:55px}.actualites-archive .container-actus .col-actualites:nth-of-type(2){margin-top:55px}.actualites-archive .container-actus .col-actualites .titre-actualite{margin-bottom:55px}.actualites-archive .container-actus .col-actualites .box-actualite .infos-actualite{padding:20px;height:60%;width:95%}.actualites-archive .container-actus .col-actualites .box-actualite .img-actualite{height:50%}.actualites-single .article-column{width:100%}.fil-ariane>span{flex-wrap:wrap}.fil-ariane>span .breadcrumb_last{width:100%;margin-top:10px;text-align:center}body.page-template-dashboard .dashboard .se-deconnecter{font-size:8pt;padding:10px}body.page-template-dashboard .dashboard .se-deconnecter svg{margin-right:7px;height:17px;width:17px}body.page-template-dashboard .dashboard .user-container.resp .user{margin-right:10px;width:45%}body.page-template-dashboard .dashboard .user-container.resp .user .picto{height:40px;width:40px;margin-right:6px}body.page-template-dashboard .dashboard .user-container.resp .user .picto svg{height:40px;width:40px}body.page-template-dashboard .dashboard .user-container.resp .user .bloc-infos-user p{font-size:10pt;line-height:12pt}body.page-template-dashboard .dashboard #menu-dashboard #rubriques-dashboard .menu-item{padding:10px;justify-content:center;font-size:8.5pt;line-height:9.5pt}body.page-template-dashboard .dashboard #content-dashboard .content.menu-principal .bloc-bienvenue{padding:30px 0px}body.page-template-dashboard .dashboard #content-dashboard .content.menu-principal .bloc-bienvenue .texte{padding:0px 30px}body.page-template-dashboard .dashboard #content-dashboard .content.menu-principal .bloc-bienvenue .img{padding:0px}body.page-template-dashboard .dashboard #content-dashboard .content.menu-principal .bloc-bienvenue .img lottie-player{height:230px !important}body.page-template-dashboard .dashboard #content-dashboard .content.menu-principal .bloc-rubriques .rubrique-item svg{height:35px}body.page-template-dashboard .dashboard #content-dashboard .content.menu-principal .bloc-rubriques .rubrique-item h5{font-size:13.5pt}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .bloc-welcome .welcome{flex-direction:column;align-items:center;padding-bottom:25px}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .bloc-welcome .welcome .picto{margin-right:0px;margin-bottom:10px}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .bloc-welcome .welcome .titre h4{text-align:center}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .bloc-welcome .texte{padding-top:25px}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .row-content{grid-gap:40px}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .row-content .bloc-content .bloc-titre .picto svg{height:35px}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .row-content .bloc-content.coming .bloc-titre{padding:40px 20px 20px}body.page-template-dashboard .dashboard #content-dashboard .contenu-content .row-content .bloc-content.coming .bloc-titre::before{width:52px;height:52px;border-radius:52px;left:auto;bottom:auto;top:-26px}body.page-template-dashboard .dashboard #content-dashboard .no-content{padding:30px 0px}body.page-template-dashboard .dashboard #content-dashboard .no-content .texte{padding:0px 30px}body.page-template-dashboard .dashboard #content-dashboard .no-content .texte h4{font-size:15pt}body.page-template-dashboard .dashboard #content-dashboard .no-content .img{padding:0px}body.page-template-dashboard .dashboard #content-dashboard .no-content .img lottie-player{height:230px !important}body.page-template-connexion-dashboard main .connexion-dashboard .container-connexion .row-connexion{padding:80px 0px}body.page-template-connexion-dashboard main .connexion-dashboard .container-connexion .row-connexion .bloc-bienvenue,body.page-template-connexion-dashboard main .connexion-dashboard .container-connexion .row-connexion .bloc-connexion{padding:40px}}@media (max-width:350px){header .container .logo-container{width:135px}header .container .menu-burger p{font-size:9pt}header .container .menu-burger .menu{width:26px;height:14px}header .container .search-btn{width:40px}header .container .search-btn img{height:25px}.container{max-width:95%}.barre-raccourcis{padding:0px 8px}.barre-raccourcis ul li a,.barre-raccourcis ul li div{font-size:7.5pt;line-height:11.5pt}.barre-raccourcis ul li a::before,.barre-raccourcis ul li div::before{min-height:22px;height:22px;width:22px}.bouton{padding:12px 15px;font-size:10pt}.bg-bienvenue .container-bienvenue{width:90%;padding:35px 5%;border-radius:0px 0px 60px 0px}.bg-bienvenue .container-bienvenue .logo-accueil{width:200px}.bg-bienvenue .bouton{width:fit-content;text-align:center}.popup-recherche .bloc-recherche{top:15%;transform:translate(-50%, -15%);max-width:90%;width:90%}.popup-recherche .bloc-recherche .titre-recherche{font-size:23pt;line-height:25pt;margin-bottom:10px}.popup-recherche .bloc-recherche .search_bar .search_result_bis{max-height:350px}.accueil .home .home-image .bloc-texte .home-texte p{font-size:23pt;line-height:25pt}.accueil .container-a-la-une .a-la-une{width:95px;top:30px;font-size:11pt;line-height:15pt}.accueil .container-a-la-une .bloc-img-a-la-une{margin-left:25px}.accueil .container-a-la-une .bloc-info-a-la-une{margin-left:25px;padding:25px 20px}.bloc-plan-lignes{flex-direction:column;align-items:center}.bloc-plan-lignes .picto-plan,.bloc-plan-lignes .picto-lignes{min-width:25px;height:25px}.bloc-plan-lignes .le-plan{margin-right:0px;margin-bottom:15px}.qui-sommes-nous .container-evolutions .bloc-evolution .bloc-image-evolution{width:47.5%}.qui-sommes-nous .container-evolutions .bloc-evolution .bloc-image-evolution .picto-evolution{min-height:80px;height:80px;min-width:80px;width:80px}.qui-sommes-nous .container-evolutions .bloc-evolution .bloc-image-evolution .picto-evolution img{height:52px;width:52px}.qui-sommes-nous .container-evolutions .bloc-evolution .bloc-circle{width:5%}.qui-sommes-nous .container-evolutions .bloc-evolution .bloc-circle .circle{min-height:12px;height:12px;min-width:12px;width:12px;border-radius:12px}.qui-sommes-nous .container-evolutions .bloc-evolution .bloc-texte-evolution{width:47.5%}.tad .container-changements .bloc-changement .picto-changement{height:80px;width:80px}.tad .container-changements .bloc-changement .picto-changement img{height:48px;width:48px}.tad .container-moyen-reservation .bloc-reservation .bouton{padding:12px 10px}body.page-template-dashboard .dashboard .se-deconnecter svg{display:none}body.page-template-dashboard .dashboard .user-container.resp .user .picto{height:35px;width:35px}body.page-template-dashboard .dashboard .user-container.resp .user .picto svg{height:35px;width:35px}body.page-template-dashboard .dashboard .user-container.resp .user .bloc-infos-user p{font-size:9pt;line-height:11pt}body.page-template-connexion-dashboard main .connexion-dashboard .container-connexion{display:block}body.page-template-connexion-dashboard main .connexion-dashboard .container-connexion .row-connexion .bloc-bienvenue,body.page-template-connexion-dashboard main .connexion-dashboard .container-connexion .row-connexion .bloc-connexion{padding:45px 30px}body.page-template-connexion-dashboard main .connexion-dashboard .container-connexion .row-connexion .bloc-bienvenue .bloc-titre h1{font-size:25pt}}