.elementor .arc-seo-p{font-size:14px;color:#555;line-height:1.6;margin:0px;}.elementor .arc-seo-h{font-weight:700;font-size:15px;color:#111;margin:0px;}.elementor .arc-seo-item{padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .arc-seo{padding-block-start:32px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr));border-top-style: solid; border-top-color: #e7e7e7;\n}.elementor .arc-gridslot{min-height:240px;padding:0px;display:block;}.elementor .arc-sort:hover,.elementor .arc-sort:focus-visible{background-color:#f7cad5;}.elementor .arc-sort{font-weight:500;font-size:13px;color:#111;padding:0px;margin:0px;border-radius:999px;background-color:#f5f5f5;transition:background-color 0.15s;flex:0 0 auto;white-space:nowrap; & a { display:block;padding:7px 14px; }\n}.elementor .arc-bar-label{font-size:13px;color:#555;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:4px;white-space:nowrap;\n}.elementor .arc-bar{padding:0px;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;align-items:center;}.elementor .arc-main{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:16px;}.elementor .arc-filt-body{min-height:120px;padding:0px;display:block;}.elementor .arc-filt-plus{font-weight:300;font-size:22px;color:#111;line-height:1;margin:0px;transition:transform 0.2s;display:none;&:where(details[open] *) { transform:rotate(45deg); }\n}.elementor .arc-filt-title{font-weight:700;font-size:15px;color:#111;margin:0px;}.elementor .arc-filt-head{padding-block-start:0px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:14px;border-block-end-width:1px;display:flex;justify-content:space-between;align-items:center;border-bottom-style: solid; border-bottom-color: #e7e7e7; cursor:default; pointer-events:none;\n}.elementor .arc-filt-item{border-width:0px;&::details-content { content-visibility:visible;block-size:auto;transition:none; }\n}.elementor .arc-filt{padding:0px;display:block;}.elementor .arc-side{position:static;padding:18px;border-radius:14px;border-width:1px;border-color:#ececec;border-style:solid;background-color:#fafafa;display:block;}.elementor .arc-body{padding:0px;display:grid;gap:40px;grid-template-columns:272px minmax(0,1fr);align-items:start;}.elementor .arc-chip:hover,.elementor .arc-chip:focus-visible{border-color:#111;background-color:#fdf2f5;}.elementor .arc-chip{font-weight:600;font-size:13px;color:#111;line-height:1.2;padding:0px;margin:0px;border-radius:999px;border-width:1px;border-color:#e7e7e7;border-style:solid;background-color:#fff;transition:border-color 0.15s, background-color 0.15s;flex:0 0 auto;white-space:nowrap; & a { display:block;padding:8px 16px; }\n}.elementor .arc-chips{padding:0px;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;}.elementor .arc-perk{font-weight:600;font-size:13px;color:#1f6b45;margin:0px;white-space:nowrap;\n}.elementor .arc-perks{width:auto;padding:0px;display:flex;flex-direction:row;flex-wrap:wrap;gap:6px 18px;\n}.elementor .arc-desc{font-size:15px;color:#555;line-height:1.6;margin:0px;&:empty { display:none; }\n}.elementor .arc-title{font-weight:600;font-size:40px;color:#111;line-height:1.1;margin:0px;}.elementor .arc-headcopy{width:auto;max-width:760px;padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .arc-head{padding-block-start:0px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 32px; border-bottom-style: solid; border-bottom-color: #e7e7e7;\n}.elementor .arc-crumbs{font-size:13px;color:#6b6b6b;line-height:1.4;margin:0px;& a { color:#6b6b6b;text-decoration:none; }\n}.elementor .arc-wrap{width:100%;max-width:1280px;padding-block-start:16px;padding-block-end:56px;padding-inline-start:24px;padding-inline-end:24px;display:flex;flex-direction:column;gap:24px;margin-inline:auto;\n}