.button{transition-property:background-color, color;transition-duration:0.2s;color:white;text-align:center;text-decoration:none;cursor:pointer;vertical-align:baseline;border:none;display:inline-block;outline:none;overflow:hidden;position:relative;margin:4rem auto 0 auto;background:#099AB4;padding:0.7rem 1.8rem;font-size:0.8rem;font-weight:600;box-shadow:none;border-radius:30px;line-height:1.3em}.button span{transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-delay:0.2s;position:relative;z-index:1}.button:after{content:"";position:absolute;left:0;top:0;height:675%;width:170%;background:#FF9F17;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:translateX(-135%) translateY(-25%) rotate(45deg);transform:translateX(-135%) translateY(-25%) rotate(45deg)}.button:hover span,.button:focus span{color:white}.button:hover:after,.button:focus:after{-webkit-transform:translateX(-9%) translateY(-25%) rotate(45deg);transform:translateX(-9%) translateY(-25%) rotate(45deg)}.button_small{padding:0.4rem 0.5rem 0.5rem;font-size:0.6rem;line-height:0.6rem}.button_large{padding:0.8rem 1.2rem;font-size:1.2rem;line-height:1.2rem;font-weight:bold}@media screen and (max-width: 800px){.button{font-size:1.1rem}}body{color:#202124;font-size:0.9rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body p{font-size:0.9rem}.section__content{display:flex;max-width:1600px;align-items:center;padding:5rem 3rem}h3{font-weight:600;font-size:18px;padding-top:1.5rem;padding-bottom:2.5rem;text-transform:uppercase}.presentation{padding:3rem 3rem 5rem}.presentation__text{font-weight:300}.presentation__text strong{font-weight:400}.presentation__example{position:relative;flex-basis:50%;flex-shrink:0}.presentation__example img{box-shadow:0 5px 18px rgba(0,0,0,0.2)}.presentation__example--large{max-width:60%}.presentation__example--small{position:absolute;top:9.5em;right:0;max-width:62%;display:block;width:100%}.presentation__content{padding-right:4rem;text-align:left}@media (max-width: 901px){.presentation__content{text-align:center;padding-left:0}}.presentation__title{font-size:2.4rem;font-weight:700;line-height:1.2em;color:#099AB4;margin-bottom:2rem}.benefits{display:block}.benefits__content{display:flex}.benefits__content__column{width:33.33%;text-align:center}.benefits__content__column:not(:last-child) .benefits__title{border-right:1px solid rgba(9,154,180,0.4)}.benefits__testimony{background-color:#fff;padding:50px 60px;margin:0 30px}.benefits__testimony__text{padding-top:1rem}.benefits__testimony__title{font-weight:600;font-size:0.85rem;line-height:1.6}.benefits__testimony__subtitle{font-weight:600;font-size:0.75rem}.section_steps{background-color:#099AB4 !important}.steps{display:block;text-align:center}.steps__content{display:flex;align-items:center}.steps__content__column{width:50%;text-align:left}.steps__content__column>img{box-shadow:0 5px 18px rgba(0,0,0,0.2)}.steps__content__column:nth-child(odd){padding-right:1em}.steps__content__column:nth-child(even){padding-left:1em}.steps .section__title{color:#fff}.steps__step{display:flex;align-items:center}.steps__step__content{max-width:calc(100% - 105px);margin-left:1.25rem;color:#fff}.steps__step__text{font-size:0.85rem}.steps__step__picto{position:relative;width:4rem;height:4rem;background-color:rgba(255,255,255,0.2);border-radius:50%;display:flex;justify-content:center;text-align:center;align-items:center}.steps__step h3{padding-bottom:0.5rem}.steps .button{background:#fff;color:#099AB4}.steps__step:not(:last-child){margin-bottom:2.3rem}.steps__step:not(:last-child) .steps__step__picto:after{position:absolute;transform:translate(-50%, 100%);content:"";left:50%;bottom:-4%;height:70px;display:block;border-left:8px dotted rgba(255,255,255,0.2)}.models{display:block;text-align:center}.section_subscription{background-color:#E24F54 !important}.subscription{display:block;text-align:center;color:white}.subscription .section__title{color:#fff}.subscription__content{display:flex}.subscription__content__column:nth-child(2){border-left:1px solid rgba(255,255,255,0.4);border-right:1px solid rgba(255,255,255,0.4)}.subscription__content__column{width:33.3%;padding:1rem}.subscription__content__column h3{padding-top:0;padding-bottom:1em}.subscription__content__column__picto{position:relative;display:flex;min-height:116px;align-items:flex-end;justify-content:center;margin:1em 0 2em}.subscription__content__column__description{min-height:70px}.subscription__content__column__price{font-size:1rem}.showcase{display:block;text-align:center}.showcase__content{display:flex;align-items:center}.showcase__content__column{width:50%;color:#099AB4}.showcase__content__column p{text-align:left}.showcase__content__column:nth-child(odd){padding-right:1em}.showcase__content__column:nth-child(even){padding-left:1em}@media screen and (max-width: 1300px){.benefits__testimony{padding:50px}}@media screen and (max-width: 1335px){.steps__step__content{min-height:134px}.steps__step:not(:last-child) .steps__step__picto:after{height:93px}}@media screen and (max-width: 1200px){.subscription__content__column__picto{min-height:85px}.subscription__content__column__picto img{width:60px}.showcase__content__column img{width:70%}}@media screen and (max-width: 1000px){.steps__content{flex-wrap:wrap;flex-direction:column-reverse}.steps__content__column{width:100%}.steps__content__column:nth-child(even){padding-left:0}.steps__content__column:nth-child(even) img{max-width:80%;margin:0 auto;display:block}.steps__content__column:nth-child(odd){padding-right:0;margin-top:2em}.steps__step{flex-direction:column}.steps__step h3,.steps__step__text{text-align:center}.steps__step__title{padding-top:1rem}.steps__step__content{min-height:0;margin-left:0;max-width:100%;width:100%}.steps__step:not(:last-child){margin-bottom:4rem}.steps__step__picto img{width:30px;height:30px}.steps__step:not(:last-child) .steps__step__picto:after{height:41px;bottom:-123%}.benefits__content__column img{width:40px}.benefits__testimony{padding:35px}}@media screen and (max-width: 900px){.presentation{flex-direction:column}.presentation__text{max-width:70%;margin:0 auto}.presentation__example{margin-top:2rem;width:80%;margin:2rem auto 0}.presentation__content{padding-right:0}.benefits__content{flex-direction:column;align-items:center}.benefits__content__column{width:100%}.benefits__content__column:not(:last-child){margin-bottom:3rem}.benefits__content__column:not(:last-child) .benefits__title{border-right:none}.benefits__testimony__title{font-size:1rem}.benefits__testimony__subtitle{font-size:0.9rem}.section__title{margin-bottom:3rem}}@media screen and (max-width: 800px){.presentation{padding-bottom:5rem}.subscription__content{flex-wrap:wrap}.subscription__content__column{width:100%}.subscription__content__column__description{min-height:0}.subscription__content__column__picto{min-height:82px}.subscription__content__column:nth-child(2){border-left:none;border-right:none}.subscription__content__column:nth-child(2):before,.subscription__content__column:nth-child(2):after{content:"";width:125px;display:block;margin:0 auto}.subscription__content__column:nth-child(2):before{border-top:1px solid rgba(255,255,255,0.4);padding-bottom:2rem}.subscription__content__column:nth-child(2):after{border-bottom:1px solid rgba(255,255,255,0.4);padding-top:2rem}.section__title{margin-bottom:2rem}}@media screen and (max-width: 700px){.showcase__content{flex-direction:column-reverse}.showcase__content__column{width:100%}.showcase__content__column:nth-child(odd){padding-right:0}.showcase__content__column:nth-child(even){padding-left:0;margin-bottom:1rem}}@media screen and (max-width: 656px){.steps__step__text{min-height:32px}.steps__step:not(:last-child) .steps__step__picto:after{bottom:-138%}.steps__step:nth-child(3) .steps__step__picto:after{bottom:-152%}}@media screen and (max-width: 634px){.steps__step:first-child .steps__step__picto:after,.steps__step:nth-child(2) .steps__step__picto:after{bottom:-152%}}@media screen and (max-width: 600px){.presentation{padding-bottom:5rem}.presentation__title{font-size:2.2rem}.presentation__text{max-width:80%}.steps__step:not(:last-child) .steps__step__picto:after{bottom:-160%}.subscription__content__column__price{font-size:1.4rem;font-weight:600}}@media screen and (max-width: 455px){.presentation{padding:2rem}.presentation__example--large{display:none}.presentation__example--small{position:relative;top:0;right:0;max-width:100%}.presentation__text{max-width:100%}.benefits__testimony{margin:0}.steps__step:nth-child(2) .steps__step__picto:after{bottom:-208%}}@media screen and (max-width: 448px){.steps__step:nth-child(3) .steps__step__picto:after{bottom:-200%}}@media screen and (max-width: 425px){.steps__step:first-child .steps__step__picto:after{bottom:-195%}}@media screen and (max-width: 413px){.steps__step:nth-child(4) .steps__step__picto:after{bottom:-207%}}@media screen and (max-width: 405px){.section_showcase .section__title br{content:' '}.section_showcase .section__title br:after{content:' '}}@media screen and (max-width: 400px){.steps__content__column:nth-child(even) img{width:100%}.benefits__testimony{margin:0}}@media screen and (max-width: 390px){.presentation{padding-top:0}.presentation__title{font-size:1.8rem}.steps__step:not(:last-child) .steps__step__picto:after{display:none}.steps__step:not(:last-child){margin-bottom:2rem}}
