.elementor .e-245f0005-e38b{font-family:Anton;font-weight:400;font-size:2.1rem;color:var(--Me);letter-spacing:-0.035em;line-height:0.98;margin:0px;}.elementor .e-4748f117-592b{font-family:Archivo;font-size:0.7rem;color:#bcb9b2;letter-spacing:0.13em;line-height:1.7;text-transform:uppercase;margin:0px;}.elementor .e-5382aadc-6b77:hover,.elementor .e-5382aadc-6b77:focus-visible{background-color:#fff07a;box-shadow:8px 9px 0px 0px #111;transform:translate3d(-2px, -4px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(1deg);}.elementor .e-5382aadc-6b77:active{box-shadow:1px 1px 0px 0px #111;transform:translate3d(3px, 3px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(0deg);}.elementor .e-5382aadc-6b77{max-width:100%;font-family:Archivo;font-weight:600;font-size:0.82rem;color:#111;letter-spacing:0.08em;line-height:1.35;text-align:center;text-transform:uppercase;padding-block-start:1.15rem;padding-block-end:1.15rem;padding-inline-start:1.65rem;padding-inline-end:1.65rem;border-radius:0px;border-width:2px;border-color:#111;border-style:solid;background-color:#f2d13b;box-shadow:5px 5px 0px 0px #111;transform:rotateX(0deg) rotateY(0deg) rotateZ(-1deg);transition:transform 0.25s, box-shadow 0.25s, background-color 0.25s;display:inline-block;width:fit-content; box-sizing:border-box; &:focus-visible { outline:3px solid #375efb;outline-offset:5px;transform:translateY(-3px); }\n}.elementor .e-5e84198e-96f4{color:#eae7de;padding-block-start:1.2rem;padding-block-end:1.2rem;padding-inline-start:5%;padding-inline-end:5%;border-block-end-width:1px;background-color:#090909;gap:2rem;justify-content:space-between;align-items:center;border-bottom-style: solid; border-bottom-color: #343434;\n}.elementor .e-791e8069-a15d{font-family:Archivo;font-size:0.72rem;color:inherit;letter-spacing:0.16em;line-height:1.5;text-transform:uppercase;margin:0px;}.elementor .e-5e40b99c-6cd4{max-width:51rem;font-family:Anton;font-weight:400;font-size:8.4rem;color:inherit;letter-spacing:-0.025em;line-height:0.98;margin-block-start:5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;text-shadow:0 4px 24px #000;\n}.elementor .e-26755c58-241a{max-width:35rem;font-family:Archivo;font-size:1.2rem;color:inherit;line-height:1.65;margin:0px;text-shadow:0 2px 10px #000;\n}.elementor .e-30d7853-fcc4:hover,.elementor .e-30d7853-fcc4:focus-visible{background-color:#fff07a;box-shadow:8px 9px 0px 0px #111;transform:translate3d(-2px, -4px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(1deg);}.elementor .e-30d7853-fcc4:active{box-shadow:1px 1px 0px 0px #111;transform:translate3d(3px, 3px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(0deg);}.elementor .e-30d7853-fcc4{max-width:100%;font-family:Archivo;font-weight:600;font-size:0.82rem;color:#111;letter-spacing:0.08em;line-height:1.35;text-align:center;text-transform:uppercase;padding-block-start:1.15rem;padding-block-end:1.15rem;padding-inline-start:1.65rem;padding-inline-end:1.65rem;border-radius:0px;border-width:2px;border-color:#111;border-style:solid;background-color:#f2d13b;box-shadow:5px 5px 0px 0px #111;transform:rotateX(0deg) rotateY(0deg) rotateZ(-1deg);transition:transform 0.25s, box-shadow 0.25s, background-color 0.25s;display:inline-block;width:fit-content; box-sizing:border-box; &:focus-visible { outline:3px solid #375efb;outline-offset:5px;transform:translateY(-3px); }\n}.elementor .e-4500bbca-cd89{padding:0px;margin-block-start:4rem;gap:2rem;justify-content:space-between;align-items:end;}.elementor .e-a3f3d14-724b{min-height:53rem;position:relative;color:#eae7de;padding-block-start:4rem;padding-block-end:3rem;padding-inline-start:5%;padding-inline-end:5%;background-image:linear-gradient(90deg, rgba(0,0,0,0.32) 0%,rgba(0,0,0,0) 100%),url("https://rorymm.co.uk/wp-content/uploads/rory-noir-collage.png");background-repeat:repeat;background-attachment:scroll,fixed;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#151515;}.elementor .e-5807e35-a91c{font-family:Archivo;font-size:0.72rem;color:inherit;letter-spacing:0.16em;line-height:1.5;text-transform:uppercase;margin:0px;flex:1 1 0px;}.elementor .e-45fdaea9-ffee{font-family:Baskervville;font-weight:400;font-size:4.4rem;color:inherit;line-height:1.1;margin:0px;flex:3 1 0px;}.elementor .e-55c1f491-5375{color:#151515;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:5%;padding-inline-end:5%;background-image:url("https://rorymm.co.uk/wp-content/uploads/graphic.svg");background-repeat:repeat;background-attachment:scroll;background-size:32rem 32rem;background-position:0% 0%;background-color:#eae7de;gap:2rem;align-items:start;}.elementor .e-3967a965-438e:hover,.elementor .e-3967a965-438e:focus-visible{transform:scale3d(1.035, 1.035, 1);filter:none;\n}.elementor .e-3967a965-438e{width:100%;aspect-ratio:1.45;object-fit:cover;transition:transform 0.6s;filter:none;\n}.elementor .e-71dff154-846b{overflow:hidden;padding:0.6rem;background-color:#111;box-shadow:1.1rem 1.2rem 0px 0px #c4c1b8;transform:rotateX(0deg) rotateY(0deg) rotateZ(-2deg);}.elementor .e-5c3d979a-4cf5{min-width:0px;padding:0px;flex:3 1 0px;}.elementor .e-7e07322-180c{font-family:Archivo;font-size:0.72rem;color:inherit;letter-spacing:0.16em;line-height:1.5;text-transform:uppercase;margin:0px;}.elementor .e-2d3ce2ca-45ca{font-family:Anton;font-weight:400;font-size:4.5rem;color:inherit;letter-spacing:-0.025em;line-height:0.98;margin-block-start:1.5rem;margin-block-end:1.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-ece74d5-be53{font-family:Archivo;font-size:1.1875rem;color:inherit;line-height:1.65;margin-block-start:0px;margin-block-end:2rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7d7ed1aa-42a7:hover,.elementor .e-7d7ed1aa-42a7:focus-visible{background-color:#fff07a;box-shadow:8px 9px 0px 0px #111;transform:translate3d(-2px, -4px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(1deg);}.elementor .e-7d7ed1aa-42a7:active{box-shadow:1px 1px 0px 0px #111;transform:translate3d(3px, 3px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(0deg);}.elementor .e-7d7ed1aa-42a7{max-width:100%;font-family:Archivo;font-weight:600;font-size:0.82rem;color:#111;letter-spacing:0.08em;line-height:1.35;text-align:center;text-transform:uppercase;padding-block-start:1.15rem;padding-block-end:1.15rem;padding-inline-start:1.65rem;padding-inline-end:1.65rem;border-radius:0px;border-width:2px;border-color:#111;border-style:solid;background-color:#f2d13b;box-shadow:5px 5px 0px 0px #111;transform:rotateX(0deg) rotateY(0deg) rotateZ(-1deg);transition:transform 0.25s, box-shadow 0.25s, background-color 0.25s;display:inline-block;width:fit-content; box-sizing:border-box; &:focus-visible { outline:3px solid #375efb;outline-offset:5px;transform:translateY(-3px); }\n}.elementor .e-48c1ef4d-7951{padding:0px;flex:2 1 0px;}.elementor .e-3c6161ba-30f2{padding-block-start:3rem;padding-block-end:6rem;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:7%;align-items:center;}.elementor .e-fe378d4-7dde:hover,.elementor .e-fe378d4-7dde:focus-visible{transform:scale3d(1.035, 1.035, 1);filter:none;\n}.elementor .e-fe378d4-7dde{width:100%;aspect-ratio:1.45;object-fit:cover;transition:transform 0.6s;filter:none;\n}.elementor .e-593f99db-d850{overflow:hidden;padding:0.6rem;background-color:#111;box-shadow:1.1rem 1.2rem 0px 0px #c4c1b8;transform:rotateX(0deg) rotateY(0deg) rotateZ(2deg);}.elementor .e-322ae287-4023{min-width:0px;padding:0px;flex:3 1 0px;}.elementor .e-2955fe82-12c6{font-family:Archivo;font-size:0.72rem;color:inherit;letter-spacing:0.16em;line-height:1.5;text-transform:uppercase;margin:0px;}.elementor .e-28718be0-57c9{font-family:Anton;font-weight:400;font-size:4.5rem;color:inherit;letter-spacing:-0.025em;line-height:0.98;margin-block-start:1.5rem;margin-block-end:1.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-262659d1-7974{font-family:Archivo;font-size:1.1875rem;color:inherit;line-height:1.65;margin-block-start:0px;margin-block-end:2rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4e7fca41-4076:hover,.elementor .e-4e7fca41-4076:focus-visible{background-color:#fff07a;box-shadow:8px 9px 0px 0px #111;transform:translate3d(-2px, -4px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(1deg);}.elementor .e-4e7fca41-4076:active{box-shadow:1px 1px 0px 0px #111;transform:translate3d(3px, 3px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(0deg);}.elementor .e-4e7fca41-4076{max-width:100%;font-family:Archivo;font-weight:600;font-size:0.82rem;color:#111;letter-spacing:0.08em;line-height:1.35;text-align:center;text-transform:uppercase;padding-block-start:1.15rem;padding-block-end:1.15rem;padding-inline-start:1.65rem;padding-inline-end:1.65rem;border-radius:0px;border-width:2px;border-color:#111;border-style:solid;background-color:#f2d13b;box-shadow:5px 5px 0px 0px #111;transform:rotateX(0deg) rotateY(0deg) rotateZ(-1deg);transition:transform 0.25s, box-shadow 0.25s, background-color 0.25s;display:inline-block;width:fit-content; box-sizing:border-box; &:focus-visible { outline:3px solid #375efb;outline-offset:5px;transform:translateY(-3px); }\n}.elementor .e-165bb20d-1e67{padding:0px;flex:2 1 0px;}.elementor .e-6bafea91-5f86{padding-block-start:3rem;padding-block-end:6rem;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row-reverse;gap:7%;align-items:center;}.elementor .e-23613792-2f72:hover,.elementor .e-23613792-2f72:focus-visible{transform:scale3d(1.035, 1.035, 1);filter:none;\n}.elementor .e-23613792-2f72{width:100%;aspect-ratio:1.45;object-fit:cover;transition:transform 0.6s;filter:none;\n}.elementor .e-26e697bb-b79d{overflow:hidden;padding:0.6rem;background-color:#111;box-shadow:1.1rem 1.2rem 0px 0px #c4c1b8;transform:rotateX(0deg) rotateY(0deg) rotateZ(-2deg);}.elementor .e-5ed0c32d-e1ca{min-width:0px;padding:0px;flex:3 1 0px;}.elementor .e-7d350038-d46f{font-family:Archivo;font-size:0.72rem;color:inherit;letter-spacing:0.16em;line-height:1.5;text-transform:uppercase;margin:0px;}.elementor .e-3409206c-5a81{font-family:Anton;font-weight:400;font-size:4.5rem;color:inherit;letter-spacing:-0.025em;line-height:0.98;margin-block-start:1.5rem;margin-block-end:1.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4839a4-b40f{font-family:Archivo;font-size:1.1875rem;color:inherit;line-height:1.65;margin-block-start:0px;margin-block-end:2rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-414db31a-af19:hover,.elementor .e-414db31a-af19:focus-visible{background-color:#fff07a;box-shadow:8px 9px 0px 0px #111;transform:translate3d(-2px, -4px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(1deg);}.elementor .e-414db31a-af19:active{box-shadow:1px 1px 0px 0px #111;transform:translate3d(3px, 3px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(0deg);}.elementor .e-414db31a-af19{max-width:100%;font-family:Archivo;font-weight:600;font-size:0.82rem;color:#111;letter-spacing:0.08em;line-height:1.35;text-align:center;text-transform:uppercase;padding-block-start:1.15rem;padding-block-end:1.15rem;padding-inline-start:1.65rem;padding-inline-end:1.65rem;border-radius:0px;border-width:2px;border-color:#111;border-style:solid;background-color:#f2d13b;box-shadow:5px 5px 0px 0px #111;transform:rotateX(0deg) rotateY(0deg) rotateZ(-1deg);transition:transform 0.25s, box-shadow 0.25s, background-color 0.25s;display:inline-block;width:fit-content; box-sizing:border-box; &:focus-visible { outline:3px solid #375efb;outline-offset:5px;transform:translateY(-3px); }\n}.elementor .e-416f5f8d-f219{padding:0px;flex:2 1 0px;}.elementor .e-5119261d-f4c8{padding-block-start:3rem;padding-block-end:6rem;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:7%;align-items:center;}.elementor .e-45ae338-bc6c:hover,.elementor .e-45ae338-bc6c:focus-visible{transform:scale3d(1.035, 1.035, 1);filter:none;\n}.elementor .e-45ae338-bc6c{width:100%;aspect-ratio:1.45;object-fit:cover;transition:transform 0.6s;filter:none;\n}.elementor .e-2d68d63a-4402{overflow:hidden;padding:0.6rem;background-color:#111;box-shadow:1.1rem 1.2rem 0px 0px #c4c1b8;transform:rotateX(0deg) rotateY(0deg) rotateZ(2deg);}.elementor .e-1a71244f-e128{min-width:0px;padding:0px;flex:3 1 0px;}.elementor .e-1cea9e35-79c5{font-family:Archivo;font-size:0.72rem;color:inherit;letter-spacing:0.16em;line-height:1.5;text-transform:uppercase;margin:0px;}.elementor .e-332cfd04-92b6{font-family:Anton;font-weight:400;font-size:4.5rem;color:inherit;letter-spacing:-0.025em;line-height:0.98;margin-block-start:1.5rem;margin-block-end:1.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-eb700a7-4c4a{font-family:Archivo;font-size:1.1875rem;color:inherit;line-height:1.65;margin-block-start:0px;margin-block-end:2rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-37f08add-f7b5:hover,.elementor .e-37f08add-f7b5:focus-visible{background-color:#fff07a;box-shadow:8px 9px 0px 0px #111;transform:translate3d(-2px, -4px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(1deg);}.elementor .e-37f08add-f7b5:active{box-shadow:1px 1px 0px 0px #111;transform:translate3d(3px, 3px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(0deg);}.elementor .e-37f08add-f7b5{max-width:100%;font-family:Archivo;font-weight:600;font-size:0.82rem;color:#111;letter-spacing:0.08em;line-height:1.35;text-align:center;text-transform:uppercase;padding-block-start:1.15rem;padding-block-end:1.15rem;padding-inline-start:1.65rem;padding-inline-end:1.65rem;border-radius:0px;border-width:2px;border-color:#111;border-style:solid;background-color:#f2d13b;box-shadow:5px 5px 0px 0px #111;transform:rotateX(0deg) rotateY(0deg) rotateZ(-1deg);transition:transform 0.25s, box-shadow 0.25s, background-color 0.25s;display:inline-block;width:fit-content; box-sizing:border-box; &:focus-visible { outline:3px solid #375efb;outline-offset:5px;transform:translateY(-3px); }\n}.elementor .e-648852fc-1696{padding:0px;flex:2 1 0px;}.elementor .e-323f1885-fd23{padding-block-start:3rem;padding-block-end:6rem;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row-reverse;gap:7%;align-items:center;}.elementor .e-7ad6ab90-936b{color:#151515;padding-block-start:0px;padding-block-end:3rem;padding-inline-start:8%;padding-inline-end:8%;background-image:url("https://rorymm.co.uk/wp-content/uploads/dots.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#eae7de;}.elementor .e-5473a2ee-8979{font-family:Archivo;font-size:0.72rem;color:inherit;letter-spacing:0.16em;line-height:1.5;text-transform:uppercase;margin:0px;}.elementor .e-6a88962d-8294{max-width:45rem;font-family:Baskervville;font-weight:400;font-size:5.5rem;color:inherit;line-height:1.1;margin:0px;text-shadow:0 3px 25px #000;\n}.elementor .e-5644bd1-a64f{font-family:Archivo;font-size:0.72rem;color:inherit;letter-spacing:0.16em;line-height:1.5;text-transform:uppercase;margin:0px;}.elementor .e-38e54f24-c19e{min-height:45rem;color:#eae7de;padding-block-start:9rem;padding-block-end:9rem;padding-inline-start:8%;padding-inline-end:8%;background-image:linear-gradient(0deg, rgba(0,0,0,0.3) 0%,rgba(0,0,0,0.15) 100%),url("https://rorymm.co.uk/wp-content/uploads/wild-intermission.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#111;display:flex;flex-direction:column;justify-content:space-between;background-attachment: scroll,fixed; background-size: auto auto,cover; background-position:right center;\n}.elementor .e-3b7d624c-e47b{font-family:Archivo;font-size:0.72rem;color:inherit;letter-spacing:0.16em;line-height:1.5;text-transform:uppercase;padding:0.6rem;margin:0px;background-color:#151515;display:inline-block;}.elementor .e-406918af-18ba{min-height:32rem;border-width:0.6rem;border-color:#eae7de;border-style:solid;background-image:url("https://rorymm.co.uk/wp-content/uploads/wild-portrait-v2.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:1rem 1rem 0px 0px #444;transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(-4deg);flex:2 1 0px;}.elementor .e-1290260b-1b7a{font-family:Archivo;font-size:0.72rem;color:inherit;letter-spacing:0.16em;line-height:1.5;text-transform:uppercase;margin:0px;}.elementor .e-35bf36fb-a789{font-family:Baskervville;font-weight:400;font-size:3.9rem;color:inherit;line-height:1.1;margin-block-start:2rem;margin-block-end:2rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3c1fb478-a87c{font-family:Archivo;font-size:1.375rem;color:inherit;line-height:1.65;margin:0px;}.elementor .e-5572da7c-53e4{font-family:Archivo;font-size:1.375rem;color:inherit;line-height:1.65;margin-block-start:1.5rem;margin-block-end:2rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4345720d-c0cc:hover,.elementor .e-4345720d-c0cc:focus-visible{background-color:#fff07a;box-shadow:8px 9px 0px 0px #111;transform:translate3d(-2px, -4px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(1deg);}.elementor .e-4345720d-c0cc:active{box-shadow:1px 1px 0px 0px #111;transform:translate3d(3px, 3px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(0deg);}.elementor .e-4345720d-c0cc{max-width:100%;font-family:Archivo;font-weight:600;font-size:0.82rem;color:#111;letter-spacing:0.08em;line-height:1.35;text-align:center;text-transform:uppercase;padding-block-start:1.15rem;padding-block-end:1.15rem;padding-inline-start:1.65rem;padding-inline-end:1.65rem;border-radius:0px;border-width:2px;border-color:#111;border-style:solid;background-color:#f2d13b;box-shadow:5px 5px 0px 0px #111;transform:rotateX(0deg) rotateY(0deg) rotateZ(-1deg);transition:transform 0.25s, box-shadow 0.25s, background-color 0.25s;display:inline-block;width:fit-content; box-sizing:border-box; &:focus-visible { outline:3px solid #375efb;outline-offset:5px;transform:translateY(-3px); }\n}.elementor .e-249ab4c0-3afd{padding:0px;flex:3 1 0px;}.elementor .e-32c6a22a-5e2e{color:#eae7de;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:5%;padding-inline-end:5%;background-color:#181818;gap:8%;align-items:center;}.elementor .e-291c2a6e-62ce{font-family:Archivo;font-size:0.72rem;color:inherit;letter-spacing:0.16em;line-height:1.5;text-transform:uppercase;margin:0px;}.elementor .e-4e7b25cd-5414{font-family:Anton;font-weight:400;font-size:5rem;color:inherit;letter-spacing:-0.025em;line-height:0.98;margin-block-start:2rem;margin-block-end:4rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-19a4b3fb-de41{width:auto;font-family:Archivo;font-size:0.72rem;color:inherit;letter-spacing:0.16em;line-height:1.5;text-transform:uppercase;margin:0px;}.elementor .e-d3074ad-bae5{font-family:Baskervville;font-weight:400;font-size:3rem;color:inherit;line-height:1.1;margin:0px;flex:1 1 0px;}.elementor .e-1ce6db86-1154{width:auto;font-family:Archivo;font-size:2rem;color:inherit;line-height:1.65;margin:0px;}.elementor .e-2e972fe-b61d{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;gap:1rem;justify-content:space-between;align-items:center;border-top-style: solid; border-top-color: #777;\n}.elementor .e-9fb0f76-935e{width:auto;font-family:Archivo;font-size:0.72rem;color:inherit;letter-spacing:0.16em;line-height:1.5;text-transform:uppercase;margin:0px;}.elementor .e-6c295795-5c54{font-family:Baskervville;font-weight:400;font-size:3rem;color:inherit;line-height:1.1;margin:0px;flex:1 1 0px;}.elementor .e-623b265f-8b35{width:auto;font-family:Archivo;font-size:2rem;color:inherit;line-height:1.65;margin:0px;}.elementor .e-be391f-32c5{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;gap:1rem;justify-content:space-between;align-items:center;border-top-style: solid; border-top-color: #777;\n}.elementor .e-7e4d87d7-a082{width:auto;font-family:Archivo;font-size:0.72rem;color:inherit;letter-spacing:0.16em;line-height:1.5;text-transform:uppercase;margin:0px;}.elementor .e-706650df-fd7d{font-family:Baskervville;font-weight:400;font-size:3rem;color:inherit;line-height:1.1;margin:0px;flex:1 1 0px;}.elementor .e-8246d3d-e9a2{width:auto;font-family:Archivo;font-size:2rem;color:inherit;line-height:1.65;margin:0px;}.elementor .e-12855b4e-411f{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;gap:1rem;justify-content:space-between;align-items:center;border-top-style: solid; border-top-color: #777;\n}.elementor .e-5b067311-2691{width:auto;font-family:Archivo;font-size:0.72rem;color:inherit;letter-spacing:0.16em;line-height:1.5;text-transform:uppercase;margin:0px;}.elementor .e-1be1a2e8-962c{font-family:Baskervville;font-weight:400;font-size:3rem;color:inherit;line-height:1.1;margin:0px;flex:1 1 0px;}.elementor .e-64200700-73e5{width:auto;font-family:Archivo;font-size:2rem;color:inherit;line-height:1.65;margin:0px;}.elementor .e-2bf5dea6-778a{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;gap:1rem;justify-content:space-between;align-items:center;border-top-style: solid; border-top-color: #777;\n}.elementor .e-46ad4b63-8bfe{color:#151515;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:5%;padding-inline-end:5%;background-image:url("https://rorymm.co.uk/wp-content/uploads/wild-paper.png");background-repeat:repeat;background-attachment:scroll;background-size:32rem 32rem;background-position:0% 0%;background-color:#eae7de;}.elementor .e-245fe37f-d549{font-family:Archivo;font-size:0.72rem;color:inherit;letter-spacing:0.16em;line-height:1.5;text-transform:uppercase;margin:0px;}.elementor .e-40ea5b94-54b7{font-family:Anton;font-weight:400;font-size:9rem;color:inherit;letter-spacing:-0.025em;line-height:0.98;margin-block-start:2rem;margin-block-end:2rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2e3bc33b-f165:hover,.elementor .e-2e3bc33b-f165:focus-visible{background-color:#fff07a;box-shadow:8px 9px 0px 0px #111;transform:translate3d(-2px, -4px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(1deg);}.elementor .e-2e3bc33b-f165:active{box-shadow:1px 1px 0px 0px #111;transform:translate3d(3px, 3px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(0deg);}.elementor .e-2e3bc33b-f165{max-width:100%;font-family:Archivo;font-weight:600;font-size:0.82rem;color:#111;letter-spacing:0.08em;line-height:1.35;text-align:center;text-transform:uppercase;padding-block-start:1.15rem;padding-block-end:1.15rem;padding-inline-start:1.65rem;padding-inline-end:1.65rem;border-radius:0px;border-width:2px;border-color:#111;border-style:solid;background-color:#f2d13b;box-shadow:5px 5px 0px 0px #111;transform:rotateX(0deg) rotateY(0deg) rotateZ(-1deg);transition:transform 0.25s, box-shadow 0.25s, background-color 0.25s;display:inline-block;width:fit-content; box-sizing:border-box; &:focus-visible { outline:3px solid #375efb;outline-offset:5px;transform:translateY(-3px); }\n}.elementor .e-568cb547-9153{font-family:Archivo;font-size:0.72rem;color:inherit;letter-spacing:0.16em;line-height:1.5;text-transform:uppercase;margin:0px;}.elementor .e-7d6ac18f-12cb{font-family:Archivo;font-size:0.72rem;color:#eae7de;letter-spacing:0.16em;line-height:1.5;text-transform:uppercase;margin:0px;}.elementor .e-52a09c32-f33d{font-family:Archivo;font-size:0.72rem;color:#eae7de;letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .e-7ff5fa65-54d7{padding-block-start:1.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:7rem;border-block-start-width:1px;gap:2rem;justify-content:space-between;align-items:center;border-top-style: solid; border-top-color: #666;\n}.elementor .e-1208378c-e736{color:#eae7de;padding-block-start:7rem;padding-block-end:2rem;padding-inline-start:5%;padding-inline-end:5%;background-image:linear-gradient(90deg, rgba(0,0,0,0.35) 0%,rgba(0,0,0,0.08) 100%),url("https://rorymm.co.uk/wp-content/uploads/wild-footer.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#111;background-attachment: scroll,fixed; background-size: auto auto,cover;\n}.elementor .e-5463f6ee-1c9c{overflow:hidden;padding:0px;}