@media screen and (min-width: 1024px){.experience-ferdinandberthoud-whteBackgroundLayout{margin-bottom:170px}}.big-title{max-width:750px;text-align:center;font-family:"Berthoud",serif;text-transform:uppercase;color:#aa845b;margin:50px auto}@media screen and (min-width: 1024px){.big-title{margin:80px auto 100px}}.fluid-container{margin-left:auto;margin-right:auto}.characteristics-container{padding:50px 5%}@media screen and (min-width: 1024px){.characteristics-container{padding:0 5%}.characteristics-container .desktop{display:block}.characteristics-container .mobile{display:none}}@media screen and (max-width: 1024px){.characteristics-container .desktop{display:none}.characteristics-container .mobile{display:block;margin:20px 0}}@media screen and (min-width: 1024px){.characteristics-container{border-left:50px solid #010000}}.characteristics-container .content .row{display:flex;flex-direction:column-reverse;padding:0}@media screen and (max-width: 1024px){.characteristics-container .content .row{margin-bottom:50px !important}.characteristics-container .content .row.reverse{flex-direction:column}}@media screen and (max-width: 1024px){.characteristics-container .content .row.reverse{flex-direction:column-reverse}.characteristics-container .content .row.reverse img{position:relative;top:0;right:-5vw}}@media screen and (min-width: 1024px){.characteristics-container .content .row{align-items:center;justify-content:space-between;flex-direction:row;padding:3vw 0}.characteristics-container .content .row:last-child{margin-bottom:40px}.characteristics-container .content .row.reverse{flex-direction:row-reverse}.characteristics-container .content .row.reverse>div .text{padding-left:10vw;padding-right:5vw}.characteristics-container .content .row.reverse>div.image-container{padding-right:10vw !important;padding-left:0 !important}}.characteristics-container .content .row>div{flex:1}@media screen and (min-width: 1024px){.characteristics-container .content .row>div.image-container{padding-right:3vw;padding-left:0}}.characteristics-container .content .row img{width:100%;transform:none !important}.characteristics-container .content .row img.negative{position:relative;top:0;left:-5vw}.characteristics-container .content .row div{position:relative}.characteristics-container .content .row div .image-wrapper .overlay{background-color:#010000;position:absolute;left:0;bottom:0;top:0;right:0;transform:scaleX(1);transform-origin:right;transition:all 0.3s ease;z-index:1}.characteristics-container .content .row div .image-wrapper .overlay.active{transform:scaleX(0)}.characteristics-container .content .row .text-container{padding:0}.characteristics-container .content .row div.text{text-transform:none;text-align:justify;font-family:"franklin-gothic-regular",sans-serif;line-height:1.42857143;padding-left:24px;font-size:15px;letter-spacing:normal}@media screen and (min-width: 1024px){.characteristics-container .content .row div.text{padding-right:10vw}}.characteristics-container .content .row div.text .carac-number{color:#aa845b;font-size:24px;margin:0 0 30px;font-family:"franklin-gothic-regular",sans-serif}.characteristics-container .content .row div.text .carac-number:before{display:inline-block;content:"";width:65px;height:1px;background:#aa845b;margin-right:30px;transform-origin:left;transition:all 0.7s ease;transform:translateY(-5px) scaleX(1)}.characteristics-container .content .row div.text .carac-number.active::before{transform:translateY(-5px) scaleX(1)}.title-with-lines{position:relative;z-index:0;font-size:25px;text-align:left}@media screen and (min-width: 1024px){.title-with-lines{font-size:37px;margin:0 0 20px 0}}.title-with-lines::before{content:"";position:absolute;left:-30px;top:0;width:1px;height:250px;top:-50px;transform:translate3d(0, 0%, 0) scale3d(1, 0, 1);transition:transform 0.7s ease;background:linear-gradient(to bottom, rgba(233,233,233,0) 0%, #e9e9e9 30%, #e9e9e9 50%, #e9e9e9 70%, rgba(233,233,233,0) 100%)}.title-with-lines::after{content:"";position:absolute;left:-30px;top:41%;width:200px;height:1px;transform:translate3d(-25%, 0, 0) scale3d(0, 1, 1);transition:transform 0.7s ease;transform-origin:left;background:linear-gradient(to right, rgba(233,233,233,0) 0%, #e9e9e9 30%, #e9e9e9 50%, #e9e9e9 70%, rgba(233,233,233,0) 100%);z-index:-1}.title-with-lines.active::before{transform:translate3d(0, 0%, 0) scale3d(1, 1, 1)}.title-with-lines.active::after{transform:translate3d(-25%, 0, 0) scale3d(1, 1, 1)}
