main.about .intro article{background-color:var(--bleu);color:var(--blanc);position:relative}main.about .intro article .ariane{margin:0 0 120px}main.about section.intro article .txt{height:100%;justify-content:flex-start;text-align:left;align-items:flex-start;padding-bottom:120px}main.about section.intro article .txt .ti,main.about section.intro article .txt .ckeditor{width:100%;text-align:center}main.about .implantation{margin:50px 0}main.about .implantation .txt>*{width:620px;max-width:100%;margin:0 auto}main.about .implantation article .img{padding-top:0}main.about .implantation article .img img{position:relative}main.about .visions article{background-color:var(--cyan)}main.about .visions article.txt{border-bottom-right-radius:0;border-bottom-left-radius:0;padding:120px 25px}main.about .visions .liste_visions{background-color:var(--cyan);background-image:url(../img/v-bg-cyan.png);background-size:contain;border-top-right-radius:0;border-top-left-radius:0;padding:120px 25px 50px}main.about .visions .txt .ckeditor{width:990px;margin:0 auto;max-width:100%}main.about .visions .txt .ti+.ckeditor{margin-top:50px}main.about .visions .liste_visions .chiffres{margin-bottom:120px}main.about .visions .liste_visions .chiffres .smti+p{margin-top:15px}main.about .associes article{text-align:center}main.about .associes article+.liste_associes{margin-top:75px}main.about .associes .liste_associes{display:flex;flex-flow:row wrap;justify-content:center;width:1280px;padding:0 5PX}main.about .associes .liste_associes li{position:relative;width:calc((100% / 3) - 20px);margin:10px;background-color:var(--beige);border-radius:30px;text-align:center;display:flex;flex-direction:column;justify-content:space-between}main.about .associes .liste_associes li .intro{padding:20px 20px 40px}main.about .associes .liste_associes li:first-child:nth-last-child(4),main.about .associes .liste_associes li:first-child:nth-last-child(4)~li{width:calc((100% / 4) - 20px);margin:10px}main.about .associes .liste_associes li figure{border-radius:30px;overflow:hidden;width:100%}main.about .associes .liste_associes li figure img{width:100%;height:100%;object-fit:cover;object-position:center}main.about .associes .liste_associes li figure+.xsti,main.about .associes .liste_associes li figure+p{margin-top:35px}main.about .associes .liste_associes li .xsti+p{margin-top:20px}main.about .associes .liste_associes li .intro p:not(.xsti){word-break:break-all}main.about .associes .liste_associes li .description{border-bottom-left-radius:30px;border-bottom-right-radius:30px;padding:0 20px 10px;cursor:pointer;transition:all .3s}main.about .associes .liste_associes li .description .btn{width:45px;height:45px;display:flex;justify-content:center;align-items:center;border:1px solid var(--bleu);border-radius:50px;background-color:var(--bleu);transition:all .3s;margin-left:auto}main.about .associes .liste_associes li .description:hover .btn{background-color:transparent}main.about .associes .liste_associes li .description .btn svg path{stroke:var(--beige);transition:all .3s}main.about .associes .liste_associes li .description:hover .btn svg path{stroke:var(--bleu)}main.about .associes .liste_associes li .description .slide{display:none;position:absolute;top:0;left:0;width:100%;height:100%;overflow:auto;background-color:var(--bleu);padding:40px 20px;border-radius:30px;color:var(--blanc)}main.about .associes .liste_associes li .description .slide .close{display:block;position:absolute;top:15px;right:15px;width:15px;cursor:pointer}main.about .associes .liste_associes li .description .slide figure{width:200px;height:200px;margin:0 auto 20px}main.about .associes .liste_associes li .description .slide figure img{width:100%;height:100%;object-fit:cover;object-position:center}main.about .associes .liste_associes+.bt{margin:75px auto 0}main.about .chiffres_about article{background-color:var(--rose);background-image:url(../img/v-bg-rose.png);background-size:contain}@media screen and (max-width:1380px){main.about .intro article .ariane{margin:0 0 75px}main.about .visions .liste_visions .chiffres{margin-bottom:75px}main.about .visions .liste_visions{padding:75px 25px 50px}main.about .visions article.txt{padding:75px 25px}main.about .visions .txt .ti+.ckeditor{margin-top:35px}}@media screen and (max-width:980px){main.about .intro article .ariane{margin:0 0 50px}main.about .visions .liste_visions .chiffres{margin-bottom:50px}main.about .visions article.txt,main.about .visions .liste_visions{padding:50px 25px}main.about .visions .txt .ti+.ckeditor{margin-top:25px}main.about .associes .liste_associes li,main.about .associes .liste_associes li:first-child:nth-last-child(4),main.about .associes .liste_associes li:first-child:nth-last-child(4)~li{width:calc((100% / 2) - 10px);margin:5px}main.about .associes .liste_associes+.bt{margin:45px auto 0}main.about .associes article+.liste_associes{margin-top:45px;padding:0 20px}main.about section.intro article .txt{padding-bottom:75px}}@media screen and (max-width:750px){main.about .implantation{margin:0}main.about .associes .liste_associes li .intro{padding:10px 10px 20px}main.about .associes .liste_associes li figure+.xsti,main.about .associes .liste_associes li figure+p,main.about .associes .liste_associes li .xsti+p{margin-top:15px}main.about .associes .liste_associes li .description .btn{width:25px;height:25px}}@media screen and (max-width:500px){main.about .intro article .ariane{margin:0 0 35px}main.about section.intro article .txt{padding-bottom:50px}main.about .associes article+.liste_associes{margin-top:35px}}@media screen and (max-width:450px){main.about .associes .liste_associes li,main.about .associes .liste_associes li:first-child:nth-last-child(4),main.about .associes .liste_associes li:first-child:nth-last-child(4)~li{width:100%;margin:5px 0}main.about .associes article+.liste_associes{padding:0 25px}}