p.intro{padding-top:3.57143rem}#edito .bloc_custom_1,.edito .bloc_custom_1{position:relative}#edito .bloc_custom_1:after,#edito .bloc_custom_1:before,.edito .bloc_custom_1:after,.edito .bloc_custom_1:before{display:block;position:absolute;content:"";background:url(/assets/build/images/livelong_aquabig.2de1d5fd.png) no-repeat 50%;width:27.14286rem;height:27.85714rem;top:5%;left:0}#edito .bloc_custom_1:after,.edito .bloc_custom_1:after{left:105%;top:auto;bottom:0;transform:none;background:url(/assets/build/images/livelong_aquasmall.e759f38e.png) no-repeat 50%;width:20.57143rem;height:17.14286rem}@media print,screen and (max-width:64.06125em){#edito .bloc_custom_1 .card-section,.edito .bloc_custom_1 .card-section{padding-bottom:1.78571rem}#edito .bloc_custom_1:before,.edito .bloc_custom_1:before{width:12.07143rem;height:17.85714rem;right:0;background-size:100% auto;top:0}#edito .bloc_custom_1:after,.edito .bloc_custom_1:after{left:auto;right:0;bottom:-5.35714rem;width:8.57143rem;height:11.57143rem;background-position:0;background-size:100% auto}}@media print,screen and (min-width:64.0625em){#edito .bloc_custom_1,.edito .bloc_custom_1{margin-top:1.78571rem}#edito .bloc_custom_1 .below,.edito .bloc_custom_1 .below{order:1;position:relative!important;top:0;left:0;right:0;bottom:0;margin-left:8.33333%;margin-bottom:7.14286rem}#edito .bloc_custom_1 .card,.edito .bloc_custom_1 .card{order:2;margin-top:7.14286rem;margin-left:-12.5%}}#edito.cacao .bloc_custom_1:before,.edito.cacao .bloc_custom_1:before{background-image:url(/assets/build/images/livelong_aquabig.2de1d5fd.png)}#edito.cacao .bloc_custom_1:after,.edito.cacao .bloc_custom_1:after{background-image:url(/assets/build/images/livelong_aquasmall.e759f38e.png)}#edito.environment .bloc_custom_1:before,.edito.environment .bloc_custom_1:before{background-image:url(/assets/build/images/livelong_environment_aquabig.94a5dfd3.png)}#edito.environment .bloc_custom_1:after,.edito.environment .bloc_custom_1:after{background-image:url(/assets/build/images/livelong_environment_aquasmall.4d106b8e.png)}#edito.gastronomy .bloc_custom_1:before,.edito.gastronomy .bloc_custom_1:before{background-image:url(/assets/build/images/livelong_gastronomy_aquabig.2fd2305f.png)}#edito.gastronomy .bloc_custom_1:after,.edito.gastronomy .bloc_custom_1:after{background-image:url(/assets/build/images/livelong_gastronomy_aquasmall.659145ea.png)}#edito.together .bloc_custom_1:before,.edito.together .bloc_custom_1:before{background-image:url(/assets/build/images/livelong_together_aquabig.37773ee3.png)}#edito.together .bloc_custom_1:after,.edito.together .bloc_custom_1:after{background-image:url(/assets/build/images/livelong_together_aquasmall.54e7fd86.png)}#objectives,.objectives{padding:7.14286rem 0 3.57143rem;overflow-x:hidden;overflow-y:auto}@media print,screen and (max-width:64.06125em){#objectives,.objectives{padding:3.57143rem 0}}#objectives h2 span,.objectives h2 span{display:block}#objectives #numbers,#objectives .numbers,.objectives #numbers,.objectives .numbers{margin:1.78571rem 0;padding:3.57143rem 0;background:#e5b600}#objectives #numbers,#objectives #numbers.cacao,#objectives .numbers,#objectives .numbers.cacao,.objectives #numbers,.objectives #numbers.cacao,.objectives .numbers,.objectives .numbers.cacao{background:#e5b600}#objectives #numbers.environment,#objectives .numbers.environment,.objectives #numbers.environment,.objectives .numbers.environment{background:#7ab769}#objectives #numbers.gastronomy,#objectives .numbers.gastronomy,.objectives #numbers.gastronomy,.objectives .numbers.gastronomy{background:#f7b9bc}#objectives #numbers.together,#objectives .numbers.together,.objectives #numbers.together,.objectives .numbers.together{background:#3fa2ac}#objectives #numbers .number,#objectives .numbers .number,.objectives #numbers .number,.objectives .numbers .number{padding:3.57143rem 2.5rem}#objectives #numbers .number .dash,#objectives .numbers .number .dash,.objectives #numbers .number .dash,.objectives .numbers .number .dash{word-break:break-word}@media print,screen and (min-width:64.0625em){#objectives #numbers .number .dash,#objectives .numbers .number .dash,.objectives #numbers .number .dash,.objectives .numbers .number .dash{font-size:1.71429rem}}#objectives #numbers .number .dash:after,#objectives .numbers .number .dash:after,.objectives #numbers .number .dash:after,.objectives .numbers .number .dash:after{left:0;transform:none}#objectives #numbers .number .dash strong,#objectives .numbers .number .dash strong,.objectives #numbers .number .dash strong,.objectives .numbers .number .dash strong{display:block;color:#fff;margin-bottom:1.78571rem}#objectives #numbers .number .dash strong span,#objectives .numbers .number .dash strong span,.objectives #numbers .number .dash strong span,.objectives .numbers .number .dash strong span{font-family:Montserrat,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif}#objectives #numbers .number .dash strong span:first-child,#objectives .numbers .number .dash strong span:first-child,.objectives #numbers .number .dash strong span:first-child,.objectives .numbers .number .dash strong span:first-child{font-size:5rem;font-weight:bolder}#objectives #numbers .number .dash strong span:last-child:not(:first-child),#objectives .numbers .number .dash strong span:last-child:not(:first-child),.objectives #numbers .number .dash strong span:last-child:not(:first-child),.objectives .numbers .number .dash strong span:last-child:not(:first-child){font-size:2.85714rem;font-weight:400}@media print,screen and (max-width:64.06125em){#objectives #numbers .grid-x,#objectives .numbers .grid-x,.objectives #numbers .grid-x,.objectives .numbers .grid-x{flex-flow:column nowrap;align-items:center}#objectives #numbers .number,#objectives .numbers .number,.objectives #numbers .number,.objectives .numbers .number{padding:.71429rem 2.5rem;max-width:30rem}}#push{margin-bottom:0;background-image:url(/assets/build/images/livelong_map.130a2cc5.png)}@media print,screen and (min-width:64.0625em){#push{background-position:100%;background-repeat:no-repeat;background-size:55vw auto}#push .grid-x{justify-content:flex-start}#push .grid-x .cell{margin-left:8.33333%;text-align:left;display:block}#push .grid-x .cell .button{margin-left:0}}@media print,screen and (max-width:64.06125em){#push{padding-top:70vw;background-position:center top 5vw;background-size:95vw auto}#push .cell{padding:0}#push .cell .button{margin-top:0;min-width:17.85714rem;width:auto}}