/*! HTML5 Boilerplate v6.1.0 | MIT License | https://html5boilerplate.com/ */html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}body{background-color:#eee;color:#000;font-family:'Nunito', sans-serif;font-size:1.25rem}h1{margin-bottom:1em;font-size:2.5rem;text-transform:uppercase;letter-spacing:.5rem}h1 span::after{content:"";display:block;width:20%;height:10px;margin-top:.5rem;background-color:#FF561C}@media (min-width: 992px){h1 span::after{width:12%}}h2{margin:0;padding:.25rem 1rem;background-color:#FF561C;color:#fff;font-size:1.25rem;font-weight:600;text-align:center;text-transform:uppercase;letter-spacing:1px}h3{display:inline-block;font-size:1.75rem;font-weight:700;color:#FF561C}h3 span::after{content:"";display:block;width:80%;height:6px;margin-top:.5rem;background-color:#FF561C}section .inner{padding:1rem}@media (min-width: 768px){section .inner{padding:2.5rem 2rem}}section h2{position:relative}section h2 .anchor{position:absolute;left:0;bottom:2.125rem;height:7.125rem}@media (min-width: 992px){section h2 .anchor{height:4rem}}article{margin-bottom:1.5rem}address{margin:0}@media (min-width: 576px){address{margin-left:auto}}.lead{font-size:1.5rem}.address{display:flex}.header-wrapper{display:flex;height:auto;flex-wrap:wrap;padding:1rem 1rem .5rem;justify-content:space-between;align-items:flex-end}@media (min-width: 992px){.header-wrapper{padding-right:2rem;padding-left:2rem}}.brand-logo{width:320px;height:2.5rem;display:flex;align-items:flex-end}.brand-logo svg{width:100%;max-width:100%;height:auto}.nav-scroller{position:relative;width:100%;z-index:2;overflow-y:hidden;display:flex;flex:1 0 auto;justify-content:space-between;margin-top:.5rem}@media (min-width: 992px){.nav-scroller{width:auto;justify-content:flex-end}}.nav-scroller nav{flex:1 0 auto;justify-content:space-between;padding-bottom:.625rem;overflow-x:scroll;white-space:nowrap;text-align:center}@media (min-width: 992px){.nav-scroller nav{overflow-x:visible;justify-content:flex-end;padding-bottom:0}}.nav a{display:flex;align-items:flex-end;height:2.0rem;line-height:1.1;color:#fff;font-size:.875rem;text-transform:uppercase;letter-spacing:1px}.nav a:hover{color:#fff;text-decoration:none}.nav a span{display:inline-block;padding:0 .75rem;line-height:1}@media (min-width: 992px){.nav a span{padding:0 1rem;border-right:1px solid #FF561C}}.nav a:first-child span{padding-left:0}.nav a:last-child span{padding-right:0;border:none}.header--fixed{position:fixed;z-index:10;right:0;left:0;top:0}.headroom{background-color:transparent;box-shadow:0 0 8px rgba(0,0,0,0);will-change:transform;transition:background-color 100ms linear, box-shadow 100ms linear}.headroom--not-top{background-color:#fff;box-shadow:0 0 8px rgba(0,0,0,0.25)}.headroom--not-top .nav a{color:#FF561C}.headroom--not-top .nav a:hover{color:#FF561C}.headroom--not-top .nav.nav-lang-switcher a{color:#000}.headroom--not-top .nav.nav-lang-switcher a span{border-color:#000}.brand-logo .cls-1{fill:#FF561C}.brand-logo .cls-2{fill:#fff}.brand-logo .cls-3{isolation:isolate}.headroom--not-top .brand-logo .cls-2{fill:#00589F}#slider{height:90vh;display:flex;color:#fff;background-color:#000027;background-image:url("../img/plant-on-the-moon.jpg");background-position:center;background-repeat:no-repeat;background-size:cover}@media (min-width: 576px){#slider{background-image:url("../img/plant-on-the-moon-sm.jpg")}}@media (min-width: 768px){#slider{background-image:url("../img/plant-on-the-moon-md.jpg")}}@media (min-width: 992px){#slider{background-image:url("../img/plant-on-the-moon-lg.jpg")}}@media (min-width: 1200px){#slider{background-image:url("../img/plant-on-the-moon-xl.jpg")}}#slider .container{display:flex;flex-direction:column;justify-content:flex-end}#slider .overlay{padding:2.0rem;background-color:rgba(0,0,0,0.5)}@media (min-width: 1200px){#slider .overlay{padding:0;background-color:rgba(0,0,0,0)}}#slider h1{font-size:1.5rem}@media (min-width: 768px){#slider h1{font-size:1.75rem}}@media (min-width: 1200px){#slider h1{font-size:2.5rem}}#slider .text{font-size:1rem}@media (min-width: 768px){#slider .text{padding-left:2.5rem;font-size:1.25rem}}@media (min-width: 1200px){#slider .text{font-size:1.5rem}}#slider .text p:last-child{margin:0}#fondateur .inner{background-image:url("../img/rosette.svg");background-position:center;background-repeat:no-repeat;background-size:75% auto;font-size:1rem}@media (min-width: 768px){#fondateur .inner{font-size:1.25rem}}@media (min-width: 1200px){#fondateur .inner{font-size:1.5rem}}#fondateur h2{border-top:2px solid #eee}#fondateur img{display:block;width:250px;margin:0 auto 1rem;border-radius:50%}#va{position:relative;background-image:url("../img/cell.jpg");background-position:center;background-repeat:no-repeat;background-size:cover;color:#fff;font-size:1rem}@media (min-width: 768px){#va{font-size:1.25rem}}@media (min-width: 1200px){#va{font-size:1.5rem}}#va .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3)}#va h2{position:relative;border-bottom:2px solid #eee}#portfolio h2{border-top:2px solid #eee}@media (min-width: 768px){#portfolio .card{flex-direction:row}}#portfolio .logo{max-width:250px;padding:1rem;padding-top:2rem}@media (min-width: 768px){#portfolio .logo{padding-top:inherit}}#portfolio .card-body{font-size:1.25rem}#portfolio .card-body p:last-child{margin-bottom:0}.footer{background-color:#00589F;color:rgba(255,255,255,0.8);font-size:.875rem}.footer div{padding:2rem 3.75rem}.footer div+div{background-color:#fff;text-align:center}.footer div+div a{color:#000 !important}.footer div+div a:hover{color:#000;text-decoration:underline}.hidden{display:none !important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;white-space:inherit}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
/*# sourceMappingURL=main.css.map */