.elementor .e-0303fea{font-family:"Luquez";font-weight:500;font-size:0.75rem;color:rgba(18,7,40,.6);letter-spacing:0em;line-height:1em;&{margin:0;text-decoration:none;transition:color .4s cubic-bezier(.22,1,.36,1);}&:hover{color:#120728;}\n}.elementor .e-97ae58e{font-family:"Luquez";font-weight:500;font-size:0.75rem;color:rgba(18,7,40,.38);letter-spacing:0em;line-height:1em;&{margin:0;}\n}.elementor .e-05c03bf{font-family:"Luquez";font-weight:500;font-size:0.75rem;color:#120728;letter-spacing:0em;line-height:1em;&{margin:0;}\n}.elementor .e-0a1ddd5{display:flex;flex-direction:row;gap:0.5rem;flex-wrap:wrap;align-items:center;}.elementor .e-dfe4abe{font-family:"Luquez";font-weight:500;font-size:2.9375rem;color:#120728;letter-spacing:-0.03em;line-height:1.08em;&{margin:0;max-width:20ch;}\n}.elementor .e-dae3676{font-family:"Luquez";font-weight:500;font-size:1.5rem;color:rgba(18,7,40,.6);letter-spacing:0em;line-height:1.5em;&{margin:0;max-width:56ch;}&:empty{display:none;}\n}.elementor .e-9b28b49{display:flex;flex-direction:column;gap:2.375rem;align-items:flex-start;}.elementor .e-45114a1{width:100%;padding-block-start:11.25rem;padding-block-end:3.75rem;padding-inline-start:12.5vw;padding-inline-end:12.5vw;background-color:#EDE4FF;display:flex;flex-direction:column;gap:2.375rem;align-items:stretch;}.elementor .e-ad61c0b{display:flex;flex-direction:column;& .elementor-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:1.875rem!important;}& .elementor-loop-container{width:100%;}& .e-loop-item{display:flex;}& .e-loop-item > .e-con{width:100%;}@media(max-width:991px){& .elementor-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;}}@media(max-width:767px){& .elementor-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1.25rem!important;}}@media(max-width:479px){& .elementor-grid{grid-template-columns:minmax(0,1fr)!important;}}& .elementor-pagination{margin-block-start:3.75rem;display:flex;gap:.5rem;flex-wrap:wrap;align-items:center;justify-content:center;}& .elementor-pagination .page-numbers{font-family:Luquez,sans-serif;font-weight:500;font-size:1rem;color:rgba(18,7,40,.6);text-decoration:none;border:1px solid rgba(60,28,125,.29);border-radius:0.1875rem;min-width:2.5rem;height:2.5rem;display:inline-flex;align-items:center;justify-content:center;padding:0 .625rem;transition:all .4s cubic-bezier(.22,1,.36,1);}& .elementor-pagination .page-numbers:hover{border-color:#ACAC2F;color:#120728;}& .elementor-pagination .page-numbers.current{background:#ACAC2F;border-color:#ACAC2F;color:#120728;}& .elementor-widget-loop-grid .elementor-nothing-found,& .e-loop-nothing-found-message{font-family:Luquez,sans-serif;font-weight:500;font-size:1.5rem;color:rgba(18,7,40,.6);border:1px dashed rgba(60,28,125,.29);border-radius:0.3125rem;padding:3.75rem;text-align:center;}@media(min-width:992px){& .elementor-grid > .e-loop-item:first-of-type{grid-column:span 2;}& .elementor-grid > .e-loop-item:first-of-type h3{font-size:1.875rem;}}\n}.elementor .e-7d7cd5c{width:100%;padding-block-start:9.375rem;padding-block-end:9.375rem;padding-inline-start:12.5vw;padding-inline-end:12.5vw;background-color:#EDE4FF;display:flex;flex-direction:column;gap:2.375rem;align-items:stretch;}.elementor .e-c6ec998{font-family:"Luquez";font-weight:500;font-size:1.875rem;color:#F7F3FF;letter-spacing:-0.03em;line-height:1.1em;&{margin:0;max-width:18ch;}\n}.elementor .e-5e0163c{font-family:"Luquez";font-weight:500;font-size:1.1875rem;color:rgba(247,243,255,.72);letter-spacing:0em;line-height:1.7em;&{margin:0;max-width:48ch;}\n}.elementor .e-f0ffa13{font-family:"Luquez";font-weight:500;font-size:1rem;color:#120728;letter-spacing:0em;line-height:1em;padding-block-start:0.9375rem;padding-block-end:0.9375rem;padding-inline-start:1.875rem;padding-inline-end:1.875rem;border-radius:2rem;background-color:#FFFF9B;&{text-decoration:none;cursor:pointer;align-self:flex-start;transition:transform .4s cubic-bezier(.22,1,.36,1),filter .4s cubic-bezier(.22,1,.36,1);}&:hover{transform:translateY(-.125rem);filter:brightness(1.05);}\n}.elementor .e-f9b7e0f{display:flex;flex-direction:column;gap:2.375rem;align-items:flex-start;}.elementor .e-8410683{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:4.375rem;padding-inline-end:4.375rem;border-radius:0.3125rem;display:flex;flex-direction:column;&{background-image:linear-gradient(135deg,#4F2FAC 0%,#8880F0 100%);}\n}.elementor .e-e0c4933{width:100%;padding-block-start:3.75rem;padding-block-end:9.375rem;padding-inline-start:12.5vw;padding-inline-end:12.5vw;background-color:#EDE4FF;display:flex;flex-direction:column;gap:2.375rem;align-items:stretch;}