@media(max-width:1179px){.elementor .e-1ad107ac-d129{font-size:clamp(60px, 8.4vw, 72px);}}@media(max-width:1179px){.elementor .e-6d9a7f6b-3465{max-width:660px;font-size:19px;}}@media(max-width:1179px){.elementor .e-2ea114df-2ec9{flex-wrap:wrap;row-gap:2px; & span { white-space:nowrap } & span:last-child { margin-left:auto }\n}}@media(max-width:1179px){.elementor .e-302820d8-7a59{width:100%;grid-column:2;grid-row:1;}}@media(max-width:1179px){.elementor .e-12f9afbf-9476{width:100%;max-width:360px;position:relative;inset-block-end:auto;inset-inline-start:auto;margin-block-start:0px;margin-block-end:56px;margin-inline-start:0px;margin-inline-end:-40px;grid-column:1;grid-row:1;justify-self:end;\n}}@media(max-width:1179px){.elementor .e-3251f00c-40ee{padding:0px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:end;}}@media(max-width:1179px){.elementor .e-c27eeb5-3ccb{display:flex;flex-direction:column;gap:48px;align-items:stretch;}}@media(max-width:1179px){.elementor .e-42896e10-664d{padding-block-start:56px;padding-block-end:88px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:1179px){.elementor .e-28363df6-3a62{font-size:48px;}}@media(max-width:1179px){.elementor .e-f1cf241-4343{max-width:640px;}}@media(max-width:1179px){.elementor .e-5b8ba934-402c{margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:18px;align-items:flex-start;}}@media(max-width:1179px){.elementor .e-4a8215bc-fd34{font-size:24px;}}@media(max-width:1179px){.elementor .e-15a73880-c437{font-size:24px;}}@media(max-width:1179px){.elementor .e-4a3c2853-ef30{font-size:24px;}}@media(max-width:1179px){.elementor .e-a6135a1-9242{font-size:60px;}}@media(max-width:1179px){.elementor .e-62014b5a-b6ee{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:24px;border-block-end-width:1px;border-inline-end-width:1px;border-right-style: solid; border-right-color: #FFFFFF1F; border-bottom-style: solid; border-bottom-color: #FFFFFF1F;\n}}@media(max-width:1179px){.elementor .e-5f630003-fabe{font-size:60px;}}@media(max-width:1179px){.elementor .e-5cb07a36-1f11{padding-block-start:24px;padding-block-end:24px;padding-inline-start:32px;padding-inline-end:24px;border-block-end-width:1px;border-inline-end-width:0px;border-bottom-style: solid; border-bottom-color: #FFFFFF1F;\n}}@media(max-width:1179px){.elementor .e-59224e49-e90e{font-size:60px;}}@media(max-width:1179px){.elementor .e-7c1d1b86-f187{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:24px;border-block-end-width:0px;border-inline-end-width:1px;border-right-style: solid; border-right-color: #FFFFFF1F;\n}}@media(max-width:1179px){.elementor .e-650a3662-447d{font-size:60px;}}@media(max-width:1179px){.elementor .e-572c6e5e-1a2a{padding-block-start:24px;padding-block-end:24px;padding-inline-start:32px;padding-inline-end:24px;border-block-end-width:0px;border-inline-end-width:0px;}}@media(max-width:1179px){.elementor .e-bfd0ad2-59d5{gap:0px;grid-template-columns:repeat(2, minmax(0,1fr));}}@media(max-width:1179px){.elementor .e-72f04f3-44ac{font-size:48px;}}@media(max-width:1179px){.elementor .e-3b5da93b-5538{max-width:640px;}}@media(max-width:1179px){.elementor .e-3424570d-82e2{margin-block-start:0px;margin-block-end:40px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:18px;align-items:flex-start;}}@media(max-width:1179px){.elementor .e-181d471d-dd09{font-size:22px;}}@media(max-width:1179px){.elementor .e-5195282d-a3f0{font-size:22px;}}@media(max-width:1179px){.elementor .e-2564da59-1e4b{font-size:22px;}}@media(max-width:1179px){.elementor .e-3746e544-84dd{font-size:22px;}}@media(max-width:1179px){.elementor .e-f868c1f-31f5{gap:20px;grid-template-columns:repeat(2, minmax(0,1fr));}}@media(max-width:1179px){.elementor .e-591b768a-f3f1{grid-column:1;}}@media(max-width:1179px){.elementor .e-da7b4b1-3c6c{font-size:48px;grid-column:1;}}@media(max-width:1179px){.elementor .e-7edf619f-4e4a{grid-column:1;}}@media(max-width:1179px){.elementor .e-1030418a-846d{width:100%;aspect-ratio:5 / 4;margin:0px;grid-column:2;grid-row:1 / span 4;align-self:center;}}@media(max-width:1179px){.elementor .e-7678b032-e7fe{column-gap:40px;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;row-gap:16px;\n}}@media(max-width:1179px){.elementor .e-481efd82-b817{display:flex;flex-direction:column;gap:40px;align-items:stretch;}}@media(max-width:1179px){.elementor .e-a287795-4295{font-size:48px;}}@media(max-width:1179px){.elementor .e-6e94119a-3734{display:flex;flex-direction:column;gap:18px;align-items:flex-start;}}@media(max-width:1179px){.elementor .e-7df73ceb-5ab1{display:none;}}@media(max-width:1179px){.elementor .e-6ee806a8-8507{font-size:13px;color:#566070;grid-area:dt;\n}}@media(max-width:1179px){.elementor .e-5b10f7a6-2084{width:100%;height:auto;aspect-ratio:4 / 3;grid-area:th;\n}}@media(max-width:1179px){.elementor .e-56015f73-4036{grid-area:ev;\n}}@media(max-width:1179px){.elementor .e-29bef2d8-5a35{font-size:15px;line-height:1.4;grid-area:cl;\n}}@media(max-width:1179px){.elementor .e-60097610-3a2c{color:#566070;grid-area:wh;\n}}@media(max-width:1179px){.elementor .e-4c0541c0-4d09{grid-area:rl; justify-self:end;\n}}@media(max-width:1179px){.elementor .e-3321ce4d-4a75{column-gap:20px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;grid-template-columns:148px auto minmax(0,1fr) auto;align-items:start;grid-template-areas:"th dt dt rl" "th ev ev ev" "th cl wh wh"; row-gap:6px;\n}}@media(max-width:1179px){.elementor .e-2e15aa57-f1e7{font-size:13px;color:#566070;grid-area:dt;\n}}@media(max-width:1179px){.elementor .e-7b83aba5-7730{width:100%;height:auto;aspect-ratio:4 / 3;grid-area:th;\n}}@media(max-width:1179px){.elementor .e-25ab74b0-de2b{grid-area:ev;\n}}@media(max-width:1179px){.elementor .e-23675a2b-7217{font-size:15px;line-height:1.4;grid-area:cl;\n}}@media(max-width:1179px){.elementor .e-600b66c6-cf42{color:#566070;grid-area:wh;\n}}@media(max-width:1179px){.elementor .e-43781f58-707f{grid-area:rl; justify-self:end;\n}}@media(max-width:1179px){.elementor .e-57fd88f8-a08d{column-gap:20px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;grid-template-columns:148px auto minmax(0,1fr) auto;align-items:start;grid-template-areas:"th dt dt rl" "th ev ev ev" "th cl wh wh"; row-gap:6px;\n}}@media(max-width:1179px){.elementor .e-15a13fe7-38a9{font-size:13px;color:#566070;grid-area:dt;\n}}@media(max-width:1179px){.elementor .e-7c59f42b-b603{width:100%;height:auto;aspect-ratio:4 / 3;grid-area:th;\n}}@media(max-width:1179px){.elementor .e-55323b9f-aaba{grid-area:ev;\n}}@media(max-width:1179px){.elementor .e-2d0ae7ad-a5c5{font-size:15px;line-height:1.4;grid-area:cl;\n}}@media(max-width:1179px){.elementor .e-6b388933-4e3d{color:#566070;grid-area:wh;\n}}@media(max-width:1179px){.elementor .e-5fefcec6-8e97{grid-area:rl; justify-self:end;\n}}@media(max-width:1179px){.elementor .e-32578669-75f0{column-gap:20px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;grid-template-columns:148px auto minmax(0,1fr) auto;align-items:start;grid-template-areas:"th dt dt rl" "th ev ev ev" "th cl wh wh"; row-gap:6px;\n}}@media(max-width:1179px){.elementor .e-69bb0420-27b4{font-size:13px;color:#566070;grid-area:dt;\n}}@media(max-width:1179px){.elementor .e-5eeb4058-9804{width:100%;height:auto;aspect-ratio:4 / 3;grid-area:th;\n}}@media(max-width:1179px){.elementor .e-50b9f9de-b3ec{grid-area:ev;\n}}@media(max-width:1179px){.elementor .e-fac0f5c-9974{font-size:15px;line-height:1.4;grid-area:cl;\n}}@media(max-width:1179px){.elementor .e-bc1d3eb-1fcf{color:#566070;grid-area:wh;\n}}@media(max-width:1179px){.elementor .e-5d355ffc-5481{grid-area:rl; justify-self:end;\n}}@media(max-width:1179px){.elementor .e-2c921e86-d1de{column-gap:20px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;grid-template-columns:148px auto minmax(0,1fr) auto;align-items:start;grid-template-areas:"th dt dt rl" "th ev ev ev" "th cl wh wh"; row-gap:6px;\n}}@media(max-width:1179px){.elementor .e-6e9b00a0-dc4b{font-size:13px;color:#566070;grid-area:dt;\n}}@media(max-width:1179px){.elementor .e-34278297-7a1c{width:100%;height:auto;aspect-ratio:4 / 3;grid-area:th;\n}}@media(max-width:1179px){.elementor .e-37833222-e782{grid-area:ev;\n}}@media(max-width:1179px){.elementor .e-67faf911-32ae{font-size:15px;line-height:1.4;grid-area:cl;\n}}@media(max-width:1179px){.elementor .e-7c47f99f-5354{color:#566070;grid-area:wh;\n}}@media(max-width:1179px){.elementor .e-306b80a2-7dda{grid-area:rl; justify-self:end;\n}}@media(max-width:1179px){.elementor .e-5719a8d5-ea87{column-gap:20px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;grid-template-columns:148px auto minmax(0,1fr) auto;align-items:start;grid-template-areas:"th dt dt rl" "th ev ev ev" "th cl wh wh"; row-gap:6px;\n}}@media(max-width:1179px){.elementor .e-1a2bea42-fa9a{font-size:13px;color:#566070;grid-area:dt;\n}}@media(max-width:1179px){.elementor .e-73cdc883-d743{width:100%;height:auto;aspect-ratio:4 / 3;grid-area:th;\n}}@media(max-width:1179px){.elementor .e-6d73936c-ee69{grid-area:ev;\n}}@media(max-width:1179px){.elementor .e-84284e8-ed38{font-size:15px;line-height:1.4;grid-area:cl;\n}}@media(max-width:1179px){.elementor .e-55af262d-51a6{color:#566070;grid-area:wh;\n}}@media(max-width:1179px){.elementor .e-359e1f59-4a3b{grid-area:rl; justify-self:end;\n}}@media(max-width:1179px){.elementor .e-55eeb2b3-4f5f{column-gap:20px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;grid-template-columns:148px auto minmax(0,1fr) auto;align-items:start;grid-template-areas:"th dt dt rl" "th ev ev ev" "th cl wh wh"; row-gap:6px;\n}}@media(max-width:1179px){.elementor .e-41b39e45-1107{padding-block-start:48px;padding-block-end:40px;padding-inline-start:64px;padding-inline-end:40px;}}@media(max-width:1179px){.elementor .e-72307d03-7980{font-size:52px;}}@media(max-width:1179px){.elementor .e-6e7e2fc8-d89a{max-width:440px;}}@media(max-width:1179px){.elementor .e-195ea6a3-ff74{padding-block-start:88px;padding-block-end:88px;gap:36px;grid-template-columns:minmax(0,1fr);}}