.elementor .e-2f9c0d2-507c8f7{min-width:120px;max-width:300px;font-weight:500;font-size:12px;color:var(--primary_text);letter-spacing:0.5px;line-height:30px;text-align:start;text-transform:uppercase;}.elementor .e-c0d1526-9acb8a3{max-width:550px;font-weight:400;font-size:14px;color:var(--text_2);}.elementor .e-17e4160-b964720{min-width:120px;max-width:300px;font-weight:500;font-size:12px;color:var(--primary_text);letter-spacing:0.5px;line-height:30px;text-align:start;text-transform:uppercase;}.elementor .e-58e9537-fe548f5{max-width:550px;font-weight:400;font-size:14px;color:var(--text_2);}.elementor .e-e339153-c439d22{min-width:120px;max-width:300px;font-weight:500;font-size:12px;color:var(--primary_text);letter-spacing:0.5px;line-height:30px;text-align:start;text-transform:uppercase;}.elementor .e-a7e4336-ca5df5c{max-width:550px;font-weight:400;font-size:14px;color:var(--text_2);}.elementor .e-9a7b019-e0e7e54{min-width:120px;max-width:300px;font-weight:500;font-size:12px;color:var(--primary_text);letter-spacing:0.5px;line-height:30px;text-align:start;text-transform:uppercase;}.elementor .e-90ca6d1-ff30247{max-width:550px;font-weight:400;font-size:14px;color:var(--text_2);}.elementor .e-9f45404-71a9f98{width:50%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:16px;background-color:#6c7a9500;flex-direction:column;gap:24px;}.elementor .e-4b00356-274cf90{height:710px;overflow:hidden;object-fit:cover;border-radius:18px;border-width:1px;border-color:#2f4a4f1f;border-style:solid;background-clip:border-box;box-shadow:0px 25px 60px -30px #14283c66;align-self:end;}.elementor .e-2fc257f-2879696{width:50%;padding:0px;border-radius:18px;border-width:1px;border-color:#ffffff;border-style:solid;flex-direction:column;}.elementor .e-3dbe11b-0a83c05{padding:0px;flex-direction:row-reverse;gap:32px;justify-content:space-between;}.elementor .e-6bdbbc1-a59cb74{width:750px;font-size:64px;color:var(--primary_text);letter-spacing:-1.72px;line-height:65px;}.elementor .e-3cd3a65-c5e176d{max-width:650px;font-weight:400;font-size:17px;color:var(--text_2);line-height:28px;text-align:start;}.elementor .e-b3a605c-99f244a{font-weight:700;font-size:14px;color:var(--bg_secondary);}.elementor .e-d675dd1-e1b1076{max-width:130px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:10px;padding-inline-end:0px;border-radius:100px;background-color:var(--primary_text);flex-direction:row;gap:10px;justify-content:center;align-items:center;align-self:start;}.elementor .e-d675dd1-e1b1076:hover,.elementor .e-d675dd1-e1b1076:focus-visible{background-color:var(--btn-hover);}.elementor .e-7117ea1-587d343{position:relative;padding-block-start:100px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-image:linear-gradient(#e8c9a066, #e8c9a066);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;align-items:center;}.elementor .e-01dbe99-b86bb26{font-size:36px;color:var(--primary_text);letter-spacing:-1.2px;line-height:48px;}.elementor .e-c44b11e-d74e474{font-weight:400;font-size:16px;color:var(--text_2);}.elementor .e-c01e086-65b45b4{font-size:36px;color:var(--primary_text);letter-spacing:-1.2px;line-height:48px;}.elementor .e-3a7243e-37bcb01{font-weight:400;font-size:16px;color:var(--text_2);}.elementor .e-b2c5833-e32f560{max-width:450px;font-size:40px;color:var(--primary_text);letter-spacing:-1.2px;line-height:54px;}.elementor .e-f05848a-794694a{font-weight:400;font-size:16px;color:var(--text_2);}.elementor .e-4e2d19a-97819a6{padding:40px;border-radius:28px;border-width:1px;border-color:#ffffffb3;border-style:solid;background-color:#F6EFE2;mix-blend-mode:normal;backdrop-filter:saturate(140%) blur(18px);flex-direction:column;gap:15px;justify-content:center;align-items:center;}.elementor .e-27b03e1-ccf5ff6{font-size:44px;color:var(--primary_text);letter-spacing:-1.2px;line-height:54px;}.elementor .e-875ee22-13b557a{max-width:550px;font-weight:400;font-size:14px;color:var(--text_2);}.elementor .e-d2f5b9e-7884805{max-width:600px;font-size:30px;color:var(--text_secondary_1);letter-spacing:-0.5px;line-height:30px;}.elementor .e-189244e-766dd19{min-width:280px;max-width:600px;font-weight:500;font-size:24px;color:var(--primary_text);letter-spacing:-0.5px;line-height:30px;text-align:start;}.elementor .e-3efdc0f-937786a{max-width:550px;font-weight:400;font-size:14px;color:var(--text_2);}.elementor .e-ed21d47-1dd5580{max-width:600px;font-size:30px;color:var(--text_secondary_1);letter-spacing:-0.5px;line-height:30px;}.elementor .e-6d58127-cc98267{min-width:280px;max-width:600px;font-weight:500;font-size:24px;color:var(--primary_text);letter-spacing:-0.5px;line-height:30px;text-align:start;}.elementor .e-3e9670a-f640c08{max-width:550px;font-weight:400;font-size:14px;color:var(--text_2);}.elementor .e-7523544-3c19082{max-width:600px;font-size:30px;color:var(--text_secondary_1);letter-spacing:-0.5px;line-height:30px;}.elementor .e-92673f8-88b00d8{min-width:280px;max-width:600px;font-weight:500;font-size:24px;color:var(--primary_text);letter-spacing:-0.5px;line-height:30px;text-align:start;}.elementor .e-0073d59-28f0ba7{max-width:550px;font-weight:400;font-size:14px;color:var(--text_2);}.elementor .e-75892ce-6586538{max-width:600px;font-size:30px;color:var(--text_secondary_1);letter-spacing:-0.5px;line-height:30px;}.elementor .e-0ad0070-c262310{min-width:280px;max-width:600px;font-weight:500;font-size:24px;color:var(--primary_text);letter-spacing:-0.5px;line-height:30px;text-align:start;}.elementor .e-0924f03-3711c37{max-width:550px;font-weight:400;font-size:14px;color:var(--text_2);}.elementor .e-077052b-f07cf30{font-size:44px;color:var(--primary_text);letter-spacing:-1.2px;line-height:54px;}.elementor .e-e65dcf4-fd4f7a7{max-width:550px;font-weight:400;font-size:14px;color:var(--text_2);}.elementor .e-78add34-9b8b8ad{padding:0px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-5ca5feb-08134f9{font-weight:700;font-size:14px;color:var(--bg_secondary);}.elementor .e-72f1fb2-8e968b9{max-width:130px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:10px;padding-inline-end:0px;border-radius:100px;background-color:var(--primary_text);flex-direction:row;gap:10px;justify-content:center;align-items:center;align-self:start;}.elementor .e-72f1fb2-8e968b9:hover,.elementor .e-72f1fb2-8e968b9:focus-visible{background-color:var(--btn-hover);}.elementor .e-06d62dd-eac73fc{font-weight:700;font-size:14px;color:var(--sage_dark);}.elementor .e-d0f4677-0dcb92b{max-width:180px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;border-radius:100px;background-color:#FFFEFD;display:inline-flex;flex-direction:row;gap:10px;justify-content:center;align-items:start;align-self:start;}.elementor .e-c5c9202-88f9c22{padding:40px;margin-block-start:70px;border-radius:28px;border-width:1px;border-color:#ffffffb3;border-style:solid;background-color:#f5eee100;mix-blend-mode:normal;backdrop-filter:saturate(140%) blur(18px);flex-direction:column;gap:15px;justify-content:center;align-items:center;}.elementor .e-11ad0bd-439b624{max-width:450px;font-size:44px;color:var(--primary_text);letter-spacing:-1.2px;line-height:54px;}.elementor .e-b38ab6b-0f5fddd{font-weight:400;font-size:16px;color:var(--text_2);}.elementor .e-0d48542-8d10d02{max-width:450px;font-size:44px;color:var(--primary_text);letter-spacing:-1.2px;line-height:54px;}.elementor .e-a4ab6da-e7ca0e2{font-weight:400;font-size:16px;color:var(--text_2);}.elementor .e-8e0f744-4d9de61{max-width:450px;font-size:40px;color:var(--primary_text);letter-spacing:-1.2px;line-height:54px;text-align:center;}.elementor .e-4479878-b1d0055{font-weight:400;font-size:16px;color:var(--text_2);text-align:center;display:block;align-self:center;}.elementor .e-d7a36a2-e42007d{font-weight:700;font-size:14px;color:var(--bg_secondary);}.elementor .e-0f16ef9-a7c7d07{max-width:130px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:10px;padding-inline-end:0px;border-radius:100px;background-color:var(--primary_text);flex-direction:row;gap:10px;justify-content:center;align-items:center;align-self:start;}.elementor .e-0f16ef9-a7c7d07:hover,.elementor .e-0f16ef9-a7c7d07:focus-visible{background-color:var(--btn-hover);}.elementor .e-8a819ef-75d505e{font-weight:700;font-size:14px;color:var(--sage_dark);}.elementor .e-9be5114-6c846d6{max-width:180px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;border-radius:100px;background-color:#FFFEFD;display:inline-flex;flex-direction:row;gap:10px;justify-content:center;align-items:start;align-self:start;}.elementor .e-7510d48-6a07cd0{padding:40px;margin-block-start:70px;border-radius:28px;border-width:1px;border-color:#ffffffb3;border-style:solid;background-color:#F6EFE2;mix-blend-mode:normal;backdrop-filter:saturate(140%) blur(18px);flex-direction:column;gap:15px;justify-content:center;align-items:center;}.elementor .e-cbf87ab-df1e5e3{max-width:900px;color:var(--primary_text);letter-spacing:-1.2px;line-height:48px;}.elementor .e-efecdf6-803864c{font-weight:700;font-size:14px;color:var(--bg_secondary);}.elementor .e-c312071-7ea41b8{max-width:240px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:10px;padding-inline-end:0px;border-radius:100px;background-color:var(--primary_text);flex-direction:row;gap:10px;justify-content:center;align-items:center;align-self:start;}.elementor .e-c312071-7ea41b8:hover,.elementor .e-c312071-7ea41b8:focus-visible{background-color:var(--btn-hover);}.elementor .e-c26dc91-b06a3e8{font-weight:700;font-size:14px;color:var(--sage_dark);}.elementor .e-9489a48-6b0f632{max-width:180px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;border-radius:100px;background-color:#FFFEFD;display:inline-flex;flex-direction:row;gap:10px;justify-content:center;align-items:start;align-self:start;}.elementor .e-23d4646-a189119{padding:0px;gap:10px;}.elementor .e-d7b6f75-bf5bc70{font-weight:400;font-size:16px;color:var(--text_2);}.elementor .e-62365d1-42717c9{font-weight:400;font-size:16px;color:var(--text_2);}.elementor .e-36b5fd6-145e219{font-weight:400;font-size:16px;color:var(--text_2);}.elementor .e-88145bb-dea58bd{font-weight:400;font-size:16px;color:var(--text_2);}.elementor .e-838dceb-e8ce0f3{font-weight:400;font-size:16px;color:var(--text_2);}.elementor .e-821a5f8-6e17a6c{padding:50px;border-radius:28px;border-width:1px;border-color:#ffffffb3;border-style:solid;background-color:#ffffff73;mix-blend-mode:normal;backdrop-filter:saturate(140%) blur(18px);flex-direction:column;gap:15px;justify-content:center;align-items:center;}.elementor .e-e5a4b5b-438f579{padding:40px;border-radius:28px;border-width:1px;border-color:#ffffffb3;border-style:solid;background-color:#ffffff;mix-blend-mode:normal;backdrop-filter:saturate(140%) blur(18px);flex-direction:column;gap:15px;justify-content:center;align-items:center;}.elementor .e-367c896-4d6e1c8{padding-block-start:80px;padding-block-end:80px;padding-inline-start:10px;padding-inline-end:10px;background-color:#ffffff;flex-direction:column;gap:30px;}.elementor .e-b4b6204-b178f2d{font-weight:700;font-size:24px;color:#2f4a4f;}.elementor .e-294436ee-4c341b4{padding:0px;flex-direction:row;align-items:start;}.elementor .e-7ef8c01f-490281a{font-weight:700;font-size:20px;color:#2f4a4f;}.elementor .e-41dae91c-e851b1b{padding:0px;flex-direction:row;align-items:start;}.elementor .e-36c07c3a-25ef692{font-weight:400;font-size:15px;color:#2f4a4f;line-height:18px;}.elementor .e-53f93807-0079934{padding:0px;flex-direction:row;align-items:start;}.elementor .e-75d929c2-0bb2ae3{width:46%;padding:0px;flex-direction:column;gap:20px;}.elementor .e-c6116c7-9221fa4{font-weight:400;font-size:34px;color:var(--DUP_sage_dark14);}.elementor .e-7dd218cd-63bf376{width:54%;padding:0px;flex-direction:column;}.elementor .e-3cad5dc1-7413bac{column-gap:50px;padding:56px;border-radius:28px;background-color:#ffffff73;flex-direction:row;row-gap:30px;}.elementor .e-432544fa-404aafe{padding-block-start:80px;padding-block-end:150px;padding-inline-start:10px;padding-inline-end:10px;flex-direction:column;}