.stabilo{background-image:linear-gradient(transparent 55%,var(--gcid-vhks9jll7j) 55%);background-repeat:no-repeat;background-size:0% 100%;animation:stabilo-in 0.9s cubic-bezier(0.4,0,0.2,1) 0.5s forwards;padding:0 0.1em;box-decoration-break:clone;-webkit-box-decoration-break:clone}@keyframes stabilo-in{to{background-size:100% 100%}}.stabilo-noir{background-image:linear-gradient(transparent 65%,#ede6d8 65%);background-repeat:no-repeat;background-size:0% 100%;animation:stabilo-in 0.9s cubic-bezier(0.4,0,0.2,1) 0.5s forwards;padding:0 0.1em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.et-menu li.menu-item>a{position:relative;display:inline-block;background-image:linear-gradient(transparent 35%,var(--gcid-vhks9jll7j) 65%,var(--gcid-vhks9jll7j) 70%,transparent 30%);background-repeat:no-repeat;background-size:0% 100%;transition:background-size 0.4s cubic-bezier(0.4,0,0.2,1);padding:0 0.1em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.et-menu li.menu-item:hover>a,.et-menu li.menu-item.et-hover>a{background-size:100% 100%}.et-menu li.current-menu-item>a{background-size:100% 100%}.postid-562 h1{background-image:linear-gradient(transparent 55%,var(--gcid-vhks9jll7j) 55%);background-repeat:no-repeat;background-size:0% 100%;animation:stabilo-in 0.9s cubic-bezier(0.4,0,0.2,1) 0.5s forwards;padding:0 0.1em;box-decoration-break:clone;-webkit-box-decoration-break:clone;display:inline-block}.et_portfolio_image{aspect-ratio:1 / 1;overflow:hidden;display:block}.et_portfolio_image img{width:100%;height:100%;object-fit:cover;object-position:center}.single-project .entry-content .et_pb_image_wrap{aspect-ratio:4 / 3;overflow:hidden;display:block}.single-project .entry-content .et_pb_image_wrap img{width:100%;height:100%;object-fit:cover;object-position:center}body .et_pb_text_6 .et_pb_text_inner h3,body .et_pb_text_14 .et_pb_text_inner h3{text-shadow:rgba(0,0,0,0) 0em 0.08em 0em!important;transition-property:color,text-shadow!important;transition-duration:300ms!important;transition-timing-function:ease!important;transition-delay:0ms!important}body .et_pb_text_6 .et_pb_text_inner h3:hover,body .et_pb_text_14 .et_pb_text_inner h3:hover{color:var(--gcid-gris-clair)!important;text-shadow:rgba(0,0,0,0.87) 0em 0.08em 0em!important}@keyframes stabilo-in-hover{0%{background-size:0% 100%}100%{background-size:100% 100%}}.et_pb_row_3:hover .stabilo-noir,.et_pb_row_4:hover .stabilo-noir,.et_pb_row_5:hover .stabilo-noir{animation:stabilo-in-hover 0.7s cubic-bezier(0.4,0,0.2,1) 0s forwards!important}.postid-658 .entry-content .et_pb_image_wrap img.wp-image-663{object-fit:contain!important}.postid-658 .entry-content span.et_pb_image_wrap:has(>img.wp-image-663){aspect-ratio:1 / 1!important}.postid-651 .entry-content .et_pb_image_wrap{aspect-ratio:1 / 1!important}.postid-651 .entry-content .et_pb_image_wrap img{object-fit:cover!important;object-position:center!important}.postid-658 .entry-content .et_pb_image_wrap{aspect-ratio:1 / 1!important}.postid-658 .entry-content .et_pb_image_wrap img{object-fit:cover!important;object-position:center!important}@media (max-width:767px){.et_pb_button_0_tb_header_wrapper{display:none!important}.et_pb_column_0_tb_header{justify-content:space-between!important}}@media (max-width:980px){.et_pb_menu_0_tb_header.et_pb_menu.et_pb_module{margin-right:0!important;margin-left:auto!important;width:auto!important;flex:0 1 auto!important;order:9!important;position:static!important}.et_pb_menu_0_tb_header .et_pb_menu_inner_container{width:auto!important;justify-content:flex-end!important;position:static!important}.et_pb_menu_0_tb_header .et_mobile_menu{left:0!important;right:0!important;width:auto!important;top:100%!important}}