/*generated on Fri, 04 Jul 2025 18:31:31 +0200*/
.interne #corps::before{content:'';position:absolute;top:475px;left:0;right:0;bottom:0;background-image:url('/include/css/GAB_VDD/images/fond-global.png');background-size:100%;background-repeat:repeat;z-index:-2;}.interne #corps > .innerCenter #contenu{padding-top:50px;}.interne #corps > .innerCenter #contenu .PRS_WIDTH_70D h2,.interne #corps > .innerCenter #contenu .PRS_WIDTH_70D h3,.interne #corps > .innerCenter #contenu .PRS_WIDTH_70D h4,.interne #corps > .innerCenter #contenu .PRS_WIDTH_70D p,.interne #corps > .innerCenter #contenu .PRS_MISENAVANT_PROJET_GRIS h2,.interne #corps > .innerCenter #contenu .PRS_MISENAVANT_PROJET_GRIS h3,.interne #corps > .innerCenter #contenu .PRS_MISENAVANT_PROJET_GRIS h4,.interne #corps > .innerCenter #contenu .PRS_MISENAVANT_PROJET_GRIS p{color:#3a2375;}.interne #corps > .innerCenter #contenu:not(.noAccroche)::before{bottom:initial;height:290px;}.interne #corps > .innerCenter #contenu::before{content:'';position:absolute;top:0;bottom:0;left:-100px;right:-100px;background:#3a2375;display:inline-block;height:200px;z-index:-1;}.interne #corps > .innerCenter #contenu::after{content:'';position:absolute;top:0;bottom:0;left:-100px;right:-100px;background:#3a2375;display:inline-block;height:200px;z-index:-1;}.interne #corps > .innerCenter #contenu #ariane{display:none;}.interne #corps > .innerCenter #contenu h1{color:#fff;text-align:center;font-size:4rem;margin-bottom:4rem;}.interne #corps > .innerCenter #contenu h1::before{content:none;}.interne #corps > .innerCenter #contenu h2{position:relative;padding-left:38px;margin-bottom:3.5rem;}.interne #corps > .innerCenter #contenu h2::before{content:'';position:absolute;left:0;top:2px;display:inline-block;width:18px;height:30px;margin-top:3px;background:#b71070;}.interne #corps > .innerCenter #contenu p.proInv{position:relative;display:flex;justify-content:center;align-items:center;margin:60px 0 -20px 0;}.interne #corps > .innerCenter #contenu p.proInv img{float:none;margin:0 0 0 25px;}@media screen and (max-width: 767px){.interne #corps > .innerCenter #contenu p.proInv{flex-wrap:wrap;text-align:center;}.interne #corps > .innerCenter #contenu p.proInv img{margin:0;}}.interne #corps > .innerCenter #contenu .accrocheResume{margin-bottom:90px;}.interne #corps > .innerCenter #contenu .accrocheResume::after{content:'';background:#3a2375;position:absolute;left:calc(50% - 50vw);right:calc(50% - 50vw);display:inline-block;top:150px;height:100px;z-index:-1;}.interne #corps > .innerCenter #contenu .accrocheResume > div{position:relative;padding-top:60px;padding-bottom:100px;}.interne #corps > .innerCenter #contenu .accrocheResume > div::before{content:'';position:absolute;right:-100px;bottom:-15px;display:inline-block;width:247px;height:133px;}@media screen and (max-width: 1170px){.interne #corps > .innerCenter #contenu .accrocheResume > div::before{right:0;}}.interne #corps > .innerCenter #contenu .accrocheResume > div::after{content:'';position:absolute;left:calc(50% - 50vw);right:calc(50% - 50vw);top:0;bottom:0;display:block;background:#3a2375;z-index:-1;}.interne #corps > .innerCenter #contenu .accrocheResume > div .accrochePage{position:relative;padding-left:25px;box-sizing:border-box;color:#fff;font-size:2rem;}.interne #corps > .innerCenter #contenu .accrocheResume > div .accrochePage::before{content:'';position:absolute;top:12px;bottom:5px;left:0;display:inline-block;width:5px;background:#fff;}.interne #corps > .innerCenter #contenu .TPL_DOCUMENTS{margin-top:75px;}.interne #corps > .innerCenter #contenu .TPL_DOCUMENTS h2::before{background-color:#3a2375;}.interne #corps > .innerCenter #contenu .TPL_DOCUMENTS dl{background-color:#fff;}.interne #corps > .innerCenter #contenu .TPL_DOCUMENTS dl dd a{border-color:transparent !important;box-shadow:0 4px 25px rgba(0,0,0,0.14);color:#3a2375;}.interne #corps > .innerCenter #contenu .TPL_DOCUMENTS dl dd a:hover,.interne #corps > .innerCenter #contenu .TPL_DOCUMENTS dl dd a:focus{border-color:transparent !important;color:#012a52;}.interne #corps > .innerCenter #contenu .TPL_DOCUMENTS dl dd a:hover::after,.interne #corps > .innerCenter #contenu .TPL_DOCUMENTS dl dd a:focus::after{background-color:#012a52;}.interne #corps > .innerCenter #contenu .TPL_DOCUMENTS dl dd a::after{background-color:#3a2375;}.interne #corps > .innerCenter #contenu .TPL_PROJET{position:relative;padding:40px 0 55px;box-sizing:border-box;margin:50px 0 120px;}.interne #corps > .innerCenter #contenu .TPL_PROJET::before{content:'';position:absolute;top:0;left:-25px;display:inline-block;width:50px;height:50px;background-image:url('/include/css/GAB_VDD/images/crochet.png');background-size:100% 100%;background-repeat:no-repeat;}.interne #corps > .innerCenter #contenu .TPL_PROJET::after{content:'';position:absolute;bottom:0;right:-25px;display:inline-block;width:50px;height:50px;background-image:url('/include/css/GAB_VDD/images/crochet.png');background-size:100% 100%;background-repeat:no-repeat;transform:rotate(180deg);}@media screen and (max-width: 767px){.interne #corps > .innerCenter #contenu .TPL_PROJET::before{left:-15px;}.interne #corps > .innerCenter #contenu .TPL_PROJET::after{right:-15px;}}.interne #corps > .innerCenter #contenu .TPL_PROJET h3{font-size:3rem;text-align:center;margin-bottom:3rem;}.interne #corps > .innerCenter #contenu .TPL_PROJET .bloc:first-child{margin-bottom:70px;}.interne #corps > .innerCenter #contenu .TPL_PROJET .bloc:first-child .item{flex:0 0 calc(25% - 15px);margin-left:20px;}.interne #corps > .innerCenter #contenu .TPL_PROJET .bloc:first-child .item:nth-child(4n+1){margin-left:0;}@media screen and (max-width: 767px){.interne #corps > .innerCenter #contenu .TPL_PROJET .bloc:first-child .item{flex:0 0 100%;margin-left:0;}}.interne #corps > .innerCenter #contenu .TPL_PROJET .bloc .item{flex:0 0 calc(20% - 12px);margin-left:15px;box-sizing:border-box;}.interne #corps > .innerCenter #contenu .TPL_PROJET .bloc .item:nth-child(5n+1){margin-left:0;}@media screen and (max-width: 767px){.interne #corps > .innerCenter #contenu .TPL_PROJET .bloc .item{flex:0 0 100%;margin-left:0;}}.interne #corps > .innerCenter #contenu .TPL_PROJET #flexCenter{display:flex;flex-wrap:wrap;}.interne #corps > .innerCenter #contenu .TPL_PROJET #flexCenter .item{position:relative;}.interne #corps > .innerCenter #contenu .TPL_PROJET #flexCenter .item .image{display:flex;justify-content:center;align-items:center;height:100%;}.interne #corps > .innerCenter #contenu .TPL_PROJET #flexCenter .item a img{display:block;max-width:270px;width:100%;}