﻿@import"https://fonts.googleapis.com/css2?family=Syne:wght@400..800&display=swap";*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;word-break:keep-all;-moz-hyphens:none;-ms-hyphens:none;-webkit-hyphens:none;hyphens:none;outline:none}html{font-size:100%}img{width:100%;pointer-events:none}body{background-color:#fff;color:#000;font-family:"Syne";font-weight:400;margin:0}body.fixed{height:100vh;overflow:hidden}body.overflow-hidden{overflow:hidden}body main{padding-top:60px}@media(min-width: 1900px){body main{padding-top:90px}}@media(max-width: 1199px){body main{padding-top:0}}p:last-child{margin-bottom:0}ol,ul{margin:0 0 0 20px;padding:0}ol li,ul li{margin-bottom:5px}ol li::marker,ul li::marker{content:none}ol li ol,ol li ul,ul li ol,ul li ul{margin:0 0 0 30px;padding:0}ol li ol li,ol li ul li,ul li ol li,ul li ul li{margin-bottom:5px}nav ul{margin:0;padding:0}nav ul li{margin:0}img,iframe,video{max-width:100%;height:auto}hr{border-color:#000}strong{font-weight:700}button{background-color:rgba(0,0,0,0);text-decoration:none;border:none;cursor:pointer}button:focus{outline:none}table{width:100%}header,aside,main,footer,section,article{position:relative}.btn{position:relative;z-index:1;display:inline-flex;justify-content:center;align-items:center;height:50px;background-color:rgba(0,0,0,0);font-size:16px;line-height:24px;font-weight:500;font-style:normal;padding:15px 37px;border-radius:100px;overflow:hidden;-webkit-transition:color 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out;-ms-transition:color 0.3s ease-in-out;-o-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}.btn.btn-white{color:#efefef}.btn.btn-white:after{border:2px solid #efefef}.btn.btn-white:before{background-color:#efefef}.btn.btn-black{color:#0c0c0c}.btn.btn-black:after{border:2px solid #0c0c0c}.btn.btn-black:before{background-color:#2a2b2a}.btn span{position:relative;padding:0 30px}.btn span:before,.btn span:after{content:"—";position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.btn span:before{left:0}.btn span:after{right:0}.btn:after{content:"";position:absolute;z-index:-2;bottom:0;left:0;width:100%;height:100%;border-radius:100px}.btn:before{content:"";position:absolute;z-index:-1;bottom:0;left:0;width:100%;height:0%;border-radius:100px;-webkit-transition:height 0.3s ease-in-out;-moz-transition:height 0.3s ease-in-out;-ms-transition:height 0.3s ease-in-out;-o-transition:height 0.3s ease-in-out;transition:height 0.3s ease-in-out}.img-container{position:relative;display:block;overflow:hidden}.img-container>img{display:block;width:100%;height:100%;object-fit:cover}h4{background-color:#fff;color:#2f539d;font-size:20px;line-height:normal;font-weight:400;font-style:normal;text-align:center;text-transform:uppercase}p{color:#000;font-size:17px;line-height:normal;font-weight:400;font-style:normal;text-align:center;text-transform:uppercase;margin-top:0;margin-bottom:0}a{text-decoration:none}.alignleft{float:left;margin-right:1rem}.alignright{float:right;margin-left:1rem}.aligncenter{display:block;margin:auto}.alignnone{display:block}header{position:relative;display:flex;flex-direction:column;width:calc(100% - 240px);background-color:#f0eef9;margin-bottom:20px;padding-top:25px;padding-bottom:60px;padding-left:120px;padding-right:120px}header .header-top{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:70px}header .header-top .right .burger{position:absolute;top:38px;right:20px;width:35px;height:23px}header .header-top .right .burger .container{position:relative;width:35px;height:23px;padding:0;vertical-align:top}header .header-top .right .burger .container .line{position:absolute;width:35px;height:2px;background-color:#6f59ff;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}header .header-top .right .burger .container .line:nth-of-type(1){top:0;right:0}header .header-top .right .burger .container .line:nth-of-type(2){top:50%;right:0;width:25px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}header .header-top .right .burger .container .line:nth-of-type(3){bottom:0;right:0}header .header-top .right .burger .container.clicked .line:nth-of-type(1){top:10px;right:-5px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}header .header-top .right .burger .container.clicked .line:nth-of-type(2){opacity:0}header .header-top .right .burger .container.clicked .line:nth-of-type(3){bottom:10px;right:-5px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}header .header-top .left .logo{max-width:250px}@media(max-width: 1199px){header .header-top .left .logo{max-width:225px}}@media(max-width: 1199px){header .header-top{margin-bottom:0}}header .header-bottom{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:10px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}header .header-bottom .header-chantier{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;max-width:156px;flex:1}header .header-bottom .header-chantier a:not(.button){display:flex;flex-direction:column;align-items:center}header .header-bottom .header-chantier a:not(.button) h4{font-variant-numeric:lining-nums proportional-nums;line-height:24px;margin:0 0 12px;padding:3px 10px;font-family:"Syne",serif;font-size:20px;font-weight:400;background-color:#6f59ff;color:#fff}@media(max-width: 1199px){header .header-bottom .header-chantier a:not(.button) h4{width:auto;font-size:14px;margin:0}}@media(max-width: 1199px){header .header-bottom .header-chantier a:not(.button){align-items:flex-start;gap:5px}header .header-bottom .header-chantier a:not(.button) br{display:none}header .header-bottom .header-chantier a:not(.button) p{font-size:14px;text-align:left}}@media(max-width: 1199px){header .header-bottom .header-chantier{position:relative;align-items:flex-start;max-width:none;padding-top:22px;padding-bottom:22px;padding-left:20px;padding-right:20px}header .header-bottom .header-chantier:before{content:"";position:absolute;top:0;left:0px;width:100vw;height:1px;background-color:#fff}}@media(max-width: 1199px){header .header-bottom{display:none;flex-direction:column;height:calc(100vh - 148px);margin-top:22px;gap:0;padding-top:20px;overflow-y:scroll}}header .button{display:flex;flex-direction:row;align-items:center;background-color:#6f59ff;color:#fff;font-family:"Syne",serif;font-size:17px;line-height:normal;font-weight:600;font-style:normal;letter-spacing:1.02px;padding:15px 40px;gap:15px;border-radius:40px}header .button .icon-arrow{height:21px}@media(max-width: 1199px){header .button.mobile{display:flex !important;font-size:14px;padding:11px 30px;gap:10px}}header.clicked{width:100%;padding-left:0;padding-right:0}header.clicked .header-top{padding-left:20px;padding-right:20px}header.clicked .header-bottom{display:flex}@media(max-width: 1439px){header{width:calc(100% - 140px);padding-left:70px;padding-right:70px}}@media(max-width: 1199px){header{width:calc(100% - 40px);margin-bottom:5px;padding-top:39px;padding-bottom:39px;padding-left:20px;padding-right:20px}}footer{position:relative;background-color:#f0eef9;overflow:hidden;padding-top:88px;padding-bottom:102px;margin-left:auto;margin-right:auto}footer .image{width:66.395px;height:auto;margin:auto}footer .txt{position:relative;z-index:2;color:#000;font-family:"Syne",serif;font-size:64.841px;line-height:normal;font-weight:400;font-style:normal;text-align:center}footer .txt .white{background-color:#fff;color:#f0eef9;font-weight:800;padding-left:10px;padding-right:10px}footer .txt .small{font-family:"Syne";font-size:129.682px;line-height:0;text-transform:none}@media(max-width: 575px){footer .txt .small{font-size:30px}}@media(max-width: 1439px){footer .txt{padding-bottom:72px}}@media(max-width: 575px){footer .txt{font-size:30px;padding-top:32px;padding-bottom:32px}}main.chantiers{padding-left:120px;padding-right:120px}main.chantiers .intro{margin-bottom:27px}main.chantiers .intro-title{color:#f0eef9;font-family:"Syne";font-size:28px;font-style:normal;font-weight:700;line-height:normal}@media(max-width: 1023px){main.chantiers .intro-title{font-size:16px;line-height:normal}}main.chantiers .intro-texte{color:#000;font-family:Inter,serif;font-size:15px;font-style:normal;font-weight:400;line-height:24px}@media(max-width: 1023px){main.chantiers .intro-texte{font-size:14px;line-height:normal}}@media(max-width: 1199px){main.chantiers .intro{margin-top:27px}}main.chantiers .chantier{margin-bottom:155px}main.chantiers .chantier-info .info-content{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}main.chantiers .chantier-info .info-content .left .container{display:flex;align-items:flex-end;gap:36px}main.chantiers .chantier-info .info-content .left .container .number{min-width:fit-content;color:#000;font-family:"Syne",serif;font-variant-numeric:lining-nums proportional-nums;font-size:163.14px;line-height:normal;font-weight:700;font-style:normal;text-transform:uppercase;overflow-y:hidden}@media(max-width: 1199px){main.chantiers .chantier-info .info-content .left .container .number{max-height:92px;font-size:90px}}main.chantiers .chantier-info .info-content .left .container .title{margin-bottom:37px;max-width:530px;color:#000;font-size:46px;line-height:46px;font-weight:500;font-style:normal;text-transform:uppercase;padding-right:20px}@media(max-width: 1439px){main.chantiers .chantier-info .info-content .left .container .title{max-width:430px;font-size:50px}}@media(max-width: 1199px){main.chantiers .chantier-info .info-content .left .container .title{max-width:none;font-size:30px;line-height:35px}}@media(max-width: 1199px){main.chantiers .chantier-info .info-content .left .container{flex-direction:column;align-items:flex-start;gap:12px}}main.chantiers .chantier-info .info-content .right{display:flex;flex-direction:column;gap:13px}main.chantiers .chantier-info .info-content .right .top{color:#6f59ff;text-align:center;font-family:"Syne";font-size:22px;font-style:normal;font-weight:700;line-height:normal}main.chantiers .chantier-info .info-content .right .bottom{display:flex;flex-direction:row;align-items:flex-start;gap:20px;flex-wrap:wrap}main.chantiers .chantier-info .info-content .right .bottom .sponsor{max-width:82px;text-align:center;color:#000;font-family:"Syne";font-size:15px;font-style:normal;font-weight:400;line-height:normal}main.chantiers .chantier-info .info-content .right .bottom .sponsor img{width:82px;height:82px;border-radius:50%;object-fit:cover}@media(max-width: 1199px){main.chantiers .chantier-info .info-content .right .bottom .sponsor img{width:60px;min-width:60px;height:60px;min-height:60px}}@media(max-width: 1199px){main.chantiers .chantier-info .info-content .right .bottom .sponsor{width:60px}}@media(max-width: 1199px){main.chantiers .chantier-info .info-content{flex-direction:column;align-items:flex-start;gap:12px}}main.chantiers .chantier-info .sous-chantiers{position:relative;display:flex;flex-direction:column;gap:40px}main.chantiers .chantier-info .sous-chantiers .sous-chantier{display:flex;flex-direction:column;background-color:#fafafa}main.chantiers .chantier-info .sous-chantiers .sous-chantier .container{position:relative;display:flex}main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .logo{display:flex;justify-content:center;align-items:center;width:180px;min-width:180px;height:180px;min-height:180px}main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .logo .logo-name{display:flex;flex-direction:column;align-items:center;max-width:calc(100% - 20px)}main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .logo .logo-name img{border-radius:50%;object-fit:cover}@media(max-width: 1199px){main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .logo .logo-name img{max-width:60px}}main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .logo .logo-name .name{color:#000;text-align:center;font-family:"Syne";font-size:15px;font-style:normal;font-weight:400;line-height:normal;margin-top:4px}@media(max-width: 1199px){main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .logo .logo-name{max-width:unset}}main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .logo img{width:104px;height:104px}@media(max-width: 1199px){main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .logo img{width:60px;height:60px}}@media(max-width: 1199px){main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .logo.logo-image{height:auto}}@media(max-width: 1199px){main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .logo{display:block;width:60px;min-width:60px;height:60px;min-height:60px;background-color:rgba(0,0,0,0) !important}}main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .content-action{position:relative;z-index:4;width:100%}main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .content-action .is-opened button{position:absolute;z-index:5;top:27px;right:24px;display:flex;justify-content:center;align-items:center;width:38px;height:22px;background:none;font-size:45px;line-height:20px;border:none}@media(max-width: 1199px){main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .content-action .is-opened button{top:0;right:0;font-size:30px;padding:0}}main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .content-action .wrapper-bar-data .wrapper-sous-chantier-data{display:flex;justify-content:space-between;height:98px;margin-bottom:19px;padding-top:27px;padding-left:35px}main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .content-action .wrapper-bar-data .wrapper-sous-chantier-data .term-name{display:flex;width:fit-content;color:#fff;font-size:20.37px;font-weight:500;font-style:normal;text-align:center;text-transform:uppercase;height:32px;font-family:"Syne";padding:0px 20px;line-height:1.3;align-items:center}@media(max-width: 1199px){main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .content-action .wrapper-bar-data .wrapper-sous-chantier-data .term-name{font-size:16px}}main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .content-action .wrapper-bar-data .wrapper-sous-chantier-data .title{padding-right:20px;color:#000;font-size:28px;line-height:100%;font-weight:500;font-style:normal;text-transform:uppercase;margin-top:10px}@media(max-width: 1280px){main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .content-action .wrapper-bar-data .wrapper-sous-chantier-data .title{font-size:16px}}@media(max-width: 1199px){main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .content-action .wrapper-bar-data .wrapper-sous-chantier-data .title{font-size:16px}}main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .content-action .wrapper-bar-data .wrapper-sous-chantier-data .completion{position:relative;z-index:0;font-family:"Syne";font-variant-numeric:lining-nums proportional-nums;font-size:125.13px;line-height:normal;font-weight:700;font-style:normal;text-align:right;text-transform:uppercase;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .content-action .wrapper-bar-data .wrapper-sous-chantier-data .completion span{font-size:61.752px}@media(max-width: 1199px){main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .content-action .wrapper-bar-data .wrapper-sous-chantier-data .completion span{font-size:30px}}@media(max-width: 1199px){main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .content-action .wrapper-bar-data .wrapper-sous-chantier-data .completion{font-size:80px;line-height:50px;-webkit-transform:translateY(33px);-moz-transform:translateY(33px);-ms-transform:translateY(33px);-o-transform:translateY(33px);transform:translateY(33px)}}@supports(-moz-appearance: none){@media(min-width: 1200px){main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .content-action .wrapper-bar-data .wrapper-sous-chantier-data .completion{line-height:1.7}}@media(max-width: 1199px){main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .content-action .wrapper-bar-data .wrapper-sous-chantier-data .completion{line-height:38px}}}@media(max-width: 1199px){main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .content-action .wrapper-bar-data .wrapper-sous-chantier-data{align-items:flex-end;height:fit-content;margin-bottom:16px;padding:0}}main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .content-action .wrapper-bar-data .bar-completion-white{position:relative;z-index:1;width:100%;height:36px}main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .content-action .wrapper-bar-data .bar-completion{position:relative;z-index:2;width:100%;height:36px;margin-top:-36px}main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .content-action .wrapper-bar-data .bar-completion-fill{position:relative;z-index:3;height:36px;margin-top:-36px}main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .content-action .sous-chantier-description{color:#000;font-family:Inter;font-size:15px;font-style:normal;font-weight:400;line-height:normal;max-width:calc(100% - 180px);margin:20px 35px}@media(max-width: 1199px){main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .content-action .sous-chantier-description{margin-left:0;margin-right:0}}main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .content-action .actions{display:flex;flex-direction:column;margin-top:50px;margin-bottom:50px;margin-right:97px;gap:51px}main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .content-action .actions .action{position:relative;display:flex;flex-direction:column;gap:20px}main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .content-action .actions .action .action-detail{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center;color:#000;font-family:"Syne";font-size:15px;line-height:normal;font-style:normal;text-transform:uppercase}main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .content-action .actions .action .action-detail .title{font-weight:400;padding-right:46px}@media(max-width: 1199px){main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .content-action .actions .action .action-detail .title{margin-left:55px}}main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .content-action .actions .action .action-detail .trimestre{font-weight:700;display:flex;min-width:98px;display:flex;gap:23px}main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .content-action .actions .action .action-detail .trimestre span{min-width:55px}main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .content-action .actions .action .action-detail .trimestre button{min-width:20px}main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .content-action .actions .action .action-detail .bubble{position:absolute;top:7.5px;left:-97px;width:23px;height:23px;background-color:red;border-radius:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media(max-width: 1199px){main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .content-action .actions .action .action-detail .bubble{top:50%;left:20px}}@media(max-width: 1199px){main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .content-action .actions .action .action-detail{font-size:14px}}main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .content-action .actions .action .action-infos .txt a{text-decoration:underline}main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .content-action .actions .action .action-infos .txt.rouge a{color:#ed6b62}main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .content-action .actions .action .action-infos .txt.rouge ul li::before{background-color:#ed6b62}main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .content-action .actions .action .action-infos .txt.vert a{color:#4db05b}main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .content-action .actions .action .action-infos .txt.vert ul li::before{background-color:#4db05b}main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .content-action .actions .action .action-infos .txt.gris a{color:#383e42}main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .content-action .actions .action .action-infos .txt.gris ul li::before{background-color:#383e42}main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .content-action .actions .action .action-infos .txt.bleu a{color:#0085a3}main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .content-action .actions .action .action-infos .txt.bleu ul li::before{background-color:#0085a3}main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .content-action .actions .action .action-infos .txt.violet a{color:#a877ac}main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .content-action .actions .action .action-infos .txt.violet ul li::before{background-color:#a877ac}main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .content-action .actions .action .action-infos .txt.orange a{color:#ef7d00}main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .content-action .actions .action .action-infos .txt.orange ul li::before{background-color:#ef7d00}main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .content-action .actions .action .action-infos .txt p,main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .content-action .actions .action .action-infos .txt li{text-align:left;color:#000;font-family:"Syne";font-size:15px;font-style:normal;font-weight:360;line-height:normal}main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .content-action .actions .action .action-infos .txt p{margin-bottom:20px}main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .content-action .actions .action .action-infos .txt ul li{position:relative;margin-left:33px}main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .content-action .actions .action .action-infos .txt ul li::before{width:6px;height:6px;content:"";position:absolute;left:-33px;top:50%;bottom:50%;border-radius:50%;background-color:red;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .content-action .actions .action .action-infos .txt img{width:auto;height:auto;margin-top:15px;margin-left:10px;margin-right:10px}main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .content-action .actions .action .action-infos .txt img:first-of-type{margin-left:0}@media(max-width: 1023px){main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .content-action .actions .action .action-infos .txt img{margin:20px 0;width:100%;height:auto;display:block}main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .content-action .actions .action .action-infos .txt img:last-of-type{margin-bottom:0}}main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .content-action .actions .action .action-infos .txt>:last-child{margin-bottom:0}main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .content-action .actions .action .action-infos.hidden{display:none}main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .content-action .actions .action:after{content:"";position:absolute;bottom:-20px;left:0;width:100%;height:1px;background-color:#000}main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .content-action .actions.hidden{display:none}@media(max-width: 1199px){main.chantiers .chantier-info .sous-chantiers .sous-chantier .container .content-action .actions{margin-top:25px;margin-bottom:21px;margin-right:0}}@media(max-width: 1199px){main.chantiers .chantier-info .sous-chantiers .sous-chantier .container{flex-direction:column;gap:12px}}main.chantiers .chantier-info .sous-chantiers .sous-chantier .button-container{display:flex;justify-content:flex-end}main.chantiers .chantier-info .sous-chantiers .sous-chantier .button-container .button{display:flex;align-items:flex-start;color:#aaa;font-family:"Syne";font-size:12px;line-height:normal;font-weight:400;font-style:normal;text-transform:uppercase;letter-spacing:.72px;gap:10px}main.chantiers .chantier-info .sous-chantiers .sous-chantier .button-container .button .icon-arrow{width:20px;height:20px}@media(max-width: 1199px){main.chantiers .chantier-info .sous-chantiers .sous-chantier .button-container .button{font-size:12px}}@media(max-width: 1199px){main.chantiers .chantier-info .sous-chantiers .sous-chantier .button-container{justify-content:center}}@media(max-width: 1199px){main.chantiers .chantier-info .sous-chantiers .sous-chantier{flex-direction:column;background-color:rgba(0,0,0,0);gap:11px}}@media(max-width: 1199px){main.chantiers .chantier{margin-bottom:45px}}@media(max-width: 1199px){main.chantiers{padding-left:20px;padding-right:20px}}main.forbidden{padding-top:0;width:100%;min-height:100vh;background-color:#f0eef9}main.forbidden .header{width:378px;padding-top:25px;padding-left:120px}@media screen and (max-width: 1199px){main.forbidden .header{padding-left:20px;padding-right:20px}}@media screen and (max-width: 1023px){main.forbidden .header{width:300px}}main.forbidden .title{color:#6f59ff;text-align:center;font-family:"Syne";font-size:69.378px;font-weight:400;text-transform:uppercase;padding-bottom:100px;padding-top:120px}main.forbidden .title .overline{position:relative;background-color:#6f59ff;color:#fff;font-weight:800;z-index:1}main.forbidden .title .overline:after{margin-top:5px;content:"";height:90px;width:calc(100% + 40px);position:absolute;left:-20px;top:50%;bottom:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:-1}@media screen and (max-width: 575px){main.forbidden .title .overline:after{width:calc(100% + 20px);left:-10px;margin-top:2px;height:30px}}main.forbidden .title sup{font-size:55px}@media screen and (max-width: 1439px){main.forbidden .title sup{font-size:45px}}@media screen and (max-width: 1199px){main.forbidden .title sup{font-size:35px}}@media screen and (max-width: 1023px){main.forbidden .title sup{font-size:25px}}@media screen and (max-width: 575px){main.forbidden .title sup{font-size:15px}}@media screen and (max-width: 1439px){main.forbidden .title{font-size:80px}}@media screen and (max-width: 1199px){main.forbidden .title{font-size:70px}}@media screen and (max-width: 1023px){main.forbidden .title{font-size:60px}}@media screen and (max-width: 575px){main.forbidden .title{font-size:30px}}main.forbidden .txt{color:#fff;font-family:"Syne";font-size:22px;font-style:normal;font-weight:400;line-height:normal;padding-bottom:142px}main.forbidden .txt p{text-transform:none;margin-bottom:10px}main.forbidden .txt p sup{font-size:12px}@media screen and (max-width: 1199px){main.forbidden .txt{padding-left:20px;padding-right:20px;padding-bottom:80px}}@media screen and (max-width: 575px){main.forbidden .txt{padding-bottom:40px;font-size:18px}}.mobile{display:none !important}@media(max-width: 1199px){.desktop{display:none !important}.mobile{display:block !important}}/*# sourceMappingURL=global.min.css.map */
