.elementor .e-6d2c6872-fab0:hover,.elementor .e-6d2c6872-fab0:focus-visible{transform:scale3d(1.03,1.03,1)}.elementor .e-6d2c6872-fab0{width:280px;height:auto;transition:transform 0.3s;flex:0 0 auto}.elementor .e-127d3280-68df:hover,.elementor .e-127d3280-68df:focus-visible{color:var(--fs-cor-destaque-texto);border-block-end-color:var(--cs-cor-vermelho);\n}.elementor .e-127d3280-68df{font-family:var(--fs-fonte-titulo);font-weight:400;font-size:24px;color:var(--fs-cor-texto);letter-spacing:.02em;text-decoration:none;text-transform:uppercase;padding-block-start:8px;padding-block-end:6px;padding-inline-start:20px;padding-inline-end:20px;margin:0;transition:color 0.25s,border-color 0.25s;white-space:nowrap;border-block-end:3px solid #fff0;&:focus-visible{outline:2px solid var(--fs-cor-texto);outline-offset:4px}\n}.elementor .e-5790df14-b917:hover,.elementor .e-5790df14-b917:focus-visible{color:var(--fs-cor-destaque-texto);border-block-end-color:var(--cs-cor-vermelho);\n}.elementor .e-5790df14-b917{font-family:var(--fs-fonte-titulo);font-weight:400;font-size:24px;color:var(--fs-cor-texto);letter-spacing:.02em;text-decoration:none;text-transform:uppercase;padding-block-start:8px;padding-block-end:6px;padding-inline-start:20px;padding-inline-end:20px;margin:0;transition:color 0.25s,border-color 0.25s;white-space:nowrap;border-block-end:3px solid #fff0;border-inline-start:1px solid rgb(246 231 216 / .45);&:focus-visible{outline:2px solid var(--fs-cor-texto);outline-offset:4px}\n}.elementor .e-4f779242-90ad:hover,.elementor .e-4f779242-90ad:focus-visible{color:var(--fs-cor-destaque-texto);border-block-end-color:var(--cs-cor-vermelho);\n}.elementor .e-4f779242-90ad{font-family:var(--fs-fonte-titulo);font-weight:400;font-size:24px;color:var(--fs-cor-texto);letter-spacing:.02em;text-decoration:none;text-transform:uppercase;padding-block-start:8px;padding-block-end:6px;padding-inline-start:20px;padding-inline-end:20px;margin:0;transition:color 0.25s,border-color 0.25s;white-space:nowrap;border-block-end:3px solid #fff0;border-inline-start:1px solid rgb(246 231 216 / .45);&:focus-visible{outline:2px solid var(--fs-cor-texto);outline-offset:4px}\n}.elementor .e-290078ca-e00a:hover,.elementor .e-290078ca-e00a:focus-visible{color:var(--fs-cor-destaque-texto);border-block-end-color:var(--cs-cor-vermelho);\n}.elementor .e-290078ca-e00a{font-family:var(--fs-fonte-titulo);font-weight:400;font-size:24px;color:var(--fs-cor-destaque-texto);letter-spacing:.02em;text-decoration:none;text-transform:uppercase;padding-block-start:8px;padding-block-end:6px;padding-inline-start:20px;padding-inline-end:20px;margin:0;transition:color 0.25s,border-color 0.25s;white-space:nowrap;border-block-end:3px solid #fff0;border-inline-start:1px solid rgb(246 231 216 / .45);border-block-end-color:var(--cs-cor-vermelho);&:focus-visible{outline:2px solid var(--fs-cor-texto);outline-offset:4px}\n}.elementor .e-3af40e96-a687:hover,.elementor .e-3af40e96-a687:focus-visible{color:var(--fs-cor-destaque-texto);border-block-end-color:var(--cs-cor-vermelho);\n}.elementor .e-3af40e96-a687{font-family:var(--fs-fonte-titulo);font-weight:400;font-size:24px;color:var(--fs-cor-texto);letter-spacing:.02em;text-decoration:none;text-transform:uppercase;padding-block-start:8px;padding-block-end:6px;padding-inline-start:20px;padding-inline-end:20px;margin:0;transition:color 0.25s,border-color 0.25s;white-space:nowrap;border-block-end:3px solid #fff0;border-inline-start:1px solid rgb(246 231 216 / .45);&:focus-visible{outline:2px solid var(--fs-cor-texto);outline-offset:4px}\n}.elementor .e-41e13844-9279{padding:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 0;width:fit-content;\n}.elementor .e-306c9aa1-d751{width:100%;min-height:88px;padding-inline-start:18px;padding-inline-end:28px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:16px 32px;\n}.elementor .e-145764bf-fd0a{width:100%;position:absolute;inset-block-start:0;inset-inline-start:0;z-index:50;padding:0;background-image:linear-gradient(180deg,rgb(13 13 13 / .55) 0%,#fff0 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex}.elementor .e-c42d6f4-6c50{font-family:var(--fs-fonte-titulo);font-weight:400;font-size:clamp(52px, 7vw, 92px);color:var(--fs-cor-texto);line-height:.95;text-transform:uppercase;margin:0;text-shadow:4px 0 20px var(--cs-cor-rosa);\n}.elementor .e-4c24d104-66f8{font-family:var(--fs-fonte-texto);font-size:22px;color:var(--fs-cor-texto);line-height:1.4;margin:0}.elementor .e-4da60bb9-aae1:hover,.elementor .e-4da60bb9-aae1:focus-visible{color:var(--cs-cor-vinho-sangue);background-color:var(--fs-cor-texto);box-shadow:0 0 31px 0 rgb(253 38 122 / .83)}.elementor .e-4da60bb9-aae1{font-size:32px;line-height:1.2;padding-block-start:12px;padding-block-end:6px;padding-inline-start:25px;padding-inline-end:25px;transition:background-color 0.3s,color 0.3s,box-shadow 0.3s}.elementor .e-26e57695-ce0b{max-width:560px;padding:0;display:flex;flex-direction:column;gap:20px;align-items:flex-start}.elementor .e-38126d16-249c{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.elementor .e-41ef69a1-cf2b{min-height:760px;padding-block-start:140px;padding-block-end:90px;background-image:linear-gradient(180deg,#fff0 50%,#0D0D0D 100%),url(https://claudiasousa.eu/wp-content/uploads/2025/08/Banner-Claudia-Sousa-1600x-700-a-maleta-vermelha-1.webp);background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,top center;background-color:var(--fs-cor-fundo);display:flex;align-items:center}.elementor .e-2020d254-ea70{width:0;height:0;position:absolute;inset-block-start:0;inset-inline-start:50%;padding:0;margin-inline-start:-45px;border-inline-start:45px solid #fff0;border-inline-end:45px solid #fff0;border-block-start:52px solid var(--fs-cor-fundo);\n}.elementor .e-3d22819c-e028{font-family:var(--fs-fonte-titulo);font-weight:400;font-size:clamp(44px, 5vw, 60px);color:var(--cs-cor-vermelho);line-height:1;text-transform:uppercase;margin:0}.elementor .e-4f503630-edd3{font-family:var(--fs-fonte-texto);font-weight:700;font-size:18px;color:var(--fs-cor-fundo);line-height:1.5;padding-block-end:12px;margin:0;border-block-end:1px solid var(--fs-cor-fundo);\n}.elementor .e-1b9ee911-e4ce{font-family:var(--fs-fonte-texto);font-size:18px;color:var(--fs-cor-fundo);line-height:1.6;margin:0}.elementor .e-179b6fce-83dc{font-family:var(--fs-fonte-texto);font-size:18px;color:var(--fs-cor-fundo);line-height:1.6;margin:0}.elementor .e-6c71cd30-fadb{font-family:var(--fs-fonte-texto);font-size:18px;color:var(--fs-cor-fundo);line-height:1.6;padding-inline-start:24px;margin:0;text-indent:-16px;\n}.elementor .e-23775d7c-ed4d{font-family:var(--fs-fonte-texto);font-size:18px;color:var(--fs-cor-fundo);line-height:1.6;padding-inline-start:24px;margin:0;text-indent:-16px;\n}.elementor .e-7bb5058e-caea{font-family:var(--fs-fonte-texto);font-size:18px;color:var(--fs-cor-fundo);line-height:1.6;margin:0}.elementor .e-728f09ed-9faa{padding-block-start:50px;padding-block-end:50px;padding-inline-start:100px;padding-inline-end:270px;border-radius:30px;background-color:var(--cs-cor-cinza-claro);box-shadow:0 30px 70px 0 rgb(60 0 10 / .55);display:flex;flex-direction:column;gap:16px}.elementor .e-4ce569b6-e808{width:660px;height:auto;filter:drop-shadow(0 26px 36px rgb(40 0 5 / .6));flex:0 0 auto;max-width:none;\n}.elementor .e-55270ab0-9a2a{position:relative;z-index:5;padding:0;margin-block-end:-70px;margin-inline-start:-250px;display:flex;justify-content:flex-start;align-self:end}.elementor .e-364967ab-7675{display:grid;gap:0;grid-template-columns:minmax(0,1.5fr) minmax(0,0.6fr);align-items:center}.elementor .e-28737f6a-7e4e{overflow:hidden;position:relative;padding-block-start:170px;padding-block-end:130px;background-color:var(--cs-cor-vermelho);display:flex;background-image:radial-gradient(ellipse at 72% 38%,rgb(255 255 255 / .14) 0%,#fff0 52%),radial-gradient(ellipse at center,#fff0 50%,rgb(70 0 10 / .5) 100%);\n}.elementor .e-5313bd64-b0bc{width:100%;height:100%;min-height:420px;object-fit:cover;display:block}.elementor .e-4f17f015-b2fa{width:100%;height:100%;position:absolute;inset-block-start:0;inset-inline-start:0;padding:0;background-image:linear-gradient(90deg,#fff0 78%,rgb(13 13 13 / .85) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;pointer-events:none;\n}.elementor .e-7a13e681-640a{min-height:100%;overflow:hidden;position:relative;padding:0;display:flex}.elementor .e-13d2fd8c-441b{font-family:var(--fs-fonte-titulo);font-weight:400;font-size:clamp(38px, 4.4vw, 60px);color:var(--fs-cor-texto);line-height:1;text-transform:uppercase;margin:0;text-shadow:0 0 24px rgb(0 0 0 / .45);\n}.elementor .e-6ffe9ccf-6296:hover,.elementor .e-6ffe9ccf-6296:focus-visible{opacity:85%;transform:scale3d(1.04,1.04,1)}.elementor .e-6ffe9ccf-6296{width:300px;height:auto;max-width:54%;transition:opacity 0.3s,transform 0.3s;flex:0 1 auto}.elementor .e-37b4a62b-7b90:hover,.elementor .e-37b4a62b-7b90:focus-visible{opacity:100%;transform:scale3d(1.04,1.04,1)}.elementor .e-37b4a62b-7b90{width:230px;height:auto;max-width:100%;opacity:100%;transition:opacity 0.3s,transform 0.3s}.elementor .e-6e0c2820-fca8{max-width:46%;padding-inline-start:24px;padding-inline-end:0;display:flex;flex:0 1 auto;border-inline-start:2px solid var(--fs-cor-destaque);\n}.elementor .e-5f69be8b-99c3{width:100%;padding:0;display:flex;flex-direction:row;gap:24px;flex-wrap:nowrap;justify-content:center;align-items:center}.elementor .e-52ca6a42-5911{text-align:center;padding-block-start:80px;padding-block-end:80px;padding-inline-start:40px;padding-inline-end:40px;background-image:linear-gradient(0deg,#7C0C18 0%,#7C0C18 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:36px;justify-content:center;align-items:center}.elementor .e-3202089e-be84{width:100%;padding:0;display:grid;gap:0;grid-template-columns:1fr 1fr;align-items:stretch}.elementor .e-46c97e37-1859{padding:0;background-color:var(--fs-cor-fundo);display:flex}.elementor .e-21eec6e3-454f{font-family:var(--fs-fonte-texto);font-weight:600;font-size:16px;color:var(--fs-cor-texto)}.elementor .e-1ddb1b7d-151c{font-family:var(--fs-fonte-texto);font-size:16px;color:var(--fs-cor-texto);padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;border-radius:12px;border-width:2px;border-color:var(--fs-cor-texto);border-style:solid;background-color:#fff0}.elementor .e-5ec03d3c-3d0e{width:100%;padding:0;display:flex;flex-direction:column;gap:6px}.elementor .e-30f9256c-f625{font-family:var(--fs-fonte-texto);font-weight:600;font-size:16px;color:var(--fs-cor-texto)}.elementor .e-57d00cb8-f37e{font-family:var(--fs-fonte-texto);font-size:16px;color:var(--fs-cor-texto);padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;border-radius:12px;border-width:2px;border-color:var(--fs-cor-texto);border-style:solid;background-color:#fff0}.elementor .e-1daeaed9-ea2c{width:100%;padding:0;display:flex;flex-direction:column;gap:6px}.elementor .e-61c89bbd-3947{font-family:var(--fs-fonte-texto);font-weight:600;font-size:16px;color:var(--fs-cor-texto)}.elementor .e-45fe6eb1-fa24{font-family:var(--fs-fonte-texto);font-size:16px;color:var(--fs-cor-texto);padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;border-radius:12px;border-width:2px;border-color:var(--fs-cor-texto);border-style:solid;background-color:#fff0}.elementor .e-4738f04f-84be{width:100%;padding:0;display:flex;flex-direction:column;gap:6px}.elementor .e-1412c78c-6b14{font-family:var(--fs-fonte-texto);font-weight:600;font-size:16px;color:var(--fs-cor-texto)}.elementor .e-412ec77e-b090{width:100%;font-family:var(--fs-fonte-texto);font-size:16px;color:var(--fs-cor-texto);padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;border-radius:12px;border-width:2px;border-color:var(--fs-cor-texto);border-style:solid;background-color:#1A1416}.elementor .e-ccce288-de6a{width:100%;padding:0;display:flex;flex-direction:column;gap:6px}.elementor .e-166e648c-3199{font-family:var(--fs-fonte-texto);font-weight:600;font-size:16px;color:var(--fs-cor-texto)}.elementor .e-73328036-a7e3{width:100%;min-height:140px;font-family:var(--fs-fonte-texto);font-size:16px;color:var(--fs-cor-texto);padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;border-radius:12px;border-width:2px;border-color:var(--fs-cor-texto);border-style:solid;background-color:#fff0}.elementor .e-7dea4598-9c7a{width:100%;padding:0;display:flex;flex-direction:column;gap:6px}.elementor .e-3eb00232-6779:hover,.elementor .e-3eb00232-6779:focus-visible{color:var(--fs-cor-fundo);background-color:var(--fs-cor-texto);box-shadow:0 0 31px 0 rgb(253 38 122 / .6)}.elementor .e-3eb00232-6779{width:100%;font-family:var(--fs-fonte-titulo);font-size:28px;color:var(--fs-cor-texto);letter-spacing:.04em;text-transform:uppercase;padding-block-start:12px;padding-block-end:8px;border-radius:8px;background-color:var(--fs-cor-destaque);transition:background-color 0.3s,color 0.3s,box-shadow 0.3s}.elementor .e-5e96656-9882{padding:0;display:flex;flex-direction:column;gap:16px}.elementor .e-3e479df8-c7c2{padding:0;order:1}.elementor .e-a530f45-c2d5{font-family:var(--fs-fonte-titulo);font-weight:400;font-size:clamp(48px, 7vw, 90px);color:var(--fs-cor-texto);line-height:.95;text-transform:uppercase;margin:0;text-shadow:0 0 20px rgb(129 51 59 / .8);\n}.elementor .e-4398c2e-b3d8{font-family:var(--fs-fonte-texto);font-size:20px;color:var(--fs-cor-texto);line-height:1.5;margin:0}.elementor .e-39eef05e-8c56{padding:0;display:flex;flex-direction:column;gap:14px;order:2}.elementor .e-1fb48607-7113{display:grid;gap:48px;grid-template-columns:1.1fr 0.9fr;align-items:center}.elementor .e-38749dfb-a317{padding-block-start:110px;padding-block-end:120px;background-image:linear-gradient(180deg,#D72638 0%,#0D0D0D 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex}.elementor .e-49d6f4b2-ed60{width:100%;padding:0;display:block}