.elementor .e-15ed5788-7253{width:126px;flex:0 0 auto;& img { width: 100%; height: auto; display: block; }\n}.elementor .e-28ca88c7-aeb7{font-family:var(--font-label);font-weight:500;font-size:14px;color:var(--mp-cream);letter-spacing:0.02em;line-height:1.6;text-align:center;padding-block-start:2px;margin:0px;}.elementor .e-2d78535-c76d{width:126px;font-family:var(--font-heading);font-weight:400;font-size:14px;color:var(--mp-cream);letter-spacing:0.04em;font-style:italic;text-transform:uppercase;padding-block-start:2px;margin:0px;text-align: right; & a { color: inherit; text-decoration: none; transition: color .25s; } & a:hover { color: var(--mp-gold); }\n}.elementor .e-25950ab7-dd1b{padding:0px;flex-direction:row;gap:24px;justify-content:space-between;align-items:flex-start;}.elementor .e-3e4c0302-e8cf{font-family:var(--font-label);font-weight:500;font-size:clamp(16px, 1.9vw, 24px);color:var(--mp-gold);letter-spacing:0.04em;line-height:1.15;margin-block-end:20px;}.elementor .e-6fbd7ff9-2881{font-family:var(--font-display);font-weight:400;font-size:clamp(46px, 7vw, 90px);color:var(--mp-cream);line-height:0.8;text-transform:uppercase;margin:0px;}.elementor .e-555ef985-f703{font-family:var(--font-script);font-weight:400;font-size:clamp(28px, 3.6vw, 45px);color:var(--mp-cream);word-spacing:0.12em;line-height:1.2;font-style:normal;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6e3aa6f2-28d0{text-align:center;padding-block-start:0px;padding-block-end:clamp(4px, 1.3vw, 18px);padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0px;align-items:center;}.elementor .e-1a8ea415-9a5f{width:100%;height:100%;padding:0px;display:flex;flex-direction:column;gap:24px;justify-content:space-between;}.elementor .e-3467b408-7b1c{font-family:var(--font-label);font-weight:500;font-size:10px;color:var(--mp-cream);letter-spacing:0.12em;line-height:1.15;text-transform:uppercase;margin:0px;opacity:60%;}.elementor .e-c1ccd26-d4ec{cursor:pointer;padding-block-start:4px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;border-width:0px;background-color:transparent;}.elementor .e-3c018ba6-1b68{font-family:var(--font-label);font-weight:500;font-size:10px;color:var(--mp-cream);letter-spacing:0.12em;line-height:1.15;text-transform:uppercase;margin:0px;opacity:60%;}.elementor .e-122f9ffb-b123{cursor:pointer;padding-block-start:4px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;border-width:0px;background-color:transparent;}.elementor .e-520f3d09-a70b{position:absolute;inset-inline-end:clamp(20px, 10.85vw, 139px);inset-block-end:16px;z-index:3;}.elementor .e-21378a2d-42ec{height:56.25vw;min-height:620px;max-height:100vh;padding-block-start:clamp(28px, 10.7vw, 137px);padding-block-end:0px;padding-inline-start:clamp(20px, 10.85vw, 139px);padding-inline-end:clamp(20px, 10.85vw, 139px);background-color:var(--mp-navy);& video { object-fit: cover; }\n}.elementor .e-2e3b65f9-91b9:hover,.elementor .e-2e3b65f9-91b9:focus-visible{font-weight:800;color:var(--mp-navy);font-style:italic;border-color:var(--mp-gold);background-color:var(--mp-gold);}.elementor .e-2e3b65f9-91b9{height:41px;font-family:var(--font-label);font-weight:500;font-size:13px;color:var(--mp-navy);letter-spacing:0.04em;line-height:1;text-decoration:none;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;border-radius:3px;border-width:1px;border-color:var(--mp-cream);border-style:solid;background-color:var(--mp-cream);transition:background-color 0.25s, border-color 0.25s, color 0.25s;display:inline-flex;justify-content:center;align-items:center;}.elementor .e-74e0c6b5-4b35{font-family:var(--font-label);font-weight:500;font-size:clamp(18px, 1.9vw, 24px);color:var(--mp-cream);letter-spacing:0.02em;line-height:1.15;margin-block-start:clamp(64px, 8vw, 96px);margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-38893a69-c456{max-width:560px;font-family:var(--font-label);font-weight:400;font-size:clamp(15px, 1.4vw, 18px);color:var(--mp-white);line-height:1.45;margin:0px;}.elementor .e-67282326-1ae5{text-align:center;padding-block-start:8px;padding-block-end:clamp(64px, 6vw, 80px);padding-inline-start:clamp(20px, 10.85vw, 139px);padding-inline-end:clamp(20px, 10.85vw, 139px);flex-direction:column;gap:0px;align-items:center;}.elementor .e-5a5a3571-d2d2{overflow:hidden;padding:0px;background-color:var(--mp-navy);flex-direction:column;gap:0px;}.elementor .e-6a2d554d-7c7e{width:49.4%;aspect-ratio:633 / 629;flex:0 0 auto;& img { width: 100%; height: 100%; object-fit: cover; display: block; }\n}.elementor .e-61a9c496-3ecc{max-width:325px;font-family:var(--font-heading);font-weight:400;font-size:clamp(30px, 3.2vw, 40px);color:var(--mp-blue);letter-spacing:-0.04em;line-height:0.88;margin:0px;}.elementor .e-82f85ec-ca1c{font-family:var(--font-body);font-weight:300;font-size:clamp(17px, 1.6vw, 20px);color:var(--mp-navy);line-height:1.2;margin:0px;}.elementor .e-c28fc54-9456{max-width:540px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:clamp(20px, 10.85vw, 139px);flex-direction:column;gap:32px;}.elementor .e-5fe13b65-b9ce{padding:0px;background-color:var(--mp-cream);flex-direction:row;gap:clamp(40px, 7.7vw, 99px);align-items:center;}.elementor .e-332801b3-fd24{max-width:400px;font-family:var(--font-heading);font-weight:400;font-size:clamp(30px, 3.2vw, 40px);color:var(--mp-blue);letter-spacing:-0.04em;line-height:0.88;margin:0px;}.elementor .e-59ca324d-3d53{font-family:var(--font-body);font-weight:300;font-size:clamp(17px, 1.6vw, 20px);color:var(--mp-navy);line-height:1.2;margin:0px;}.elementor .e-6b316c2d-ff0b{width:409px;padding:0px;flex-direction:column;gap:32px;flex:0 1 auto;align-items:flex-end;text-align: right;\n}.elementor .e-643a690f-230c{width:49.4%;aspect-ratio:633 / 630;flex:0 0 auto;& img { width: 100%; height: 100%; object-fit: cover; display: block; }\n}.elementor .e-5dc6c0ca-4d75{padding-block-start:0px;padding-block-end:0px;padding-inline-start:clamp(20px, 10.85vw, 139px);padding-inline-end:0px;margin-block-start:clamp(56px, 6.6vw, 85px);background-color:var(--mp-cream);flex-direction:row;gap:clamp(40px, 7.8vw, 100px);justify-content:flex-end;align-items:center;}.elementor .e-113a45b2-afd9{font-family:var(--font-script);font-weight:400;font-size:clamp(30px, 3.6vw, 45px);color:var(--mp-cream);word-spacing:0.12em;line-height:1.2;font-style:normal;margin:0px;}.elementor .e-757510a8-63b2{font-family:var(--font-label);font-weight:500;font-size:clamp(18px, 1.9vw, 24px);color:var(--mp-gold);letter-spacing:0.02em;line-height:1.15;margin:0px;}.elementor .e-6a0b7e60-9bf0{min-height:clamp(220px, 24.1vw, 309px);text-align:center;padding-block-start:40px;padding-block-end:40px;padding-inline-start:20px;padding-inline-end:20px;background-image:url("https://monsieurpaul.ae/wp-content/uploads/2026/10/mp-footer-bg-chefs-1080.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:bottom center;background-color:var(--mp-navy);flex-direction:column;gap:6px;justify-content:center;align-items:center;}.elementor .e-26d2a59a-e1cd{width:42.8%;aspect-ratio:548 / 723;flex:0 0 auto;& img { width: 100%; height: 100%; object-fit: cover; display: block; }\n}.elementor .e-1b1eb3e6-8db3{max-width:325px;font-family:var(--font-heading);font-weight:400;font-size:clamp(30px, 3.2vw, 40px);color:var(--mp-blue);letter-spacing:-0.04em;line-height:0.88;margin:0px;}.elementor .e-1bd49512-312b{font-family:var(--font-body);font-weight:300;font-size:clamp(17px, 1.6vw, 20px);color:var(--mp-navy);line-height:1.2;margin:0px;}.elementor .e-596dda1-4f97{max-width:540px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:clamp(20px, 10.85vw, 139px);flex-direction:column;gap:32px;}.elementor .e-50958ac9-4f78{padding:0px;background-color:var(--mp-cream);flex-direction:row;gap:clamp(40px, 7.8vw, 100px);align-items:center;}.elementor .e-6d78ade-8d2a{width:100%;aspect-ratio:1 / 1;& img { width: 100%; height: 100%; object-fit: cover; display: block; }\n}.elementor .e-74ca87fe-a6c4{font-family:var(--font-label);font-weight:500;font-size:clamp(18px, 1.9vw, 24px);color:var(--mp-blue);letter-spacing:0.02em;line-height:1.1;margin-block-start:30px;margin-block-end:30px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3cbc3569-1db4{font-family:var(--font-body);font-weight:300;font-size:clamp(17px, 1.6vw, 20px);color:var(--mp-navy);line-height:1.2;margin:0px;}.elementor .e-728b6814-ffcb{width:408px;padding:0px;flex-direction:column;gap:0px;flex:0 0 auto;scroll-snap-align: start;\n}.elementor .e-104ab5b9-c8e2{width:100%;aspect-ratio:1 / 1;& img { width: 100%; height: 100%; object-fit: cover; display: block; }\n}.elementor .e-54df0654-c39e{font-family:var(--font-label);font-weight:500;font-size:clamp(18px, 1.9vw, 24px);color:var(--mp-blue);letter-spacing:0.02em;line-height:1.1;margin-block-start:30px;margin-block-end:30px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-73602056-f1b2{font-family:var(--font-body);font-weight:300;font-size:clamp(17px, 1.6vw, 20px);color:var(--mp-navy);line-height:1.2;margin:0px;}.elementor .e-219c1b35-3d23{width:408px;padding:0px;flex-direction:column;gap:0px;flex:0 0 auto;scroll-snap-align: start;\n}.elementor .e-492489ac-a497{width:100%;aspect-ratio:1 / 1;& img { width: 100%; height: 100%; object-fit: cover; display: block; }\n}.elementor .e-59458837-879e{font-family:var(--font-label);font-weight:500;font-size:clamp(18px, 1.9vw, 24px);color:var(--mp-blue);letter-spacing:0.02em;line-height:1.1;margin-block-start:30px;margin-block-end:30px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7e9ac8eb-fc38{font-family:var(--font-body);font-weight:300;font-size:clamp(17px, 1.6vw, 20px);color:var(--mp-navy);line-height:1.2;margin:0px;}.elementor .e-666c7de4-1215{width:408px;padding:0px;flex-direction:column;gap:0px;flex:0 0 auto;scroll-snap-align: start;\n}.elementor .e-491e3a5b-b132{padding-block-start:0px;padding-block-end:0px;padding-inline-start:clamp(20px, 10.85vw, 139px);padding-inline-end:clamp(20px, 10.85vw, 139px);flex-direction:row;gap:17px;flex-wrap:nowrap;overflow-x: auto; scroll-snap-type: x mandatory; scroll-padding-left: clamp(20px, 10.85vw, 139px); scrollbar-width: none; &::-webkit-scrollbar { display: none; }\n}.elementor .e-72911555-67e2{position:relative;padding-block-start:clamp(72px, 10.5vw, 135px);padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--mp-cream);flex-direction:column;gap:0px;}.elementor .e-16f7a77b-2730{width:126px;flex:0 0 auto;& img { width: 100%; height: auto; display: block; }\n}.elementor .e-543bebb6-57f5:hover,.elementor .e-543bebb6-57f5:focus-visible{font-weight:800;color:var(--mp-navy);font-style:italic;border-color:var(--mp-gold);background-color:var(--mp-gold);}.elementor .e-543bebb6-57f5{height:41px;font-family:var(--font-label);font-weight:500;font-size:13px;color:var(--mp-navy);letter-spacing:0.04em;line-height:1;text-decoration:none;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;border-radius:3px;border-width:1px;border-color:var(--mp-cream);border-style:solid;background-color:var(--mp-cream);transition:background-color 0.25s, border-color 0.25s, color 0.25s;display:inline-flex;justify-content:center;align-items:center;}.elementor .e-3a0dc7d9-c249{width:auto;font-family:var(--font-label);font-weight:500;font-size:14px;color:var(--mp-white);letter-spacing:0.02em;line-height:24px;margin:0px;text-align: right; white-space: nowrap;\n}.elementor .e-7a5819a6-7bec{min-height:clamp(380px, 35.6vw, 456px);padding-block-start:64px;padding-block-end:clamp(48px, 7.3vw, 93px);padding-inline-start:clamp(20px, 10.85vw, 139px);padding-inline-end:clamp(20px, 10.85vw, 139px);margin-block-start:clamp(80px, 10.2vw, 131px);background-image:url("https://monsieurpaul.ae/wp-content/uploads/2026/10/mp-footer-bg-chefs-1080.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:row;gap:24px;justify-content:space-between;align-items:flex-end;}