﻿html,body,header{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;font:inherit}input,option,textarea{outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;box-shadow:none;border:0;outline:0;font-family:inherit}input:focus,input:active,option:focus,option:active,textarea:focus,textarea:active{border:0;outline:0}@keyframes clignoter{50%{opacity:0}}header{z-index:3;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;font-size:1.2rem;height:auto;top:10px;left:0;right:0;margin:0 auto;position:fixed;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-top:20px;padding-bottom:20px;padding-left:25px;padding-right:25px;box-sizing:border-box;background:linear-gradient(to bottom, rgba(132, 87, 0, 0.74), rgba(72, 41, 0, 0.14) 75%, rgba(255, 255, 255, 0) 100%);top:0;left:0;width:100%}header .logo{background-image:url("../img/fd_caps_white.svg");background-repeat:no-repeat;background-position:center center;background-size:contain;width:200px;height:40px}@media(max-width: 960px){header .logo{background-size:150px;width:160px;height:35px}}header div.lang{display:flex;flex-direction:row;justify-content:space-between;align-items:center}header #mobile_navigation .lang-tabs a,header div.lang .lang-tabs a{padding:4px 8px !important}header div.lang a.btn{padding:4px 12px 4px 12px !important}header div.lang a.btn.clignoter{padding:4px 8px 4px 20px !important}header div.lang a.btn+a.btn{margin-left:0}header #mobile_navigation .lang-tabs a,header div.lang a,header .btn,header button{text-decoration:none;margin-bottom:0 !important;font-size:14px;min-height:auto !important;border:2px solid #ed0000 !important;position:relative}header #mobile_navigation .lang-tabs a+a{border-left:none !important}header .btn.clignoter:before,header button.clignoter:before{animation:clignoter 4s linear infinite;content:"";height:7px;width:7px;background-color:#ed0000;position:absolute;bottom:calc(50% - 4px);left:7px;border-radius:3.5px}@media(max-width: 960px){header{padding-left:8px;padding-right:8px}}@font-face{font-family:"Scala Sans";font-style:normal;font-weight:400;src:url("../font/ScalaSans.woff") format("woff");font-display:swap}@font-face{font-family:"Scala Sans";font-style:normal;font-weight:700;src:url("../font/ScalaSans-Bold.woff") format("woff");font-display:swap}@font-face{font-family:"Scala Sans";font-style:italic;font-weight:400;src:url("../font/ScalaSans-Italic.woff") format("woff");font-display:swap}html{color:#181818;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga","clig";font-kerning:normal;font-variant-numeric:oldstyle-nums;hyphens:auto;scroll-behavior:smooth}body{font-family:"Scala Sans",sans-serif;font-display:swap}h1,h2,h3,h4,h5{font-family:"Optima",sans-serif;text-transform:uppercase}.smcp,.pc{font-variant:petite-caps}.tpc{font-variant:all-petite-caps}.nowr{white-space:nowrap}.no_hyphens{white-space:nowrap;hyphens:none}.ext{cursor:alias}a{text-decoration:underline dotted #ed0000;transition:text-decoration .2s,background .2s,color .2s;color:inherit}a:hover{text-decoration:underline solid #ed0000}a:active,a:focus{text-decoration:underline solid #ed0000;color:inherit}.ns{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}div.mobile,p.mobile,a.mobile,span.mobile{display:none !important}::selection{background:#fff49b;color:#181818;text-shadow:none}ed000075 html{margin:0;padding:0}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-moz-font-feature-settings:"liga" on;-webkit-text-size-adjust:100%;font-variant-numeric:slashed-zero;text-rendering:optimizeLegibility;font-variant-ligatures:common-ligatures;-webkit-font-variant-ligatures:common-ligatures;-webkit-font-feature-settings:"kern" 1;font-feature-settings:"kern";font-kerning:normal;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;box-sizing:border-box;margin:0;padding:0}.lang-tabs a,a.btn,input[type=submit],button{font-family:"Scala Sans","Gill Sans",sans-serif;vertical-align:middle;font-size:100%;cursor:pointer;text-align:center;padding:4px;border:1px solid #c3c3c3;border-radius:0;-webkit-appearance:none}.lang-tabs a:not(.hero_btn):not(.max):hover,a.btn:not(.hero_btn):not(.max):hover,input[type=submit]:not(.hero_btn):not(.max):hover,button:not(.hero_btn):not(.max):hover{color:#181818;border:1px solid #838383}.lang-tabs a.active,.lang-tabs a:focus,.lang-tabs a:active,a.btn.active,a.btn:focus,a.btn:active,input[type=submit].active,input[type=submit]:focus,input[type=submit]:active,button.active,button:focus,button:active{outline:none;color:#181818}.lang-tabs a.active,.lang-tabs a:active,a.btn.active,a.btn:active,input[type=submit].active,input[type=submit]:active,button.active,button:active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.lang-tabs a:disabled,a.btn:disabled,input[type=submit]:disabled,button:disabled{cursor:not-allowed;color:#aaa;text-decoration:line-through}.lang-tabs a.dangerous,a.btn.dangerous,input[type=submit].dangerous,button.dangerous{color:#c00;border-color:#c00}.lang-tabs a.dangerous.active,.lang-tabs a.dangerous:active,a.btn.dangerous.active,a.btn.dangerous:active,input[type=submit].dangerous.active,input[type=submit].dangerous:active,button.dangerous.active,button.dangerous:active{-webkit-box-shadow:inset 0 3px 5px rgba(204,0,0,.125);box-shadow:inset 0 3px 5px rgba(204,0,0,.125)}.lang-tabs a.no_action:not(:active),.lang-tabs a.progress:not(:active),a.btn.no_action:not(:active),a.btn.progress:not(:active),input[type=submit].no_action:not(:active),input[type=submit].progress:not(:active),button.no_action:not(:active),button.progress:not(:active){border-color:#fff}.lang-tabs a.progress,a.btn.progress,input[type=submit].progress,button.progress{cursor:progress;opacity:.5}.ext{cursor:alias}a.ext.btn{cursor:alias}.pnt{cursor:pointer}input{width:auto;word-wrap:normal}select,textarea,input[type=number],input[type=time],input[type=date],input[type=datetime-local],input[type=text],input[type=url],input[type=email],input[type=password],input[type=tel]{border-radius:0 !important;border:none;outline:none;padding:4px 6px;-webkit-overflow-scrolling:touch}input[type=number],input[type=time],input[type=date],input[type=datetime-local],input[type=url],input[type=text],input[type=email],input[type=password],input[type=tel]{height:25px;width:100%;box-shadow:none;border-bottom:1px solid #c3c3c3}input[type=number]:hover,input[type=number]:active,input[type=number]:focus,input[type=time]:hover,input[type=time]:active,input[type=time]:focus,input[type=date]:hover,input[type=date]:active,input[type=date]:focus,input[type=datetime-local]:hover,input[type=datetime-local]:active,input[type=datetime-local]:focus,input[type=url]:hover,input[type=url]:active,input[type=url]:focus,input[type=text]:hover,input[type=text]:active,input[type=text]:focus,input[type=email]:hover,input[type=email]:active,input[type=email]:focus,input[type=password]:hover,input[type=password]:active,input[type=password]:focus,input[type=tel]:hover,input[type=tel]:active,input[type=tel]:focus{border-bottom:1px solid #838383}input[type=number].highlight,input[type=time].highlight,input[type=date].highlight,input[type=datetime-local].highlight,input[type=url].highlight,input[type=text].highlight,input[type=email].highlight,input[type=password].highlight,input[type=tel].highlight{background:#fff49b !important}input[type=file]{background:none;padding:4px;width:auto;max-width:280px;border-bottom:1px solid #c3c3c3;box-shadow:none !important}input.disabled{cursor:not-allowed;color:#aaa;background:#efefef}select{height:27px;border:1px solid #c3c3c3}select:hover,select:active{border:1px solid #838383}select:focus{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}textarea{box-shadow:none;border:1px solid #c3c3c3;hyphens:none;width:90%;resize:vertical;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;white-space:pre-wrap;z-index:0}textarea:hover,textarea:active,textarea:focus,textarea:focus-visible{border:1px solid #838383}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}.lang-tabs a,a.btn,button,input,textarea,select{background:#fff;text-decoration:none;font-family:"Scala Sans","Gill Sans",sans-serif;-webkit-transition:background-color .15s,border .15s,box-shadow .15s;-moz-transition:background-color .15s,border .15s,box-shadow .15s;transition:background-color .15s,border .15s,box-shadow .15s;-webkit-tap-highlight-color:rgba(0,0,0,0)}a{color:inherit;line-height:130%}a:hover,a:active,a:focus{outline:none}div.flex_options{display:flex;flex-flow:row wrap;align-items:flex-end;align-content:flex-start;justify-content:left}div.flex_options div.flex_option{flex:0 1 auto;width:55px}div.flex_options div.flex_option.auto_width{width:auto;padding-left:3px}@media(max-width: 700px){div.flex_options div.flex_option.mobile_non_auto{width:160px}}form+form{border-top:1px dashed #ccc;margin-top:1rem;padding-top:1rem}.form-group:not(.no_margin){margin-bottom:10px}.form-group p.input_help{margin-bottom:4px;font-size:smaller !important;display:block;width:90%}.form-group p.input_help a:not(.ext){cursor:pointer}.form-group label,.form-group p.label{margin-bottom:2px;font-weight:bold;font-size:smaller !important;display:block}.form-group label.special,.form-group p.label.special{background:#dedede}.form-group label a:not(.ext),.form-group p.label a:not(.ext){cursor:pointer}.form-group label span.courant,.form-group p.label span.courant{font-weight:normal}.form-group label span.courant:before,.form-group p.label span.courant:before{content:"("}.form-group label span.courant:after,.form-group p.label span.courant:after{content:") "}.form-group select,.form-group textarea,.form-group input{display:inline-block;font-size:14px}.special-group{background:#efefef;padding:8px 3px}.special-group input[type=number],.special-group input[type=time],.special-group input[type=date],.special-group input[type=datetime-local],.special-group input[type=text],.special-group input[type=url],.special-group input[type=email],.special-group input[type=password],.special-group input[type=tel]{background:#efefef}.special-group .special-group{background:#dedede}table{width:100%;line-height:110%;border-radius:4px;margin-top:10px;margin-bottom:5px;padding:0;font-size:12px;border:1px solid #ddd;border-collapse:separate}table thead th{padding:3px;font-weight:700;text-align:center;background:#fff;border-bottom:1px solid #ddd}table thead th.sortable{background-image:url("../img/sort.gif");cursor:pointer;background-repeat:no-repeat;background-position:center left;padding-left:15px;background-size:15px}table thead th.left{text-align:left}table thead th.right{text-align:right}table thead th+th{border-left:1px solid #ddd}table tbody td{border:none;border-bottom:1px solid #ddd;padding:3px;text-align:left;vertical-align:middle}table tbody td{padding:3px}table tbody td.key div.delete{margin-top:1rem}table tbody td.no_value{color:#666}table tbody td.right{text-align:right}table tbody td.na{background:#eee;color:#aaa}table tbody td.pad_vertical{padding-top:7px;padding-bottom:7px;white-space:nowrap}@media(max-width: 650px){table tbody td.pad_vertical{overflow-x:scroll}table tbody td.pad_vertical a{font-size:12px !important}}table tbody td+td{border-left:1px solid #ddd}table tbody tr:last-child>td{border-bottom:none}table:not(.no_hover) tbody>tr:not:nth-child(2n+1)>td,table:not(.no_hover) tbody tr:nth-child(2n+1){background:#f6f6f6}table:not(.no_hover) tbody tr td{transition:background-color .1s ease}table:not(.no_hover) tbody tr:hover td{background:#f0f0f0}table tr.grey{color:#555}table tr.highlight{background:#fff49b}table tr.highlight a.btn{background:#fff49b;border-color:#888}table tr.highlight:hover td{background:#fff49b}table tr.highlight table{border-color:#888}table tr.highlight table tbody td{border-color:#888}table tr.highlight table:not(.no_hover) tbody tr:hover td{background:inherit;opacity:.6}tt,code,.code,pre{background:#fafafa !important;padding:1px 4px}pre.wrap{white-space:pre-wrap}pre.code{border-radius:4px;display:block;margin-bottom:2em}.centre{text-align:center}.nowrap{white-space:nowrap;hyphens:none}.akz{font-family:"Akzidenz Grotesk","Univers","Helvetica",sans-serif}.guillemets:before{content:"« "}.guillemets:after{content:" »"}.floating-label{position:relative;margin-top:10px;margin-bottom:20px}.floating-label label{position:absolute;z-index:2;top:17px;left:20px;transform:translateY(-50%);font-size:1em;color:#6c757d;pointer-events:none;transition:all .2s ease-out;transform-origin:0 0}.floating-label.has-data label,.floating-label.is-focused label{top:-10px;transform:translateY(0);color:#181818;background-color:#ffe7b9;border-radius:15px;padding:1px 6px;border:1px solid #ed0000;font-weight:400;font-size:.7em !important}textarea{resize:none}input,textarea{accent-color:#ed0000}.form-group textarea,.form-group input[type=email],.form-group input[type=tel],.form-group input[type=number],.form-group input[type=text]{border:2px solid #ed0000;border-radius:20px !important;padding:8px 20px;height:auto}.form-group textarea:hover,.form-group input[type=email]:hover,.form-group input[type=tel]:hover,.form-group input[type=number]:hover,.form-group input[type=text]:hover{border:2px solid #b00000 !important}.form-group textarea:focus,.form-group input[type=email]:focus,.form-group input[type=tel]:focus,.form-group input[type=number]:focus,.form-group input[type=text]:focus{box-shadow:0 0 0 .1rem #b00000 !important;-webkit-box-shadow:0 0 0 .1rem #b00000 !important;border:2px solid #ed0000 !important}.form-group textarea{width:100%}.split-fields{display:flex;justify-content:space-between;align-content:center}@media(min-width: 1000px){.split-fields .form-group{flex:1 0 calc(50% - 7.5px)}.split-fields .form-group input{width:100%}.split-fields .form-group:first-child{margin-right:7.5px}.split-fields .form-group:last-child{margin-left:7.5px}}@media(max-width: 999px){.split-fields{flex-direction:column}}@font-face{font-family:"Univers";font-style:normal;font-weight:700;src:url("../font/Univers-Bold.woff") format("woff"),local("Univers Bold"),local("Univers-Bold");font-display:swap}@font-face{font-family:"Yinit";font-style:normal;font-weight:400;src:url("../font/Yinit.woff2") format("woff2");font-display:swap}@media(max-width: 920px){body>div:not(#cookie-policy){padding:20px !important;padding-top:70px !important}}*,*::after,*::before{box-sizing:border-box}html{background-color:#eee}main{width:100%;background-color:#eee;position:relative;z-index:1}main section{margin:0 auto -30px auto}main div#hero .hero_wrap{max-width:1500px;margin:0 auto}main section div.wrap{margin:0 auto;position:relative;width:80%;max-width:1200px}@media(max-width: 1000px){main section div.wrap{width:85%}}main section .section_title{font-size:20px;margin-top:0;padding-bottom:2rem}main section .section_title::first-letter{float:left;margin-right:.5rem;font-weight:regular;font-family:"Yinit","AGaramond","Garamond",serif;font-size:3.5em;color:#ed0000}main section#studio{background-color:rgba(255,231,185,.4117647059)}main section{display:flex;flex-direction:row;justify-content:center;flex-wrap:nowrap;align-items:flex-start}main section div.wrap{transform:translateX(-12.5px)}@media(max-width: 960px){main section div.wrap{transform:translateX(-8px)}main section div.wrap .section_title{font-size:16px}}main section .section_logo{position:sticky;background-repeat:no-repeat;background-size:contain;background-position:left bottom;top:20px;left:26px;width:21px;height:230px}@media(max-width: 960px){main section .section_logo{left:13px;width:15px;height:151px;top:39px}}main section #studio_logo{background-image:url("../img/case_studies.svg")}main section #contact_logo{background-image:url("../img/contact.svg");height:172px}@media(max-width: 960px){main section #contact_logo{height:110px}}main section+section{padding-top:4rem}main #hero.absolute{position:absolute;top:0;left:0;right:0}main #hero+section{margin-top:-5px}main #hero+section div.wrap{padding-top:4rem;padding-bottom:4rem}main #main_cover{position:relative;padding-bottom:200px;margin-bottom:-200px}main #main_cover:after{content:"";position:absolute;bottom:-200px;height:200px;width:100%;background:linear-gradient(to bottom, #eee, rgba(113, 71, 34, 0.13) 75%, rgba(255, 255, 255, 0) 100%);pointer-events:none}main #main_cover.blue:after{background:linear-gradient(to bottom, #000159, rgba(113, 71, 34, 0.13) 75%, rgba(255, 255, 255, 0) 100%)}video#hero_video{width:100%;height:100dvh;min-height:850px;object-fit:cover;position:relative;top:0;left:0;pointer-events:none;border-bottom:6px solid #ed0000}div#hero,div#sticky_links{margin:0 auto;hyphens:none;text-align:center}@media(max-width: 600px){div#hero,div#sticky_links{text-align:left}}div#hero div.caption,div#sticky_links div.caption{font-size:1.2rem}div#hero{padding-top:15%;color:#fff}div#hero .hero_wrap{position:relative;text-align:left;width:100%;display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between}div#hero .hero_wrap>div:first-child{position:relative;flex:1 0 80%;max-width:780px}div#hero .hero_wrap>div:first-child p{width:80%}div#hero .hero_wrap>div:first-child p span{border-bottom:2px solid #ed0000}div#hero .hero_wrap>div:last-child{flex:1 0 20%;text-align:right}div#hero .hero_wrap p{line-height:1.5;text-shadow:1px 1px #9f7c35;font-weight:bold}div#hero h1{position:relative;color:#fff;text-shadow:2px 2px #9f7c35;font-family:"Univers","Akzidenz Grotesk","Helvetica","Arial",sans-serif;font-size:300%;line-height:110%;text-transform:none;z-index:1}div#hero h1 span{display:inline-block;font-family:"Scala Sans","Gill Sans",sans-serif;font-style:italic}div#sticky_links{line-height:2.2rem;min-height:70dvh}div#sticky_links div.sticky{z-index:2;position:-webkit-sticky;position:sticky;top:110px;margin-left:25px;margin-right:25px}div#sticky_links div.sticky a:not(.not_btn){margin-top:5rem;margin-left:0;position:relative;font-size:18px;padding-right:20px;padding-left:20px}@media(max-width: 1370px){div#sticky_links{min-height:50dvh}}@media(max-width: 1000px){div#sticky_links{min-height:0;margin-bottom:4rem}div#sticky_links div.sticky{z-index:0;position:relative;top:0}}div#sticky_links button{margin-right:10px}html[lang=fr] div#hero .hero_wrap>div:first-child{max-width:850px}a.hero_btn,input[type=submit].max,.lang-tabs a,header button,header .btn,div#sticky_links a:not(.not_btn),div#sticky_links button,a.learn_more,#mobile_hero_links a{display:inline-block;font-family:"Scala Sans","Gill Sans",sans-serif !important;border:2px solid #ed0000;border-radius:16px;background-color:#ffe7b9 !important;color:#181818 !important;padding:8px;font-weight:700;white-space:nowrap;text-align:center;margin-bottom:8px;margin-left:8px;margin-right:8px}a.hero_btn:hover,input[type=submit].max:hover,.lang-tabs a:hover,header button:hover,header .btn:hover,div#sticky_links a:not(.not_btn):hover,div#sticky_links button:hover,a.learn_more:hover,#mobile_hero_links a:hover{background-color:#f4cc7b !important}a.hero_btn{margin:0}input[type=submit].max{margin-left:0;border-radius:20px !important;height:auto;padding:5px 10px}a.hero_btn:after,div#sticky_links a:after,div#sticky_links button:after,a.learn_more:after,#mobile_hero_links a:after{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2064%2064%22%3E%3Cpath%20fill%3D%22%23181818%22%20d%3D%22M36.8%2016.6c-.8-.8-2.1-.8-2.8%200-.8.8-.8%202.1%200%202.8L44.7%2030H14.4c-1.1%200-2%20.9-2%202s.9%202%202%202h30.3L34%2044.6c-.8.8-.8%202%200%202.8.4.4.9.6%201.4.6.5%200%201-.2%201.4-.6L52.4%2032%2036.8%2016.6z%22%2F%3E%3C%2Fsvg%3E");background-position:100% 50%;width:26px;display:inline-block;height:18px;background-size:20px 20px;background-repeat:no-repeat;content:"";vertical-align:sub}a.hero_btn.down:after,div#sticky_links a.down:after,div#sticky_links button.down:after,a.learn_more.down:after,#mobile_hero_links a.down:after{background-position:50% 100%;transform:rotate(90deg)}a.hero_btn.white_arrow,div#sticky_links a.white_arrow:after{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2064%2064%22%3E%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M36.8%2016.6c-.8-.8-2.1-.8-2.8%200-.8.8-.8%202.1%200%202.8L44.7%2030H14.4c-1.1%200-2%20.9-2%202s.9%202%202%202h30.3L34%2044.6c-.8.8-.8%202%200%202.8.4.4.9.6%201.4.6.5%200%201-.2%201.4-.6L52.4%2032%2036.8%2016.6z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;transition:background-position .2s ease}div#sticky_links a.white_arrow:hover:after{background-position:150% 50%}header button,header .btn{font-size:14px}#mobile_hero_links{display:none;margin-bottom:4rem}#mobile_hero_links a{margin-left:0}.g-recaptcha{transform:scale(0.75);transform-origin:0 0}a.learn_more{margin-top:2rem;font-size:16px}#description{text-align:left;position:relative;float:left;width:60%;color:#181818;font-size:1.4rem}@media(min-width: 1200px){#description{min-height:650px}#description div.wrapper{position:-webkit-sticky;position:sticky;top:80px}}#sub_form{width:100%;position:relative;margin-bottom:2rem;margin-top:2rem;border-radius:4px;display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:space-between;align-items:flex-start;background-color:rgba(255,231,185,0.4117647059);color:#181818;border:1px solid #ed0000;overflow:visible}#sub_form form{position:relative}#sub_form div.director_img{background-image:url("../img/sacha-graham.jpg");height:80px;width:80px;background-size:cover;border-radius:50%;position:absolute;right:-70px;top:-64px;border:1px solid #ed0000;background-color:rgba(255,231,185,0.4117647059)}#sub_form div.action_title{font-style:italic;font-size:1.1rem;padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #ed0000}#sub_form div.art_attrib{position:absolute;right:8px;bottom:0;line-height:0;transform:none;writing-mode:inherit;text-align:left;font-size:.8rem;color:#181818}@media(max-width: 800px){#sub_form div.art_attrib{display:none}}#sub_form div.wrapper{width:100%;margin:0 1rem;padding:1rem 0}#sub_form div.art{width:100%;background:url("../img/musee_du_louvre.jpg") no-repeat;background-size:cover;background-position:top center;border-top-left-radius:4px;border-bottom-left-radius:4px;height:650px}#sub_form div.submit{margin-bottom:0;margin-right:-14px}form div.big_margin{margin-top:20px}#screenshot{position:relative;float:left;width:40%}#screenshot img{height:auto;max-width:100%;margin-bottom:1rem}div.wrapper{padding:1rem}footer{z-index:0;position:sticky;bottom:0;margin:0 auto;margin-top:200px;height:400px;width:100%;text-align:left;font-size:.85rem;background-color:#eee;color:#fff;background-color:#9f7c35}footer div.wrapper{position:absolute;left:0;bottom:0;width:100%;display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:space-between;align-items:flex-start;padding-left:25px;padding-right:25px}footer div.wrapper>div{flex:4 0}footer div.wrapper>div:nth-child(2n){text-align:right;margin-left:5px}:root{--sg0-color-primary-hsl: 250, 84%, 54%;--sg0-color-bg-hsl: 0, 0%, 100%;--sg0-color-contrast-high-hsl: 230, 7%, 23%;--sg0-color-contrast-higher-hsl: 230, 13%, 9%;--sg0-color-bg-light-hsl: 0, 0%, 100%;--sg0-space-sm: 1rem;--sg0-space-md: 10px}@media(min-width: 771px){:root{--sg0-space-sm: 1.125rem;--sg0-space-md: 80px}}.stack-cards{--stack-cards-gap: var(--sg0-space-sm);--stack-cards-item-ratio: 2/1;padding-left:0}@media(max-width: 870px){.stack-cards{--stack-cards-gap: var(--sg0-space-sm);--stack-cards-item-ratio: 1}}@media(max-width: 550px){.stack-cards{--stack-cards-item-ratio: 0.5}}.stack-cards__item{position:relative;position:-webkit-sticky;position:sticky;top:var(--sg0-space-md);height:0;padding-bottom:calc(100%/(var(--stack-cards-item-ratio)));-webkit-transform-origin:center top;transform-origin:center top}.sg0-bg{--sg0-bg-o: 1;background-color:#fff;border-radius:20px;border:1px solid #ed0000;box-shadow:0 .9px 1.5px rgba(0,0,0,.03),0 3.1px 5.5px rgba(0,0,0,.08),0 14px 25px rgba(0,0,0,.12)}.sg0-flex-center{justify-content:center;align-items:center}.sg0-flex{position:absolute;left:0;top:0;display:flex;height:100%;width:100%;flex-direction:row;justify-content:center;align-items:center}.sg0-flex .left,.sg0-flex .right{width:50%}.sg0-flex .left{padding:10px}.sg0-flex .left a,.sg0-flex .left a:hover{text-decoration-color:#555}.sg0-flex .left .client_title{font-size:18px;font-style:italic}.sg0-flex .left .client_title span{padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #ed0000}.sg0-flex .left ul.project_tags{margin:0;margin-top:2rem;padding:0;list-style:none}.sg0-flex .left ul.project_tags li{display:inline-block;font-size:14px;background-color:#ffe7b9;position:relative;margin-left:14px;line-height:24px;height:24px;color:#555;margin-bottom:5px}.sg0-flex .left ul.project_tags li span{padding:0 8px}.sg0-flex .left ul.project_tags li:before{content:"";position:absolute;display:block;left:-12px;width:0;height:0;border-top:12px solid rgba(0,0,0,0);border-bottom:12px solid rgba(0,0,0,0);border-right:12px solid #ffe7b9}.sg0-flex .left ul.project_tags li:after{content:"";background-color:#ed0000;border-radius:50%;width:4px;height:4px;display:block;position:absolute;left:-6px;top:10px}.sg0-flex .left ul.project_tags li+li{margin-left:15px}.sg0-flex .left .project_link{margin-top:2rem}.sg0-flex .left .project_link a{font-size:14px;border-radius:4px}.sg0-flex .left .project_link a[target=_blank]{cursor:alias}.sg0-flex .left .project_link a.onsite:after,.sg0-flex .left .project_link a[target=_blank]:after{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2064%2064%22%3E%3Cpath%20fill%3D%22%23181818%22%20d%3D%22M36.8%2016.6c-.8-.8-2.1-.8-2.8%200-.8.8-.8%202.1%200%202.8L44.7%2030H14.4c-1.1%200-2%20.9-2%202s.9%202%202%202h30.3L34%2044.6c-.8.8-.8%202%200%202.8.4.4.9.6%201.4.6.5%200%201-.2%201.4-.6L52.4%2032%2036.8%2016.6z%22%2F%3E%3C%2Fsvg%3E");background-position:100% center;width:18px;display:inline-block;height:18px;background-size:15px 15px;background-repeat:no-repeat;content:"";vertical-align:middle}.sg0-flex .left .project_link a:not(.onsite)[target=_blank]:after{transform:rotate(315deg)}.sg0-flex .right{height:100%;background-size:cover;background-repeat:no-repeat;box-shadow:3px 0px 5px 0px rgba(238,238,238,.79) inset;border-top-right-radius:20px;border-bottom-right-radius:20px;border-left:1px dotted #ed0000;overflow:hidden}.sg0-flex .right video{height:100%;width:auto}.sg0-flex .bg{background-color:#9f7c35}@media(max-width: 870px){.sg0-flex{flex-wrap:nowrap;flex-direction:column;align-items:flex-start;justify-content:flex-start}.sg0-flex .left{order:0}.sg0-flex .right{order:1;background-size:cover;height:100%;border-radius:0;border-bottom-right-radius:18px;border-bottom-left-radius:18px;border-left:none;box-shadow:none;border-top:1px dotted #ed0000;margin-top:10px}.sg0-flex .left,.sg0-flex .right{width:100%}.sg0-flex:last-child .right{position:relative;border-top:0}.sg0-flex:last-child .right video{height:100%;width:100%;margin:0 auto;object-fit:cover;position:absolute;top:0;left:0}}:where(.sg0-inner-glow){position:relative}.sg0-inner-glow::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 .5px 1px rgba(255,255,255,.075)}.stack-cards{list-style:none}@media(max-width: 1100px){#description{font-size:1.2rem}div#hero h1{font-size:210%}}@media(max-width: 960px){#sub_form{margin-top:3rem}#sub_form div.director_img{left:auto;right:-1rem;transform:none;top:-83px}#spin_logo{width:200px !important;height:200px !important;top:-65px !important;left:100px !important}body{background-position:0 -250px}#description{width:50%}#screenshot{width:50%}div.wrapper{padding:.5rem}footer div.wrapper{padding:2rem}div#sticky_links div.sticky a:not(.not_btn){margin:0;margin-top:6rem;margin-bottom:1rem}div#sticky_links div.sticky a+a{margin-left:10px}div#hero{margin-top:5rem}div#hero h1{margin:0;font-size:190%;width:90%}#description div.wrapper{padding-left:0}div#sticky_links div.sticky button,div#sticky_links div.sticky a:not(.not_btn),#mobile_hero_links a{font-size:16px}header .btn::after header button::after,div#sticky_links a::after,div#sticky_links button::after,a.learn_more::after,#mobile_hero_links a::after{vertical-align:inherit}}@media(max-width: 739px){main div.wrap{width:95%}div#hero{margin-top:2rem}div#hero h1{font-size:24px;width:95%}div.wrapper{padding:1rem}footer div.wrapper{padding:2rem}#screenshot div.wrapper{padding:0;padding-top:1rem}}@media(max-width: 625px){body{background-position:0 -170px}div#sticky_links{margin-bottom:1rem}div#sticky_links .down{display:none}#mobile_hero_links .down{display:none}footer div.wrapper{padding:.5rem;font-size:.75rem}#description{font-size:1.1rem}#screenshot div.wrapper{padding:.5rem}#screenshot img{max-width:100%}#sub_form div.art{width:60%}.mobile,p.mobile{display:block !important}.desktop{display:none !important}}@media(max-width: 540px){div#hero .hero_wrap>div:first-child p{width:100%;font-size:15px}#screenshot{min-height:700px}#screenshot div.wrapper{position:-webkit-sticky;position:sticky;top:80px}}@media(max-width: 440px){div#hero h1{font-size:140%}header div.lang a:not(.btn){display:none}header .btn,header button{font-size:12px}#mobile_hero_links{display:block}#mobile_hero_links a{padding-right:10px;padding-left:10px}#description{font-size:1rem}#description div.wrapper{padding:0;padding-right:.5rem;padding-top:.5rem}footer div.mobile,footer p.mobile,footer a.mobile{display:block !important}footer div.f_desktop,footer p.f_desktop,footer a.f_desktop{display:none !important}}@media(max-width: 430px){#sub_form div.wrapper{padding:1rem 1rem;margin:0}#sub_form div.art{display:none}main #hero+section div.wrap{padding-top:2rem}header{padding-left:0;padding-right:0}main section .section_logo{left:5px}}@media(max-width: 319px){#screenshot{min-height:1px}#screenshot div.wrapper{position:relative;top:0;padding-right:5px;padding-bottom:5rem}#description{font-size:.9rem}#description div.wrapper{padding-left:5px}}.site_alert,#cookie-policy{display:none;position:fixed;bottom:20px;left:20px;border:1px solid #ed0000;padding:10px 20px;z-index:101;animation:slideUp .5s ease-out forwards;width:350px;border-radius:10px;font-size:14px;background-color:#ffe7b9;box-shadow:0 3px 3px 1px rgba(0,0,0,.06)}.site_alert a,#cookie-policy a{border-bottom:1px solid #ed0000;text-decoration:none !important}.site_alert button,#cookie-policy button{position:absolute;top:-10px;right:-18px;height:36px;width:36px;border-radius:18px !important;background-image:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="windows-1252"%3F><!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --><svg width="18" height="18" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.929993 15.0702L15.07 0.930176M0.929993 0.930176L15.07 15.0702L0.929993 0.930176Z" stroke="%23181818" stroke-miterlimit="10"/></svg>');background-size:16px 16px;background-repeat:no-repeat;background-position:center;background-color:#ffe7b9;border-color:#ed0000}.site_alert button:hover,#cookie-policy button:hover{background-color:#f4cc7b}.site_alert #cookie-consent-necessary,#cookie-policy #cookie-consent-necessary{font-size:12px;margin-left:4px}.site_alert.slideDown,#cookie-policy.slideDown{animation:slideDown .5s ease-out forwards}@keyframes slideDown{0%{transform:translateY(0);opacity:1}100%{transform:translateY(100%);opacity:0}}@keyframes slideUp{0%{transform:translateY(100%);opacity:0}100%{transform:translateY(0);opacity:1}}@media(max-width: 420px){.site_alert,#cookie-policy{width:280px}}#spin_logo{position:absolute;width:350px;height:350px;top:-70px;left:calc(50% - 140px);transform:translateX(-50%) rotate(0deg)}header .lang-tabs{display:flex;align-content:center;align-items:center;justify-content:space-between;flex-direction:row;border-radius:18px;margin-bottom:0;margin-right:0;width:150px}header .lang-tabs a{cursor:pointer;flex:1 0 50%;font-size:13px;border:0;border-radius:0;position:relative;margin:0;padding:4px 8px !important}header .lang-tabs a:first-child,header .lang-tabs button:first-child{border-top-left-radius:18px !important;border-bottom-left-radius:18px !important}header .lang-tabs a:last-child,header .lang-tabs button:last-child{border-top-right-radius:18px !important;border-bottom-right-radius:18px !important}header .lang-tabs a+a{border-left:none !important}header .lang-tabs a.active::after{position:absolute;content:"";left:calc(50% - 4px);bottom:-16px;background-color:#ed0000;width:8px;height:8px;border-radius:4px;transition:opacity .3s ease}.with_dot:before{content:"";background-color:#ed0000;width:.85em;height:.85em;display:inline-block;border-radius:.425em;vertical-align:middle;margin-right:5px;margin-bottom:2px}@media(max-width: 1200px){div#hero .hero_wrap{flex-wrap:wrap}div#hero .hero_wrap>div:last-child{flex:1 0 100%;text-align:left}div#hero .hero_wrap>div:first-child{flex:1 0 100%}}.mobile{display:none}@media(max-width: 720px){.mobile{display:block}video#hero_video{min-height:700px}main #hero.absolute{min-height:100dvh}main #hero.absolute .hero_wrap{min-height:80dvh}div#sticky_links div.sticky{margin-left:0;margin-right:0}#desktop_navigation{display:none}#mobile_navigation{margin-right:10px;display:flex !important;flex-direction:row;align-items:center;justify-content:flex-end;overflow:hidden}#mobile_navigation .clignoter{padding:5px 10px 5px 22px;margin-right:15px}#mobile_navigation #mobile_menu{display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;background-color:#ffe7b9;border-left:1px solid #ed0000;height:calc(100vh + 20px);width:280px;position:fixed;top:0;right:0;transform:translateX(100%);transition:transform .3s ease-in-out;padding-top:136px;padding-bottom:2rem;z-index:3}#mobile_navigation #mobile_menu .lang-tabs{width:100%}#mobile_navigation #mobile_menu .btn{border-radius:20px;margin:0}#mobile_navigation #mobile_menu div.top a{color:#181818;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;padding:10px 0;border-bottom:2px dotted #ed0000;font-weight:bold;text-decoration:none}#mobile_navigation #mobile_menu div.top a img{width:160px}#mobile_navigation #mobile_menu div.top a.active::after{width:10px;height:10px;border-radius:5px;background-color:#ed0000;content:"";display:inline-block}#mobile_navigation #mobile_menu div.top>div:first-child a{border-bottom:none}#mobile_navigation #mobile_menu>div{padding:10px 15px}#mobile_navigation #mobile_menu>div>div{padding-bottom:15px}#mobile_navigation #mobile_menu>div a:not(.clignoter){font-size:16px}#mobile_navigation #mobile_menu>div a{width:100%}#mobile_navigation #mobile_menu>div .clignoter,#mobile_navigation #mobile_menu>div .lang-tabs a{font-size:15px}#mobile_navigation #mobile_menu>div a.has_submenu:after{content:"";display:inline-block;width:10px;height:6px;margin-left:9px;margin-bottom:1px;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 6L0.292893 0.292893C0.135559 0.135559 0.135559 -0.135559 0.292893 -0.292893L9.70711 -0.292893C9.86444 -0.135559 9.86444 0.135559 9.70711 0.292893L5 6Z' fill='%23000'/%3E%3C/svg%3E");transition:transform .1s ease}#mobile_navigation #mobile_menu>div a.open:after{transform:rotate(180deg)}#mobile_navigation .submenu{display:none;overflow:hidden;max-height:0;transition:max-height .3s ease-in-out,opacity .3s ease-in-out;opacity:0;list-style:none;padding-left:0;border-left:2px dotted #ed0000;margin-top:5px}#mobile_navigation .submenu.show{display:block;opacity:1}#mobile_navigation.active #mobile_hamburger>span{background-color:#181818}#mobile_navigation.active #mobile_hamburger>span:nth-child(1){transform:rotate(-45deg) translate(-3px, 2.5px)}#mobile_navigation.active #mobile_hamburger>span:nth-child(2){transform:rotate(45deg) translate(-3px, -3px)}#mobile_navigation.active #mobile_menu{transform:translateX(0%)}}#rdv_cover,#mobile_menu_cover{display:none;position:fixed;opacity:0;width:100%;height:calc(100vh + 20px);overflow-y:hidden;top:0;left:0;background-color:rgba(0,0,0,0);transition:opacity .5s linear,backdrop-filter .5s ease}#rdv_cover.active,#mobile_menu_cover.active{opacity:1;z-index:2;backdrop-filter:blur(1px)}#rendez_vous{display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;background-color:#fff;height:calc(100vh + 20px);width:350px;position:fixed;top:0;right:0;transform:translateX(100%);transition:transform .3s ease-in-out;padding:0;border-left:2px solid #ed0000;z-index:3}#rendez_vous.active{transform:translateX(0%)}#rendez_vous iframe{height:100% !important}#rendez_vous #close_rdv{display:none;position:absolute;bottom:34px;left:-60px;width:40px;height:40px;border-radius:20px;background-image:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="windows-1252"%3F><!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --><svg width="18" height="18" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.929993 15.0702L15.07 0.930176M0.929993 0.930176L15.07 15.0702L0.929993 0.930176Z" stroke="%23181818" stroke-miterlimit="10"/></svg>');background-repeat:no-repeat;background-size:16px 16px;background-position:center;background-color:#ffe7b9;border-color:#ed0000;transition:all .2s ease}#rendez_vous #close_rdv:hover{background-color:#f4cc7b}#rendez_vous.active #close_rdv{display:block}@media(max-width: 410px){#rendez_vous #close_rdv{left:-40px}}@media(max-width: 380px){#rendez_vous #close_rdv{left:-29px}}@media(min-width: 1200px){#rendez_vous{width:750px}}#mobile_hamburger{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;width:22px;height:22px;cursor:pointer;z-index:999;position:relative}#mobile_hamburger>span{display:block;height:2px;width:100%;background-color:#fff;transition:all .2s ease-in-out}#rep_time,#cur_time{font-family:monospace;font-size:15px;background-color:#ffe7b9;padding:4px 8px;font-weight:bold}.form-group label.check_label{font-weight:400;margin-top:10px;border:2px solid #ed0000;display:inline-flex;justify-content:space-between;align-items:center;padding:5px 18px;cursor:pointer;border-radius:20px;background-color:#fff}.form-group label.check_label>input{margin-left:13px}html,body{overflow-x:hidden;background-color:#000159;margin:0;padding:0}main{background-color:#000159;position:relative;overflow:hidden}footer{background-color:#000159}main section{margin:0 auto}header{background:linear-gradient(to bottom, rgba(0, 1, 89, 0.831372549), rgba(0, 1, 89, 0.3882352941) 75%, rgba(255, 255, 255, 0) 100%)}#svg-connector{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1;opacity:0;transition:opacity .5s ease-in}#connector-path,#smart-data-path,#lead-loop-line-1,#lead-loop-line-2,.anim-line{fill:none;stroke-linecap:round;will-change:stroke-dashoffset;transition:stroke-dashoffset .3s ease-out}#connector-path{stroke:#ed0000;stroke-width:4}.split-section{display:flex;justify-content:space-between;padding:0 10%;margin-bottom:0;position:relative;z-index:3;align-items:flex-start}@media(max-width: 1300px){.split-section{margin-bottom:5vh}}.split-section.no_margin_bottom{margin-bottom:0}.split-section.reverse{flex-direction:row-reverse}.text-column{width:35%;position:-webkit-sticky;position:sticky;top:25vh;height:fit-content;z-index:4}.media-column{width:55%;position:relative;min-height:100vh;display:flex;flex-direction:column;gap:100px;align-items:center;justify-content:center;padding-top:50px;padding-bottom:50px;z-index:3}.bg-decoration-layer{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0;overflow:visible}.deco-block{position:absolute;background-color:#000280;border:1px solid rgba(237,0,0,.3);border-radius:8px;box-shadow:0 5px 15px rgba(0,0,0,.2);overflow:hidden;opacity:.8;display:flex;align-items:center;justify-content:center;padding:10px}.deco-block video,.deco-block img{width:100%;height:100%;object-fit:contain;filter:grayscale(100%) brightness(200%);opacity:.7}.deco-block video{opacity:1;object-fit:cover;filter:none}.header{background:none;border:none;box-shadow:none;padding:0;font-size:3.5rem;font-weight:800;line-height:1.1;text-align:left;margin-bottom:40px;position:relative;z-index:2;color:#fff;hyphens:none;word-break:keep-all;overflow-wrap:normal;white-space:normal;opacity:0;transform:translateY(50px);transition:opacity .8s ease-out,transform .8s ease-out}.contact-text-side p,.info-div{font-size:1.1rem;line-height:1.6;color:#e0e0e0}.red{color:#ed0000}.info-div{background:rgba(0,2,128,.9);padding:20px;border-radius:8px;opacity:0;transform:translateY(50px);transition:opacity .8s ease-out,transform .8s ease-out;transition-delay:.1s}.header.visible,.info-div.visible{opacity:1;transform:translateY(0)}.info-div h3{margin-top:0;font-size:1.3rem;font-weight:700;line-height:1.2;margin-bottom:1rem;color:#fff;hyphens:none;word-break:keep-all;overflow-wrap:normal;white-space:normal}.info-div h3>span{font-size:.6em;vertical-align:5px}.stat-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:5;text-align:center;background:rgba(0,1,89,.7);padding:25px;border-radius:12px;backdrop-filter:blur(8px);border:1px solid rgba(237,0,0,.5);width:70%;pointer-events:none}.stat-number{font-size:2.2rem;font-weight:800;color:#ed0000;display:block;margin-bottom:5px;line-height:1.2;font-family:"Univers",monospace}.stat-label{font-size:.75rem;color:#fff;text-transform:uppercase;letter-spacing:1px;line-height:1.3;display:block}.rellax-block{background-color:#000280;border:1px solid #ed0000;border-radius:8px;box-shadow:0 10px 30px rgba(0,0,0,.4);overflow:hidden;width:80%;height:400px;position:relative;z-index:2}.image-slider{position:relative;width:100%;height:100%;overflow:hidden}.image-slider img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity 1s ease-in-out;z-index:1}.image-slider img.active{opacity:1;z-index:2}.rellax-block>img,.rellax-block>video{width:100%;height:100%;object-fit:cover}.media-spacer{height:100px}.line-anchor{position:absolute;width:10px;height:10px;left:50%;top:50px;transform:translateX(-50%);visibility:hidden}.anim-line{stroke-width:2;stroke-dasharray:1000;stroke-dashoffset:1000}.contact-fly-up-section{max-width:1100px;width:90%}.contact-box{background:rgba(0,2,128,.95);border:1px solid #ed0000;border-radius:12px;padding:60px;display:flex;justify-content:space-between;align-items:flex-start;box-shadow:0 20px 50px rgba(0,0,0,.5);opacity:0;transform:translateY(300px);transition:transform .9s cubic-bezier(0.19, 1, 0.22, 1),opacity .7s ease-out;will-change:transform,opacity;margin-bottom:20px;gap:30px;max-width:100%}.contact-box.visible{opacity:1;transform:translateY(0)}.contact-text-side{color:#fff;flex:1 0 calc(50% - 15px)}.contact-text-side h2{margin-top:0;margin-bottom:1rem;font-weight:800;font-size:2.8rem}.floating-form{background:rgba(0,1,89,.5);padding:30px;border-radius:8px}.director_img{width:60px;height:60px;border-radius:50%;background:url("/static/img/sacha-graham.jpg") center/cover;margin-bottom:15px;border:2px solid #ed0000}.action_title{color:#fff;font-weight:600;margin-bottom:25px;line-height:1.4}.form-group{margin-bottom:15px}@media(max-width: 1460px){.header{font-size:3rem}}@media(max-width: 992px){.contact-box{flex-direction:column;padding:40px 20px}.contact-text-side,.floating-form{width:100%}}@media(max-width: 900px){.contact-text-side h2{font-size:2.5rem}.mobile_top_margin{margin-top:4rem}.split-section,.split-section.reverse{flex-direction:column;padding:0 5%}.text-column{width:100%;position:relative;top:0;margin-bottom:50px}.media-column{width:100%;min-height:auto;gap:50px;padding-top:0;padding-bottom:0}.header{font-size:2.5rem;text-align:center}.stat-overlay{width:85%}.media-spacer{display:none}}@media(max-width: 500px){.stat-number{font-size:1.7rem}.contact-text-side p,.info-div{line-height:1.4}.contact-text-side h2{font-size:2rem}}/*# sourceMappingURL=data:application/json;charset=utf-8,%7B%22version%22:3,%22sourceRoot%22:%22%22,%22sources%22:%5B%22_reset.scss%22,%22_header.scss%22,%22ScalaSans.scss%22,%22base.scss%22,%22_vars.scss%22,%22Univers.scss%22,%22Yinit.scss%22,%22hero.scss%22,%22yardi.scss%22%5D,%22names%22:%5B%5D,%22mappings%22:%22CAAA,iBACC,SACA,UACA,SACA,eACA,wBACA,aAED,sBACC,aACA,wBACA,qBACA,oBACA,gBACA,SACA,UACA,oBACA,mFACC,SACA,UCnBF,qBACE,IACE,WAGJ,OACE,UACA,yBACA,sBACA,qBACA,iBACA,eACA,iBACA,YACA,SACA,OACA,QACA,cACA,eACA,aACA,mBACA,8BACA,mBACA,iBACA,oBACA,kBACA,mBACA,sBACA,sHACA,MACA,OACA,WACA,aACE,iDACA,4BACA,kCACA,wBACA,YACA,YACA,yBAPF,aAQI,sBACA,YACA,aAGJ,gBACE,aACA,mBACA,8BACA,mBAEF,oEAEE,2BAEF,sBACE,qCAEF,gCACE,oCAGA,4BACE,cAGJ,mFAGE,qBACA,2BACA,eACA,2BACA,oCACA,kBAEF,yCACE,4BAGA,4DACE,uCACA,WACA,WACA,UACA,yBACA,kBACA,uBACA,SACA,oBAIJ,yBAxFF,OAyFI,iBACA,mBC/FJ,WACE,yBACA,kBACA,gBACA,iDACA,kBAEF,WACE,yBACA,kBACA,gBACA,sDACA,kBAEF,WACE,yBACA,kBACA,gBACA,wDACA,kBClBF,KACE,cACA,8BACA,kCACA,kCACA,oCACA,oBACA,mCACA,aACA,uBAEF,KACE,oCACA,kBAEF,eACE,gCACA,yBAEF,UACE,yBAEF,KACE,6BAEF,MACE,mBAEF,YACE,mBACA,aAEF,KACE,aAEF,EACE,yCACA,wDACA,cACA,QACE,wCAEF,iBACE,wCACA,cAGJ,IACE,yBACA,sBACA,qBACA,oBACA,iBAEF,yCACE,wBAEF,YACE,mBACA,cACA,iBCrDF,cAEE,SACA,UAEF,KACE,kCACA,mCACA,qCACA,8BACA,kCACA,kCACA,wCACA,gDACA,uCACA,6BACA,oBACA,qBACA,qBACA,kBACA,aACA,sBACA,SACA,UAEF,6CAEE,YAnCW,oCAqCX,sBACA,eACA,eACA,kBACA,YACA,yBACA,gBACA,wBACA,yKACE,MA1CU,QA2CV,yBAEF,uNACE,aACA,MA/CU,QAiDZ,kJACE,oDACA,4CAEF,iFACE,mBACA,WACA,6BAGF,qFACE,WACA,kBACA,kOACE,sDACA,8CAIJ,8QACE,kBAEF,iFACE,gBACA,WAIJ,KACE,aAGA,UACE,aAIJ,KACE,eAGF,MACE,WACA,iBAGF,wLACE,2BACA,YACA,aACA,gBACA,iCAEF,wKACE,YACA,WACA,gBACA,gCACA,mqBACE,gCAEF,kQACE,8BAGJ,iBACE,gBACA,YACA,WACA,gBACA,gCACA,2BAEF,eACE,mBACA,WACA,mBAEF,OACE,YACA,yBACA,2BACE,yBAEF,aACE,oDACA,4CAIJ,SACE,gBACA,yBACA,aACA,UACA,gBACA,kBACA,kBACA,iCACA,qBAIA,UAHA,qEACE,yBAIJ,iDACE,SACA,UAEF,gDAEE,gBACA,qBACA,YAtKW,oCAuKX,qEACA,kEACA,6DACA,0CAEF,EACE,cACA,iBACA,yBACE,aAGJ,iBACE,aACA,mBACA,qBACA,yBACA,qBACA,iCACE,cACA,WACA,4CACE,WACA,iBAKA,yBADF,iDAEI,aAKR,UACE,2BACA,gBACA,iBAGA,4BACE,mBAEF,yBACE,kBACA,6BACA,cACA,UACA,qCACE,eAGJ,sCACE,kBACA,iBACA,6BACA,cACA,sDACE,mBAEF,8DACE,eAEF,gEACE,mBACA,8EACE,YAEF,4EACE,aAIN,0DACE,qBACA,eAGJ,eACE,mBACA,gBACA,+SACE,mBAEF,8BACE,mBAIJ,MACE,WACA,iBACA,kBACA,gBACA,kBACA,UACA,eACA,sBACA,yBAEE,eACE,YACA,gBACA,kBACA,gBACA,6BAEF,wBACE,wCACA,eACA,4BACA,gCACA,kBACA,qBAEF,oBACE,gBAEF,qBACE,iBAEF,kBACE,2BAIF,eACE,YACA,6BACA,YACA,gBACA,sBAEF,eACE,YAEF,8BACE,gBAEF,wBACE,WAEF,qBACE,iBAEF,kBACE,gBACA,WAEF,4BACE,gBACA,mBACA,mBACA,yBAJF,4BAKI,kBACA,8BACE,2BAIN,kBACE,2BAKF,6BACE,mBAMF,mGACE,mBAEF,iCACE,qCAEF,uCACE,mBAMJ,cACE,WAEF,mBACE,WAlWe,QAmWf,yBACE,WApWa,QAqWb,kBAEF,4BACE,WAxWa,QA0Wf,yBACE,kBACA,kCACE,kBAEF,0DACE,mBACA,WAMR,kBACE,8BACA,gBAGF,SACE,qBAEF,SAEE,kBACA,cACA,kBAEF,QACE,kBAEF,QACE,mBACA,aAEF,KACE,gEAEF,mBACE,aAEF,kBACE,aAKF,gBACE,kBACA,gBACA,mBAGF,sBACE,kBACA,UACA,SACA,UACA,2BACA,cACA,cACA,oBACA,4BACA,qBAGF,gEAEE,UACA,wBACA,cACA,yBACA,mBACA,gBACA,yBACA,gBACA,0BAEF,SACE,YAEF,eACE,qBAIA,2IAKE,yBACA,8BACA,iBACA,YACA,yKACE,oCAEF,yKACE,0CACA,kDACA,oCAGJ,qBACE,WAKJ,cACE,aACA,8BACA,qBACA,0BACE,0BACE,2BACA,gCACE,WAEF,sCACE,mBAEF,qCACE,mBAKR,yBACE,cACE,uBC/eJ,WACE,sBACA,kBACA,gBACA,gGACA,kBCLF,WACE,oBACA,kBACA,gBACA,+CACA,kBCCF,yBACE,6BAEE,wBACA,6BAGJ,qBACE,sBAEF,KACE,sBAEF,KACE,WACA,sBACA,kBACA,UACA,aACE,yBAEF,yBACE,iBACA,cAGA,sBACE,cACA,kBACA,UACA,iBACA,0BALF,sBAMI,WAGJ,4BACE,eACA,aACA,oBACA,0CACE,WACA,mBACA,oBACA,iDACA,gBACA,cAIN,oBACE,+CAEF,aACE,aACA,mBACA,uBACA,iBACA,uBACA,sBACE,8BACA,yBAFF,sBAGI,2BACA,qCACE,gBAIN,2BACE,gBACA,4BACA,wBACA,gCACA,SACA,UACA,WACA,aACA,yBATF,2BAUI,UACA,WACA,aACA,UAGJ,0BACE,gDAEF,2BACE,2CACA,aACA,yBAHF,2BAII,cAIN,qBACE,iBAEF,oBACE,kBACA,MACA,OACA,QAEF,mBACE,gBACA,4BACE,iBACA,oBAGJ,iBACE,kBACA,qBACA,qBACA,uBACE,WACA,kBACA,cACA,aACA,WACA,sGACA,oBAEF,4BACE,yGAIN,iBACE,WACA,cACA,iBACA,iBACA,kBACA,MACA,OACA,oBACA,gCAEF,0BACE,cACA,aACA,kBACA,yBAJF,0BAKI,iBAEF,kDACE,iBAIJ,SACE,gBACA,WAEA,oBACE,kBACA,gBACA,WACA,aACA,mBACA,qBACA,8BACA,oCACE,kBACA,aACA,gBACA,sCACE,UACA,2CACE,gCAIN,mCACE,aACA,iBAEF,sBACE,gBACA,4BACA,iBAGJ,YACE,kBACA,WACA,4BACA,YHjMM,4DGkMN,eACA,iBACA,oBACA,UACA,iBACE,qBACA,YHzMO,oCG0MP,kBAIN,iBACE,mBACA,iBACA,4BACE,UACA,wBACA,gBACA,UACA,iBACA,kBACA,4CACE,gBACA,cACA,kBACA,eACA,mBACA,kBAGJ,0BAnBF,iBAoBI,kBAEF,0BAtBF,iBAuBI,aACA,mBACA,4BACE,UACA,kBACA,OAGJ,wBACE,kBAGJ,kDACE,gBAEF,oKAIE,qBACA,2DACA,yBACA,mBACA,oCACA,yBACA,YACA,gBACA,mBACA,kBACA,kBACA,gBACA,iBACA,0NACE,oCAGJ,WACE,SAEF,uBACE,cACA,8BACA,YACA,iBAIA,sHACE,+aACA,6BACA,WACA,qBACA,YACA,0BACA,4BACA,WACA,mBAEF,+IACE,6BACA,wBAGJ,4DAEE,+aACA,4BACA,wCAEF,2CACE,6BAEF,0BACE,eAEF,mBACE,aACA,mBACA,qBACE,cAGJ,aACE,sBACA,qBAEF,aACE,gBACA,eAEF,aACE,gBACA,kBACA,WACA,UACA,cACA,iBACA,0BAPF,aAQI,iBACA,yBACE,wBACA,gBACA,UAIN,UACE,WACA,kBACA,mBACA,gBACA,kBACA,aACA,iBACA,mBACA,8BACA,uBACA,gDACA,cACA,yBACA,iBACA,eACE,kBAGF,2BACE,gDACA,YACA,WACA,sBACA,kBACA,kBACA,YACA,UACA,yBACA,gDAGF,2BACE,kBACA,iBACA,mBACA,kBACA,gCAEF,yBACE,kBACA,UACA,SACA,cACA,eACA,qBACA,gBACA,gBACA,cAEF,yBACE,yBACE,cAGJ,sBACE,WACA,cACA,eAEF,kBACE,WACA,uDACA,sBACA,+BACA,2BACA,8BACA,aAEF,qBACE,gBACA,mBAGJ,oBACE,gBAEF,YACE,kBACA,WACA,UACA,gBACE,YACA,eACA,mBAGJ,YACE,aAEF,OACE,UACA,gBACA,SACA,cACA,iBACA,aACA,WACA,gBACA,iBACA,sBACA,WACA,yBACA,mBACE,kBACA,OACA,SACA,WACA,aACA,iBACA,mBACA,8BACA,uBACA,kBACA,mBACA,uBACE,SAEF,qCACE,iBACA,gBAYN,MAEE,uCACA,gCACA,4CACA,8CACA,sCAGA,qBACA,qBAGF,yBACE,MAEE,yBACA,sBAKJ,aACE,uCACA,8BACA,eAEF,yBACE,aACE,uCACA,6BAGJ,yBACE,aACE,+BAGJ,mBACE,kBACA,wBACA,gBACA,wBACA,SACA,0DACA,oCACQ,4BAGV,QACE,cACA,sBACA,mBACA,yBACA,kGAGF,iBACE,uBACA,mBAGF,UACE,kBACA,OACA,MACA,aACA,YACA,WACA,mBACA,uBACA,mBACA,iCACE,UAEF,gBACE,aACA,0CACE,2BAEF,8BACE,eACA,kBACA,mCACE,mBACA,kBACA,gCAGJ,gCACE,SACA,gBACA,UACA,gBACA,mCACE,qBACA,eACA,yBACA,kBACA,iBACA,iBACA,YACA,WACA,kBACA,wCACE,cAEF,0CACE,WACA,kBACA,cACA,WACA,QACA,SACA,oCACA,uCACA,gCAEF,yCACE,WACA,yBACA,kBACA,UACA,WACA,cACA,kBACA,UACA,SAGJ,sCACE,iBAGJ,8BACE,gBACA,gCACE,eACA,kBACA,+CACE,aAEF,kGAEE,+aACA,gCACA,WACA,qBACA,YACA,0BACA,4BACA,WACA,sBAEF,kEACE,yBAKR,iBACE,YACA,sBACA,4BACA,uDACA,6BACA,gCACA,+BACA,gBACA,uBACE,YACA,WAGJ,cACE,yBAEF,yBAnHF,UAoHI,iBACA,sBACA,uBACA,2BACA,gBACE,QAEF,iBACE,QACA,sBACA,YACA,gBACA,gCACA,+BACA,iBACA,gBACA,8BACA,gBAGF,iCACE,WAIA,4BACE,kBACA,aACA,kCACE,YACA,WACA,cACA,iBACA,kBACA,MACA,QAOV,wBACE,kBAGF,uBACE,WACA,kBACA,MACA,OACA,WACA,YACA,sBACA,oBACA,qDAIF,aACE,gBAKF,0BACE,aACE,iBAGA,YACE,gBAIN,yBACE,UACE,gBAEF,2BACE,UACA,YACA,eACA,UAGF,WACE,uBACA,wBACA,qBACA,sBAEF,KACE,6BAEF,aACE,UAEF,YACE,UAEF,YACE,cAEF,mBACE,aAEF,4CACE,SACA,gBACA,mBAEF,gCACE,iBAEF,SACE,gBACA,YACE,SACA,eACA,UAIF,yBACE,eAGJ,oGACE,eAEF,iJAEE,wBAGJ,yBACE,cACE,UAEF,SACE,gBACA,YACE,eACA,UAGJ,YACE,aAEF,mBACE,aAEF,wBACE,UACA,kBAGJ,yBACE,KACE,6BAEF,iBACE,mBACA,uBACE,aAGJ,yBACE,aAGA,mBACE,cACA,iBAGJ,aACE,iBAGA,wBACE,cAEF,gBACE,eAIF,kBACE,UAGJ,iBAEE,yBAEF,SACE,yBAGJ,yBACE,sCACE,WACA,eAEF,YACE,iBACA,wBACE,wBACA,gBACA,UAMN,yBACE,YACE,eAEF,4BACE,aAEF,0BAEE,eAEF,mBACE,cACA,qBACE,mBACA,kBAGJ,aACE,eACA,yBACE,UACA,oBACA,kBAIJ,kDAGE,yBAGF,2DAGE,yBAIJ,yBAEI,sBACE,kBACA,SAEF,kBACE,aAIJ,4BACE,iBAEF,OACE,eACA,gBAEF,2BACE,UAGJ,yBACE,YACE,eACA,wBACE,kBACA,MACA,kBACA,oBAGJ,aACE,gBACA,yBACE,kBAKN,2BAEE,aACA,eACA,YACA,UACA,yBACA,kBACA,YACA,wCACA,YACA,mBACA,eACA,yBACA,yCACA,+BACE,gCACA,gCAEF,yCACE,kBACA,UACA,YACA,YACA,WACA,8BACA,waACA,0BACA,4BACA,2BACA,yBACA,qBACA,qDACE,yBAIJ,+EACE,eACA,gBAIJ,+CAEE,0CAGF,qBACE,GACE,wBACA,UAEF,KACE,2BACA,WAIJ,mBACE,GACE,2BACA,UAEF,KACE,wBACA,WAIJ,yBACE,2BAEE,aAKJ,WACE,kBACA,YACA,aACA,UACA,uBACA,wCAIF,kBACE,aACA,qBACA,mBACA,8BACA,mBACA,mBACA,gBACA,eACA,YACA,oBACE,eACA,aACA,eACA,SACA,gBACA,kBACA,SACA,2BAEF,qEACE,uCACA,0CAEF,mEACE,wCACA,2CAEF,sBACE,4BAEF,kCACE,kBACA,WACA,qBACA,aACA,yBACA,UACA,WACA,kBACA,4BAIJ,iBACE,WACA,yBACA,YACA,aACA,qBACA,qBACA,sBACA,iBACA,kBAGF,0BACE,oBACE,eACA,mCACE,cACA,gBAEF,oCACE,eAKN,QACE,aAGF,yBACE,QACE,cAEF,iBACE,iBAEF,oBACE,kBACA,+BACE,iBAIJ,4BACE,cACA,eAEF,oBACE,aAEF,mBACE,kBACA,wBACA,mBACA,mBACA,yBACA,gBACA,8BACE,0BACA,kBAEF,gCACE,aACA,sBACA,oBACA,8BACA,yBACA,8BACA,0BACA,YACA,eACA,MACA,QACA,2BACA,qCACA,kBACA,oBACA,UACA,2CACE,WAEF,qCACE,mBACA,SAGA,0CACE,cACA,aACA,mBACA,8BACA,mBACA,iBACA,eACA,iCACA,iBACA,qBACA,8CACE,YAEF,wDACE,WACA,YACA,kBACA,yBACA,WACA,qBAGJ,0DACE,mBAGJ,oCACE,kBACA,wCACE,oBAEF,sDACE,eAEF,sCACE,WAEF,gGAEE,eAEF,wDACE,WACA,qBACA,WACA,WACA,gBACA,kBACA,4BACA,8UACA,8BAEF,iDACE,yBAIN,4BACE,aACA,gBACA,aACA,8DACA,UACA,gBACA,eACA,+BACA,eACA,iCACE,cACA,UAMF,iDACE,yBAEF,8DACE,gDAEF,8DACE,8CAIJ,uCACE,0BAIN,8BAEE,aACA,eACA,UACA,WACA,0BACA,kBACA,MACA,OACA,+BACA,uDACA,4CACE,UACA,UACA,0BAIJ,aACE,aACA,sBACA,oBACA,8BACA,sBACA,0BACA,YACA,eACA,MACA,QACA,2BACA,qCACA,UACA,8BACA,UACA,oBACE,yBAEF,oBACE,uBAGF,wBACE,aACA,kBACA,YACA,WACA,WACA,YACA,mBACA,waACA,4BACA,0BACA,2BACA,yBACA,qBACA,wBACA,8BACE,yBAGJ,+BACE,cAEF,yBACE,wBACE,YAGJ,yBACE,wBACE,YAGJ,0BAvDF,aAwDI,aAGJ,kBACE,aACA,sBACA,6BACA,mBACA,WACA,YACA,eACA,YACA,kBACA,uBACE,cACA,WACA,WACA,sBACA,+BAIJ,oBACE,sBACA,eACA,yBACA,gBACA,iBAGF,8BACE,gBACA,gBACA,yBACA,oBACA,8BACA,mBACA,iBACA,eACA,mBACA,sBACA,oCACE,iBCx1CJ,UACE,kBACA,yBACA,SACA,UAGF,KACE,yBACA,kBACA,gBAGF,OACE,yBAGF,aACE,cAGF,OACE,kIAGF,eACE,kBACA,MACA,OACA,WACA,YACA,oBACA,UACA,UACA,+BAIF,gFAKE,UACA,qBACA,8BACA,0CAGF,gBACE,eACA,eAGF,eACE,aACA,8BACA,cACA,gBACA,kBACA,UACA,uBAEF,0BACE,eACE,mBAGJ,gCACE,gBAGF,uBACE,2BAGF,aACE,UACA,wBACA,gBACA,SACA,mBACA,UAGF,cACE,UACA,kBACA,iBACA,aACA,sBACA,UACA,mBACA,uBACA,iBACA,oBACA,UAGF,qBACE,kBACA,MACA,OACA,WACA,YACA,oBACA,UACA,iBAGF,YACE,kBACA,yBACA,kCACA,kBACA,qCACA,gBACA,WACA,aACA,mBACA,uBACA,aAGF,kCAEE,WACA,YACA,mBACA,wCACA,WAEF,kBACE,UACA,iBACA,YAGF,QACE,gBACA,YACA,gBACA,UACA,iBACA,gBACA,gBACA,gBACA,mBACA,kBACA,UACA,WACA,aACA,oBACA,qBACA,mBACA,UACA,2BACA,uDAGF,+BAEE,iBACA,gBACA,cAEF,KACE,cAEF,UACE,4BACA,aACA,kBACA,UACA,2BACA,uDACA,qBAGF,kCAEE,UACA,wBAGF,aACE,aACA,iBACA,gBACA,gBACA,mBACA,WACA,aACA,oBACA,qBACA,mBACA,kBACE,eACA,mBAIJ,cACE,kBACA,QACA,SACA,gCACA,UACA,kBACA,2BACA,aACA,mBACA,0BACA,kCACA,UACA,oBAGF,aACE,iBACA,gBACA,cACA,cACA,kBACA,gBACA,gCAGF,YACE,iBACA,WACA,yBACA,mBACA,gBACA,cAGF,cACE,yBACA,yBACA,kBACA,sCACA,gBACA,UACA,aACA,kBACA,UAGF,cACE,kBACA,WACA,YACA,gBAGF,kBACE,kBACA,MACA,OACA,WACA,YACA,iBACA,UACA,kCACA,UAGF,yBACE,UACA,UAGF,sCAEE,WACA,YACA,iBAGF,cACE,aAGF,aACE,kBACA,WACA,YACA,SACA,SACA,2BACA,kBAGF,WACE,eACA,sBACA,uBAEF,wBACE,iBACA,UAEF,aACE,6BACA,yBACA,mBACA,aACA,aACA,8BACA,uBACA,sCACA,UACA,4BACA,6EACA,8BACA,mBACA,SACA,eAGF,qBACE,UACA,wBAGF,mBACE,WACA,0BAGF,sBACE,aACA,mBACA,gBACA,iBAGF,eACE,2BACA,aACA,kBAGF,cACE,WACA,YACA,kBACA,4DACA,mBACA,yBAGF,cACE,WACA,gBACA,mBACA,gBAGF,+BAGA,0BACE,wBAGF,yBACE,qDACA,8CAGF,yBACE,uCACA,mCACA,yEACA,mEACA,iFACA,2CACA,wBACA,4BAEF,yBACE,aACE,iBAEF,+BACE,gBAEF,sBACE%22,%22file%22:%22yardi.css%22%7D */
