/*!
Theme Name: wp theme model
Theme URI: http://www.studio-alvin.com
Author: Alvin
Author URI: http://www.studio-alvin.com
Description: wp theme model
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: ?
Tags:

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.


Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.io/normalize.css/
*/
p{margin-bottom:1em}.p_no_margin{margin-bottom:0}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(//taac.be/wp-content/themes/taac_2/assets/css/../fonts/Inter/Inter-Regular.woff2?v=3.11) format("woff2"),url(//taac.be/wp-content/themes/taac_2/assets/css/../fonts/Inter/Inter-Regular.woff?v=3.11) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(//taac.be/wp-content/themes/taac_2/assets/css/../fonts/Inter/Inter-SemiBold.woff2?v=3.11) format("woff2"),url(//taac.be/wp-content/themes/taac_2/assets/css/../fonts/Inter/Inter-SemiBold.woff?v=3.11) format("woff")}@font-face{font-family:Formula Bold;font-style:normal;font-weight:700;font-display:swap;src:url(//taac.be/wp-content/themes/taac_2/assets/css/../fonts/Formula/bold/FormulaCondensed-Bold.eot);src:url(//taac.be/wp-content/themes/taac_2/assets/css/../fonts/Formula/bold/FormulaCondensed-Bold.eot?#iefix) format("embedded-opentype"),url(//taac.be/wp-content/themes/taac_2/assets/css/../fonts/Formula/bold/FormulaCondensed-Bold.woff2) format("woff2"),url(//taac.be/wp-content/themes/taac_2/assets/css/../fonts/Formula/bold/FormulaCondensed-Bold.woff) format("woff"),url(//taac.be/wp-content/themes/taac_2/assets/css/../fonts/Formula/bold/FormulaCondensed-Bold.otf) format("truetype")}@font-face{font-family:Formula light;font-style:normal;font-weight:200;font-display:swap;src:url(//taac.be/wp-content/themes/taac_2/assets/css/../fonts/Formula/light/FormulaCondensed-Light.eot);src:url(//taac.be/wp-content/themes/taac_2/assets/css/../fonts/Formula/light/FormulaCondensed-Light.eot?#iefix) format("embedded-opentype"),url(//taac.be/wp-content/themes/taac_2/assets/css/../fonts/Formula/light/FormulaCondensed-Light.woff2) format("woff2"),url(//taac.be/wp-content/themes/taac_2/assets/css/../fonts/Formula/light/FormulaCondensed-Light.woff) format("woff"),url(//taac.be/wp-content/themes/taac_2/assets/css/../fonts/Formula/light/FormulaCondensed-Light.otf) format("truetype")}.projet__titre{font-size:6rem;font-family:Formula Bold;letter-spacing:.5px}#site{display:grid;grid-template-columns:5% auto 5%;grid-template-rows:60px auto auto 100px 20px;grid-template-areas:". header ." "content content content" ". footer ." ". credits ."}@media only screen and (min-width:60em){#site{grid-template-rows:250px auto 350px 30px 20px}}@media only screen and (min-width:80em){#site{grid-template-columns:1fr 1280px 1fr}}@media only screen and (min-width:60em){#site.page-info{grid-template-rows:250px auto 0px 0px 60px}}@media only screen and (min-width:60em){#site.page-projet{grid-template-rows:250px auto 350px 30px 0px}}.header{grid-area:header}.content{grid-area:content}.credits{grid-area:credits}.content-wrapper{margin:0 5.1%}@media only screen and (min-width:110em){.content-wrapper{max-width:1280px;margin:0 auto}}.footer{grid-area:footer}.is--desktop-sidebar{position:relative}@media only screen and (min-width:60em){.is--desktop-sidebar{max-width:200px;position:fixed}}.is--desktop-article{max-width:100%}@media only screen and (min-width:60em){.is--desktop-article{margin-left:25%}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{min-height:100vh;scroll-behavior:smooth}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}img{max-width:100%;display:block}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input,button,textarea,select{font:inherit}@media(prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}html{box-sizing:border-box;font-size:100%;text-rendering:optimizeLegibility}*{font-weight:400;font-style:normal}*,*:before,*:after{box-sizing:inherit}body:before{content:"mobile";display:none}@media(min-width:35em)and (max-width:60em){body:before{content:"tablet"}}@media(min-width:60em)and (max-width:80em){body:before{content:"desktop"}}@media(min-width:80em)and (max-width:110em){body:before{content:"large"}}@media(min-width:110em)and (max-width:150em){body:before{content:"extra-large"}}@media(min-width:150em){body:before{content:"super-large"}}*{box-sizing:border-box}h1,h2,h3,h4,h5,h6,ul,ol,dl,blockquote,address,p,hr,table,fieldset,figure,pre,img{margin-bottom:1em}@media only screen and (max-width:60em){.not--mobile{display:none!important}}@media only screen and (min-width:60em){.only--mobile{display:none!important}}body{font-family:Inter;line-height:1.4em;color:#000;-webkit-font-smoothing:subpixel-antialiased}p{letter-spacing:.75;line-height:1.4em;font-size:1.125rem}@media only screen and (min-width:35em){p{font-size:1rem}}small{font-size:.875em;line-height:1rem;letter-spacing:1}h1,h2,h3,h4,h5,h6{color:#000;font-family:Formula Bold;line-height:1em;max-width:42ch;margin-bottom:.5em;font-size:1.5em}h1 .is--not-bold,h1 span,h2 .is--not-bold,h2 span,h3 .is--not-bold,h3 span,h4 .is--not-bold,h4 span,h5 .is--not-bold,h5 span,h6 .is--not-bold,h6 span{font-family:Formula Light}h1{font-size:6rem}@media only screen and (min-width:60em){h1{font-size:8.75rem}}h2{font-size:6rem}h3{font-size:3rem!important}h4{font-size:1.5rem;letter-spacing:.75px}h5{letter-spacing:.75;line-height:1.4em;font-size:1.125rem}@media only screen and (min-width:35em){h5{font-size:1rem}}h6{font-size:.875em;line-height:1rem;letter-spacing:1}button{position:relative;cursor:pointer}a{color:inherit}a:hover,a:focus,a:active{color:#e44e40}a:focus{color:#e44e40}a:hover,a:active{outline:0}a{transition:0s;text-decoration:none}a:hover{cursor:pointer}ul,ol{padding-left:0;list-style-position:outside}ul{list-style:circle}table{width:100%}img{display:block;max-width:100%;margin:0}.header{z-index:1005;padding-top:80px;padding-right:5%}.header .menu-elements{max-width:100%;display:flex;justify-content:flex-end}.header .header__brand{position:fixed;top:80px;left:5.5%}.page-projet .header .header__brand{position:absolute}@media only screen and (min-width:110em){.header .header__brand{left:calc((100vw - 1280px)/2 - 5px)}}.header .header__brand .header__logo{margin:0;padding:0;display:block;background:url(//taac.be/wp-content/themes/taac_2/assets/css/../medias/logo_taac.svg) no-repeat 100% 100%;width:70px;height:42px}@media only screen and (max-width:60em){.header{z-index:1005;position:fixed;background-color:#fff;padding:0 5%;margin:0;bottom:0;left:0;right:0}.header .header__brand{z-index:1002!important;position:relative!important;top:-6px!important;left:0!important}.header .header__brand .header__logo{width:45px;height:27px}.header .menu-elements{border-top:1px solid #000;padding:24px 0 12px;width:100%;justify-content:space-between!important;margin:0}.header .menu-elements .menu-element{font-size:2rem;margin-right:0}}.footer{display:block;position:relative;color:#e44e40}.footer a{color:#e44e40}.footer a:hover,.footer a:focus,.footer a:active{color:#000}.footer a:focus{color:#000}.footer a:hover,.footer a:active{outline:0}.footer a{transition:0s}@media only screen and (min-width:60em){.footer{display:flex;align-items:flex-end;flex-wrap:wrap;margin-bottom:-1rem}}.footer.footer-projet{justify-content:space-between;margin-left:5.5%;margin-right:5.5%;margin-bottom:2rem}.footer .footer__accroche{display:block;width:100%}.footer .footer__accroche p{font-family:Formula Bold;text-transform:uppercase;font-size:1.75rem;line-height:1.05em;letter-spacing:.015em}.footer .footer__accroche p span{font-family:Formula Light}@media only screen and (min-width:28em){.footer .footer__accroche p{font-size:2.25rem}}@media only screen and (min-width:35em){.footer .footer__accroche p{font-size:3rem!important}}@media only screen and (min-width:60em){.footer .footer__accroche p{margin-bottom:0;text-align:right}}.footer .footer__plus{display:flex;justify-content:flex-end;width:100%;text-align:right;margin-top:-4rem}@media only screen and (max-width:60em){.footer .footer__plus .footer__plus-info{display:none}}.credits{margin-top:3rem;z-index:10;margin-left:0}@media only screen and (min-width:60em){.credits{margin-top:-.2rem;margin-bottom:20px;margin-left:5px;width:50%}}.credits a{color:#e44e40}.credits a:hover,.credits a:focus,.credits a:active{color:#000}.credits a:focus{color:#000}.credits a:hover,.credits a:active{outline:0}.credits a{transition:0s;display:block;margin-bottom:90px}@media only screen and (min-width:60em){.credits a{margin-bottom:0}}.page-info .credits a{color:#000}.page-info .credits a:hover,.page-info .credits a:focus,.page-info .credits a:active{color:#e44e40}.page-info .credits a:focus{color:#e44e40}.page-info .credits a:hover,.page-info .credits a:active{outline:0}.page-info .credits a{transition:0s}.menu-elements{list-style:none}.menu-elements .menu-element{font-size:1.5rem;letter-spacing:.75px;font-family:Formula Light;text-transform:uppercase;display:inline-block;margin-right:40px}.menu-elements .menu-element:hover a{color:#000!important}.menu-elements .menu-element:hover,.menu-elements .menu-element.current_page_item{border-bottom:1px solid #000}.project_card{opacity:0;transition:.2s}.project_card.is--loaded{opacity:1}.project_card{width:100%;margin-bottom:2rem}@media only screen and (min-width:60em){.project_card{width:37.5%;margin-left:2.5%;margin-top:3rem}.project_card:nth-child(2){margin-top:250px}}@media only screen and (min-width:80em){.project_card{width:45%;margin-left:5%}.project_card:nth-child(2){margin-top:450px}}.project_card .project_card__image{position:relative;margin-bottom:1.5rem}.project_card .project_card__image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%}.project_card .project_card__title{font-size:2rem;width:100%;font-family:Formula Light;text-align:right;max-width:unset}@media only screen and (min-width:80em){.project_card .project_card__title{font-size:3rem!important}}@media only screen and (max-width:60em){.wpgdprc.wpgdprc-consent-bar{z-index:9999;bottom:64px;left:0;right:0}.wpgdprc.wpgdprc-consent-bar .wpgdprc-consent-bar__container{max-width:95%}.wpgdprc.wpgdprc-consent-bar .wpgdprc-consent-bar__content{flex-wrap:wrap}}.home_intro{z-index:1000;position:relative;margin-bottom:-40px;text-transform:unset!important;font-size:4rem}.home_intro span{display:block;margin-left:55px}@media only screen and (min-width:28.25em){.home_intro{font-size:5rem}.home_intro span{margin-left:75px}}@media only screen and (min-width:35em){.home_intro{font-size:7rem;left:50px;margin-right:50px}.home_intro span{margin-left:75px}}@media only screen and (min-width:60em){.home_intro{margin-top:-50px;left:150px;margin-right:250px;margin-bottom:-250px}}@media only screen and (min-width:80em){.home_intro{position:absolute;font-size:8.75rem;left:200px}.home_intro span{margin-left:125px}}@media only screen and (min-width:110em){.home_intro{position:absolute;font-size:8.75rem;left:550px}}.home_nav-projects{position:fixed;z-index:1002;background:#fff;top:0;left:0;right:0;padding:0 5%;display:none}.home_nav-projects.is--active{display:block}@media only screen and (min-width:60em){.home_nav-projects{background:0 0;padding:0;display:block;top:unset;bottom:15vh;left:5.5%;right:unset}}@media only screen and (min-width:110em){.home_nav-projects{left:calc((100vw - 1280px)/2);top:695px;bottom:15vh}}.home_nav-projects .home_nav-mobile{padding:1rem 0;display:flex;justify-content:space-between}.home_nav-projects .home_nav-mobile .home_section__title{color:#979797}@media only screen and (max-width:60em){.home_nav-projects .home_nav-projects__list{border-bottom:1px solid #000;margin-bottom:0;padding-bottom:1rem;display:none}.home_nav-projects .home_nav-projects__list.is--active{display:block}}.home_nav-projects .home_nav-projects__list li.nav_projects-item{font-family:Inter!important;letter-spacing:.75;line-height:1.4em;font-size:1.125rem}@media only screen and (min-width:35em){.home_nav-projects .home_nav-projects__list li.nav_projects-item{font-size:1rem}}.home_nav-projects .home_nav-projects__list li.nav_projects-item{text-transform:unset;display:block;margin:0}.home_nav-projects .home_nav-projects__list li.nav_projects-item a{color:#000}.home_nav-projects .home_nav-projects__list li.nav_projects-item.is--active a{color:#e44e40}@media only screen and (max-width:60em){.home_nav-projects .home_nav-projects__list li.nav_projects-item{font-size:1rem}}.projects_section{display:block;clear:both}@media only screen and (min-width:80em){.projects_section{margin-left:230px}}@media only screen and (min-width:110em){.projects_section{margin-left:600px;max-width:1200px}}.projects_section.projects_subsection{padding-top:6rem}@media only screen and (min-width:80em){.projects_section.projects_subsection{padding-top:2rem}}.sommaire{display:flex;flex-wrap:wrap;position:relative;margin-bottom:60px}@media only screen and (min-width:60em){.sommaire{flex-wrap:nowrap;justify-content:space-between;margin-bottom:0}}.sommaire-filters{left:5%;opacity:0;transition:opacity .15s}.sommaire-filters.is--active{opacity:1}.sommaire-filters .sommaire-filters__select{padding:1rem 0;display:flex;justify-content:space-between}.sommaire-filters .sommaire-filters__select .sommaire-filters__selected{color:#979797}@media only screen and (max-width:60em){.sommaire-filters{position:fixed!important;top:0;background:#fff;width:90%;max-width:90%}.sommaire-filters.is--active-mobile{border-bottom:1px solid #000}.sommaire-filters.is--active-mobile .sommaire-filters__list{display:block!important;padding-bottom:1rem}}@media only screen and (min-width:60em){.sommaire-filters{left:5.5%;width:40%}}@media only screen and (min-width:110em){.sommaire-filters{left:calc((100vw - 1280px)/2)}}.sommaire-filters .sommaire-filters__list{list-style:none}@media only screen and (max-width:60em){.sommaire-filters .sommaire-filters__list{display:none}}.sommaire-filters.is--hidden{opacity:0}.project_cover{display:none;position:fixed;width:20%;left:5.55%;opacity:0;transition:opacity .15s;z-index:20}@media only screen and (min-width:60em){.project_cover.is--active{display:block;opacity:1}}@media only screen and (min-width:110em){.project_cover{width:290px;left:calc((100vw - 1280px)/2)}}.sommaire-list{list-style:none;width:100%}@media only screen and (max-width:60em){.sommaire-list{margin-top:.25rem}}.sommaire-list .sommaire-list__item{border-top:1px solid #000;padding:.25rem 0}.sommaire-list .sommaire-list__item.is--active a{color:#e44e40}.sommaire-list .sommaire-list__item:hover{cursor:pointer}.sommaire-list .sommaire-list__item.is--archived{color:#979797}.sommaire-list .sommaire-list__item.is--archived:hover{cursor:default}.sommaire-list .sommaire-list__item:last-child{border-bottom:1px solid #000}.sommaire-list .sommaire-list__item span.sommaire-list__subitem{vertical-align:top;display:inline-block;width:24%}@media only screen and (max-width:60em){.sommaire-list .sommaire-list__item span.sommaire-list__subitem{width:32%}.sommaire-list .sommaire-list__item .sommaire-list__item-location{display:none}}@media only screen and (max-width:35em){.sommaire-list .sommaire-list__item span.sommaire-list__subitem{width:50%}.sommaire-list .sommaire-list__item span.sommaire-list__subitem.sommaire-list__item-date{width:105px}.sommaire-list .sommaire-list__item span.sommaire-list__subitem.sommaire-list__item-date.sommaire-list__item-date{display:flex;flex-wrap:nowrap;justify-content:space-between}.sommaire-list .sommaire-list__item span.sommaire-list__subitem.sommaire-list__item-date{float:right}.sommaire-list .sommaire-list__item .sommaire-list__item-location,.sommaire-list .sommaire-list__item .sommaire-list__item-phase{display:none!important}}@media only screen and (min-width:60em){.projet-intro{margin-top:-50px}}.projet-intro .projet-header{text-align:center}@media only screen and (min-width:80em){.projet-intro .projet-header{padding:5% 0}}.projet-intro .projet-header .projet-header__title{margin-bottom:2rem}.projet-intro .projet-header .projet-header__title.has--hack-size{font-size:5rem!important}@media only screen and (min-width:60em){.projet-intro .projet-header .projet-header__title.has--hack-size{font-size:6rem!important}}@media only screen and (min-width:80em){.projet-intro .projet-header .projet-header__title.has--hack-size{font-size:8.75rem!important}}@media only screen and (min-width:80em){.projet-intro .projet-header .projet-header__title{padding:0 5%}}.projet-intro .projet-header p{padding:0 10%;margin-bottom:2rem;letter-spacing:.75;line-height:1.4em;font-size:1.125rem}@media only screen and (min-width:35em){.projet-intro .projet-header p{font-size:1rem}}@media only screen and (min-width:60em){.projet-intro .projet-header p{font-size:1.5rem;letter-spacing:.75px;padding:0 15%}}@media only screen and (min-width:80em){.projet-intro .projet-header p{padding:0 20%}}.projet-intro .projet-details{margin:0}.projet-intro .projet-details li{display:flex;border-top:1px solid #000;padding:.25rem 0}.projet-intro .projet-details li:last-child{border-bottom:1px solid #000}.projet-intro .projet-details li span{padding-right:1rem;flex-basis:50%}@supports (display:grid){.projet-intro{display:grid;grid-template-columns:100%;grid-template-rows:auto;grid-template-areas:"header" "cover" "details"}@media only screen and (min-width:60em){.projet-intro{grid-template-columns:50% 50%;grid-template-rows:auto auto;grid-template-areas:"header cover" "details cover"}}.projet-intro .projet-header{grid-area:header;align-self:center}.projet-intro .projet-hero{grid-area:cover;position:relative}.projet-intro .projet-hero .projet-hero__wrapper{position:relative;padding-bottom:100%;overflow:hidden}.projet-intro .projet-hero .projet-hero__wrapper.is--vertical{padding-bottom:140%}.projet-intro .projet-hero .projet-hero__wrapper img{width:100%;position:absolute;top:0;left:0;right:0;bottom:0}.projet-intro .projet-details{grid-area:details;align-self:end;margin-top:2rem}@media only screen and (min-width:60em){.projet-intro .projet-details{margin:5% 7% 0}}}@supports not (display:grid){.projet-intro{display:flex;position:relative;flex-wrap:wrap}@media only screen and (min-width:80em){.projet-intro{flex-wrap:nowrap}}.projet-intro .projet-header{flex-basis:100%;padding:0}@media only screen and (min-width:35em){.projet-intro .projet-header{flex-basis:50%}}@media only screen and (min-width:80em){.projet-intro .projet-header{flex-basis:50%}}.projet-intro .projet-hero{position:relative;flex-basis:100%}.projet-intro .projet-hero .projet-hero__wrapper{position:relative;padding-bottom:100%;overflow:hidden}.projet-intro .projet-hero .projet-hero__wrapper.is--vertical{padding-bottom:130%}.projet-intro .projet-hero .projet-hero__wrapper img{position:absolute;top:0;left:0;right:0;bottom:0}@media only screen and (min-width:35em){.projet-intro .projet-hero{flex-basis:50%}}@media only screen and (min-width:80em){.projet-intro .projet-hero{flex-basis:50%}}.projet-intro .projet-details{margin-top:20px;max-width:100%;flex-basis:100%}@media only screen and (min-width:80em){.projet-intro .projet-details{margin:0 4%;position:absolute;bottom:0!important;left:0}}}.projet-infos{padding:30px 0;display:flex;flex-wrap:wrap}@media only screen and (min-width:80em){.projet-infos{padding:60px 0 60px 3%}}@media only screen and (min-width:110em){.projet-infos{padding:60px 0 60px 2.5%}}.projet-infos.is--active .projet-infos__content{display:block}.projet-infos .projet-infos__cta{margin-bottom:2rem;margin-right:.5rem}@media only screen and (min-width:35em){.projet-infos .projet-infos__cta{flex-basis:50%}}@media only screen and (min-width:80em){.projet-infos .projet-infos__cta{flex-basis:22%}}.projet-infos .projet-infos__content{display:none;margin-top:2rem}@media only screen and (min-width:35em){.projet-infos .projet-infos__content{-moz-column-count:2;column-count:2}}@media only screen and (min-width:60em){.projet-infos .projet-infos__content{flex-basis:96%;-moz-column-count:4;column-count:4}}@media only screen and (min-width:80em){.projet-infos .projet-infos__content{flex-basis:94%;-moz-column-gap:2%;column-gap:2%}}.projet-infos .projet-infos__content p,.projet-infos .projet-infos__content ul,.projet-infos .projet-infos__content li,.projet-infos .projet-infos__content span{letter-spacing:.75;line-height:1.4em;font-size:1rem}@media only screen and (min-width:35em){.projet-infos .projet-infos__content p,.projet-infos .projet-infos__content ul,.projet-infos .projet-infos__content li,.projet-infos .projet-infos__content span{padding-right:1em;font-size:.875rem;line-height:1.4em}}.projet-infos .projet-infos__content ul{list-style:circle}.projet-gridder{margin:10% 0}.projet-gridder .lg-textformat-parent h1,.projet-gridder .lg-textformat-parent h2,.projet-gridder .lg-textformat-parent h3,.projet-gridder .lg-textformat-parent h4,.projet-gridder .lg-textformat-parent h5,.projet-gridder .lg-textformat-parent h6{font-family:Formula Light}.projet-gridder .lg-textformat-parent h1 strong,.projet-gridder .lg-textformat-parent h2 strong,.projet-gridder .lg-textformat-parent h3 strong,.projet-gridder .lg-textformat-parent h4 strong,.projet-gridder .lg-textformat-parent h5 strong,.projet-gridder .lg-textformat-parent h6 strong{font-family:Formula Bold}.projet-gridder .lg-textformat-parent p{letter-spacing:.75;line-height:1.4em;font-size:1.125rem}@media only screen and (min-width:35em){.projet-gridder .lg-textformat-parent p{font-size:1rem}}.projet-gridder .lg-textformat-parent p{font-family:Inter}.projet-gridder .lg-textformat-parent p strong{font-family:Inter;font-weight:600}.footer-projet,.footer-projet a{color:#000}.footer-projet a:hover,.footer-projet a:focus,.footer-projet a:active{color:#e44e40}.footer-projet a:focus{color:#e44e40}.footer-projet a:hover,.footer-projet a:active{outline:0}.footer-projet a{transition:0s}@media only screen and (max-width:60em){.footer-projet .menu-elements{display:none}}.footer-projet .projet-footer__accroche{font-family:Formula Bold;text-transform:uppercase;font-size:2.25rem;line-height:1.05em;letter-spacing:.015em;text-align:center}@media only screen and (min-width:35em){.footer-projet .projet-footer__accroche{font-size:3rem}}@media only screen and (min-width:60em){.footer-projet .projet-footer__accroche{text-align:left;margin-bottom:0}}.info-contact{display:flex}@media only screen and (min-width:60em){.info-contact{flex-wrap:wrap}}.info-contact .info-contact__bloc{flex-basis:50%}.info-contact .info-contact__bloc p{font-size:.875em}@media only screen and (min-width:60em){.info-contact .info-contact__bloc{flex-basis:100%}.info-contact .info-contact__bloc p{letter-spacing:.75;line-height:1.4em;font-size:1.125rem}}@media only screen and (min-width:60em)and (min-width:35em){.info-contact .info-contact__bloc p{font-size:1rem}}.info-contact .info-contact__bloc span{display:block}.info-contact .info-contact__bloc:last-child{color:#979797}.info-content .info-content__title{font-family:Formula Bold;text-transform:uppercase;font-size:3rem;line-height:1.05em;margin-top:1rem}.info-content .info-content__title span{font-family:Formula Light}@media only screen and (min-width:60em){.info-content .info-content__title{margin-top:0;font-size:5.35rem;max-width:26ch}}@media only screen and (min-width:60em){.info-content .info-content__main{display:flex}}.info-content .info-content__list{border-bottom:1px solid #000;flex-basis:50%}.info-content .info-content__list .info-content__list-item{border-top:1px solid #000;margin-bottom:2rem}.info-content .info-content__list .info-content__list-item ul{list-style:none}.info-content .info-content__list .info-content__list-item ul li{margin-bottom:.5rem;max-width:24ch}.info-content .info-content__list .info-content__list-item ul li>.info-content__list-title-persona{font-family:Inter;margin:0}.info-content .info-content__list .info-content__list-item ul li .info-content__list-detail-persona{font-size:.875em;color:#979797}.info-content .info-content__list .info-content__list-item ul li .info-content__list-title-persona,.info-content .info-content__list .info-content__list-item ul li .info-content__list-detail-persona{font-size:.875em;line-height:1rem;letter-spacing:1;letter-spacing:0}@media only screen and (min-width:60em){.info-content .info-content__list .info-content__list-item ul li .info-content__list-title-persona,.info-content .info-content__list .info-content__list-item ul li .info-content__list-detail-persona{letter-spacing:.75;line-height:1.4em;font-size:1.125rem}}@media only screen and (min-width:60em)and (min-width:35em){.info-content .info-content__list .info-content__list-item ul li .info-content__list-title-persona,.info-content .info-content__list .info-content__list-item ul li .info-content__list-detail-persona{font-size:1rem}}.info-content .info-content__list .info-content__list-item:nth-child(1) div{display:flex;flex-wrap:wrap}.info-content .info-content__list .info-content__list-item:nth-child(1) div ul{flex-basis:50%;padding-right:1rem}@media only screen and (min-width:60em){.info-content .info-content__list .info-content__list-item:nth-child(1) div{flex-wrap:nowrap}}.info-content .info-content__list .info-content__list-item:nth-child(2){display:flex;flex-wrap:wrap}.info-content .info-content__list .info-content__list-item:nth-child(2) div{flex-basis:50%}.info-content .info-content__list .info-content__list-item:nth-child(2) li{margin-bottom:0}@media only screen and (min-width:60em){.info-content .info-content__list .info-content__list-item:nth-child(2){flex-wrap:nowrap}}.info-content .info-content__list .info-content__list-item .info-content__list-title{margin:2rem 0 1rem;text-transform:uppercase;font-size:1.5rem;letter-spacing:.75px}.info-content .info-content__image{flex-basis:50%}@media only screen and (min-width:60em){.info-content .info-content__image{padding-left:2rem}}.info-content__plus .info-content__plus-trigger{display:inline-block;margin:2rem 0}.info-content__plus .info-content__plus-content{display:none}.info-content__plus.is--active .info-content__plus-content{display:flex;flex-wrap:wrap}.info-content__plus{margin-top:2rem}@media only screen and (min-width:60em){.info-content__plus{flex-wrap:nowrap}}.info-content__plus .info-content__plus-text{margin-bottom:2rem}@media only screen and (min-width:60em){.info-content__plus .info-content__plus-text{flex-basis:50%}}.info-content__plus .info-content__plus-video{width:100%}.info-content__plus .info-content__plus-video .video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.info-content__plus .info-content__plus-video .video-container iframe,.info-content__plus .info-content__plus-video .video-container object,.info-content__plus .info-content__plus-video .video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (min-width:60em){.info-content__plus .info-content__plus-video{flex-basis:50%;padding-left:2rem}}.info-content__news{margin-top:4rem}.info-content__news .info-content__news-title{margin:1.5rem 0;font-size:1.5rem;letter-spacing:.75px;text-transform:uppercase}.info-content__news .info-content__news-list{list-style:none;display:flex;flex-wrap:wrap;margin-bottom:0}.info-content__news .info-content__news-list .info-content__news-item{flex-basis:100%;width:100%;margin-bottom:1.5rem}@media only screen and (min-width:35em){.info-content__news .info-content__news-list .info-content__news-item{flex-basis:48%}.info-content__news .info-content__news-list .info-content__news-item:nth-child(n){margin-right:1.9%}.info-content__news .info-content__news-list .info-content__news-item:nth-child(2n){margin-right:unset;margin-left:1.9%}}@media only screen and (min-width:80em){.info-content__news .info-content__news-list .info-content__news-item{flex-basis:32%}.info-content__news .info-content__news-list .info-content__news-item:nth-child(n){margin-left:unset;margin-right:2%}.info-content__news .info-content__news-list .info-content__news-item:nth-child(2n){margin-left:unset;margin-right:2%}.info-content__news .info-content__news-list .info-content__news-item:nth-child(3n){margin-right:0}}.info-content__news .info-content__news-list .info-content__news-item .info-content__news-item-title{font-family:Formula Light;letter-spacing:.75;line-height:1.4em;font-size:1.125rem}@media only screen and (min-width:35em){.info-content__news .info-content__news-list .info-content__news-item .info-content__news-item-title{font-size:1rem}}.info-content__news .info-content__news-list .info-content__news-item .info-content__news-item-title{margin:0;font-size:1.5rem!important;margin-bottom:0}.info-content__news .info-content__news-list .info-content__news-item .info-content__news-item-image{margin-bottom:1rem;position:relative;overflow:hidden;padding-bottom:75%}.info-content__news .info-content__news-list .info-content__news-item .info-content__news-item-image img{position:absolute;right:0;bottom:0;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (min-width:35em){.info-content__news .info-content__news-list .info-content__news-item .info-content__news-item-text{min-height:5rem}}.info-content__news .info-content__news-list .info-content__news-item .info-content__news-item-text a{border-bottom:#000 1px solid}.info-content__news .info-content__news-list .info-content__news-item .info-content__news-item-text a:hover{border-bottom:#e44e40 1px solid}