@font-face{font-family:'monument_extendedregular';src:url('../fonts/monumentextended-regular-webfont.woff2') format('woff2'),url('../fonts/monumentextended-regular-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'monument_extendedultrabold';src:url('../fonts/monumentextended-ultrabold-webfont.woff2') format('woff2'),url('../fonts/monumentextended-ultrabold-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'monument_extendedultralight';src:url('../fonts/monument_extended_ultralight-webfont.woff2') format('woff2'),url('../fonts/monument_extended_ultralight-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'monument_extendedlight';src:url('../fonts/monument_extended_light-webfont.woff2') format('woff2'),url('../fonts/monument_extended_light-webfont.woff') format('woff');font-weight:normal;font-style:normal}h1{/*px*/ font-size:40px;/*rem*/ font-size:2.5rem;/*px*/ line-height:50px;/*rem*/ line-height:3.125rem;text-transform:uppercase;font-family:'monument_extendedregular',sans-serif}@media only screen and (max-width: 768px){h1{/*px*/ font-size:34px;/*rem*/ font-size:2.125rem;/*px*/ line-height:40px;/*rem*/ line-height:2.5rem}}@media only screen and (max-width: 480px){h1{/*px*/ font-size:22px;/*rem*/ font-size:1.375rem;/*px*/ line-height:30px;/*rem*/ line-height:1.875rem}}h2{/*px*/ font-size:30px;/*rem*/ font-size:1.875rem;/*px*/ line-height:40px;/*rem*/ line-height:2.5rem;/*px*/ margin-bottom:20px;/*rem*/ margin-bottom:1.25rem;text-transform:uppercase;font-family:'monument_extendedlight',sans-serif}@media only screen and (min-width: 1800px){h2{/*px*/ font-size:40px;/*rem*/ font-size:2.5rem;/*px*/ line-height:48px;/*rem*/ line-height:3rem;/*px*/ margin-bottom:65px;/*rem*/ margin-bottom:4.0625rem}}@media only screen and (max-width: 992px){h2{/*px*/ margin-bottom:15px;/*rem*/ margin-bottom:0.9375rem}}@media only screen and (max-width: 480px){h2{/*px*/ font-size:20px;/*rem*/ font-size:1.25rem;/*px*/ line-height:24px;/*rem*/ line-height:1.5rem}}h3{/*px*/ font-size:28px;/*rem*/ font-size:1.75rem;/*px*/ line-height:38px;/*rem*/ line-height:2.375rem;/*px*/ margin:30px 0 20px;/*rem*/ margin:1.875rem 0 1.25rem;font-family:'monument_extendedlight',sans-serif}@media only screen and (min-width: 1800px){h3{/*px*/ font-size:40px;/*rem*/ font-size:2.5rem;/*px*/ line-height:48px;/*rem*/ line-height:3rem}}@media only screen and (max-width: 992px){h3{/*px*/ margin:15px 0 15px;/*rem*/ margin:0.9375rem 0 0.9375rem}}@media only screen and (max-width: 480px){h3{/*px*/ font-size:24px;/*rem*/ font-size:1.5rem;/*px*/ line-height:30px;/*rem*/ line-height:1.875rem}}p{/*px*/ font-size:20px;/*rem*/ font-size:1.25rem;/*px*/ line-height:25px;/*rem*/ line-height:1.5625rem;/*px*/ margin-bottom:15px;/*rem*/ margin-bottom:0.9375rem;font-weight:200}@media only screen and (min-width: 1800px){p{/*px*/ font-size:25px;/*rem*/ font-size:1.5625rem;/*px*/ line-height:30px;/*rem*/ line-height:1.875rem}}@media only screen and (max-width: 768px){p{/*px*/ font-size:15px;/*rem*/ font-size:0.9375rem;/*px*/ line-height:19px;/*rem*/ line-height:1.1875rem}}p:last-child{margin-bottom:0}.extralight{font-weight:200}.light{font-weight:300}.regular{font-weight:400}.semibold{font-weight:500}.bold{font-weight:600}.extrabold{font-weight:700}strong{font-weight:600}.soft{/*px*/ font-size:16px;/*rem*/ font-size:1rem;color:#959596}.bigger,.big{/*px*/ font-size:22px;/*rem*/ font-size:1.375rem}.smaller,.small,small{/*px*/ font-size:12px;/*rem*/ font-size:0.75rem}.all-caps,.uppercase{text-transform:uppercase}.italic{font-style:italic}ul,ol{/*px*/ padding-left:40px;/*rem*/ padding-left:2.5rem;/*px*/ margin:20px 0;/*rem*/ margin:1.25rem 0}ul li,ol li{/*px*/ font-size:20px;/*rem*/ font-size:1.25rem;/*px*/ line-height:25px;/*rem*/ line-height:1.5625rem;/*px*/ margin-bottom:15px;/*rem*/ margin-bottom:0.9375rem;font-weight:200}@media only screen and (min-width: 1800px){ul li,ol li{/*px*/ font-size:25px;/*rem*/ font-size:1.5625rem;/*px*/ line-height:30px;/*rem*/ line-height:1.875rem}}@media only screen and (max-width: 768px){ul li,ol li{/*px*/ font-size:15px;/*rem*/ font-size:0.9375rem;/*px*/ line-height:19px;/*rem*/ line-height:1.1875rem}}ul li:last-child,ol li:last-child{margin-bottom:0}ul li{list-style:disc}ul.styled li{list-style:none;border-bottom:1px solid #000000;/*px*/ padding:20px 0;/*rem*/ padding:1.25rem 0;position:relative;margin:0}@media only screen and (max-width: 768px){ul.styled li{/*px*/ padding:10px 0;/*rem*/ padding:0.625rem 0}}ul.styled li:last-child{border-bottom:none}ul.styled li:last-child:after{content:none}ul.styled li:after{content:"";width:6000px;height:1px;position:absolute;bottom:-1px;z-index:10;background:#000000}ol li{list-style:auto}.center{text-align:center !important}.center p{text-align:center !important}.left{text-align:left !important}.left p{text-align:left !important}.right{text-align:right !important}.right p{text-align:right !important}button,a.button{/*px*/ font-size:16px;/*rem*/ font-size:1rem;line-height:initial;text-transform:uppercase;font-family:'monument_extendedlight',sans-serif;border:1px solid #fff;background:rgba(255,255,255,0.2);color:#fff;/*px*/ padding:15px 20px;/*rem*/ padding:0.9375rem 1.25rem;cursor:pointer;transition:all .8s ease;text-decoration:none;border-radius:35px}@media only screen and (min-width: 1800px){button,a.button{/*px*/ font-size:20px;/*rem*/ font-size:1.25rem;/*px*/ line-height:24px;/*rem*/ line-height:1.5rem;/*px*/ padding:25px 30px;/*rem*/ padding:1.5625rem 1.875rem;border-radius:50px}}@media only screen and (max-width: 480px){button,a.button{/*px*/ font-size:10px;/*rem*/ font-size:0.625rem;/*px*/ padding:15px;/*rem*/ padding:0.9375rem}}button:hover,a.button:hover{font-family:'monument_extendedregular',sans-serif;transform:scale(1.1);color:#fff}a{transition:all .3s ease 0s;color:#000;/*px*/ font-size:20px;/*rem*/ font-size:1.25rem;/*px*/ line-height:24px;/*rem*/ line-height:1.5rem}a:hover{color:#959596}*{box-sizing:border-box}html,body{height:100%}html{scroll-behavior:smooth}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes slideTop{0%{transform:translateY(100px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes slideBottom{0%{transform:translateY(-100px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes slideLeft{0%{transform:translateX(-100px);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes slideRight{0%{transform:translateX(100px);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes moveToRight{0%{left:0}50%{left:10px}100%{left:0}}@keyframes moveToLeft{0%{right:0}50%{right:10px}100%{right:0}}.toggle{display:none;position:absolute;right:0;cursor:pointer;/*px*/ padding:10px 20px;/*rem*/ padding:0.625rem 1.25rem;z-index:1000}@media only screen and (max-width: 768px){.toggle{display:block}}.toggle .bar1,.toggle .bar2,.toggle .bar3{width:17px;height:2px;margin-bottom:5px;transition:all .6s;background:#000000}.toggle .bar3{margin-bottom:0}.menu-open .toggle .bar1,.menu-open .toggle .bar2,.menu-open .toggle .bar3{background:#fff;width:22px}.menu-open .toggle .bar1{transform:rotate(45deg) translate(4px, 2px)}.menu-open .toggle .bar2{opacity:0}.menu-open .toggle .bar3{transform:rotate(-45deg) translate(8px, -6px)}.no-scroll{overflow:hidden}.invisible,.hide,.hidden{position:absolute !important;overflow:hidden !important;padding:0 !important;border:0 !important;clip:rect(0, 0, 0, 0) !important;-webkit-clip-path:circle(0) !important;clip-path:circle(0) !important;width:1px !important;height:1px !important;margin:-1px !important;white-space:nowrap !important}sup{vertical-align:super;/*px*/ font-size:12px;/*rem*/ font-size:0.75rem;position:relative;left:-5px;top:-5px}.clickable{cursor:pointer}@media only screen and (max-width: 768px){iframe{width:100%}}img{max-width:100%;height:auto}img.logo{width:100%;max-width:75px}figure figcaption{border-top:1px dashed #dfe2e8;/*px*/ padding:10px;/*rem*/ padding:0.625rem}figure.flex10,figure.flex15,figure.flex20,figure.flex25,figure.flex30,figure.flex33,figure.flex40,figure.flex50,figure.flex60,figure.flex66,figure.flex70,figure.flex80,figure.flex90{margin:0}.material-symbols-outlined{vertical-align:middle}video{width:100%;object-fit:cover;object-position:center;cursor:pointer}.accordion>div{border-bottom:1px solid #000000;position:relative}.accordion>div:last-child{margin-bottom:0}.accordion>div:after{content:"";width:6000px;height:1px;position:absolute;bottom:-1px;z-index:10;background:#000000}.accordion>div>h2{/*px*/ padding:50px 0;/*rem*/ padding:3.125rem 0;font-weight:500;cursor:pointer;position:relative;margin-bottom:0;transition:all 1s ease;text-transform:uppercase}@media only screen and (min-width: 1800px){.accordion>div>h2{/*px*/ padding:65px 0;/*rem*/ padding:4.0625rem 0}}@media only screen and (max-width: 1200px){.accordion>div>h2{/*px*/ padding:50px 0;/*rem*/ padding:3.125rem 0}}@media only screen and (max-width: 992px){.accordion>div>h2{/*px*/ padding:40px 0;/*rem*/ padding:2.5rem 0}}@media only screen and (max-width: 768px){.accordion>div>h2{/*px*/ padding:40px 0;/*rem*/ padding:2.5rem 0}}@media only screen and (max-width: 480px){.accordion>div>h2{/*px*/ padding:40px 0;/*rem*/ padding:2.5rem 0}}.accordion>div>h2:after{content:url('../img/more.svg');position:absolute;top:50%;right:15px;transform:translateY(-50%);line-height:0}@media only screen and (max-width: 992px){.accordion>div>h2:after{transform:translateY(-50%) scale(.8)}}@media only screen and (max-width: 480px){.accordion>div>h2:after{right:0}}.accordion>div>h2:hover:after{animation-duration:.8s;animation-name:moveRArrow;animation-fill-mode:forwards}@media only screen and (max-width: 480px){.accordion>div>h2:hover:after{animation-name:none}}.accordion>div.open{display:block}.accordion>div.open>div{display:block}.accordion>div>div{display:none;/*px*/ padding:0 0 50px 0;/*rem*/ padding:0 0 3.125rem 0}@media only screen and (min-width: 1800px){.accordion>div>div{/*px*/ padding:0 0 65px 0;/*rem*/ padding:0 0 4.0625rem 0}}@media only screen and (max-width: 1200px){.accordion>div>div{/*px*/ padding:0 0 50px 0;/*rem*/ padding:0 0 3.125rem 0}}@media only screen and (max-width: 992px){.accordion>div>div{/*px*/ padding:0 0 40px 0;/*rem*/ padding:0 0 2.5rem 0}}@media only screen and (max-width: 768px){.accordion>div>div{/*px*/ padding:0 0 40px 0;/*rem*/ padding:0 0 2.5rem 0}}@media only screen and (max-width: 480px){.accordion>div>div{/*px*/ padding:0 0 40px 0;/*rem*/ padding:0 0 2.5rem 0}}.accordion>div.open{display:block}.accordion>div.open>h2:after{content:url('../img/less.svg')}.accordion>div.open>h2:hover:after{animation-duration:.8s;animation-name:moveBArrow;animation-fill-mode:forwards}@media only screen and (max-width: 480px){.accordion>div.open>h2:hover:after{animation-name:none}}@keyframes moveRArrow{0%{right:15px}50%{right:5px}100%{right:15px}}@keyframes moveBArrow{0%{margin-top:0}50%{margin-top:10px}100%{margin-top:0}}.full-text{display:none;opacity:0}.full-text.visible{display:inline;animation-duration:.5s;animation-name:fadeIn;animation-fill-mode:forwards}.readmore{cursor:pointer;/*px*/ margin-top:25px;/*rem*/ margin-top:1.5625rem;grid-column:span 3;text-align:center}@media only screen and (max-width: 992px){.readmore{/*px*/ margin-top:20px;/*rem*/ margin-top:1.25rem}}@media only screen and (max-width: 768px){.readmore{/*px*/ margin-top:10px;/*rem*/ margin-top:0.625rem}}.readmore:hover:before{filter:invert(82%) sepia(1%) saturate(345%) hue-rotate(26deg) brightness(87%) contrast(93%)}.readmore:before{content:url('../img/voir-plus.svg')}.readmore.visible:before{content:url('../img/voir-moins.svg')}@media only screen and (max-width: 768px){.single .presentation{height:auto;margin:0;width:100%}}@media only screen and (max-width: 768px){.single .presentation .slides{height:auto}}@media only screen and (max-width: 768px){.single .presentation .slides .slide{position:relative}}.single .presentation .slides .slide video{height:100%}@media only screen and (max-width: 768px){.single .slider{height:300px}}@media only screen and (max-width: 768px){.single .slider .slides{height:300px}}.single .slider .slides .slide video{height:100%}@media only screen and (max-width: 480px){.single .slider .slides .slide video{height:auto;position:relative;top:50%;transform:translateY(-50%)}}.slider,.presentation{width:90%;height:550px;margin:0 auto;position:relative;/*px*/ margin-bottom:35px;/*rem*/ margin-bottom:2.1875rem}@media only screen and (min-width: 1800px){.slider,.presentation{height:750px}}@media only screen and (min-width: 1330px){.slider,.presentation{width:100%}}@media only screen and (max-width: 992px){.slider,.presentation{height:400px}}@media only screen and (min-width: 1800px){.slider .slides,.presentation .slides{height:750px}}@media only screen and (min-width: 1330px){.slider .slides,.presentation .slides{width:100%}}@media only screen and (max-width: 992px){.slider .slides,.presentation .slides{height:400px}}.slider .slides .slide,.presentation .slides .slide{position:absolute;inset:0;opacity:0;overflow:hidden}.slider .slides .slide.active,.presentation .slides .slide.active{opacity:1;z-index:1}@media only screen and (max-width: 768px){.slider .slides .slide.horizontal img,.presentation .slides .slide.horizontal img{height:100%;width:auto;margin:0 auto}}.slider .slides .slide img,.presentation .slides .slide img{display:block;width:100%;height:100%;min-height:550px;object-fit:cover;object-position:center}@media only screen and (min-width: 1800px){.slider .slides .slide img,.presentation .slides .slide img{min-height:750px}}@media only screen and (max-width: 992px){.slider .slides .slide img,.presentation .slides .slide img{min-height:400px}}@media only screen and (max-width: 768px){.slider .slides .slide img,.presentation .slides .slide img{min-height:300px}}.slider .slides .slide.multiple-slide>div,.presentation .slides .slide.multiple-slide>div{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:10px}.slider .slider-btn.prev,.presentation .slider-btn.prev{left:-45px}.slider .slider-btn.next,.presentation .slider-btn.next{right:-45px}.slider ol[role="tablist"],.presentation ol[role="tablist"]{position:absolute;bottom:-50px;width:100%;text-align:center;padding-left:0}.slider ol[role="tablist"] li,.presentation ol[role="tablist"] li{display:inline-block;width:10px;height:10px;border-radius:100px;border:1px solid #000000;background:transparent;text-align:center;cursor:pointer;/*px*/ margin:0 7px;/*rem*/ margin:0 0.4375rem}.slider ol[role="tablist"] li:hover,.presentation ol[role="tablist"] li:hover{background:rgba(0,0,0,0.1)}.slider ol[role="tablist"] li.active,.presentation ol[role="tablist"] li.active{background:#000000}.slider ol[role="tablist"] li.active:hover,.presentation ol[role="tablist"] li.active:hover{cursor:default}.slider-btn{position:absolute;z-index:2;background:none;border:none;top:50%;transform:translateY(-50%);color:#000000;padding:0;border:1px solid transparent;transition:all 1s ease}.slider-btn:hover,.slider-btn:focus{transform:translateY(-50%);color:#000000}.slider-btn:hover span,.slider-btn:focus span{transform:scale(1.3)}.slider-btn:disabled{color:rgba(0,0,0,0.3);cursor:default}.slider-btn:disabled:hover,.slider-btn:disabled:focus{background:none !important;color:rgba(0,0,0,0.3) !important}.slider-btn:disabled:hover span,.slider-btn:disabled:focus span{transform:scale(1)}.slider-btn.prev{left:0}.slider-btn.next{right:0}.slider-btn .icon{transition:all 1s ease;/*px*/ font-size:40px;/*rem*/ font-size:2.5rem}@media only screen and (max-width: 992px){.slider-btn .icon{/*px*/ font-size:30px;/*rem*/ font-size:1.875rem}}.slider-multiple{margin-bottom:0;position:relative}.slider-multiple .slider-logos{overflow:hidden;margin:0 auto}.slider-multiple .slider-logos ul{position:relative;margin:0;padding:0;list-style:none;display:flex}.slider-multiple .slider-logos ul li{float:left;margin:0;padding:0;position:relative;display:block;width:200px;text-align:center;display:flex;justify-content:center;align-items:center}@media only screen and (min-width: 1800px){.slider-multiple .slider-logos ul li{width:270px}}@media only screen and (max-width: 1200px){.slider-multiple .slider-logos ul li{width:180px}}@media only screen and (max-width: 992px){.slider-multiple .slider-logos ul li{width:150px}}@media only screen and (max-width: 768px){.slider-multiple .slider-logos ul li{width:100px}}@media only screen and (max-width: 480px){.slider-multiple .slider-logos ul li{width:90px}}@media screen and (max-width:630px){}.slider-multiple .slider-logos ul li figure{/*px*/ padding:0 30px;/*rem*/ padding:0 1.875rem;margin:0}@media only screen and (max-width: 992px){.slider-multiple .slider-logos ul li figure{/*px*/ padding:0 20px;/*rem*/ padding:0 1.25rem}}@media only screen and (max-width: 768px){.slider-multiple .slider-logos ul li figure{/*px*/ padding:0 10px;/*rem*/ padding:0 0.625rem}}.slider-multiple .slider-logos ul li figure img{-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:all .3s}.slider-multiple .slider-logos ul li figure img:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%)}@keyframes heightTop{0%{height:0;opacity:0}100%{height:100%;opacity:1}}@keyframes heightBottom{0%{height:30px;opacity:1}100%{height:0;opacity:0}}.big-slider .slidelist{width:100%;max-width:1400px;/*px*/ padding-left:20px;/*rem*/ padding-left:1.25rem;/*px*/ padding-right:20px;/*rem*/ padding-right:1.25rem;margin:0 auto;position:absolute;bottom:150px;left:50%;transform:translateX(-50%)}@media only screen and (min-width: 1800px){.big-slider .slidelist{max-width:1800px}}@media only screen and (max-width: 768px){.big-slider .slidelist{/*px*/ padding-left:30px;/*rem*/ padding-left:1.875rem;/*px*/ padding-right:30px;/*rem*/ padding-right:1.875rem}}@media only screen and (max-width: 992px){.big-slider .slidelist{display:none}}.big-slider .slidelist ol{position:relative;padding-left:0;height:150px}.big-slider .slidelist ol:before{content:"";width:1px;height:100%;background:#000000;display:block;position:absolute}.big-slider .slidelist ol.down li.active:before{animation-duration:.8s;animation-name:heightTop;animation-fill-mode:forwards}.big-slider .slidelist ol.up li.active+li{opacity:1}.big-slider .slidelist ol.up li.active+li:before{animation-duration:.5s;animation-name:heightBottom;animation-fill-mode:forwards}.big-slider .slidelist ol.up li.active+li span{opacity:0}.big-slider .slidelist ol li{position:relative;opacity:0;list-style:none;margin-bottom:0}.big-slider .slidelist ol li:before{content:"";width:3px;height:100%;background:#000000;display:block;position:absolute;left:-1px}.big-slider .slidelist ol li.visible{opacity:1}.big-slider .slidelist ol li.visible span{opacity:0;animation-duration:.2s;animation-name:fadeOut;animation-fill-mode:forwards}.big-slider .slidelist ol li.active span{opacity:0;animation-delay:.35s;animation-duration:.2s;animation-name:fadeIn;animation-fill-mode:forwards}.big-slider .slidelist ol li:last-child:after{content:"";width:1px;height:10px;background:#000000;display:block;position:absolute;left:0;bottom:-10px}.big-slider .slidelist ol li span{position:absolute;left:-14px;bottom:0;/*px*/ font-size:14px;/*rem*/ font-size:0.875rem;font-family:'monument_extendedultralight',sans-serif;background:#FCFAF7;/*px*/ padding:0;/*rem*/ padding:0}.big-slider .slides .slide{overflow:hidden;height:130vh;position:fixed;width:100%;transition:all 1.4s cubic-bezier(.22, .44, 0, 1);transform:translateY(20vh);opacity:0;z-index:1}@media only screen and (max-width: 992px){.big-slider .slides .slide{height:auto;position:static;transform:none;opacity:1;overflow:visible}}.big-slider .slides .slide:nth-child(1){z-index:2;transform:translateY(-10vh);opacity:1}@media only screen and (max-width: 992px){.big-slider .slides .slide:nth-child(1){transform:none}}.big-slider .slides .slide:nth-child(1)>div{transform:translateY(0)}.big-slider .slides .slide>div{height:110vh;display:flex;flex-direction:column;justify-content:center;transition:all 1.9s cubic-bezier(.22, .44, 0, 1)}@media only screen and (max-width: 992px){.big-slider .slides .slide>div{height:auto}}.tiles{display:flex;flex-wrap:wrap;justify-content:space-between}.tiles .tile{width:50%;text-decoration:none;position:relative}@media only screen and (max-width: 992px){.tiles .tile{width:100%;/*px*/ margin-bottom:20px;/*rem*/ margin-bottom:1.25rem}.tiles .tile:last-child{margin-bottom:0}}@media only screen and (max-width: 480px){.tiles .tile{/*px*/ margin-bottom:10px;/*rem*/ margin-bottom:0.625rem}.tiles .tile:last-child{margin-bottom:0}}.tiles .tile.fullwidth,.tiles .tile.grande{width:100%}.tiles .tile>div{/*px*/ padding:7px;/*rem*/ padding:0.4375rem}@media only screen and (max-width: 992px){.tiles .tile>div{padding:0}}.tiles .tile>div figure{margin:0 0 -5px 0;position:relative}.tiles .tile>div figure img{height:100%;width:100%;object-fit:cover;object-position:center}.tiles .tile>div .banner{position:absolute;bottom:0;left:0;width:100%;/*px*/ padding:30px;/*rem*/ padding:1.875rem;display:flex;justify-content:space-between;align-items:flex-end}@media only screen and (min-width: 1800px){.tiles .tile>div .banner{/*px*/ padding:50px;/*rem*/ padding:3.125rem}}@media only screen and (max-width: 1200px){.tiles .tile>div .banner{/*px*/ padding:20px;/*rem*/ padding:1.25rem}}@media only screen and (max-width: 480px){.tiles .tile>div .banner{/*px*/ padding:16px;/*rem*/ padding:1rem}}.tiles .tile>div .banner h2{/*px*/ font-size:28px;/*rem*/ font-size:1.75rem;/*px*/ line-height:38px;/*rem*/ line-height:2.375rem;color:#fff;margin-bottom:0}@media only screen and (min-width: 1800px){.tiles .tile>div .banner h2{/*px*/ font-size:38px;/*rem*/ font-size:2.375rem;/*px*/ line-height:45px;/*rem*/ line-height:2.8125rem}}@media only screen and (max-width: 1200px){.tiles .tile>div .banner h2{/*px*/ font-size:24px;/*rem*/ font-size:1.5rem;/*px*/ line-height:28px;/*rem*/ line-height:1.75rem}}@media only screen and (max-width: 480px){.tiles .tile>div .banner h2{/*px*/ font-size:14px;/*rem*/ font-size:0.875rem;/*px*/ line-height:17px;/*rem*/ line-height:1.0625rem}}.tiles .tile>div .banner a{/*px*/ margin-left:15px;/*rem*/ margin-left:0.9375rem;min-width:210px;text-align:center}@media only screen and (min-width: 1800px){.tiles .tile>div .banner a{min-width:260px}}@media only screen and (max-width: 1200px){.tiles .tile>div .banner a{/*px*/ font-size:13px;/*rem*/ font-size:0.8125rem;min-width:180px}}@media only screen and (max-width: 480px){.tiles .tile>div .banner a{/*px*/ font-size:10px;/*rem*/ font-size:0.625rem;min-width:140px}}.filters{padding-left:0}.filters>li{display:inline-block;margin-bottom:0}@media only screen and (max-width: 768px){.filters>li:last-child{margin-bottom:0}}.filters>li button{border-radius:0;border:none;background:transparent;display:block;/*px*/ padding:5px 15px;/*rem*/ padding:0.3125rem 0.9375rem;/*px*/ margin:0 10px;/*rem*/ margin:0 0.625rem;text-decoration:none;color:#000000;/*px*/ font-size:16px;/*rem*/ font-size:1rem;/*px*/ line-height:20px;/*rem*/ line-height:1.25rem;cursor:pointer;font-family:'monument_extendedultralight',sans-serif}.filters>li button:hover{transform:scale(1) !important;box-shadow:0 2px 0 0 #000}@media only screen and (min-width: 1800px){.filters>li button{/*px*/ font-size:20px;/*rem*/ font-size:1.25rem;/*px*/ line-height:24px;/*rem*/ line-height:1.5rem}}@media only screen and (max-width: 992px){.filters>li button{/*px*/ font-size:14px;/*rem*/ font-size:0.875rem;/*px*/ line-height:26px;/*rem*/ line-height:1.625rem}}@media only screen and (max-width: 768px){.filters>li button{margin:0}}@media only screen and (max-width: 480px){.filters>li button{/*px*/ font-size:8px;/*rem*/ font-size:0.5rem;/*px*/ line-height:9px;/*rem*/ line-height:0.5625rem}}.filters>li.active button{position:relative;font-family:'monument_extendedregular',sans-serif;box-shadow:0 2px 0 0 #000}@media only screen and (min-width: 1800px){.filters>li.active button{/*px*/ font-size:20px;/*rem*/ font-size:1.25rem;/*px*/ line-height:24px;/*rem*/ line-height:1.5rem}}@media only screen and (max-width: 992px){.filters>li.active button{/*px*/ font-size:14px;/*rem*/ font-size:0.875rem;/*px*/ line-height:26px;/*rem*/ line-height:1.625rem}}@media only screen and (max-width: 480px){.filters>li.active button{/*px*/ font-size:8px;/*rem*/ font-size:0.5rem;/*px*/ line-height:9px;/*rem*/ line-height:0.5625rem}}.filters>li.active button:before{width:6px;height:6px;background:#000000;border-radius:100%;display:block;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.tiles-with-filters .tile{display:none}.tiles-with-filters .tile.active{display:block}.organisation{width:100%;max-width:1280px;/*px*/ padding-left:20px;/*rem*/ padding-left:1.25rem;/*px*/ padding-right:20px;/*rem*/ padding-right:1.25rem;margin:0 auto}@media only screen and (min-width: 1800px){.organisation{max-width:1640px}}@media only screen and (max-width: 768px){.organisation{/*px*/ padding-left:30px;/*rem*/ padding-left:1.875rem;/*px*/ padding-right:30px;/*rem*/ padding-right:1.875rem}}.organisation-large{width:100%;max-width:1400px;/*px*/ padding-left:20px;/*rem*/ padding-left:1.25rem;/*px*/ padding-right:20px;/*rem*/ padding-right:1.25rem;margin:0 auto}@media only screen and (min-width: 1800px){.organisation-large{max-width:1800px}}@media only screen and (max-width: 768px){.organisation-large{/*px*/ padding-left:30px;/*rem*/ padding-left:1.875rem;/*px*/ padding-right:30px;/*rem*/ padding-right:1.875rem}}body{color:#000000;background:#FCFAF7;/*px*/ font-size:16px;/*rem*/ font-size:1rem;/*px*/ line-height:22px;/*rem*/ line-height:1.375rem;font-family:'Outfit',sans-serif;display:table;width:100%}body footer{display:table-row;height:120px}@media only screen and (max-width: 768px){body footer{height:70px}}@media only screen and (max-width: 768px){}body header,body main,body footer{width:100%}body:not(.home) header nav{opacity:0;animation-duration:1.5s;animation-name:fadeIn;animation-fill-mode:forwards;animation-delay:.2s}body:not(.home) header nav>div{background:rgba(252,250,247,0.5)}body:not(.home) header nav.anim>div{padding-top:0;padding-bottom:0}@media only screen and (min-width: 1800px){body:not(.home) header nav.anim>div{/*px*/ padding-top:20px;/*rem*/ padding-top:1.25rem;/*px*/ padding-bottom:20px;/*rem*/ padding-bottom:1.25rem}}@media only screen and (max-width: 768px){body:not(.home) header nav.anim>div{/*px*/ padding-top:10px;/*rem*/ padding-top:0.625rem;/*px*/ padding-bottom:10px;/*rem*/ padding-bottom:0.625rem}}body:not(.home) header .banner h1{opacity:0;animation-duration:1.5s;animation-name:fadeIn;animation-fill-mode:forwards;animation-delay:.5s}body:not(.home) header .banner .category{opacity:0;animation-duration:1.3s;animation-name:fadeIn;animation-fill-mode:forwards;animation-delay:.7s}body header nav{position:fixed;width:100%;z-index:100}body header nav>div{transition:all 1s ease;width:100%;max-width:1400px;/*px*/ padding-left:20px;/*rem*/ padding-left:1.25rem;/*px*/ padding-right:20px;/*rem*/ padding-right:1.25rem;margin:0 auto;display:flex;align-items:center;/*px*/ padding-top:40px;/*rem*/ padding-top:2.5rem;/*px*/ padding-bottom:40px;/*rem*/ padding-bottom:2.5rem;position:relative}@media only screen and (min-width: 1800px){body header nav>div{max-width:1800px}}@media only screen and (max-width: 768px){body header nav>div{/*px*/ padding-left:30px;/*rem*/ padding-left:1.875rem;/*px*/ padding-right:30px;/*rem*/ padding-right:1.875rem}}@media only screen and (min-width: 1800px){body header nav>div{/*px*/ padding-top:50px;/*rem*/ padding-top:3.125rem;/*px*/ padding-bottom:50px;/*rem*/ padding-bottom:3.125rem}}@media only screen and (max-width: 1200px){body header nav>div{/*px*/ padding-top:20px;/*rem*/ padding-top:1.25rem;/*px*/ padding-bottom:20px;/*rem*/ padding-bottom:1.25rem}}@media only screen and (max-width: 992px){body header nav>div{/*px*/ padding-top:10px;/*rem*/ padding-top:0.625rem;/*px*/ padding-bottom:10px;/*rem*/ padding-bottom:0.625rem}}@media only screen and (max-width: 768px){body header nav>div{/*px*/ padding-top:25px;/*rem*/ padding-top:1.5625rem;/*px*/ padding-bottom:25px;/*rem*/ padding-bottom:1.5625rem}}@media only screen and (max-width: 480px){body header nav>div{/*px*/ padding-top:20px;/*rem*/ padding-top:1.25rem;/*px*/ padding-bottom:20px;/*rem*/ padding-bottom:1.25rem}}body header nav>div a.logo{width:15%}@media only screen and (max-width: 768px){body header nav>div a.logo{width:90px}}body header nav>div a.logo svg,body header nav>div a.logo img{max-width:128px;vertical-align:middle}@media only screen and (min-width: 1800px){body header nav>div a.logo svg,body header nav>div a.logo img{max-width:155px}}body header nav>div a.logo svg:hover,body header nav>div a.logo img:hover{filter:invert(48%) sepia(0%) saturate(544%) hue-rotate(140deg) brightness(92%) contrast(87%)}body header nav>div a.logo svg:focus,body header nav>div a.logo img:focus{filter:invert(70%) sepia(19%) saturate(15%) hue-rotate(79deg) brightness(93%) contrast(92%)}body header nav>div a.logo svg path,body header nav>div a.logo img path{transition:all 1s ease 0s}body header nav>div a.logo svg text,body header nav>div a.logo img text{/*px*/ letter-spacing:2.5px;/*rem*/ letter-spacing:0.15625rem;/*px*/ font-size:5px;/*rem*/ font-size:0.3125rem;font-family:'monument_extendedregular',sans-serif;transition:all 1s ease 0s}body header nav>div ul.nav{width:85%;padding-left:0;text-align:right}@media only screen and (max-width: 768px){body header nav>div ul.nav{position:absolute;top:-999999px;left:0;width:100%;height:100vh;z-index:100;/*px*/ padding:80px 30px 30px;/*rem*/ padding:5rem 1.875rem 1.875rem;text-align:center}}body header nav>div ul.nav li.menu-item{display:inline-block;list-style:none;margin-bottom:0}body header nav>div ul.nav li.menu-item a{/*px*/ padding:5px 10px;/*rem*/ padding:0.3125rem 0.625rem;/*px*/ margin:0 15px;/*rem*/ margin:0 0.9375rem;text-transform:uppercase;text-decoration:none;/*px*/ font-size:16px;/*rem*/ font-size:1rem;/*px*/ line-height:19px;/*rem*/ line-height:1.1875rem;font-family:'monument_extendedultralight',sans-serif;color:#000000}body header nav>div ul.nav li.menu-item a:hover{box-shadow:0 2px 0 0 #000}@media only screen and (max-width: 768px){body header nav>div ul.nav li.menu-item a{/*px*/ font-size:22px;/*rem*/ font-size:1.375rem}}body header nav>div ul.nav li.menu-item.current-menu-item a,body header nav>div ul.nav li.menu-item.current_page_parent a{position:relative;font-family:'monument_extendedregular',sans-serif;box-shadow:0 2px 0 0 #000}@media only screen and (max-width: 480px){body header nav>div ul.nav li.menu-item.current-menu-item a,body header nav>div ul.nav li.menu-item.current_page_parent a{position:relative;left:10px}}body header nav>div ul.nav li.menu-item.current-menu-item a:before,body header nav>div ul.nav li.menu-item.current_page_parent a:before{width:6px;height:6px;background:#000000;border-radius:100%;display:block;position:absolute;top:50%;left:10px;transform:translateY(-50%)}body header nav>div ul.nav li.menu-item.current-menu-item a:focus:before,body header nav>div ul.nav li.menu-item.current_page_parent a:focus:before{background:#fff}body header nav.open>div ul.nav{margin-top:0;top:0;position:fixed;background:#000000;display:flex;flex-direction:column;justify-content:center}body header nav.open>div ul.nav li.menu-item{display:block}body header nav.open>div ul.nav li.menu-item:first-child a{margin-top:0}body header nav.open>div ul.nav li.menu-item a{font-family:'monument_extendedultralight',sans-serif;display:inline-block;color:#fff;/*px*/ margin:30px 0;/*rem*/ margin:1.875rem 0}body header nav.open>div ul.nav li.menu-item.current-menu-item a{font-family:'monument_extendedregular',sans-serif;/*px*/ padding:0 30px;/*rem*/ padding:0 1.875rem}body header nav.open>div ul.nav li.menu-item.current-menu-item a:before{background:#fff}body header nav.open>div ul.nav li.menu-item.current-menu-item a:focus:before{background:#fff}body header .banner{width:100%;max-width:1280px;/*px*/ padding-left:20px;/*rem*/ padding-left:1.25rem;/*px*/ padding-right:20px;/*rem*/ padding-right:1.25rem;margin:0 auto;display:flex;justify-content:space-between;align-items:flex-end;padding-top:160px}@media only screen and (min-width: 1800px){body header .banner{max-width:1640px}}@media only screen and (max-width: 768px){body header .banner{/*px*/ padding-left:30px;/*rem*/ padding-left:1.875rem;/*px*/ padding-right:30px;/*rem*/ padding-right:1.875rem}}@media only screen and (min-width: 1800px){body header .banner{padding-top:175px}}@media only screen and (max-width: 1200px){body header .banner{padding-top:140px}}@media only screen and (max-width: 992px){body header .banner{padding-top:100px}}@media only screen and (max-width: 480px){body header .banner{padding-top:75px}}@media only screen and (max-width: 480px){body header .banner{display:block}}body header .banner h1{font-family:'monument_extendedultralight',sans-serif}body header .banner h1 .client{font-family:'monument_extendedregular',sans-serif}body header .banner .category{text-transform:uppercase;font-family:'monument_extendedultralight',sans-serif}@media only screen and (max-width: 480px){body header .banner .category{/*px*/ margin-top:10px;/*rem*/ margin-top:0.625rem}}body:not(.home) footer>div.submenu{background:#000000;/*px*/ padding-top:50px;/*rem*/ padding-top:3.125rem;/*px*/ padding-bottom:50px;/*rem*/ padding-bottom:3.125rem}@media only screen and (min-width: 1800px){body:not(.home) footer>div.submenu{/*px*/ padding-top:70px;/*rem*/ padding-top:4.375rem;/*px*/ padding-bottom:70px;/*rem*/ padding-bottom:4.375rem}}@media only screen and (max-width: 1200px){body:not(.home) footer>div.submenu{/*px*/ padding-top:40px;/*rem*/ padding-top:2.5rem;/*px*/ padding-bottom:40px;/*rem*/ padding-bottom:2.5rem}}@media only screen and (max-width: 992px){body:not(.home) footer>div.submenu{/*px*/ padding-top:30px;/*rem*/ padding-top:1.875rem;/*px*/ padding-bottom:30px;/*rem*/ padding-bottom:1.875rem}}@media only screen and (max-width: 768px){body:not(.home) footer>div.submenu{/*px*/ padding-top:20px;/*rem*/ padding-top:1.25rem;/*px*/ padding-bottom:20px;/*rem*/ padding-bottom:1.25rem}}body:not(.home) footer>div.submenu>nav{width:100%;max-width:1400px;/*px*/ padding-left:20px;/*rem*/ padding-left:1.25rem;/*px*/ padding-right:20px;/*rem*/ padding-right:1.25rem;margin:0 auto}@media only screen and (min-width: 1800px){body:not(.home) footer>div.submenu>nav{max-width:1800px}}@media only screen and (max-width: 768px){body:not(.home) footer>div.submenu>nav{/*px*/ padding-left:30px;/*rem*/ padding-left:1.875rem;/*px*/ padding-right:30px;/*rem*/ padding-right:1.875rem}}body:not(.home) footer>div.submenu>nav ul.nav{margin:0;padding-left:0;text-align:left;display:flex;flex-wrap:wrap}body:not(.home) footer>div.submenu>nav ul.nav li.menu-item{display:inline-block;list-style:none}@media only screen and (max-width: 992px){body:not(.home) footer>div.submenu>nav ul.nav li.menu-item{/*px*/ margin-bottom:5px;/*rem*/ margin-bottom:0.3125rem}}@media only screen and (max-width: 480px){body:not(.home) footer>div.submenu>nav ul.nav li.menu-item{/*px*/ font-size:9px;/*rem*/ font-size:0.5625rem;/*px*/ line-height:9px;/*rem*/ line-height:0.5625rem;/*px*/ margin-bottom:2px;/*rem*/ margin-bottom:0.125rem}}body:not(.home) footer>div.submenu>nav ul.nav li.menu-item:after{content:"-";/*px*/ margin:0 15px;/*rem*/ margin:0 0.9375rem;color:#fff}@media only screen and (max-width: 768px){body:not(.home) footer>div.submenu>nav ul.nav li.menu-item:after{/*px*/ margin:0 10px;/*rem*/ margin:0 0.625rem}}@media only screen and (max-width: 480px){body:not(.home) footer>div.submenu>nav ul.nav li.menu-item:after{/*px*/ margin:0 5px;/*rem*/ margin:0 0.3125rem;/*px*/ font-size:9px;/*rem*/ font-size:0.5625rem;/*px*/ line-height:9px;/*rem*/ line-height:0.5625rem}}body:not(.home) footer>div.submenu>nav ul.nav li.menu-item:last-child:after{content:none}body:not(.home) footer>div.submenu>nav ul.nav li.menu-item a{text-decoration:none;/*px*/ font-size:15px;/*rem*/ font-size:0.9375rem;/*px*/ line-height:18px;/*rem*/ line-height:1.125rem;font-family:'monument_extendedultralight',sans-serif;color:#fff}body:not(.home) footer>div.submenu>nav ul.nav li.menu-item a:hover{box-shadow:0 2px 0 0 #fff}@media only screen and (max-width: 992px){body:not(.home) footer>div.submenu>nav ul.nav li.menu-item a{/*px*/ font-size:12px;/*rem*/ font-size:0.75rem;/*px*/ line-height:15px;/*rem*/ line-height:0.9375rem}}@media only screen and (max-width: 480px){body:not(.home) footer>div.submenu>nav ul.nav li.menu-item a{/*px*/ font-size:7px;/*rem*/ font-size:0.4375rem;/*px*/ line-height:12px;/*rem*/ line-height:0.75rem}}body:not(.home) footer>div.submenu>nav ul.nav li.menu-item.current-menu-item a{position:relative;font-family:'monument_extendedregular',sans-serif;box-shadow:0 2px 0 0 #fff}body:not(.home) footer>div.submenu>nav ul.nav li.menu-item.current-menu-item a:before{width:6px;height:6px;background:#fff;border-radius:100%;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}body footer{width:100%;margin-top:auto;opacity:0;animation-duration:1.3s;animation-name:fadeIn;animation-fill-mode:forwards}@media only screen and (max-width: 768px){body footer{text-align:center}}body footer>div:first-child{width:100%;max-width:1400px;/*px*/ padding-left:20px;/*rem*/ padding-left:1.25rem;/*px*/ padding-right:20px;/*rem*/ padding-right:1.25rem;margin:0 auto;/*px*/ padding-top:40px;/*rem*/ padding-top:2.5rem;/*px*/ padding-bottom:40px;/*rem*/ padding-bottom:2.5rem}@media only screen and (min-width: 1800px){body footer>div:first-child{max-width:1800px}}@media only screen and (max-width: 768px){body footer>div:first-child{/*px*/ padding-left:30px;/*rem*/ padding-left:1.875rem;/*px*/ padding-right:30px;/*rem*/ padding-right:1.875rem}}@media only screen and (max-width: 1200px){body footer>div:first-child{/*px*/ padding-top:30px;/*rem*/ padding-top:1.875rem;/*px*/ padding-bottom:30px;/*rem*/ padding-bottom:1.875rem}}@media only screen and (max-width: 768px){body footer>div:first-child{/*px*/ padding-top:20px;/*rem*/ padding-top:1.25rem;/*px*/ padding-bottom:20px;/*rem*/ padding-bottom:1.25rem}}body footer>div ul.social{margin:0;padding-left:0}body footer>div ul.social>li{display:inline-block;/*px*/ padding-right:60px;/*rem*/ padding-right:3.75rem}@media only screen and (max-width: 992px){body footer>div ul.social>li{/*px*/ margin-bottom:5px;/*rem*/ margin-bottom:0.3125rem;/*px*/ padding-right:40px;/*rem*/ padding-right:2.5rem}}@media only screen and (max-width: 768px){body footer>div ul.social>li{/*px*/ padding-right:30px;/*rem*/ padding-right:1.875rem}}body footer>div ul.social>li:last-child{padding-right:0}body footer>div ul.social>li a{text-transform:uppercase;font-family:'monument_extendedultralight',sans-serif;/*px*/ font-size:12px;/*rem*/ font-size:0.75rem;/*px*/ line-height:15px;/*rem*/ line-height:0.9375rem;color:#000000;text-decoration:none;letter-spacing:.5px}@media only screen and (max-width: 480px){body footer>div ul.social>li a{/*px*/ font-size:9px;/*rem*/ font-size:0.5625rem;/*px*/ line-height:11px;/*rem*/ line-height:0.6875rem}}body footer>div ul.social>li a:hover{box-shadow:0 2px 0 0 #000}body main{overflow-y:hidden}body main #loader{position:fixed;display:block;width:100%;height:100%;top:0;left:0;text-align:center;background-color:#FCFAF7;z-index:200}body main #loader video{cursor:initial;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}body main #showreel{position:fixed;display:block;width:100%;height:100%;top:0;left:0;text-align:center;background-color:#FCFAF7;z-index:100}@media only screen and (max-width: 768px){body main #showreel{display:none}}body main #showreel button.close{position:absolute;top:20px;right:20px;z-index:300;/*px*/ padding:10px 11px;/*rem*/ padding:0.625rem 0.6875rem}body main #showreel video{cursor:initial;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}body main section>div{width:100%;max-width:1280px;/*px*/ padding-left:20px;/*rem*/ padding-left:1.25rem;/*px*/ padding-right:20px;/*rem*/ padding-right:1.25rem;margin:0 auto}@media only screen and (min-width: 1800px){body main section>div{max-width:1640px}}@media only screen and (max-width: 768px){body main section>div{/*px*/ padding-left:30px;/*rem*/ padding-left:1.875rem;/*px*/ padding-right:30px;/*rem*/ padding-right:1.875rem}}body main section .triple-bloc{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:50px}@media only screen and (max-width: 992px){body main section .triple-bloc{display:block}}@media only screen and (max-width: 768px){body main section .triple-bloc{grid-gap:30px}}body main section .triple-bloc>div>h2{min-height:80px}@media only screen and (max-width: 768px){body main section .triple-bloc>div>h2{min-height:0}}body:not(.home).page main{opacity:0;animation-duration:1.5s;animation-name:slideTop;animation-fill-mode:forwards;animation-delay:.8s}body.page header .banner h1{/*px*/ font-size:50px;/*rem*/ font-size:3.125rem;/*px*/ line-height:58px;/*rem*/ line-height:3.625rem;/*px*/ margin-bottom:20px;/*rem*/ margin-bottom:1.25rem;font-family:'monument_extendedlight'}@media only screen and (min-width: 1800px){body.page header .banner h1{/*px*/ font-size:80px;/*rem*/ font-size:5rem;/*px*/ line-height:96px;/*rem*/ line-height:6rem}}@media only screen and (max-width: 1200px){body.page header .banner h1{/*px*/ font-size:46px;/*rem*/ font-size:2.875rem;/*px*/ line-height:55px;/*rem*/ line-height:3.4375rem}}@media only screen and (max-width: 992px){body.page header .banner h1{margin-bottom:0}}@media only screen and (max-width: 768px){body.page header .banner h1{/*px*/ font-size:36px;/*rem*/ font-size:2.25rem;/*px*/ line-height:40px;/*rem*/ line-height:2.5rem}}@media only screen and (max-width: 480px){body.page header .banner h1{/*px*/ font-size:25px;/*rem*/ font-size:1.5625rem;/*px*/ line-height:30px;/*rem*/ line-height:1.875rem}}body.page main section.content{/*px*/ padding-top:50px;/*rem*/ padding-top:3.125rem;/*px*/ padding-bottom:50px;/*rem*/ padding-bottom:3.125rem;overflow-x:hidden}@media only screen and (min-width: 1800px){body.page main section.content{/*px*/ padding-top:80px !important;/*rem*/ padding-top:5rem !important;/*px*/ padding-bottom:80px !important;/*rem*/ padding-bottom:5rem !important}}@media only screen and (min-width: 1330px){body.page main section.content{/*px*/ padding-top:30px;/*rem*/ padding-top:1.875rem;/*px*/ padding-bottom:30px;/*rem*/ padding-bottom:1.875rem}}@media only screen and (max-width: 1200px){body.page main section.content{/*px*/ padding-top:30px;/*rem*/ padding-top:1.875rem;/*px*/ padding-bottom:30px;/*rem*/ padding-bottom:1.875rem}}@media only screen and (max-width: 768px){body.page main section.content{/*px*/ padding-top:20px;/*rem*/ padding-top:1.25rem;/*px*/ padding-bottom:20px;/*rem*/ padding-bottom:1.25rem}}body.page main section.content>div.accordion>div h2{/*px*/ font-size:60px;/*rem*/ font-size:3.75rem;/*px*/ line-height:70px;/*rem*/ line-height:4.375rem;font-family:'monument_extendedlight',sans-serif;text-transform:uppercase}@media only screen and (min-width: 1800px){body.page main section.content>div.accordion>div h2{/*px*/ font-size:80px;/*rem*/ font-size:5rem;/*px*/ line-height:90px;/*rem*/ line-height:5.625rem}}@media only screen and (max-width: 992px){body.page main section.content>div.accordion>div h2{/*px*/ font-size:40px;/*rem*/ font-size:2.5rem;/*px*/ line-height:50px;/*rem*/ line-height:3.125rem}}@media only screen and (max-width: 768px){body.page main section.content>div.accordion>div h2{/*px*/ font-size:25px;/*rem*/ font-size:1.5625rem;/*px*/ line-height:30px;/*rem*/ line-height:1.875rem}}body.page main section.content>div.accordion>div>div h2{/*px*/ font-size:34px;/*rem*/ font-size:2.125rem;/*px*/ line-height:40px;/*rem*/ line-height:2.5rem;font-family:'monument_extendedultralight',sans-serif}@media only screen and (min-width: 1800px){body.page main section.content>div.accordion>div>div h2{/*px*/ font-size:46px;/*rem*/ font-size:2.875rem;/*px*/ line-height:55px;/*rem*/ line-height:3.4375rem}}@media only screen and (max-width: 992px){body.page main section.content>div.accordion>div>div h2{/*px*/ font-size:30px;/*rem*/ font-size:1.875rem;/*px*/ line-height:40px;/*rem*/ line-height:2.5rem}}@media only screen and (max-width: 768px){body.page main section.content>div.accordion>div>div h2{/*px*/ font-size:22px;/*rem*/ font-size:1.375rem;/*px*/ line-height:28px;/*rem*/ line-height:1.75rem}}@media only screen and (max-width: 480px){body.page main section.content>div.accordion>div>div h2{/*px*/ font-size:20px;/*rem*/ font-size:1.25rem;/*px*/ line-height:25px;/*rem*/ line-height:1.5625rem}}body.page main section.content>div.accordion>div>div>div{/*px*/ margin-bottom:50px;/*rem*/ margin-bottom:3.125rem}@media only screen and (min-width: 1800px){body.page main section.content>div.accordion>div>div>div{/*px*/ margin-bottom:80px;/*rem*/ margin-bottom:5rem}}@media only screen and (max-width: 768px){body.page main section.content>div.accordion>div>div>div{/*px*/ margin-bottom:30px;/*rem*/ margin-bottom:1.875rem}}@media only screen and (max-width: 480px){body.page main section.content>div.accordion>div>div>div{/*px*/ margin-bottom:20px;/*rem*/ margin-bottom:1.25rem}}body.page main section.content>div.accordion>div>div>div:last-child{margin-bottom:0}@media only screen and (max-width: 992px){body.page main section.content>div.accordion>div>div>div .triple-bloc>div{/*px*/ margin-bottom:30px;/*rem*/ margin-bottom:1.875rem}body.page main section.content>div.accordion>div>div>div .triple-bloc>div:last-child{margin-bottom:0}}body.page main section.content>div.accordion>div>div ul.styled{padding-left:20%;margin:0}@media only screen and (min-width: 1800px){body.page main section.content>div.accordion>div>div ul.styled{padding-left:30%}}@media only screen and (max-width: 992px){body.page main section.content>div.accordion>div>div ul.styled{padding-left:0}}body.page main section.content>div h3{/*px*/ margin-top:100px;/*rem*/ margin-top:6.25rem}@media only screen and (min-width: 1800px){body.page main section.content>div h3{/*px*/ margin-top:160px !important;/*rem*/ margin-top:10rem !important;/*px*/ margin-bottom:65px;/*rem*/ margin-bottom:4.0625rem}}@media only screen and (min-width: 1330px){body.page main section.content>div h3{/*px*/ margin-top:60px;/*rem*/ margin-top:3.75rem}}@media only screen and (max-width: 1200px){body.page main section.content>div h3{/*px*/ margin-top:60px;/*rem*/ margin-top:3.75rem}}@media only screen and (max-width: 768px){body.page main section.content>div h3{/*px*/ margin-top:40px;/*rem*/ margin-top:2.5rem}}@media only screen and (max-width: 480px){body.page main section.content>div h3{/*px*/ font-size:20px;/*rem*/ font-size:1.25rem;/*px*/ line-height:24px;/*rem*/ line-height:1.5rem}}body.page main section.content>div .triple-bloc{grid-gap:50px}@media only screen and (max-width: 768px){body.page main section.content>div .triple-bloc{grid-gap:30px}}body.page.page-id-14{display:flex;flex-wrap:wrap}body.page.page-id-14 main{align-self:center;animation:none;opacity:1}body.page.page-id-14 main section>div .flex{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:flex-end}body.page.page-id-14 main section>div .flex>div,body.page.page-id-14 main section>div .flex>ul{width:50%}@media only screen and (max-width: 992px){body.page.page-id-14 main section>div .flex>div,body.page.page-id-14 main section>div .flex>ul{width:100%}}body.page.page-id-14 main section>div .flex>div{/*px*/ padding-right:40px;/*rem*/ padding-right:2.5rem}@media only screen and (max-width: 992px){body.page.page-id-14 main section>div .flex>div{padding-right:0;order:1}}body.page.page-id-14 main section>div .flex>div h2{/*px*/ font-size:80px;/*rem*/ font-size:5rem;/*px*/ line-height:90px;/*rem*/ line-height:5.625rem;font-family:'monument_extendedlight',sans-serif;margin:0;opacity:0;animation-duration:1.5s;animation-name:fadeIn;animation-fill-mode:forwards;animation-delay:.5s}@media only screen and (min-width: 1800px){body.page.page-id-14 main section>div .flex>div h2{/*px*/ font-size:111px;/*rem*/ font-size:6.9375rem;/*px*/ line-height:133px;/*rem*/ line-height:8.3125rem}}@media only screen and (max-width: 1200px){body.page.page-id-14 main section>div .flex>div h2{/*px*/ font-size:60px;/*rem*/ font-size:3.75rem;/*px*/ line-height:70px;/*rem*/ line-height:4.375rem}}@media only screen and (max-width: 768px){body.page.page-id-14 main section>div .flex>div h2{/*px*/ font-size:50px;/*rem*/ font-size:3.125rem;/*px*/ line-height:60px;/*rem*/ line-height:3.75rem}}@media only screen and (max-width: 480px){body.page.page-id-14 main section>div .flex>div h2{/*px*/ font-size:44px;/*rem*/ font-size:2.75rem;/*px*/ line-height:53px;/*rem*/ line-height:3.3125rem}}body.page.page-id-14 main section>div .flex>div.actions{width:50%;padding:0;/*px*/ margin-top:80px;/*rem*/ margin-top:5rem;/*px*/ padding-left:40px;/*rem*/ padding-left:2.5rem}@media only screen and (min-width: 1800px){body.page.page-id-14 main section>div .flex>div.actions{/*px*/ margin-top:100px;/*rem*/ margin-top:6.25rem}}@media only screen and (max-width: 992px){body.page.page-id-14 main section>div .flex>div.actions{order:3;/*px*/ margin:80px 0;/*rem*/ margin:5rem 0;padding-left:0;width:100%}}@media only screen and (max-width: 768px){body.page.page-id-14 main section>div .flex>div.actions{/*px*/ margin:50px 0;/*rem*/ margin:3.125rem 0}}body.page.page-id-14 main section>div .flex>div.actions a.button{border-color:#000000;color:#000000;display:inline-block;/*px*/ margin-right:30px;/*rem*/ margin-right:1.875rem;/*px*/ font-size:14px;/*rem*/ font-size:0.875rem;/*px*/ line-height:17px;/*rem*/ line-height:1.0625rem;font-family:'monument_extendedultralight',sans-serif;text-align:center}@media only screen and (min-width: 1330px){body.page.page-id-14 main section>div .flex>div.actions a.button{min-width:240px}}@media only screen and (min-width: 1800px){body.page.page-id-14 main section>div .flex>div.actions a.button{/*px*/ font-size:20px;/*rem*/ font-size:1.25rem;/*px*/ line-height:24px;/*rem*/ line-height:1.5rem;min-width:330px !important}}@media only screen and (max-width: 768px){body.page.page-id-14 main section>div .flex>div.actions a.button{display:table;/*px*/ margin:0 auto 20px;/*rem*/ margin:0 auto 1.25rem;min-width:230px}}body.page.page-id-14 main section>div .flex>div.actions a.button:hover{background:#000000;color:#fff}body.page.page-id-14 main section>div .flex>div.actions a.button:last-child{margin-right:0}@media only screen and (max-width: 768px){body.page.page-id-14 main section>div .flex>div.actions a.button:last-child{margin:0 auto}}body.page.page-id-14 main section>div .flex>div.actions a.button:nth-child(1){opacity:0;animation-duration:1.2s;animation-name:fadeIn;animation-fill-mode:forwards;animation-delay:1s}body.page.page-id-14 main section>div .flex>div.actions a.button:nth-child(2){opacity:0;animation-duration:1.2s;animation-name:fadeIn;animation-fill-mode:forwards;animation-delay:1.3s}body.page.page-id-14 main section>div .flex>div.actions a.button:nth-child(3){opacity:0;animation-duration:1.2s;animation-name:fadeIn;animation-fill-mode:forwards;animation-delay:1.6s}body.page.page-id-14 main section>div .flex ul{margin:0;/*px*/ padding-left:40px;/*rem*/ padding-left:2.5rem;opacity:0;animation-duration:1.3s;animation-name:fadeIn;animation-fill-mode:forwards;animation-delay:.8s}@media only screen and (max-width: 992px){body.page.page-id-14 main section>div .flex ul{padding-left:0;order:2;/*px*/ margin:50px 0 40px;/*rem*/ margin:3.125rem 0 2.5rem}}body.page.page-id-14 main section>div .flex ul li{list-style:none;text-transform:uppercase;font-family:'monument_extendedultralight',sans-serif;/*px*/ font-size:22px;/*rem*/ font-size:1.375rem;/*px*/ line-height:30px;/*rem*/ line-height:1.875rem;/*px*/ margin-bottom:5px;/*rem*/ margin-bottom:0.3125rem}@media only screen and (min-width: 1800px){body.page.page-id-14 main section>div .flex ul li{/*px*/ font-size:29px;/*rem*/ font-size:1.8125rem;/*px*/ line-height:35px;/*rem*/ line-height:2.1875rem}}@media only screen and (max-width: 1200px){body.page.page-id-14 main section>div .flex ul li{/*px*/ font-size:18px;/*rem*/ font-size:1.125rem;/*px*/ line-height:24px;/*rem*/ line-height:1.5rem}}@media only screen and (max-width: 768px){body.page.page-id-14 main section>div .flex ul li{/*px*/ font-size:14px;/*rem*/ font-size:0.875rem;/*px*/ line-height:17px;/*rem*/ line-height:1.0625rem}}body.page.page-id-14 main section>div .flex ul li strong{font-family:'monument_extendedregular',sans-serif}body.page.page-id-12 main{animation:none;opacity:1}body.page.page-id-12 main section>div.accordion>div h2{opacity:0;animation-duration:1.5s;animation-name:fadeIn;animation-fill-mode:forwards;animation-delay:.5s}body.page.page-id-12 main section>div.accordion>div h2+div{opacity:0;animation-duration:1s;animation-name:slideTop;animation-fill-mode:forwards}body.page.page-id-12 main section>div.accordion>div h2+div.slider-logos{animation:none}body.page.page-id-12 main section>div ul.styled li{font-family:'monument_extendedultralight',sans-serif;text-transform:uppercase;/*px*/ font-size:16px;/*rem*/ font-size:1rem;/*px*/ line-height:20px;/*rem*/ line-height:1.25rem;/*px*/ padding:20px 0 !important;/*rem*/ padding:1.25rem 0 !important;position:relative}@media only screen and (min-width: 1800px){body.page.page-id-12 main section>div ul.styled li{/*px*/ font-size:20px;/*rem*/ font-size:1.25rem;/*px*/ line-height:24px;/*rem*/ line-height:1.5rem}}@media only screen and (max-width: 768px){body.page.page-id-12 main section>div ul.styled li{/*px*/ font-size:8px;/*rem*/ font-size:0.5rem;/*px*/ line-height:9px;/*rem*/ line-height:0.5625rem}}body.page.page-id-12 main section>div h3{margin-top:0}@media only screen and (min-width: 1800px){body.page.page-id-12 main section>div h3{margin-top:0 !important;/*px*/ margin-bottom:30px;/*rem*/ margin-bottom:1.875rem}}@media only screen and (min-width: 1330px){body.page.page-id-12 main section>div h3{margin-top:0}}@media only screen and (max-width: 1200px){body.page.page-id-12 main section>div h3{margin-top:0}}@media only screen and (max-width: 768px){body.page.page-id-12 main section>div h3{margin-top:0}}body.single main section{opacity:0;animation-duration:1.5s;animation-name:slideTop;animation-fill-mode:forwards;animation-delay:.8s}body.single main section>div{/*px*/ padding-top:30px;/*rem*/ padding-top:1.875rem;/*px*/ padding-bottom:30px;/*rem*/ padding-bottom:1.875rem}@media only screen and (max-width: 768px){body.single main section>div{/*px*/ padding-top:20px;/*rem*/ padding-top:1.25rem;/*px*/ padding-bottom:20px;/*rem*/ padding-bottom:1.25rem}}body.single main section>div .slider{margin-bottom:0}@media only screen and (max-width: 768px){body.single main section>div .slider{width:100%;/*px*/ margin-bottom:35px;/*rem*/ margin-bottom:2.1875rem}}@media only screen and (max-width: 768px){body.single main section>div .slider .slider-btn{display:none}}body.single main section>div .slider ol[role="tablist"]{display:none}@media only screen and (max-width: 768px){body.single main section>div .slider ol[role="tablist"]{display:block}}body.single main section.content>div.triple-bloc{height:345px;overflow:hidden}@media only screen and (max-width: 992px){body.single main section.content>div.triple-bloc{height:auto}}body.single main section.content>div>div{position:relative}@media only screen and (max-width: 992px){body.single main section.content>div>div{/*px*/ margin-bottom:30px;/*rem*/ margin-bottom:1.875rem}}@media only screen and (max-width: 992px){body.single main section.content>div>div:last-child{margin-bottom:0}}body.single main section.content>div>div>p{width:100%}body.single main section.content.visible>div.triple-bloc{height:auto}body.single main section.next-post>div{/*px*/ padding-left:20px;/*rem*/ padding-left:1.25rem;/*px*/ padding-right:20px;/*rem*/ padding-right:1.25rem}body.single main section.next-post>div>div{display:flex;justify-content:space-between;border-top:1px solid #000000;border-bottom:1px solid #000000;/*px*/ padding-top:60px;/*rem*/ padding-top:3.75rem;padding-bottom:0;padding-left:0;padding-right:0}@media only screen and (min-width: 1330px){}@media only screen and (max-width: 992px){body.single main section.next-post>div>div{display:block;/*px*/ padding-right:20px;/*rem*/ padding-right:1.25rem;/*px*/ padding-bottom:20px;/*rem*/ padding-bottom:1.25rem}}@media only screen and (max-width: 480px){body.single main section.next-post>div>div{/*px*/ padding:20px 10px;/*rem*/ padding:1.25rem 0.625rem}}body.single main section.next-post>div>div>h2,body.single main section.next-post>div>div>h3,body.single main section.next-post>div>div>p{/*px*/ font-size:20px;/*rem*/ font-size:1.25rem;/*px*/ line-height:24px;/*rem*/ line-height:1.5rem;text-transform:uppercase;font-family:'monument_extendedregular',sans-serif;align-self:flex-end;/*px*/ margin-bottom:22px;/*rem*/ margin-bottom:1.375rem}@media only screen and (min-width: 1800px){body.single main section.next-post>div>div>h2,body.single main section.next-post>div>div>h3,body.single main section.next-post>div>div>p{/*px*/ margin-bottom:31px;/*rem*/ margin-bottom:1.9375rem}}@media only screen and (max-width: 992px){body.single main section.next-post>div>div>h2,body.single main section.next-post>div>div>h3,body.single main section.next-post>div>div>p{/*px*/ margin-bottom:15px;/*rem*/ margin-bottom:0.9375rem}}body.single main section.next-post>div>div>div{width:615px;height:300Px;position:relative;bottom:-1px;border-left:15px solid #FCFAF7}@media only screen and (min-width: 1800px){body.single main section.next-post>div>div>div{width:670px;height:360Px}}@media only screen and (max-width: 992px){body.single main section.next-post>div>div>div{width:100%;border-left:0}}@media only screen and (max-width: 768px){body.single main section.next-post>div>div>div{height:auto}}body.single main section.next-post>div>div>div img{height:100%;width:100%;object-fit:cover;object-position:center}body.single main section.next-post>div>div>div .banner{position:absolute;bottom:0;left:0;width:100%;/*px*/ padding:30px;/*rem*/ padding:1.875rem;display:flex;align-items:flex-end;justify-content:space-between}@media only screen and (max-width: 992px){body.single main section.next-post>div>div>div .banner{/*px*/ padding:20px;/*rem*/ padding:1.25rem}}body.single main section.next-post>div>div>div .banner h3{/*px*/ font-size:28px;/*rem*/ font-size:1.75rem;/*px*/ line-height:38px;/*rem*/ line-height:2.375rem;color:#fff;margin-bottom:0;font-family:'monument_extendedregular',sans-serif;text-transform:uppercase}@media only screen and (min-width: 1800px){body.single main section.next-post>div>div>div .banner h3{/*px*/ font-size:38px;/*rem*/ font-size:2.375rem;/*px*/ line-height:45px;/*rem*/ line-height:2.8125rem}}@media only screen and (max-width: 1200px){body.single main section.next-post>div>div>div .banner h3{/*px*/ font-size:24px;/*rem*/ font-size:1.5rem;/*px*/ line-height:28px;/*rem*/ line-height:1.75rem}}@media only screen and (max-width: 480px){body.single main section.next-post>div>div>div .banner h3{/*px*/ font-size:14px;/*rem*/ font-size:0.875rem;/*px*/ line-height:17px;/*rem*/ line-height:1.0625rem}}body.single main section.next-post>div>div>div .banner a{/*px*/ margin-left:15px;/*rem*/ margin-left:0.9375rem;min-width:210px;text-align:center}@media only screen and (min-width: 1800px){body.single main section.next-post>div>div>div .banner a{min-width:260px}}@media only screen and (max-width: 1200px){body.single main section.next-post>div>div>div .banner a{/*px*/ font-size:13px;/*rem*/ font-size:0.8125rem;min-width:180px}}@media only screen and (max-width: 480px){body.single main section.next-post>div>div>div .banner a{/*px*/ font-size:10px;/*rem*/ font-size:0.625rem;min-width:155px}}body.blog header{/*px*/ margin-bottom:50px;/*rem*/ margin-bottom:3.125rem}@media only screen and (min-width: 1800px){body.blog header{/*px*/ margin-bottom:70px;/*rem*/ margin-bottom:4.375rem}}@media only screen and (max-width: 480px){body.blog header{/*px*/ margin-bottom:25px;/*rem*/ margin-bottom:1.5625rem}}body.blog header .banner{display:flex;justify-content:space-between;align-items:flex-end;transition:all 1s ease}@media only screen and (max-width: 992px){body.blog header .banner{display:block}}body.blog header .banner.anim{transform:translateY(-30px);opacity:1}body.blog header .banner.anim.disappeared{opacity:0}body.blog header .banner h1{/*px*/ font-size:134px;/*rem*/ font-size:8.375rem;/*px*/ line-height:110px;/*rem*/ line-height:6.875rem;font-family:'monument_extendedlight',sans-serif;opacity:0;animation-duration:1.7s;animation-name:fadeIn;animation-fill-mode:forwards;animation-delay:.5s}@media only screen and (min-width: 1800px){body.blog header .banner h1{/*px*/ font-size:174px;/*rem*/ font-size:10.875rem;/*px*/ line-height:153px;/*rem*/ line-height:9.5625rem}}@media only screen and (max-width: 1200px){body.blog header .banner h1{/*px*/ font-size:100px;/*rem*/ font-size:6.25rem;/*px*/ line-height:90px;/*rem*/ line-height:5.625rem}}@media only screen and (max-width: 768px){body.blog header .banner h1{/*px*/ font-size:90px;/*rem*/ font-size:5.625rem}}@media only screen and (max-width: 480px){body.blog header .banner h1{/*px*/ font-size:53px;/*rem*/ font-size:3.3125rem;/*px*/ line-height:64px;/*rem*/ line-height:4rem}}body.blog header .banner .filters{/*px*/ margin:0 0 0 15px;/*rem*/ margin:0 0 0 0.9375rem}@media only screen and (max-width: 768px){body.blog header .banner .filters{margin:0}}body.blog header .banner .filters li{opacity:0;animation-duration:.8s;animation-name:fadeIn;animation-fill-mode:forwards;animation-delay:calc(.8s + .2s * var(--i))}body.blog main section{animation:none}body.blog main section>div{width:100%;max-width:1280px;/*px*/ padding-left:20px;/*rem*/ padding-left:1.25rem;/*px*/ padding-right:20px;/*rem*/ padding-right:1.25rem;margin:0 auto}@media only screen and (min-width: 1800px){body.blog main section>div{max-width:1640px}}@media only screen and (max-width: 768px){body.blog main section>div{/*px*/ padding-left:30px;/*rem*/ padding-left:1.875rem;/*px*/ padding-right:30px;/*rem*/ padding-right:1.875rem}}body.blog main section>div .tiles>.tile{/*px*/ margin-bottom:30px;/*rem*/ margin-bottom:1.875rem;opacity:0}@media only screen and (max-width: 768px){body.blog main section>div .tiles>.tile{/*px*/ margin-bottom:10px;/*rem*/ margin-bottom:0.625rem}}body.blog main section>div .tiles>.tile.visible{animation-duration:2s;animation-name:tilesapparition;animation-fill-mode:forwards}body.blog main section>div .tiles>.tile.visible>div .banner h2{animation-duration:1s;animation-name:fadeIn;animation-fill-mode:forwards}body.blog main section>div .tiles>.tile.visible>div .banner a{animation-duration:1.5s;animation-name:fadeIn;animation-fill-mode:forwards}body.blog main section>div .tiles>.tile>div .banner h2{opacity:0}body.blog main section>div .tiles>.tile>div .banner a{opacity:0}body.blog main section>div .tiles>.tile>div .content{/*px*/ padding:25px 0;/*rem*/ padding:1.5625rem 0}@media only screen and (min-width: 1800px){body.blog main section>div .tiles>.tile>div .content{/*px*/ padding:40px 0;/*rem*/ padding:2.5rem 0}}@media only screen and (max-width: 992px){body.blog main section>div .tiles>.tile>div .content{/*px*/ padding:10px 0;/*rem*/ padding:0.625rem 0}}body.blog main section>div .tiles>.tile>div .content p{text-transform:uppercase;font-family:'monument_extendedregular',sans-serif;/*px*/ font-size:20px;/*rem*/ font-size:1.25rem;/*px*/ line-height:24px;/*rem*/ line-height:1.5rem}@media only screen and (max-width: 992px){body.blog main section>div .tiles>.tile>div .content p{/*px*/ font-size:18px;/*rem*/ font-size:1.125rem;/*px*/ line-height:22px;/*rem*/ line-height:1.375rem}}@media only screen and (max-width: 480px){body.blog main section>div .tiles>.tile>div .content p{/*px*/ font-size:12px;/*rem*/ font-size:0.75rem;/*px*/ line-height:15px;/*rem*/ line-height:0.9375rem}}body.blog main section>div .tiles>.tile>div .content p .category{font-family:'monument_extendedultralight',sans-serif;/*px*/ font-size:16px;/*rem*/ font-size:1rem;/*px*/ line-height:19px;/*rem*/ line-height:1.1875rem;opacity:0;animation-duration:1.5s;animation-name:fadeIn;animation-fill-mode:forwards;animation-delay:2s}@media only screen and (max-width: 480px){body.blog main section>div .tiles>.tile>div .content p .category{/*px*/ font-size:9px;/*rem*/ font-size:0.5625rem;/*px*/ line-height:11px;/*rem*/ line-height:0.6875rem}}@keyframes tilesapparition{0%{transform:scaleY(.85);transform-origin:bottom center}20%{opacity:0}100%{transform:scaleY(1);opacity:1}}body.home header nav>div a.logo{opacity:0}body.home header nav>div ul.nav>li{opacity:0}body.home .big-slider .slides .slide:nth-child(1)>div{opacity:0}body.home .big-slider .slides .slide:nth-child(1)>div .media{opacity:0}@media only screen and (max-width: 768px){body.home .big-slider .slides .slide:nth-child(1)>div .media{opacity:1}}@media only screen and (max-width: 768px){body.home .big-slider .slides .slide>div{opacity:0}}body.home .big-slider .slidelist{opacity:0}body.home.visible header nav>div a.logo{animation-duration:1.3s;animation-name:fadeIn;animation-fill-mode:forwards}body.home.visible header nav>div ul.nav>li{animation-duration:1.3s;animation-name:fadeIn;animation-fill-mode:forwards}body.home.visible header nav>div ul.nav>li:nth-child(1){animation-delay:.3s}body.home.visible header nav>div ul.nav>li:nth-child(2){animation-delay:.6s}body.home.visible header nav>div ul.nav>li:nth-child(3){animation-delay:.9s}body.home.visible header nav>div ul.nav>li:nth-child(4){animation-delay:1.2s}body.home.visible header nav>div ul.nav>li:nth-child(5){animation-delay:1.5s}body.home.visible header nav>div ul.nav>li:nth-child(6){animation-delay:1.8s}body.home.visible header nav>div ul.nav>li:nth-child(7){animation-delay:2.1s}body.home.visible header nav>div ul.nav>li:nth-child(8){animation-delay:2.4s}body.home.visible header nav>div ul.nav>li:nth-child(9){animation-delay:2.7s}body.home.visible header nav>div ul.nav>li:nth-child(9){animation-delay:3s}body.home.visible .big-slider .slides .slide:nth-child(1)>div{animation-duration:3.5s;animation-name:fadeIn;animation-fill-mode:forwards;animation-delay:.5s}@media only screen and (max-width: 768px){}body.home.visible .big-slider .slides .slide:nth-child(1)>div .content{animation-duration:1.5s;animation-name:fadeIn;animation-fill-mode:forwards;animation-delay:.5s}@media only screen and (max-width: 768px){body.home.visible .big-slider .slides .slide:nth-child(1)>div .content{animation:none}}body.home.visible .big-slider .slides .slide:nth-child(1)>div .media{animation-duration:1.5s;animation-name:slideTop;animation-fill-mode:forwards;animation-delay:.8s}@media only screen and (max-width: 768px){body.home.visible .big-slider .slides .slide:nth-child(1)>div .media{animation:none}}body.home.visible .big-slider .slides .slide.active>div .content{opacity:0;animation-duration:2.5s;animation-name:fadeIn;animation-fill-mode:forwards;animation-delay:.5s}@media only screen and (max-width: 768px){body.home.visible .big-slider .slides .slide.active>div .content{animation:none}}body.home.visible .big-slider .slides .slide.active>div .media{opacity:0;animation-duration:1.8s;animation-name:slideTop;animation-fill-mode:forwards;animation-delay:.5s}@media only screen and (max-width: 768px){body.home.visible .big-slider .slides .slide.active>div .media{animation:none}}@media only screen and (max-width: 768px){body.home.visible .big-slider .slides .slide>div{animation-duration:3.5s;animation-name:fadeIn;animation-fill-mode:forwards;animation-delay:.5s}}body.home.visible .big-slider .slidelist{animation-duration:1.3s;animation-name:fadeIn;animation-fill-mode:forwards;animation-delay:1.2s}body.home header{position:absolute}body.home header nav>div{padding-bottom:0}@media only screen and (max-width: 768px){body.home header nav>div{background:rgba(252,250,247,0.5)}}@media only screen and (max-width: 768px){body.home header nav.anim>div{/*px*/ padding-top:10px;/*rem*/ padding-top:0.625rem;/*px*/ padding-bottom:10px;/*rem*/ padding-bottom:0.625rem}}body.home footer{position:relative}body.home footer>div{/*px*/ padding-top:40px;/*rem*/ padding-top:2.5rem;/*px*/ padding-bottom:40px;/*rem*/ padding-bottom:2.5rem}@media only screen and (max-width: 768px){body.home footer>div{/*px*/ padding-top:25px;/*rem*/ padding-top:1.5625rem;/*px*/ padding-bottom:25px;/*rem*/ padding-bottom:1.5625rem}}@media screen and (max-width:1400px){body.home footer>div nav>ul li{/*px*/ padding-right:30px;/*rem*/ padding-right:1.875rem}body.home footer>div nav>ul li:last-child{padding-right:0}}@media only screen and (max-width: 1200px){body.home footer>div nav>ul li{/*px*/ padding-right:20px;/*rem*/ padding-right:1.25rem}body.home footer>div nav>ul li:last-child{padding-right:0}}@media only screen and (max-width: 992px){body.home main .big-slider{/*px*/ margin-top:100px;/*rem*/ margin-top:6.25rem}}body.home main .big-slider .slides .slide>div video{cursor:initial}body.home main .big-slider .slides .slide>div .content{width:100%;max-width:1280px;/*px*/ padding-left:20px;/*rem*/ padding-left:1.25rem;/*px*/ padding-right:20px;/*rem*/ padding-right:1.25rem;margin:0 auto;position:absolute;z-index:3;top:50%;left:50%;transform:translate(-50%, -50%);margin-top:-30px}@media only screen and (min-width: 1800px){body.home main .big-slider .slides .slide>div .content{max-width:1640px}}@media only screen and (max-width: 768px){body.home main .big-slider .slides .slide>div .content{/*px*/ padding-left:30px;/*rem*/ padding-left:1.875rem;/*px*/ padding-right:30px;/*rem*/ padding-right:1.875rem}}@media only screen and (min-width: 1800px){body.home main .big-slider .slides .slide>div .content{margin-top:-75px !important}}@media only screen and (min-width: 1330px){body.home main .big-slider .slides .slide>div .content{margin-top:-50px}}@media only screen and (max-width: 1330px){body.home main .big-slider .slides .slide>div .content{/*px*/ padding-left:60px;/*rem*/ padding-left:3.75rem}}@media only screen and (max-width: 992px){body.home main .big-slider .slides .slide>div .content{/*px*/ padding:0 30px;/*rem*/ padding:0 1.875rem;position:static;transform:none;margin-top:0}}@media only screen and (max-width: 480px){body.home main .big-slider .slides .slide>div .content{/*px*/ padding:0 15px;/*rem*/ padding:0 0.9375rem}}body.home main .big-slider .slides .slide>div .media{max-width:950px;max-height:534px;position:absolute;bottom:-5px;right:0;margin:0;overflow:hidden;z-index:2}@media only screen and (min-width: 1800px){body.home main .big-slider .slides .slide>div .media{max-width:1200px;max-height:700px}}@media only screen and (max-width: 1330px){body.home main .big-slider .slides .slide>div .media{max-width:800px;max-height:500px}}@media only screen and (max-width: 1200px){body.home main .big-slider .slides .slide>div .media{max-width:700px;max-height:450px}}@media screen and (max-width:1060px){body.home main .big-slider .slides .slide>div .media{max-width:600px;max-height:400px}}@media only screen and (max-width: 992px){body.home main .big-slider .slides .slide>div .media{position:relative;/*px*/ margin:20px 0 30px;/*rem*/ margin:1.25rem 0 1.875rem;max-width:100%;max-height:500px}}body.home main .big-slider .slides .slide>div .media.clickable{cursor:pointer}body.home main .big-slider .slides .slide>div .media img{height:100%;width:100%;object-fit:cover;object-position:center}body.home main .big-slider .slides .slide>div .media a{position:absolute;/*px*/ bottom:30px;/*rem*/ bottom:1.875rem;/*px*/ left:30px;/*rem*/ left:1.875rem;z-index:20;/*px*/ margin-left:15px;/*rem*/ margin-left:0.9375rem;min-width:210px;text-align:center}@media only screen and (min-width: 1800px){body.home main .big-slider .slides .slide>div .media a{/*px*/ bottom:40px;/*rem*/ bottom:2.5rem;/*px*/ left:40px;/*rem*/ left:2.5rem;min-width:260px}}@media only screen and (max-width: 1200px){body.home main .big-slider .slides .slide>div .media a{/*px*/ bottom:20px;/*rem*/ bottom:1.25rem;/*px*/ left:20px;/*rem*/ left:1.25rem;/*px*/ font-size:13px;/*rem*/ font-size:0.8125rem;min-width:180px}}@media only screen and (max-width: 992px){body.home main .big-slider .slides .slide>div .media a{/*px*/ bottom:30px;/*rem*/ bottom:1.875rem;/*px*/ right:40px;/*rem*/ right:2.5rem;left:initial}}@media only screen and (max-width: 480px){body.home main .big-slider .slides .slide>div .media a{/*px*/ font-size:10px;/*rem*/ font-size:0.625rem;min-width:140px}}body.home main .big-slider .slides .slide>div h2{/*px*/ font-size:100px;/*rem*/ font-size:6.25rem;/*px*/ line-height:105px;/*rem*/ line-height:6.5625rem;font-family:'monument_extendedlight',sans-serif;width:75%;/*px*/ margin-bottom:25px;/*rem*/ margin-bottom:1.5625rem}@media only screen and (min-width: 1800px){body.home main .big-slider .slides .slide>div h2{/*px*/ font-size:142px;/*rem*/ font-size:8.875rem;/*px*/ line-height:115px;/*rem*/ line-height:7.1875rem}}@media only screen and (max-width: 1200px){body.home main .big-slider .slides .slide>div h2{/*px*/ font-size:80px;/*rem*/ font-size:5rem;/*px*/ line-height:95px;/*rem*/ line-height:5.9375rem;width:100%}}@media only screen and (max-width: 992px){body.home main .big-slider .slides .slide>div h2{/*px*/ font-size:62px;/*rem*/ font-size:3.875rem;/*px*/ line-height:70px;/*rem*/ line-height:4.375rem;width:100%}}@media only screen and (max-width: 768px){body.home main .big-slider .slides .slide>div h2{/*px*/ font-size:46px;/*rem*/ font-size:2.875rem;/*px*/ line-height:45px;/*rem*/ line-height:2.8125rem;/*px*/ margin-bottom:5px;/*rem*/ margin-bottom:0.3125rem}}@media only screen and (max-width: 480px){body.home main .big-slider .slides .slide>div h2{/*px*/ font-size:28px;/*rem*/ font-size:1.75rem;/*px*/ line-height:32px;/*rem*/ line-height:2rem;word-break:break-word}}body.home main .big-slider .slides .slide>div h2+p{/*px*/ font-size:16px;/*rem*/ font-size:1rem;/*px*/ line-height:22px;/*rem*/ line-height:1.375rem;font-family:'monument_extendedultralight',sans-serif;width:60%;padding-left:6px}@media only screen and (min-width: 1330px){body.home main .big-slider .slides .slide>div h2+p{width:50%}}@media only screen and (min-width: 1800px){body.home main .big-slider .slides .slide>div h2+p{/*px*/ font-size:19px;/*rem*/ font-size:1.1875rem;/*px*/ line-height:23px;/*rem*/ line-height:1.4375rem;width:35% !important}}@media only screen and (max-width: 1200px){body.home main .big-slider .slides .slide>div h2+p{width:70%}}@media only screen and (max-width: 992px){body.home main .big-slider .slides .slide>div h2+p{width:100%;padding-left:0;/*px*/ font-size:14px;/*rem*/ font-size:0.875rem;/*px*/ line-height:20px;/*rem*/ line-height:1.25rem}}@media only screen and (max-width: 480px){body.home main .big-slider .slides .slide>div h2+p{/*px*/ font-size:10px;/*rem*/ font-size:0.625rem;/*px*/ line-height:12px;/*rem*/ line-height:0.75rem}}@media only screen and (max-width: 992px){body.home main .big-slider .slides .slide>div footer{display:none}}@media only screen and (max-width: 992px){body.home main .big-slider .slides .slide:last-child>div footer{display:block}}body.home main .cases .case{height:100vh;position:relative}@media only screen and (max-width: 768px){body.home main .cases .case{height:auto;/*px*/ margin:40px 0;/*rem*/ margin:2.5rem 0}}@media only screen and (max-width: 768px){body.home main .cases .case:first-child{/*px*/ margin-top:100px;/*rem*/ margin-top:6.25rem}}body.home main .cases .case:last-child{margin-bottom:100px}@media only screen and (max-width: 768px){body.home main .cases .case:last-child{/*px*/ margin-bottom:40px;/*rem*/ margin-bottom:2.5rem}}body.home main .cases .case video{cursor:initial}body.home main .cases .case .content{width:100%;max-width:1280px;/*px*/ padding-left:20px;/*rem*/ padding-left:1.25rem;/*px*/ padding-right:20px;/*rem*/ padding-right:1.25rem;margin:0 auto;position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%, -50%)}@media only screen and (min-width: 1800px){body.home main .cases .case .content{max-width:1640px}}@media only screen and (max-width: 768px){body.home main .cases .case .content{/*px*/ padding-left:30px;/*rem*/ padding-left:1.875rem;/*px*/ padding-right:30px;/*rem*/ padding-right:1.875rem}}@media only screen and (max-width: 768px){body.home main .cases .case .content{position:static;transform:none;/*px*/ margin-bottom:20px;/*rem*/ margin-bottom:1.25rem}}body.home main .cases .case .media{max-width:980px;max-height:534px;position:absolute;bottom:0;right:0;margin:0;overflow:hidden}@media only screen and (min-width: 1800px){body.home main .cases .case .media{max-width:1244px}}@media only screen and (max-width: 768px){body.home main .cases .case .media{position:static}}body.home main .cases .case .media img{height:100%;width:100%;object-fit:cover;object-position:center}body.home main .cases .case .media a{position:absolute;/*px*/ bottom:20px;/*rem*/ bottom:1.25rem;/*px*/ left:20px;/*rem*/ left:1.25rem;z-index:20}body.home main .cases .case h2{/*px*/ font-size:100px;/*rem*/ font-size:6.25rem;/*px*/ line-height:105px;/*rem*/ line-height:6.5625rem;font-family:'monument_extendedlight',sans-serif;width:75%}@media only screen and (min-width: 1800px){body.home main .cases .case h2{/*px*/ font-size:142px;/*rem*/ font-size:8.875rem;/*px*/ line-height:115px;/*rem*/ line-height:7.1875rem}}@media only screen and (max-width: 1200px){body.home main .cases .case h2{/*px*/ font-size:80px;/*rem*/ font-size:5rem;/*px*/ line-height:95px;/*rem*/ line-height:5.9375rem;width:100%}}@media only screen and (max-width: 992px){body.home main .cases .case h2{/*px*/ font-size:62px;/*rem*/ font-size:3.875rem;/*px*/ line-height:70px;/*rem*/ line-height:4.375rem;width:100%}}@media only screen and (max-width: 768px){body.home main .cases .case h2{/*px*/ font-size:46px;/*rem*/ font-size:2.875rem;/*px*/ line-height:50px;/*rem*/ line-height:3.125rem;/*px*/ margin-bottom:5px;/*rem*/ margin-bottom:0.3125rem}}@media only screen and (max-width: 480px){body.home main .cases .case h2{/*px*/ font-size:38px;/*rem*/ font-size:2.375rem;/*px*/ line-height:42px;/*rem*/ line-height:2.625rem}}body.home main .cases .case h2+p{/*px*/ font-size:19px;/*rem*/ font-size:1.1875rem;/*px*/ line-height:23px;/*rem*/ line-height:1.4375rem;width:60%}@media only screen and (max-width: 1200px){body.home main .cases .case h2+p{width:70%}}@media only screen and (min-width: 1800px){body.home main .cases .case h2+p{width:45%}}@media only screen and (max-width: 768px){body.home main .cases .case h2+p{width:100%}}html body #tarteaucitronRoot #tarteaucitronAlertBig{opacity:.7 !important;transition:all 1s ease;/*px*/ padding:5px 0;/*rem*/ padding:0.3125rem 0}html body #tarteaucitronRoot #tarteaucitronAlertBig:hover{opacity:1 !important}html body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert{/*px*/ font-size:12px;/*rem*/ font-size:0.75rem}html body #tarteaucitronRoot #tarteaucitronAlertBig button{/*px*/ font-size:10px !important;/*rem*/ font-size:0.625rem !important;line-height:initial;/*px*/ padding:3px 5px;/*rem*/ padding:0.1875rem 0.3125rem}/*# sourceMappingURL=styles.css.map */