.elementor .e-68dbb23a-8af4{width:100%;height:100%;object-fit:cover;object-position:50% 50%;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-4b44474f-61e0{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;background-color:rgba(30,10,13,0.45);pointer-events: none; background-image: radial-gradient(circle at center, rgba(30,10,13,0.85) 0px, rgba(30,10,13,0.6) 420px, rgba(30,10,13,0.2) 900px);\n}.elementor .e-ea3d5cf-77d9{width:180px;height:30px;padding:0px;margin-block-start:0px;margin-block-end:4px;margin-inline-start:0px;margin-inline-end:0px;opacity:95%;background-image: radial-gradient(circle 11px at 0px 8px, rgba(0,0,0,0) 8px, #369992 9px, #369992 10px, rgba(0,0,0,0) 11px), radial-gradient(circle 11px at 15px 8px, rgba(0,0,0,0) 8px, #369992 9px, #369992 10px, rgba(0,0,0,0) 11px), radial-gradient(circle 11px at 30px 8px, rgba(0,0,0,0) 8px, #369992 9px, #369992 10px, rgba(0,0,0,0) 11px), radial-gradient(circle 11px at 0px 22px, rgba(0,0,0,0) 8px, #DDB873 9px, #DDB873 10px, rgba(0,0,0,0) 11px), radial-gradient(circle 11px at 15px 22px, rgba(0,0,0,0) 8px, #DDB873 9px, #DDB873 10px, rgba(0,0,0,0) 11px), radial-gradient(circle 11px at 30px 22px, rgba(0,0,0,0) 8px, #DDB873 9px, #DDB873 10px, rgba(0,0,0,0) 11px); background-size: 30px 30px; background-repeat: repeat-x;\n}.elementor .e-a570717-54ff{font-family:var(--hm-font-label);font-size:18px;color:#DDB873;line-height:1.3;margin:0px;}.elementor .e-26ff9422-44fc{font-family:var(--hm-font-display);font-weight:700;font-size:150px;color:#F8F1E8;line-height:0.85;text-align:center;margin:0px;}.elementor .e-f6e30c1-6362{max-width:520px;font-family:var(--hm-font-body);font-size:21px;color:#EFE2D6;line-height:1.6;text-align:center;margin:0px;}.elementor .e-48ce5ff9-e8e6{position:relative;z-index:1;text-align:center;padding:0px;display:flex;flex-direction:column;gap:10px;align-items:center;}.elementor .e-5e208076-2c20{min-height:600px;overflow:hidden;position:relative;padding-block-start:150px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;margin:0px;background-color:#301015;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-4e9f08ed-d007{width:100%;height:40px;object-fit:cover;display:block;object-position: center;\n}.elementor .e-1c589fd5-a8e9{width:30px;position:absolute;inset-block-start:0px;inset-block-end:0px;inset-inline-start:0px;padding:0px;opacity:35%;pointer-events: none; background-image: radial-gradient(circle 15px at 0px 0px, rgba(0,0,0,0) 13px, #369992 14px, #369992 15px, rgba(0,0,0,0) 16px), radial-gradient(circle 15px at 30px 0px, rgba(0,0,0,0) 13px, #369992 14px, #369992 15px, rgba(0,0,0,0) 16px), radial-gradient(circle 15px at 0px 30px, rgba(0,0,0,0) 13px, #369992 14px, #369992 15px, rgba(0,0,0,0) 16px), radial-gradient(circle 15px at 30px 30px, rgba(0,0,0,0) 13px, #369992 14px, #369992 15px, rgba(0,0,0,0) 16px), radial-gradient(circle 15px at 15px 15px, rgba(0,0,0,0) 13px, #7A1F2B 14px, #7A1F2B 15px, rgba(0,0,0,0) 16px); background-size: 30px 30px;\n}.elementor .e-67e91d2-189c{font-family:var(--hm-font-label);font-size:17px;color:#369992;line-height:1.3;margin:0px;}.elementor .e-31a9b02e-bc1b{font-family:var(--hm-font-display);font-weight:700;font-size:64px;color:#7A1F2B;line-height:0.95;margin:0px;}.elementor .e-3000a8a5-95bf{font-family:var(--hm-font-body);font-size:19px;color:#301015;line-height:1.75;margin:0px;}.elementor .e-7bc5691a-298e{width:120px;height:14px;padding:0px;margin-block-start:18px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;opacity:90%;background-image: radial-gradient(circle 7px at 7px 7px, #DDB873 0px, #DDB873 3px, rgba(0,0,0,0) 4px); background-size: 20px 14px; background-repeat: repeat-x;\n}.elementor .e-5634782d-b677{font-family:var(--hm-font-display);font-weight:700;font-size:64px;color:#7A1F2B;line-height:0.95;margin:0px;}.elementor .e-67ca22c1-dc59{font-family:var(--hm-font-body);font-size:19px;color:#301015;line-height:1.75;margin:0px;}.elementor .e-23a11dfc-4cc4{max-width:560px;padding:0px;display:flex;flex-direction:column;gap:14px;flex:1 1 0px;align-items:flex-start;text-align: right;\n}.elementor .e-6610846a-54a4{width:240px;height:240px;position:absolute;inset-block-start:-40px;inset-inline-end:-30px;z-index:0;padding:0px;opacity:55%;transform:scale3d(0.8, 0.8, 1);pointer-events: none;\n}.elementor .e-253b52b-d09b{width:380px;height:470px;object-fit:cover;object-position:50% 50%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;display:block;}.elementor .e-57a3917e-9af5{width:260px;height:260px;object-fit:cover;position:absolute;inset-inline-end:0px;inset-block-end:0px;z-index:2;border-width:8px;border-color:#F8F1E8;border-style:solid;transform:rotateX(0deg) rotateY(0deg) rotateZ(-4deg);display:block;}.elementor .e-1adf6d5-ce8b{width:500px;height:560px;position:relative;padding:0px;flex:0 0 auto;}.elementor .e-db835ce-6783{width:100%;max-width:1180px;padding:0px;display:flex;flex-direction:row;gap:80px;justify-content:space-between;align-items:center;}.elementor .e-48e55c16-6a6e{overflow:hidden;position:relative;padding-block-start:110px;padding-block-end:120px;padding-inline-start:24px;padding-inline-end:24px;margin:0px;background-color:#F8F1E8;display:flex;flex-direction:column;align-items:center;background-image: radial-gradient(circle at top left, rgba(221,184,115,0.3) 0px, rgba(248,241,232,0) 560px), radial-gradient(circle at bottom right, rgba(54,153,146,0.12) 0px, rgba(248,241,232,0) 480px);\n}.elementor .e-6228abbe-1dc9{width:150px;height:30px;padding:0px;margin:0px;background-image: radial-gradient(circle 11px at 0px 8px, rgba(0,0,0,0) 8px, #369992 9px, #369992 10px, rgba(0,0,0,0) 11px), radial-gradient(circle 11px at 15px 8px, rgba(0,0,0,0) 8px, #369992 9px, #369992 10px, rgba(0,0,0,0) 11px), radial-gradient(circle 11px at 30px 8px, rgba(0,0,0,0) 8px, #369992 9px, #369992 10px, rgba(0,0,0,0) 11px), radial-gradient(circle 11px at 0px 22px, rgba(0,0,0,0) 8px, #DDB873 9px, #DDB873 10px, rgba(0,0,0,0) 11px), radial-gradient(circle 11px at 15px 22px, rgba(0,0,0,0) 8px, #DDB873 9px, #DDB873 10px, rgba(0,0,0,0) 11px), radial-gradient(circle 11px at 30px 22px, rgba(0,0,0,0) 8px, #DDB873 9px, #DDB873 10px, rgba(0,0,0,0) 11px); background-size: 30px 30px; background-repeat: repeat-x;\n}.elementor .e-2bcbb714-b6fb{font-family:var(--hm-font-label);font-size:17px;color:#DDB873;line-height:1.3;margin:0px;}.elementor .e-10054e95-9d19{font-family:var(--hm-font-display);font-weight:700;font-size:80px;color:#F8F1E8;line-height:0.9;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5c1a94e9-e358{position:relative;z-index:1;}.elementor .e-2c862396-5d91{overflow:hidden;position:relative;text-align:center;padding-block-start:80px;padding-block-end:88px;padding-inline-start:24px;padding-inline-end:24px;margin:0px;background-color:#7A1F2B;display:flex;flex-direction:column;gap:14px;align-items:center;background-image: radial-gradient(circle at top left, rgba(221,184,115,0.3) 0px, rgba(122,31,43,0) 460px), radial-gradient(circle at bottom right, rgba(48,16,21,0.7) 0px, rgba(122,31,43,0) 480px);\n}.elementor .e-7b981ef3-483e{overflow:hidden;padding:0px;margin-block-start:-90px;}