.elementor .e-f0531db-22a3f51{width:100%;height:100%;aspect-ratio:16/9;object-fit:cover;position:absolute;padding:0px;margin:0px;mix-blend-mode:normal;opacity:50%;display:inline-flex;}.elementor .e-55693af-0fa0c2e{font-family:"JetBrains Mono";font-weight:700;font-size:var(--font-size-xl);color:var(--Main-Gold);text-transform:uppercase;}.elementor .e-d20d1fb-8aec543{font-family:"JetBrains Mono";font-weight:500;font-size:var(--font-size-lg);color:var(--Main-White);text-transform:uppercase;}.elementor .e-204ff65-00a16e6{font-family:"Inter";font-size:var(--font-size-base);color:var(--Main-White);}.elementor .e-f81a8aa-5f57b3b{font-family:"Outfit";font-weight:500;font-size:1em;letter-spacing:0.05em;display:flex;}.elementor .e-95294c3-6a02f93{width:1em;height:1em;max-width:1em;max-height:1em;aspect-ratio:auto;object-fit:contain;object-position:center center;padding:0px;margin:0px;display:flex;svg path {
fill: currentColor;
}\n}.elementor .e-30ab257-4b906e1{width:auto;height:auto;min-width:auto;min-height:auto;max-width:auto;max-height:auto;font-family:"Outfit";font-weight:500;font-size:1em;color:var(--Main-White);letter-spacing:0.05em;text-transform:uppercase;padding-block-start:0.5em;padding-block-end:0.5em;padding-inline-start:1em;padding-inline-end:1em;border-radius:0.25em;background-color:var(--Main-Gold);display:inline-flex;flex-direction:row;gap:0.5em;justify-content:center;align-items:center;align-self:start;}.elementor .e-30ab257-4b906e1:hover,.elementor .e-30ab257-4b906e1:focus-visible{color:var(--Main-Gold);background-color:var(--Dark-Purple);}.elementor .e-87930ac-cefb3f3{position:absolute;margin:0px;flex-direction:column;gap:1em;flex:0 1 auto;justify-content:center;}.elementor .e-e7786c2-47c7d3f{width:100%;height:100%;overflow:hidden;position:relative;padding:0px;margin:0px;background-image:linear-gradient(#290340b3, #290340b3),url("https://migs.biz/wp-content/uploads/2025/03/beautiful-soft-multicolor-bokeh-DARK-1024x683.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:var(--Dark-Purple-Overlay);background-clip:border-box;mix-blend-mode:multiply;flex-direction:column;justify-content:center;align-items:center;height:70dvh;\n}.elementor .e-ffd1849-d2851d3{font-family:"JetBrains Mono";font-weight:500;font-size:var(--font-size-base);color:var(--Main-Purple);text-transform:uppercase;}.elementor .e-3899fdd-f39f5f4{font-family:"Outfit";font-weight:800;font-size:var(--font-size-4xl);color:var(--Main-Gold);}.elementor .e-d009766-88d432c{font-family:"Inter";font-size:var(--font-size-base);color:var(--Main-White);}.elementor .e-7d5b0ab-08f4487{color:var(--Main-White);padding:1em;border-radius:0.3em;background-color:var(--Main-Purple);flex-direction:column;flex:1 0 auto;align-items:start;}.elementor .e-64b7dc0-71a0581{font-family:"Outfit";font-weight:800;font-size:var(--font-size-4xl);color:var(--Main-Gold);}.elementor .e-d890489-6fca491{font-family:"Inter";font-size:var(--font-size-base);color:var(--Main-White);}.elementor .e-a3497be-97006f1{color:var(--Main-White);padding:1em;border-radius:0.3em;background-color:var(--Main-Purple);flex-direction:column;flex:1 0 auto;align-items:start;}.elementor .e-eeee141-5d85010{font-family:"Outfit";font-weight:800;font-size:var(--font-size-4xl);color:var(--Main-Gold);}.elementor .e-8158013-88a9b49{font-family:"Inter";font-size:var(--font-size-base);color:var(--Main-White);}.elementor .e-f78fb8f-0bc7227{color:var(--Main-White);padding:1em;border-radius:0.3em;background-color:var(--Main-Purple);flex-direction:column;flex:1 0 auto;align-items:start;}.elementor .e-689a48b-ff0890c{column-gap:0.5em;padding:0px;row-gap:20px;grid-template-rows:repeat(1, 1fr);align-self:stretch;}.elementor .e-4d6dcdb-f4655ae{font-family:"Inter";font-size:var(--font-size-sm);color:var(--Main-Pink);text-align:end;}.elementor .e-4d6dcdb-f4655ae:hover,.elementor .e-4d6dcdb-f4655ae:focus-visible{color:var(--Main-Gold);}.elementor .e-2ec2334{background-color:var(--Main-White);flex-direction:column;flex:1 0 auto;justify-content:center;}.elementor .e-5da7833-77c5516{position:static;background-clip:border-box;height: 94dvh;\n}.elementor .e-7897d93-9c57a15{font-family:"JetBrains Mono";font-weight:500;font-size:var(--font-size-base);color:var(--Main-Purple);text-transform:uppercase;}.elementor .e-652288b-739f124{width:auto;height:auto;max-width:100px;max-height:100px;display:flex;flex:1 0 auto;svg path {
fill: currentColor;
}\n}.elementor .e-93e0661-9e22497{font-family:"Outfit";font-weight:800;font-size:var(--font-size-4xl);color:var(--Main-Gold);}.elementor .e-6ee2d47-4e7be60{font-family:"Inter";font-size:var(--font-size-base);color:var(--Main-White);}.elementor .e-968f54d-502fd17{width:70%;flex-direction:column;flex:1 0 auto;}.elementor .e-dfddfe2-1fec9df{color:var(--Main-White);padding:1em;border-radius:0.3em;background-color:var(--Main-Purple);gap:1em;align-items:center;}.elementor .e-5ec348e-7020d00{width:auto;height:auto;max-width:100px;max-height:100px;display:flex;flex:1 0 auto;svg path {
fill: currentColor;
}\n}.elementor .e-6ec5465-5779841{font-family:"Outfit";font-weight:800;font-size:var(--font-size-4xl);color:var(--Main-Gold);}.elementor .e-91741dc-ec79b72{font-family:"Inter";font-size:var(--font-size-base);color:var(--Main-White);}.elementor .e-3d3c2cc-d77d45f{width:70%;flex-direction:column;flex:1 0 auto;}.elementor .e-049cb8c-c02fa9e{color:var(--Main-White);padding:1em;border-radius:0.3em;background-color:var(--Main-Purple);gap:1em;align-items:center;}.elementor .e-8faa726-ab2a016{width:auto;height:auto;max-width:100px;max-height:100px;display:flex;flex:1 0 auto;svg path {
fill: currentColor;
}\n}.elementor .e-b70a5cd-12056f1{font-family:"Outfit";font-weight:800;font-size:var(--font-size-4xl);color:var(--Main-Gold);}.elementor .e-ed24a17-e2263f7{font-family:"Inter";font-size:var(--font-size-base);color:var(--Main-White);}.elementor .e-9279df9-7694c25{width:70%;flex-direction:column;flex:1 0 auto;}.elementor .e-fd1773f-6efec05{color:var(--Main-White);padding:1em;border-radius:0.3em;background-color:var(--Main-Purple);gap:1em;align-items:center;}.elementor .e-5adda61-3954574{width:auto;height:auto;max-width:100px;max-height:100px;display:flex;flex:1 0 auto;svg path {
fill: currentColor;
}\n}.elementor .e-ef8a4d1-3d62d3a{font-family:"Outfit";font-weight:800;font-size:var(--font-size-4xl);color:var(--Main-Gold);}.elementor .e-37283ac-175069b{font-family:"Inter";font-size:var(--font-size-base);color:var(--Main-White);}.elementor .e-5a2e0cb-4dc56b2{width:70%;flex-direction:column;flex:1 0 auto;}.elementor .e-02f5fc0-7a60ef2{color:var(--Main-White);padding:1em;border-radius:0.3em;background-color:var(--Main-Purple);gap:1em;align-items:center;}.elementor .e-bb13348-e8b71a3{padding:0px;gap:0.5em;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr);}.elementor .e-77add56-df5aba9{display:flex;}.elementor .e-8d508d2-5267dab{background-color:var(--Pastel-Purple);background-clip:border-box;display:flex;flex-direction:column;flex:1 0 auto;}.elementor .e-fbb626a-3a9bf31{font-family:"JetBrains Mono";font-weight:500;font-size:var(--font-size-base);color:var(--Main-Purple);text-transform:uppercase;}.elementor .e-ecafc03-5e43de0{display:grid;gap:1em;flex:1 0 auto;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(3, 1fr);justify-items:center;align-items:center;align-items: center!important;
justify-content: center!important;
object-fit: contain!important;\n}.elementor .e-989f43b-6f915af{width:auto;height:auto;min-width:auto;min-height:auto;aspect-ratio:auto;object-fit:contain;}.elementor .e-e0de51d-c239a38{display:grid;gap:1em;flex:1 0 auto;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(3, 1fr);justify-items:center;align-items:center;align-items: center!important;
justify-content: center!important;
object-fit: contain!important;\n}.elementor .e-f89f90e-ee242ec{display:grid;gap:1em;flex:1 0 auto;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(3, 1fr);justify-items:center;align-items:center;align-items: center!important;
justify-content: center!important;
object-fit: contain!important;\n}.elementor .e-6f6b0f9-96fcd6a{display:grid;gap:1em;flex:1 0 auto;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(3, 1fr);justify-items:center;align-items:center;align-items: center!important;
justify-content: center!important;
object-fit: contain!important;\n}.elementor .e-4b3a506-faeeebe{display:grid;gap:1em;flex:1 0 auto;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(3, 1fr);justify-items:center;align-items:center;align-items: center!important;
justify-content: center!important;
object-fit: contain!important;\n}.elementor .e-2339e66-91ae288{display:grid;gap:1em;flex:1 0 auto;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(3, 1fr);justify-items:center;align-items:center;align-items: center!important;
justify-content: center!important;
object-fit: contain!important;\n}.elementor .e-f967e1a-ff830d8{font-family:"Outfit";font-weight:500;font-size:1em;letter-spacing:0.05em;display:flex;}.elementor .e-7ea5bd9-ae7789f{width:1em;height:1em;max-width:1em;max-height:1em;aspect-ratio:auto;object-fit:contain;object-position:center center;padding:0px;margin:0px;display:flex;svg path {
fill: currentColor;
}\n}.elementor .e-e9339f1-519ab2f{width:auto;height:auto;min-width:auto;min-height:auto;max-width:auto;max-height:auto;font-family:"Outfit";font-weight:500;font-size:1em;color:var(--Main-White);letter-spacing:0.05em;text-transform:uppercase;padding-block-start:0.5em;padding-block-end:0.5em;padding-inline-start:1em;padding-inline-end:1em;border-radius:0.25em;background-color:var(--Main-Gold);display:inline-flex;flex-direction:row;gap:0.5em;justify-content:center;align-items:center;align-self:center;}.elementor .e-e9339f1-519ab2f:hover,.elementor .e-e9339f1-519ab2f:focus-visible{color:var(--Main-Gold);background-color:var(--Dark-Purple);}.elementor .e-59c75ae-0491bc9{gap:1em;justify-content:center;}.elementor .e-63e187e-56094ae{position:static;}.elementor .e-2142af5{position:static;background-clip:border-box;flex-direction:column;height:97dvh;\n}.elementor .e-e1afea8-c1f826c{height:2.5em;font-family:"Outfit";font-weight:400;font-size:clamp(0.9rem, calc(0.85rem + 0.37vw), 1rem);color:var(--Main-Gold);text-align:center;text-transform:uppercase;display:flex;justify-content:center;align-items:center;}.elementor .e-7aeeb37-a9839db{font-family:"Inter";font-size:clamp(0.83rem, calc(0.71rem + 0.25vw), 0.9rem);color:var(--Main-White);text-align:center;display:flex;flex:1 0 auto;align-items:center;}.elementor .e-78f0b93-042cec6{width:100%;padding:0.5em;flex-direction:column;gap:0.5em;flex:1 0 auto;justify-content:flex-start;}.elementor .e-9c96514-95fd52d{color:var(--Main-White);padding:1em;border-radius:0.3em;background-color:var(--Main-Purple);flex-direction:column;gap:1em;align-items:center;}.elementor .e-4752cb4-d6269e6{width:100px;height:100px;max-width:100px;max-height:100px;display:flex;flex:1 0 auto;svg path {
fill: currentColor;
}\n}.elementor .e-35147e8-702b0a8{height:2.5em;font-family:"Outfit";font-weight:400;font-size:clamp(0.9rem, calc(0.85rem + 0.37vw), 1rem);color:var(--Main-Gold);text-align:center;text-transform:uppercase;display:flex;justify-content:center;align-items:center;}.elementor .e-7ecafde-2256fca{font-family:"Inter";font-size:clamp(0.83rem, calc(0.71rem + 0.25vw), 0.9rem);color:var(--Main-White);text-align:center;display:flex;flex:1 0 auto;align-items:center;}.elementor .e-57c05e4-157baa3{width:100%;padding:0.5em;flex-direction:column;gap:0.5em;flex:1 0 auto;justify-content:flex-start;}.elementor .e-88bcf65-0f8fce1{color:var(--Main-White);padding:1em;border-radius:0.3em;background-color:var(--Main-Purple);flex-direction:column;gap:1em;align-items:center;}.elementor .e-f7aa07c-8e08fff{width:100px;height:100px;max-width:100px;max-height:100px;display:flex;flex:1 0 auto;svg path {
fill: currentColor;
}\n}.elementor .e-c9bb3c1-1afc69a{height:2.5em;font-family:"Outfit";font-weight:400;font-size:clamp(0.9rem, calc(0.85rem + 0.37vw), 1rem);color:var(--Main-Gold);text-align:center;text-transform:uppercase;display:flex;justify-content:center;align-items:center;}.elementor .e-7f460be-6b4f7cd{font-family:"Inter";font-size:clamp(0.83rem, calc(0.71rem + 0.25vw), 0.9rem);color:var(--Main-White);text-align:center;display:flex;flex:1 0 auto;align-items:center;}.elementor .e-9c34d65-f97a057{width:100%;padding:0.5em;flex-direction:column;gap:0.5em;flex:1 0 auto;justify-content:flex-start;}.elementor .e-bc3a7af-352f774{color:var(--Main-White);padding:1em;border-radius:0.3em;background-color:var(--Main-Purple);flex-direction:column;gap:1em;align-items:center;}.elementor .e-c85ddc0-e34a2f3{width:100px;height:100px;max-width:100px;max-height:100px;display:flex;flex:1 0 auto;svg path {
fill: currentColor;
}\n}.elementor .e-59528e8-aabea24{height:2.5em;font-family:"Outfit";font-weight:400;font-size:clamp(0.9rem, calc(0.85rem + 0.37vw), 1rem);color:var(--Main-Gold);text-align:center;text-transform:uppercase;display:flex;justify-content:center;align-items:center;}.elementor .e-c8b1436-4d9ba48{font-family:"Inter";font-size:clamp(0.83rem, calc(0.71rem + 0.25vw), 0.9rem);color:var(--Main-White);text-align:center;display:flex;flex:1 0 auto;align-items:center;}.elementor .e-fdedabe-c5519d6{width:100%;padding:0.5em;flex-direction:column;gap:0.5em;flex:1 0 auto;justify-content:flex-start;}.elementor .e-d80263f-a1567b2{color:var(--Main-White);padding:1em;border-radius:0.3em;background-color:var(--Main-Purple);flex-direction:column;gap:1em;align-items:center;}.elementor .e-359d415-4e3e4fa{width:100px;height:100px;max-width:100px;max-height:100px;display:flex;flex:1 0 auto;svg path {
fill: currentColor;
}\n}.elementor .e-745d12b-07acdd9{height:2.5em;font-family:"Outfit";font-weight:400;font-size:clamp(0.9rem, calc(0.85rem + 0.37vw), 1rem);color:var(--Main-Gold);text-align:center;text-transform:uppercase;display:flex;justify-content:center;align-items:center;}.elementor .e-8369cb4-8d56b19{font-family:"Inter";font-size:clamp(0.83rem, calc(0.71rem + 0.25vw), 0.9rem);color:var(--Main-White);text-align:center;display:flex;flex:1 0 auto;align-items:center;}.elementor .e-667e276-bf4f934{width:100%;padding:0.5em;flex-direction:column;gap:0.5em;flex:1 0 auto;justify-content:flex-start;}.elementor .e-0343d37-d77d016{color:var(--Main-White);padding:1em;border-radius:0.3em;background-color:var(--Main-Purple);flex-direction:column;gap:1em;align-items:center;}.elementor .e-631d24b-325c921{padding:0px;gap:1em;grid-template-columns:repeat(5, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-05e0cf2-6f34b5a{font-family:"JetBrains Mono";font-weight:500;font-size:var(--font-size-base);color:var(--Main-Purple);text-transform:uppercase;}.elementor .e-6194998-a601d59{width:40%;}.elementor .e-8eedcdc-f2b8797{font-family:"Inter";font-size:var(--font-size-base);color:var(--Dark-Purple);text-align:center;display:flex;align-items:center;}.elementor .e-597c630-bbcb4a2{font-family:"Outfit";font-weight:500;font-size:1em;letter-spacing:0.05em;display:flex;}.elementor .e-4eac4cf-8cb37e4{width:1em;height:1em;max-width:1em;max-height:1em;aspect-ratio:auto;object-fit:contain;object-position:center center;padding:0px;margin:0px;display:flex;svg path {
fill: currentColor;
}\n}.elementor .e-6941d33-019aed4{width:auto;height:auto;min-width:auto;min-height:auto;max-width:auto;max-height:auto;font-family:"Outfit";font-weight:500;font-size:1em;color:var(--Main-White);letter-spacing:0.05em;text-transform:uppercase;padding-block-start:0.5em;padding-block-end:0.5em;padding-inline-start:1em;padding-inline-end:1em;border-radius:0.25em;background-color:var(--Main-Gold);display:inline-flex;flex-direction:row;gap:0.5em;justify-content:center;align-items:center;align-self:center;}.elementor .e-6941d33-019aed4:hover,.elementor .e-6941d33-019aed4:focus-visible{color:var(--Main-Gold);background-color:var(--Dark-Purple);}.elementor .e-4a33471-9112d12{width:60%;padding:1em;background-color:var(--Pastel-Purple);flex-direction:column;gap:1em;justify-content:center;}.elementor .e-a182a63-6eed057{padding:0px;border-radius:0.5em;border-style:none;flex-direction:row;gap:0.5em;}.elementor .e-af85725-d8bad5f{justify-content:center;}.elementor .e-63999bc-e382fb5{background-clip:border-box;flex:1 0 auto;}.elementor .e-8fa4bdf-b65a65e{position:static;background-clip:border-box;flex-direction:column;height:97dvh;\n}.elementor .e-bd7de67-4f999d3{font-family:"JetBrains Mono";font-weight:500;font-size:var(--font-size-base);color:var(--Main-Purple);text-transform:uppercase;}.elementor .e-603dde4-101da20{font-family:"Outfit";font-weight:700;font-size:var(--font-size-2xl);color:var(--Main-Gold);letter-spacing:0.05em;text-transform:uppercase;}.elementor .e-ad8f0e7-fa36026{font-family:"Outfit";font-weight:500;font-size:1em;letter-spacing:0.05em;display:flex;}.elementor .e-f28b364-0c2a326{width:1em;height:1em;max-width:1em;max-height:1em;aspect-ratio:auto;object-fit:contain;object-position:center center;padding:0px;margin:0px;display:flex;svg path {
fill: currentColor;
}\n}.elementor .e-206beec-dfed61a{width:auto;height:auto;min-width:auto;min-height:auto;max-width:auto;max-height:auto;font-family:"Outfit";font-weight:500;font-size:1em;color:var(--Main-White);letter-spacing:0.05em;text-transform:uppercase;padding-block-start:0.5em;padding-block-end:0.5em;padding-inline-start:1em;padding-inline-end:1em;border-radius:0.25em;background-color:var(--Main-Gold);display:inline-flex;flex-direction:row;gap:0.5em;justify-content:center;align-items:center;align-self:center;}.elementor .e-206beec-dfed61a:hover,.elementor .e-206beec-dfed61a:focus-visible{color:var(--Main-Gold);background-color:var(--Dark-Purple);}.elementor .e-7236c5e-25b9848{color:var(--Main-White);padding:1em;border-radius:0.3em;background-color:var(--Main-Purple);flex-direction:column;gap:1em;flex:1 0 auto;align-items:center;}.elementor .e-7eb9e1b-e57afac{width:1em;height:1em;max-width:1em;max-height:1em;aspect-ratio:auto;object-fit:contain;object-position:center center;padding:0px;margin:0px;display:flex;svg path {
fill: currentColor;
}\n}.elementor .e-0e60779-8dc8039{width:1em;height:1em;max-width:1em;max-height:1em;aspect-ratio:auto;object-fit:contain;object-position:center center;padding:0px;margin:0px;display:flex;svg path {
fill: currentColor;
}\n}.elementor .e-e53f91a-27906c1{column-gap:0.5em;padding:0px;row-gap:20px;grid-template-rows:repeat(1, 1fr);align-self:stretch;}.elementor .e-bf158fd-e54f33a{background-color:var(--Pastel-Purple);}