html{scroll-behavior:smooth}.reveal-right{overflow:hidden}.reveal-right .et_pb_image_wrap{overflow:hidden;display:block}.reveal-right img{clip-path:inset(0 100% 0 0);transform:translateX(-60px) scale(1.06);transition:clip-path 2s cubic-bezier(.22,1,.36,1),transform 2.4s cubic-bezier(.22,1,.36,1);will-change:clip-path,transform}.reveal-right.is-visible img{clip-path:inset(0 0 0 0);transform:translateX(0) scale(1)}.reveal-left img{clip-path:inset(0 0 0 100%);transform:translateX(60px) scale(1.06);transition:clip-path 2s cubic-bezier(.22,1,.36,1),transform 2.4s cubic-bezier(.22,1,.36,1);will-change:clip-path,transform}.reveal-left.is-visible img{clip-path:inset(0 0 0 0);transform:translateX(0) scale(1)}.et_pb_button_module_wrapper{overflow:hidden;display:inline-block}.et_pb_button_module_wrapper a.et_pb_button{display:inline-block;clip-path:inset(0 100% 0 0);transform:translateX(-30px);transition:clip-path 1.2s cubic-bezier(.22,1,.36,1),transform 1.5s cubic-bezier(.22,1,.36,1)}.et_pb_button_module_wrapper.is-visible a.et_pb_button{clip-path:inset(0 0 0 0);transform:translateX(0)}.porte-anim .porte-fermee img{opacity:0;transition:opacity 1s ease}.porte-anim.is-visible .porte-fermee img{opacity:1;animation:flotte 7s ease-in-out infinite 1s}@keyframes flotte{0%,100%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-10px) rotate(.35deg)}}.porte-anim .dipi-image-hotspot-item{opacity:0;transform:scale(.4);transition:opacity .5s ease,transform .5s cubic-bezier(.34,1.56,.64,1)}.porte-anim.is-visible .dipi-image-hotspot-item{opacity:1;transform:scale(1)}.porte-anim.is-visible .dipi-image-hotspot-item:nth-child(1){transition-delay:1s}.porte-anim.is-visible .dipi-image-hotspot-item:nth-child(2){transition-delay:1.15s}.porte-anim.is-visible .dipi-image-hotspot-item:nth-child(3){transition-delay:1.3s}.etape *{transition:color 1.4s cubic-bezier(.22,1,.36,1)}.etape.is-visible,.etape.is-visible h2,.etape.is-visible h3,.etape.is-visible h4,.etape.is-visible p,.etape.is-visible span,.etape.is-visible .et_pb_text_inner{color:#1A2E5A}.etape:nth-of-type(2) *{transition-delay:.2s}.etape:nth-of-type(3) *{transition-delay:.4s}@media (max-width:980px){.porte-anim .dipi-image-hotspot-child{position:relative}.porte-anim .dipi-tooltip-wrap{position:absolute!important;bottom:100%!important;top:auto!important;width:240px;max-width:72vw;margin:0!important;z-index:20}.porte-anim .hs-centre .dipi-tooltip-wrap{left:50%!important;right:auto!important;transform:translateX(-50%) translateY(-24px)!important}.porte-anim .hs-gauche .dipi-tooltip-wrap{left:-10px!important;right:auto!important;transform:translateY(-24px)!important}.porte-anim .hs-droite .dipi-tooltip-wrap{left:auto!important;right:-10px!important;transform:translateY(-24px)!important}}.cta-section{position:relative;overflow:hidden}.cta-section::before{content:'';position:absolute;left:-60px;top:50%;width:360px;height:360px;transform:translateY(-50%);background:url('https://www.multinium.fr/wp-content/uploads/2026/07/multinium-element.svg') no-repeat center / contain;opacity:.35;animation:tourne 45s linear infinite;pointer-events:none}@keyframes tourne{from{transform:translateY(-50%) rotate(0deg)}to{transform:translateY(-50%) rotate(360deg)}}.portes{position:relative;width:100%;margin:0;aspect-ratio:880 / 620}.portes .p{position:absolute;top:50%;left:50%;height:auto;will-change:transform;transition:transform 1.2s cubic-bezier(.22,1,.36,1),opacity .8s ease}.p1{width:26%;z-index:1;--fin:translate(-215%,-50%)}.p2{width:31%;z-index:2;--fin:translate(-125%,-50%)}.p3{width:40%;z-index:5;--fin:translate(-50%,-50%)}.p4{width:31%;z-index:2;--fin:translate(25%,-50%)}.p5{width:27%;z-index:1;--fin:translate(113%,-50%)}.p1,.p2,.p4,.p5{transform:translate(-50%,-50%) scale(.85);opacity:0}.p3{transform:var(--fin);opacity:1}.portes.is-visible .p1,.portes.is-visible .p2,.portes.is-visible .p4,.portes.is-visible .p5{transform:var(--fin);opacity:1}.portes.is-visible .p2{transition-delay:.15s}.portes.is-visible .p4{transition-delay:.25s}.portes.is-visible .p1{transition-delay:.40s}.portes.is-visible .p5{transition-delay:.50s}@media (max-width:768px){.portes .p{transition:none;opacity:1;transform:var(--fin)}}@media (max-width:980px){.mn-header-mobile{position:relative!important}.mn-header-mobile .et_pb_code_inner,.mn-header-mobile .et_pb_code{position:static!important}.et_pb_column_4_tb_header{position:static!important}.mn-contact-icons{display:flex!important;gap:16px;align-items:center;position:absolute!important;top:50%!important;right:70px!important;transform:translateY(-50%)!important;z-index:5}.mn-contact-icons img{width:26px;height:26px;display:block}.et-l--header{height:auto!important}.et_mobile_menu{text-align:center!important}.et_mobile_menu .mn-tel,.et_mobile_menu .mn-mail{display:inline-block!important;width:auto!important;border:none!important;vertical-align:middle}.et_mobile_menu .mn-tel a,.et_mobile_menu .mn-mail a{display:block!important;width:46px;height:46px;padding:0!important;background-repeat:no-repeat;background-position:center;background-size:26px 26px;font-size:0!important;line-height:0!important}.et_mobile_menu .mn-tel a{background-image:url('https://www.multinium.fr/wp-content/uploads/2026/07/contact-telephone.svg')}.et_mobile_menu .mn-mail a{background-image:url('https://www.multinium.fr/wp-content/uploads/2026/07/contact-mail.svg');background-position:center 30%}.et_mobile_menu .mn-devis{display:block!important;border:none!important;margin:16px auto 0!important;width:100%!important}.et_mobile_menu .mn-devis a{display:inline-block!important;background:#1e2f5c!important;color:#fff!important;padding:14px 28px!important;font-weight:700!important;border-radius:0!important;width:100%!important;box-sizing:border-box!important}}.vp-portfolio__item:hover .vp-portfolio__item-img img,.vp-portfolio__item-img img{transform:none!important;scale:none!important}.mn-gamme{display:none!important}.mn-gamme.active{display:block!important}.mn-tab{opacity:.6;text-decoration:none}body[data-gamme="loft"] .mn-tab[data-gamme="loft"],body[data-gamme="touch"] .mn-tab[data-gamme="touch"],body[data-gamme="cosy"] .mn-tab[data-gamme="cosy"]{opacity:1;font-weight:700}