.elementor .e-27c51206-ff36{width:560px;height:auto;position:absolute;inset-block-start:40px;inset-inline-start:-120px;opacity:25%;transform:scale3d(-1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(-38deg);max-width:none; pointer-events:none;\n}.elementor .e-500a11ad-5514{position:relative;font-family:var(--font-display);font-weight:400;font-size:90px;color:var(--xo-ivory);letter-spacing:-1.8px;line-height:92px;text-align:center;text-shadow:0 3px 6px rgba(0,0,0,0.1);\n}.elementor .e-1da6f3c4-bf56{width:147px;height:0px;padding:0px;margin-block-start:42px;border-block-start-width:3px;border-top-style: solid; border-top-color: var(--xo-ivory);\n}.elementor .e-d02b214-56ec{min-height:350px;overflow:hidden;position:relative;padding-block-start:126px;padding-block-end:40px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(0deg, rgba(29,29,30,0.61) 0%,rgba(29,29,30,0.61) 100%),url("https://www.xoeventsflorals.com/wp-content/uploads/2026/10/corporate-hero-bg-MG_9191.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;box-sizing:border-box; background-size:auto auto,cover; background-position:0% 0%,center center;\n}.elementor .e-7a72d73c-3d1d{width:100%;height:auto;display:block;}.elementor .e-babd4eb-4034{width:151px;height:auto;position:absolute;inset-block-start:-56px;inset-inline-start:451px;z-index:3;max-width:none;\n}.elementor .e-2bd35f76-113a{width:203px;height:395px;position:absolute;inset-block-start:330px;inset-inline-start:373px;z-index:1;padding:0px;background-color:var(--xo-pink-pale);transform:rotateX(0deg) rotateY(0deg) rotateZ(7deg);}.elementor .e-733554be-f02c{width:100%;height:auto;aspect-ratio:166 / 168;object-fit:cover;display:block;}.elementor .e-32124ae-d6b7{width:100%;height:auto;aspect-ratio:166 / 168;object-fit:cover;display:block;}.elementor .e-2e1c1801-e7e0{width:203px;height:395px;position:absolute;inset-block-start:330px;inset-inline-start:373px;z-index:2;padding-block-start:15px;padding-block-end:15px;padding-inline-start:18px;padding-inline-end:18px;background-color:var(--xo-cream);box-shadow:0px 3px 6px 0px rgba(0,0,0,0.16);transform:rotateX(0deg) rotateY(0deg) rotateZ(12deg);display:flex;flex-direction:column;gap:12px;box-sizing:border-box;\n}.elementor .e-bfa897c-39ed{width:557px;max-width:100%;position:relative;padding:0px;flex:0 0 557px;}.elementor .e-7cd9cea8-cfe0{font-family:var(--font-display);font-weight:400;font-size:75px;color:var(--xo-ink);letter-spacing:-1.5px;line-height:80px;}.elementor .e-34eaffbc-46b9{margin-block-start:26px;}.elementor .e-2cedff39-d5dc{padding:0px;margin-block-start:44px;display:flex;flex-direction:row;gap:17px;flex-wrap:nowrap;width:max-content;\n}.elementor .e-75436d70-a4a8{width:675px;max-width:100%;padding-block-start:42px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-334bb599-992e{display:flex;flex-direction:row;gap:60px;justify-content:space-between;align-items:flex-start;}.elementor .e-2eb79748-ca71{overflow:hidden;padding-block-start:162px;padding-block-end:205px;padding-inline-start:0px;padding-inline-end:0px;background-color:#FFFFFF;display:flex;flex-direction:column;}.elementor .e-1e4ce259-157d{width:auto;font-family:var(--font-body);font-weight:900;font-size:25px;color:var(--xo-pink-pale);letter-spacing:-0.625px;line-height:32px;text-align:center;text-transform:uppercase;flex:0 0 auto;white-space:nowrap;\n}.elementor .e-571312c7-f69b{width:3px;height:84px;min-width:0px;padding:0px;background-color:var(--xo-pink-light);flex:0 0 3px;box-sizing:content-box;\n}.elementor .e-52923e58-1659{width:175px;height:auto;}.elementor .e-4481dabf-10db{width:100px;height:auto;}.elementor .e-9da28d9-d84e{width:216px;height:auto;}.elementor .e-5b3dad0-5823{width:auto;padding:0px;display:flex;flex-direction:row;gap:38px;flex:0 0 auto;align-items:center;}.elementor .e-5011df43-6482{width:100%;min-height:164px;max-width:1350px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:60px;padding-inline-end:60px;border-radius:82px;background-color:var(--xo-pink);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:24px 38px; box-sizing:border-box;\n}.elementor .e-529cebb1-9827{min-height:287px;padding-block-start:62px;padding-block-end:61px;padding-inline-start:24px;padding-inline-end:24px;background-image:url("https://www.xoeventsflorals.com/wp-content/uploads/2026/10/corporate-brands-bg.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;\n}.elementor .e-7d6839b3-f0ea{font-family:var(--font-body);font-weight:900;font-size:20px;color:var(--xo-pink);letter-spacing:-0.5px;line-height:26px;text-transform:uppercase;}.elementor .e-570b913f-ce1d{font-family:var(--font-display);font-weight:400;font-size:75px;color:var(--xo-ink);letter-spacing:-1.5px;line-height:80px;margin-block-start:26px;}.elementor .e-1ff75c84-31d5{font-family:var(--font-body);font-weight:700;font-size:20px;color:var(--xo-ink);letter-spacing:-0.2px;line-height:30px;margin-block-start:27px;}.elementor .e-701f036-94bf{width:675px;max-width:100%;padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-2460966a-152b{width:100%;height:auto;aspect-ratio:584 / 623;object-fit:cover;display:block;}.elementor .e-6dda4bfe-eb4c{width:183px;height:auto;margin-block-end:8px;}.elementor .e-7d8f1c16-8092{font-family:var(--font-body);font-weight:300;font-size:32px;color:var(--xo-ink);line-height:40px;margin-block-end:48px;}.elementor .e-50726e53-aa32{width:126px;height:auto;}.elementor .e-6195e311-18a2{height:244px;position:absolute;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding-block-start:0px;padding-block-end:37px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:34px;justify-content:center;align-items:flex-end;box-sizing:border-box; background-image:linear-gradient(to bottom, rgba(252,248,245,0), #FCF8F5);\n}.elementor .e-74825ae7-d275{width:584px;max-width:100%;overflow:hidden;position:relative;padding:0px;border-radius:44px;flex:0 0 584px;}.elementor .e-38b3a126-1885{display:flex;flex-direction:row;gap:60px;justify-content:space-between;align-items:center;}.elementor .e-19ddc991-ccbd{padding-block-start:131px;padding-block-end:129px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:35px;background-color:#FFFFFF;display:flex;flex-direction:column;border-bottom-style: solid; border-bottom-color: var(--xo-pink-pale);\n}.elementor .e-740a4fef-4ba1{font-family:var(--font-body);font-weight:900;font-size:55px;color:var(--xo-pink);letter-spacing:-1.375px;line-height:63px;text-align:center;text-transform:uppercase;}.elementor .e-61099944-f14d{max-width:1012px;margin-block-start:16px;}.elementor .e-94329f5-4d15{width:584px;height:auto;max-width:100%;aspect-ratio:584 / 938;object-fit:cover;border-radius:44px;flex:0 0 584px;}.elementor .e-10815dd3-a657{font-family:var(--font-body);font-weight:700;font-size:25px;color:var(--xo-ink);letter-spacing:-0.25px;line-height:28px;}.elementor .e-1b563c62-bb1e{font-family:var(--font-body);font-size:20px;color:var(--xo-ink);line-height:28px;}.elementor .e-35b5d96c-72e9{padding-block-start:19px;padding-block-end:25px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:column;gap:5px;border-bottom-style: solid; border-bottom-color: var(--xo-pink);\n}.elementor .e-6cead55a-573f{font-family:var(--font-body);font-weight:700;font-size:25px;color:var(--xo-ink);letter-spacing:-0.25px;line-height:28px;}.elementor .e-4aa2d78-8ecc{font-family:var(--font-body);font-size:20px;color:var(--xo-ink);line-height:28px;}.elementor .e-67bc67db-65b8{padding-block-start:21px;padding-block-end:25px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:column;gap:5px;border-bottom-style: solid; border-bottom-color: var(--xo-pink);\n}.elementor .e-7e33fdf2-a222{font-family:var(--font-body);font-weight:700;font-size:25px;color:var(--xo-ink);letter-spacing:-0.25px;line-height:28px;}.elementor .e-3ea28773-4ba1{font-family:var(--font-body);font-size:20px;color:var(--xo-ink);line-height:28px;}.elementor .e-4127b2ce-889a{padding-block-start:21px;padding-block-end:25px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:column;gap:5px;border-bottom-style: solid; border-bottom-color: var(--xo-pink);\n}.elementor .e-5b14a9f2-dd80{font-family:var(--font-body);font-weight:700;font-size:25px;color:var(--xo-ink);letter-spacing:-0.25px;line-height:28px;}.elementor .e-7ef7eb18-852d{font-family:var(--font-body);font-size:20px;color:var(--xo-ink);line-height:28px;}.elementor .e-4635fbee-9681{padding-block-start:21px;padding-block-end:25px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:column;gap:5px;border-bottom-style: solid; border-bottom-color: var(--xo-pink);\n}.elementor .e-1d378d20-cdbc{font-family:var(--font-body);font-weight:700;font-size:25px;color:var(--xo-ink);letter-spacing:-0.25px;line-height:28px;}.elementor .e-1d3b0498-9ced{font-family:var(--font-body);font-size:20px;color:var(--xo-ink);line-height:28px;}.elementor .e-4d72bb35-9fec{padding-block-start:21px;padding-block-end:25px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:column;gap:5px;border-bottom-style: solid; border-bottom-color: var(--xo-pink);\n}.elementor .e-520f51bb-9f15{font-family:var(--font-body);font-weight:700;font-size:25px;color:var(--xo-ink);letter-spacing:-0.25px;line-height:28px;}.elementor .e-3d7890f8-b870{font-family:var(--font-body);font-size:20px;color:var(--xo-ink);line-height:28px;}.elementor .e-5018e25-5610{padding-block-start:21px;padding-block-end:25px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:column;gap:5px;border-bottom-style: solid; border-bottom-color: var(--xo-pink);\n}.elementor .e-38cf448-2f9d{font-family:var(--font-body);font-weight:700;font-size:25px;color:var(--xo-ink);letter-spacing:-0.25px;line-height:28px;}.elementor .e-3466c9fc-b02e{font-family:var(--font-body);font-size:20px;color:var(--xo-ink);line-height:28px;}.elementor .e-5b0f8881-6ea3:hover,.elementor .e-5b0f8881-6ea3:focus-visible{color:var(--xo-pink-deep);}.elementor .e-5b0f8881-6ea3{font-family:var(--font-body);font-weight:700;font-size:20px;color:var(--xo-ink);letter-spacing:-0.2px;line-height:28px;text-decoration:underline;margin-block-start:17px;}.elementor .e-4a42ed7c-b70e{padding-block-start:21px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:5px;align-items:flex-start;}.elementor .e-334d9a2f-a64c{width:675px;max-width:100%;padding:0px;display:flex;flex-direction:column;}.elementor .e-17c23230-c307{width:100%;padding:0px;margin-block-start:62px;display:flex;flex-direction:row;gap:91px;justify-content:space-between;align-items:flex-start;}.elementor .e-940106d-fb27{display:flex;flex-direction:column;align-items:center;}.elementor .e-5a5b326b-b20f{padding-block-start:168px;padding-block-end:142px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:30px;background-color:#FFFFFF;display:flex;flex-direction:column;border-bottom-style: solid; border-bottom-color: var(--xo-pink);\n}.elementor .e-b714546-8a82{font-family:var(--font-body);font-weight:900;font-size:25px;color:var(--xo-pink);letter-spacing:-0.625px;line-height:32px;text-transform:uppercase;}.elementor .e-1ae86c7b-5ec7{font-family:var(--font-display);font-weight:400;font-size:75px;color:var(--xo-ink);letter-spacing:-1.5px;line-height:80px;margin-block-start:22px;}.elementor .e-6a4bf24d-b9ff{max-width:717px;margin-block-start:14px;}.elementor .e-2251b72a-87df{margin-block-start:30px;}.elementor .e-7adae36b-42b3{width:720px;max-width:100%;padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-6b41657-3898{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;display:block;}.elementor .e-1a053e26-35ec{width:469px;max-width:100%;padding-block-start:25px;padding-block-end:76px;padding-inline-start:26px;padding-inline-end:26px;border-radius:10px;background-color:#FFFFFF;box-shadow:0px 3px 6px 0px rgba(0,0,0,0.16),0px 0px 40px 14px rgba(255,203,227,0.55);transform:rotateX(0deg) rotateY(0deg) rotateZ(-2deg);box-sizing:border-box;\n}.elementor .e-47d170b1-8e35{max-width:100%;padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:30px;display:flex;justify-content:center;width:fit-content;\n}.elementor .e-364e0251-ac91{display:flex;flex-direction:row;gap:60px;justify-content:space-between;align-items:center;}.elementor .e-1abe81af-d49d{padding-block-start:102px;padding-block-end:127px;padding-inline-start:0px;padding-inline-end:0px;background-color:#FFFFFF;display:flex;flex-direction:column;}.elementor .e-20d06761-537a{width:584px;height:auto;max-width:100%;aspect-ratio:584 / 735;object-fit:cover;border-radius:44px;flex:0 0 584px;}.elementor .e-290e1c60-d66b{font-family:var(--font-display);font-weight:400;font-size:85px;color:var(--xo-ink);letter-spacing:-1.7px;line-height:92px;}.elementor .e-650b412c-9f6c{max-width:658px;font-family:var(--font-body);font-weight:400;font-size:25px;color:var(--xo-ink);line-height:35px;margin-block-start:26px;}.elementor .e-3de23581-7594:hover,.elementor .e-3de23581-7594:focus-visible{color:var(--xo-ink);background-color:var(--xo-pink);}.elementor .e-3de23581-7594{min-width:482px;font-size:25px;color:var(--xo-cream);margin-block-start:52px;background-color:var(--xo-pink-deep);}.elementor .e-6bdcca5a-92bb{width:675px;max-width:100%;padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-44933aa0-3932{display:flex;flex-direction:row;gap:91px;justify-content:space-between;align-items:center;}.elementor .e-3d7867-95a0{padding-block-start:90px;padding-block-end:88px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--xo-pink-pale);display:flex;flex-direction:column;}.elementor .e-5eb1a9c7-1f9d{font-family:var(--font-display);font-weight:400;font-size:75px;color:var(--xo-ink);letter-spacing:-1.5px;line-height:85px;}.elementor .e-7620ad67-a28e{max-width:658px;margin-block-start:18px;}.elementor .e-d3d6c69-b092{width:675px;max-width:100%;padding-block-start:6px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-94866e3-26e2d24{width:675px;max-width:100%;padding-block-start:6px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-7f2c66bf-eb7b{display:flex;flex-direction:row;gap:60px;justify-content:space-between;align-items:center;}.elementor .e-6e0e1add-d9b5{overflow:hidden;padding-block-start:197px;padding-block-end:180px;padding-inline-start:0px;padding-inline-end:0px;background-color:#FFFFFF;display:flex;flex-direction:column;}.elementor .e-7d3b0ec-c35c{width:533px;height:auto;position:absolute;inset-block-start:51px;inset-inline-start:55px;z-index:2;max-width:none;\n}.elementor .e-3d3e1c39-ec09{width:533px;height:auto;position:absolute;inset-block-start:124px;inset-inline-start:301px;z-index:1;max-width:none;\n}.elementor .e-48cf9127-209b{width:634px;height:auto;position:absolute;inset-block-start:76px;inset-inline-start:677px;z-index:2;max-width:none;\n}.elementor .e-3fc065b-c2e3{width:100%;height:329px;max-width:1350px;position:relative;padding:0px;}.elementor .e-6a6227cd-72f4{min-height:329px;overflow:hidden;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(0deg, rgba(29,29,30,0.40) 0%,rgba(29,29,30,0.40) 100%),url("https://www.xoeventsflorals.com/wp-content/uploads/2026/10/corporate-comments-bg-MG_0167.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;align-items:center;box-sizing:border-box; background-size:auto auto,cover; background-position:0% 0%,center center;\n}.elementor .e-75b1e33b-5e3f{font-family:var(--font-body);font-weight:900;font-size:55px;color:var(--xo-pink);letter-spacing:-1.375px;line-height:63px;text-align:center;text-transform:uppercase;}.elementor .e-49b9cceb-b649{max-width:1012px;margin-block-start:2px;}.elementor .e-f8844ed-7370{font-family:var(--font-body);font-weight:900;font-size:55px;color:var(--xo-cream);letter-spacing:-1.375px;line-height:63px;}.elementor .e-51b955a3-7314{width:140px;height:140px;padding:0px;border-radius:50%;background-color:var(--xo-pink);display:flex;flex:0 0 140px;justify-content:center;align-items:center;}.elementor .e-f2005d1-916f{font-family:var(--font-display);font-weight:400;font-size:45px;color:var(--xo-ink);letter-spacing:-0.9px;line-height:52px;}.elementor .e-7afb8149-32a3{& a { color:var(--xo-ink);text-decoration:underline; } & a:hover { color:var(--xo-pink-deep); }\n}.elementor .e-2ff8a331-eaa8{max-width:503px;padding-block-start:32px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:5px;}.elementor .e-9fdd36f-98eb{padding:0px;display:flex;flex-direction:row;gap:32px;align-items:flex-start;}.elementor .e-eb89ff6-406e{font-family:var(--font-body);font-weight:900;font-size:55px;color:var(--xo-cream);letter-spacing:-1.375px;line-height:63px;}.elementor .e-4a1297eb-96be{width:140px;height:140px;padding:0px;border-radius:50%;background-color:var(--xo-pink);display:flex;flex:0 0 140px;justify-content:center;align-items:center;}.elementor .e-35b677fc-6023{font-family:var(--font-display);font-weight:400;font-size:45px;color:var(--xo-ink);letter-spacing:-0.9px;line-height:52px;}.elementor .e-59d036fc-5d0c{max-width:503px;padding-block-start:32px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:5px;}.elementor .e-33d76f19-6fab{padding:0px;display:flex;flex-direction:row;gap:32px;align-items:flex-start;}.elementor .e-6bde3116-ab4a{font-family:var(--font-body);font-weight:900;font-size:55px;color:var(--xo-cream);letter-spacing:-1.375px;line-height:63px;}.elementor .e-57b3b020-9e98{width:140px;height:140px;padding:0px;border-radius:50%;background-color:var(--xo-pink);display:flex;flex:0 0 140px;justify-content:center;align-items:center;}.elementor .e-4726ab7a-a9cc{font-family:var(--font-display);font-weight:400;font-size:45px;color:var(--xo-ink);letter-spacing:-0.9px;line-height:52px;}.elementor .e-4ec8f458-6746{max-width:503px;padding-block-start:32px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:5px;}.elementor .e-66e18a3f-8183{padding:0px;display:flex;flex-direction:row;gap:32px;align-items:flex-start;}.elementor .e-47e693b5-dfab{font-family:var(--font-body);font-weight:900;font-size:55px;color:var(--xo-cream);letter-spacing:-1.375px;line-height:63px;}.elementor .e-76f7868e-529e{width:140px;height:140px;padding:0px;border-radius:50%;background-color:var(--xo-pink);display:flex;flex:0 0 140px;justify-content:center;align-items:center;}.elementor .e-4942c316-7bbb{font-family:var(--font-display);font-weight:400;font-size:45px;color:var(--xo-ink);letter-spacing:-0.9px;line-height:52px;}.elementor .e-6a79ace2-9ea8{max-width:503px;padding-block-start:32px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:5px;}.elementor .e-5512998b-f210{padding:0px;display:flex;flex-direction:row;gap:32px;align-items:flex-start;}.elementor .e-27c44c59-42d3{width:680px;max-width:100%;padding-block-start:28px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:30px;}.elementor .e-64f88a4-7826{width:584px;height:auto;max-width:100%;aspect-ratio:584 / 735;object-fit:cover;border-radius:44px;flex:0 0 584px;}.elementor .e-21de7d26-5e28{width:100%;padding:0px;margin-block-start:59px;display:flex;flex-direction:row;gap:60px;justify-content:space-between;align-items:flex-start;}.elementor .e-30ea9328-a691{width:100%;font-size:25px;margin-block-start:88px;}.elementor .e-13e53a00-5727{display:flex;flex-direction:column;align-items:center;}.elementor .e-18f706ca-dc23{padding-block-start:143px;padding-block-end:161px;padding-inline-start:0px;padding-inline-end:0px;background-color:#FFFFFF;display:flex;flex-direction:column;}.elementor .e-677b71b6-c34d{width:50%;height:auto;min-height:648px;object-fit:cover;flex:0 0 50%;}.elementor .e-122868d1-1162{width:14px;padding:0px;background-color:var(--xo-pink-light);flex:0 0 14px;}.elementor .e-215767b6-50ee{font-family:var(--font-body);font-weight:900;font-size:55px;color:var(--xo-pink);letter-spacing:-1.375px;line-height:63px;text-transform:uppercase;}.elementor .e-62d6ee54-e456{font-family:var(--font-body);font-weight:700;font-size:25px;color:var(--xo-ink);line-height:35px;margin-block-start:2px;}.elementor .e-204ab159-7549{position:relative;font-family:var(--font-body);font-weight:600;font-size:25px;color:var(--xo-ink);line-height:35px;text-transform:uppercase;padding-inline-start:26px;&::before { content:'';position:absolute;left:0;top:11px;width:13px;height:13px;border:1px solid var(--xo-pink);border-radius:50%; }\n}.elementor .e-3319d0e7-5143{position:relative;font-family:var(--font-body);font-weight:600;font-size:25px;color:var(--xo-ink);line-height:35px;text-transform:uppercase;padding-inline-start:26px;&::before { content:'';position:absolute;left:0;top:11px;width:13px;height:13px;border:1px solid var(--xo-pink);border-radius:50%; }\n}.elementor .e-24f82f4f-4779{position:relative;font-family:var(--font-body);font-weight:600;font-size:25px;color:var(--xo-ink);line-height:35px;text-transform:uppercase;padding-inline-start:26px;&::before { content:'';position:absolute;left:0;top:11px;width:13px;height:13px;border:1px solid var(--xo-pink);border-radius:50%; }\n}.elementor .e-3d68c67d-a85f{position:relative;font-family:var(--font-body);font-weight:600;font-size:25px;color:var(--xo-ink);line-height:35px;text-transform:uppercase;padding-inline-start:26px;&::before { content:'';position:absolute;left:0;top:11px;width:13px;height:13px;border:1px solid var(--xo-pink);border-radius:50%; }\n}.elementor .e-6076bf4b-c2de{position:relative;font-family:var(--font-body);font-weight:600;font-size:25px;color:var(--xo-ink);line-height:35px;text-transform:uppercase;padding-inline-start:26px;&::before { content:'';position:absolute;left:0;top:11px;width:13px;height:13px;border:1px solid var(--xo-pink);border-radius:50%; }\n}.elementor .e-7025a031-7fd7{padding:0px;margin-block-start:19px;display:flex;flex-direction:column;gap:10px;}.elementor .e-780a5c1a-566f{max-width:675px;margin-block-start:16px;}.elementor .e-7f267a73-b727{max-width:675px;padding-block-start:12px;padding-block-end:0px;padding-inline-start:59px;padding-inline-end:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-570cdef3-a933{padding:0px;display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-7aa66d59-76c0{padding-block-start:40px;padding-block-end:40px;padding-inline-start:84px;padding-inline-end:40px;display:flex;flex-direction:column;flex:1 1 50%;justify-content:center;box-sizing:border-box;\n}.elementor .e-191d0fa3-7288{min-height:648px;padding:0px;border-block-end-width:35px;background-color:var(--xo-blush);display:flex;flex-direction:row;align-items:stretch;border-bottom-style: solid; border-bottom-color: var(--xo-pink);\n}.elementor .e-c9986c0-5bd8{font-family:var(--font-display);font-weight:400;font-size:85px;color:var(--xo-ink);letter-spacing:-1.7px;line-height:92px;}.elementor .e-1baf1b52-9433{max-width:675px;font-family:var(--font-body);font-weight:500;font-size:25px;color:var(--xo-ink);line-height:35px;margin-block-start:26px;}.elementor .e-253b888f-d67c{margin-block-start:54px;}.elementor .e-49309bae-eece{width:780px;max-width:100%;padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-6950673a-4e73{min-height:682px;padding-block-start:163px;padding-block-end:144px;padding-inline-start:0px;padding-inline-end:0px;background-image:linear-gradient(90deg, #FCF8F5 0%,#FCF8F5 52%,rgba(252,248,245,0) 69%),url("https://www.xoeventsflorals.com/wp-content/uploads/2026/10/corporate-closing-DSC_3941.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--xo-cream);display:flex;flex-direction:column;justify-content:center;box-sizing:border-box; background-repeat:repeat,no-repeat; background-size:auto auto,auto 131%; background-position:0% 0%,107.6% 100%;\n}.elementor .e-4b14d4b5-9eaa{width:100%;padding:0px;display:flex;flex-direction:column;}