.elementor .padding-5{padding:3%;}.elementor .purple{color:var(--purple);}.elementor .white{color:var(--White);}.elementor .padding0{padding:0px;}.elementor .padding5{padding:5%;}.elementor .white-round-box{border-radius:var(--border-radius-20);border-width:1px;border-color:#D4D7DC;border-style:solid;background-color:var(--White);}.elementor .new-btn-full-purple{font-family:scale-variable;color:var(--White);letter-spacing:1px;line-height:1em;padding-block-start:12px;padding-block-end:12px;padding-inline-start:30px;padding-inline-end:30px;border-radius:60px;background-color:var(--purple);transition: all 500ms cubic-bezier(0.19, 1, 0.22, 1);\n}.elementor .new-btn-full-purple:hover,.elementor .new-btn-full-purple:focus-visible{color:var(--White);box-shadow: inset 0 0 20px rgba(255, 255, 255, .5) ;\n}.elementor .separateur-40{width:100%;height:40px;background-color:var(--Transparent);}.elementor .new-btn-full-white{color:var(--purple);line-height:1em;background-color:var(--White);transition: all 500ms cubic-bezier(0.19, 1, 0.22, 1);\n}.elementor .new-btn-full-white:hover,.elementor .new-btn-full-white:focus-visible{color:var(--White);background-color:var(--purple);box-shadow: inset 0 0 20px rgba(255, 255, 255, .5) ;\n}.elementor .btn-padding{padding-block-start:13px;padding-block-end:13px;padding-inline-start:35px;padding-inline-end:35px;}.elementor .btn-border-radius-60{border-radius:60px;}.elementor .css-transition{transition: all 500ms cubic-bezier(0.19, 1, 0.22, 1);\n}.elementor .display-accueil{font-size:4em;}.elementor .border-radius-20{border-radius:var(--border-radius-20);}.elementor .txt-center{text-align:center;}.elementor .full-width{width:100%;}.elementor .gap-20{gap:20px;}.elementor .dark-blue{color:var(--Bleu-fonce);}.elementor .DUP_padding-40{padding:40px;}.elementor .padding-30{padding:26px;}.elementor .gap-realisation{gap:20px;}.elementor .hover-transforme-scale:hover,.elementor .hover-transforme-scale:focus-visible{transform: scale(1.01);\n}.elementor .boxed-big-container{padding-block-start:115px;padding-block-end:115px;padding-inline-start:calc(((100% - 1890px)/2) + 20px);padding-inline-end:calc(((100% - 1890px)/2) + 20px);}.elementor .boxed-bento-box{padding-block-start:20px;padding-block-end:20px;padding-inline-start:calc(((100% - 1890px)/2) + 20px);padding-inline-end:calc(((100% - 1890px)/2) + 20px);}.elementor .DUP_flex-col{flex-direction:column;}.elementor .DUP_padding-0{padding:0px;}.elementor .main-padding-LR{padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .flex-align-center{align-items:center;}.elementor .flex-justify-center{justify-content:center;}