:root{--color: #0000B9;--color-10: rgba(0, 0, 185, .1);--color-50: rgba(0, 0, 185, .5);--color-80: rgba(0, 0, 185, .8);--white: #FFFFFF;--white-50: rgba(255, 255, 255, .5);--orange: #FF5010;--green: #C6E846}@font-face{font-family:Chocolates;src:url(https://maudgatel.paris/storage/tt_chocolates_bold-webfont.woff);font-weight:700}*,*:before,*:after{box-sizing:border-box}*{margin:0}@media(prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords}}body{min-height:100vh;padding-bottom:4.5%;font-family:Sanchez,serif;font-weight:400;font-style:normal;line-height:1.5;-webkit-font-smoothing:antialiased}body.fullpage{padding-bottom:0}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;font-family:Chocolates;font-weight:700}h4{line-height:1}p,h1,h2,h3,h4,h5,h6{color:var(--color);overflow-wrap:break-word}p,span,li{color:var(--color);font-size:1.1rem;font-family:Sanchez,serif;line-height:1.4;text-wrap:pretty}.menu{position:fixed;padding:50px;width:100%;min-height:100vh;background-color:var(--color);z-index:9999}.menu #CloseNav{position:absolute;right:4.5%}.menu .menu-content{display:flex;flex-direction:column-reverse;width:100%}.menu .menu-content img{display:none}.menu .menu-footer{display:flex;margin-top:30px;gap:10px}.menu .menu-footer span{color:var(--white-50);font-size:.8rem}.menu .menu-footer a{color:var(--white);font-size:.8rem;font-family:Sanchez,serif;text-decoration:none}.menu nav ul{padding:0}.menu nav ul li{margin-bottom:30px;list-style:none}.menu nav ul li a{color:var(--white);font-size:3.2rem;font-family:Chocolates;font-weight:700;text-decoration:none}#OpenNav{position:absolute;top:30px;right:30px;display:flex;gap:25px;align-items:flex-start;cursor:pointer}#OpenNav .logo{height:75px}header{padding:120px 0 4.5%}header h2{font-size:5rem}header .cover{margin-top:4.5%;padding:4.5% 0}header .cover .cta{width:100%}header.header-staff h3{font-size:2.5rem}header.header-staff .cover{margin-top:2%;padding:0}header.header-staff .cover .container{display:unset;padding:0}header.header-staff .cover .container img{margin:auto}.cta{padding:30px;background-color:var(--white);border-radius:16px}.cta h3{font-size:2.81rem;line-height:1}.cta .btn{margin-top:25px}.btn,.election{display:flex;padding:10px 0;width:100%;color:var(--white);font-size:1.875rem;font-weight:700;font-family:Chocolates;text-decoration:none;border-radius:8px;justify-content:center;border:0}:is(.btn,.election).btn-primary{background-color:var(--orange)}:is(.btn,.election):disabled{color:var(--color-50);background-color:var(--color-10)}button.btn{padding:10px 24px;width:fit-content}.election{margin-top:5px;padding:6px;width:fit-content;display:block;font-size:.8rem;font-family:Sanchez,serif;font-weight:400;background-color:var(--orange)}.logos{margin:30px 0 50px;padding:25px 0;width:100%}.logos img,.logos img.burger{height:30px}.logos .container{display:flex;justify-content:space-between;align-items:center}.content{padding-top:75px!important}.content h4{line-height:1}.content #OpenNav{width:25px}.content-fullpage{display:flex;flex-direction:column-reverse}.content-fullpage .cover img{width:100%;max-height:440px;object-fit:cover;object-position:center}.content-fullpage .content{padding:30px}.content-fullpage .content img.logo{margin-bottom:100px}.content-fullpage .content h4{font-size:1.2rem}.content-fullpage .content p{font-size:.8rem}.content-fullpage .content #leaves{display:none}.container{padding:0 25px;margin:0 auto;max-width:1100px}.container.container-grid{display:flex;flex-direction:column}.project .cover{background-image:url(https://maudgatel.paris/storage/images/discours-MG.JPG);background-size:cover;background-position:50% 30%}.project h3{font-size:2.5rem;margin-bottom:4%}.project li{list-style-image:url(https://maudgatel.paris/storage/illustrations/pin.svg)}h3{font-size:4rem}h3 span{position:relative;margin-right:1rem;padding:0 16px;border-radius:4px;color:var(--white);font-size:3rem;background-color:var(--orange)}h3 span:before{content:"";background-image:url(https://maudgatel.paris/storage/illustrations/leave.svg);background-size:cover;position:absolute;bottom:-20px;left:-52%;width:40px;height:99px;z-index:-1}ul{margin-bottom:30px}ul li span{color:var(--orange)}h4{margin:25px 0 15px;color:var(--orange);font-size:2.5rem}.card{margin-bottom:30px;width:100%}.card h4{margin-bottom:20px;line-height:1;color:var(--color)}.card img.card-cover{width:100%!important;aspect-ratio:4/5;object-fit:cover!important;object-position:center}.card .position{color:var(--orange);font-size:2.81rem}.card .position:before{content:"#"}.card p{margin-bottom:10px}.card p span{color:var(--orange)}.card ul{padding:0;display:flex;gap:15px}.card ul li{list-style:none}form{padding-bottom:50px}form .form-double{display:flex;gap:2%}form .form-group{margin-bottom:25px;width:100%}form .form-group label{display:flex;gap:2px;color:var(--color);font-size:2rem;font-family:Chocolates;font-weight:700;align-items:baseline}form .form-group input,form .form-group textarea{padding:10px 16px;width:100%;font-size:1rem;font-family:Sanchez,serif;background-color:var(--color-10);border:0;color:var(--color)}:is(form .form-group input,form .form-group textarea)::placeholder{color:var(--color-50)}form .btn{margin-top:15px}.popup{position:fixed;display:flex;padding:30px;width:100%;min-height:100vh;background-color:var(--color-80);z-index:9999}.popup .popup-content{position:relative;margin:auto;padding:30px;width:100%;max-width:960px;background-color:var(--white)}.popup .popup-content #ClosePopup{position:absolute;right:30px;cursor:pointer}.popup .popup-content #ClosePopup svg{fill:var(--color-50)}.popup .popup-content h2{font-size:4rem}.popup .popup-content .date{font-size:1.5rem!important}.popup .popup-content .date span{color:var(--orange);font-size:2rem!important}.popup .popup-content div:last-child{margin-top:30px}.popup .popup-content div:last-child p{font-size:1.5rem}.popup .popup-content div:last-child p span{font-size:1.5rem;color:var(--orange)}.popup .popup-content img{margin-top:30px}@media(min-width:768px){.menu{padding:10vh 4.5%}.menu .menu-content{flex-direction:row;gap:10%}.menu .menu-content div:first-child{width:33%}.menu .menu-content div:first-child img{display:block;margin-bottom:120px}.menu .menu-content nav{padding-top:2rem;width:50%}.menu .menu-footer{margin-top:100px}.project h3{font-size:4rem}header{padding:2% 0 4.5%}header .container:last-child .cta{max-width:40%}.content{padding-top:100px!important}.content #OpenNav{width:initial;position:absolute;top:50px;right:50px}.logos img{height:50px}.content-fullpage{flex-direction:row;max-height:100vh}.content-fullpage .cover{position:fixed;width:30%}.content-fullpage .cover img{width:100%;height:100vh;max-height:unset;object-position:65% 50%}.content-fullpage .content{margin-left:30%;width:70%;padding:150px 240px}.content-fullpage .content .logo{margin-top:50px}.content-fullpage .content h4{font-size:3rem;line-height:.7}.content-fullpage .content p{font-size:2.5rem}.content-fullpage .content .election{display:block;padding:10px 16px;font-size:1rem}.content-fullpage .content #leaves{display:block;position:absolute;max-height:300px;right:0;bottom:0}.content-fullpage.contact .content{padding:2% 4.5%!important}.container{padding:0}.container.container-grid{margin-bottom:30px;gap:4%}.container.container-grid .container-row{display:flex;flex-direction:row;gap:4%}.container.container-grid .container-row div{max-width:48%}.container.container-grid .container-row div img{width:100%;object-fit:cover}}
