html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{vertical-align:baseline;display:inline-block}audio:not([controls]){height:0;display:none}[hidden],template{display:none}a{background-color:#0000}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:webflow-icons;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==)format("truetype");font-weight:400;font-style:normal}[class^=w-icon-],[class*=\ w-icon-]{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:webflow-icons!important}.w-icon-slider-right:before{content:""}.w-icon-slider-left:before{content:""}.w-icon-nav-menu:before{content:""}.w-icon-arrow-down:before,.w-icon-dropdown-toggle:before{content:""}.w-icon-file-upload-remove:before{content:""}.w-icon-file-upload-icon:before{content:""}*{box-sizing:border-box}html{height:100%}body{color:#333;background-color:#fff;min-height:100%;margin:0;font-family:Arial,sans-serif;font-size:14px;line-height:20px}img{vertical-align:middle;max-width:100%;display:inline-block}html.w-mod-touch *{background-attachment:scroll!important}.w-block{display:block}.w-inline-block{max-width:100%;display:inline-block}.w-clearfix:before,.w-clearfix:after{content:" ";grid-area:1/1/2/2;display:table}.w-clearfix:after{clear:both}.w-hidden{display:none}.w-button{color:#fff;line-height:inherit;cursor:pointer;background-color:#3898ec;border:0;border-radius:0;padding:9px 15px;text-decoration:none;display:inline-block}input.w-button{-webkit-appearance:button}:where(button.w-popover-trigger),:where(button.w-modal-trigger){color:inherit;cursor:pointer;font:inherit;line-height:inherit;text-align:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;background-color:#0000;border:0;margin:0;padding:0}:where(.w-popover){position-anchor:auto;position-area:top}:where(.w-popover[data-w-popover-backdrop-animated],.w-modal[data-w-popover-backdrop-animated])::backdrop{animation:var(--w-backdrop-animation,none)}:where(.w-popover,.w-modal){--w-backdrop-animation:initial}.w-popover-mask{opacity:0!important;clip-path:none!important;pointer-events:auto!important;border:0!important;width:auto!important;max-width:none!important;height:auto!important;max-height:none!important;margin:0!important;padding:0!important;position:fixed!important;inset:0!important;transform:none!important}.w-popover-mask[popover]{translate:none!important;rotate:none!important;scale:none!important}.w-popover-mask::backdrop{display:none!important}.w-popover-mask:not(:popover-open){display:none!important}@supports not selector(:popover-open){.w-popover-mask{display:none!important}}.w-popover[popover]:not(:popover-open){display:none}.w-modal:not([open]):not([popover]){display:none}.w-modal[popover]:not(:popover-open){display:none}:where(.w-modal[data-w-modal-lock-scroll]){overscroll-behavior:contain}html[data-w-dynpage] [data-w-cloak]{color:#0000!important}.w-code-block{margin:unset}pre.w-code-block code{all:inherit}pre.w-code-block code>span{display:block!important}.w-optimization{display:contents}.w-webflow-badge,.w-webflow-badge>img{box-sizing:unset;width:unset;height:unset;max-height:unset;max-width:unset;min-height:unset;min-width:unset;margin:unset;padding:unset;float:unset;clear:unset;border:unset;border-radius:unset;background:unset;background-image:unset;background-position:unset;background-size:unset;background-repeat:unset;background-origin:unset;background-clip:unset;background-attachment:unset;background-color:unset;box-shadow:unset;transform:unset;direction:unset;font-family:unset;font-weight:unset;color:unset;font-size:unset;line-height:unset;font-style:unset;font-variant:unset;text-align:unset;letter-spacing:unset;-webkit-text-decoration:unset;text-decoration:unset;text-indent:unset;text-transform:unset;list-style-type:unset;text-shadow:unset;vertical-align:unset;cursor:unset;white-space:unset;word-break:unset;word-spacing:unset;word-wrap:unset;transition:unset}.w-webflow-badge{white-space:nowrap;cursor:pointer;box-shadow:0 0 0 1px #0000001a,0 1px 3px #0000001a;visibility:visible!important;opacity:1!important;z-index:2147483647!important;color:#aaadb0!important;width:auto!important;height:auto!important;overflow:unset!important;background-color:#fff!important;border-radius:3px!important;margin:0!important;padding:6px!important;font-size:12px!important;line-height:14px!important;text-decoration:none!important;display:inline-block!important;position:fixed!important;inset:auto 12px 12px auto!important;transform:none!important}.w-webflow-badge>img{position:unset;visibility:unset!important;opacity:1!important;vertical-align:middle!important;display:inline-block!important}h1,h2,h3,h4,h5,h6{margin-bottom:10px;font-weight:700}h1{margin-top:20px;font-size:38px;line-height:44px}h2{margin-top:20px;font-size:32px;line-height:36px}h3{margin-top:20px;font-size:24px;line-height:30px}h4{margin-top:10px;font-size:18px;line-height:24px}h5{margin-top:10px;font-size:14px;line-height:20px}h6{margin-top:10px;font-size:12px;line-height:18px}p{margin-top:0;margin-bottom:10px}blockquote{border-left:5px solid #e2e2e2;margin:0 0 10px;padding:10px 20px;font-size:18px;line-height:22px}figure{margin:0 0 10px}figcaption{text-align:center;margin-top:5px}ul,ol{margin-top:0;margin-bottom:10px;padding-left:40px}.w-list-unstyled{padding-left:0;list-style:none}.w-embed:before,.w-embed:after{content:" ";grid-area:1/1/2/2;display:table}.w-embed:after{clear:both}.w-video{width:100%;padding:0;position:relative}.w-video iframe,.w-video object,.w-video embed{border:none;width:100%;height:100%;position:absolute;top:0;left:0}fieldset{border:0;margin:0;padding:0}button,[type=button],[type=reset]{cursor:pointer;-webkit-appearance:button;border:0}.w-form{margin:0 0 15px}.w-form-done{text-align:center;background-color:#ddd;padding:20px;display:none}.w-form-fail{background-color:#ffdede;margin-top:10px;padding:10px;display:none}label{margin-bottom:5px;font-weight:700;display:block}.w-input,.w-select{color:#333;vertical-align:middle;background-color:#fff;border:1px solid #ccc;width:100%;height:38px;margin-bottom:10px;padding:8px 12px;font-size:14px;line-height:1.42857;display:block}.w-input::placeholder,.w-select::placeholder{color:#999}.w-input:focus,.w-select:focus{border-color:#3898ec;outline:0}.w-input[disabled],.w-select[disabled],.w-input[readonly],.w-select[readonly],fieldset[disabled] .w-input,fieldset[disabled] .w-select{cursor:not-allowed}.w-input[disabled]:not(.w-input-disabled),.w-select[disabled]:not(.w-input-disabled),.w-input[readonly],.w-select[readonly],fieldset[disabled]:not(.w-input-disabled) .w-input,fieldset[disabled]:not(.w-input-disabled) .w-select{background-color:#eee}textarea.w-input,textarea.w-select{height:auto}.w-select{background-color:#f3f3f3}.w-select[multiple]{height:auto}.w-form-label{cursor:pointer;margin-bottom:0;font-weight:400;display:inline-block}.w-radio{margin-bottom:5px;padding-left:20px;display:block}.w-radio:before,.w-radio:after{content:" ";grid-area:1/1/2/2;display:table}.w-radio:after{clear:both}.w-radio-input{float:left;margin:3px 0 0 -20px;line-height:normal}.w-file-upload{margin-bottom:10px;display:block}.w-file-upload-input{opacity:0;z-index:-100;width:.1px;height:.1px;position:absolute;overflow:hidden}.w-file-upload-default,.w-file-upload-uploading,.w-file-upload-success{color:#333;display:inline-block}.w-file-upload-error{margin-top:10px;display:block}.w-file-upload-default.w-hidden,.w-file-upload-uploading.w-hidden,.w-file-upload-error.w-hidden,.w-file-upload-success.w-hidden{display:none}.w-file-upload-uploading-btn{cursor:pointer;background-color:#fafafa;border:1px solid #ccc;margin:0;padding:8px 12px;font-size:14px;font-weight:400;display:flex}.w-file-upload-file{background-color:#fafafa;border:1px solid #ccc;flex-grow:1;justify-content:space-between;margin:0;padding:8px 9px 8px 11px;display:flex}.w-file-upload-file-name{font-size:14px;font-weight:400;display:block}.w-file-remove-link{cursor:pointer;width:auto;height:auto;margin-top:3px;margin-left:10px;padding:3px;display:block}.w-icon-file-upload-remove{margin:auto;font-size:10px}.w-file-upload-error-msg{color:#ea384c;padding:2px 0;display:inline-block}.w-file-upload-info{padding:0 12px;line-height:38px;display:inline-block}.w-file-upload-label{cursor:pointer;background-color:#fafafa;border:1px solid #ccc;margin:0;padding:8px 12px;font-size:14px;font-weight:400;display:inline-block}.w-icon-file-upload-icon,.w-icon-file-upload-uploading{width:20px;margin-right:8px;display:inline-block}.w-icon-file-upload-uploading{height:20px}.w-container{max-width:940px;margin-left:auto;margin-right:auto}.w-container:before,.w-container:after{content:" ";grid-area:1/1/2/2;display:table}.w-container:after{clear:both}.w-container .w-row{margin-left:-10px;margin-right:-10px}.w-row:before,.w-row:after{content:" ";grid-area:1/1/2/2;display:table}.w-row:after{clear:both}.w-row .w-row{margin-left:0;margin-right:0}.w-col{float:left;width:100%;min-height:1px;padding-left:10px;padding-right:10px;position:relative}.w-col .w-col{padding-left:0;padding-right:0}.w-col-1{width:8.33333%}.w-col-2{width:16.6667%}.w-col-3{width:25%}.w-col-4{width:33.3333%}.w-col-5{width:41.6667%}.w-col-6{width:50%}.w-col-7{width:58.3333%}.w-col-8{width:66.6667%}.w-col-9{width:75%}.w-col-10{width:83.3333%}.w-col-11{width:91.6667%}.w-col-12{width:100%}.w-hidden-main{display:none!important}@media screen and (max-width:991px){.w-container{max-width:728px}.w-hidden-main{display:inherit!important}.w-hidden-medium{display:none!important}.w-col-medium-1{width:8.33333%}.w-col-medium-2{width:16.6667%}.w-col-medium-3{width:25%}.w-col-medium-4{width:33.3333%}.w-col-medium-5{width:41.6667%}.w-col-medium-6{width:50%}.w-col-medium-7{width:58.3333%}.w-col-medium-8{width:66.6667%}.w-col-medium-9{width:75%}.w-col-medium-10{width:83.3333%}.w-col-medium-11{width:91.6667%}.w-col-medium-12{width:100%}.w-col-stack{width:100%;left:auto;right:auto}}@media screen and (max-width:767px){.w-hidden-main,.w-hidden-medium{display:inherit!important}.w-hidden-small{display:none!important}.w-row,.w-container .w-row{margin-left:0;margin-right:0}.w-col{width:100%;left:auto;right:auto}.w-col-small-1{width:8.33333%}.w-col-small-2{width:16.6667%}.w-col-small-3{width:25%}.w-col-small-4{width:33.3333%}.w-col-small-5{width:41.6667%}.w-col-small-6{width:50%}.w-col-small-7{width:58.3333%}.w-col-small-8{width:66.6667%}.w-col-small-9{width:75%}.w-col-small-10{width:83.3333%}.w-col-small-11{width:91.6667%}.w-col-small-12{width:100%}}@media screen and (max-width:479px){.w-container{max-width:none}.w-hidden-main,.w-hidden-medium,.w-hidden-small{display:inherit!important}.w-hidden-tiny{display:none!important}.w-col{width:100%}.w-col-tiny-1{width:8.33333%}.w-col-tiny-2{width:16.6667%}.w-col-tiny-3{width:25%}.w-col-tiny-4{width:33.3333%}.w-col-tiny-5{width:41.6667%}.w-col-tiny-6{width:50%}.w-col-tiny-7{width:58.3333%}.w-col-tiny-8{width:66.6667%}.w-col-tiny-9{width:75%}.w-col-tiny-10{width:83.3333%}.w-col-tiny-11{width:91.6667%}.w-col-tiny-12{width:100%}}.w-widget{position:relative}.w-widget-map{width:100%;height:400px}.w-widget-map label{width:auto;display:inline}.w-widget-map img{max-width:inherit}.w-widget-map .gm-style-iw{text-align:center}.w-widget-map .gm-style-iw>button{display:none!important}.w-widget-twitter{overflow:hidden}.w-widget-twitter-count-shim{vertical-align:top;text-align:center;background:#fff;border:1px solid #758696;border-radius:3px;width:28px;height:20px;display:inline-block;position:relative}.w-widget-twitter-count-shim *{pointer-events:none;-webkit-user-select:none;user-select:none}.w-widget-twitter-count-shim .w-widget-twitter-count-inner{text-align:center;color:#999;font-family:serif;font-size:15px;line-height:12px;position:relative}.w-widget-twitter-count-shim .w-widget-twitter-count-clear{display:block;position:relative}.w-widget-twitter-count-shim.w--large{width:36px;height:28px}.w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner{font-size:18px;line-height:18px}.w-widget-twitter-count-shim:not(.w--vertical){margin-left:5px;margin-right:8px}.w-widget-twitter-count-shim:not(.w--vertical).w--large{margin-left:6px}.w-widget-twitter-count-shim:not(.w--vertical):before,.w-widget-twitter-count-shim:not(.w--vertical):after{content:" ";pointer-events:none;border:solid #0000;width:0;height:0;position:absolute;top:50%;left:0}.w-widget-twitter-count-shim:not(.w--vertical):before{border-width:4px;border-color:#75869600 #5d6c7b #75869600 #75869600;margin-top:-4px;margin-left:-9px}.w-widget-twitter-count-shim:not(.w--vertical).w--large:before{border-width:5px;margin-top:-5px;margin-left:-10px}.w-widget-twitter-count-shim:not(.w--vertical):after{border-width:4px;border-color:#fff0 #fff #fff0 #fff0;margin-top:-4px;margin-left:-8px}.w-widget-twitter-count-shim:not(.w--vertical).w--large:after{border-width:5px;margin-top:-5px;margin-left:-9px}.w-widget-twitter-count-shim.w--vertical{width:61px;height:33px;margin-bottom:8px}.w-widget-twitter-count-shim.w--vertical:before,.w-widget-twitter-count-shim.w--vertical:after{content:" ";pointer-events:none;border:solid #0000;width:0;height:0;position:absolute;top:100%;left:50%}.w-widget-twitter-count-shim.w--vertical:before{border-width:5px;border-color:#5d6c7b #75869600 #75869600;margin-left:-5px}.w-widget-twitter-count-shim.w--vertical:after{border-width:4px;border-color:#fff #fff0 #fff0;margin-left:-4px}.w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner{font-size:18px;line-height:22px}.w-widget-twitter-count-shim.w--vertical.w--large{width:76px}.w-background-video{color:#fff;height:500px;position:relative;overflow:hidden}.w-background-video>video{object-fit:cover;z-index:-100;background-position:50%;background-size:cover;width:100%;height:100%;margin:auto;position:absolute;inset:-100%}.w-background-video>video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.w-background-video--control{background-color:#0000;padding:0;position:absolute;bottom:1em;right:1em}.w-background-video--control>[hidden]{display:none!important}.w-slider{text-align:center;clear:both;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;background:#ddd;height:300px;position:relative}.w-slider-mask{z-index:1;white-space:nowrap;height:100%;display:block;position:relative;left:0;right:0;overflow:hidden}.w-slide{vertical-align:top;white-space:normal;text-align:left;width:100%;height:100%;display:inline-block;position:relative}.w-slider-nav{z-index:2;text-align:center;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;height:40px;margin:auto;padding-top:10px;position:absolute;inset:auto 0 0}.w-slider-nav.w-round>div{border-radius:100%}.w-slider-nav.w-num>div{width:auto;height:auto;font-size:inherit;line-height:inherit;padding:.2em .5em}.w-slider-nav.w-shadow>div{box-shadow:0 0 3px #3336}.w-slider-nav-invert{color:#fff}.w-slider-nav-invert>div{background-color:#2226}.w-slider-nav-invert>div.w-active{background-color:#222}.w-slider-dot{cursor:pointer;background-color:#fff6;width:1em;height:1em;margin:0 3px .5em;transition:background-color .1s,color .1s;display:inline-block;position:relative}.w-slider-dot.w-active{background-color:#fff}.w-slider-dot:focus{outline:none;box-shadow:0 0 0 2px #fff}.w-slider-dot:focus.w-active{box-shadow:none}.w-slider-arrow-left,.w-slider-arrow-right{cursor:pointer;color:#fff;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;width:80px;margin:auto;font-size:40px;position:absolute;inset:0;overflow:hidden}.w-slider-arrow-left [class^=w-icon-],.w-slider-arrow-right [class^=w-icon-],.w-slider-arrow-left [class*=\ w-icon-],.w-slider-arrow-right [class*=\ w-icon-]{position:absolute}.w-slider-arrow-left:focus,.w-slider-arrow-right:focus{outline:0}.w-slider-arrow-left{z-index:3;right:auto}.w-slider-arrow-right{z-index:4;left:auto}.w-icon-slider-left,.w-icon-slider-right{width:1em;height:1em;margin:auto;inset:0}.w-slider-aria-label{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.w-slider-force-show{display:block!important}.w-dropdown{text-align:left;z-index:900;margin-left:auto;margin-right:auto;display:inline-block;position:relative}.w-dropdown-btn,.w-dropdown-toggle,.w-dropdown-link{vertical-align:top;color:#222;text-align:left;white-space:nowrap;margin-left:auto;margin-right:auto;padding:20px;text-decoration:none;position:relative}.w-dropdown-toggle{-webkit-user-select:none;user-select:none;cursor:pointer;padding-right:40px;display:inline-block}.w-dropdown-toggle:focus{outline:0}.w-icon-dropdown-toggle{width:1em;height:1em;margin:auto 20px auto auto;position:absolute;top:0;bottom:0;right:0}.w-dropdown-list{background:#ddd;min-width:100%;display:none;position:absolute}.w-dropdown-list.w--open{display:block}.w-dropdown-link{color:#222;padding:10px 20px;display:block}.w-dropdown-link.w--current{color:#0082f3}.w-dropdown-link:focus{outline:0}.w-lightbox-backdrop{cursor:auto;letter-spacing:normal;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;color:#fff;text-align:center;z-index:2000;opacity:0;-webkit-user-select:none;-moz-user-select:none;-webkit-tap-highlight-color:transparent;background:#000000e6;outline:0;font-family:Helvetica Neue,Helvetica,Ubuntu,Segoe UI,Verdana,sans-serif;font-size:17px;font-style:normal;font-weight:300;line-height:1.2;list-style:disc;position:fixed;inset:0;-webkit-transform:translate(0)}.w-lightbox-backdrop,.w-lightbox-container{-webkit-overflow-scrolling:touch;height:100%;overflow:auto}.w-lightbox-content{height:100vh;position:relative;overflow:hidden}.w-lightbox-view{opacity:0;width:100vw;height:100vh;position:absolute}.w-lightbox-view:before{content:"";height:100vh}.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before{height:86vh}.w-lightbox-frame,.w-lightbox-view:before{vertical-align:middle;display:inline-block}.w-lightbox-figure{margin:0;position:relative}.w-lightbox-group .w-lightbox-figure{cursor:pointer}.w-lightbox-img{width:auto;max-width:none;height:auto}.w-lightbox-image{float:none;max-width:100vw;max-height:100vh;display:block}.w-lightbox-group .w-lightbox-image{max-height:86vh}.w-lightbox-caption{text-align:left;text-overflow:ellipsis;white-space:nowrap;background:#0006;padding:.5em 1em;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.w-lightbox-embed{width:100%;height:100%;position:absolute;inset:0}.w-lightbox-control{cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:24px;width:4em;transition:all .3s;position:absolute;top:0}.w-lightbox-left{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg==);display:none;bottom:0;left:0}.w-lightbox-right{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+);display:none;bottom:0;right:0}.w-lightbox-close{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=);background-size:18px;height:2.6em;right:0}.w-lightbox-strip{white-space:nowrap;padding:0 1vh;line-height:0;position:absolute;bottom:0;left:0;right:0;overflow:auto hidden}.w-lightbox-item{box-sizing:content-box;cursor:pointer;width:10vh;padding:2vh 1vh;display:inline-block;-webkit-transform:translate(0,0)}.w-lightbox-active{opacity:.3}.w-lightbox-thumbnail{background:#222;height:10vh;position:relative;overflow:hidden}.w-lightbox-thumbnail-image{position:absolute;top:0;left:0}.w-lightbox-thumbnail .w-lightbox-tall{width:100%;top:50%;transform:translateY(-50%)}.w-lightbox-thumbnail .w-lightbox-wide{height:100%;left:50%;transform:translate(-50%)}.w-lightbox-spinner{box-sizing:border-box;border:5px solid #0006;border-radius:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;animation:.8s linear infinite spin;position:absolute;top:50%;left:50%}.w-lightbox-spinner:after{content:"";border:3px solid #0000;border-bottom-color:#fff;border-radius:50%;position:absolute;inset:-4px}.w-lightbox-hide{display:none}.w-lightbox-noscroll{overflow:hidden}@media (min-width:768px){.w-lightbox-content{height:96vh;margin-top:2vh}.w-lightbox-view,.w-lightbox-view:before{height:96vh}.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before{height:84vh}.w-lightbox-image{max-width:96vw;max-height:96vh}.w-lightbox-group .w-lightbox-image{max-width:82.3vw;max-height:84vh}.w-lightbox-left,.w-lightbox-right{opacity:.5;display:block}.w-lightbox-close{opacity:.8}.w-lightbox-control:hover{opacity:1}}.w-lightbox-inactive,.w-lightbox-inactive:hover{opacity:0}.w-richtext:before,.w-richtext:after{content:" ";grid-area:1/1/2/2;display:table}.w-richtext:after{clear:both}.w-richtext[contenteditable=true]:before,.w-richtext[contenteditable=true]:after{white-space:initial}.w-richtext ol,.w-richtext ul{overflow:hidden}.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:after,.w-richtext .w-richtext-figure-selected[data-rt-type=video] div:after,.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div,.w-richtext .w-richtext-figure-selected[data-rt-type=image] div{outline:2px solid #2895f7}.w-richtext figure.w-richtext-figure-type-video>div:after,.w-richtext figure[data-rt-type=video]>div:after{content:"";display:none;position:absolute;inset:0}.w-richtext figure{max-width:60%;position:relative}.w-richtext figure>div:before{cursor:default!important}.w-richtext figure img{width:100%}.w-richtext figure figcaption.w-richtext-figcaption-placeholder{opacity:.6}.w-richtext figure div{color:#0000;font-size:0}.w-richtext figure.w-richtext-figure-type-image,.w-richtext figure[data-rt-type=image]{display:table}.w-richtext figure.w-richtext-figure-type-image>div,.w-richtext figure[data-rt-type=image]>div{display:inline-block}.w-richtext figure.w-richtext-figure-type-image>figcaption,.w-richtext figure[data-rt-type=image]>figcaption{caption-side:bottom;display:table-caption}.w-richtext figure.w-richtext-figure-type-video,.w-richtext figure[data-rt-type=video]{width:60%;height:0}.w-richtext figure.w-richtext-figure-type-video iframe,.w-richtext figure[data-rt-type=video] iframe{width:100%;height:100%;position:absolute;top:0;left:0}.w-richtext figure.w-richtext-figure-type-video>div,.w-richtext figure[data-rt-type=video]>div{width:100%}.w-richtext figure.w-richtext-align-center{clear:both;margin-left:auto;margin-right:auto}.w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image>div,.w-richtext figure.w-richtext-align-center[data-rt-type=image]>div{max-width:100%}.w-richtext figure.w-richtext-align-normal{clear:both}.w-richtext figure.w-richtext-align-fullwidth{text-align:center;clear:both;width:100%;max-width:100%;margin-left:auto;margin-right:auto;display:block}.w-richtext figure.w-richtext-align-fullwidth>div{padding-bottom:inherit;display:inline-block}.w-richtext figure.w-richtext-align-fullwidth>figcaption{display:block}.w-richtext figure.w-richtext-align-floatleft{float:left;clear:none;margin-right:15px}.w-richtext figure.w-richtext-align-floatright{float:right;clear:none;margin-left:15px}.w-nav{z-index:1000;background:#ddd;position:relative}.w-nav:before,.w-nav:after{content:" ";grid-area:1/1/2/2;display:table}.w-nav:after{clear:both}.w-nav-brand{float:left;color:#333;text-decoration:none;position:relative}.w-nav-link{vertical-align:top;color:#222;text-align:left;margin-left:auto;margin-right:auto;padding:20px;text-decoration:none;display:inline-block;position:relative}.w-nav-link.w--current{color:#0082f3}.w-nav-menu{float:right;position:relative}[data-nav-menu-open]{text-align:center;background:#c8c8c8;min-width:200px;position:absolute;top:100%;left:0;right:0;overflow:visible;display:block!important}.w--nav-link-open{display:block;position:relative}.w-nav-overlay{width:100%;display:none;position:absolute;top:100%;left:0;right:0;overflow:hidden}.w-nav-overlay [data-nav-menu-open]{top:0}.w-nav[data-animation=over-left] .w-nav-overlay{width:auto}.w-nav[data-animation=over-left] .w-nav-overlay,.w-nav[data-animation=over-left] [data-nav-menu-open]{z-index:1;top:0;right:auto}.w-nav[data-animation=over-right] .w-nav-overlay{width:auto}.w-nav[data-animation=over-right] .w-nav-overlay,.w-nav[data-animation=over-right] [data-nav-menu-open]{z-index:1;top:0;left:auto}.w-nav-button{float:right;cursor:pointer;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;padding:18px;font-size:24px;display:none;position:relative}.w-nav-button:focus{outline:0}.w-nav-button.w--open{color:#fff;background-color:#c8c8c8}.w-nav[data-collapse=all] .w-nav-menu{display:none}.w-nav[data-collapse=all] .w-nav-button,.w--nav-dropdown-open,.w--nav-dropdown-toggle-open{display:block}.w--nav-dropdown-list-open{position:static}@media screen and (max-width:991px){.w-nav[data-collapse=medium] .w-nav-menu{display:none}.w-nav[data-collapse=medium] .w-nav-button{display:block}}@media screen and (max-width:767px){.w-nav[data-collapse=small] .w-nav-menu{display:none}.w-nav[data-collapse=small] .w-nav-button{display:block}.w-nav-brand{padding-left:10px}}@media screen and (max-width:479px){.w-nav[data-collapse=tiny] .w-nav-menu{display:none}.w-nav[data-collapse=tiny] .w-nav-button{display:block}}.w-tabs{position:relative}.w-tabs:before,.w-tabs:after{content:" ";grid-area:1/1/2/2;display:table}.w-tabs:after{clear:both}.w-tab-menu{position:relative}.w-tab-link{vertical-align:top;text-align:left;cursor:pointer;color:#222;background-color:#ddd;padding:9px 30px;text-decoration:none;display:inline-block;position:relative}.w-tab-link.w--current{background-color:#c8c8c8}.w-tab-link:focus{outline:0}.w-tab-content{display:block;position:relative;overflow:hidden}.w-tab-pane{display:none;position:relative}.w--tab-active{display:block}@media screen and (max-width:479px){.w-tab-link{display:block}}.w-ix-emptyfix:after{content:""}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.w-dyn-empty{background-color:#ddd;padding:10px}.w-dyn-hide,.w-dyn-bind-empty,.w-condition-invisible{display:none!important}.wf-layout-layout{display:grid}@font-face{font-family:Redhatdisplay Variablefont Wght;src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a47dcdcd660e5ebc42d9ff6_RedHatDisplay-VariableFont_wght.ttf)format("truetype");font-weight:300 900;font-style:normal;font-display:swap}@font-face{font-family:Redhatdisplay Variablefont Wght;src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a47dcdcd660e5ebc42d9f80_RedHatDisplay-Italic-VariableFont_wght.ttf)format("truetype");font-weight:300 900;font-style:italic;font-display:swap}@font-face{font-family:Redhatdisplay;src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a47dd6697fd6810a626fa2c_RedHatDisplay-SemiBoldItalic.ttf)format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Redhatdisplay;src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a47dd666b3f52d0eeab180f_RedHatDisplay-BoldItalic.ttf)format("truetype"),url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a47dd67b113369300753b32_RedHatDisplay-ExtraBoldItalic.ttf)format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Redhatdisplay;src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a47dd676b3f52d0eeab1815_RedHatDisplay-Italic.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Redhatdisplay;src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a47dd66d660e5ebc42db735_RedHatDisplay-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Redhatdisplay;src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a47dd6773eb650df8cff6f3_RedHatDisplay-BlackItalic.ttf)format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Redhatdisplay;src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a47dd67b113369300753b23_RedHatDisplay-Bold.ttf)format("truetype"),url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a47dd67a352123e33f7d953_RedHatDisplay-ExtraBold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Redhatdisplay;src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a47dd674f8a3541ca09fd08_RedHatDisplay-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Redhatdisplay;src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a47dd67a352123e33f7d94e_RedHatDisplay-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Redhatdisplay;src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a47dd674f8a3541ca09fd1c_RedHatDisplay-MediumItalic.ttf)format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Redhatdisplay;src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a47dd67bc0b32ca1e6eec18_RedHatDisplay-LightItalic.ttf)format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Redhatdisplay;src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a47dd67bc0b32ca1e6eec22_RedHatDisplay-Black.ttf)format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Redhatdisplay;src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a47dd67bc0b32ca1e6eec2c_RedHatDisplay-Light.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Lora;src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a47dd8c8b419bd12e36fc03_Lora-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Lora;src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a47dd8c97fd6810a6270189_Lora-BoldItalic.ttf)format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Lora;src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a47dd8cb1133693007541f4_Lora-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Lora;src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a47dd8cb1133693007541f9_Lora-MediumItalic.ttf)format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Lora;src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a47dd8c8b419bd12e36fc19_Lora-Italic.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Lora;src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a47dd8c94d865580577acb0_Lora-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Lora;src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a47dd8ca352123e33f7e073_Lora-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Lora;src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a47dd8c8b419bd12e36fc26_Lora-SemiBoldItalic.ttf)format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Lora Variablefont Wght;src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a47ddae6b3f52d0eeab25cb_Lora-VariableFont_wght.ttf)format("truetype");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:Lora Variablefont Wght;src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a47ddae6b3f52d0eeab25db_Lora-Italic-VariableFont_wght.ttf)format("truetype");font-weight:400 700;font-style:italic;font-display:swap}@font-face{font-family:"Neue Haas Unica W 1 G";src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74aeef17bded9e74648dc8_Neue%20Haas%20Unica%20W1G%20Light.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Neue Haas Unica W 1 G";src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74aeef412c7417191bd67d_Neue%20Haas%20Unica%20W1G%20Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Neue Haas Unica W 1 G";src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74aeef17bded9e74648db7_Neue%20Haas%20Unica%20W1G%20Italic.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Neue Haas Unica W 1 G";src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74aeefc81758153fd1ea10_Neue%20Haas%20Unica%20W1G%20Bold%20Italic.ttf)format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Neue Haas Unica W 1 G";src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74aeefc81758153fd1e9ff_Neue%20Haas%20Unica%20W1G%20ExtraBlack%20Italic.ttf)format("truetype"),url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74aeef46439ab321174800_Neue%20Haas%20Unica%20W1G%20Black%20Italic.ttf)format("truetype"),url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74aeef01d23b1d33ef0d65_Neue%20Haas%20Unica%20W1G%20Heavy%20Italic.ttf)format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Neue Haas Unica W 1 G";src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74aeef46439ab32117483e_Neue%20Haas%20Unica%20W1G%20Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Neue Haas Unica W 1 G";src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74aeef412c7417191bd68f_Neue%20Haas%20Unica%20W1G%20UltraLight.ttf)format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Neue Haas Unica W 1 G";src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74aeefdf7cedc3c5947405_Neue%20Haas%20Unica%20W1G%20Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Neue Haas Unica W 1 G";src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74aeef46439ab321174863_Neue%20Haas%20Unica%20W1G%20Thin.ttf)format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Neue Haas Unica W 1 G";src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74aeef65f0d4dec8d8cc61_Neue%20Haas%20Unica%20W1G%20Light%20Italic.ttf)format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Neue Haas Unica W 1 G";src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74aeef46439ab321174849_Neue%20Haas%20Unica%20W1G%20Thin%20Italic.ttf)format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:"Neue Haas Unica W 1 G";src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74aeefc81758153fd1ea22_Neue%20Haas%20Unica%20W1G%20Heavy.ttf)format("truetype"),url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74aeef063085df2bd51de0_Neue%20Haas%20Unica%20W1G%20Black.ttf)format("truetype"),url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74aeef46439ab32117481f_Neue%20Haas%20Unica%20W1G%20ExtraBlack.ttf)format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Neue Haas Unica W 1 G";src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74aeefed220ef991e4ee27_Neue%20Haas%20Unica%20W1G%20Medium%20Italic.ttf)format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Inter 24 Pt";src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74bfa02dec696ad5cfcc4e_Inter_24pt-ExtraBoldItalic.ttf)format("truetype"),url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74bfa00e3ab6944905fbde_Inter_24pt-BoldItalic.ttf)format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Inter 24 Pt";src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74bfa0b369be00d64b3716_Inter_24pt-ExtraLight.ttf)format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Inter 24 Pt";src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74bfa0ce716d4fa7467218_Inter_24pt-ExtraLightItalic.ttf)format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:"Inter 24 Pt";src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74bfa09f5ecd8a3bd9446e_Inter_24pt-ExtraBold.ttf)format("truetype"),url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74bfa0b1a36ca87ba24081_Inter_24pt-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Inter 24 Pt";src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74bfa1eff01e7d9268bd1b_Inter_24pt-Light.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Inter 24 Pt";src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74bfa02dec696ad5cfcc60_Inter_24pt-Italic.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Inter 28 Pt";src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74bfa39f5ecd8a3bd944b9_Inter_28pt-Thin.ttf)format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Inter 24 Pt";src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74bfa0163f7a66538e9ad7_Inter_24pt-BlackItalic.ttf)format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Inter 28 Pt";src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74bfa3163f7a66538e9b73_Inter_28pt-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Inter 28 Pt";src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74bfa3eff01e7d9268bdd5_Inter_28pt-SemiBoldItalic.ttf)format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Inter 28 Pt";src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74bfa20e3ab6944905fc69_Inter_28pt-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Inter 28 Pt";src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74bfa2ecc616aaabce2afb_Inter_28pt-MediumItalic.ttf)format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Inter 28 Pt";src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74bfa2eff01e7d9268bdb0_Inter_28pt-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Inter 28 Pt";src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74bfa29f5ecd8a3bd944a7_Inter_28pt-Light.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Inter 28 Pt";src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74bfa2362d851fd1e2c1cb_Inter_28pt-LightItalic.ttf)format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Inter 18 Pt";src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74bf9e0e3ab6944905fb85_Inter_18pt-BoldItalic.ttf)format("truetype"),url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74bf9ef46ec49b2a8e0b94_Inter_18pt-ExtraBoldItalic.ttf)format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Inter 18 Pt";src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74bf9f0e3ab6944905fbb6_Inter_18pt-Italic.ttf)format("truetype"),url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74bf9f0e3ab6944905fbb6_Inter_18pt-Italic.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Inter 18 Pt";src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74bf9ece716d4fa7467177_Inter_18pt-Bold.ttf)format("truetype"),url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74bf9ece716d4fa74671b0_Inter_18pt-ExtraBold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Inter 24 Pt";src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74bfa1eff01e7d9268bd2d_Inter_24pt-SemiBoldItalic.ttf)format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Inter 18 Pt";src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74bf9ff46ec49b2a8e0bb3_Inter_18pt-LightItalic.ttf)format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Inter 24 Pt";src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74bfa1163f7a66538e9b61_Inter_24pt-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Inter 18 Pt";src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74bf9feff01e7d9268bce8_Inter_18pt-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Inter 24 Pt";src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74bfa1163f7a66538e9b4f_Inter_24pt-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Inter 24 Pt";src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74bfa1b1a36ca87ba240bd_Inter_24pt-ThinItalic.ttf)format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:"Inter 24 Pt";src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74bfa1b6d7803208724879_Inter_24pt-MediumItalic.ttf)format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Inter 24 Pt";src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74bfa1b1a36ca87ba240a3_Inter_24pt-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Inter 24 Pt";src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74bfa10e3ab6944905fc10_Inter_24pt-LightItalic.ttf)format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Inter 24 Pt";src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74bfa10e3ab6944905fc22_Inter_24pt-Thin.ttf)format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Inter 18 Pt";src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74bf9ef46ec49b2a8e0b82_Inter_18pt-BlackItalic.ttf)format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Inter 18 Pt";src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74bf9fba5a2fff2a508179_Inter_18pt-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Inter 18 Pt";src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74bf9f362d851fd1e2c179_Inter_18pt-MediumItalic.ttf)format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Inter 28 Pt";src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74bfa3362d851fd1e2c1fb_Inter_28pt-ThinItalic.ttf)format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:"Inter 18 Pt";src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74bf9e7b46da0f97f273d2_Inter_18pt-Black.ttf)format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Inter 18 Pt";src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74bf9f2dec696ad5cfcc20_Inter_18pt-ExtraLightItalic.ttf)format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:"Inter 18 Pt";src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74bf9fce716d4fa74671d1_Inter_18pt-ExtraLight.ttf)format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Inter 28 Pt";src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74bfa2b369be00d64b3754_Inter_28pt-ExtraLight.ttf)format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Inter 28 Pt";src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74bfa1362d851fd1e2c1ad_Inter_28pt-Black.ttf)format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Inter 28 Pt";src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74bfa29f5ecd8a3bd9448b_Inter_28pt-ExtraBold.ttf)format("truetype"),url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74bfa10e3ab6944905fc34_Inter_28pt-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Inter 28 Pt";src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74bfa2abce8280123303d7_Inter_28pt-Italic.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Inter 28 Pt";src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74bfa2b6d78032087248da_Inter_28pt-ExtraLightItalic.ttf)format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:"Inter 28 Pt";src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74bfa2b369be00d64b3742_Inter_28pt-ExtraBoldItalic.ttf)format("truetype"),url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74bfa2b369be00d64b3730_Inter_28pt-BoldItalic.ttf)format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Inter 18 Pt";src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74bf9f9f5ecd8a3bd9443b_Inter_18pt-Light.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Inter 18 Pt";src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74bf9f0e3ab6944905fbc8_Inter_18pt-SemiBoldItalic.ttf)format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Inter 28 Pt";src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74bfa1ba5a2fff2a5081d4_Inter_28pt-BlackItalic.ttf)format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Inter 18 Pt";src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74bf9fb1a36ca87ba2406f_Inter_18pt-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Inter 18 Pt";src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74bfa09f5ecd8a3bd9444d_Inter_18pt-Thin.ttf)format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Inter 24 Pt";src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74bfa0163f7a66538e9ad2_Inter_24pt-Black.ttf)format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Inter 18 Pt";src:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a74bfa0b6d7803208724845_Inter_18pt-ThinItalic.ttf)format("truetype");font-weight:100;font-style:italic;font-display:swap}:root{--noir:#010101;--noir-bleuté:#101820;--_typographie---body-typo:"Plus Jakarta Sans",sans-serif;--grey:#8f8f8f;--transparent:transparent;--white:white;--primary-color:white;--_typographie---bouton-typo:"Plus Jakarta Sans",sans-serif;--_typographie---bouton-size:clamp(12px,1.1vw,14px);--_typographie---tagline:12px;--vert-velour:#004f51;--_typographie---heading-typo:"Plus Jakarta Sans",sans-serif;--_typographie---h1:clamp(40px,4.5vw,64px);--_typographie---h2:clamp(32px,3.2vw,45px);--blanc-souris:#fafafa;--fond-beige-gris:#f6f6f6;--_typographie---h3:clamp(25px,2.4vw,36px);--_typographie---h6:clamp(14px,1.2vw,18px);--_typographie---h5:clamp(18px,1.4vw,22px);--_typographie---paragraphe:clamp(14px,1.1vw,18px);--_typographie---h4:clamp(20px,1.8vw,28px);--blanc-transparent:#ffffff2b;--radius:1000px;--radius-two:1000px;--ligne-sur-fond-blanc:#dcc5b733;--marron\<deleted\|variable-97d7a672-38a2-632e-9d76-654c0eaabc9e\>:#736557;--_typographie---hero_h1:clamp(36px,7vw,65px);--radiant-ui-components-library-marketplace--color--heading-dark:#150438;--radiant-ui-components-library-marketplace--color--white:white;--radiant-ui-components-library-marketplace--color--body-font-dark:#6d6d6d;--radiant-ui-components-library-marketplace--color--button-background-dark:#131218;--beige:#e8e4df;--font-family:Arial,"Helvetica Neue",Helvetica,sans-serif}.w-layout-blockcontainer{max-width:940px;margin-left:auto;margin-right:auto;display:block}.w-layout-grid{grid-row-gap:16px;grid-column-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.w-backgroundvideo-backgroundvideoplaypausebutton:focus-visible{outline-offset:2px;border-radius:50%;outline:2px solid #3b79c3}.w-form-formrecaptcha{margin-bottom:8px}.w-pagination-wrapper{flex-wrap:wrap;justify-content:center;display:flex}.w-pagination-previous{color:#333;background-color:#fafafa;border:1px solid #ccc;border-radius:2px;margin-left:10px;margin-right:10px;padding:9px 20px;font-size:14px;display:block}.w-pagination-previous-icon{margin-right:4px}.w-pagination-next{color:#333;background-color:#fafafa;border:1px solid #ccc;border-radius:2px;margin-left:10px;margin-right:10px;padding:9px 20px;font-size:14px;display:block}.w-pagination-next-icon{margin-left:4px}@media screen and (max-width:991px){.w-layout-blockcontainer{max-width:728px}}@media screen and (max-width:767px){.w-layout-blockcontainer{max-width:none}}body{color:var(--noir);font-family:Plus Jakarta Sans,sans-serif;font-size:16px;font-weight:400;line-height:25px}h1{color:var(--noir-bleuté);letter-spacing:-2px;margin-top:20px;margin-bottom:10px;font-family:Plus Jakarta Sans,sans-serif;font-size:50px;font-weight:300;line-height:55px}h2{color:var(--noir-bleuté);letter-spacing:-1.5px;margin-top:20px;margin-bottom:10px;font-family:Plus Jakarta Sans,sans-serif;font-size:32px;font-weight:300;line-height:40px}h3{color:var(--noir-bleuté);margin-top:20px;margin-bottom:10px;font-family:Plus Jakarta Sans,sans-serif;font-size:25px;font-weight:400;line-height:35px}h4{color:var(--noir-bleuté);letter-spacing:.5px;margin-top:10px;margin-bottom:10px;font-family:Plus Jakarta Sans,sans-serif;font-size:20px;font-weight:500;line-height:26px}h5{color:var(--noir-bleuté);margin-top:10px;margin-bottom:10px;font-family:Plus Jakarta Sans,sans-serif;font-size:18px;font-weight:500;line-height:22px}h6{margin-top:10px;margin-bottom:10px;font-size:12px;font-weight:700;line-height:18px}p{font-family:var(--_typographie---body-typo);color:var(--noir);letter-spacing:-.5px;margin-bottom:10px;font-size:16px;font-weight:400;line-height:25px}a{color:var(--grey);text-decoration:none}strong{font-weight:700}em{font-style:italic}blockquote{border-left:5px solid #e2e2e2;margin-bottom:10px;padding:10px 20px;font-size:18px;line-height:22px}.nav-one-link-email{background-color:#dcc5b7;border:1px solid #ededed;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:flex;position:relative;overflow:hidden}.nav-one-menu{z-index:111;background-color:var(--transparent);cursor:pointer;border:1px #ededed;border-radius:50%;flex-flow:column;justify-content:center;align-items:center;width:56px;height:56px;display:flex;position:relative;overflow:hidden}.big-container{max-width:1780px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.big-container.position-relative{position:relative}.big-container.position-relative.change-index{z-index:11}.big-container.position-relative.change-index-two{z-index:999}.big-container.change-sizing{flex:1;justify-content:space-between;align-items:center;display:flex}.big-container.change-sizing.chnage-position{justify-content:flex-end;align-items:flex-end}.big-container.change-border-updown{border-top:1px #dcc5b733;border-bottom:1px solid #dcc5b733;padding-top:60px;padding-bottom:60px}.big-container.change-position{position:sticky;top:120px}.big-container.change-sizing{flex:1;justify-content:space-between;align-items:center;width:100%;display:flex;position:absolute;inset:auto 0% 0%}.big-container.chnage-index{z-index:1111;position:relative}.nav-one-wrapper{z-index:2147483647;border-bottom:1px solid #dcc5b733;justify-content:space-between;align-items:center;padding-bottom:20px;display:flex;position:relative}.nav-line-two{background-color:var(--white);width:20px;height:2px}.nav-one-logo{z-index:111;grid-column-gap:15px;grid-row-gap:15px;justify-content:flex-start;align-items:center;display:flex;position:relative}.nav-one-line-wrapper{z-index:11;grid-column-gap:5px;grid-row-gap:5px;flex-flow:column;justify-content:flex-start;align-items:flex-end;padding:10px;display:flex;position:relative;overflow:hidden}.button-font{color:#fff;letter-spacing:.5px;text-transform:uppercase;font-size:11px;line-height:24px}.button-font.change-color-black{color:#080814}.button-font.change-button-style{background-color:#897061;justify-content:center;align-items:center;width:100%;padding-top:12px;padding-bottom:12px;display:flex}.button-font.change-button-style.change-border{background-color:var(--white);border:2px solid #897061}.button-font.chnage-primary-color{color:var(--primary-color)}.nav-one-link{grid-column-gap:15px;grid-row-gap:15px;justify-content:flex-start;align-items:center;display:flex}.nav-one{z-index:2147483647;padding-left:15px;padding-right:15px;position:fixed;inset:20px 0% auto}.nav-one.change-position{z-index:999999;position:absolute}.nav-one.change-home-one-nav{padding-top:20px;top:0}.line-one{background-color:var(--white);width:10px;height:2px}.home-one-interir-image{width:100%;height:100%}.home-one-hero-bottom-text{z-index:11;grid-column-gap:20px;grid-row-gap:20px;justify-content:flex-start;align-items:flex-end;display:flex}.auto-fit{object-fit:cover}.auto-fit.responsive-image-full-width.service-image-drop-shadow{border-radius:2px;box-shadow:0 40px 60px #0b0e1159}.auto-fit.image-full-width{box-sizing:border-box;aspect-ratio:auto;background-color:var(--white);object-fit:cover;width:100%;height:100%;overflow:clip}.auto-fit.image-full-width.two,.auto-fit.image-full-width.three,.auto-fit.image-full-width.four{position:absolute;inset:0%}.auto-fit.image-full-width.portfolio-two,.auto-fit.image-full-width.portfolio-four,.auto-fit.image-full-width.portfolio-three,.auto-fit.image-full-width.five,.auto-fit.image-full-width.six,.auto-fit.image-full-width.seven,.auto-fit.image-full-width.eight{position:absolute;inset:0%}.auto-fit.border-radius-round{border-radius:50%}.auto-fit.image-drop-shadow{box-shadow:0 50px 80px #555a6640}.auto-fit.image-drop-shadow.responsive-image-full-width{border-radius:2px;height:300px}.auto-fit.about-image-dropshadow{box-shadow:0 60px 70px #00000073}.auto-fit.image-story-dropshadow,.auto-fit.image-light-drop-shadow{box-shadow:0 40px 60px #0b0e1159}.auto-fit.image-full-height{width:100vw;max-width:none;height:100%;display:block}.auto-fit.landskape-image-full-width.image-black-shadow{border-radius:5px;width:300px;height:350px;box-shadow:10px 10px 40px #0003}.auto-fit.two,.auto-fit.three{position:absolute;inset:0%}.auto-fit.image-about-dropshadow{box-shadow:0 40px 60px #0b0e1126}.auto-fit.purpose-image-drop-shadow{box-shadow:0 40px 60px #89706182}.auto-fit.purpose-image-drop-shadow.responsive-image-full-width{box-shadow:none;border-radius:2px}.auto-fit.medium-two,.auto-fit.large-three,.auto-fit.large-two,.auto-fit.medium-three{position:absolute;inset:0%}.auto-fit.service-image-drop-shadow{box-shadow:0 40px 60px #0b0e1159}.auto-fit.image-effect-height{width:100vw;max-width:none;height:100vh}.auto-fit.filter{filter:invert(9%)sepia(49%)}.auto-fit.landing-hero-main-border-radius{border-top-left-radius:10px;border-top-right-radius:10px}.auto-fit.landing-hero-main-border-radius.landing-image-drop-shadow{box-shadow:0 40px 60px #4b3c3399}.auto-fit.four,.auto-fit.five{position:absolute;inset:0%}.auto-fit.image-full-width.two,.auto-fit.image-full-width.four,.auto-fit.image-full-width.three{position:absolute;inset:0%}.auto-fit.image-full-width{aspect-ratio:2.39;width:100%;height:100%;display:block}.auto-fit.image-full-width.two,.auto-fit.image-full-width.three,.auto-fit.image-full-width.four{position:absolute;inset:0%}.auto-fit.image-full-width-carrousel{aspect-ratio:2.39;width:100%;height:100%}.auto-fit.image-full-width-carrousel.two,.auto-fit.image-full-width-carrousel.three,.auto-fit.image-full-width-carrousel.four{position:absolute;inset:0%}.auto-fit.image-full-width{box-sizing:border-box;aspect-ratio:auto;object-fit:cover;background-color:#fff;width:100%;height:100%;overflow:clip}.auto-fit.image-full-width.image-effect{height:500px}.auto-fit.image-full-width{width:100%;height:100%}.auto-fit.image-full-width.two,.auto-fit.image-full-width.three,.auto-fit.image-full-width.four{position:absolute;inset:0%}.auto-fit.responsive-image-full-width{border-radius:2px;width:100%;height:400px}.home-one-about-left{flex:0 50%}.home-one-hero-vedio{z-index:111;height:100%}.home-one-hero-right{flex:1}.home-one-about-left-main{justify-content:flex-end;align-items:stretch;height:100%;padding-left:15px;padding-right:15px;display:flex}.home-one-hero-sub-heading{color:var(--white);padding-bottom:10px}.home-one-hero-sub-heading.overflow-hidden{color:var(--noir-bleuté);margin-bottom:0;padding-bottom:0}.home-one-hero-sub-heading.display-change{justify-content:center;align-items:center;display:flex}.home-one-hero-sub-heading.change-display{grid-column-gap:10px;grid-row-gap:10px;justify-content:flex-start;align-items:center;padding-bottom:0;display:flex}.home-one-hero-sub-heading.overflow-hidden{color:#101820}.home-one-service-left{padding-right:0;display:flex;position:relative}.home-one-service-text{position:absolute;inset:auto -30% 15% auto;transform:rotate(-90deg)}.home-one-service-text.responsive-display-off{display:none}.home-one-about-content-paragraph{max-width:360px}.home-one-about-big-text-wrapper{z-index:11111;height:180px;padding-bottom:10px}.home-one-big-text{color:var(--white);text-align:center;text-transform:uppercase;font-size:100px;font-weight:300;line-height:160px}.home-one-big-text.change-size-two{font-size:65px;line-height:100px}.home-one-big-text.change-size-two.desktop-display-off{display:none}.home-one-big-text.change-size{line-height:120px}.home-one-big-text.change-size.desktop-display-off{display:none}.home-one-big-text.change-size.chnage-style{color:#dcc5b7;letter-spacing:-2px;white-space:nowrap;font-weight:200}.home-one-big-text.change-size.change-style-two{color:#27323a;letter-spacing:-2px;font-weight:200}.home-one-big-text.change-size.change-color{color:#dcc5b7}.home-one-big-text.change-align{text-align:left;line-height:110px}.home-one-big-text.change-align-right{text-align:right;line-height:110px}.home-one-big-text.change-text-style{-webkit-text-fill-color:transparent;background-image:linear-gradient(#dcc5b7 18%,#fff0 81%);-webkit-background-clip:text;background-clip:text}.home-one-big-text.one,.home-one-big-text.two,.home-one-big-text.three{font-size:80px}.home-one-service-right-text{flex-flow:column;justify-content:center;align-items:flex-start;display:flex}.home-one-hero-main{height:100%;display:flex;position:relative}.home-one-service-image-two{justify-content:flex-end;align-items:flex-end;margin-top:168px;margin-left:-210px;position:relative}.button-ligne-black{border-style:none none solid;border-width:1px;border-color:var(--noir-bleuté);background-color:var(--transparent);font-family:var(--_typographie---bouton-typo);color:var(--noir-bleuté);font-size:var(--_typographie---bouton-size);letter-spacing:1px;text-transform:uppercase;border-radius:2px;padding:0 0 10px;font-weight:600;line-height:25px}.button-ligne-black.change-border-style{border-width:0 0 1px;border-color:var(--noir)var(--noir)var(--noir-bleuté);color:var(--noir-bleuté);font-size:var(--_typographie---bouton-size);background-color:#ffffff2b;border-radius:0;margin-left:0;padding-left:0;padding-right:0;font-weight:600}.button-ligne-black.change-border-color{font-family:var(--_typographie---bouton-typo);color:#27323a;border-color:#0003}.button-ligne-black.change-border-color.w--current{border-color:var(--noir);color:var(--noir)}.button-ligne-black.change-style{border-color:var(--white)}.button-ligne-black.change-width{justify-content:center;align-items:center;width:100%;display:flex}.button-main{grid-column-gap:30px;grid-row-gap:30px;text-align:center;grid-template-rows:auto;grid-template-columns:.75fr .75fr;grid-auto-columns:1fr;justify-content:space-between;place-items:center stretch;margin-top:20px;text-decoration:none;display:flex;position:relative}.home-one-about{height:80vh;position:sticky;top:0;overflow:hidden}.home-one-hero-paragraph{max-width:475px}.subheading-text-white{font-family:var(--_typographie---body-typo);color:var(--white);letter-spacing:1.8px;text-transform:uppercase;font-size:12px;font-weight:700;line-height:17.6px}.subheading-text-white.change-color-black{font-family:var(--_typographie---body-typo);color:#000;font-size:var(--_typographie---tagline);font-weight:600}.subheading-text-white.change-color-black.no-break{white-space:nowrap}.subheading-text-white.change-color{color:#27323a}.subheading-text-white.text-no-wrap{color:var(--noir)}.subheading-text-white.chnage-color{color:var(--vert-velour)}.subheading-text-white.change-weight{color:var(--noir);font-size:14px;font-weight:500}.subheading-text-white.change-weight.change-text-style{color:#27323a80;letter-spacing:.5px}.subheading-text-white.change-weight.bold{font-weight:600}.subheading-text-white.text-no-wrap{color:var(--white);white-space:nowrap}.subheading-text-white.chnage-color-dark-brown{color:var(--noir-bleuté)}.subheading-text-white.change-primary-color{color:var(--primary-color)}.subheading-text-white.change-style.change-weight.change-color{color:#dcc5b7;letter-spacing:.8px}.subheading-text-white.change-style.change-weight.change-color.change-text-style{text-transform:lowercase}.subheading-text-white.chnage-color-light{color:var(--white)}.subheading-text-white.change-align-two{text-align:left}.subheading-text-white.hover-effect{transition:all .3s}.subheading-text-white.hover-effect:hover{color:var(--white)}.subheading-text-white.text-no-break{white-space:nowrap}.main-container{border-bottom:1px solid var(--transparent);max-width:1140px;margin-left:auto;margin-right:auto;padding:0 15px;display:block}.main-container.change-sizing{flex:1;width:100%;margin-bottom:60px}.main-container.change-position{z-index:11;position:relative}.main-container.position-sticky{z-index:120;position:sticky;top:120px}.main-container.gutter-space{padding-bottom:20px;padding-left:15px;padding-right:15px}.main-container.padding-top-main{margin-top:20px}.home-one-service-line{background-color:#dcc5b733;width:1px}.home-one-service-line.change-height{height:480px;margin-right:-50px}.home-one-service-line.change-spacing{margin-left:-30px}.home-one-about-right{flex:1}.change-padding{font-family:var(--_typographie---heading-typo);color:var(--noir-bleuté);font-size:var(--_typographie---h1);margin-top:0;margin-bottom:0;font-style:normal;font-weight:400}.change-padding.change-font-style{text-transform:uppercase;font-size:40px;line-height:50px}.change-padding.change-color-black{font-family:var(--_typographie---body-typo);color:var(--noir-bleuté);font-size:var(--_typographie---h2);letter-spacing:-1px;text-transform:uppercase;margin-bottom:10px;font-weight:500}.change-padding.landskape-align-center{color:var(--noir)}.change-padding.text-align-center{font-family:var(--_typographie---body-typo);color:var(--blanc-souris);text-align:center;letter-spacing:.5px;font-size:35px;font-style:normal}.change-padding.change-align,.change-padding.align-right{text-align:right}.change-padding.change-color-dark-brown{color:var(--noir-bleuté)}.change-padding.margin-bottom-fifteen{margin-bottom:15px}.change-padding.padding-bottom{padding-bottom:20px}.change-padding.responsive-align-center{font-family:var(--_typographie---heading-typo);color:var(--white);font-size:var(--_typographie---h1);font-style:normal}.home-one-hero-small-image{z-index:111;width:283px;height:318px;position:relative}.home-one-hero-bottom-left{max-width:186px;padding-bottom:40px}.home-one-service-right{margin-left:-40px}.home-one-about-content{flex:1;justify-content:flex-start;align-items:center;max-width:600px;display:flex}.home-one-background-image{width:100%;height:100%}.home-one-hero-left-main{z-index:11;background-color:var(--noir-bleuté);justify-content:flex-end;align-items:stretch;height:100%;padding-left:15px;padding-right:15px;display:flex}.home-one-service-button{z-index:1;padding-top:10px;padding-bottom:0;padding-left:0;display:flex;position:relative}.home-one-hero-main-big-wrapper{background-color:var(--noir-bleuté);background-image:none;background-repeat:repeat;background-size:auto;background-attachment:scroll;position:relative}.upper-liner{background-color:#dcc5b7;width:1px;height:15px;position:absolute;inset:-15px 0% auto auto}.upper-liner.one.change-color{background-color:#27323a}.upper-liner.line-three{inset:auto 0% -15px auto}.upper-liner.line-three.change-color{background-color:#27323a}.upper-liner.line-four{inset:auto auto -15px 0%}.upper-liner.line-four.change-color{background-color:#27323a}.upper-liner.line-two{inset:-15px auto auto 0%}.upper-liner.line-two.change-color{background-color:#27323a}.home-one-hero-background-image{justify-content:center;align-items:center;display:flex;position:fixed;inset:0%}.home-one-hero-background-image.change-position{z-index:111;opacity:0;height:105vh;margin-top:100vh;position:absolute;inset:0%}.home-one-hero-background-image.main-background{overflow:hidden}.home-one-hero-line{background-color:#dcc5b733;width:100%;max-width:1780px;height:1px;margin-left:auto;margin-right:auto;position:absolute;inset:auto 0% 25%}.home-one-hero-line.change-position-two{bottom:18%}.home-one-hero-line.change-position-two.change-position{bottom:35%}.home-one-hero-line.change-position-two.change-new-position,.home-one-hero-line.change-position{bottom:0%}.home-one-hero{z-index:11;height:100vh;position:sticky;top:0;overflow:hidden}.home-one-service-left-item{justify-content:flex-start;align-items:flex-start;margin-top:60px;display:flex}.display-off{display:none}.home-one-about-wrapper{z-index:11;position:relative}.home-one-hero-left-content{z-index:111;grid-column-gap:80px;grid-row-gap:80px;flex-flow:column;flex:1;justify-content:center;align-items:flex-start;max-width:600px;padding-top:140px;display:flex;position:relative}.home-one-service{background-color:var(--fond-beige-gris);padding:60px 15px;position:sticky;overflow:hidden}.linear-line{background-color:#dcc5b7;width:15px;height:1px;position:absolute;inset:auto -15px 0% auto}.linear-line.line-four{inset:0% auto auto -15px}.linear-line.line-four.change-color{background-color:#27323a}.linear-line.line-two{inset:0% -15px auto auto}.linear-line.line-two.change-color,.linear-line.one.change-color{background-color:#27323a}.linear-line.line-three{inset:auto auto 0% -15px}.linear-line.line-three.change-color{background-color:#27323a}.home-one-about-main{height:100%;display:flex;position:relative}.home-one-service-paragraph{max-width:390px}.home-one-service-paragraph.overflow-hidden{max-width:100%}.home-one-service-heading{padding-bottom:20px}.home-one-service-wrapper{z-index:111;grid-column-gap:40px;grid-row-gap:40px;justify-content:space-between;align-items:stretch;display:flex;position:relative}.home-one-hero-heading{max-width:475px;padding-bottom:25px}.home-one-hero-left{flex:0 50%;position:relative}.home-one-process-paragraph-main{max-width:350px}.home-one-process-paragraph-main.overflow-hidden{padding-bottom:100px}.home-one-product-heading{max-width:389px;padding-bottom:40px}.home-one-process-item{grid-column-gap:5px;grid-row-gap:5px;justify-content:flex-start;align-items:center;display:flex}.home-one-process-bar-top{justify-content:space-between;align-items:center;display:flex}.home-one-process-item-main{grid-column-gap:5px;grid-row-gap:5px;flex-flow:column;padding-top:20px;padding-left:30px;display:flex}.home-one-process-bar-main{background-color:#d9d9d933;width:100%;height:3px}.home-one-process-bar-main.change-color{background-color:#fff}.home-one-process-link-wrapper{display:flex}.home-one-product-wrapper{justify-content:flex-start;align-items:stretch;height:100%;display:flex;position:relative}.home-one-product-item{flex:none;padding-left:50px;padding-right:50px}.accordian-margin-top{margin-top:20px;margin-bottom:0}.home-one-product-left-wrapper{justify-content:flex-end;align-items:stretch;display:flex}.home-one-process-heading{max-width:389px;padding-bottom:20px}.home-one-process-right{grid-column-gap:150px;grid-row-gap:150px;flex-flow:column;flex:1;justify-content:center;align-items:flex-start;display:flex}.heading-four{font-family:var(--_typographie---body-typo);color:var(--white);font-size:var(--_typographie---h3);letter-spacing:.5px;font-weight:400;line-height:26px}.heading-four.change-color-brown{color:#27323a}.heading-four.change-color-brown.no-wrap{white-space:nowrap}.heading-four.change-color-fade-dark{color:#27323a}.heading-four.three,.heading-four.two,.heading-four.one{color:var(--noir-bleuté);font-size:var(--_typographie---h6);letter-spacing:-.5px;text-transform:uppercase;font-weight:500;line-height:25px}.heading-four.change-color-black{color:var(--grey);letter-spacing:-.5px;font-size:16px;font-weight:400}.heading-four.hover-effect{transition:all .3s}.heading-four.hover-effect:hover{color:var(--white)}.heading-four.change-primary-color{color:var(--primary-color)}.heading-four.opacity-off{opacity:0}.home-one-business-accordian-item{cursor:pointer;border-bottom:1px solid #dcc5b733;padding-top:15px;padding-bottom:15px}.home-one-business-accordian-item.change-border-bottom{border-bottom-width:0}.home-one-interior-main{background-color:#27323a;position:relative}.change-color-white{color:#fff;font-size:var(--_typographie---h5)}.home-one-process-left{background-color:#897061;flex:0 60%;padding:140px 60px}.home-one-product-left{flex:0 40%;padding-bottom:60px}.home-one-interior{background-image:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a47d3373cda88608ce1c6a1_Interior%20Design.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:space-between;align-items:flex-end;height:100vh;padding-bottom:40px;padding-left:15px;padding-right:15px;display:flex;position:sticky;top:0}.home-one-process-right-bar{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;width:100%;max-width:390px;display:flex}.home-one-process-right-bar.chnage-style{max-width:100%}.home-one-product{background-color:#897061;padding-top:120px;padding-left:15px;position:sticky;top:0}.home-one-product-merquee{flex:none;display:flex}.accordian-minus{background-color:#dcc5b7;width:11px;height:1px}.home-one-business-accordian-paragraph{max-width:548px;overflow:hidden}.home-one-process-main-bar{background-color:#9b806f;width:85%;height:3px}.home-one-process-main-bar.change-width{width:94%}.home-one-process-main-bar.change-color{background-color:var(--vert-velour);color:var(--vert-velour)}.home-one-process-main-bar.change-color.change-width{background-color:var(--vert-velour);width:94%}.home-one-product-text-wrapper{flex:1;max-width:420px}.home-one-process-line{background-color:var(--primary-color);width:25px;height:1px}.interior-text.change-size{margin-top:-60px}.home-one-process-bar-item{grid-column-gap:15px;grid-row-gap:15px;flex-flow:column;display:flex}.home-one-business-accordian-option{justify-content:space-between;align-items:center;display:flex}.home-one-process-image-main{border-top:1px solid #f2ebe745;border-bottom:1px solid #f2ebe745;padding-top:20px;padding-bottom:20px}.home-one-process{background-color:#27323a;padding:100px 15px 40px;position:sticky;top:0}.div-block{flex:1;display:flex;position:relative}.home-one-product-right{flex:0 60%;margin-left:-50px;padding-top:40px;padding-bottom:40px;position:relative;overflow:hidden}.home-one-business-accordian-icon{justify-content:center;align-items:center;display:flex;position:relative}.home-one-interior-text-wrapper{z-index:111;transform-origin:50% 0;line-height:100px;display:flex;position:absolute;inset:18% auto auto 65px}.accordian-plus{background-color:#dcc5b7;width:1px;height:11px;position:absolute}.home-one-process-paragraph{max-width:390px}.home-one-process-main{grid-column-gap:80px;grid-row-gap:80px;justify-content:space-between;align-items:stretch;display:flex}.home-one-process-main-link-wrapper{border-left:1px solid #f2ebe745;margin-top:30px;padding-left:30px}.home-one-product-main{grid-column-gap:60px;grid-row-gap:60px;justify-content:space-between;display:flex}.home-one-work-item-wrapper{z-index:1;justify-content:space-between;display:flex;position:absolute;inset:0%}.home-one-work-item-wrapper.lanndskape-display-on{display:none}.home-one-work-heading{max-width:389px}.home-one-work-wrapper{z-index:11;max-width:100%;margin-left:auto;margin-right:0;position:relative}.home-one-work-main{position:relative}.home-one-work-item-heading{background-color:#dcc5b7b0;justify-content:center;align-items:center;width:200px;height:50px;padding:10px 25px 10px 15px;display:flex;position:absolute;inset:auto -75px 75px auto;transform:rotate(-90deg)}.home-one-work-item{border-right:1px solid #fff3;flex:1;position:relative}.home-one-work-heading-wrapper{padding-top:100px;padding-left:100px;position:absolute;inset:0%}.home-one-work-image-wrapper{position:relative}.home-one-work{background-color:#897061;margin-top:-1px;padding-top:121px;padding-bottom:130px;padding-left:15px;position:sticky;top:0;overflow:hidden}.home-one-city-vedio{height:100vh;position:sticky;top:0}.home-one-background-vedio{background-color:#0000004d;width:100%;height:100%}.home-one-vedio-text{position:absolute;inset:40% -20% auto auto;transform:rotate(-90deg)}.home-one-vedio-text-line{background-color:#dcc5b766;width:100%;height:1px;position:absolute;top:-25px;bottom:0%;right:auto}.change-color-dark{font-family:var(--_typographie---body-typo);color:var(--noir-bleuté);font-size:var(--_typographie---paragraphe);letter-spacing:-.5px;margin-bottom:0;font-weight:400}.change-color-dark.change-opacity{color:#27323a}.change-color-dark.change-opacity.responsive-align-center{font-family:var(--_typographie---body-typo);color:var(--grey);font-weight:300}.home-one-testiminial-wrapper{display:flex}.home-one-testimonial-heading{width:150px;height:100px;position:relative;top:500px;transform:rotate(-90deg)}.home-one-testimonial-author{padding-bottom:10px}.home-one-testimonial-top{border-bottom:1px solid #27323a36;padding-top:100px;padding-bottom:100px}.home-one-testimonial-text{flex-flow:column;flex:1;justify-content:center;align-items:flex-start;display:flex}.home-one-testimonial-image{flex:1;justify-content:center;align-items:center;padding-top:60px;padding-bottom:30px;display:flex}.home-one-testimonial{background-color:#dcc5b7;height:100vh;padding-top:100px;padding-left:15px;padding-right:15px;position:sticky;top:0}.home-one-testimonial-quotetion{margin-bottom:20px}.home-one-testimonial-main-heading{max-width:389px}.home-one-testimonial-paragraph{max-width:420px;padding-bottom:20px}.home-one-testimonial-bottom{padding-top:100px;padding-bottom:60px}.home-one-testimonial-main{grid-column-gap:40px;grid-row-gap:40px;flex:1;justify-content:center;align-items:center;margin-left:40px;display:flex}.home-one-promotion-wrapper{border-top:1px solid #27323a36;border-bottom:1px solid #27323a36;justify-content:space-between;padding-top:10px;padding-bottom:10px;display:flex}.home-one-promotion-herading{padding-bottom:40px}.home-one-promotion-image{height:202px;overflow:hidden}.home-one-promotion-item{grid-column-gap:15px;grid-row-gap:15px;border-right:1px solid #27323a33;flex-flow:column;padding:40px;display:flex}.home-one-promotion-item.change-border{border-right-width:0}.home-one-promotion-item-heading{max-width:494px}.home-one-promotion{z-index:11;background-color:#fff;padding:120px 15px 130px;position:sticky;top:0}.footer-one{z-index:11;background-color:#27323a;flex-flow:column;justify-content:flex-end;padding-top:140px;padding-left:15px;padding-right:15px;position:sticky;top:0;overflow:hidden}.footer-one.footer-three{background-color:var(--noir-bleuté);height:auto;margin-top:-1px;padding-top:120px}.change-style{text-transform:capitalize}.footer-one-main-wrapper{grid-column-gap:30px;grid-row-gap:30px;border-top:1px solid #dcc5b766;border-bottom:1px solid #dcc5b766;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;padding-top:30px;padding-bottom:30px;display:grid}.footer-one-merquee-item{grid-column-gap:0px;grid-row-gap:0px;text-align:left;flex-flow:row;flex:none;order:0;justify-content:space-between;align-self:auto;align-items:center;display:flex}.footer-one-link-wrapper{grid-column-gap:30px;grid-row-gap:30px;border-left:1px solid #dcc5b766;border-right:1px solid #dcc5b766;flex-flow:column;justify-content:center;align-items:center;padding-top:40px;padding-bottom:40px;display:flex}.footer-one-bottom-right{grid-column-gap:30px;grid-row-gap:30px;display:flex}.footer-one-left-heading{max-width:469px}.footer-one-button{padding-top:40px;padding-bottom:15px;padding-left:15px;display:flex}.merquee-text{font-family:var(--_typographie---body-typo);color:var(--white);font-size:var(--_typographie---bouton-size);text-align:center;letter-spacing:.5px;text-transform:uppercase;direction:ltr;padding-right:100px;font-weight:300;line-height:35px}.footer-one-merquee{background-color:var(--noir-bleuté);flex-flow:row-reverse wrap;place-content:center;align-items:center;padding-bottom:0;display:flex;overflow:hidden}.footer-one-main-paragraph{max-width:590px}.footer-one-bottom-link-wrapper{justify-content:space-between;align-items:center;padding-top:20px;padding-bottom:20px;display:flex}.footer-one-bottom-link-wrapper.change-size{border-top:1px solid #dcc5b766;width:100%}.footer-one-left{flex-flow:column;justify-content:space-between;padding-top:20px;padding-bottom:20px;display:flex}.footer-one-bottom-left{grid-column-gap:30px;grid-row-gap:30px;justify-content:flex-start;align-items:center;display:flex}.footer-one-paragraph{padding-top:20px;padding-bottom:20px}.overflow-hidden{overflow:hidden}.overflow-hidden.padding-bottom{max-width:80%;padding-bottom:10px}.home-one-work-main-image-wrapper{position:relative}.home-one-work-image-overlay{background-image:linear-gradient(#0003,#0003);position:absolute;inset:0%}.side-line{background-color:var(--white);transform-origin:50% 100%;width:1px;margin-top:auto;display:none;position:absolute;inset:0% 0% 0% auto}.nav-menu-overlay{background-color:var(--transparent);border:1px #000;border-radius:50%;position:absolute;inset:0%}.nav-email-icon{z-index:11;position:relative}.nav-one-link-email-two{background-color:#dcc5b7;border:1px solid #ededed;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.black-nav-arrow{display:none}.nav-two-right{grid-column-gap:25px;grid-row-gap:25px;justify-content:flex-start;align-items:center;display:flex}.navbar{background-color:#ddd0}.home-two-hero-main{flex-flow:column;justify-content:space-between;align-items:stretch;padding-top:500px;padding-bottom:120px;display:flex}.header-menu-item{color:#202854;font-size:1rem;font-weight:400;line-height:1.6875rem}.header-menu-item:hover{color:#4a74fd}.header-menu-item.sub-menu{display:block}.header-menu-item.sub-menu.change-line-height{padding-top:8px;padding-bottom:8px;font-size:12px;font-weight:500;line-height:26px;transition:all .3s}.header-menu-item.sub-menu.change-line-height:hover{color:#000;transform:translate(10px)}.header-menu-item.sub-menu.change-line-height.w--current{color:#000}.menu-font{color:var(--white);letter-spacing:1px;text-transform:uppercase;font-size:12px;font-weight:400;line-height:26px}.menu-font.change-submenu{min-width:230px;padding-top:10px;padding-bottom:10px}.menu-font.change-submenu.w--open{background-color:#fff}.menu-font.change-submenu.box-shadow.w--open{box-shadow:0 10px 10px 2px #0000001a}.menu-font.change-submenu.box-shadow.border-radius-ten{min-width:200px}.menu-font.change-submenu.box-shadow.border-radius-ten:hover{color:#4c34e3}.menu-font.change-submenu.box-shadow.border-radius-ten.w--open{box-shadow:0 5px 10px 2px #0000001a}.menu-font.responsive-color-chnage{font-size:var(--_typographie---h6);padding-right:5px}.menu-font.change-primary-color{color:#dcc5b7}.menu-font.black{font-family:var(--_typographie---body-typo);color:var(--noir);letter-spacing:.5px;font-size:14px;font-weight:400}.dropdown-toggle{grid-column-gap:5px;grid-row-gap:5px;justify-content:flex-start;align-items:center;padding:30px 10px;font-size:14px;display:flex}.home-two-hero-text{text-align:center;text-transform:uppercase;-webkit-text-fill-color:transparent;background-image:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a47da6a6294fabc5b7b3356_LOGO_CuisineIdeale.Est_SANSenonce_FR_RGB.png),linear-gradient(#dcc5b7,#fff0);background-position:0 0,0 0;background-size:auto,auto;-webkit-background-clip:text;background-clip:text;font-size:130px;font-weight:300;line-height:150px}.nav-two-wrapper{border-bottom:1px solid #d4d0c9;justify-content:space-between;align-items:center;display:flex}.home-two-hero-paragraph{max-width:475px}.home-two-hero-paragraph.overflow-hidden{max-width:500px}.home-two-hero-heading{max-width:475px;padding-bottom:20px}.home-two-hero-heading.overflow-hidden{max-width:600px}.responsive-burger-menu-navbar.border-radius-ten{padding-right:20px}.home-two-big-text{padding-bottom:0;position:relative}.nav-two{padding-left:15px;padding-right:15px;position:absolute;inset:0% 0% auto}.home-two-hero{z-index:1;background-image:linear-gradient(#01010129,#01010129),url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a608a2da409f7add07feb4a_991A8640-HDR.jpg);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;height:100vh;padding-left:15px;padding-right:15px;position:sticky;top:0}.home-two-about-left-subheading{margin-top:55px;margin-left:-40px;transform:rotate(-90deg)}.home-two-about-left-item-two{margin-top:160px;margin-left:-210px}.home-two-about-wrapper{grid-column-gap:45px;grid-row-gap:45px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;padding-top:0;padding-bottom:0;display:grid}.home-two-about-left{padding-top:0;padding-bottom:0;display:flex;position:relative}.home-two-about-link-wrapper{justify-content:space-between;align-items:center;padding-top:60px;padding-bottom:60px;display:flex}.home-two-about-right{flex-flow:row;justify-content:center;align-items:center;max-width:600px;display:flex}.home-two-about-paragraph{max-width:390px}.home-two-about-paragraph.overflow-hidden{max-width:500px}.home-two-about-heading{padding-bottom:25px}.home-two-about-link-item{grid-column-gap:8px;grid-row-gap:8px;justify-content:center;align-items:center;display:flex}.dropdown-arrow{margin-top:5px}.home-two-about-line{background-color:#dcc5b733;width:1px}.home-two-about-left-item{justify-content:flex-start;align-items:flex-start;display:flex}.home-two-about{z-index:11;background-color:var(--white);padding-bottom:0;position:relative}.home-two-about-button{padding-top:0;padding-bottom:0;padding-left:0;display:flex}.home-two-about-experience{position:absolute;inset:auto auto 18% 8%}.home-two-work-item{grid-column-gap:20px;grid-row-gap:20px;background-color:var(--blanc-souris);flex-flow:column;margin-left:15px;margin-right:15px;padding:70px 25px 60px;display:flex;position:relative}.home-two-work-link-main{grid-column-gap:10px;grid-row-gap:10px;justify-content:flex-start;align-items:center;display:flex}.home-two-work-line{background-color:#27323a33;width:1px;height:175px;margin-top:auto;margin-bottom:auto}.home-two-work-line.chnage-color-light{background-color:#dcc5b74d}.home-two-work-main-wrapper{justify-content:space-between;display:flex}.home-two-work-recidence{position:absolute;inset:-20% 15px auto auto}.chnage-dark-color{color:#27323ab3;letter-spacing:-.5px}.home-two-work-heading{max-width:685px}.home-two-work{background-color:var(--white);padding:120px 15px}.heading-five{color:var(--white);font-size:var(--_typographie---h4);letter-spacing:1px;text-transform:uppercase;font-weight:400;line-height:22px}.heading-five.chnage-color-dark{color:var(--noir);letter-spacing:-.5px}.heading-five.chnage-color-dark.text-break{font-family:var(--_typographie---body-typo);font-size:var(--_typographie---h5);text-transform:none;white-space:normal;margin-top:0;margin-bottom:0;font-weight:400}.heading-five.change-color{color:var(--primary-color);font-size:var(--_typographie---h4)}.heading-five.change-color-white{font-family:var(--_typographie---body-typo);color:#fff;font-size:var(--_typographie---h6);text-transform:uppercase;font-weight:300}.heading-five.text-break{white-space:normal}.home-two-work-item-paragraph{max-width:318px}.home-two-work-number{padding-bottom:10px}.home-two-work-number.chnage-display{display:flex}.outline-number{color:#dcc5b700;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#27323ab3;font-size:42px;font-weight:700;line-height:35px}.outline-number.chnage-color{-webkit-text-stroke-color:#dcc5b7b3}.outline-number.chnage-color.main{color:#27323a00}.outline-number.chnage-color.hover-number{-webkit-text-stroke-color:#27323ab3;position:absolute}.home-two-work-link{padding-top:20px;padding-bottom:90px;display:flex}.home-two-product{background-color:#897061;padding-top:120px;padding-bottom:75px}.home-two-product-heading{max-width:1050px;padding-bottom:85px}.home-two-product-link-item{grid-column-gap:5px;grid-row-gap:5px;flex-flow:column;display:flex}.chnage-font-style{font-family:var(--_typographie---body-typo);font-size:16px}.home-two-product-link-wrapper{justify-content:space-between;max-width:803px;padding-bottom:0;display:flex}.home-two-product-link-wrapper.change-padding-bottom{color:var(--white);justify-content:space-between;align-items:stretch;max-width:600px;padding-bottom:0}.home-two-logo{background-color:var(--blanc-souris);border-top:1px solid #dcc5b733;border-bottom:1px solid #dcc5b733;padding-top:60px;padding-bottom:60px}.home-two-logo.change-color{background-color:var(--blanc-souris);border-top-color:#27323a33;border-bottom-color:#27323a33}.home-two-logo-merquee{display:flex;overflow:hidden}.home-two-logo-wrapper{flex:none;justify-content:space-between;align-items:center;display:flex}.home-two-logo-item{text-align:left;flex:1;justify-content:center;align-items:center;padding-right:0;display:flex}.home-two-story-left-image-two{justify-content:flex-end;align-items:flex-end;margin-top:169px;margin-left:-209px;display:flex}.home-two-story-left-image-two.change-position{margin-right:-30px}.home-two-story-heading{max-width:389px;padding-bottom:20px}.home-two-story{background-color:#897061;padding:120px 15px}.home-two-story.change-bottom-padding{background-color:var(--blanc-souris);padding-bottom:0}.counter-box{justify-content:center;align-items:flex-start;height:60px;display:flex;overflow:hidden}.counter-box.big-counter{height:66px}.home-two-story-wrapper{justify-content:space-between;align-items:center;padding-bottom:120px;display:flex}.home-two-counter-line{background-color:var(--noir);flex:1;height:1px}.home-two-story-left{justify-content:flex-start;align-items:flex-start;display:flex}.home-two-counter-box-new{flex-direction:row;justify-content:center;align-items:center;display:flex}.counter-text{letter-spacing:-4px;text-transform:uppercase;font-size:60px;font-weight:300;line-height:66px}.counter-new{flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.home-two-story-paragraph{max-width:390px}.home-two-story-image-caption{margin-bottom:55px;margin-left:-40px;transform:rotate(-90deg)}.home-two-counter-item{grid-column-gap:15px;grid-row-gap:15px;flex-flow:column;display:flex}.home-two-counter-wrapper{grid-column-gap:20px;grid-row-gap:20px;justify-content:space-between;align-items:center;display:flex}.counter{justify-content:center;align-items:center;display:flex}.counter.bottom.chnage-align-left{justify-content:flex-start;align-items:center}.home-two-counter-item-paragraph{max-width:355px}.home-two-counter-item-top{color:var(--noir);justify-content:flex-start;align-items:flex-end;display:flex}.counter-train{flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.home-two-process-item-paragraph{max-width:495px}.heading-two{color:var(--noir-bleuté);letter-spacing:-1.5px;font-size:32px;font-weight:300;line-height:36.2px}.home-two-process-bottom-wrapper{padding-top:30px}.home-two-process-heading{max-width:100%;padding-bottom:40px}.home-two-process-bottom-item{grid-column-gap:60px;grid-row-gap:60px;display:flex;overflow:hidden}.home-two-process-wrapper{grid-column-gap:70px;grid-row-gap:70px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;align-items:center;padding-left:0;padding-right:0;display:grid}.home-two-process-item{grid-column-gap:20px;grid-row-gap:20px;cursor:pointer;flex-flow:column;display:flex;position:relative}.home-two-process{background-color:var(--fond-beige-gris);padding:100px 0}.home-two-process-line{background-color:#dcc5b7;max-width:105px;height:1px}.home-two-process-line.one,.home-two-process-line.two,.home-two-process-line.three{background-color:var(--grey)}.home-two-process-line.two,.home-two-process-line.one,.home-two-process-line.three,.home-two-process-line.three,.home-two-process-line.three{background-color:#8f8f8f}.home-two-process-item-heading{flex:1}.home-two-process-top{grid-column-gap:20px;grid-row-gap:20px;display:flex}.home-two-success-main-text-wrapper{flex-flow:column;justify-content:center;align-items:flex-start;display:flex;position:absolute;inset:0%}.home-two-success-main-text-wrapper.change-position{justify-content:flex-start;align-items:flex-start;padding-top:60px}.home-two-success-heading{max-width:442px}.home-two-success-paragraph{max-width:525px}.home-two-success{background-color:var(--blanc-souris);padding-bottom:120px;padding-left:15px;padding-right:15px}.home-two-success-wrapper{grid-column-gap:60px;grid-row-gap:60px;justify-content:space-between;display:flex}.home-two-success-text{flex:1;position:relative}.home-two-success-details{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;flex:1;justify-content:center;align-items:flex-start;display:flex}.home-two-success-details.chnage-sizing{flex:0 auto}.home-two-service-text-item{border-right:1px solid #dcc5b733;flex:1;justify-content:center;align-items:flex-end;padding-bottom:40px;padding-left:20px;padding-right:10px;display:flex}.home-two-service-text-item.change-border{border-right-width:0}.home-two-service-item-details{overflow:hidden}.heading-three{font-size:25px;font-weight:400;line-height:35px}.heading-three.change-color-black{color:#27323a}.heading-three.chnage-color-white{color:#fff}.home-two-service-text-wrapper{z-index:1;justify-content:space-between;display:flex;position:absolute;inset:0%}.home-two-service-image-overlay{z-index:1;background-image:linear-gradient(#01010129,#00000073);position:absolute;inset:0%}.home-two-service-image-wrapper{height:700px;position:relative}.home-two-service{position:relative}.home-two-service-item-text-main{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;flex:1;display:flex}.home-two-testimonial-author-wrapper{grid-column-gap:15px;grid-row-gap:15px;justify-content:center;align-items:center;padding-bottom:50px;display:flex}.number-wrapper{position:absolute;inset:auto auto -21% 38%}.number-wrapper.chnage-position{inset:auto 38% -21% auto}.home-two-testimonial{background-color:var(--fond-beige-gris);background-image:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a47d3373cda88608ce1c6e5_House%20Outline.webp);background-position:50%;background-repeat:no-repeat;background-size:590px 330px;padding:120px 15px}.home-two-testimonial.change-color{background-color:#897061;background-image:linear-gradient(#89706180,#89706180),url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a47d3373cda88608ce1c7d6_White%20House.webp);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,590px 330px}.home-two-testimonial-paragraph{max-width:810px;margin-left:auto;margin-right:auto;padding-bottom:40px;overflow:hidden}.home-two-arrow-text{flex:1;justify-content:flex-start;align-items:center;width:10px;display:flex;overflow:hidden}.home-two-testimonial-slider{background-color:#ddd0;width:100%;position:static}.testimonial-text{color:#27323ab3;font-size:20px;line-height:32px}.testimonial-text.text-align-center{text-align:center}.testimonial-text.text-align-center.chnage-color{color:#dcc5b7}.testimonial-text.change-color{color:#897061}.home-two-arrow-item{grid-column-gap:5px;grid-row-gap:5px;justify-content:flex-start;align-items:center;display:flex}.home-two-arrow-text-wrapper{display:flex}.home-two-testimonial-item{position:relative}.home-two-testimonial-main{flex-flow:column;justify-content:center;align-items:center;display:flex;position:relative}.home-two-arrow-wrapper{grid-column-gap:200px;grid-row-gap:200px;justify-content:center;align-items:center;display:flex}.home-two-arrow-wrapper.display-off{display:none}.home-two-testimonial-number-wrapper{flex:1;justify-content:center;align-items:center;width:10px;min-width:10px;display:flex}.home-two-testimonial-left-arrow{justify-content:center;align-items:center;padding-top:10px;padding-bottom:10px;display:flex;inset:auto auto -6px 40%}.home-two-testimonial-left-arrow.right-arrow{left:auto;right:40%}.home-two-testimonial-author-details{grid-column-gap:5px;grid-row-gap:5px;flex-flow:column;display:flex}.home-two-news-heading{padding-bottom:20px}.home-two-new-link-wrapper{width:85px;overflow:hidden}.home-two-news-wrapper{grid-column-gap:30px;grid-row-gap:30px;justify-content:space-between;display:flex}.home-two-news-wrapper.display-off{display:none}.home-two-news-text{grid-column-gap:15px;grid-row-gap:15px;flex-flow:column;padding-top:20px;display:flex}.home-two-news-image{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:block;position:relative;overflow:visible}.home-two-promotion-link-main-wrapper{grid-column-gap:12px;grid-row-gap:12px;justify-content:flex-end;align-items:center;display:flex}.home-two-news-heading-wrapper{max-width:390px}.home-two-news-item-link{grid-column-gap:12px;grid-row-gap:12px;background-color:#fff;justify-content:center;align-items:center;padding:10px 20px;display:flex;position:absolute;inset:0% auto auto 0%}.medium-heading-new{font-family:var(--_typographie---heading-typo);color:#27323a;text-align:center;letter-spacing:-2px;text-transform:none;font-size:32px;font-style:normal;font-weight:200;line-height:40px}.home-two-news{background-color:var(--white);padding:100px 15px;position:static}.footer-two-link{justify-content:space-between;align-items:center;display:flex}.footer-two-link-wrapper{grid-column-gap:25px;grid-row-gap:25px;border-top:1px solid #dcc5b766;justify-content:flex-end;align-items:center;padding-top:30px;padding-bottom:30px;display:flex}.footer-two-paragraph{max-width:595px;padding-bottom:100px}.home-two-footer-heading{padding-bottom:30px}.home-two-footer-link-wrapper{grid-column-gap:15px;grid-row-gap:15px;flex-flow:column;display:flex}.footer-two-heading{max-width:600px;padding-bottom:20px}.home-two-footer-wrapper{justify-content:space-between;padding-bottom:100px;display:flex}.footer-two{background-color:var(--noir-bleuté);padding-top:110px;padding-left:15px;padding-right:15px}.footer-two-location{grid-column-gap:10px;grid-row-gap:10px;flex-flow:column;display:flex}.home-three-work-sub-heading{margin-bottom:70px;margin-right:-100px;position:absolute;transform:rotate(-90deg)}.home-three-work-image-left{z-index:1;justify-content:flex-start;align-items:flex-start;margin-top:50px;display:flex;position:relative}.home-three-work-image-two{justify-content:flex-end;align-items:flex-end;margin-top:93px;margin-left:-65px;display:flex}.home-three-work-image{display:flex}.home-three-work{background-color:var(--blanc-souris);padding:120px 15px 180px;overflow:hidden}.home-three-work-wrapper{grid-column-gap:30px;grid-row-gap:30px;justify-content:space-between;align-items:center;display:flex}.home-three-work-heading{max-width:495px}.home-three-work-accordian{padding-top:20px}.home-three-work-image-right{margin-left:-150px}.hover-effect{transition:all}.hover-effect:hover{color:var(--white)}.home-three-tag{background-color:var(--blanc-souris);padding-bottom:120px;padding-left:15px;padding-right:15px}.home-three-image-paragraph{max-width:503px}.home-three-image-one{flex:1;position:relative}.home-three-image-main-wrapper{justify-content:space-between;display:flex}.home-three-image-text{grid-column-gap:15px;grid-row-gap:15px;flex-flow:column;padding-bottom:50px;padding-left:40px;padding-right:40px;display:flex}.home-three-image-overlay{background-image:linear-gradient(#0000,#000c);flex-flow:column;justify-content:flex-end;align-items:stretch;display:flex;position:absolute;inset:0%}.home-three-experience{background-color:#27323a;padding:120px 15px}.home-three-story-paragraph{max-width:495px;padding-bottom:40px}.home-three-story-left-wrapper{display:flex;position:relative}.home-three-story-wrapper{grid-column-gap:30px;grid-row-gap:30px;justify-content:space-between;align-items:center;display:flex}.home-three-story-left-image-two{margin-bottom:-50px;margin-left:-156px;position:relative}.home-three-story-left{justify-content:flex-end;align-items:flex-end;padding-bottom:50px;display:flex}.home-three-story-caption{margin-top:60px;margin-right:-90px;position:absolute;inset:0% 0% auto auto;transform:rotate(-90deg)}.home-three-story-item{grid-column-gap:15px;grid-row-gap:15px;border-right:1px solid #dcc5b733;flex-flow:column;padding-right:60px;display:flex}.home-three-story-item.change-padding-left{border-right-width:0;padding-left:60px;padding-right:0}.home-three-story{background-color:#27323a;padding-bottom:120px;padding-left:15px;padding-right:15px}.home-three-story-main{justify-content:flex-start;align-items:center;display:flex}.home-three-story-heading{max-width:494px;padding-bottom:20px}.home-three-project{background-color:#27323a;padding-bottom:120px;padding-left:15px;padding-right:15px}.home-three-slide{background-color:#27323a;height:300vh;padding-left:15px}.home-three-slide-wrapper{grid-column-gap:30px;grid-row-gap:30px;background-color:var(--white);grid-template-rows:auto;grid-template-columns:.5fr 1fr;grid-auto-columns:1fr;justify-content:space-between;place-items:start stretch;max-width:1575px;margin-left:auto;margin-right:0;padding-left:0;display:block;position:relative;top:0;overflow:hidden}.home-three-slide-main-item-wrapper{cursor:none;justify-content:flex-start;align-items:center;display:flex;position:relative;overflow:hidden}.home-three-slide-main{grid-column-gap:30px;grid-row-gap:30px;cursor:auto;flex:none;display:flex}.home-three-slide-image{flex:none;width:50vw;position:relative}.home-three-process-paragraph{max-width:285px;padding-top:20px}.home-three-process-paragraph.overflow-hidden{max-width:350px}.home-three-process-item{border-top:1px none var(--grey);padding-top:0}.home-three-process-item-paragraph{max-width:341px}.home-three-process{background-color:var(--fond-beige-gris);padding:100px 15px}.home-three-process-left-heading{max-width:523px;padding-bottom:5px}.home-three-process-top{grid-column-gap:25px;grid-row-gap:25px;justify-content:flex-start;align-items:center;padding-bottom:20px;display:flex}.home-three-process-wrapper{grid-column-gap:0px;grid-row-gap:0px;justify-content:space-between;align-items:center;padding-bottom:40px;display:flex}.home-three-process-main-wrapper{grid-column-gap:20px;grid-row-gap:20px;justify-content:space-between;align-items:center;display:flex}.home-three-interior-inner-wrapper{justify-content:flex-end;align-items:flex-end;height:100%;display:flex}.home-three-background-interior-vedio{height:100%;padding-bottom:60px;padding-left:15px;padding-right:15px}.home-three-interior-line{z-index:1;background-color:#dcc5b766;max-width:1780px;height:1px;margin-left:auto;margin-right:auto;position:absolute;inset:140px 0% auto}.home-three-interior-line.change-position{inset:auto 0% 300px}.home-three-interior{height:100vh}.nav-three{z-index:9999999;background-color:var(--transparent);padding-left:15px;padding-right:15px;position:fixed;inset:0% 0% auto}.nav-three-main-wrapper{border-bottom:1px solid #dcc5b733;justify-content:space-between;align-items:center;padding-top:20px;padding-bottom:20px;display:flex}.nav-menu-wrapper{grid-column-gap:20px;grid-row-gap:20px;justify-content:flex-start;align-items:center;display:flex}.nav-three-menu-main{grid-column-gap:5px;grid-row-gap:5px;cursor:pointer;justify-content:center;align-items:center;padding:10px 15px;display:flex}.nav-menu-main{grid-column-gap:5px;grid-row-gap:5px;flex-flow:column;justify-content:center;align-items:flex-start;padding-top:10px;padding-bottom:10px;display:flex}.nav-three-line-one{background-color:var(--white);width:22px;height:1px}.nav-three-line-two{background-color:var(--white);width:26px;height:1px}.home-two-hero-wrapper{height:100vh;position:static}.home-two-image-overlay{background-image:linear-gradient(#0009,#0009);position:absolute;inset:0%}.home-two-effect-lower-part{z-index:11;width:100%;padding-bottom:40px;padding-left:15px;padding-right:15px;position:absolute;inset:auto 0% 0%}.home-two-effect-wrapper{z-index:1;grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;height:100vh;display:flex;position:relative;overflow:hidden}.home-two-effect-lower-part-wrapper{border-top:1px solid #dcc5b733;justify-content:space-between;align-items:center;padding-top:40px;display:flex;overflow:hidden}.home-two-effect-text-wrapper{justify-content:center;align-items:center;display:flex;position:absolute;inset:0%}.home-two-paragraph-one{max-width:350px}.home-two-paragraph-one.right{text-align:right;max-width:400px}.home-two-paragraph-one.left{max-width:400px}.home-two-effect{z-index:0;height:100vh;position:sticky;top:0}.home-two-background-vedio{height:100%}.home-two-background-vedio.position-change{height:100vh;position:absolute;inset:0%}.effect-big-text{color:#fdf6f2;text-align:center;letter-spacing:1px;text-transform:uppercase;font-size:50px;line-height:50px}.effect-big-text.text-two{opacity:.3;font-family:var(--_typographie---heading-typo);color:var(--white);font-size:var(--_typographie---h1);letter-spacing:-2px;text-transform:uppercase;font-weight:300}.effect-big-text.text-one{font-family:var(--_typographie---heading-typo);color:var(--white);font-size:var(--_typographie---h1);letter-spacing:-2px;text-transform:uppercase;font-weight:300;line-height:60px}.effect-big-text.text-two{opacity:.3}.home-two-effect-right-image{height:100%;position:relative}.home-two-vedio-effect{height:100vh}.right-image-wrapper{width:100%;position:relative;overflow:hidden}.home-two-effect-main-image{height:100%;position:relative}.left-image-wrapper{width:100%;position:relative;overflow:hidden}.home-two-vedio{height:100vh;display:none}.home-two-product-image-overlay{background-image:linear-gradient(#fff0,#000000b3);position:absolute;inset:0%}.mouse-cursor{grid-column-gap:10px;grid-row-gap:10px;background-color:#dcc5b7;border-radius:50%;justify-content:center;align-items:center;width:90px;height:90px;display:flex;position:absolute}.mouse-cursor.chnage-margin{margin:100px 220px 100px 40px}.mouse-cursor.chnage-margin.display-off{display:none}.home-two-product-main-item{flex:none;width:30vw}.home-two-product-item-image{position:relative}.home-two-product-merquee{grid-column-gap:60px;grid-row-gap:60px;flex:none;justify-content:flex-start;align-items:center;width:100vw;display:flex}.home-two-product-item-text-wrapper{justify-content:center;align-items:flex-end;padding-bottom:40px;padding-left:20px;display:flex;position:absolute;inset:0%}.home-two-product-item-text-wrapper.change-background-color{background-image:linear-gradient(180deg,#0000,var(--noir));padding-left:10px;padding-right:10px}.home-two-product-text-main{flex:1;max-width:349px}.home-two-product-merquee-wrapper{justify-content:flex-start;align-items:center;display:flex;position:sticky;top:220px;overflow:hidden}.home-two-product-merquee-item{padding-bottom:20px;position:relative}.home-two-line{background-color:#dcc5b766;max-width:1780px;height:1px;margin-left:auto;margin-right:auto;position:absolute;inset:auto 0% 30%}.home-two-big-text-wrapper{transform-origin:50% 0;justify-content:center;align-items:center;height:150px;position:relative;overflow:hidden}.nav-link{grid-column-gap:20px;grid-row-gap:20px;cursor:default;align-items:center;padding-right:50px;text-decoration:none;display:flex}.home-one-about-big-text-main-wrapper{z-index:11111;height:180px;position:sticky;top:70vh;overflow:hidden}.about-one-hero-heading{z-index:11;justify-content:center;align-items:center;padding-top:100px;display:flex;position:relative}.about-one-hero-heading-main{max-width:1006px}.about-one-hero-image-wrapper{justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:absolute;inset:auto 0% 0%;overflow:hidden}.about-one-hero-line{background-color:#dcc5b733;max-width:1780px;height:1px;margin-left:auto;margin-right:auto;position:absolute;inset:auto 0% 35%}.about-one-hero-big-image{z-index:111;background-image:linear-gradient(#0000,#00000080);justify-content:flex-end;align-items:flex-end;width:100%;min-width:100%;height:100%;min-height:100%;padding-bottom:60px;padding-left:15px;padding-right:40px;display:flex;position:absolute;inset:auto auto 0% 0%;transform:translateY(28%)scale(.45)}.about-banner-wrapper{height:100vh;position:sticky;top:0}.about-one-hero{background-color:var(--noir-bleuté);flex-flow:column;justify-content:space-between;height:250vh;display:flex}.about-one-hero-wrapper{z-index:9999999;position:relative}.about-one-hero-image-main{z-index:111;border-radius:var(--radius);justify-content:center;align-items:flex-start;width:50%;height:100%;display:flex;position:relative;overflow:hidden;transform:translateY(30%)}.about-one-feature-line-new{background-color:#27323a4d;max-width:1780px;height:1px;margin-left:auto;margin-right:auto;position:absolute;inset:10% 0% auto}.about-one-feature-wrapper{grid-column-gap:30px;grid-row-gap:30px;justify-content:space-between;align-items:flex-start;display:flex}.about-one-feature-bottom-text{margin-top:100px;margin-left:-40px;transform:rotate(-90deg)}.about-one-feature-right-heading{max-width:424px;padding-bottom:20px}.about-one-feature-line{flex:0 60%;margin-top:-40px}.about-two-feature{background-color:var(--blanc-souris);padding:120px 15px;position:relative}.about-one-feature-left-main{flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.about-one-feature-line-two{background-color:#27323a4d;max-width:1780px;height:1px;margin-left:auto;margin-right:auto;position:absolute;inset:auto 0% 20%}.about-one-feature-right-main{padding-top:100px}.about-one-feature-left{grid-column-gap:20px;grid-row-gap:20px;padding-top:40px;display:flex}.about-one-feature-line-new-three{background-color:#0000004d;width:1px;height:570px}.about-one-feature-right-paragraph{max-width:420px}.about-one-feature-left-buttom{justify-content:flex-end;align-items:center;margin-top:-220px;margin-left:140px;display:flex}.about-one-work-main{flex-flow:column;display:flex}.about-one-work-heading{max-width:346px;padding-bottom:20px}.about-one-work-details{overflow:hidden}.about-one-work-right-line{background-color:#dcc5b733;width:1px;margin-left:20px}.about-one-work-item{border-bottom:1px solid #f2ebe726;flex-flow:column;padding-top:25px;padding-bottom:25px;display:flex}.about-one-work-wrapper{justify-content:space-between;align-items:center;display:flex}.about-one-work{background-color:var(--noir-bleuté);padding:120px 15px}.about-one-work-image-wrapper{position:relative}.about-one-work-main-wrapper{border-top:0 solid #dcc5b733;border-bottom:0 solid #dcc5b733;padding-top:40px;padding-bottom:40px}.about-one-work-item-details{max-width:438px;padding-top:20px}.about-one-work-right{grid-column-gap:50px;grid-row-gap:50px;display:flex}.about-one-interior-lamp-new{justify-content:center;align-items:flex-start;width:60%;display:flex;position:absolute;inset:0% -10% auto auto;overflow:hidden}.home-one-interior-line{background-color:#dcc5b733;height:1px;margin-bottom:20px}.home-one-interior-image{margin-top:70px;margin-bottom:0}.about-one-interior-heading-one{padding-bottom:20px}.about-one-interior-heading{border-bottom:1px solid #dcc5b733;padding-top:90px;padding-bottom:50px;position:relative}.about-one-interior{background-color:var(--noir-bleuté);padding-left:15px;padding-right:15px;overflow:hidden}.home-one-interior-heading{max-width:945px;padding-top:20px;padding-bottom:20px}.about-one-process{background-color:var(--blanc-souris);padding:60px 15px}.process-heading{color:#27323a;text-transform:uppercase;font-size:80px;font-weight:300;line-height:80px}.auto-fit-contain{object-fit:contain}.home-one-process-item-details{max-width:450px;padding-bottom:0}.about-one-process-heading{max-width:703px;padding-bottom:60px}.about-one-process-item-image{justify-content:center;align-items:center;display:flex}.about-one-process-item-head{grid-column-gap:15px;grid-row-gap:15px;justify-content:flex-start;align-items:center;padding-bottom:20px;display:flex}.about-one-process-item{border-right:1px solid #27323a33;flex:1;padding-bottom:20px;padding-left:20px;padding-right:20px}.about-one-process-item.change-border-right{border-right-width:0}.about-one-process-wrapper{border-top:1px solid #27323a33;border-bottom:0 solid #27323a33;justify-content:flex-start;padding-top:40px;padding-bottom:40px;display:flex}.about-one-service-left{padding-top:20px;position:sticky;top:120px}.about-one-service-right{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column;display:flex}.about-one-service-wrapper{grid-column-gap:30px;grid-row-gap:30px;border-top:1px solid #dcc5b733;justify-content:space-between;align-items:flex-start;padding-top:0;display:flex}.about-one-service{background-color:var(--blanc-souris);padding:100px 15px 60px}.about-one-service-line{background-color:#dcc5b733;width:1px;height:785px;position:sticky;top:120px}.about-one-service-heading{max-width:590px;padding-bottom:220px}.about-one-service-paragraph{border-top:1px solid #dcc5b733;max-width:590px;padding-top:60px}.about-one-service-paragraph.overflow-hidden{padding-top:60px}.home-one-blury-background{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);pointer-events:none;background-color:#27323a4d;position:absolute;inset:0%}.home-two-text-wrapper{position:absolute;inset:0%}.about-two-hero-text-wrapper{justify-content:center;align-items:center;padding-left:15px;padding-right:15px;display:flex;position:absolute;inset:0%}.about-two-hero-image{justify-content:center;align-items:flex-end;padding-top:105px;display:flex;position:absolute;inset:0%}.about-two-hero-main-image{width:52%;height:52%;position:relative;overflow:hidden}.about-two-hero-heading-main{max-width:1006px;margin-left:auto;margin-right:auto}.about-two-hero{background-color:var(--noir-bleuté);width:100%;height:300vh}.about-two-hero-wrapper{width:100%;height:100vh;position:sticky;top:0}.about-two-hero-heading{width:100%;padding-top:120px}.about-two-review-star-wrapper{display:flex}.about-two-review-heading{max-width:420px;padding-bottom:60px}.about-two-review-wrapper{justify-content:space-between;align-items:flex-start;display:flex}.about-two-review-right{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column;display:flex}.about-two-review{background-color:var(--noir-bleuté);padding:120px 15px;overflow:hidden}.about-two-review-paragraph{max-width:525px}.review-font{font-size:50px;line-height:66px}.about-two-about-wrapper{grid-column-gap:30px;grid-row-gap:30px;justify-content:space-between;align-items:stretch;display:flex}.about-two-about-line{background-color:#dcc5b733;width:1px}.about-two-about-details{max-width:394px}.about-two-left-image-thumbnail{margin-bottom:73px;margin-right:-115px;position:absolute;transform:rotate(-90deg)}.about-two-about-text{color:var(--noir)}.about-two-about-left{justify-content:flex-start;align-items:flex-start;margin-top:105px;display:flex}.counter-text-new{color:var(--noir);letter-spacing:-4px;text-transform:uppercase;font-size:60px;font-weight:300;line-height:66px}.about-two-about-right-image{margin-left:-74px}.about-two-about-merquee-wrapper{border-top:1px solid #dcc5b733;border-bottom:1px solid #dcc5b733;margin-top:20px;padding-top:80px;padding-bottom:80px}.about-two-left-image-wrapper{z-index:1;justify-content:flex-end;align-items:flex-end;margin-top:142px;margin-left:-135px;display:flex;position:relative}.about-two-about{background-color:var(--blanc-souris);padding-top:60px;padding-left:15px;padding-right:15px;overflow:hidden}.about-two-about-left-wrapper{padding-top:40px;padding-bottom:40px;display:flex}.about-two-about-heading{max-width:392px;padding-bottom:30px}.about-two-service{background-color:var(--blanc-souris);padding-top:120px;padding-bottom:120px}.about-two-work-item-text{padding-bottom:30px}.about-two-work-item-details{max-width:345px}.about-two-work-wrapper{grid-column-gap:120px;grid-row-gap:120px;justify-content:flex-start;display:flex}.about-two-work-right{grid-column-gap:16px;grid-row-gap:30px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.about-two-work-heading{max-width:285px}.about-two-work-heading.overflow-hidden{max-width:300px}.about-two-work{background-color:var(--blanc-souris);background-image:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a47d3373cda88608ce1c73c_OIU9MH1-ai%201.svg);background-position:0 0;background-repeat:no-repeat;background-size:auto;padding-bottom:120px;padding-left:15px;padding-right:15px;overflow:hidden}.number-font{background-color:var(--noir-bleuté);background-image:linear-gradient(180deg,var(--noir-bleuté)51%,#fff0);letter-spacing:-8.5px;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:100px;line-height:80px}.number-font.change-style{text-align:center;-webkit-text-fill-color:inherit;background-image:none;background-clip:border-box;font-weight:200}.number-font.change-style.three,.number-font.change-style.two{color:var(--white);position:absolute;inset:0%}.number-font.change-style.one{color:var(--white)}.about-two-project-main{padding-bottom:20px}.about-two-project-item{width:100%;position:relative}.about-two-project-item.two{width:180%}.about-two-project{overflow:hidden}.about-two-project-wrapper{justify-content:space-between;display:flex}.about-two-project-text{flex-flow:column;justify-content:flex-end;align-items:flex-start;padding-bottom:60px;padding-left:20px;padding-right:20px;display:flex;position:absolute;inset:0%}.about-two-project-details{width:290px;max-width:361px;overflow:hidden}.about-two-purpose-wrapper{grid-column-gap:50px;grid-row-gap:50px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;align-items:center;max-width:1140px;display:grid}.about-two-purpose-heading{max-width:523px;padding-bottom:20px}.about-two-purpose-heading.overflow-hidden{max-width:100%;padding-bottom:20px}.about-two-purpose-right{justify-content:flex-start;align-items:flex-start;padding-right:0;display:flex}.about-two-purpose{background-color:var(--fond-beige-gris);padding:100px 15px;overflow:hidden}.about-two-purpose-paragraph{max-width:525px}.about-two-purpose-paragraph.overflow-hidden{max-width:100%}.about-two-purpose-thambnail{position:absolute;inset:auto -90px 57px auto;transform:rotate(-90deg)}.about-two-purpose-right-wrapper{justify-content:flex-end;align-items:flex-end;margin-top:175px;margin-left:-135px;display:flex;position:relative}.about-two-hero-big-heading{transform-origin:50% 0;width:100%;height:180px;position:relative;overflow:hidden}.about-two-hero-big-heading-main{transform-origin:50% 0;width:100%;position:absolute;inset:auto 0% 0%}.service-one-hero{background-image:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a608a4acf41f8691e29f33d_DSC_0436.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh;position:relative}.service-one-hero-wrapper{flex-flow:column;justify-content:flex-end;align-items:center;height:100%;padding-bottom:100px;padding-left:15px;padding-right:15px;display:flex}.service-one-hero-line{background-color:#dcc5b733;width:100%;max-width:1780px;height:1px;margin-bottom:20px}.service-one-hero-main-heading{max-width:955px;padding-bottom:10px}.service-one-work-item-details{max-width:528px}.service-one-work-main{background-color:var(--blanc-souris);padding-top:0}.service-one-work-wrapper{justify-content:space-between;align-items:flex-start;display:flex}.service-one-work{padding:60px 15px}.service-one-work-heading{max-width:421px}.service-one-work-item-text{grid-column-gap:15px;grid-row-gap:15px;flex-flow:column;display:flex}.service-one-work-right{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column;display:flex}.service-one-work-item{grid-column-gap:25px;grid-row-gap:25px;justify-content:flex-start;align-items:flex-start;display:flex}.service-one-service-right{flex:1;position:relative}.service-one-service-item-text{background-color:#897061;flex-flow:column;justify-content:flex-end;height:100%;padding-bottom:150px;padding-left:40px;padding-right:40px;display:flex}.service-one-service-item-text.service-text-item-three{z-index:2;background-color:var(--noir-bleuté);position:absolute;inset:0%}.service-one-service-item-text.text-service-two{z-index:3;background-color:var(--noir-bleuté);position:absolute;inset:0%}.service-one-service-item-text.service-text-item-three{z-index:2;position:absolute;inset:0%}.service-one-service-item-text.service-text-item-one{z-index:4;background-color:var(--noir-bleuté);position:relative}.service-one-service-item-text.text-service-two{z-index:3;position:absolute;inset:0%}.service-one-service-item-main-text{flex-flow:column;justify-content:flex-end;align-items:flex-end;display:flex}.service-one-service-item-main-text.change-direction{justify-content:flex-end;align-items:flex-start}.service-one-service-circle-wrapper{z-index:5;justify-content:center;align-items:center;display:flex;position:absolute;inset:0%}.service-one-service-top-text{flex-flow:column;justify-content:flex-start;align-items:flex-end;width:300px;padding-bottom:266px;display:flex}.service-one-service-top-text.change-direction{justify-content:flex-start;align-items:flex-start}.service-one-service-inner-circle{justify-content:center;align-items:center;width:475px;height:475px;display:flex;position:relative}.service-one-big-circle{border:1px solid var(--blanc-transparent);border-radius:50%;width:475px;height:475px;position:absolute;transform:none}.service-one-service{z-index:1;height:350vh;position:relative}.service-one-small-circle{border:1px solid var(--white);border-radius:50%;width:255px;height:255px;position:absolute;transform:none}.service-one-medium-circle-image{border-radius:50%;width:50px;height:50px;position:absolute;inset:auto 25% -3% auto;overflow:hidden}.service-one-service-number{margin-left:-15px;position:relative}.service-one-service-left{flex:1;position:relative}.service-one-service-paragraph{max-width:320px}.service-one-small-circle-image{border-radius:50%;width:80px;height:80px;position:absolute;inset:auto -15% 32% auto;overflow:hidden}.service-one-service-item-image-one{height:100%}.service-one-service-item-image-one.item-one{z-index:4;position:relative}.service-one-service-item-image-one.service-item-two{z-index:3;position:absolute;inset:0%}.service-one-service-item-image-one.service-text-item-three{z-index:2;position:absolute;inset:0%}.service-one-medium-circle{border:1px solid var(--blanc-transparent);border-radius:50%;width:365px;height:365px;position:absolute;transform:none}.service-one-service-wrapper{justify-content:space-between;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.service-one-big-circle-image{border-radius:50%;width:50px;height:50px;position:absolute;inset:5% auto auto 75%;overflow:hidden}.service-one-service-item-heading{max-width:455px}.change-align{color:var(--white);text-align:right}.service-one-service-responsive{background-color:#897061;display:none}.service-one-project-text{z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;inset:0%}.text-align-center{text-align:center}.text-align-center.change-coloe-black{color:#27323a}.service-one-project-line{background-color:#dcc5b733;height:1px;position:absolute;inset:0% 0% auto}.service-one-project-line.change-position{inset:auto 0% 0%}.service-one-project-paragraph{max-width:635px;margin-left:auto;margin-right:auto;padding-bottom:110px}.service-one-project{background-color:var(--blanc-souris);padding-top:120px;padding-bottom:120px}.service-one-project-main-wrapper{grid-column-gap:150px;grid-row-gap:150px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;padding-top:209px;padding-bottom:120px;display:grid;position:relative}.service-one-line-main{transform-origin:50% 0;background-color:#dcc5b733;width:1px;height:100%;position:absolute;inset:0% auto 0% 50%}.service-one-project-item{position:relative}.service-one-project-heading{padding-bottom:30px}.service-one-project-overlay{background-image:linear-gradient(#00000073,#00000073);position:absolute;inset:0%}.project-big-heading{text-align:center;letter-spacing:-1.48px;text-transform:uppercase;font-size:120px;font-weight:300;line-height:100px}.project-big-heading.change-style{font-family:var(--_typographie---heading-typo);color:var(--white);font-size:var(--_typographie---h1);text-align:left;letter-spacing:-2px;text-transform:uppercase;font-weight:400;line-height:65px}.project-big-heading.change-align{text-align:left}.project-big-heading.change-style{text-align:left;letter-spacing:-2px;font-size:100px;font-weight:200;line-height:110px}.service-one-plan-text-main{flex-flow:column;justify-content:center;align-items:center;display:flex}.service-one-plan{background-color:var(--blanc-souris)}.service-one-plan-text-heading{flex-flow:column;justify-content:flex-start;align-items:center;height:36.2px;display:flex;overflow:hidden}.service-one-plan-main{position:relative}.service-one-plan-wrapper{padding-bottom:110px}.home-one-plan-paragraph{max-width:719px;margin-left:auto;margin-right:auto}.home-one-plan-heading{max-width:784px;margin-left:auto;margin-right:auto;padding-bottom:20px}.service-one-plan-text-wrapper{flex-flow:column;justify-content:center;align-items:center;height:100vh;display:flex;position:absolute;inset:0%}.service-one-plan-text-wrapper.wrapper-two.desktop-display-off{display:flex}.service-one-plan-item{height:100vh;position:sticky;top:0}.service-one-plan-text-paragraph{max-width:481px;padding-top:20px}.service-two-heo-heading-two{justify-content:flex-end;align-items:flex-start;display:flex}.responsive-heading{display:none}.service-two-hero{background-color:var(--noir-bleuté);padding-top:220px;position:relative}.service-two-hero-image-heading{justify-content:center;align-items:flex-end;height:180px;padding-bottom:20px;display:flex;position:absolute;inset:auto 0% 0%;overflow:hidden}.service-two-hero-heading{perspective:3000px}.service-two-hero-heading-three{justify-content:flex-end;align-items:flex-start;display:flex}.service-two-hero-wrapper{flex-flow:column;justify-content:flex-start;align-items:flex-end;padding-bottom:30px;padding-left:15px;padding-right:15px;display:flex}.service-two-hero-image{position:relative;overflow:hidden}.service-two-about{background-color:#27323a;padding:120px 15px 40px}.service-two-about.overflow-hidden{background-color:var(--blanc-souris)}.service-two-service-image-text{width:12px;position:absolute;inset:auto 0% 0% auto;transform:rotate(-90deg)}.service-two-service{background-color:#27323a;padding-bottom:120px;padding-left:15px;padding-right:15px}.service-two-service.overflow-hidden{background-color:var(--noir-bleuté);padding-top:100px;padding-bottom:80px}.service-two-service-small-image{z-index:2;position:absolute;inset:auto 13% 5% auto}.service-two-service-left-image-wrapper{z-index:1;margin-top:150px;position:relative}.service-two-service-paragraph{max-width:419px}.service-two-service-left-image{justify-content:flex-start;align-items:flex-start;display:flex}.service-two-service-heading{max-width:495px;padding-bottom:20px}.service-two-service-left-image-two{margin-left:-180px}.service-two-service-wrapper{grid-column-gap:40px;grid-row-gap:40px;border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding-top:0;display:flex}.service-two-service-left{position:relative}.service-two-development{background-color:#27323a;padding-bottom:120px;padding-left:15px;padding-right:15px}.service-two-development.overflow-hidden{background-color:var(--noir-bleuté);padding-bottom:60px}.service-two-development-main{grid-column-gap:35px;grid-row-gap:35px;border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a;padding-top:20px;padding-bottom:20px;display:flex}.service-two-development-item{grid-column-gap:15px;grid-row-gap:15px;border-right:1px solid #ffffff1a;flex-flow:column;flex:1;padding-top:15px;padding-bottom:5px;padding-right:40px;display:flex}.service-two-development-item.change-border-right{border-right-width:0}.service-two-development-details{max-width:345px}.mask{max-width:340px;overflow:visible}.service-two-work-arrow{padding-bottom:20px}.service-two-work-left-arrow{border:1px solid var(--white);border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;display:flex;inset:auto auto 0% 0%}.service-two-work-heading{max-width:523px;padding-bottom:10px}.service-two-work-main-image-overlay{background-image:linear-gradient(#0003,#0003);position:absolute;inset:0%}.service-two-work-details{max-width:420px}.service-two-work-slider-main-wrapper{flex-flow:column;justify-content:center;align-items:stretch;padding-bottom:0;padding-left:15px;padding-right:15px;display:flex;position:absolute;inset:0%}.service-two-work-sider{background-color:#ddd0;height:auto;padding-bottom:80px}.service-two-work-main-left{flex-flow:column;max-width:none}.service-two-work-right-arrow{border:1px solid var(--white);border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;display:flex;inset:auto auto 0% 70px}.service-two-work-main{grid-column-gap:45px;grid-row-gap:45px;justify-content:flex-start;align-items:flex-start;display:flex}.service-two-work{background-color:var(--fond-beige-gris);padding-top:0;padding-bottom:0;position:relative;overflow:hidden}.service-two-work-image{background-color:var(--transparent);height:600px;position:relative}.service-two-work-right{flex:1;margin-left:30px;margin-right:-30vw;overflow:hidden}.service-two-project-heading{padding-bottom:110px}.service-two-project-item{grid-column-gap:60px;grid-row-gap:60px;justify-content:space-between;align-items:center;display:flex}.service-two-project-item.change-top-align{justify-content:space-between;align-items:flex-start}.service-two-project-item.change-direction{justify-content:space-around}.service-two-project-main{grid-column-gap:60px;grid-row-gap:60px;flex-flow:column;margin-top:-100px;display:flex}.service-two-project-paragraph{max-width:525px}.service-two-project{background-color:var(--fond-beige-gris);padding:105px 15px 120px}.contact-one-heading{max-width:600px;padding-bottom:30px}.contact-one-heading.overflow-hidden{max-width:700px;padding-bottom:20px}.contact-one-hero{background-color:var(--noir-bleuté);color:var(--white);padding-top:210px}.service-two-hero-image-heading-new{justify-content:center;align-items:flex-end;height:180px;padding-bottom:20px;display:flex;position:absolute;inset:auto 0% 0%;overflow:hidden}.contact-one-contact-form-wrapper{padding-top:20px}.contact-one-contact-item-wrapper{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column;display:flex}.contact-one-contact-right-heading{padding-bottom:40px}.contact-one-input{border:.5px solid var(--white);font-family:var(--_typographie---body-typo);color:var(--white);text-transform:none;background-color:#dcc5b71a;border-radius:0;margin-bottom:0;padding-top:25px;padding-bottom:25px;padding-left:20px;font-weight:400}.contact-one-input::placeholder{color:var(--white);-webkit-text-stroke-color:var(--white)}.contact-one-input.change-height{min-height:141px;color:var(--white);text-transform:none;margin-bottom:10px}.contact-one-input.change-border{color:var(--primary-color);border-color:#dcc5b74d}.contact-one-contact-wrapper{grid-column-gap:50px;grid-row-gap:50px;justify-content:space-between;align-items:flex-start;display:flex}.contact-one-contact-heading{padding-bottom:20px}.change-color-light{color:var(--white);font-weight:300}.contact-one-submit{padding-top:10px;padding-bottom:15px;padding-left:0;display:flex}.contact-one-right-item{grid-column-gap:15px;grid-row-gap:15px;flex-flow:column;display:flex}.contact-one-information{padding-bottom:20px}.contact-one-contact-details{max-width:800px;padding-bottom:10px}.contact-one-form-main{grid-column-gap:10px;grid-row-gap:10px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;padding-bottom:20px;display:grid}.contact-one-contact{background-color:var(--noir-bleuté);padding:100px 15px 105px}.contact-two-hero-paragraph{max-width:605px}.contact-two-main-button{justify-content:center;align-items:center;margin-top:20px;padding-top:15px;padding-bottom:15px;padding-left:15px;display:flex}.contact-two-hero-text{flex-flow:column;justify-content:center;align-items:center;display:flex}.contact-two-form-head{background-color:#897061;padding:20px 20px 20px 40px}.contact-two-form{width:100%;max-width:390px;position:absolute;inset:16vh auto auto;overflow:hidden}.contact-two-form-wrapper{grid-column-gap:10px;grid-row-gap:10px;flex-flow:column;max-width:312px;margin-left:auto;margin-right:auto;display:flex}.contact-two-hero-link{border-bottom:1.5px solid #dcc5b7;padding-bottom:20px;padding-left:20px;padding-right:20px}.contact-two-form-main{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:#27323a80;padding-top:35px;padding-bottom:35px}.contact-hero{grid-column-gap:0px;grid-row-gap:0px;background-image:linear-gradient(#0003,#0003),url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a608a5afda4c8b94c9f570f_St_Jacques_31154_HD.jpg);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;flex-flow:row;justify-content:center;align-items:center;padding:120px 0 100px;display:flex;position:relative}.blog-post-item-image{overflow:hidden}.blog-one-main-left{grid-column-gap:60px;grid-row-gap:60px;flex-flow:column;flex:1;justify-content:flex-start;display:flex}.blog-one-hero-heading{padding-bottom:10px}.blog-heading-text{font-family:var(--_typographie---heading-typo);letter-spacing:-2px;text-transform:none;font-size:100px;font-style:italic;font-weight:300;line-height:90px}.blog-post-sub-heading-wrapper{grid-column-gap:3px;grid-row-gap:3px;padding-bottom:15px;display:flex}.blog-post-sub-heading-wrapper.chnage-bottom-padding{padding-bottom:20px}.blog-one-hero{background-image:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a480bcc2e481ca6b91cd176_Ritchie%20House_0005.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:220px 15px 120px}.blog-one-post-item-text{grid-column-gap:0px;grid-row-gap:0px;background-color:#e5eff6;flex-flow:column;flex:1;justify-content:center;align-items:flex-start;min-height:336px;padding:60px 60px 60px 20px;display:flex}.blog-one-post-item-text.change-color-orange{background-color:#f2e3da;padding:90px 20px}.blog-one-post-item-text.change-orange-color{background-color:#f2e3da;padding-right:20px}.blog-one-post-item-text.change-orange-color.change-height{min-height:412px}.blog-one-post-item-text.chnage-orange-main{background-color:var(--primary-color)}.blog-one-blog-main{padding:120px 15px 113px}.blog-one-main{grid-column-gap:25px;grid-row-gap:25px;justify-content:space-between;display:flex}.blog-post-heading{max-width:386px;padding-bottom:10px}.blog-one-post-item{grid-column-gap:60px;grid-row-gap:60px;flex-flow:column;display:flex}.blog-one-post-item-heading{max-width:100%;padding-bottom:15px}.blog-one-post-item-heading.chnage-size{max-width:100%;padding-bottom:30px}.blog-link{grid-column-gap:5px;grid-row-gap:5px;justify-content:flex-start;align-items:center;display:flex}.blog-post-item-text{grid-column-gap:10px;grid-row-gap:10px;flex-flow:column;display:flex}.blog-one-item{grid-column-gap:25px;grid-row-gap:25px;flex-flow:column;display:flex}.blog-two-blog-wrapper{grid-column-gap:25px;grid-row-gap:40px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.blog-two-blog-wrapper.display-off{display:none}.blog-two-blog-main{background-color:var(--primary-color);padding:60px 15px}.designation-details{color:#dcc5b7cc;text-align:center;letter-spacing:.5px;font-size:17px}.blog-details-founder-text{grid-column-gap:15px;grid-row-gap:15px;flex-flow:column;max-width:538px;display:flex}.blog-details-top{padding-left:15px;padding-right:15px}.blog-details-image{padding:0 15px 60px}.date-font{color:#27323a;letter-spacing:-3.29px;font-family:Jost,sans-serif;font-size:65px;font-weight:600;line-height:50px}.testimonial-author{grid-column-gap:10px;grid-row-gap:10px;justify-content:flex-start;align-items:center;display:flex}.blog-details-fouder-right{background-color:#27323a;padding:70px 40px 40px}.blog-details-founder-details{max-width:259px;margin-left:auto;margin-right:auto}.blog-details-founder-top{grid-column-gap:45px;grid-row-gap:45px;display:flex}.month-font{color:#27323a;letter-spacing:11px;text-transform:uppercase;font-family:Jost,sans-serif;font-size:17px;font-weight:700;transform:translate(5px)}.blog-details-date-details{max-width:1020px}.blog-details-fouder-name{padding-bottom:10px}.blog-details-founder-image{justify-content:center;align-items:center;padding-bottom:30px;display:flex}.blog-details-founder-main{grid-column-gap:15px;grid-row-gap:15px;justify-content:space-between;display:flex}.blog-details-date-main{justify-content:flex-end;align-items:flex-start;display:flex}.designation{text-align:center;letter-spacing:2px;text-transform:uppercase;font-family:Outfit,sans-serif;font-size:14px}.blog-details-line{background-color:#897061;width:6px;height:133px}.blog-details-date-paragraph{grid-column-gap:0px;grid-row-gap:0px;color:var(--noir);text-align:left;justify-content:space-between;align-items:center;padding-top:20px;padding-bottom:60px;display:flex}.blog-details-founder-wrapper{background-color:#f4f7fa;padding:120px 15px}.blog-details-date-left{grid-column-gap:5px;grid-row-gap:5px;flex-flow:column;justify-content:center;align-items:center;display:flex}.blog-detailds-founder-bottom{max-width:600px;padding-top:60px}.blog-details-founder-designation{padding-bottom:20px}.blog-details-container{grid-column-gap:15px;grid-row-gap:15px;flex-flow:column;max-width:1020px;margin-left:auto;margin-right:auto;display:flex}.blog-details-container.gutter-space{padding-left:15px;padding-right:15px}.blog-details-container.change-size{flex:1;max-width:1080px}.blog-details-image-main{grid-column-gap:15px;grid-row-gap:15px;justify-content:space-between;display:flex}.blog-detais-hero-heading{padding-bottom:40px}.blog-details-date-wrapper{grid-column-gap:5px;grid-row-gap:5px;justify-content:flex-start;align-items:flex-start;display:flex}.blog-details-main{background-color:var(--white);padding-top:60px;padding-bottom:110px}.year-font{color:#27323a;letter-spacing:-.32px;font-family:Jost,sans-serif;font-size:17px;font-weight:400}.year-font.change-color{color:#897061}.blog-details-pagination-wrapper{justify-content:space-between;align-items:center;width:100%;min-width:auto;display:flex}.blog-details-pagination-heading-item{max-width:420px}.blog-details-pagination{background-color:var(--vert-velour);padding:40px 15px}.image-rotate{transform-style:preserve-3d;transform:rotateX(0)rotateY(180deg)rotate(0)}.year-wrapper{justify-content:flex-start;align-items:center;display:flex}.blog-details-main-paragraph{grid-column-gap:15px;grid-row-gap:15px;flex-flow:column;padding-top:20px;display:flex}.previous,.next{grid-column-gap:15px;grid-row-gap:15px;background-color:#fafafa00;border-width:0;justify-content:flex-start;align-items:center;margin-left:0;margin-right:0;padding-left:0;padding-right:0;display:flex}.blog-main{position:relative}.blog-details-pagination-heading-wrapper-two{grid-column-gap:15px;grid-row-gap:15px;justify-content:space-between;align-items:center;width:100%;padding-top:20px;display:flex}.blog-details-pagination-heading-wrapper-two.display-off{display:none}.previous-wrapper{flex:1}.next-wrapper{flex:1;justify-content:flex-end;align-items:flex-start;display:flex}.pricing-one-hero{background-image:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a47d3373cda88608ce1c7a6_Blog%20Hero.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:140px 15px 120px}.pricing-one-hero.change-pricing-hero-image{background-image:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a47d3373cda88608ce1c7ad_Pricing%20One%20Hero.webp);background-size:cover;padding-top:220px}.pricing-one-main{padding:120px 15px}.pricing-one-price-item{grid-column-gap:20px;grid-row-gap:20px;justify-content:flex-start;align-items:center;display:flex}.pricing-one-heading{max-width:500px;padding-bottom:40px}.priving-one-image-wrapper{flex:0 auto;width:auto;max-width:390px;min-height:643px}.pricing-commercial-top{background-color:#897061;height:17px}.change-color-grey{color:#c5c8da}.pricing-one-item-price{grid-column-gap:15px;grid-row-gap:15px;justify-content:flex-start;align-items:flex-end;padding-bottom:20px;display:flex}.pricing-one-item-price.change-display{justify-content:center;align-items:flex-end}.pricing-one-item{background-color:#27323a;flex-flow:column;flex:0 auto;justify-content:space-between;align-items:stretch;width:100%;max-width:390px;height:644px;padding:40px 40px 70px;display:flex}.pricing-item-commercial{flex:0 auto;width:100%;max-width:390px}.pricing-one-item-paragraph{max-width:238px;padding-bottom:20px}.pricing-one-main-wrapper{grid-column-gap:15px;grid-row-gap:15px;justify-content:space-between;align-items:flex-end;display:flex}.pricing-one-price-wrapper{grid-column-gap:15px;grid-row-gap:15px;flex-flow:column;display:flex}.pricing-item-button{padding:15px}.pricing-one-item-heading{padding-bottom:20px}.price-tick{margin-top:3px}.pricing-two-question-details.chnage-side-padding{max-width:890px;padding-left:40px;padding-right:40px}.pricing-two-question-details.chnage-side-padding.chnage-padding-around{padding-left:0;padding-right:0}.pricing-one-question-details{max-width:339px;padding-bottom:40px}.pricing-one-question-right{flex:1}.pricing-one-qustion-left{flex:0 30%}.acordean-minus-icon{background-color:#897061;width:15px;height:2px}.acordean-minus-icon.change-width{background-color:#27323a;width:13px}.acordean-minus-icon.change-width.chnage-color{background-color:var(--primary-color);width:11px;height:1px}.pricing-one-question-button{padding-top:15px;padding-bottom:15px;padding-left:0;display:flex}.padding-top-twenty{padding-top:20px;padding-bottom:20px}.dropdown-faq{border-bottom:.5px solid #a5a5a5;width:100%}.dropdown-faq.change-color{border-bottom-width:0}.dropdown-faq.change-bottom-border{border-bottom-style:solid;border-bottom-color:#27323a26}.dropdown-faq.change-bottom-border.chnage-border{border-bottom-color:#dcc5b74d}.dropdown-faq.change-bottom-border.chnage-border.change-border-bottom{border-bottom-width:0}.pricing-one-question-wrapper{grid-column-gap:30px;grid-row-gap:30px;justify-content:space-between;align-items:flex-start;display:flex}.pricing-one-question-heading{padding-bottom:40px}.pricing-two-question-top{grid-column-gap:15px;grid-row-gap:15px;justify-content:space-between;align-items:center;padding-top:30px;padding-bottom:30px;display:flex}.pricing-two-question-top.chnage-side-padding{border-bottom:.5px solid #a5a5a5;padding:20px 10px 20px 0}.pricing-two-question-top.chnage-side-padding.chnage-left-right-padding{padding:40px 0}.pricing-two-question-top.chnage-side-padding.chnage-left-right-padding.chnage-top-padding{padding-top:0}.pricing-two-question-top.chnage-side-padding.chnage-left-right-padding.chnage-top-padding.chnage-bottom-padding{padding-bottom:20px}.acordean-plus-icon{background-color:#897061;width:2px;height:15px;position:absolute}.acordean-plus-icon.change-height{background-color:#27323a;height:13px}.acordean-plus-icon.change-height.chnage-color{background-color:var(--primary-color);width:1px;height:11px}.chnage-color-transperent{background-color:#ddd0;position:static;overflow:hidden}.pricing-one-question{background-color:var(--white);padding:60px 15px;position:relative}.pricing-one-question.change-background-color{background-color:#fff}.pricing-two-toogle{border-top:1px solid #fff3;max-width:600px;padding:0;display:block}.pricing-two-toogle.chnage-width{max-width:100%}.pricing-two-toogle.chnage-width.chnage-border-top{border-top-style:solid;border-top-width:0}.acordian-icon{justify-content:center;align-items:center;display:flex;position:relative}.pricing-two-price-item-bottom{border-top:1px solid #9095b14d;padding-top:30px}.pricing-two-price-main-item{grid-column-gap:20px;grid-row-gap:20px;justify-content:flex-start;align-items:center;display:flex}.pricing-two-price-wrapper{grid-column-gap:30px;grid-row-gap:30px;justify-content:space-between;display:flex}.pricing-two-pricing-paragraph{max-width:600px;margin-left:auto;margin-right:auto;padding-bottom:50px}.pricing-two-pricing{padding:120px 15px}.pricing-two-pricing-heading{max-width:550px;margin-left:auto;margin-right:auto;padding-bottom:20px}.chnage-color-dark{color:#27323a}.chnage-color-dark.padding-top{margin-bottom:5px}.pricing-two-price-item-wrapper{grid-column-gap:15px;grid-row-gap:15px;flex-flow:column;justify-content:center;align-items:flex-start;padding-left:30px;padding-right:30px;display:flex}.pricing-two-price-item{background-color:#fff;flex:1;padding:40px;box-shadow:0 40px 80px #89706161}.pricing-two-button{padding:45px 30px 15px}.chnage-color-black{color:#27323a}.pricing-two-price-item-top{grid-column-gap:15px;grid-row-gap:15px;flex-flow:column;display:flex}.pricing-two-price-details{max-width:290px;margin-left:auto;margin-right:auto}.pricing-two-price-image{justify-content:center;align-items:center;display:flex}.small-wrapper{max-width:810px;margin-left:auto;margin-right:auto}.pricing-two-access-button-wrapper{grid-column-gap:20px;grid-row-gap:20px;justify-content:center;align-items:center;display:flex}.pricing-two-access{background-color:#27323a;background-image:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a47d3373cda88608ce1c7b8_Background%20Gredient.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:120px 15px}.chnage-color-light-white{color:#ffffffb8}.pricing-two-access-heading{max-width:508px;margin-left:auto;margin-right:auto;padding-bottom:20px}.pricing-two-access-paragraph{max-width:682px;margin-left:auto;margin-right:auto;padding-bottom:10px}.faq-hero{background-image:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a47d3373cda88608ce1c7a6_Blog%20Hero.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:140px 15px 120px}.faq-hero.change-faq-banner{background-image:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a480bcab97c3b93fe9f03e4_Project%20Cherrywood%20\(1\).jpg);background-size:cover;padding-top:220px}.faq-main-item{border-bottom:1px solid #ffffff26;justify-content:space-between;align-items:center;padding:30px 40px;display:flex}.faq-main-paragraph{max-width:642px;margin-left:auto;margin-right:auto;padding-bottom:60px}.faq-main{background-color:var(--primary-color);padding:110px 15px 120px}.faq-item-arrow{justify-content:center;align-items:center;width:20px;height:20px;display:flex}.faq-main-left{background-color:var(--vert-velour);flex:1;max-width:420px}.faq-main-heading{padding-bottom:20px}.faq-main-wrapper{grid-column-gap:60px;grid-row-gap:60px;justify-content:space-between;align-items:flex-start;display:flex}.faq-main-right{flex:1}.faq-main-right.two,.faq-main-right.three,.faq-main-right.four,.faq-main-right.five,.faq-main-right.six{display:none}.faq-main-item-wrapper{cursor:pointer;padding-left:15px;padding-right:15px}.portfolio-hero{background-color:var(--blanc-souris);height:600vh}.heading-one{letter-spacing:-2px;font-size:50px;font-weight:300;line-height:55px}.portfolio-text-wrapper{flex-flow:column;justify-content:flex-end;display:flex;position:absolute;inset:0%}.portfolio-text-wrapper.desktop-off{display:none}.portfolio-text-wrapper.responsive-display-off{margin-top:70vh}.portfolio-big-text{flex-flow:column;height:180px;display:flex;overflow:hidden}.portfolio-hero-image-one{width:100%;height:100%}.portfolio-hero-image{height:100%;overflow:hidden}.portfolio-hero-main{height:100vh;position:sticky;top:0}.portfolio-text-head{grid-column-gap:15px;grid-row-gap:15px;flex-flow:column;height:70px;display:flex;overflow:hidden}.portfolio-text-line{background-color:#dcc5b733;width:100%;max-width:1780px;height:1px;margin-top:20px;margin-left:auto;margin-right:auto}.portfolio-gallery-main{grid-column-gap:40px;grid-row-gap:40px;justify-content:space-between;align-items:flex-start;display:flex}.portfolio-gallery-right{grid-column-gap:90px;grid-row-gap:90px;flex-flow:column;flex:1;display:flex}.change-color-black{color:#27323a}.portfolio-gallery-one{cursor:pointer;position:relative;overflow:hidden}.portfolio-gallery-heading{max-width:450px;margin-left:auto;margin-right:auto;padding-bottom:60px}.portfolio-gallery-paragraph{max-width:550px}.portfolio-gallery-left{grid-column-gap:90px;grid-row-gap:90px;flex-flow:column;flex:1;display:flex}.portfolio-gallery{padding:120px 15px;display:block;position:relative}.team-one-hero{background-image:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a47d3373cda88608ce1c7a6_Blog%20Hero.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:140px 15px 120px}.team-one-hero.change-faq-banner{background-image:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a47d3373cda88608ce1c7b9_faq%20banner.webp);background-size:cover;padding-top:220px}.team-main-wrapper{grid-column-gap:30px;grid-row-gap:30px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.team-main-wrapper.display-off{display:none}.team-paragraph{max-width:745px;margin-left:auto;margin-right:auto;padding-bottom:20px}.team-member-item-main{grid-column-gap:10px;grid-row-gap:10px;justify-content:flex-end;align-items:center;display:flex}.team-main{background-color:#897061;padding:120px 15px}.team-member-item-top{z-index:11;justify-content:flex-end;align-items:flex-start;padding-top:35px;padding-right:30px;display:flex;position:relative}.team-member-item-bottom{grid-column-gap:10px;grid-row-gap:10px;flex-flow:column;padding-bottom:30px;padding-left:30px;display:flex}.team-member-item-top-main{grid-column-gap:15px;grid-row-gap:15px;flex-flow:column;display:flex}.team-heading{padding-bottom:20px}.team-member-item-details-wrapper{background-color:#1a2227db;flex-flow:column;justify-content:space-between;display:flex;position:absolute;inset:0%;box-shadow:0 30px 60px #614d4199}.team-member-item{position:relative}.home-three-hero-main-heading{max-width:590px}.home-three-hero-main-heading.overflow-hidden{max-width:550px}.home-three-background-vedio{z-index:1;width:100%;height:100vh}.home-three-hero-main-text-wrapper{z-index:111;flex-flow:column;justify-content:flex-end;align-items:stretch;padding-bottom:100px;padding-left:15px;padding-right:15px;display:flex;position:absolute;inset:0%}.home-three-hero-paragraph{max-width:592px}.home-three-hero-paragraph.overflow-hidden{max-width:450px}.home-three-hero-left{width:100%;position:relative;overflow:hidden}.home-three-hero-left-image{border-radius:50%;justify-content:center;align-items:center;width:545px;height:662px;display:flex;overflow:hidden}.home-three-hero-text-main-wrapper{flex:1;max-width:887px;margin-left:auto;margin-right:0}.home-three-hero-text-main-wrapper.change-direction{justify-content:flex-end;align-items:flex-start;max-width:700px;margin-left:0;margin-right:0;display:flex}.home-three-hero{background-color:#27323a;height:100vh;position:relative;overflow:hidden}.home-three-line{z-index:11;background-color:#dcc5b766;max-width:1780px;height:1px;margin-left:auto;margin-right:auto;position:absolute;inset:auto 0% 35%}.home-three-image-round{background-color:#27323a;justify-content:center;align-items:center;height:100%;display:flex}.chnage-align-right{text-align:right}.chnage-align-right.chnage-font-style{font-size:20px;line-height:30px}.chnage-align-right.chnage-font-style.change-color-yellow{color:var(--primary-color)}.chnage-align-right.chnage-font-style.change-color-yellow.responsive-align-center{font-size:var(--_typographie---h5);letter-spacing:-.05em;margin-bottom:0;font-weight:300;line-height:25px}.home-three-hero-text-big-wrapper{justify-content:flex-end;align-items:flex-start;padding-left:15px;display:flex}.home-three-hero-text-big-wrapper.change-position{justify-content:flex-start;align-items:flex-start;padding-left:0}.home-three-hero-wrapper{grid-column-gap:20px;grid-row-gap:20px;height:100%;display:flex}.full-width,.collection-item{width:100%;height:100%}.collection-list{height:100%}.after-wrapper{justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.portfolio-details-hero{background-color:#897061;padding-top:220px;padding-left:15px;padding-right:15px}.portfolio-details-hero-item{grid-column-gap:10px;grid-row-gap:10px;flex-flow:column;display:flex}.before-wrapper{position:relative;overflow:hidden}.portfolio-details-hero-wrapper{grid-column-gap:30px;grid-row-gap:30px;justify-content:space-between;align-items:flex-start;padding-bottom:40px;display:flex}.portfolio-details-hero-heading{padding-bottom:30px}.portfolio-details-hero-right{grid-column-gap:60px;grid-row-gap:30px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;place-items:start;display:grid}.portfolio-details-hero-paragraph{max-width:667px}.devider-line-main{justify-content:center;align-items:center;width:3px;height:100%;display:flex;position:absolute;inset:0%}.devider-line-main.change-direction{inset:0% 0% 0% auto}.devider-line-circle{background-color:#897061;border:1px solid #dcc5b7;border-radius:50%;justify-content:space-between;align-items:center;width:36px;height:36px;padding-left:2px;padding-right:2px;display:flex;position:absolute}.portfolio-image-main{grid-column-gap:0px;grid-row-gap:0px;background-color:#897061;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;margin-left:0;margin-right:0;display:grid;position:relative;overflow:hidden}.devider-line-middle{background-color:#897061;width:3px;height:100%}.link-block{width:100%}.team-social-media-line{background-color:#9095b1;min-width:75px;min-height:1px}.team-member-overlay{z-index:5;background-image:linear-gradient(180deg,#0000 77%,var(--vert-velour)),radial-gradient(circle farthest-corner at 50% 50%,#fff0 17%,#27323a 72%);position:absolute;inset:0%}.team-details-hero-section{background-color:#27323a;padding-top:357px;padding-bottom:224px;position:relative}.team-hero-large-text{z-index:10;letter-spacing:-2px;text-transform:uppercase;-webkit-text-fill-color:transparent;background-image:linear-gradient(#686882,#68688200);-webkit-background-clip:text;background-clip:text;font-family:Outfit,sans-serif;font-size:201px;font-weight:900;line-height:201px;position:absolute;inset:116px 0% auto auto}.overflow-none{overflow:hidden}.team-details-list{grid-column-gap:10px;grid-row-gap:10px;flex-flow:column;margin-top:15px;display:flex}.team-details-hero-wrap{width:40%;margin-left:auto;position:relative}.team-details-hero-block{flex-flow:column;display:flex}.position-relative{position:relative}.container-one{width:100%;max-width:1230px;padding-left:15px;padding-right:15px}.heading-three-2{color:#fff;letter-spacing:0;font-family:Outfit,sans-serif;font-size:25px;line-height:30px}.team-details-hero-image-block{justify-content:flex-start;align-items:center;width:45%;height:100%;padding-top:100px;display:flex;position:absolute;inset:0% auto 0% 0%}.team-details-hero-paragraph{max-width:48ch}.team-social-media-link-block{grid-column-gap:30px;grid-row-gap:30px;justify-content:flex-start;align-items:center;position:absolute;inset:auto auto 0% -200px;transform:rotate(-90deg)}.team-details-marquee-section{background-color:#27323a;padding-bottom:100px}.service-details-marquee-main-block{justify-content:flex-start;align-items:center;overflow:hidden}.team-details-marquee-wrap{flex:none;justify-content:flex-start;align-items:center}.team-details-marquee-text-block{color:#22222d;letter-spacing:20px;text-transform:uppercase;padding-left:15px;padding-right:15px;font-family:Outfit,sans-serif;font-size:100px;font-weight:700;line-height:110px;display:flex}.text-block{color:#3c4c57}.team-about-section{background-color:#897061;padding-top:120px;padding-bottom:107px}.chnage-color{color:var(--primary-color)}.counter-box-2.team-counter{transform-origin:50% 100%;position:absolute;bottom:74px;transform:rotate(-90deg)}.team-about-card-box{grid-column-gap:40px;grid-row-gap:40px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:center;width:100%;max-width:786px;padding-top:60px;display:grid}.team-about-wrap{grid-column-gap:20px;grid-row-gap:20px;justify-content:space-between}.counter-2{overflow:hidden}.counter-2.team-counter-box{max-height:80px}.team-about-left-block{grid-column-gap:6px;grid-row-gap:6px;flex:none}.team-about-heading{max-width:800px;padding-bottom:20px}.counter-number-wrap{justify-content:flex-start;align-items:flex-end;position:relative}.counter-number-wrap.team-counter{justify-content:flex-end;align-items:flex-start}.margin-top-twenty-five{margin-top:25px}.flex-block{max-width:290px;margin-left:auto}.team-about-heading-block{flex-flow:column;padding-left:40px;position:relative}.team-counter{color:#505066;font-family:Outfit,sans-serif;font-size:80px;font-weight:500;line-height:80px}.team-counter.small{color:var(--primary-color);font-size:40px;line-height:40px}.team-about-paragraph{max-width:77ch}.team-about-card{position:relative}.team-about-contain-block{align-items:stretch;width:100%;max-width:945px}.team-about-heading-line{background-color:var(--primary-color);min-width:6px;height:100%;max-height:124px;position:absolute;inset:0% auto 0% 0%}.team-link{position:absolute;inset:0%}.home-two-product-main-wrapper{height:300vh}.gutter-space{padding-left:15px;padding-right:15px}.utility-page-wrap{justify-content:center;align-items:center;width:100vw;max-width:100%;height:100vh;max-height:100%;display:flex}.utility-page-wrap.protected-page{background-image:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a608a5afda4c8b94c9f570f_St_Jacques_31154_HD.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding-left:15px;padding-right:15px}.utility-page-wrap.not-found{background-color:var(--vert-velour);padding-left:15px;padding-right:15px}.utility-page-content{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:260px;display:flex}.utility-page-content.password-protect{background-color:var(--noir-bleuté);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);width:100%;max-width:630px;padding-top:60px;padding-bottom:60px;box-shadow:0 60px 80px #070a0d96}.utility-page-content.not-found{width:100%;height:100%}.utility-page-form{flex-direction:column;align-items:stretch;display:flex}.utility-page-form.password-protect{width:100%;max-width:535px}.password-wrapper{grid-column-gap:10px;grid-row-gap:10px;flex-flow:column;justify-content:center;align-items:center;display:flex}.password-button-wrapper{grid-column-gap:15px;grid-row-gap:15px;flex-flow:column;padding-top:20px;display:flex}.heading-three-new{font-family:var(--_typographie---body-typo);color:var(--white);letter-spacing:-.5px;font-size:25px;font-weight:400;line-height:35px}.mega-menu-main{width:100%;padding-top:100px;padding-left:15px;padding-right:15px}.menu-get-in-touch-contact-card-text-location{max-width:245px}.menu-social-link-item{grid-column-gap:30px;grid-row-gap:20px;flex-flow:wrap;max-width:350px;display:flex}.menu-social-block{grid-column-gap:40px;grid-row-gap:40px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:flex-start;width:50%;padding-top:80px;padding-left:40px;display:grid}.menu-get-in-touch-contact-card-text{grid-column-gap:10px;grid-row-gap:10px;flex-flow:column;display:flex}.header-mega-menu{justify-content:center;align-items:center;position:relative}.header-mega-menu-outer-wrapper{z-index:99;flex-flow:column;justify-content:flex-start;align-items:center;width:100%;height:0;display:block;position:fixed;inset:0%;overflow:hidden}.menu-get-in-touch-heading{grid-column-gap:10px;grid-row-gap:10px;justify-content:flex-start;align-items:center;padding-bottom:50px;display:flex}.header-menu-bar-main{z-index:10;justify-content:flex-start;align-items:flex-start;display:flex;position:relative}.menu-sign{justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:relative}.menu-get-in-touch-card-icon{border:1px solid #484848;border-radius:50%;justify-content:center;align-items:center;width:60px;min-width:60px;height:60px;display:flex}.menu-social-link-block{padding-top:0}.menu-list-block{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column;width:50%;padding-top:80px;padding-right:65px;display:flex}.marque-train{grid-column-gap:20px;grid-row-gap:20px;flex:none;justify-content:flex-start;align-items:center;padding-left:20px;display:flex}.menu-list{flex-flow:column;width:100%;display:flex}.menu{font-size:var(--_typographie---h3)}.marque{overflow:hidden}.nav-one-vedio{height:350px}.menu-social-link-card{grid-column-gap:15px;grid-row-gap:15px;justify-content:center;align-items:center;padding-bottom:10px;display:flex}.menu-horizontal-line{background-color:var(--white);width:20px;height:2px}.dropdown-menu-list-inner{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column;justify-content:flex-start;align-items:flex-start;padding-top:20px;padding-bottom:5px;padding-left:20px;display:flex;overflow:hidden}.header-menu-bar-background-text{-webkit-text-fill-color:transparent;background-image:linear-gradient(#ffffff24 4%,#fff0 89%);-webkit-background-clip:text;background-clip:text;font-size:500px;font-weight:600;line-height:380px}.marque-main{grid-column-gap:11px;grid-row-gap:11px;justify-content:flex-start;align-items:center;display:flex}.menu-get-in-touch-contact-card{grid-column-gap:20px;grid-row-gap:20px;justify-content:flex-start;align-items:center;display:flex}.menu-get-in-touch-contact-card.two{padding-bottom:20px}.menu-get-in-touch-contact-card.three{padding-bottom:0}.menu-get-in-touch-contact-card.one{padding-bottom:20px}.menu-center-line{z-index:10;background-color:#484848;width:1px;height:100vh;margin-top:100px;position:absolute;top:0;left:50%}.menu-background-text-marque{z-index:9;opacity:.5;width:100%;position:absolute;top:320px;left:0;overflow:hidden}.menu-background-radial{z-index:1;background-color:var(--noir-bleuté);background-image:none;flex-flow:column;justify-content:center;align-items:center;width:100%;height:100vh;position:absolute;inset:0%}.menu-list-main{font-size:var(--_typographie---h3);justify-content:space-between;align-items:center;margin-left:0;margin-right:0;padding:0;display:flex}.menu-get-in-touch-contact{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;display:flex}.dropdown-menu-list{grid-column-gap:0px;grid-row-gap:0px;background-color:#0000;flex-flow:column;display:flex;position:relative;overflow:hidden}.menu-vertical-line{background-color:var(--white);width:2px;height:20px;position:absolute}.heading-three-modified{color:var(--white);font-size:var(--_typographie---h4);letter-spacing:1px;font-weight:400;line-height:35px}.utility-button{padding-top:60px}.utility-heading{padding-bottom:10px}.landing-page-hero{background-image:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a47d3373cda88608ce1c6f7_FooterBackground.webp),linear-gradient(#27323a 10%,#897061);background-position:50%,0 0;background-repeat:repeat,repeat;background-size:contain,auto;padding:220px 15px 120px;position:relative;overflow:hidden}.landing-hero-image-five{display:none}.landing-page-hero-heading{max-width:945px;margin-left:auto;margin-right:auto;padding-bottom:60px}.landing-hero-image-six,.landing-hero-image-seven{display:none}.landing-hero-image-two{display:none;position:absolute;inset:0% 0% auto auto}.landing-hero-image-three,.landing-hero-image-four{display:none}.landing-hero-image-one{display:none;position:absolute;inset:0% 0% auto auto}.landing-page-banner-image{justify-content:center;align-items:center;display:flex}.landing-page-home-item{width:100%;position:relative;overflow:hidden}.landing-page-home-item.pointer-change{cursor:none}.landing-page-home{padding:100px 15px 120px}.landing-page-home-heading{margin-top:-60px;padding-bottom:20px}.landing-page-home-details{padding-bottom:20px}.heading-big-text{text-transform:uppercase;-webkit-text-fill-color:transparent;background-image:linear-gradient(#dcc5b7,#fff0);-webkit-background-clip:text;background-clip:text;font-size:150px;font-weight:200;line-height:150px}.landing-page-figma-main{justify-content:space-between;align-items:center;display:flex}.landing-page-figma-left-heading{padding-bottom:30px}.landing-figma-background{background-image:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a47d3373cda88608ce1c811_Background.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;flex:none;min-width:100vw;min-height:100%}.figma-background-wrap{justify-content:flex-end;align-items:stretch;display:flex;position:absolute;inset:0% 0% 0% auto;overflow:hidden}.landing-page-figma-left{z-index:1;position:relative}.landing-page-figma-button{padding-top:15px;padding-bottom:15px;padding-left:15px;display:flex}.landing-page-figma-details{max-width:630px;padding-bottom:30px}.landing-page-figma{background-color:#27323a;padding:90px 15px;position:relative}.landing-all-page-image-marquee-wrap{align-items:stretch;width:100%;max-height:350px;overflow:hidden}.landing-page-tab-menu{grid-column-gap:20px;grid-row-gap:20px;justify-content:center;align-items:center;display:flex}.landing-inner-page{padding:110px 15px 120px}.full-width-main{width:100%}.full-width-main.full-height{height:100%}.landing-page-tab-contain{margin-top:20px}.landing-all-page-tab{width:100%}.landing-menu-text{color:#27323a;letter-spacing:1px;text-transform:uppercase;font-family:Lexend,sans-serif;font-size:14px;font-weight:400;line-height:30px}.landing-all-page-marquee-box{padding-bottom:20px}.landing-all-page-marquee-box.opacity-off{opacity:0}.landing-page-tab-pane{perspective:1000px;overflow:hidden;transform:perspective(1000px)}.landing-card-image-block{z-index:2;background-color:var(--primary-color);width:100%;padding-top:20px;padding-left:20px;padding-right:20px;position:relative}.landing-tab-contain-block{grid-column-gap:30px;grid-row-gap:30px;backface-visibility:hidden;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;display:flex}.landing-tab-contain-block.chnage-style{grid-column-gap:30px;grid-row-gap:30px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.landing-all-page-card-block{flex-flow:column;flex:1;justify-content:flex-end;align-items:center;width:100%;max-width:520px;height:100%;display:flex;position:relative}.landing-all-page-card-block.change-width{min-width:100%}.page-tab-link{opacity:.4;color:#9095b1;letter-spacing:1px;text-transform:uppercase;background-color:#fff0;padding-left:15px;padding-right:15px;font-size:14px}.page-tab-link.w--current{opacity:1;color:#fff;background-color:#fff0}.landing-feature-details{max-width:668px;margin-left:auto;margin-right:auto;padding-top:10px;padding-bottom:10px}.landing-feature-item{grid-column-gap:30px;grid-row-gap:30px;background-color:#dcc5b7;flex-flow:column;flex:1;justify-content:center;align-items:center;max-width:389px;padding:40px 20px 30px;display:flex}.landing-feature-main{grid-column-gap:30px;grid-row-gap:30px;justify-content:space-between;display:flex}.landing-feature{background-color:#897061;padding:100px 15px 120px}.landing-feature-item-details{width:100%;max-width:333px}.landing-main-details{padding-top:120px;padding-left:15px;padding-right:15px}.landing-main-details-text{max-width:630px}.footer-one-top-block{border-bottom:1px solid #363a46;justify-content:space-between;align-items:center;padding-bottom:120px}.sticky-circle{background-color:#030307;border-radius:100%;justify-content:center;align-items:center;width:190px;height:190px;display:flex}.sticky-circle.footer-one-right-button-block{background-color:#89706133;margin-right:30px;position:relative}.change-color{color:#897061}.footer-one-right-button-inner-block{grid-column-gap:17px;grid-row-gap:17px;background-color:#89706166;border-radius:100%;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.outline-circle{border:2px solid #897061;border-radius:100%;width:190px;min-width:190px;height:190px;min-height:190px}.outer-clip.bottom{justify-content:flex-end;align-items:flex-end;width:50%;height:100%;display:flex;position:absolute;overflow:hidden}.outer-clip.top{justify-content:flex-start;align-items:flex-start;width:50%;height:100%;display:flex;position:absolute;overflow:hidden}.outline-circle-block{grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;width:190px;height:190px;display:grid;position:absolute;inset:0%;transform:rotate(-30deg)}.lets-talk-arrow{margin-bottom:5px}.change-link-color{color:var(--noir)}.responsive-align-center{font-family:var(--_typographie---body-typo);color:var(--white)}.license-hero-main{padding-left:15px;padding-right:15px}.licensing-hero{background-color:var(--noir-bleuté);padding-top:220px;padding-bottom:120px}.license-page-paragraph{max-width:800px;margin-left:auto;margin-right:auto;padding-top:20px}.licencing-boxes.padding-top-twenty{padding-top:40px}.background-video-new{aspect-ratio:2.39;width:100%;height:auto}.image-link-wrapper{grid-column-gap:10px;grid-row-gap:10px;display:flex}.image-link-wrapper.margin-bottom-thirty{flex-wrap:wrap;margin-top:20px;margin-bottom:30px}.video-wrapper{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;display:flex}.image-link{color:#040404;flex:none;font-size:1.125rem;line-height:1.875rem}.licencing-image-grid{grid-column-gap:30px;grid-row-gap:30px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;margin-top:40px}.licencing-section{padding:60px 15px 100px}.changelog-section{padding-top:120px;padding-bottom:100px}.margin-top-ten{margin-top:10px}.image-filter{filter:invert()}.style-guied-color{background-color:#fff;padding:120px 15px}.style-guied-color-wrapper{background-color:var(--noir-bleuté);border-radius:50%;width:10.875rem;height:10.875rem}.style-guied-color-wrapper.change-body-color{background-color:var(--white)}.style-guied-color-wrapper.change-body-color.change-color-sky-blue{background-color:#bdbfc0}.style-guied-color-wrapper.change-color-green{background-color:var(--vert-velour)}.style-guied-color-option{grid-column-gap:300px;grid-row-gap:300px;justify-content:center;margin-top:-50px;display:flex}.style-guied-color-image{justify-content:center;display:flex}.style-guied-color-item{grid-column-gap:40px;grid-row-gap:40px;align-items:center;display:flex}.style-guied-color-container{max-width:1260px;margin-left:auto;margin-right:auto}.style-guied-typography-heading-five{padding-top:40px}.div-block-1744{padding-top:10px}.heading-three-new-main{color:var(--primary-color);letter-spacing:-.32px;font-size:28px;font-weight:600;line-height:38px}.style-guied-typography-heading-one{padding-top:20px}.style-guied-typography-heading-four{padding-top:40px}.style-guied-typography{background-color:var(--fond-beige-gris);padding:100px 15px;position:relative}.style-guied-typography-container{max-width:1260px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.style-guied-typography-heading-three{padding-top:40px}.typography-heading-one-paragraph,.typography-heading-two-paragraph{padding-top:10px}.style-guied-button{display:flex}.typography-heading-one-paragraph-two{padding-top:10px}.style-guied-typography-heading-six,.style-guied-typography-list-style{padding-top:40px}.div-block-1440,.style-guide-typography-button{padding-top:20px}.style-guied-typography-heading-two{padding-top:30px}.home-one-accordean-wrapper{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;display:flex}.home-three-hero-main{z-index:1111;background-color:var(--vert-velour);position:relative}.home-three-hero-inner{justify-content:space-between;display:flex;position:relative}.home-three-hero-banner-left{background-color:var(--noir-bleuté);justify-content:center;align-items:center;width:50%;display:flex;position:relative}.home-three-hero-banner-left.change-position{background-color:var(--noir-bleuté)}.home-three-hero-banner-middle{justify-content:center;align-items:center;display:flex;position:absolute;inset:0%;overflow:hidden}.home-three-hero-banner-middle.change-position{border-radius:var(--radius-two);position:static}.home-three-hero-banner-middle.change-position.right{border-radius:0}.home-three-banner-vedio{z-index:11;border-radius:var(--radius-two);width:100vw;height:100vh;transform:scale(.7)}.image{border-radius:var(--radius);width:100%;height:100%;transform:scale(.7)}.home-two-hero-main-text{text-align:center;flex-flow:column;justify-content:space-between;align-items:center;display:flex}.merquee-wrapper{background-image:linear-gradient(#00000080,#00000080);justify-content:flex-start;align-items:center;display:flex;position:absolute;inset:0%}.portfolio-hover-merquee-main{opacity:.4;display:flex}.merquee-item{flex:none;padding-right:10px}.contact-two-popup{z-index:1111;cursor:pointer;position:relative;top:50px;box-shadow:0 20px 27px #00000040}.contact-form-main{flex-flow:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0%}.contact-two-cross{background-color:#897061;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:flex;position:absolute;inset:0%}.contact-two-cross.chnage-position{position:static}.about-one-light-wrapper{flex-flow:column;justify-content:center;align-items:center;display:none;position:absolute;inset:0% 0% auto auto}.imahe-one{padding-top:20px}.information-page{padding:100px 15px 120px}.about-one-light-main{margin-right:-100px}.about-one-ray-main{margin-top:-40px}.home-two-about-main{background-color:var(--fond-beige-gris);padding:60px 15px;position:static}.home-two-menu{background-color:var(--vert-velour);padding-left:15px;padding-right:15px;position:relative;top:0}.landing-page-home-wrapper{grid-column-gap:30px;grid-row-gap:30px;justify-content:space-between;display:flex}.landing-page-home-item-caption{padding-top:25px}.landing-page-all-wrapper{grid-column-gap:30px;grid-row-gap:30px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.landing-view-wrapper{justify-content:center;align-items:center;display:flex;position:absolute;inset:0%}.view-button{background-color:var(--primary-color);border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;display:flex}.about-three-hero{height:100vh;transform:translateY(25%)scale(.5)}.about-three-hero-main{background-image:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a47d3373cda88608ce1c88f_About%20Three%20Banner.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:100%;padding-left:15px;padding-right:15px;display:flex}.about-three-hero-heading{max-width:1006px}.about-three-expert{background-color:var(--fond-beige-gris);padding:130px 15px 120px}.about-three-project{background-color:var(--fond-beige-gris);padding:130px 15px}.about-three-project-heading{max-width:1050px;margin-left:auto;margin-right:auto;padding-bottom:60px}.about-three-project-wrapper{grid-column-gap:30px;grid-row-gap:30px;justify-content:space-between;display:flex}.about-three-project-item{position:relative}.about-three-rating{background-color:var(--fond-beige-gris);padding-bottom:130px;padding-left:15px;padding-right:15px}.about-three-rating-wrapper{grid-column-gap:30px;grid-row-gap:30px;justify-content:space-between;display:flex}.about-three-work{background-color:var(--fond-beige-gris);padding-left:15px;padding-right:15px}.about-three-work-heading{padding-bottom:20px}.about-three-work-details{max-width:749px;margin-left:auto;margin-right:auto;padding-bottom:60px}.big-number-text{letter-spacing:-8.5px;-webkit-text-fill-color:transparent;background-image:linear-gradient(#dcc5b7cc,#fff0 90%);-webkit-background-clip:text;background-clip:text;margin-bottom:-20px;font-size:60px;line-height:60px}.blog-three-main{padding:130px 15px}.blog-three-main-wrapper{grid-column-gap:30px;grid-row-gap:30px;justify-content:space-between;display:flex}.blog-three-main-left{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column;flex:0 31%;justify-content:space-between;display:flex}.blog-three-main-item{flex:1;max-width:390px;position:relative;overflow:hidden}.blog-three-main-image{z-index:1;position:relative}.blog-three-image-text{z-index:11;flex-flow:column;justify-content:flex-end;align-items:stretch;padding-bottom:40px;padding-left:40px;padding-right:40px;display:flex;position:absolute;inset:0%}.blog-post-image-heading{padding-bottom:20px}.blog-post-image-heading.chnage-bottom-padding{padding-bottom:30px}.blog-three-item-two-main{flex:1;position:relative}.blog-three-item-image{position:relative}.blog-three-main-right{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column;flex:1;display:flex}.blog-three-main-top{grid-column-gap:30px;grid-row-gap:30px;justify-content:space-between;display:flex}.blog-three-item-main{grid-column-gap:30px;grid-row-gap:30px;justify-content:space-between;align-items:stretch;display:flex}.blog-three-item-main-right{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column;flex:1;justify-content:space-between;display:flex}.blog-three-item-overlay{background-image:linear-gradient(180deg,#0000 22%,var(--noir)96%);position:absolute;inset:0%}.collection-list-wrapper,.collection-list-wrapper-two{flex:1}.contact-three-hero{background-color:var(--noir-bleuté);padding-top:97px}.contact-three-hero-wrapper{text-align:center;order:1;align-self:center;padding:0}.contact-three-hero-heading{max-width:738px;padding-bottom:20px}.contact-three-hero-heading.overflow-hidden{padding-bottom:10px}.contact-three-hero-paragraph{max-width:495px}.contact-three-main{background-color:var(--white);padding:60px 15px}.contact-three-main-box{grid-column-gap:30px;grid-row-gap:30px;justify-content:space-between;display:flex}.contact-three-box-item{grid-column-gap:15px;grid-row-gap:15px;border:1px solid var(--noir-bleuté);background-color:var(--blanc-souris);border-radius:2px;flex-flow:column;flex:1;justify-content:center;align-items:center;max-width:390px;padding:30px 20px;display:flex}.contact-three-box-icon{padding-bottom:10px}.box-text{font-family:var(--_typographie---body-typo);color:var(--noir-bleuté);font-size:var(--_typographie---h5);text-align:center;text-transform:uppercase;font-weight:600;line-height:25px}.contact-three-box-link{font-size:var(--_typographie---paragraphe);font-weight:300}.link-text{font-family:var(--_typographie---body-typo);color:var(--noir-bleuté);font-size:var(--_typographie---paragraphe);text-align:center;letter-spacing:-.5px;font-weight:400;line-height:20px}.contact-three-form{display:flex}.contact-three-form-image{flex:0 45%}.contact-three-form-text{background-color:var(--noir-bleuté);flex:1;padding:60px 15px 60px 60px}.contact-three-form-text-main{max-width:530px}.pricing-three-main{padding:130px 15px}.pricing-three-heading{max-width:610px;margin-left:auto;margin-right:auto;padding-bottom:20px}.pricing-three-paragraph{max-width:584px;margin-left:auto;margin-right:auto;padding-bottom:85px}.pricing-item-wrapper{grid-column-gap:20px;grid-row-gap:20px;justify-content:space-between;display:flex}.pricing-item-main{grid-column-gap:50px;grid-row-gap:50px;background-color:var(--white);flex-flow:column;flex:1;max-width:410px;padding:50px 40px;display:flex;box-shadow:0 2px 50px #0000001f}.pricing-three-item-price-wrapper{grid-column-gap:5px;grid-row-gap:5px;flex-flow:column;display:flex}.pricing-three-item-button{padding:15px}.pricing-item-image{flex:1}.pricing-three-price{background-color:var(--primary-color);padding:130px 15px}.pricing-three-price-heading{padding-bottom:20px}.pricing-three-price-paragraph{max-width:440px;margin-left:auto;margin-right:auto;padding-bottom:30px}.pricing-table-row{justify-content:space-between;align-items:center;padding:20px 30px;display:flex}.pricing-table-row.chnage-color{background-color:var(--vert-velour)}.pricing-table-row.border-bottom{border-bottom:1px solid #27323a26;padding-top:25px;padding-bottom:25px}.pricing-table-right-part{grid-column-gap:16px;grid-row-gap:16px;flex:0 40%;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-items:center;display:grid}.pricing-table-right-part.chnage-opacity,.pricing-table-right-heading.opacity-off{opacity:0}.chnage-color-light-black{color:#5a5b5b}.about-three-hero-big{background-color:var(--noir-bleuté);height:300vh;position:relative}.about-hero-styky{position:sticky;top:0}.popup-image{z-index:21111;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#27323a80;justify-content:center;align-items:center;padding:40px;display:none;position:fixed;inset:0%}.popup-big-image{justify-content:center;align-items:center;width:50vw;height:80vh;padding-top:20px;padding-bottom:20px;display:flex;position:relative;overflow:hidden}.image-two,.image-three,.image-four{position:absolute;inset:0%}.popup-close{cursor:pointer;position:absolute;inset:15px 15px auto auto}.text-span{font-weight:700}.license-font-top{padding-top:20px}.landing-customization{padding-bottom:90px;padding-left:15px;padding-right:15px}.customization-cta-heading{flex:1;max-width:250px;margin:0 0 20px}.icon-box-bg{background-color:var(--primary-color);border-radius:20px;justify-content:center;align-items:center;width:85px;height:85px;margin-bottom:20px}.spacial-card-main{background-color:var(--vert-velour);border-radius:20px;justify-content:center;align-items:center;width:100%;max-width:452px;padding:45px}.spacial-card-image-v2{width:100%;padding-top:30px}.library-preview{width:100%}.landing-customization-card-two{background-color:var(--vert-velour);text-align:center;border-radius:10px;justify-content:flex-start;align-items:center;padding:40px 30px 30px;box-shadow:0 10px 15px 10px #e3e6ff99}.landing-customization-card-one{text-align:center;background-image:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a47d3373cda88608ce1c8b6_BG%20Shape-3.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;justify-content:center;align-items:center;padding:30px}.landing-customization-main{grid-column-gap:30px;grid-row-gap:30px;grid-template-rows:auto}.margin-bottom-fourty{margin-bottom:40px}.cta-customization-heading{max-width:400px;margin-bottom:40px}.rt-fixed-tag{z-index:2147483647;grid-column-gap:4px;grid-row-gap:4px;flex-flow:column;display:flex}.rt-icon-main{background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.rt-icon-main.rt-2{background-color:#202020}.rt-fixed-icon-1{grid-column-gap:7px;grid-row-gap:7px;background-image:linear-gradient(90deg,#b8c8ff,#ffd8d8);border-top-left-radius:50px;border-bottom-left-radius:50px;justify-content:flex-start;align-items:center;padding:5px;display:flex}.rt-fixed-icon-1.rt-1{text-decoration:none;transform:translate(130px)}.rt-fixed-icon-1.rt-3{background-image:linear-gradient(90deg,#169ef3,#9649e5);text-decoration:none;transform:translate(130px)}.rt-fixed-icon-1.rt-2{background-color:#000;background-image:none;text-decoration:none;transform:translate(130px)}.rt-template-div.rt-1,.rt-template-div.rt3,.rt-template-div.rt-2{overflow:hidden}.rt-chnage-font{color:#000;text-transform:capitalize;padding-top:2px;padding-right:20px;font-size:14px;font-weight:500}.rt-chnage-font.rt-change-white{color:#fff}.rt-fixed-top{z-index:2147483647;height:140px;position:fixed;inset:40% 0% 0% auto;overflow:hidden}.paragraph,.paragraph-2,.paragraph-3,.paragraph-4{font-family:var(--_typographie---body-typo);color:var(--noir);letter-spacing:-.5px}.paragraph-5,.paragraph-6,.paragraph-7,.paragraph-8{font-family:var(--_typographie---body-typo);color:var(--white);letter-spacing:-.5px;font-weight:400}.paragraph-9{font-family:var(--_typographie---body-typo);color:var(--white);font-size:var(--_typographie---paragraphe);text-align:center;font-weight:400}.paragraph-10{font-family:var(--_typographie---body-typo);color:var(--white);font-weight:300}.rich-text-block{font-family:var(--_typographie---body-typo);color:var(--noir-bleuté)}.rich-text-block h1{font-family:var(--_typographie---heading-typo);color:var(--noir-bleuté);font-size:var(--_typographie---h1);text-transform:uppercase;font-weight:400}.rich-text-block h2{color:var(--noir-bleuté);font-size:var(--_typographie---h2);font-weight:400}.rich-text-block h3{font-family:var(--_typographie---heading-typo);color:var(--noir-bleuté);font-size:var(--_typographie---h3);font-weight:400}.rich-text-block h4{color:var(--noir-bleuté);font-size:var(--_typographie---h4);font-weight:400}.rich-text-block h6{font-family:var(--_typographie---heading-typo);font-size:var(--_typographie---h6);font-weight:500}.rich-text-block p{color:var(--noir-bleuté)}.rich-text-block a{color:var(--noir-bleuté);font-size:var(--_typographie---paragraphe);text-decoration:underline}.paragraph-11,.paragraph-12,.paragraph-13,.paragraph-14,.paragraph-15,.paragraph-16,.paragraph-17,.paragraph-18,.paragraph-19,.paragraph-20{color:var(--white)}.paragraph-21{color:var(--noir);letter-spacing:-.5px;font-weight:400}.subheading-text-black{font-family:var(--_typographie---body-typo);color:var(--noir-bleuté);font-size:var(--_typographie---tagline);letter-spacing:1.8px;text-transform:uppercase;font-weight:700;line-height:17.6px}.subheading-text-black.change-color-black{color:#000}.subheading-text-black.change-color-black.no-break{white-space:nowrap}.subheading-text-black.change-color{color:#27323a}.subheading-text-black.text-no-wrap{color:var(--noir)}.subheading-text-black.chnage-color{color:var(--vert-velour)}.subheading-text-black.change-weight{color:#dcc5b7b3;font-weight:500}.subheading-text-black.change-weight.change-text-style{color:#27323a80;letter-spacing:.5px}.subheading-text-black.text-no-wrap{white-space:nowrap}.subheading-text-black.chnage-color-dark-brown{color:var(--noir-bleuté)}.subheading-text-black.change-primary-color{color:var(--primary-color)}.subheading-text-black.change-style.change-weight.change-color{color:#dcc5b7;letter-spacing:.8px}.subheading-text-black.change-style.change-weight.change-color.change-text-style{text-transform:lowercase}.subheading-text-black.chnage-color-light{color:var(--white)}.subheading-text-black.change-align-two{text-align:left}.subheading-text-black.hover-effect{transition:all .3s}.subheading-text-black.hover-effect:hover{color:var(--white)}.subheading-text-black.text-no-break{white-space:nowrap}.image-2{margin-bottom:40px}.paragraph-22{color:var(--white)}.footer-section{z-index:1;height:100%;padding:60px 0 32px;position:static;inset:auto 0% 0%}.footer-address-wrapper{grid-column-gap:2px;grid-row-gap:2px;flex-flow:column;align-items:flex-start;display:flex}.footer-container{max-width:none;height:100%;padding-top:40px}.footer-form{grid-column-gap:0px;grid-row-gap:0px;flex-flow:row;justify-content:space-between;align-items:flex-start;display:flex}.submit-button{background-color:var(--noir-bleuté);padding-left:24px;padding-right:24px;position:relative}.footer-navigation-wrapper{border-bottom:1px solid #dedede;justify-content:space-between;align-items:flex-start;padding-bottom:40px;display:flex}.nav-text{color:#010101;margin-bottom:0;font-size:16px;font-weight:500;line-height:1em}.nav-text.footer-11{font-family:var(--_typographie---body-typo);color:var(--noir-bleuté);font-size:var(--_typographie---paragraphe);font-weight:400;line-height:25px}.nav-text.nt-grey-300{color:var(--grey);font-size:var(--_typographie---paragraphe);font-weight:400;text-decoration:none}.arrow-link-icon{transform:rotate(-45deg)}.label-wrapper{grid-column-gap:16px;grid-row-gap:16px;justify-content:flex-start;align-items:center;display:flex}.label-wrapper.service-label{grid-column-gap:24px;grid-row-gap:24px;justify-content:space-between}.display-large{color:#010101;margin-top:0;margin-bottom:0;font-size:216px;font-weight:500;line-height:1em}.body-extra-large{color:var(--noir-bleuté);font-size:var(--_typographie---h4);letter-spacing:-.5px;margin-bottom:0;font-weight:400;line-height:1.4em}.body-extra-large.bel-grey-300{color:#797979}.link-wrapper{grid-column-gap:4px;grid-row-gap:4px;align-items:center;text-decoration:none;display:flex}.link-wrapper.footer-22{justify-content:space-between;min-width:94px}.form-block{background-color:var(--fond-beige-gris);margin-bottom:0;padding:8px}.footer-navigation{grid-column-gap:24px;grid-row-gap:24px;border-left:1px solid #dedede;flex-flow:column;align-items:flex-start;width:320px;padding-left:48px;display:flex}.success-message{font-size:16px}.field-label{opacity:0;position:absolute;inset:0% auto auto 0%}.footer-subtext-wrapper{grid-column-gap:32px;grid-row-gap:32px;flex-flow:column;align-items:flex-start;max-width:400px;margin-right:40px;display:flex}.text-field{z-index:1;background-color:var(--fond-beige-gris);border:1px #dedede;margin-bottom:0;position:relative}.footer-section-wrapper{z-index:2;background-color:var(--white);height:100%;position:relative}.footer-block{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column;justify-content:flex-end;align-items:stretch;height:100%;padding-left:0;padding-right:0;display:flex}.footer-utility-wrapper{grid-column-gap:24px;grid-row-gap:24px;justify-content:flex-end;align-items:flex-end;display:flex}.form{grid-column-gap:8px;grid-row-gap:8px;justify-content:flex-start;align-items:center;display:flex;position:relative}.body-small{color:#010101;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.4em}.body-small.bs-grey-400{color:var(--noir-bleuté);font-size:var(--_typographie---paragraphe);font-weight:500}.label-line{background-color:#323232;height:1px}.label-line.footer-line,.label-line.cta-line{width:80px}.label-line.service-line{width:100%}.body-medium{color:var(--noir-bleuté);margin-bottom:0;font-size:16px;font-weight:400;line-height:1.4em}.body-medium.bm-grey-400{color:var(--noir-bleuté);font-size:var(--_typographie---h5);font-weight:500}.body-medium.bm-grey-200{color:#dedede}.bottom-bar-wrapper{border-top:1px solid #dedede;justify-content:space-between;align-items:flex-end;padding-top:16px;display:flex}.contact-form{grid-column-gap:8px;grid-row-gap:8px;justify-content:flex-start;align-items:center}.footer-link-wrapper{grid-column-gap:8px;grid-row-gap:8px;flex-flow:column;align-items:flex-start;display:flex}.error-message{font-size:16px}.link{color:var(--grey)}.subheading-black{font-family:var(--_typographie---body-typo);color:var(--noir);text-align:left;letter-spacing:1.8px;text-transform:uppercase;margin-bottom:10px;font-size:12px;font-weight:700;line-height:17.6px}.paragraph-23{color:var(--grey);text-align:left;letter-spacing:-.5px;font-size:16px;font-weight:400}.stats-number-count{flex-flow:column;height:160px;display:flex;overflow:hidden}.stats-number-count.fourth,.stats-number-count.second{justify-content:flex-end;align-items:stretch}.service-section{z-index:5;background-color:#fafafa;height:100vh;margin-bottom:100vh;padding:64px 20px;position:relative}.testimonial-block{flex-flow:column;justify-content:center;align-items:center;height:100%;padding-left:32px;padding-right:32px;display:flex;position:relative}.services-logo{background-color:#fafafa;border-radius:4px;padding:4px;position:relative}.service-card{border-radius:8px;width:100%;position:relative}.stats-block{grid-column-gap:60px;grid-row-gap:60px;flex-flow:column;justify-content:center;align-items:stretch;height:100%;padding-left:32px;padding-right:32px;display:flex}.cta-button-wrapper{grid-column-gap:32px;grid-row-gap:32px;justify-content:center;align-items:center;display:flex}.testimonial-card{grid-column-gap:64px;grid-row-gap:64px;background-color:#ededed;border-radius:8px;flex-flow:column;width:480px;padding:64px 24px 24px;display:flex;position:relative}.testimonial-logo-image{width:24px;height:24px}.stats-card{grid-column-gap:24px;grid-row-gap:24px;border:1px solid #323232;flex-flow:column;justify-content:center;align-items:center;width:25%;padding-top:32px;padding-bottom:32px;display:flex}.testimonial-logo{background-color:#fafafa;border-radius:4px;padding:4px;position:absolute;top:12px;right:12px}.service-subtext-wrapper{width:80%}.stats-section{background-color:#010101;height:100vh;padding:64px 20px;position:sticky;top:0}.services-card-description-wrapper{justify-content:flex-end;align-items:flex-end;width:285px;height:100%;display:flex}.cta-block{flex-flow:column;justify-content:center;align-items:stretch;height:100%;padding-left:32px;padding-right:32px;display:flex;position:relative}.testimonial-container{max-width:1400px;height:100%}.services-card-description-mobile-wrapper{justify-content:flex-end;align-items:flex-end;width:285px;height:100%;display:none}.service-stats-testimonial-wrapper{overflow:clip}.cta-wrapper{flex-flow:column;justify-content:center;align-items:center;display:flex}.heading-6{color:#010101;text-transform:capitalize;margin-top:0;margin-bottom:0;font-size:24px;font-weight:400;line-height:1em}.star-rating-wrapper{grid-column-gap:5px;grid-row-gap:5px;display:flex}.testimonial-profile-image{border-radius:3px;width:50px;height:60px}.heading-3{color:#010101;text-transform:capitalize;margin-top:0;margin-bottom:0;font-size:48px;font-weight:400;line-height:1em}.heading-3.h3-no-wrap{white-space:nowrap}.cta-image-ascii{width:100%}.secondary-button{grid-column-gap:8px;grid-row-gap:8px;text-transform:uppercase;background-color:#fafafa;border:1px solid #797979;justify-content:center;align-items:center;padding:16px 24px;text-decoration:none;display:flex;position:relative}.display-medium{color:#010101;margin-top:0;margin-bottom:0;font-size:160px;font-weight:500;line-height:1em}.display-medium.dm-white{color:#fafafa}.testimonial-section{height:100vh;padding:64px 20px;position:sticky;top:0;overflow:hidden}.cta-container{max-width:1400px;height:100%}.hero-background-wrapper{opacity:.1;pointer-events:none;justify-content:space-between;height:100vh;display:flex;position:absolute;bottom:0%;left:0%;right:0%}.button-arrow-wrapper{background-color:#323232;justify-content:center;align-items:center;width:20px;display:flex;position:relative}.testimonial-account{justify-content:space-between;display:flex}.service-card-back{grid-column-gap:24px;grid-row-gap:24px;backface-visibility:hidden;width:100%;height:100%;transform-style:preserve-3d;background-color:#ededed;border-radius:8px;flex-flow:row;justify-content:space-between;align-items:flex-start;padding:24px;display:flex;position:absolute;inset:0%;transform:rotateX(0)rotateY(180deg)rotate(0)}.cta-description-wrapper{text-align:center;max-width:620px;padding-bottom:64px}.service-card-wrapper{grid-column-gap:20px;grid-row-gap:20px;justify-content:space-between;height:100%;max-height:300px;display:flex}.arrow-button-icon{position:absolute;transform:rotate(-45deg)}.service-block{grid-column-gap:80px;grid-row-gap:80px;flex-flow:column;justify-content:space-between;height:100%;padding-left:32px;padding-right:32px;display:flex}.testimonial-cta-wrapper{z-index:5;position:relative}.hero-background-line{background-color:#010101;width:1px;height:100%}.rating-wrapper{flex-flow:column;justify-content:flex-end;align-items:flex-start;display:flex}.title-number-service-card-wrapper{grid-column-gap:50%;grid-row-gap:50%;justify-content:space-between;align-items:center;width:100%;display:flex}.cta-image-wrapper{opacity:.3;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0%;overflow:hidden}.testimonial-title-wrapper{white-space:nowrap;justify-content:space-between;align-items:center;width:100%;display:flex}.testimonial-stiky-wrapper{background-color:#fafafa;height:400vh;position:relative}.service-container{max-width:1400px;height:100%}.service-text{grid-column-gap:50%;grid-row-gap:50%;backface-visibility:hidden;background-color:#ededed;border-radius:8px;flex-flow:row;justify-content:space-between;align-items:flex-start;width:100%;height:100%;padding:24px;display:flex;position:absolute;inset:0%}.service-text.sc-no-card{grid-column-gap:0%;grid-row-gap:0%;background-color:#fafafa;justify-content:center;align-items:center}.stats-wrapper{z-index:3;height:0;position:sticky;top:0}.testimonial-stiky-block{z-index:4;position:sticky;top:0}.primary-button{grid-column-gap:8px;grid-row-gap:8px;text-transform:uppercase;background-color:#010101;justify-content:center;align-items:center;padding:16px 24px;text-decoration:none;display:flex}.testimonial-card-wrapper{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;display:flex;position:absolute}.heading-2{font-family:var(--_typographie---heading-typo);color:#010101;text-transform:capitalize;margin-top:0;margin-bottom:0;font-size:32px;font-style:italic;font-weight:400;line-height:40px}.promary-arrow{display:none}.stats-subtext-wrapper{border-top:1px solid #323232;justify-content:space-between;align-items:flex-end;padding-top:32px;display:flex}.button-text{color:#010101;margin-bottom:0;font-size:16px;font-weight:500;line-height:1em}.button-text.bt-white{color:#fafafa}.bracket-icon.bracket-right{transform:rotate(180deg)}.cta-display-wrapper{max-width:1300px;margin-left:72px;padding-top:32px;padding-bottom:60px}.stats-card-wrapper{grid-column-gap:20px;grid-row-gap:20px;justify-content:space-between;display:flex}.cta-section{z-index:4;background-color:#fafafa;border-top:1px solid #dedede;border-bottom:1px solid #dedede;height:100vh;position:relative}.service-card-block{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;justify-content:center;align-items:stretch;height:100%;display:flex}.service-card-front{grid-column-gap:50%;grid-row-gap:50%;backface-visibility:hidden;background-color:#ededed;border-radius:8px;flex-flow:row;justify-content:space-between;align-items:flex-start;width:100%;height:100%;padding:24px;display:flex;position:absolute;inset:0%}.profile-wrapper{grid-column-gap:16px;grid-row-gap:16px;justify-content:flex-end;align-items:flex-end;display:flex}.button-text-arrow-wrapper{grid-column-gap:4px;grid-row-gap:4px;justify-content:center;align-items:center;display:flex}.stats-container{max-width:1400px;height:100%}.paragraph-24{color:var(--white);letter-spacing:-.5px;font-style:normal;font-weight:300}.italic-text{font-family:var(--_typographie---body-typo);font-style:normal;font-weight:500}.paragraph-25{color:var(--white);letter-spacing:-.5px;font-weight:300}.italic-text-2{font-style:normal;font-weight:500}.paragraph-26,.paragraph-27,.paragraph-28{color:var(--noir);letter-spacing:-.5px;font-weight:400}.paragraph-29{color:var(--noir);letter-spacing:-.5px}.subheading-blanc{font-family:var(--_typographie---body-typo);color:var(--white);font-size:var(--_typographie---tagline);letter-spacing:1.8px;text-transform:uppercase;font-weight:700;line-height:17.6px}.footer-brand-wrapper{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;align-items:flex-start;max-width:30rem;display:flex}.footer-link-wrapper-2{grid-column-gap:4rem;grid-row-gap:4rem;justify-content:space-between;display:flex}.footer-inner-three{grid-column-gap:.7rem;grid-row-gap:.7rem;text-align:center;flex-flow:column;justify-content:flex-start;align-items:center;max-width:700px;display:flex}.heading-7{color:#081010;font-size:24px;font-weight:400;line-height:1.1}.heading-7.white{color:#fefcf8;font-size:20px}.footer-link-list{grid-column-gap:.75rem;grid-row-gap:.75rem;flex-flow:column;display:flex}.section{padding-top:6rem;padding-bottom:6rem;overflow:clip}.section.footer{background-color:#08100d;background-image:linear-gradient(#0006,#0006),url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a608a5afda4c8b94c9f570f_St_Jacques_31154_HD.jpg);background-position:0 0,50%;background-size:auto,cover;height:100%;padding-top:140px;padding-bottom:140px}.footer-brand{width:15rem}.text{color:#3a4140;font-size:16px;font-weight:400;line-height:1.3}.text.white{color:#fefcf8}.text.hero-text{max-width:400px;color:var(--white)}.text.properties-text{max-width:600px;color:#fff;font-size:var(--_typographie---paragraphe);max-width:600px;font-size:clamp(14px,1.1vw,18px)}.button-text-white{font-family:var(--_typographie---bouton-typo);color:var(--white);font-size:var(--_typographie---bouton-size);letter-spacing:1px;text-transform:uppercase;font-weight:500}.button-text-white.white-6{font-family:var(--_typographie---body-typo);font-size:var(--_typographie---bouton-size);letter-spacing:1px;text-transform:uppercase;font-weight:400}.button-text-white.secondary-white-5{font-family:var(--_typographie---bouton-typo);color:var(--white);font-size:var(--_typographie---bouton-size);letter-spacing:1px;text-transform:uppercase;font-weight:600}.button-text-wrapper{flex-flow:column;height:1.5rem;overflow:hidden}.button-text-wrapper.white-3{height:0}.footer-wrapper{grid-column-gap:8rem;grid-row-gap:8rem;flex-flow:column;justify-content:flex-start;align-items:center;padding-bottom:0;display:flex}.link-2{color:#081010;font-size:16px;font-weight:400;line-height:1.1;text-decoration:underline}.link-2.whitte{color:#fefcf8}.link-2.whitte:hover{color:#bbb9b5}.heading-8{color:#081010;font-size:48px;font-weight:400;line-height:1.1}.heading-8.white{color:#fefcf8;font-size:var(--_typographie---h1);letter-spacing:-.5px}.cta-footer-wrapper{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:wrap;margin-top:20px;display:flex}.footer-inner-one{grid-column-gap:4.2rem;grid-row-gap:6rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100%;display:grid}.footer-inner-two{grid-column-gap:2rem;grid-row-gap:2rem;border-top:1px solid #bbb9b5;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100%;padding-top:2rem;display:grid}.button-contour-white{border:1px solid var(--white);background-color:var(--transparent);font-family:var(--_typographie---bouton-typo);color:var(--white);font-size:var(--_typographie---bouton-size);text-align:center;letter-spacing:1px;text-transform:uppercase;justify-content:flex-start;align-items:flex-end;padding:10px 20px;font-weight:500;line-height:25px;text-decoration:none;transition:all .3s}.button-contour-white.white-2{background-color:var(--white);color:var(--noir-bleuté);padding:10px 20px}.button-contour-white.white-2:hover{background-color:var(--noir-bleuté);color:#fefcf8}.button-contour-white.secondary-white{border:1px solid var(--white);color:#fefcf8;background-color:#0000;padding:10px 20px}.button-contour-white.secondary-white:hover{background-color:var(--transparent);color:#081010}.footer-link{grid-column-gap:2rem;grid-row-gap:2rem;display:flex}.container{width:100%;max-width:1800px;height:100%;margin-left:auto;margin-right:auto;padding-left:4rem;padding-right:4rem}.footer-link-item{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;display:flex}.footer-text{text-align:right}.container-2{width:100%;max-width:100%;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px}.stat-number-details{font-size:16px;line-height:150%}.about-sub-title-wrap{display:inline-block}.stat-number-item{grid-column-gap:200px;color:#949494;justify-content:space-between;align-items:flex-start;width:100%;max-width:1015px;margin-left:auto;margin-right:0;display:flex}.about-title-wrapper{margin-bottom:105px}.section-2{padding-top:120px;padding-bottom:120px}.section-2.story{padding-bottom:110px}.stat-number-item-left{grid-column-gap:20px;grid-template-rows:auto;grid-template-columns:1fr 1.35fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:flex-start;width:100%;max-width:785px;display:grid}.sub-title{color:#757474;text-transform:uppercase;font-size:16px;line-height:150%}.sub-title.mb-60{margin-bottom:60px}.sub-title.mb-32{margin-bottom:32px}.sub-title.mb-40{margin-bottom:40px}.sub-title.mb-40.is-white{color:#fff}.stat-number-mini-title{text-transform:uppercase;font-size:14px;font-weight:500;line-height:142.857%}.stat-number-left-flex{justify-content:flex-start;align-items:flex-start;display:flex}.stat-number-main-title{color:#949494;letter-spacing:-7.4px;font-size:148px;font-weight:500;line-height:100%}.stat-number-flex-wrap{flex-flow:column;display:flex;position:relative}.stat-number-item-wrap{background-color:#fff;border-top:1px solid #ddd;height:141px;padding-top:32px;padding-bottom:32px;transition:all .4s;position:sticky}.stat-number-item-wrap:hover{height:173px}.about-title{color:#1a1a1a;letter-spacing:-3.2px;text-transform:capitalize;font-size:64px;font-weight:500;line-height:115.625%}.about-title.about{letter-spacing:-.5px;text-indent:349.006px;text-transform:none;margin-top:-34px;font-size:30px;font-weight:400}.paragraph-30{color:var(--white)}.change-padding-copy{font-family:var(--_typographie---heading-typo);color:var(--noir);margin-top:0;margin-bottom:0;font-style:italic}.change-padding-copy.change-font-style{text-transform:uppercase;font-size:40px;line-height:50px}.change-padding-copy.change-color-black{color:#27323a}.change-padding-copy.landskape-align-center{color:var(--noir)}.change-padding-copy.text-align-center{font-family:var(--_typographie---body-typo);color:var(--blanc-souris);text-align:center;letter-spacing:.5px;font-style:normal}.change-padding-copy.change-align,.change-padding-copy.align-right{text-align:right}.change-padding-copy.change-color-dark-brown{color:var(--noir-bleuté)}.change-padding-copy.margin-bottom-fifteen{margin-bottom:15px}.change-padding-copy.padding-bottom{padding-bottom:20px}.change-padding-copy.responsive-align-center{font-family:var(--_typographie---heading-typo);color:var(--white)}.paragraph-31,.bold-text,.paragraph-32,.paragraph-33{color:var(--noir)}.paragraph-34{color:var(--noir);letter-spacing:-.5px;font-weight:400}.paragraph-35{color:var(--white);letter-spacing:-.5px;font-weight:400}.paragraph-36{color:var(--white);letter-spacing:-.5px;font-weight:300}.hamburger-wrap{justify-content:center;align-items:center;text-decoration:none;display:flex;position:relative}.hamburger-wrap:hover{opacity:1;border-bottom-width:2px;border-bottom-color:#ff2020}.mobile-nav{z-index:99;display:none;position:absolute;inset:0% 0% auto}.burger-lines{z-index:999;grid-column-gap:6px;grid-row-gap:6px;flex-flow:column;align-items:center;width:2.5rem;display:flex}.container-3{color:#182857;max-width:84.31vw;margin-left:auto;margin-right:5vw}.responsive-bar{display:none}.testimonial-numbers-flex-wrap{grid-column-gap:.3rem;grid-row-gap:.3rem;justify-content:center;align-items:center;height:1rem;display:flex;overflow:hidden}.slider{background-color:#0000;height:auto;position:relative}.blog-serial-wrap{z-index:1;background-color:var(--white);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);border-radius:2px;justify-content:center;align-items:center;width:100%;max-width:10vw;height:3.2rem;display:flex;position:absolute;inset:auto 5vw 10.8rem auto}.burger-line{background-color:#fff;width:100%;height:1px}.burger-line.middle{width:100%;max-width:70%;margin-left:auto}.display-none{display:none}.testimonial-number{color:#000;height:100%;min-height:100%;font-size:.75rem;font-weight:400;line-height:130%}.testimonial-number.white{color:var(--noir-bleuté)}.testimonial-count-numbers{flex-flow:column;height:100%;display:flex;overflow:visible}.blog-slide-arrow{justify-content:center;align-items:center;width:12px;height:12px;display:flex}.blog-slide-arrow.left{width:45px;height:45px;position:absolute;inset:auto 13vw 12rem auto}.blog-slide-arrow.right{width:45px;height:45px;inset:auto 6vw 12rem auto}.blog-slide-content-wrap{max-width:42.5rem}.post-info-flex{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:flex-start;align-items:center;margin-bottom:.44rem;font-weight:600;display:flex}.post-date-dot{background-color:#ddd;border-radius:50%;flex:none;width:.25rem;height:.25rem}.post-date-dot.blog-slide{background-color:#fff}.blog-slide-img{object-fit:cover;width:100%;height:100%}.blog-slide-wrap{height:100vh;font-family:var(--_typographie---body-typo);flex-flow:column;justify-content:flex-end;padding-bottom:7rem;display:flex}.post-category{color:#182857;text-transform:uppercase;font-size:.875rem;font-weight:400;line-height:160%}.post-category.blog-slide{color:#fff}.container-4{max-width:1140px;color:var(--noir);margin-left:auto;margin-right:auto}.container-4.footer-container{grid-column-gap:5rem;grid-row-gap:5rem;flex-flow:column;justify-content:space-between;height:100%;display:flex}.blog-slide-img-wrap{z-index:-1;height:100%;position:absolute;inset:0%}.blog-slide-img-overlay{background-image:linear-gradient(180deg,transparent,var(--noir));position:absolute;inset:0%}.blog-slide-details-wrapper{margin-left:auto;margin-right:auto}.post-date-wrap{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:flex-start;align-items:center;display:flex}.post-date{color:#bbb;text-transform:uppercase;font-size:.875rem;font-weight:400;line-height:160%}.post-date.blog-slide{color:#fff}.blog-slide-title{color:#fff;letter-spacing:-.02em;font-size:40px;font-weight:500;line-height:110%}.blog-categories-collection{margin-bottom:2.88rem}.section-title-flex-wrap{grid-column-gap:2rem;grid-row-gap:2rem;color:#fff;justify-content:space-between;align-items:center;margin-bottom:40px;display:flex}.single-blog-slide{margin-right:2.25rem}.blog-copyright-text{color:gray;font-size:.875rem;font-weight:400;line-height:160%}.section-title{color:#fff;text-transform:uppercase;font-size:2.5rem;font-weight:600;line-height:125%}.section-title.black{font-family:var(--_typographie---heading-typo);color:#182857;font-size:var(--_typographie---h2);text-transform:none;font-weight:500;text-decoration:none}.blog-copyright-wrap{margin-top:8.5rem}.section-3{background-color:#182857;background-image:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a614d9e4c4d330247520478_Award-Bg-Shape.png);background-position:0 0;background-size:cover;padding-top:4rem;padding-bottom:4rem}.section-3.blog-posts{background-color:var(--blanc-souris);background-image:none;min-height:100vh}.section-title-wrap{color:#fff}.post-slider-button{justify-content:center;align-items:center;width:1.4rem;height:1.4rem;display:flex}.post-slider-button.right{position:absolute;inset:-3.9rem 0% auto auto}.post-slider-button.left{position:absolute;inset:-3.9rem 2.15rem auto auto}.blog-mask{max-width:22.5rem;overflow:visible}.blog-categories{grid-column-gap:2.12rem;grid-row-gap:2.12rem;flex-flow:wrap;justify-content:flex-start;align-items:center;max-width:90%;display:flex}.single-blog-category{color:#bbb;text-transform:uppercase;background-color:#0000;padding:0;font-size:.875rem;font-weight:400;line-height:160%}.single-blog-category.w--current{color:#182857;background-color:#0000;font-weight:600}.work-cl-wrap{grid-column-gap:36px}.primary-button-inner{z-index:1;letter-spacing:-.01em;background-color:#eeebe3;border:1px solid #182857;border-radius:.25rem;justify-content:center;align-items:center;padding:1rem 1.75rem;display:flex;position:relative;overflow:hidden}.primary-button-inner.primary-color-17{border-width:.5px;border-color:var(--noir);background-color:var(--blanc-transparent);font-family:var(--_typographie---body-typo);color:#fff;border-radius:0;padding:10px 40px;font-size:12px;font-weight:600;line-height:24px}.primary-button-inner.primary-color-12{color:#fff;background-color:#182857}.work-tabs-menu{grid-column-gap:12px;justify-content:flex-start;align-items:center;margin-bottom:32px;display:inline-flex}.work-tabs-link-text{font-size:18px;line-height:155.556%}.section-4{background-color:#182857;background-image:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a614d9e4c4d330247520478_Award-Bg-Shape.png);background-position:0 0;background-size:cover;padding-top:4rem;padding-bottom:4rem}.section-4.services{z-index:1;background-color:var(--blanc-souris);background-image:none;min-height:100vh;position:relative}.section-4.blog-single{background-color:var(--noir-bleuté);background-color:#eeebe3;background-color:var(--blanc-souris)}.section-4.contact{background-color:#f5f4f3;min-height:100vh;padding-top:4rem;padding-bottom:4rem}.section-4.career-details{z-index:1;background-color:#fff;background-image:none;padding:100px 0;position:relative}.button-wrap.align-center{text-align:center}.primary-button-text-absolute{color:#fff;text-align:center;font-size:1rem;font-weight:500;line-height:125%;position:absolute}.primary-button-text-absolute.primary-color-20{color:var(--noir);letter-spacing:.5px;font-size:12px;font-weight:600;line-height:24px}.primary-button-text-absolute.primary-color-15{color:#fff}.primary-button-text{z-index:1;color:#182857;text-align:center;font-size:1rem;font-weight:500;line-height:125%;position:relative}.primary-button-text.primary-color-19{color:var(--noir);letter-spacing:.5px;font-size:12px;font-weight:600;line-height:24px}.primary-button-text.primary-color-14{color:#fff}.work-tabs-link{letter-spacing:-.18px;background-color:#0000;border:1px solid #ddd;border-radius:0;padding:10px 40px;font-size:18px;font-weight:500;line-height:155.556%;text-decoration:none}.work-tabs-link.w--current{border-color:var(--noir);background-color:#0000;border-radius:0;padding:10px 40px}.primary-button-hover-bg{z-index:-1;color:#eeebe3;background-color:#182857;border-radius:50%;width:14rem;min-width:120%;height:8rem;position:absolute;transform:translateY(100%)}.work-cl{grid-column-gap:10px;grid-row-gap:45px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.primary-button-2{text-transform:capitalize;display:inline-block}.work-tabs{margin-bottom:60px}.post-info-flex-2{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:flex-start;align-items:center;margin-bottom:.44rem;display:flex}.inner-banner-content-wrap{padding-left:15px;padding-right:15px}.inner-banner{z-index:1;background-image:linear-gradient(#fff0,#000),url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a62171c83029517895fbaef_Dion%20%26%20associe%CC%81s%2C%20notaires%20-%20Yanick%20Lesperance%20photographe%20Project%2004.jpg);background-position:0 0,0 0;background-size:auto,cover;flex-flow:column;justify-content:flex-end;width:100%;height:100vh;padding:7.5rem 15px;display:flex;position:relative}.blog-slide-title-2{color:#fff;letter-spacing:-.02em;font-size:40px;font-weight:600;line-height:110%}.blog-review-flex{grid-column-gap:3rem;grid-row-gap:3rem;justify-content:flex-start;align-items:flex-start;display:flex}.blog-quote-author-flex{grid-column-gap:.5rem;grid-row-gap:.5rem;justify-content:flex-start;align-items:center;display:flex}.blog-quote-wrap{flex:none;max-width:3.75rem}.blog-single-container{max-width:53.2rem;color:var(--noir);margin-left:auto;margin-right:auto;font-weight:400}.blog-review-details{color:#000;margin-bottom:1.25rem;font-size:2.25rem;font-weight:300;line-height:130%}.blog-review-wrap{background-color:#f5f4f3;border-radius:.25rem;margin-bottom:3.25rem;padding:3rem 5rem}.blog-quote-author-info{color:gray;font-size:1rem;font-weight:400;line-height:160%}.blog-single-details{color:var(--white)}.blog-quote-author-name{color:#000;font-size:1.125rem;font-weight:600;line-height:160%}.section-6{background-color:#f7f4ef;padding:60px 20px 40px 8rem;position:relative}.section-6.without-top-spacing{background-color:#f7f4ef;margin-left:auto;padding:40px 0 40px 0}.base-container{text-align:left;max-width:940px;margin-left:auto;margin-right:auto}.blog-template-image{object-fit:cover;border-radius:3px;width:100%;max-height:500px}.blog-template-wrapper{max-width:1230px;margin-top:0;margin-left:auto;margin-right:auto}.rich-text-style-copy{color:#382b21;letter-spacing:-.5px;font-weight:400;line-height:1.2em}.rich-text-style-copy h1,.rich-text-style-copy h2,.rich-text-style-copy h3,.rich-text-style-copy h4,.rich-text-style-copy h5,.rich-text-style-copy h6,.rich-text-style-copy p,.rich-text-style-copy blockquote,.rich-text-style-copy li{color:var(--white)}.footer-copyright-text{color:#fff;font-size:.875rem;font-weight:400;line-height:170%}.footer-contact-tag{color:#fff;border:1px solid #ddd;border-radius:1.88rem;margin-bottom:2.44rem;padding:.75rem 1.75rem;font-size:.875rem;font-weight:400;line-height:100%;display:inline-block}.footer-content-wrapper{position:static;inset:auto 0% 3.5rem}.page-wrapper{overflow:clip}.footer-img-wrap{z-index:-1;position:absolute;inset:0%}.footer-contact-details{color:#fff;margin-bottom:2.38rem;font-size:4rem;font-weight:600;line-height:110%}.footer-video{object-fit:cover;width:100%;height:100%}.blog-single{font-family:var(--_typographie---body-typo);color:var(--noir);font-weight:400}.blog-slide-title-3{color:#fff;font-size:var(--_typographie---h1);letter-spacing:-.02em;font-weight:500;line-height:110%}.footer-details{color:#fff;margin-bottom:2rem;font-size:1.125rem;font-weight:400;line-height:160%}.footer{opacity:1;mix-blend-mode:normal;background-color:#0000004d;height:100vh;padding-top:4rem;padding-bottom:4rem;position:relative}.blog-details-date-details-2{max-width:810px}.change-color-dark-2{color:var(--noir)}.blog-details-image-2{padding:20px 15px 60px}.blog-details-date-paragraph-2{grid-column-gap:25px;grid-row-gap:25px;justify-content:space-between;align-items:center;max-width:1020px;margin-left:auto;margin-right:auto;padding-top:20px;padding-bottom:20px;padding-left:10px;display:flex}.heading-four-2{color:var(--white);letter-spacing:.5px;font-size:20px;font-weight:500;line-height:26px}.subheading-text{font-family:var(--_typographie---body-typo);color:var(--noir-bleuté);letter-spacing:1px;text-transform:uppercase;font-size:12px;font-weight:600;line-height:17.6px}.subheading-text.chnage-color-dark-brown{color:#897061}.change-padding-2{font-family:var(--_typographie---heading-typo);margin-top:0;margin-bottom:0}.change-padding-2.change-color-dark-brown{color:#897061}.blog-details-main-2{padding-top:20px;padding-bottom:60px}.pagination{margin-bottom:40px}.blog-rich-text{color:var(--noir)}.blog-rich-text p{color:var(--noir);text-align:left}.blog-rich-text h1,.blog-rich-text h3,.blog-rich-text h4,.blog-rich-text h5,.blog-rich-text h2{color:var(--noir)}.blog-rich-text a{color:var(--grey)}.heading-9{color:var(--noir);font-weight:400}.heading-10,.heading-11,.heading-12{color:var(--noir);font-weight:500}.heading-13{color:var(--noir)}.all-h2-headings-inside-of-blog-rich-text{font-family:var(--_typographie---heading-typo);color:var(--noir)}.all-h3-headings-inside-of-blog-rich-text,.heading-14,.all-h4-headings-inside-of-blog-rich-text,.heading-15{color:var(--noir)}.heading-16{color:var(--noir);font-weight:300}.heading-17,.heading-18,.heading-19,.heading-20,.heading-21{color:var(--noir)}.heading-22{font-family:var(--_typographie---heading-typo);color:var(--noir);margin-top:0;margin-bottom:0}.heading-23{font-family:var(--_typographie---heading-typo);margin-top:0;margin-bottom:0}.paragraphe-blanc{font-family:var(--_typographie---body-typo);color:var(--white);font-size:var(--_typographie---paragraphe)}.div-block-1745{flex-flow:column;justify-content:flex-start;align-items:stretch;padding-top:25px;padding-bottom:25px;display:flex}.about-one-work-heading-2{max-width:346px;padding-bottom:60px}.about-one-work-2{background-color:#897061;padding:120px 15px}.about-one-work-right-line-2{background-color:#dcc5b733;width:1px}.about-one-work-heading-3{max-width:346px;padding-bottom:60px}.about-one-work-3{background-color:var(--noir-bleuté);padding:40px 15px 60px}.about-one-work-right-line-3{background-color:#dcc5b733;width:1px}.h3-black{font-family:var(--_typographie---heading-typo);color:var(--noir);font-size:var(--_typographie---h3);letter-spacing:-1px;margin-top:40px;margin-bottom:0;font-weight:500}.h3-black.center{text-align:center}.chnage-font-style-2{font-size:16px}.change-padding-3{font-family:var(--_typographie---heading-typo);font-size:var(--_typographie---h1);margin-top:0;margin-bottom:0;font-weight:400}.home-three-project-2{background-color:var(--noir-bleuté);padding-bottom:120px;padding-left:15px;padding-right:15px}.paragraph-37{color:var(--white)}.blog-one-hero-2{background-image:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a608a4e637ce1de4f58153e_DSC_5876%20\(2\).jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:60px 15px}.blog-heading-text-2{letter-spacing:-2px;text-transform:uppercase;font-size:100px;font-weight:300;line-height:90px}.paragraph-38{font-family:var(--_typographie---body-typo);color:var(--white);font-size:var(--_typographie---paragraphe)}.h1-black{font-family:var(--_typographie---body-typo);color:var(--noir-bleuté);font-size:var(--_typographie---h1);text-transform:uppercase;margin-top:0;margin-bottom:0;font-weight:500}.section-7{padding-top:80px;padding-bottom:80px;position:relative}.section-7.banner-white{padding-top:160px;padding-bottom:50px}.base-container-2{flex-direction:column;align-items:center;max-width:1250px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.heading-26{color:var(--noir)}.section-8{padding-top:80px;padding-bottom:80px;position:relative}.section-8.without-space{background-color:var(--white);padding:100px 15px}.base-container-3{background-color:var(--white);flex-direction:column;align-items:center;max-width:1250px;margin-left:auto;margin-right:auto;padding:60px 15px 0}.collection-item-services{border-top:1px solid #e4e4e4;padding-top:24px;padding-bottom:24px}.collection-item-services:last-child{border-bottom:1px solid #e4e4e4}.empty-state{background-color:#0000;padding-left:0;font-size:18px;font-weight:500}.tag-gray{color:#787878;letter-spacing:-.48px;text-transform:uppercase;background-color:#e6e6e6;border-radius:3px;padding:6px 10px;font-size:12px;font-weight:500}.button-arrow{z-index:1;object-fit:cover;width:20px;height:20px;position:relative}.name-service{font-family:var(--_typographie---heading-typo);color:var(--noir);transition:all .35s}.name-service:hover{color:#787878}.service-iten-wrapper{justify-content:flex-start;align-items:center;display:flex}.title-service-wrapper{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;display:flex}.primary-button-dark{grid-column-gap:10px;grid-row-gap:10px;border:1px solid #222a26;border-radius:3px;justify-content:center;align-items:center;margin-top:20px;padding:10px 20px;transition-property:none;display:flex}.overlay{position:absolute;inset:0%}.name-service-link{transition-property:none}.button-arrows-wrapper{justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:relative}.text-button-noir{font-family:var(--_typographie---bouton-typo);color:var(--noir-bleuté);font-size:var(--_typographie---bouton-size);letter-spacing:1px;text-transform:uppercase;font-weight:500;line-height:20px}.text-button-noir.text-primary{font-family:var(--_typographie---body-typo);color:var(--noir);letter-spacing:0;text-transform:none;font-weight:500}.service-item-content{flex-flow:column;justify-content:center;align-items:flex-start;width:60%;padding-right:80px;display:flex}.image-service{object-fit:cover;border-radius:3px;width:100%;height:100%}.paragraph-large{font-size:20px;font-weight:400;line-height:1.4em}.link-image-service{border-radius:2px;width:40%;height:400px;position:relative;overflow:hidden}.tags-wrapper-services{grid-column-gap:4px;grid-row-gap:4px;flex-flow:wrap;margin-top:20px;margin-bottom:30px;display:flex}.button-arrow-absolute{object-fit:cover;width:20px;height:20px;position:absolute;inset:0%}.paragraph-39{font-family:var(--_typographie---body-typo);color:var(--white)}.paragraph-40,.paragraph-41,.paragraph-42{font-family:var(--_typographie---body-typo);color:var(--white);font-size:var(--_typographie---paragraphe)}.heading-27{font-family:var(--_typographie---heading-typo);color:var(--noir)}.heading-medium{color:var(--noir);letter-spacing:0;font-size:1.5rem;font-weight:500;line-height:125%}.button-2{color:#fff;background-color:#000;border-radius:4rem;justify-content:center;align-items:center;min-width:12rem;height:5rem;padding-left:3rem;padding-right:3rem;transition:background-color .2s cubic-bezier(.39,.575,.565,1);display:inline-flex}.button-2:hover{background-color:#f24913}.heading-huge{font-family:var(--_typographie---heading-typo);color:var(--noir);letter-spacing:-1px;font-size:50px;font-weight:400;line-height:100%}.container-5{width:100%;max-width:90rem;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}.jobs__intro{grid-column-gap:3rem;grid-row-gap:3rem;justify-content:flex-start;align-items:center;display:flex}.text-regular{color:var(--noir);font-size:1rem;line-height:150%}.jobs__items{border-top:1px solid #0000001a}.spacer-small{width:100%;height:3rem}.text-large{font-size:1.25rem;line-height:150%}.max-width-regular{width:100%;max-width:74rem;margin-left:auto;margin-right:auto}.jobs__item{grid-column-gap:1rem;grid-row-gap:1rem;border-bottom:1px solid #0000001a;justify-content:space-between;align-items:center;padding-top:2rem;padding-bottom:2rem;transition:padding .4s cubic-bezier(.39,.575,.565,1),background-color .2s cubic-bezier(.39,.575,.565,1);display:flex}.jobs__item:hover{background-color:#0000000a;padding-left:1rem;padding-right:1rem}.tag{background-color:#fff;border-radius:4rem;padding:.5rem 1rem;display:inline-flex;position:relative}.tag.c1-04{background-color:#0000000a}.bullet{background-color:#151515;border-radius:100%;width:5px;height:5px}.resume-comany{color:#151515;font-size:var(--_typographie---h5);-webkit-text-stroke-color:#151515;font-weight:600;line-height:1.3}.resume-plus{background-color:#151515;border-radius:3px;width:100%;height:5px}.resume-task-wrapper{margin-left:-1rem;padding-top:.5rem;padding-bottom:.5rem;display:flex}.resume-desrpion{border-bottom:1px solid #e6e6e6;max-width:none;padding-bottom:5px;overflow:hidden}.resume-plus-l{background-color:#151515;border-radius:3px;width:5px;height:100%;position:absolute}.h1-medium{font-family:var(--_typographie---heading-typo);color:#151515;font-size:var(--_typographie---h2);text-align:left;text-transform:none;margin-left:-.3rem;line-height:1}.max-100ch{max-width:100ch}.task-item{color:#151515;-webkit-text-stroke-color:#151515;padding-left:.5rem;font-weight:600;line-height:1.8}.resume-container{z-index:2;flex-flow:column;justify-content:flex-start;align-items:stretch;width:106.25rem;max-width:106.25rem;margin-left:0;margin-right:0;padding:6rem 4rem;display:flex;position:relative}.h1-position{color:#151515;font-size:var(--_typographie---h3);letter-spacing:-.0625rem;-webkit-text-stroke-color:#151515;font-weight:400}.resume-headline{cursor:pointer;align-items:center;padding-top:20px;padding-bottom:20px;font-size:22px;font-weight:800;display:flex}.spacer-4{height:4rem}.resume-date{color:#151515;font-size:var(--_typographie---h5);-webkit-text-stroke-color:#151515;font-weight:600;line-height:1.3}.resume-secton{background-color:var(--fond-beige-gris);color:#707070;justify-content:center;align-items:center;padding-top:60px;padding-bottom:60px;display:flex;position:relative;overflow:hidden}.task-container{align-items:center;padding-left:1.2rem;display:flex}.resume-visible{border-style:none none solid;border-width:1px;border-color:var(--grey)var(--grey)var(--ligne-sur-fond-blanc);grid-template-rows:auto;grid-template-columns:2fr .25fr 1.75fr;width:100%;padding-bottom:20px}.resume-plus-wrap{justify-content:center;align-items:center;width:20px;height:20px;margin-right:25px;display:flex;position:relative}.base-container-4{flex-direction:column;align-items:center;max-width:1250px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.image-banner-overlay{z-index:1;background-color:#10182030;position:absolute;inset:0%}.image-banner-about{object-fit:cover;width:100%;height:100%;position:absolute;inset:0%}.primary-button-white{grid-column-gap:10px;grid-row-gap:10px;border:1px solid #fff;border-radius:3px;justify-content:center;align-items:center;padding:10px 40px;transition-property:none;display:flex}.primary-button-white.hide-desk{display:none}.blur-overlay{z-index:1;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#0003;position:absolute;inset:0%}.section-9{padding-top:80px;padding-bottom:80px;position:relative}.section-9.banner-about{height:700px;padding-top:260px;padding-bottom:70px}.content-wrapper-banner-about{z-index:3;grid-column-gap:30px;grid-row-gap:30px;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex;position:relative}.background-about-banner-wrapper{width:100%;height:100%;position:absolute;inset:0%}.title-about-banner{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column;max-width:700px;display:flex}.text-white{color:#fff;letter-spacing:-2px;text-transform:uppercase;font-size:45px;font-weight:500}.paragraph-banner-about{max-width:600px;font-family:var(--_typographie---body-typo);color:#fff;letter-spacing:-.5px;font-size:16px;font-weight:400}.base-container-5{flex-direction:column;align-items:center;max-width:1140px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.section-10{padding-top:80px;padding-bottom:80px;position:relative}.section-10.banner-about{padding-top:260px;padding-bottom:70px}.heading-28{font-family:var(--_typographie---heading-typo)}.success-message-contact-form{color:#222a26;text-align:center;background-color:#f6f6f6;border-radius:3px}.image-contacts{object-fit:cover;border-radius:3px;width:100%;height:100%}.contacts-wrapper{grid-column-gap:80px;grid-row-gap:80px;align-items:stretch;width:100%;display:flex}.section-11{padding-top:80px;padding-bottom:80px;position:relative}.section-11.without-space{padding-top:60px;padding-bottom:100px}.image-contacts-wrapper{width:50%;min-height:400px}.contacts-form-wrapper{justify-content:center;align-items:center;width:50%;display:flex}.contacts-textarea{color:#222a26;border:1px solid #e4e4e4;border-radius:3px;min-width:100%;max-width:100%;min-height:200px;max-height:100%;margin-bottom:30px;padding:16px 18px;font-size:16px;transition:all .2s}.contacts-textarea:focus{color:#222a26;border:1px solid #222a26;font-size:16px}.contacts-textarea::placeholder{color:#787878;font-size:16px}.inputs-wrapper{grid-column-gap:10px;grid-row-gap:10px;margin-bottom:10px;display:flex}.form-contacts{flex-flow:column;width:100%;height:100%;display:flex}.contacts-input{color:#222a26;border:1px solid #e4e4e4;border-radius:3px;height:auto;margin-bottom:0;padding:16px 18px;font-size:16px;transition:all .2s}.contacts-input:focus{color:#222a26;border:1px solid #222a26;font-size:16px}.contacts-input::placeholder{color:#787878;font-size:16px}.error-message-2{color:#ff4d4f;background-color:#0000;padding:0}.error-message-2.top-margin-20{margin-top:20px}.primary-button-3{background-color:var(--noir-bleuté);color:#fff;text-align:center;letter-spacing:-.7px;text-transform:uppercase;border:1px solid #222a26;border-radius:3px;padding:20px 24px;font-size:14px;font-weight:500;line-height:1.3em;transition:all .3s;display:inline-block}.primary-button-3:hover{color:#222a26;background-color:#0000}.form-block-contacts{flex-flow:column;justify-content:center;align-items:center;width:100%;margin-bottom:0;display:flex}.container-6{width:100%;max-width:90rem;margin-left:auto;margin-right:auto;padding-left:2.5rem;padding-right:2.5rem}.input-field{border:.2px solid var(--noir-bleuté);background-color:var(--blanc-souris);color:#fff;border-radius:1px;min-height:3.25rem;margin-bottom:1.5rem;padding:.875rem 1rem;font-size:1rem;line-height:1.4}.input-field:focus{border-color:#fff}.input-field.cc-text-area{background-color:var(--blanc-souris);min-height:8.25rem;color:var(--noir-bleuté)}.text-xl{color:#181d27;font-size:1.5rem;font-weight:500;line-height:1.4}.text-wrapper.cc-gap-4{grid-column-gap:.25rem;grid-row-gap:.25rem;justify-content:flex-start;align-items:center;display:flex}.text-wrapper.cc-top-20{margin-top:1.25rem}.header-col.cc-max-640{text-align:center;max-width:40rem;margin-left:auto;margin-right:auto}.text-lg{color:#181d27;font-size:1.25rem;line-height:1.4}.text-lg.cc-font-weight-700{font-weight:600}.grid-cols{grid-column-gap:5rem;grid-row-gap:5rem;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.grid-cols.cc-2col{grid-column-gap:4rem;grid-row-gap:4rem;grid-template-columns:1fr 1fr}.u-link.cc-info{border-bottom:1px solid #f9fafb;font-weight:500;transition:border-color .3s}.u-link.cc-info:hover{border-bottom-color:#19292a}.text-h1{font-family:var(--_typographie---heading-typo);color:#181d27;letter-spacing:-1.44px;margin-top:0;margin-bottom:0;font-size:45px;font-weight:500;line-height:1.2}.text-sm{color:#414651;margin-bottom:0;font-size:1rem;line-height:1.4}.column-left.cc-contact-left{grid-column-gap:2.5rem;grid-row-gap:2.5rem;text-align:left;border:1px #e9eaeb;border-radius:5px;flex-flow:column;padding:2.5rem 0;display:flex}.success-message-2{background-color:#fff;border-radius:1rem;font-size:1rem;line-height:1.4}.form-button{background-color:var(--noir-bleuté);width:100%;font-family:var(--_typographie---bouton-typo);color:var(--white);font-size:var(--_typographie---h6);letter-spacing:1px;border-radius:2px;padding:10px;font-weight:500;line-height:25px;transition:color .3s,background-color .3s}.form-button:hover{border:1px solid var(--noir-bleuté);background-color:var(--transparent);color:var(--noir-bleuté)}.column-right{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr}.column-right.cc-contact-right{border:0px none var(--white);background-color:var(--fond-beige-gris);border-radius:2px;padding:2.5rem 3rem}.text-md{font-family:var(--_typographie---body-typo);color:#414651;margin-bottom:0;font-size:1.125rem;line-height:1.4}.content-col{z-index:2}.content-col.cc-gap-24{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:column;display:flex}.contact-info.cc-gap-16{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:row;justify-content:flex-start;align-items:flex-start;display:flex}.section-12{padding-top:6rem;padding-bottom:6rem;position:relative}.section-12.cc-blog-hero{margin-top:40px;padding-top:0;padding-bottom:0}.contact-label{font-family:var(--_typographie---heading-typo);color:var(--noir-bleuté);font-size:var(--_typographie---h6);text-transform:uppercase;margin-bottom:.4rem;font-weight:500;line-height:160%}.form-button-2{color:#fff;background-color:#182857;border-radius:.25rem;padding:.86rem 2.25rem;font-size:1rem;font-weight:400;line-height:150%}.contact-form-grid{grid-column-gap:15px;grid-row-gap:15px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;margin-bottom:20px;display:grid}.contact-message-field{color:gray;letter-spacing:-.5px;background-color:#0000;border:1px #000;border-bottom:1px solid #bbb;min-width:100%;max-width:100%;min-height:3rem;margin-bottom:0;padding:0;font-size:12px;font-weight:400;line-height:160%}.single-field-wrapper.message{margin-bottom:20px}.container-7{color:#182857;max-width:1230px;margin-left:auto;margin-right:5vw}.contact-details-mark{color:#ff481f}.contact-details{max-width:400px;color:var(--white);font-size:var(--_typographie---h6);margin-top:20px;margin-bottom:20px;padding-top:0;font-weight:400;line-height:160%}.contact-form-wrap{width:100%;max-width:39.6rem;margin-left:auto}.contact-field{color:gray;height:2.4rem;font-size:var(--_typographie---tagline);letter-spacing:-.5px;background-color:#0000;border:1px #000;border-bottom:1px solid #bbb;margin-bottom:0;padding:0 0 1rem;font-weight:400;line-height:160%}.contact-grid-wrap{grid-column-gap:8.75rem;grid-row-gap:8.75rem;grid-template-rows:auto;grid-template-columns:1fr 1.44fr;grid-auto-columns:1fr;display:grid}.contact-title{width:400px;font-family:var(--_typographie---heading-typo);color:var(--white);letter-spacing:-2px;text-transform:uppercase;margin-bottom:3.88rem;font-size:45px;font-weight:200;line-height:110%}.contact-form-wrapper{margin-bottom:0}.form-2{text-align:left}.contact-label-2{color:#000;text-transform:uppercase;margin-bottom:.4rem;font-size:.75rem;font-weight:400;line-height:160%}.contact-message-field-2{color:gray;background-color:#0000;border:1px #000;border-bottom:1px solid #bbb;min-width:100%;max-width:100%;min-height:9rem;margin-bottom:0;padding:0;font-size:1rem;font-weight:400;line-height:160%}.contact-field-2{color:gray;background-color:#0000;border:1px #000;border-bottom:1px solid #bbb;height:2.4rem;margin-bottom:0;padding:0 0 1rem;font-size:1rem;font-weight:400;line-height:160%}.career-details-grid{grid-column-gap:50px;grid-row-gap:50px;grid-template-rows:auto;grid-template-columns:1fr 1.15fr;grid-auto-columns:1fr;display:grid}.paragraphe-black{font-family:var(--_typographie---body-typo);color:var(--noir-bleuté);font-size:var(--_typographie---paragraphe);letter-spacing:-.5px;margin-bottom:0;padding-left:0;font-weight:400;line-height:25px}.career-details-shape{z-index:-1;width:100%;max-width:54%;max-height:90%;position:absolute;inset:auto auto 0% 0%}.primary-button-4{text-transform:capitalize;display:inline-block}.title-numbers{font-family:var(--_typographie---body-typo);text-transform:uppercase;font-size:18px;font-weight:600}.numbers-title-wrapper{grid-column-gap:12px;grid-row-gap:12px;flex-flow:column;max-width:600px;display:flex}.paragraph-small{font-size:var(--_typographie---paragraphe);font-weight:300}.video-numbers{z-index:1;border-radius:3px;width:460px;height:400px}.numbers-top-wrapper{grid-column-gap:4px;grid-row-gap:4px;flex-flow:column;display:flex}.section-13{background-color:var(--fond-beige-gris);padding-top:60px;padding-bottom:60px;position:relative}.flex-video-wrapper{grid-column-gap:50px;grid-row-gap:50px;justify-content:flex-start;align-items:center;display:flex}.numbers-item{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;flex:1;display:flex}.numbers-grid-wrapper{grid-column-gap:40px;border-top:1px solid #e4e4e4;grid-template-rows:auto;grid-template-columns:1fr 1.1fr 1fr 1fr;grid-auto-columns:1fr;margin-top:60px;padding-top:40px;display:grid}.numbers-grid-wrapper.top-margin-30{margin-top:60px}.heading-29,.heading-30,.heading-31{font-family:var(--_typographie---body-typo);color:var(--noir-bleuté);font-size:var(--_typographie---h1);font-weight:500}.heading-32{font-family:var(--_typographie---heading-typo);color:var(--noir-bleuté);font-size:var(--_typographie---h1);font-weight:500}.heading-33{font-family:var(--_typographie---heading-typo);color:var(--noir);font-size:var(--_typographie---h3);margin-top:0}.team-grid-wrap{grid-column-gap:20px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.team-title-wrap{grid-column-gap:16px;grid-row-gap:16px;font-family:var(--_typographie---heading-typo);color:var(--noir);grid-template-rows:auto;grid-template-columns:1fr .25fr;grid-auto-columns:1fr;justify-content:space-between;align-items:flex-end;margin-bottom:40px;display:block}.section-14{padding-top:60px;padding-bottom:60px;position:relative}.primary-button-dark-2{grid-column-gap:10px;grid-row-gap:10px;border:1px solid #222a26;border-radius:3px;justify-content:center;align-items:center;padding:10px 20px;transition-property:none;display:flex}.primary-button-dark-2.hide-mob{border-color:var(--noir-bleuté);border-radius:0}.button-mob{display:none}.image-team-member{object-fit:cover;border-radius:3px;width:100%;height:300px}.team-member-description{grid-column-gap:8px;grid-row-gap:8px;border:0 #000;flex-flow:column;margin-top:0;margin-bottom:0;padding-bottom:20px;display:flex}.paragraphe-grey{font-family:var(--_typographie---body-typo);color:var(--grey);font-size:var(--_typographie---paragraphe)}.title-team{max-width:600px}.heading-34{font-family:var(--_typographie---heading-typo);color:var(--noir);font-size:var(--_typographie---h2)}.heading-35,.heading-36,.heading-37,.heading-38{font-family:var(--_typographie---body-typo);color:var(--noir);font-size:var(--_typographie---h4);margin-bottom:0}.services-left-column-wrapper{flex-flow:column;justify-content:space-between;align-items:flex-start;max-width:350px;height:100%;display:flex}.tab-title-wrapper{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;display:flex}.title-section-tabs{margin-bottom:60px;display:flex}.title-section-tabs.orga{grid-column-gap:44px;grid-row-gap:44px}.tab-bottom-description{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.tab-link{color:#8f8f8f;letter-spacing:-.7px;text-transform:uppercase;background-color:#0000;border-bottom:1px solid #0000;padding:0 0 16px;font-size:14px;font-weight:500;line-height:1.3em}.tab-link:hover{color:#b3b3b3}.tab-link.w--current{color:#fff;background-color:#0000;border-bottom:1px solid #fff}.tab-content-wrapper{display:flex}.right-column-tab-content{width:60%}.image-tab{object-fit:cover;width:100%;height:420px}.section-15{padding-top:80px;padding-bottom:80px;position:relative}.section-15.background-primary{background-color:var(--noir-bleuté)}.right-column{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column;width:59%;display:flex}.right-column.tabs{width:60%}.tab-number{font-family:var(--_typographie---body-typo);color:#fff;font-size:var(--_typographie---h5);letter-spacing:-.7px;font-weight:500}.tabs-title-wrapper{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;display:flex}.services-section-home-1{margin-top:80px;display:flex}.left-column-tab-content{flex-flow:column;justify-content:space-between;align-items:flex-start;width:41%;padding-right:60px;display:flex}.tabs-content-home-1{background-color:#16232e;border-radius:3px;padding:20px}.paragraphe-white{font-family:var(--_typographie---body-typo);color:var(--white);font-size:var(--_typographie---paragraphe);letter-spacing:-.5px;font-weight:300;line-height:25px}.paragraphe-white.tabs-title-width{font-family:var(--_typographie---heading-typo);color:var(--white);font-size:var(--_typographie---h2);letter-spacing:-1.5px;margin-top:0;font-weight:400;line-height:35px}.paragraphe-white.bold-et-maj{text-transform:uppercase;font-weight:500}.paragraphe-white._500{max-width:500px}.paragraphe-white.millieu{text-align:center}.tabs-menu-home-1{grid-column-gap:40px;grid-row-gap:40px;width:59%;margin-left:auto;display:flex}.accordion-services-wrapper{width:100%;margin-top:-30px}.left-column{width:40%;font-size:var(--_typographie---h2)}.small-round{background-color:#222a2633;border-radius:50%;width:10px;height:10px}.mask-gallery{width:49%;padding-top:40px;overflow:visible}.big-round{border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.slider-gallery{background-color:#0000;flex-flow:column;justify-content:flex-start;align-items:flex-start;height:auto;margin-top:-40px;padding-top:30px;padding-bottom:20px;display:flex;overflow:hidden}.title-large-gallery{font-family:var(--_typographie---heading-typo);color:var(--noir-bleuté);font-size:var(--_typographie---h3);letter-spacing:-1.5px;margin-bottom:-40px;font-weight:400;line-height:1.1em}.section-16{padding-top:80px;padding-bottom:80px;position:relative}.section-16.overflow-hidden{padding-top:100px;padding-bottom:60px}.gallery-img{object-fit:cover;border-radius:3px;width:100%;height:100%;transition:all .6s}.gallery-img:hover{transform:scale(1.2)}.right-arrow-hide{justify-content:flex-end;align-items:flex-end;display:none}.lightbox-gallery{border-radius:3px;width:100%;height:100%;overflow:hidden}.slide-gallery{height:330px;margin-right:20px}.slide-gallery.gallerie-1{height:250px}.active-item-wrapper{justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;inset:0% 140px auto auto}.active-item{z-index:10;background-color:var(--noir-bleuté);border-radius:50%;width:10px;height:10px;position:relative}.left-arrow-hide{flex-flow:wrap;order:0;justify-content:flex-end;align-self:auto;align-items:flex-start;display:none}.rounds-wrapper-gallery{justify-content:center;align-items:center;display:flex;position:absolute;inset:14px 0% auto auto}.slide-nav-gallery{opacity:0;justify-content:flex-start;align-items:center;display:flex;inset:3px 0% auto auto}.change-padding-4{color:#fff;margin-top:0;margin-bottom:0;font-family:Lora Variablefont Wght,Times New Roman,sans-serif;font-style:normal;font-weight:400}.change-padding-4.change-color-black{color:var(--noir-bleuté);font-family:Lora Variablefont Wght,Times New Roman,sans-serif;font-size:var(--_typographie---h2)}.about-two-purpose-2{background-color:var(--white);padding:60px 15px;overflow:hidden}.change-color-dark-3{color:#101820;letter-spacing:-.5px;margin-bottom:40px;font-family:Plus Jakarta Sans,sans-serif;font-weight:400}.subheading-text-white-2{color:#fff;letter-spacing:1.8px;text-transform:uppercase;font-family:Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:700;line-height:17.6px}.subheading-text-white-2.change-color-black{color:#000}.subheading-text-white-2.change-color-black.no-break{white-space:nowrap}.button-style-black{border:1px solid var(--noir-bleuté);background-color:var(--transparent);font-family:var(--_typographie---body-typo);color:var(--noir-bleuté);letter-spacing:0;text-transform:uppercase;border-radius:2px;padding:10px 20px;font-size:14px;font-weight:500;line-height:24px}.button-style-black.change-border-color{color:#27323a;border-color:#0003;font-family:Plus Jakarta Sans,sans-serif}.button-style-black.change-border-color.w--current{color:#010101;border-color:#010101}.text-block-2{font-family:var(--_typographie---body-typo);font-size:var(--_typographie---h6);letter-spacing:0;line-height:18px}.text-block-3{font-size:var(--_typographie---h6);letter-spacing:-.5px;line-height:18px}.text-block-4{font-size:var(--_typographie---h6);letter-spacing:0;line-height:18px}.heading-three-new-2{font-family:var(--_typographie---heading-typo);color:var(--white);font-size:var(--_typographie---h4);text-transform:uppercase;font-weight:400;line-height:35px}.home-two-service-image-wrapper-2{position:relative}.paragraph-43,.paragraph-44,.paragraph-45,.paragraph-46{color:var(--white);font-size:var(--_typographie---paragraphe);font-weight:300}.home-one-big-text-2{text-align:center;text-transform:uppercase;font-size:130px;font-weight:300;line-height:160px}.home-one-big-text-2.change-text-style{background-image:linear-gradient(180deg,var(--blanc-souris)18%,#fff0 81%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.contact-one-hero-2{background-color:var(--noir-bleuté);padding-top:210px}.paragraph-47{font-family:var(--_typographie---body-typo);font-size:var(--_typographie---paragraphe);font-weight:300}.link-3{font-size:var(--_typographie---h2)}.paragraph-48{font-family:var(--_typographie---body-typo);color:var(--noir-bleuté);font-weight:300}.main-container-2{max-width:1230px;margin-left:auto;margin-right:auto}.home-one-hero-left-main-2{z-index:11;background-color:var(--noir-bleuté);justify-content:flex-end;align-items:stretch;max-width:1140px;height:100%;margin-left:auto;padding-left:15px;padding-right:15px;display:flex}.home-one-hero-main-big-wrapper-2{background-color:var(--noir-bleuté);position:relative}.home-one-service-left-2{padding-right:300px;display:flex;position:relative}.button-style-3{color:#dcc5b7;letter-spacing:.5px;text-transform:uppercase;background-color:#dcc5b700;border:1px solid #dcc5b74d;padding:10px 40px;font-size:12px;font-weight:600;line-height:24px}.button-style-3.change-border-color{color:#27323a;border-color:#0003}.button-style-3.change-border-style{border-color:#dcc5b7}.change-padding-5{font-family:var(--_typographie---heading-typo);color:var(--noir-bleuté);margin-top:0;margin-bottom:0}.change-padding-5.change-font-style{text-transform:uppercase;font-size:40px;line-height:50px}.change-padding-5.change-align{text-align:right}.home-one-service-button-2{z-index:11111111;padding-top:0;padding-bottom:15px;padding-left:0;display:flex;position:relative}.home-one-service-2{background-color:var(--white);padding:100px 15px 20px;position:sticky;overflow:hidden}.home-one-big-text-3{text-align:center;text-transform:uppercase;font-size:130px;font-weight:300;line-height:160px}.paragraph-49{color:var(--white)}.base-container-6{flex-direction:column;align-items:center;max-width:1250px;margin:0 auto;padding:0 15px}.numbers-about-section{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column;justify-content:flex-start;align-items:flex-end;margin-top:80px;display:flex}.about-section{grid-row-gap:60px;grid-template-rows:auto;grid-template-columns:55% 45%;grid-auto-columns:1fr;display:grid}.divider-top{background-color:#ffffff26;width:100%;height:1px;position:absolute;inset:0% 0% auto}.points-wrapper{grid-column-gap:16px;grid-row-gap:16px;justify-content:flex-start;align-items:center;display:flex}.numbers-first-block{justify-content:flex-start;align-items:flex-start;width:60%;display:flex}.text-large-2{letter-spacing:-2px;font-size:40px;font-weight:500;line-height:1.2em}.text-large-2.text-white{font-family:var(--_typographie---heading-typo);font-size:var(--_typographie---h2);text-transform:none;font-weight:400}.big-number{color:var(--noir-bleuté);letter-spacing:-6px;font-size:90px;font-weight:500;line-height:1.1em}.image-about{object-fit:cover;border-radius:3px;width:100%;height:350px}.numbers-block{justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.number-description{flex:none;max-width:310px;margin-left:auto}.number-description.second{flex:1;display:flex}.title-about{grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;justify-content:space-between;align-items:flex-start;max-width:450px;display:flex}.section-17{padding-top:80px;padding-bottom:80px;position:relative}.section-17.background-primary{background-color:var(--vert-velour);padding-top:60px;padding-bottom:60px}.top-content-left-column{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column;justify-content:flex-start;align-items:flex-start;padding-right:80px;display:flex}.numbers-first-line{grid-column-gap:100px;grid-row-gap:100px;justify-content:space-between;align-items:flex-start;width:100%;padding-top:16px;display:flex;position:relative}.numbers-second-line{grid-column-gap:100px;grid-row-gap:100px;justify-content:flex-start;align-items:flex-start;width:55%;padding-top:16px;display:flex;position:relative}.numbers-label{max-width:280px}.paragraph-large-2{font-size:20px;font-weight:500;line-height:1.4em}.paragraph-large-2.white-30{color:var(--noir-bleuté)}.paragraph-large-2.text-white{font-family:var(--_typographie---body-typo);font-size:var(--_typographie---paragraphe);letter-spacing:-.5px;text-transform:none;color:var(--noir-bleuté);font-weight:300;line-height:25px}.flex-points{grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;justify-content:center;align-items:flex-start;padding-right:80px;display:flex}.numbers-third-line{grid-column-gap:100px;grid-row-gap:100px;justify-content:flex-start;align-items:flex-start;width:46%;padding-top:16px;display:flex;position:relative}.paragraph-second-line-wrapper{max-width:260px}.numbers-text-description{color:var(--noir-bleuté);font-size:20px;font-weight:500;line-height:1.4em}.about-right-column{aspect-ratio:1;width:100%;height:350px}.title-with-paragraph-wrapper{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;display:flex}.title-large-gallery-2{max-width:800px;font-family:var(--_typographie---heading-typo);font-size:var(--_typographie---h2);letter-spacing:-1.5px;margin-bottom:10px;font-weight:400;line-height:25px}.section-18{padding-top:80px;padding-bottom:80px;position:relative}.section-18.overflow-hidden{background-color:var(--white);padding-top:60px;padding-bottom:60px}.section-18.overflow-hidden.porte{padding-top:60px;padding-bottom:20px}.section-18.overflow-hidden.materiaux{padding-top:0}.active-item-2{z-index:10;background-color:#222a26;border-radius:50%;width:10px;height:10px;position:relative}.primary-button-white-2{grid-column-gap:10px;grid-row-gap:10px;border:1px solid #fff;border-radius:3px;justify-content:center;align-items:center;padding:10px 20px;transition-property:none;display:flex}.paragraph-banner-wrapper-home-2{max-width:300px}.heading-banner-wrapper{max-width:780px}.heading-banner-wrapper.review-banner{max-width:620px}.heading-banner-small{color:#fff;letter-spacing:-2.5px;font-size:44px;line-height:1.2em}.section-19{padding-top:80px;padding-bottom:80px;position:relative}.section-19.banner-reviews{background-color:var(--noir-bleuté);padding-top:100px;padding-bottom:100px}.grid-banner{grid-column-gap:8px;grid-row-gap:8px;grid-template-rows:220px;grid-template-columns:1fr 1fr 1fr 1fr 2fr;grid-auto-columns:1fr;margin-top:40px;margin-bottom:40px;display:grid}.grid-banner.testimonials{grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-auto-rows:220px;margin-bottom:20px;padding-top:0;padding-bottom:0}.image-grid-banner{object-fit:cover;border-radius:3px;width:100%;height:100%}.text-button-2{color:#fff;letter-spacing:-.7px;text-transform:uppercase;font-size:14px;font-weight:500;line-height:1.3em}.text-button-2.text-primary{font-family:var(--_typographie---body-typo);color:var(--white);letter-spacing:0;font-weight:300}.text-white-3{color:var(--noir-bleuté)}.bottom-paragraph-button-wrapper{justify-content:space-between;align-items:center;display:flex}.chnage-font-style-3{font-size:var(--_typographie---paragraphe);letter-spacing:-.5px;font-weight:300}.main-container-3{max-width:1230px;margin-left:auto;margin-right:auto}.home-one-hero-sub-heading-2{padding-bottom:10px}.about-two-work-2{background-color:var(--white);background-image:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a47d3373cda88608ce1c73c_OIU9MH1-ai%201.svg);background-position:0 0;background-repeat:no-repeat;background-size:auto;padding-bottom:120px;padding-left:15px;padding-right:15px;overflow:hidden}.heading-four-3{letter-spacing:.5px;font-size:20px;line-height:26px}.main-container-4{max-width:1230px;margin-left:auto;margin-right:auto}.home-one-hero-sub-heading-3{padding-bottom:10px}.about-two-work-3{background-color:var(--white);background-image:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a47d3373cda88608ce1c73c_OIU9MH1-ai%201.svg);background-position:0 0;background-repeat:no-repeat;background-size:auto;padding:100px 15px 60px;position:relative;overflow:visible}.base-container-7{flex-direction:column;align-items:center;max-width:1250px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.accordion-icon{width:24px;height:24px;margin-top:10px;margin-bottom:10px;margin-left:20px;font-size:17px;line-height:24px}.accordion-toggle{white-space:normal;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:10px 0;display:flex}.accordion-list-content.accordion-services{color:#fff;max-width:500px}.accordion-title{color:#fff}.accordion-title.faq{max-width:90%}.accordion-list{background-color:#0000;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex;position:static;overflow:hidden}.accordion-list.w--open{background-color:#0000;padding-top:0;padding-bottom:20px;display:block}.section-20{padding-top:80px;padding-bottom:80px;position:relative}.section-20.background-primary{background-color:var(--noir-bleuté);background-color:var(--white);background-color:var(--white);padding-top:60px;padding-bottom:60px}.section-20.overflow-hidden{background-color:var(--white);padding-top:0}.section-20.banner-home-3{z-index:11;height:100vh;padding-top:160px;padding-bottom:40px;position:sticky;overflow:hidden}.section-20.banner-white{padding-top:160px;padding-bottom:50px}.section-20.without-space{padding-top:0;padding-bottom:0}.section-20.background-primary{background-color:var(--noir-bleuté)}.section-20.overflow-hidden{padding-top:60px;padding-bottom:60px}.section-20.banner-reviews{background-color:#101820;padding-top:60px;padding-bottom:60px}.services-faq{display:flex}.accordion-item{background-color:#f6f6f6;border:1px solid #e4e4e4;border-radius:3px;width:100%;padding:20px;position:static}.accordion-item.primary{background-color:var(--noir-bleuté);background-color:var(--noir-bleuté);border-style:none none solid;border-bottom-color:#ffffff26;border-radius:0;padding-left:0;padding-right:0}.left-column-2{width:41%}.main-container-5{max-width:1230px;margin-left:auto;margin-right:auto}.change-color-dark-4{font-family:var(--_typographie---body-typo);color:var(--noir-bleuté);font-weight:300}.subheading-text-2{letter-spacing:1.8px;text-transform:uppercase;font-size:12px;font-weight:700;line-height:17.6px}.subheading-text-2.change-color-black{color:#000}.subheading-text-2.change-color-black.no-break{white-space:nowrap}.about-two-purpose-wrapper-2{grid-column-gap:40px;grid-row-gap:40px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;align-items:center;display:grid}.about-two-purpose-right-2{justify-content:flex-start;align-items:flex-start;padding-right:0;display:flex}.change-padding-6{margin-top:0;margin-bottom:0}.change-padding-6.change-color-black{font-family:var(--_typographie---heading-typo);color:#27323a;font-size:var(--_typographie---h2)}.about-two-purpose-3{background-color:var(--fond-beige-gris);padding:60px 15px;position:relative;overflow:hidden}.h2-white-cta{font-family:var(--_typographie---heading-typo);color:var(--white);font-size:var(--_typographie---h2);letter-spacing:-1px;text-transform:none;margin-top:0;margin-bottom:0;font-weight:300;line-height:120%}.h2-white-cta.maj{letter-spacing:-1px;text-transform:uppercase;line-height:50px}.h2-white-cta.millieu{text-align:center;margin-bottom:10px}.image-4{height:100%}.text-span-2{font-weight:200}.sub-black{font-family:var(--_typographie---heading-typo);color:var(--noir-bleuté);font-size:var(--_typographie---tagline);letter-spacing:1px;text-transform:uppercase;margin-top:0;margin-bottom:10px;font-weight:600;line-height:18px}.text-span-3{font-weight:500}.heading-40{font-size:var(--_typographie---h2);letter-spacing:-1px;text-transform:uppercase;margin-top:0;font-weight:500}.h2-black{font-family:var(--_typographie---heading-typo);color:var(--noir-bleuté);font-size:var(--_typographie---h2);letter-spacing:-1px;text-transform:none;margin-top:0;margin-bottom:20px;font-weight:300;line-height:120%}.h2-black.center{text-align:left;margin-bottom:20px}.text-span-4{font-weight:500}.sub-white{font-family:var(--_typographie---body-typo);color:var(--white);font-size:var(--_typographie---tagline);letter-spacing:1px;text-transform:uppercase;margin-bottom:20px;font-weight:500;line-height:17.6px}.text-span-5{font-weight:500}.h1-white{font-family:var(--_typographie---heading-typo);color:var(--primary-color);font-size:var(--_typographie---h1);letter-spacing:-1px;text-transform:uppercase;margin-top:10px;font-weight:400;line-height:120%}.text-span-6{font-weight:500}.text-span-7{font-weight:500;text-decoration:none}.text-span-8,.text-span-9,.text-span-10,.text-span-11,.text-span-12{font-weight:500}.bold-text-2,.bold-text-3{text-transform:uppercase;font-weight:600}.bold-text-4{font-weight:600}.text-span-13{font-weight:500}.banner-title-wrapper-home-1{max-width:800px}.button-white-contour{grid-column-gap:10px;grid-row-gap:10px;border:1px solid var(--white);border-radius:2px;justify-content:center;align-items:center;padding:10px 20px;transition-property:none;display:flex}.banner-content{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:2fr .75fr;grid-auto-columns:1fr;justify-content:space-between;align-items:flex-end;padding-top:220px;padding-left:15px;padding-right:15px;display:grid}.paragraph-banner-wrapper{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;flex:1;justify-content:flex-start;align-items:flex-end;max-width:320px;display:flex}.text-span-14{font-weight:500}.heading-41{font-size:var(--_typographie---h1);text-transform:uppercase;font-weight:200}.image-5{height:100%}.bouton-text-white{font-family:var(--_typographie---bouton-typo);font-size:var(--_typographie---bouton-size);letter-spacing:1px;text-transform:uppercase}.text-span-15{color:var(--noir-bleuté);letter-spacing:-2px;font-weight:500}.text-span-16{color:var(--noir-bleuté);font-weight:500}.home-about-ticker-item{flex:none;display:flex}.primary-button-arrow._02{position:absolute}.container-8{width:100%;max-width:100%;margin-left:auto;margin-right:auto;padding-top:60px;padding-left:15px;padding-right:15px}.primary-button-arrow-wrap{justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.primary-button-text-2._02{color:#fff;position:absolute}.blank-div{z-index:1;position:relative}.home-about-img{z-index:2;object-fit:cover;border-radius:12px;width:100%;height:100%;position:relative}.home-about-img._04,.home-about-img._03,.home-about-img._05{border-radius:2px;height:100%;position:static}.home-about-img._02{aspect-ratio:1;object-fit:cover;border-radius:2px;height:100%;position:static}.home-about-ticker-title{color:#949494;letter-spacing:-14px;flex:none;margin-right:10px;font-size:200px;font-weight:500;line-height:100%}.section-21{padding-top:120px;padding-bottom:120px}.section-21.home-about{background-color:var(--fond-beige-gris);padding-top:60px;padding-bottom:60px;position:relative;overflow:visible}.home-about-wrap{flex-flow:column;justify-content:center;align-items:center;display:flex;position:static}.primary-button-text-wrap{z-index:1;letter-spacing:-.18px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.primary-button-5{z-index:1;grid-column-gap:14px;color:#1a1a1a;letter-spacing:-.18px;border:1px solid #ddd;border-radius:40px;justify-content:flex-start;align-items:center;padding:19px 28px;font-size:18px;font-weight:500;line-height:155.556%;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.primary-button-bg{z-index:-1;background-color:#1a1a1a;border-radius:40px;width:100%;height:100%;position:absolute;inset:0%}.home-about-title-wrap{width:100%;margin-bottom:40px}.section-sub-title{color:#1a1a1a;letter-spacing:-1.44px;text-transform:capitalize;font-size:36px;font-weight:500;line-height:133%}.home-about-grid{grid-column-gap:20px;grid-row-gap:20px;grid-template-rows:160px;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-rows:160px;grid-auto-columns:1fr;width:100%;display:grid}.home-about-ticker{z-index:1;justify-content:flex-start;align-items:center;width:100%;display:flex;position:absolute;overflow:hidden}.paragraph-50{position:relative;top:100px}.text-span-17{color:var(--marron\<deleted\|variable-97d7a672-38a2-632e-9d76-654c0eaabc9e\>);font-weight:500}.section-22{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.image-6,.image-7,.image-8,.image-9{width:300px;height:300px}.award-name{color:#fff}.base-container-8{flex-direction:column;align-items:center;max-width:1250px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.awards-images-block{aspect-ratio:2.39;border-radius:3px;width:100%;height:100%;position:relative;overflow:hidden}.awards-content-wrapper{background-color:var(--noir-bleuté);border-radius:3px;padding:20px;display:flex}.awards-item{grid-column-gap:10px;grid-row-gap:10px;cursor:default;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.awards-image-wrapper{width:100%;height:100%;position:absolute;inset:0%}.awards-image-wrapper.initial{z-index:10}.awards-image-wrapper.second{z-index:80}.awards-image-wrapper.first{z-index:70}.awards-image-wrapper.fourth{z-index:100}.awards-image-wrapper.third{z-index:90}.awards-title-wrapper{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;max-width:570px;display:flex}.years-awards{letter-spacing:-.8px;vertical-align:text-top;font-size:16px;font-weight:400}.image-awards{object-fit:cover;object-position:50% 75%;border-radius:3px;width:100%;height:100%}.awards-wrapper{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column;justify-content:flex-start;align-items:flex-start;margin-top:100px;padding-right:40px;display:flex}.title-section-awards{margin-bottom:0;display:flex}.btn-icon-wrap{background-color:#010101;border-radius:99999px;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.btn-icon-wrap.white-5{background-color:#fff}.btn-primary{text-decoration:none;display:flex}.about-content{font-family:var(--_typographie---heading-typo);color:#010101;letter-spacing:-.07em;margin-bottom:50px;font-size:40px;font-weight:300;line-height:125%}.about-video{border-radius:0;height:320px}.about-area{z-index:0;background-color:var(--fond-beige-gris);padding-top:60px;padding-bottom:60px;position:relative}.section-content-sm{font-family:var(--_typographie---body-typo);font-size:var(--_typographie---paragraphe);line-height:150%}.btn-primary-inner{color:#fff;background-color:#010101;border:1px solid #000;border-radius:99999px;height:50px;padding:12px 28px 14px;font-size:16px;overflow:hidden}.d-none{display:none}.about-video-wrap{border-radius:5px;overflow:hidden}.btn-primary-text{margin-bottom:17px;padding-top:0}.about-left{grid-column-gap:51px;grid-row-gap:51px;flex-flow:column;display:flex}.about-content-btm{text-indent:60px;max-width:342px;margin-left:auto;margin-right:0;padding-top:20px}.about-wrap{grid-column-gap:100px;grid-row-gap:100px;grid-template-rows:auto;grid-template-columns:300px 1fr;grid-auto-columns:1fr;display:grid}.container-9{max-width:1312px;padding-left:15px;padding-right:15px}.breadcrubms{text-decoration:underline}.btn-icon{width:20px;height:20px}.btn-icon.white-6{filter:invert()}.research-list{z-index:9;max-width:300px;margin-bottom:-100px;margin-left:auto;padding-bottom:0;padding-left:0;list-style-type:none}.research-img{box-sizing:border-box;aspect-ratio:auto;object-fit:fill;border-radius:5px;width:100%;overflow:clip}.research-area{padding-top:60px;padding-bottom:20px;position:static;overflow:hidden}.research-subtext{z-index:1000;font-family:var(--_typographie---heading-typo);color:var(--noir);padding-bottom:32px;text-decoration:underline;position:static}.research-wrap{grid-column-gap:60px;grid-row-gap:60px;grid-template-rows:auto;grid-template-columns:1.5fr 1fr .75fr;grid-auto-columns:1fr;margin-top:-100px;padding-bottom:0;display:grid}.research-content{color:var(--noir-bleuté)}.brand-item{background-color:#ffffff26;border:1px solid #4d4d4d;border-radius:10px;flex:none;padding:40px 67px}.brand-slider{grid-column-gap:16px;grid-row-gap:16px;display:flex;position:relative}.brand-slider-area{position:relative}.research-item{overflow:clip}.research-item._2nd{padding-bottom:80px}.research-item._3rd{padding-top:262px}.research-title{color:var(--noir-bleuté);letter-spacing:0;padding-bottom:10px;font-size:24px;line-height:120%}.research-tabs{margin-top:-60px}.research-list-item{color:#838383;text-align:right;background-color:#0000;border-bottom:1px solid #4d4d4d;width:100%;margin-bottom:14px;padding:5px 0 14px}.research-list-item.w--current{color:var(--noir-bleuté);background-color:#0000}.marquee-overlay{opacity:0;background-image:linear-gradient(90deg,#000,#0000 50%,#000);width:100%;position:absolute;inset:0%}.marquee-overlay.two{opacity:1}.background-video{width:100%;min-height:100vh;position:absolute;inset:0%}.feature-name{color:#333;letter-spacing:0;text-transform:none;margin-top:0;margin-bottom:0;padding-bottom:.2rem;font-size:1rem;font-weight:500;line-height:1.5}.mission{z-index:5;min-height:auto;position:relative;overflow:visible}.mission-features{flex-flow:column;justify-content:space-between;width:50%;height:390px;display:flex}.mission-headline{color:#333;letter-spacing:-.0125rem;margin-top:0;margin-bottom:0;padding-left:3rem;font-size:2.375rem;font-weight:500;line-height:1.1}.about-features{color:#fff;letter-spacing:-.0125rem;text-transform:none;margin-top:0;margin-bottom:0;font-size:1.125rem;font-weight:300;line-height:1.2}.subheading{color:#333;margin-top:0;margin-bottom:0;font-size:1.5rem;font-weight:500;line-height:1.9}.about-hero-wrap{border-bottom:1px solid #fff;width:100%;min-height:100vh;position:relative;overflow:hidden}.mission-container{padding-top:7rem;padding-bottom:7rem;display:flex}.subheading-wrap{border-top:1px solid #aaa;align-items:center;padding-top:1rem;display:flex}.pointer{border:1px solid #999;justify-content:center;align-items:center;width:15px;height:15px;margin-right:1rem;text-decoration:none;display:flex;position:relative;overflow:hidden}.mission-desciption{border-top:1px solid #aaa;flex-flow:column;justify-content:flex-end;align-items:flex-end;width:50%;padding-top:1rem;display:flex}.about-features-wrap{justify-content:space-between;display:flex;position:absolute;inset:auto 3rem 2rem}.about-features-wrap.top{inset:2rem 3rem auto}.video-heading{font-family:var(--_typographie---heading-typo);color:#fff;text-transform:uppercase;margin-top:0;margin-bottom:0;font-size:80px;font-weight:500;line-height:1.2;position:absolute;inset:auto auto 4rem 3rem}.sm-box-small{background-color:#666;width:3px;height:3px;position:absolute}.container-global{padding-top:0;padding-left:0;overflow:hidden}.normal-paragraph{color:#333;letter-spacing:-.0125px;margin-top:1rem;margin-bottom:0;font-size:1rem;font-weight:500;line-height:1.4;display:block}.our-mission-wrap{flex-flow:column;padding-top:7rem;padding-left:3rem;padding-right:3rem;display:flex}.section-content{color:var(--white);font-size:var(--_typographie---bouton-size);margin-bottom:0;font-weight:400;line-height:162.5%}.about-area-2{background-color:#fff;padding-top:60px;padding-bottom:60px}.invert-wrap{width:100%;position:absolute;inset:0%;overflow:hidden}.breadcrumbs{border:1px solid #000;border-radius:100px;padding:8px 16px;display:inline-block}.brand-item-2{background-color:#f5f5f5;border-radius:10px;flex:none;align-items:center;padding:37px 30px;display:flex}.about-wrap-2{grid-column-gap:30px;grid-row-gap:30px;grid-template-rows:auto;grid-template-columns:344px 1.25fr;grid-auto-columns:1fr;display:grid}.brand-inner{grid-column-gap:10px;grid-row-gap:10px;flex-flow:row;align-items:stretch;display:flex}.container-10{max-width:1312px;padding-left:16px;padding-right:16px}.about-left-2{grid-column-gap:10px;grid-row-gap:10px;flex-flow:row;grid-template-rows:auto;grid-template-columns:.75fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;place-items:center start;display:grid}.brand-wrap{grid-column-gap:10px;grid-row-gap:10px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;align-items:stretch;padding-top:80px;overflow:hidden}.invert-line{background-color:#ffffffad;width:100%;height:54px}.about-content-main{margin-top:30px;position:relative}.about-content-2{color:#010101;margin-bottom:0;padding-top:0;font-size:35px;line-height:140%}.story-img{border:1px solid #fff;border-radius:100%}.story-img._3rd{margin-left:-17px;padding-left:0}.story-img._2nd{margin-left:-17px}.contact-area{background-image:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a608a59d8723e617a34294d_St_Jacques_31008_HD.jpg);background-position:0 0;background-size:cover;padding-top:60px;padding-bottom:60px}.contact-info-item{border-bottom:1px solid #6a6a6a1a;justify-content:space-between;align-items:center;padding-top:20px;padding-bottom:20px;display:flex}.contact-info-item._1st{border-top:1px solid #6a6a6a1a;margin-top:40px}.input-select{background-color:#fff;border-radius:8px;padding-right:16px}.social-icon.dark{filter:invert(67%)}.btn-submit{border:1px solid var(--noir-bleuté);background-color:var(--transparent);width:100%;color:var(--noir-bleuté);border-radius:5px;padding-top:16px;padding-bottom:16px;transition:background-color .4s;display:block}.btn-submit:hover{background-color:#4a4a4a}.single-block{padding-bottom:16px}.form-main{background-color:var(--white);border:1px solid #e9e9e9;border-radius:2px;width:600px;padding:0 30px 30px}.input-label{color:#010101;margin-bottom:0;padding-bottom:10px;font-size:18px;font-weight:500}.contact-info-link{color:#4a4a4a;text-decoration:none}.contact-info-link:hover{color:#010101}.contact-info-title{color:#010101;font-weight:500}.form-select{color:#010101;background-color:#0000;border:0 #000;border-radius:8px;height:auto;padding:16px 0 16px 24px}.form-select:focus{border:0 #010101}.heading-four-4{font-family:var(--_typographie---heading-typo);color:#010101;font-size:var(--_typographie---h3);text-align:center;letter-spacing:-.96px;text-transform:uppercase;margin-top:0;margin-bottom:0;font-weight:400;line-height:132%}.social-list{grid-column-gap:10px;grid-row-gap:10px;margin-bottom:0;padding-left:0;display:flex}.contact-wrap{grid-column-gap:80px;grid-row-gap:80px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;display:flex}.container-11{max-width:1312px;padding-left:16px;padding-right:16px}.form-input{color:#010101;border:1px solid #c8c8c8;border-radius:8px;height:auto;padding:16px 0 16px 24px}.form-input:focus{border:0 #010101}.form-input.message{padding-bottom:100px}.map{border-radius:16px;margin-top:50px}.map.md{display:none}.form-3{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:block}.social-item{list-style-type:none}.error-message-3{color:#010101;background-color:#c8c8c8;padding:20px}.social-link-two{background-color:#f5f5f5;border-radius:100px;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.formulaire{padding-top:40px}.accordion-title-two{color:#010101;font-size:var(--_typographie---h4);letter-spacing:-.6px;font-weight:400;line-height:120%}.accordion-two{padding-top:60px}.strategy-video{border-radius:2px;height:684px}.accordion-item-two{cursor:pointer;border-bottom:1px solid #f2f2f2;margin-bottom:20px;padding-bottom:16px}.accordion-item-two._1st{border-top:1px solid #f2f2f2;padding-top:20px}.section-content-sm-2{margin-bottom:40px;font-size:16px;line-height:150%}.heading-four-5{color:#010101;letter-spacing:-1.2px;font-size:40px;font-weight:600;line-height:125%}.heading-four-5.pb-20{color:var(--noir-bleuté);margin-top:0;font-weight:500}.container-12{max-width:1140px;padding-left:15px;padding-right:15px}.strategy-wrap{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.strategy-area{padding-top:100px;padding-bottom:100px}.strategy-right{text-align:center}.accordion-body{max-width:760px;padding-top:14px;overflow:hidden}.text-titre{max-width:800px;margin-bottom:40px}.tab-pane{height:auto}.tag-link{background-color:#0000;border:1px solid #4a4a4a;border-radius:2px;padding:12px 24px}.tag-link.w--current{background-color:var(--noir-bleuté);color:#fff;border-style:none}.tabs-wrap{position:relative}.blog-coll-grid{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.search-input-two{color:#010101;background-color:#f5f5f5;border:1px #000;border-top-left-radius:100px;border-bottom-left-radius:100px;width:100%;height:auto;margin-bottom:0;padding-top:10px;padding-bottom:10px;padding-left:20px}.search-input-two:focus{background-color:#f5f5f5}.btn-search-two{background-color:#0000}.search-two{background-color:#f5f5f5;border-radius:2px;align-items:center;padding:4px 20px 4px 0;display:flex;position:absolute;inset:0% 0% auto auto}.blog-tab-menu{grid-column-gap:14px;grid-row-gap:14px;padding-bottom:50px;display:flex}.blog-area{padding-top:60px;padding-bottom:60px}.blog-item{border-bottom:1px #6a6a6a1a;padding-bottom:20px}.blog-thumb-wrap{border-radius:2px;height:100%;overflow:hidden}.blog-thumb{object-fit:cover;width:100%;height:100%}.blog-meta{grid-column-gap:20px;grid-row-gap:20px;align-items:center;padding-top:20px;padding-bottom:10px;display:flex}.blog-category-link{background-color:var(--transparent);color:#4a4a4a;border-radius:0;margin-bottom:0;padding:0 16px 0 0;text-decoration:none;transition:color .4s,background-color .4s}.blog-category-link:hover{background-color:var(--transparent);color:var(--noir-bleuté);border:1px #000;border-radius:0}.blog-date{color:var(--noir-bleuté);font-size:var(--_typographie---tagline);margin-bottom:0}.blog-title{font-family:var(--_typographie---heading-typo);color:var(--noir-bleuté);font-size:var(--_typographie---h5);letter-spacing:-.48px;margin-top:0;margin-bottom:10px;font-weight:500;line-height:120%;text-decoration:none;display:inline-block}.change-padding-6-copy{margin-top:0;margin-bottom:0}.change-padding-6-copy.change-color-black{font-family:var(--_typographie---heading-typo);color:#27323a;font-size:var(--_typographie---h2)}.h3-white{font-family:var(--_typographie---heading-typo);color:var(--white);font-size:var(--_typographie---h3);text-transform:uppercase;font-weight:500}.h3-white.milieu{font-size:var(--_typographie---h2);text-align:center;letter-spacing:-1px;text-transform:none;margin-top:0;margin-bottom:50px;font-weight:400}.h3-white.millieu{font-size:var(--_typographie---h2);text-align:center}.related-top-left{max-width:500px}.blog-detail-thumb{border-radius:32px}.cta-item{position:relative}.blog-coll-list{grid-column-gap:16px;grid-row-gap:32px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.heading-three-3{color:#010101;letter-spacing:-1.28px;font-size:64px;font-weight:600;line-height:106%}.heading-three-3.text-white{color:#fff}.main-wrap{background-color:var(--fond-beige-gris);margin-top:auto;margin-bottom:60px;padding-top:60px;padding-left:15px;padding-right:15px}.blog-detail-info{border-bottom:1px solid var(--grey);justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:20px;display:flex}.blog-detail-info._1st{border-top:1px solid #ffffff29;border-bottom-color:var(--grey);padding-top:20px}.cta-area{background-color:#000;background-image:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a7a10d9deaab8d8bf20bd96_linebar.avif);background-position:50%;background-repeat:no-repeat;background-size:auto;padding-top:120px;padding-bottom:120px}.related-blog{padding-top:120px;padding-bottom:120px}.btn-primary-inner-2{color:#fff;background-color:#010101;border-radius:99999px;height:50px;padding:12px 28px 14px;font-size:16px;overflow:hidden}.btn-primary-inner-2.white-2{color:#010101;background-color:#fff}.cta-content{grid-column-gap:40px;grid-row-gap:40px;text-align:center;flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.related-blog-top{justify-content:space-between;align-items:center;padding-bottom:60px;display:flex}.author-box{grid-column-gap:10px;grid-row-gap:10px;align-items:center;display:flex}.section-content-sm-3{font-size:16px;line-height:150%}.section-content-sm-3.text-white{color:var(--noir-bleuté)}.cta-wrap{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 2.5fr 1fr;grid-auto-columns:1fr;max-width:980px;margin-left:auto;margin-right:auto;display:grid}.social-link{background-color:var(--noir-bleuté);border-radius:99999px;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.blog-sticky{position:sticky;top:40px}.blog-details-area{color:var(--noir-bleuté);margin-bottom:0;padding:60px 15px}.author-img-wrap{border:2px solid #fff;border-radius:99999px;width:38px;height:38px;overflow:hidden}.blog-detail-wrap{grid-column-gap:70px;grid-row-gap:70px;grid-template-rows:auto;grid-template-columns:.5fr 1fr;grid-auto-columns:1fr;padding-top:0;display:grid}.author-name-two{color:var(--noir-bleuté)}.social-list-two{grid-column-gap:6px;grid-row-gap:6px;padding-left:0;list-style-type:none;display:flex}.cta-img{border-radius:24px}.cta-img._2nd{position:absolute;inset:auto auto 29% 29%}.cta-img._4rd{position:absolute;inset:-59% 0% auto auto}.rich-text{font-family:var(--_typographie---body-typo);color:var(--noir-bleuté)}.rich-text h1,.rich-text h2,.rich-text h3,.rich-text h4,.rich-text p{color:var(--noir-bleuté)}.rich-text a{color:var(--grey)}.blog-related-top{grid-column-gap:20px;grid-row-gap:20px;justify-content:space-between;align-items:center;padding:0 0 40px;display:flex}.btn-secondary{background-color:var(--noir-bleuté);color:#fff;text-align:center;border-radius:2px;flex-flow:column;justify-content:flex-start;align-items:flex-start;padding:12px 26px 14px;line-height:162.5%;text-decoration:none;transition:letter-spacing .4s,background-color .4s}.btn-secondary:hover{letter-spacing:1px;background-color:#4a4a4a}.heading-five-2{color:#010101;letter-spacing:-.8px;margin-top:0;margin-bottom:0;font-size:40px;font-weight:500;line-height:132%}.heading-five-2.text-white{color:#fff;letter-spacing:0}.blog-coll-related{grid-column-gap:20px;grid-row-gap:30px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.blog-related{background-color:var(--noir-bleuté);padding-top:60px;padding-bottom:60px}.blog-related-left{max-width:800px}.blog-thumb-wrap-2{border-radius:2px;margin-bottom:20px;overflow:hidden}.blog-category-link-2{border:1px solid var(--white);background-color:var(--transparent);color:var(--white);border-radius:2px;margin-bottom:0;padding:10px 20px;text-decoration:none;transition:color .4s,background-color .4s}.blog-category-link-2:hover{background-color:var(--fond-beige-gris);color:var(--noir-bleuté);border:1px #000;border-radius:2px;padding-top:10px;padding-bottom:10px;padding-left:20px}.heading-42{color:var(--noir-bleuté)}.heading-43{color:var(--noir-bleuté);font-weight:500}.heading-44,.heading-45,.heading-46,.heading-47,.heading-48,.heading-49,.heading-50,.heading-51,.paragraph-51,.link-4{color:var(--noir-bleuté)}.heading-52{color:var(--noir-bleuté);font-weight:400}.heading-53{color:var(--noir-bleuté)}.heading-54{color:var(--noir-bleuté);font-weight:400}.heading-55,.heading-56,.link-5{color:var(--noir-bleuté)}.all-h1-headings-inside-of-blog-rich-text{font-family:var(--_typographie---heading-typo);color:var(--noir)}.all-h5-headings-inside-of-blog-rich-text,.all-h6-headings-inside-of-blog-rich-text{color:var(--noir)}.paragraph-52{color:var(--noir-bleuté)}.service-area-two{background-color:var(--white);padding-top:100px;padding-bottom:60px}.service-number{font-family:var(--_typographie---heading-typo);color:#d0d0d0;font-size:var(--_typographie---h3);font-weight:600;line-height:125%}.service-content-box{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;justify-content:space-between;display:flex}.heading-six{color:#010101;letter-spacing:0;font-size:24px;font-weight:600;line-height:120%}.heading-six.pb-10{font-family:var(--_typographie---heading-typo);font-size:var(--_typographie---h4);text-transform:uppercase;font-weight:500}.section-content-sm-4{font-size:16px;line-height:150%}.service-list{grid-column-gap:12px;grid-row-gap:12px;margin-bottom:0;padding-left:0;list-style-type:none;display:flex}.service-list-text{color:#000;background-color:#eee;border-radius:99999px;padding:10px 18px;display:inline-block}.service-img-two{border-radius:2px}.service-item-two{grid-column-gap:100px;grid-row-gap:100px;background-color:var(--fond-beige-gris);border-radius:32px;grid-template-rows:auto;grid-template-columns:.25fr 1fr 1fr;grid-auto-columns:1fr;margin-bottom:16px;padding:40px;display:grid;position:sticky;top:100px}.text-button-white{font-family:var(--_typographie---bouton-typo);color:var(--white);font-size:var(--_typographie---bouton-size);letter-spacing:1px;text-transform:uppercase;font-weight:500;line-height:20px}.text-button-white.text-primary{font-family:var(--_typographie---body-typo);color:var(--noir);letter-spacing:0;text-transform:none;font-weight:500}.section-content-sm-5{font-size:16px;line-height:150%}.service-item-two-2{grid-column-gap:100px;grid-row-gap:100px;background-color:var(--fond-beige-gris);border-radius:2px;grid-template-rows:auto;grid-template-columns:.25fr 1fr 1fr;grid-auto-columns:1fr;margin-bottom:16px;padding:40px;display:grid;position:sticky;top:100px}.faq-top{text-align:center;max-width:600px;margin-left:auto;margin-right:auto;padding-bottom:32px}.section-overlay{background-image:linear-gradient(0deg,#00000087,var(--transparent));position:absolute;inset:0%}.project-inner-left{padding-top:350px}.marquee-slider{z-index:9;position:relative}.project-area-two{padding-top:60px;padding-bottom:60px;position:static}.marquee-inner{grid-column-gap:20px;grid-row-gap:20px;letter-spacing:-3.84px;display:flex;position:relative}.faq-tabs{max-width:1016px;margin-left:auto;margin-right:auto}.plus{background-color:#fff;width:2px;height:14px}.faq-area{background-color:#000;padding-top:120px;padding-bottom:120px}.project-coll-wrap{margin-bottom:76px}.project-coll-wrap._4th{transform:translate(0)}.project-coll-wrap._5th{transform:translate(-43px)}.banner-wrap{z-index:9;grid-column-gap:60px;grid-row-gap:60px;grid-template-rows:auto;grid-template-columns:4.5fr 3.75fr;grid-auto-columns:1fr;align-items:end;display:grid;position:relative}.project-banner{background-image:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a608a3900da4a3e4ff36138_BROSS-MARILYNE%20\(16\).jpg);background-position:0 0;background-repeat:no-repeat;background-size:cover;margin-top:0;padding-top:240px;padding-bottom:120px;position:relative}.marquee-title-two{color:#010101;flex:none;font-size:130px;font-weight:600;line-height:120%}.project-slider-sticky{z-index:-1;position:sticky;top:256px;overflow:hidden}.minus{background-color:#fff;width:14px;height:2px;position:absolute;top:6px;left:-6px}.faq-tab-link{color:#d0d0d0;background-color:#0000;border:1px solid #ffffff26;border-radius:40px;padding:12px 24px}.faq-tab-link.w--current{color:#fff;background-color:#ffffff26;border-color:#0000}.accordion-title-2{color:#fff;font-size:24px}.section-content-md{font-size:18px;line-height:150%}.section-content-md.color-dark{font-weight:500}.project-wrap-two{grid-column-gap:100px;grid-row-gap:100px;justify-content:center;align-items:flex-start;margin-top:-235px;display:flex}.heading-two-2{color:#010101;letter-spacing:-6.12px;font-size:100px;line-height:94%}.heading-two-2.text-white{font-size:var(--_typographie---hero_h1)}.accordion-item-2{cursor:pointer;border-bottom:1px solid #ffffff29;margin-bottom:32px;padding-bottom:32px}.accordion-header{justify-content:space-between;align-items:center;padding-right:10px;display:flex}.accordion-content{color:#d0d0d0}.faq-tab-menu{grid-column-gap:12px;grid-row-gap:12px;justify-content:center;padding-bottom:60px;display:flex}.accordion-icon-wrap{position:relative}.marquee-overlay-two{background-image:linear-gradient(90deg,#fff,#0000 50%,#fff0 50%,#fff 100%,#000000f7 100%,#000);width:100%;position:absolute;inset:0%}.rt-category-cards-text{color:var(--radiant-ui-components-library-marketplace--color--heading-dark);text-transform:capitalize;font-size:18px;font-weight:400;line-height:31px}.rt-category-cards-text.rt-text-white,.rt-text-white{color:var(--radiant-ui-components-library-marketplace--color--white)}.rt-component-container{width:100%;max-width:1290px;position:relative}.rt-component-section{background-color:var(--radiant-ui-components-library-marketplace--color--white);width:100%;color:var(--radiant-ui-components-library-marketplace--color--body-font-dark);padding:80px 15px;font-family:Outfit,sans-serif;font-size:17px;font-weight:300;line-height:29px;position:relative}.rt-component-section.rt-gallery-v-seven{padding-top:0;padding-bottom:20px}.rt-body-font{color:var(--radiant-ui-components-library-marketplace--color--body-font-dark);font-size:1.125rem;font-weight:300;line-height:1.875rem}.rt-body-font.rt-text-white{color:var(--radiant-ui-components-library-marketplace--color--white)}.rt-overflow-hidden{overflow:hidden}.rt-autofit{object-fit:cover}.rt-text-center{text-align:center}.rt-autofit-2{object-fit:cover;border-radius:10px}.rt-border-radius-six{border-radius:6px}.rt-tab-image-full-width{object-fit:cover}.rt-margin-bottom-thirty{margin-bottom:30px}.rt-portfolio-two-overlay{background-image:linear-gradient(180deg,transparent 53%,var(--noir-bleuté));pointer-events:none;height:100%;position:absolute;inset:auto 0% 0%}.rt-portfolio-details-wrapper{flex-direction:column;justify-content:center;align-items:center;padding-left:40px;padding-right:40px;display:flex;position:absolute;inset:auto 0% 5%}.rt-margin-bottom-thirty-2{margin-bottom:30px}.rt-margin-bottom-thirty-2.rt-portfolio-two-card{position:relative}.rt-margin-bottom-thirty-2.rt-portfolio-two-card.rt-overflow-hidden.rt-border-radius-six{border-radius:6px}.rt-our-portfolio{grid-column-gap:30px;grid-row-gap:30px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;align-items:stretch;display:grid}.rt-portfolio-card{background-color:var(--radiant-ui-components-library-marketplace--color--button-background-dark);border-radius:10px;position:relative}.rt-lightbox-link{width:100%;height:100%}.text-span-18{font-weight:400}.collection-list-wrapper-2{padding-top:60px;padding-bottom:60px}.rt-category-cards-text-2{color:var(--radiant-ui-components-library-marketplace--color--heading-dark);text-transform:capitalize;font-size:18px;font-weight:400;line-height:31px}.rt-category-cards-text-2.rt-text-white-2,.rt-text-white-2{color:var(--radiant-ui-components-library-marketplace--color--white)}.rt-component-container-2{width:100%;max-width:1290px;position:relative}.rt-component-section-2{background-color:var(--radiant-ui-components-library-marketplace--color--white);width:100%;color:var(--radiant-ui-components-library-marketplace--color--body-font-dark);padding:80px 15px;font-family:Outfit,sans-serif;font-size:17px;font-weight:300;line-height:29px;position:relative}.rt-component-section-2.rt-gallery-v-seven{padding-bottom:20px}.rt-body-font-2{color:var(--radiant-ui-components-library-marketplace--color--body-font-dark);font-size:1.125rem;font-weight:300;line-height:1.875rem}.rt-body-font-2.rt-text-white-2{color:var(--radiant-ui-components-library-marketplace--color--white)}.rt-overflow-hidden-2{overflow:hidden}.rt-autofit-3{object-fit:cover}.rt-text-center-2{text-align:center}.rt-autofit-4{object-fit:cover;border-radius:10px}.rt-border-radius-six-2{border-radius:6px}.rt-tab-image-full-width-2{object-fit:cover}.rt-margin-bottom-thirty-3{margin-bottom:30px}.rt-portfolio-two-overlay-2{pointer-events:none;background-image:linear-gradient(#0000 41%,#1c1372);height:100%;position:absolute;inset:auto 0% 0%}.rt-portfolio-details-wrapper-2{flex-direction:column;justify-content:center;align-items:center;padding-left:40px;padding-right:40px;display:flex;position:absolute;inset:auto 0% 5%}.rt-margin-bottom-thirty-4{margin-bottom:30px}.rt-margin-bottom-thirty-4.rt-portfolio-two-card{position:relative}.rt-margin-bottom-thirty-4.rt-portfolio-two-card.rt-overflow-hidden-2.rt-border-radius-six-2{border-radius:6px}.rt-our-portfolio-2{grid-column-gap:30px;grid-row-gap:30px;justify-content:space-between;align-items:stretch}.rt-portfolio-card-2{background-color:var(--radiant-ui-components-library-marketplace--color--button-background-dark);border-radius:10px;position:relative}.rt-lightbox-link-2{width:100%;height:100%}.rt-autofit-5{object-fit:cover;border-radius:10px}.rt-underline-off{z-index:1;text-decoration:none;position:relative}.rt-marquee-left-text{color:var(--radiant-ui-components-library-marketplace--color--white);text-transform:uppercase;padding-left:15px;padding-right:15px}.rt-marquee-left-text.rt-component-heading-two.rt-text-white{color:var(--radiant-ui-components-library-marketplace--color--white)}.rt-marquee-left-text.rt-component-heading-two.rt-text-white.rt-no-wrap{white-space:nowrap}.rt-home-two-portfolio-image-wrapper{border-radius:10px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr}.rt-home-two-portfolio-image-wrapper.rt-overflow-hidden{position:relative}.rt-home-two-portfolio-image-wrapper.rt-overflow-hidden.rt-underline-off{text-decoration:none}.rt-home-two-portfolio-image-wrapper-three{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;padding-bottom:100px;display:grid}.rt-home-two-portfolio-image-wrapper-three.rt-overflow-hidden.rt-underline-off{text-decoration:none}.rt-home-two-portfolio-image-wrapper-four{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.rt-home-two-portfolio-image-wrapper-four.rt-overflow-hidden.rt-underline-off{text-decoration:none}.rt-home-two-portfolio-image-wrapper-two{z-index:1;grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;padding-top:100px;display:grid;position:relative}.rt-home-two-portfolio-image-wrapper-two.rt-overflow-hidden.rt-underline-off{text-decoration:none}.rt-home-two-portfolio-marquee{display:flex}.rt-home-two-portfolio-grid{grid-column-gap:100px;grid-row-gap:100px;grid-template-areas:"Area Area-2""Area Area-2";max-width:1220px;height:1430px;margin-left:auto;margin-right:auto}.rt-home-two-portfolio-image{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:0 0;background-size:cover;width:563px;height:631px}.rt-home-two-portfolio-image.rt-responsive-full-width-2.rt-one{background-image:linear-gradient(#00000059,#00000059),url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a7b446b99a9a36ecb3e003d_db1386324ebf05b770db7b7c80b58a9d_Mask%20group%20\(65\).webp);background-position:0 0,0 0;background-size:auto,cover}.rt-home-two-portfolio-image.rt-responsive-full-width-2.rt-two{background-image:linear-gradient(#0006,#0006),url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a7b446b99a9a36ecb3e0042_97a6199dfcf090906ec2018dc465cd1b_Mask%20group%20\(66\).webp);background-position:0 0,0 0;background-size:auto,cover}.rt-home-two-portfolio-image.rt-responsive-full-width-2.rt-three{background-image:linear-gradient(#0006,#0006),url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a7b446b99a9a36ecb3e0047_5d388dc0da13dd0d573545ec044f7774_Mask%20group%20\(67\).webp);background-position:0 0,0 0;background-size:auto,cover}.rt-home-two-portfolio-image.rt-responsive-full-width-2.rt-four{background-image:linear-gradient(#0006,#0006),url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a7b446b99a9a36ecb3e004c_dc0cc49b2c18abe98aeabe7fe6ebaf68_Mask%20group%20\(68\).webp);background-position:0 0,0 0;background-size:auto,cover}.rt-home-two-portfolio-image-main{grid-column-gap:16px;grid-row-gap:16px;border-radius:10px;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid;overflow:hidden}.rt-component-heading-two{color:var(--radiant-ui-components-library-marketplace--color--heading-dark);font-size:30px;font-weight:400;line-height:45px}.rt-background-dark{background-color:var(--radiant-ui-components-library-marketplace--color--button-background-dark)}.collection-list-2{grid-column-gap:25px;grid-row-gap:40px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:block}.rt-category-cards-text-3{color:var(--radiant-ui-components-library-marketplace--color--heading-dark);text-transform:capitalize;font-size:18px;font-weight:400;line-height:31px}.rt-category-cards-text-3.rt-text-white-3,.rt-text-white-3{color:var(--radiant-ui-components-library-marketplace--color--white)}.rt-component-container-3{width:100%;max-width:1290px;position:relative}.rt-component-section-3{background-color:var(--radiant-ui-components-library-marketplace--color--white);width:100%;color:var(--radiant-ui-components-library-marketplace--color--body-font-dark);padding:80px 15px;font-family:Outfit,sans-serif;font-size:17px;font-weight:300;line-height:29px;position:relative}.rt-component-section-3.rt-gallery-v-seven,.rt-component-section-3.rt-gallery-v-four{padding-bottom:20px}.rt-body-font-3{color:var(--radiant-ui-components-library-marketplace--color--body-font-dark);font-size:1.125rem;font-weight:300;line-height:1.875rem}.rt-body-font-3.rt-text-white-3{color:var(--radiant-ui-components-library-marketplace--color--white)}.rt-overflow-hidden-3{overflow:hidden}.rt-autofit-6{object-fit:cover}.rt-text-center-3{text-align:center}.rt-autofit-7{object-fit:cover;border-radius:10px}.rt-border-radius-six-3{border-radius:6px}.rt-tab-image-full-width-3{object-fit:cover}.rt-margin-bottom-thirty-5{margin-bottom:30px}.rt-portfolio-two-overlay-3{pointer-events:none;background-image:linear-gradient(#0000 41%,#1c1372);height:100%;position:absolute;inset:auto 0% 0%}.rt-portfolio-details-wrapper-3{flex-direction:column;justify-content:center;align-items:center;padding-left:40px;padding-right:40px;display:flex;position:absolute;inset:auto 0% 5%}.rt-margin-bottom-thirty-6{margin-bottom:30px}.rt-margin-bottom-thirty-6.rt-portfolio-two-card{position:relative}.rt-margin-bottom-thirty-6.rt-portfolio-two-card.rt-overflow-hidden-3.rt-border-radius-six-3{border-radius:6px}.rt-our-portfolio-3{grid-column-gap:30px;grid-row-gap:30px;justify-content:space-between;align-items:stretch}.rt-portfolio-card-3{background-color:var(--radiant-ui-components-library-marketplace--color--button-background-dark);border-radius:10px;position:relative}.rt-lightbox-link-3{width:100%;height:100%}.collection-item-2{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:block}.section-23{box-sizing:border-box;aspect-ratio:auto;vertical-align:baseline;width:100%;height:100%;display:inline-block;overflow:visible}.container-13{padding-top:60px}.rt-auto-fit{border-radius:10px;height:auto}.rt-full-width{border-radius:10px;width:100%}.rt-full-width.rt-auto-fit{object-fit:cover}.rt-full-width.rt-auto-fit.rt-full-height,.rt-full-width.rt-full-height{height:100%}.rt-full-width.rt-portfolio-three-custome-image{object-fit:cover}.rt-text-uppercase{text-transform:uppercase}.rt-portfolio-three-card-main-wrap-two{grid-column-gap:30px;grid-row-gap:30px;display:flex}.rt-tag-five{letter-spacing:0;font-family:Outfit,sans-serif;font-size:14px;line-height:24px}.rt-tag-five.rt-text-uppercase{text-transform:uppercase}.rt-portfolio-three-card-main-wrap{grid-column-gap:30px;grid-row-gap:30px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;width:100%;margin-bottom:30px;display:grid}.rt-portfolio-three-card{height:100%;position:relative;overflow:hidden}.rt-portfolio-three-card.rt-portfolio-three-card-middle-one{width:100%;max-width:850px;height:auto}.rt-portfolio-three-card.rt-portfolio-three-card-meddle-two{width:100%;max-width:410px}.rt-portfolio-three-card-contain-block{background-color:var(--radiant-ui-components-library-marketplace--color--white);pointer-events:none;color:var(--radiant-ui-components-library-marketplace--color--heading-dark);text-align:center;flex-flow:column;justify-content:flex-start;align-items:center;padding:30px 10px 23px;display:flex;position:absolute;inset:auto 0% 0%}.rt-component-heading-five{color:var(--radiant-ui-components-library-marketplace--color--heading-dark);text-transform:capitalize;font-size:21px;font-weight:400;line-height:31px}.rt-autofit-8{object-fit:cover}.image-11{aspect-ratio:2/3;object-fit:cover;width:100%;height:100%}.blog-tab-menu-2{border-bottom:1px solid #f2f2f2;justify-content:center;align-items:flex-start;display:flex}.blog-tab{justify-content:center;align-items:flex-start;padding-top:60px}.blog-tab-text{color:var(--noir-bleuté);font-size:var(--_typographie---h6);text-transform:uppercase;font-weight:500}.blog-tab-link{background-color:#0000;padding-bottom:16px;padding-left:20px;padding-right:20px}.blog-tab-link.w--current{color:#010101;background-color:#0000;border-bottom:1.5px solid #000}.blog-tab-content{padding-top:60px}.blog-tab-menu-3{border-bottom:1px solid #f2f2f2;justify-content:center;align-items:flex-start;display:flex}.blog-tab-2{justify-content:center;align-items:flex-start}.blog-top-two{text-align:center;padding-bottom:40px}.blog-area-two{padding-top:60px;padding-bottom:0}.blog-title-2{color:#010101;margin-top:16px;font-size:20px;font-weight:600;text-decoration:none;display:inline-block}.btn-category{grid-column-gap:10px;grid-row-gap:10px;color:#010101;border-radius:99999px;align-items:center;padding:0;font-weight:400;text-decoration:none;transition:color .4s;display:inline-flex}.btn-category:hover{color:#010101}.blog-icon-wrap{z-index:9;background-color:#fff;border-radius:99999px;justify-content:center;align-items:center;width:52px;height:52px;display:flex;position:absolute;inset:16px 16px auto auto}.blog-item-2{border-radius:2px;width:100%}.blog-info-btm{grid-column-gap:12px;grid-row-gap:12px;align-items:center;padding-top:16px;display:flex}.blog-overlay{background-color:#0000006b;border-radius:99999px;width:100px;height:100px;position:absolute}.blog-thumb-wrap-3{border-radius:2px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.blog-thumb-2{object-fit:cover;width:100%;height:360px}.text-span-19{font-size:var(--_typographie---h2);font-weight:400}.realisation-explication{background-color:var(--white);padding:60px 15px}.slide{background-color:var(--noir-bleuté)}.div-block-1747{background-color:var(--noir-bleuté);width:100%;height:30px;color:var(--white);justify-content:center;align-items:center;display:flex}.slider-2{background-color:var(--transparent);text-align:left;justify-content:center;align-self:auto;align-items:center;width:100%;height:30px;display:flex}.mask-2,.slide-2{height:30px}.text-block-5,.text-block-6{font-size:var(--_typographie---bouton-size);text-transform:uppercase;justify-content:center;align-items:center;display:flex}.step-area{background-color:#f5f5f5;border-radius:20px;margin-left:10px;margin-right:10px;padding-top:120px;padding-bottom:120px}.step-right{border-bottom-color:#fff;border-right-color:#fff;width:60%}.step-line-wrap{grid-column-gap:56px;grid-row-gap:56px;flex-flow:column;align-items:center;height:100%;display:flex;position:relative}.step-left{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;justify-content:flex-start;align-items:flex-start;width:40%;padding-top:0;position:sticky;top:140px}.step-wrap{grid-column-gap:80px;grid-row-gap:80px;grid-template-rows:auto;grid-template-columns:1fr .25fr 1fr;grid-auto-columns:1fr;justify-content:space-between;align-items:flex-start;padding-top:40px;display:flex}.btn-secondary-2{color:#fff;text-align:center;background-color:#010101;border-radius:100px;flex-flow:column;justify-content:flex-start;align-items:flex-start;padding:12px 26px 14px;line-height:162.5%;text-decoration:none;transition:letter-spacing .4s,background-color .4s}.btn-secondary-2:hover{letter-spacing:1px;background-color:#4a4a4a}.step-content{margin-bottom:0}.step-title{color:var(--noir-bleuté);font-size:var(--_typographie---h4);letter-spacing:-.48px;margin-top:0;margin-bottom:0;padding-bottom:16px;font-weight:500;line-height:120%}.step-point{z-index:99;color:#6a6a6a;background-color:#eaeaea;border-radius:100px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:relative}.heading-four-6{color:#010101;letter-spacing:-.96px;margin-top:0;margin-bottom:0;font-size:48px;line-height:132%}.step-number{color:#6a6a6a1a;padding-bottom:40px;font-size:64px;font-weight:600;line-height:128%}.step-line-bar{background-color:#010101;width:1px;height:100%}.step-card{background-color:#fff;border-bottom:3px solid #fff;border-right:3px solid #fff;border-radius:16px;margin-bottom:24px;padding:30px}.step-card._2nd,.step-card._4rd,.step-card._1st,.step-card._3rd{background-color:var(--fond-beige-gris);border:1px #000;border-radius:2px}.step-card._5rd{background-color:var(--fond-beige-gris);border-radius:2px}.step-card._4rd,.step-card._2nd,.step-card._3rd,.step-card._1st{background-color:#f6f6f6;border:1px #000;border-radius:2px}.sticky-wrap{grid-column-gap:20px;grid-row-gap:20px;display:flex;position:sticky;top:50px}.step-line{background-color:#6a6a6a1a;width:1px;height:100%;position:absolute;overflow:hidden}.sticky-inner{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.text-span-20{font-weight:500}.blog-top{text-align:center;max-width:600px;margin-left:auto;margin-right:auto;padding-bottom:60px}.section-content-sm-6{font-size:16px;line-height:150%}.blog-area-2{padding-top:120px;padding-bottom:60px}.blog-wrap{grid-column-gap:16px;grid-row-gap:16px;flex-flow:row;justify-content:space-between;align-items:stretch;display:flex}.blog-card-box{width:416px;height:440px;overflow:hidden}.blog-thumb-wrap-4{border-radius:32px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.blog-thumb-3{width:100%;height:306px}.blog-thumb-wrap-5,.blog-thumb-wrap-6{border-radius:32px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.collection-list-3{grid-column-gap:30px;grid-row-gap:30px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;align-items:stretch;display:grid}.shop-title{color:var(--noir-bleuté);letter-spacing:-.48px;text-transform:none;margin-top:0;margin-bottom:10px;font-size:20px;font-weight:500;line-height:120%;text-decoration:none;display:inline-block}.shop-description{color:var(--grey);font-size:var(--_typographie---paragraphe);letter-spacing:-.5px;line-height:20px}.text-block-7{font-weight:500;line-height:15px}.boutique-officielle{background-color:var(--white);padding:60px 15px}.pagination-2{margin-top:20px;margin-bottom:20px}.text-block-8{font-family:var(--_typographie---body-typo);color:var(--noir-bleuté)}.image-12{object-fit:cover;border-radius:2px;width:100%;height:360px}.lightbox-link{border-radius:2px;justify-content:center;align-items:center;display:flex}.next-2,.previous-2{background-color:var(--fond-beige-gris)}.text-block-9{color:var(--noir-bleuté)}.button-contour-black{border:1px solid var(--noir-bleuté);background-color:var(--transparent);font-family:var(--_typographie---bouton-typo);color:var(--noir-bleuté);font-size:var(--_typographie---bouton-size);letter-spacing:1px;text-transform:uppercase;border-radius:2px;padding:10px 20px;font-weight:600;display:block}.button-contour-black:hover{background-color:var(--transparent);color:var(--white)}.button-contour-black.w--current{background-color:var(--fond-beige-gris)}.button-contour-black-copy{border:1px solid var(--noir-bleuté);padding:10px 20px}.button-remplissage-black{border:1px solid var(--noir-bleuté);background-color:var(--noir-bleuté);font-family:var(--_typographie---bouton-typo);font-size:var(--_typographie---bouton-size);letter-spacing:1px;text-transform:uppercase;padding:10px 20px;font-weight:500}.button-remplissage-white{border:1px none var(--white);background-color:var(--white);color:var(--noir-bleuté);font-size:var(--_typographie---bouton-size);letter-spacing:1px;padding:10px 20px;font-weight:500}.button-text-black{font-family:var(--_typographie---bouton-typo);color:var(--noir-bleuté);font-size:var(--_typographie---bouton-size);letter-spacing:1px;text-transform:uppercase;font-weight:600}.button-text-black.white-6{font-family:var(--_typographie---body-typo);font-size:var(--_typographie---bouton-size);letter-spacing:1px;text-transform:uppercase;font-weight:400}.button-text-black.secondary-white-5{font-family:var(--_typographie---bouton-typo);color:var(--white);font-size:var(--_typographie---bouton-size);letter-spacing:1px;text-transform:uppercase;font-weight:400}.button-nav{grid-column-gap:30px;grid-row-gap:30px;grid-template-rows:auto;grid-template-columns:.75fr .75fr;grid-auto-columns:1fr;justify-content:center;place-items:center stretch;margin-top:0;display:flex;position:relative}.iconbox{background-color:var(--fond-beige-gris);border-radius:2px;padding:20px}.contact-area-2{padding-top:60px;padding-bottom:60px}.contact-info-2{border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5;justify-content:space-between;align-items:center;margin-top:20px;margin-bottom:20px;padding-top:20px;padding-bottom:20px;display:flex}.contact-social{z-index:9;grid-column-gap:4px;grid-row-gap:4px;justify-content:center;align-items:flex-start;margin-bottom:0;padding-bottom:0;padding-left:0;list-style-type:none;display:flex}.btn-submit-2{background-color:var(--noir-bleuté);width:100%;font-family:var(--_typographie---bouton-typo);font-size:var(--_typographie---bouton-size);letter-spacing:1px;text-transform:uppercase;border-radius:2px;padding-top:14px;padding-bottom:14px;transition:background-color .4s;display:block}.btn-submit-2:hover{background-color:#4d4d4d}.section-content-sm-7{color:var(--noir-bleuté);font-size:16px;line-height:150%}.input{color:#010101;height:auto;font-size:var(--_typographie---tagline);background-color:#fff;border:1px solid #f3f3f3;border-radius:2px;margin-bottom:0;padding:18px 20px}.input.message{padding-bottom:90px}.input.select{color:#838383}.iconbox-title{color:#010101;padding-top:30px;padding-bottom:8px;font-size:18px;font-weight:500}.success-message-4{color:#fff;background-color:#010101}.imput{margin-bottom:10px}.single-input{padding-bottom:0}.input-label-2{font-size:var(--_typographie---h6);text-transform:uppercase;font-weight:600}.social-link-two-2{background-color:var(--fond-beige-gris);border-radius:99999px;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.contact-left-2{flex-flow:column;justify-content:center;align-items:center;display:flex}.iconbox-grid{grid-column-gap:16px;grid-row-gap:16px;grid-template:". .""Area Area"/1fr 1fr;grid-auto-columns:1fr;place-items:center stretch;width:100%;max-width:100%;display:grid}.iconbox-link{color:#4d4d4d;letter-spacing:-.5px;text-decoration:none}.iconbox-link:hover{color:#010101}.contact-wrap-2{grid-column-gap:45px;grid-row-gap:45px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.form-block-2{background-color:var(--fond-beige-gris);border:1px solid #f2f2f2;border-radius:2px;margin-bottom:0;padding:32px}.heading-57{font-family:var(--_typographie---heading-typo);font-size:var(--_typographie---h5);font-weight:500}._404-logo-wrapper{justify-content:center;margin-bottom:0;display:flex;position:absolute;inset:40px 0% auto}.image-logo-404{height:60px}.utility-page-wrap-2{background-color:var(--fond-beige-gris);flex-direction:column;justify-content:flex-end;align-items:center;height:100vh;margin-bottom:0;padding-top:60px;padding-left:15px;padding-right:15px;display:flex}._404-content-wrapper{text-align:center;flex-direction:column;justify-content:center;align-items:center;max-width:700px;padding-bottom:60px;display:flex}._404{font-family:var(--_typographie---heading-typo);margin-bottom:20px;font-size:180px;font-weight:500;line-height:1em}.heading-58{color:var(--noir-bleuté);font-style:normal}._404-paragraph{text-align:center;margin-top:20px;margin-bottom:40px;font-size:18px}.primary-button-6{color:#fff;text-align:center;letter-spacing:-.7px;text-transform:uppercase;background-color:#382b21;border:1px solid #382b21;border-radius:3px;padding:20px 24px;font-size:14px;font-weight:500;line-height:1.3em;transition:all .3s;display:inline-block}.primary-button-6:hover{color:#382b21;background-color:#ebe3d8}.remerciement{background-color:var(--noir-bleuté);padding:120px 15px 60px;overflow:hidden}.bold-text-5{font-weight:400}.max-description.is-29rem{width:100%;max-width:29rem;padding-bottom:20px}.max-description.is-41rem{width:100%;max-width:41rem}.max-description.is-46rem{width:100%;max-width:46rem}.service_card{position:relative}.expersite_img{border-radius:2px;padding-top:94%;position:relative;overflow:clip}.footer_social{grid-column-gap:.75rem;grid-row-gap:.75rem;justify-content:flex-start;align-items:center;display:flex}.social_item{transition:transform .35s cubic-bezier(.165,.84,.44,1)}.social_item:hover{transform:scale(.9)}.about_text{background-image:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a7f0dfb23b9af0fb16ce419_a-big-text.svg);background-position:50% 0;background-repeat:no-repeat;background-size:cover;width:100%;padding-top:24%;position:relative;bottom:0%}.service_mobile{display:none}.section_cta{flex-flow:column;justify-content:center;align-items:center;height:auto;display:flex;position:relative}.button-text-2{letter-spacing:-.008em;white-space:nowrap;font-size:1rem;font-weight:500;line-height:1.5}.button-text-2.is-two{position:absolute;inset:0% 0% auto}.footer_terms_links{grid-column-gap:1.5rem;grid-row-gap:1.5rem;justify-content:flex-start;align-items:center;display:flex}.footer_img{width:100%;padding-top:30%;position:relative}.dot-small{background-color:#fff;border-radius:10rem;width:.75rem;height:.75rem}.dot-small.secondary-7{background-color:#061443}.cta_layout{justify-content:center;align-items:center;display:flex;position:absolute;inset:0%}.text-color-on-primary{color:#fff}.badge{grid-column-gap:.75rem;grid-row-gap:.75rem;color:#fff;white-space:nowrap;justify-content:flex-start;align-items:center;font-weight:300;display:flex;overflow:clip}.badge.secondary-6{color:#131313}.footer_layout{grid-column-gap:5rem;grid-row-gap:5rem;flex-flow:column;display:flex}.cta_loop_text{width:123rem;height:19.25rem}.section_testimonial{overflow:clip}.testimonial_img{border-radius:1.25rem;width:43%;position:relative;overflow:clip}.button_wrap{grid-column-gap:1rem;grid-row-gap:1rem;color:#fff;background-color:#061443;border-radius:.72rem;flex-flow:column;justify-content:center;align-items:center;min-height:3rem;padding:.5rem 1.75rem;line-height:1.5;display:flex;position:relative;overflow:clip}.button_wrap.secondary-2{color:#131313;background-color:#fff}.footer_terms{grid-column-gap:2rem;grid-row-gap:2rem;letter-spacing:0;border-top:.125rem solid #ffffff14;border-bottom:.125rem solid #ffffff14;flex-flow:wrap;justify-content:space-between;align-items:center;padding-top:1.5rem;padding-bottom:1.5rem;font-size:.875rem;font-weight:300;line-height:1.43;display:flex}.testimonial_item{grid-column-gap:3rem;grid-row-gap:3rem;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.testimonial_item.secondary-18{padding-top:5rem;padding-bottom:5rem}.service_layout{padding-bottom:4rem}.padding-global{padding:100px 3.25rem}.testimonial_text{letter-spacing:-.06em;font-size:1.5rem;line-height:1.5}.main-wrapper{position:relative}.footer_left{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;justify-content:space-between;align-items:flex-start;display:flex}.testimonial_items{grid-column-gap:3rem;grid-row-gap:0rem;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100%;max-width:61rem;display:grid}.footer_link{color:#fff;white-space:nowrap;justify-content:center;align-items:center;padding:.75rem;display:flex}.h3{letter-spacing:-.06em;font-size:3rem;font-weight:400;line-height:1.25}.expertise_content{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;justify-content:center;align-items:flex-start;display:flex}.cta_card{grid-column-gap:3rem;grid-row-gap:3rem;color:#fff;background-color:#061443;border-radius:1.5rem;flex-flow:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:30rem;padding:2rem;display:flex}.cta_loop{justify-content:flex-start;align-items:center;width:100%;height:50%;display:flex;position:relative;inset:0% 0% auto;overflow:clip}.cta_loop.is-bottom{justify-content:flex-end;align-items:center;inset:auto 0% 0%}.text-xl-2{letter-spacing:-.06em;font-size:1.5rem;line-height:1.5}.about-text{color:#fff;letter-spacing:-.06em;font-size:2.25rem;line-height:1.22}.service_header{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.button{line-height:1.5}.button.secondary{color:#131313}.testimonal_layout{grid-column-gap:2rem;grid-row-gap:2rem;justify-content:space-between;align-items:flex-start;display:flex}.hero_layout{grid-column-gap:2.5rem;grid-row-gap:2.5rem;flex-flow:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:60%;display:flex;position:relative}.container-large{width:100%;max-width:80rem;margin-left:auto;margin-right:auto}.footer_links{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.spacer-medium{width:100%;padding-top:1rem}.section_about{background-color:#061443}.img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0%}.expertise_img-h{object-fit:cover;object-position:50% 0%;padding-top:94%;position:absolute;inset:0%}.section_hero{z-index:1;background-image:linear-gradient(90deg,#00000026 30%,#0000 65%),url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a608a2da409f7add07feb4a_991A8640-HDR.jpg);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;flex-flow:column;justify-content:center;align-items:stretch;height:100%;display:flex;position:sticky;overflow:clip}.social_wrap{color:#fff;background-color:#ffffff14;border:2px solid #ffffff1f;border-radius:5rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;transition:color .35s cubic-bezier(.165,.84,.44,1),background-color .35s cubic-bezier(.165,.84,.44,1);display:flex}.social_wrap:hover{color:#061443;background-color:#fff}.max-title{width:100%}.max-title.is-33rem{max-width:33rem}.max-title.is-36rem{max-width:36rem}.max-title.is-30rem{max-width:30rem}.expertise_img-wrapper{object-position:50% 0%;border-radius:2px;width:100%;height:100%;position:absolute;inset:0%;overflow:clip}.about_img{border-radius:2px;width:39%;height:100%;padding-top:32%;position:relative;overflow:clip}.cta_loop_row{flex:none;justify-content:flex-start;align-items:center;display:flex}.about_layout{z-index:1;grid-column-gap:6.25rem;grid-row-gap:6.25rem;flex-flow:column;justify-content:flex-start;align-items:center;margin-bottom:-.75rem;display:flex;position:relative}.text-color-on-secondary{color:#bfbebe}.about_header{grid-column-gap:2rem;grid-row-gap:2rem;justify-content:space-between;align-items:flex-start;width:100%;display:flex}.text-color-secondary{color:#4e4e4e}.padding-section-large{padding-top:8rem}.service_item-list{width:100%}.footer-2{color:#bfbebe;background-color:#061443}.padding-section-medium{padding-top:100px;padding-bottom:100px}.section_service{color:#fff;background-color:#061443;flex-flow:column;display:flex;overflow:clip}.footer_header{grid-column-gap:5rem;grid-row-gap:5rem;grid-template-rows:auto;grid-template-columns:1fr max-content max-content;grid-auto-columns:1fr;justify-content:space-between;align-items:stretch;display:grid}.about_img-h{object-fit:cover;object-position:50% 0%;padding-top:82%;position:absolute;inset:0%}.icon-1x1-main{width:1.25rem;height:1.25rem}.spacer-small-2{width:100%;padding-top:.75rem}.expertise_layout{grid-column-gap:3rem;grid-row-gap:3rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.testimonial_img-h{padding-top:70%;position:relative;inset:0%}.hero_buttons-wrap{grid-column-gap:.75rem;grid-row-gap:.75rem;display:flex}.about_img-wrapper{object-position:50% 0%;border-radius:2px;width:100%;height:100%;position:absolute;inset:0%;overflow:clip}.button_content{position:relative;overflow:clip}.heading-59{color:var(--noir-bleuté)}.text-span-21{font-weight:500}.solution-top{z-index:999;grid-column-gap:120px;grid-row-gap:120px;grid-template-rows:auto;grid-template-columns:1fr .5fr;grid-auto-columns:1fr;display:grid;position:relative}.solution-card{background-color:var(--transparent);text-align:center;border-radius:16px;padding:30px}.solution-card._1st{background-color:var(--transparent)}.solution-card.last{background-color:var(--transparent);text-align:center}.solution-video{z-index:9;border-radius:20px;width:100%;height:100%;position:absolute;inset:0%}.solution-title{color:#010101;margin-top:0;margin-bottom:0;padding-top:20px;padding-bottom:20px;font-size:24px;font-weight:600;line-height:120%}.solution-top-right{grid-column-gap:20px;grid-row-gap:20px;text-align:right;flex-flow:column;justify-content:center;align-items:flex-end;display:flex}.heading-three-4{color:#010101;letter-spacing:-.96px;margin-top:0;margin-bottom:0;font-size:52px;font-weight:500;line-height:132%}.solution-area{background-color:#fff;padding-top:60px;padding-bottom:60px}.btn-primary-2{color:#010101;text-align:center;background-color:#fff;border-radius:100px;flex-flow:column;justify-content:flex-start;align-items:flex-start;padding:12px 26px;text-decoration:none;transition:letter-spacing .4s,background-color .4s,color .4s}.btn-primary-2:hover{color:#fff;letter-spacing:1px;background-color:#010101}.container-14{max-width:1312px;padding-left:16px;padding-right:16px}.section-overlay-2{z-index:99;background-image:linear-gradient(#00000094,#00000094);border-radius:20px;width:100%;height:100%;position:absolute;inset:0%}.solution-wrap{z-index:999;grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;padding-top:0;display:grid;position:relative}.main-container-emoji{background-color:var(--marron\<deleted\|variable-97d7a672-38a2-632e-9d76-654c0eaabc9e\>);max-width:1140px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;display:block}.main-container-emoji.change-sizing{flex:1;width:100%;margin-bottom:60px}.main-container-emoji.change-position{z-index:11;position:relative}.main-container-emoji.position-sticky{z-index:120;position:sticky;top:120px}.main-container-emoji.gutter-space{padding-bottom:20px;padding-left:15px;padding-right:15px}.main-container-emoji.padding-top-main{margin-top:20px}.section-25{background-color:var(--noir-bleuté)}.container-15{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;max-width:100%;display:grid}.solution-card-2{background-color:#fff;border-radius:16px;padding:30px}.solution-card-2._1st{background-color:var(--transparent);text-align:center;padding-left:10px;padding-right:10px}.solution-title-2{color:var(--white);font-size:var(--_typographie---h5);margin-top:0;margin-bottom:0;padding-top:20px;padding-bottom:20px;font-weight:600;line-height:120%}.solution-wrap-2{z-index:999;grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;padding-top:300px;display:grid;position:relative}.solution-card-3{background-color:#fff;border-radius:16px;padding:30px}.solution-title-3{color:#010101;margin-top:0;margin-bottom:0;padding-top:130px;padding-bottom:20px;font-size:24px;font-weight:600;line-height:120%}.section-content-2{color:#4a4a4a;margin-bottom:0;font-size:16px;font-weight:400;line-height:162.5%}.solution-wrap-3{z-index:999;grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;padding-top:20px;padding-bottom:20px;display:grid;position:relative}.solution-card-4{background-color:var(--transparent);text-align:center;border-radius:16px;padding:30px 40px}.solution-card-4._1st{background-color:var(--transparent);text-align:center}.solution-card-4.last{text-align:center;padding-left:40px;padding-right:40px}.solution-title-4{color:var(--white);font-size:var(--_typographie---h5);text-transform:uppercase;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:20px;font-weight:500;line-height:120%}.section-content-3{color:var(--white);font-size:var(--_typographie---bouton-size);margin-bottom:0;font-weight:400;line-height:162.5%}.section-content-4{color:#4a4a4a;margin-bottom:0;font-size:16px;font-weight:400;line-height:162.5%}.about-wrap-3{grid-column-gap:30px;grid-row-gap:30px;grid-template-rows:auto;grid-template-columns:344px 1.25fr;grid-auto-columns:1fr;display:grid}.about-left-3{grid-column-gap:10px;grid-row-gap:10px;flex-flow:row;grid-template-rows:auto;grid-template-columns:.75fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;place-items:center start;display:grid}.service-one-work-main-2{background-color:#fafafa;padding-top:0}.home-two-logo-2{background-color:#fafafa;border-top:1px solid #dcc5b733;border-bottom:1px solid #dcc5b733;padding-top:60px;padding-bottom:60px}.home-two-logo-2.change-color{background-color:#fafafa;border-top-color:#27323a33;border-bottom-color:#27323a33}.subheading-text-white-3{color:#fff;letter-spacing:1.8px;text-transform:uppercase;font-family:Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:700;line-height:17.6px}.subheading-text-white-3.change-color-black{color:#000;font-family:Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:600}.change-padding-7{color:#101820;margin-top:0;margin-bottom:0;font-family:Plus Jakarta Sans,sans-serif;font-size:50px;font-style:normal;font-weight:400}.change-padding-7.change-color-black{color:#101820;letter-spacing:-1px;text-transform:uppercase;margin-bottom:10px;font-family:Plus Jakarta Sans,sans-serif;font-size:40px;font-weight:500}.home-one-hero-sub-heading-4{color:#fff;padding-bottom:10px}.home-one-hero-sub-heading-4.overflow-hidden{color:#101820;margin-bottom:0;padding-bottom:0}.heading-four-7{color:#fff;letter-spacing:.5px;font-family:Plus Jakarta Sans,sans-serif;font-size:30px;font-weight:400;line-height:26px}.heading-four-7.change-color-black{color:#737171;letter-spacing:-.5px;font-size:16px;font-weight:400}.change-color-dark-5{color:#101820;letter-spacing:-.5px;margin-bottom:0;font-family:Plus Jakarta Sans,sans-serif;font-size:16px;font-weight:400}.about-area-3{z-index:0;background-color:#f6f6f6;padding-top:60px;padding-bottom:60px;position:relative}.container-16{max-width:1312px;padding-left:15px;padding-right:15px}.section-content-sm-8{font-family:Plus Jakarta Sans,sans-serif;font-size:16px;line-height:150%}.btn-primary-inner-3{color:#fff;background-color:#010101;border:1px solid #000;border-radius:99999px;height:50px;padding:12px 28px 14px;font-size:16px;overflow:hidden}.h2-black-2{color:#101820;letter-spacing:-2px;text-transform:none;margin-top:0;margin-bottom:20px;font-family:Plus Jakarta Sans,sans-serif;font-size:40px;font-weight:300;line-height:45px}.sub-black-2{color:#101820;letter-spacing:1px;text-transform:uppercase;margin-top:0;margin-bottom:10px;font-family:Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:600;line-height:17.6px}.rt-category-cards-text-4{color:var(--radiant-ui-components-library-marketplace--color--heading-dark);text-transform:capitalize;font-size:18px;font-weight:400;line-height:31px}.rt-category-cards-text-4.rt-text-white-4,.rt-text-white-4{color:var(--radiant-ui-components-library-marketplace--color--white)}.rt-component-container-4{width:100%;max-width:1290px;position:relative}.rt-component-section-4{background-color:var(--radiant-ui-components-library-marketplace--color--white);width:100%;color:var(--radiant-ui-components-library-marketplace--color--body-font-dark);padding:80px 15px;font-family:Outfit,sans-serif;font-size:17px;font-weight:300;line-height:29px;position:relative}.rt-component-section-4.rt-gallery-v-seven{padding-bottom:20px}.rt-body-font-4{color:var(--radiant-ui-components-library-marketplace--color--body-font-dark);font-size:1.125rem;font-weight:300;line-height:1.875rem}.rt-body-font-4.rt-text-white-4{color:var(--radiant-ui-components-library-marketplace--color--white)}.rt-overflow-hidden-4{overflow:hidden}.rt-autofit-9{object-fit:cover}.rt-text-center-4{text-align:center}.rt-autofit-10{object-fit:cover;border-radius:10px}.rt-border-radius-six-4{border-radius:6px}.rt-tab-image-full-width-4{object-fit:cover}.rt-margin-bottom-thirty-7{margin-bottom:30px}.rt-portfolio-two-overlay-4{pointer-events:none;background-image:linear-gradient(#0000 41%,#1c1372);height:100%;position:absolute;inset:auto 0% 0%}.rt-portfolio-details-wrapper-4{flex-direction:column;justify-content:center;align-items:center;padding-left:40px;padding-right:40px;display:flex;position:absolute;inset:auto 0% 5%}.rt-margin-bottom-thirty-8{margin-bottom:30px}.rt-margin-bottom-thirty-8.rt-portfolio-two-card{position:relative}.rt-margin-bottom-thirty-8.rt-portfolio-two-card.rt-overflow-hidden-4.rt-border-radius-six-4{border-radius:6px}.rt-our-portfolio-4{grid-column-gap:30px;grid-row-gap:30px;justify-content:space-between;align-items:stretch}.rt-portfolio-card-4{background-color:var(--radiant-ui-components-library-marketplace--color--button-background-dark);border-radius:10px;position:relative}.rt-lightbox-link-4{width:100%;height:100%}.rt-autofit-11{object-fit:cover;border-radius:10px}.choose-wrap{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.choose-video{z-index:9;border-radius:12px;position:absolute;inset:0%}.choose-inner{flex-flow:column;justify-content:space-between;align-items:flex-start;display:flex}.choose-area{padding-top:120px;padding-bottom:120px;overflow:hidden}.counter-number{color:#010101;font-size:82px;font-weight:600;line-height:112%}.counter-number._1st.white-3,.counter-number._2nd.white-5,.counter-number._3rd.white-7{color:#fff}.counter-inner{height:90px;overflow:hidden}.counter-inner.white-6{height:85px}.choose-right{grid-column-gap:15px;grid-row-gap:15px;border-radius:16px;flex-flow:column;padding:250px 30px 30px;display:flex;position:relative;overflow:hidden}.choose-content{padding-top:50px;padding-bottom:80px}.choose-logo{position:absolute;inset:auto 19% 5% auto}.btn-secondary-3{color:#fff;text-align:center;background-color:#010101;border-radius:100px;flex-flow:column;justify-content:flex-start;align-items:flex-start;padding:12px 26px 14px;line-height:162.5%;text-decoration:none;transition:letter-spacing .4s,background-color .4s}.btn-secondary-3:hover{letter-spacing:1px;background-color:#4a4a4a}.avatar-item{width:34px;height:100%;position:absolute}.avatar-item._4th{transform:rotate(-135deg)}.avatar-item._7th{transform:rotate(-265deg)}.avatar-item._2nd{transform:rotate(-45deg)}.avatar-item._6th{transform:rotate(-225deg)}.avatar-item._5th{transform:rotate(-180deg)}.avatar-item._1st{transform:rotate(0)}.avatar-item._8th{transform:rotate(-310deg)}.avatar-item._3rd{transform:rotate(-90deg)}.choose-border{background-image:linear-gradient(#f5f5f500,#333 46%,#f5f5f500);width:1px;height:100%}.avatar-list{flex-flow:column;justify-content:flex-start;align-items:center;width:260px;height:260px;display:flex;position:absolute;top:278.844px;left:340px;transform:rotate(0)}.choose-detail{z-index:99;grid-column-gap:10px;grid-row-gap:10px;background-image:linear-gradient(#0000,#0000009e);border-radius:16px;flex-flow:column;justify-content:flex-end;align-items:flex-start;width:100%;height:100%;padding-bottom:30px;padding-left:30px;display:flex;position:absolute;inset:0%}.choose-img{border-radius:16px}.choose-left{grid-column-gap:20px;grid-row-gap:20px;background-color:#f5f5f5;border-radius:16px;grid-template-rows:auto;grid-template-columns:1fr 2px 1fr;grid-auto-columns:1fr;padding:40px;display:grid;position:relative;overflow:hidden}.counter-3{display:flex}.heading-md{color:#010101;letter-spacing:-.48px;margin-top:0;margin-bottom:0;font-size:20px;font-weight:600;line-height:120%}.heading-md.text-white{color:#fff}.choose-top{grid-column-gap:270px;grid-row-gap:270px;grid-template-rows:auto;grid-template-columns:1fr 1.5fr;grid-auto-columns:1fr;place-items:start;padding-bottom:60px;display:grid}.process-sticky-right{justify-content:center;align-items:flex-start;padding-bottom:70px}.process-sticky-left{text-align:center;justify-content:center;align-items:flex-start;padding-bottom:0}.process-details{padding-left:18px;padding-right:18px}.process-text{color:#4a4a4a;margin-bottom:0;font-size:16px;font-weight:400;line-height:162.5%}.process-title{color:#010101;margin-top:0;margin-bottom:0;padding-top:20px;padding-bottom:16px;font-size:24px;font-weight:600;line-height:120%}.process-right{max-width:460px;margin-left:auto;margin-right:auto}.process-item{grid-column-gap:40px;grid-row-gap:40px;background-color:#fff;border-radius:20px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;margin-bottom:30px;padding:6px 6px 25px}.process-area{background-color:#010101;border-radius:20px;margin-left:10px;margin-right:10px;padding-top:120px;padding-bottom:120px}.process-sticky{grid-column-gap:0px;grid-row-gap:0px;justify-content:center;align-items:flex-start;max-width:495px;height:250px;margin-left:auto;margin-right:auto;display:flex;position:sticky;top:200px}.process-img{border-radius:10px}.valeur{background-color:var(--noir-bleuté)}.base-container-9{flex-direction:column;align-items:center;max-width:1250px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.about-section-2{grid-row-gap:60px;grid-template-rows:auto;grid-template-columns:55% 45%;grid-auto-columns:1fr;display:grid}.title-about-2{grid-column-gap:5px;grid-row-gap:5px;flex-flow:column;max-width:450px;display:flex}.h5-black{font-family:var(--_typographie---heading-typo);color:var(--noir-bleuté);font-size:var(--_typographie---h5);letter-spacing:-.5px;text-transform:none;font-weight:500;line-height:25px}.h5-black.bold-text{font-weight:500}.h5-black.bold{font-size:var(--_typographie---h5);font-weight:600}.collection-list-wrapper-3{padding-top:40px}.footer-newsletter{max-width:500px}.heading-five-3{color:var(--noir-bleuté);font-size:var(--_typographie---h4);letter-spacing:-1.28px;font-weight:600;line-height:125%}.newsletter{padding-top:32px}.newsletter-form{align-items:center;display:flex}.newsletter-input{color:#010101;background-color:#f3f3f3;border:1px #000;border-radius:0;height:auto;margin-bottom:0;padding:12px 20px}.newsletter-input::placeholder{color:#4d4d4d}.btn-newsletter{color:#0000;background-color:#f3f3f3;background-image:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a7b58f2726d5b7c3ab39bbf_arrow-up-dark.svg);background-position:50%;background-repeat:no-repeat;background-size:auto;border-radius:0;width:48px;height:48px}.footer-body{color:var(--noir-bleuté);margin-bottom:40px;font-size:16px;font-weight:400;line-height:1.4em}.footer-body.bm-grey-400{color:var(--noir-bleuté);font-size:var(--_typographie---h6);font-weight:600}.footer-body.bm-grey-200{color:#dedede}.navbar-link{font-family:var(--_typographie---bouton-typo);color:var(--white);font-size:var(--_typographie---bouton-size);letter-spacing:1px;text-transform:uppercase;margin-bottom:0;padding:30px 10px;font-weight:400;line-height:1.3;text-decoration:none;transition:color .4s,padding .4s;display:inline-block}.navbar-link:hover{color:var(--grey);padding-left:.5rem}.button-contour-white-2{color:#fff;text-align:center;letter-spacing:1px;text-transform:uppercase;background-color:#0000;border:1px solid #fff;justify-content:flex-start;align-items:flex-end;padding:10px 20px;font-family:Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:500;line-height:25px;text-decoration:none;transition:all .3s}.titre-header{font-family:var(--_typographie---heading-typo);color:var(--white);font-size:var(--_typographie---h5);letter-spacing:1px;text-transform:uppercase;font-weight:500}.navbar-link-2{color:#fff;letter-spacing:1px;text-transform:uppercase;margin-bottom:0;padding:30px 10px;font-family:Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:400;line-height:1.3;text-decoration:none;transition:color .4s,padding .4s;display:inline-block}.navbar-link-2:hover{color:#737171;padding-left:.5rem}.header-navabar{color:#fff;font-family:Plus Jakarta Sans,sans-serif;font-size:var(--_typographie---h5);letter-spacing:1px;text-transform:uppercase;margin-bottom:0;padding:0;font-weight:400;line-height:25px;text-decoration:none;transition:color .4s,padding .4s;display:inline-block}.header-navabar:hover{color:#737171;padding-left:.5rem}.header-navabar.three,.header-navabar.three.w--current{font-size:var(--_typographie---h4)}.header-navabar.two{font-size:var(--_typographie---h4);line-height:25px}.header-navabar.four,.header-navabar.five{font-size:var(--_typographie---h4)}.header-navabar.six{font-size:var(--_typographie---h4);border:1px #000}.header-navabar.one,.header-navabar.seven,.header-navabar.eight,.header-navabar.nine{font-size:var(--_typographie---h4)}.nav_container{flex-direction:row;justify-content:space-between;align-items:center;width:100%;max-width:80rem;height:4.5rem;margin-left:auto;margin-right:auto;display:flex}.icon-1x1-sm-minus{flex:none;width:.875rem;height:.875rem}.overflow-hidden-2{overflow:hidden}.nav_menu{grid-column-gap:3rem;grid-row-gap:3rem;display:flex;overflow:clip}.nav_brand{z-index:2;display:flex;overflow:clip}.button-3{grid-column-gap:.5rem;grid-row-gap:.5rem;color:#f5f5f5;border-bottom:1px solid #0000;justify-content:flex-start;align-items:center;font-weight:500;transition:border-color .3s cubic-bezier(.645,.045,.355,1);display:flex}.button-3:hover{border-bottom-color:#f5f5f5}.social_link{color:#f5f5f5;border-bottom:1px solid #0000;font-size:.875rem;line-height:150%;transition:border-color .5s cubic-bezier(.645,.045,.355,1);display:flex}.social_link:hover{border-bottom-color:#f5f5f5}.nav_cta{overflow:clip}.button_icon{width:.875rem;height:.875rem;display:flex;overflow:clip}.nav_menu-social{grid-column-gap:1.5rem;grid-row-gap:1.5rem;display:flex}.nav_logo{color:#f5f5f5;width:5.75rem}.menu_button-mobile{justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:none;overflow:clip}.nav_menu-wrap{grid-column-gap:3rem;grid-row-gap:3rem;display:flex;overflow:clip}.nav_menu_text{color:#f5f5f5;border-bottom:1px solid #0000;padding:0;font-size:14px;transition:border-color .3s cubic-bezier(.645,.045,.355,1)}.nav_menu_text:hover{border-bottom-color:#f5f5f5}.nav_menu_text.w--current{color:#f5f5f5;border-bottom-color:#f5f5f5}.text-size-sm{font-size:.875rem;line-height:150%}.nav{background-color:#0000;height:4.5rem}.padding-global-2{padding-left:2.5rem;padding-right:2.5rem}.menu_button-icon{flex:none;width:1.5rem;height:1.5rem}.nav_component{z-index:100;background-color:var(--noir-bleuté);width:100%;position:fixed;inset:0% 0% auto}.footer_contact-email{border-bottom:1px solid #0000;transition:border-color .5s cubic-bezier(.645,.045,.355,1)}.footer_contact-email:hover{border-bottom-color:#f5f5f5}.nav_cta-mobile{display:none}.rich-text-politique h1{color:var(--noir-bleuté);font-size:var(--_typographie---h1);font-weight:400}.rich-text-politique h2{color:var(--noir-bleuté);font-size:var(--_typographie---h2);font-weight:400}.rich-text-politique h4{color:var(--noir-bleuté);font-size:var(--_typographie---h4);font-weight:400}.rich-text-politique h5{font-size:var(--_typographie---h5)}.rich-text-politique h6{font-size:var(--_typographie---h6);font-weight:400}.rich-text-politique p{color:var(--noir-bleuté);font-size:var(--_typographie---paragraphe)}.heading-60{font-size:var(--_typographie---h3)}.link-6{color:var(--grey);font-weight:500}.button-main-telechargement{grid-column-gap:30px;grid-row-gap:30px;text-align:center;grid-template-rows:auto;grid-template-columns:.75fr .75fr;grid-auto-columns:1fr;justify-content:center;place-items:center stretch;margin-top:20px;text-decoration:none;display:flex;position:relative}.button-main-404{grid-column-gap:30px;grid-row-gap:30px;text-align:center;grid-template-rows:auto;grid-template-columns:.75fr .75fr;grid-auto-columns:1fr;justify-content:flex-start;place-items:center stretch;margin-top:20px;text-decoration:none;display:flex;position:relative}.section-26{margin-top:40px}.text-span-22{font-weight:500}.iconbox-2{background-color:#f8f8f8;border-radius:24px;padding:20px}.contact-area-3{background-image:linear-gradient(#0003 100%,#0003),url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a608a59d8723e617a34294d_St_Jacques_31008_HD.jpg);background-position:0 0,0 0;background-size:auto,cover;padding-top:140px;padding-bottom:120px}.contact-info-3{border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5;justify-content:space-between;align-items:center;margin-top:62px;margin-bottom:20px;padding-top:20px;padding-bottom:20px;display:flex}.btn-submit-3{background-color:var(--noir-bleuté);border-radius:2px;width:100%;padding-top:14px;padding-bottom:14px;transition:background-color .4s;display:block}.btn-submit-3:hover{background-color:#4d4d4d}.section-content-sm-9{font-size:16px;line-height:150%}.input-2{color:#010101;background-color:#fff;border:1px solid #f3f3f3;border-radius:2px;height:auto;margin-bottom:0;padding:18px 20px}.input-2.message{padding-bottom:20px}.input-2.select{color:#838383}.iconbox-title-2{color:#010101;padding-top:30px;padding-bottom:8px;font-size:18px}.field-label-2{font-size:var(--_typographie---h6);text-transform:uppercase;margin-bottom:10px;font-weight:500}.input-label-3{font-size:var(--_typographie---h6);text-transform:uppercase;font-weight:500}.social-link-two-3{background-color:#f5f5f5;border-radius:99999px;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.iconbox-link-2{color:#4d4d4d;text-decoration:none}.iconbox-link-2:hover{color:#010101}.form-block-3{background-color:var(--fond-beige-gris);border:1px solid #f2f2f2;border-radius:2px;margin-bottom:0;padding:32px}.container-17{max-width:800px;margin-left:0;margin-right:0;padding-bottom:0}.container-18{max-width:800px;margin-left:0;margin-right:0}.text-span-23,.text-span-24,.text-span-25,.text-span-26{font-weight:500}.collection-list-4{grid-column-gap:40px;grid-row-gap:40px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.partenaires-exclusifs{background-color:var(--fond-beige-gris);padding:100px 15px 60px}.single-input-detaillant{padding-bottom:10px}.heading-five-4{color:#fff;letter-spacing:1px;text-transform:uppercase;font-size:24px;font-weight:400;line-height:22px}.heading-five-4.change-color-white-2{color:#fff;text-transform:uppercase;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:300}.nav-three-line-two-2{background-color:#fff;width:26px;height:1px}.button-remplissage-white-2{color:#101820;letter-spacing:1px;background-color:#fff;border:1px #fff;padding:10px 20px;font-size:12px;font-weight:500}.heading-three-modified-2{color:#fff;letter-spacing:1px;font-size:24px;font-weight:400;line-height:35px}.menu-background-radial-2{z-index:1;background-color:#101820;background-image:none;flex-flow:column;justify-content:center;align-items:center;width:100%;height:100vh;position:absolute;inset:0%}.nav-three-line-one-2{background-color:#fff;width:22px;height:1px}.titre-header-2{color:#fff;letter-spacing:1px;text-transform:uppercase;font-family:Plus Jakarta Sans,sans-serif;font-size:18px;font-weight:500}.header-navabar-2{color:#fff;letter-spacing:1px;text-transform:uppercase;margin-bottom:0;padding:0;font-family:Plus Jakarta Sans,sans-serif;font-size:18px;font-weight:400;line-height:25px;text-decoration:none;transition:color .4s,padding .4s;display:inline-block}.header-navabar-2:hover{color:#737171;padding-left:.5rem}.header-navabar-2.two{font-size:24px;line-height:25px}.header-navabar-2.one{font-size:24px}.header-navabar-2.six{border:1px #000;font-size:24px}.header-navabar-2.three{font-size:24px}.header-navabar-2.three.w--current{font-size:30px}.header-navabar-2.five,.header-navabar-2.four,.header-navabar-2.nine,.header-navabar-2.seven,.header-navabar-2.eight{font-size:24px}.change-color-white-2{color:#fff;font-size:18px}.menu-font-2{color:#fff;letter-spacing:1px;text-transform:uppercase;font-size:12px;font-weight:400;line-height:26px}.menu-font-2.responsive-color-chnage{padding-right:5px;font-size:14px}.nav-three-2{z-index:9999999;background-color:#0000;padding-left:15px;padding-right:15px;position:fixed;inset:0% 0% auto}.container-19{color:#010101;max-width:1140px;margin-left:auto;margin-right:auto}.h2-white{font-family:var(--_typographie---heading-typo);color:#fff;font-size:var(--_typographie---h2);letter-spacing:-1px;text-transform:none;margin-top:0;font-weight:300;line-height:120%}.h2-white.maj{letter-spacing:-1px;text-transform:uppercase;line-height:50px}.blog-slide-img-overlay-2{background-image:linear-gradient(#0000,#010101);position:absolute;inset:0%}.social-link-2{background-color:#101820;border-radius:99999px;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.button-contour-black-2{color:#101820;letter-spacing:1px;text-transform:uppercase;background-color:#0000;border:1px solid #101820;border-radius:2px;padding:10px 20px;font-family:Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:600}.button-contour-black-2.w--current{background-color:#f6f6f6}.error-message-8{color:#010101;background-color:#c8c8c8;padding:20px}.container-20{max-width:1140px;padding-left:15px;padding-right:15px}.section-content-sm-10{font-size:16px;line-height:150%}.section-content-sm-10.text-gray{color:var(--noir-bleuté)}.paragraphe-black-2{color:#101820;text-align:left;letter-spacing:-.5px;margin-bottom:0;padding-left:0;font-family:Plus Jakarta Sans,sans-serif;font-size:16px;font-weight:400;line-height:150%}.main-wrap-3{background-color:#0000}.blog-details-area-2{color:#101820;margin-bottom:0;padding-top:100px;padding-bottom:60px}.rich-text-2{color:var(--noir-bleuté);font-family:Plus Jakarta Sans,sans-serif}.blog-detail-info-2{border-bottom:1px solid #737171;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:20px;display:flex}.blog-detail-info-2._1st{grid-column-gap:40px;grid-row-gap:40px;border-top:1px solid #ffffff29;border-bottom-color:#737171;padding-top:20px}.h2-black-3{color:#101820;letter-spacing:-2px;text-transform:none;margin-top:0;margin-bottom:0;font-family:Plus Jakarta Sans,sans-serif;font-size:45px;font-weight:300;line-height:50px}.background-video-2{height:100%}.paragraphe-black-post{color:var(--noir-bleuté);text-align:right;letter-spacing:-.5px;margin-bottom:0;padding-left:0;font-family:Plus Jakarta Sans,sans-serif;font-size:16px;font-weight:400;line-height:150%}.paragraphe-black-3{color:#101820;letter-spacing:-.5px;margin-bottom:0;padding-left:0;font-family:Plus Jakarta Sans,sans-serif;font-size:16px;font-weight:400;line-height:150%}.sub-black-3{color:#101820;letter-spacing:1px;text-transform:uppercase;margin-top:0;margin-bottom:10px;font-family:Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:600;line-height:17.6px}.about-two-purpose-4{background-color:var(--fond-beige-gris);padding:100px 15px;overflow:hidden}.h3-black-2{color:#010101;letter-spacing:-1px;margin-bottom:10px;font-family:Plus Jakarta Sans,sans-serif;font-size:30px;font-weight:400}.h2-black-4{color:#101820;letter-spacing:-2px;text-transform:none;margin-top:0;margin-bottom:0;font-family:Plus Jakarta Sans,sans-serif;font-size:45px;font-weight:300;line-height:50px}.text-span-27{font-weight:500}.bold-text-6{font-weight:600}.heading-61,.heading-62{color:#101820;font-family:Plus Jakarta Sans,sans-serif;font-size:65px;font-weight:500}.paragraphe-black-4{color:#101820;letter-spacing:-.5px;margin-bottom:0;padding-left:0;font-family:Plus Jakarta Sans,sans-serif;font-size:16px;font-weight:400;line-height:150%}.text-span-28{font-weight:500;text-decoration:none}.heading-63{color:#101820;font-family:Plus Jakarta Sans,sans-serif;font-size:65px;font-weight:500}.title-numbers-2{text-transform:uppercase;font-family:Plus Jakarta Sans,sans-serif;font-size:18px;font-weight:600}.section-27{background-color:#f6f6f6;padding-top:100px;padding-bottom:100px;position:relative}.heading-64{color:#101820;font-family:Plus Jakarta Sans,sans-serif;font-size:65px;font-weight:500}.h2-black-5{color:#101820;letter-spacing:-2px;text-transform:none;margin-top:0;margin-bottom:0;font-family:Plus Jakarta Sans,sans-serif;font-size:45px;font-weight:300;line-height:50px}.section-28{background-color:#101820}.solution-wrap-4{z-index:999;grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;padding-top:20px;padding-bottom:20px;display:grid;position:relative}.solution-card-5{text-align:center;background-color:#0000;border-radius:16px;padding:30px 40px}.solution-card-5._1st{text-align:center;background-color:#0000}.solution-card-5.last{text-align:center;padding-left:40px;padding-right:40px}.solution-title-5{color:#fff;text-transform:uppercase;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:20px;font-size:18px;font-weight:500;line-height:120%}.section-content-5{color:#fff;margin-bottom:0;font-size:12px;font-weight:400;line-height:162.5%}.text-span-29,.text-span-30,.text-span-31{font-weight:500}.image-13{text-align:center;width:20px;height:25px}.link-block-2{text-align:center;padding-right:20px}.bold-text-7{font-family:var(--_typographie---body-typo);font-weight:500}.text-span-32,.text-span-33{font-weight:500}.h4-black{font-size:var(--_typographie---h4);letter-spacing:-1px;text-transform:none;font-weight:500;line-height:35px}.blog-titre{grid-column-gap:20px;grid-row-gap:20px;align-items:center;padding-top:0;padding-bottom:10px;display:flex}.hero_h1{font-size:var(--_typographie---hero_h1)}.post-detail{border-bottom:1px solid #737171;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:20px;display:flex}.post-detail._1st{grid-column-gap:40px;grid-row-gap:40px;border-top:1px solid #ffffff29;border-bottom-color:#737171;padding-top:20px}.text-span-34,.text-span-35{font-weight:500}.h4-white{font-family:var(--_typographie---heading-typo);color:var(--white);font-size:var(--_typographie---h4);letter-spacing:0;text-transform:uppercase;font-style:normal;font-weight:400;line-height:25px}.active-item-wrapper-2{justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;inset:0% 80px auto auto}.active-item-wrapper-2.projects{right:100px}.active-item-3{z-index:10;background-color:var(--noir-bleuté);border-radius:50%;width:10px;height:10px;position:relative}.slider-gallery-2{background-color:#0000;flex-flow:column;justify-content:flex-start;align-items:flex-start;height:auto;margin-top:-40px;padding-top:30px;display:flex;overflow:hidden}.slide-gallery-2{height:360px;margin-right:20px}.base-container-10{flex-direction:column;align-items:center;max-width:1250px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.title-project-wrapper{text-align:left;max-width:450px}.mask-project{width:41%;padding-top:40px;overflow:visible}.slider-project{background-color:#0000;height:auto}.slide-project{width:300px;height:300px;padding-right:20px}.slide-nav-projects{opacity:0;justify-content:flex-start;align-items:flex-end;display:flex;inset:-40px 0% auto auto}.rounds-wrapper{justify-content:center;align-items:center;display:flex;position:absolute;inset:-24px 0% auto auto}.active-item-4{z-index:10;background-color:#222a26;border-radius:50%;width:10px;height:10px;position:relative}.slide-gallery-mat-riaux{width:250px;height:360px;margin-right:20px}.slider-gallery-materiaux{background-color:#0000;flex-flow:column;justify-content:flex-start;align-items:flex-start;height:auto;margin-top:-40px;padding-top:30px;display:flex;overflow:hidden}.gros-rond{border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.petit-rond{background-color:#222a2633;border-radius:50%;width:10px;height:10px}.slide-gallery-projet{height:330px;margin-right:20px}.slide-gallery-projet.gallerie-1{height:250px}.active-item-wrapper-photo{justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;inset:0% 140px auto auto}.active-item-photo{z-index:10;background-color:var(--noir-bleuté);border-radius:50%;width:10px;height:10px;position:relative}.active-item-wrapper-materiaux{justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;inset:0% 140px auto auto}.active-item-materiaux{z-index:10;background-color:var(--noir-bleuté);border-radius:50%;width:10px;height:10px;position:relative}.main-container-6{max-width:1230px;margin-left:auto;margin-right:auto}.home-one-hero-left-content-2{z-index:111;grid-column-gap:100px;grid-row-gap:100px;flex-flow:column;flex:1;justify-content:center;align-items:center;padding-top:140px;display:flex;position:relative}.home-one-hero-sub-heading-5{padding-bottom:10px}.subheading-text-3{letter-spacing:1.8px;text-transform:uppercase;font-size:12px;font-weight:700;line-height:17.6px}.change-padding-8{margin-top:0;margin-bottom:0}.change-padding-8.change-font-style{text-transform:uppercase;font-size:40px;line-height:50px}.change-padding-8.responsive-align-center{font-size:var(--_typographie---h1)}.home-one-service-button-3{z-index:11111111;padding-top:40px;padding-bottom:15px;padding-left:15px;display:flex;position:relative}.button-main-405{position:relative}.home-one-service-line-2{background-color:#dcc5b733;width:1px}.button-carriere{grid-column-gap:30px;grid-row-gap:30px;color:var(--noir-bleuté);text-align:center;grid-template-rows:auto;grid-template-columns:.75fr .75fr;grid-auto-columns:1fr;justify-content:center;place-items:center stretch;margin-top:20px;text-decoration:none;display:flex;position:relative}.paragraphe-gris{font-family:var(--_typographie---body-typo);color:var(--grey);font-size:var(--_typographie---paragraphe);letter-spacing:-.5px;margin-bottom:0;padding-left:0;font-weight:400;line-height:25px}.shop-description-1,.shop-description-2{font-size:var(--_typographie---paragraphe);letter-spacing:-.5px;line-height:20px}.text-span-36{font-weight:500}.main-container-7{max-width:1230px;margin-left:auto;margin-right:auto}.main-container-7.change-sizing{flex:1;width:100%}.home-two-hero-main-2{flex-flow:column;justify-content:space-between;align-items:stretch;height:100%;padding-top:300px;display:flex}.home-one-hero-sub-heading-6{padding-bottom:10px}.home-two-about-wrapper-2{justify-content:space-between;padding-top:20px;padding-bottom:20px;display:flex}.home-two-about-right-2{flex-flow:row;justify-content:center;align-items:center;display:flex}.dropdown-toggle-2{grid-column-gap:5px;grid-row-gap:5px;justify-content:flex-start;align-items:center;padding:40px 20px;display:flex}.home-two-about-main-2{padding-left:15px;padding-right:15px}.big-container-2{max-width:1780px;margin-left:auto;margin-right:auto}.big-container-2.change-border-updown{border-top:1px solid #dcc5b733;border-bottom:1px solid #dcc5b733}.home-two-menu-2{background-color:#27323a;padding-left:15px;padding-right:15px;position:relative;top:0}.home-two-about-2{z-index:2;background-color:#27323a;padding-bottom:130px;position:relative}.home-two-about-button-2{padding-top:40px;padding-bottom:15px;padding-left:15px;display:flex}.subheading-text-4{letter-spacing:1.8px;text-transform:uppercase;font-size:12px;font-weight:700;line-height:17.6px}.home-two-big-text-2{padding-bottom:40px;position:relative}.change-padding-9{margin-top:0;margin-bottom:0}.home-two-hero-2{z-index:1;background-image:linear-gradient(#0000001a,#0000001a),url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a608a2da409f7add07feb4a_991A8640-HDR.jpg);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;height:100vh;padding-left:15px;padding-right:15px;position:sticky;top:0}.nav-two-wrapper-2{border-bottom:1px solid #dcc5b733;justify-content:space-between;align-items:center;display:flex}.home-two-about-left-2{padding-top:20px;padding-bottom:40px;display:flex;position:relative}.button-main-406{position:relative}.menu-font-3{color:#fff;letter-spacing:1.5px;text-transform:uppercase;font-size:12px;font-weight:600;line-height:26px}.menu-font-3.change-submenu{min-width:230px;padding-top:10px;padding-bottom:10px}.menu-font-3.change-submenu.w--open{background-color:#fff}.menu-font-3.change-submenu.box-shadow.w--open{box-shadow:0 10px 10px 2px #0000001a}.menu-font-3.change-submenu.box-shadow.border-radius-ten{min-width:200px}.menu-font-3.change-submenu.box-shadow.border-radius-ten:hover{color:#4c34e3}.menu-font-3.change-submenu.box-shadow.border-radius-ten.w--open{box-shadow:0 5px 10px 2px #0000001a}.home-two-hero-text-2{text-align:center;text-transform:uppercase;-webkit-text-fill-color:transparent;background-image:linear-gradient(#dcc5b7,#fff0);-webkit-background-clip:text;background-clip:text;font-size:130px;font-weight:300;line-height:150px}.hero-area{z-index:1;margin-top:-107px;padding-top:240px;padding-bottom:120px;position:sticky}.section-overlay-3{background-image:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a608a2da409f7add07feb4a_991A8640-HDR.jpg),linear-gradient(#0000,#000);background-position:0 0,0 0;background-size:cover,auto;position:absolute;inset:0%}.hero-content-top{z-index:9;flex-flow:column;justify-content:center;max-width:188px;margin-bottom:170px;padding:16px 15px 4px;position:relative}.hero-video{width:100%;height:100%;position:absolute;inset:0%}.hero-reveiw{width:152px;height:24px;margin-bottom:16px}.hero-wrap{z-index:9;grid-column-gap:50px;grid-row-gap:50px;grid-template-rows:auto;grid-template-columns:1.75fr 1fr;grid-auto-columns:1fr;align-items:end;display:grid;position:relative}.hero-subtext{color:#fff;padding-bottom:12px}.hero-vector-left{position:absolute;inset:0% auto auto 0%}.section-content-6{color:#4d4d4d;letter-spacing:-.6px;font-size:20px;line-height:120%}.section-content-6.text-white{color:#fff}.hero-vector-right{position:absolute;inset:auto 14% 0% auto}.padding-global-3{padding-top:140px;padding-left:3.25rem;padding-right:3.25rem}.button-4{line-height:1.5}.button-4.secondary{color:#131313}.button-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:wrap;justify-content:flex-start;align-items:center;display:flex}.section-29{padding-top:6rem;padding-bottom:6rem;overflow:clip}.section-29.hero{background-image:linear-gradient(90deg,#00000069,#0000 47%),url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a608a2da409f7add07feb4a_991A8640-HDR.jpg);background-position:0 0,0 0;background-size:auto,cover;justify-content:flex-start;align-items:center;min-height:100vh;padding-top:8rem;padding-bottom:6rem;display:flex;position:relative}.button-5{color:#fefcf8;text-align:center;background-color:#081010;justify-content:flex-start;align-items:flex-end;padding:.75rem 2rem;font-size:18px;font-weight:500;line-height:1.3;text-decoration:none;transition:all .3s}.button-5:hover{background-color:#3a4140}.vertical-headline{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;align-items:flex-start;display:flex}.vertical-headline.testimonial-headline{max-width:30rem}.vertical-headline.center{grid-column-gap:1.1rem;grid-row-gap:1.1rem;text-align:center;text-align:center;text-align:center;justify-content:flex-start;align-items:center;max-width:900px;margin-left:auto;margin-right:auto;padding-bottom:0}.heading-65{color:#081010;font-size:56px;font-weight:400;line-height:1.1}.heading-65.hero-heading{max-width:600px;color:var(--white);letter-spacing:-2.5px;font-size:56px;font-weight:500;line-height:50px}.hero-background{z-index:-1;object-fit:cover;position:absolute;inset:0%}.container-21{width:100%;max-width:1800px;height:100%;margin-left:auto;margin-right:auto;padding-left:4rem;padding-right:4rem}.button-text-3{color:var(--white)}.top-block{width:0;height:0}.decor-text-banner{object-fit:cover;width:100%;height:auto}.bottom-content-banner-home-3{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column;justify-content:flex-start;align-items:flex-start;margin-top:100px;display:flex}.animation-bg-wrapper{z-index:1;position:absolute;inset:0%;overflow:hidden}.animation-bg{object-fit:cover;background-image:linear-gradient(#0003,#0003),url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a608a2da409f7add07feb4a_991A8640-HDR.jpg);background-position:0 0,50%;background-size:auto,cover;flex:none;width:100%;height:100%;display:flex}.banner-wrapper-home-3{z-index:2;position:relative}.paragraph-banner-home-3{color:#fff;letter-spacing:-1px;max-width:470px;font-size:20px;font-weight:400}.title-wrapper-home-3{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;max-width:70%;display:flex}.heading-home{color:#fff;font-size:var(--_typographie---hero_h1);letter-spacing:-2.5px;text-transform:uppercase;font-weight:300;line-height:1.2em}.text-span-37{font-weight:500}.about-headline{grid-column-gap:6rem;grid-row-gap:6rem;grid-template-rows:auto;grid-template-columns:.3fr 1fr;grid-auto-columns:1fr;place-items:start;display:grid}.section-30{padding-top:6rem;padding-bottom:6rem;overflow:clip}.parallax-image{object-fit:cover;height:100%}.subtitle{color:#081010;text-transform:uppercase;font-size:16px;font-weight:400;line-height:1.3}.heading-4{color:#081010;font-size:40px;font-weight:400;line-height:1.1}.heading-4.about-heading{max-width:58rem}.about-image{aspect-ratio:auto;justify-content:flex-start;align-items:flex-end;width:100%;height:100%;display:flex;overflow:clip}.container-22{width:100%;max-width:1800px;height:100%;margin-left:auto;margin-right:auto;padding-left:4rem;padding-right:4rem}.vertical-wrapper{grid-column-gap:0rem;grid-row-gap:0rem;flex-flow:column;display:flex}.service-section-2{z-index:5;background-color:#fafafa;height:100vh;margin-bottom:100vh;padding:64px 20px;position:relative}.heading-66{color:#010101;text-transform:capitalize;margin-top:0;margin-bottom:0;font-size:24px;font-weight:400;line-height:1em}.heading-67{color:#010101;text-transform:capitalize;margin-top:0;margin-bottom:0;font-size:48px;font-weight:400;line-height:1em}.heading-67.h3-no-wrap{white-space:nowrap}.body-extra-large-2{color:#010101;margin-bottom:0;font-size:20px;font-weight:400;line-height:1.4em}.body-extra-large-2.bel-grey-300{color:#797979}.body-medium-2{color:#010101;margin-bottom:0;font-size:16px;font-weight:400;line-height:1.4em}.body-medium-2.bm-grey-400{color:#323232}.body-medium-2.bm-grey-200{color:#dedede}.heading-68{color:#010101;text-transform:capitalize;margin-top:0;margin-bottom:0;font-size:72px;font-weight:400;line-height:1em}.service-section-3{z-index:5;background-color:#fafafa;height:100vh;padding:64px 20px;position:relative}.heading-69{color:#010101;text-transform:capitalize;margin-top:0;margin-bottom:0;font-size:24px;font-weight:400;line-height:1em}.heading-70{color:#010101;text-transform:capitalize;margin-top:0;margin-bottom:0;font-size:48px;font-weight:400;line-height:1em}.heading-70.h3-no-wrap{white-space:nowrap}.heading-71{color:#010101;text-transform:capitalize;margin-top:0;margin-bottom:0;font-size:72px;font-weight:400;line-height:1em}.heading-72{color:#010101;text-transform:capitalize;margin-top:0;margin-bottom:0;font-size:24px;font-weight:400;line-height:1em}.heading-73{color:#010101;text-transform:capitalize;margin-top:0;margin-bottom:0;font-size:48px;font-weight:400;line-height:1em}.heading-73.h3-no-wrap{white-space:nowrap}.heading-74{color:#010101;text-transform:uppercase;margin-top:0;margin-bottom:0;font-size:72px;font-weight:400;line-height:1em}.button-text-4{color:#010101;margin-bottom:0;font-size:16px;font-weight:500;line-height:1em}.button-text-4.bt-white{color:#fafafa}.service-info{grid-column-gap:2rem;grid-row-gap:2rem;justify-content:flex-start;align-items:center;padding-top:1rem;padding-bottom:1rem;display:flex}.arrow-icon{width:2rem;height:2rem}.section-31{padding-top:6rem;padding-bottom:6rem;overflow:clip}.heading-75{color:#081010;font-size:56px;font-weight:400;line-height:1.1}.heading-75.service-heading{max-width:54rem}.service-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;display:flex}.service-link{grid-column-gap:2rem;grid-row-gap:2rem;border-bottom:1px solid #bbb9b5;justify-content:space-between;align-items:center;width:100%;text-decoration:none;transition:all .3s;display:flex}.service-link:hover{color:#08100d;background-color:#f5f3f0;border-bottom-color:#f5f3f0;padding-left:1rem;padding-right:1rem}.heading-5{color:#081010;font-size:32px;font-weight:400;line-height:1.1}.service-image{border-radius:.5rem;width:0}.service-headline{grid-column-gap:30px;grid-row-gap:30px;grid-template-rows:auto;grid-template-columns:2.05fr 1.75fr;grid-auto-columns:1fr;place-items:start;padding-bottom:40px;display:grid}.service-title{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;display:flex}.service-title.service-b{padding-top:1rem;padding-bottom:1rem}.container-23{width:100%;max-width:1800px;height:100%;margin-left:auto;margin-right:auto;padding-left:4rem;padding-right:4rem}.testimonial-section-wrapper{grid-column-gap:6rem;grid-row-gap:6rem;justify-content:flex-start;align-items:flex-start;display:flex}.heading-76{color:#081010;font-size:24px;font-weight:400;line-height:1.1}.section-32{padding-top:6rem;padding-bottom:6rem;overflow:clip}.section-32.accent{background-color:#f5f3f0}.heading-77{color:#081010;font-size:56px;font-weight:400;line-height:1.1}.heading-77.service-heading{max-width:54rem}.testimonial-list{flex-flow:column;max-height:100%;display:flex;position:relative}.testimonial-inner{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr .8fr;grid-auto-columns:1fr;min-height:100%;margin-left:auto;margin-right:auto;padding-bottom:1rem;display:flex}.testimonial-inner.absolute{position:absolute;top:100%}.testimonial-profile{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:flex-start;align-items:center;display:flex}.testimonial-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:row;justify-content:flex-start;align-items:stretch;width:100%;display:flex;overflow:clip}.testimonial-name{grid-column-gap:.25rem;grid-row-gap:.25rem;flex-flow:column;align-items:flex-start;display:flex}.testimonial-item{grid-column-gap:8rem;grid-row-gap:8rem;background-color:#fefcf8;flex-flow:column;justify-content:space-between;height:100%;padding:2rem;display:flex}.container-24{width:100%;max-width:1800px;height:100%;margin-left:auto;margin-right:auto;padding-left:4rem;padding-right:4rem}.section-33{padding-top:6rem;padding-bottom:6rem;overflow:clip}.heading-78{color:#081010;font-size:40px;font-weight:400;line-height:1.1}.heading-78.about-heading{max-width:58rem;color:var(--noir-bleuté);margin-top:0;font-size:35px}.container-25{width:100%;max-width:1800px;height:100%;margin-left:auto;margin-right:auto;padding-left:4rem;padding-right:4rem}.section-padding-large{padding-top:0;padding-bottom:0}.subpage-header-image-wrapper{border-radius:2px;overflow:hidden}.button-group{grid-column-gap:1rem;grid-row-gap:1rem;flex-wrap:wrap;align-items:flex-end;display:flex}.button-secondary{grid-column-gap:.5rem;color:#171717;text-align:center;background-color:#0000;border:1px solid #171717;border-radius:100rem;align-items:center;padding:.75rem 1.25rem;font-size:.875rem;transition:color .3s,border-color .35s,background-color .35s;display:flex}.button-secondary:hover{color:#fff;background-color:#171717;border-color:#171717}.heading-style-h1{font-size:4rem;font-weight:400;line-height:1.2}.heading-style-h1.weight-medium{font-weight:500}.button-6{grid-column-gap:.5rem;color:#fff;text-align:center;text-transform:none;background-color:#171717;border:1px solid #171717;border-radius:100rem;align-items:center;padding:.75rem 1.25rem;font-size:.875rem;transition:color .35s;display:flex}.button-6:hover{color:#cbfb45}.button-6.w--current{border-radius:100rem}.button-text-item{text-transform:none;justify-content:center;align-items:center;font-size:1rem;line-height:1.1;display:flex}.tagline-pill{background-color:#cbfb45;border-radius:100rem;margin-bottom:1rem;padding:.35rem .75rem;font-size:.875rem;line-height:1.3;display:inline-block}.subpage-header-component{grid-column-gap:70px;grid-row-gap:70px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:grid}.container-large-2{width:100%;margin-left:auto;margin-right:auto}.subpage-header-image{aspect-ratio:auto;object-fit:cover;border-radius:2px;width:100%;height:100%}.text-size-medium{font-size:1.25rem;font-weight:400}.margin-bottom-20px,.margin-bottom-20px.margin-small{margin:0 0 20px}.margin-top{margin-bottom:0;margin-left:0;margin-right:0}.margin-top.margin-medium{padding-top:20px}.section-subpage-hero-header{padding-top:0}.italic-text-3{font-style:normal}.h5-white{color:var(--white);font-size:var(--_typographie---h5)}.h5-white.maj{text-transform:uppercase}.service-two-work-main-left-2{flex-flow:column}.subheading-text-5{letter-spacing:1.8px;text-transform:uppercase;font-size:12px;font-weight:700;line-height:17.6px}.service-two-work-left-arrow-2{border:1px solid #ffffff7d;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;display:flex;inset:auto auto 0% 0%}.service-two-work-right-arrow-2{border:1px solid #ffffff7d;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;display:flex;inset:auto auto 0% 70px}.service-two-work-main-2{justify-content:flex-start;align-items:flex-start;display:flex}.service-two-work-image-2{height:550px;position:relative}.service-two-work-main-image-overlay-2{background-image:linear-gradient(#00000080,#00000080);position:absolute;inset:0%}.h6-white{float:none;color:var(--white);font-size:var(--_typographie---h6)}.title-footer{color:var(--noir-bleuté);font-size:var(--_typographie---h5)}.paragraph-53{font-size:var(--_typographie---bouton-size)}.section-cta{background-color:var(--fond-beige-gris);padding-top:60px;padding-bottom:60px}.padding-global-5{padding-left:0%;padding-right:0%}.cta-image{aspect-ratio:2.39;object-fit:cover;border-radius:2px;width:100%;height:100%}.button-7{grid-column-gap:.5rem;color:#fff;text-align:center;text-transform:none;background-color:#171717;border:1px solid #171717;border-radius:100rem;align-items:center;padding:.75rem 1.25rem;font-size:.875rem;transition:color .35s;display:flex}.button-7:hover{color:#cbfb45}.button-7.w--current{border-radius:100rem}.container-large-3{width:100%;max-width:105rem;margin-left:auto;margin-right:auto}.cta-card{grid-column-gap:0rem;grid-row-gap:0rem;border-radius:3rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:stretch;padding-top:2rem;padding-bottom:2rem;padding-right:0;display:grid;overflow:hidden}.cta-card-conent{flex-direction:column;justify-content:center;align-items:flex-start;padding:2rem 3rem 2rem 0;display:flex}.margin-bottom,.margin-bottom.margin-small{margin-top:0;margin-left:0;margin-right:0}.padding-bottom,.padding-bottom.padding-small{padding-top:0;padding-left:0;padding-right:0}.cta-component{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-rows:auto;grid-template-columns:1fr;overflow:hidden}.cta-image-wrapper-2{border-radius:2px;justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}.heading-style-h2{font-size:3rem;font-weight:400}.heading-style-h2.weight-medium{font-weight:500}.heading-79{color:#081010;font-size:56px;font-weight:400;line-height:1.1}.heading-79.service-heading{max-width:54rem;margin-top:0}.container-26{width:100%;max-width:1800px;height:100%;margin-left:auto;margin-right:auto;padding-left:4rem;padding-right:4rem}.heading-80{color:#081010;font-size:32px;font-weight:400;line-height:1.1}.section-34{background-color:var(--white);padding-top:6rem;padding-bottom:6rem;position:relative;overflow:clip}.section-35{padding-top:120px;padding-bottom:120px}.section-35.service{background-color:var(--white);position:relative}.container-27{width:100%;max-width:100%;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px}.service-wrapper-2{border-top:1px solid #ddd}.service-cl.flex{flex-flow:column;display:flex}.service-cl-item{border-bottom:1px solid #ddd}.service-cl-item:last-child{border-bottom:1px solid #0000}.service-item-content-2{width:100%;min-width:575px;max-width:575px}.service-item-details{color:#757474;margin-top:40px;margin-bottom:60px;font-size:16px;font-weight:500;line-height:150%}.service-item-number{color:#757474;width:100%;min-width:325px;max-width:325px;font-size:16px;font-weight:500;line-height:150%}.service-item-wrap{grid-column-gap:20px;flex:none;justify-content:flex-start;align-items:flex-start;display:flex}.service-thumbnail{width:100%}.section-title-2{color:#1a1a1a;letter-spacing:-3.2px;text-transform:capitalize;font-size:64px;font-weight:500;line-height:115.625%}.service-categories-tag{border:1px solid #ddd;border-radius:40px;padding:12px 20px;font-size:16px;font-weight:500;line-height:150%}.service-item-details-wrap{overflow:hidden}.service-thumbnail-wrap{border-radius:3.95px;width:100%;max-width:276px;overflow:hidden}.service-item-wrapper{justify-content:space-between;align-items:flex-start;padding-top:60px;padding-bottom:60px;display:flex}.service-categories-flex{grid-column-gap:24px;justify-content:flex-start;align-items:center;display:flex}.service-item-content-3{width:100%;min-width:575px;max-width:575px}.section-title-3{color:#1a1a1a;letter-spacing:-3.2px;text-transform:none;margin-top:0;font-size:64px;font-weight:500;line-height:115.625%}.container-28{width:100%;max-width:100%;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px}.process-flex{justify-content:space-between;align-items:flex-start;display:flex}.process-details-wrap{width:100%;max-width:555px}.process-title-wrapper{width:100%;max-width:40%;position:sticky;top:140px}.process-item-2{background-color:#fff;border-top:1px solid #ddd;padding-top:40px;padding-bottom:40px;position:sticky;top:140px}.regular-details{color:#666;font-size:16px;font-weight:500;line-height:150%}.process-wrapper{width:100%;max-width:50%}.section-36{padding-top:120px;padding-bottom:120px}.section-36.process{background-color:var(--white);position:relative}.process-title-flex{justify-content:space-between;align-items:flex-start;margin-bottom:32px;display:flex}.process-title-2{color:#1a1a1a;letter-spacing:-1.44px;font-size:32px;font-weight:400;line-height:108.333%}.text-span-38{color:#101820;letter-spacing:-2px;font-weight:500}.h2-black-6{color:#101820;letter-spacing:-2px;text-transform:none;margin-top:0;margin-bottom:10px;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(24px,3.2vw,48px);font-weight:300;line-height:40px}.main-container-8{max-width:1140px;margin-left:auto;margin-right:auto;padding:0 15px;display:block}.paragraphe-black-5{color:#101820;letter-spacing:-.5px;margin-bottom:0;padding-left:0;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(14px,1.1vw,16px);font-weight:400;line-height:25px}.sub-black-4{color:#101820;letter-spacing:1px;text-transform:uppercase;margin-top:0;margin-bottom:10px;font-family:Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:600;line-height:18px}.max-description-2{width:100%}.max-description-2.is-23rem{max-width:23.5rem}.blog_layout{grid-column-gap:5rem;grid-row-gap:5rem;flex-flow:column;display:flex}.padding-section-medium-2{padding-top:5rem}.blog_header{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.icon-1x1-medium{width:1.5rem;height:1.5rem}.tag-item{color:#fff;letter-spacing:.12em;text-transform:uppercase;background-color:#ffffff1f;border:.0625rem solid #ffffff3d;border-radius:10rem;min-height:1.75rem;padding:.5rem 1rem;font-size:.75rem;line-height:1.33}.tag-item.secondary{color:#131313;background-color:#fff}.blog_list{justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.swiper{width:100%}.blog_wrap{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;justify-content:flex-start;align-items:center;display:flex;position:relative}.section_blog{background-color:var(--white);position:relative}.arrows_group{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:flex-start;align-items:center;display:flex;position:relative}.arrows_group.is-responsive{display:none}.blog_header-bottom{grid-column-gap:2rem;grid-row-gap:2rem;justify-content:space-between;align-items:flex-end;width:100%;display:flex;position:relative}.arrow-container{color:#fff;cursor:pointer;background-color:#262424;border-radius:.75rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:transform .3s cubic-bezier(.165,.84,.44,1);display:flex;overflow:clip}.arrow-container:hover{transform:scale(.96)}.arrow-container.slide_next,.arrow-container.slide_prev{background-color:var(--noir-bleuté)}.padding-global-6{padding-left:3.25rem;padding-right:3.25rem}.blog-slide{border-radius:1.5rem;flex:none;width:50%;overflow:clip;box-shadow:0 100.541px 28.182px #0000,0 63.981px 25.897px #00000003,0 35.799px 21.327px #00000005,0 15.995px 15.995px #00000008,0 3.808px 9.14px #00000008}.blog-slide.swiper-slide{border-radius:2px}.text-color-secondary-2{color:#505050}.container-large-4{width:100%;max-width:73.5rem;margin-left:auto;margin-right:auto}.max-description-3{width:100%}.max-description-3.is-23rem{max-width:23.5rem}.works_header{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.text-align-center-2{text-align:center}.padding-section-medium-3{padding-top:5rem}.section_works{background-color:var(--white);position:relative}.works_layout{grid-column-gap:5rem;grid-row-gap:5rem;flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:flex}.works_content{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.works_left{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:column;justify-content:space-between;align-items:flex-start;width:100%;min-width:15rem;max-width:16rem;height:100%;display:flex}.works_img{border-radius:.75rem;width:100%;position:relative;overflow:clip}.works_img.is-second,.works_img.is-third{display:none}.services_card{grid-column-gap:1.25rem;grid-row-gap:1.25rem;background-color:#f7f7f7;border-radius:.75rem;flex-flow:row;justify-content:flex-start;align-items:stretch;width:100%;height:100%;padding:1.25rem;display:flex}.service_card-2{flex-flow:column;width:25%;display:flex}.service_card-2.is-first{flex-flow:row;width:50%}.service_card-2.is-second,.service_card-2.is-third{flex-flow:row}.padding-global-7{padding-left:3.25rem;padding-right:3.25rem}.services_cards{grid-column-gap:.75rem;grid-row-gap:.75rem;background-color:#fff;border-radius:1.5rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;width:100%;min-height:24rem;padding:.75rem;display:flex;box-shadow:0 100.541px 28.182px #0000,0 63.981px 25.897px #00000003,0 35.799px 21.327px #00000005,0 15.995px 15.995px #00000008,0 3.808px 9.14px #00000008}.text-color-secondary-3{color:#505050}.container-large-5{width:100%;max-width:73.5rem;margin-left:auto;margin-right:auto}.text-xl-3{letter-spacing:-.04em;font-size:1.5rem;line-height:1.5}.img-work{object-fit:cover;object-position:50% 0%;width:100%;height:100%;position:absolute;inset:0%}.pill-item{letter-spacing:.12em;text-transform:uppercase;background-color:#a0f4d8;border-radius:2rem;padding:.5rem 1rem;font-size:.75rem;line-height:1.33}.service_list{flex:1}.max-description-4{width:100%}.max-description-4.is-23rem{max-width:45rem}.padding-section-medium-4{padding-top:5rem}.section_blog-2{background-color:var(--fond-beige-gris);padding-top:60px;padding-bottom:60px;position:relative}.padding-global-8{padding-left:3.25rem;padding-right:3.25rem}.blog-item-3{grid-column-gap:1.5rem;grid-row-gap:1.5rem;background-color:#fff;flex-flow:column;flex:none;width:100%;padding:1rem;display:flex;overflow:visible}.blog_img{background-image:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a9e2f76d5457a941f4169a9_bg-bolg-1.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:2px;padding-top:59%;position:relative;overflow:clip}.hero-cms_date{z-index:2;position:absolute;inset:1rem auto auto 1rem}.blog_item_content{grid-column-gap:.75rem;grid-row-gap:.75rem;flex-flow:column;justify-content:flex-start;align-items:flex-start;padding:0 1rem;display:flex}.h5{letter-spacing:-.04em;font-size:2rem;font-weight:500;line-height:1.37}.h5.text-style-2lines{margin-top:0;margin-bottom:0}.max-description-5{width:100%}.max-description-5.is-23rem{max-width:23.5rem}.section_blog-3{background-color:var(--white)}.padding-global-9{padding-left:3.25rem;padding-right:3.25rem}.blog_img-2{background-image:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a9e2f76d5457a941f4169a9_bg-bolg-1.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:.75rem;padding-top:59%;position:relative;overflow:clip}.blog_item_content-2{grid-column-gap:.75rem;grid-row-gap:.75rem;flex-flow:column;justify-content:flex-start;align-items:flex-start;padding:1rem;display:flex}.home-three-slide-2{background-color:var(--white);padding-top:60px;padding-left:0;position:relative}.heading-two-3{letter-spacing:-1.5px;font-size:32px;font-weight:300;line-height:36.2px}.heading-two-3.text-align-center{color:var(--white)}.auto-fit-carrousel{object-fit:cover}.auto-fit-carrousel.responsive-image-full-width{border-radius:2px;width:100%;height:400px}.auto-fit-carrousel.responsive-image-full-width.service-image-drop-shadow{border-radius:2px;box-shadow:0 40px 60px #0b0e1159}.auto-fit-carrousel.image-full-width{box-sizing:border-box;aspect-ratio:auto;background-color:var(--white);object-fit:cover;width:100%;height:100%;overflow:clip}.auto-fit-carrousel.image-full-width.two,.auto-fit-carrousel.image-full-width.three,.auto-fit-carrousel.image-full-width.four{position:absolute;inset:0%}.auto-fit-carrousel.image-full-width.image-effect{height:500px}.auto-fit-carrousel.image-full-width.portfolio-two,.auto-fit-carrousel.image-full-width.portfolio-four,.auto-fit-carrousel.image-full-width.portfolio-three,.auto-fit-carrousel.image-full-width.five,.auto-fit-carrousel.image-full-width.six,.auto-fit-carrousel.image-full-width.seven,.auto-fit-carrousel.image-full-width.eight{position:absolute;inset:0%}.auto-fit-carrousel.border-radius-round{border-radius:50%}.auto-fit-carrousel.image-drop-shadow{box-shadow:0 50px 80px #555a6640}.auto-fit-carrousel.image-drop-shadow.responsive-image-full-width{border-radius:2px;height:300px}.auto-fit-carrousel.about-image-dropshadow{box-shadow:0 60px 70px #00000073}.auto-fit-carrousel.image-story-dropshadow,.auto-fit-carrousel.image-light-drop-shadow{box-shadow:0 40px 60px #0b0e1159}.auto-fit-carrousel.image-full-height{width:100vw;max-width:none;height:100%;display:block}.auto-fit-carrousel.landskape-image-full-width.image-black-shadow{border-radius:5px;width:300px;height:350px;box-shadow:10px 10px 40px #0003}.auto-fit-carrousel.two,.auto-fit-carrousel.three{position:absolute;inset:0%}.auto-fit-carrousel.image-about-dropshadow{box-shadow:0 40px 60px #0b0e1126}.auto-fit-carrousel.purpose-image-drop-shadow{box-shadow:0 40px 60px #89706182}.auto-fit-carrousel.purpose-image-drop-shadow.responsive-image-full-width{box-shadow:none;border-radius:2px}.auto-fit-carrousel.medium-two,.auto-fit-carrousel.large-three,.auto-fit-carrousel.large-two,.auto-fit-carrousel.medium-three{position:absolute;inset:0%}.auto-fit-carrousel.service-image-drop-shadow{box-shadow:0 40px 60px #0b0e1159}.auto-fit-carrousel.image-effect-height{width:100vw;max-width:none;height:100vh}.auto-fit-carrousel.filter{filter:invert(9%)sepia(49%)}.auto-fit-carrousel.landing-hero-main-border-radius{border-top-left-radius:10px;border-top-right-radius:10px}.auto-fit-carrousel.landing-hero-main-border-radius.landing-image-drop-shadow{box-shadow:0 40px 60px #4b3c3399}.auto-fit-carrousel.four,.auto-fit-carrousel.five{position:absolute;inset:0%}.auto-fit-carrousel.image-full-width.two,.auto-fit-carrousel.image-full-width.four,.auto-fit-carrousel.image-full-width.three{position:absolute;inset:0%}.auto-fit-carrousel.image-full-width{aspect-ratio:2.39;width:100%;height:100%;display:block}.auto-fit-carrousel.image-full-width.two,.auto-fit-carrousel.image-full-width.three,.auto-fit-carrousel.image-full-width.four{position:absolute;inset:0%}.auto-fit-carrousel.image-full-width-carrousel{aspect-ratio:2.39;width:100%;height:350px}.auto-fit-carrousel.image-full-width-carrousel.two,.auto-fit-carrousel.image-full-width-carrousel.three,.auto-fit-carrousel.image-full-width-carrousel.four{position:absolute;inset:0%}.big-container-3{max-width:1780px;margin-left:auto;margin-right:auto}.about-one-service-2{background-color:var(--noir-bleuté);padding:60px 15px;position:relative}.subheading-text-6{letter-spacing:1.8px;text-transform:uppercase;font-size:12px;font-weight:700;line-height:17.6px}.change-padding-10{margin-top:0;margin-bottom:0}.section-37{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:.25fr 1fr;grid-auto-columns:1fr;display:grid}.section-38{padding-top:120px;padding-bottom:120px}.section-38.big-work{background-color:var(--white);padding-top:0;padding-bottom:0;position:relative}.container-29{width:100%;max-width:100%;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px}.img-wrap{z-index:10;position:relative;overflow:hidden}.work-big-img{object-fit:cover;border-radius:12px;width:100%;height:100vh}.img-overly{z-index:3;background-color:#fff;width:100%;height:100%;position:absolute;inset:0%}.container-30{width:100%;max-width:100%;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px}.story-card-wrapper{grid-row-gap:60px;flex-flow:column;display:flex}.story-card-number{color:#ddd;letter-spacing:-7.4px;font-size:120px;line-height:100%}.story-card-number._02{color:#ddd;order:-1}.story-card-wrap{grid-column-gap:70px;grid-row-gap:70px;justify-content:space-between;align-items:stretch;width:100%;display:flex}.story-card-wrap._02{grid-column-gap:60px;grid-row-gap:60px;align-items:stretch;max-width:100%}.story-card-date{color:#666;margin-bottom:24px;font-size:20px;font-weight:500;line-height:120%}.story-title-wrap{width:100%;max-width:573px;margin-bottom:80px}.section-title-4{color:#1a1a1a;letter-spacing:-3.2px;text-transform:capitalize;font-size:64px;font-weight:500;line-height:115.625%}.story-card-img{aspect-ratio:1;object-fit:cover;border-radius:2px;width:100%;max-width:50%}.story-card-img._02{aspect-ratio:1;border-radius:2px;width:50%;max-width:50%}.section-39{padding-top:120px;padding-bottom:120px}.section-39.story{background-color:var(--white);padding-top:100px;padding-bottom:100px;position:relative}.story-card-details{color:var(--noir-bleuté);font-size:var(--_typographie---paragraphe);font-weight:300;line-height:25px}.story-card-details._03{font-family:var(--_typographie---body-typo);color:var(--noir-bleuté);font-size:var(--_typographie---paragraphe);font-weight:400;line-height:25px}.story-card-flex{border-bottom:1px solid #ddd;justify-content:space-between;align-items:flex-end;width:100%;padding-bottom:60px;display:flex}.story-card-flex._03{border-bottom-style:none;padding-bottom:0}.story-card-flex.sans-ligne{border-bottom-style:none}.story-card-title{letter-spacing:-1.44px;margin-bottom:40px;font-size:48px;line-height:125%}.story-card-content{align-self:center;width:100%;max-width:50%}.story-card-content._02{flex-flow:column;order:-1;justify-content:space-between;width:50%;display:flex}.blog-area-portemateriaux{background-color:var(--white);padding-top:60px;padding-bottom:60px;position:relative}.collection-item-3{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.container-31{width:100%;max-width:100%;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px}.boundaries-wrapper{background-image:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6aa20a2fbb07bc7079ff7344_DSC_5877.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:9px;flex-flow:column;justify-content:space-between;height:100%;margin-bottom:20px;padding:60px 40px;display:flex;overflow:hidden}.quaternary-arrow-wrap{justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.boundaries-card-img{border-radius:8px;width:100%;margin-bottom:13px}.banner-sub-title-flex{justify-content:space-between;align-items:center;padding-left:20px;display:flex}.quaternary-button{grid-column-gap:7px;color:#757474;text-transform:uppercase;justify-content:flex-start;align-items:center;font-size:14px;font-weight:500;line-height:142.857%;text-decoration:none;display:inline-flex}.boundaries-card-content{margin-bottom:20px}.quaternary-button-text-wrap{justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.boundaries-card-bottom-text{color:#010101;text-align:right;text-transform:uppercase;font-size:10.326px;font-weight:500;line-height:200%}.section-40{padding-top:120px;padding-bottom:120px}.section-40.boundaries{background-color:var(--white);padding-top:60px;padding-bottom:60px;position:relative}.quaternary-button-text._02{color:#1a1a1a;position:absolute}.boundaries-card{text-align:left;background-color:#f7f3ee;border-radius:10px;width:100%;max-width:309px;margin-left:auto;margin-right:0;padding:16px}.mini-title{color:#757474;text-transform:uppercase;font-size:16px;font-weight:500;line-height:150%}.quaternary-button-arrow._02{position:absolute}.boundaries-card-details{text-transform:uppercase;font-size:14px;line-height:142.857%}.boundaries-card-title{color:#1a1a1a;letter-spacing:-.18px;margin-bottom:4px;font-size:18px;font-weight:500;line-height:166.667%}.boundaries-title-wrap{width:100%;max-width:513px}.boundaries-title{color:#fff;letter-spacing:-3.6px;font-size:55px;line-height:120%}.banner-sub-title-grid{border-top:1px solid #ddd;grid-template-rows:auto;grid-template-columns:1fr 1.25fr;grid-auto-columns:1fr;padding-top:20px;padding-left:40px;padding-right:40px;display:grid}.blog-tab-menu-materiaux{grid-column-gap:14px;grid-row-gap:14px;grid-template-rows:auto;grid-template-columns:.5fr .5fr .5fr;grid-auto-columns:1fr;padding-bottom:50px;display:flex}.bold-text-8{font-weight:600}.boundaries-card-bottom-text-copy{color:#010101;text-align:left;text-transform:uppercase;margin-top:20px;font-size:10.326px;font-weight:700;line-height:200%}.title-banner-service-wrapper{max-width:470px}.service-image-wrapper{border-radius:3px;width:100%;height:400px;overflow:hidden}.image-banner{object-fit:cover;border-radius:3px;width:100%;height:100%}.content-services-wrapper{max-width:920px;margin-top:55px}.title-process-wrapper{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column;max-width:520px;display:flex}.steps-process-grid-wrapper{grid-column-gap:40px;border-top:1px solid #e4e4e4;grid-template-rows:auto;grid-template-columns:1fr 1.1fr 1fr 1fr;grid-auto-columns:1fr;margin-top:60px;padding-top:40px;display:grid}.process-step-item{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;flex:1;display:flex}.text-dark{color:#8f8f8f}.text-white-4{color:#fff}.cta-content-left{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column;justify-content:flex-start;align-items:flex-start;max-width:600px;display:flex}.button-link-text{letter-spacing:-1px;font-size:30px;font-weight:500;line-height:1.1em}.button-link-line{background-color:#222a26;height:2px;position:absolute;inset:auto 0% 0%}.button-link-arrow{width:40px;height:40px}.button-link{grid-column-gap:20px;grid-row-gap:20px;padding-bottom:10px;transition-property:none;display:flex;position:relative}.cta-section-left{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;display:flex}.story-card-flex-copy{justify-content:space-between;align-items:flex-end;width:100%;padding-bottom:0;display:flex}.story-card-flex-copy._03{border-bottom-style:none;padding-bottom:0}.service-two-boutique{background-color:var(--noir-bleuté);padding:100px 15px}.service-two-boutique.overflow-hidden{background-color:var(--noir-bleuté);padding-top:100px;padding-bottom:80px}.button-ligne-black-2{color:#101820;letter-spacing:1px;text-transform:uppercase;background-color:#0000;border:1px #101820;border-bottom-style:solid;border-radius:2px;padding:0 0 10px;font-family:Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:600;line-height:25px}.main-container-9{border-bottom:1px solid #0000;max-width:1140px;margin-left:auto;margin-right:auto;padding:0 15px;display:block}.h2-black-7{color:#101820;letter-spacing:-1px;text-transform:none;margin-top:0;margin-bottom:20px;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(24px,3.2vw,55px);font-weight:300;line-height:120%}.active-item-photo-2{z-index:10;background-color:#101820;border-radius:50%;width:10px;height:10px;position:relative}.home-two-logo-3{background-color:var(--fond-beige-gris);border-top:1px solid #dcc5b733;border-bottom:1px solid #dcc5b733;padding-top:60px;padding-bottom:60px}.main-container-10{max-width:1230px;margin-left:auto;margin-right:auto}.home-two-logo-4{background-color:var(--noir-bleuté);border-top:1px solid #dcc5b733;border-bottom:1px solid #dcc5b733;padding-top:60px;padding-bottom:60px}.main-container-11{max-width:1230px;margin-left:auto;margin-right:auto}.home-two-logo-merquee-2{justify-content:center;align-items:center;display:flex;overflow:hidden}.image-14,.image-15,.image-16{object-fit:contain}.logos-title-large{border-bottom:1px #e4ebf3;padding:0;position:relative}.container-32{width:100%;max-width:940px;margin-left:auto;margin-right:auto}.clients-title{text-align:center;font-size:24px;line-height:32px}.clients-wrapper{justify-content:space-between;align-items:center;max-width:750px;margin-top:40px;margin-left:auto;margin-right:auto;display:flex}.clients-image{text-align:center;width:50%}.link-block-3,.link-block-4,.link-block-5{text-align:center}.rt-category-cards-text-5{color:var(--radiant-ui-components-library-marketplace--color--heading-dark);text-transform:capitalize;font-size:18px;font-weight:400;line-height:31px}.rt-category-cards-text-5.rt-text-white-5,.rt-text-white-5{color:var(--radiant-ui-components-library-marketplace--color--white)}.rt-component-container-5{width:100%;max-width:1290px;position:relative}.rt-component-section-5{background-color:var(--radiant-ui-components-library-marketplace--color--white);width:100%;color:var(--radiant-ui-components-library-marketplace--color--body-font-dark);padding:80px 15px;font-family:Outfit,sans-serif;font-size:17px;font-weight:300;line-height:29px;position:relative}.rt-component-section-5.rt-gallery-v-seven{padding-bottom:20px}.rt-body-font-5{color:var(--radiant-ui-components-library-marketplace--color--body-font-dark);font-size:1.125rem;font-weight:300;line-height:1.875rem}.rt-body-font-5.rt-text-white-5{color:var(--radiant-ui-components-library-marketplace--color--white)}.rt-overflow-hidden-5{overflow:hidden}.rt-autofit-12{object-fit:cover}.rt-text-center-5{text-align:center}.rt-autofit-13{object-fit:cover;border-radius:10px}.rt-border-radius-six-5{border-radius:6px}.rt-tab-image-full-width-5{object-fit:cover}.rt-margin-bottom-thirty-9{margin-bottom:30px}.rt-portfolio-two-overlay-5{pointer-events:none;background-image:linear-gradient(#0000 41%,#1c1372);height:100%;position:absolute;inset:auto 0% 0%}.rt-portfolio-details-wrapper-5{flex-direction:column;justify-content:center;align-items:center;padding-left:40px;padding-right:40px;display:flex;position:absolute;inset:auto 0% 5%}.rt-margin-bottom-thirty-10{margin-bottom:30px}.rt-margin-bottom-thirty-10.rt-portfolio-two-card{position:relative}.rt-margin-bottom-thirty-10.rt-portfolio-two-card.rt-overflow-hidden-5.rt-border-radius-six-5{border-radius:6px}.rt-our-portfolio-5{grid-column-gap:30px;grid-row-gap:30px;justify-content:space-between;align-items:stretch}.rt-portfolio-card-5{background-color:var(--radiant-ui-components-library-marketplace--color--button-background-dark);border-radius:10px;position:relative}.rt-lightbox-link-5{width:100%;height:100%}.image-17{width:460px;height:400px}.section-41{margin-top:20px}.text-span-39{font-weight:500}.section-42{flex-flow:column;justify-content:center;align-items:center;display:flex}.text-span-40{font-weight:500}.text-span-41{font-weight:400}.text-span-42,.text-span-43,.text-span-44{font-weight:500}.rich-text-block-2{color:var(--grey)}.heading-four-5-copy{color:#010101;letter-spacing:-1.2px;font-size:40px;font-weight:600;line-height:125%}.heading-four-5-copy.pb-20{color:var(--noir-bleuté);margin-top:0;font-weight:500}.change-color-white-3{color:#fff;font-size:clamp(16px,1.4vw,22px)}.nav-three-line-two-3{background-color:#fff;width:26px;height:1px}.heading-three-modified-3{color:#fff;letter-spacing:1px;font-size:clamp(18px,1.8vw,28px);font-weight:400;line-height:35px}.heading-five-5{color:#fff;letter-spacing:1px;text-transform:uppercase;font-size:clamp(18px,1.8vw,28px);font-weight:400;line-height:22px}.heading-five-5.change-color-white-3{color:#fff;text-transform:uppercase;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(14px,1.2vw,18px);font-weight:300}.button-remplissage-white-3{color:#101820;letter-spacing:1px;background-color:#fff;border:1px #fff;padding:10px 20px;font-size:clamp(12px,1.1vw,14px);font-weight:500}.header-navabar-3{color:#fff;letter-spacing:1px;text-transform:uppercase;margin-bottom:0;padding:0;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(16px,1.4vw,22px);font-weight:400;line-height:25px;text-decoration:none;transition:color .4s,padding .4s;display:inline-block}.header-navabar-3:hover{color:#737171;padding-left:.5rem}.header-navabar-3.three,.header-navabar-3.three.w--current{font-size:clamp(18px,1.8vw,28px)}.header-navabar-3.six{border:1px #000;font-size:clamp(18px,1.8vw,28px)}.header-navabar-3.seven,.header-navabar-3.five{font-size:clamp(18px,1.8vw,28px)}.header-navabar-3.two{font-size:clamp(18px,1.8vw,28px);line-height:25px}.header-navabar-3.one,.header-navabar-3.nine,.header-navabar-3.four,.header-navabar-3.eight{font-size:clamp(18px,1.8vw,28px)}.big-container-4{max-width:1780px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.big-container-4.position-relative{position:relative}.big-container-4.position-relative.change-index-two{z-index:999}.titre-header-3{color:#fff;letter-spacing:1px;text-transform:uppercase;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(16px,1.4vw,22px);font-weight:500}.nav-three-3{z-index:9999999;background-color:#0000;padding-left:15px;padding-right:15px;position:fixed;inset:0% 0% auto}.menu-font-4{color:#fff;letter-spacing:1px;text-transform:uppercase;font-size:12px;font-weight:400;line-height:26px}.menu-font-4.responsive-color-chnage{padding-right:5px;font-size:clamp(14px,1.2vw,18px)}.paragraphe-black-6{color:#101820;letter-spacing:-.5px;margin-bottom:0;padding-left:0;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(14px,1.1vw,18px);font-weight:400;line-height:25px}.section-43{padding-top:120px;padding-bottom:120px}.section-43.story,.section-43.au-besoin{background-color:#fff;padding-top:60px;padding-bottom:10px;position:relative}.h2-black-8{color:var(--noir-bleuté);font-family:Plus Jakarta Sans,sans-serif;font-size:var(--_typographie---h2);letter-spacing:-1px;text-transform:none;margin-top:0;margin-bottom:20px;font-weight:300;line-height:120%}.sub-black-5{color:#101820;letter-spacing:1px;text-transform:uppercase;margin-top:0;margin-bottom:10px;font-family:Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:600;line-height:18px}.main-container-12{border-bottom:1px solid #0000;max-width:1140px;margin-left:auto;margin-right:auto;padding:0 15px;display:block}.section-44{margin-top:20px}.section-45{padding-top:120px;padding-bottom:120px}.section-45.story{background-color:#fff;padding-top:100px;padding-bottom:100px;position:relative}.h2-black-9{color:#101820;letter-spacing:-1px;text-transform:none;margin-top:0;margin-bottom:20px;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(24px,3.2vw,45px);font-weight:300;line-height:120%}.sub-black-6{color:#101820;letter-spacing:1px;text-transform:uppercase;margin-top:0;margin-bottom:10px;font-family:Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:600;line-height:18px}.text-span-45{font-weight:500}.main-container-13{border-bottom:1px solid #0000;max-width:1140px;margin-left:auto;margin-right:auto;padding:0 15px;display:block}.button-remplissage-black-2{letter-spacing:1px;text-transform:uppercase;background-color:#101820;border:1px solid #101820;padding:10px 20px;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(12px,1.1vw,14px);font-weight:500}.text-button-white-2{color:#fff;letter-spacing:1px;text-transform:uppercase;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(12px,1.1vw,14px);font-weight:500;line-height:20px}.contact-one-hero-3{color:#fff;background-color:#101820;padding-top:210px}.home-one-hero-sub-heading-7{color:#fff;padding-bottom:10px}.home-one-hero-sub-heading-7.overflow-hidden{color:#101820;margin-bottom:0;padding-bottom:0}.h1-white-2{color:#fff;letter-spacing:-1px;text-transform:uppercase;margin-top:10px;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(28px,4.5vw,64px);font-weight:400;line-height:110%}.sub-white-2{color:#fff;letter-spacing:1px;text-transform:uppercase;margin-bottom:20px;font-family:Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:500;line-height:17.6px}.main-container-14{border-bottom:1px solid #0000;max-width:1140px;margin-left:auto;margin-right:auto;padding:0 15px;display:block}.main-container-14.gutter-space{padding-bottom:20px;padding-left:15px;padding-right:15px}.main-container-15{border-bottom:1px solid #0000;max-width:1140px;margin-left:auto;margin-right:auto;padding:0 15px;display:block}.h2-black-10{color:var(--noir-bleuté);font-family:Plus Jakarta Sans,sans-serif;font-size:var(--_typographie---h2);letter-spacing:-1px;text-transform:none;margin-top:0;margin-bottom:20px;font-weight:300;line-height:120%}.section-46{background-color:#101820}.solution-wrap-5{z-index:999;grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;padding-top:20px;padding-bottom:20px;display:grid;position:relative}.solution-card-6{text-align:center;background-color:#0000;border-radius:16px;padding:30px 40px}.solution-card-6._1st{text-align:center;background-color:#0000}.solution-card-6.last{text-align:center;padding-left:40px;padding-right:40px}.solution-title-6{color:#fff;text-transform:uppercase;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:20px;font-size:clamp(16px,1.4vw,22px);font-weight:500;line-height:120%}.section-content-7{color:#fff;margin-bottom:0;font-size:clamp(12px,1.1vw,14px);font-weight:400;line-height:162.5%}.home-one-hero-sub-heading-8{color:#fff;padding-bottom:10px}.change-padding-11{color:#101820;margin-top:0;margin-bottom:0;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(28px,4.5vw,64px);font-style:normal;font-weight:400}.change-padding-11.landskape-align-center{color:#010101}.paragraph-54{color:#010101;letter-spacing:-.5px;font-weight:400}.main-container-16{border-bottom:1px solid #0000;max-width:1140px;margin-left:auto;margin-right:auto;padding:0 15px;display:block}.home-two-process-2{background-color:#f6f6f6;padding:100px 0}.paragraph-55{color:#010101;letter-spacing:-.5px;font-weight:400}.heading-four-8{color:#fff;letter-spacing:.5px;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(20px,2.4vw,36px);font-weight:400;line-height:26px}.heading-four-8.three,.heading-four-8.one,.heading-four-8.two{color:#101820;letter-spacing:-.5px;text-transform:uppercase;font-size:clamp(14px,1.2vw,18px);font-weight:500;line-height:25px}.paragraph-56{color:#010101;letter-spacing:-.5px;font-weight:400}.heading-two-4{color:#101820;letter-spacing:-1.5px;font-size:32px;font-weight:300;line-height:36.2px}.h2-black-11{color:#101820;letter-spacing:-1px;text-transform:none;margin-top:0;margin-bottom:20px;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(24px,3.2vw,45px);font-weight:300;line-height:120%}.sub-black-7{color:#101820;letter-spacing:1px;text-transform:uppercase;margin-top:0;margin-bottom:10px;font-family:Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:600;line-height:18px}.main-container-17{border-bottom:1px solid #0000;max-width:1140px;margin-left:auto;margin-right:auto;padding:0 15px;display:block}.home-two-process-3{background-color:#f6f6f6;padding:60px 0}.heading-four-9{color:#fff;letter-spacing:.5px;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(20px,2.4vw,36px);font-weight:400;line-height:26px}.heading-four-9.three,.heading-four-9.one,.heading-four-9.two{color:#101820;letter-spacing:-.5px;text-transform:uppercase;font-size:clamp(14px,1.2vw,18px);font-weight:500;line-height:25px}.heading-two-5{color:#101820;letter-spacing:-1.5px;font-size:32px;font-weight:300;line-height:36.2px}.section-47{padding-top:60px;padding-bottom:60px;overflow:clip}.main-container-18{border-bottom:1px solid #0000;max-width:1140px;margin-left:auto;margin-right:auto;padding:0 15px;display:block}.sub-black-8{color:#101820;letter-spacing:1px;text-transform:uppercase;margin-top:0;margin-bottom:10px;font-family:Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:600;line-height:18px}.heading-81{color:#081010;font-size:40px;font-weight:400;line-height:1.1}.heading-81.about-heading{color:#101820;max-width:58rem;margin-top:0;font-size:35px;line-height:110%}.service-area-two-2{background-color:#fff;padding-top:100px;padding-bottom:60px}.h2-black-12{color:#101820;letter-spacing:-1px;text-transform:none;margin-top:0;margin-bottom:20px;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(24px,3.2vw,45px);font-weight:300;line-height:120%}.h4-black-2{letter-spacing:-1px;text-transform:none;font-size:clamp(18px,1.8vw,28px);font-weight:500;line-height:35px}.paragraphe-gris-2{color:#8f8f8f;letter-spacing:-.5px;margin-bottom:0;padding-left:0;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(14px,1.1vw,18px);font-weight:400;line-height:25px}.main-container-19{border-bottom:1px solid #0000;max-width:1140px;margin-left:auto;margin-right:auto;padding:0 15px;display:block}.pricing-one-question-2{background-color:#fff;padding:60px 15px;position:relative}.h2-black-13{color:#101820;letter-spacing:-1px;text-transform:none;margin-top:0;margin-bottom:20px;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(24px,3.2vw,45px);font-weight:300;line-height:120%}.heading-five-6{color:#fff;letter-spacing:1px;text-transform:uppercase;font-size:clamp(18px,1.8vw,28px);font-weight:400;line-height:22px}.heading-five-6.chnage-color-dark{color:#010101;letter-spacing:-.5px}.heading-five-6.chnage-color-dark.text-break{text-transform:none;white-space:normal;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(16px,1.4vw,22px);font-weight:400}.main-container-20{border-bottom:1px solid #0000;max-width:1140px;margin-left:auto;margin-right:auto;padding:0 15px;display:block}.change-color-dark-6{color:#101820;letter-spacing:-.5px;margin-bottom:0;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(14px,1.1vw,18px);font-weight:400}.change-color-dark-6.change-opacity{color:#27323a}.change-color-dark-6.change-opacity.responsive-align-center{color:#8f8f8f;font-family:Plus Jakarta Sans,sans-serif;font-weight:300}.rich-text-block-3,.rich-text-block-3 h1,.rich-text-block-3 h2,.rich-text-block-3 h3,.rich-text-block-3 h4,.rich-text-block-3 h5,.rich-text-block-3 p,.link-7{color:var(--fond-beige-gris)}.sub-white-cta{font-family:var(--_typographie---body-typo);color:var(--white);font-size:var(--_typographie---tagline);letter-spacing:1px;text-transform:uppercase;margin-bottom:0;font-weight:500;line-height:17.6px}.rich-text-block-4{padding-top:0}.about-image-2{aspect-ratio:21/9;justify-content:center;align-items:center;width:100%;height:100%;margin-top:60px;display:flex;overflow:clip}.parallax-image-2{object-fit:cover;width:100%;height:120%}.section-48{padding-top:6rem;padding-bottom:6rem;overflow:clip}.heading-82{color:#081010;font-size:56px;font-weight:400;line-height:1.1}.heading-82.service-heading{max-width:54rem}.heading-83{color:#081010;font-size:32px;font-weight:400;line-height:1.1}.service-headline-2{grid-column-gap:6rem;grid-row-gap:.6rem;grid-template-rows:auto;grid-template-columns:.3fr 1fr;grid-auto-columns:1fr;place-items:start;display:flex}.container-33{width:100%;max-width:1800px;height:100%;margin-left:auto;margin-right:auto;padding-left:4rem;padding-right:4rem}.vertical-wrapper-2{grid-column-gap:6rem;grid-row-gap:6rem;flex-flow:column;display:flex}.h2-black-14{color:#101820;letter-spacing:-1px;text-transform:none;margin-top:0;margin-bottom:20px;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(24px,3.2vw,45px);font-weight:300;line-height:120%}.h2-black-14.center{text-align:left;margin-bottom:20px}.home-one-hero-sub-heading-9{color:#fff;padding-bottom:10px}.home-one-hero-sub-heading-9.overflow-hidden{color:#101820;margin-bottom:0;padding-bottom:0}.paragraphe-gris-3{color:#8f8f8f;letter-spacing:-.5px;margin-bottom:0;padding-left:0;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(14px,1.1vw,18px);font-weight:400;line-height:25px}.subheading-black-2{color:#010101;text-align:left;letter-spacing:1.8px;text-transform:uppercase;margin-bottom:10px;font-family:Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:700;line-height:17.6px}.paragraphe-white-2{color:#fff;letter-spacing:-.5px;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(14px,1.1vw,18px);font-weight:300;line-height:25px}.home-two-service-image-wrapper-3{position:relative}.h4-white-2{color:#fff;letter-spacing:0;text-transform:uppercase;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(18px,1.8vw,28px);font-style:normal;font-weight:400;line-height:25px}.story-card-flex-sans-ligne{border-bottom:1px #ddd;justify-content:space-between;align-items:flex-end;width:100%;padding-bottom:60px;display:flex}.story-card-flex-sans-ligne._03{border-bottom-style:none;padding-bottom:0}.heading-84{color:#081010;font-size:24px;font-weight:400;line-height:1.1}.section-49{padding-top:6rem;padding-bottom:6rem;overflow:clip}.section-49.accent{background-color:#f5f3f0}.heading-85{color:#081010;font-size:56px;font-weight:400;line-height:1.1}.heading-85.service-heading{max-width:54rem}.container-34{width:100%;max-width:1800px;height:100%;margin-left:auto;margin-right:auto;padding-left:4rem;padding-right:4rem}.text-block-10{padding-top:20px;padding-bottom:10px}.section-50{padding-top:6rem;padding-bottom:6rem;overflow:clip}.section-50.accent{background-color:var(--noir-bleuté);padding-top:60px;padding-bottom:60px}.absolute-image{z-index:0;position:absolute;inset:0%}.absolute-image.parallax{object-fit:cover;object-fit:cover;inset:auto 0% 0%;border-radius:2px;width:100%;height:100%;inset:auto 0% 0%}.heading-86{font-family:var(--_typographie---heading-typo);color:#081010;font-size:var(--_typographie---h1);font-weight:400;line-height:1.1}.property-label{z-index:1;grid-column-gap:.5rem;grid-row-gap:.5rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#00000029;border-radius:2px;flex-flow:column;justify-content:flex-start;align-items:flex-start;padding:1rem;display:flex;position:relative;overflow:clip}.properties-list{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;padding-bottom:0;display:block}.properties-list.two{grid-template-columns:.8fr 1fr}.heading-87{color:#081010;font-size:32px;font-weight:400;line-height:1.1}.heading-87.white{color:#fefcf8}.properties-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100%;height:100%;display:block}.property-wrapper{flex-flow:row;justify-content:flex-start;align-items:flex-end;min-height:32rem;padding:1rem;text-decoration:none;display:flex;position:relative;overflow:clip}.container-35{width:100%;max-width:1800px;height:100%;margin-left:auto;margin-right:auto;padding-left:4rem;padding-right:4rem}.vertical-wrapper-3{grid-column-gap:6rem;grid-row-gap:6rem;flex-flow:column;padding-top:60px;display:flex}.collection-list-5{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-rows:100%;grid-auto-columns:1fr;grid-auto-flow:row;display:grid}.collection-item-4{box-sizing:border-box;aspect-ratio:auto;overflow:visible}.section-51{padding-top:6rem;padding-bottom:6rem;overflow:clip}.section-51.accent{background-color:var(--noir-bleuté);padding-bottom:60px}.heading-88{color:#081010;font-size:56px;font-weight:400;line-height:1.1}.properties-list-2{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:1fr .8fr;grid-auto-columns:1fr;display:grid}.properties-list-2.two{grid-template-columns:.8fr 1fr}.heading-89{color:#081010;font-size:32px;font-weight:400;line-height:1.1}.heading-89.white{color:#fefcf8}.property-wrapper-2{grid-column-gap:16px;grid-row-gap:16px;flex-flow:row;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:flex-end;width:100%;height:300px;padding:1rem;text-decoration:none;display:flex;position:relative;overflow:clip}.container-36{width:100%;max-width:1800px;height:100%;margin-left:auto;margin-right:auto;padding-left:4rem;padding-right:4rem}.vertical-wrapper-4{grid-column-gap:6rem;grid-row-gap:6rem;flex-flow:column;display:flex}.section-52{padding-top:6rem;padding-bottom:6rem;overflow:clip}.section-52.accent{background-color:var(--noir-bleuté);padding-left:15px;padding-right:15px}.heading-90{color:#081010;font-size:56px;font-weight:400;line-height:1.1}.properties-list-3{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100%;height:100%;display:block}.properties-list-3.two{grid-template-columns:.8fr 1fr}.heading-91{color:#081010;font-size:32px;font-weight:400;line-height:1.1}.heading-91.white{color:#fefcf8;font-size:var(--_typographie---h3)}.container-37{width:100%;max-width:1800px;height:100%;margin-left:auto;margin-right:auto;padding-left:4rem;padding-right:4rem}.vertical-wrapper-5{grid-column-gap:3.2rem;grid-row-gap:3.2rem;flex-flow:column;display:flex}.collection-item-5,.collection-list-wrapper-4{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:block}.collection-list-6{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.error-message-9{color:#010101;background-color:#c8c8c8;padding:20px}.h2-black-15{color:#101820;letter-spacing:-1px;text-transform:none;margin-top:0;margin-bottom:20px;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(24px,3.2vw,45px);font-weight:300;line-height:120%}.button-contour-black-3{color:#101820;letter-spacing:1px;text-transform:uppercase;background-color:#0000;border:1px solid #101820;border-radius:2px;padding:10px 20px;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(12px,1.1vw,14px);font-weight:600;display:block}.button-contour-black-3:hover{color:#fff;background-color:#0000}.button-contour-black-3.w--current{background-color:#f6f6f6}.main-container-21{border-bottom:1px solid #0000;max-width:1140px;margin-left:auto;margin-right:auto;padding:0 15px;display:block}.blog-item-4{border-bottom:1px #6a6a6a1a;padding-bottom:20px}.blog-thumb-4{object-fit:cover;width:100%;height:100%}.blog-category-link-3{color:#4a4a4a;background-color:#f5f5f5;border-radius:100px;margin-bottom:0;padding:0 16px 0 0;text-decoration:none;transition:color .4s,background-color .4s}.blog-category-link-3:hover{background-color:var(--transparent);color:#101820;border:1px #000;border-radius:0;padding-top:0;padding-bottom:0;padding-left:0}.blog-date-3{color:#101820;margin-bottom:0;font-size:12px}.blog-title-3{color:#101820;letter-spacing:-.48px;margin-top:0;margin-bottom:10px;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(16px,1.4vw,22px);font-weight:500;line-height:120%;text-decoration:none;display:inline-block}.section-53{background-color:#f7f4ef;padding:60px 20px 40px 8rem;position:relative}.section-53.banner-white{background-color:var(--noir-bleuté);-webkit-text-fill-color:inherit;background-clip:border-box;padding:100px 0 0 0}.base-container-11{text-align:left;max-width:940px;margin-left:auto;margin-right:auto}.title-banner-post-wrapper{grid-column-gap:0px;grid-row-gap:0px;color:var(--white);flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.blog-category{color:#382b21;letter-spacing:1px;text-transform:uppercase;background-color:#ebe3d8;border-radius:3px;padding:6px 10px;font-size:12px;font-weight:500}.blog-category:hover{color:#fff;background-color:#382b21}.heading-92{font-family:var(--_typographie---heading-typo);color:var(--white);font-size:var(--_typographie---h1);letter-spacing:-.5px;font-weight:400;line-height:1.2em}.section-54{background-color:#f7f4ef;padding:60px 20px 40px 8rem;position:relative}.section-54.without-top-spacing{background-color:var(--noir-bleuté);padding:20px 0 40px 0}.base-container-12{text-align:left;max-width:940px;margin-left:auto;margin-right:auto}.blog-template-wrapper-2{max-width:920px;margin-top:55px}.h2-black-16{color:#101820;letter-spacing:-1px;text-transform:none;margin-top:0;margin-bottom:20px;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(24px,3.2vw,45px);font-weight:300;line-height:120%}.sub-black-9{color:#101820;letter-spacing:1px;text-transform:uppercase;margin-top:0;margin-bottom:10px;font-family:Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:600;line-height:18px}.main-container-22{border-bottom:1px solid #0000;max-width:1140px;margin-left:auto;margin-right:auto;padding:0 15px;display:block}.section-55{padding-top:120px;padding-bottom:120px}.section-55.story{background-color:#fff;padding-top:60px;padding-bottom:10px;position:relative}.h2-black-17{color:#101820;letter-spacing:-1px;text-transform:none;margin-top:0;margin-bottom:20px;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(24px,3.2vw,45px);font-weight:300;line-height:120%}.sub-black-10{color:#101820;letter-spacing:1px;text-transform:uppercase;margin-top:0;margin-bottom:10px;font-family:Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:600;line-height:18px}.main-container-23{border-bottom:1px solid #0000;max-width:1140px;margin-left:auto;margin-right:auto;padding:0 15px;display:block}.section-56{padding-top:120px;padding-bottom:120px}.section-56.story{background-color:#fff;padding-top:60px;padding-bottom:10px;position:relative}.section-content-sm-11{font-size:16px;line-height:150%}.strategy-wrap-2{grid-column-gap:80px;grid-row-gap:80px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.strategy-area-2{padding-top:60px;padding-bottom:60px}.h2-black-18{color:#101820;letter-spacing:-1px;text-transform:none;margin-top:0;margin-bottom:20px;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(24px,3.2vw,45px);font-weight:400;line-height:120%}.rich-text-block-5{padding-top:0}.main-container-24{border-bottom:1px solid #0000;max-width:1140px;margin-left:auto;margin-right:auto;padding:0 15px;display:block}.service-area-two-3{padding-top:60px;padding-bottom:120px}.service-number-2{color:#d0d0d0;font-size:32px;font-weight:600;line-height:125%}.section-content-sm-12{font-size:16px;line-height:150%}.service-img-two-2{border-radius:2px}.service-item-two-3{grid-column-gap:100px;grid-row-gap:100px;background-color:#f8f8f8;border-radius:2px;grid-template-rows:auto;grid-template-columns:.25fr 1fr 1fr;grid-auto-columns:1fr;margin-bottom:16px;padding:40px;display:grid;position:sticky;top:100px}.paragraphe{max-width:920px;margin-top:0}.section-57{padding-top:60px}.icon_28{width:24px;height:24px}.two_column_content{grid-column-gap:0px;grid-row-gap:0px;background-color:var(--noir-bleuté);grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;place-items:center start;max-width:33.1875rem;padding:2.75rem 5% 2.75rem 10%;display:grid}.two_column-thumb_wr{width:100%;max-width:42.5rem;position:relative}.text-color-white{color:#fff;font-size:var(--_typographie---h4);margin-top:0}.aspect-ratio-large{aspect-ratio:auto;object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0%}.custom-list{grid-column-gap:2.5rem;grid-row-gap:2.5rem;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.two_column_comp{background-color:var(--noir-bleuté);grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;place-items:stretch stretch;display:grid}.custom-list-paragraph-imp{opacity:.6;margin-bottom:0;color:#fff!important}.title-small{opacity:.6;color:#171d2f;letter-spacing:2px;text-transform:uppercase;font-weight:500;line-height:1.25rem}.title-small.is-neon{opacity:1;color:#bde162;font-size:1rem}.custom-list-item{grid-column-gap:1.3rem;grid-row-gap:1.3rem;display:flex}.padding-bottom-2{padding-top:0;padding-left:0;padding-right:0}.div{padding-bottom:40px}.sub-black-11{color:#101820;letter-spacing:1px;text-transform:uppercase;margin-top:0;margin-bottom:10px;font-family:Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:600;line-height:18px}.h2-black-19{color:#101820;letter-spacing:-1px;text-transform:none;margin-top:0;margin-bottom:20px;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(24px,3.2vw,45px);font-weight:300;line-height:120%}.main-container-25{border-bottom:1px solid #0000;max-width:1140px;margin-left:auto;margin-right:auto;padding:0 15px;display:block}.personnalisation{background-color:var(--white);padding:60px 0}.heading-two-6{color:#101820;letter-spacing:-1.5px;font-size:32px;font-weight:300;line-height:36.2px}.heading-four-10{color:#fff;letter-spacing:.5px;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(20px,2.4vw,36px);font-weight:400;line-height:26px}.heading-four-10.one,.heading-four-10.two,.heading-four-10.three{color:#101820;letter-spacing:-.5px;text-transform:uppercase;font-size:clamp(14px,1.2vw,18px);font-weight:500;line-height:25px}.left-column-3{width:40%;font-size:clamp(24px,3.2vw,45px)}.h2-white-cta-2{color:#fff;letter-spacing:-1px;text-transform:none;margin-top:0;margin-bottom:0;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(24px,3.2vw,45px);font-weight:300;line-height:120%}.home-two-product-link-item-2{grid-column-gap:5px;grid-row-gap:5px;flex-flow:column;display:flex}.chnage-font-style-4{letter-spacing:-.5px;font-size:clamp(14px,1.1vw,18px);font-weight:300}.main-container-26{border-bottom:1px solid #0000;max-width:1140px;margin-left:auto;margin-right:auto;padding:0 15px;display:block}.section-58{background-color:#f6f6f6;padding-top:60px;padding-bottom:60px;position:relative}.h2-black-20{color:#101820;letter-spacing:-1px;text-transform:none;margin-top:0;margin-bottom:20px;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(24px,3.2vw,45px);font-weight:400;line-height:120%}.main-container-27{border-bottom:1px solid #0000;max-width:1140px;margin-left:auto;margin-right:auto;padding:0 15px;display:block}.collection-item-6{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:block}.vertical-wrapper-6{grid-column-gap:6rem;grid-row-gap:6rem;flex-flow:column;padding-top:0;display:flex}.collection-list-7{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.collection-list-wrapper-5{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:block}.section-59{margin-top:20px}.section-60{padding-top:120px;padding-bottom:120px}.section-60.story{background-color:#fff;padding-top:60px;padding-bottom:60px;position:relative}.h2-black-21{color:#101820;letter-spacing:-1px;text-transform:none;margin-top:0;margin-bottom:20px;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(24px,3.2vw,45px);font-weight:400;line-height:120%}.text-span-46{font-weight:500}.main-container-28{border-bottom:1px solid #0000;max-width:1140px;margin-left:auto;margin-right:auto;padding:0 15px;display:block}.section-61{background-color:var(--fond-beige-gris);margin-bottom:0;padding-top:60px;padding-bottom:60px}.type-titre{color:var(--white);font-size:var(--_typographie---h4)}.home-two-product-link-item-3{grid-column-gap:5px;grid-row-gap:5px;flex-flow:column;display:flex}.chnage-font-style-5{font-family:Plus Jakarta Sans,sans-serif;font-size:16px}.section-au-besoin{padding-top:120px;padding-bottom:120px}.section-au-besoin.story,.section-au-besoin.au-besoin{background-color:#fff;padding-top:60px;padding-bottom:10px;position:relative}.blog-title-white{font-family:var(--_typographie---heading-typo);color:var(--white);font-size:var(--_typographie---h5);letter-spacing:-.48px;margin-top:0;margin-bottom:10px;font-weight:400;line-height:120%;text-decoration:none;display:inline-block}.blog-date-white{color:var(--white);font-size:var(--_typographie---tagline);margin-bottom:0}.heading-93{font-size:var(--_typographie---h3)}.locales-list{grid-column-gap:8px;grid-row-gap:8px;text-align:center;flex-flow:row;justify-content:center;align-items:center;display:flex}.language-button{border:1px solid var(--noir-bleuté);width:auto;height:auto;font-family:var(--_typographie---heading-typo);letter-spacing:1px;border-radius:2px;padding:8px 14px;font-size:12px;font-weight:500}.language-button:hover{background-color:var(--noir-bleuté)}@media screen and (min-width:1280px){h1{font-size:60px;line-height:66px}h2{font-size:42px;line-height:52px}h3{font-size:32px;line-height:42px}.home-one-about-big-text-wrapper{height:200px}.home-one-big-text{font-size:160px;line-height:200px}.home-one-big-text.change-size-two{font-size:100px}.home-one-big-text.change-align,.home-one-big-text.change-align-right{line-height:130px}.subheading-text-white{color:var(--white)}.main-container{padding-left:15px}.main-container.change-sizing{flex:1;order:0;align-self:auto;margin-bottom:0}.home-one-hero-left-content{justify-content:center;align-items:center}.home-one-work-wrapper{max-width:95%}.home-one-vedio-text{right:-20%}.home-one-testimonial-heading{top:550px}.home-one-testimonial-main{grid-column-gap:60px;grid-row-gap:60px;margin-left:40px}.merquee-text{font-size:200px;line-height:180px}.home-two-hero-main{padding-top:450px}.menu-font.responsive-color-chnage{padding-right:5px}.home-two-hero-text{font-size:160px}.home-two-hero{-webkit-text-fill-color:inherit;background-image:linear-gradient(#01010129,#01010129),url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a608a2da409f7add07feb4a_991A8640-HDR.jpg);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:auto,cover;background-clip:border-box}.home-two-about-wrapper{grid-column-gap:0px;grid-row-gap:0px}.home-two-about-link-wrapper{padding-left:40px;padding-right:60px}.home-two-about-right{justify-content:center;align-items:center}.home-two-about{background-color:var(--fond-beige-gris)}.home-two-work-item{background-color:var(--primary-color)}.home-two-work{background-color:var(--fond-beige-gris)}.heading-five.change-color-white{font-family:var(--_typographie---body-typo);text-transform:uppercase;font-weight:700}.heading-two{font-size:42px;line-height:46.2px}.home-two-process-heading{max-width:100%}.home-two-process{padding-top:100px;padding-bottom:100px}.home-two-process-top{grid-column-gap:60px;grid-row-gap:60px}.home-two-service-text-item{padding-left:40px}.heading-three{font-size:32px;line-height:42px}.heading-three.chnage-color-white{color:#fff}.number-wrapper{left:40%}.number-wrapper.chnage-position{right:40%}.home-two-testimonial-left-arrow{left:42%}.home-two-testimonial-left-arrow.right-arrow{right:42%}.home-two-news-text{padding-top:20px}.medium-heading-new{letter-spacing:-1.5px;font-size:42px;font-style:normal;line-height:52px}.home-three-slide-image{width:30vw}.home-three-process-wrapper,.home-three-process-main-wrapper{grid-column-gap:0px;grid-row-gap:0px}.home-two-hero-wrapper{height:100%}.effect-big-text{font-size:60px}.right-image-wrapper{position:relative}.home-two-product-item-text-wrapper.change-background-color{padding-left:20px;padding-right:20px}.home-one-about-big-text-main-wrapper{height:200px}.about-one-feature-line{flex:0 auto}.about-one-feature-right-main,.about-one-feature-line-new-three{margin-left:-60px}.about-one-work-heading{max-width:450px}.about-one-interior-lamp-new{width:60%}.about-one-interior-heading-one{padding-bottom:40px}.process-heading{font-size:120px;line-height:120px}.about-two-project-details{width:361px}.about-two-purpose-wrapper{grid-column-gap:50px;grid-row-gap:50px;flex-flow:row;max-width:1140px}.about-two-hero-big-heading{height:200px}.service-one-service-item-text{padding-right:60px}.service-one-service-top-text{width:400px}.service-one-service-paragraph{max-width:430px}.project-big-heading{font-size:150px;line-height:130px}.service-one-plan-text-heading{height:50px}.service-two-hero-image-heading{height:200px}.service-two-work-slider-main-wrapper,.service-two-work{padding-bottom:0}.contact-one-heading{max-width:650px}.contact-one-heading.overflow-hidden{max-width:900px;padding-bottom:20px}.service-two-hero-image-heading-new{height:200px}.contact-hero{grid-column-gap:0px;grid-row-gap:0px;padding-bottom:100px;padding-right:0}.blog-heading-text{font-size:120px}.blog-one-post-item-text{flex:0 auto;padding-left:40px}.blog-one-post-item-text.change-color-orange{padding-left:40px}.blog-one-post-item-heading{max-width:279px}.pricing-one-price-item{grid-column-gap:20px;grid-row-gap:20px;justify-content:flex-start;align-items:center;display:flex}.change-color-grey{color:#c5c8da}.pricing-one-item-price{grid-column-gap:15px;grid-row-gap:15px;justify-content:flex-start;align-items:flex-end;padding-bottom:20px;display:flex}.pricing-one-item{background-color:#27323a;flex:1;max-width:390px;padding-top:70px;padding-left:60px;padding-right:60px}.pricing-item-commercial{flex:1}.pricing-one-item-paragraph{max-width:238px;padding-bottom:20px}.pricing-one-main-wrapper{display:flex}.pricing-one-price-wrapper{grid-column-gap:15px;grid-row-gap:15px;flex-flow:column;display:flex}.pricing-item-button{margin-bottom:-20px}.pricing-one-item-heading{padding-bottom:20px}.price-tick{margin-top:3px}.faq-hero.change-faq-banner{background-image:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a480bcab97c3b93fe9f03e4_Project%20Cherrywood%20\(1\).jpg)}.faq-main{background-color:var(--fond-beige-gris)}.faq-main-left{background-color:var(--vert-velour)}.heading-one{font-size:60px;line-height:66px}.portfolio-big-text{height:200px}.portfolio-text-head{height:80px}.portfolio-gallery-main{grid-column-gap:60px;grid-row-gap:60px}.home-three-hero-main-text-wrapper{padding-bottom:70px}.home-three-hero{padding-left:0;padding-right:0}.chnage-align-right.chnage-font-style{font-size:25px;line-height:35px}.home-three-hero-wrapper{grid-column-gap:0px;grid-row-gap:0px}.team-about-heading-block{padding-left:100px}.heading-three-new{font-size:32px;line-height:42px}.header-mega-menu-outer-wrapper{height:0}.menu-list-block{grid-column-gap:30px;grid-row-gap:30px}.menu-background-radial{height:100vh}.heading-three-modified{font-size:var(--_typographie---h4);line-height:42px}.heading-big-text.text-align-center{font-size:200px}.landing-page-tab-menu{grid-column-gap:10px;grid-row-gap:10px}.landing-card-image-block{padding-top:40px;padding-left:40px;padding-right:40px}.landing-tab-contain-block.chnage-style{grid-template-columns:1fr 1fr 1fr}.page-tab-link{padding-left:30px;padding-right:30px}.sticky-circle.footer-one-right-button-block{margin-right:0}.outline-circle-block{grid-auto-columns:1fr}.heading-three-new-main{font-size:30px;line-height:40px}.home-two-hero-main-text{text-align:left;justify-content:flex-end;align-items:flex-start}.landing-page-home-wrapper{grid-column-gap:60px;grid-row-gap:60px}.box-text{font-size:25px;line-height:30px}.link-text{font-size:17px;line-height:27px}.contact-three-form-text{padding-left:100px}.pricing-three-heading{max-width:717px}.pricing-item-container{max-width:1290px;margin-left:auto;margin-right:auto}.subheading-text-black{color:var(--noir)}.footer-section{height:100%}.submit-button{background-color:var(--noir-bleuté)}.nav-text.nt-grey-300,.body-small.bs-grey-400{font-weight:400}.heading-2{font-family:var(--_typographie---heading-typo);font-style:italic}.footer-inner-three{max-width:800px}.section.footer{background-image:linear-gradient(#0006,#0006),url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a608a5afda4c8b94c9f570f_St_Jacques_31154_HD.jpg);background-position:0 0,50%;background-size:auto,cover}.cta-footer-wrapper{margin-top:20px}.button-contour-white{padding-top:10px;padding-bottom:10px}.section-title.black{color:var(--noir-bleuté)}.section-4.career-details{padding-top:100px}.section-6{padding-top:40px;padding-bottom:20px;padding-right:40px}.section-6.without-top-spacing{padding-bottom:40px}.base-container,.blog-template-wrapper{max-width:1280px}.about-one-work-heading-2,.about-one-work-heading-3{max-width:450px}.blog-heading-text-2{font-size:120px}.section-7,.section-8{padding-top:100px;padding-bottom:100px}.service-iten-wrapper{justify-content:flex-start;align-items:center}.link-image-service{height:360px}.section-9{padding-top:100px;padding-bottom:100px}.section-9.banner-about{padding-top:280px}.title-about-banner{max-width:800px}.base-container-5{max-width:1140px}.section-10{padding-top:100px;padding-bottom:100px}.section-10.banner-about{padding-top:280px}.contacts-wrapper{grid-column-gap:100px;grid-row-gap:100px}.section-11{padding-top:100px;padding-bottom:100px}.title-numbers{font-size:20px}.numbers-title-wrapper{grid-column-gap:10px;grid-row-gap:10px}.video-numbers{width:560px;height:400px}.section-13{padding-top:100px;padding-bottom:100px}.flex-video-wrapper{grid-column-gap:45px;grid-row-gap:45px}.numbers-item{grid-column-gap:20px;grid-row-gap:20px}.numbers-grid-wrapper{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:70px}.team-grid-wrap{grid-column-gap:30px}.section-14{padding-top:60px;padding-bottom:60px}.image-team-member{height:350px}.title-section-tabs{margin-bottom:70px}.section-15{padding-top:100px;padding-bottom:100px}.tabs-title-wrapper{max-width:610px}.left-column-tab-content{padding-right:80px}.section-16{padding-top:100px;padding-bottom:100px}.subheading-text-white-2{color:#fff}.heading-three-new-2{font-size:32px;line-height:42px}.home-one-big-text-2,.home-one-big-text-3{font-size:160px;line-height:200px}.about-section{grid-row-gap:80px}.text-large-2{font-size:45px}.title-about{max-width:500px}.section-17{padding-top:100px;padding-bottom:100px}.top-content-left-column{max-width:650px;padding-right:140px}.paragraph-large-2.paragraph-banner{font-family:var(--_typographie---heading-typo);color:var(--white);font-weight:500}.section-18,.section-19{padding-top:100px;padding-bottom:100px}.section-19.banner-reviews{background-color:var(--noir-bleuté);padding-top:60px}.grid-banner{grid-column-gap:10px;grid-row-gap:10px;grid-template-rows:250px;grid-template-columns:1fr 1fr 1fr 1fr 1fr 2fr}.accordion-list-content.accordion-services{max-width:600px}.section-20{padding-top:100px;padding-bottom:100px}.section-20.banner-home-3{height:100vh;padding-top:180px;padding-bottom:50px}.section-20.banner-reviews{background-color:#101820;padding-top:60px}.h2-black{margin-bottom:20px}.banner-title-wrapper-home-1{max-width:700px}.banner-content{padding-top:140px}.paragraph-banner-wrapper{grid-column-gap:20px;grid-row-gap:20px;justify-content:flex-start;align-items:flex-end;max-width:380px}.bouton-text-white{font-family:var(--_typographie---bouton-typo);font-size:var(--_typographie---paragraphe);text-transform:uppercase;font-weight:300}.paragraph-50{top:190px}.awards-title-wrapper{max-width:610px}.title-section-awards{margin-bottom:0}.about-content-btm{max-width:352px}.about-wrap{grid-column-gap:180px;grid-row-gap:180px}.mission-headline{max-width:80%}.subheading-wrap{align-items:center}.container-12{max-width:1140px}.strategy-area{padding-top:100px;padding-bottom:100px}.strategy-right{text-align:center}.cta-wrap{grid-template-columns:1fr 2.5fr 1fr}.blog-related{padding-bottom:60px}.marquee-slider{overflow:hidden}.marquee-inner{grid-column-gap:20px;grid-row-gap:20px;display:flex}.project-coll-wrap._4th{padding-left:0}.project-coll-wrap._2nd{transform:translate(47px)}.project-coll-wrap._5th{transform:translate(-60px)}.banner-wrap{grid-column-gap:73px;grid-row-gap:300px;grid-template-columns:3.25fr 1.25fr}.project-banner{padding-top:300px}.marquee-title-two{letter-spacing:-3.84px;flex:none;font-size:130px;line-height:120%}.project-wrap-two{grid-column-gap:190px;grid-row-gap:190px}.rt-portfolio-three-card.rt-portfolio-three-card-meddle-two{height:auto}.blog-thumb-2,.blog-thumb-3{height:330px}.button-remplissage-black{font-family:var(--_typographie---bouton-typo);font-size:var(--_typographie---bouton-size);letter-spacing:1px;text-transform:uppercase;padding-top:10px;padding-bottom:10px;font-weight:500}.expersite_img,.expertise_img-wrapper{border-radius:2px}.main-container-emoji{padding-left:15px}.main-container-emoji.change-sizing{flex:1;order:0;align-self:auto;margin-bottom:0}.subheading-text-white-3{color:#fff}.about-section-2{grid-row-gap:80px}.title-about-2{max-width:500px}.newsletter-input{background-color:#f3f3f3;border:1px #000;border-radius:99999px;padding:20px}.text-span-22{font-weight:500}.heading-five-4.change-color-white-2{text-transform:uppercase;font-family:Plus Jakarta Sans,sans-serif;font-weight:700}.heading-three-modified-2{font-size:24px;line-height:42px}.menu-background-radial-2{height:100vh}.menu-font-2.responsive-color-chnage{padding-right:5px}.container-20{max-width:1140px}.title-numbers-2{font-size:20px}.section-27{padding-top:100px;padding-bottom:100px}.h4-white{font-size:32px;line-height:42px}.home-one-hero-left-content-2{grid-column-gap:100px;grid-row-gap:100px;max-width:none}.home-two-hero-text-2{font-size:160px}.hero-wrap{grid-column-gap:100px;grid-row-gap:100px;grid-template-columns:1.25fr 1.5fr}.bottom-content-banner-home-3{grid-column-gap:40px;grid-row-gap:40px;margin-top:100px}.main-container-8{padding-left:15px}.heading-two-3{font-size:42px;line-height:46.2px}.story-card-content{align-self:center}.boundaries-wrapper{height:100%;padding-top:60px;padding-bottom:60px}.title-banner-service-wrapper{max-width:550px}.service-image-wrapper{height:450px}.title-process-wrapper{max-width:590px}.steps-process-grid-wrapper{grid-column-gap:90px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:70px}.process-step-item{grid-column-gap:20px;grid-row-gap:20px}.cta-content-left{grid-column-gap:50px;grid-row-gap:50px;max-width:700px}.main-container-9{padding-left:15px}.h2-black-7{margin-bottom:20px}.heading-three-modified-3{font-size:clamp(18px,1.8vw,28px);line-height:42px}.heading-five-5.change-color-white-3{text-transform:uppercase;font-family:Plus Jakarta Sans,sans-serif;font-weight:700}.menu-font-4.responsive-color-chnage{padding-right:5px}.h2-black-8{margin-bottom:20px}.main-container-12{padding-left:15px}.h2-black-9{margin-bottom:20px}.main-container-13{padding-left:15px}.button-remplissage-black-2{letter-spacing:1px;text-transform:uppercase;padding-top:10px;padding-bottom:10px;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(12px,1.1vw,14px);font-weight:500}.main-container-14,.main-container-15{padding-left:15px}.h2-black-10{margin-bottom:20px}.main-container-16{padding-left:15px}.home-two-process-2{padding-top:100px;padding-bottom:100px}.heading-two-4{font-size:42px;line-height:46.2px}.h2-black-11{margin-bottom:20px}.main-container-17{padding-left:15px}.home-two-process-3{padding-top:100px;padding-bottom:100px}.heading-two-5{font-size:42px;line-height:46.2px}.main-container-18{padding-left:15px}.h2-black-12{margin-bottom:20px}.main-container-19{padding-left:15px}.h2-black-13{margin-bottom:20px}.main-container-20{padding-left:15px}.h2-black-14{margin-bottom:20px}.h4-white-2{font-size:32px;line-height:42px}.properties-list{padding-bottom:0;display:block}.h2-black-15{margin-bottom:20px}.main-container-21{padding-left:15px}.section-53{padding-top:40px;padding-bottom:20px;padding-right:40px}.base-container-11{max-width:1280px}.section-54{padding-top:40px;padding-bottom:20px;padding-right:40px}.section-54.without-top-spacing{padding-bottom:40px}.base-container-12,.blog-template-wrapper-2{max-width:1280px}.h2-black-16{margin-bottom:20px}.main-container-22{padding-left:15px}.h2-black-17{margin-bottom:20px}.main-container-23{padding-left:15px}.strategy-area-2{padding-top:120px;padding-bottom:120px}.h2-black-18{margin-bottom:20px}.main-container-24{padding-left:15px}.paragraphe{max-width:1280px}.icon_28{margin-top:10px}.two_column_content{max-width:33.1875rem;margin-left:5.5rem;margin-right:auto;padding-left:0%;padding-right:0%}.two_column_comp{background-color:var(--noir-bleuté)}.custom-list-item{grid-column-gap:1rem;grid-row-gap:1rem;margin-top:0}.div{padding-bottom:20px}.h2-black-19{margin-bottom:20px}.main-container-25{padding-left:15px}.personnalisation{padding-top:100px;padding-bottom:100px}.heading-two-6{font-size:42px;line-height:46.2px}.main-container-26{padding-left:15px}.section-58{padding-top:100px;padding-bottom:100px}.h2-black-20{margin-bottom:20px}.main-container-27{padding-left:15px}.h2-black-21{margin-bottom:20px}.main-container-28{padding-left:15px}}@media screen and (min-width:1440px){.home-one-service-left{box-sizing:border-box;padding-right:0;display:block}.home-one-about-big-text-wrapper{height:240px}.home-one-big-text{font-size:180px;line-height:240px}.home-one-big-text.change-size.chnage-style{font-size:150px}.home-one-big-text.change-align,.home-one-big-text.change-align-right{line-height:150px}.button-ligne-black.change-border-style{border-color:var(--noir);color:var(--noir)}.main-container{max-width:1280px}.change-padding{font-family:var(--_typographie---heading-typo);color:var(--white)}.change-padding.text-align-center{font-family:var(--_typographie---body-typo);color:var(--white);letter-spacing:-2px;font-size:55px;font-style:normal}.home-one-hero-left-main,.home-one-hero-main-big-wrapper{background-color:var(--noir-bleuté)}.home-one-hero-left-content{grid-column-gap:100px;grid-row-gap:100px;justify-content:center;align-items:flex-start}.home-one-service{background-color:var(--fond-beige-gris)}.accordian-margin-top{color:var(--grey)}.heading-four{color:var(--noir)}.home-one-process-left{background-color:var(--vert-velour)}.home-one-product{background-color:var(--blanc-souris)}.home-one-process{background-color:var(--noir-bleuté)}.home-one-work-wrapper{max-width:90%}.home-one-work{background-color:var(--blanc-souris)}.home-one-vedio-text{right:-15%}.home-one-testimonial-heading{top:600px}.home-one-testimonial{background-color:var(--blanc-souris)}.home-two-hero-main{padding-top:450px}.menu-font.responsive-color-chnage{font-size:var(--_typographie---h6);padding-right:5px}.home-two-hero-text{font-size:180px}.home-two-big-text{padding-bottom:60px}.home-two-about-right{grid-column-gap:0px;grid-row-gap:0px;justify-content:center;align-items:center;display:flex}.home-two-about{background-color:var(--blanc-souris)}.heading-five.change-color-white{font-weight:300}.home-two-product-link-item{color:var(--white)}.home-two-product-link-wrapper.change-padding-bottom{color:var(--noir)}.home-two-logo{background-color:var(--blanc-souris);color:var(--primary-color)}.home-two-story.change-bottom-padding{padding-top:60px}.home-two-process{padding-bottom:100px}.heading-three.change-font-size{color:var(--noir-bleuté)}.home-two-testimonial{background-color:var(--blanc-souris);background-image:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a47d3373cda88608ce1c6e5_House%20Outline.webp);background-position:50%;background-repeat:no-repeat;background-size:590px 330px}.home-two-news-text{padding-top:20px}.medium-heading-new{font-size:42px;line-height:52px}.home-three-work{background-color:var(--blanc-souris);color:var(--blanc-transparent)}.home-three-work-wrapper{grid-column-gap:120px;grid-row-gap:120px}.home-three-tag,.home-three-experience,.home-three-story,.home-three-project,.home-three-slide,.home-three-process{background-color:var(--blanc-souris)}.nav-three-main-wrapper{padding-top:30px;padding-bottom:30px}.home-two-product-main-item{padding-right:95px}.home-one-about-big-text-main-wrapper{height:240px}.about-one-work{background-color:var(--blanc-souris)}.about-one-interior{background-color:var(--noir-bleuté)}.about-one-process{background-color:var(--white)}.about-two-hero{background-color:var(--noir-bleuté)}.about-two-about-wrapper{justify-content:flex-start;align-items:center}.about-two-about-text{font-family:var(--_typographie---heading-typo)}.about-two-about-right-image{margin-left:-150px}.about-two-work-wrapper{grid-column-gap:200px;grid-row-gap:200px}.about-two-work-right{grid-template-rows:auto auto auto}.about-two-work-heading.overflow-hidden{max-width:500px}.about-two-project-text{padding-left:40px}.about-two-purpose-wrapper{grid-column-gap:50px;grid-row-gap:50px;max-width:1280px}.about-two-hero-big-heading{height:240px}.service-one-service-top-text{width:450px}.service-two-hero-image-heading{height:240px}.service-two-work-slider-main-wrapper{padding-bottom:0}.service-two-project-item.change-direction{justify-content:center}.contact-one-heading.overflow-hidden{max-width:900px}.contact-one-hero{padding-left:0}.service-two-hero-image-heading-new{height:240px}.contact-two-form{position:absolute;inset:auto 5% 130px auto;overflow:hidden}.contact-hero{flex-flow:column}.blog-one-post-item-text,.blog-one-post-item-text.change-color-orange{padding-left:60px}.pricing-one-question{background-color:var(--white);padding-top:100px;padding-bottom:100px}.portfolio-big-text{height:240px}.portfolio-gallery-main{grid-column-gap:90px;grid-row-gap:90px}.home-three-hero-main-text-wrapper{color:var(--noir)}.header-mega-menu-outer-wrapper{height:0}.header-menu-bar-main{justify-content:flex-start;align-items:flex-start}.menu-list-block{grid-column-gap:30px;grid-row-gap:30px}.menu-center-line{margin-top:110px}.menu-background-radial{height:800px}.menu-list-main{font-size:var(--_typographie---h4)}.heading-three-modified{font-size:var(--_typographie---h4);text-transform:uppercase}.home-three-hero-banner-left,.home-three-hero-banner-left.change-position{background-color:var(--noir-bleuté)}.contact-two-popup{position:absolute;inset:auto 5% 70px auto}.contact-form-main{position:absolute}.contact-three-hero-wrapper{-webkit-text-fill-color:inherit;background-image:none;background-clip:border-box;flex:1;order:0}.paragraph-21{color:var(--noir);font-weight:400}.footer-section{height:100%}.form-block,.text-field{background-color:var(--fond-beige-gris)}.footer-section-wrapper{z-index:11;position:sticky;top:0}.body-medium.bm-grey-400{font-size:var(--_typographie---h5)}.body-medium.bm-grey-200{text-align:center}.service-section{background-color:var(--fond-beige-gris)}.display-medium.dm-white{text-align:center}.paragraph-26,.paragraph-27,.paragraph-28{letter-spacing:-.5px}.section.footer{background-color:var(--fond-beige-gris);background-image:linear-gradient(#0006,#0006),url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a608a5afda4c8b94c9f570f_St_Jacques_31154_HD.jpg);background-position:0 0,50%;background-size:auto,cover}.cta-footer-wrapper{margin-top:20px}.change-padding-copy.text-align-center{font-family:var(--_typographie---body-typo);color:var(--white);letter-spacing:-2px;font-size:55px;font-style:normal}.blog-serial-wrap{background-color:var(--blanc-transparent)}.section-title-flex-wrap{color:#fff}.section-title.black{color:#182857;font-size:2.5rem}.section-3.blog-posts{background-color:#eeebe3;background-image:none}.section-4.contact{min-height:auto}.section-4.career-details{background-color:#fff;min-height:auto}.primary-button-text-absolute,.primary-button-text{text-align:center}.inner-banner{background-image:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a62171c83029517895fbafb_IMG_9138.jpg)}.section-6{padding-top:60px;padding-bottom:60px;padding-right:40px}.section-6.without-top-spacing{padding-bottom:40px}.base-container{max-width:1440px}.blog-template-wrapper{max-width:100%}.base-container-2,.base-container-3{max-width:1370px}.service-item-content{padding-right:140px}.link-image-service{height:300px}.paragraph-services-item{max-width:640px}.resume-wrapper:hover{background-color:#0000000a}.h1-position{font-size:35px}.base-container-4{max-width:1370px}.section-9.banner-about{padding-top:320px}.base-container-5{max-width:1280px}.section-10.banner-about{padding-top:320px}.contacts-wrapper{grid-column-gap:120px;grid-row-gap:120px}.section-11.without-space{font-family:var(--_typographie---body-typo)}.error-message-2{font-size:18px}.grid-cols{padding-top:40px}.career-details-shape{max-width:54.4rem}.video-numbers{height:400px}.numbers-grid-wrapper{grid-column-gap:60px}.section-14{padding-top:60px;padding-bottom:60px}.tabs-title-wrapper{max-width:100%}.left-column-tab-content{padding-right:100px}.tabs-menu-home-1{grid-column-gap:50px;grid-row-gap:50px}.change-padding-4{color:#010101;font-family:Lora Variablefont Wght,Times New Roman,sans-serif}.about-two-purpose-2{padding-bottom:60px}.home-one-big-text-2{font-size:180px;line-height:240px}.home-one-hero-left-main-2{max-width:1280px}.home-one-big-text-3{font-size:180px;line-height:240px}.base-container-6{max-width:1370px}.text-large-2{font-size:50px}.title-about{max-width:550px}.top-content-left-column{max-width:635px;padding-right:100px}.numbers-third-line{width:47%}.heading-banner-wrapper{max-width:900px}.heading-banner-wrapper.review-banner{max-width:700px}.heading-banner-small{font-size:50px}.section-19.banner-reviews{background-color:var(--noir-bleuté)}.grid-banner{grid-template-columns:1fr 1fr 1fr 1fr 1fr 420px}.base-container-7{max-width:1370px}.section-20.banner-home-3{padding-top:200px}.section-20.banner-reviews{background-color:#101820}.h1-white{font-size:var(--_typographie---h1);line-height:70px}.banner-title-wrapper-home-1{max-width:900px}.image-6{box-sizing:border-box;aspect-ratio:auto;object-fit:cover;width:100%;height:100%}.image-10{border-radius:100%;width:100%;height:400px}.base-container-8{max-width:1370px}.awards-wrapper{margin-top:140px}.brand-slider-area{position:relative}.mission-headline{max-width:70%}.subheading-wrap{justify-content:flex-start;align-items:center}.normal-paragraph{min-width:auto;max-width:80ch}.brand-item-2{padding-left:50px;padding-right:50px}.about-wrap-2{grid-column-gap:130px;grid-row-gap:130px;grid-template-columns:344px 1.5fr}.about-content-2{font-size:36px;font-weight:400}.contact-info-title{color:#010101;margin-bottom:0;font-size:20px}.container-12{max-width:1280px}.search-input-two{padding-right:53px}.blog-related{padding-bottom:60px}.blog-related.blanc{background-color:var(--white)}.service-item-two,.service-item-two-2{grid-template-columns:.25fr 1fr 1fr}.faq-tabs{max-width:1016px;margin-left:auto;margin-right:auto}.project-coll-wrap._2nd{transform:translate(60px)}.banner-wrap{grid-column-gap:150px;grid-row-gap:150px;grid-template-rows:auto;grid-template-columns:1.25fr .5fr;grid-auto-columns:1fr;display:grid}.project-banner{padding-top:400px}.collection-list-2{grid-column-gap:25px;grid-row-gap:40px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.rt-component-section-3.rt-gallery-v-four{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.rt-portfolio-three-card-main-wrap{grid-column-gap:25px;grid-row-gap:40px}.section-24{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;width:100%;height:100%;display:block}.image-11{aspect-ratio:2/3;object-fit:cover;width:100%;height:100%}.blog-thumb-2{height:330px}.step-wrap{grid-template-columns:1fr 1.25fr}.step-card._4rd{border-bottom-style:none;border-bottom-width:0;border-right-style:none}.step-card._1st,.step-card._3rd{border-bottom-style:none;border-right-style:none}.step-card._5rd,.step-card._4rd{border-bottom-style:none;border-bottom-width:0;border-right-style:none}.step-card._2nd,.step-card._3rd,.step-card._1st{border-bottom-style:none;border-right-style:none}.blog-card-box{width:416px;height:440px}.blog-thumb-3{height:330px}.section_hero{background-image:linear-gradient(#0000001a,#0000001a),url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a608a2da409f7add07feb4a_991A8640-HDR.jpg);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover}.section-overlay-2{border-radius:20px}.solution-wrap{padding-top:0}.main-container-emoji{max-width:1280px}.solution-wrap-2{padding-top:410px}.solution-wrap-3{padding-top:20px;padding-bottom:20px}.about-wrap-3{grid-column-gap:130px;grid-row-gap:130px;grid-template-columns:344px 1.5fr}.home-two-logo-2{color:#fff;background-color:#fafafa}.change-padding-7{color:#fff;font-family:Plus Jakarta Sans,sans-serif}.heading-four-7{color:#010101}.choose-video{height:600px}.counter-number._1st.white-3,.counter-number._2nd.white-5,.counter-number._3rd.white-7{color:#fff}.choose-left{grid-column-gap:50px;grid-row-gap:50px}.base-container-9{max-width:1370px}.title-about-2{max-width:550px}.footer-newsletter{max-width:500px}.footer-body.bm-grey-400{font-size:10px}.footer-body.bm-grey-200{text-align:center}.button-main-telechargement{margin-top:40px}.heading-five-4.change-color-white-2{font-weight:300}.heading-three-modified-2{text-transform:uppercase;font-size:24px}.menu-background-radial-2{height:800px}.menu-font-2.responsive-color-chnage{padding-right:5px;font-size:14px}.container-20{max-width:1280px}.solution-wrap-4{padding-top:20px;padding-bottom:20px}.base-container-10{max-width:1370px}.home-one-hero-left-content-2{grid-column-gap:100px;grid-row-gap:100px;max-width:none}.home-two-big-text-2{padding-bottom:60px}.home-two-hero-text-2{font-size:180px}.hero-area{z-index:1;position:sticky}.hero-vector-right{right:12%}.bottom-content-banner-home-3{margin-top:140px}.main-container-8{max-width:1280px}.home-three-slide-2{padding-top:60px;padding-bottom:60px}.story-card-number{font-size:148px}.story-card-img,.story-card-img._02{max-width:50%}.story-card-flex{border-bottom-style:solid;border-bottom-width:1px}.story-card-content{align-self:center;max-width:50%}.story-card-content._02{max-width:50%}.boundaries-wrapper{height:100%;padding-top:60px;padding-bottom:60px}.title-process-wrapper{max-width:570px}.steps-process-grid-wrapper{grid-column-gap:60px}.process-step-item{padding-right:40px}.cta-content-left{max-width:750px}.main-container-9{max-width:1280px}.clients-image{width:70%}.section-42{text-align:left;flex-flow:column;justify-content:center;align-items:center;width:100%;display:flex}.rich-text-block-2{color:var(--grey)}.heading-three-modified-3{text-transform:uppercase;font-size:clamp(18px,1.8vw,28px)}.heading-five-5.change-color-white-3{font-weight:300}.menu-font-4.responsive-color-chnage{padding-right:5px;font-size:clamp(14px,1.2vw,18px)}.main-container-12,.main-container-13{max-width:1280px}.contact-one-hero-3{padding-left:0}.h1-white-2{font-size:clamp(24px,3.2vw,45px);line-height:110px}.main-container-14,.main-container-15{max-width:1280px}.solution-wrap-5{padding-top:20px;padding-bottom:20px}.change-padding-11{color:#fff;font-family:Plus Jakarta Sans,sans-serif}.paragraph-54{letter-spacing:-.5px}.main-container-16{max-width:1280px}.home-two-process-2{padding-bottom:100px}.paragraph-55{letter-spacing:-.5px}.heading-four-8{color:#010101}.paragraph-56{letter-spacing:-.5px}.main-container-17{max-width:1280px}.home-two-process-3{padding-bottom:100px}.heading-four-9{color:#010101}.main-container-18,.main-container-19{max-width:1280px}.pricing-one-question-2{background-color:#fff;padding-top:100px;padding-bottom:100px}.main-container-20{max-width:1280px}.parallax-image-2{width:100%}.story-card-flex-sans-ligne{border-bottom-style:solid;border-bottom-width:1px}.absolute-image.parallax{object-fit:cover;width:100%}.collection-item-4{aspect-ratio:auto}.property-wrapper-2{min-height:25rem}.heading-91.white{font-size:var(--_typographie---h4)}.main-container-21{max-width:1280px}.section-53{padding-top:60px;padding-bottom:60px;padding-right:40px}.section-53.banner-white{padding-top:140px}.base-container-11{max-width:1440px}.section-54{padding-top:60px;padding-bottom:60px;padding-right:40px}.section-54.without-top-spacing{padding-bottom:40px}.base-container-12{max-width:1440px}.blog-template-wrapper-2{max-width:100%}.main-container-22,.main-container-23,.main-container-24{max-width:1280px}.service-item-two-3{grid-template-columns:.25fr 1fr 1fr}.paragraphe{max-width:100%}.two_column_content{max-width:33.1875rem}.two_column-thumb_wr{max-width:100%}.main-container-25{max-width:1280px}.personnalisation{padding-bottom:100px}.heading-four-10{color:#010101}.home-two-product-link-item-2{color:#fff}.main-container-26,.main-container-27,.main-container-28{max-width:1280px}.home-two-product-link-item-3{color:#fff}}@media screen and (min-width:1920px){.nav-one.change-home-one-nav{padding-top:20px;top:0}.auto-fit.landing-image-dropshadow{box-shadow:0 40px 60px #4b3c3399}.auto-fit.image-full-width.image-effect{height:650px}.home-one-service-left{margin-top:60px}.home-one-service-text.responsive-display-off{display:block}.home-one-about-big-text-wrapper{height:300px}.home-one-big-text{font-size:240px;line-height:300px}.home-one-big-text.change-size-two{font-size:170px;line-height:120px}.home-one-big-text.change-size{font-size:200px;line-height:250px}.home-one-big-text.change-size.change-style-two{font-size:180px;line-height:140px}.home-one-big-text.change-align,.home-one-big-text.change-align-right{line-height:200px}.main-container{max-width:1700px}.main-container.position-relative.change-index{z-index:11}.home-one-service-line.change-height{height:550px}.home-one-hero-line{bottom:28%}.home-one-hero-line.change-position-two.change-new-position{bottom:0%}.home-one-hero-line.change-position{bottom:10%}.home-one-service{background-color:var(--fond-beige-gris)}.home-one-product-left{padding-bottom:80px}.div-block{position:sticky;top:50px}.home-one-interior-text-wrapper{left:115px}.home-one-work-wrapper{max-width:82%}.home-one-vedio-text{right:-10%}.home-one-testimonial-image{border-left:1px solid #27323a36;border-right:1px solid #27323a36}.home-one-testimonial-main{margin-left:100px;padding-left:0}.home-one-promotion-item{padding:50px}.footer-one-main-wrapper{grid-column-gap:60px;grid-row-gap:60px;grid-template-columns:1fr .8fr 1fr}.merquee-text{padding-right:150px;font-size:240px;line-height:200px}.home-two-hero-main{padding-top:800px;padding-bottom:120px}.home-two-hero-text{font-size:240px;line-height:200px}.home-two-hero{background-image:linear-gradient(#01010129,#01010129),url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a608a2da409f7add07feb4a_991A8640-HDR.jpg);background-size:auto,cover;height:100vh}.home-two-about-wrapper{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.home-two-about-heading.overflow-hidden{max-width:700px}.counter{justify-content:space-between}.home-two-service-text-item{padding-left:60px;padding-right:40px}.home-two-news-text{padding-top:20px}.medium-heading-new{font-size:42px;line-height:52px}.footer-two{background-repeat:repeat;background-size:contain}.home-three-work-wrapper{grid-column-gap:130px;grid-row-gap:130px}.home-three-image-text{padding-left:60px;padding-right:60px}.home-three-slide-wrapper{grid-column-gap:30px;grid-row-gap:30px;grid-template-rows:auto;grid-template-columns:.45fr 1fr;grid-auto-columns:1fr;max-width:100%;display:grid}.home-three-interior-line{flex:1;max-width:1780px;margin-left:auto;margin-right:auto}.home-two-paragraph-one.right,.home-two-paragraph-one.left{max-width:500px}.effect-big-text{font-size:80px;line-height:70px}.effect-big-text.text-one{font-size:var(--_typographie---h1)}.home-two-big-text-wrapper{height:200px}.home-one-about-big-text-main-wrapper{height:300px}.about-one-hero-big-image{padding-right:120px}.about-one-interior-lamp-new{width:65%;right:-5%}.about-one-interior-lamp-new.big-screen-display-off{display:none}.about-one-interior-heading-one{padding-bottom:60px}.about-one-process-item{padding-left:80px;padding-right:50px}.about-one-service-line{margin-right:-40px}.about-two-work-wrapper{justify-content:space-between;align-items:center}.about-two-work-right{grid-template-rows:auto auto auto}.about-two-work-left{align-self:flex-start}.about-two-project-text{padding-left:80px}.about-two-purpose-wrapper{grid-column-gap:50px;grid-row-gap:50px;justify-content:space-around;align-items:center;max-width:1650px}.about-two-purpose-heading.overflow-hidden,.about-two-purpose-paragraph.overflow-hidden{max-width:100%}.about-two-hero-big-heading,.service-two-hero-image-heading{height:300px}.service-two-work-slider-main-wrapper{padding-top:100px}.service-two-work{padding-top:0;padding-bottom:0}.service-two-work-image{height:700px}.service-two-work-right{box-shadow:0 2px 5px #0003}.service-two-project-item{grid-column-gap:235px;grid-row-gap:235px}.service-two-project-item.change-direction{grid-column-gap:285px;grid-row-gap:285px;padding-left:200px}.service-two-project-main{grid-column-gap:170px;grid-row-gap:170px}.contact-one-heading.overflow-hidden{max-width:900px}.service-two-hero-image-heading-new{height:300px}.contact-two-form{bottom:230px;right:5%}.contact-hero{background-size:cover}.blog-one-post-item-text{flex:1}.blog-one-post-item-heading.chnage-size{max-width:279px}.portfolio-text-wrapper.responsive-display-off{margin-top:60vh}.portfolio-big-text{height:300px}.portfolio-gallery-main{grid-column-gap:130px;grid-row-gap:130px}.portfolio-gallery-one.margin-bottom-two{margin-bottom:30px}.portfolio-gallery-one.margin-bottom{margin-bottom:60px}.home-three-image-round.change-background-color{background-color:#897061}.team-details-hero-section{padding-top:600px}.team-hero-large-text{top:350px;right:10%}.team-social-media-link-block{left:-250px}.menu-list-block{grid-column-gap:30px;grid-row-gap:30px}.marque-main{z-index:1;position:relative}.menu-background-radial{height:800px}.heading-three-modified{font-size:var(--_typographie---h4)}.landing-page-hero{padding-bottom:184px}.landing-hero-image-five{display:block;position:absolute;inset:20% auto auto 5%}.landing-page-hero-heading{padding-bottom:100px}.landing-hero-image-six{z-index:11;display:block;position:absolute;inset:auto auto 45% 10%}.landing-hero-image-seven{display:block;position:absolute;inset:auto auto 38% -2%}.landing-hero-image-two{display:block;top:45%;right:-3%}.landing-hero-image-three{display:block;position:absolute;inset:auto auto 3% 5%}.landing-hero-image-four{z-index:111;display:block;position:absolute;inset:auto 18% 0% auto}.landing-hero-image-one{display:block;top:13%;right:-2%}.contact-two-popup{width:56px;height:56px;bottom:170px;right:5%}.contact-two-cross{background-color:#897061;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.about-one-light-wrapper{display:flex;right:-5%}.about-one-ray-main{margin-top:-50px;overflow:hidden}.home-two-about-main{padding-top:100px;padding-bottom:100px}.portfolio-top-head{padding-bottom:30px}.landing-page-home-wrapper{grid-column-gap:100px;grid-row-gap:100px}.landing-page-all-wrapper{grid-column-gap:100px;grid-row-gap:30px}.big-number-text{margin-bottom:-15px;font-size:100px;line-height:100px}.blog-three-main-item{position:relative}.contact-three-hero-wrapper{background-size:cover}.contact-three-form-text{padding-left:120px}.pricing-item-main{padding-left:50px;padding-right:50px}.footer-section{height:100%}.footer-container{padding-top:0}.footer-block{grid-column-gap:40px;grid-row-gap:40px}.body-medium.bm-grey-400{font-size:var(--_typographie---h5)}.stat-number-details{font-size:18px}.stat-number-item{max-width:1371px}.stat-number-item-left{grid-template-columns:1fr 1.09fr;max-width:961px}.sub-title{font-size:18px}.stat-number-mini-title{font-size:16px;line-height:150%}.stat-number-main-title{letter-spacing:-10px;font-size:200px}.stat-number-item-wrap{height:156px;padding-top:32px;padding-bottom:32px;position:sticky}.stat-number-item-wrap:hover{height:241px}.section-4.career-details{min-height:auto}.work-cl{grid-row-gap:80px}.work-tabs{margin-bottom:80px}.section-6{padding-top:40px;padding-bottom:40px;padding-right:40px}.section-6.without-top-spacing{padding-top:0;padding-bottom:40px}.base-container{max-width:1800px}.section-7{padding-top:120px;padding-bottom:120px}.section-7.banner-white{padding-top:200px;padding-bottom:60px}.section-8{padding-top:120px;padding-bottom:120px}.collection-item-services{padding-top:30px;padding-bottom:30px}.section-9{padding-top:120px;padding-bottom:120px}.base-container-5{max-width:1440px}.section-10,.section-11{padding-top:120px;padding-bottom:120px}.contact-title{font-size:var(--_typographie---h1)}.career-details-grid{grid-template-columns:.75fr 1.15fr}.paragraphe-black{text-align:left;width:100%;font-weight:400}.numbers-title-wrapper{max-width:100%}.video-numbers{width:100%;height:400px}.section-13{padding-top:100px;padding-bottom:100px}.flex-video-wrapper{grid-column-gap:45px;grid-row-gap:45px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.section-14{padding-top:60px;padding-bottom:60px}.image-team-member{height:400px}.section-15{padding-top:120px;padding-bottom:120px}.paragraphe-white.millieu{width:70%}.section-16{padding-top:120px;padding-bottom:120px}.slide-gallery.gallerie-1{height:250px}.about-two-purpose-2{padding-bottom:60px}.home-one-big-text-2{font-size:240px;line-height:300px}.home-one-hero-left-main-2{max-width:1640px;overflow:visible}.home-one-service-left-2{margin-top:60px}.home-one-big-text-3{font-size:240px;line-height:300px}.numbers-about-section{margin-top:100px}.section-17{padding-top:120px;padding-bottom:120px}.numbers-first-line,.numbers-second-line,.numbers-third-line{padding-top:24px}.about-right-column{aspect-ratio:auto;height:100%}.section-18{padding-top:120px;padding-bottom:120px}.section-18.overflow-hidden.porte{padding-top:100px}.section-19{padding-top:120px;padding-bottom:120px}.main-container-4{max-width:1280px}.section-20{padding-top:120px;padding-bottom:120px}.section-20.banner-white{padding-top:200px;padding-bottom:60px}.h2-white-cta{letter-spacing:-2px;line-height:120%}.h2-black{line-height:120%}.h1-white{font-size:var(--_typographie---h1);font-weight:400;line-height:120%}.banner-title-wrapper-home-1{max-width:1000px}.banner-content{justify-content:space-between;align-items:flex-end;padding-top:450px}.paragraph-banner-wrapper{justify-content:flex-end;align-items:flex-end}.section-sub-title{font-size:48px;line-height:125%}.awards-content-wrapper{padding:30px}.mission-headline{max-width:60%}.mission-desciption{justify-content:flex-end;align-items:flex-end}.container-12{max-width:1440px}.heading-five-2{color:#010101;letter-spacing:-.8px;font-size:40px;line-height:132%}.blog-related{padding-bottom:60px}.service-area-two{padding-bottom:100px}.text-button-white{font-size:var(--_typographie---bouton-size)}.banner-wrap{grid-column-gap:200px;grid-row-gap:200px;grid-template-columns:3fr 1.75fr}.project-banner{padding-top:500px}.button-remplissage-black{padding:10px 20px}.contact-area-2{padding-top:100px;padding-bottom:100px}.contact-wrap-2{grid-column-gap:45px;grid-row-gap:45px}.image-logo-404{height:40px}.utility-page-wrap-2{height:60vh;padding-bottom:60px}._404-content-wrapper{display:block}.section_hero{height:100%}.heading-three-4{font-weight:700}.main-container-emoji{max-width:1440px}.main-container-emoji.position-relative.change-index{z-index:11}.solution-card-4,.solution-card-4.last{padding-left:40px;padding-right:40px}.button-main-404{justify-content:center;align-items:center}.text-span-22{font-weight:500;line-height:60px}.heading-three-modified-2{font-size:24px}.menu-background-radial-2{height:800px}.container-20{max-width:1440px}.paragraphe-black-2,.paragraphe-black-post,.paragraphe-black-3,.paragraphe-black-4{width:100%}.section-27{padding-top:120px;padding-bottom:120px}.solution-card-5,.solution-card-5.last{padding-left:40px;padding-right:40px}.hero_h1{font-weight:400}.slide-gallery-projet.gallerie-1{height:250px}.paragraphe-gris{width:100%}.home-two-hero-text-2{font-size:240px;line-height:200px}.section-overlay-3{background-image:url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a608a2da409f7add07feb4a_991A8640-HDR.jpg),linear-gradient(#0000,#000);background-position:0 0,0 0;background-size:cover,auto}.hero-wrap{grid-column-gap:100px;grid-row-gap:100px;grid-template-columns:1.5fr 1.5fr}.section-29.hero{background-image:linear-gradient(90deg,#00000069,#0000 47%),url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a608a2da409f7add07feb4a_991A8640-HDR.jpg);background-position:0 0,0 0;background-size:auto,cover}.bottom-content-banner-home-3{margin-top:450px}.title-wrapper-home-3{max-width:60%}.service-two-work-image-2{height:650px}.section-35.service{min-width:445px}.service-item-content-2{min-width:605px;max-width:605px}.service-item-number{min-width:445px;max-width:445px}.service-thumbnail-wrap{max-width:447px}.service-item-content-3{min-width:605px;max-width:605px}.regular-details{letter-spacing:-.18px;font-size:18px}.process-wrapper{max-width:903px}.main-container-8{max-width:1650px}.paragraphe-black-5{width:100%}.auto-fit-carrousel.image-full-width.image-effect{height:650px}.auto-fit-carrousel.landing-image-dropshadow{box-shadow:0 40px 60px #4b3c3399}.story-card-number{letter-spacing:-10px;font-size:200px}.story-card-wrap{grid-row-gap:30px}.story-card-img,.story-card-img._02{max-width:50%}.story-card-title{font-size:var(--_typographie---h2)}.story-card-content{align-self:center;max-width:50%}.story-card-content._02{width:100%;max-width:50%}.boundaries-wrapper{height:100%;padding:60px}.mini-title{font-size:18px}.boundaries-title-wrap{max-width:908px}.boundaries-title{letter-spacing:-4.8px;font-size:96px}.main-container-9{max-width:1650px}.h2-black-7{line-height:120%}.logos-title-large{border-bottom-style:none}.section-41{margin-top:40px}.text-span-39{font-weight:600}.section-42{margin-bottom:40px}.heading-three-modified-3{font-size:clamp(18px,1.8vw,28px)}.paragraphe-black-6{text-align:left;width:100%;font-weight:400}.h2-black-8{line-height:120%}.main-container-12{max-width:1700px}.section-44{margin-top:40px}.h2-black-9{line-height:120%}.text-span-45{font-weight:600}.main-container-13{max-width:1700px}.button-remplissage-black-2{padding:10px 20px}.text-button-white-2{font-size:clamp(12px,1.1vw,14px)}.h1-white-2{font-weight:400}.main-container-14{max-width:1700px}.main-container-15{max-width:1650px}.h2-black-10{line-height:120%}.solution-card-6,.solution-card-6.last{padding-left:40px;padding-right:40px}.main-container-16{max-width:1700px}.h2-black-11{line-height:120%}.main-container-17,.main-container-18{max-width:1700px}.service-area-two-2{padding-bottom:100px}.h2-black-12{line-height:120%}.paragraphe-gris-2{width:100%}.main-container-19{max-width:1700px}.h2-black-13{line-height:120%}.main-container-20{max-width:1700px}.h2-black-14{line-height:120%}.paragraphe-gris-3{width:100%}.h2-black-15{line-height:120%}.main-container-21{max-width:1700px}.section-53{padding-top:40px;padding-bottom:40px;padding-right:40px}.section-53.banner-white{padding-top:100px;padding-bottom:60px}.base-container-11{max-width:1800px}.section-54{padding-top:40px;padding-bottom:40px;padding-right:40px}.section-54.without-top-spacing{padding-top:0;padding-bottom:40px}.base-container-12{max-width:1800px}.h2-black-16{line-height:120%}.main-container-22{max-width:1700px}.h2-black-17{line-height:120%}.main-container-23{max-width:1700px}.h2-black-18{line-height:120%}.main-container-24{max-width:1700px}.h2-black-19{line-height:120%}.main-container-25{max-width:1700px}.h2-white-cta-2{letter-spacing:-2px;line-height:120%}.main-container-26{max-width:1700px}.section-58{padding-top:100px;padding-bottom:100px}.h2-black-20{line-height:120%}.main-container-27{max-width:1700px}.section-59{margin-top:40px}.h2-black-21{line-height:120%}.text-span-46{font-weight:600}.main-container-28{max-width:1700px}}@media screen and (max-width:991px){h1{font-size:40px;line-height:44px}h2{font-size:30px;line-height:34.2px}h3{font-size:24px;line-height:34px}.big-container.change-sizing{flex-flow:column;justify-content:space-between;align-items:flex-start}.big-container.change-border-updown{border-bottom-width:0}.big-container.change-position{position:static}.big-container.change-sizing{flex-flow:column;justify-content:space-between;align-items:flex-start;padding-left:15px;padding-right:15px}.nav-one-wrapper{padding-bottom:20px}.nav-one{background-color:#27323a;padding-top:20px;top:0}.home-one-hero-bottom-text{grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;justify-content:flex-start;align-items:center;width:100%}.auto-fit.responsive-image-full-width{width:100%;height:100%}.auto-fit.image-full-width.portfolio-two,.auto-fit.image-full-width.portfolio-four,.auto-fit.image-full-width.portfolio-three{position:relative}.auto-fit.one.rsponsive-image-full-width,.auto-fit.image-effect-height,.auto-fit.responsive-image-full-width,.auto-fit.responsive-image-full-width,.auto-fit.responsive-image-full-width,.auto-fit.responsive-image-full-width{width:100%;height:100%}.home-one-about-left{flex:0 auto;width:100%}.home-one-hero-right{display:none}.home-one-hero-sub-heading.responsive-change-display{justify-content:center;align-items:center;display:flex}.home-one-service-left{justify-content:flex-start;align-items:flex-start;padding-right:0}.home-one-about-content-paragraph{max-width:450px}.home-one-about-big-text-wrapper{height:auto;padding-bottom:20px;position:static}.home-one-big-text{font-size:80px;line-height:100px}.home-one-big-text.change-size-two{font-size:120px}.home-one-big-text.change-size-two.desktop-display-off,.home-one-big-text.change-size.desktop-display-off{display:block}.home-one-big-text.change-align,.home-one-big-text.change-align-right{line-height:80px}.home-one-hero-top-text{flex-flow:column;justify-content:center;align-items:center;display:flex}.home-one-about{height:40vh;position:static}.home-one-hero-paragraph{max-width:100%}.subheading-text-white.change-color-black.no-break,.subheading-text-white.text-no-wrap,.subheading-text-white.text-no-wrap{white-space:nowrap}.main-container.position-sticky{position:static}.home-one-service-line,.home-one-about-right{display:none}.change-padding.change-font-style{letter-spacing:0;font-size:20px;line-height:30px}.change-padding.change-color-black.change-line-height{line-height:30px}.change-padding.responsive-change-display{text-align:center}.change-padding.change-align{text-align:left}.change-padding.align-right.responsive-align-center{text-align:center}.home-one-hero-small-image{width:100%}.home-one-hero-bottom-left{padding-bottom:20px}.home-one-service-right{margin-bottom:40px}.home-one-service-right.display-off{display:block}.home-one-about-content{max-width:100%}.home-one-hero-left-main{padding-bottom:70px}.home-one-hero-background-image.change-position,.home-one-hero-line{display:none}.home-one-hero{height:auto;position:relative}.home-one-service-left-item{margin-top:0}.home-one-hero-left-content{grid-column-gap:30px;grid-row-gap:30px;flex:0 auto;width:100%;max-width:100%}.home-one-service{height:auto;padding-top:70px;padding-bottom:70px}.home-one-service-paragraph{max-width:100%}.home-one-service-wrapper{flex-flow:column}.home-one-hero-heading{max-width:100%}.home-one-hero-left{flex:0 auto;width:100%}.home-one-process-paragraph-main,.home-one-product-heading{max-width:100%}.home-one-product-wrapper{width:100%}.home-one-product-item{padding-left:0;padding-right:0}.home-one-product-left-wrapper{width:100%}.home-one-process-right{grid-column-gap:30px;grid-row-gap:30px}.heading-four.change-align.resonsive-align-chnage{text-align:right}.home-one-process-left{padding:40px 20px}.home-one-process-big-text.chnage-style{padding-top:20px}.home-one-product-left{width:100%;padding-bottom:0}.home-one-interior{height:80vh;padding-bottom:70px;position:static}.home-one-process-right-bar{max-width:100%}.home-one-product{height:auto;padding-top:70px;padding-bottom:40px;padding-right:15px;position:relative}.home-one-product-merquee{grid-column-gap:16px;grid-row-gap:16px;flex:0 auto;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100%;display:grid}.home-one-product-merquee.display-off{display:none}.home-one-business-accordian-paragraph{max-width:100%}.home-one-product-text-wrapper{flex:0 auto;width:100%;max-width:100%}.interior-text.change-size{margin-top:0}.home-one-process-image-main{padding-top:0;padding-bottom:20px}.home-one-process{padding-top:0;padding-bottom:70px;position:static}.home-one-product-right{width:100%;margin-left:0}.home-one-interior-text-wrapper{display:none}.home-one-process-paragraph{max-width:100%}.home-one-process-main{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column}.home-one-product-main{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;justify-content:space-between;align-items:flex-start}.home-one-work-heading-wrapper{padding-top:15px;padding-left:15px}.home-one-work-image-wrapper{height:50vh}.home-one-work{padding-top:0;padding-bottom:70px;position:relative}.home-one-city-vedio{z-index:1;height:500px;position:relative}.home-one-background-vedio{justify-content:center;align-items:center;display:flex}.home-one-vedio-text{display:block;position:static;transform:none}.home-one-vedio-text-line{display:none}.home-one-testiminial-wrapper{flex-flow:column}.home-one-testimonial-heading{width:auto;height:auto;position:static;transform:none}.home-one-testimonial-top{border-bottom-width:0;padding-top:0;padding-bottom:0}.home-one-testimonial-text{grid-column-gap:40px;grid-row-gap:40px;flex:0 auto;width:100%}.home-one-testimonial-image{padding-top:0;padding-bottom:0}.home-one-testimonial{height:auto;padding-top:30px;padding-bottom:70px;position:relative}.home-one-testimonial-main-heading,.home-one-testimonial-paragraph{max-width:100%}.home-one-testimonial-bottom{padding-top:0;padding-bottom:0}.home-one-testimonial-main{flex-flow:column;justify-content:center;align-items:center;margin-left:0}.home-one-promotion-wrapper{grid-column-gap:40px;grid-row-gap:40px;border-top-width:0;border-bottom-width:0;flex-flow:column;padding-top:0;padding-bottom:0}.home-one-promotion-image{height:auto}.home-one-promotion-item{border-right-width:0;padding:0}.home-one-promotion-item-heading{max-width:100%}.home-one-promotion{padding-top:70px;padding-bottom:70px;position:relative}.footer-one{height:auto;padding-top:60px;position:relative}.footer-one.footer-three{padding-top:60px}.footer-one-main-wrapper{grid-template-columns:1fr 1fr}.footer-one-link-wrapper{grid-column-gap:20px;grid-row-gap:20px;border-right-width:0;padding-top:0;padding-bottom:0}.footer-one-left-heading{max-width:100%}.merquee-text{padding-right:60px;font-size:80px;line-height:80px}.footer-one-merquee{padding-bottom:40px}.footer-one-main-paragraph{max-width:100%}.footer-one-bottom-link-wrapper{grid-column-gap:15px;grid-row-gap:15px;flex-flow:column}.footer-one-left,.footer-one-paragraph{padding-top:0;padding-bottom:0}.home-one-work-main-image-wrapper{height:100%}.nav-arrow{display:none}.black-nav-arrow{display:block}.home-two-hero-main{padding-top:120px}.menu-font{color:#132035}.menu-font.responsive-color-chnage{color:var(--white)}.dropdown-toggle{padding-top:10px;padding-bottom:0}.home-two-hero-text{font-size:100px;line-height:100px}.nav-two-wrapper{padding-top:10px;padding-bottom:10px;padding-left:15px}.home-two-hero-paragraph.overflow-hidden{max-width:600px}.home-two-hero-heading.overflow-hidden{max-width:100%}.responsive-burger-menu-navbar{background-color:#fff}.responsive-burger-menu-navbar.border-radius-ten{width:100%;padding-top:10px;padding-bottom:15px}.home-two-email-wrapper{display:none}.nav-two{padding-left:0;padding-right:0}.home-two-hero{height:70vh;position:static}.home-two-about-wrapper{flex-flow:column;justify-content:space-between;align-items:flex-start;padding-top:30px;padding-bottom:0}.home-two-about-link-wrapper{z-index:111;padding-bottom:40px;position:relative}.home-two-about-paragraph{max-width:100%}.home-two-about-line{display:none}.home-two-about{padding-bottom:70px}.home-two-work-item{background-color:#efd9cc00;border-left-width:0;margin-left:0;margin-right:0;padding:40px 0}.home-two-work-line,.home-two-work-line.chnage-color-light{display:none}.home-two-work-main-wrapper{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column;padding-top:40px}.home-two-work{padding-top:70px;padding-bottom:20px}.home-two-work-item-paragraph{max-width:100%}.outline-number.chnage-color.hover-number{display:none}.home-two-work-link{padding-bottom:40px}.home-two-product{padding-top:70px}.home-two-product-heading{max-width:100%;padding-bottom:40px}.home-two-product-link-wrapper{padding-bottom:70px}.home-two-logo{padding-top:30px;padding-bottom:30px}.home-two-story-left-image-two.change-position{margin-right:0}.home-two-story-heading{max-width:100%}.home-two-story{padding-top:70px;padding-bottom:60px}.counter-box.big-counter{height:60px}.home-two-story-wrapper{grid-column-gap:60px;grid-row-gap:60px;flex-flow:column;justify-content:space-between;align-items:flex-start;padding-bottom:60px}.counter-text{font-size:50px;line-height:60px}.home-two-story-paragraph{max-width:100%}.home-two-story-image-caption{display:none}.home-two-process-item-paragraph{max-width:100%}.heading-two{font-size:30px;line-height:34.2px}.home-two-process-heading{padding-bottom:40px}.home-two-process-wrapper{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column;justify-content:space-between;align-items:flex-start}.home-two-process-item{grid-column-gap:10px;grid-row-gap:10px}.home-two-process{padding-top:70px;padding-bottom:70px}.home-two-success-main-text-wrapper{position:static}.home-two-success-main-text-wrapper.change-position{padding-top:0}.home-two-success-text-image{display:none}.home-two-success-paragraph{max-width:100%}.home-two-success{padding-bottom:70px}.home-two-success-wrapper{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column}.home-two-service-text-item{border-bottom:1px solid #dcc5b733;padding-top:40px;padding-right:20px}.heading-three{font-size:24px;line-height:34px}.home-two-service-text-wrapper{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid;position:relative}.home-two-service-image-wrapper{width:100%;height:100%;position:absolute}.number-wrapper{bottom:-32%;left:35%}.number-wrapper.chnage-position{bottom:-32%;right:35%}.home-two-testimonial{padding-top:70px;padding-bottom:70px}.testimonial-text{font-size:18px;line-height:25px}.home-two-testimonial-left-arrow{left:38%}.home-two-testimonial-left-arrow.right-arrow{right:38%}.home-two-news-heading{padding-bottom:40px}.home-two-news-wrapper{flex-flow:column}.medium-heading-new{font-size:60px}.home-two-news{padding-top:70px;padding-bottom:70px}.footer-two-link{grid-column-gap:40px;grid-row-gap:40px;justify-content:flex-start}.footer-two-paragraph{max-width:100%;padding-bottom:40px}.footer-two-heading{max-width:100%}.home-two-footer-wrapper{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;padding-bottom:40px;display:grid}.footer-two{padding-top:60px}.responsive-menu-button{padding:0}.responsive-menu-button.w--open{background-color:#c8c8c800}.menu-button-new{padding:18px 15px}.menu-button-new.w--open{background-color:#c8c8c800}.menu-button-line{background-color:#fff;width:21.28px;height:2px;margin-bottom:6px;padding:0}.menu-button-line.middile-line{margin-bottom:0}.home-three-work-text{width:100%}.home-three-work-image-one{flex:1}.home-three-work-image-left{grid-column-gap:30px;grid-row-gap:30px;align-items:stretch;margin-top:0}.home-three-work-image-two{flex:1;margin-top:0;margin-bottom:0;margin-left:0}.home-three-work{padding-top:70px;padding-bottom:60px}.home-three-work-wrapper{grid-column-gap:60px;grid-row-gap:60px;flex-flow:column;justify-content:space-between;align-items:flex-start}.home-three-work-accordian{width:100%}.home-three-work-image-right{display:none}.home-three-tag{padding-bottom:20px}.home-three-image-one{flex:0 auto;height:60vh}.home-three-image-main-wrapper{flex-flow:column}.home-three-experience{padding-top:70px;padding-bottom:70px}.home-three-story-paragraph{max-width:100%}.home-three-story-wrapper{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column;justify-content:space-between;align-items:flex-start}.home-three-story-caption{display:none}.home-three-story{padding-bottom:70px}.home-three-story-heading{max-width:100%}.home-three-project{padding-bottom:70px}.home-three-slide{height:auto;padding-right:15px}.home-three-slide-wrapper{position:relative;top:0}.home-three-slide-main{grid-column-gap:16px;grid-row-gap:16px;flex:0 auto;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100%;display:grid}.home-three-slide-image{width:auto;padding-right:0}.home-three-process-paragraph{max-width:100%;padding-top:0}.home-three-process-item{flex-flow:column;justify-content:center;align-items:flex-start;width:100%;display:flex}.home-three-process-item-paragraph{max-width:100%}.home-three-process{padding-top:70px;padding-bottom:60px}.responsive-change-display{text-align:center}.responsive-display-off{display:none}.home-three-process-left-heading{max-width:100%}.home-three-process-top{justify-content:space-between;align-items:center}.home-three-process-wrapper{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column;justify-content:space-between;align-items:center;padding-bottom:40px}.home-three-process-main-wrapper{grid-column-gap:10px;grid-row-gap:10px;flex-flow:column}.home-three-background-interior-vedio{padding-bottom:40px}.home-three-interior-line{display:none}.home-three-interior{height:80vh}.nav-three-main-wrapper{border-bottom-width:0}.home-two-image-overlay{background-image:linear-gradient(#0000004d,#0000004d)}.home-two-effect-lower-part{display:none}.home-two-effect-wrapper{flex-flow:column}.home-two-effect{height:auto;position:static}.effect-big-text.text-two{opacity:1;opacity:1}.home-two-vedio-effect{height:auto}.home-two-vedio{height:80vh;display:block}.mouse-cursor{display:none}.home-two-product-main-item{width:auto;height:100%;padding-right:0}.home-two-product-item-image{height:100%}.home-two-product-merquee{grid-column-gap:16px;grid-row-gap:16px;flex:0 auto;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.home-two-product-item-text-wrapper{justify-content:flex-start;align-items:flex-end;padding-left:20px;padding-right:20px}.home-two-product-item-text-wrapper.change-background-color{padding-left:20px;padding-right:20px}.home-two-product-merquee-item{height:100%}.home-two-big-text-wrapper{height:auto}.nav-link{grid-column-gap:20px;grid-row-gap:20px}.home-one-about-big-text-main-wrapper{height:auto;position:static}.about-one-hero-heading{z-index:111;padding-top:140px}.about-one-hero-line{display:none}.about-one-hero-big-image{background-image:linear-gradient(#0006,#0006),url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a47d3373cda88608ce1c712_About%20One%20Banner.webp);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;padding-left:15px;padding-right:15px;transform:none}.about-one-hero{height:80vh}.about-one-hero-image-main,.about-one-feature-line-new{display:none}.about-one-feature-wrapper{flex-flow:column}.about-one-feature-right-heading{max-width:100%}.about-two-feature{padding-top:70px;padding-bottom:70px}.about-one-feature-line-two{display:none}.about-one-feature-right-main{padding-top:0}.about-one-feature-line-new-three{display:none}.about-one-feature-right-paragraph{max-width:100%}.about-one-work-main{width:100%}.about-one-work-heading{max-width:100%;padding-bottom:0}.about-one-work-right-line{display:none}.about-one-work-left,.about-one-work-item{width:100%}.about-one-work-wrapper{flex-flow:column;justify-content:space-between;align-items:flex-start}.about-one-work{padding-top:70px;padding-bottom:70px}.about-one-work-main-wrapper{border-top-width:0;border-bottom-width:0;padding-top:0;padding-bottom:0}.about-one-work-item-details{max-width:100%}.about-one-interior-lamp-new{right:0%}.home-one-interior-image{margin-top:40px}.about-one-interior-heading-one{padding-bottom:0}.home-one-interior-heading{padding-bottom:60px}.about-one-process{padding-top:60px;padding-bottom:70px}.process-heading{font-size:60px}.auto-fit-contain.responsive-image-full-width{width:100%;height:100%}.home-one-process-item-details{max-width:100%}.about-one-process-heading{max-width:100%;padding-bottom:40px}.about-one-process-item{border-bottom:1px solid #27323a33;border-right-width:0;padding-bottom:40px;padding-left:0;padding-right:0}.about-one-process-wrapper{grid-column-gap:30px;grid-row-gap:30px;border-top-width:0;border-bottom-width:0;flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;padding-top:0;padding-bottom:0;display:flex}.about-one-service-left{width:100%;position:static}.about-one-service-wrapper{border-top-width:0;flex-flow:column;padding-top:0}.about-one-service{padding-top:70px;padding-bottom:70px}.about-one-service-line{display:none;position:static}.about-one-service-heading{max-width:100%;padding-bottom:20px}.about-one-service-paragraph{max-width:100%;padding-top:20px}.home-one-blury-background{display:none}.home-two-text-wrapper{position:static}.about-two-hero-text-wrapper{background-image:linear-gradient(#0006,#0006);padding-left:15px;padding-right:15px}.about-two-hero-image{padding-top:0}.about-two-hero-main-image{width:100%;height:100%}.about-two-hero{width:100%;height:80vh;overflow:hidden}.about-two-hero-wrapper{flex-flow:column;padding-left:15px;padding-right:15px;display:flex;position:relative}.about-two-hero-heading{z-index:11;position:relative}.about-two-review-heading{max-width:100%;padding-bottom:20px}.about-two-review-wrapper{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column}.about-two-review{padding-top:70px;padding-bottom:70px}.about-two-review-paragraph{max-width:100%}.about-two-about-wrapper{flex-flow:column}.about-two-about-line{display:none}.about-two-about-details{max-width:100%}.about-two-left-image-thumbnail{display:none}.about-two-about-left{grid-column-gap:20px;grid-row-gap:20px;align-items:stretch;margin-top:0}.counter-text-new{font-size:50px;line-height:60px}.about-two-about-right-image{margin-left:0}.about-two-about-merquee-wrapper{padding-top:40px;padding-bottom:30px}.about-two-left-image-wrapper{margin-top:0;margin-left:0}.about-two-about{padding-top:70px}.about-two-about-left-wrapper{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column;padding-top:0;padding-bottom:0}.about-two-about-heading{max-width:100%}.about-two-service{padding:70px 15px}.about-two-work-wrapper{grid-column-gap:40px;grid-row-gap:40px}.about-two-work{padding-bottom:60px}.number-font{font-size:80px}.about-two-project-item{width:auto;height:80vh;overflow:hidden}.about-two-project-item.two{width:auto}.about-two-project-wrapper{flex-flow:column}.about-two-project-text{background-image:linear-gradient(#0000,#000c);padding-left:15px;padding-right:15px}.about-two-project-details{width:100%;max-width:100%}.about-two-purpose-wrapper{flex-flow:column;justify-content:space-between;align-items:flex-start}.about-two-purpose-heading{max-width:100%}.about-two-purpose-right{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;justify-content:space-between;width:100%;padding-right:0}.about-two-purpose-left-image,.about-two-purpose-right-image{width:100%}.about-two-purpose{padding-top:70px;padding-bottom:70px}.about-two-purpose-paragraph{max-width:100%}.about-two-purpose-thambnail{display:none}.about-two-purpose-right-wrapper{width:100%;margin-top:0;margin-left:0}.about-two-hero-big-heading-main{padding-bottom:10px}.service-one-hero{height:80vh}.service-one-hero-wrapper{padding-bottom:70px}.service-one-work-item-details{max-width:100%}.service-one-work-main{padding-top:70px}.service-one-work-wrapper{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column}.service-one-work{padding-top:70px;padding-bottom:60px}.service-one-work-heading{max-width:100%}.service-one-service-top-text{justify-content:flex-start;align-items:flex-start;width:100%;padding-bottom:20px}.service-one-service{display:none}.service-one-service-paragraph,.service-one-service-item-heading{max-width:100%}.change-align{text-align:left}.service-one-service-responsive{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column;padding:70px 15px 60px;display:flex}.service-one-service-item{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;justify-content:space-between;display:flex}.service-one-project-text{padding-left:15px;padding-right:15px}.service-one-project-paragraph{padding-bottom:30px}.service-one-project{padding:70px 15px}.service-one-project-main-wrapper{grid-column-gap:40px;grid-row-gap:40px;padding-top:40px;padding-bottom:40px}.project-big-heading,.project-big-heading.change-style,.project-big-heading.change-style{font-size:80px;line-height:80px}.service-one-plan-wrapper{padding-bottom:20px;padding-left:15px;padding-right:15px}.responsive-heading{display:block}.service-two-hero{padding-top:120px}.service-two-hero-heading{display:none}.service-two-about{padding-top:70px;padding-bottom:0}.service-two-service{padding-bottom:60px}.service-two-service-small-image{bottom:0%;right:10%}.service-two-service-paragraph,.service-two-service-heading{max-width:100%}.service-two-service-wrapper{flex-flow:column;justify-content:space-between;align-items:flex-start;padding-top:70px}.service-two-development{padding-bottom:70px}.service-two-development-item{padding-right:20px}.service-two-work-heading,.service-two-work-details{max-width:100%}.service-two-work-slider-main-wrapper{padding-top:70px;padding-bottom:70px;position:relative}.service-two-work-main{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column}.service-two-work{height:auto}.service-two-work-image{position:absolute}.service-two-work-right{flex:0 auto;width:100%;margin-right:0}.service-two-project-heading{padding-bottom:20px}.service-two-project-main{margin-top:0}.service-two-project-paragraph{max-width:100%;padding-bottom:30px}.service-two-project{padding-top:60px;padding-bottom:70px}.contact-one-hero{padding-top:160px}.contact-one-contact-wrapper{grid-column-gap:40px;grid-row-gap:40px}.contact-one-contact{padding-top:70px;padding-bottom:50px}.contact-two-form{inset:auto auto 30vh}.contact-hero{padding-bottom:140px}.blog-post-item-image{height:60vh}.blog-one-main-left{grid-column-gap:25px;grid-row-gap:25px;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr}.blog-heading-text{font-size:80px;line-height:70px}.blog-one-hero{padding-top:160px;padding-bottom:70px}.blog-one-post-item-text{min-height:auto;padding-top:40px;padding-bottom:40px}.blog-one-post-item-text.change-color-orange{padding-top:40px;padding-bottom:40px}.blog-one-post-item-text.change-orange-color.change-height{min-height:auto}.blog-one-blog-main{padding-top:70px;padding-bottom:70px}.blog-one-main{flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr}.blog-post-heading{max-width:100%}.blog-one-post-item{grid-column-gap:40px;grid-row-gap:40px}.blog-two-blog-wrapper{grid-template-columns:1fr 1fr}.blog-two-blog-main{padding-top:70px;padding-bottom:70px}.blog-details-founder-text{max-width:100%}.blog-details-image{padding-top:70px;padding-bottom:40px}.blog-details-fouder-right{padding-top:40px}.blog-details-founder-details{max-width:100%}.blog-details-founder-main{flex-flow:column}.blog-details-line{height:90px}.blog-details-founder-wrapper{padding-top:70px;padding-bottom:70px}.blog-detailds-founder-bottom{max-width:100%}.blog-details-main{padding-top:70px;padding-bottom:60px}.blog-details-pagination-heading-item{max-width:330px}.blog-details-pagination{padding-top:40px;padding-bottom:40px}.blog-details-main-paragraph{padding-top:10px}.blog-details-pagination-heading-wrapper-two{padding-left:0;padding-right:0}.pricing-one-hero{padding-top:120px;padding-bottom:70px}.pricing-one-hero.change-pricing-hero-image{padding-top:170px}.pricing-one-main{padding-top:70px;padding-bottom:70px}.priving-one-image-wrapper{width:100%;max-width:100%;min-height:auto}.change-color-grey.padding-top{margin-top:10px}.pricing-one-item-price{justify-content:flex-start;align-items:center}.pricing-one-item,.pricing-item-commercial,.pricing-one-item-paragraph{max-width:100%}.pricing-one-main-wrapper{flex-flow:column}.pricing-one-question-details{max-width:100%;padding-bottom:20px}.pricing-one-qustion-left{flex-flow:column;justify-content:center;align-items:center;display:flex}.pricing-one-question-wrapper{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column}.pricing-one-question{padding-top:70px;padding-bottom:40px}.pricing-two-toogle{max-width:100%}.pricing-two-access{padding-top:70px;padding-bottom:70px}.faq-hero{padding-top:120px;padding-bottom:70px}.faq-hero.change-faq-banner{padding-top:140px}.faq-main-paragraph{padding-bottom:40px}.faq-main{padding-top:65px;padding-bottom:70px}.faq-main-left{width:100%;max-width:100%}.faq-main-wrapper{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column}.portfolio-hero{height:auto}.heading-one{font-size:40px;line-height:44px}.portfolio-text-wrapper{padding-bottom:40px}.portfolio-text-wrapper.desktop-off{display:flex}.portfolio-big-text{height:auto}.portfolio-hero-image-one{height:60vh;position:relative}.portfolio-hero-main{height:auto}.portfolio-gallery-right{grid-column-gap:40px;grid-row-gap:40px}.portfolio-gallery-heading{padding-bottom:40px}.portfolio-gallery-left{grid-column-gap:40px;grid-row-gap:40px}.portfolio-gallery{padding-top:70px;padding-bottom:70px}.team-one-hero{padding-top:120px;padding-bottom:70px}.team-one-hero.change-faq-banner{padding-top:140px}.team-main-wrapper{grid-column-gap:20px;grid-row-gap:20px;grid-template-columns:1fr 1fr}.team-member-item-main{flex-flow:row-reverse}.team-main{padding-top:70px;padding-bottom:70px}.team-member-item-top{justify-content:flex-start;align-items:flex-start;padding:0 0 35px 30px}.team-member-item-bottom{padding-bottom:20px}.team-member-item-details-wrapper{background-color:#1a222700;background-image:linear-gradient(#0000,#1a2227e6 84%);flex-flow:column-reverse wrap;justify-content:flex-start;align-items:flex-start}.home-three-hero-main-heading{max-width:100%}.home-three-hero-main-heading.overflow-hidden{padding-bottom:10px}.home-three-background-vedio{height:450px}.home-three-hero-main-text-wrapper{justify-content:flex-start;align-items:flex-start;width:100%;padding:20px 15px 50px;position:relative}.home-three-hero-main-text-wrapper.chnage-bottom-padding{padding-bottom:40px}.home-three-hero-paragraph{max-width:100%}.home-three-hero-left-image{border-radius:0%;width:100%;height:100%}.home-three-hero-text-main-wrapper{flex-flow:column;flex:1;justify-content:center;align-items:center;max-width:100%;margin-left:0;margin-right:auto;display:flex}.home-three-hero-text-main-wrapper.change-direction{max-width:100%}.home-three-hero{height:auto;padding:100px 15px 70px}.home-three-line{display:none}.home-three-image-round{height:auto}.home-three-hero-text-big-wrapper{width:100%}.home-three-hero-wrapper{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column}.portfolio-details-hero{padding-top:160px}.before-wrapper{display:none}.portfolio-details-hero-wrapper{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column}.portfolio-details-hero-right{grid-row-gap:40px}.portfolio-details-hero-paragraph{max-width:100%}.devider-line-main{display:none}.team-details-hero-section{padding-top:150px;padding-bottom:86px}.team-hero-large-text{font-size:160px;line-height:160px;top:20px}.team-social-media-link-block{bottom:14%;left:-189px}.team-details-marquee-section{padding-bottom:42px}.team-about-section{padding-top:60px;padding-bottom:60px}.counter-box-2.team-counter{position:static;transform:none}.team-about-card-box{margin-left:0;padding-top:20px}.team-about-wrap{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column}.team-about-heading{margin-left:0;padding-bottom:0}.flex-block{margin-left:0}.team-about-heading-block{padding-left:0}.team-about-paragraph{margin-top:26px;margin-left:0}.team-about-card{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column}.team-about-heading-line{display:none}.home-two-product-main-wrapper{height:auto;padding-left:15px;padding-right:15px}.home-two-product-main-wrapper.change-left-right-padding{padding-left:0;padding-right:0}.heading-three-new{font-size:24px;line-height:34px}.mega-menu-main{padding-top:100px}.menu-social-block{display:none}.menu-list-block{width:100%;padding-top:60px;padding-right:0}.header-menu-bar-background-text{font-size:300px}.menu-get-in-touch-contact-card{justify-content:flex-start;align-items:flex-start}.menu-center-line{display:none}.heading-three-modified{font-size:24px;line-height:34px}.landing-page-hero{padding-top:165px;padding-bottom:70px}.landing-page-hero-heading{padding-bottom:40px}.landing-page-home{padding-top:20px;padding-bottom:70px}.landing-page-home-details{padding-bottom:20px}.heading-big-text{font-size:100px}.landing-page-figma{padding-top:40px;padding-bottom:40px}.landing-all-page-image-marquee-wrap{max-height:250px}.landing-page-tab-menu{grid-column-gap:0px;grid-row-gap:0px;flex-flow:wrap;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:flex}.landing-inner-page{padding-top:40px;padding-bottom:70px}.landing-tab-contain-block{grid-column-gap:20px;grid-row-gap:20px}.landing-tab-contain-block.chnage-style{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.landing-feature-item{width:100%;max-width:100%}.landing-feature-main{flex-flow:column}.landing-feature{padding-top:40px;padding-bottom:70px}.landing-feature-item-details{max-width:100%}.landing-main-details{padding-top:70px}.landing-main-details-text{max-width:350px}.landing-main-details-text.overflow-hidden{max-width:500px}.footer-one-top-block{grid-column-gap:30px;grid-row-gap:30px;padding-bottom:60px}.sticky-circle.footer-one-right-button-block{margin-right:0}.responsive-align-center{text-align:center}.license-hero-main{padding-top:40px}.licensing-hero{padding-top:100px;padding-bottom:70px}.licencing-image-grid{grid-template-columns:1fr 1fr}.licencing-section{padding-top:30px;padding-bottom:50px}.changelog-section{padding-top:60px;padding-bottom:40px}.style-guied-color{padding-top:70px;padding-bottom:70px}.style-guied-color-option{grid-column-gap:60px;grid-row-gap:60px}.home-one-accordean-wrapper{width:100%}.home-three-hero-inner{flex-flow:column}.home-three-hero-banner-left{flex-flow:column;justify-content:center;align-items:flex-start;width:100%}.home-three-hero-banner-middle{position:static}.home-three-banner-vedio{border-radius:0;height:60vh;transform:none}.image{border-radius:0;transform:none}.home-two-hero-main-text{flex-flow:column;justify-content:center;align-items:center;display:flex}.merquee-wrapper{display:none}.contact-two-popup{top:60px}.contact-form-main{padding-left:15px;padding-right:15px}.information-page{padding-top:50px;padding-bottom:70px}.landing-page-home-wrapper{flex-flow:column}.landing-page-all-wrapper{grid-template-columns:1fr 1fr}.about-three-hero{height:80vh;transform:none}.about-three-expert{padding-top:70px;padding-bottom:60px}.about-three-project{padding-top:70px;padding-bottom:70px}.about-three-project-wrapper{grid-column-gap:30px;grid-row-gap:30px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.about-three-rating{padding-bottom:70px}.about-three-rating-wrapper{flex-flow:column}.about-three-work-details{padding-bottom:20px}.blog-three-main{padding-top:70px;padding-bottom:70px}.blog-three-main-wrapper{flex-flow:column}.blog-three-main-item{max-width:100%}.blog-three-main-image{width:100%}.blog-three-image-text{padding-left:20px}.blog-three-main-top{flex-flow:column}.contact-three-hero-wrapper,.contact-three-main{padding-top:70px;padding-bottom:70px}.contact-three-form-text{padding-top:70px;padding-bottom:60px;padding-left:15px}.contact-three-form-text-main{max-width:100%}.pricing-three-main{padding-top:70px;padding-bottom:60px}.pricing-three-paragraph{padding-bottom:40px}.pricing-item-wrapper{flex-flow:column}.pricing-item-main{max-width:100%}.pricing-three-item-price-wrapper{grid-column-gap:20px;grid-row-gap:20px}.pricing-three-price{padding-bottom:70px}.about-three-hero-big{height:auto}.about-hero-styky{position:static}.popup-image{display:none}.popup-big-image{width:80vw}.image-two,.image-three,.image-four{inset:auto}.landing-customization{padding-bottom:60px}.customization-cta-heading,.spacial-card-main{max-width:none}.landing-customization-main{grid-template-columns:1fr}.cta-customization-heading{max-width:none}.rt-fixed-top{display:none}.subheading-text-black.change-color-black.no-break,.subheading-text-black.text-no-wrap,.subheading-text-black.text-no-wrap{white-space:nowrap}.footer-section{height:auto;position:relative}.footer-form{grid-column-gap:32px;grid-row-gap:32px;flex-flow:column;justify-content:space-between;align-items:flex-start}.footer-navigation-wrapper{grid-column-gap:32px;grid-row-gap:32px;flex-flow:wrap}.link-wrapper.footer-22{min-width:88px}.footer-navigation{width:30%}.footer-subtext-wrapper{margin-right:220px}.footer-section-wrapper{height:auto}.service-card{flex-flow:column;width:48%;padding:32px 26px}.service-card-back{flex-flow:column;padding:32px 26px}.title-number-service-card-wrapper{flex-flow:column;justify-content:space-between;align-items:flex-start;height:100%}.service-text{flex-flow:column;width:48%;padding:32px 26px}.service-text.sc-no-card{width:100%}.cta-display-wrapper{text-align:center;margin-left:0}.service-card-front{flex-flow:column;padding:32px 26px}.section{padding-top:8rem;padding-bottom:8rem}.footer-inner-one{flex-flow:column;display:flex}.container{max-width:none;padding-left:2rem;padding-right:2rem}.container-2{max-width:100%;padding-left:20px;padding-right:20px}.stat-number-details{font-size:14px;line-height:157.143%}.stat-number-item{max-width:672px}.section-2{padding-top:80px;padding-bottom:80px}.section-2.story{padding-bottom:80px}.sub-title{font-size:14px;line-height:142.857%}.sub-title.mb-60{margin-bottom:32px}.sub-title.mb-40{margin-bottom:24px}.stat-number-mini-title{font-size:12px;line-height:133.333%}.stat-number-mini-title.tablet-off{display:none}.stat-number-main-title{letter-spacing:-5.085px;font-size:101.695px}.stat-number-item-wrap{height:auto;padding-top:20px;padding-bottom:20px}.stat-number-item-wrap:hover{height:auto}.about-title{letter-spacing:-2px;font-size:40px;line-height:120%}.about-title.about{text-indent:212px;width:728px;max-width:728px}.change-padding-copy.change-font-style{letter-spacing:0;font-size:20px;line-height:30px}.change-padding-copy.change-color-black.change-line-height{line-height:30px}.change-padding-copy.responsive-change-display{text-align:center}.change-padding-copy.change-align{text-align:left}.change-padding-copy.align-right.responsive-align-center{text-align:center}.hamburger-wrap{cursor:pointer;padding:0}.mobile-nav{padding-top:1rem;display:block}.burger-lines{width:2rem}.container-3{max-width:96vw;margin-left:auto;margin-right:auto}.mobile-nav-flex-wrap{grid-column-gap:2rem;grid-row-gap:2rem;justify-content:space-between;align-items:center;display:flex}.responsive-bar{display:block}.blog-serial-wrap{max-width:7rem;bottom:3rem;right:2vw}.blog-slide-arrow.left{bottom:4.2rem;right:6.5rem}.blog-slide-arrow.right{bottom:4.2rem;right:2.5rem}.blog-slide-content-wrap{max-width:30rem}.post-info-flex{margin-bottom:.4rem}.blog-slide-wrap{height:auto;padding-top:20rem;padding-bottom:3rem}.container-4{max-width:96vw;margin-left:auto;margin-right:auto}.container-4.footer-container{grid-column-gap:2rem;grid-row-gap:2rem}.blog-slide-title{font-size:2.5rem}.blog-categories-collection{margin-bottom:1.5rem}.section-title-flex-wrap{margin-bottom:2rem}.single-blog-slide{margin-right:1.5rem}.blog-copyright-wrap{margin-top:2rem}.section-3{padding-top:3rem;padding-bottom:3rem}.section-3.blog-posts{min-height:auto;padding-bottom:2rem}.post-slider-button.right,.post-slider-button.left{top:-3rem}.blog-mask{max-width:20rem}.blog-categories{grid-column-gap:1.2rem;grid-row-gap:1.2rem}.primary-button-inner{padding:.8rem 1.5rem}.work-tabs-menu{margin-bottom:20px}.section-4{padding-top:3rem;padding-bottom:3rem}.section-4.services{min-height:auto}.section-4.contact{min-height:auto;padding-top:5rem;padding-bottom:5rem}.section-4.career-details{min-height:auto}.work-tabs-link{letter-spacing:0;padding:12px 20px;font-size:16px;line-height:150%}.work-cl{grid-column-gap:16px;grid-row-gap:40px}.post-info-flex-2{margin-bottom:.4rem}.inner-banner{justify-content:center;height:auto;padding-top:7.5rem;padding-bottom:5rem}.blog-slide-title-2{font-size:2.5rem}.base-container{max-width:728px}.blog-template-image{max-height:360px}.blog-template-wrapper{max-width:100%;margin-top:35px}.footer-contact-tag{margin-bottom:1rem}.footer-content-wrapper{bottom:2rem}.footer-contact-details{margin-bottom:1rem;font-size:5rem}.blog-slide-title-3{font-size:2.5rem}.footer-details{margin-bottom:1rem}.footer{height:auto;padding-top:3rem;padding-bottom:3rem}.blog-details-image-2{padding-top:70px;padding-bottom:40px}.blog-details-main-2{padding-top:70px;padding-bottom:60px}.about-one-work-heading-2{max-width:100%;padding-bottom:0}.about-one-work-2{padding-top:70px;padding-bottom:70px}.about-one-work-right-line-2{display:none}.about-one-work-heading-3{max-width:100%;padding-bottom:0}.about-one-work-3{padding-top:70px;padding-bottom:70px}.about-one-work-right-line-3{display:none}.home-three-project-2{padding-bottom:70px}.blog-one-hero-2{padding-top:160px;padding-bottom:70px}.blog-heading-text-2{font-size:80px;line-height:70px}.section-7.banner-white{padding-top:140px}.base-container-2,.base-container-3{max-width:100%}.service-item-content{padding-right:60px}.button-2{transition-property:none}.button-2:hover{background-color:#000}.heading-huge{font-size:3.5rem}.jobs__item{transition-property:none}.jobs__item:hover{background-color:#0000}.bullet{background-color:#151515;border-radius:100%;width:5px;height:5px}.resume-task-wrapper{flex-flow:wrap;align-items:center;width:100%;margin-left:-1rem;padding-bottom:.5rem;display:flex;overflow:visible}.resume-desrpion{max-width:100%}.h1-medium{font-size:4rem;line-height:1.1}.max-100ch{max-width:100%}.task-item{color:#151515;flex:none;padding-left:.5rem;font-weight:600;line-height:1.8}.resume-container{flex-flow:column;justify-content:center;align-items:stretch;width:100%;max-width:106.25rem;margin-left:auto;margin-right:auto;padding:2rem;position:static}.h1-position{font-size:2.2rem}.resume-headline{justify-content:flex-start;align-items:flex-start}.spacer-4{height:2rem}.resume-secton{flex-flow:column;position:static}.task-container{flex:none;align-items:center;padding-left:1rem;display:flex}.resume-visible{grid-column-gap:4rem;grid-row-gap:.5rem;grid-template-rows:auto auto auto;grid-template-columns:.5fr .25fr}.resume-plus-wrap{justify-content:center;align-items:center;margin-top:.8rem}.base-container-4{max-width:100%}.primary-button-white.hide-desk{display:flex}.primary-button-white.hide-tab{display:none}.section-9.banner-about{padding-top:200px}.base-container-5{max-width:100%}.section-10.banner-about{padding-top:200px}.contacts-wrapper{grid-column-gap:40px;grid-row-gap:40px}.image-contacts-wrapper{width:45%}.contacts-form-wrapper{width:55%}.primary-button-3{display:block}.grid-cols{grid-column-gap:3rem;grid-row-gap:3rem}.grid-cols.cc-2col{grid-column-gap:2rem;grid-row-gap:2rem}.grid-cols.cc-2col.cc-gap-32{grid-template-columns:1fr}.image-3{height:auto}.form-button-2{padding:.8rem 1.5rem}.contact-form-grid{grid-column-gap:1rem;grid-row-gap:1rem;margin-bottom:1rem}.contact-message-field{min-height:5rem;font-size:.875rem}.single-field-wrapper.message{margin-bottom:1rem}.container-7{max-width:96vw;margin-left:auto;margin-right:auto}.contact-field{font-size:.875rem}.contact-grid-wrap{grid-column-gap:2rem;grid-row-gap:2rem}.contact-title{margin-bottom:1rem;font-size:2.5rem}.contact-message-field-2{min-height:5rem;font-size:.875rem}.contact-field-2{font-size:.875rem}.paragraphe-black{font-size:var(--_typographie---paragraphe);margin-bottom:1.25rem}.numbers-title-wrapper{max-width:410px}.video-numbers{flex:1;width:auto;height:200px}.flex-video-wrapper{grid-column-gap:60px;grid-row-gap:60px}.numbers-item{width:90%}.numbers-grid-wrapper{grid-row-gap:30px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr}.team-grid-wrap{grid-row-gap:30px;grid-template-columns:1fr 1fr}.image-team-member{object-position:50% 30%}.team-member-description{margin-bottom:16px;padding-bottom:16px}.title-team{max-width:360px}.title-section-tabs{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column}.right-column-tab-content{width:45%}.image-tab{height:380px}.right-column{width:50%}.right-column.column-services,.right-column.tabs,.right-column.awards{width:100%}.services-section-home-1{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column;justify-content:flex-start;align-items:flex-start}.left-column-tab-content{width:55%}.paragraphe-white.tabs-title-width{max-width:500px}.tabs-menu-home-1{width:100%;margin-left:0}.left-column{width:50%}.title-large-gallery{font-size:100px}.slide-gallery{margin-right:15px}.about-two-purpose-2{padding-top:70px;padding-bottom:70px}.subheading-text-white-2.change-color-black.no-break{white-space:nowrap}.heading-three-new-2{font-size:24px;line-height:34px}.home-two-service-image-wrapper-2{width:100%;height:100%;position:absolute}.home-one-big-text-2{font-size:80px;line-height:100px}.contact-one-hero-2{padding-top:160px}.responsive-align-center-2{text-align:center}.home-one-hero-left-main-2{padding-bottom:70px}.home-one-service-left-2{justify-content:flex-start;align-items:flex-start;padding-right:0}.change-padding-5.change-font-style{letter-spacing:0;font-size:20px;line-height:30px}.change-padding-5.change-align{text-align:left}.home-one-service-2{height:auto;padding-top:70px;padding-bottom:70px}.home-one-big-text-3{font-size:80px;line-height:100px}.base-container-6{max-width:100%}.about-section{grid-template-columns:60% 40%}.text-large-2{font-size:36px}.big-number{font-size:70px}.number-description,.number-description.second{max-width:190px}.title-about{max-width:100%}.top-content-left-column{padding-right:60px}.numbers-first-line{grid-column-gap:80px;grid-row-gap:80px}.numbers-label{max-width:220px}.paragraph-large-2.paragraph-banner{max-width:430px}.paragraph-second-line-wrapper{max-width:220px}.numbers-text-description{font-size:16px}.title-large-gallery-2{font-size:100px}.heading-banner-wrapper.review-banner{max-width:560px}.heading-banner-small{font-size:40px}.section-19.banner-reviews{padding-top:140px}.grid-banner{grid-template-rows:220px;grid-template-columns:.5fr .5fr 1fr}.grid-banner.testimonials{grid-template-columns:1fr 1fr 1fr 1fr}.image-grid-banner.hide-tab{display:none}.text-white-3.tabs-title-width{max-width:500px}.about-two-work-2,.about-two-work-3{padding-bottom:60px}.base-container-7{max-width:100%}.section-20.banner-white,.section-20.banner-reviews{padding-top:140px}.services-faq{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column;justify-content:flex-start;align-items:flex-start}.left-column-2{width:50%}.left-column-2.awards{width:70%}.subheading-text-2.change-color-black.no-break{white-space:nowrap}.about-two-purpose-wrapper-2{flex-flow:column;justify-content:space-between;align-items:flex-start}.about-two-purpose-right-2{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;justify-content:space-between;width:100%;padding-right:0}.about-two-purpose-3{padding-top:70px;padding-bottom:70px}.banner-title-wrapper-home-1{max-width:480px}.banner-content{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;justify-content:space-between;align-items:stretch}.paragraph-banner-wrapper{flex-flow:row;justify-content:space-between;align-items:flex-end;max-width:100%}.container-8{max-width:100%;padding-left:20px;padding-right:20px}.primary-button-arrow-wrap{width:16px}.blank-div.tablet-off{display:none}.home-about-content{padding-left:32px}.section-21{padding-top:80px;padding-bottom:80px}.primary-button-5{padding:12px 20px;font-size:14px}.section-sub-title{letter-spacing:-.96px;font-size:24px}.home-about-grid{grid-template-columns:1fr 1fr 1fr}.base-container-8{max-width:100%}.awards-wrapper{padding-right:60px}.title-section-awards{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column}.about-left{grid-column-gap:30px;grid-row-gap:30px}.about-wrap{grid-column-gap:40px;grid-row-gap:40px;grid-template-columns:1fr}.research-list{max-width:160px;margin-bottom:0;margin-left:auto;padding-bottom:23px}.research-wrap{grid-column-gap:30px;grid-row-gap:30px;grid-template-columns:1fr;place-items:center start}.research-item._2nd{padding-bottom:36px}.research-item._3rd{grid-column-gap:20px;grid-row-gap:20px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;padding-top:0;padding-right:16px;display:grid}.marquee-overlay{opacity:1}.mission-features{width:100%;height:auto;padding-top:2rem}.fetures-container{padding-top:2rem;padding-bottom:2rem;padding-left:2rem}.mission-headline{padding-left:2rem;font-size:2rem}.mission-container{flex-flow:column}.mission-desciption{width:100%;padding-top:2rem}.container-global{max-width:100vw}.brand-item-2{flex:none}.about-wrap-2{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column-reverse;grid-template-columns:1.25fr;justify-content:flex-start;align-items:flex-start;display:flex}.about-left-2{grid-template-columns:1fr 1fr;padding-right:352px}.brand-wrap{display:flex}.contact-wrap{grid-template-columns:1fr}.accordion-two{padding-top:28px}.strategy-wrap{grid-template-columns:1fr}.tag-link{padding:10px 20px}.search-two{display:none}.blog-coll-list{grid-template-columns:1fr 1fr}.blog-sticky{position:static}.blog-details-area{padding-top:170px}.blog-detail-wrap{grid-template-columns:1fr}.service-item-two,.service-item-two-2{grid-column-gap:30px;grid-row-gap:30px}.project-inner-left{padding-top:0}.project-area-two{padding-top:98px}.project-coll-wrap{margin-bottom:40px}.project-coll-wrap._2nd{margin-left:62px}.banner-wrap{grid-column-gap:50px;grid-row-gap:50px}.project-slider-sticky{position:static}.project-wrap-two{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column;justify-content:flex-start;align-items:center;margin-top:0;padding-top:37px}.rt-category-cards-text.rt-text-white{max-width:none}.rt-autofit-2.rt-tab-image-full-width,.rt-tab-image-full-width{width:100%;height:auto}.rt-our-portfolio{grid-row-gap:0px;flex-direction:column}.rt-portfolio-card{width:100%}.rt-category-cards-text-2.rt-text-white-2{max-width:none}.rt-autofit-4.rt-tab-image-full-width-2,.rt-tab-image-full-width-2{width:100%;height:auto}.rt-our-portfolio-2{grid-row-gap:0px;flex-direction:column}.rt-portfolio-card-2{width:100%}.rt-autofit-5.rt-tab-image-full-width{width:100%;height:auto}.rt-home-two-portfolio-image-wrapper-three{padding-bottom:0}.rt-home-two-portfolio-image-wrapper-three.rt-overflow-hidden.rt-underline-off.rt-responsive-full-width-2,.rt-home-two-portfolio-image-wrapper-four.rt-overflow-hidden.rt-underline-off.rt-responsive-full-width-2{height:100%}.rt-home-two-portfolio-block{padding-top:50px}.rt-home-two-portfolio-image-wrapper-two{padding-top:0}.rt-home-two-portfolio-image-wrapper-two.rt-overflow-hidden.rt-underline-off.rt-responsive-full-width-2{height:100%}.rt-home-two-portfolio-marquee{display:none}.rt-home-two-portfolio-grid{grid-column-gap:30px;grid-row-gap:30px;grid-template:".""."".""."/1fr;height:auto}.rt-home-two-portfolio-image{height:400px}.rt-responsive-full-width-2{width:100%}.rt-category-cards-text-3.rt-text-white-3{max-width:none}.rt-autofit-7.rt-tab-image-full-width-3,.rt-tab-image-full-width-3{width:100%;height:auto}.rt-our-portfolio-3{grid-row-gap:0px;flex-direction:column}.rt-portfolio-card-3{width:100%}.rt-portfolio-three-card-main-wrap{grid-template-rows:auto;grid-template-columns:1fr 1fr}.blog-thumb-wrap-3,.blog-thumb-2{height:auto}.blog-wrap{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.blog-card-box{width:auto;height:auto}.blog-thumb-wrap-4,.blog-thumb-3,.blog-thumb-wrap-5,.blog-thumb-wrap-6{height:auto}.boutique-officielle{padding-top:70px;padding-bottom:70px}.contact-info-2{margin-top:30px}.contact-wrap-2{grid-column-gap:30px;grid-row-gap:30px;grid-template-columns:1fr}._404{font-size:140px}.primary-button-6{display:block}.remerciement{padding-top:70px;padding-bottom:70px}.service_mobile{display:block}.footer_layout{grid-column-gap:3rem;grid-row-gap:3rem}.testimonial_img{width:60%}.testimonial_item{grid-column-gap:2rem;grid-row-gap:2rem}.testimonial_item.secondary-18{padding-top:3rem;padding-bottom:3rem}.service_layout{padding-bottom:3rem}.padding-global{padding-left:2rem;padding-right:2rem}.testimonial_items{grid-column-gap:2rem}.about-text{font-size:1.75rem}.testimonal_layout{flex-flow:column;justify-content:flex-start;align-items:flex-start}.about_img{width:60%;padding-top:50%}.about_layout{grid-column-gap:3rem;grid-row-gap:3rem;margin-bottom:-.5rem}.footer_header{grid-column-gap:3rem;grid-row-gap:3rem}.hide-tablet{display:none}.solution-top{grid-column-gap:30px;grid-row-gap:30px}.solution-wrap{grid-template-columns:1fr 1fr;padding-top:64px}.main-container-emoji.position-sticky{position:static}.solution-wrap-2,.solution-wrap-3{grid-template-columns:1fr 1fr;padding-top:64px}.about-wrap-3{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column-reverse;grid-template-columns:1.25fr;justify-content:flex-start;align-items:flex-start;display:flex}.about-left-3{grid-template-columns:1fr 1fr;padding-right:352px}.service-one-work-main-2{padding-top:70px}.home-two-logo-2{padding-top:30px;padding-bottom:30px}.rt-category-cards-text-4.rt-text-white-4{max-width:none}.rt-autofit-10.rt-tab-image-full-width-4,.rt-tab-image-full-width-4{width:100%;height:auto}.rt-our-portfolio-4{grid-row-gap:0px;flex-direction:column}.rt-portfolio-card-4{width:100%}.rt-autofit-11.rt-tab-image-full-width{width:100%;height:auto}.choose-wrap{grid-template-columns:1fr}.choose-video{width:100%}.counter-number{font-size:60px}.counter-inner{height:67px}.choose-right{padding-top:409px;overflow:hidden}.choose-logo,.avatar-list{display:none}.choose-img{width:100%}.choose-top{grid-column-gap:50px;grid-row-gap:50px}.process-sticky-right{padding-bottom:33px}.process-sticky-left{padding-bottom:0;padding-right:0}.process-sticky{text-align:center;flex-flow:column;justify-content:flex-start;align-items:center;height:auto;position:static}.base-container-9{max-width:100%}.about-section-2{grid-template-columns:60% 40%}.title-about-2{max-width:100%}.nav_menu{grid-column-gap:.75rem;grid-row-gap:.75rem;background-color:#0a0a0a;flex-flow:column}.nav_menu-content{flex-flow:column;justify-content:space-between;align-items:stretch;height:100%;max-height:100vh;padding-top:10rem;padding-bottom:4.5rem;display:flex}.nav_cta{display:none}.nav_menu-social{flex-flow:column}.menu_button-mobile{z-index:1;justify-content:flex-end;align-items:center;padding:0;display:flex}.menu_button-mobile.w--open{background-color:#0000}.nav_menu-wrap{grid-column-gap:.75rem;grid-row-gap:.75rem;background-color:#0a0a0a;flex-flow:column;justify-content:space-between;align-items:stretch;width:100%;height:100%;padding-left:2.5rem;padding-right:2.5rem;position:fixed;inset:0% auto 0% 0%}.nav_menu_text{color:#828282;letter-spacing:-1.4px;margin-left:0;margin-right:0;font-size:3.5rem;line-height:110%;transition-property:color}.nav_menu_text:hover{color:#f5f5f5;border-bottom-style:none}.nav_menu_text.w--current{color:#f5f5f5;border-bottom-color:#0000}.menu_button-icon.is-close{display:none}.nav_component{padding-top:0;padding-bottom:0}.nav_cta-mobile{justify-content:space-between;align-items:flex-end;display:flex}.contact-info-3{margin-top:30px}.partenaires-exclusifs{padding-top:70px;padding-bottom:70px}.heading-three-modified-2{font-size:24px;line-height:34px}.menu-font-2{color:#132035}.menu-font-2.responsive-color-chnage{color:#fff}.container-19{max-width:96vw;margin-left:auto;margin-right:auto}.paragraphe-black-2{margin-bottom:1.25rem;font-size:16px}.blog-details-area-2{padding-top:170px}.paragraphe-black-post,.paragraphe-black-3{margin-bottom:1.25rem;font-size:16px}.about-two-purpose-4{padding-top:70px;padding-bottom:70px}.paragraphe-black-4{margin-bottom:1.25rem;font-size:16px}.solution-wrap-4{grid-template-columns:1fr 1fr;padding-top:64px}.h4-white{font-size:24px;line-height:34px}.slide-gallery-2{margin-right:15px}.base-container-10{max-width:100%}.title-project-wrapper{max-width:400px}.mask-project{width:51%}.slide-gallery-mat-riaux,.slide-gallery-projet{margin-right:15px}.home-one-hero-left-content-2{grid-column-gap:30px;grid-row-gap:30px;flex:0 auto;width:100%;max-width:100%}.change-padding-8.change-font-style{letter-spacing:0;font-size:20px;line-height:30px}.home-one-service-line-2{display:none}.paragraphe-gris{font-size:var(--_typographie---paragraphe);margin-bottom:1.25rem}.home-two-hero-main-2{padding-top:120px}.home-two-about-wrapper-2{flex-flow:column;justify-content:space-between;align-items:flex-start;padding-top:30px;padding-bottom:0}.dropdown-toggle-2{padding-top:10px;padding-bottom:0}.big-container-2.change-border-updown{border-bottom-width:0}.home-two-about-2{padding-bottom:70px}.home-two-hero-main-text-2{flex-flow:column;justify-content:center;align-items:center;display:flex}.subheading-text-4.text-no-wrap{white-space:nowrap}.home-two-hero-2{height:70vh;position:static}.nav-two-wrapper-2{padding-top:10px;padding-bottom:10px;padding-left:15px}.menu-font-3{color:#132035}.home-two-hero-text-2{font-size:100px;line-height:100px}.padding-global-3{padding-left:2rem;padding-right:2rem}.section-29{padding-top:8rem;padding-bottom:8rem}.section-29.hero{background-position:0 0,0 0}.vertical-headline.testimonial-headline{max-width:none}.hero-background{object-position:0% 50%}.container-21{max-width:none;padding-left:2rem;padding-right:2rem}.bottom-content-banner-home-3{margin-top:80px}.about-headline{grid-template-columns:auto 1fr}.section-30{padding-top:8rem;padding-bottom:8rem}.container-22{max-width:none;padding-left:2rem;padding-right:2rem}.section-31{padding-top:8rem;padding-bottom:8rem}.service-image{display:none}.service-headline{grid-template-columns:auto 1fr}.container-23{max-width:none;padding-left:2rem;padding-right:2rem}.testimonial-section-wrapper{flex-flow:column}.section-32{padding-top:8rem;padding-bottom:8rem}.testimonial-inner{grid-template-columns:1fr 1fr}.testimonial-item{grid-column-gap:4rem;grid-row-gap:4rem}.container-24{max-width:none;padding-left:2rem;padding-right:2rem}.section-33{padding-top:8rem;padding-bottom:8rem}.container-25{max-width:none;padding-left:2rem;padding-right:2rem}.section-padding-large{padding-top:6rem;padding-bottom:6rem}.subpage-header-image-wrapper{border-radius:2rem}.heading-style-h1{font-size:6.5vw}.subpage-header-component{grid-column-gap:4rem;grid-row-gap:4rem;grid-template-columns:1fr;grid-auto-flow:row;min-height:auto}.subpage-header-image{border-radius:2rem}.margin-bottom-20px{margin-top:0;margin-left:0;margin-right:0}.margin-top{margin-bottom:0;margin-left:0;margin-right:0}.service-two-work-main-2{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column}.service-two-work-image-2{position:absolute}.cta-card{border-radius:2rem;grid-template-columns:1fr;grid-auto-flow:row;min-height:auto;padding-left:2rem}.cta-card-conent{padding:0 0 2rem}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.padding-bottom{padding-top:0;padding-left:0;padding-right:0}.heading-style-h2{font-size:2.25rem}.container-26{max-width:none;padding-left:2rem;padding-right:2rem}.section-34{padding-top:8rem;padding-bottom:8rem}.section-35{padding-top:80px;padding-bottom:80px}.container-27{max-width:100%;padding-left:20px;padding-right:20px}.service-item-content-2{min-width:100%;max-width:474px}.service-item-details{margin-top:32px;margin-bottom:40px}.service-item-number{max-width:325rem;display:none}.section-title-2{letter-spacing:-2px;font-size:40px;line-height:120%}.service-categories-tag{font-size:14px;line-height:157.143%}.service-thumbnail-wrap{max-width:196px}.service-item-wrapper{padding-top:40px;padding-bottom:40px}.service-item-content-3{min-width:100%;max-width:474px}.section-title-3{letter-spacing:-2px;font-size:40px;line-height:120%}.container-28{max-width:100%;padding-left:20px;padding-right:20px}.process-flex{grid-row-gap:60px;flex-flow:column;justify-content:space-between;align-items:stretch}.process-title-wrapper{position:static}.process-wrapper{max-width:100%}.section-36{padding-top:80px;padding-bottom:80px}.process-title-2{letter-spacing:-.96px;font-size:24px}.paragraphe-black-5{margin-bottom:1.25rem;font-size:clamp(14px,1.1vw,16px)}.blog_layout{grid-column-gap:3rem;grid-row-gap:3rem}.padding-global-6{padding-left:2rem;padding-right:2rem}.works_left{min-width:auto;max-width:none}.works_img{padding-top:85%}.works_img.is-second{display:block}.works_img.is-third{padding-top:40%;display:block}.services_card{flex-flow:column}.services_card.is-last{flex-flow:row}.service_card-2.is-first,.service_card-2.is-second{width:100%}.service_card-2.is-third{flex-flow:column;width:100%}.padding-global-7{padding-left:2rem;padding-right:2rem}.services_cards{grid-column-gap:.75rem;grid-row-gap:.75rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;min-height:auto;display:grid}.padding-global-8,.padding-global-9{padding-left:2rem;padding-right:2rem}.home-three-slide-2{height:auto;padding-right:15px}.heading-two-3{font-size:30px;line-height:34.2px}.auto-fit-carrousel.responsive-image-full-width{width:100%;height:100%}.auto-fit-carrousel.image-full-width.portfolio-two,.auto-fit-carrousel.image-full-width.portfolio-four,.auto-fit-carrousel.image-full-width.portfolio-three{position:relative}.auto-fit-carrousel.one.rsponsive-image-full-width,.auto-fit-carrousel.image-effect-height,.auto-fit-carrousel.responsive-image-full-width{width:100%;height:100%}.about-one-service-2{padding-top:70px;padding-bottom:70px}.section-38{padding-top:80px;padding-bottom:80px}.container-29,.container-30{max-width:100%;padding-left:20px;padding-right:20px}.story-card-number{display:none}.story-card-wrap{justify-content:space-between;align-items:center;max-width:100%}.story-card-date{margin-bottom:20px;font-size:16px;line-height:150%}.story-title-wrap{max-width:358px;margin-bottom:60px}.section-title-4{letter-spacing:-2px;font-size:40px;line-height:120%}.story-card-number-wrap{display:none}.story-card-img,.story-card-img._02{max-width:295px}.section-39{padding-top:80px;padding-bottom:80px}.section-39.story{padding-bottom:80px}.story-card-details{font-size:16px;line-height:150%}.story-card-details._03{width:100%;max-width:240px}.story-card-flex{padding-bottom:20px}.story-card-title{letter-spacing:-.96px;margin-bottom:32px;font-size:24px}.story-card-content{max-width:377px}.story-card-content._02{max-width:376px}.container-31{max-width:100%;padding-left:20px;padding-right:20px}.boundaries-wrapper{height:auto;padding:32px 32px 340px}.banner-sub-title-flex{padding-left:0}.section-40{padding-top:80px;padding-bottom:80px}.boundaries-card{display:none}.mini-title{font-size:14px}.boundaries-title-wrap{max-width:345px}.boundaries-title{letter-spacing:-2.4px;font-size:48px}.banner-sub-title-grid{margin-top:20px;padding-left:20px;padding-right:20px}.title-banner-service-wrapper{max-width:430px}.service-image-wrapper{height:350px}.content-services-wrapper{max-width:100%;margin-top:35px}.steps-process-grid-wrapper{grid-row-gap:30px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr}.process-step-item{width:90%;padding-right:60px}.cta-content-left{grid-column-gap:30px;grid-row-gap:30px;max-width:540px}.story-card-flex-copy{padding-bottom:20px}.service-two-boutique{padding-bottom:60px}.home-two-logo-3,.home-two-logo-4{padding-top:30px;padding-bottom:30px}.container-32{max-width:728px}.clients-title{margin-bottom:32px}.rt-category-cards-text-5.rt-text-white-5{max-width:none}.rt-autofit-13.rt-tab-image-full-width-5,.rt-tab-image-full-width-5{width:100%;height:auto}.rt-our-portfolio-5{grid-row-gap:0px;flex-direction:column}.rt-portfolio-card-5{width:100%}.heading-three-modified-3{font-size:24px;line-height:34px}.menu-font-4{color:#132035}.menu-font-4.responsive-color-chnage{color:#fff}.paragraphe-black-6{margin-bottom:1.25rem;font-size:clamp(14px,1.1vw,18px)}.section-43{padding-top:80px;padding-bottom:80px}.section-43.story,.section-43.au-besoin{padding-bottom:80px}.section-45{padding-top:80px;padding-bottom:80px}.section-45.story{padding-bottom:80px}.contact-one-hero-3{padding-top:160px}.solution-wrap-5{grid-template-columns:1fr 1fr;padding-top:64px}.home-two-process-2{padding-top:70px;padding-bottom:70px}.heading-two-4{font-size:30px;line-height:34.2px}.home-two-process-3{padding-top:70px;padding-bottom:70px}.heading-two-5{font-size:30px;line-height:34.2px}.section-47{padding-top:8rem;padding-bottom:8rem}.paragraphe-gris-2{margin-bottom:1.25rem;font-size:clamp(14px,1.1vw,18px)}.pricing-one-question-2{padding-top:70px;padding-bottom:40px}.section-48{padding-top:8rem;padding-bottom:8rem}.service-headline-2{grid-template-columns:auto 1fr}.container-33{max-width:none;padding-left:2rem;padding-right:2rem}.paragraphe-gris-3{margin-bottom:1.25rem;font-size:clamp(14px,1.1vw,18px)}.home-two-service-image-wrapper-3{width:100%;height:100%;position:absolute}.h4-white-2{font-size:24px;line-height:34px}.story-card-flex-sans-ligne{padding-bottom:20px}.section-49{padding-top:8rem;padding-bottom:8rem}.container-34{max-width:none;padding-left:2rem;padding-right:2rem}.section-50{padding-top:8rem;padding-bottom:8rem}.properties-list{flex-flow:column;display:flex}.property-wrapper{aspect-ratio:16/9;min-height:auto}.container-35{max-width:none;padding-left:2rem;padding-right:2rem}.section-51{padding-top:8rem;padding-bottom:8rem}.properties-list-2{flex-flow:column;display:flex}.property-wrapper-2{aspect-ratio:16/9;min-height:auto}.container-36{max-width:none;padding-left:2rem;padding-right:2rem}.section-52{padding-top:8rem;padding-bottom:8rem}.properties-list-3{flex-flow:column;display:flex}.container-37{max-width:none;padding-left:2rem;padding-right:2rem}.section-53.banner-white{padding-top:140px}.base-container-11,.base-container-12{max-width:728px}.blog-template-wrapper-2{max-width:100%;margin-top:35px}.section-55{padding-top:80px;padding-bottom:80px}.section-55.story{padding-bottom:80px}.section-56{padding-top:80px;padding-bottom:80px}.section-56.story{padding-bottom:80px}.strategy-wrap-2{grid-template-columns:1fr}.service-item-two-3{grid-column-gap:30px;grid-row-gap:30px}.paragraphe{max-width:100%;margin-top:35px}.custom-list{grid-column-gap:1.5rem;grid-row-gap:1.5rem}.custom-list-item{grid-column-gap:1.25rem;grid-row-gap:1.25rem}.padding-bottom-2{padding-top:0;padding-left:0;padding-right:0}.personnalisation{padding-top:70px;padding-bottom:70px}.heading-two-6{font-size:30px;line-height:34.2px}.left-column-3{width:50%}.section-60{padding-top:80px;padding-bottom:80px}.section-60.story{padding-bottom:80px}.section-au-besoin{padding-top:80px;padding-bottom:80px}.section-au-besoin.story,.section-au-besoin.au-besoin{padding-bottom:80px}}@media screen and (max-width:767px){.nav-one-link-email.landskape-display-off,.button-font.landskape-display-off{display:none}.auto-fit.about-image-dropshadow{box-shadow:none}.auto-fit.landskape-image-full-width{width:100%;height:100%}.home-one-hero-sub-heading.landskape-change-display{justify-content:center;align-items:center;display:flex}.home-one-service-left{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column}.home-one-big-text{font-size:60px;line-height:60px}.home-one-big-text.change-size-two{font-size:80px}.home-one-service-image-two{width:100%;margin-top:0;margin-left:0}.change-padding.landskape-align-center{text-align:center}.home-one-service-right{width:100%;margin-bottom:0;margin-left:0}.home-one-service-left-item{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column;margin-top:0}.home-one-process-link-wrapper{grid-column-gap:15px;grid-row-gap:15px;flex-flow:column}.home-one-process-big-text.chnage-style{padding-top:0}.home-one-product{padding-bottom:30px}.home-one-product-merquee{grid-template-columns:1fr}.home-one-process-image-main{padding-bottom:0}.home-one-product-right{padding-top:0;padding-bottom:0}.home-one-process-main-link-wrapper{border-left-width:0;margin-top:0;padding-left:0}.home-one-work-item-wrapper{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:none}.home-one-work-item-wrapper.lanndskape-display-on{display:grid}.home-one-work-heading{max-width:100%}.home-one-work-main{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column-reverse;display:flex}.home-one-work-item-heading{width:auto;height:auto;bottom:auto;right:auto;transform:none}.home-one-work-item{border-top:1px solid #fff3;border-right-width:1px}.home-one-work-heading-wrapper{padding-top:0;padding-left:0;position:static}.home-one-work-image-wrapper{height:80vh}.home-one-work{padding-right:15px}.footer-one-main-wrapper{grid-template-columns:1fr}.footer-one-link-wrapper{border-left-width:0;justify-content:center;align-items:flex-start}.footer-one-bottom-right{grid-column-gap:15px;grid-row-gap:15px;flex-flow:column;justify-content:flex-start;align-items:flex-start;width:100%}.footer-one-bottom-link-wrapper{justify-content:space-between;align-items:center}.footer-one-left{grid-column-gap:30px;grid-row-gap:30px}.footer-one-bottom-left{grid-column-gap:15px;grid-row-gap:15px;flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:flex-start;width:100%;display:grid}.home-two-hero-text{font-size:60px;line-height:70px}.home-two-hero-paragraph.overflow-hidden{max-width:100%}.home-two-hero{height:60vh}.home-two-about-left-subheading{display:none}.home-two-about-link-wrapper{grid-column-gap:15px;grid-row-gap:15px;flex-flow:wrap;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:center;display:flex}.home-two-product-link-item{grid-column-gap:5px;grid-row-gap:5px}.home-two-product-link-wrapper,.home-two-product-link-wrapper.change-padding-bottom,.home-two-product-link-wrapper.change-padding-bottom,.home-two-product-link-wrapper.change-padding-bottom,.home-two-product-link-wrapper.change-padding-bottom{grid-column-gap:5px;grid-row-gap:5px;flex-flow:column}.home-two-counter-wrapper{flex-flow:column;justify-content:space-between;align-items:flex-start}.home-two-counter-item-paragraph{max-width:100%}.home-two-process-heading{justify-content:center;align-items:center;max-width:100%;display:flex}.home-two-process-main{justify-content:flex-start;align-items:center}.home-two-process{padding-bottom:70px}.home-two-process-top{grid-column-gap:15px;grid-row-gap:15px;flex-flow:wrap;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:space-around;align-items:center}.home-two-success-wrapper{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column}.heading-three.change-font-size{font-size:27px}.home-two-service-text-wrapper{grid-template-columns:1fr}.number-wrapper{bottom:-19%;left:25%}.number-wrapper.chnage-position{bottom:-19%;right:25%}.home-two-testimonial-paragraph{max-width:450px}.home-two-testimonial-left-arrow{left:30%}.home-two-testimonial-left-arrow.right-arrow{right:30%}.medium-heading-new{font-size:50px;line-height:40px}.footer-two-link{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;justify-content:flex-start;align-items:flex-start}.footer-two-paragraph{padding-bottom:30px}.home-two-footer-wrapper{grid-column-gap:30px;grid-row-gap:30px;grid-template-columns:1fr}.home-three-work-image-left{flex-flow:column;width:100%}.home-three-work-image{width:100%}.home-three-image-paragraph{max-width:100%}.home-three-image-text{padding-left:15px;padding-right:15px}.home-three-slide-main{grid-template-columns:1fr}.home-three-interior{height:60vh}.nav-three-menu-main{padding-right:0}.home-two-effect-wrapper{height:auto}.home-two-vedio{height:40vh}.home-two-product-merquee{grid-template-columns:1fr}.home-two-product-item-text-wrapper{justify-content:flex-start;align-items:flex-end}.about-one-hero{height:70vh}.about-one-feature-bottom-text,.about-one-feature-line{display:none}.about-one-feature-left-main{grid-column-gap:30px;grid-row-gap:30px}.about-one-feature-left{flex-flow:column;padding-top:0}.about-one-feature-left-buttom{margin-top:0;margin-left:0}.about-one-interior-heading{padding-top:60px;padding-bottom:20px}.process-heading{font-size:40px;line-height:50px}.about-two-work-item-text{padding-bottom:20px}.about-two-work-item-details{max-width:100%}.about-two-work-wrapper{flex-flow:column}.about-two-work-right{grid-template-columns:1fr}.about-two-work-heading{max-width:100%}.about-two-project-item{height:60vh}.about-two-hero-big-heading{height:auto}.about-two-hero-big-heading-main{position:static}.service-one-hero-heading{padding-bottom:20px}.service-one-hero-line,.service-one-project-line{display:none}.service-one-project-main-wrapper{grid-column-gap:30px;grid-row-gap:30px;grid-template-columns:1fr;padding-top:0;padding-bottom:0}.service-one-line-main{display:none}.project-big-heading,.project-big-heading.change-style,.project-big-heading.change-style{font-size:60px;line-height:60px}.service-one-plan-text-heading{height:auto;overflow:visible}.service-one-plan-text-wrapper{height:auto;padding-left:15px;padding-right:15px;display:flex;position:absolute}.service-one-plan-text-wrapper.wrapper-two.desktop-display-off{display:flex}.service-one-plan-item{height:60vh;position:relative}.service-two-development{padding-bottom:60px}.service-two-development-main{grid-column-gap:20px;grid-row-gap:20px;border-top-width:0;border-bottom-width:0;flex-flow:column;padding-top:0;padding-bottom:0}.service-two-development-item{border-right-width:0;padding-top:0;padding-bottom:0}.service-two-development-details{max-width:100%}.mask{max-width:800px}.service-two-work-main{flex-flow:column}.service-two-project-item,.service-two-project-main{grid-column-gap:30px;grid-row-gap:30px}.contact-one-contact-wrapper{flex-flow:column}.contact-one-contact-left{width:100%}.contact-one-form-main{grid-template-columns:1fr}.contact-one-contact{padding-bottom:70px}.contact-two-form{max-width:100%;margin-left:15px;padding-right:15px;bottom:26vh}.contact-two-form-wrapper{max-width:100%}.contact-two-form-main{padding-left:40px;padding-right:40px}.contact-hero{padding-bottom:220px}.blog-heading-text{font-size:60px;line-height:50px}.blog-two-blog-wrapper{grid-template-columns:1fr}.blog-details-date-paragraph{flex-flow:column;justify-content:space-between;align-items:flex-start}.blog-details-image-main{flex-flow:column}.blog-details-pagination-heading-wrapper-two{display:none}.pricing-one-item{grid-column-gap:40px;grid-row-gap:40px;height:auto}.pricing-two-question-details{max-width:100%}.pricing-two-question-details.chnage-side-padding{padding-left:20px;padding-right:20px}.pricing-two-question-top{grid-column-gap:20px;grid-row-gap:20px}.pricing-two-question-top.chnage-side-padding{padding:20px}.pricing-two-price-wrapper{flex-flow:column}.pricing-two-pricing-paragraph{padding-bottom:20px}.pricing-two-pricing{padding-top:70px;padding-bottom:70px}.pricing-two-price-item-wrapper{max-width:300px;margin-left:auto;margin-right:auto}.pricing-two-access-button-wrapper{flex-flow:column}.pricing-two-access{padding-top:70px;padding-bottom:70px}.faq-main-item{padding-left:0;padding-right:0}.portfolio-hero-image-one{height:50vh}.portfolio-gallery-main{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column}.portfolio-gallery-right,.portfolio-gallery-left{grid-column-gap:30px;grid-row-gap:30px}.team-main-wrapper{grid-template-columns:1fr}.home-three-background-vedio{height:350px}.team-details-hero-section{padding-top:22px;padding-bottom:37px}.team-hero-large-text{text-align:center;font-size:120px;line-height:120px;position:relative;top:0;right:0%}.team-details-hero-wrap{width:auto;margin-left:0}.team-details-hero-image-block{width:auto;margin-top:-54px;position:static}.team-social-media-link-block{margin-top:20px;position:static;transform:none}.team-about-card-box{grid-column-gap:30px;grid-row-gap:30px;grid-template-columns:1fr;margin-top:35px}.team-about-heading-block{padding-left:30px}.team-about-heading-line{max-height:135px}.utility-page-content.password-protect{padding-left:20px;padding-right:20px}.menu-list-block{grid-column-gap:30px;grid-row-gap:30px}.menu-horizontal-line{width:15px}.menu-vertical-line{height:15px}.landing-page-home{padding-top:10px}.landing-page-home-heading{margin-top:-35px}.heading-big-text.text-align-center{font-size:80px}.landing-page-figma-main{flex-flow:column;justify-content:space-between;align-items:flex-start}.figma-background-wrap{display:none}.landing-page-figma-left{flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.landing-page-figma-details{max-width:100%}.landing-page-figma{background-color:#27323a;background-image:none;background-repeat:repeat;background-size:auto;padding-top:70px;padding-bottom:0}.landing-page-figma-right{width:100%}.landing-all-page-image-marquee-wrap{max-height:350px}.landing-inner-page{padding-top:20px}.landing-page-tab-contain{margin-top:42px}.landing-card-image-block{width:100%}.landing-tab-contain-block{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column;grid-template-columns:1fr}.landing-tab-contain-block.chnage-style{grid-template-columns:1fr}.landing-all-page-card-block{max-width:100%}.landing-feature{padding-top:20px}.landing-main-details-text{max-width:100%}.footer-one-top-block{flex-flow:column;justify-content:space-between;align-items:center}.responsive-align-center{text-align:center}.licencing-image-grid{grid-template-columns:1fr}.style-guied-color-option{grid-column-gap:30px;grid-row-gap:30px;flex-direction:column;align-items:center;margin-top:0;padding-top:20px}.heading-three-new-main{font-size:25px;line-height:35px}.brand{padding-left:0}.contact-two-popup{top:100px}.landskape-align-center{text-align:center}.landing-page-all-wrapper{grid-template-columns:1fr}.about-three-hero{height:60vh}.about-three-project-wrapper{grid-template-rows:auto;grid-template-columns:1fr}.about-three-rating-wrapper,.blog-three-main-top,.blog-three-item-main{flex-flow:column}.blog-three-item-overlay{background-image:linear-gradient(180deg,#0000,var(--noir)88%)}.contact-three-main-box{flex-flow:column}.contact-three-box-item{max-width:100%}.contact-three-form{flex-flow:column}.pricing-item-main{padding-left:20px;padding-right:20px}.pricing-table-row{flex-flow:column}.pricing-table-row.border-bottom{grid-column-gap:15px;grid-row-gap:15px;padding-top:20px;padding-bottom:20px}.pricing-table-right-part{flex-basis:100%;width:100%}.pricing-table-right-part.chnage-opacity.landskape-display-off,.pricing-table-left-part.landskape-display-off{display:none}.chnage-color-light-black{text-align:center}.popup-big-image{width:80vw}.customization-cta-heading{max-width:none}.footer-section{padding-left:0;padding-right:0}.footer-navigation-wrapper{flex-flow:column;justify-content:space-between;align-items:flex-start}.footer-navigation{width:100%;padding-left:32px}.bottom-bar-wrapper{grid-column-gap:24px;grid-row-gap:24px;flex-flow:wrap-reverse}.service-section{height:auto;padding-bottom:20px;padding-left:0;padding-right:0}.service-card{grid-column-gap:32px;grid-row-gap:32px;flex-flow:row;justify-content:space-between;align-items:center;width:100%;height:180px;padding-top:24px;padding-bottom:24px}.service-card.sc-last{order:9999}.service-card.sc-first{order:-9999}.cta-button-wrapper{grid-column-gap:24px;grid-row-gap:24px}.testimonial-card{width:380px}.stats-card{text-align:center}.service-subtext-wrapper{width:100%}.stats-section{padding-left:0;padding-right:0}.services-card-description-mobile-wrapper{height:auto;display:block}.testimonial-section{padding-left:0;padding-right:0}.service-card-back{grid-column-gap:32px;grid-row-gap:32px;flex-flow:row;justify-content:space-between;align-items:center;width:100%;padding-top:24px;padding-bottom:24px}.service-card-wrapper{flex-flow:column;max-height:none}.title-number-service-card-wrapper{flex-flow:row;justify-content:space-between;align-items:center;width:100%;display:flex}.service-text{grid-column-gap:32px;grid-row-gap:32px;flex-flow:row;justify-content:space-between;align-items:center;width:100%;padding-top:24px;padding-bottom:24px}.service-text.sc-no-card{order:9999;padding-left:0;padding-right:0}.service-card-front{grid-column-gap:32px;grid-row-gap:32px;flex-flow:column;justify-content:space-between;align-items:flex-start;width:100%;padding-top:24px;padding-bottom:24px}.footer-link-wrapper-2{flex-flow:wrap;justify-content:flex-start}.section{padding-top:6rem;padding-bottom:6rem}.footer-brand{width:8rem}.footer-wrapper{grid-column-gap:6rem;grid-row-gap:6rem}.cta-footer-wrapper{grid-column-gap:1rem;grid-row-gap:1rem}.footer-inner-one{grid-column-gap:4rem;grid-row-gap:4rem;padding-bottom:4rem}.footer-inner-two{flex-flow:column;align-items:flex-start;display:flex}.container{padding-left:1.5rem;padding-right:1.5rem}.footer-text{text-align:left}.container-2{padding-left:15px;padding-right:15px}.section-2{padding-top:64px;padding-bottom:64px}.stat-number-item-left{grid-column-gap:0px;grid-row-gap:24px;grid-template-columns:1fr}.sub-title.responsive-off{display:none}.sub-title.mb-32{margin-bottom:24px}.stat-number-main-title{letter-spacing:-4px;font-size:80px}.stat-number-item-wrap{margin-bottom:0;position:sticky;top:140px}.about-title{letter-spacing:-1.6px;font-size:32px;line-height:125%}.about-title.about{text-indent:0;max-width:100%;margin-top:0}.change-padding-copy.landskape-align-center{text-align:center}.burger-lines{width:1.8rem}.blog-serial-wrap{max-width:6rem;height:2.4rem;bottom:2rem}.blog-slide-arrow.left{bottom:2.8rem;right:5.5rem}.blog-slide-arrow.right{bottom:2.8rem;right:1.5rem}.blog-slide-content-wrap{max-width:20rem}.post-info-flex{grid-column-gap:.5rem;grid-row-gap:.5rem}.blog-slide-wrap{padding-top:15rem;padding-bottom:2rem}.post-category{text-overflow:ellipsis;white-space:nowrap;max-width:40%;overflow:hidden}.container-4.footer-container{grid-column-gap:0rem;grid-row-gap:0rem}.post-date-wrap{grid-column-gap:.5rem;grid-row-gap:.5rem}.blog-slide-title{font-size:1.8rem}.blog-categories-collection{margin-bottom:1.2rem}.single-blog-slide{margin-right:1.2rem}.blog-copyright-wrap{margin-top:1.5rem}.section-3{padding-top:2rem;padding-bottom:2rem}.blog-mask{max-width:16rem}.blog-categories{grid-column-gap:1rem;grid-row-gap:.5rem;max-width:80%}.primary-button-inner{padding:.7rem 1.2rem}.work-tabs-menu{grid-row-gap:12px;flex-flow:wrap;margin-bottom:12px}.section-4{padding-top:2rem;padding-bottom:2rem}.section-4.contact,.section-4.career-details{padding-top:3rem;padding-bottom:3rem}.work-cl{grid-column-gap:0px;grid-row-gap:20px;grid-template-columns:1fr}.post-info-flex-2{grid-column-gap:.5rem;grid-row-gap:.5rem}.inner-banner{padding-top:5.5rem;padding-bottom:3rem}.blog-slide-title-2{font-size:1.8rem}.section-6{padding-top:60px;padding-bottom:60px}.section-6.without-top-spacing{padding-top:0}.footer-contact-tag{padding:.6rem 1.5rem}.footer-content{text-align:center}.footer-contact-details{font-size:4.5rem}.blog-slide-title-3{font-size:1.8rem}.footer{padding-top:2rem;padding-bottom:2rem}.blog-details-date-paragraph-2{flex-flow:column;justify-content:space-between;align-items:flex-start}.blog-heading-text-2{font-size:60px;line-height:50px}.section-7{padding-top:60px;padding-bottom:60px}.section-7.banner-white{padding-top:120px;padding-bottom:40px}.section-8{padding-top:60px;padding-bottom:60px}.collection-item-services{padding-top:30px;padding-bottom:30px}.service-iten-wrapper{flex-flow:column-reverse wrap;align-items:stretch}.title-service-wrapper{grid-column-gap:16px;grid-row-gap:16px}.service-item-content{width:100%;margin-top:30px;padding-right:0}.link-image-service{width:100%;height:280px}.tags-wrapper-services{margin-bottom:24px}.heading-medium{font-size:1.25rem}.button-2{min-width:10rem;height:4rem;padding-left:2rem;padding-right:2rem}.heading-huge{letter-spacing:0;font-size:2.5rem}.container-5{padding-left:1rem;padding-right:1rem}.jobs__intro{grid-row-gap:1rem;flex-flow:wrap}.spacer-small{height:2rem}.text-large{font-size:1.125rem}.jobs__item{padding-top:1.5rem;padding-bottom:1.5rem}.resume-task-wrapper{flex-flow:column;justify-content:center;align-items:flex-start}.h1-medium{font-size:2.75rem}.task-container{padding-bottom:.3rem}.resume-visible{grid-template-columns:1fr}.section-9{padding-top:60px;padding-bottom:60px}.title-about-banner{grid-column-gap:20px;grid-row-gap:20px;max-width:100%}.paragraph-banner-about{max-width:100%}.section-10{padding-top:60px;padding-bottom:60px}.contacts-wrapper{flex-wrap:wrap}.section-11{padding-top:60px;padding-bottom:60px}.image-contacts-wrapper{width:100%;height:260px;min-height:auto}.contacts-form-wrapper{width:100%}.grid-cols.cc-2col{grid-template-columns:1fr}.form-button-2{padding:.7rem 1.2rem}.contact-details{max-width:none}.contact-grid-wrap{grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-template-columns:1fr}.contact-title{margin-bottom:.5rem}.career-details-grid{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-columns:1fr}.numbers-title-wrapper{grid-column-gap:16px;grid-row-gap:16px;max-width:340px}.video-numbers{flex:0 auto;width:100%;height:220px}.section-13{padding-top:60px;padding-bottom:60px}.flex-video-wrapper{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column-reverse wrap;justify-content:flex-start;align-items:flex-start}.numbers-item{width:100%}.numbers-grid-wrapper{grid-template-columns:1fr;margin-top:40px}.numbers-grid-wrapper.top-margin-30{margin-top:40px}.team-grid-wrap{grid-column-gap:10px}.section-14{padding-top:60px;padding-bottom:60px}.primary-button-dark-2.hide-mob{display:none}.button-mob{margin-top:40px;display:flex}.title-team{max-width:250px}.title-section-tabs{margin-bottom:40px}.tab-link{padding-bottom:10px}.tab-content-wrapper{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column-reverse wrap}.right-column-tab-content{width:100%}.image-tab{height:280px}.section-15{padding-top:60px;padding-bottom:60px}.right-column{width:100%}.services-section-home-1{margin-top:60px}.left-column-tab-content{grid-column-gap:24px;grid-row-gap:24px;width:100%;padding-right:0}.tabs-menu-home-1{grid-column-gap:20px;grid-row-gap:20px;flex-flow:wrap}.left-column{width:100%}.mask-gallery{width:100%;padding-bottom:40px}.slider-gallery{padding-top:0}.title-large-gallery{margin-bottom:0;font-size:80px}.section-16{padding-top:60px;padding-bottom:60px}.slide-gallery{height:280px}.rounds-wrapper-gallery{inset:auto auto 0 0%}.slide-nav-gallery{padding-top:27px;inset:auto auto 0 0%}.home-one-big-text-2{font-size:60px;line-height:60px}.responsive-align-center-2{text-align:center}.home-one-service-left-2{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column}.home-one-big-text-3{font-size:60px;line-height:60px}.about-section{grid-row-gap:40px;grid-template-rows:auto 300px auto;grid-template-columns:100%}.numbers-first-block{width:100%}.text-large-2{font-size:30px}.image-about{object-position:50% 25%}.number-description,.number-description.second{max-width:230px}.title-about{grid-column-gap:20px;grid-row-gap:20px}.section-17{padding-top:60px;padding-bottom:60px}.top-content-left-column{grid-column-gap:30px;grid-row-gap:30px;padding-right:0}.numbers-first-line{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column}.numbers-second-line{width:100%}.numbers-label{max-width:380px}.numbers-third-line{width:100%}.title-with-paragraph-wrapper{grid-column-gap:16px;grid-row-gap:16px}.title-large-gallery-2{margin-bottom:0;font-size:80px}.section-18{padding-top:60px;padding-bottom:60px}.heading-banner-wrapper{max-width:90%}.heading-banner-wrapper.review-banner{max-width:100%}.heading-banner-small{font-size:36px}.section-19{padding-top:60px;padding-bottom:60px}.section-19.banner-reviews{padding-top:120px}.grid-banner{grid-template-rows:220px 220px;grid-template-columns:.5fr .5fr;margin-bottom:30px}.grid-banner.testimonials{grid-template-rows:220px;grid-template-columns:1fr 1fr 1fr}.image-grid-banner.hide-mob-l{display:none}.bottom-paragraph-button-wrapper{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;justify-content:space-between;align-items:flex-start}.accordion-list-content{max-width:95%}.accordion-list-content.accordion-services{max-width:90%}.section-20{padding-top:60px;padding-bottom:60px}.section-20.banner-white{padding-top:120px;padding-bottom:40px}.section-20.banner-reviews{padding-top:120px}.services-faq{margin-top:60px}.left-column-2,.left-column-2.awards{width:100%}.banner-title-wrapper-home-1{max-width:390px}.paragraph-banner-wrapper{flex-flow:column;justify-content:flex-start;align-items:flex-start}.container-8{padding-left:15px;padding-right:15px}.blank-div{display:none}.home-about-img{max-height:375px;position:sticky;top:80px}.home-about-content{padding-left:0}.section-21{padding-top:64px;padding-bottom:64px}.home-about-title-wrap{margin-bottom:44px}.home-about-grid{z-index:1;grid-template-columns:1fr;position:relative}.home-about-ticker{display:none}.awards-images-block{height:300px}.awards-content-wrapper{flex-flow:column-reverse wrap}.awards-wrapper{margin-top:40px;padding-right:0}.title-section-awards{margin-bottom:40px}.about-content{font-size:24px}.research-item._2nd{padding-bottom:10px}.research-item._3rd{grid-template-rows:auto}.feature-name{font-size:.875rem}.fetures-container{flex-flow:column}.mission-headline{padding-left:2rem;font-size:1.5rem;line-height:1.2}.mission-container{padding-top:3rem;padding-bottom:3rem}.our-mission-wrap{padding-top:5rem;padding-left:1rem;padding-right:1rem}.invert-wrap{display:none}.brand-item-2{padding-top:20px;padding-bottom:20px}.about-left-2{grid-template-columns:1fr 2fr;padding-right:0}.about-content-2{font-size:20px}.success-message-3{color:#fff;background-color:#010101;border-radius:8px}.error-message-3{background-color:#d5d5d5;border-radius:8px}.strategy-video{height:450px}.tag-link{padding:8px 16px;font-size:14px}.blog-coll-grid{grid-template-columns:1fr}.blog-tab-menu{flex-flow:wrap}.blog-coll-list{grid-template-columns:1fr}.related-blog-top{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column;justify-content:space-between;align-items:flex-start}.cta-img._4rd{top:-102%;right:22%}.blog-related-top{flex-flow:column;justify-content:space-between;align-items:flex-start}.blog-coll-related,.service-item-two,.service-item-two-2{grid-template-columns:1fr}.project-area-two{padding-top:60px}.project-coll-wrap{margin-bottom:24px}.project-coll-wrap._2nd{margin-left:0}.project-coll-wrap._5th{transform:none}.banner-wrap{grid-column-gap:20px;grid-row-gap:20px}.faq-tab-link{border-radius:99999px}.rt-autofit,.rt-autofit-3{height:auto}.rt-responsive-full-width{width:100%}.rt-autofit-6{height:auto}.rt-portfolio-three-card-main-wrap-two{flex-flow:column}.rt-portfolio-three-card-main-wrap{grid-template-columns:1fr}.rt-portfolio-three-card.rt-portfolio-three-card-middle-one,.rt-portfolio-three-card.rt-portfolio-three-card-meddle-two{max-width:none}.rt-autofit-8{height:auto}.blog-thumb-2{width:100%}.step-line-wrap{display:none}.step-wrap{flex-flow:column}.blog-wrap{display:flex}.blog-thumb-3{width:100%}._404-paragraph{margin-bottom:30px}.expersite_img{border-radius:1rem}.footer_layout{grid-column-gap:2rem;grid-row-gap:2rem}.testimonial_item{grid-column-gap:1.5rem;grid-row-gap:1.5rem}.service_layout{padding-bottom:2rem}.padding-global{padding-left:1rem;padding-right:1rem}.testimonial_text{font-size:1.25rem}.testimonial_items{flex-flow:column;display:flex}.cta_card{grid-column-gap:2rem;grid-row-gap:2rem;border-radius:1.25rem;padding:1.5rem}.about-text{font-size:1.5rem}.expertise_img-wrapper,.about_img{border-radius:1rem}.about_layout{grid-column-gap:2rem;grid-row-gap:2rem;margin-bottom:-.25rem}.about_header{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:column;justify-content:flex-start;align-items:flex-start}.footer_header{grid-row-gap:1.5rem;grid-template-columns:min-content 1fr}.about_img-h{padding-top:84%}.expertise_layout{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;display:flex}.about_img-wrapper{border-radius:1rem}.solution-top{grid-template-columns:1fr}.solution-top-right{text-align:left;justify-content:flex-end;align-items:flex-start}.solution-wrap,.solution-wrap-2,.solution-wrap-3{grid-template-columns:1fr}.about-left-3{grid-template-columns:1fr 2fr;padding-right:0}.rt-autofit-9{height:auto}.choose-video{height:450px}.choose-inner{grid-column-gap:20px;grid-row-gap:20px}.choose-left{grid-template-columns:1fr}.choose-top{grid-column-gap:20px;grid-row-gap:20px;grid-template-columns:1fr}.about-section-2{grid-row-gap:40px;grid-template-rows:auto 300px auto;grid-template-columns:100%}.title-about-2{grid-column-gap:20px;grid-row-gap:20px}.nav_brand{padding-left:0}.nav_menu-content{padding-top:8rem}.nav_menu-social{grid-column-gap:2rem;grid-row-gap:2rem}.nav_menu-wrap{padding-left:1.25rem;padding-right:1.25rem}.error-message-8{background-color:#d5d5d5;border-radius:8px}.section-27{padding-top:60px;padding-bottom:60px}.solution-wrap-4{grid-template-columns:1fr}.slider-gallery-2{padding-top:0}.slide-gallery-2{height:280px}.title-project-wrapper{max-width:360px}.mask-project{width:100%;padding-bottom:40px}.slide-project{margin-right:20px;padding-right:0}.slide-nav-projects{padding-top:0;inset:auto 0 -6px}.rounds-wrapper{inset:auto auto 0 0%}.slide-gallery-mat-riaux{height:280px}.slider-gallery-materiaux{padding-top:0}.slide-gallery-projet{height:280px}.home-two-hero-2{height:60vh}.home-two-hero-text-2{font-size:60px;line-height:70px}.hero-wrap{grid-column-gap:20px;grid-row-gap:20px}.padding-global-3{padding-left:1rem;padding-right:1rem}.section-29{padding-top:6rem;padding-bottom:6rem}.section-29.hero{background-position:0 0,30% 0;justify-content:flex-start;align-items:flex-start}.hero-background{object-position:30% 50%}.container-21{padding-left:1.5rem;padding-right:1.5rem}.bottom-content-banner-home-3{margin-top:60px}.title-wrapper-home-3{grid-column-gap:16px;grid-row-gap:16px;max-width:100%}.heading-home{font-size:46px}.about-headline{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;display:flex}.section-30{padding-top:6rem;padding-bottom:6rem}.container-22{padding-left:1.5rem;padding-right:1.5rem}.vertical-wrapper{grid-column-gap:4rem;grid-row-gap:4rem}.service-section-2,.service-section-3{height:auto;padding-bottom:20px;padding-left:0;padding-right:0}.arrow-icon{width:1.5rem;height:1.5rem}.section-31{padding-top:6rem;padding-bottom:6rem}.service-link{padding-top:1rem;padding-bottom:1rem}.service-link:hover{padding-left:1rem;padding-right:1rem}.service-headline{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;display:flex}.container-23{padding-left:1.5rem;padding-right:1.5rem}.testimonial-section-wrapper{grid-column-gap:4rem;grid-row-gap:4rem}.section-32{padding-top:6rem;padding-bottom:6rem}.testimonial-inner{flex-flow:column;padding-bottom:0;display:flex}.testimonial-inner.absolute{display:none}.testimonial-wrapper{flex-flow:column}.container-24{padding-left:1.5rem;padding-right:1.5rem}.section-33{padding-top:6rem;padding-bottom:6rem}.container-25{padding-left:1.5rem;padding-right:1.5rem}.section-padding-large{padding-top:4rem;padding-bottom:4rem}.heading-style-h1{font-size:6.5vw}.button-6{padding:.25rem 1rem}.subpage-header-component{grid-column-gap:3rem;grid-row-gap:3rem}.text-size-medium{font-size:1rem}.margin-bottom-20px{margin-top:0;margin-left:0;margin-right:0}.margin-top{margin-bottom:0;margin-left:0;margin-right:0}.service-two-work-main-2{flex-flow:column}.button-7{padding:.25rem 1rem}.cta-card-conent{padding:2rem}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.padding-bottom{padding-top:0;padding-left:0;padding-right:0}.cta-component{grid-column-gap:1.5rem;grid-row-gap:1.5rem}.heading-style-h2{font-size:2.25rem}.container-26{padding-left:1.5rem;padding-right:1.5rem}.section-34{padding-top:6rem;padding-bottom:6rem}.section-35{padding-top:64px;padding-bottom:64px}.section-35.service{padding-bottom:20px}.container-27{padding-left:15px;padding-right:15px}.service-item-details{margin-top:24px;margin-bottom:28px;font-size:14px;line-height:157.143%}.section-title-2{letter-spacing:-1.6px;font-size:32px;line-height:125%}.service-thumbnail-wrap{max-width:260px}.service-item-wrapper{grid-row-gap:28px;flex-flow:column;align-items:stretch;padding-top:28px}.service-categories-flex{grid-column-gap:8px;grid-row-gap:12px;flex-flow:wrap}.section-title-3{letter-spacing:-1.6px;font-size:32px;line-height:125%}.container-28{padding-left:15px;padding-right:15px}.process-title-wrapper{max-width:302px}.process-item-2{padding-top:28px;padding-bottom:32px;position:static}.section-36{padding-top:64px;padding-bottom:64px}.section-36.process{padding-bottom:32px}.process-title-flex{margin-bottom:20px}.blog_layout,.blog_wrap{grid-column-gap:2rem;grid-row-gap:2rem}.arrows_group{position:relative;top:auto}.arrows_group.is-responsive{display:flex}.padding-global-6{padding-left:1rem;padding-right:1rem}.blog-slide{width:100%}.blog-slide.swiper-slide{border-radius:1.25rem}.services_card{justify-content:space-between;align-items:flex-start}.padding-global-7{padding-left:1rem;padding-right:1rem}.services_cards{width:auto}.padding-global-8{padding-left:1rem;padding-right:1rem}.blog-item-3{grid-column-gap:1rem;grid-row-gap:1rem;padding:.75rem}.blog_img{border-radius:.75rem;padding-top:65%}.blog_item_content{padding:0 .5rem}.padding-global-9{padding-left:1rem;padding-right:1rem}.blog_img-2{border-radius:.75rem;padding-top:65%}.blog_item_content-2{padding:0 .5rem}.auto-fit-carrousel.about-image-dropshadow{box-shadow:none}.auto-fit-carrousel.landskape-image-full-width{width:100%;height:100%}.section-38{padding-top:64px;padding-bottom:64px}.container-29{padding-left:15px;padding-right:15px}.work-big-img{height:100%;min-height:400px;max-height:400px}.container-30{padding-left:15px;padding-right:15px}.story-card-wrap{grid-column-gap:0px;grid-row-gap:40px;flex-flow:column;justify-content:space-between;align-items:stretch}.story-card-date{margin-bottom:16px}.section-title-4{letter-spacing:-1.6px;font-size:32px;line-height:125%}.story-card-img{max-width:100%;height:100%;max-height:250px}.story-card-img._02{order:-1;max-width:100%}.section-39{padding-top:64px;padding-bottom:64px}.story-card-details._03{max-width:100%}.story-card-flex{border-bottom-style:none;padding-bottom:0}.story-card-content,.story-card-content._02{max-width:100%}.container-31{padding-left:15px;padding-right:15px}.boundaries-wrapper{border-radius:4px;height:400px}.banner-sub-title-flex{order:-1}.quaternary-button.responsive-off{display:none}.section-40{padding-top:64px;padding-bottom:64px}.mini-title{font-size:12px;line-height:133.333%}.boundaries-title-wrap{display:none}.banner-sub-title-grid{justify-content:space-between;align-items:center;width:100%;padding-top:12px;padding-left:15px;padding-right:15px;display:flex}.blog-tab-menu-materiaux{flex-flow:wrap}.title-banner-service-wrapper{max-width:100%}.title-process-wrapper{grid-column-gap:20px;grid-row-gap:20px;max-width:400px}.steps-process-grid-wrapper{grid-template-columns:1fr;margin-top:40px}.process-step-item{width:100%;padding-right:0}.cta-content-left{max-width:440px}.button-link-text{font-size:24px}.button-link-arrow{width:32px;height:32px}.button-link{grid-column-gap:16px;grid-row-gap:16px;left:auto}.cta-section-left{grid-column-gap:16px;grid-row-gap:16px}.story-card-flex-copy{border-bottom-style:none;padding-bottom:0}.logos-title-large{padding:60px 15px}.clients-wrapper{flex-wrap:wrap;justify-content:space-around;margin-bottom:-20px}.clients-image{margin-bottom:30px;margin-left:20px;margin-right:20px}.rt-autofit-12{height:auto}.section-43,.section-45{padding-top:64px;padding-bottom:64px}.solution-wrap-5{grid-template-columns:1fr}.home-one-hero-sub-heading-8.landskape-change-display{justify-content:center;align-items:center;display:flex}.change-padding-11.landskape-align-center{text-align:center}.home-two-process-2,.home-two-process-3{padding-bottom:70px}.section-47,.section-48{padding-top:6rem;padding-bottom:6rem}.service-headline-2{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;display:flex}.container-33{padding-left:1.5rem;padding-right:1.5rem}.vertical-wrapper-2{grid-column-gap:4rem;grid-row-gap:4rem}.story-card-flex-sans-ligne{border-bottom-style:none;padding-bottom:0}.section-49{padding-top:6rem;padding-bottom:6rem}.container-34{padding-left:1.5rem;padding-right:1.5rem}.section-50{padding-top:6rem;padding-bottom:6rem}.container-35{padding-left:1.5rem;padding-right:1.5rem}.vertical-wrapper-3{grid-column-gap:4rem;grid-row-gap:4rem}.section-51{padding-top:6rem;padding-bottom:6rem}.container-36{padding-left:1.5rem;padding-right:1.5rem}.vertical-wrapper-4{grid-column-gap:4rem;grid-row-gap:4rem}.section-52{padding-top:6rem;padding-bottom:6rem}.container-37{padding-left:1.5rem;padding-right:1.5rem}.vertical-wrapper-5{grid-column-gap:4rem;grid-row-gap:4rem}.error-message-9{background-color:#d5d5d5;border-radius:8px}.section-53{padding-top:60px;padding-bottom:60px}.section-53.banner-white{padding-top:120px;padding-bottom:40px}.title-banner-post-wrapper{grid-column-gap:20px;grid-row-gap:20px}.section-54{padding-top:60px;padding-bottom:60px}.section-54.without-top-spacing{padding-top:0}.section-55,.section-56{padding-top:64px;padding-bottom:64px}.service-item-two-3{grid-template-columns:1fr}.two_column_content{padding-top:2rem;padding-bottom:2rem;padding-left:5%}.two_column-thumb_wr{padding-top:26.5625rem}.custom-list{grid-column-gap:1.25rem;grid-row-gap:1.25rem}.two_column_comp{grid-template-rows:auto auto;grid-template-columns:1fr}.custom-list-paragraph-imp{font-size:.875rem}.padding-bottom-2{padding-top:0;padding-left:0;padding-right:0}.personnalisation{padding-bottom:70px}.left-column-3{width:100%}.home-two-product-link-item-2{grid-column-gap:5px;grid-row-gap:5px}.section-58{padding-top:60px;padding-bottom:60px}.vertical-wrapper-6{grid-column-gap:4rem;grid-row-gap:4rem}.section-60{padding-top:64px;padding-bottom:64px}.home-two-product-link-item-3{grid-column-gap:5px;grid-row-gap:5px}.section-au-besoin{padding-top:64px;padding-bottom:64px}}@media screen and (max-width:479px){h1{letter-spacing:0;font-size:30px;line-height:39px}h2{letter-spacing:0;font-size:26px;line-height:30.2px}h3{font-size:20px}h4{font-size:18px;line-height:24px}h5{font-size:16px;line-height:20px}.nav-one-link-email{display:none}.big-container.change-border-updown{padding-left:0;padding-right:0}.auto-fit.responsive-image-full-width.change-width{width:auto;height:300px}.auto-fit.mobile-image-full-width{width:100%;height:100%}.auto-fit.image-full-width{flex:1}.home-one-hero-sub-heading.overflow-hidden{align-self:flex-start}.home-one-hero-sub-heading.landskape-change-display.overflow-hidden{text-align:left}.home-one-hero-sub-heading.responsive-change-display.overflow-hidden{text-align:left;flex-flow:column;justify-content:center;align-items:flex-start}.home-one-big-text{font-size:45px}.home-one-big-text.change-size-two{font-size:50px;line-height:60px}.home-one-big-text.change-align,.home-one-big-text.change-align-right{line-height:40px}.home-one-big-text.change-text-style{background-image:linear-gradient(#dcc5b7 44%,#fff0)}.button-main{border:1px #000;justify-content:flex-start;align-items:center;margin-bottom:0}.subheading-text-white.chnage-color-light{color:#fff}.main-container{max-width:100%;padding-bottom:0}.change-padding.change-color-black.responsive-align-center{text-align:center}.heading-four{font-size:18px;line-height:24px}.footer-one-bottom-left{grid-template-columns:1fr}.overflow-hidden.padding-bottom{max-width:100%}.home-two-hero-text{font-size:40px;line-height:60px}.home-two-hero{height:100vh}.home-two-about-left-item-two{margin-top:0;margin-left:0}.home-two-about-wrapper{grid-column-gap:40px;grid-row-gap:40px;padding-top:0;padding-bottom:0}.home-two-about-left{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column;padding-top:0;padding-bottom:0}.home-two-about-line{display:none}.home-two-about{padding-bottom:0}.home-two-about-experience{display:none}.home-two-work-item{padding-top:0;padding-bottom:0}.home-two-work-main-wrapper{padding-top:0}.home-two-work-recidence{position:static}.home-two-work{padding-bottom:70px}.heading-five{font-size:var(--_typographie---h3);line-height:20px}.home-two-product-link-wrapper{padding-bottom:0}.home-two-story-left-image-two{margin-top:0;margin-left:0}.counter-box.big-counter{height:40px;padding-right:2px}.counter-box.big-counter.chnage-mobile-size{height:60px}.home-two-story-wrapper{grid-column-gap:40px;grid-row-gap:40px}.home-two-story-left{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column}.counter-text{font-size:30px;line-height:40px}.counter{flex-direction:column;width:100%;height:100%}.counter.bottom.chnage-align-left{justify-content:center;align-items:flex-start}.heading-two{letter-spacing:0;font-size:26px;line-height:30.2px}.home-two-process-heading{text-align:left;justify-content:space-between;align-items:center}.home-two-process-bottom-item{grid-column-gap:25px;grid-row-gap:25px;flex-flow:column}.home-two-process-wrapper{display:block}.home-two-process{padding-top:60px;padding-left:15px;padding-right:15px}.home-two-process-top{justify-content:center;align-items:center}.heading-three{font-size:20px;line-height:30px}.heading-three.change-font-size{font-size:23px}.number-wrapper{bottom:1%;left:15%}.number-wrapper.chnage-position{bottom:1%;right:15%}.home-two-testimonial-paragraph{max-width:350px}.home-two-testimonial-left-arrow{left:20%}.home-two-testimonial-left-arrow.right-arrow{right:20%}.medium-heading-new{font-size:40px}.footer-two-link-wrapper{grid-column-gap:15px;grid-row-gap:15px;flex-flow:wrap;justify-content:flex-start;align-items:center}.responsive-menu-button{max-width:25px}.home-three-tag{padding-bottom:70px}.home-three-story-item{padding-right:20px}.home-three-story-item.change-padding-left{padding-left:20px}.home-three-process-item{text-align:left;justify-content:space-between;align-items:flex-start}.home-three-process{padding-top:60px}.home-three-process-left-heading.overflow-hidden{padding-bottom:0}.home-three-process-top{text-align:left}.home-three-interior{height:40vh}.nav-three{background-color:var(--transparent)}.effect-big-text{font-size:35px;line-height:40px}.effect-big-text.text-one{line-height:50px}.nav-link{padding-right:20px}.about-one-interior-lamp-new{width:50%;display:block}.about-one-interior-heading{padding-top:40px;padding-bottom:0}.process-heading{font-size:30px;line-height:40px}.about-two-hero-heading-main{margin-top:-60px}.about-two-about-left{flex-flow:column}.number-font{font-size:60px;line-height:70px}.about-two-project-item{height:40vh}.about-two-purpose-wrapper{max-width:100%;display:block}.about-two-hero-big-heading-main{padding-bottom:0}.service-one-hero-wrapper{background-image:linear-gradient(#0000004d,#0000004d);justify-content:center;align-items:center;padding-top:100px}.service-one-work-item{flex-flow:column}.project-big-heading{font-size:40px;line-height:50px}.service-two-service.overflow-hidden{padding-top:60px}.service-two-work-slider-main-wrapper{justify-content:flex-end;align-items:stretch}.service-two-work-image{height:900px}.service-two-project-item{flex-flow:column}.contact-two-form-head{padding-left:20px}.contact-two-form{bottom:32vh}.contact-two-form-main{padding-left:20px;padding-right:20px}.contact-hero{max-width:1140px;padding:100px 15px 60px}.blog-post-item-image{height:auto}.blog-heading-text{font-size:50px;line-height:60px}.blog-post-sub-heading-wrapper.chnage-bottom-padding{flex-flow:wrap}.pricing-one-item{padding-left:20px;padding-right:20px}.pricing-one-question{max-width:1140px;padding-top:0}.pricing-two-price-item-wrapper{padding-left:0;padding-right:0}.heading-one{letter-spacing:0;font-size:35px;line-height:39px}.home-three-background-vedio{height:250px}.portfolio-details-hero-right{width:100%}.team-details-hero-section{padding-top:26px}.team-hero-large-text{font-size:60px;line-height:70px}.heading-three-new{font-size:20px;line-height:30px}.menu-list.one{font-size:var(--_typographie---h3)}.menu-background-radial{height:800px}.heading-three-modified{font-size:var(--_typographie---h3);line-height:30px}.heading-big-text.text-align-center{font-size:60px}.landing-page-tab-menu{flex-flow:wrap;justify-content:center;align-items:center;display:flex}.landing-card-image-block{height:300px;overflow:hidden}.page-tab-link{padding-left:10px;padding-right:10px}.footer-one-top-block{flex-flow:column;justify-content:space-between;align-items:center}.style-guied-color-item{grid-column-gap:20px;grid-row-gap:20px;flex-direction:column;justify-content:center;align-items:center}.heading-three-new-main{font-size:24px;line-height:34px}.style-guied-typography{padding-top:60px;padding-bottom:60px}.home-three-banner-vedio{height:40vh}.contact-two-popup{top:40px}.home-two-about-main{padding-top:60px;padding-bottom:60px}.blog-three-item-overlay{background-image:linear-gradient(#000000b3,#000000b3)}.contact-three-hero-wrapper{padding-top:0;padding-bottom:20px}.contact-three-main.hero-contcat{max-width:1140px}.spacial-card-main{padding-left:20px;padding-right:20px}.landing-customization-card-two,.landing-customization-card-one{padding-left:15px;padding-right:15px}.subheading-text-black.chnage-color-light{color:#fff}.label-wrapper{white-space:nowrap}.footer-subtext-wrapper{margin-right:0}.footer-utility-wrapper{flex-flow:wrap}.service-card{width:100%}.stats-block{grid-column-gap:32px;grid-row-gap:32px}.cta-button-wrapper{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;align-items:stretch}.testimonial-card{grid-column-gap:24px;grid-row-gap:24px;width:320px}.stats-card{width:100%;padding-top:16px;padding-bottom:24px}.service-card-back,.service-text{width:100%}.stats-subtext-wrapper{padding-top:24px}.stats-card-wrapper{flex-flow:column}.service-card-front{width:100%}.profile-wrapper{flex-flow:column-reverse}.section{padding-top:6rem}.section.footer{padding:100px 15px}.cta-footer-wrapper{justify-content:center;align-items:center}.footer-inner-two{grid-column-gap:1rem;grid-row-gap:1rem}.footer-link{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:wrap}.container{padding-left:1rem;padding-right:1rem}.change-padding-copy.change-color-black.responsive-align-center{text-align:center}.container-3{margin-left:20px;margin-right:20px}.mobile-nav-logo{height:32px}.blog-serial-wrap{max-width:5rem;height:2rem;bottom:1rem}.blog-slide-arrow.left{justify-content:center;align-items:center;margin-bottom:20px;bottom:1.6rem;right:4.1rem}.blog-slide-arrow.right{margin-bottom:20px;bottom:1.6rem;right:.8rem}.blog-slide-content-wrap{max-width:100%}.post-info-flex{grid-column-gap:.5rem;grid-row-gap:.5rem;margin-bottom:.3rem}.blog-slide-wrap{height:100%;padding-top:160px;padding-bottom:8rem}.post-category.blog-slide{max-width:100%}.container-4{margin-left:20px;margin-right:20px}.post-date-wrap{grid-column-gap:.5rem;grid-row-gap:.5rem}.section-title-flex-wrap{grid-column-gap:3.2rem;grid-row-gap:3.2rem;text-align:center;flex-flow:row;justify-content:flex-start;align-items:stretch;margin-bottom:40px;display:block}.single-blog-slide{margin-right:1rem}.section-title{margin-bottom:10px;font-size:3.25rem}.section-title.black{text-align:left;margin-bottom:10px;font-size:3.25rem}.blog-copyright-wrap{margin-top:1rem}.post-slider-button{width:1.2rem;height:1.2rem}.blog-categories{grid-column-gap:.8rem;grid-row-gap:.3rem}.primary-button-inner{border-style:solid;border-color:#182857;padding:.6rem 1.2rem}.section-4.services{padding-left:0;padding-right:0}.section-4.contact{padding-top:2rem;padding-bottom:2rem}.primary-button-text-absolute.primary-color-15{font-size:1.125rem}.primary-button-text{font-size:1rem}.primary-button-text.primary-color-14{font-size:1.125rem}.post-info-flex-2{grid-column-gap:.5rem;grid-row-gap:.5rem;margin-bottom:.3rem}.inner-banner{height:600px;padding-top:160px;padding-bottom:0}.section-6{padding-top:40px;padding-bottom:40px;padding-left:3.5rem}.section-6.without-top-spacing{padding-bottom:40px}.base-container{max-width:none;margin-left:1rem;margin-right:0}.footer-contact-tag{margin-bottom:.6rem}.footer-content{text-align:center}.footer-contact-details{margin-bottom:.5rem;font-size:4rem}.footer-details{margin-bottom:.6rem}.heading-four-2{font-size:18px;line-height:24px}.h3-black{padding-bottom:0}.blog-heading-text-2{font-size:50px;line-height:60px}.section-8.without-space{padding-top:60px;padding-bottom:60px}.jobs__item{flex-flow:column;justify-content:flex-start;align-items:flex-start}.resume-comany{font-size:.875rem}.resume-task-wrapper{flex-flow:column;justify-content:center;align-items:flex-start}.h1-medium{font-size:2rem;line-height:1}.resume-container{padding:4rem 1rem}.h1-position{font-size:1.8rem}.resume-date{font-size:.875rem}.task-container{padding-bottom:.3rem}.resume-visible{grid-template-columns:1fr}.inputs-wrapper{flex-flow:column}.input-field{min-height:auto;margin-bottom:.75rem;padding-left:.75rem}.input-field.cc-text-area{min-height:6rem}.text-wrapper.cc-top-20{margin-top:1rem}.grid-cols{grid-column-gap:2rem;grid-row-gap:2rem}.column-left.cc-contact-left{grid-column-gap:1.5rem;grid-row-gap:1.5rem;padding:1rem}.column-right.cc-contact-right{width:100%;padding:2rem}.contact-info.cc-gap-16{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column}.contact-label{font-size:var(--_typographie---h6)}.form-button-2{padding-top:.5rem;padding-bottom:.5rem}.contact-form-grid{grid-column-gap:1.6rem;grid-row-gap:1.6rem;grid-template-columns:1fr;margin-bottom:.8rem}.contact-message-field{min-height:4rem}.single-field-wrapper{margin-bottom:10px}.container-7{margin-left:20px;margin-right:20px}.contact-title-wrap{max-width:96vw}.contact-details{max-width:96vw;font-size:1.125rem}.contact-field{height:1.5rem;padding-bottom:.5rem}.contact-grid-wrap{grid-column-gap:1rem;grid-row-gap:1rem}.contact-title{font-size:2.5rem}.contact-label-2{font-size:1.125rem}.contact-message-field-2{min-height:4rem}.contact-field-2{height:1.5rem;padding-bottom:.5rem}.paragraphe-black{color:var(--noir-bleuté);font-size:var(--_typographie---paragraphe);line-height:25px}.numbers-title-wrapper{max-width:100%}.video-numbers{height:450px}.section-13{padding-left:15px;padding-right:15px}.team-grid-wrap{grid-template-columns:1fr}.team-title-wrap{display:block}.title-team{max-width:100%}.title-section-tabs{grid-column-gap:20px;grid-row-gap:20px}.tabs-title-wrapper{grid-column-gap:16px;grid-row-gap:16px;max-width:100%}.paragraphe-white.tabs-title-width{max-width:100%}.section-16.overflow-hidden{padding-top:60px}.lightbox-gallery{border-radius:2px}.button-style-black{border-style:none;border-color:var(--noir-bleuté)}.heading-three-new-2{font-size:20px;line-height:30px}.home-one-big-text-2{font-size:45px}.home-one-big-text-2.change-text-style{background-image:linear-gradient(#dcc5b7 44%,#fff0)}.home-one-big-text-3{font-size:45px}.base-container-6{padding-top:0;padding-bottom:0}.numbers-first-block{grid-column-gap:12px;grid-row-gap:12px;flex-flow:column}.big-number{font-size:60px}.numbers-block{grid-column-gap:12px;grid-row-gap:12px;flex-flow:column}.number-description{max-width:100%;margin-left:0}.numbers-second-line{width:100%}.numbers-label,.paragraph-large-2.paragraph-banner{max-width:100%}.numbers-third-line{width:100%}.paragraph-second-line-wrapper{max-width:100%}.section-19.banner-reviews{padding-top:60px;padding-bottom:60px}.grid-banner{grid-template-rows:250px 250px;grid-template-columns:1fr}.grid-banner.testimonials{grid-template-columns:1fr}.image-grid-banner{object-position:50% 60%}.image-grid-banner.hide-mob{display:none}.text-white-3.tabs-title-width{max-width:100%}.heading-four-3{font-size:18px;line-height:24px}.accordion-list-content.accordion-services{max-width:95%}.section-20.banner-home-3{background-image:linear-gradient(#0000,#0000),url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a99d71106aed663b4376a4d_image%20\(3\).webp);background-position:0 0,20%}.section-20.banner-reviews{padding-top:60px}.sub-black{text-align:left}.h2-black{text-align:left;margin-bottom:10px}.h1-white{line-height:120%}.banner-title-wrapper-home-1{max-width:100%}.banner-content{grid-template-columns:2fr;grid-auto-flow:row;padding-top:100px}.heading-41{line-height:45px}.home-about-img._02{border-radius:2px}.section-21.home-about{padding-left:15px;padding-right:15px}.awards-title-wrapper{grid-column-gap:16px;grid-row-gap:16px;max-width:100%}.title-section-awards{grid-column-gap:20px;grid-row-gap:20px}.about-content,.section-content-sm{text-indent:0}.about-content-btm{order:-9999;padding-bottom:25px}.about-wrap{grid-column-gap:20px;grid-row-gap:20px}.about-right{flex-flow:column wrap;display:flex}.research-list{max-width:100%;margin-left:0}.brand-item{padding:30px 50px}.research-item._2nd{padding-bottom:0}.research-item._3rd{grid-template-rows:auto;grid-template-columns:1fr;width:100%;padding-right:0}.research-list-item{text-align:left}.feature-name{text-align:left;margin-top:0;margin-bottom:.2rem;padding-bottom:0}.fetures-container{padding-top:1rem;padding-bottom:1rem;padding-left:0}.mission-headline{padding-left:0;padding-right:1rem;font-size:1.3125rem}.subheading{font-size:1.3125rem}.mission-container{padding-top:0;padding-bottom:2rem}.mission-desciption{padding-top:1rem}.about-features-wrap{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;left:1rem}.about-features-wrap.top{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;left:1rem;right:1rem}.video-heading{font-size:3rem;bottom:12rem;left:1rem;right:1px}.container-global{padding-left:3.5rem}.normal-paragraph{font-size:.875rem;line-height:1.4}.our-mission-wrap{padding-top:2rem}.about-left-2{grid-template-columns:1fr 1.25fr;display:none}.about-content-2{padding-top:15px;font-size:18px}.contact-info-item{grid-column-gap:16px;grid-row-gap:16px}.map-link{width:100%}.map{display:none}.map.md{width:100%;display:block}.formulaire{padding-top:40px}.strategy-video{height:350px}.section-content-sm-2{text-indent:0}.tag-link{padding-top:5px;padding-bottom:5px}.blog-tab-menu{grid-column-gap:6px;grid-row-gap:6px}.cta-item{display:none}.main-wrap{padding-top:20px}.section-content-sm-3{text-indent:0}.cta-wrap{grid-template-columns:1fr}.blog-details-area{padding-top:0;padding-right:15px}.service-area-two{padding-top:60px;padding-left:15px;padding-right:15px}.section-content-sm-4{text-indent:0}.service-list{grid-column-gap:10px;grid-row-gap:10px}.service-list-text{padding-left:18px;padding-right:18px;font-size:14px}.service-item-two{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;width:100%;padding-left:24px;padding-right:24px;display:flex;position:static}.section-content-sm-5{text-indent:0}.service-item-two-2{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;width:100%;padding-left:24px;padding-right:24px;display:flex;position:static}.faq-top{text-align:left}.banner-wrap{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;grid-template-columns:1fr;justify-content:flex-end;align-items:flex-start;display:flex}.project-banner{padding-top:160px}.faq-tab-link{font-size:14px}.project-wrap-two{grid-column-gap:24px;grid-row-gap:24px}.accordion-item-2.last{margin-bottom:0}.accordion-header{grid-column-gap:10px;grid-row-gap:10px}.faq-tab-menu{flex-flow:wrap;justify-content:flex-start;align-items:flex-start}.blog-tab-menu-2{overflow:auto}.blog-tab-text{font-size:14px}.blog-tab-link{padding:10px}.blog-tab-menu-3{flex-flow:column;justify-content:center;align-items:center;overflow:auto}.blog-date-2{font-size:14px}.step-right{width:100%;max-width:none;height:auto}.step-left{width:100%;max-width:none;height:auto;position:relative;top:0}.step-wrap{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;justify-content:flex-start;align-items:stretch;display:flex}.section-content-sm-6{text-indent:0}.collection-list-3{grid-template-columns:1fr}.boutique-officielle{padding-top:60px;padding-bottom:60px}.button-remplissage-white{display:none}.button-nav{border:1px solid #000;border-bottom-style:none}.iconbox{width:100%}.section-content-sm-7{text-indent:0}.iconbox-title{font-size:var(--_typographie---h5)}.input-label-2{font-size:var(--_typographie---h5);text-transform:none;padding-top:10px;font-weight:500}.iconbox-grid{flex-flow:column;display:flex}.form-block-2{padding-left:16px;padding-right:16px}._404-content-wrapper{padding-left:15px;padding-right:15px}._404{font-size:100px}.heading-58{font-size:30px}.remerciement{padding-top:100px}.expersite_img{border-radius:2px}.testimonial_img{border-radius:1rem;width:100%}.footer_terms{grid-row-gap:1.5rem}.testimonial_item{grid-column-gap:1.25rem;grid-row-gap:1.25rem}.testimonial_text{font-size:1.125rem}.about-text{font-size:1.25rem}.container-large{max-width:100%}.img,.expertise_img-h,.expertise_img-wrapper{border-radius:2px}.about_img{width:100%;padding-top:84%}.about_layout{margin-bottom:-.2rem}.footer_header{grid-column-gap:1rem}.about_img-h{padding-top:65%}.expertise_layout{grid-column-gap:1.5rem;grid-row-gap:1.5rem}.solution-top{grid-column-gap:15px;grid-row-gap:15px}.solution-title{padding-top:45px}.solution-area{margin-left:5px;margin-right:5px}.solution-wrap{padding-top:40px}.solution-title-2{padding-top:45px}.solution-wrap-2{padding-top:40px}.solution-title-3{padding-top:45px}.solution-wrap-3{padding-top:60px;padding-bottom:60px}.solution-card-4._1st{padding-top:0;padding-bottom:0}.solution-title-4{padding-top:45px}.about-left-3{grid-template-columns:1fr 1.25fr;display:none}.service-one-work-main-2{padding-top:0}.home-one-hero-sub-heading-4.overflow-hidden{align-self:flex-start}.heading-four-7{font-size:18px;line-height:24px}.section-content-sm-8{text-indent:0}.about-right-4{flex-flow:column wrap;display:flex}.choose-video{width:100%;height:300px;margin-bottom:20px}.choose-inner{grid-column-gap:40px;grid-row-gap:40px}.choose-right{padding-top:278px}.process-item{grid-template-columns:1fr}.process-sticky{max-width:100%}.footer-newsletter{width:100%;max-width:100%}.button-contour-white-2{width:100%}.header-navabar.two{line-height:25px}.nav_menu{background-color:var(--noir-bleuté)}.menu_button-mobile{width:32px;height:32px}.nav_menu-wrap{background-color:var(--noir-bleuté)}.nav_menu_text{font-size:var(--_typographie---h3)}.path{border:1px solid var(--white);color:var(--white)}.pagination-3{padding-top:40px}.button-main-telechargement,.button-main-404{border:1px #000;justify-content:flex-start;align-items:center;margin-bottom:0}.section-content-sm-9{text-indent:0}.form-block-3{padding-left:16px;padding-right:16px}.collection-list-4{grid-template-columns:1fr}.partenaires-exclusifs{padding-top:60px;padding-bottom:60px}.heading-five-4{font-size:30px;line-height:20px}.button-remplissage-white-2{display:none}.heading-three-modified-2{font-size:30px;line-height:30px}.menu-background-radial-2{height:800px}.header-navabar-2.two{line-height:25px}.nav-three-2{background-color:#101820}.container-19{margin-left:20px;margin-right:20px}.section-content-sm-10{text-indent:0}.paragraphe-black-2{color:#101820;font-size:16px;line-height:25px}.main-wrap-3{padding-top:20px}.blog-details-area-2{padding-top:0}.blog-detail-info-2{grid-column-gap:40px;grid-row-gap:40px}.h2-black-3{margin-bottom:10px}.paragraphe-black-post{color:var(--noir-bleuté);text-align:right;font-size:16px;line-height:25px}.paragraphe-black-3{color:#101820;font-size:16px;line-height:25px}.sub-black-3{text-align:left}.h2-black-4{margin-bottom:10px}.paragraphe-black-4{color:#101820;font-size:16px;line-height:25px}.section-27{padding-left:15px;padding-right:15px}.h2-black-5{margin-bottom:10px}.solution-wrap-4{padding-top:40px;padding-bottom:40px}.solution-title-5{padding-top:45px}.post-detail{grid-column-gap:40px;grid-row-gap:40px}.h4-white{font-size:20px;line-height:30px}.slider-gallery-2{margin-top:-20px}.slide-gallery-projet{border-radius:2px}.home-one-hero-sub-heading-5.overflow-hidden{align-self:flex-start}.button-carriere{border:1px #000;justify-content:flex-start;align-items:center;margin-bottom:0}.paragraphe-gris{color:var(--grey);font-size:var(--_typographie---paragraphe);line-height:25px}.home-two-about-wrapper-2{grid-column-gap:40px;grid-row-gap:40px;padding-top:0;padding-bottom:0}.home-two-about-left-2{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column;padding-top:0;padding-bottom:0}.home-two-hero-text-2{font-size:40px;line-height:60px}.hero-area{padding-top:192px}.hero-content-top{margin-bottom:80px}.hero-wrap{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column-reverse;grid-template-columns:1fr;justify-content:flex-start;align-items:center;display:flex}.section-29{padding-top:6rem}.button-5{width:100%}.container-21{padding-left:1rem;padding-right:1rem}.animation-bg{background-image:linear-gradient(#0003,#0003),url(https://cdn.prod.website-files.com/6a47d3343cda88608ce1c588/6a608a2da409f7add07feb4a_991A8640-HDR.jpg);background-position:0 0,20%;background-size:auto,cover;overflow:visible}.heading-home{font-size:40px}.section-30{padding-top:6rem}.about-image{aspect-ratio:16/9}.container-22{padding-left:1rem;padding-right:1rem}.section-31{padding-top:6rem}.container-23{padding-left:1rem;padding-right:1rem}.section-32{padding-top:6rem}.testimonial-item{padding:1rem}.container-24{padding-left:1rem;padding-right:1rem}.section-33{padding-top:6rem}.container-25{padding-left:1rem;padding-right:1rem}.section-padding-large{padding-top:0;padding-bottom:0}.subpage-header-image-wrapper{border-radius:2px}.button-group{grid-column-gap:.75rem;grid-row-gap:.75rem}.button-secondary{padding:.5rem 1rem}.heading-style-h1{font-size:2rem}.button-6{padding-top:.5rem;padding-bottom:.5rem}.subpage-header-component{grid-template-columns:1fr}.subpage-header-image{object-fit:cover;border-radius:2px}.margin-bottom-20px{margin-top:0;margin-left:0;margin-right:0}.margin-top{margin-bottom:0;margin-left:0;margin-right:0}.service-two-work-image-2{height:100%}.padding-global-5{padding-left:5%;padding-right:5%}.cta-image{aspect-ratio:1;object-fit:cover;border-radius:2px}.button-7{padding-top:.5rem;padding-bottom:.5rem}.cta-card{border-radius:1rem;grid-template-columns:1fr;padding:1.5rem}.cta-card-conent{padding:0 0 2rem}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.padding-bottom{padding-top:0;padding-left:0;padding-right:0}.cta-image-wrapper-2{border-radius:2px}.heading-style-h2{font-size:1.5rem}.container-26{padding-left:1rem;padding-right:1rem}.section-34{padding-top:6rem}.service-item-content-2{max-width:100%}.service-item-details{margin-bottom:28px;font-size:14px;line-height:157.143%}.service-thumbnail-wrap{max-width:260px}.service-item-wrapper{flex-flow:column}.service-categories-flex{grid-column-gap:8px;grid-row-gap:12px;flex-flow:wrap}.service-item-content-3{max-width:100%}.section-36.process{padding-top:60px;padding-bottom:60px}.h2-black-6{margin-bottom:10px}.main-container-8{max-width:100%;padding-bottom:0}.paragraphe-black-5{color:#101820;font-size:clamp(14px,1.1vw,16px);line-height:25px}.sub-black-4{text-align:left}.container-large-4{max-width:100%}.works_content{grid-column-gap:.25rem;grid-row-gap:.25rem}.works_left{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:flex-start;align-items:flex-start}.works_img.is-third{padding-top:85%}.services_card{padding:1rem}.services_card.is-last{flex-flow:column}.service_card-2{flex:none}.services_cards{flex-flow:column;grid-template-columns:1fr;display:flex;overflow:auto}.container-large-5{max-width:100%}.pill-item{padding:.5rem .75rem}.blog_img{padding-top:75%}.hero-cms_date{top:.75rem;left:.75rem}.blog_img-2{padding-top:75%}.heading-two-3{letter-spacing:0;font-size:26px;line-height:30.2px}.auto-fit-carrousel.responsive-image-full-width.change-width{width:auto;height:300px}.auto-fit-carrousel.mobile-image-full-width{width:100%;height:100%}.auto-fit-carrousel.image-full-width{flex:1}.story-card-wrap._02{grid-column-gap:20px;grid-row-gap:20px;justify-content:flex-start;height:auto}.story-card-img._02{width:100%}.section-39.story{padding-top:60px;padding-bottom:60px}.story-card-content{order:-9999;display:block}.story-card-content._02{width:100%;max-width:none;height:auto}.banner-sub-title-grid{padding-left:12px;padding-right:12px}.blog-tab-menu-materiaux{grid-column-gap:6px;grid-row-gap:6px}.title-process-wrapper,.cta-content-left{max-width:100%}.button-link{grid-column-gap:16px;grid-row-gap:16px}.story-card-flex-copy{flex-flow:column;justify-content:space-between;align-items:flex-start}.service-two-boutique{padding-top:60px}.main-container-9{max-width:100%;padding-bottom:0}.h2-black-7{text-align:left;margin-bottom:10px}.home-two-logo-4{padding-top:60px;padding-bottom:60px}.logos-title-large{padding-top:0;padding-bottom:0}.container-32{max-width:none}.clients-image{margin-left:10px;margin-right:10px}.heading-three-modified-3{font-size:clamp(20px,2.4vw,36px);line-height:30px}.heading-five-5{font-size:clamp(20px,2.4vw,36px);line-height:20px}.button-remplissage-white-3{display:none}.header-navabar-3.two{line-height:25px}.nav-three-3{background-color:#0000}.paragraphe-black-6{color:#101820;font-size:clamp(14px,1.1vw,18px);line-height:25px}.h2-black-8{text-align:left;margin-bottom:10px}.sub-black-5{text-align:left}.main-container-12{max-width:100%;padding-bottom:0}.h2-black-9{text-align:left;margin-bottom:10px}.sub-black-6{text-align:left}.main-container-13{max-width:100%;padding-bottom:0}.home-one-hero-sub-heading-7.overflow-hidden{align-self:flex-start}.h1-white-2{line-height:50px}.main-container-14,.main-container-15{max-width:100%;padding-bottom:0}.h2-black-10{text-align:left;margin-bottom:10px}.solution-wrap-5{padding-top:40px;padding-bottom:40px}.solution-title-6{padding-top:45px}.home-one-hero-sub-heading-8.landskape-change-display.overflow-hidden{text-align:left}.main-container-16{max-width:100%;padding-bottom:0}.home-two-process-2{padding-top:60px;padding-left:15px;padding-right:15px}.heading-four-8{font-size:18px;line-height:24px}.heading-two-4{letter-spacing:0;font-size:26px;line-height:30.2px}.h2-black-11{text-align:left;margin-bottom:10px}.sub-black-7{text-align:left}.main-container-17{max-width:100%;padding-bottom:0}.home-two-process-3{padding-top:60px;padding-left:15px;padding-right:15px}.heading-four-9{font-size:18px;line-height:24px}.heading-two-5{letter-spacing:0;font-size:26px;line-height:30.2px}.section-47{padding-top:6rem}.main-container-18{max-width:100%;padding-bottom:0}.sub-black-8{text-align:left}.service-area-two-2{padding-top:60px;padding-left:15px;padding-right:15px}.h2-black-12{text-align:left;margin-bottom:10px}.paragraphe-gris-2{color:#8f8f8f;font-size:clamp(14px,1.1vw,18px);line-height:25px}.main-container-19{max-width:100%;padding-bottom:0}.pricing-one-question-2{max-width:1140px}.h2-black-13{text-align:left;margin-bottom:10px}.heading-five-6{font-size:clamp(20px,2.4vw,36px);line-height:20px}.main-container-20{max-width:100%;padding-bottom:0}.about-image-2{aspect-ratio:16/9}.section-48{padding-top:6rem}.container-33{padding-left:1rem;padding-right:1rem}.h2-black-14{text-align:left;margin-bottom:10px}.home-one-hero-sub-heading-9.overflow-hidden{align-self:flex-start}.paragraphe-gris-3{color:#8f8f8f;font-size:clamp(14px,1.1vw,18px);line-height:25px}.h4-white-2{font-size:20px;line-height:30px}.section-49{padding-top:6rem}.container-34{padding-left:1rem;padding-right:1rem}.section-50{padding-top:6rem}.property-wrapper{min-height:24rem}.container-35{padding-left:1rem;padding-right:1rem}.section-51{padding-top:6rem}.property-wrapper-2{height:auto}.container-36{padding-left:1rem;padding-right:1rem}.section-52{padding-top:6rem}.section-52.accent{padding-left:15px}.properties-list-3{height:auto}.container-37{padding-left:1rem;padding-right:1rem}.collection-list-6{grid-template-columns:1fr;width:100%}.h2-black-15{text-align:left;margin-bottom:10px}.main-container-21{max-width:100%;padding-bottom:0}.section-53{padding-top:40px;padding-bottom:40px;padding-left:3.5rem}.section-53.banner-white{padding-top:20px;padding-bottom:20px}.base-container-11{max-width:none;margin-left:1rem;margin-right:0}.heading-92{font-size:35px}.section-54{padding-top:40px;padding-bottom:40px;padding-left:3.5rem}.section-54.without-top-spacing{padding-bottom:40px}.base-container-12{max-width:none;margin-left:1rem;margin-right:0}.h2-black-16{text-align:left;margin-bottom:10px}.sub-black-9{text-align:left}.main-container-22{max-width:100%;padding-bottom:0}.h2-black-17{text-align:left;margin-bottom:10px}.sub-black-10{text-align:left}.main-container-23{max-width:100%;padding-bottom:0}.section-content-sm-11{text-indent:0}.h2-black-18{text-align:left;margin-bottom:10px}.main-container-24{max-width:100%;padding-bottom:0}.section-content-sm-12{text-indent:0}.service-item-two-3{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;width:100%;padding-left:24px;padding-right:24px;display:flex;position:static}.two_column_content{grid-column-gap:0px;grid-row-gap:0px;padding:1.875rem 1rem}.two_column-thumb_wr{padding-top:20.625rem}.two_column_comp{grid-template-columns:1fr}.title-small{font-size:.875rem}.padding-bottom-2{padding-top:0;padding-left:0;padding-right:0}.padding-bottom-2.padding-xsmall{padding-bottom:.75rem}.sub-black-11{text-align:left}.h2-black-19{text-align:left;margin-bottom:10px}.main-container-25{max-width:100%;padding-bottom:0}.personnalisation{padding-top:60px;padding-left:15px;padding-right:15px}.heading-two-6{letter-spacing:0;font-size:26px;line-height:30.2px}.heading-four-10{font-size:18px;line-height:24px}.main-container-26{max-width:100%;padding-bottom:0}.section-58{padding-left:15px;padding-right:15px}.h2-black-20{text-align:left;margin-bottom:10px}.main-container-27{max-width:100%;padding-bottom:0}.h2-black-21{text-align:left;margin-bottom:10px}.main-container-28{max-width:100%;padding-bottom:0}}#w-node-_61748a30-3703-52cb-481b-42f1b429dbf4-8ce1c6f2,#w-node-_61748a30-3703-52cb-481b-42f1b429dbfb-8ce1c6f2{grid-area:1/1/2/2}#w-node-e528f72e-046c-b230-8d11-59a5293c3621-8ce1c72b{grid-area:span 1/span 1/span 1/span 1}#w-node-ed0517cc-c22e-4d95-c907-183cc6411fe1-8ce1c72b{align-self:center}#w-node-_4f00f788-37f8-dde2-7b66-d8a534c468e8-8ce1c72b{align-self:end}#w-node-_6cba90f2-bd9b-6986-9ffc-9396d9d3514a-8ce1c72b{justify-self:end}#w-node-ea4a787b-215b-d2db-1e47-59b76a5ae266-8ce1c72b{grid-area:1/1/2/2}#w-node-ea4a787b-215b-d2db-1e47-59b76a5ae285-8ce1c72b{grid-area:1/2/2/3}#w-node-_0fdaafbe-7dad-74e3-efe3-381475a2094f-8ce1c72c{grid-area:span 1/span 2/span 1/span 2}#w-node-_0fdaafbe-7dad-74e3-efe3-381475a20955-8ce1c72c,#w-node-f76ef6b4-9c3d-47ed-fdc4-589cfde71280-8ce1c72f,#w-node-_709aefb3-7dfb-69fa-61c6-a3b54e345489-8ce1c766,#w-node-e48e8092-5e03-7200-1568-5c03e515b6ff-d5a2ab06,#w-node-a239c308-6007-15aa-2a83-852db1644630-68a1b734{grid-area:span 1/span 1/span 1/span 1}@media screen and (min-width:1920px){#w-node-ea4a787b-215b-d2db-1e47-59b76a5ae266-8ce1c72b{grid-area:1/1/2/2}#w-node-ea4a787b-215b-d2db-1e47-59b76a5ae285-8ce1c72b{grid-column-end:3}}@media screen and (min-width:1440px){#w-node-ea4a787b-215b-d2db-1e47-59b76a5ae266-8ce1c72b{grid-area:1/1/2/2}}@media screen and (max-width:991px){#w-node-ed0517cc-c22e-4d95-c907-183cc6411fe1-8ce1c72b,#w-node-_4f00f788-37f8-dde2-7b66-d8a534c468e8-8ce1c72b{order:-9999;grid-area:span 1/span 2/span 1/span 2;align-self:center}#w-node-ea4a787b-215b-d2db-1e47-59b76a5ae285-8ce1c72b{grid-row-end:2}}@media screen and (max-width:767px){#w-node-ed0517cc-c22e-4d95-c907-183cc6411fe1-8ce1c72b,#w-node-_4f00f788-37f8-dde2-7b66-d8a534c468e8-8ce1c72b{order:-9999;grid-area:span 1/span 1/span 1/span 1;align-self:center}#w-node-ea4a787b-215b-d2db-1e47-59b76a5ae285-8ce1c72b{grid-area:2/1/3/2}}@media screen and (max-width:479px){#w-node-ed0517cc-c22e-4d95-c907-183cc6411fe1-8ce1c72b,#w-node-_4f00f788-37f8-dde2-7b66-d8a534c468e8-8ce1c72b{order:-9999;grid-area:span 1/span 1/span 1/span 1;align-self:center}#w-node-_709aefb3-7dfb-69fa-61c6-a3b54e345489-8ce1c766{grid-area:span 1/span 1/span 1/span 1}}