.section-demo-cta{width:100%}.section-demo-cta .section-demo-cta__wrapper{display:flex;flex-flow:row nowrap;justify-content:space-evenly;margin:0 auto;max-width:1240px;width:1240px}.section-demo-cta .section-demo-cta__wrapper>div{max-width:50%}.section-demo-cta .section-demo-cta__textes{display:flex;flex-direction:column;justify-content:center;width:45%}.section-demo-cta .section-demo-cta__textes h2{margin:50px 0}.section-demo-cta .section-demo-cta__bouton{margin:50px 0}.section-demo-cta__bouton a,.section-demo-cta__bouton a:active,.section-demo-cta__bouton a:visited{background-color:#8737de;border:2px solid #8737de;border-radius:39px;box-shadow:2px 3px 2px rgba(0,0,0,.5);color:#fff;font-size:20px;line-height:20px;padding:9px 49px;text-decoration:none;transition:all .5s ease-out;white-space:nowrap}.section-demo-cta__bouton a:active:hover,.section-demo-cta__bouton a:focus,.section-demo-cta__bouton a:hover,.section-demo-cta__bouton a:visited:hover{background-color:#8737de;border:2px solid #8737de;border-radius:39px;box-shadow:0 0 20px rgba(135,55,222,.5);color:#fff;font-size:20px;line-height:20px;padding:9px 49px;text-decoration:none;transition:all .5s ease-out;white-space:nowrap}@media screen and (max-width:768px){.section-demo-cta .section-demo-cta__wrapper{flex-flow:column-reverse;margin:0 2vw;max-width:96vw;width:96vw}.section-demo-cta .section-demo-cta__wrapper>div{margin:unset!important;max-width:unset!important;width:unset!important}.section-demo-cta__images,.section-demo-cta__textes{text-align:center}.section-demo-cta__images img{height:280px;width:auto}}