@font-face{font-family:Diamonds;src:url(/build/fonts/Diamonds.872aefe2.otf) format("truetype")}@font-face{font-family:MinionPro;src:url(/build/fonts/MinionPro-Regular.e5d2692c.otf) format("truetype")}.section-objectifs{padding:0 0 145px;position:relative}.section-objectifs .section-container{margin:0 auto;max-width:1080px;padding:0 15px;width:100%}.section-objectifs .section-header,.section-objectifs .section-header .section-title{align-items:center;display:flex;flex-direction:column;justify-content:center}.section-objectifs .section-header .section-title{line-height:75px;width:100%}.section-objectifs .section-header .section-title span{line-height:90px}.section-objectifs .section-header .section-title span:first-child{margin-left:40px}.section-objectifs .section-header .section-title span:nth-child(2){margin-left:-40px}.section-objectifs .section-header .section-title span:nth-child(3){margin-left:300px}.section-objectifs .section-header .section-text{font-family:Open Sans,sans-serif;font-size:18px;font-weight:300;line-height:22px;margin:70px 0 80px;text-align:center;width:100%}.section-objectifs .section-content{width:100%}.section-objectifs .section-content .block-list{align-items:flex-start;display:flex;justify-content:center;width:100%}.section-objectifs .section-content .block{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;margin:0 0 0 25px;opacity:0;padding:0;width:175px}.section-objectifs .section-content .block.active{opacity:1}.section-objectifs .section-content .block .figure{border:4px solid #d4aa89;border-radius:50%;height:140px;margin:0 0 15px;width:140px}.section-objectifs .section-content .block .figure svg{height:100px;width:100px}.section-objectifs .section-content .block .figure svg *{stroke:#446457}.section-objectifs .section-content .block .block-content{width:100%}.section-objectifs .section-content .block .block-content .block-title{color:#446457;font-family:Open Sans,sans-serif;font-size:18px;font-weight:600;line-height:22px;margin:0 0 10px;padding:0;text-align:center;text-transform:uppercase;width:100%}.section-objectifs .section-content .block .block-content .block-title span{display:block}@media (max-width:1110px){.section-objectifs .section-content .block-list{flex-wrap:wrap;margin:0 auto;max-width:700px;width:100%}.section-objectifs .section-content .block-list .block{margin:25px 15px!important;width:calc(33.33333% - 30px)}.section-objectifs .section-container{margin:80px auto 0}}@media (max-width:900px){.section-objectifs .section-header .section-title span:nth-child(3){margin-left:150px}.section-objectifs .section-container{padding:0 15px}.section-objectifs .section-content .block-list{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center;margin:50px auto 0}.section-objectifs .section-content .block{margin:25px}.section-objectifs .section-content .block .figure{border-width:3px;height:100px;width:100px}.section-objectifs .section-content .block .figure svg{height:75px;width:75px}.section-objectifs .section-content .block:first-child{margin:0}}@media (max-width:700px){.section-objectifs .section-content .block{width:calc(50% - 30px)!important}}@media (max-width:500px){.section-objectifs .section-header .section-title span:nth-child(3){margin-left:50px}.section-objectifs .section-content .block{width:100%!important}}.section-soins{position:relative}.section-soins:before{background:#d4aa89;bottom:0;content:"";height:calc(100% - 500px);left:-25%;position:absolute;transform:rotate(-7deg);transform-origin:top left;width:500%;z-index:-1}.section-soins .section-header{width:100%}.section-soins .section-header .section-title{width:calc(50% - 30px)}.section-soins .section-header .section-title .bold,.section-soins .section-header .section-title b{margin-left:50px}.section-soins .section-header .section-subtitle{margin:50px 0 0;width:calc(50% - 30px)}.section-soins .section-header .section-container{margin:0 auto;max-width:1080px;padding:0;width:100%}.section-soins .section-header p{margin:0;padding:0}.section-soins .section-content{margin:50px 0}.section-soins .section-content .section-container{margin:0 auto;max-width:1080px;padding:0;width:100%}.section-soins .section-content .soins-list{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:-325px -30px 0;padding:0;width:calc(100% + 60px)}.section-soins .soin-thumbnail{height:400px;margin:30px;max-width:100%;overflow:hidden;position:relative;width:calc(50% - 60px)}.section-soins .soin-thumbnail.empty{pointer-events:none}.section-soins .soin-thumbnail .soin-figure{background:#000 50%;background-size:cover;height:100%;transition:1s linear;width:100%}.section-soins .soin-thumbnail .soin-figure img{height:100%;object-fit:cover;width:100%}.section-soins .soin-thumbnail .soin-content{align-items:center;background:rgba(68,100,87,.5);display:flex;flex-direction:column;height:100%;justify-content:center;left:0;opacity:1;padding:10px 20px;position:absolute;top:0;transition:.3s linear;width:100%}.section-soins .soin-thumbnail .soin-content .soin-title{color:#fff;font-family:Open Sans,sans-serif;font-size:25px;font-weight:600;margin:0 0 10px;padding:0;text-align:center;text-transform:uppercase;width:100%}.section-soins .soin-thumbnail .soin-content .soin-description{color:#fff;font-family:Open Sans,sans-serif;font-size:18px;font-weight:300;line-height:22px;margin:10px auto 0;padding:0;text-align:center;width:calc(100% - 60px)}.section-soins .soin-thumbnail:hover .soin-content{opacity:1}@media (max-width:1900px){.section-soins:before{left:-50%}}@media (max-width:1110px){.section-soins{padding:0 15px}.section-soins .soin-thumbnail{height:425px}.section-soins .soin-thumbnail .soin-content .soin-description{width:calc(100% - 40px)}.section-soins .soin-thumbnail{height:450px}}@media (max-width:900px){.section-soins:before{left:-200%}.section-soins .section-content .soins-list{margin:-325px auto 0;width:100%}.section-soins .soin-thumbnail{height:475px;margin:15px;width:calc(50% - 30px)}}@media (max-width:750px){.section-soins .section-header .section-title{margin:0 auto}.section-soins .section-header .section-subtitle{margin:50px auto 0;padding:0 0 50px;text-align:center;width:100%}.section-soins .soin-thumbnail{height:350px;margin:0 auto 15px!important;width:100%}}