@media(max-width:767px){.elementor .e-grid-base{grid-template-columns:repeat(1, 1fr);}}@media(max-width:767px){.elementor .H1-white{font-size:28px;}}@media(max-width:767px){.elementor .bttn-green{font-size:15px;}}@media(max-width:767px){.elementor .H3-black{font-size:21px;}}@media(max-width:767px){.elementor .H1-black{font-size:28px;}}@media(max-width:767px){.elementor .H1-green{font-size:28px;}}@media(max-width:767px){.elementor .super-ctnr-vertpale{column-gap:0rem;padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;row-gap:3rem;}}@media(max-width:767px){.elementor .ctnr-card-white{padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:2rem;padding-inline-end:2rem;}}@media(max-width:767px){.elementor .ctnr-title-txt-cta{width:100%;text-align:center;display:flex;flex-direction:column;}}@media(max-width:767px){.elementor .super-ctnr-bloc-img{column-gap:0rem;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;display:flex;flex-direction:column-reverse;row-gap:2.5rem;}}@media(max-width:767px){.elementor .super-ctnr-black{column-gap:0rem;padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;row-gap:3rem;}}@media(max-width:767px){.elementor .super-ctnr-bloc-img-bg-books{column-gap:0rem;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;display:flex;flex-direction:column-reverse;row-gap:2.5rem;}}@media(max-width:767px){.elementor .e-ad49dfa-dc2d812{max-width:90%;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-3d4cce7-c5b0efa{font-size:16px;}}@media(max-width:767px){.elementor .e-515f53a{gap:100px;}}@media(max-width:767px){.elementor .e-d462933-988ee5e{width:65%;}}@media(max-width:767px){.elementor .e-container_dgtwntq9y-b328684{width:100%;}}@media(max-width:767px){.elementor .e-container_6so5yqs0n-4417794{width:100%;}}@media(max-width:767px){.elementor .e-container_j7hv4kmif-b9e3a05{width:100%;}}@media(max-width:767px){.elementor .e-container_uwt6d3tp2-7e7835d{column-gap:0rem;display:flex;flex-direction:column;row-gap:1.5rem;align-items:stretch;}}@media(max-width:767px){.elementor .e-container_dc6shumf0-af8b62c{padding-block-start:3rem;padding-block-end:2rem;padding-inline-start:1rem;padding-inline-end:1rem;}}@media(max-width:767px){.elementor .e-widget_o5upr7fhp-fbaa183{text-align:center;}}@media(max-width:767px){.elementor .e-widget_n0h2e7e9e-00d692b{text-align:center;}}@media(max-width:767px){.elementor .e-container_aflky6g7w-2c606b1{column-gap:0rem;padding:1.5rem;display:flex;flex-direction:column;row-gap:1rem;justify-content:center;align-items:center;}}@media(max-width:767px){.elementor .e-fc14a68-329e4fa{align-self:center;}}@media(max-width:767px){.elementor .e-container_xpvncyku8-ad86001{width:100%;}}@media(max-width:767px){.elementor .e-24af169-6f535cf{width:100%;font-size:22px;}}@media(max-width:767px){.elementor .e-container_zg3ah615m-9937c88{column-gap:0rem;display:flex;flex-direction:column;row-gap:1.5rem;}}@media(max-width:767px){.elementor .e-477829a-d4695a8{height:380px;}}@media(max-width:767px){.elementor .e-06f61db-fc8d896{width:100%;}}@media(max-width:767px){.elementor .e-cf18939-787cfff{text-align:start;}}@media(max-width:767px){.elementor .e-cb4fb58-6159a61{width:100%;font-size:22px;}}@media(max-width:767px){.elementor .e-147e6e0-968137b{column-gap:0rem;display:flex;flex-direction:column;row-gap:1.5rem;}}@media(max-width:767px){.elementor .e-widget_bkpwoxxqe-b061672{height:380px;}}@media(max-width:767px){.elementor .e-container_fr61nrbsv-0062c1c{width:100%;}}@media(max-width:767px){.elementor .e-f7c84e0-03c3563{text-align:end;}}@media(max-width:767px){.elementor .e-e285303-8bbb054{width:100%;}}@media(max-width:767px){.elementor .e-8d2de56-cbc7aa8{font-size:1rem;}}@media(max-width:767px){.elementor .e-8d964c6-96871f1{width:100%;}}@media(max-width:767px){.elementor .e-b09047e-861c194{column-gap:0rem;display:flex;flex-direction:column;row-gap:2.5rem;}}@media(max-width:767px){.elementor .e-a27c31a-2927b9b{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}