.block-static-block{margin:0}.block-static-block .block-histoire{position:relative}.block-static-block .block-histoire .global-wrapper-brand{display:flex;flex-direction:column-reverse}.block-static-block .block-histoire .global-wrapper-brand .block-title{font-family:'Berthoud', serif;text-transform:uppercase;color:#aa845b;visibility:inherit;opacity:1;transform:matrix(1, 0, 0, 1, 0, 0)}.block-static-block .block-histoire .global-wrapper-brand .block-title p{font-family:'Berthoud', serif !important}.block-static-block .block-histoire .global-wrapper-brand .block-title h1,.block-static-block .block-histoire .global-wrapper-brand .block-title h2,.block-static-block .block-histoire .global-wrapper-brand .block-title h3,.block-static-block .block-histoire .global-wrapper-brand .block-title h4{font-family:'Berthoud'}.block-static-block .block-histoire .global-wrapper-brand .block-title p{margin-top:-10px;margin-bottom:0;font-family:'Berthoud', serif !important}.block-static-block .block-histoire .global-wrapper-brand .block-wrapper .cta{margin-top:30px;display:inline-block;max-width:420px;font-weight:300;font-size:13px;text-transform:uppercase;color:#aa845b;letter-spacing:0.1em;transition:transform 0.3s ease-in-out;padding-bottom:2rem}.block-static-block .block-histoire .global-wrapper-brand .block-wrapper .cta::before{display:inline-block;content:"";width:100px;height:1px;background:#aa845b;margin-right:30px}.block-static-block .block-histoire .global-wrapper-brand .block-wrapper .block-content-content{opacity:1;color:#010000;padding:0 15px;line-height:1.6;font-family:"franklin-gothic-regular",sans-serif;font-size:15px;text-align:justify;text-align:left;letter-spacing:1px;visibility:inherit;transform:matrix(1, 0, 0, 1, 0, 0);padding-bottom:20rem}.block-static-block .block-histoire .global-wrapper-brand .image-wrapper{box-shadow:0px 0px 38px 0px rgba(0,0,0,0.09)}.block-static-block .block-histoire .large-image-wrapper{margin-top:380px;margin-left:-60px;padding-right:60px;background:#000000}.block-wrapper .cta:hover{transform:translateX(3px)}.block-wrapper .cta:hover::before{animation:hoverScroll 1s ease}.border-top-brand{border-top:50px solid #010000}@media screen and (min-width: 1023px){.block-histoire{border-left:50px solid #010000;padding-right:50vw}.block-histoire .global-wrapper-brand{padding-left:10rem !important}.block-histoire .global-wrapper-brand .block-title{margin-top:200px !important;margin-bottom:30px;font-size:37px}.block-histoire .global-wrapper-brand .block-title p{font-size:inherit;text-transform:uppercase}.block-histoire .global-wrapper-brand .image-wrapper{background:#fff;padding:60px;top:-180px;position:absolute;right:0;width:600px}.block-histoire .global-wrapper-brand .block-content-content{max-width:475px;padding-left:50px !important}.block-histoire .global-wrapper-brand .white-background{margin:0 auto}.brand-mobile-img{display:none}}@media screen and (max-width: 769px){.global-wrapper-brand .block-histoire{border-top:none;border-left:none;padding-right:0}.global-wrapper-brand .block-histoire .global-wrapper-brand{display:flex;flex-direction:column-reverse}.global-wrapper-brand .block-histoire .global-wrapper-brand .image-wrapper{padding:30px;width:calc(100vw - 60px);margin:-60px auto 0 auto;position:relative;right:auto;top:0}.global-wrapper-brand .block-histoire .global-wrapper-brand .block-wrapper{padding-top:0 !important}.global-wrapper-brand .block-histoire .global-wrapper-brand .block-wrapper .block-title{margin-top:50px}.global-wrapper-brand .block-histoire .large-image-wrapper{padding-right:30px;margin-left:-30px;margin:0;padding:0;height:92vw;position:relative}.block-static-block .block-histoire .global-wrapper-brand .image-wrapper{width:calc(100vw - 60px) !important;margin:-60px auto 0 auto;background-color:#fff}}@media (max-width: 1023px){.block-static-block .block-histoire .global-wrapper-brand .block-title{padding-top:4rem;padding-left:3rem;font-size:27px}.block-wrapper .cta{padding-bottom:2rem}.block-histoire .global-wrapper-brand .image-wrapper{padding:40px}.block-static-block .block-histoire .global-wrapper-brand .block-wrapper .block-content-content{padding-left:4rem;padding-bottom:3rem}.border-top-brand{display:none}.block-title p{margin-top:0px;margin-bottom:0}.brand-desktop-img{display:none}}@media (max-width: 820px){.block-static-block .block-histoire .global-wrapper-brand .image-wrapper{width:calc(80vw - 60px);margin:-60px auto 0 auto;position:relative;background-color:#fff}}@keyframes hoverScroll{0%{transform:scaleX(0);transform-origin:left}100%{transform:scaleX(1);transform-origin:left}}
