.elementor .e-5af8fc4d-ed71{margin-block-end:10px;}.elementor .e-21af97b-bfdc{font-family:var(--dom-font-heading);font-weight:700;font-size:14px;color:var(--dom-red);letter-spacing:0.18em;text-transform:uppercase;}.elementor .e-2a77c2fa-e166{font-family:var(--dom-font-heading);font-weight:700;font-size:28px;color:var(--dom-white);line-height:1.1;}.elementor .e-5ca3f32-1f54{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex-direction:column;gap:4px;border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.12);\n}.elementor .e-7e098f75-3b66{font-family:var(--dom-font-heading);font-weight:700;font-size:14px;color:var(--dom-red);letter-spacing:0.18em;text-transform:uppercase;}.elementor .e-2b170680-e552{font-family:var(--dom-font-heading);font-weight:700;font-size:28px;color:var(--dom-white);line-height:1.1;}.elementor .e-4bf1b75a-121f{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex-direction:column;gap:4px;border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.12);\n}.elementor .e-55228b12-7747{font-family:var(--dom-font-heading);font-weight:700;font-size:14px;color:var(--dom-red);letter-spacing:0.18em;text-transform:uppercase;}.elementor .e-79c934bc-52b4{font-family:var(--dom-font-body);font-weight:600;font-size:17px;color:var(--dom-white);overflow-wrap: anywhere;\n}.elementor .e-3b09d894-770b{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex-direction:column;gap:4px;border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.12);\n}.elementor .e-27aa63af-3150{font-family:var(--dom-font-heading);font-weight:700;font-size:14px;color:var(--dom-red);letter-spacing:0.18em;text-transform:uppercase;}.elementor .e-56401fa9-c29d{font-family:var(--dom-font-body);font-size:16px;color:var(--dom-white);line-height:1.6;}.elementor .e-2b78365d-e10e:hover,.elementor .e-2b78365d-e10e:focus-visible{color:var(--dom-white);}.elementor .e-2b78365d-e10e{font-family:var(--dom-font-heading);font-weight:700;font-size:15px;color:var(--dom-blue-light);letter-spacing:0.1em;text-transform:uppercase;}.elementor .e-26c08bb1-557a{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex-direction:column;gap:6px;border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.12);\n}.elementor .e-6923eed4-f968{font-family:var(--dom-font-heading);font-weight:700;font-size:14px;color:var(--dom-red);letter-spacing:0.18em;text-transform:uppercase;}.elementor .e-4c6ede9c-7bf8{font-family:var(--dom-font-body);font-size:16px;color:var(--dom-muted-light);}.elementor .e-9de5b4d-92f1{padding-block-start:18px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:4px;}.elementor .e-be10f5c-362f{width:36%;padding:36px;border-block-start-width:6px;background-color:var(--dom-ink);flex-direction:column;gap:0px;border-top-style: solid; border-top-color: var(--dom-red);\n}.elementor .e-297ef691-f185{width:calc(50% - 10px);}.elementor .e-2300af66-f139{width:calc(50% - 10px);}.elementor .e-5434d4fc-5749{width:calc(50% - 10px);}.elementor .e-296f0186-2c01{width:calc(50% - 10px);}.elementor .e-23ea73b1-cb4d{height:52px;cursor:pointer;}.elementor .e-16fd7b39-a3c7{min-height:140px;}.elementor .e-20bc1f6f-78f3{margin-block-start:6px;}.elementor .e-65cee5f7-65b4{font-family:var(--dom-font-body);font-size:16px;color:#1E4620;padding-block-start:16px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;background-color:#DDF0DF;text-align: left; border-inline-start: 4px solid #2E7D32;\n}.elementor .e-7ae73a83-e5f2{font-family:var(--dom-font-body);font-size:16px;color:#7A1015;padding-block-start:16px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;background-color:#FBE3E4;text-align: left; border-inline-start: 4px solid var(--dom-red);\n}.elementor .e-2e551756-207c{column-gap:20px;margin-block-start:10px;align-items:flex-start;row-gap: 20px;\n}.elementor .e-76c09ac-a249{width:64%;padding:clamp(28px, 4vw, 48px);border-width:1px;border-color:var(--dom-line);border-style:solid;background-color:var(--dom-white);flex-direction:column;gap:14px;}.elementor .e-1c6a5ce7-1e8f{flex-direction:row;gap:32px;align-items:flex-start;}.elementor .e-35bca4ff-4df5{width:100%;padding:0px;}