.elementor .e-f84b761-8ba4e83{font-family:Karla;font-weight:500;font-size:24px;color:#ffffff;}.elementor .e-a584b09-ec678fd{font-family:Outfit;font-weight:500;font-size:64px;color:#ffffff;text-align:start;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:220px;}.elementor .e-e7599f7-5e2f8a7{font-family:Karla;font-weight:400;font-size:24px;color:#ffffff;padding-inline-end:280px;}.elementor .e-27d942f-222254f{flex-direction:column;gap:0px;}.elementor .e-d9dbc73-5b35430{min-width:0px;display:flex;justify-content:flex-end;align-items:center;align-self:center;}.elementor .e-25208bb-e9dc855{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-787440d-3d7594d{padding-block-start:160px;padding-block-end:300px;padding-inline-start:96px;padding-inline-end:96px;margin:0px;border-end-start-radius:64px;border-end-end-radius:64px;background-image:var(--wpr-bg-27fc6acb-01d5-4ba2-a751-b134f958c1cd);background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;background-color:#31292900;background-clip:border-box;display:flex;flex-wrap:wrap;justify-content:center;}.elementor .e-8141448-3d581a6{font-family:Outfit;font-weight:500;font-size:64px;color:#0c0c0c;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:520px;padding-inline-end:520px;background: linear-gradient(270deg, #1F2937, #C8102E, #1F2937);
background-size: 300% 300%;
-webkit-background-clip: text;
background-clip: text;
color: transparent;
animation: degradeLoop 5s ease infinite;
}

@keyframes degradeLoop {
0% { background-position: 0% 50%; }
50% { background-position: 100% 50%; }
100% { background-position: 0% 50%; }\n}.elementor .e-f5d9de4-1af6b9a{font-family:Karla;font-weight:400;font-size:20px;color:#00000099;text-align:center;padding-block-end:32px;padding-inline-start:620px;padding-inline-end:620px;align-self:center;}.elementor .e-65b9b82-3e2011b{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:64px;flex-direction:column;gap:16px;justify-content:center;}.elementor .e-a3f2939-a707757{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;align-self:center;}.elementor .e-b31a01d-20e8efc{padding-block-start:16px;padding-block-end:32px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:64px;}.elementor .e-060dc70-03dfe4c{font-family:Outfit;font-weight:500;font-size:64px;color:#0c0c0c;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:520px;padding-inline-end:520px;background: linear-gradient(270deg, #1F2937, #C8102E, #1F2937);
background-size: 300% 300%;
-webkit-background-clip: text;
background-clip: text;
color: transparent;
animation: degradeLoop 5s ease infinite;
}

@keyframes degradeLoop {
0% { background-position: 0% 50%; }
50% { background-position: 100% 50%; }
100% { background-position: 0% 50%; }\n}.elementor .e-7a6eaa9-646bab6{font-family:Karla;font-weight:400;font-size:20px;color:#00000099;text-align:center;padding-inline-start:620px;padding-inline-end:620px;align-self:center;}.elementor .e-38ec777-c03771b{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:64px;flex-direction:column;gap:16px;justify-content:center;}.elementor .e-36c2105-445e742{width:100%;padding:0px;align-self:center;}.elementor .e-acc6c2e-8f21475{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:64px;}