/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,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"],input[type="submit"]{-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:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/contrib/classy/images/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/contrib/classy/images/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/classy/images/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/contrib/classy/images/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/contrib/classy/images/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.ui-dialog{position:absolute;z-index:1260;overflow:visible;padding:0;color:#000;border:solid 1px #ccc;background:#fff;}@media all and (max-width:48em){.ui-dialog{width:92% !important;}}.ui-dialog .ui-dialog-titlebar{border-width:0 0 1px 0;border-style:solid;border-color:#ccc;border-radius:0;background:#f3f4ee;font-weight:bold;}.ui-dialog .ui-dialog-titlebar-close{border:0;background:none;}.ui-dialog .ui-dialog-buttonpane{margin-top:0;padding:0.3em 1em;border-width:1px 0 0 0;border-color:#ccc;background:#f3f4ee;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{margin:0;padding:0;}.ui-dialog .ui-dialog-buttonpane .ui-button-text-only .ui-button-text{padding:0;}.ui-dialog .ui-dialog-content .form-actions{margin:0;padding:0;}.ui-dialog .ajax-progress-throbber{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/themes/contrib/classy/images/misc/loading-small.gif);background-repeat:no-repeat;background-position:center center;}.ui-dialog .ajax-progress-throbber .throbber,.ui-dialog .ajax-progress-throbber .message{display:none;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
@font-face{font-family:"Ginter";font-weight:100 900;font-display:swap;font-style:normal;font-named-instance:"Regular";src:url(/themes/contrib/gin/dist/media/font/inter.woff2) format("woff2 supports variations(gvar)"),url(/themes/contrib/gin/dist/media/font/inter.woff2) format("woff2-variations"),url(/themes/contrib/gin/dist/media/font/inter.woff2) format("woff2");}
:root{--gin-color-title:#222330;--gin-color-text:#222330;--gin-color-text-light:#545560;--gin-color-focus:rgba(0,125,250,.6);--gin-color-focus-border:rgba(0,0,0,.2);--gin-color-focus-neutral-rgb:rgba(0,0,0,.4);--gin-color-disabled:#767676;--gin-color-disabled-bg:#eaeaea;--gin-color-disabled-border:#c2c2c2;--gin-color-warning:#d8b234;--gin-color-warning-light:#efcf64;--gin-bg-warning:#483e1e;--gin-bg-warning-light:rgba(226,151,0,.08);--gin-color-danger:#cc3d3d;--gin-color-danger-lightest:#fdd9d9;--gin-color-danger-light:#f39b9d;--gin-bg-danger:#583333;--gin-bg-danger-light:rgba(222,117,96,.1);--gin-color-green:#058260;--gin-color-green-light:#32cea4;--gin-color-green-lightest:#adebdb;--gin-bg-green:#145242;--gin-bg-green-light:rgba(72,171,123,.1);--gin-color-info:#082538;--gin-color-info-light:#589ac5;--gin-bg-info:#122b3c;--gin-status-text:#626262;--gin-status-bg:#eee;--gin-status-success-text:#1d6844;--gin-status-success-bg:#26a76930;--gin-status-warning-text:#826b1f;--gin-status-warning-bg:rgba(226,151,0,.15);--gin-status-danger-text:#cc3d3d;--gin-status-danger-bg:rgba(222,117,96,.15);--gin-color-contextual:var(--gin-color-text);--gin-color-contextual-text:#eee;--gin-bg-input:#fff;--gin-bg-layer:#fff;--gin-bg-layer2:#edeff5;--gin-bg-layer3:#fff;--gin-bg-layer4:#e2e5ec;--gin-bg-secondary:var(--gin-bg-layer);--gin-bg-header:#eeeff3;--gin-bg-unpublished:var(--gin-bg-danger-light);--gin-pattern:var(--gin-border-color);--gin-pattern-fallback:var(--gin-bg-layer2);--gin-pattern-square:.5rem;--gin-font:Ginter,Inter,"Helvetica Neue",BlinkMacSystemFont,-apple-system,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,sans-serif;--gin-font-size-xxs:.75rem;--gin-font-size-xs:small;--gin-font-size-s:.875rem;--gin-font-size:1rem;--gin-font-size-m:var(--gin-font-size);--gin-font-size-l:1.125rem;--gin-font-size-xl:1.25rem;--gin-font-size-h3:1.5rem;--gin-font-size-h2:1.75rem;--gin-font-size-h1:1.6rem;--gin-font-size-quote:1.1em;--gin-font-weight-normal:400;--gin-font-weight-semibold:525;--gin-font-weight-bold:575;--gin-font-weight-heavy:625;--gin-spacing-xxxs:.125rem;--gin-spacing-xxs:.25rem;--gin-spacing-xs:.5rem;--gin-spacing-s:.75rem;--gin-spacing-m:1rem;--gin-spacing-l:1.5rem;--gin-spacing-xl:2rem;--gin-spacing-xxl:3rem;--gin-spacing-xxxl:4rem;--gin-icon-color:#414247;--gin-icon-size-close:20px;--gin-icon-size-toolbar-secondary:17px;--gin-icon-size-toolbar:17px;--gin-icon-size-sidebar-toggle:21px;--gin-border-xxs:.125rem;--gin-border-xs:.25rem;--gin-border-s:.375rem;--gin-border-m:.5rem;--gin-border-l:.75rem;--gin-border-xl:1rem;--gin-border-color:#d4d4d8;--gin-border-color-secondary:rgba(0,0,0,.08);--gin-border-color-layer:rgba(0,0,0,.08);--gin-border-color-layer2:#d4d4d8;--gin-border-color-table:rgba(0,0,0,.1);--gin-border-color-table-header:rgba(0,0,0,.3);--gin-border-color-form-element:#8e929c;--size-summary-border-radius:calc(var(--gin-border-m) - 1px);--gin-easing:cubic-bezier(.19,1,.22,1);--gin-transition:.15s var(--gin-easing);--gin-transition-fast:.3s var(--gin-easing);--gin-shadow-l1:0 1px 2px rgb(20 45 82 / 2%),0 3px 4px rgb(20 45 82 / 3%),0 5px 8px rgb(20 45 82 / 4%);--gin-shadow-l2:0 1px 2px rgb(20 45 82 / 2%),0 3px 4px rgb(20 45 82 / 3%),0 5px 8px rgb(20 45 82 / 4%),0 20px 24px rgb(20 45 82 / 12%);--gin-height-sticky:60px;--gin-toolbar-width-collapsed:66px;--gin-toolbar-width:256px;--gin-toolbar-height:0px;--gin-toolbar-secondary-height:0px;--gin-toolbar-bg-level2:#edeff5;--gin-toolbar-bg-level3:rgba(44,45,47,.05);--gin-toolbar-y-offset:0px;--gin-toolbar-x-offset:0px;--gin-scroll-offset:0px;--gin-sticky-offset:0px;--gin-sidebar-small-width:320px;--gin-sidebar-min-width:240px;--gin-sidebar-width:320px;--gin-sidebar-max-width:560px;--gin-sidebar-offset:var(--gin-sidebar-width);--gin-switch:#26a769;--gin-shadow-button:#00000033;--gin-color-button-text:#fff;--gin-offset-x:var(--gin-toolbar-x-offset);--gin-offset-y:calc(var(--gin-toolbar-y-offset) + var(--gin-sticky-offset));--gin-link-decoration-style:dotted;--gin-max-line-length:80ch;--input-line-height:var(--gin-spacing-l);--input-padding-horizontal:var(--gin-spacing-s);--input-padding-vertical:var(--gin-spacing-xs);--gin-tooltip-bg:#232429;--jui-dialog-z-index:1260;}@media (min-width:61em){:root{--gin-font-size-h1:1.8125rem;--gin-font-size-quote:1.2em;}}@media (min-width:90em){:root{--gin-font-size-h1:2.125rem;}}@media (min-width:61em){:root{--gin-icon-size-toolbar:20px;}}@media (min-width:64em){:root{--gin-sticky-offset:var(--gin-height-sticky);}}@media (min-width:80em){:root{--gin-sidebar-width:360px;}}[data-gin-layout-density=small]{--gin-spacing-density-xxs:.15625rem;--gin-spacing-density-xs:.3125rem;--gin-spacing-density-s:.46875rem;--gin-spacing-density-m:.625rem;--gin-spacing-density-l:.9375rem;--gin-spacing-density-xl:1.25rem;--gin-spacing-density-xxl:1.875rem;--gin-spacing-density-xxxl:2.5rem;}[data-gin-layout-density=medium]{--gin-spacing-density-xxs:.1875rem;--gin-spacing-density-xs:.375rem;--gin-spacing-density-s:.5625rem;--gin-spacing-density-m:.75rem;--gin-spacing-density-l:1.125rem;--gin-spacing-density-xl:1.5rem;--gin-spacing-density-xxl:2.25rem;--gin-spacing-density-xxxl:3rem;}:root{--gin-spacing-density-xxs:.25rem;--gin-spacing-density-xs:.5rem;--gin-spacing-density-s:.75rem;--gin-spacing-density-m:1rem;--gin-spacing-density-l:1.5rem;--gin-spacing-density-xl:2rem;--gin-spacing-density-xxl:3rem;--gin-spacing-density-xxxl:4rem;}.gin--dark-mode{--gin-color-title:#fff;--gin-color-text:#d2d3d3;--gin-color-text-light:#9e9fa0;--gin-shadow-button:rgba(#111,.9);--gin-color-button-text:#111;--gin-color-focus:rgb(81,168,255);--gin-color-focus-border:rgba(0,0,0,.8);--gin-color-focus-neutral-rgb:rgba(255,255,255,.8);--gin-color-disabled:#919191;--gin-color-disabled-border:#646464;--gin-color-disabled-bg:#47474c;--gin-color-warning:#dec15f;--gin-bg-warning-light:rgba(222,193,95,.1);--gin-color-danger:#ce6060;--gin-color-danger-lightest:#483439;--gin-color-green:#32cea4;--gin-color-info:#559bca;--gin-bg-input:var(--gin-bg-layer2);--gin-bg-app:#1b1b1d;--gin-bg-layer:#2a2a2d;--gin-bg-layer2:#3b3b3f;--gin-bg-layer3:#47474c;--gin-bg-layer4:#19191b;--gin-bg-secondary:var(--gin-bg-app);--gin-bg-unpublished:var(--gin-bg-warning-light);--gin-color-contextual:var(--gin-bg-layer3);--gin-border-color:#43454a;--gin-border-color-secondary:rgba(255,255,255,.075);--gin-border-color-layer:rgba(0,0,0,.05);--gin-border-color-layer2:#76777b;--gin-border-color-table:#43454a;--gin-border-color-table-header:rgba(255,255,255,.4);--gin-border-color-form-element:var(--gin-border-color-layer2);--gin-bg-header:#1b1b1d;--gin-switch:var(--gin-color-primary);--gin-status-text:#c3cbd0;--gin-status-bg:rgba(255,255,255,.12);--gin-status-success-text:#8bd3b1;--gin-status-success-bg:#26a76940;--gin-status-warning-text:#e8d185;--gin-status-warning-bg:rgba(226,151,0,.15);--gin-status-danger-text:#e69e9e;--gin-status-danger-bg:rgba(222,117,96,.15);--gin-shadow-l1:0 1px 2px rgb(0 0 0 / 2%),0 3px 4px rgb(0 0 0 / 3%),0 5px 8px rgb(0 0 0 / 4%);--gin-shadow-l2:0 1px 2px rgb(0 0 0 / 2%),0 3px 4px rgb(0 0 0 / 3%),0 5px 8px rgb(0 0 0 / 4%),0 20px 24px rgb(0 0 0 / 12%);--gin-icon-color:#888;--gin-pattern-fallback:var(--gin-bg-layer2);--gin-pattern:var(--gin-border-color);--gin-tooltip-bg:var(--gin-bg-layer3);}@media (forced-colors:active){:root{--gin-icon-color:CanvasText;}}.entity-meta{--entity-meta-color-bg:transparent;--entity-meta-border-color:var(--gin-border-color);}.accordion{--accordion-bg-color:transparent;--accordion-border-color:var(--gin-border-color);}
.tabs{box-shadow:none;}.tabs-wrapper,.horizontal-tabs ul.horizontal-tabs-list{padding:0 var(--gin-spacing-xs);margin-inline:calc(var(--gin-spacing-xs) * -1);}@media (min-width:48em){.tabs-wrapper,.horizontal-tabs ul.horizontal-tabs-list{padding:0;}}.gin--dark-mode .tabs-wrapper:not(.is-horizontal) .tabs{border-color:#8e929c;}.gin--dark-mode .tabs-wrapper:not(.is-horizontal) .tabs__tab{background-color:var(--gin-bg-item-hover);border-color:#8e929c;}.vertical-tabs__items{z-index:inherit;}.gin--dark-mode .tabs{border-color:var(--gin-border-color-layer2);}.gin--dark-mode .tabs .tabs__tab,.gin--dark-mode .tabs .tabs__tab.is-active{border-color:var(--gin-border-color-layer2);background-color:transparent;}.tabs__link,.claro-details__summary,.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a{color:var(--gin-color-text);font-size:var(--gin-font-size);font-weight:var(--gin-font-weight-semibold);padding-block:calc(var(--gin-spacing-l) - var(--gin-spacing-xxs));}.tabs__link strong,.claro-details__summary strong,.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a strong{font-weight:inherit;}.tabs__link.is-active,.claro-details__summary[aria-expanded=true],.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button.selected a{font-weight:var(--gin-font-weight-semibold);}.is-horizontal .tabs__link:hover,.is-horizontal .tabs__link:focus,.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a:hover,.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a:focus{color:var(--gin-color-primary);background:var(--gin-bg-item-hover);}.claro-details{color:var(--gin-color-text);border:1px solid var(--gin-border-color);border-radius:var(--gin-border-m);box-shadow:none;}.claro-details__summary::after{border-radius:var(--gin-border-m);}.claro-details__summary:hover{color:var(--gin-color-primary);background-color:var(--gin-bg-item-hover);}.is-horizontal .tabs--primary,.is-horizontal .tabs--secondary,.horizontal-tabs ul.horizontal-tabs-list{position:relative;}@media (min-width:48em){.is-horizontal .tabs--primary,.is-horizontal .tabs--secondary,.horizontal-tabs ul.horizontal-tabs-list{width:100%;padding-block:.3125rem var(--gin-spacing-l);padding-inline:var(--gin-spacing-xs);margin-block-end:calc(var(--gin-spacing-xl) * -1);overflow-x:auto;}.gin--edit-form .is-horizontal .tabs--primary,.gin--edit-form .is-horizontal .tabs--secondary,.gin--edit-form .horizontal-tabs ul.horizontal-tabs-list{padding-block-start:.4rem;}}.is-horizontal .tabs--primary::after,.is-horizontal .tabs--secondary::after,.horizontal-tabs ul.horizontal-tabs-list::after{pointer-events:none;content:"";position:absolute;inset-block-end:0;inset-inline-start:0;display:block;width:100%;max-width:calc(100% + var(--gin-spacing-xs));border-block-end:1px solid var(--gin-border-color);transition:var(--gin-transition);}@media (min-width:48em){.is-horizontal .tabs--primary::after,.is-horizontal .tabs--secondary::after,.horizontal-tabs ul.horizontal-tabs-list::after{inset-inline-start:var(--gin-spacing-xs);inset-block-end:var(--gin-spacing-l);max-width:calc(100% - var(--gin-spacing-m));}}.is-horizontal .tabs--primary .tabs__tab,.is-horizontal .tabs--primary .horizontal-tab-button,.is-horizontal .tabs--secondary .tabs__tab,.is-horizontal .tabs--secondary .horizontal-tab-button,.horizontal-tabs ul.horizontal-tabs-list .tabs__tab,.horizontal-tabs ul.horizontal-tabs-list .horizontal-tab-button{position:relative;}.is-horizontal .tabs--primary .tabs__tab:focus-within::after,.is-horizontal .tabs--primary .horizontal-tab-button:focus-within::after,.is-horizontal .tabs--secondary .tabs__tab:focus-within::after,.is-horizontal .tabs--secondary .horizontal-tab-button:focus-within::after,.horizontal-tabs ul.horizontal-tabs-list .tabs__tab:focus-within::after,.horizontal-tabs ul.horizontal-tabs-list .horizontal-tab-button:focus-within::after{content:"";width:calc(100% + var(--gin-spacing-xs));height:4px;background:var(--gin-bg-app);display:block;position:absolute;inset-block-end:calc(var(--gin-spacing-xxs) * -1);inset-inline-start:calc(var(--gin-spacing-xxs) * -1);z-index:3;}.is-horizontal .tabs--primary .horizontal-tab-button:focus-within::after,.is-horizontal .tabs--secondary .horizontal-tab-button:focus-within::after,.horizontal-tabs ul.horizontal-tabs-list .horizontal-tab-button:focus-within::after{background:var(--gin-bg-layer);}.horizontal-tabs ul.horizontal-tabs-list::before{z-index:1;background:var(--gin-bg-layer);}.horizontal-tabs ul.horizontal-tabs-list::after{inset-inline-start:var(--gin-spacing-xs);max-width:calc(100% - var(--gin-spacing-m));}@media (min-width:48em){.is-horizontal .tabs--primary,.is-horizontal .tabs--secondary{margin-inline:0;}}@media (min-width:48em){.tabs--primary{margin-block-end:0;}}@media (min-width:48em){.is-horizontal .tabs--primary::after{border-block-end:0 none;}.gin--high-contrast-mode .is-horizontal .tabs--primary::after{border-block-end:1px solid;}}@media (max-width:47.99em){.is-horizontal .tabs--primary .tabs__tab{background-color:var(--gin-bg-layer);border-block-end:1px solid var(--gin-border-color-layer2);}.is-horizontal .tabs--primary .tabs__tab[data-original-order="0"]{border-block-end:none;}}@media (min-width:48em){.is-horizontal .tabs--primary .tabs__tab:focus-within::after{display:none;}}.is-horizontal .tabs--primary .tabs__link{min-height:var(--gin-spacing-xxl);height:100%;}@media (min-width:48em){.is-horizontal .tabs--primary .tabs__link{font-size:var(--gin-font-size);padding-block:calc(var(--gin-spacing-xs) - 2px);padding-inline:var(--gin-spacing-s);margin-inline-end:.25em;min-height:2rem;border-radius:2rem;}}@media (min-width:48em){.is-horizontal .tabs--primary .tabs__link.is-active{color:var(--gin-color-primary-active);background:var(--gin-color-primary-light);}}.is-horizontal .tabs--primary .tabs__link.is-active::before{display:none;}.tabs__trigger svg{stroke:var(--gin-color-primary);}@media (min-width:48em){.is-horizontal .tabs--secondary{margin-block-start:var(--gin-spacing-m);}.is-horizontal .tabs--secondary::before{width:100%;}}.is-horizontal .tabs--secondary .tabs__link{min-height:2.5rem;padding-block:var(--gin-spacing-xs) var(--gin-spacing-m);padding-inline:var(--gin-spacing-m);font-size:var(--gin-font-size-s);border-radius:var(--gin-border-m) var(--gin-border-m) 0 0;}.horizontal-tabs{position:static !important;display:flex;flex-wrap:wrap;width:100%;border:0 none;margin-block-start:calc(var(--gin-spacing-m) * -1);}.horizontal-tabs ul.horizontal-tabs-list{background:none;border-inline-end:0 none;border-block-end:0 none;overflow:hidden;}@media (min-width:48em){.horizontal-tabs ul.horizontal-tabs-list:after{inset-inline-start:var(--gin-spacing-xs);max-width:calc(100% - var(--gin-spacing-m));}}.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button{background:none;border-inline-end:0 none;border-block-end:0 none;}.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a{padding-block:var(--gin-spacing-xs) var(--gin-spacing-m);padding-inline:var(--gin-spacing-m);font-size:var(--gin-font-size-s);border-radius:var(--gin-border-m) var(--gin-border-m) 0 0;}.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button a::before{content:"";display:block;position:absolute;}.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button.selected a{color:var(--gin-color-primary);}.horizontal-tabs ul.horizontal-tabs-list li.horizontal-tab-button.selected a::before{z-index:1;border-inline:none;border-block-end:3px solid var(--gin-color-primary);inset-block-start:auto;inset-block-end:0;inset-inline-start:0;inset-inline-end:0;height:3px;width:100%;}.horizontal-tabs .horizontal-tabs{margin-block-start:var(--gin-spacing-m);}.horizontal-tabs .horizontal-tabs-panes,.horizontal-tabs [data-horizontal-tabs-panes]{width:100%;}.horizontal-tabs .horizontal-tabs-pane{padding:0;box-shadow:none;}.horizontal-tabs .horizontal-tabs-pane > .details-wrapper{margin:0;}.horizontal-tabs .horizontal-tabs-pane > .details-wrapper > .claro-details__description{margin-block-start:var(--gin-spacing-m);}.horizontal-tabs .paragraphs-subform .horizontal-tabs-panes{margin-block-start:var(--gin-spacing-s);}.claro-details__description{max-width:var(--gin-max-line-length);}.claro-details__summary::before,.claro-details[open] > .claro-details__summary::before{inset-inline-start:1.125rem;background:var(--gin-color-text);-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#handle-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#handle-view);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:100% 100%;mask-size:100% 100%;}@media (forced-colors:active){.claro-details__summary::before,.claro-details[open] > .claro-details__summary::before{background-color:buttonBorder;}}@media (forced-colors:active){[dir="ltr"] .claro-details__summary::before{transform:rotate(90deg);}[dir="rtl"] .claro-details__summary::before{transform:rotate(-90deg);}}@media (forced-colors:active){.claro-details[open] > .claro-details__summary::before{margin-block-start:-6px;}[dir="ltr"] .claro-details[open] > .claro-details__summary::before{transform:rotate(270deg);}[dir="rtl"] .claro-details[open] > .claro-details__summary::before{transform:rotate(-270deg);}}.claro-details__summary:hover::before,.claro-details__summary:hover:focus::before,.claro-details[open] > .claro-details__summary:hover::before,.claro-details[open] > .claro-details__summary:focus::before,.claro-details[open] > .claro-details__summary--accordion::before,.claro-details[open] > .claro-details__summary--accordion-item::before,.claro-details[open] > .claro-details__summary--vertical-tabs-item::before{background:var(--gin-color-primary);}@media (forced-colors:active){.claro-details__summary:hover::before,.claro-details__summary:hover:focus::before,.claro-details[open] > .claro-details__summary:hover::before,.claro-details[open] > .claro-details__summary:focus::before,.claro-details[open] > .claro-details__summary--accordion::before,.claro-details[open] > .claro-details__summary--accordion-item::before,.claro-details[open] > .claro-details__summary--vertical-tabs-item::before{background-color:linkText;}}.claro-details__description{color:var(--gin-color-text-light);}.claro-details__wrapper--accordion,.claro-details__wrapper--accordion-item,.claro-details__wrapper--vertical-tabs-item{border-block-start:1px solid var(--gin-border-color);background:var(--gin-bg-app);}.gin--dark-mode .claro-details,.gin--dark-mode .claro-details__summary--accordion,.gin--dark-mode .claro-details__summary--accordion-item,.gin--dark-mode .claro-details__summary--vertical-tabs-item{background-color:transparent;}.gin--dark-mode .claro-details{border-color:var(--gin-border-color);}.gin--dark-mode .vertical-tabs__items{background:none;border:0 none;}.gin--dark-mode .vertical-tabs__menu-item.is-selected .vertical-tabs__menu-link{background:var(--gin-bg-app);border-color:transparent;}.gin--dark-mode .vertical-tabs__menu-link{color:var(--gin-color-text);}.gin--dark-mode .vertical-tabs__menu-link-summary{color:var(--gin-color-text-light);}.gin--dark-mode .vertical-tabs .claro-details__wrapper{background:var(--gin-bg-app);}.vertical-tabs__items{border-radius:var(--gin-border-m);}@media (min-width:64em){.vertical-tabs__items{border-start-start-radius:0;}}.vertical-tabs__items .vertical-tabs__item{border-radius:0;}@media (min-width:85em){.vertical-tabs__items .vertical-tabs__item{border-start-end-radius:var(--gin-border-m);border-end-end-radius:var(--gin-border-m);border-end-start-radius:var(--gin-border-m);}.vertical-tabs__items .vertical-tabs__item ~ .vertical-tabs__item{border-start-start-radius:var(--gin-border-m);}}@media (min-width:64em){.vertical-tabs__items .vertical-tabs__item .claro-details__summary{padding-inline-start:var(--gin-spacing-xxl);}.vertical-tabs__items .vertical-tabs__item .claro-details__summary::before{inset-inline-start:var(--gin-spacing-m);}}.vertical-tabs__items .vertical-tabs__item > .claro-details__wrapper{display:inline-block;width:100%;}.vertical-tabs__menu-item-title{font-weight:var(--gin-font-weight-bold);}.vertical-tabs__menu-item::before,.vertical-tabs__menu-item::after{border-color:var(--gin-border-color);}.vertical-tabs__menu-link:hover,.vertical-tabs__menu-item.is-selected .vertical-tabs__menu-link:hover{color:var(--gin-color-primary);}.vertical-tabs__menu-link:hover::before,.vertical-tabs__menu-item.is-selected .vertical-tabs__menu-link:hover::before{background:var(--gin-bg-item-hover);}[open] > .claro-details__summary--vertical-tabs-item:not(:focus):not(:active)::after,[open] > .claro-details__summary--accordion-item:not(:focus):not(:active)::after{border-inline-start-width:5px;}@media screen and (min-width:85em){html.js .vertical-tabs__item{overflow:visible;float:inline-start;width:100%;}}
html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}*{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}body{margin:0}audio,canvas,video{display:inline-block}audio:not([controls]){display:none}img,video{max-width:100%;height:auto;vertical-align:middle}input{max-width:100%}iframe,object,embed{max-width:100%}img{-ms-interpolation-mode:bicubic}a img{border:0}a:focus,button:focus{outline:none;outline-offset:-.142857143em}button::-moz-focus-inner{border:0;padding:0}nav ul{list-style:none;padding:0;margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}figure{margin:0}table{border-collapse:collapse;border-spacing:0}html{font-size:100%}@font-face{font-family:UxumGrotesque;src:url(/themes/custom/zen_ductal_2021/fonts/UnumGrotesque/Uxum_Ductal-Regular.otf) format("opentype")}@font-face{font-family:UxumGrotesque;font-weight:bold;src:url(/themes/custom/zen_ductal_2021/fonts/UnumGrotesque/Uxum_Ductal-Bold.otf) format("opentype")}@font-face{font-family:UxumGrotesque;font-style:italic;src:url(/themes/custom/zen_ductal_2021/fonts/UnumGrotesque/Italic/Uxum_Ductal_Italic-Regular.otf) format("opentype")}@font-face{font-family:UxumGrotesque;font-style:italic;font-weight:bold;src:url(/themes/custom/zen_ductal_2021/fonts/UnumGrotesque/Italic/Uxum_Ductal_Italic-Bold.otf) format("opentype")}body{font-size:1em;line-height:1.4;color:#413C3C}body,select,input,button,textarea,.ui-widget{font-family:"UxumGrotesque"}select,select:focus,input,input:focus,button,button:focus,textarea,textarea:focus,.ui-widget,.ui-widget:focus{font-size:100%}p,ul,ol,dl,blockquote,pre,td,th,label,textarea,caption,details,figure,hgroup{margin-top:0.75em;margin-bottom:0}p:first-child,.p-like:first-child,ul:first-child,ol:first-child,dl:first-child,blockquote:first-child,pre:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}h1,.h1-like{font-size:1.92857em;line-height:1.07407em;font-weight:bold;color:#413C3C;margin-bottom:20px}h2,.h2-like{font-size:1em;line-height:1.35714em;font-weight:bold;color:#413C3C;margin-bottom:20px}h3,.h3-like{font-size:1em;line-height:1.35714em;color:#413C3C;margin-bottom:20px}h4,.h4-like{font-size:1.21429em;line-height:1.29412em;color:#413C3C;margin-bottom:20px}h5,.h5-like{font-size:1em;line-height:1.35714em;color:#3a3a3a;margin-bottom:20px}a{color:#413C3C;text-decoration:none;cursor:pointer}a:visited{color:#413C3C}a:hover,a:focus{color:#3a3a3a}.lazy,.lazy-loading{background:#cdcdcd}table.responsive-table-ductal{border:none;font-size:16px}table.responsive-table-ductal thead{color:#877873;background-color:#fff;border-bottom:1px solid #44878C}table.responsive-table-ductal thead th{border:none;padding:10px}table.responsive-table-ductal tbody{font-size:19px}table.responsive-table-ductal tbody tr{background-color:#f5f5f5}table.responsive-table-ductal tbody tr td{border:none;padding:10px}#bh_preload_images{display:none}.contact_wrapper.black+.contact_wrapper{margin-top:0}.visually-hidden{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.tags_wrapper{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap}.tags_wrapper .tag{border-radius:21px;border:solid 1px #c7c7c7;font-size:.75em;color:#413C3C;padding:7px 16px;margin-right:5px;margin-top:5px}.tags_wrapper .tag:hover{border:solid 1px #2d2d2d}.tags_wrapper .tag a{text-decoration:none !important}body #colorbox #cboxWrapper #cboxClose{position:absolute;top:0 !important;background-image:none !important;border:none;width:auto !important;height:30px !important;color:#000;display:inline-block !important;text-indent:inherit;right:0;font-size:1.5em}@media (max-width:1023px){body #colorbox #cboxWrapper #cboxClose{font-size:1.125em}}body #colorbox #cboxWrapper #cboxLoadedContent{margin:0 !important}body #colorbox #cboxCurrent{display:none !important}body #colorbox #cboxTitle{display:none !important}body #colorbox #cboxPrevious{width:35px;height:auto;left:10px;bottom:10px;background:transparent}body #colorbox #cboxPrevious:after{content:'';background-image:url("/themes/custom/zen_ductal_2021/sass/2021/images/arrow_left_colorbox.svg");display:block;width:35px;height:39px}body #colorbox #cboxNext{width:35px;height:auto;right:10px;bottom:10px;left:inherit;background:transparent}body #colorbox #cboxNext:after{content:'';background-image:url("/themes/custom/zen_ductal_2021/sass/2021/images/arrow_right_colorbox.svg");display:block;width:35px;height:39px}body #colorbox #cboxSlideshow{display:none !important}body #colorbox img.cboxPhoto{margin-top:50px !important;height:calc(100% - 120px) !important;width:auto !important}.popin_allfilters{display:flex;flex-direction:column}.popin_allfilters .blog_filter_wrapper{max-width:587px;margin:20px 0}@media (max-width:1023px){.popin_allfilters .blog_filter_wrapper{max-width:100%}}.popin_allfilters .blog_filter_wrapper .title{font-size:1.5em;line-height:1.5;color:#2d2d2d;border-bottom:1px solid #c4c4c4;padding-bottom:10px}.popin_allfilters .blog_filter_wrapper .values_wrapper{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;margin-top:7px}.popin_allfilters .blog_filter_wrapper .values_wrapper .filter{font-size:.75em;padding:10px 16px;margin:10px 5px;border-radius:20px;background-color:#f3f3f3;border:solid 1px transparent;position:relative}.popin_allfilters .blog_filter_wrapper .values_wrapper .filter a{color:inherit}.popin_allfilters .blog_filter_wrapper .values_wrapper .filter a:after{content:' ';position:absolute;top:0;bottom:0;left:0;right:0;width:100%}.popin_allfilters .blog_filter_wrapper .values_wrapper .filter.active{background-color:#343434;color:#fff}@media (min-width:1024px){.popin_allfilters .blog_filter_wrapper .values_wrapper .filter.active:hover a{opacity:0.5}}.popin_allfilters .blog_filter_wrapper .values_wrapper .filter:hover:not(.active){border:solid 1px #2d2d2d;background-color:#fff}.responsive-table-ductal thead tr>td.mobile{display:none}.responsive-table-ductal tbody tr>td.mobile{display:none}@media (max-width:1023px){.responsive-table-ductal thead{display:none}.responsive-table-ductal tbody{border-bottom:none !important}.responsive-table-ductal tbody tr>td:not(.mobile){display:none}.responsive-table-ductal tbody tr>td.mobile{display:block;width:100% !important;height:auto !important;padding:0;margin:0;border:none !important}.responsive-table-ductal tbody tr>td.mobile .title_wrapper{padding:15px 0;border-bottom:1px solid #e6e6e6;position:relative;font-size:1em}.responsive-table-ductal tbody tr>td.mobile .title_wrapper:after{content:'';width:12px;height:12px;border-left:1px solid #000;border-top:1px solid #000;transform:rotate(225deg);display:block;position:absolute;right:20px;top:17px}.responsive-table-ductal tbody tr>td.mobile .title_wrapper.active:after{transform:rotate(45deg);top:27px}.responsive-table-ductal tbody tr>td.mobile .content_wrapper{display:none;padding:20px 0 40px;border-bottom:1px solid #e6e6e6;font-size:.75em}.responsive-table-ductal tbody tr>td.mobile .content_wrapper.active{display:block}}.video-js .vjs-big-play-button{bottom:34px;right:54px;position:absolute;top:inherit;left:inherit;width:36px;height:36px;box-shadow:none !important}@media (max-width:1365px){.video-js .vjs-big-play-button{width:30px;height:30px;bottom:21px;right:21px}}@media (max-width:1023px){.video-js .vjs-big-play-button{width:14px;height:14px;bottom:8px;right:8px}}.video-js .vjs-big-play-button:before{display:none}.video-js .vjs-big-play-button:after{content:' ';display:block;width:0;height:0;border-top:18px solid transparent;border-bottom:18px solid transparent;border-left:36px solid white}@media (max-width:1365px){.video-js .vjs-big-play-button:after{border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:30px solid white}}@media (max-width:1023px){.video-js .vjs-big-play-button:after{border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:14px solid white}}.video-js .vjs-big-play-button:hover{background:none;box-shadow:none}.progress-container{height:1px;background-color:#c5c5c5;margin-top:50px;width:100%}.progress-container .progress-bar{height:1px;background:#000;width:0%;border-radius:10px}.bh_learn_more svg,.learn_more svg{width:24px !important;height:24px !important;transform:translate(5px,5px) !important}@media (max-width:1023px){.bh_learn_more svg,.learn_more svg{width:16px !important;height:16px !important;transform:translate(5px,10px) !important}}.bh_cutted{display:none}.bh_cutted.clicked{display:inline}.bh_dots{display:inline}.bh_dots.clicked{display:none}.bh_show_cutted{display:block;margin-top:30px;font-weight:bold}.bh_show_cutted.clicked{display:none}:root{--offset:20px;--columns:12;--gutter:20px;--color:rgba(126,195,241,0.25)}@media (max-width:1023px){:root{--columns:4}}:root{--repeating-width:calc(100% / var(--columns));--column-width:calc((100% / var(--columns)) - var(--gutter));--background-width:calc(100% + var(--gutter));--background-columns:repeating-linear-gradient(to right,var(--color),var(--color) var(--column-width),transparent var(--column-width),transparent var(--repeating-width))}html{position:relative}html.show-grid::before{position:absolute;top:0;right:0;bottom:0;left:0;margin-right:auto;margin-left:auto;width:calc(100% - (2 * var(--offset)));min-height:100vh;content:'';background-image:var(--background-columns);background-size:var(--background-width) 100%;z-index:1000;pointer-events:none}h1,.bh_title_01{font-family:UxumGrotesque;font-size:10em;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;margin:0;padding:0}h2,.bh_title_02{font-family:UxumGrotesque;font-size:7.5em;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;margin:0;padding:0}h3,.bh_title_03{font-family:UxumGrotesque;font-size:2.625em;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;margin:0;padding:0}.bh_text_01{font-family:UxumGrotesque;font-size:2.125em;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.64;letter-spacing:normal;text-align:left}.bh_text_02{font-family:UxumGrotesque;font-size:1em;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;text-align:left}.bh_text_03{font-family:UxumGrotesque;font-size:1em;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;text-align:left}.bh_text_04{font-family:UxumGrotesque;font-size:.75em;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;text-align:left}@media (max-width:1023px){h1,.bh_title_01{font-family:UxumGrotesque;font-size:3.125em}h2,.bh_title_02{font-family:UxumGrotesque;font-size:2.625em}h3,.bh_title_03{font-family:UxumGrotesque;font-size:1.5em}.bh_text_01{font-family:UxumGrotesque;font-size:1em;line-height:1.64}.bh_text_02{font-family:UxumGrotesque;font-size:.875em;line-height:1.56}.bh_text_03{font-family:UxumGrotesque;font-size:.75em;font-weight:bold;line-height:1.56}.bh_text_04{font-family:UxumGrotesque;font-size:.75em;line-height:1.56}}body.toolbar-fixed{padding-top:0 !important}body.toolbar-fixed.toolbar-horizontal.toolbar-tray-open header#bh_header{margin-top:60px}body.toolbar-fixed.toolbar-horizontal:not(.toolbar-tray-open) header#bh_header{margin-top:40px}body.toolbar-fixed.toolbar-vertical header#bh_header,body.toolbar-fixed.gin--vertical-toolbar header#bh_header{margin-top:40px}body.toolbar-fixed.toolbar-vertical.toolbar-tray-open header#bh_header,body.toolbar-fixed.gin--vertical-toolbar.toolbar-tray-open header#bh_header{width:calc(100% - 66px)}header#bh_header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 20px;height:91px;width:100%;z-index:20;position:fixed;top:0}@media (max-width:1023px){header#bh_header{height:54px}}#bh_page.page-dispatch-produit header#bh_header{background-color:#fff}#bh_page.page-dispatch-produit .bh_breadcrumb i.arrow{border-right-color:#413C3C;border-bottom-color:#413C3C}#bh_page.page-dispatch-blog header#bh_header{background-color:#fff}#bh_page.page-dispatch-blog .bh_breadcrumb i.arrow{border-right-color:#413C3C;border-bottom-color:#413C3C}#bh_page.page-dispatch-project header#bh_header{background-color:#fff}#bh_page.page-dispatch-project .bh_breadcrumb i.arrow{border-right-color:#413C3C;border-bottom-color:#413C3C}#bh_page.page-edito header#bh_header{background-color:#fff}#bh_page.page-edito .bh_breadcrumb i.arrow{border-right-color:#413C3C;border-bottom-color:#413C3C}#bh_page.page-article header#bh_header{background-color:#fff}#bh_page.page-article .bh_breadcrumb i.arrow{border-right-color:#413C3C;border-bottom-color:#413C3C}#bh_page.page-about header#bh_header{background-color:#fff}#bh_page.page-about .bh_breadcrumb i.arrow{border-right-color:#413C3C;border-bottom-color:#413C3C}.bh_breadcrumb{border-top:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4;margin:0 20px;margin-top:91px;padding:15px 0;font-size:1em}@media (max-width:1023px){.bh_breadcrumb{font-size:.875em;margin-top:54px;padding:8px 0 10px}}.bh_breadcrumb img.arrow_left{width:16.1px;height:17.1px;display:inline-block;margin-right:8.9px}.bh_breadcrumb i.arrow{border:solid #fff;border-width:0 1px 1px 0;display:inline-block;padding:1.7px;transform:rotate(-45deg);margin:0px 10px 3px}@media (max-width:1023px){.bh_breadcrumb i.arrow{margin-bottom:2px}}#block-bonhomme-bh-top-links{color:#413C3C;margin-right:20px}@media (max-width:1023px){#block-bonhomme-bh-top-links{margin-right:10px}}#block-bonhomme-bh-top-links ul.top-links{padding:0;margin:0;list-style:none;display:flex;justify-content:end}#block-bonhomme-bh-top-links ul.top-links li a{font-size:1.5em;text-decoration:none;color:inherit}@media (max-width:1023px){#block-bonhomme-bh-top-links ul.top-links li a{font-size:1.125em}}#block-bonhomme-bh-top-links:hover{opacity:0.5}#block-bonhomme-bh-language-switcher{color:#413C3C;margin-left:auto;margin-right:20px}@media (max-width:1023px){#block-bonhomme-bh-language-switcher{margin-right:10px}}#block-bonhomme-bh-language-switcher .bh_language_switcher_wrapper{position:relative}#block-bonhomme-bh-language-switcher .bh_language_switcher_wrapper .active-language{font-size:1.5em;cursor:pointer}@media (max-width:1023px){#block-bonhomme-bh-language-switcher .bh_language_switcher_wrapper .active-language{font-size:1.125em}}#block-bonhomme-bh-language-switcher .bh_language_switcher_wrapper .active-language div.mobile{display:none}@media (max-width:1023px){#block-bonhomme-bh-language-switcher .bh_language_switcher_wrapper .active-language div.desktop{display:none}#block-bonhomme-bh-language-switcher .bh_language_switcher_wrapper .active-language div.mobile{display:block}}#block-bonhomme-bh-language-switcher .bh_language_switcher_wrapper ul.language-list{margin:0;padding:0;list-style:none;position:absolute;left:0;display:none}#block-bonhomme-bh-language-switcher .bh_language_switcher_wrapper ul.language-list li{padding:0;margin:0}#block-bonhomme-bh-language-switcher .bh_language_switcher_wrapper ul.language-list li a{text-decoration:none;color:inherit;font-size:1.5em;white-space:nowrap}@media (max-width:1023px){#block-bonhomme-bh-language-switcher .bh_language_switcher_wrapper ul.language-list li a{font-size:1.125em}}#block-bonhomme-bh-language-switcher .bh_language_switcher_wrapper ul.language-list.clicked{display:block}#block-bonhomme-bh-language-switcher:hover .bh_language_switcher_wrapper .active-language{opacity:0.5}#bh_page.page-produit #block-bonhomme-bh-top-links{color:#fff}#bh_page.page-produit #block-bonhomme-bh-language-switcher{color:#fff}#bh_page.page-project #block-bonhomme-bh-top-links{color:#fff}#bh_page.page-project #block-bonhomme-bh-language-switcher{color:#fff}header#bh_header.scrolled #block-bonhomme-bh-top-links{color:#413C3C}header#bh_header.scrolled #block-bonhomme-bh-language-switcher{color:#413C3C}header#bh_header .bh_logo_wrapper a{display:block;width:200px;height:43px;background-image:url("/themes/custom/zen_ductal_2021/sass/2021/images/logo.svg");color:black;background-repeat:no-repeat;position:relative}@media (max-width:1023px){header#bh_header .bh_logo_wrapper a{width:100px;height:19px}}header#bh_header .bh_logo_wrapper a .legend{font-size:1.125em;line-height:1.3;position:absolute;left:170px;top:2px;width:-moz-fit-content;width:fit-content;white-space:nowrap}@media (max-width:1023px){header#bh_header .bh_logo_wrapper a .legend{font-size:.5em;left:75px;top:1px}}.node-type-page-produit header#bh_header .bh_logo_wrapper a{background-image:url("/themes/custom/zen_ductal_2021/sass/2021/images/logo_white.svg");color:#fff}.node-type-page-produit header#bh_header.scrolled .bh_logo_wrapper a{background-image:url("/themes/custom/zen_ductal_2021/sass/2021/images/logo.svg");color:black}.node-type-page-project header#bh_header .bh_logo_wrapper a{background-image:url("/themes/custom/zen_ductal_2021/sass/2021/images/logo_white.svg");color:#fff}.node-type-page-project header#bh_header.scrolled .bh_logo_wrapper a{background-image:url("/themes/custom/zen_ductal_2021/sass/2021/images/logo.svg");color:black}.node-type-homepage header#bh_header{background-color:#fff}.node-type-homepage header#bh_header.scrolled{background-color:transparent}.node-type-homepage header#bh_header.scrolled #block-bonhomme-bh-navigation a.open_button{color:#fff}.node-type-homepage header#bh_header.scrolled #block-bonhomme-bh-navigation a.open_button:hover{opacity:0.5}.node-type-homepage header#bh_header.scrolled #block-bonhomme-bh-top-links{color:#fff}.node-type-homepage header#bh_header.scrolled #block-bonhomme-bh-language-switcher{color:#fff}.node-type-homepage header#bh_header.scrolled .bh_logo_wrapper a{background-image:url("/themes/custom/zen_ductal_2021/sass/2021/images/logo_white.svg");color:#fff}.node-type-page-about header#bh_header{background-color:#fff}.node-type-page-article header#bh_header{background-color:#fff}#block-bonhomme-bh-navigation a.open_button{font-size:1.5em;text-align:left;color:#2d2d2d}#block-bonhomme-bh-navigation a.open_button:hover{opacity:0.5}@media (max-width:1023px){#block-bonhomme-bh-navigation a.open_button{font-size:1.125em}}.bh_navigation_wrapper{width:100%;height:90vh;background-color:#3a3a3a;position:fixed;top:0;left:50%;transform:translateX(-50%);z-index:100;display:none;flex-direction:column;justify-content:space-between;color:#fff}@media (max-width:1023px){.bh_navigation_wrapper{overflow:auto;height:calc(var(--js-bh-viewport-height,1vh) * 100)}}.bh_navigation_wrapper .bh_nav_header{display:flex;flex-direction:row;justify-content:space-between;margin:20px 20px}@media (max-width:1023px){.bh_navigation_wrapper .bh_nav_header{flex-direction:column-reverse;margin-top:16px}}.bh_navigation_wrapper .bh_nav_header .logo{width:755px;margin-bottom:80px}@media (max-width:1365px){.bh_navigation_wrapper .bh_nav_header .logo{width:457px;margin-bottom:50px}}@media (max-width:1023px){.bh_navigation_wrapper .bh_nav_header .logo{width:100%;margin:35px 0 40px}}.bh_navigation_wrapper .bh_nav_header .logo img{width:100%}.bh_navigation_wrapper .bh_nav_header a.close_button{color:#fff;padding-top:10px;font-size:1.5em;height:50px}@media (min-width:1024px){.bh_navigation_wrapper .bh_nav_header a.close_button:hover{opacity:0.5}}@media (max-width:1023px){.bh_navigation_wrapper .bh_nav_header a.close_button{font-size:1.125em;text-align:right;padding-top:0}}.bh_navigation_wrapper .bh_nav_content{display:flex;flex-direction:row;justify-content:space-between;margin:0 20px 62px;flex-grow:1}@media (max-width:1023px){.bh_navigation_wrapper .bh_nav_content{flex-direction:column;margin:0 20px}}.bh_navigation_wrapper .bh_nav_content .bh_menu_item{display:flex;flex-direction:column;justify-content:space-between}.bh_navigation_wrapper .bh_nav_content .bh_menu_item.sep{width:1px;background-color:#c4c4c4;flex-shrink:0}@media (max-width:1023px){.bh_navigation_wrapper .bh_nav_content .bh_menu_item.sep{width:100%;height:1px;margin-top:16px;margin-bottom:16px}.bh_navigation_wrapper .bh_nav_content .bh_menu_item.sep:after{content:'';height:1px}}.bh_navigation_wrapper .bh_nav_content .bh_menu_item:not(.sep){margin:0 5px}.bh_navigation_wrapper .bh_nav_content .bh_menu_item:not(.sep):first-child{margin-left:0}@media (max-width:1023px){.bh_navigation_wrapper .bh_nav_content .bh_menu_item:not(.sep){margin:0}}.bh_navigation_wrapper .bh_nav_content .bh_menu_item a.bh_menu_title_l1{display:flex;flex-direction:row;justify-content:flex-start;color:#fff}.bh_navigation_wrapper .bh_nav_content .bh_menu_item a.bh_menu_title_l1 .text{white-space:nowrap}@media (max-width:1919px){.bh_navigation_wrapper .bh_nav_content .bh_menu_item a.bh_menu_title_l1 .text{font-size:.57143em}}@media (max-width:1365px){.bh_navigation_wrapper .bh_nav_content .bh_menu_item a.bh_menu_title_l1 .text{font-size:.57143em}}@media (max-width:1023px){.bh_navigation_wrapper .bh_nav_content .bh_menu_item a.bh_menu_title_l1 .text{font-size:1em}}.bh_navigation_wrapper .bh_nav_content .bh_menu_item a.bh_menu_title_l1 .img_wrapper{position:relative;display:inline-block;margin-left:5px}.bh_navigation_wrapper .bh_nav_content .bh_menu_item a.bh_menu_title_l1 .img_wrapper div.arrow_navigation svg.lottie-black{display:none}.bh_navigation_wrapper .bh_nav_content .bh_menu_item a.bh_menu_title_l1 .img_wrapper div.arrow_navigation svg{width:42px !important;height:auto !important;transform:translate(0,10px) !important}@media (max-width:1919px){.bh_navigation_wrapper .bh_nav_content .bh_menu_item a.bh_menu_title_l1 .img_wrapper div.arrow_navigation svg{width:24px !important;transform:translate(0,6px) !important}}@media (max-width:1023px){.bh_navigation_wrapper .bh_nav_content .bh_menu_item a.bh_menu_title_l1 .img_wrapper div.arrow_navigation svg{transform:translate(0,5px) !important}}.bh_navigation_wrapper .bh_nav_content .bh_menu_item .bh_menu_children{color:#a3a3a3;margin:43px 0;margin-top:auto}@media (max-width:1023px){.bh_navigation_wrapper .bh_nav_content .bh_menu_item .bh_menu_children{margin-bottom:10px;margin-top:43px}}.bh_navigation_wrapper .bh_nav_content .bh_menu_item .bh_menu_children .bh_menu_title_l2{max-width:250px}@media (max-width:1023px){.bh_navigation_wrapper .bh_nav_content .bh_menu_item .bh_menu_children .bh_menu_title_l2{max-width:100%}}.bh_navigation_wrapper .bh_nav_content .bh_menu_item .bh_menu_children .bh_menu_title_l2 a{display:block;color:#A3A3A3;font-size:1.25em}@media (max-width:1919px){.bh_navigation_wrapper .bh_nav_content .bh_menu_item .bh_menu_children .bh_menu_title_l2 a{font-size:1em}}@media (max-width:1365px){.bh_navigation_wrapper .bh_nav_content .bh_menu_item .bh_menu_children .bh_menu_title_l2 a{font-size:1em}}@media (max-width:1023px){.bh_navigation_wrapper .bh_nav_content .bh_menu_item .bh_menu_children .bh_menu_title_l2 a{font-size:1em}}.bh_navigation_wrapper .bh_nav_content .bh_menu_item .bh_menu_children .bh_menu_title_l2 a:hover{opacity:0.5}.bh_navigation_wrapper .bh_nav_content .bh_menu_item .bh_menu_numbers{font-size:.75em;font-family:UxumGrotesque}@media (max-width:1023px){.bh_navigation_wrapper .bh_nav_content .bh_menu_item .bh_menu_numbers{position:absolute;right:20px;padding-top:5px}}@media (max-width:1023px){.bh_navigation_wrapper .bh_nav_content .bh_menu_item:last-child{padding-bottom:20px}}body.toolbar-fixed.toolbar-horizontal.toolbar-tray-open .bh_navigation_wrapper{margin-top:60px}body.toolbar-fixed.toolbar-horizontal:not(.toolbar-tray-open) .bh_navigation_wrapper{margin-top:40px}body.toolbar-fixed.toolbar-vertical .bh_navigation_wrapper,body.toolbar-fixed.gin--vertical-toolbar .bh_navigation_wrapper{margin-top:40px}body.toolbar-fixed.toolbar-vertical.toolbar-tray-open .bh_navigation_wrapper,body.toolbar-fixed.gin--vertical-toolbar.toolbar-tray-open .bh_navigation_wrapper{width:calc(100% - 66px);margin-left:33px}body.cbox_open{position:fixed;left:0;right:0}#bh_page{width:100%;margin:0 auto;background-color:#ffffff;flex-direction:column;display:none}#bh_page.animate{display:flex;animation:page-loading 2s;animation-timing-function:cubic-bezier(0.15,0.61,0.08,0.96)}@keyframes page-loading{0%{transform:scale(0.9) translate(0,100vh) perspective(2000px) rotateX(-20deg);transform-origin:top center}100%{transform:scale(1) translate(0,0) perspective(2000px) rotateX(0deg);transform-origin:top center}}@media (max-width:1023px){#bh_page.page-dispatch-produit #bh_main{margin-top:90px}}@media (max-width:1023px){#bh_page.page-edito #bh_main{margin-top:90px}}.messages h2{font-size:1em}.ajax-progress.ajax-progress-throbber,.ajax-progress.ajax-progress-fullscreen{display:none}#bh_loader{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;display:none}#bh_loader .counter_wrapper{position:absolute;bottom:0;left:10px}#bh_loader .counter_wrapper .text{font-size:1.5em;color:#2d2d2d}#bh_loader .counter_wrapper .counter{font-size:22.5em;line-height:normal;color:#2d2d2d;width:610px;overflow:hidden}@media (max-width:1919px){#bh_loader .counter_wrapper .counter{font-size:16.25em}}@media (max-width:1365px){#bh_loader .counter_wrapper .counter{font-size:16.25em}}@media (max-width:1023px){#bh_loader .counter_wrapper .counter{font-size:10em}}#bh_loader .counter_wrapper .counter .numbers{width:auto;display:flex}#bh_loader .counter_wrapper .counter .numbers .digit{text-align:left;flex:0 0 610px}#bh_loader.animate .counter_wrapper .counter .numbers{animation:countNumber 3s forwards 2s;animation-timing-function:steps(100)}@keyframes countNumber{0%{margin-left:0px}100%{margin-left:calc(-610px * 100)}}article.node-homepage{display:flex;flex-direction:column;padding:0;margin:0}article.node-homepage .bh_freeteaser_wrapper{display:flex;flex-direction:column}article.node-homepage .bh_freeteaser_wrapper article.frontpage.first .bh_free_teaser_wrapper .bh_title_wrapper{display:none !important}article.node-homepage .bh_freeteaser_wrapper article.frontpage.first .bh_free_teaser_wrapper .bh_title_baseline_wrapper{bottom:90px}article.node-homepage .bh_freeteaser_wrapper article.frontpage.second .bh_title_wrapper{display:none !important}article.node-homepage .bh_freeteaser_wrapper article.frontpage.third .bh_title_wrapper{display:none !important}article.node-homepage .bh_freeteaser_wrapper article.frontpage.fourth .bh_title_wrapper{position:absolute;bottom:0}article.node-homepage .bh_freeteaser_wrapper .accordion-scrolldown{position:fixed;left:calc(50% - 30px);bottom:80px;color:#fff;text-transform:uppercase;cursor:pointer}article.node-homepage .bh_freeteaser_wrapper .accordion-scrolldown i.arrowdown{display:block;position:absolute;left:10px;width:40px;height:40px;animation:bounceDown 2s infinite}article.node-homepage .bh_freeteaser_wrapper .accordion-scrolldown i.arrowdown:before,article.node-homepage .bh_freeteaser_wrapper .accordion-scrolldown i.arrowdown:after{position:absolute;left:0;top:0;content:'';display:block;width:100%;height:8px;background:#fff;transform-origin:0 100%}article.node-homepage .bh_freeteaser_wrapper .accordion-scrolldown i.arrowdown:after{top:-8px;transform:rotateZ(90deg)}article.node-homepage .bh_freeteaser_wrapper .accordion-scrolldown.scrollDownHide{display:none}article.node-homepage .bh_freeteaser_wrapper .accordion-scrolldown.scrollDownBlack{color:#413C3C}article.node-homepage .bh_freeteaser_wrapper .accordion-scrolldown.scrollDownBlack i.arrowdown:before,article.node-homepage .bh_freeteaser_wrapper .accordion-scrolldown.scrollDownBlack i.arrowdown:after{background:#413C3C}@keyframes bounceDown{0%{transform:translateY(0) rotateZ(-135deg)}50%{transform:translateY(30%) rotateZ(-135deg)}100%{transform:translateY(0) rotateZ(-135deg)}}article.node-homepage .contact_wrapper{display:flex;flex-direction:row;justify-content:flex-end;margin-top:238px;border-top:1px solid #e6e6e6;height:700px;margin-left:-20px;margin-right:-20px;max-width:calc(var(--js-bh-page-width) + 0px);position:relative;background-color:white;margin-top:0 !important;border-top:none;margin-left:0 !important;margin-right:0 !important}@media (max-width:1919px){article.node-homepage .contact_wrapper{margin-top:0;height:700px}}@media (max-width:1365px){article.node-homepage .contact_wrapper{margin-top:96px;height:401px}}@media (max-width:1023px){article.node-homepage .contact_wrapper{flex-direction:column;height:380px;margin-top:102px;padding:0 20px}}article.node-homepage .contact_wrapper .left_wrapper{display:flex;flex-direction:column;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);left:0}@media (max-width:1023px){article.node-homepage .contact_wrapper .left_wrapper{top:0;left:25px;transform:none}}article.node-homepage .contact_wrapper .left_wrapper .text_wrapper{width:75%;padding-left:13%}@media (max-width:1023px){article.node-homepage .contact_wrapper .left_wrapper .text_wrapper{width:100%;padding-left:0}}article.node-homepage .contact_wrapper .left_wrapper .text_wrapper .text{font-size:2.625em;line-height:1.25}@media (max-width:1023px){article.node-homepage .contact_wrapper .left_wrapper .text_wrapper .text{font-size:1.5em;margin-top:41px}}article.node-homepage .contact_wrapper .left_wrapper .text_wrapper .learn_more{font-weight:bold;font-size:1em}@media (max-width:1023px){article.node-homepage .contact_wrapper .left_wrapper .text_wrapper .learn_more{font-size:.75em}}article.node-homepage .contact_wrapper .right_wrapper{position:relative}@media (max-width:1023px){article.node-homepage .contact_wrapper .right_wrapper{position:absolute;bottom:0;right:0}}article.node-homepage .contact_wrapper .right_wrapper img{max-width:inherit;position:absolute;top:0;right:0;width:1240px}@media (max-width:1919px){article.node-homepage .contact_wrapper .right_wrapper img{max-width:inherit;position:absolute;top:0;right:0;width:1240px}}@media (max-width:1365px){article.node-homepage .contact_wrapper .right_wrapper img{max-width:inherit;position:absolute;top:0;right:0;width:inherit}}@media (max-width:1023px){article.node-homepage .contact_wrapper .right_wrapper img{max-width:100%;position:relative;width:inherit}}article.node-homepage .contact_wrapper .right_wrapper svg{width:auto !important;height:100% !important}@media (max-width:1365px){article.node-homepage .contact_wrapper .right_wrapper svg{height:401px !important}}@media (max-width:1023px){article.node-homepage .contact_wrapper .right_wrapper svg{height:auto !important}article.node-homepage .contact_wrapper .right_wrapper svg.lottie-technologies-mobile{transform:translate3d(0px,29px,0px) !important}article.node-homepage .contact_wrapper .right_wrapper svg.lottie-solutions-mobile{transform:translate3d(0px,13px,0px) !important}article.node-homepage .contact_wrapper .right_wrapper svg.lottie-contact-mobile{transform:translate3d(0px,6px,0px) !important}}article.node-homepage .contact_wrapper.black{background-color:#2d2d2d;color:#fff}article.node-homepage .contact_wrapper.black .left_wrapper .text_wrapper .learn_more a{color:white}article.node-homepage .contact_wrapper.black .left_wrapper .text_wrapper .learn_more a .image_wrapper{position:relative;display:inline-block;width:32px;height:32px}article.node-homepage .contact_wrapper.black .left_wrapper .text_wrapper .learn_more a .image_wrapper div.arrow_navigation{margin:0;padding:0;position:absolute;top:10px;left:0px;width:100%;height:100%}article.node-homepage .contact_wrapper.black .left_wrapper .text_wrapper .learn_more a .image_wrapper div.arrow_navigation svg.lottie-black{display:none}@media (min-width:1024px){article.node-homepage .contact_wrapper.black .left_wrapper .text_wrapper .learn_more a:hover .image_wrapper div.arrow_navigation svg.lottie-white{display:block}article.node-homepage .contact_wrapper.black .left_wrapper .text_wrapper .learn_more a:hover .image_wrapper div.arrow_navigation svg.lottie-black{display:none}}article.node-homepage .contact_wrapper:not(.black) .left_wrapper .text_wrapper .learn_more a{color:#2D2D2D}article.node-homepage .contact_wrapper:not(.black) .left_wrapper .text_wrapper .learn_more a .image_wrapper{position:relative;display:inline-block;width:32px;height:32px}article.node-homepage .contact_wrapper:not(.black) .left_wrapper .text_wrapper .learn_more a .image_wrapper div.arrow_navigation{margin:0;padding:0;position:absolute;top:10px;left:0px;width:100%;height:100%}article.node-homepage .contact_wrapper:not(.black) .left_wrapper .text_wrapper .learn_more a .image_wrapper div.arrow_navigation svg.lottie-white{display:none}@media (min-width:1024px){article.node-homepage .contact_wrapper:not(.black) .left_wrapper .text_wrapper .learn_more a:hover .image_wrapper div.arrow_navigation svg.lottie-black{display:block}article.node-homepage .contact_wrapper:not(.black) .left_wrapper .text_wrapper .learn_more a:hover .image_wrapper div.arrow_navigation svg.lottie-white{display:none}}article.node-page-about{display:flex;flex-direction:column;padding:0;margin:0;margin-top:90px;margin-left:20px;margin-right:20px}@media (max-width:1919px){article.node-page-about{margin-left:20px;margin-right:20px}}@media (max-width:1365px){article.node-page-about{margin-left:20px;margin-right:20px}}@media (max-width:1023px){article.node-page-about{margin-top:calc($header-height-mobile * 1px + 50px);margin-left:20px;margin-right:20px}}article.node-page-about .intro{display:flex;flex-direction:column;overflow:hidden}article.node-page-about .intro .title_and_baseline{display:flex;flex-direction:row;height:500px;align-items:center;justify-content:space-between}@media (max-width:1023px){article.node-page-about .intro .title_and_baseline{flex-direction:column;height:inherit;align-items:flex-start}}@media (max-width:1365px){article.node-page-about .intro .title_and_baseline h1{font-size:6.25em}}@media (max-width:1023px){article.node-page-about .intro .title_and_baseline h1{margin:0 0 38px}}article.node-page-about .intro .title_and_baseline .baseline{width:31.9%;margin-right:17.6%}@media (max-width:1919px){article.node-page-about .intro .title_and_baseline .baseline{width:39.6%;margin-right:17.9%}}@media (max-width:1365px){article.node-page-about .intro .title_and_baseline .baseline{width:47.1%;margin-right:18.3%}}@media (max-width:1023px){article.node-page-about .intro .title_and_baseline .baseline{width:100%;margin-right:0}}article.node-page-about .intro .subtitle{font-size:16.25em;color:#2d2d2d;width:-moz-fit-content;width:fit-content;white-space:nowrap;overflow-x:hidden}@media (max-width:1365px){article.node-page-about .intro .subtitle{font-size:12.5em}}@media (max-width:1023px){article.node-page-about .intro .subtitle{font-size:3.75em;margin-top:100px;margin-bottom:30px}}article.node-page-about .intro .subtitle.animate{animation:subtitle-aboutus 2s}@keyframes subtitle-aboutus{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}article.node-page-about .bh_freeteaser_wrapper{display:flex;flex-direction:column}article.node-page-about .bh_freeteaser_wrapper .even .bh_title_baseline_wrapper{margin-left:20px}article.node-page-about .map_wrapper{display:flex;flex-direction:column;align-items:center}@media (max-width:1023px){article.node-page-about .map_wrapper{margin-top:50px}}article.node-page-about .map_wrapper .map{position:relative;max-width:1600px;width:100%;padding-top:Min(calc(941/1600 * 100%),941px)}article.node-page-about .map_wrapper .map img{position:absolute;top:0;left:0;width:100%}article.node-page-about .map_wrapper .map img.empty{z-index:1}@media screen and (min-width:1366px) and (max-width:1600px){article.node-page-about .map_wrapper .map{max-width:1020px;padding-top:Min(calc(600/1020 * 100%),600px)}article.node-page-about .map_wrapper .map img{width:1020px}}article.node-page-about .map_wrapper .map .pin{position:absolute;z-index:2}article.node-page-about .map_wrapper .map .pin:after{content:'';background-image:url("/themes/custom/zen_ductal_2021/sass/2021/images/pin_grey.svg");display:block;width:48px;height:68px;background-repeat:no-repeat;background-size:48px 68px}@media (max-width:1023px){article.node-page-about .map_wrapper .map .pin:after{width:19px;height:28px;background-size:19px 28px}}article.node-page-about .map_wrapper .map .pin.clamart{top:35%;left:46%}@media screen and (min-width:1366px) and (max-width:1600px){article.node-page-about .map_wrapper .map .pin.clamart{top:32%;left:45%}}article.node-page-about .map_wrapper .map .pin.chicago{top:33%;left:20%}@media screen and (min-width:1366px) and (max-width:1600px){article.node-page-about .map_wrapper .map .pin.chicago{top:31%;left:19%}}article.node-page-about .map_wrapper .map .pin.montreal{top:30%;left:25%}@media screen and (min-width:1366px) and (max-width:1600px){article.node-page-about .map_wrapper .map .pin.montreal{top:28%;left:24%}}article.node-page-about .map_wrapper .map .pin.beijing{top:40%;left:76%}article.node-page-about .map_wrapper .map .pin.lyon{top:37%;left:47%}@media screen and (min-width:1366px) and (max-width:1600px){article.node-page-about .map_wrapper .map .pin.lyon{top:34%;left:46%}}article.node-page-about .map_wrapper .map .pin.moscou{top:30%;left:56%}@media screen and (min-width:1366px) and (max-width:1600px){article.node-page-about .map_wrapper .map .pin.moscou{top:26%;left:57%}}article.node-page-about .map_wrapper .map .pin:hover:after,article.node-page-about .map_wrapper .map .pin.active:after{background-image:url("/themes/custom/zen_ductal_2021/sass/2021/images/pin_black.svg")}article.node-page-about .map_wrapper .markers_sticky{overflow-x:auto;overflow-y:hidden;margin-top:-170px;-ms-overflow-style:none;scrollbar-width:none;margin-left:-20px;margin-right:-20px;max-width:calc(var(--js-bh-page-width) + 0px)}@media (max-width:1023px){article.node-page-about .map_wrapper .markers_sticky{margin-top:0}}article.node-page-about .map_wrapper .markers_sticky::-webkit-scrollbar{display:none}article.node-page-about .map_wrapper .markers_wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-self:flex-start;z-index:2;width:var(--js-bh-page-width)}@media (max-width:1023px){article.node-page-about .map_wrapper .markers_wrapper{width:-moz-fit-content;width:fit-content}}article.node-page-about .map_wrapper .markers_wrapper .scrollmagic-pin-spacer{flex-shrink:0;flex-grow:0}article.node-page-about .map_wrapper .markers_wrapper .marker{display:flex;flex-direction:column;justify-content:space-between;flex-shrink:0;flex-grow:0;box-sizing:content-box;color:black;background-color:#f3f3f3;padding:13px 13px 30px;margin:13px 10px 0;width:15.5%;height:190px}article.node-page-about .map_wrapper .markers_wrapper .marker:nth-child(1){z-index:1}article.node-page-about .map_wrapper .markers_wrapper .marker:nth-child(2){z-index:2}article.node-page-about .map_wrapper .markers_wrapper .marker:nth-child(3){z-index:3}article.node-page-about .map_wrapper .markers_wrapper .marker:nth-child(4){z-index:4}article.node-page-about .map_wrapper .markers_wrapper .marker:nth-child(5){z-index:5}article.node-page-about .map_wrapper .markers_wrapper .marker:nth-child(6){z-index:6}article.node-page-about .map_wrapper .markers_wrapper .marker:nth-child(7){z-index:7}article.node-page-about .map_wrapper .markers_wrapper .marker:nth-child(8){z-index:8}article.node-page-about .map_wrapper .markers_wrapper .marker:nth-child(9){z-index:9}article.node-page-about .map_wrapper .markers_wrapper .marker:nth-child(10){z-index:10}@media (max-width:1919px){article.node-page-about .map_wrapper .markers_wrapper .marker{width:15.4%}}@media (max-width:1365px){article.node-page-about .map_wrapper .markers_wrapper .marker{width:21%}}@media (max-width:1023px){article.node-page-about .map_wrapper .markers_wrapper .marker{width:calc((var(--js-bh-page-width) / 320) * 208);height:190px}}article.node-page-about .map_wrapper .markers_wrapper .marker .city{color:inherit;font-size:2.625em;border-bottom:1px solid #2d2d2d}@media (max-width:1023px){article.node-page-about .map_wrapper .markers_wrapper .marker .city{font-size:1.5em}}article.node-page-about .map_wrapper .markers_wrapper .marker .baseline{color:inherit;font-size:1em}article.node-page-about .map_wrapper .markers_wrapper .marker.active{background-color:#393939;color:#fff}article.node-page-about .map_wrapper .markers_wrapper .marker.active .city{border-bottom:1px solid #fff}@media (min-width:1024px){article.node-page-about .map_wrapper .markers_wrapper .marker:hover{background-color:#393939;color:#fff}article.node-page-about .map_wrapper .markers_wrapper .marker:hover .city{border-bottom:1px solid #fff}}article.node-page-about .map_wrapper .markers_wrapper .marker.first{margin-left:0px;margin-left:20px}article.node-page-about .map_wrapper .markers_wrapper .marker.pinned{left:0px !important}article.node-page-about .our_partners_wrapper{margin-bottom:245px}@media (max-width:1365px){article.node-page-about .our_partners_wrapper{margin-bottom:60px}}@media (max-width:1023px){article.node-page-about .our_partners_wrapper{margin-bottom:100px}}article.node-page-about .our_partners_wrapper h2{margin:240px 0 100px}@media (max-width:1919px){article.node-page-about .our_partners_wrapper h2{margin-top:170px 0 52px}}@media (max-width:1365px){article.node-page-about .our_partners_wrapper h2{font-size:6.25em}}@media (max-width:1023px){article.node-page-about .our_partners_wrapper h2{margin:164px 0 60px;font-size:1.5em}}article.node-page-about .our_partners_wrapper .our_partners_sticky{overflow-x:auto;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none;margin-left:-20px;margin-right:-20px;max-width:calc(var(--js-bh-page-width) + 0px)}article.node-page-about .our_partners_wrapper .our_partners_sticky::-webkit-scrollbar{display:none}article.node-page-about .our_partners_wrapper .our_partners{display:flex;flex-direction:row;width:100%}@media (max-width:1023px){article.node-page-about .our_partners_wrapper .our_partners{width:-moz-fit-content;width:fit-content}}article.node-page-about .our_partners_wrapper .our_partners .scrollmagic-pin-spacer{flex-shrink:0;flex-grow:0}article.node-page-about .our_partners_wrapper .our_partners article.node-block-rich-text.block-width-mini.aboutus{background-color:#fff;display:flex;flex-direction:column;justify-content:space-between;border-left:1px solid #c4c4c4;width:14.8%;min-height:518px;margin-right:20px;flex-shrink:0;flex-grow:0;box-sizing:content-box}article.node-page-about .our_partners_wrapper .our_partners article.node-block-rich-text.block-width-mini.aboutus.first{margin-left:0;border-left:none;margin-left:20px}@media (max-width:1023px){article.node-page-about .our_partners_wrapper .our_partners article.node-block-rich-text.block-width-mini.aboutus.first{padding-left:0 !important}}article.node-page-about .our_partners_wrapper .our_partners article.node-block-rich-text.block-width-mini.aboutus.pinned{left:0px !important}article.node-page-about .our_partners_wrapper .our_partners article.node-block-rich-text.block-width-mini.aboutus .bh_chiffre{font-size:.75em;margin-bottom:43px}article.node-page-about .our_partners_wrapper .our_partners article.node-block-rich-text.block-width-mini.aboutus h3{margin:5px 0 0;margin-bottom:auto;font-size:2.625em;font-weight:normal}@media (max-width:1919px){article.node-page-about .our_partners_wrapper .our_partners article.node-block-rich-text.block-width-mini.aboutus{width:13.8%}}@media (max-width:1365px){article.node-page-about .our_partners_wrapper .our_partners article.node-block-rich-text.block-width-mini.aboutus{width:18.4%}}@media (max-width:1023px){article.node-page-about .our_partners_wrapper .our_partners article.node-block-rich-text.block-width-mini.aboutus{width:calc((var(--js-bh-page-width) / 320) * 208);min-height:394px;padding:20px}article.node-page-about .our_partners_wrapper .our_partners article.node-block-rich-text.block-width-mini.aboutus img.bh_richtext_image{width:100%}}article.node-page-about .our_partners_wrapper .our_partners article.node-block-rich-text.block-width-mini.aboutus:nth-child(1){z-index:1}article.node-page-about .our_partners_wrapper .our_partners article.node-block-rich-text.block-width-mini.aboutus:nth-child(2){z-index:2}article.node-page-about .our_partners_wrapper .our_partners article.node-block-rich-text.block-width-mini.aboutus:nth-child(3){z-index:3}article.node-page-about .our_partners_wrapper .our_partners article.node-block-rich-text.block-width-mini.aboutus:nth-child(4){z-index:4}article.node-page-about .our_partners_wrapper .our_partners article.node-block-rich-text.block-width-mini.aboutus:nth-child(5){z-index:5}article.node-page-about .our_partners_wrapper .our_partners article.node-block-rich-text.block-width-mini.aboutus:nth-child(6){z-index:6}article.node-page-about .our_partners_wrapper .our_partners article.node-block-rich-text.block-width-mini.aboutus:nth-child(7){z-index:7}article.node-page-about .our_partners_wrapper .our_partners article.node-block-rich-text.block-width-mini.aboutus:nth-child(8){z-index:8}article.node-page-about .our_partners_wrapper .our_partners article.node-block-rich-text.block-width-mini.aboutus:nth-child(9){z-index:9}article.node-page-about .our_partners_wrapper .our_partners article.node-block-rich-text.block-width-mini.aboutus:nth-child(10){z-index:10}article.node-page-about .contact_wrapper{display:flex;flex-direction:row;justify-content:flex-end;margin-top:238px;border-top:1px solid #e6e6e6;height:700px;margin-left:-20px;margin-right:-20px;max-width:calc(var(--js-bh-page-width) + 0px);position:relative}@media (max-width:1919px){article.node-page-about .contact_wrapper{margin-top:0;height:700px}}@media (max-width:1365px){article.node-page-about .contact_wrapper{margin-top:96px;height:401px}}@media (max-width:1023px){article.node-page-about .contact_wrapper{flex-direction:column;height:380px;margin-top:102px;padding:0 20px}}article.node-page-about .contact_wrapper .left_wrapper{display:flex;flex-direction:column;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);left:0}@media (max-width:1023px){article.node-page-about .contact_wrapper .left_wrapper{top:0;left:25px;transform:none}}article.node-page-about .contact_wrapper .left_wrapper .text_wrapper{width:75%;padding-left:13%}@media (max-width:1023px){article.node-page-about .contact_wrapper .left_wrapper .text_wrapper{width:100%;padding-left:0}}article.node-page-about .contact_wrapper .left_wrapper .text_wrapper .text{font-size:2.625em;line-height:1.25}@media (max-width:1023px){article.node-page-about .contact_wrapper .left_wrapper .text_wrapper .text{font-size:1.5em;margin-top:41px}}article.node-page-about .contact_wrapper .left_wrapper .text_wrapper .learn_more{font-weight:bold;font-size:1em}@media (max-width:1023px){article.node-page-about .contact_wrapper .left_wrapper .text_wrapper .learn_more{font-size:.75em}}article.node-page-about .contact_wrapper .right_wrapper{position:relative}@media (max-width:1023px){article.node-page-about .contact_wrapper .right_wrapper{position:absolute;bottom:0;right:0}}article.node-page-about .contact_wrapper .right_wrapper img{max-width:inherit;position:absolute;top:0;right:0;width:1240px}@media (max-width:1919px){article.node-page-about .contact_wrapper .right_wrapper img{max-width:inherit;position:absolute;top:0;right:0;width:1240px}}@media (max-width:1365px){article.node-page-about .contact_wrapper .right_wrapper img{max-width:inherit;position:absolute;top:0;right:0;width:inherit}}@media (max-width:1023px){article.node-page-about .contact_wrapper .right_wrapper img{max-width:100%;position:relative;width:inherit}}article.node-page-about .contact_wrapper .right_wrapper svg{width:auto !important;height:100% !important}@media (max-width:1365px){article.node-page-about .contact_wrapper .right_wrapper svg{height:401px !important}}@media (max-width:1023px){article.node-page-about .contact_wrapper .right_wrapper svg{height:auto !important}article.node-page-about .contact_wrapper .right_wrapper svg.lottie-technologies-mobile{transform:translate3d(0px,29px,0px) !important}article.node-page-about .contact_wrapper .right_wrapper svg.lottie-solutions-mobile{transform:translate3d(0px,13px,0px) !important}article.node-page-about .contact_wrapper .right_wrapper svg.lottie-contact-mobile{transform:translate3d(0px,6px,0px) !important}}article.node-page-about .contact_wrapper.black{background-color:#2d2d2d;color:#fff}article.node-page-about .contact_wrapper.black .left_wrapper .text_wrapper .learn_more a{color:white}article.node-page-about .contact_wrapper.black .left_wrapper .text_wrapper .learn_more a .image_wrapper{position:relative;display:inline-block;width:32px;height:32px}article.node-page-about .contact_wrapper.black .left_wrapper .text_wrapper .learn_more a .image_wrapper div.arrow_navigation{margin:0;padding:0;position:absolute;top:10px;left:0px;width:100%;height:100%}article.node-page-about .contact_wrapper.black .left_wrapper .text_wrapper .learn_more a .image_wrapper div.arrow_navigation svg.lottie-black{display:none}@media (min-width:1024px){article.node-page-about .contact_wrapper.black .left_wrapper .text_wrapper .learn_more a:hover .image_wrapper div.arrow_navigation svg.lottie-white{display:block}article.node-page-about .contact_wrapper.black .left_wrapper .text_wrapper .learn_more a:hover .image_wrapper div.arrow_navigation svg.lottie-black{display:none}}article.node-page-about .contact_wrapper:not(.black) .left_wrapper .text_wrapper .learn_more a{color:#2D2D2D}article.node-page-about .contact_wrapper:not(.black) .left_wrapper .text_wrapper .learn_more a .image_wrapper{position:relative;display:inline-block;width:32px;height:32px}article.node-page-about .contact_wrapper:not(.black) .left_wrapper .text_wrapper .learn_more a .image_wrapper div.arrow_navigation{margin:0;padding:0;position:absolute;top:10px;left:0px;width:100%;height:100%}article.node-page-about .contact_wrapper:not(.black) .left_wrapper .text_wrapper .learn_more a .image_wrapper div.arrow_navigation svg.lottie-white{display:none}@media (min-width:1024px){article.node-page-about .contact_wrapper:not(.black) .left_wrapper .text_wrapper .learn_more a:hover .image_wrapper div.arrow_navigation svg.lottie-black{display:block}article.node-page-about .contact_wrapper:not(.black) .left_wrapper .text_wrapper .learn_more a:hover .image_wrapper div.arrow_navigation svg.lottie-white{display:none}}article.node-page-dispatch-produit{display:flex;flex-direction:column;margin:0;padding:0 20px}@media (max-width:1023px){article.node-page-dispatch-produit{padding:0 20px}}article.node-page-dispatch-produit .title_and_baseline{display:flex;flex-direction:column}article.node-page-dispatch-produit .title_and_baseline h1{margin:80px 0;margin-bottom:20px;position:sticky;position:-webkit-sticky;top:90px}@media (max-width:1023px){article.node-page-dispatch-produit .title_and_baseline h1{position:relative;top:0}}@media (max-width:1919px){article.node-page-dispatch-produit .title_and_baseline h1{font-size:10em}}@media (max-width:1365px){article.node-page-dispatch-produit .title_and_baseline h1{font-size:6.25em}}@media (max-width:1023px){article.node-page-dispatch-produit .title_and_baseline h1{font-size:3.125em;margin:13px 0 40px 0}}article.node-page-dispatch-produit .title_and_baseline .bh_baseline{width:40.1%;align-self:flex-end;margin-right:9.3%;margin-left:50.7%;font-size:2.125em;margin-top:80px;margin-bottom:200px}@media (max-width:1919px){article.node-page-dispatch-produit .title_and_baseline .bh_baseline{margin-left:34.3%;width:56.3%;margin-right:9.4%}}@media (max-width:1365px){article.node-page-dispatch-produit .title_and_baseline .bh_baseline{font-size:1.5em;margin-left:34.3%;width:55.5%;margin-right:10.2%}}@media (max-width:1023px){article.node-page-dispatch-produit .title_and_baseline .bh_baseline{width:100%;align-self:flex-start;font-size:1em;margin:0;margin-bottom:100px}}article.node-page-dispatch-produit .produits_wrapper .row__wrapper{margin-left:-20px;margin-right:-20px}@media (max-width:1023px){article.node-page-dispatch-produit .produits_wrapper .row__wrapper{margin-left:0;margin-right:0}}article.node-page-dispatch-produit .produits_wrapper .row__wrapper .row__content{padding:0;max-width:inherit;display:flex;flex-direction:row}@media (max-width:1023px){article.node-page-dispatch-produit .produits_wrapper .row__wrapper .row__content{flex-direction:column}}article.node-page-dispatch-produit .produits_wrapper .row__wrapper .row__content article.node-block-rich-text{margin:0;padding:20px 10px 50px;width:100%;max-width:50%;display:flex;flex-direction:row}@media (max-width:1023px){article.node-page-dispatch-produit .produits_wrapper .row__wrapper .row__content article.node-block-rich-text{padding:0;max-width:100%}}@media (min-width:1024px){article.node-page-dispatch-produit .produits_wrapper .row__wrapper .row__content article.node-block-rich-text.hovereffect{background-color:#2E2E2F;color:#fff;z-index:1}article.node-page-dispatch-produit .produits_wrapper .row__wrapper .row__content article.node-block-rich-text.hovereffect h3.bh_title_03{color:#fff}article.node-page-dispatch-produit .produits_wrapper .row__wrapper .row__content article.node-block-rich-text.hovereffect .bh_learn_more a{color:#fff !important}article.node-page-dispatch-produit .produits_wrapper .row__wrapper .row__content article.node-block-rich-text.hovereffect .tags_wrapper .tag{background-color:#fff}}article.node-page-dispatch-produit .contact_wrapper{display:flex;flex-direction:row;justify-content:flex-end;margin-top:238px;border-top:1px solid #e6e6e6;height:700px;margin-left:-20px;margin-right:-20px;max-width:calc(var(--js-bh-page-width) + 0px);position:relative}@media (max-width:1919px){article.node-page-dispatch-produit .contact_wrapper{margin-top:0;height:700px}}@media (max-width:1365px){article.node-page-dispatch-produit .contact_wrapper{margin-top:96px;height:401px}}@media (max-width:1023px){article.node-page-dispatch-produit .contact_wrapper{flex-direction:column;height:380px;margin-top:102px;padding:0 20px}}article.node-page-dispatch-produit .contact_wrapper .left_wrapper{display:flex;flex-direction:column;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);left:0}@media (max-width:1023px){article.node-page-dispatch-produit .contact_wrapper .left_wrapper{top:0;left:25px;transform:none}}article.node-page-dispatch-produit .contact_wrapper .left_wrapper .text_wrapper{width:75%;padding-left:13%}@media (max-width:1023px){article.node-page-dispatch-produit .contact_wrapper .left_wrapper .text_wrapper{width:100%;padding-left:0}}article.node-page-dispatch-produit .contact_wrapper .left_wrapper .text_wrapper .text{font-size:2.625em;line-height:1.25}@media (max-width:1023px){article.node-page-dispatch-produit .contact_wrapper .left_wrapper .text_wrapper .text{font-size:1.5em;margin-top:41px}}article.node-page-dispatch-produit .contact_wrapper .left_wrapper .text_wrapper .learn_more{font-weight:bold;font-size:1em}@media (max-width:1023px){article.node-page-dispatch-produit .contact_wrapper .left_wrapper .text_wrapper .learn_more{font-size:.75em}}article.node-page-dispatch-produit .contact_wrapper .right_wrapper{position:relative}@media (max-width:1023px){article.node-page-dispatch-produit .contact_wrapper .right_wrapper{position:absolute;bottom:0;right:0}}article.node-page-dispatch-produit .contact_wrapper .right_wrapper img{max-width:inherit;position:absolute;top:0;right:0;width:1240px}@media (max-width:1919px){article.node-page-dispatch-produit .contact_wrapper .right_wrapper img{max-width:inherit;position:absolute;top:0;right:0;width:1240px}}@media (max-width:1365px){article.node-page-dispatch-produit .contact_wrapper .right_wrapper img{max-width:inherit;position:absolute;top:0;right:0;width:inherit}}@media (max-width:1023px){article.node-page-dispatch-produit .contact_wrapper .right_wrapper img{max-width:100%;position:relative;width:inherit}}article.node-page-dispatch-produit .contact_wrapper .right_wrapper svg{width:auto !important;height:100% !important}@media (max-width:1365px){article.node-page-dispatch-produit .contact_wrapper .right_wrapper svg{height:401px !important}}@media (max-width:1023px){article.node-page-dispatch-produit .contact_wrapper .right_wrapper svg{height:auto !important}article.node-page-dispatch-produit .contact_wrapper .right_wrapper svg.lottie-technologies-mobile{transform:translate3d(0px,29px,0px) !important}article.node-page-dispatch-produit .contact_wrapper .right_wrapper svg.lottie-solutions-mobile{transform:translate3d(0px,13px,0px) !important}article.node-page-dispatch-produit .contact_wrapper .right_wrapper svg.lottie-contact-mobile{transform:translate3d(0px,6px,0px) !important}}article.node-page-dispatch-produit .contact_wrapper.black{background-color:#2d2d2d;color:#fff}article.node-page-dispatch-produit .contact_wrapper.black .left_wrapper .text_wrapper .learn_more a{color:white}article.node-page-dispatch-produit .contact_wrapper.black .left_wrapper .text_wrapper .learn_more a .image_wrapper{position:relative;display:inline-block;width:32px;height:32px}article.node-page-dispatch-produit .contact_wrapper.black .left_wrapper .text_wrapper .learn_more a .image_wrapper div.arrow_navigation{margin:0;padding:0;position:absolute;top:10px;left:0px;width:100%;height:100%}article.node-page-dispatch-produit .contact_wrapper.black .left_wrapper .text_wrapper .learn_more a .image_wrapper div.arrow_navigation svg.lottie-black{display:none}@media (min-width:1024px){article.node-page-dispatch-produit .contact_wrapper.black .left_wrapper .text_wrapper .learn_more a:hover .image_wrapper div.arrow_navigation svg.lottie-white{display:block}article.node-page-dispatch-produit .contact_wrapper.black .left_wrapper .text_wrapper .learn_more a:hover .image_wrapper div.arrow_navigation svg.lottie-black{display:none}}article.node-page-dispatch-produit .contact_wrapper:not(.black) .left_wrapper .text_wrapper .learn_more a{color:#2D2D2D}article.node-page-dispatch-produit .contact_wrapper:not(.black) .left_wrapper .text_wrapper .learn_more a .image_wrapper{position:relative;display:inline-block;width:32px;height:32px}article.node-page-dispatch-produit .contact_wrapper:not(.black) .left_wrapper .text_wrapper .learn_more a .image_wrapper div.arrow_navigation{margin:0;padding:0;position:absolute;top:10px;left:0px;width:100%;height:100%}article.node-page-dispatch-produit .contact_wrapper:not(.black) .left_wrapper .text_wrapper .learn_more a .image_wrapper div.arrow_navigation svg.lottie-white{display:none}@media (min-width:1024px){article.node-page-dispatch-produit .contact_wrapper:not(.black) .left_wrapper .text_wrapper .learn_more a:hover .image_wrapper div.arrow_navigation svg.lottie-black{display:block}article.node-page-dispatch-produit .contact_wrapper:not(.black) .left_wrapper .text_wrapper .learn_more a:hover .image_wrapper div.arrow_navigation svg.lottie-white{display:none}}article.node-page-dispatch-blog{display:flex;flex-direction:column;margin:0;padding:0 20px}@media (max-width:1023px){article.node-page-dispatch-blog{padding:0 20px;margin-top:54px}}article.node-page-dispatch-blog .title_and_baseline{display:flex;flex-direction:column}article.node-page-dispatch-blog .title_and_baseline h1{margin:80px 0;margin-bottom:20px;position:sticky;position:-webkit-sticky;top:90px}@media (max-width:1023px){article.node-page-dispatch-blog .title_and_baseline h1{position:relative;top:0}}@media (max-width:1919px){article.node-page-dispatch-blog .title_and_baseline h1{font-size:10em}}@media (max-width:1365px){article.node-page-dispatch-blog .title_and_baseline h1{font-size:6.25em}}@media (max-width:1023px){article.node-page-dispatch-blog .title_and_baseline h1{font-size:3.125em;margin:13px 0 40px 0}}article.node-page-dispatch-blog .title_and_baseline .bh_baseline{width:769px;align-self:flex-end;margin-right:178px;font-size:2.125em;margin-top:80px;margin-bottom:200px}@media (max-width:1365px){article.node-page-dispatch-blog .title_and_baseline .bh_baseline{font-size:1.5em;width:568px;margin-right:104px}}@media (max-width:1023px){article.node-page-dispatch-blog .title_and_baseline .bh_baseline{width:100%;align-self:flex-start;font-size:1em;margin:0;margin-bottom:100px}}article.node-page-dispatch-blog .bh_view_wrapper .view-filters .views-exposed-form .js-form-item-field-ductal-themes-tid,article.node-page-dispatch-blog .bh_view_wrapper .view-filters .views-exposed-form .js-form-item-field-ductal-applications-tid{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}article.node-page-dispatch-blog .bh_view_wrapper .view-filters .views-exposed-form .form-actions{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}article.node-page-dispatch-blog .bh_view_wrapper .view-filters .views-exposed-form .blog_filters_wrapper{display:flex;flex-direction:row;justify-content:flex-start;border-top:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4}@media (max-width:1023px){article.node-page-dispatch-blog .bh_view_wrapper .view-filters .views-exposed-form .blog_filters_wrapper{display:none}}article.node-page-dispatch-blog .bh_view_wrapper .view-filters .views-exposed-form .blog_filters_wrapper .blog_filter_wrapper{display:flex;flex-direction:row;justify-content:flex-start;padding:20px 0}article.node-page-dispatch-blog .bh_view_wrapper .view-filters .views-exposed-form .blog_filters_wrapper .blog_filter_wrapper .title{margin-right:30px;margin-top:6px}article.node-page-dispatch-blog .bh_view_wrapper .view-filters .views-exposed-form .blog_filters_wrapper .blog_filter_wrapper .values_wrapper{display:flex;flex-direction:row;justify-content:flex-start}article.node-page-dispatch-blog .bh_view_wrapper .view-filters .views-exposed-form .blog_filters_wrapper .blog_filter_wrapper .values_wrapper .filter{font-size:.75em;padding:10px 16px;margin:0 10px;border-radius:20px;background-color:#f3f3f3;border:solid 1px transparent;position:relative}article.node-page-dispatch-blog .bh_view_wrapper .view-filters .views-exposed-form .blog_filters_wrapper .blog_filter_wrapper .values_wrapper .filter a{color:inherit}article.node-page-dispatch-blog .bh_view_wrapper .view-filters .views-exposed-form .blog_filters_wrapper .blog_filter_wrapper .values_wrapper .filter a:after{content:' ';position:absolute;top:0;bottom:0;left:0;right:0;width:100%}article.node-page-dispatch-blog .bh_view_wrapper .view-filters .views-exposed-form .blog_filters_wrapper .blog_filter_wrapper .values_wrapper .filter.active{background-color:#343434;color:#fff}@media (min-width:1024px){article.node-page-dispatch-blog .bh_view_wrapper .view-filters .views-exposed-form .blog_filters_wrapper .blog_filter_wrapper .values_wrapper .filter.active:hover a{opacity:0.5}}article.node-page-dispatch-blog .bh_view_wrapper .view-filters .views-exposed-form .blog_filters_wrapper .blog_filter_wrapper .values_wrapper .filter:hover:not(.active){border:solid 1px #2d2d2d;background-color:#fff}article.node-page-dispatch-blog .bh_view_wrapper .view-filters .views-exposed-form .blog_filters_wrapper .sep{width:1px;margin:0 30px;background-color:#c4c4c4}article.node-page-dispatch-blog .bh_view_wrapper .view-filters .views-exposed-form .blog_filters_wrapper .popin_allfilters{display:none}article.node-page-dispatch-blog .bh_view_wrapper .view-filters .views-exposed-form .blog_filters_wrapper_mobile{display:none}@media (max-width:1023px){article.node-page-dispatch-blog .bh_view_wrapper .view-filters .views-exposed-form .blog_filters_wrapper_mobile{display:flex;flex-direction:row;justify-content:center;padding:15px 0;border-top:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4}}article.node-page-dispatch-blog .bh_view_wrapper .view-content{margin-top:10px}article.node-page-dispatch-blog .bh_view_wrapper .view-content .row__wrapper{margin-top:0;transition:margin-top 2s;margin-left:-20px;margin-right:-20px}@media (max-width:1023px){article.node-page-dispatch-blog .bh_view_wrapper .view-content .row__wrapper{margin-left:0;margin-right:0}}article.node-page-dispatch-blog .bh_view_wrapper .view-content .row__wrapper .row__content{padding:0;max-width:inherit;display:flex;flex-direction:row}@media (max-width:1023px){article.node-page-dispatch-blog .bh_view_wrapper .view-content .row__wrapper .row__content{flex-direction:column}}article.node-page-dispatch-blog .bh_view_wrapper .view-content .row__wrapper .row__content article.node-page-article.node-teaser{display:flex;flex-direction:column;margin:0;padding:20px 10px 50px;width:100%;max-width:50%;background-color:#fff}@media (max-width:1023px){article.node-page-dispatch-blog .bh_view_wrapper .view-content .row__wrapper .row__content article.node-page-article.node-teaser{padding:20px 0 40px;max-width:100%}article.node-page-dispatch-blog .bh_view_wrapper .view-content .row__wrapper .row__content article.node-page-article.node-teaser:first-child{margin-top:0}}article.node-page-dispatch-blog .bh_view_wrapper .view-content .row__wrapper .row__content article.node-page-article.node-teaser .banner_wrapper a{display:block}article.node-page-dispatch-blog .bh_view_wrapper .view-content .row__wrapper .row__content article.node-page-article.node-teaser .banner_wrapper img{width:100%;height:auto}article.node-page-dispatch-blog .bh_view_wrapper .view-content .row__wrapper .row__content article.node-page-article.node-teaser .date_wrapper{margin:40px 0 20px}article.node-page-dispatch-blog .bh_view_wrapper .view-content .row__wrapper .row__content article.node-page-article.node-teaser .title_wrapper{max-width:75%}@media (max-width:1919px){article.node-page-dispatch-blog .bh_view_wrapper .view-content .row__wrapper .row__content article.node-page-article.node-teaser .title_wrapper{max-width:85%}}@media (max-width:1365px){article.node-page-dispatch-blog .bh_view_wrapper .view-content .row__wrapper .row__content article.node-page-article.node-teaser .title_wrapper{max-width:93%}}@media (max-width:1023px){article.node-page-dispatch-blog .bh_view_wrapper .view-content .row__wrapper .row__content article.node-page-article.node-teaser .title_wrapper{max-width:100%}}article.node-page-dispatch-blog .bh_view_wrapper .view-content .row__wrapper .row__content article.node-page-article.node-teaser .bh_richtext_baseline{margin-top:30px;max-width:49%}@media (max-width:1919px){article.node-page-dispatch-blog .bh_view_wrapper .view-content .row__wrapper .row__content article.node-page-article.node-teaser .bh_richtext_baseline{max-width:66%}}@media (max-width:1365px){article.node-page-dispatch-blog .bh_view_wrapper .view-content .row__wrapper .row__content article.node-page-article.node-teaser .bh_richtext_baseline{max-width:83%}}@media (max-width:1023px){article.node-page-dispatch-blog .bh_view_wrapper .view-content .row__wrapper .row__content article.node-page-article.node-teaser .bh_richtext_baseline{max-width:100%}}article.node-page-dispatch-blog .bh_view_wrapper .view-content .row__wrapper .row__content article.node-page-article.node-teaser .bh_learn_more{color:#2d2d2d !important;font-size:1em;font-weight:bold;margin:5px 0 25px;margin-top:auto;width:-moz-fit-content;width:fit-content}@media (max-width:1023px){article.node-page-dispatch-blog .bh_view_wrapper .view-content .row__wrapper .row__content article.node-page-article.node-teaser .bh_learn_more{font-size:.75em;margin:20px 0}}article.node-page-dispatch-blog .bh_view_wrapper .view-content .row__wrapper .row__content article.node-page-article.node-teaser .bh_learn_more a{color:#2D2D2D}article.node-page-dispatch-blog .bh_view_wrapper .view-content .row__wrapper .row__content article.node-page-article.node-teaser .bh_learn_more a .image_wrapper{position:relative;display:inline-block;width:32px;height:32px}article.node-page-dispatch-blog .bh_view_wrapper .view-content .row__wrapper .row__content article.node-page-article.node-teaser .bh_learn_more a .image_wrapper div.arrow_navigation{margin:0;padding:0;position:absolute;top:10px;left:0px;width:100%;height:100%}article.node-page-dispatch-blog .bh_view_wrapper .view-content .row__wrapper .row__content article.node-page-article.node-teaser .bh_learn_more a .image_wrapper div.arrow_navigation svg.lottie-white{display:none}@media (min-width:1024px){article.node-page-dispatch-blog .bh_view_wrapper .view-content .row__wrapper .row__content article.node-page-article.node-teaser .bh_learn_more a:hover .image_wrapper div.arrow_navigation svg.lottie-black{display:none}article.node-page-dispatch-blog .bh_view_wrapper .view-content .row__wrapper .row__content article.node-page-article.node-teaser .bh_learn_more a:hover .image_wrapper div.arrow_navigation svg.lottie-white{display:block}}article.node-page-dispatch-blog .bh_view_wrapper .view-content .row__wrapper .row__content article.node-page-article.node-teaser .sep{height:1px;width:100%;background-color:#c4c4c4;margin-top:50px;margin-bottom:70px}@media (max-width:1023px){article.node-page-dispatch-blog .bh_view_wrapper .view-content .row__wrapper .row__content article.node-page-article.node-teaser .sep{margin-top:30px;margin-bottom:10px;order:2}}@media (min-width:1024px){article.node-page-dispatch-blog .bh_view_wrapper .view-content .row__wrapper .row__content article.node-page-article.node-teaser.hovereffect{background-color:#2E2E2F;color:#fff;z-index:1}article.node-page-dispatch-blog .bh_view_wrapper .view-content .row__wrapper .row__content article.node-page-article.node-teaser.hovereffect h3.bh_title_03{color:#fff}article.node-page-dispatch-blog .bh_view_wrapper .view-content .row__wrapper .row__content article.node-page-article.node-teaser.hovereffect .bh_learn_more a{color:#fff !important}article.node-page-dispatch-blog .bh_view_wrapper .view-content .row__wrapper .row__content article.node-page-article.node-teaser.hovereffect .tags_wrapper .tag{background-color:#fff}}article.node-page-dispatch-blog .bh_view_wrapper .view-content .loading_wrapper .loading_content{display:flex;flex-direction:column;align-items:center}article.node-page-dispatch-blog .bh_view_wrapper .view-content .loading_wrapper .loading_content .loading{font-size:28.75em;margin:187px 0 285px}@media (max-width:1919px){article.node-page-dispatch-blog .bh_view_wrapper .view-content .loading_wrapper .loading_content .loading{font-size:20em;margin:150px 0 170px}}@media (max-width:1365px){article.node-page-dispatch-blog .bh_view_wrapper .view-content .loading_wrapper .loading_content .loading{font-size:12.5em;margin:120px 0 150px}}@media (max-width:1023px){article.node-page-dispatch-blog .bh_view_wrapper .view-content .loading_wrapper .loading_content .loading{font-size:4.375em;margin:95px 0 100px}}article.node-page-dispatch-blog .bh_view_wrapper .pager.pager--infinite-scroll{display:none}article.node-page-dispatch-blog .contact_wrapper{display:flex;flex-direction:row;justify-content:flex-end;margin-top:238px;border-top:1px solid #e6e6e6;height:700px;margin-left:-20px;margin-right:-20px;max-width:calc(var(--js-bh-page-width) + 0px);position:relative}@media (max-width:1919px){article.node-page-dispatch-blog .contact_wrapper{margin-top:0;height:700px}}@media (max-width:1365px){article.node-page-dispatch-blog .contact_wrapper{margin-top:96px;height:401px}}@media (max-width:1023px){article.node-page-dispatch-blog .contact_wrapper{flex-direction:column;height:380px;margin-top:102px;padding:0 20px}}article.node-page-dispatch-blog .contact_wrapper .left_wrapper{display:flex;flex-direction:column;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);left:0}@media (max-width:1023px){article.node-page-dispatch-blog .contact_wrapper .left_wrapper{top:0;left:25px;transform:none}}article.node-page-dispatch-blog .contact_wrapper .left_wrapper .text_wrapper{width:75%;padding-left:13%}@media (max-width:1023px){article.node-page-dispatch-blog .contact_wrapper .left_wrapper .text_wrapper{width:100%;padding-left:0}}article.node-page-dispatch-blog .contact_wrapper .left_wrapper .text_wrapper .text{font-size:2.625em;line-height:1.25}@media (max-width:1023px){article.node-page-dispatch-blog .contact_wrapper .left_wrapper .text_wrapper .text{font-size:1.5em;margin-top:41px}}article.node-page-dispatch-blog .contact_wrapper .left_wrapper .text_wrapper .learn_more{font-weight:bold;font-size:1em}@media (max-width:1023px){article.node-page-dispatch-blog .contact_wrapper .left_wrapper .text_wrapper .learn_more{font-size:.75em}}article.node-page-dispatch-blog .contact_wrapper .right_wrapper{position:relative}@media (max-width:1023px){article.node-page-dispatch-blog .contact_wrapper .right_wrapper{position:absolute;bottom:0;right:0}}article.node-page-dispatch-blog .contact_wrapper .right_wrapper img{max-width:inherit;position:absolute;top:0;right:0;width:1240px}@media (max-width:1919px){article.node-page-dispatch-blog .contact_wrapper .right_wrapper img{max-width:inherit;position:absolute;top:0;right:0;width:1240px}}@media (max-width:1365px){article.node-page-dispatch-blog .contact_wrapper .right_wrapper img{max-width:inherit;position:absolute;top:0;right:0;width:inherit}}@media (max-width:1023px){article.node-page-dispatch-blog .contact_wrapper .right_wrapper img{max-width:100%;position:relative;width:inherit}}article.node-page-dispatch-blog .contact_wrapper .right_wrapper svg{width:auto !important;height:100% !important}@media (max-width:1365px){article.node-page-dispatch-blog .contact_wrapper .right_wrapper svg{height:401px !important}}@media (max-width:1023px){article.node-page-dispatch-blog .contact_wrapper .right_wrapper svg{height:auto !important}article.node-page-dispatch-blog .contact_wrapper .right_wrapper svg.lottie-technologies-mobile{transform:translate3d(0px,29px,0px) !important}article.node-page-dispatch-blog .contact_wrapper .right_wrapper svg.lottie-solutions-mobile{transform:translate3d(0px,13px,0px) !important}article.node-page-dispatch-blog .contact_wrapper .right_wrapper svg.lottie-contact-mobile{transform:translate3d(0px,6px,0px) !important}}article.node-page-dispatch-blog .contact_wrapper.black{background-color:#2d2d2d;color:#fff}article.node-page-dispatch-blog .contact_wrapper.black .left_wrapper .text_wrapper .learn_more a{color:white}article.node-page-dispatch-blog .contact_wrapper.black .left_wrapper .text_wrapper .learn_more a .image_wrapper{position:relative;display:inline-block;width:32px;height:32px}article.node-page-dispatch-blog .contact_wrapper.black .left_wrapper .text_wrapper .learn_more a .image_wrapper div.arrow_navigation{margin:0;padding:0;position:absolute;top:10px;left:0px;width:100%;height:100%}article.node-page-dispatch-blog .contact_wrapper.black .left_wrapper .text_wrapper .learn_more a .image_wrapper div.arrow_navigation svg.lottie-black{display:none}@media (min-width:1024px){article.node-page-dispatch-blog .contact_wrapper.black .left_wrapper .text_wrapper .learn_more a:hover .image_wrapper div.arrow_navigation svg.lottie-white{display:block}article.node-page-dispatch-blog .contact_wrapper.black .left_wrapper .text_wrapper .learn_more a:hover .image_wrapper div.arrow_navigation svg.lottie-black{display:none}}article.node-page-dispatch-blog .contact_wrapper:not(.black) .left_wrapper .text_wrapper .learn_more a{color:#2D2D2D}article.node-page-dispatch-blog .contact_wrapper:not(.black) .left_wrapper .text_wrapper .learn_more a .image_wrapper{position:relative;display:inline-block;width:32px;height:32px}article.node-page-dispatch-blog .contact_wrapper:not(.black) .left_wrapper .text_wrapper .learn_more a .image_wrapper div.arrow_navigation{margin:0;padding:0;position:absolute;top:10px;left:0px;width:100%;height:100%}article.node-page-dispatch-blog .contact_wrapper:not(.black) .left_wrapper .text_wrapper .learn_more a .image_wrapper div.arrow_navigation svg.lottie-white{display:none}@media (min-width:1024px){article.node-page-dispatch-blog .contact_wrapper:not(.black) .left_wrapper .text_wrapper .learn_more a:hover .image_wrapper div.arrow_navigation svg.lottie-black{display:block}article.node-page-dispatch-blog .contact_wrapper:not(.black) .left_wrapper .text_wrapper .learn_more a:hover .image_wrapper div.arrow_navigation svg.lottie-white{display:none}}article.node-page-dispatch-project{display:flex;flex-direction:column;margin:0;padding:0 20px}@media (max-width:1023px){article.node-page-dispatch-project{padding:0 20px;margin-top:54px}}article.node-page-dispatch-project .title_and_baseline{display:flex;flex-direction:column}article.node-page-dispatch-project .title_and_baseline h1{margin:80px 0;margin-bottom:20px;position:sticky;position:-webkit-sticky;top:90px}@media (max-width:1023px){article.node-page-dispatch-project .title_and_baseline h1{position:relative;top:0}}@media (max-width:1919px){article.node-page-dispatch-project .title_and_baseline h1{font-size:10em}}@media (max-width:1365px){article.node-page-dispatch-project .title_and_baseline h1{font-size:6.25em}}@media (max-width:1023px){article.node-page-dispatch-project .title_and_baseline h1{font-size:3.125em;margin:13px 0 40px 0}}article.node-page-dispatch-project .title_and_baseline .bh_baseline{width:40.1%;align-self:flex-end;margin-right:9.3%;margin-left:50.7%;font-size:2.125em;margin-top:80px;margin-bottom:200px}@media (max-width:1919px){article.node-page-dispatch-project .title_and_baseline .bh_baseline{margin-left:34.3%;width:56.3%;margin-right:9.4%}}@media (max-width:1365px){article.node-page-dispatch-project .title_and_baseline .bh_baseline{font-size:1.5em;margin-left:34.3%;width:55.5%;margin-right:10.2%}}@media (max-width:1023px){article.node-page-dispatch-project .title_and_baseline .bh_baseline{width:100%;align-self:flex-start;font-size:1em;margin:0;margin-bottom:100px}}article.node-page-dispatch-project .bh_view_wrapper .view-filters .views-exposed-form .js-form-item-field-ductal-applications-2-tid{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}article.node-page-dispatch-project .bh_view_wrapper .view-filters .views-exposed-form .form-actions{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}article.node-page-dispatch-project .bh_view_wrapper .view-filters .views-exposed-form .blog_filters_wrapper{display:flex;flex-direction:row;justify-content:flex-start;border-top:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4}@media (max-width:1023px){article.node-page-dispatch-project .bh_view_wrapper .view-filters .views-exposed-form .blog_filters_wrapper{display:none}}article.node-page-dispatch-project .bh_view_wrapper .view-filters .views-exposed-form .blog_filters_wrapper .blog_filter_wrapper{display:flex;flex-direction:row;justify-content:flex-start;padding:20px 0}article.node-page-dispatch-project .bh_view_wrapper .view-filters .views-exposed-form .blog_filters_wrapper .blog_filter_wrapper .title{margin-right:30px;margin-top:6px}article.node-page-dispatch-project .bh_view_wrapper .view-filters .views-exposed-form .blog_filters_wrapper .blog_filter_wrapper .values_wrapper{display:flex;flex-direction:row;justify-content:flex-start}article.node-page-dispatch-project .bh_view_wrapper .view-filters .views-exposed-form .blog_filters_wrapper .blog_filter_wrapper .values_wrapper .filter{font-size:.75em;padding:10px 16px;margin:0 10px;border-radius:20px;background-color:#f3f3f3;border:solid 1px transparent;position:relative}article.node-page-dispatch-project .bh_view_wrapper .view-filters .views-exposed-form .blog_filters_wrapper .blog_filter_wrapper .values_wrapper .filter a{color:inherit}article.node-page-dispatch-project .bh_view_wrapper .view-filters .views-exposed-form .blog_filters_wrapper .blog_filter_wrapper .values_wrapper .filter a:after{content:' ';position:absolute;top:0;bottom:0;left:0;right:0;width:100%}article.node-page-dispatch-project .bh_view_wrapper .view-filters .views-exposed-form .blog_filters_wrapper .blog_filter_wrapper .values_wrapper .filter.active{background-color:#343434;color:#fff}@media (min-width:1024px){article.node-page-dispatch-project .bh_view_wrapper .view-filters .views-exposed-form .blog_filters_wrapper .blog_filter_wrapper .values_wrapper .filter.active:hover a{opacity:0.5}}article.node-page-dispatch-project .bh_view_wrapper .view-filters .views-exposed-form .blog_filters_wrapper .blog_filter_wrapper .values_wrapper .filter:hover:not(.active){border:solid 1px #2d2d2d;background-color:#fff}article.node-page-dispatch-project .bh_view_wrapper .view-filters .views-exposed-form .blog_filters_wrapper .sep{width:1px;margin:0 30px;background-color:#c4c4c4}article.node-page-dispatch-project .bh_view_wrapper .view-filters .views-exposed-form .blog_filters_wrapper .popin_allfilters{display:none}article.node-page-dispatch-project .bh_view_wrapper .view-filters .views-exposed-form .blog_filters_wrapper_mobile{display:none}@media (max-width:1023px){article.node-page-dispatch-project .bh_view_wrapper .view-filters .views-exposed-form .blog_filters_wrapper_mobile{display:flex;flex-direction:row;justify-content:center;padding:15px 0;border-top:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4}}article.node-page-dispatch-project .bh_view_wrapper .view-content{margin-top:10px}article.node-page-dispatch-project .bh_view_wrapper .view-content .row__wrapper{margin-top:0;transition:margin-top 2s;margin-left:-20px;margin-right:-20px}@media (max-width:1023px){article.node-page-dispatch-project .bh_view_wrapper .view-content .row__wrapper{margin-left:0;margin-right:0}}article.node-page-dispatch-project .bh_view_wrapper .view-content .row__wrapper .row__content{padding:0;max-width:inherit;display:flex;flex-direction:row}@media (max-width:1023px){article.node-page-dispatch-project .bh_view_wrapper .view-content .row__wrapper .row__content{flex-direction:column}}article.node-page-dispatch-project .bh_view_wrapper .view-content .row__wrapper .row__content article.node-page-project.node-teaser{display:flex;flex-direction:column;margin:0;padding:20px 10px 50px;width:100%;max-width:50%;background-color:#fff}@media (max-width:1023px){article.node-page-dispatch-project .bh_view_wrapper .view-content .row__wrapper .row__content article.node-page-project.node-teaser{padding:20px 0 30px;max-width:100%}article.node-page-dispatch-project .bh_view_wrapper .view-content .row__wrapper .row__content article.node-page-project.node-teaser:first-child{margin-top:0}}article.node-page-dispatch-project .bh_view_wrapper .view-content .row__wrapper .row__content article.node-page-project.node-teaser .banner_wrapper a{display:block}article.node-page-dispatch-project .bh_view_wrapper .view-content .row__wrapper .row__content article.node-page-project.node-teaser .banner_wrapper img{width:100%;height:auto}article.node-page-dispatch-project .bh_view_wrapper .view-content .row__wrapper .row__content article.node-page-project.node-teaser .date_wrapper{margin:40px 0 20px}article.node-page-dispatch-project .bh_view_wrapper .view-content .row__wrapper .row__content article.node-page-project.node-teaser .title_wrapper{margin-top:30px;max-width:75%}@media (max-width:1919px){article.node-page-dispatch-project .bh_view_wrapper .view-content .row__wrapper .row__content article.node-page-project.node-teaser .title_wrapper{max-width:85%}}@media (max-width:1365px){article.node-page-dispatch-project .bh_view_wrapper .view-content .row__wrapper .row__content article.node-page-project.node-teaser .title_wrapper{max-width:93%}}@media (max-width:1023px){article.node-page-dispatch-project .bh_view_wrapper .view-content .row__wrapper .row__content article.node-page-project.node-teaser .title_wrapper{max-width:100%}}article.node-page-dispatch-project .bh_view_wrapper .view-content .row__wrapper .row__content article.node-page-project.node-teaser .bh_richtext_baseline{margin-top:30px;max-width:49%}@media (max-width:1919px){article.node-page-dispatch-project .bh_view_wrapper .view-content .row__wrapper .row__content article.node-page-project.node-teaser .bh_richtext_baseline{max-width:66%}}@media (max-width:1365px){article.node-page-dispatch-project .bh_view_wrapper .view-content .row__wrapper .row__content article.node-page-project.node-teaser .bh_richtext_baseline{max-width:83%}}@media (max-width:1023px){article.node-page-dispatch-project .bh_view_wrapper .view-content .row__wrapper .row__content article.node-page-project.node-teaser .bh_richtext_baseline{max-width:100%}}@media (max-width:1023px){article.node-page-dispatch-project .bh_view_wrapper .view-content .row__wrapper .row__content article.node-page-project.node-teaser .bh_richtext_baseline{margin-top:20px}}article.node-page-dispatch-project .bh_view_wrapper .view-content .row__wrapper .row__content article.node-page-project.node-teaser .bh_learn_more{color:#2d2d2d !important;font-size:1em;font-weight:bold;margin:5px 0 25px;margin-top:auto;width:-moz-fit-content;width:fit-content}@media (max-width:1023px){article.node-page-dispatch-project .bh_view_wrapper .view-content .row__wrapper .row__content article.node-page-project.node-teaser .bh_learn_more{font-size:.75em;margin:20px 0 0;order:1}}article.node-page-dispatch-project .bh_view_wrapper .view-content .row__wrapper .row__content article.node-page-project.node-teaser .bh_learn_more a{color:#2D2D2D}article.node-page-dispatch-project .bh_view_wrapper .view-content .row__wrapper .row__content article.node-page-project.node-teaser .bh_learn_more a .image_wrapper{position:relative;display:inline-block;width:32px;height:32px}article.node-page-dispatch-project .bh_view_wrapper .view-content .row__wrapper .row__content article.node-page-project.node-teaser .bh_learn_more a .image_wrapper div.arrow_navigation{margin:0;padding:0;position:absolute;top:10px;left:0px;width:100%;height:100%}article.node-page-dispatch-project .bh_view_wrapper .view-content .row__wrapper .row__content article.node-page-project.node-teaser .bh_learn_more a .image_wrapper div.arrow_navigation svg.lottie-white{display:none}@media (min-width:1024px){article.node-page-dispatch-project .bh_view_wrapper .view-content .row__wrapper .row__content article.node-page-project.node-teaser .bh_learn_more a:hover .image_wrapper div.arrow_navigation svg.lottie-black{display:none}article.node-page-dispatch-project .bh_view_wrapper .view-content .row__wrapper .row__content article.node-page-project.node-teaser .bh_learn_more a:hover .image_wrapper div.arrow_navigation svg.lottie-white{display:block}}@media (max-width:1023px){article.node-page-dispatch-project .bh_view_wrapper .view-content .row__wrapper .row__content article.node-page-project.node-teaser .tags_wrapper{margin-top:20px}}article.node-page-dispatch-project .bh_view_wrapper .view-content .row__wrapper .row__content article.node-page-project.node-teaser .sep{height:1px;width:100%;background-color:#c4c4c4;margin-top:50px;margin-bottom:40px}@media (max-width:1023px){article.node-page-dispatch-project .bh_view_wrapper .view-content .row__wrapper .row__content article.node-page-project.node-teaser .sep{margin-top:30px;margin-bottom:10px;order:2}}@media (min-width:1024px){article.node-page-dispatch-project .bh_view_wrapper .view-content .row__wrapper .row__content article.node-page-project.node-teaser.hovereffect{background-color:#2E2E2F;color:#fff;z-index:1}article.node-page-dispatch-project .bh_view_wrapper .view-content .row__wrapper .row__content article.node-page-project.node-teaser.hovereffect h3.bh_title_03{color:#fff}article.node-page-dispatch-project .bh_view_wrapper .view-content .row__wrapper .row__content article.node-page-project.node-teaser.hovereffect .bh_learn_more a{color:#fff !important}article.node-page-dispatch-project .bh_view_wrapper .view-content .row__wrapper .row__content article.node-page-project.node-teaser.hovereffect .tags_wrapper .tag{background-color:#fff}}article.node-page-dispatch-project .bh_view_wrapper .view-content .loading_wrapper .loading_content{display:flex;flex-direction:column;align-items:center}article.node-page-dispatch-project .bh_view_wrapper .view-content .loading_wrapper .loading_content .loading{font-size:28.75em;margin:187px 0 285px}@media (max-width:1919px){article.node-page-dispatch-project .bh_view_wrapper .view-content .loading_wrapper .loading_content .loading{font-size:20em;margin:150px 0 170px}}@media (max-width:1365px){article.node-page-dispatch-project .bh_view_wrapper .view-content .loading_wrapper .loading_content .loading{font-size:12.5em;margin:120px 0 150px}}@media (max-width:1023px){article.node-page-dispatch-project .bh_view_wrapper .view-content .loading_wrapper .loading_content .loading{font-size:4.375em;margin:95px 0 100px}}article.node-page-dispatch-project .bh_view_wrapper .pager[data-drupal-views-infinite-scroll-pager]{display:none}article.node-page-dispatch-project .contact_wrapper{display:flex;flex-direction:row;justify-content:flex-end;margin-top:238px;border-top:1px solid #e6e6e6;height:700px;margin-left:-20px;margin-right:-20px;max-width:calc(var(--js-bh-page-width) + 0px);position:relative}@media (max-width:1919px){article.node-page-dispatch-project .contact_wrapper{margin-top:0;height:700px}}@media (max-width:1365px){article.node-page-dispatch-project .contact_wrapper{margin-top:96px;height:401px}}@media (max-width:1023px){article.node-page-dispatch-project .contact_wrapper{flex-direction:column;height:380px;margin-top:102px;padding:0 20px}}article.node-page-dispatch-project .contact_wrapper .left_wrapper{display:flex;flex-direction:column;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);left:0}@media (max-width:1023px){article.node-page-dispatch-project .contact_wrapper .left_wrapper{top:0;left:25px;transform:none}}article.node-page-dispatch-project .contact_wrapper .left_wrapper .text_wrapper{width:75%;padding-left:13%}@media (max-width:1023px){article.node-page-dispatch-project .contact_wrapper .left_wrapper .text_wrapper{width:100%;padding-left:0}}article.node-page-dispatch-project .contact_wrapper .left_wrapper .text_wrapper .text{font-size:2.625em;line-height:1.25}@media (max-width:1023px){article.node-page-dispatch-project .contact_wrapper .left_wrapper .text_wrapper .text{font-size:1.5em;margin-top:41px}}article.node-page-dispatch-project .contact_wrapper .left_wrapper .text_wrapper .learn_more{font-weight:bold;font-size:1em}@media (max-width:1023px){article.node-page-dispatch-project .contact_wrapper .left_wrapper .text_wrapper .learn_more{font-size:.75em}}article.node-page-dispatch-project .contact_wrapper .right_wrapper{position:relative}@media (max-width:1023px){article.node-page-dispatch-project .contact_wrapper .right_wrapper{position:absolute;bottom:0;right:0}}article.node-page-dispatch-project .contact_wrapper .right_wrapper img{max-width:inherit;position:absolute;top:0;right:0;width:1240px}@media (max-width:1919px){article.node-page-dispatch-project .contact_wrapper .right_wrapper img{max-width:inherit;position:absolute;top:0;right:0;width:1240px}}@media (max-width:1365px){article.node-page-dispatch-project .contact_wrapper .right_wrapper img{max-width:inherit;position:absolute;top:0;right:0;width:inherit}}@media (max-width:1023px){article.node-page-dispatch-project .contact_wrapper .right_wrapper img{max-width:100%;position:relative;width:inherit}}article.node-page-dispatch-project .contact_wrapper .right_wrapper svg{width:auto !important;height:100% !important}@media (max-width:1365px){article.node-page-dispatch-project .contact_wrapper .right_wrapper svg{height:401px !important}}@media (max-width:1023px){article.node-page-dispatch-project .contact_wrapper .right_wrapper svg{height:auto !important}article.node-page-dispatch-project .contact_wrapper .right_wrapper svg.lottie-technologies-mobile{transform:translate3d(0px,29px,0px) !important}article.node-page-dispatch-project .contact_wrapper .right_wrapper svg.lottie-solutions-mobile{transform:translate3d(0px,13px,0px) !important}article.node-page-dispatch-project .contact_wrapper .right_wrapper svg.lottie-contact-mobile{transform:translate3d(0px,6px,0px) !important}}article.node-page-dispatch-project .contact_wrapper.black{background-color:#2d2d2d;color:#fff}article.node-page-dispatch-project .contact_wrapper.black .left_wrapper .text_wrapper .learn_more a{color:white}article.node-page-dispatch-project .contact_wrapper.black .left_wrapper .text_wrapper .learn_more a .image_wrapper{position:relative;display:inline-block;width:32px;height:32px}article.node-page-dispatch-project .contact_wrapper.black .left_wrapper .text_wrapper .learn_more a .image_wrapper div.arrow_navigation{margin:0;padding:0;position:absolute;top:10px;left:0px;width:100%;height:100%}article.node-page-dispatch-project .contact_wrapper.black .left_wrapper .text_wrapper .learn_more a .image_wrapper div.arrow_navigation svg.lottie-black{display:none}@media (min-width:1024px){article.node-page-dispatch-project .contact_wrapper.black .left_wrapper .text_wrapper .learn_more a:hover .image_wrapper div.arrow_navigation svg.lottie-white{display:block}article.node-page-dispatch-project .contact_wrapper.black .left_wrapper .text_wrapper .learn_more a:hover .image_wrapper div.arrow_navigation svg.lottie-black{display:none}}article.node-page-dispatch-project .contact_wrapper:not(.black) .left_wrapper .text_wrapper .learn_more a{color:#2D2D2D}article.node-page-dispatch-project .contact_wrapper:not(.black) .left_wrapper .text_wrapper .learn_more a .image_wrapper{position:relative;display:inline-block;width:32px;height:32px}article.node-page-dispatch-project .contact_wrapper:not(.black) .left_wrapper .text_wrapper .learn_more a .image_wrapper div.arrow_navigation{margin:0;padding:0;position:absolute;top:10px;left:0px;width:100%;height:100%}article.node-page-dispatch-project .contact_wrapper:not(.black) .left_wrapper .text_wrapper .learn_more a .image_wrapper div.arrow_navigation svg.lottie-white{display:none}@media (min-width:1024px){article.node-page-dispatch-project .contact_wrapper:not(.black) .left_wrapper .text_wrapper .learn_more a:hover .image_wrapper div.arrow_navigation svg.lottie-black{display:block}article.node-page-dispatch-project .contact_wrapper:not(.black) .left_wrapper .text_wrapper .learn_more a:hover .image_wrapper div.arrow_navigation svg.lottie-white{display:none}}article.node-page-produit{display:flex;flex-direction:column;padding:0 20px;margin:0}@media (max-width:1023px){article.node-page-produit{padding:0 20px}}article.node-page-produit .bh_intro{display:flex;flex-direction:row;justify-content:space-between;padding:0;border-bottom:1px solid #c4c4c4;margin-bottom:120px}@media (max-width:1023px){article.node-page-produit .bh_intro{flex-direction:column;border-bottom:none;margin-bottom:0}}article.node-page-produit .bh_intro .techs_wrapper{width:33.7%;padding-right:20px;border-right:1px solid #c4c4c4;display:flex;flex-direction:column}@media (max-width:1023px){article.node-page-produit .bh_intro .techs_wrapper{border-right:none}}@media (max-width:1919px){article.node-page-produit .bh_intro .techs_wrapper{width:50.8%}}@media (max-width:1365px){article.node-page-produit .bh_intro .techs_wrapper{width:50.8%}}@media (max-width:1023px){article.node-page-produit .bh_intro .techs_wrapper{padding-right:0;width:100%}}article.node-page-produit .bh_intro .techs_wrapper h3{margin-bottom:20px;margin-top:40px}@media (max-width:1023px){article.node-page-produit .bh_intro .techs_wrapper h3{margin-top:0;margin-bottom:15px}}article.node-page-produit .bh_intro .techs_wrapper .downloads_wrapper article.node-block-downloads{width:100%}@media (max-width:1023px){article.node-page-produit .bh_intro .techs_wrapper .downloads_wrapper article.node-block-downloads{margin-top:50px;margin-bottom:0;padding:0}}article.node-page-produit .bh_intro .techs_wrapper .downloads_wrapper article.node-block-downloads .bh_downloads{display:flex;flex-direction:column}article.node-page-produit .bh_intro .techs_wrapper .downloads_wrapper article.node-block-downloads .bh_downloads .file_download{width:100%;display:flex;flex-direction:row;justify-content:space-between;position:relative}article.node-page-produit .bh_intro .techs_wrapper .downloads_wrapper article.node-block-downloads .bh_downloads .file_download.sep{width:100%;height:1px;background-color:black;margin:10px 0}article.node-page-produit .bh_intro .techs_wrapper .downloads_wrapper article.node-block-downloads .bh_downloads .file_download.sep:last-child{margin-bottom:80px}@media (max-width:1023px){article.node-page-produit .bh_intro .techs_wrapper .downloads_wrapper article.node-block-downloads .bh_downloads .file_download.sep:last-child{margin-bottom:0}}article.node-page-produit .bh_intro .techs_wrapper .downloads_wrapper article.node-block-downloads .bh_downloads .file_download>.title{margin:0;padding:0;padding-top:5px}article.node-page-produit .bh_intro .techs_wrapper .downloads_wrapper article.node-block-downloads .bh_downloads .file_download .circle{width:20px;height:27px;position:relative;overflow:hidden}article.node-page-produit .bh_intro .techs_wrapper .downloads_wrapper article.node-block-downloads .bh_downloads .file_download .circle img{position:absolute;top:0;left:0;display:none}@media (min-width:1024px){article.node-page-produit .bh_intro .techs_wrapper .downloads_wrapper article.node-block-downloads .bh_downloads .file_download:hover .circle img{animation:arrow_down 1.2s;animation-timing-function:cubic-bezier(0.83,0,0.17,1)}@keyframes arrow_down{0%{position:absolute;top:0}50%{position:absolute;top:10px}51%{position:absolute;top:-10px}100%{position:absolute;top:0}}}article.node-page-produit .bh_intro .baseline_wrapper{font-size:2.125em;width:40.2%;margin-right:17.6%;margin-top:40px;margin-bottom:80px}@media (max-width:1919px){article.node-page-produit .bh_intro .baseline_wrapper{font-size:1.5em;margin-top:60px;width:31.5%;margin-right:9.7%}}@media (max-width:1365px){article.node-page-produit .bh_intro .baseline_wrapper{font-size:1.5em;margin-top:60px;width:30.7%;margin-right:10.2%}}@media (max-width:1023px){article.node-page-produit .bh_intro .baseline_wrapper{width:100%;margin:0;font-size:1.125em;order:-1;margin:50px 0}}article.node-page-produit .main_content_wrapper{display:flex;flex-direction:column;position:relative}@media (max-width:1023px){article.node-page-produit .main_content_wrapper{margin-top:100px}}article.node-page-produit .main_content_wrapper>.row__wrapper{background-color:#fff;width:100%}article.node-page-produit .main_content_wrapper>.row__wrapper:nth-child(1){z-index:6}@media (max-width:1023px){article.node-page-produit .main_content_wrapper>.row__wrapper:nth-child(1){z-index:1}}article.node-page-produit .main_content_wrapper>.row__wrapper:nth-child(2){z-index:5}@media (max-width:1023px){article.node-page-produit .main_content_wrapper>.row__wrapper:nth-child(2){z-index:2}}article.node-page-produit .main_content_wrapper>.row__wrapper:nth-child(3){z-index:4}@media (max-width:1023px){article.node-page-produit .main_content_wrapper>.row__wrapper:nth-child(3){z-index:3}}article.node-page-produit .main_content_wrapper>.row__wrapper:nth-child(4){z-index:3}@media (max-width:1023px){article.node-page-produit .main_content_wrapper>.row__wrapper:nth-child(4){z-index:4}}article.node-page-produit .main_content_wrapper>.row__wrapper:nth-child(5){z-index:2}@media (max-width:1023px){article.node-page-produit .main_content_wrapper>.row__wrapper:nth-child(5){z-index:5}}article.node-page-produit .main_content_wrapper>.row__wrapper:nth-child(6){z-index:1}@media (max-width:1023px){article.node-page-produit .main_content_wrapper>.row__wrapper:nth-child(6){z-index:6}}article.node-page-produit .main_content_wrapper:not(.absolute)>.row__wrapper{bottom:inherit !important}@media (min-width:1024px){article.node-page-produit .main_content_wrapper:not(.absolute)>.row__wrapper{position:sticky;position:-webkit-sticky}}article.node-page-produit .main_content_wrapper.absolute>.row__wrapper{position:absolute;top:inherit !important}article.node-page-produit .discover_projects_wrapper h2{margin:240px 0 100px}@media (max-width:1365px){article.node-page-produit .discover_projects_wrapper h2{font-size:100px}}@media (max-width:1023px){article.node-page-produit .discover_projects_wrapper h2{margin:100px 0 34px;font-size:1.5em}}article.node-page-produit .discover_projects_wrapper .row__wrapper{margin-left:-20px;margin-right:-20px}@media (max-width:1023px){article.node-page-produit .discover_projects_wrapper .row__wrapper{margin-left:0;margin-right:0}}article.node-page-produit .discover_projects_wrapper .row__wrapper .row__content{display:flex;flex-direction:row}@media (max-width:1023px){article.node-page-produit .discover_projects_wrapper .row__wrapper .row__content{flex-direction:column}}article.node-page-produit .discover_projects_wrapper .row__wrapper .row__content article.node-block-rich-text{margin:0;padding:0 10px;width:100%;max-width:50%;display:flex;flex-direction:row}@media (max-width:1023px){article.node-page-produit .discover_projects_wrapper .row__wrapper .row__content article.node-block-rich-text{padding:0;max-width:100%}}@media (min-width:1024px){article.node-page-produit .discover_projects_wrapper .row__wrapper .row__content article.node-block-rich-text.hovereffect{background-color:#2E2E2F;color:#fff;z-index:1}article.node-page-produit .discover_projects_wrapper .row__wrapper .row__content article.node-block-rich-text.hovereffect h3.bh_title_03{color:#fff}article.node-page-produit .discover_projects_wrapper .row__wrapper .row__content article.node-block-rich-text.hovereffect .bh_learn_more a{color:#fff !important}article.node-page-produit .discover_projects_wrapper .row__wrapper .row__content article.node-block-rich-text.hovereffect .tags_wrapper .tag{background-color:#fff}}article.node-page-produit .other_solutions_wrapper{margin-bottom:245px}@media (max-width:1023px){article.node-page-produit .other_solutions_wrapper{margin-bottom:100px}}article.node-page-produit .other_solutions_wrapper h2{margin:240px 0 100px}@media (max-width:1365px){article.node-page-produit .other_solutions_wrapper h2{font-size:100px}}@media (max-width:1023px){article.node-page-produit .other_solutions_wrapper h2{margin:50px 0 60px;font-size:1.5em}}article.node-page-produit .other_solutions_wrapper .other_solutions_sticky{overflow-x:auto;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none;margin-left:-20px;margin-right:-20px;max-width:calc(var(--js-bh-page-width) + 0px)}article.node-page-produit .other_solutions_wrapper .other_solutions_sticky::-webkit-scrollbar{display:none}article.node-page-produit .other_solutions_wrapper .other_solutions{display:flex;flex-direction:row;width:100%}@media (max-width:1023px){article.node-page-produit .other_solutions_wrapper .other_solutions{width:-moz-fit-content;width:fit-content}}article.node-page-produit .other_solutions_wrapper .other_solutions .scrollmagic-pin-spacer{flex-shrink:0;flex-grow:0}article.node-page-produit .other_solutions_wrapper .other_solutions article.node-block-rich-text.block-width-mini{background-color:#fff;border-left:1px solid #c4c4c4;width:23.3%;margin-left:20px;flex-shrink:0;flex-grow:0;box-sizing:content-box}article.node-page-produit .other_solutions_wrapper .other_solutions article.node-block-rich-text.block-width-mini.first{margin-left:0;border-left:none;margin-left:20px}@media (max-width:1023px){article.node-page-produit .other_solutions_wrapper .other_solutions article.node-block-rich-text.block-width-mini.first{padding-left:0 !important}}article.node-page-produit .other_solutions_wrapper .other_solutions article.node-block-rich-text.block-width-mini.pinned{left:0px !important}@media (max-width:1919px){article.node-page-produit .other_solutions_wrapper .other_solutions article.node-block-rich-text.block-width-mini{width:23.3%}}@media (max-width:1365px){article.node-page-produit .other_solutions_wrapper .other_solutions article.node-block-rich-text.block-width-mini{width:24%}}@media (max-width:1023px){article.node-page-produit .other_solutions_wrapper .other_solutions article.node-block-rich-text.block-width-mini{width:calc((var(--js-bh-page-width) / 320) * 208);padding:20px}article.node-page-produit .other_solutions_wrapper .other_solutions article.node-block-rich-text.block-width-mini img.bh_richtext_image{width:100%}}article.node-page-produit .other_solutions_wrapper .other_solutions article.node-block-rich-text.block-width-mini:nth-child(1){z-index:1}article.node-page-produit .other_solutions_wrapper .other_solutions article.node-block-rich-text.block-width-mini:nth-child(2){z-index:2}article.node-page-produit .other_solutions_wrapper .other_solutions article.node-block-rich-text.block-width-mini:nth-child(3){z-index:3}article.node-page-produit .other_solutions_wrapper .other_solutions article.node-block-rich-text.block-width-mini:nth-child(4){z-index:4}article.node-page-produit .other_solutions_wrapper .other_solutions article.node-block-rich-text.block-width-mini:nth-child(5){z-index:5}article.node-page-produit .other_solutions_wrapper .other_solutions article.node-block-rich-text.block-width-mini:nth-child(6){z-index:6}article.node-page-produit .other_solutions_wrapper .other_solutions article.node-block-rich-text.block-width-mini:nth-child(7){z-index:7}article.node-page-produit .other_solutions_wrapper .other_solutions article.node-block-rich-text.block-width-mini:nth-child(8){z-index:8}article.node-page-produit .other_solutions_wrapper .other_solutions article.node-block-rich-text.block-width-mini:nth-child(9){z-index:9}article.node-page-produit .other_solutions_wrapper .other_solutions article.node-block-rich-text.block-width-mini:nth-child(10){z-index:10}article.node-page-produit .other_solutions_wrapper .other_solutions article.node-block-rich-text.block-width-mini:hover .bh_learn_more a{color:#2D2D2D}article.node-page-produit .other_solutions_wrapper .other_solutions article.node-block-rich-text.block-width-mini:hover .bh_learn_more a .image_wrapper{position:relative;display:inline-block;width:32px;height:32px}article.node-page-produit .other_solutions_wrapper .other_solutions article.node-block-rich-text.block-width-mini:hover .bh_learn_more a .image_wrapper div.arrow_navigation{margin:0;padding:0;position:absolute;top:10px;left:0px;width:100%;height:100%}article.node-page-produit .other_solutions_wrapper .other_solutions article.node-block-rich-text.block-width-mini:hover .bh_learn_more a .image_wrapper div.arrow_navigation svg.lottie-white{display:none}@media (min-width:1024px){article.node-page-produit .other_solutions_wrapper .other_solutions article.node-block-rich-text.block-width-mini:hover .bh_learn_more a:hover .image_wrapper div.arrow_navigation svg.lottie-black{display:block}article.node-page-produit .other_solutions_wrapper .other_solutions article.node-block-rich-text.block-width-mini:hover .bh_learn_more a:hover .image_wrapper div.arrow_navigation svg.lottie-white{display:none}}article.node-page-produit .other_solutions_wrapper .other_solutions article.node-block-rich-text.block-width-mini .bh_richtext_wrapper{display:flex;flex-direction:column;justify-content:space-between;flex-shrink:0;flex-grow:0;min-height:518px}@media (max-width:1023px){article.node-page-produit .other_solutions_wrapper .other_solutions article.node-block-rich-text.block-width-mini .bh_richtext_wrapper{min-height:394px}}article.node-page-produit .other_solutions_wrapper .other_solutions article.node-block-rich-text.block-width-mini .bh_richtext_wrapper .bh_chiffre{font-size:.75em;margin-bottom:43px}article.node-page-produit .other_solutions_wrapper .other_solutions article.node-block-rich-text.block-width-mini .bh_learn_more{margin-top:10px}@media (max-width:1023px){article.node-page-produit .other_solutions_wrapper .other_solutions article.node-block-rich-text.block-width-mini .bh_learn_more{margin-top:5px}}article.node-page-produit .contact_wrapper{display:flex;flex-direction:row;justify-content:flex-end;margin-top:238px;border-top:1px solid #e6e6e6;height:700px;margin-left:-20px;margin-right:-20px;max-width:calc(var(--js-bh-page-width) + 0px);position:relative}@media (max-width:1919px){article.node-page-produit .contact_wrapper{margin-top:0;height:700px}}@media (max-width:1365px){article.node-page-produit .contact_wrapper{margin-top:96px;height:401px}}@media (max-width:1023px){article.node-page-produit .contact_wrapper{flex-direction:column;height:380px;margin-top:102px;padding:0 20px}}article.node-page-produit .contact_wrapper .left_wrapper{display:flex;flex-direction:column;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);left:0}@media (max-width:1023px){article.node-page-produit .contact_wrapper .left_wrapper{top:0;left:25px;transform:none}}article.node-page-produit .contact_wrapper .left_wrapper .text_wrapper{width:75%;padding-left:13%}@media (max-width:1023px){article.node-page-produit .contact_wrapper .left_wrapper .text_wrapper{width:100%;padding-left:0}}article.node-page-produit .contact_wrapper .left_wrapper .text_wrapper .text{font-size:2.625em;line-height:1.25}@media (max-width:1023px){article.node-page-produit .contact_wrapper .left_wrapper .text_wrapper .text{font-size:1.5em;margin-top:41px}}article.node-page-produit .contact_wrapper .left_wrapper .text_wrapper .learn_more{font-weight:bold;font-size:1em}@media (max-width:1023px){article.node-page-produit .contact_wrapper .left_wrapper .text_wrapper .learn_more{font-size:.75em}}article.node-page-produit .contact_wrapper .right_wrapper{position:relative}@media (max-width:1023px){article.node-page-produit .contact_wrapper .right_wrapper{position:absolute;bottom:0;right:0}}article.node-page-produit .contact_wrapper .right_wrapper img{max-width:inherit;position:absolute;top:0;right:0;width:1240px}@media (max-width:1919px){article.node-page-produit .contact_wrapper .right_wrapper img{max-width:inherit;position:absolute;top:0;right:0;width:1240px}}@media (max-width:1365px){article.node-page-produit .contact_wrapper .right_wrapper img{max-width:inherit;position:absolute;top:0;right:0;width:inherit}}@media (max-width:1023px){article.node-page-produit .contact_wrapper .right_wrapper img{max-width:100%;position:relative;width:inherit}}article.node-page-produit .contact_wrapper .right_wrapper svg{width:auto !important;height:100% !important}@media (max-width:1365px){article.node-page-produit .contact_wrapper .right_wrapper svg{height:401px !important}}@media (max-width:1023px){article.node-page-produit .contact_wrapper .right_wrapper svg{height:auto !important}article.node-page-produit .contact_wrapper .right_wrapper svg.lottie-technologies-mobile{transform:translate3d(0px,29px,0px) !important}article.node-page-produit .contact_wrapper .right_wrapper svg.lottie-solutions-mobile{transform:translate3d(0px,13px,0px) !important}article.node-page-produit .contact_wrapper .right_wrapper svg.lottie-contact-mobile{transform:translate3d(0px,6px,0px) !important}}article.node-page-produit .contact_wrapper.black{background-color:#2d2d2d;color:#fff}article.node-page-produit .contact_wrapper.black .left_wrapper .text_wrapper .learn_more a{color:white}article.node-page-produit .contact_wrapper.black .left_wrapper .text_wrapper .learn_more a .image_wrapper{position:relative;display:inline-block;width:32px;height:32px}article.node-page-produit .contact_wrapper.black .left_wrapper .text_wrapper .learn_more a .image_wrapper div.arrow_navigation{margin:0;padding:0;position:absolute;top:10px;left:0px;width:100%;height:100%}article.node-page-produit .contact_wrapper.black .left_wrapper .text_wrapper .learn_more a .image_wrapper div.arrow_navigation svg.lottie-black{display:none}@media (min-width:1024px){article.node-page-produit .contact_wrapper.black .left_wrapper .text_wrapper .learn_more a:hover .image_wrapper div.arrow_navigation svg.lottie-white{display:block}article.node-page-produit .contact_wrapper.black .left_wrapper .text_wrapper .learn_more a:hover .image_wrapper div.arrow_navigation svg.lottie-black{display:none}}article.node-page-produit .contact_wrapper:not(.black) .left_wrapper .text_wrapper .learn_more a{color:#2D2D2D}article.node-page-produit .contact_wrapper:not(.black) .left_wrapper .text_wrapper .learn_more a .image_wrapper{position:relative;display:inline-block;width:32px;height:32px}article.node-page-produit .contact_wrapper:not(.black) .left_wrapper .text_wrapper .learn_more a .image_wrapper div.arrow_navigation{margin:0;padding:0;position:absolute;top:10px;left:0px;width:100%;height:100%}article.node-page-produit .contact_wrapper:not(.black) .left_wrapper .text_wrapper .learn_more a .image_wrapper div.arrow_navigation svg.lottie-white{display:none}@media (min-width:1024px){article.node-page-produit .contact_wrapper:not(.black) .left_wrapper .text_wrapper .learn_more a:hover .image_wrapper div.arrow_navigation svg.lottie-black{display:block}article.node-page-produit .contact_wrapper:not(.black) .left_wrapper .text_wrapper .learn_more a:hover .image_wrapper div.arrow_navigation svg.lottie-white{display:none}}article.node-page-produit .row__wrapper .row__content{padding:0;max-width:inherit}#bh_page.page-produit .bh_banner_wrapper{position:relative;min-height:465px;display:flex;flex-direction:column;justify-content:space-between;background-repeat:no-repeat;background-size:cover}#bh_page.page-produit .bh_banner_wrapper.wrapper_mobile{display:none}@media (max-width:1023px){#bh_page.page-produit .bh_banner_wrapper{min-height:377px}#bh_page.page-produit .bh_banner_wrapper.wrapper_desktop{display:none}#bh_page.page-produit .bh_banner_wrapper.wrapper_mobile{display:flex}}#bh_page.page-produit .bh_banner_wrapper header#bh_header .bh_logo_wrapper h3{color:#fff}#bh_page.page-produit .bh_banner_wrapper header#bh_header #block-bonhomme-bh-navigation a.open_button{color:#fff}#bh_page.page-produit .bh_banner_wrapper header#bh_header.scrolled{background-color:#fff;z-index:10}#bh_page.page-produit .bh_banner_wrapper header#bh_header.scrolled .bh_logo_wrapper h3{color:#413C3C}#bh_page.page-produit .bh_banner_wrapper header#bh_header.scrolled #block-bonhomme-bh-navigation a.open_button{color:#413C3C}#bh_page.page-produit .bh_banner_wrapper .bh_breadcrumb{color:#fff;position:relative}#bh_page.page-produit .bh_banner_wrapper .bh_breadcrumb img.arrow_left .svg{fill:#fff !important}#bh_page.page-produit .bh_banner_wrapper .bh_breadcrumb a{color:#fff}#bh_page.page-produit .bh_banner_wrapper .bh_title_subtitle{display:flex;flex-direction:column;justify-content:flex-end;padding:40px 11px;margin-top:auto}#bh_page.page-produit .bh_banner_wrapper .bh_title_subtitle>h1{color:#fff}@media (max-width:1919px){#bh_page.page-produit .bh_banner_wrapper .bh_title_subtitle>h1{font-size:10em}}@media (max-width:1365px){#bh_page.page-produit .bh_banner_wrapper .bh_title_subtitle>h1{font-size:6.25em}}@media (max-width:1023px){#bh_page.page-produit .bh_banner_wrapper .bh_title_subtitle>h1{font-size:2.625em;margin:60px 0 23px}}#bh_page.page-produit .bh_banner_wrapper .bh_title_subtitle>h3{color:#fff}article.node-page-project:not(.node-teaser){display:flex;flex-direction:column;padding:0 20px;margin:0}@media (max-width:1023px){article.node-page-project:not(.node-teaser){padding:0 20px}}article.node-page-project:not(.node-teaser) .bh_intro{display:flex;flex-direction:row;justify-content:space-between;padding:0;border-bottom:1px solid #c4c4c4;margin-bottom:120px}@media (max-width:1023px){article.node-page-project:not(.node-teaser) .bh_intro{flex-direction:column;border-bottom:none;margin-bottom:0}}article.node-page-project:not(.node-teaser) .bh_intro .techs_wrapper{width:33.7%;padding-right:20px;border-right:1px solid #c4c4c4;display:flex;flex-direction:column}@media (max-width:1023px){article.node-page-project:not(.node-teaser) .bh_intro .techs_wrapper{border-right:none}}@media (max-width:1919px){article.node-page-project:not(.node-teaser) .bh_intro .techs_wrapper{width:50.8%}}@media (max-width:1365px){article.node-page-project:not(.node-teaser) .bh_intro .techs_wrapper{width:50.8%}}@media (max-width:1023px){article.node-page-project:not(.node-teaser) .bh_intro .techs_wrapper{padding-right:0;width:100%}}article.node-page-project:not(.node-teaser) .bh_intro .techs_wrapper h3{margin-bottom:20px;margin-top:40px}@media (max-width:1023px){article.node-page-project:not(.node-teaser) .bh_intro .techs_wrapper h3{margin-top:0;margin-bottom:15px}}article.node-page-project:not(.node-teaser) .bh_intro .techs_wrapper .downloads_wrapper article.node-block-downloads{width:100%}@media (max-width:1023px){article.node-page-project:not(.node-teaser) .bh_intro .techs_wrapper .downloads_wrapper article.node-block-downloads{margin-top:50px;margin-bottom:0;padding:0}}article.node-page-project:not(.node-teaser) .bh_intro .techs_wrapper .downloads_wrapper article.node-block-downloads .bh_downloads{display:flex;flex-direction:column}article.node-page-project:not(.node-teaser) .bh_intro .techs_wrapper .downloads_wrapper article.node-block-downloads .bh_downloads .file_download{width:100%;display:flex;flex-direction:row;justify-content:space-between;position:relative}article.node-page-project:not(.node-teaser) .bh_intro .techs_wrapper .downloads_wrapper article.node-block-downloads .bh_downloads .file_download.sep{width:100%;height:1px;background-color:black;margin:10px 0}article.node-page-project:not(.node-teaser) .bh_intro .techs_wrapper .downloads_wrapper article.node-block-downloads .bh_downloads .file_download.sep:last-child{margin-bottom:80px}@media (max-width:1023px){article.node-page-project:not(.node-teaser) .bh_intro .techs_wrapper .downloads_wrapper article.node-block-downloads .bh_downloads .file_download.sep:last-child{margin-bottom:0}}article.node-page-project:not(.node-teaser) .bh_intro .techs_wrapper .downloads_wrapper article.node-block-downloads .bh_downloads .file_download>.title{margin:0;padding:0;padding-top:5px}article.node-page-project:not(.node-teaser) .bh_intro .techs_wrapper .downloads_wrapper article.node-block-downloads .bh_downloads .file_download .circle{width:20px;height:27px;position:relative;overflow:hidden}article.node-page-project:not(.node-teaser) .bh_intro .techs_wrapper .downloads_wrapper article.node-block-downloads .bh_downloads .file_download .circle img{position:absolute;top:0;left:0;display:none}@media (min-width:1024px){article.node-page-project:not(.node-teaser) .bh_intro .techs_wrapper .downloads_wrapper article.node-block-downloads .bh_downloads .file_download:hover .circle img{animation:arrow_down 1.2s;animation-timing-function:cubic-bezier(0.83,0,0.17,1)}@keyframes arrow_down{0%{position:absolute;top:0}50%{position:absolute;top:10px}51%{position:absolute;top:-10px}100%{position:absolute;top:0}}}article.node-page-project:not(.node-teaser) .bh_intro .baseline_wrapper{font-size:2.125em;width:40.2%;margin-right:17.6%;margin-top:40px;margin-bottom:80px}@media (max-width:1919px){article.node-page-project:not(.node-teaser) .bh_intro .baseline_wrapper{font-size:1.5em;margin-top:60px;width:31.5%;margin-right:9.7%}}@media (max-width:1365px){article.node-page-project:not(.node-teaser) .bh_intro .baseline_wrapper{font-size:1.5em;margin-top:60px;width:30.7%;margin-right:10.2%}}@media (max-width:1023px){article.node-page-project:not(.node-teaser) .bh_intro .baseline_wrapper{width:100%;margin:0;font-size:1.125em;order:-1;margin:50px 0}}article.node-page-project:not(.node-teaser) .bh_freeteaser_wrapper{display:flex;flex-direction:column}article.node-page-project:not(.node-teaser) .bh_freeteaser_wrapper .odd .bh_title_baseline_wrapper{margin-left:20px}@media (max-width:1023px){article.node-page-project:not(.node-teaser) .bh_freeteaser_wrapper .odd .bh_title_baseline_wrapper{margin-left:0}}article.node-page-project:not(.node-teaser) .gallery_wrapper .gallery_label{margin-bottom:90px}@media (max-width:1023px){article.node-page-project:not(.node-teaser) .gallery_wrapper .gallery_label{margin-bottom:50px}}article.node-page-project:not(.node-teaser) .gallery_wrapper .gallery_content_sticky{overflow-x:auto;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none;margin-left:-20px;margin-right:-20px;max-width:calc(var(--js-bh-page-width) + 0px)}article.node-page-project:not(.node-teaser) .gallery_wrapper .gallery_content_sticky::-webkit-scrollbar{display:none}article.node-page-project:not(.node-teaser) .gallery_wrapper .gallery_content{display:flex;flex-direction:row;width:100%}@media (max-width:1023px){article.node-page-project:not(.node-teaser) .gallery_wrapper .gallery_content{width:-moz-fit-content;width:fit-content}}article.node-page-project:not(.node-teaser) .gallery_wrapper .gallery_content .scrollmagic-pin-spacer{flex-shrink:0;flex-grow:0}article.node-page-project:not(.node-teaser) .gallery_wrapper .gallery_content article.node-block-media.block-width-mini{background-color:#fff;border-left:1px solid #c4c4c4;width:23.1%;margin-left:20px;flex-shrink:0;flex-grow:0;box-sizing:content-box}article.node-page-project:not(.node-teaser) .gallery_wrapper .gallery_content article.node-block-media.block-width-mini.first{margin-left:0;border-left:none;margin-left:20px}@media (max-width:1023px){article.node-page-project:not(.node-teaser) .gallery_wrapper .gallery_content article.node-block-media.block-width-mini.first{padding-left:0 !important}}article.node-page-project:not(.node-teaser) .gallery_wrapper .gallery_content article.node-block-media.block-width-mini.pinned{left:0px !important}article.node-page-project:not(.node-teaser) .gallery_wrapper .gallery_content article.node-block-media.block-width-mini:nth-child(1){z-index:1}article.node-page-project:not(.node-teaser) .gallery_wrapper .gallery_content article.node-block-media.block-width-mini:nth-child(2){z-index:2}article.node-page-project:not(.node-teaser) .gallery_wrapper .gallery_content article.node-block-media.block-width-mini:nth-child(3){z-index:3}article.node-page-project:not(.node-teaser) .gallery_wrapper .gallery_content article.node-block-media.block-width-mini:nth-child(4){z-index:4}article.node-page-project:not(.node-teaser) .gallery_wrapper .gallery_content article.node-block-media.block-width-mini:nth-child(5){z-index:5}article.node-page-project:not(.node-teaser) .gallery_wrapper .gallery_content article.node-block-media.block-width-mini:nth-child(6){z-index:6}article.node-page-project:not(.node-teaser) .gallery_wrapper .gallery_content article.node-block-media.block-width-mini:nth-child(7){z-index:7}article.node-page-project:not(.node-teaser) .gallery_wrapper .gallery_content article.node-block-media.block-width-mini:nth-child(8){z-index:8}article.node-page-project:not(.node-teaser) .gallery_wrapper .gallery_content article.node-block-media.block-width-mini:nth-child(9){z-index:9}article.node-page-project:not(.node-teaser) .gallery_wrapper .gallery_content article.node-block-media.block-width-mini:nth-child(10){z-index:10}article.node-page-project:not(.node-teaser) .gallery_wrapper .gallery_content article.node-block-media.block-width-mini .bh_media_wrapper{height:518px}@media (max-width:1023px){article.node-page-project:not(.node-teaser) .gallery_wrapper .gallery_content article.node-block-media.block-width-mini{width:calc((var(--js-bh-page-width) / 320) * 208);height:394px;flex-shrink:0;padding:20px}article.node-page-project:not(.node-teaser) .gallery_wrapper .gallery_content article.node-block-media.block-width-mini .bh_media_wrapper{height:394px}article.node-page-project:not(.node-teaser) .gallery_wrapper .gallery_content article.node-block-media.block-width-mini img.bh_richtext_image{width:100%}}article.node-page-project:not(.node-teaser) .discover_projects_wrapper h2{margin:240px 0 100px}@media (max-width:1365px){article.node-page-project:not(.node-teaser) .discover_projects_wrapper h2{font-size:100px}}@media (max-width:1023px){article.node-page-project:not(.node-teaser) .discover_projects_wrapper h2{margin:100px 0 34px;font-size:1.5em}}article.node-page-project:not(.node-teaser) .discover_projects_wrapper .row__wrapper{margin-left:-20px;margin-right:-20px}@media (max-width:1023px){article.node-page-project:not(.node-teaser) .discover_projects_wrapper .row__wrapper{margin-left:0;margin-right:0}}article.node-page-project:not(.node-teaser) .discover_projects_wrapper .row__wrapper .row__content{display:flex;flex-direction:row}@media (max-width:1023px){article.node-page-project:not(.node-teaser) .discover_projects_wrapper .row__wrapper .row__content{flex-direction:column}}article.node-page-project:not(.node-teaser) .discover_projects_wrapper .row__wrapper .row__content article.node-block-rich-text{margin:0;padding:0 20px;width:100%;max-width:calc(50% + 10px)}@media (max-width:1023px){article.node-page-project:not(.node-teaser) .discover_projects_wrapper .row__wrapper .row__content article.node-block-rich-text{padding:0;max-width:100%}}article.node-page-project:not(.node-teaser) .discover_projects_wrapper .row__wrapper .row__content article.node-block-rich-text:nth-child(1){margin-right:-10px}@media (max-width:1023px){article.node-page-project:not(.node-teaser) .discover_projects_wrapper .row__wrapper .row__content article.node-block-rich-text:nth-child(1){margin-right:0}}article.node-page-project:not(.node-teaser) .discover_projects_wrapper .row__wrapper .row__content article.node-block-rich-text:nth-child(2){margin-left:-10px}@media (max-width:1023px){article.node-page-project:not(.node-teaser) .discover_projects_wrapper .row__wrapper .row__content article.node-block-rich-text:nth-child(2){margin-left:0}}@media (min-width:1024px){article.node-page-project:not(.node-teaser) .discover_projects_wrapper .row__wrapper .row__content article.node-block-rich-text.hovereffect{background-color:#2E2E2F;color:#fff;z-index:1}article.node-page-project:not(.node-teaser) .discover_projects_wrapper .row__wrapper .row__content article.node-block-rich-text.hovereffect h3.bh_title_03{color:#fff}article.node-page-project:not(.node-teaser) .discover_projects_wrapper .row__wrapper .row__content article.node-block-rich-text.hovereffect .bh_learn_more a{color:#fff !important}article.node-page-project:not(.node-teaser) .discover_projects_wrapper .row__wrapper .row__content article.node-block-rich-text.hovereffect .tags_wrapper .tag{background-color:#fff}}article.node-page-project:not(.node-teaser) .contact_wrapper{display:flex;flex-direction:row;justify-content:flex-end;margin-top:238px;border-top:1px solid #e6e6e6;height:700px;margin-left:-20px;margin-right:-20px;max-width:calc(var(--js-bh-page-width) + 0px);position:relative}@media (max-width:1919px){article.node-page-project:not(.node-teaser) .contact_wrapper{margin-top:0;height:700px}}@media (max-width:1365px){article.node-page-project:not(.node-teaser) .contact_wrapper{margin-top:96px;height:401px}}@media (max-width:1023px){article.node-page-project:not(.node-teaser) .contact_wrapper{flex-direction:column;height:380px;margin-top:102px;padding:0 20px}}article.node-page-project:not(.node-teaser) .contact_wrapper .left_wrapper{display:flex;flex-direction:column;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);left:0}@media (max-width:1023px){article.node-page-project:not(.node-teaser) .contact_wrapper .left_wrapper{top:0;left:25px;transform:none}}article.node-page-project:not(.node-teaser) .contact_wrapper .left_wrapper .text_wrapper{width:75%;padding-left:13%}@media (max-width:1023px){article.node-page-project:not(.node-teaser) .contact_wrapper .left_wrapper .text_wrapper{width:100%;padding-left:0}}article.node-page-project:not(.node-teaser) .contact_wrapper .left_wrapper .text_wrapper .text{font-size:2.625em;line-height:1.25}@media (max-width:1023px){article.node-page-project:not(.node-teaser) .contact_wrapper .left_wrapper .text_wrapper .text{font-size:1.5em;margin-top:41px}}article.node-page-project:not(.node-teaser) .contact_wrapper .left_wrapper .text_wrapper .learn_more{font-weight:bold;font-size:1em}@media (max-width:1023px){article.node-page-project:not(.node-teaser) .contact_wrapper .left_wrapper .text_wrapper .learn_more{font-size:.75em}}article.node-page-project:not(.node-teaser) .contact_wrapper .right_wrapper{position:relative}@media (max-width:1023px){article.node-page-project:not(.node-teaser) .contact_wrapper .right_wrapper{position:absolute;bottom:0;right:0}}article.node-page-project:not(.node-teaser) .contact_wrapper .right_wrapper img{max-width:inherit;position:absolute;top:0;right:0;width:1240px}@media (max-width:1919px){article.node-page-project:not(.node-teaser) .contact_wrapper .right_wrapper img{max-width:inherit;position:absolute;top:0;right:0;width:1240px}}@media (max-width:1365px){article.node-page-project:not(.node-teaser) .contact_wrapper .right_wrapper img{max-width:inherit;position:absolute;top:0;right:0;width:inherit}}@media (max-width:1023px){article.node-page-project:not(.node-teaser) .contact_wrapper .right_wrapper img{max-width:100%;position:relative;width:inherit}}article.node-page-project:not(.node-teaser) .contact_wrapper .right_wrapper svg{width:auto !important;height:100% !important}@media (max-width:1365px){article.node-page-project:not(.node-teaser) .contact_wrapper .right_wrapper svg{height:401px !important}}@media (max-width:1023px){article.node-page-project:not(.node-teaser) .contact_wrapper .right_wrapper svg{height:auto !important}article.node-page-project:not(.node-teaser) .contact_wrapper .right_wrapper svg.lottie-technologies-mobile{transform:translate3d(0px,29px,0px) !important}article.node-page-project:not(.node-teaser) .contact_wrapper .right_wrapper svg.lottie-solutions-mobile{transform:translate3d(0px,13px,0px) !important}article.node-page-project:not(.node-teaser) .contact_wrapper .right_wrapper svg.lottie-contact-mobile{transform:translate3d(0px,6px,0px) !important}}article.node-page-project:not(.node-teaser) .contact_wrapper.black{background-color:#2d2d2d;color:#fff}article.node-page-project:not(.node-teaser) .contact_wrapper.black .left_wrapper .text_wrapper .learn_more a{color:white}article.node-page-project:not(.node-teaser) .contact_wrapper.black .left_wrapper .text_wrapper .learn_more a .image_wrapper{position:relative;display:inline-block;width:32px;height:32px}article.node-page-project:not(.node-teaser) .contact_wrapper.black .left_wrapper .text_wrapper .learn_more a .image_wrapper div.arrow_navigation{margin:0;padding:0;position:absolute;top:10px;left:0px;width:100%;height:100%}article.node-page-project:not(.node-teaser) .contact_wrapper.black .left_wrapper .text_wrapper .learn_more a .image_wrapper div.arrow_navigation svg.lottie-black{display:none}@media (min-width:1024px){article.node-page-project:not(.node-teaser) .contact_wrapper.black .left_wrapper .text_wrapper .learn_more a:hover .image_wrapper div.arrow_navigation svg.lottie-white{display:block}article.node-page-project:not(.node-teaser) .contact_wrapper.black .left_wrapper .text_wrapper .learn_more a:hover .image_wrapper div.arrow_navigation svg.lottie-black{display:none}}article.node-page-project:not(.node-teaser) .contact_wrapper:not(.black) .left_wrapper .text_wrapper .learn_more a{color:#2D2D2D}article.node-page-project:not(.node-teaser) .contact_wrapper:not(.black) .left_wrapper .text_wrapper .learn_more a .image_wrapper{position:relative;display:inline-block;width:32px;height:32px}article.node-page-project:not(.node-teaser) .contact_wrapper:not(.black) .left_wrapper .text_wrapper .learn_more a .image_wrapper div.arrow_navigation{margin:0;padding:0;position:absolute;top:10px;left:0px;width:100%;height:100%}article.node-page-project:not(.node-teaser) .contact_wrapper:not(.black) .left_wrapper .text_wrapper .learn_more a .image_wrapper div.arrow_navigation svg.lottie-white{display:none}@media (min-width:1024px){article.node-page-project:not(.node-teaser) .contact_wrapper:not(.black) .left_wrapper .text_wrapper .learn_more a:hover .image_wrapper div.arrow_navigation svg.lottie-black{display:block}article.node-page-project:not(.node-teaser) .contact_wrapper:not(.black) .left_wrapper .text_wrapper .learn_more a:hover .image_wrapper div.arrow_navigation svg.lottie-white{display:none}}article.node-page-project:not(.node-teaser) .row__wrapper .row__content{padding:0;max-width:inherit}#bh_page.page-project .bh_banner_wrapper{position:relative;min-height:1080px;display:flex;flex-direction:column;justify-content:space-between;background-repeat:no-repeat;background-size:cover}@media (min-width:1920px){#bh_page.page-project .bh_banner_wrapper.wrapper_1920{display:flex}}@media (max-width:1919px){#bh_page.page-project .bh_banner_wrapper{min-height:824px}#bh_page.page-project .bh_banner_wrapper.wrapper_1366{display:flex}}@media (max-width:1365px){#bh_page.page-project .bh_banner_wrapper{min-height:465px}#bh_page.page-project .bh_banner_wrapper.wrapper_1366{display:none}#bh_page.page-project .bh_banner_wrapper.wrapper_1024{display:flex}}@media (max-width:1023px){#bh_page.page-project .bh_banner_wrapper{min-height:407px}#bh_page.page-project .bh_banner_wrapper.wrapper_1024{display:flex}}@media (max-width:500px){#bh_page.page-project .bh_banner_wrapper{min-height:407px}#bh_page.page-project .bh_banner_wrapper.wrapper_1024{display:none}#bh_page.page-project .bh_banner_wrapper.wrapper_mobile{display:flex}}#bh_page.page-project .bh_banner_wrapper header#bh_header .bh_logo_wrapper h3{color:#fff}#bh_page.page-project .bh_banner_wrapper header#bh_header #block-bonhomme-bh-navigation a.open_button{color:#fff}#bh_page.page-project .bh_banner_wrapper header#bh_header.scrolled{background-color:#fff;z-index:10}#bh_page.page-project .bh_banner_wrapper header#bh_header.scrolled .bh_logo_wrapper h3{color:#413C3C}#bh_page.page-project .bh_banner_wrapper header#bh_header.scrolled #block-bonhomme-bh-navigation a.open_button{color:#413C3C}#bh_page.page-project .bh_banner_wrapper .bh_breadcrumb{color:#fff;position:relative}#bh_page.page-project .bh_banner_wrapper .bh_breadcrumb img.arrow_left .svg{fill:#fff !important}#bh_page.page-project .bh_banner_wrapper .bh_breadcrumb a{color:#fff}#bh_page.page-project .bh_banner_wrapper .bh_title_subtitle{display:flex;flex-direction:column;justify-content:flex-end;padding:40px 11px;margin-top:auto}#bh_page.page-project .bh_banner_wrapper .bh_title_subtitle>h1{color:#fff}@media (max-width:1919px){#bh_page.page-project .bh_banner_wrapper .bh_title_subtitle>h1{font-size:10em}}@media (max-width:1365px){#bh_page.page-project .bh_banner_wrapper .bh_title_subtitle>h1{font-size:6.25em}}@media (max-width:1023px){#bh_page.page-project .bh_banner_wrapper .bh_title_subtitle>h1{font-size:2.625em;margin:60px 0 23px}}#bh_page.page-project .bh_banner_wrapper .bh_title_subtitle>h3{color:#fff}article.node-page-article:not(.node-teaser){display:flex;flex-direction:column;margin:0;padding:0 20px}article.node-page-article:not(.node-teaser) .intro{display:flex;flex-direction:column;align-items:center}article.node-page-article:not(.node-teaser) .intro .date_wrapper{margin:100px 0 35px}@media (max-width:1023px){article.node-page-article:not(.node-teaser) .intro .date_wrapper{margin:50px 0 20px}}article.node-page-article:not(.node-teaser) .intro .title_wrapper h1{font-size:6.25em;max-width:1200px;text-align:center}@media (max-width:1023px){article.node-page-article:not(.node-teaser) .intro .title_wrapper h1{font-size:2.625em}}article.node-page-article:not(.node-teaser) .intro .tags_wrapper{margin:50px 0 100px}@media (max-width:1023px){article.node-page-article:not(.node-teaser) .intro .tags_wrapper{margin:30px 0 50px}}article.node-page-article:not(.node-teaser) .banner_wrapper{margin-left:-20px;margin-right:-20px}article.node-page-article:not(.node-teaser) .banner_wrapper img{width:100%}article.node-page-article:not(.node-teaser) .main_content_wrapper{margin:172px 0 240px;display:flex;flex-direction:column;align-items:center}@media (max-width:1023px){article.node-page-article:not(.node-teaser) .main_content_wrapper{margin:70px 0 100px}}article.node-page-article:not(.node-teaser) .main_content_wrapper .subtitle_wrapper{max-width:771px}article.node-page-article:not(.node-teaser) .main_content_wrapper article.node-block-rich-text.article{max-width:605px;margin:0;padding:0;margin:calc(145px / 2) 0}@media (max-width:1023px){article.node-page-article:not(.node-teaser) .main_content_wrapper article.node-block-rich-text.article{max-width:100%;margin:calc(70px / 2) 0}}article.node-page-article:not(.node-teaser) .main_content_wrapper article.node-block-rich-text.article h3.bh_title_03{font-size:2.625em;margin:0;font-weight:normal;line-height:1.29;margin-bottom:50px}@media (max-width:1023px){article.node-page-article:not(.node-teaser) .main_content_wrapper article.node-block-rich-text.article h3.bh_title_03{font-size:1.5em;line-height:1.26}}article.node-page-article:not(.node-teaser) .main_content_wrapper article.node-block-rich-text.article .bh_richtext_baseline{font-size:1.5em}@media (max-width:1023px){article.node-page-article:not(.node-teaser) .main_content_wrapper article.node-block-rich-text.article .bh_richtext_baseline{font-size:.75em}}article.node-page-article:not(.node-teaser) .main_content_wrapper article.node-block-media{max-width:1880px;width:100%;margin:0;padding:0;margin:calc(145px / 2) 0;height:auto}@media (max-width:1023px){article.node-page-article:not(.node-teaser) .main_content_wrapper article.node-block-media{margin:calc(70px / 2) 0;height:auto}}article.node-page-article:not(.node-teaser) .main_content_wrapper article.node-block-media .video-js{padding-bottom:calc(915/1880 * 100%)}article.node-page-article:not(.node-teaser) .main_content_wrapper article.node-block-media a.colorbox img{width:100%}article.node-page-article:not(.node-teaser) .main_content_wrapper article.node-block-quotation{margin:0;padding:0;background-color:transparent;padding:125px 0 165px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;width:100%}@media (max-width:1023px){article.node-page-article:not(.node-teaser) .main_content_wrapper article.node-block-quotation{padding:82px 0 91px}}article.node-page-article:not(.node-teaser) .main_content_wrapper article.node-block-quotation .quote_wrapper{font-size:10em;line-height:normal;text-align:center;max-width:1215px;margin-left:auto;margin-right:auto}@media (max-width:1365px){article.node-page-article:not(.node-teaser) .main_content_wrapper article.node-block-quotation .quote_wrapper{font-size:6.25em}}@media (max-width:1023px){article.node-page-article:not(.node-teaser) .main_content_wrapper article.node-block-quotation .quote_wrapper{font-size:2.625em;max-width:100%;margin:0}}article.node-page-article:not(.node-teaser) .gallery_wrapper .gallery_label{margin-bottom:90px}@media (max-width:1023px){article.node-page-article:not(.node-teaser) .gallery_wrapper .gallery_label{margin-bottom:50px}}article.node-page-article:not(.node-teaser) .gallery_wrapper .gallery_content_sticky{overflow-x:auto;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none;margin-left:-20px;margin-right:-20px;max-width:calc(var(--js-bh-page-width) + 0px)}article.node-page-article:not(.node-teaser) .gallery_wrapper .gallery_content_sticky::-webkit-scrollbar{display:none}article.node-page-article:not(.node-teaser) .gallery_wrapper .gallery_content{display:flex;flex-direction:row;width:100%}@media (max-width:1023px){article.node-page-article:not(.node-teaser) .gallery_wrapper .gallery_content{width:-moz-fit-content;width:fit-content}}article.node-page-article:not(.node-teaser) .gallery_wrapper .gallery_content .scrollmagic-pin-spacer{flex-shrink:0;flex-grow:0}article.node-page-article:not(.node-teaser) .gallery_wrapper .gallery_content article.node-block-media.block-width-mini{background-color:#fff;border-left:1px solid #c4c4c4;width:23.1%;margin-left:20px;flex-shrink:0;flex-grow:0;box-sizing:content-box}article.node-page-article:not(.node-teaser) .gallery_wrapper .gallery_content article.node-block-media.block-width-mini.first{margin-left:0;border-left:none;margin-left:20px}@media (max-width:1023px){article.node-page-article:not(.node-teaser) .gallery_wrapper .gallery_content article.node-block-media.block-width-mini.first{padding-left:0 !important}}article.node-page-article:not(.node-teaser) .gallery_wrapper .gallery_content article.node-block-media.block-width-mini.pinned{left:0px !important}article.node-page-article:not(.node-teaser) .gallery_wrapper .gallery_content article.node-block-media.block-width-mini:nth-child(1){z-index:1}article.node-page-article:not(.node-teaser) .gallery_wrapper .gallery_content article.node-block-media.block-width-mini:nth-child(2){z-index:2}article.node-page-article:not(.node-teaser) .gallery_wrapper .gallery_content article.node-block-media.block-width-mini:nth-child(3){z-index:3}article.node-page-article:not(.node-teaser) .gallery_wrapper .gallery_content article.node-block-media.block-width-mini:nth-child(4){z-index:4}article.node-page-article:not(.node-teaser) .gallery_wrapper .gallery_content article.node-block-media.block-width-mini:nth-child(5){z-index:5}article.node-page-article:not(.node-teaser) .gallery_wrapper .gallery_content article.node-block-media.block-width-mini:nth-child(6){z-index:6}article.node-page-article:not(.node-teaser) .gallery_wrapper .gallery_content article.node-block-media.block-width-mini:nth-child(7){z-index:7}article.node-page-article:not(.node-teaser) .gallery_wrapper .gallery_content article.node-block-media.block-width-mini:nth-child(8){z-index:8}article.node-page-article:not(.node-teaser) .gallery_wrapper .gallery_content article.node-block-media.block-width-mini:nth-child(9){z-index:9}article.node-page-article:not(.node-teaser) .gallery_wrapper .gallery_content article.node-block-media.block-width-mini:nth-child(10){z-index:10}article.node-page-article:not(.node-teaser) .gallery_wrapper .gallery_content article.node-block-media.block-width-mini .bh_media_wrapper{height:518px}@media (max-width:1023px){article.node-page-article:not(.node-teaser) .gallery_wrapper .gallery_content article.node-block-media.block-width-mini{width:calc((var(--js-bh-page-width) / 320) * 208);height:394px;flex-shrink:0;padding:20px}article.node-page-article:not(.node-teaser) .gallery_wrapper .gallery_content article.node-block-media.block-width-mini .bh_media_wrapper{height:394px}article.node-page-article:not(.node-teaser) .gallery_wrapper .gallery_content article.node-block-media.block-width-mini img.bh_richtext_image{width:100%}}article.node-page-article:not(.node-teaser) .next_projects_wrapper{margin-top:240px}article.node-page-article:not(.node-teaser) .next_projects_wrapper .next_projects_label{margin-bottom:90px}article.node-page-article:not(.node-teaser) .next_projects_wrapper .next_projects_content{display:flex;flex-direction:row}@media (max-width:1023px){article.node-page-article:not(.node-teaser) .next_projects_wrapper .next_projects_content{flex-direction:column}}article.node-page-article:not(.node-teaser) .next_projects_wrapper .next_projects_content article.node-block-rich-text{margin:0;padding:0 20px;width:100%;display:flex;flex-direction:column}@media (max-width:1023px){article.node-page-article:not(.node-teaser) .next_projects_wrapper .next_projects_content article.node-block-rich-text{padding:0}}article.node-page-article:not(.node-teaser) .next_projects_wrapper .next_projects_content article.node-block-rich-text h3.bh_title_03{font-family:UxumGrotesque;font-size:2.625em;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;margin:0;padding:0;margin:30px 0}@media (max-width:1023px){article.node-page-article:not(.node-teaser) .next_projects_wrapper .next_projects_content article.node-block-rich-text h3.bh_title_03{font-size:1.5em}}article.node-page-article:not(.node-teaser) .next_projects_wrapper .next_projects_content article.node-block-rich-text .bh_richtext_image_wrapper a{display:block}article.node-page-article:not(.node-teaser) .next_projects_wrapper .next_projects_content article.node-block-rich-text .bh_richtext_image_wrapper img.bh_richtext_image{width:100%;height:auto}article.node-page-article:not(.node-teaser) .next_projects_wrapper .next_projects_content article.node-block-rich-text .bh_richtext_baseline{max-width:449px}@media (max-width:1023px){article.node-page-article:not(.node-teaser) .next_projects_wrapper .next_projects_content article.node-block-rich-text .bh_richtext_baseline{font-size:.75em}}article.node-page-article:not(.node-teaser) .next_projects_wrapper .next_projects_content article.node-block-rich-text .bh_learn_more{color:#2d2d2d !important;font-size:1em;font-weight:bold;margin:-5px 0 25px;width:-moz-fit-content;width:fit-content}@media (max-width:1023px){article.node-page-article:not(.node-teaser) .next_projects_wrapper .next_projects_content article.node-block-rich-text .bh_learn_more{font-size:.75em;margin:-10px 0 20px}}article.node-page-article:not(.node-teaser) .next_projects_wrapper .next_projects_content article.node-block-rich-text .bh_learn_more a{text-decoration:none !important}article.node-page-article:not(.node-teaser) .next_projects_wrapper .next_projects_content article.node-block-rich-text .bh_learn_more a{color:#2D2D2D}article.node-page-article:not(.node-teaser) .next_projects_wrapper .next_projects_content article.node-block-rich-text .bh_learn_more a .image_wrapper{position:relative;display:inline-block;width:32px;height:32px}article.node-page-article:not(.node-teaser) .next_projects_wrapper .next_projects_content article.node-block-rich-text .bh_learn_more a .image_wrapper div.arrow_navigation{margin:0;padding:0;position:absolute;top:10px;left:0px;width:100%;height:100%}article.node-page-article:not(.node-teaser) .next_projects_wrapper .next_projects_content article.node-block-rich-text .bh_learn_more a .image_wrapper div.arrow_navigation svg.lottie-white{display:none}@media (min-width:1024px){article.node-page-article:not(.node-teaser) .next_projects_wrapper .next_projects_content article.node-block-rich-text .bh_learn_more a:hover .image_wrapper div.arrow_navigation svg.lottie-black{display:none}article.node-page-article:not(.node-teaser) .next_projects_wrapper .next_projects_content article.node-block-rich-text .bh_learn_more a:hover .image_wrapper div.arrow_navigation svg.lottie-white{display:block}}article.node-page-article:not(.node-teaser) .next_projects_wrapper .next_projects_content article.node-block-rich-text .sep{width:100%;height:1px;background-color:#c4c4c4;margin:50px 0}@media (max-width:1023px){article.node-page-article:not(.node-teaser) .next_projects_wrapper .next_projects_content article.node-block-rich-text .sep{margin:30px 0 50px}}article.node-page-article:not(.node-teaser) .next_projects_wrapper .next_projects_content article.node-block-rich-text:nth-child(1){margin-right:-10px}@media (max-width:1023px){article.node-page-article:not(.node-teaser) .next_projects_wrapper .next_projects_content article.node-block-rich-text:nth-child(1){margin-right:0}}article.node-page-article:not(.node-teaser) .next_projects_wrapper .next_projects_content article.node-block-rich-text:nth-child(2){margin-left:-10px}@media (max-width:1023px){article.node-page-article:not(.node-teaser) .next_projects_wrapper .next_projects_content article.node-block-rich-text:nth-child(2){margin-left:0}}@media (min-width:1024px){article.node-page-article:not(.node-teaser) .next_projects_wrapper .next_projects_content article.node-block-rich-text.hovereffect{background-color:#2E2E2F;color:#fff;z-index:1}article.node-page-article:not(.node-teaser) .next_projects_wrapper .next_projects_content article.node-block-rich-text.hovereffect h3.bh_title_03{color:#fff}article.node-page-article:not(.node-teaser) .next_projects_wrapper .next_projects_content article.node-block-rich-text.hovereffect .bh_learn_more a{color:#fff !important}article.node-page-article:not(.node-teaser) .next_projects_wrapper .next_projects_content article.node-block-rich-text.hovereffect .tags_wrapper .tag{background-color:#fff}}article.node-page-article:not(.node-teaser) .contact_wrapper{display:flex;flex-direction:row;justify-content:flex-end;margin-top:238px;border-top:1px solid #e6e6e6;height:700px;margin-left:-20px;margin-right:-20px;max-width:calc(var(--js-bh-page-width) + 0px);position:relative}@media (max-width:1919px){article.node-page-article:not(.node-teaser) .contact_wrapper{margin-top:0;height:700px}}@media (max-width:1365px){article.node-page-article:not(.node-teaser) .contact_wrapper{margin-top:96px;height:401px}}@media (max-width:1023px){article.node-page-article:not(.node-teaser) .contact_wrapper{flex-direction:column;height:380px;margin-top:102px;padding:0 20px}}article.node-page-article:not(.node-teaser) .contact_wrapper .left_wrapper{display:flex;flex-direction:column;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);left:0}@media (max-width:1023px){article.node-page-article:not(.node-teaser) .contact_wrapper .left_wrapper{top:0;left:25px;transform:none}}article.node-page-article:not(.node-teaser) .contact_wrapper .left_wrapper .text_wrapper{width:75%;padding-left:13%}@media (max-width:1023px){article.node-page-article:not(.node-teaser) .contact_wrapper .left_wrapper .text_wrapper{width:100%;padding-left:0}}article.node-page-article:not(.node-teaser) .contact_wrapper .left_wrapper .text_wrapper .text{font-size:2.625em;line-height:1.25}@media (max-width:1023px){article.node-page-article:not(.node-teaser) .contact_wrapper .left_wrapper .text_wrapper .text{font-size:1.5em;margin-top:41px}}article.node-page-article:not(.node-teaser) .contact_wrapper .left_wrapper .text_wrapper .learn_more{font-weight:bold;font-size:1em}@media (max-width:1023px){article.node-page-article:not(.node-teaser) .contact_wrapper .left_wrapper .text_wrapper .learn_more{font-size:.75em}}article.node-page-article:not(.node-teaser) .contact_wrapper .right_wrapper{position:relative}@media (max-width:1023px){article.node-page-article:not(.node-teaser) .contact_wrapper .right_wrapper{position:absolute;bottom:0;right:0}}article.node-page-article:not(.node-teaser) .contact_wrapper .right_wrapper img{max-width:inherit;position:absolute;top:0;right:0;width:1240px}@media (max-width:1919px){article.node-page-article:not(.node-teaser) .contact_wrapper .right_wrapper img{max-width:inherit;position:absolute;top:0;right:0;width:1240px}}@media (max-width:1365px){article.node-page-article:not(.node-teaser) .contact_wrapper .right_wrapper img{max-width:inherit;position:absolute;top:0;right:0;width:inherit}}@media (max-width:1023px){article.node-page-article:not(.node-teaser) .contact_wrapper .right_wrapper img{max-width:100%;position:relative;width:inherit}}article.node-page-article:not(.node-teaser) .contact_wrapper .right_wrapper svg{width:auto !important;height:100% !important}@media (max-width:1365px){article.node-page-article:not(.node-teaser) .contact_wrapper .right_wrapper svg{height:401px !important}}@media (max-width:1023px){article.node-page-article:not(.node-teaser) .contact_wrapper .right_wrapper svg{height:auto !important}article.node-page-article:not(.node-teaser) .contact_wrapper .right_wrapper svg.lottie-technologies-mobile{transform:translate3d(0px,29px,0px) !important}article.node-page-article:not(.node-teaser) .contact_wrapper .right_wrapper svg.lottie-solutions-mobile{transform:translate3d(0px,13px,0px) !important}article.node-page-article:not(.node-teaser) .contact_wrapper .right_wrapper svg.lottie-contact-mobile{transform:translate3d(0px,6px,0px) !important}}article.node-page-article:not(.node-teaser) .contact_wrapper.black{background-color:#2d2d2d;color:#fff}article.node-page-article:not(.node-teaser) .contact_wrapper.black .left_wrapper .text_wrapper .learn_more a{color:white}article.node-page-article:not(.node-teaser) .contact_wrapper.black .left_wrapper .text_wrapper .learn_more a .image_wrapper{position:relative;display:inline-block;width:32px;height:32px}article.node-page-article:not(.node-teaser) .contact_wrapper.black .left_wrapper .text_wrapper .learn_more a .image_wrapper div.arrow_navigation{margin:0;padding:0;position:absolute;top:10px;left:0px;width:100%;height:100%}article.node-page-article:not(.node-teaser) .contact_wrapper.black .left_wrapper .text_wrapper .learn_more a .image_wrapper div.arrow_navigation svg.lottie-black{display:none}@media (min-width:1024px){article.node-page-article:not(.node-teaser) .contact_wrapper.black .left_wrapper .text_wrapper .learn_more a:hover .image_wrapper div.arrow_navigation svg.lottie-white{display:block}article.node-page-article:not(.node-teaser) .contact_wrapper.black .left_wrapper .text_wrapper .learn_more a:hover .image_wrapper div.arrow_navigation svg.lottie-black{display:none}}article.node-page-article:not(.node-teaser) .contact_wrapper:not(.black) .left_wrapper .text_wrapper .learn_more a{color:#2D2D2D}article.node-page-article:not(.node-teaser) .contact_wrapper:not(.black) .left_wrapper .text_wrapper .learn_more a .image_wrapper{position:relative;display:inline-block;width:32px;height:32px}article.node-page-article:not(.node-teaser) .contact_wrapper:not(.black) .left_wrapper .text_wrapper .learn_more a .image_wrapper div.arrow_navigation{margin:0;padding:0;position:absolute;top:10px;left:0px;width:100%;height:100%}article.node-page-article:not(.node-teaser) .contact_wrapper:not(.black) .left_wrapper .text_wrapper .learn_more a .image_wrapper div.arrow_navigation svg.lottie-white{display:none}@media (min-width:1024px){article.node-page-article:not(.node-teaser) .contact_wrapper:not(.black) .left_wrapper .text_wrapper .learn_more a:hover .image_wrapper div.arrow_navigation svg.lottie-black{display:block}article.node-page-article:not(.node-teaser) .contact_wrapper:not(.black) .left_wrapper .text_wrapper .learn_more a:hover .image_wrapper div.arrow_navigation svg.lottie-white{display:none}}article.node-page-error{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0;margin:0;height:100vh}article.node-page-error .background{position:absolute;background-image:url("/themes/custom/zen_ductal_2021/sass/2021/images/404_bg_large.png");right:0px;top:0;width:971px;height:443px;object-fit:contain;background-repeat:no-repeat;background-position-y:-70px}@media (max-width:1919px){article.node-page-error .background{position:absolute;background-image:url("/themes/custom/zen_ductal_2021/sass/2021/images/404_bg_large.png");right:0px;top:0;width:583px;height:306px;background-size:contain;background-repeat:no-repeat}}@media (max-width:1365px){article.node-page-error .background{position:absolute;background-image:url("/themes/custom/zen_ductal_2021/sass/2021/images/404_bg_medium.png");right:0px;top:0;width:397px;height:327px;background-size:contain;background-repeat:no-repeat;background-position-y:0}}@media (max-width:1023px){article.node-page-error .background{position:absolute;background-image:url("/themes/custom/zen_ductal_2021/sass/2021/images/404_bg_small.png");right:0px;top:0;width:228px;height:301px;background-size:contain;background-repeat:no-repeat;background-position-y:0}}article.node-page-error .global{display:flex;flex-direction:column;align-items:center;width:100%}article.node-page-error .global .type{height:34px;font-size:2.625em;color:#2d2d2d}@media (max-width:1365px){article.node-page-error .global .type{height:19px;font-size:1.5em}}@media (max-width:1023px){article.node-page-error .global .type{height:19px;font-size:1.5em}}article.node-page-error .global h1.title{font-size:10em;color:#2d2d2d;text-align:center;width:100%}@media (max-width:1919px){article.node-page-error .global h1.title{width:100%;font-size:6.25em}}@media (max-width:1365px){article.node-page-error .global h1.title{width:57%;font-size:6.25em}}@media (max-width:1023px){article.node-page-error .global h1.title{width:100%;font-size:3.125em}}article.node-page-error .global .sep{width:calc(100% - 40px);height:1px;background-color:#2d2d2d;margin-top:-30px}@media (max-width:1919px){article.node-page-error .global .sep{margin-top:-20px}}@media (max-width:1365px){article.node-page-error .global .sep{margin-top:-20px}}@media (max-width:1023px){article.node-page-error .global .sep{margin-top:-10px}}article.node-page-error .global .information_wrapper .information{width:605px;margin:60px 0 30px;font-size:1.5em;color:#2d2d2d;text-align:center}@media (max-width:1023px){article.node-page-error .global .information_wrapper .information{width:302px;margin:59px auto 17px auto;font-size:.75em}}article.node-page-error .global .learn_more{flex-grow:0;color:#2d2d2d;font-weight:bold}@media (max-width:1023px){article.node-page-error .global .learn_more{font-size:.75em}}article.node-page-error .global .learn_more a{color:#2D2D2D}article.node-page-error .global .learn_more a .image_wrapper{position:relative;display:inline-block;width:32px;height:32px}article.node-page-error .global .learn_more a .image_wrapper div.arrow_navigation{margin:0;padding:0;position:absolute;top:10px;left:0px;width:100%;height:100%}article.node-page-error .global .learn_more a .image_wrapper div.arrow_navigation svg.lottie-white{display:none}@media (min-width:1024px){article.node-page-error .global .learn_more a:hover .image_wrapper div.arrow_navigation svg.lottie-black{display:block}article.node-page-error .global .learn_more a:hover .image_wrapper div.arrow_navigation svg.lottie-white{display:none}}article.node-page-error .global .learn_more .arrow_navigation{left:-5px !important}article.node-page{display:flex;flex-direction:column;margin:0;padding:0 20px}@media (max-width:1023px){article.node-page{padding:0 20px}}article.node-page .title_and_baseline{display:flex;flex-direction:column}article.node-page .title_and_baseline h1{margin:80px 0;margin-bottom:20px;position:sticky;position:-webkit-sticky;top:90px}@media (max-width:1023px){article.node-page .title_and_baseline h1{position:relative;top:0}}@media (max-width:1919px){article.node-page .title_and_baseline h1{font-size:10em}}@media (max-width:1365px){article.node-page .title_and_baseline h1{font-size:6.25em}}@media (max-width:1023px){article.node-page .title_and_baseline h1{font-size:3.125em;margin:13px 0 40px 0}}@media (max-width:1023px){article.node-page .title_and_baseline .publicationDate{margin-bottom:40px;margin-top:-20px}}article.node-page .title_and_baseline .bh_baseline{width:769px;align-self:flex-end;margin-right:178px;font-size:2.625em;margin-top:80px;margin-bottom:0px}@media (max-width:1365px){article.node-page .title_and_baseline .bh_baseline{font-size:1.5em;width:568px;margin-right:104px}}@media (max-width:1023px){article.node-page .title_and_baseline .bh_baseline{width:100%;align-self:flex-start;font-size:1.5em;margin:0;margin-bottom:0px}}@media (max-width:1023px){article.node-page .content_wrapper .row__content{padding:0}}article.node-page .content_wrapper article.node-block-rich-text.block-width-full{margin:0 auto}@media (max-width:1023px){article.node-page .content_wrapper article.node-block-rich-text.block-width-full{width:100%}}article.node-page .content_wrapper article.node-block-rich-text.block-width-full .bh_richtext_wrapper .bh_richtext_baseline{font-family:UxumGrotesque;font-size:1.5em;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.42;letter-spacing:normal;text-align:left;color:#2d2d2d;max-width:605px}@media (max-width:1919px){article.node-page .content_wrapper article.node-block-rich-text.block-width-full .bh_richtext_wrapper .bh_richtext_baseline{max-width:653px}}@media (max-width:1365px){article.node-page .content_wrapper article.node-block-rich-text.block-width-full .bh_richtext_wrapper .bh_richtext_baseline{max-width:653px}}@media (max-width:1023px){article.node-page .content_wrapper article.node-block-rich-text.block-width-full .bh_richtext_wrapper .bh_richtext_baseline{font-size:.75em;max-width:279px;line-height:1.54}}article.node-page .content_wrapper article.node-block-rich-text.block-width-full .bh_richtext_wrapper .bh_richtext_baseline p{margin-bottom:30px}article.node-page .content_wrapper article.node-block-rich-text.block-width-full .bh_richtext_wrapper .bh_richtext_baseline h3{font-size:1.75em;line-height:1.29;font-weight:normal;margin-top:70px;margin-bottom:30px}@media (max-width:1023px){article.node-page .content_wrapper article.node-block-rich-text.block-width-full .bh_richtext_wrapper .bh_richtext_baseline h3{font-size:2em;line-height:1.26}}article.node-page .content_wrapper article.node-block-rich-text.block-width-true-full-width{width:calc(var(--js-bh-page-width) - 40px);margin-left:calc(var(--js-bh-page-width) * -1 / 2 + 50% + 20px);margin-top:240px}@media (max-width:1365px){article.node-page .content_wrapper article.node-block-rich-text.block-width-true-full-width{margin-top:170px}}@media (max-width:1023px){article.node-page .content_wrapper article.node-block-rich-text.block-width-true-full-width{width:100%;margin-left:0;margin-top:100px}}article.node-page .content_wrapper article.node-block-rich-text.block-width-true-full-width .bh_richtext_wrapper h3.bh_title_03{font-family:UxumGrotesque;font-size:7.5em;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:left;color:#2d2d2d}@media (max-width:1365px){article.node-page .content_wrapper article.node-block-rich-text.block-width-true-full-width .bh_richtext_wrapper h3.bh_title_03{font-size:6.25em}}@media (max-width:1023px){article.node-page .content_wrapper article.node-block-rich-text.block-width-true-full-width .bh_richtext_wrapper h3.bh_title_03{font-size:1.5em}}article.node-page .content_wrapper article.node-block-rich-text.block-width-true-full-width .bh_richtext_wrapper .bh_richtext_baseline{max-width:100%}article.node-page .content_wrapper article.node-block-rich-text.block-width-true-full-width .bh_richtext_wrapper .bh_richtext_baseline table thead{border-bottom:1px solid #000000}article.node-page .content_wrapper article.node-block-rich-text.block-width-true-full-width .bh_richtext_wrapper .bh_richtext_baseline table thead th{height:25px;flex-grow:0;font-family:UxumGrotesque;font-size:24px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.42;letter-spacing:normal;text-align:left;color:#2d2d2d}article.node-page .content_wrapper article.node-block-rich-text.block-width-true-full-width .bh_richtext_wrapper .bh_richtext_baseline table thead th strong{font-weight:normal}article.node-page .content_wrapper article.node-block-rich-text.block-width-true-full-width .bh_richtext_wrapper .bh_richtext_baseline table tbody{border:none}article.node-page .content_wrapper article.node-block-rich-text.block-width-true-full-width .bh_richtext_wrapper .bh_richtext_baseline table tbody tr{background-color:white}article.node-page .content_wrapper article.node-block-rich-text.block-width-true-full-width .bh_richtext_wrapper .bh_richtext_baseline table tbody tr td{border-bottom:1px solid #e6e6e6;width:25%;height:200px;background-color:white;font-size:1.5em}article.node-page .content_wrapper article.node-block-rich-text.block-width-true-full-width .bh_richtext_wrapper .bh_richtext_baseline table tbody tr td a{text-decoration:none !important;font-weight:bold !important}article.node-page .content_wrapper_contact_sticky{overflow-x:auto;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none;margin-top:100px;margin-left:-20px;margin-right:-20px;max-width:calc(var(--js-bh-page-width) + 0px)}article.node-page .content_wrapper_contact_sticky::-webkit-scrollbar{display:none}@media (max-width:1023px){article.node-page .content_wrapper_contact_sticky{margin-top:60px}}article.node-page .content_wrapper_contact{display:flex;flex-direction:row;width:100%}@media (max-width:1023px){article.node-page .content_wrapper_contact{width:-moz-fit-content;width:fit-content}}article.node-page .content_wrapper_contact .scrollmagic-pin-spacer{flex-shrink:0;flex-grow:0}article.node-page .content_wrapper_contact article.node-block-rich-text.block-width-mini{background-color:#fff;border-left:1px solid #c4c4c4;width:32.2%;margin-left:20px;flex-shrink:0;flex-grow:0;box-sizing:content-box}article.node-page .content_wrapper_contact article.node-block-rich-text.block-width-mini.first{margin-left:0;border-left:none;margin-left:20px}@media (max-width:1023px){article.node-page .content_wrapper_contact article.node-block-rich-text.block-width-mini.first{padding-left:0 !important}}article.node-page .content_wrapper_contact article.node-block-rich-text.block-width-mini.pinned{left:0px !important}@media (max-width:1023px){article.node-page .content_wrapper_contact article.node-block-rich-text.block-width-mini{width:calc((var(--js-bh-page-width) / 320) * 208);padding:20px}}article.node-page .content_wrapper_contact article.node-block-rich-text.block-width-mini:nth-child(1){z-index:1}article.node-page .content_wrapper_contact article.node-block-rich-text.block-width-mini:nth-child(2){z-index:2}article.node-page .content_wrapper_contact article.node-block-rich-text.block-width-mini:nth-child(3){z-index:3}article.node-page .content_wrapper_contact article.node-block-rich-text.block-width-mini:nth-child(4){z-index:4}article.node-page .content_wrapper_contact article.node-block-rich-text.block-width-mini:nth-child(5){z-index:5}article.node-page .content_wrapper_contact article.node-block-rich-text.block-width-mini:nth-child(6){z-index:6}article.node-page .content_wrapper_contact article.node-block-rich-text.block-width-mini:nth-child(7){z-index:7}article.node-page .content_wrapper_contact article.node-block-rich-text.block-width-mini:nth-child(8){z-index:8}article.node-page .content_wrapper_contact article.node-block-rich-text.block-width-mini:nth-child(9){z-index:9}article.node-page .content_wrapper_contact article.node-block-rich-text.block-width-mini:nth-child(10){z-index:10}article.node-page .content_wrapper_contact article.node-block-rich-text.block-width-mini .bh_richtext_wrapper{display:flex;flex-direction:column;justify-content:space-between;flex-shrink:0;flex-grow:0;min-height:511px}@media (max-width:1023px){article.node-page .content_wrapper_contact article.node-block-rich-text.block-width-mini .bh_richtext_wrapper{min-height:394px}}article.node-page .content_wrapper_contact article.node-block-rich-text.block-width-mini .bh_richtext_wrapper .bh_chiffre{font-size:.75em;margin-bottom:43px}article.node-page .content_wrapper_contact article.node-block-rich-text.block-width-mini .bh_richtext_wrapper .bh_richtext_baseline{margin-top:auto}article.node-page .form_wrapper{margin-top:200px}@media (max-width:1023px){article.node-page .form_wrapper{margin-top:70px}}article.node-page .form_wrapper .row__wrapper .row__content{display:flex;flex-direction:row;max-width:100%;margin:0;padding:0}@media (max-width:1023px){article.node-page .form_wrapper .row__wrapper .row__content{flex-direction:column}}article.node-page .form_wrapper .row__wrapper .row__content article.node-block-rich-text.block-width-half{width:calc(50% + 10px);flex-grow:0;flex-shrink:0;background-color:#e6e6e6;margin:0;float:none;position:relative;margin-left:-20px}@media (max-width:1919px){article.node-page .form_wrapper .row__wrapper .row__content article.node-block-rich-text.block-width-half{width:56.9%}}@media (max-width:1365px){article.node-page .form_wrapper .row__wrapper .row__content article.node-block-rich-text.block-width-half{width:39%}}@media (max-width:1023px){article.node-page .form_wrapper .row__wrapper .row__content article.node-block-rich-text.block-width-half{width:calc(100% + 40px);height:231px;margin-left:-23px}}article.node-page .form_wrapper .row__wrapper .row__content article.node-block-rich-text.block-width-half .bh_richtext_wrapper{display:flex;flex-direction:column;justify-content:space-between;padding:20px;position:absolute;top:0;bottom:0;left:0;right:0}article.node-page .form_wrapper .row__wrapper .row__content article.node-block-rich-text.block-width-half .bh_richtext_wrapper h3.bh_title_03{font-family:UxumGrotesque;font-size:7.5em;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:left;color:#2d2d2d;margin-top:60px}@media (max-width:1365px){article.node-page .form_wrapper .row__wrapper .row__content article.node-block-rich-text.block-width-half .bh_richtext_wrapper h3.bh_title_03{font-size:6.25em}}@media (max-width:1023px){article.node-page .form_wrapper .row__wrapper .row__content article.node-block-rich-text.block-width-half .bh_richtext_wrapper h3.bh_title_03{font-size:1.5em}}article.node-page .form_wrapper .row__wrapper .row__content article.node-block-rich-text.block-width-half .bh_richtext_wrapper .bh_richtext_baseline{font-family:UxumGrotesque;font-size:1.5em;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.42;letter-spacing:normal;text-align:left;color:#2d2d2d;margin-top:auto;max-width:80%}@media (max-width:1365px){article.node-page .form_wrapper .row__wrapper .row__content article.node-block-rich-text.block-width-half .bh_richtext_wrapper .bh_richtext_baseline{font-size:1em;line-height:1.35}}@media (max-width:1023px){article.node-page .form_wrapper .row__wrapper .row__content article.node-block-rich-text.block-width-half .bh_richtext_wrapper .bh_richtext_baseline{font-size:.875em;line-height:1.43;max-width:100%}}article.node-page .form_wrapper .row__wrapper .row__content article.node-block-webform{width:100%;margin:0;padding:0}article.node-page .form_wrapper .row__wrapper .row__content .js-wrapper-node-81{width:50%}@media (max-width:1919px){article.node-page .form_wrapper .row__wrapper .row__content .js-wrapper-node-81{width:43.1%}}@media (max-width:1365px){article.node-page .form_wrapper .row__wrapper .row__content .js-wrapper-node-81{width:60.3%}}article.node-page .form_wrapper .row__wrapper .row__content form.webform-client-form,article.node-page .form_wrapper .row__wrapper .row__content form.webform-submission-form{display:flex;flex-direction:column;justify-content:space-between;width:63%;min-height:912px;flex-grow:0;overflow:hidden;margin-left:18%;background-color:white;padding-left:20px}@media (max-width:1919px){article.node-page .form_wrapper .row__wrapper .row__content form.webform-client-form,article.node-page .form_wrapper .row__wrapper .row__content form.webform-submission-form{width:100%;min-height:930px;margin-left:0}}@media (max-width:1365px){article.node-page .form_wrapper .row__wrapper .row__content form.webform-client-form,article.node-page .form_wrapper .row__wrapper .row__content form.webform-submission-form{width:100%;min-height:789px;margin-left:0}}@media (max-width:1023px){article.node-page .form_wrapper .row__wrapper .row__content form.webform-client-form,article.node-page .form_wrapper .row__wrapper .row__content form.webform-submission-form{height:auto;min-height:inherit;width:100%;padding:0;margin-left:0}}article.node-page .form_wrapper .row__wrapper .row__content form.webform-client-form>div,article.node-page .form_wrapper .row__wrapper .row__content form.webform-submission-form>div{width:100%;margin:0 auto}@media (max-width:1023px){article.node-page .form_wrapper .row__wrapper .row__content form.webform-client-form>div,article.node-page .form_wrapper .row__wrapper .row__content form.webform-submission-form>div{width:100%}}article.node-page .form_wrapper .row__wrapper .row__content form.webform-client-form>div select,article.node-page .form_wrapper .row__wrapper .row__content form.webform-submission-form>div select{height:auto;min-width:inherit;background-color:#fff;display:block;padding:5px 10px;margin:0;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;background-repeat:no-repeat;background-position:98% center;border:none;outline:none;font-size:1.5em}article.node-page .form_wrapper .row__wrapper .row__content form.webform-client-form>div input[type=text],article.node-page .form_wrapper .row__wrapper .row__content form.webform-client-form>div input[type=email],article.node-page .form_wrapper .row__wrapper .row__content form.webform-client-form>div select,article.node-page .form_wrapper .row__wrapper .row__content form.webform-submission-form>div input[type=text],article.node-page .form_wrapper .row__wrapper .row__content form.webform-submission-form>div input[type=email],article.node-page .form_wrapper .row__wrapper .row__content form.webform-submission-form>div select{border:none;border-bottom:1px solid #555555;padding:10px 0 10px 0;margin:0 0 10px 0;color:#2d2d2d;font-size:1.5em;width:100%;outline:none}@media (max-width:1023px){article.node-page .form_wrapper .row__wrapper .row__content form.webform-client-form>div input[type=text],article.node-page .form_wrapper .row__wrapper .row__content form.webform-client-form>div input[type=email],article.node-page .form_wrapper .row__wrapper .row__content form.webform-client-form>div select,article.node-page .form_wrapper .row__wrapper .row__content form.webform-submission-form>div input[type=text],article.node-page .form_wrapper .row__wrapper .row__content form.webform-submission-form>div input[type=email],article.node-page .form_wrapper .row__wrapper .row__content form.webform-submission-form>div select{font-size:1em}}article.node-page .form_wrapper .row__wrapper .row__content form.webform-client-form>div select,article.node-page .form_wrapper .row__wrapper .row__content form.webform-submission-form>div select{background-image:url("/themes/custom/zen_ductal_2021/sass/2021/images/arrow_select_form.png")}article.node-page .form_wrapper .row__wrapper .row__content form.webform-client-form>div label,article.node-page .form_wrapper .row__wrapper .row__content form.webform-submission-form>div label{font-size:.75em;opacity:1;color:#2d2d2d;margin-bottom:0;font-weight:normal}article.node-page .form_wrapper .row__wrapper .row__content form.webform-client-form .form-actions,article.node-page .form_wrapper .row__wrapper .row__content form.webform-submission-form .form-actions{margin:0;text-align:center;width:calc(100% + 40px);margin-left:-20px;border-top:1px solid #413C3C}article.node-page .form_wrapper .row__wrapper .row__content form.webform-client-form .form-actions .submit_wrapper,article.node-page .form_wrapper .row__wrapper .row__content form.webform-submission-form .form-actions .submit_wrapper{margin:23px 0;display:flex;flex-direction:row;justify-content:center}article.node-page .form_wrapper .row__wrapper .row__content form.webform-client-form .form-actions .submit_wrapper>input[type=submit],article.node-page .form_wrapper .row__wrapper .row__content form.webform-submission-form .form-actions .submit_wrapper>input[type=submit]{background-color:transparent;color:#413C3C;margin:0;padding:0;display:inline-block;width:50px;border:none;outline:none;margin-right:5px}article.node-page .form_wrapper .row__wrapper .row__content form.webform-client-form .form-actions .submit_wrapper .circle,article.node-page .form_wrapper .row__wrapper .row__content form.webform-submission-form .form-actions .submit_wrapper .circle{position:relative;overflow:hidden}article.node-page .form_wrapper .row__wrapper .row__content form.webform-client-form .form-actions .submit_wrapper .circle img,article.node-page .form_wrapper .row__wrapper .row__content form.webform-submission-form .form-actions .submit_wrapper .circle img{position:absolute;top:0;left:1px;transform:rotate(-90deg);display:none}article.node-page .form_wrapper .row__wrapper .row__content form.webform-client-form .form-actions .submit_wrapper .circle svg,article.node-page .form_wrapper .row__wrapper .row__content form.webform-submission-form .form-actions .submit_wrapper .circle svg{transform:rotate(-90deg) !important}@media (min-width:1024px){article.node-page .form_wrapper .row__wrapper .row__content form.webform-client-form .form-actions .submit_wrapper:hover .circle img,article.node-page .form_wrapper .row__wrapper .row__content form.webform-submission-form .form-actions .submit_wrapper:hover .circle img{animation:arrow_right 1.2s;animation-timing-function:cubic-bezier(0.83,0,0.17,1)}@keyframes arrow_right{0%{position:absolute;left:0}50%{position:absolute;left:10px}51%{position:absolute;left:-10px}100%{position:absolute;left:0}}}article.node-page .form_wrapper .row__wrapper .row__content form.webform-client-form .captcha,article.node-page .form_wrapper .row__wrapper .row__content form.webform-submission-form .captcha{margin:20px 0}article.node-page .form_wrapper .row__wrapper .row__content form.webform-client-form p.form-error,article.node-page .form_wrapper .row__wrapper .row__content form.webform-submission-form p.form-error{display:none}article.node-page .form_wrapper .row__wrapper .row__content form.webform-client-form img.form-error-image,article.node-page .form_wrapper .row__wrapper .row__content form.webform-submission-form img.form-error-image{display:none}article.node-page .contact_wrapper{display:flex;flex-direction:row;justify-content:flex-end;margin-top:238px;border-top:1px solid #e6e6e6;height:700px;margin-left:-20px;margin-right:-20px;max-width:calc(var(--js-bh-page-width) + 0px);position:relative}@media (max-width:1919px){article.node-page .contact_wrapper{margin-top:0;height:700px}}@media (max-width:1365px){article.node-page .contact_wrapper{margin-top:96px;height:401px}}@media (max-width:1023px){article.node-page .contact_wrapper{flex-direction:column;height:380px;margin-top:102px;padding:0 20px}}article.node-page .contact_wrapper .left_wrapper{display:flex;flex-direction:column;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);left:0}@media (max-width:1023px){article.node-page .contact_wrapper .left_wrapper{top:0;left:25px;transform:none}}article.node-page .contact_wrapper .left_wrapper .text_wrapper{width:75%;padding-left:13%}@media (max-width:1023px){article.node-page .contact_wrapper .left_wrapper .text_wrapper{width:100%;padding-left:0}}article.node-page .contact_wrapper .left_wrapper .text_wrapper .text{font-size:2.625em;line-height:1.25}@media (max-width:1023px){article.node-page .contact_wrapper .left_wrapper .text_wrapper .text{font-size:1.5em;margin-top:41px}}article.node-page .contact_wrapper .left_wrapper .text_wrapper .learn_more{font-weight:bold;font-size:1em}@media (max-width:1023px){article.node-page .contact_wrapper .left_wrapper .text_wrapper .learn_more{font-size:.75em}}article.node-page .contact_wrapper .right_wrapper{position:relative}@media (max-width:1023px){article.node-page .contact_wrapper .right_wrapper{position:absolute;bottom:0;right:0}}article.node-page .contact_wrapper .right_wrapper img{max-width:inherit;position:absolute;top:0;right:0;width:1240px}@media (max-width:1919px){article.node-page .contact_wrapper .right_wrapper img{max-width:inherit;position:absolute;top:0;right:0;width:1240px}}@media (max-width:1365px){article.node-page .contact_wrapper .right_wrapper img{max-width:inherit;position:absolute;top:0;right:0;width:inherit}}@media (max-width:1023px){article.node-page .contact_wrapper .right_wrapper img{max-width:100%;position:relative;width:inherit}}article.node-page .contact_wrapper .right_wrapper svg{width:auto !important;height:100% !important}@media (max-width:1365px){article.node-page .contact_wrapper .right_wrapper svg{height:401px !important}}@media (max-width:1023px){article.node-page .contact_wrapper .right_wrapper svg{height:auto !important}article.node-page .contact_wrapper .right_wrapper svg.lottie-technologies-mobile{transform:translate3d(0px,29px,0px) !important}article.node-page .contact_wrapper .right_wrapper svg.lottie-solutions-mobile{transform:translate3d(0px,13px,0px) !important}article.node-page .contact_wrapper .right_wrapper svg.lottie-contact-mobile{transform:translate3d(0px,6px,0px) !important}}article.node-page .contact_wrapper.black{background-color:#2d2d2d;color:#fff}article.node-page .contact_wrapper.black .left_wrapper .text_wrapper .learn_more a{color:white}article.node-page .contact_wrapper.black .left_wrapper .text_wrapper .learn_more a .image_wrapper{position:relative;display:inline-block;width:32px;height:32px}article.node-page .contact_wrapper.black .left_wrapper .text_wrapper .learn_more a .image_wrapper div.arrow_navigation{margin:0;padding:0;position:absolute;top:10px;left:0px;width:100%;height:100%}article.node-page .contact_wrapper.black .left_wrapper .text_wrapper .learn_more a .image_wrapper div.arrow_navigation svg.lottie-black{display:none}@media (min-width:1024px){article.node-page .contact_wrapper.black .left_wrapper .text_wrapper .learn_more a:hover .image_wrapper div.arrow_navigation svg.lottie-white{display:block}article.node-page .contact_wrapper.black .left_wrapper .text_wrapper .learn_more a:hover .image_wrapper div.arrow_navigation svg.lottie-black{display:none}}article.node-page .contact_wrapper:not(.black) .left_wrapper .text_wrapper .learn_more a{color:#2D2D2D}article.node-page .contact_wrapper:not(.black) .left_wrapper .text_wrapper .learn_more a .image_wrapper{position:relative;display:inline-block;width:32px;height:32px}article.node-page .contact_wrapper:not(.black) .left_wrapper .text_wrapper .learn_more a .image_wrapper div.arrow_navigation{margin:0;padding:0;position:absolute;top:10px;left:0px;width:100%;height:100%}article.node-page .contact_wrapper:not(.black) .left_wrapper .text_wrapper .learn_more a .image_wrapper div.arrow_navigation svg.lottie-white{display:none}@media (min-width:1024px){article.node-page .contact_wrapper:not(.black) .left_wrapper .text_wrapper .learn_more a:hover .image_wrapper div.arrow_navigation svg.lottie-black{display:block}article.node-page .contact_wrapper:not(.black) .left_wrapper .text_wrapper .learn_more a:hover .image_wrapper div.arrow_navigation svg.lottie-white{display:none}}@media (max-width:1919px){article.node-page .contact_wrapper{margin-top:170px}}article.node-block-rich-text:not(.article) .bh_richtext_wrapper{display:flex;flex-direction:column;flex-grow:1}article.node-block-rich-text:not(.article) .bh_richtext_wrapper h3.bh_title_03{font-family:UxumGrotesque;font-size:2.625em;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;margin:0;padding:0;margin:30px 0}@media (max-width:1023px){article.node-block-rich-text:not(.article) .bh_richtext_wrapper h3.bh_title_03{font-size:1.5em}}article.node-block-rich-text:not(.article) .bh_richtext_wrapper .bh_richtext_image_wrapper a{display:block}article.node-block-rich-text:not(.article) .bh_richtext_wrapper .bh_richtext_image_wrapper img.bh_richtext_image{width:100%;height:auto}article.node-block-rich-text:not(.article) .bh_richtext_wrapper .bh_richtext_baseline{max-width:449px}@media (max-width:1023px){article.node-block-rich-text:not(.article) .bh_richtext_wrapper .bh_richtext_baseline{font-size:.75em}}article.node-block-rich-text:not(.article) .bh_richtext_wrapper .bh_learn_more{color:#2d2d2d !important;font-size:1em;font-weight:bold;margin:-5px 0 20px;width:-moz-fit-content;width:fit-content;margin-top:auto}@media (max-width:1023px){article.node-block-rich-text:not(.article) .bh_richtext_wrapper .bh_learn_more{font-size:.75em;margin:-10px 0 15px}}article.node-block-rich-text:not(.article) .bh_richtext_wrapper .bh_learn_more a{text-decoration:none !important}article.node-block-rich-text:not(.article) .bh_richtext_wrapper .bh_learn_more a{color:#2D2D2D}article.node-block-rich-text:not(.article) .bh_richtext_wrapper .bh_learn_more a .image_wrapper{position:relative;display:inline-block;width:32px;height:32px}article.node-block-rich-text:not(.article) .bh_richtext_wrapper .bh_learn_more a .image_wrapper div.arrow_navigation{margin:0;padding:0;position:absolute;top:10px;left:0px;width:100%;height:100%}article.node-block-rich-text:not(.article) .bh_richtext_wrapper .bh_learn_more a .image_wrapper div.arrow_navigation svg.lottie-white{display:none}@media (min-width:1024px){article.node-block-rich-text:not(.article) .bh_richtext_wrapper .bh_learn_more a:hover .image_wrapper div.arrow_navigation svg.lottie-black{display:none}article.node-block-rich-text:not(.article) .bh_richtext_wrapper .bh_learn_more a:hover .image_wrapper div.arrow_navigation svg.lottie-white{display:block}}article.node-block-rich-text:not(.article) .bh_richtext_wrapper .sep{width:100%;height:1px;background-color:#c4c4c4;margin:50px 0}@media (max-width:1023px){article.node-block-rich-text:not(.article) .bh_richtext_wrapper .sep{margin:30px 0 50px}}article.node-block-rich-text:not(.article).block-width-mini{padding:0 0 0 20px !important;margin:0}article.node-block-rich-text:not(.article).block-width-mini h3.bh_title_03{margin:5px 0 0}article.node-block-rich-text:not(.article).block-width-mini .bh_richtext_image_wrapper{margin-top:auto}article.node-block-rich-text:not(.article).block-width-mini .bh_learn_more{margin-bottom:0}article.node-block-rich-text:not(.article).block-width-mini .bh_learn_more a{color:#2D2D2D}article.node-block-rich-text:not(.article).block-width-mini .bh_learn_more a .image_wrapper{position:relative;display:inline-block;width:32px;height:32px}article.node-block-rich-text:not(.article).block-width-mini .bh_learn_more a .image_wrapper div.arrow_navigation{margin:0;padding:0;position:absolute;top:10px;left:0px;width:100%;height:100%}article.node-block-rich-text:not(.article).block-width-mini .bh_learn_more a .image_wrapper div.arrow_navigation svg.lottie-white{display:none}@media (min-width:1024px){article.node-block-rich-text:not(.article).block-width-mini .bh_learn_more a:hover .image_wrapper div.arrow_navigation svg.lottie-black{display:block}article.node-block-rich-text:not(.article).block-width-mini .bh_learn_more a:hover .image_wrapper div.arrow_navigation svg.lottie-white{display:none}}article.node-block-rich-text:not(.article).block-width-full{width:653px;margin:255px 581px 31px 132px}@media (max-width:1023px){article.node-block-rich-text:not(.article).block-width-full{width:279px;margin:100px 21px 0 20px}}article.node-block-free-teaser-expandable:not(.frontpage):not(.USP){margin:0;border-bottom:1px solid black}article.node-block-free-teaser-expandable:not(.frontpage):not(.USP) .bh_free_teaser_wrapper{display:flex;flex-direction:row;justify-content:space-between}@media (max-width:1023px){article.node-block-free-teaser-expandable:not(.frontpage):not(.USP) .bh_free_teaser_wrapper{display:none}}article.node-block-free-teaser-expandable:not(.frontpage):not(.USP) .bh_free_teaser_wrapper .bh_left_wrapper{display:flex;flex-direction:column;justify-content:flex-end;width:34%}@media (max-width:1919px){article.node-block-free-teaser-expandable:not(.frontpage):not(.USP) .bh_free_teaser_wrapper .bh_left_wrapper{width:33.4%}}@media (max-width:1365px){article.node-block-free-teaser-expandable:not(.frontpage):not(.USP) .bh_free_teaser_wrapper .bh_left_wrapper{width:40.4%}}@media (max-width:1023px){article.node-block-free-teaser-expandable:not(.frontpage):not(.USP) .bh_free_teaser_wrapper .bh_left_wrapper{max-width:100%}}article.node-block-free-teaser-expandable:not(.frontpage):not(.USP) .bh_free_teaser_wrapper .bh_left_wrapper .bh_left_wrapper_2{padding-right:20px}article.node-block-free-teaser-expandable:not(.frontpage):not(.USP) .bh_free_teaser_wrapper .bh_left_wrapper .bh_left_wrapper_2 .bh_baseline{line-height:1.56;text-align:left;color:#2d2d2d;margin-bottom:23px;width:75%}@media (max-width:1023px){article.node-block-free-teaser-expandable:not(.frontpage):not(.USP) .bh_free_teaser_wrapper .bh_left_wrapper .bh_left_wrapper_2 .bh_baseline{width:100%}}article.node-block-free-teaser-expandable:not(.frontpage):not(.USP) .bh_free_teaser_wrapper .bh_left_wrapper .bh_left_wrapper_2 .bh_title{margin-top:20px;margin-bottom:20px}article.node-block-free-teaser-expandable:not(.frontpage):not(.USP) .bh_free_teaser_wrapper .bh_right_wrapper{width:64.9%;flex-grow:1;flex-shrink:0}@media (max-width:1919px){article.node-block-free-teaser-expandable:not(.frontpage):not(.USP) .bh_free_teaser_wrapper .bh_right_wrapper{width:65.2%}}@media (max-width:1365px){article.node-block-free-teaser-expandable:not(.frontpage):not(.USP) .bh_free_teaser_wrapper .bh_right_wrapper{width:57.6%}}@media (max-width:1023px){article.node-block-free-teaser-expandable:not(.frontpage):not(.USP) .bh_free_teaser_wrapper .bh_right_wrapper{max-width:100%}}article.node-block-free-teaser-expandable:not(.frontpage):not(.USP) .bh_free_teaser_wrapper .bh_right_wrapper img{width:100%}article.node-block-free-teaser-expandable:not(.frontpage):not(.USP) .bh_free_teaser_wrapper_mobile{display:flex;flex-direction:column}@media (min-width:1024px){article.node-block-free-teaser-expandable:not(.frontpage):not(.USP) .bh_free_teaser_wrapper_mobile{display:none}}article.node-block-free-teaser-expandable:not(.frontpage):not(.USP) .bh_free_teaser_wrapper_mobile h3{margin-bottom:16px;margin-top:24px}article.node-block-free-teaser-expandable:not(.frontpage):not(.USP) .bh_free_teaser_wrapper_mobile .bh_baseline{margin:24px 0}article.node-block-free-teaser-expandable.frontpage{margin:0;padding:0}article.node-block-free-teaser-expandable.frontpage .bh_free_teaser_wrapper{display:flex;flex-direction:column;position:relative}article.node-block-free-teaser-expandable.frontpage .bh_free_teaser_wrapper .bh_img_wrapper{position:relative;display:inline-block}article.node-block-free-teaser-expandable.frontpage .bh_free_teaser_wrapper .bh_img_wrapper:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;display:inline-block;background-image:linear-gradient(to top,#000,transparent);opacity:0.6}article.node-block-free-teaser-expandable.frontpage .bh_free_teaser_wrapper img.bh_img,article.node-block-free-teaser-expandable.frontpage .bh_free_teaser_wrapper img.bh_img_mobile{width:100%;height:auto}article.node-block-free-teaser-expandable.frontpage .bh_free_teaser_wrapper img.bh_img_mobile{display:none}@media (max-width:1023px){article.node-block-free-teaser-expandable.frontpage .bh_free_teaser_wrapper img.bh_img{display:none}article.node-block-free-teaser-expandable.frontpage .bh_free_teaser_wrapper img.bh_img_mobile{display:block}}article.node-block-free-teaser-expandable.frontpage .bh_free_teaser_wrapper .bh_title_previous{position:absolute;top:-245px;left:0;padding:0 20px 0;color:#fff}@media (max-width:1365px){article.node-block-free-teaser-expandable.frontpage .bh_free_teaser_wrapper .bh_title_previous{font-size:6.25em;top:-150px}}@media (max-width:1023px){article.node-block-free-teaser-expandable.frontpage .bh_free_teaser_wrapper .bh_title_previous{font-size:1.5em;top:-54px}}article.node-block-free-teaser-expandable.frontpage .bh_free_teaser_wrapper .bh_title_baseline_wrapper{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;display:flex;flex-direction:column;justify-content:space-between;color:#fff}article.node-block-free-teaser-expandable.frontpage .bh_free_teaser_wrapper .bh_title_baseline_wrapper .bh_baseline_wrapper{display:flex;flex-direction:row;justify-content:flex-end}article.node-block-free-teaser-expandable.frontpage .bh_free_teaser_wrapper .bh_title_baseline_wrapper .bh_baseline_wrapper .bh_baseline{color:inherit;width:294px;margin-top:90px;margin-right:178px}@media screen and (min-width:1366px) and (max-width:1600px){article.node-block-free-teaser-expandable.frontpage .bh_free_teaser_wrapper .bh_title_baseline_wrapper .bh_baseline_wrapper .bh_baseline{width:315px;margin-top:90px;margin-right:20px}}@media (max-width:1365px){article.node-block-free-teaser-expandable.frontpage .bh_free_teaser_wrapper .bh_title_baseline_wrapper .bh_baseline_wrapper .bh_baseline{width:315px;margin-top:90px;margin-right:20px}}@media (max-width:1023px){article.node-block-free-teaser-expandable.frontpage .bh_free_teaser_wrapper .bh_title_baseline_wrapper .bh_baseline_wrapper .bh_baseline{width:100%;margin:50px 20px 0}}article.node-block-free-teaser-expandable.frontpage .bh_free_teaser_wrapper .bh_title_baseline_wrapper .bh_baseline_wrapper .bh_baseline .text{font-size:1em}@media (max-width:1023px){article.node-block-free-teaser-expandable.frontpage .bh_free_teaser_wrapper .bh_title_baseline_wrapper .bh_baseline_wrapper .bh_baseline .text{font-size:.875em}}article.node-block-free-teaser-expandable.frontpage .bh_free_teaser_wrapper .bh_title_baseline_wrapper .bh_baseline_wrapper .bh_baseline .bh_learn_more{margin-top:12px;font-weight:bold}@media screen and (min-width:1366px) and (max-width:1600px){article.node-block-free-teaser-expandable.frontpage .bh_free_teaser_wrapper .bh_title_baseline_wrapper .bh_baseline_wrapper .bh_baseline .bh_learn_more{margin-top:0px}}@media (max-width:1365px){article.node-block-free-teaser-expandable.frontpage .bh_free_teaser_wrapper .bh_title_baseline_wrapper .bh_baseline_wrapper .bh_baseline .bh_learn_more{margin-top:0px}}@media (max-width:1023px){article.node-block-free-teaser-expandable.frontpage .bh_free_teaser_wrapper .bh_title_baseline_wrapper .bh_baseline_wrapper .bh_baseline .bh_learn_more{font-size:.75em}}article.node-block-free-teaser-expandable.frontpage .bh_free_teaser_wrapper .bh_title_baseline_wrapper .bh_title_wrapper{display:flex;flex-direction:row;justify-content:flex-start}@media (max-width:1023px){article.node-block-free-teaser-expandable.frontpage .bh_free_teaser_wrapper .bh_title_baseline_wrapper .bh_title_wrapper{max-width:100%}}article.node-block-free-teaser-expandable.frontpage .bh_free_teaser_wrapper .bh_title_baseline_wrapper .bh_title_wrapper .bh_title_01{color:inherit;margin-left:22px;margin-bottom:140px}@media (max-width:1365px){article.node-block-free-teaser-expandable.frontpage .bh_free_teaser_wrapper .bh_title_baseline_wrapper .bh_title_wrapper .bh_title_01{font-size:6.25em}}@media (max-width:1023px){article.node-block-free-teaser-expandable.frontpage .bh_free_teaser_wrapper .bh_title_baseline_wrapper .bh_title_wrapper .bh_title_01{margin:0 20px 32px;font-size:1.5em}}article.node-block-free-teaser-expandable.frontpage .bh_learn_more a{color:white}article.node-block-free-teaser-expandable.frontpage .bh_learn_more a .image_wrapper{position:relative;display:inline-block;width:32px;height:32px}article.node-block-free-teaser-expandable.frontpage .bh_learn_more a .image_wrapper div.arrow_navigation{margin:0;padding:0;position:absolute;top:10px;left:0px;width:100%;height:100%}article.node-block-free-teaser-expandable.frontpage .bh_learn_more a .image_wrapper div.arrow_navigation svg.lottie-black{display:none}@media (min-width:1024px){article.node-block-free-teaser-expandable.frontpage .bh_learn_more a:hover .image_wrapper div.arrow_navigation svg.lottie-white{display:block}article.node-block-free-teaser-expandable.frontpage .bh_learn_more a:hover .image_wrapper div.arrow_navigation svg.lottie-black{display:none}}article.node-block-free-teaser-expandable.USP{margin:0;padding:0;margin:calc(240px / 2) 0}article.node-block-free-teaser-expandable.USP:first-child{margin-top:240px}article.node-block-free-teaser-expandable.USP:last-child{margin-bottom:240px}@media (max-width:1365px){article.node-block-free-teaser-expandable.USP{margin:calc(170px / 2) 0}article.node-block-free-teaser-expandable.USP:first-child{margin-top:170px}article.node-block-free-teaser-expandable.USP:last-child{margin-bottom:170px}}@media (max-width:1023px){article.node-block-free-teaser-expandable.USP{margin:calc(50px / 2) 0}article.node-block-free-teaser-expandable.USP:first-child{margin-top:50px}article.node-block-free-teaser-expandable.USP:last-child{margin-bottom:50px}}article.node-block-free-teaser-expandable.USP .bh_free_teaser_wrapper{display:flex;flex-direction:row;justify-content:space-between}@media (max-width:1365px){article.node-block-free-teaser-expandable.USP .bh_free_teaser_wrapper{justify-content:flex-start}}@media (max-width:1023px){article.node-block-free-teaser-expandable.USP .bh_free_teaser_wrapper{flex-direction:column}}article.node-block-free-teaser-expandable.USP .bh_free_teaser_wrapper .bh_img_wrapper{width:74.6%}article.node-block-free-teaser-expandable.USP .bh_free_teaser_wrapper .bh_img_wrapper img.bh_img,article.node-block-free-teaser-expandable.USP .bh_free_teaser_wrapper .bh_img_wrapper img.bh_img_mobile{width:100%;height:auto}article.node-block-free-teaser-expandable.USP .bh_free_teaser_wrapper .bh_img_wrapper img.bh_img_mobile{display:none}@media (max-width:1919px){article.node-block-free-teaser-expandable.USP .bh_free_teaser_wrapper .bh_img_wrapper{width:66.3%}}@media (max-width:1365px){article.node-block-free-teaser-expandable.USP .bh_free_teaser_wrapper .bh_img_wrapper{width:58.5%}}@media (max-width:1023px){article.node-block-free-teaser-expandable.USP .bh_free_teaser_wrapper .bh_img_wrapper{width:100%}article.node-block-free-teaser-expandable.USP .bh_free_teaser_wrapper .bh_img_wrapper img.bh_img{display:none}article.node-block-free-teaser-expandable.USP .bh_free_teaser_wrapper .bh_img_wrapper img.bh_img_mobile{display:block}}article.node-block-free-teaser-expandable.USP .bh_free_teaser_wrapper .scrollmagic-pin-spacer{height:100% !important}article.node-block-free-teaser-expandable.USP .bh_free_teaser_wrapper .bh_title_baseline_wrapper{display:flex;flex-direction:column;justify-content:flex-start;color:black;width:15.3%}@media (max-width:1919px){article.node-block-free-teaser-expandable.USP .bh_free_teaser_wrapper .bh_title_baseline_wrapper{width:21.5%;margin-right:11.1%;padding-left:20px}}@media (max-width:1365px){article.node-block-free-teaser-expandable.USP .bh_free_teaser_wrapper .bh_title_baseline_wrapper{width:28.7%;margin-right:11.4%;padding-left:20px}}@media (max-width:1023px){article.node-block-free-teaser-expandable.USP .bh_free_teaser_wrapper .bh_title_baseline_wrapper{width:100%;margin:0}}article.node-block-free-teaser-expandable.USP .bh_free_teaser_wrapper .bh_title_baseline_wrapper h3.title{color:#2d2d2d;margin:30px 0 20px}article.node-block-free-teaser-expandable.USP .bh_free_teaser_wrapper .bh_title_baseline_wrapper .bh_baseline{color:inherit;font-size:1em}@media (max-width:1023px){article.node-block-free-teaser-expandable.USP .bh_free_teaser_wrapper .bh_title_baseline_wrapper .bh_baseline{font-size:.75em}}@media (min-width:1024px){article.node-block-free-teaser-expandable.USP:nth-child(odd) .bh_free_teaser_wrapper{justify-content:flex-start}article.node-block-free-teaser-expandable.USP:nth-child(odd) .bh_free_teaser_wrapper .bh_title_baseline_wrapper{padding-left:20px}article.node-block-free-teaser-expandable.USP:nth-child(odd) .bh_free_teaser_wrapper .scrollmagic-pin-spacer{margin-left:0 !important}article.node-block-free-teaser-expandable.USP:nth-child(odd) .bh_free_teaser_wrapper .scrollmagic-pin-spacer .bh_title_baseline_wrapper{margin-top:0 !important}article.node-block-free-teaser-expandable.USP:nth-child(even) .bh_free_teaser_wrapper{justify-content:space-between}article.node-block-free-teaser-expandable.USP:nth-child(even) .bh_free_teaser_wrapper .bh_img_wrapper{order:1}article.node-block-free-teaser-expandable.USP:nth-child(even) .bh_free_teaser_wrapper .scrollmagic-pin-spacer .bh_title_baseline_wrapper{margin-top:0 !important}}article.node-block-media.block-width-mini:not(.article){padding:0 0 0 20px !important;margin:0}article.node-block-media.block-width-mini:not(.article) .bh_media_wrapper{display:flex;flex-direction:column;height:423px;justify-content:space-between;overflow:hidden}article.node-block-media.block-width-mini:not(.article) .bh_media_wrapper .counter{font-family:UxumGrotesque;font-size:.75em;line-height:normal;margin:0;padding:0;margin:0 0 30px}article.node-block-media.block-width-mini:not(.article) .bh_media_wrapper .bh_media_image_wrapper{position:relative}article.node-block-media.block-width-mini:not(.article) .bh_media_wrapper .bh_media_image_wrapper a{display:block}article.node-block-media.block-width-mini:not(.article) .bh_media_wrapper .bh_media_image_wrapper a:after{content:'';position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%}article.node-block-media.block-width-mini:not(.article) .bh_media_wrapper .bh_media_image_wrapper img.bh_media_image{width:100%;height:auto}@media (min-width:1024px){article.node-block-media.block-width-mini:not(.article) .bh_media_wrapper .bh_media_image_wrapper:hover:before{content:' ';position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(255,255,255,0.7)}}#block-bonhomme-bh-footer{position:relative}#block-bonhomme-bh-footer .bh_footer_wrapper{min-height:884px;width:100%;background-color:#f3f3f3;display:flex;flex-direction:column;justify-content:space-between}@media (max-width:1365px){#block-bonhomme-bh-footer .bh_footer_wrapper{min-height:644px}}@media (max-width:1023px){#block-bonhomme-bh-footer .bh_footer_wrapper{min-height:inherit;justify-content:flex-start;padding:0 20px}}#block-bonhomme-bh-footer .bh_footer_wrapper .bh_footer_content_wrapper{width:50%;padding-top:200px;margin-left:auto}@media (max-width:1365px){#block-bonhomme-bh-footer .bh_footer_wrapper .bh_footer_content_wrapper{padding-top:110px;width:60%}}@media (max-width:1023px){#block-bonhomme-bh-footer .bh_footer_wrapper .bh_footer_content_wrapper{width:100%;padding:0}}#block-bonhomme-bh-footer .bh_footer_wrapper .bh_footer_content_wrapper .bh_footer_content{display:flex;flex-direction:row;justify-content:space-evenly}@media (max-width:1023px){#block-bonhomme-bh-footer .bh_footer_wrapper .bh_footer_content_wrapper .bh_footer_content{flex-direction:column;justify-content:flex-start;margin:30px 0}}#block-bonhomme-bh-footer .bh_footer_wrapper .bh_footer_content_wrapper .bh_footer_content .bh_footer_col{width:245px;margin-right:140px}@media (max-width:1919px){#block-bonhomme-bh-footer .bh_footer_wrapper .bh_footer_content_wrapper .bh_footer_content .bh_footer_col{margin-right:120px}}@media (max-width:1365px){#block-bonhomme-bh-footer .bh_footer_wrapper .bh_footer_content_wrapper .bh_footer_content .bh_footer_col{margin-right:120px}}@media (max-width:1023px){#block-bonhomme-bh-footer .bh_footer_wrapper .bh_footer_content_wrapper .bh_footer_content .bh_footer_col{margin:20px 0}}#block-bonhomme-bh-footer .bh_footer_wrapper .bh_footer_content_wrapper .bh_footer_content .bh_footer_col.sep{display:none}@media (max-width:1023px){#block-bonhomme-bh-footer .bh_footer_wrapper .bh_footer_content_wrapper .bh_footer_content .bh_footer_col.sep{display:block;background-color:#d9d9d9;width:100%;height:1px}}#block-bonhomme-bh-footer .bh_footer_wrapper .bh_footer_content_wrapper .bh_footer_content .bh_footer_col a{display:block;text-decoration:none;font-size:1.25em;margin:9px 0 31px 3px;background-color:#f3f3f3}@media (max-width:1023px){#block-bonhomme-bh-footer .bh_footer_wrapper .bh_footer_content_wrapper .bh_footer_content .bh_footer_col a{font-size:1em}}#block-bonhomme-bh-footer .bh_footer_wrapper .bh_footer_content_wrapper .bh_footer_content .bh_footer_col a:hover{opacity:0.5}#block-bonhomme-bh-footer .bh_footer_wrapper .bh_footer_logo_wrapper{display:flex;flex-direction:row;align-items:flex-end;margin-bottom:40px}@media (max-width:1023px){#block-bonhomme-bh-footer .bh_footer_wrapper .bh_footer_logo_wrapper{justify-content:space-between}}#block-bonhomme-bh-footer .bh_footer_wrapper .bh_footer_logo_wrapper div.footer_logo{flex-shrink:1;padding:0 20px}@media (max-width:1023px){#block-bonhomme-bh-footer .bh_footer_wrapper .bh_footer_logo_wrapper div.footer_logo{padding:0}}#block-bonhomme-bh-footer .bh_footer_wrapper .bh_footer_logo_wrapper div.footer_logo img{width:100%}#block-bonhomme-bh-footer .bh_footer_wrapper .bh_footer_logo_wrapper div.footer_logo_holcim{width:210px;position:absolute;right:0px;margin-right:40px}@media (max-width:1023px){#block-bonhomme-bh-footer .bh_footer_wrapper .bh_footer_logo_wrapper div.footer_logo_holcim{position:relative;width:150px;margin-right:10px}}#block-bonhomme-bh-footer .bh_footer_wrapper .bh_footer_logo_wrapper .baseline_footer_wrapper{display:flex;flex-direction:row;justify-content:space-between;align-self:flex-end;font-size:1em;max-width:645px;width:100%;margin:0 20px}@media (max-width:1023px){#block-bonhomme-bh-footer .bh_footer_wrapper .bh_footer_logo_wrapper .baseline_footer_wrapper{background-color:#f3f3f3;width:100%;margin:0;margin-top:25px}}.ui-widget-overlay{opacity:0.55;background:black}div[aria-describedby=drupal-modal],.webform-confirmation-modal{z-index:1001}@media (max-width:400px){div[aria-describedby=drupal-modal],.webform-confirmation-modal{left:0 !important}}div[aria-describedby=drupal-modal] .ui-dialog-titlebar,div[aria-describedby=drupal-modal] .ui-dialog-buttonpane,.webform-confirmation-modal .ui-dialog-titlebar,.webform-confirmation-modal .ui-dialog-buttonpane{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}div[aria-describedby=drupal-modal] #drupal-modal,.webform-confirmation-modal #drupal-modal{padding:0}div[aria-describedby=drupal-modal].webform-confirmation-modal,.webform-confirmation-modal.webform-confirmation-modal{width:900px !important}@media (max-width:1023px){div[aria-describedby=drupal-modal].webform-confirmation-modal,.webform-confirmation-modal.webform-confirmation-modal{width:auto !important}}div[aria-describedby=drupal-modal] .webform-ajax-form-wrapper,div[aria-describedby=drupal-modal] .webform-confirmation-modal--content,.webform-confirmation-modal .webform-ajax-form-wrapper,.webform-confirmation-modal .webform-confirmation-modal--content{display:flex;flex-direction:row;padding:0 !important}div[aria-describedby=drupal-modal] .webform-ajax-form-wrapper a.close,div[aria-describedby=drupal-modal] .webform-confirmation-modal--content a.close,.webform-confirmation-modal .webform-ajax-form-wrapper a.close,.webform-confirmation-modal .webform-confirmation-modal--content a.close{position:absolute;top:20px;right:20px;font-size:24px;color:black}div[aria-describedby=drupal-modal] .webform-ajax-form-wrapper>div:not(.left_panel):not(.main_region),div[aria-describedby=drupal-modal] .webform-confirmation-modal--content>div:not(.left_panel):not(.main_region),.webform-confirmation-modal .webform-ajax-form-wrapper>div:not(.left_panel):not(.main_region),.webform-confirmation-modal .webform-confirmation-modal--content>div:not(.left_panel):not(.main_region){display:flex;flex-direction:row;padding:0;width:100%}@media (max-width:1023px){div[aria-describedby=drupal-modal] .webform-ajax-form-wrapper>div:not(.left_panel):not(.main_region),div[aria-describedby=drupal-modal] .webform-confirmation-modal--content>div:not(.left_panel):not(.main_region),.webform-confirmation-modal .webform-ajax-form-wrapper>div:not(.left_panel):not(.main_region),.webform-confirmation-modal .webform-confirmation-modal--content>div:not(.left_panel):not(.main_region){flex-direction:column}}div[aria-describedby=drupal-modal] .webform-ajax-form-wrapper.webform-confirmation-modal--content,div[aria-describedby=drupal-modal] .webform-confirmation-modal--content.webform-confirmation-modal--content,.webform-confirmation-modal .webform-ajax-form-wrapper.webform-confirmation-modal--content,.webform-confirmation-modal .webform-confirmation-modal--content.webform-confirmation-modal--content{width:900px !important}@media (max-width:1023px){div[aria-describedby=drupal-modal] .webform-ajax-form-wrapper.webform-confirmation-modal--content,div[aria-describedby=drupal-modal] .webform-confirmation-modal--content.webform-confirmation-modal--content,.webform-confirmation-modal .webform-ajax-form-wrapper.webform-confirmation-modal--content,.webform-confirmation-modal .webform-confirmation-modal--content.webform-confirmation-modal--content{width:auto !important}}@media (max-width:1023px){div[aria-describedby=drupal-modal] .webform-ajax-form-wrapper,div[aria-describedby=drupal-modal] .webform-confirmation-modal--content,.webform-confirmation-modal .webform-ajax-form-wrapper,.webform-confirmation-modal .webform-confirmation-modal--content{flex-direction:column}}div[aria-describedby=drupal-modal] .webform-ajax-form-wrapper .left_panel,div[aria-describedby=drupal-modal] .webform-confirmation-modal--content .left_panel,.webform-confirmation-modal .webform-ajax-form-wrapper .left_panel,.webform-confirmation-modal .webform-confirmation-modal--content .left_panel{width:300px;background-color:#e6e6e6;padding:60px 0 30px 20px;display:flex;flex-direction:column}@media (max-width:1023px){div[aria-describedby=drupal-modal] .webform-ajax-form-wrapper .left_panel,div[aria-describedby=drupal-modal] .webform-confirmation-modal--content .left_panel,.webform-confirmation-modal .webform-ajax-form-wrapper .left_panel,.webform-confirmation-modal .webform-confirmation-modal--content .left_panel{width:100%;padding:20px}}div[aria-describedby=drupal-modal] .webform-ajax-form-wrapper .left_panel .arrow_down_wrapper img,div[aria-describedby=drupal-modal] .webform-confirmation-modal--content .left_panel .arrow_down_wrapper img,.webform-confirmation-modal .webform-ajax-form-wrapper .left_panel .arrow_down_wrapper img,.webform-confirmation-modal .webform-confirmation-modal--content .left_panel .arrow_down_wrapper img{width:47px;height:47px}@media (max-width:1023px){div[aria-describedby=drupal-modal] .webform-ajax-form-wrapper .left_panel .arrow_down_wrapper img,div[aria-describedby=drupal-modal] .webform-confirmation-modal--content .left_panel .arrow_down_wrapper img,.webform-confirmation-modal .webform-ajax-form-wrapper .left_panel .arrow_down_wrapper img,.webform-confirmation-modal .webform-confirmation-modal--content .left_panel .arrow_down_wrapper img{width:23px;height:23px}}div[aria-describedby=drupal-modal] .webform-ajax-form-wrapper .left_panel .sep,div[aria-describedby=drupal-modal] .webform-confirmation-modal--content .left_panel .sep,.webform-confirmation-modal .webform-ajax-form-wrapper .left_panel .sep,.webform-confirmation-modal .webform-confirmation-modal--content .left_panel .sep{height:1px;margin:30px 0;background-color:#413C3C}@media (max-width:1023px){div[aria-describedby=drupal-modal] .webform-ajax-form-wrapper .left_panel .sep,div[aria-describedby=drupal-modal] .webform-confirmation-modal--content .left_panel .sep,.webform-confirmation-modal .webform-ajax-form-wrapper .left_panel .sep,.webform-confirmation-modal .webform-confirmation-modal--content .left_panel .sep{margin:20px 0}}div[aria-describedby=drupal-modal] .webform-ajax-form-wrapper .left_panel .baseline_wrapper,div[aria-describedby=drupal-modal] .webform-confirmation-modal--content .left_panel .baseline_wrapper,.webform-confirmation-modal .webform-ajax-form-wrapper .left_panel .baseline_wrapper,.webform-confirmation-modal .webform-confirmation-modal--content .left_panel .baseline_wrapper{display:flex;flex-direction:column;height:380px;justify-content:space-between}@media (max-width:1023px){div[aria-describedby=drupal-modal] .webform-ajax-form-wrapper .left_panel .baseline_wrapper,div[aria-describedby=drupal-modal] .webform-confirmation-modal--content .left_panel .baseline_wrapper,.webform-confirmation-modal .webform-ajax-form-wrapper .left_panel .baseline_wrapper,.webform-confirmation-modal .webform-confirmation-modal--content .left_panel .baseline_wrapper{height:inherit}}@media (max-width:1023px){div[aria-describedby=drupal-modal] .webform-ajax-form-wrapper .left_panel .baseline_wrapper h3,div[aria-describedby=drupal-modal] .webform-confirmation-modal--content .left_panel .baseline_wrapper h3,.webform-confirmation-modal .webform-ajax-form-wrapper .left_panel .baseline_wrapper h3,.webform-confirmation-modal .webform-confirmation-modal--content .left_panel .baseline_wrapper h3{margin-bottom:30px}}div[aria-describedby=drupal-modal] .webform-ajax-form-wrapper .left_panel .baseline_wrapper .slogan,div[aria-describedby=drupal-modal] .webform-confirmation-modal--content .left_panel .baseline_wrapper .slogan,.webform-confirmation-modal .webform-ajax-form-wrapper .left_panel .baseline_wrapper .slogan,.webform-confirmation-modal .webform-confirmation-modal--content .left_panel .baseline_wrapper .slogan{padding-right:30px;color:#2d2d2d}div[aria-describedby=drupal-modal] .webform-ajax-form-wrapper form.webform-submission-form,div[aria-describedby=drupal-modal] .webform-ajax-form-wrapper .main_region,div[aria-describedby=drupal-modal] .webform-confirmation-modal--content form.webform-submission-form,div[aria-describedby=drupal-modal] .webform-confirmation-modal--content .main_region,.webform-confirmation-modal .webform-ajax-form-wrapper form.webform-submission-form,.webform-confirmation-modal .webform-ajax-form-wrapper .main_region,.webform-confirmation-modal .webform-confirmation-modal--content form.webform-submission-form,.webform-confirmation-modal .webform-confirmation-modal--content .main_region{display:flex;flex-direction:column;justify-content:space-between;width:calc(100% - 300px);margin-top:50px}@media (max-width:1023px){div[aria-describedby=drupal-modal] .webform-ajax-form-wrapper form.webform-submission-form,div[aria-describedby=drupal-modal] .webform-ajax-form-wrapper .main_region,div[aria-describedby=drupal-modal] .webform-confirmation-modal--content form.webform-submission-form,div[aria-describedby=drupal-modal] .webform-confirmation-modal--content .main_region,.webform-confirmation-modal .webform-ajax-form-wrapper form.webform-submission-form,.webform-confirmation-modal .webform-ajax-form-wrapper .main_region,.webform-confirmation-modal .webform-confirmation-modal--content form.webform-submission-form,.webform-confirmation-modal .webform-confirmation-modal--content .main_region{width:100%;padding:20px;margin-top:0}}div[aria-describedby=drupal-modal] .webform-ajax-form-wrapper form.webform-submission-form.main_region,div[aria-describedby=drupal-modal] .webform-ajax-form-wrapper .main_region.main_region,div[aria-describedby=drupal-modal] .webform-confirmation-modal--content form.webform-submission-form.main_region,div[aria-describedby=drupal-modal] .webform-confirmation-modal--content .main_region.main_region,.webform-confirmation-modal .webform-ajax-form-wrapper form.webform-submission-form.main_region,.webform-confirmation-modal .webform-ajax-form-wrapper .main_region.main_region,.webform-confirmation-modal .webform-confirmation-modal--content form.webform-submission-form.main_region,.webform-confirmation-modal .webform-confirmation-modal--content .main_region.main_region{justify-content:center}div[aria-describedby=drupal-modal] .webform-ajax-form-wrapper form.webform-submission-form .confirmation_wrapper,div[aria-describedby=drupal-modal] .webform-ajax-form-wrapper .main_region .confirmation_wrapper,div[aria-describedby=drupal-modal] .webform-confirmation-modal--content form.webform-submission-form .confirmation_wrapper,div[aria-describedby=drupal-modal] .webform-confirmation-modal--content .main_region .confirmation_wrapper,.webform-confirmation-modal .webform-ajax-form-wrapper form.webform-submission-form .confirmation_wrapper,.webform-confirmation-modal .webform-ajax-form-wrapper .main_region .confirmation_wrapper,.webform-confirmation-modal .webform-confirmation-modal--content form.webform-submission-form .confirmation_wrapper,.webform-confirmation-modal .webform-confirmation-modal--content .main_region .confirmation_wrapper{width:500px;text-align:center}@media (max-width:1023px){div[aria-describedby=drupal-modal] .webform-ajax-form-wrapper form.webform-submission-form .confirmation_wrapper,div[aria-describedby=drupal-modal] .webform-ajax-form-wrapper .main_region .confirmation_wrapper,div[aria-describedby=drupal-modal] .webform-confirmation-modal--content form.webform-submission-form .confirmation_wrapper,div[aria-describedby=drupal-modal] .webform-confirmation-modal--content .main_region .confirmation_wrapper,.webform-confirmation-modal .webform-ajax-form-wrapper form.webform-submission-form .confirmation_wrapper,.webform-confirmation-modal .webform-ajax-form-wrapper .main_region .confirmation_wrapper,.webform-confirmation-modal .webform-confirmation-modal--content form.webform-submission-form .confirmation_wrapper,.webform-confirmation-modal .webform-confirmation-modal--content .main_region .confirmation_wrapper{width:100%}}div[aria-describedby=drupal-modal] .webform-ajax-form-wrapper form.webform-submission-form>div,div[aria-describedby=drupal-modal] .webform-ajax-form-wrapper .main_region>div,div[aria-describedby=drupal-modal] .webform-confirmation-modal--content form.webform-submission-form>div,div[aria-describedby=drupal-modal] .webform-confirmation-modal--content .main_region>div,.webform-confirmation-modal .webform-ajax-form-wrapper form.webform-submission-form>div,.webform-confirmation-modal .webform-ajax-form-wrapper .main_region>div,.webform-confirmation-modal .webform-confirmation-modal--content form.webform-submission-form>div,.webform-confirmation-modal .webform-confirmation-modal--content .main_region>div{width:50%;margin:0 auto}@media (max-width:1023px){div[aria-describedby=drupal-modal] .webform-ajax-form-wrapper form.webform-submission-form>div,div[aria-describedby=drupal-modal] .webform-ajax-form-wrapper .main_region>div,div[aria-describedby=drupal-modal] .webform-confirmation-modal--content form.webform-submission-form>div,div[aria-describedby=drupal-modal] .webform-confirmation-modal--content .main_region>div,.webform-confirmation-modal .webform-ajax-form-wrapper form.webform-submission-form>div,.webform-confirmation-modal .webform-ajax-form-wrapper .main_region>div,.webform-confirmation-modal .webform-confirmation-modal--content form.webform-submission-form>div,.webform-confirmation-modal .webform-confirmation-modal--content .main_region>div{width:100%}}div[aria-describedby=drupal-modal] .webform-ajax-form-wrapper form.webform-submission-form>div input[type=text],div[aria-describedby=drupal-modal] .webform-ajax-form-wrapper form.webform-submission-form>div input[type=email],div[aria-describedby=drupal-modal] .webform-ajax-form-wrapper .main_region>div input[type=text],div[aria-describedby=drupal-modal] .webform-ajax-form-wrapper .main_region>div input[type=email],div[aria-describedby=drupal-modal] .webform-confirmation-modal--content form.webform-submission-form>div input[type=text],div[aria-describedby=drupal-modal] .webform-confirmation-modal--content form.webform-submission-form>div input[type=email],div[aria-describedby=drupal-modal] .webform-confirmation-modal--content .main_region>div input[type=text],div[aria-describedby=drupal-modal] .webform-confirmation-modal--content .main_region>div input[type=email],.webform-confirmation-modal .webform-ajax-form-wrapper form.webform-submission-form>div input[type=text],.webform-confirmation-modal .webform-ajax-form-wrapper form.webform-submission-form>div input[type=email],.webform-confirmation-modal .webform-ajax-form-wrapper .main_region>div input[type=text],.webform-confirmation-modal .webform-ajax-form-wrapper .main_region>div input[type=email],.webform-confirmation-modal .webform-confirmation-modal--content form.webform-submission-form>div input[type=text],.webform-confirmation-modal .webform-confirmation-modal--content form.webform-submission-form>div input[type=email],.webform-confirmation-modal .webform-confirmation-modal--content .main_region>div input[type=text],.webform-confirmation-modal .webform-confirmation-modal--content .main_region>div input[type=email]{border:none;border-bottom:1px solid #555555;padding:5px 0 5px 0;margin:0;color:#2d2d2d;outline:none}div[aria-describedby=drupal-modal] .webform-ajax-form-wrapper form.webform-submission-form>div label,div[aria-describedby=drupal-modal] .webform-ajax-form-wrapper .main_region>div label,div[aria-describedby=drupal-modal] .webform-confirmation-modal--content form.webform-submission-form>div label,div[aria-describedby=drupal-modal] .webform-confirmation-modal--content .main_region>div label,.webform-confirmation-modal .webform-ajax-form-wrapper form.webform-submission-form>div label,.webform-confirmation-modal .webform-ajax-form-wrapper .main_region>div label,.webform-confirmation-modal .webform-confirmation-modal--content form.webform-submission-form>div label,.webform-confirmation-modal .webform-confirmation-modal--content .main_region>div label{font-size:.75em;opacity:0.5;color:#2d2d2d;margin-bottom:0;white-space:nowrap}div[aria-describedby=drupal-modal] .webform-ajax-form-wrapper form.webform-submission-form .form-actions,div[aria-describedby=drupal-modal] .webform-ajax-form-wrapper .main_region .form-actions,div[aria-describedby=drupal-modal] .webform-confirmation-modal--content form.webform-submission-form .form-actions,div[aria-describedby=drupal-modal] .webform-confirmation-modal--content .main_region .form-actions,.webform-confirmation-modal .webform-ajax-form-wrapper form.webform-submission-form .form-actions,.webform-confirmation-modal .webform-ajax-form-wrapper .main_region .form-actions,.webform-confirmation-modal .webform-confirmation-modal--content form.webform-submission-form .form-actions,.webform-confirmation-modal .webform-confirmation-modal--content .main_region .form-actions{margin:0;text-align:center;width:100%;border-top:1px solid #413C3C}div[aria-describedby=drupal-modal] .webform-ajax-form-wrapper form.webform-submission-form .form-actions .submit_wrapper,div[aria-describedby=drupal-modal] .webform-ajax-form-wrapper .main_region .form-actions .submit_wrapper,div[aria-describedby=drupal-modal] .webform-confirmation-modal--content form.webform-submission-form .form-actions .submit_wrapper,div[aria-describedby=drupal-modal] .webform-confirmation-modal--content .main_region .form-actions .submit_wrapper,.webform-confirmation-modal .webform-ajax-form-wrapper form.webform-submission-form .form-actions .submit_wrapper,.webform-confirmation-modal .webform-ajax-form-wrapper .main_region .form-actions .submit_wrapper,.webform-confirmation-modal .webform-confirmation-modal--content form.webform-submission-form .form-actions .submit_wrapper,.webform-confirmation-modal .webform-confirmation-modal--content .main_region .form-actions .submit_wrapper{margin:23px 0;display:flex;flex-direction:row;justify-content:center}div[aria-describedby=drupal-modal] .webform-ajax-form-wrapper form.webform-submission-form .form-actions .submit_wrapper>input[type=submit],div[aria-describedby=drupal-modal] .webform-ajax-form-wrapper .main_region .form-actions .submit_wrapper>input[type=submit],div[aria-describedby=drupal-modal] .webform-confirmation-modal--content form.webform-submission-form .form-actions .submit_wrapper>input[type=submit],div[aria-describedby=drupal-modal] .webform-confirmation-modal--content .main_region .form-actions .submit_wrapper>input[type=submit],.webform-confirmation-modal .webform-ajax-form-wrapper form.webform-submission-form .form-actions .submit_wrapper>input[type=submit],.webform-confirmation-modal .webform-ajax-form-wrapper .main_region .form-actions .submit_wrapper>input[type=submit],.webform-confirmation-modal .webform-confirmation-modal--content form.webform-submission-form .form-actions .submit_wrapper>input[type=submit],.webform-confirmation-modal .webform-confirmation-modal--content .main_region .form-actions .submit_wrapper>input[type=submit]{background-color:transparent;color:#413C3C;margin:0;padding:0;display:inline-block !important;font-weight:bold;margin-right:5px;border:none;outline:none}div[aria-describedby=drupal-modal] .webform-ajax-form-wrapper form.webform-submission-form .form-actions .submit_wrapper .circle img,div[aria-describedby=drupal-modal] .webform-ajax-form-wrapper .main_region .form-actions .submit_wrapper .circle img,div[aria-describedby=drupal-modal] .webform-confirmation-modal--content form.webform-submission-form .form-actions .submit_wrapper .circle img,div[aria-describedby=drupal-modal] .webform-confirmation-modal--content .main_region .form-actions .submit_wrapper .circle img,.webform-confirmation-modal .webform-ajax-form-wrapper form.webform-submission-form .form-actions .submit_wrapper .circle img,.webform-confirmation-modal .webform-ajax-form-wrapper .main_region .form-actions .submit_wrapper .circle img,.webform-confirmation-modal .webform-confirmation-modal--content form.webform-submission-form .form-actions .submit_wrapper .circle img,.webform-confirmation-modal .webform-confirmation-modal--content .main_region .form-actions .submit_wrapper .circle img{display:none}@media (min-width:1024px){div[aria-describedby=drupal-modal] .webform-ajax-form-wrapper form.webform-submission-form .form-actions .submit_wrapper:hover .circle img,div[aria-describedby=drupal-modal] .webform-ajax-form-wrapper .main_region .form-actions .submit_wrapper:hover .circle img,div[aria-describedby=drupal-modal] .webform-confirmation-modal--content form.webform-submission-form .form-actions .submit_wrapper:hover .circle img,div[aria-describedby=drupal-modal] .webform-confirmation-modal--content .main_region .form-actions .submit_wrapper:hover .circle img,.webform-confirmation-modal .webform-ajax-form-wrapper form.webform-submission-form .form-actions .submit_wrapper:hover .circle img,.webform-confirmation-modal .webform-ajax-form-wrapper .main_region .form-actions .submit_wrapper:hover .circle img,.webform-confirmation-modal .webform-confirmation-modal--content form.webform-submission-form .form-actions .submit_wrapper:hover .circle img,.webform-confirmation-modal .webform-confirmation-modal--content .main_region .form-actions .submit_wrapper:hover .circle img{animation:arrow_down 1.2s;animation-timing-function:cubic-bezier(0.83,0,0.17,1)}@keyframes arrow_down{0%{position:absolute;top:0}50%{position:absolute;top:10px}51%{position:absolute;top:-10px}100%{position:absolute;top:0}}}div[aria-describedby=drupal-modal] .webform-ajax-form-wrapper form.webform-submission-form p.form-error,div[aria-describedby=drupal-modal] .webform-ajax-form-wrapper .main_region p.form-error,div[aria-describedby=drupal-modal] .webform-confirmation-modal--content form.webform-submission-form p.form-error,div[aria-describedby=drupal-modal] .webform-confirmation-modal--content .main_region p.form-error,.webform-confirmation-modal .webform-ajax-form-wrapper form.webform-submission-form p.form-error,.webform-confirmation-modal .webform-ajax-form-wrapper .main_region p.form-error,.webform-confirmation-modal .webform-confirmation-modal--content form.webform-submission-form p.form-error,.webform-confirmation-modal .webform-confirmation-modal--content .main_region p.form-error{display:none}div[aria-describedby=drupal-modal] .webform-ajax-form-wrapper form.webform-submission-form img.form-error-image,div[aria-describedby=drupal-modal] .webform-ajax-form-wrapper .main_region img.form-error-image,div[aria-describedby=drupal-modal] .webform-confirmation-modal--content form.webform-submission-form img.form-error-image,div[aria-describedby=drupal-modal] .webform-confirmation-modal--content .main_region img.form-error-image,.webform-confirmation-modal .webform-ajax-form-wrapper form.webform-submission-form img.form-error-image,.webform-confirmation-modal .webform-ajax-form-wrapper .main_region img.form-error-image,.webform-confirmation-modal .webform-confirmation-modal--content form.webform-submission-form img.form-error-image,.webform-confirmation-modal .webform-confirmation-modal--content .main_region img.form-error-image{display:none}#sliding-popup:not(.sliding-popup-bottom){flex-grow:0}#sliding-popup:not(.sliding-popup-bottom) .popup-content{max-width:100% !important;padding:10px 20px}#sliding-popup:not(.sliding-popup-bottom) #popup-text{flex-grow:0;max-width:100% !important}#sliding-popup:not(.sliding-popup-bottom) #popup-text p{font-family:UxumGrotesque;font-size:1em;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;text-align:left;color:#ffffff}@media (max-width:1023px){#sliding-popup:not(.sliding-popup-bottom) #popup-text p{font-size:.875em;line-height:1.63}}#sliding-popup:not(.sliding-popup-bottom) #popup-buttons button,#sliding-popup:not(.sliding-popup-bottom) .eu-cookie-compliance-categories-buttons button{flex-grow:0;font-family:UxumGrotesque;font-size:1em;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;text-align:left;color:#ffffff;background-image:none !important;background-color:#2D2D2D;box-shadow:none;border:0px;text-shadow:none;position:relative;top:-10px}@media (max-width:1023px){#sliding-popup:not(.sliding-popup-bottom) #popup-buttons button,#sliding-popup:not(.sliding-popup-bottom) .eu-cookie-compliance-categories-buttons button{font-size:.75em}}.sliding-popup-bottom{width:100%}.sliding-popup-bottom.showECCBanner{bottom:0 !important}.sliding-popup-bottom .eu-cookie-compliance-banner,.sliding-popup-bottom .eu-cookie-withdraw-banner{display:none;background-color:rgba(0,0,0,0.5);height:100vh}.sliding-popup-bottom .eu-cookie-compliance-banner .eu-cookie-compliance-content,.sliding-popup-bottom .eu-cookie-withdraw-banner .eu-cookie-compliance-content{background-color:#fff;width:65%;margin:auto;top:20%;position:relative;padding:40px;max-height:70vh;overflow:auto}@media (max-width:1365px){.sliding-popup-bottom .eu-cookie-compliance-banner .eu-cookie-compliance-content,.sliding-popup-bottom .eu-cookie-withdraw-banner .eu-cookie-compliance-content{width:100%}}.sliding-popup-bottom .eu-cookie-compliance-banner .eu-cookie-compliance-content .eu-cookie-compliance-message,.sliding-popup-bottom .eu-cookie-withdraw-banner .eu-cookie-compliance-content .eu-cookie-compliance-message{max-width:100%}.sliding-popup-bottom .eu-cookie-compliance-banner .eu-cookie-compliance-content .eu-cookie-compliance-message p,.sliding-popup-bottom .eu-cookie-withdraw-banner .eu-cookie-compliance-content .eu-cookie-compliance-message p{display:inline}@media (max-width:1365px){.sliding-popup-bottom .eu-cookie-compliance-banner .eu-cookie-compliance-content .eu-cookie-compliance-message p,.sliding-popup-bottom .eu-cookie-withdraw-banner .eu-cookie-compliance-content .eu-cookie-compliance-message p{font-size:16px}}.sliding-popup-bottom .eu-cookie-compliance-banner .eu-cookie-compliance-content .eu-cookie-compliance-message button.eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-withdraw-banner .eu-cookie-compliance-content .eu-cookie-compliance-message button.eu-cookie-compliance-more-button{cursor:pointer;display:inline;height:auto;margin:0;padding:0;border:none;text-decoration:underline;background:none}@media (max-width:1365px){.sliding-popup-bottom .eu-cookie-compliance-banner .eu-cookie-compliance-content .eu-cookie-compliance-message button.eu-cookie-compliance-more-button,.sliding-popup-bottom .eu-cookie-withdraw-banner .eu-cookie-compliance-content .eu-cookie-compliance-message button.eu-cookie-compliance-more-button{font-size:16px}}.sliding-popup-bottom .eu-cookie-compliance-banner .eu-cookie-compliance-content .eu-cookie-compliance-buttons,.sliding-popup-bottom .eu-cookie-withdraw-banner .eu-cookie-compliance-content .eu-cookie-compliance-buttons{max-width:100%;margin-top:25px;display:inline-flex;flex-direction:row-reverse}@media (max-width:1365px){.sliding-popup-bottom .eu-cookie-compliance-banner .eu-cookie-compliance-content .eu-cookie-compliance-buttons,.sliding-popup-bottom .eu-cookie-withdraw-banner .eu-cookie-compliance-content .eu-cookie-compliance-buttons{flex-direction:column;width:100%}}.sliding-popup-bottom .eu-cookie-compliance-banner .eu-cookie-compliance-content .eu-cookie-compliance-buttons button,.sliding-popup-bottom .eu-cookie-withdraw-banner .eu-cookie-compliance-content .eu-cookie-compliance-buttons button{background-color:#3a3a3a;padding:12px 40px 11px;color:#fff;margin-bottom:1rem;text-decoration:none;position:relative;white-space:nowrap;font-weight:bold;font-size:rem(14);border:2px solid #3a3a3a}@media (max-width:1365px){.sliding-popup-bottom .eu-cookie-compliance-banner .eu-cookie-compliance-content .eu-cookie-compliance-buttons button,.sliding-popup-bottom .eu-cookie-withdraw-banner .eu-cookie-compliance-content .eu-cookie-compliance-buttons button{width:100%;text-align:center}}.sliding-popup-bottom .eu-cookie-compliance-banner .eu-cookie-compliance-content .eu-cookie-compliance-buttons button.decline-button,.sliding-popup-bottom .eu-cookie-withdraw-banner .eu-cookie-compliance-content .eu-cookie-compliance-buttons button.decline-button{background-color:#fff;color:#413C3C;margin-right:15px}.sliding-popup-bottom .eu-cookie-compliance-banner .eu-cookie-compliance-content .eu-cookie-compliance-buttons button:hover,.sliding-popup-bottom .eu-cookie-withdraw-banner .eu-cookie-compliance-content .eu-cookie-compliance-buttons button:hover{background-color:#000;border-color:#000;color:#fff}.sliding-popup-bottom button.eu-cookie-withdraw-tab{background:#3a3a3a;color:#fff;border:0;padding:5px 8px;font-size:rem(15);left:0;white-space:nowrap;transform:translate(15%,-100%)}.sliding-popup-bottom button.eu-cookie-withdraw-tab-down{transform:translate(15%,0%)}@media (max-width:1365px){.sliding-popup-bottom button.eu-cookie-withdraw-tab-down{margin-top:35%}}.eu-cookie-compliance-status-null .eu-cookie-compliance-banner{display:block}.invalid-feedback{display:block}#block-sticky-push-contact{margin-bottom:0;position:fixed;right:0;background-color:transparent;top:calc(50vh - 40px);padding:0;z-index:7}#block-sticky-push-contact .sticky-push-contact{box-shadow:0 1px 2px rgba(0,0,0,0.2),0 1px 3px rgba(0,0,0,0.1);background-color:#f3f3f3;border-bottom:4px solid transparent;padding:6px 5px;display:flex;align-items:center}#block-sticky-push-contact .sticky-push-contact img{height:30px;padding:6px;cursor:pointer;margin-top:4px}#block-sticky-push-contact .sticky-push-contact .push-label-wrapper{width:0px;margin:12px 0 4px 0;transition:width .3s linear}#block-sticky-push-contact .sticky-push-contact .push-label-wrapper .push-label{display:none;opacity:0;transition:opacity .3s linear}#block-sticky-push-contact:hover .sticky-push-contact{background-color:#fff;border-bottom:4px solid #413C3C}#block-sticky-push-contact:hover .sticky-push-contact .push-label-wrapper{margin-left:15px;width:100px}#block-sticky-push-contact:hover .sticky-push-contact .push-label-wrapper .push-label{display:block;opacity:1}
