.elementor .e-68a8036f-5fd6{width:100%;height:100%;object-fit:cover;object-position:50% 40%;position:absolute;inset-block-start:0px;inset-inline-start:0px;display:none;}.elementor .e-44048a55-8ded{position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;background-image: linear-gradient(to top, rgba(11,11,69,0.94) 0%, rgba(11,11,69,0.55) 30%, rgba(11,11,69,0) 62%);\n}.elementor .e-73d12704-9171{height:6px;background-color:#E40303;flex:1 1 0px;}.elementor .e-1271f8f-c9e3{height:6px;background-color:#FF8C00;flex:1 1 0px;}.elementor .e-606cdbb8-5413{height:6px;background-color:#FFED00;flex:1 1 0px;}.elementor .e-42d48b76-91fa{height:6px;background-color:#008026;flex:1 1 0px;}.elementor .e-1453258c-167c{height:6px;background-color:#004DFF;flex:1 1 0px;}.elementor .e-311bdc5c-1126{height:6px;background-color:#750787;flex:1 1 0px;}.elementor .e-2caae04c-ca0c{width:132px;height:6px;overflow:hidden;padding:0px;border-radius:999px;display:flex;flex-direction:row;gap:0px;}.elementor .e-46f8ab48-4697{max-width:860px;font-size:84px;color:#FFFFFF;}.elementor .e-2f8a9327-889b{position:absolute;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding-block-start:0px;padding-block-end:56px;padding-inline-start:40px;padding-inline-end:40px;display:flex;flex-direction:column;gap:24px;}.elementor .e-5691bd7-18df{height:640px;overflow:hidden;position:relative;z-index:1;margin-block-start:-640px;background-color:transparent;pointer-events: none;\n}.elementor .e-2b6258ca-820c{font-weight:500;font-size:28px;letter-spacing:-0.01em;line-height:1.4;margin-block-end:8px;}.elementor .e-10ac3f40-db7f{margin-block-start:16px;align-self:flex-start;}.elementor .e-4526a82d-32c8{padding:0px;display:flex;flex-direction:column;gap:16px;flex:1 1 0px;}.elementor .e-3cafdcd5-980f{width:100%;height:100%;object-fit:cover;object-position:50% 0%;border-start-start-radius:999px;border-start-end-radius:999px;border-end-start-radius:0px;border-end-end-radius:0px;display:block;}.elementor .e-6590c05e-85b2{height:440px;overflow:hidden;padding-block-start:14px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;border-start-start-radius:999px;border-start-end-radius:999px;border-end-start-radius:0px;border-end-end-radius:0px;outline-width:0px;outline-style:none;background-color:#E3D8C6;flex:0 0 340px;background-image: radial-gradient(60% 55% at 30% 25%, rgba(255,246,222,0.8), transparent 70%), url("https://shmredesign.apexdemosite.com/wp-content/uploads/2026/10/shf-dot-pattern.png"); background-size: 100% 100%, 56px 56px; background-repeat: no-repeat, repeat;\n}.elementor .e-21ff51ac-1ea7{padding-block-end:24px;display:flex;flex-direction:row;gap:64px;align-items:center;}.elementor .e-5a89ae4a-ab53{width:180px;height:auto;flex:0 0 auto;}.elementor .e-11615a20-bbcc{font-size:17px;line-height:1.5;}.elementor .e-38b4250a-dbf1{width:auto;padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:64px;margin-inline-start:40px;margin-inline-end:40px;border-radius:14px;background-color:#F2ECE2;display:none;flex-direction:row;gap:20px;align-items:center;}.elementor .e-6f988932-a556{max-width:820px;}.elementor .e-2a2c2767-93b2{font-family:'Source Serif 4';font-size:56px;line-height:1.15;font-style:italic;margin-block-start:40px;}.elementor .e-6c96c3c3-f208{max-width:860px;font-weight:600;font-size:30px;letter-spacing:-0.01em;line-height:1.25;margin-block-start:16px;}.elementor .e-4f9b6aba-7023{font-size:18px;color:#0B0B45;line-height:1.65;}.elementor .e-67c591d-bef4{padding:0px;display:flex;flex-direction:column;gap:16px;flex:1 1 0px;}.elementor .e-30eecd3b-c516{font-size:16px;line-height:1.4;opacity:80%;}.elementor .e-2890d990-6669{font-weight:600;font-size:23px;line-height:1.2;}.elementor .e-51a1a398-951b{font-weight:500;font-size:14px;letter-spacing:0.14em;opacity:75%;}.elementor .e-3bf22ff-28ab{padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-2899a48-8503{background-color:#F5B24A;flex:0 0 auto;}.elementor .e-19f63973-7cbb{padding:24px;margin-block-start:32px;border-radius:20px;background-color:#FBF9F5;box-shadow:0px 0px 0px 2px #E3D8C6 inset;display:flex;flex-direction:row;gap:20px;justify-content:space-between;align-items:center;}.elementor .e-22cb629-d519{padding:0px;display:flex;flex-direction:column;gap:0px;flex:1 1 0px;}.elementor .e-26c3356-c396{padding:0px;margin-block-start:40px;display:flex;flex-direction:row;gap:48px;}.elementor .e-7d56d181-b322{padding-block-start:48px;background-color:#F2ECE2;display:flex;flex-direction:column;}.elementor .e-6834936-6cf3{max-width:820px;}.elementor .e-3c705f23-6c7d{width:100%;height:100%;object-fit:cover;object-position:50% 70%;}.elementor .e-1c251d63-31b5{overflow:hidden;aspect-ratio:3 / 1;padding:0px;margin-block-start:40px;border-radius:20px;}.elementor .e-298a30bd-be87{font-size:25px;}.elementor .e-318c8ffd-ab9f{padding:32px;border-radius:20px;border-block-start-width:6px;background-color:#F2ECE2;display:flex;flex-direction:column;gap:12px;border-top-style: solid; border-top-color: #E40303;\n}.elementor .e-3c1601f6-9978{font-size:25px;}.elementor .e-72775ebe-b1b7{padding:32px;border-radius:20px;border-block-start-width:6px;background-color:#F2ECE2;display:flex;flex-direction:column;gap:12px;border-top-style: solid; border-top-color: #FF8C00;\n}.elementor .e-57a6d26f-f9e9{font-size:25px;}.elementor .e-2cca73f1-4953{padding:32px;border-radius:20px;border-block-start-width:6px;background-color:#F2ECE2;display:flex;flex-direction:column;gap:12px;border-top-style: solid; border-top-color: #008026;\n}.elementor .e-2d5e6c8c-1a03{font-size:25px;}.elementor .e-5e704f2f-f6e3{padding:32px;border-radius:20px;border-block-start-width:6px;background-color:#F2ECE2;display:flex;flex-direction:column;gap:12px;border-top-style: solid; border-top-color: #004DFF;\n}.elementor .e-ff418da-f424{padding:0px;margin-block-start:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;}.elementor .e-7bf30983-2dda{padding-block-start:80px;padding-block-end:80px;padding-inline-start:40px;padding-inline-end:40px;display:flex;flex-direction:column;}.elementor .e-b1b4d99-6a39{color:#FFFFFF;}.elementor .e-1f778833-6970{font-family:'Source Serif 4';font-size:32px;color:#F5B24A;line-height:1.3;font-style:italic;}.elementor .e-151c7013-5319{padding:0px;display:flex;flex-direction:column;gap:32px;flex:1 1 0px;}.elementor .e-4188409-cd71{font-size:18px;color:rgba(255,255,255,0.85);line-height:1.65;}.elementor .e-5b719edc-108f{font-size:18px;color:rgba(255,255,255,0.85);line-height:1.65;}.elementor .e-8a9c3cb-703e{font-size:16px;color:rgba(255,255,255,0.85);line-height:1.4;}.elementor .e-686c44a9-e3ea{font-weight:600;font-size:23px;color:#FFFFFF;line-height:1.2;}.elementor .e-6510a77b-1a89{font-weight:500;font-size:14px;color:rgba(255,255,255,0.85);letter-spacing:0.14em;}.elementor .e-1127aff7-16a8{padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-2120300c-3754{background-color:#F5B24A;flex:0 0 auto;}.elementor .e-3f2a1cd0-af1e{padding:24px;margin-block-start:16px;border-radius:20px;background-color:rgba(255,255,255,0.07);box-shadow:0px 0px 0px 1.5px rgba(255,255,255,0.18) inset;display:flex;flex-direction:row;gap:20px;justify-content:space-between;align-items:center;}.elementor .e-17b11681-9e2b{padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:16px;flex:1 1 0px;}.elementor .e-19d2a0c0-83b0{padding-block-start:80px;padding-block-end:80px;padding-inline-start:40px;padding-inline-end:40px;background-color:#0B0B45;display:flex;flex-direction:row;gap:64px;}.elementor .e-48d69707-e138{flex:1 1 0px;}.elementor .e-2f9b46f0-16a4{padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:16px;flex:1 1 0px;}.elementor .e-3566928-87eb{padding:0px;display:flex;flex-direction:row;gap:64px;}.elementor .e-4d7eb7d7-d502{height:6px;background-color:#E40303;flex:1 1 0px;}.elementor .e-3abfb4c5-f469{height:6px;background-color:#FF8C00;flex:1 1 0px;}.elementor .e-20ec218f-3d72{height:6px;background-color:#FFED00;flex:1 1 0px;}.elementor .e-557fed7-d076{height:6px;background-color:#008026;flex:1 1 0px;}.elementor .e-8d10a79-6d2f{height:6px;background-color:#004DFF;flex:1 1 0px;}.elementor .e-60588340-992e{height:6px;background-color:#750787;flex:1 1 0px;}.elementor .e-385181c3-d2f9{width:132px;height:6px;overflow:hidden;padding:0px;margin-block-start:80px;border-radius:999px;display:flex;flex-direction:row;gap:0px;align-self:center;}.elementor .e-6d768904-c8cf{font-family:'Source Serif 4';font-size:64px;line-height:1.1;text-align:center;font-style:italic;margin-block-start:28px;& u { text-decoration-line: none; box-shadow: inset 0 -0.18em 0 #F5B24A; }\n}.elementor .e-5082f87d-3918{padding-block-start:80px;padding-block-end:80px;padding-inline-start:40px;padding-inline-end:40px;display:flex;flex-direction:column;align-items:stretch;}.elementor .e-70fd07bc-f19c{overflow:hidden;aspect-ratio:5 / 4;border-radius:20px;box-shadow:0px 24px 50px -26px rgba(11,11,69,0.55);flex:1 1 0px;}.elementor .e-192662de-a0bb{font-weight:600;font-size:24px;line-height:1.35;margin-block-start:8px;}.elementor .e-58c53b59-ef98{color:#3A3750;}.elementor .e-6fab8c82-9abf{color:#3A3750;}.elementor .e-163427b9-c092{color:#3A3750;}.elementor .e-6252d2fc-2a37{font-size:16px;line-height:1.4;opacity:80%;}.elementor .e-11b8d96-f592{font-weight:600;font-size:23px;line-height:1.2;}.elementor .e-676331f8-c616{font-weight:500;font-size:14px;letter-spacing:0.14em;opacity:75%;}.elementor .e-61dcc253-5b9d{padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-46d83550-24ba{background-color:#F5B24A;flex:0 0 auto;}.elementor .e-2791e88f-8fa2{padding:24px;margin-block-start:16px;border-radius:20px;background-color:#FBF9F5;box-shadow:0px 0px 0px 2px #CDBFA8 inset;display:flex;flex-direction:row;gap:20px;justify-content:space-between;align-items:center;}.elementor .e-5e05f2fa-39fa{padding:0px;display:flex;flex-direction:column;gap:16px;flex:1 1 0px;}.elementor .e-78f620eb-6ccc{padding-block-start:80px;padding-block-end:80px;padding-inline-start:40px;padding-inline-end:40px;background-color:#E3D8C6;display:flex;flex-direction:row;gap:64px;align-items:center;}.elementor .e-3850d43-9bf8{padding:0px;display:flex;flex-direction:column;gap:16px;flex:1 1 0px;}.elementor .e-b6713de-e6db{overflow:hidden;aspect-ratio:16 / 10;border-radius:20px;flex:1 1 0px;}.elementor .e-2b75dd17-ff62{padding-block-start:80px;padding-block-end:80px;padding-inline-start:40px;padding-inline-end:40px;display:flex;flex-direction:row;gap:64px;align-items:center;}.elementor .e-21ed68e3-c513{margin-block-end:16px;}.elementor .e-b014538-771a{font-weight:600;font-size:32px;letter-spacing:-0.01em;margin-block-start:16px;}.elementor .e-68b75072-eacf{margin-block-start:24px;}.elementor .e-32eabf1b-a4e6{width:100%;max-width:760px;text-align:center;padding:56px;border-radius:28px;background-color:#FBF9F5;box-shadow:0px 30px 60px -30px rgba(11,11,69,0.4);display:flex;flex-direction:column;gap:8px;align-items:center;}.elementor .e-12d9bedf-2b2b{padding-block-start:96px;padding-block-end:96px;padding-inline-start:40px;padding-inline-end:40px;background-color:#E3D8C6;display:flex;flex-direction:column;align-items:center;background-image: radial-gradient(60% 55% at 30% 25%, rgba(255,246,222,0.8), rgba(255,246,222,0) 70%); background-image: radial-gradient(60% 55% at 30% 25%, rgba(255,246,222,0.8), transparent 70%), url("data:image/svg+xml,svgxmlnshttp//www.w3.org/2000/svgwidth56height56viewBox005656rectwidth56height56fillE3D8C6/gfillE4EDF2circlecx0cy0r19/circlecx56cy0r19/circlecx0cy56r19/circlecx56cy56r19/circlecx28cy28r9//g/svg"); background-size: 100% 100%, 56px 56px; background-repeat: no-repeat, repeat; background-image: radial-gradient(60% 55% at 30% 25%, rgba(255,246,222,0.8), transparent 70%), url("https://shmredesign.apexdemosite.com/wp-content/uploads/2026/10/shf-dot-pattern.png"); background-size: 100% 100%, 56px 56px; background-repeat: no-repeat, repeat;\n}.elementor .e-72817a5e-55ed{width:100%;padding:0px;background-color:#FBF9F5;display:flex;flex-direction:column;}