.elementor .secondaire-bouton{padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;border-radius:30px;border-width:1px;border-color:var(----color-secondary);border-style:solid;background-color:var(--color-white);}.elementor .secondaire-bouton:hover,.elementor .secondaire-bouton:focus-visible{color:var(----color-primary);border-color:var(----color-primary);background-color:var(----color-blue-lightest);}.elementor .main-bouton{color:var(--color-white);padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;border-radius:30px;border-width:1px;border-color:var(----color-primary);border-style:solid;box-shadow:0px 2px 10px 0px var(----color-primary);flex-direction:column;justify-content:center;align-items:center;}.elementor .main-bouton:hover,.elementor .main-bouton:focus-visible{color:var(--color-white);border-radius:30px;background-color:var(----color-primary);}.elementor .DUP_bg-gradient-center-right{background-image:radial-gradient(circle at center right, #C5DCF5 0%,#FFFFFF 12%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .bordure_bleu{padding:20px;margin:0px;box-shadow:0px 0px 10px 0px var(----color-blue-lighter);}.elementor .section-full{width:100%;max-height:auto;text-align:center;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:3.75rem;padding-inline-end:3.75rem;margin-block-start:0%;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;mix-blend-mode:normal;display:block;flex-direction:column;justify-content:center;align-items:center;}.elementor .wrapper-xl{width:100%;max-width:1140px;padding:0px;margin-block-start:0%;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;justify-content:flex-start;align-items:stretch;}.elementor .wrapper-xl-right{column-gap:48px;padding:0px;display:flex;flex-direction:row;row-gap:0px;}.elementor .bg-blue-soft{background-color:#EEF4FF;}.elementor .main-title{width:auto;height:auto;font-family:var(--heading-font);font-size:3rem;color:#0247D8;text-align:start;padding:0px;margin:0px;display:flex;justify-content:flex-start;align-items:start;}.elementor .display-heading{font-family:var(--heading-font);font-weight:600;font-size:2.25rem;color:var(----color-primary);display:flex;justify-content:center;}.elementor .display-body{font-family:var(--body-font);text-align:start;padding-block-start:0px;padding-block-end:15px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;}.elementor .badge{aspect-ratio:auto;font-family:Poppins;font-weight:600;font-size:12px;color:#5796FF;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:20px;border-style:none;background-color:#E8F0FB;background-clip:border-box;display:flex;flex-direction:column;flex:0 1 auto;justify-content:flex-start;align-self:start;}.elementor .display-body-white{color:var(----color-light);margin-block-end:25px;}.elementor .wrapper-xl-box{width:100%;max-width:1140px;line-height:23px;padding:25px;margin-block-start:0%;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:30px;border-width:1px;border-color:var(----color-blue-lighter);border-style:solid;background-color:var(--color-white);display:flex;flex-direction:column;gap:15px;justify-content:space-evenly;align-items:start;align-self:stretch;}.elementor .display-title-white{color:var(----color-light);align-self:center;}.elementor .display-sub{font-family:var(--sub-font);font-weight:500;font-size:var(--Sub-font-2);color:var(----color-secondary);letter-spacing:0px;line-height:30px;font-style:normal;margin-block-end:25px;align-self:start;}.elementor .display-sub-white1{font-family:var(--sub-font);font-weight:500;font-size:var(--Sub-font-2);color:var(--color-white);letter-spacing:0px;line-height:30px;font-style:normal;margin-block-end:25px;align-self:center;}.elementor .hero-sub{font-weight:600;font-size:1.25rem;color:var(----color-primary);padding:0px;margin:0px;display:flex;flex-direction:row;justify-content:center;align-items:start;}.elementor .display-sub-cartes{font-family:var(--sub-font);font-weight:500;font-size:var(--Sub-font-2);color:var(----color-secondary);letter-spacing:0px;line-height:30px;font-style:normal;margin-block-end:0px;align-self:start;}.elementor .illustration_blue{width:45px;height:40px;color:var(----color-primary);}.elementor .wrapper-xl-rr{width:100%;max-width:1140px;margin-block-start:0%;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:48px;justify-content:flex-start;align-items:stretch;}.elementor .hero-section-full-main{padding-block-start:10%;padding-block-end:15%;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-image:url("https://prepsy.fr/wp-content/uploads/2026/08/cercle-prepsy-2.svg"),radial-gradient(circle at top right, #F7CA76 10%,#E9F1FF 50%,#4C91FF 91%);background-repeat:no-repeat,repeat;background-attachment:scroll;background-size:auto auto;background-position:center center,0% 0%;filter:brightness(100%);}