.elementor .e-3072106a-9829{font-family:"DM Sans";font-weight:500;font-size:clamp(44px, 4.72vw, 83px);color:#1f2722;letter-spacing:-0.065em;line-height:0.96;}.elementor .e-34ca8684-852c{font-size:clamp(44px, 4.72vw, 83px);color:#1f2722;line-height:0.96;}.elementor .e-339a39a5-245f{padding:0px;}.elementor .e-637243f0-fe7c{max-width:560px;font-size:clamp(22px, 1.81vw, 32px);color:#1f2722;line-height:1.25;}.elementor .e-4cb354fc-9467{padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-5ba182ee-a5a2{padding:0px;display:flex;flex-direction:column;gap:26px;flex:0 1 44%;align-items:flex-start;}.elementor .e-6caae868-5c57{width:100%;height:100%;object-fit:cover;}.elementor .e-3178d52-9d0b{overflow:hidden;aspect-ratio:683 / 600;padding:0px;border-radius:28px;flex:1 1 0px;}.elementor .e-5ce9b3d1-3ba9{padding-block-start:48px;padding-block-end:96px;padding-inline-start:max(clamp(25px, 4.2vw, 80px), calc((100% - 1720px) / 2));padding-inline-end:max(clamp(25px, 4.2vw, 80px), calc((100% - 1720px) / 2));background-color:#f4f1e9;flex-direction:row;gap:56px;align-items:center;}.elementor .e-22d600b-c909{max-width:920px;font-size:clamp(34px, 3.89vw, 68px);}.elementor .e-6e59fd19-3891{font-family:"DM Sans";font-weight:500;font-size:24px;color:#1f2722;letter-spacing:-0.04em;line-height:1.1;}.elementor .e-108dca3b-f936{flex:0 0 33%;}.elementor .e-1957d63a-5ea6{font-family:"DM Sans";font-weight:500;font-size:24px;color:#1f2722;letter-spacing:-0.04em;line-height:1.1;}.elementor .e-b876e78-71ff{flex:1 1 0px;}.elementor .e-2290ff3a-6114{padding:0px;gap:18px;align-items:stretch;}.elementor .e-27e2d770-f97d{align-self:flex-start;}.elementor .e-6b054721-3dd1{width:auto;padding-block-start:88px;padding-block-end:88px;padding-inline-start:72px;padding-inline-end:72px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:max(clamp(25px, 4.2vw, 80px), calc((100% - 1720px) / 2));margin-inline-end:max(clamp(25px, 4.2vw, 80px), calc((100% - 1720px) / 2));border-radius:52px;background-color:#dce8e9;flex-direction:column;gap:36px;align-items:stretch;}.elementor .e-373263ec-1c09{font-size:clamp(34px, 3.89vw, 68px);}.elementor .e-705b6fc2-621d{padding:0px;display:flex;flex-direction:column;gap:24px;flex:1 1 0px;}.elementor .e-705b0fe1-a5b7{width:100%;height:100%;object-fit:cover;}.elementor .e-c2e3384-2751{overflow:hidden;aspect-ratio:518 / 404;padding:0px;border-radius:28px;flex:0 0 518px;}.elementor .e-4f08edd-4e15{padding-block-start:104px;padding-block-end:104px;padding-inline-start:max(clamp(25px, 4.2vw, 80px), calc((100% - 1720px) / 2));padding-inline-end:max(clamp(25px, 4.2vw, 80px), calc((100% - 1720px) / 2));background-color:#f4f1e9;flex-direction:row;gap:72px;align-items:center;}.elementor .e-10ac5653-36f1{font-size:clamp(34px, 3.89vw, 68px);}.elementor .e-e68ad74-890b{font-family:"DM Sans";font-weight:500;font-size:clamp(25px, 2.08vw, 37px);color:#1f2722;letter-spacing:-0.04em;line-height:1.12;}.elementor .e-2b49c641-8369{padding:0px;display:flex;flex-direction:column;gap:24px;flex:0 0 43%;}.elementor .e-4d6b4bb5-a983{font-size:clamp(22px, 1.81vw, 32px);color:#1f2722;line-height:1.28;}.elementor .e-6c840458-8a7d{font-family:"DM Sans";font-size:14px;color:#4d5750;line-height:1.6;}.elementor .e-1541dfc3-f8e1{gap:22px;flex:1 1 0px;align-items:flex-start;}.elementor .e-30b4f64f-f006{padding:0px;gap:64px;align-items:stretch;}.elementor .e-23c929be-5d93{height:1px;min-width:0px;padding:0px;background-color:rgba(31, 39, 34, 0.19);}.elementor .e-72d85deb-17ba{font-family:"DM Sans";font-weight:500;font-size:clamp(25px, 2.08vw, 37px);color:#1f2722;letter-spacing:-0.04em;line-height:1.12;}.elementor .e-61ebcb0b-81be{padding:0px;display:flex;flex-direction:column;gap:24px;flex:0 0 43%;}.elementor .e-239678c6-50ab{font-size:clamp(22px, 1.81vw, 32px);color:#1f2722;line-height:1.28;}.elementor .e-78fd40c4-57a5{font-family:"DM Sans";font-size:14px;color:#4d5750;line-height:1.6;}.elementor .e-4f1bd849-8e0b{gap:22px;flex:1 1 0px;align-items:flex-start;}.elementor .e-bae825f-3815{padding:0px;gap:64px;align-items:stretch;}.elementor .e-30c7df91-ad77{width:auto;padding-block-start:96px;padding-block-end:96px;padding-inline-start:72px;padding-inline-end:72px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:max(clamp(25px, 4.2vw, 80px), calc((100% - 1720px) / 2));margin-inline-end:max(clamp(25px, 4.2vw, 80px), calc((100% - 1720px) / 2));border-radius:52px;background-color:#dce8e9;flex-direction:column;gap:48px;align-items:stretch;}.elementor .e-1ec2db4e-dfb8{font-size:clamp(34px, 3.89vw, 68px);flex:0 0 40%;}.elementor .e-544a4617-7961{padding:0px;display:flex;flex-direction:column;gap:18px;align-items:flex-start;}.elementor .e-305f83a5-3bf2{padding:0px;display:flex;flex-direction:column;gap:28px;flex:1 1 0px;}.elementor .e-c047747-a475{padding-block-start:104px;padding-block-end:104px;padding-inline-start:max(clamp(25px, 4.2vw, 80px), calc((100% - 1720px) / 2));padding-inline-end:max(clamp(25px, 4.2vw, 80px), calc((100% - 1720px) / 2));background-color:#f4f1e9;flex-direction:row;gap:80px;align-items:flex-start;}.elementor .e-3df2e310-7867{font-size:clamp(34px, 3.89vw, 68px);}.elementor .e-620bbf99-1f7d{padding:0px;display:flex;flex-direction:column;gap:24px;flex:0 1 768px;align-items:flex-start;}.elementor .e-b6b6c5b-tb01{filter:brightness(15%);}.elementor .e-3cfeea00-99ff{padding:0px;display:flex;flex:1 1 0px;justify-content:center;align-items:center;}.elementor .e-1cd336f2-387e{padding-block-start:80px;padding-block-end:80px;padding-inline-start:72px;padding-inline-end:72px;border-radius:52px;background-color:#dce8e9;gap:64px;align-items:center;}.elementor .e-37b0889d-7109{padding-block-start:0px;padding-block-end:96px;padding-inline-start:max(clamp(25px, 4.2vw, 80px), calc((100% - 1720px) / 2));padding-inline-end:max(clamp(25px, 4.2vw, 80px), calc((100% - 1720px) / 2));}