@media(max-width:767px){.elementor .e-348e70e-ea8b999{margin-block-start:-40px;margin-block-end:-30px;}}@media(max-width:767px){.elementor .e-a78c0ef-cfb4fe1{font-size:10px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:10px;padding-inline-end:10px;}}@media(max-width:767px){.elementor .e-f20f5ff-5ba5c8f{font-size:10px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;margin:0px;}}@media(max-width:767px){.elementor .e-187d6e4-e44b9d6{width:100%;font-size:0px;column-gap:10px;padding-block-start:0px;padding-inline-start:0px;row-gap:10px;flex-wrap:wrap;align-content:end;}}@media(max-width:767px){.elementor .e-e42dd5e-a738fd9{width:45%;}}@media(max-width:767px){.elementor .e-04c460c-57dfa69{width:100%;min-height:1px;}}@media(max-width:767px){.elementor .e-79ac3ea-54bd873{background-image:url("https://floweroccasions.co.uk/wp-content/uploads/2026/05/Card2-819x1024.png");background-repeat:repeat;background-attachment:scroll;background-size:275px 350px;background-position:-75px -65px;}}@media(max-width:767px){.elementor .e-0147fa4-5541193{width:100%;}}@media(max-width:767px){.elementor .e-919f4da-a180048{width:100%;}}@media(max-width:767px){.elementor .e-b9b1891-8cbe0b1{width:90%;}}@media(max-width:767px){.elementor .e-f99dafe-51f6cee{font-size:12px;letter-spacing:2px;text-align:center;align-self:center;}}@media(max-width:767px){.elementor .e-c95bfb1-e609e02{font-size:26px;}}@media(max-width:767px){.elementor .e-17cda36-4a5e3ea{width:45%;}}@media(max-width:767px){.elementor .e-bc58d18-9021ffb{width:45%;}}@media(max-width:767px){.elementor .e-728af01-57b5018{width:45%;}}@media(max-width:767px){.elementor .e-0013f94-0aaf287{width:45%;}}@media(max-width:767px){.elementor .e-1b2822a-da0d0a9{width:45%;}}@media(max-width:767px){.elementor .e-dbbc1c9-3d576ff{width:45%;}}@media(max-width:767px){.elementor .e-acea873-e7fcd01{padding-block-start:15px;padding-block-end:15px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;gap:13px;justify-content:center;}}@media(max-width:767px){.elementor .e-1b4ef79-2e9e21a{font-size:11px;}}@media(max-width:767px){.elementor .e-b702832-b8e8860{font-size:0px;margin-block-start:-15px;}}@media(max-width:767px){.elementor .e-a4b91ba-2374911{width:90%;}}@media(max-width:767px){.elementor .e-f689447-d3b1e66{font-size:12px;margin-block-start:-24px;}}@media(max-width:767px){.elementor .e-aa5f0f1-31ca2d9{font-size:22px;letter-spacing:1.5px;margin-block-start:-20px;margin-block-end:5px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .e-d4107f0-306814d{width:85%;font-size:13px;margin-block-start:-10px;}}@media(max-width:767px){.elementor .e-b3efa67-d9fbbec{font-size:10px;padding:0px;margin-block-start:-10px;}}@media(max-width:767px){.elementor .e-e602471-982c1dd{font-size:16px;}}@media(max-width:767px){.elementor .e-4aea797-deee0dc{font-size:16px;letter-spacing:1px;}}@media(max-width:767px){.elementor .e-a94c4f1-d006aa0{margin-block-end:-10px;}}@media(max-width:767px){.elementor .e-1a5f590-eadc9e1{font-size:12px;margin-block-start:-25px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .e-0739ddd-aca0eb3{width:100%;min-height:140px;padding-block-start:10px;padding-inline-start:10px;padding-inline-end:10px;}}@media(max-width:767px){.elementor .e-e549481-bd22247{font-size:12px;margin-block-start:-25px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .e-dafdb2f-858e75a{width:100%;min-height:140px;padding-block-start:10px;padding-inline-start:10px;padding-inline-end:10px;}}@media(max-width:767px){.elementor .e-6255c61-0fcd935{font-size:12px;margin-block-start:-25px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .e-535440b-d9226cd{width:100%;min-height:140px;padding-block-start:10px;padding-inline-start:10px;padding-inline-end:10px;}}@media(max-width:767px){.elementor .e-779fbaa-4c91279{font-size:11px;}}@media(max-width:767px){.elementor .e-5479422-101c267{font-size:0px;margin-block-start:5px;}}@media(max-width:767px){.elementor .e-a1d7411-5cb2472{width:90%;padding-block-end:15px;}}@media(max-width:767px){.elementor .e-49ca53c-b88944c{font-size:12px;letter-spacing:0px;line-height:20px;margin-block-start:0px;margin-block-end:10px;margin-inline-start:5px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .e-2ef9714-ef5e217{width:100%;flex-direction:column;justify-content:center;align-items:start;align-self:center;}}@media(max-width:767px){.elementor .e-0cd6e2e-b4a6b75{font-size:12px;padding-block-end:10px;}}@media(max-width:767px){.elementor .e-8a52135-043177b{font-size:12px;}}@media(max-width:767px){.elementor .e-f05b3d6-aafc521{font-size:12px;}}@media(max-width:767px){.elementor .e-ac96f6e-3ef547a{font-size:12px;}}@media(max-width:767px){.elementor .e-2c5fd0b-80f67f3{font-size:12px;}}@media(max-width:767px){.elementor .e-f217896-f583a48{width:45%;margin-block-start:-59px;margin-block-end:0px;}}@media(max-width:767px){.elementor .e-ba143c6-7334c64{font-size:12px;padding-block-end:10px;}}@media(max-width:767px){.elementor .e-924329c-9edb9b1{width:55%;padding-block-start:25px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:0px;margin-block-start:-60px;margin-block-end:0px;margin-inline-start:-65px;margin-inline-end:0px;flex-wrap:nowrap;}}@media(max-width:767px){.elementor .e-2ffbd7b-fff3aa5{width:30%;padding:0px;margin-block-start:10px;margin-block-end:0px;margin-inline-start:10px;margin-inline-end:0px;align-self:start;}}@media(max-width:767px){.elementor .e-279ba35-77a8ae4{width:100%;margin-block-start:-110px;flex-direction:column;justify-content:center;align-items:center;align-self:center;}}@media(max-width:767px){.elementor .e-1f4ec15-b79a4db{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:start;}}@media(max-width:767px){.elementor .e-04ceee1-6b3d7dc{font-size:14px;}}@media(max-width:767px){.elementor .e-325e315-50065d2{font-size:14px;}}