.block_fonctionnement_title h2{background-color:#fff5ec;border-bottom:1px solid #373636;font-family:MostraOneBold Regular;font-size:30px;letter-spacing:0;line-height:33px;margin:0;padding:22px 98px 23px 99px;text-align:center}@media(max-width:767px){.block_fonctionnement_title h2{font-size:26px;line-height:29px;padding:21px 20px 20px}}.block_fonctionnement{background-color:#fff5ec;border-bottom:1px solid #373636;padding:61px 20% 42px}.block_fonctionnement .block-test span{color:#373636;display:block;font-family:MostraOneBold Regular;font-size:80px;letter-spacing:0;line-height:70px;position:relative;text-align:center}.block_fonctionnement .block-test span label{background:#fff5ec;font-weight:400;padding:0 22px;position:relative;z-index:3}.block_fonctionnement .block-test span:before{background:#373636;content:"";height:1px;left:0;position:absolute;top:50%;width:110px;z-index:2}.block_fonctionnement .block-test span:after{background:#373636;content:"";height:1px;position:absolute;right:0;top:50%;width:110px;z-index:2}@media(max-width:767px){.block_fonctionnement .block-test span:after,.block_fonctionnement .block-test span:before{width:26.5px}.block_fonctionnement .block-test span{font-size:60px;letter-spacing:-1.5px;line-height:36px}}.block_fonctionnement .block-test:first-child span:before{left:13%;width:71px}.block_fonctionnement .block-test:last-child span:after{right:13%;width:71px}.block_fonctionnement .block-test h3{color:#373636;font-family:MostraOneBold Regular;font-size:40px;letter-spacing:0;line-height:43px;margin:15px 0}@media(max-width:767px){.block_fonctionnement .block-test h3{font-size:20px;letter-spacing:0;line-height:22px}}.block_fonctionnement .block-test p{color:#373636;font-family:BrownProRegular;font-size:16px;font-weight:300;letter-spacing:0;line-height:26px;margin:auto;max-width:220px;text-align:center}@media(max-width:1200px){.block_fonctionnement .block-test p{padding:0 8px}}@media(max-width:767px){.block_fonctionnement .block-test p{font-size:15px;font-weight:300;letter-spacing:0;line-height:25px;padding:0 12px}.block_fonctionnement .block-test:first-child{margin-left:15px}.block_fonctionnement .block-test:first-child span:before{display:none}.block_fonctionnement .block-test:last-child{margin-right:15px}.block_fonctionnement .block-test:last-child span:after{display:none}}@media(max-width:1001px){.block_fonctionnement{padding:61px 15% 42px}}@media(max-width:767px){.block_fonctionnement{padding:40px 0}}