@media (min-width:768px){.frm-fluent-form .ff-t-container{display:flex;gap:15px;width:100%}.frm-fluent-form .ff-name-field-wrapper .ff-t-cell{justify-content:flex-end}.frm-fluent-form .ff-t-cell{display:flex;flex-direction:column;vertical-align:inherit;width:100%}.frm-fluent-form .ff-t-cell:first-of-type{padding-left:0}.frm-fluent-form .ff-t-cell:last-of-type{flex-grow:1;padding-right:0}}@media (max-width:768px){.ff-t-cell{margin-left:0!important}}.fluentform .ff-el-input--label.ff-el-is-required.asterisk-right label:after{color:var(--fluentform-danger);content:" *";margin-left:3px}.fluentform input[type=radio]{display:inline-block;margin:0}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check input{margin:0;opacity:0;outline:0;position:absolute;z-index:-1}@media only screen and (max-width:768px){.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check{display:block;width:100%}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check label>span{border:1px solid!important;border-radius:4px!important;box-shadow:none!important;display:block;width:100%}}:root{--fluentform-primary:#1a7efb;--fluentform-secondary:#606266;--fluentform-danger:#f56c6c;--fluentform-border-color:#dadbdd;--fluentform-border-radius:7px;--fluentform-input-select-height:auto}.ff-default .ff_btn_style{border:1px solid transparent;border-radius:7px;cursor:pointer;display:inline-block;font-size:16px;font-weight:500;line-height:1.5;padding:8px 20px;position:relative;text-align:center;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.ff-default .ff_btn_style:focus,.ff-default .ff_btn_style:hover{opacity:.8;outline:0;text-decoration:none}.ff-default .ff-el-form-control{background-clip:padding-box;background-image:none;border:1px solid var(--fluentform-border-color);border-radius:var(--fluentform-border-radius);color:var(--fluentform-secondary);font-family:-apple-system,"system-ui",Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;line-height:1;margin-bottom:0;max-width:100%;padding:11px 15px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.ff-default .ff-el-form-control:focus{background-color:#fff;border-color:var(--fluentform-primary);color:var(--fluentform-secondary);outline:0}.ff-default .ff-el-form-check label.ff-el-form-check-label{cursor:pointer;margin-bottom:7px}.ff-default .ff-el-form-check label.ff-el-form-check-label>span:after,.ff-default .ff-el-form-check label.ff-el-form-check-label>span:before,.oxy-fluent-form .ff-el-group input[type=radio]:before{content:none}.ff-default .ff-el-form-check:last-child label.ff-el-form-check-label{margin-bottom:0}.ff-default textarea{min-height:90px}.ff-default{font-family:inherit}.ff-default .ff-el-input--label label{display:inline-block;font-weight:500;line-height:inherit;margin-bottom:0}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--color--base:#f9f9f9;--wp--preset--color--base-2:#ffffff;--wp--preset--color--contrast:#111111;--wp--preset--color--contrast-2:#636363;--wp--preset--color--contrast-3:#A4A4A4;--wp--preset--color--accent:#cfcabe;--wp--preset--color--accent-2:#c2a990;--wp--preset--color--accent-3:#d8613c;--wp--preset--color--accent-4:#b1c5a4;--wp--preset--color--accent-5:#b5bdbc;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--gradient--gradient-1:linear-gradient(to bottom, #cfcabe 0%, #F9F9F9 100%);--wp--preset--gradient--gradient-2:linear-gradient(to bottom, #C2A990 0%, #F9F9F9 100%);--wp--preset--gradient--gradient-3:linear-gradient(to bottom, #D8613C 0%, #F9F9F9 100%);--wp--preset--gradient--gradient-4:linear-gradient(to bottom, #B1C5A4 0%, #F9F9F9 100%);--wp--preset--gradient--gradient-5:linear-gradient(to bottom, #B5BDBC 0%, #F9F9F9 100%);--wp--preset--gradient--gradient-6:linear-gradient(to bottom, #A4A4A4 0%, #F9F9F9 100%);--wp--preset--gradient--gradient-7:linear-gradient(to bottom, #cfcabe 50%, #F9F9F9 50%);--wp--preset--gradient--gradient-8:linear-gradient(to bottom, #C2A990 50%, #F9F9F9 50%);--wp--preset--gradient--gradient-9:linear-gradient(to bottom, #D8613C 50%, #F9F9F9 50%);--wp--preset--gradient--gradient-10:linear-gradient(to bottom, #B1C5A4 50%, #F9F9F9 50%);--wp--preset--gradient--gradient-11:linear-gradient(to bottom, #B5BDBC 50%, #F9F9F9 50%);--wp--preset--gradient--gradient-12:linear-gradient(to bottom, #A4A4A4 50%, #F9F9F9 50%);--wp--preset--font-size--small:0.9rem;--wp--preset--font-size--medium:1.05rem;--wp--preset--font-size--large:clamp(1.39rem, 1.39rem + ((1vw - 0.2rem) * 0.767), 1.85rem);--wp--preset--font-size--x-large:clamp(1.85rem, 1.85rem + ((1vw - 0.2rem) * 1.083), 2.5rem);--wp--preset--font-size--xx-large:clamp(2.5rem, 2.5rem + ((1vw - 0.2rem) * 1.283), 3.27rem);--wp--preset--font-family--body:"Inter", sans-serif;--wp--preset--font-family--heading:Cardo;--wp--preset--font-family--system-sans-serif:-apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif;--wp--preset--font-family--system-serif:Iowan Old Style, Apple Garamond, Baskerville, Times New Roman, Droid Serif, Times, Source Serif Pro, serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;--wp--preset--spacing--20:min(1.5rem, 2vw);--wp--preset--spacing--30:min(2.5rem, 3vw);--wp--preset--spacing--40:min(4rem, 5vw);--wp--preset--spacing--50:min(6.5rem, 8vw);--wp--preset--spacing--60:min(10.5rem, 13vw);--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--spacing--10:1rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0);--wp--style--global--content-size:620px;--wp--style--global--wide-size:1280px;--wp--style--block-gap:1.2rem}:where(body){margin:0}body{background-color:var(--wp--preset--color--base);color:var(--wp--preset--color--contrast);font-family:var(--wp--preset--font-family--body);font-size:var(--wp--preset--font-size--medium);font-style:normal;font-weight:400;line-height:1.55;--wp--style--root--padding-top:0px;--wp--style--root--padding-right:var(--wp--preset--spacing--50);--wp--style--root--padding-bottom:0px;--wp--style--root--padding-left:var(--wp--preset--spacing--50)}a:where(:not(.wp-element-button)){color:var(--wp--preset--color--contrast)}:root :where(a:where(:not(.wp-element-button)):hover){text-decoration:none}h1,h2,h3,h4{color:var(--wp--preset--color--contrast);font-family:var(--wp--preset--font-family--heading)}h1{font-size:var(--wp--preset--font-size--xx-large)}h2{font-size:var(--wp--preset--font-size--x-large)}h3{font-size:var(--wp--preset--font-size--large)}h4{font-size:clamp(1.1rem,1.1rem + ((1vw - .2rem)*.767),1.5rem)}button,input{overflow:visible}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}html{line-height:1.15;box-sizing:border-box;scroll-behavior:smooth;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%;font-size:62.5%!important}body,h1,h2,h3,h4{margin:0}figcaption,figure,footer,header,nav,section{display:block}figure{margin:1em 40px}a{background-color:transparent;-webkit-text-decoration-skip:objects}b{font-weight:bolder}img{border-style:none;vertical-align:top;height:auto;max-width:100%}svg:not(:root){overflow:hidden}button,input,textarea{line-height:1.15;margin:0}button{text-transform:none}[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.oxy-gallery-masonry .oxy-gallery-item .oxy-gallery-item-contents figcaption,[hidden]{display:none}body{color:#404040;min-height:100vh;min-height:-webkit-fill-available;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,::after,::before{box-sizing:inherit}.ct-section-inner-wrap,.oxy-header-container{height:100%;margin-left:auto;margin-right:auto}.ct-section-inner-wrap{min-height:inherit}div.ct-fancy-icon{display:inline-flex;border-radius:50%}.ct-fancy-icon>svg{fill:currentColor}.oxy-header-container{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}:-webkit-any(li,div._important),:is(li){display:list-item}:-webkit-any(table,div._important){display:table}:-webkit-any(thead,div._important){display:table-header-group}:-webkit-any(tr,div._important){display:table-row}:-webkit-any(tbody,div._important){display:table-row-group}:-webkit-any(th,td,div._important){display:table-cell}:-webkit-any(caption,div._important){display:table-caption}:-webkit-any(colgroup,div._important){display:table-column-group}:-webkit-any(col,div._important){display:table-column}:-webkit-any(tfoot,div._important){display:table-footer-group}body .c-padding-s:not(.ct-section){padding:var(--s-space-fallback)}body .c-margin-right-s:not(.ct-section){margin-right:var(--s-space-fallback)}body .c-margin-bottom-s:not(.ct-section){margin-bottom:var(--s-space-fallback)}body .c-padding-m:not(.ct-section){padding:var(--m-space-fallback)}body .c-margin-bottom-m:not(.ct-section){margin-bottom:var(--m-space-fallback)}body .c-columns-gap-m:not(.ct-section){grid-gap:var(--m-space-fallback)}body .c-columns-gap-l:not(.ct-section){grid-gap:var(--l-space-fallback)}@supports (font-size:clamp(1px,2px,3px)){body .c-margin-bottom-xs:not(.ct-section){margin-bottom:var(--xs-space)}body .c-padding-s:not(.ct-section){padding:var(--s-space)}body .c-margin-right-s:not(.ct-section){margin-right:var(--s-space)}body .c-margin-bottom-s:not(.ct-section){margin-bottom:var(--s-space)}body .c-padding-m:not(.ct-section){padding:var(--m-space)}body .c-margin-bottom-m:not(.ct-section){margin-bottom:var(--m-space)}body .c-columns-gap-m:not(.ct-section){grid-gap:var(--m-space)}body .c-columns-gap-l:not(.ct-section){grid-gap:var(--l-space)}}body .c-text-l{font-size:var(--l-text-fallback)}@supports (font-size:clamp(1px,2px,3px)){body .c-text-l{font-size:var(--l-text)}}@font-face{ font-display:swap;font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal }:root{--swiper-theme-color:#007aff;--swiper-navigation-size:44px}@font-face{ font-display:swap;font-family:splwp-fontello;src:url(https://www.partymarocmarrakech.com/wp-content/plugins/location-weather/assets/font/fontello.eot?913132);src:url(https://www.partymarocmarrakech.com/wp-content/plugins/location-weather/assets/font/fontello.eot?913132#iefix)format("embedded-opentype"),url(https://www.partymarocmarrakech.com/wp-content/plugins/location-weather/assets/font/fontello.woff2?913132)format("woff2"),url(https://www.partymarocmarrakech.com/wp-content/plugins/location-weather/assets/font/fontello.woff?913132)format("woff"),url(https://www.partymarocmarrakech.com/wp-content/plugins/location-weather/assets/font/fontello.ttf?913132)format("truetype"),url(https://www.partymarocmarrakech.com/wp-content/plugins/location-weather/assets/font/fontello.svg?913132#fontello)format("svg");font-weight:400;font-style:normal }[class^=splwp-icon-]:before{font-family:splwp-fontello;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.splwp-icon-humidity-1:before{content:""}.splw-lite-wrapper{font-family:"Lora",sans-serif;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;font-size:16px;line-height:1.5;text-align:center;color:#fff;position:relative;overflow:hidden;padding-top:0;margin:5vmin 0}.splw-lite-wrapper .splw-lite-header{text-align:center}.splw-lite-wrapper .splw-lite-header-title-wrapper{display:inline-block}.splw-lite-wrapper .splw-lite-header-title{font-size:27px;line-height:38px;margin-bottom:4px}.splw-lite-wrapper .splw-lite-current-time{display:inline-block;font-size:14px;font-weight:600;margin-bottom:10px}#splw-location-weather-5619 .splw-lite-daily-weather-details.lw-center .splw-other-opt{text-align:center}.splw-lite-wrapper .splw-lite-current-temp span.cur-temp{font-size:48px;font-family:"lora",sans-serif;font-size:5vmin;font-weight:400;line-height:auto}.splw-lite-wrapper .splw-lite-daily-weather-details .splw-other-opt{display:flex;flex-direction:column;font-size:14px;font-weight:400;line-height:20px;margin-top:8px}.splw-main-wrapper .splw-weather-details .options-value{font-weight:600}.splw-main-wrapper .splw-lite-daily-weather-details .splw-other-opt div:not(.splw-weather-icons){padding-bottom:4px}.splw-lite-wrapper .splw-cur-temp{display:flex;justify-content:center;line-height:initial;align-items:center}.splw-weather-icons.icons_splw{display:flex;justify-content:space-between;margin-top:16px;order:7}.splw-main-wrapper .splw-weather-details div:not(.icons_splw) span.details-icon{display:inline-flex;margin-right:2px}.splw-lite-current-temp .temperature-scale{font-size:21px;vertical-align:top;line-height:20px;margin-top:6px;margin-left:4px;display:inline-block;font-weight:500}.splw-main-wrapper .splw-weather-details div:not(.icons_splw) span.details-icon i{font-size:16px}#splw-location-weather-5619 .splw-lite-wrapper{text-decoration:none}#splw-location-weather-5619 .splw-lite-templates-body{padding:16px 20px 10px}#splw-location-weather-5619 .splw-lite-wrapper{border:0 solid #e2e2e2;border-radius:0;background:#b19691}#splw-location-weather-5619 .splw-lite-daily-weather-details .details-icon i{color:#dfe6e9}#splw-location-weather-5619 .splw-lite-current-time,#splw-location-weather-5619 .splw-lite-header-title{color:#fff;margin-top:0;margin-bottom:10px}#splw-location-weather-5619 .splw-cur-temp{color:#fff;margin-top:0;margin-bottom:0}#splw-location-weather-5619 .splw-lite-daily-weather-details{color:#fff;margin-top:px;margin-bottom:px}#splw-location-weather-5619 .splw-weather-details .splw-weather-icons{color:#fff;margin-top:20px;margin-bottom:0}#splw-location-weather-5619.splw-main-wrapper{position:relative;max-width:100%;margin:0}#lw-preloader-5619{position:absolute;left:0;top:0;height:100%;width:100%;text-align:center;display:flex;align-items:center;justify-content:center;background:#fff;z-index:9999}.splw-lite-wrapper .splw-lite-header-title{font-weight:400;font-size:2.5vmin;line-height:3.75vmin;margin:0 2vmin}.splw-lite-wrapper .splw-lite-current-temp{text-align:center;margin:0 2vmin}.splw-lite-wrapper .splw-lite-header{margin-bottom:0}a:not([class]){text-decoration-skip-ink:auto}button,input,textarea{font:inherit}a,button{touch-action:manipulation}.oxy-gallery-item img{vertical-align:baseline}body label{display:inline}.cmplz-hidden{display:none!important}@font-face{ font-family:Inter;font-style:normal;font-weight:300 900;font-display:swap;src:url(https://www.partymarocmarrakech.com/wp-content/themes/oxygen-is-not-a-theme/assets/fonts/inter/Inter-VariableFont_slnt,wght.woff2)format("woff2");font-stretch:normal }@font-face{ font-family:Cardo;font-style:normal;font-weight:400;font-display:swap;src:url(https://www.partymarocmarrakech.com/wp-content/themes/oxygen-is-not-a-theme/assets/fonts/cardo/cardo_normal_400.woff2)format("woff2") }@font-face{ font-family:Cardo;font-style:italic;font-weight:400;font-display:swap;src:url(https://www.partymarocmarrakech.com/wp-content/themes/oxygen-is-not-a-theme/assets/fonts/cardo/cardo_italic_400.woff2)format("woff2") }@font-face{ font-family:Cardo;font-style:normal;font-weight:700;font-display:swap;src:url(https://www.partymarocmarrakech.com/wp-content/themes/oxygen-is-not-a-theme/assets/fonts/cardo/cardo_normal_700.woff2)format("woff2") }.oxy-fluent-form{width:100%}.oxy-fluent-form .fluentform .ff-btn{transition-property:all}.oxy-fluent-form .fluentform input[type=radio]{-webkit-appearance:radio}.oxy-fluent-form .ff-el-group input[type=radio]:after{background-color:#fff;border-width:1px;display:inline-block;color:#212529;width:15px;height:15px;visibility:visible;border-style:solid;border-radius:.25rem;-webkit-transition:all .1s ease;transition:all .1s ease;background-size:9px;background-repeat:no-repeat;background-position:center center;position:absolute;box-sizing:border-box;border-radius:50%}.oxy-fluent-form .ff-el-group input[type=radio]:checked:after{border-width:1px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;color:#fff;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}#-fluent-form-88-127 .fluentform .frm-fluent-form .ff-t-cell:last-of-type{padding-right:0}#-fluent-form-88-127 .fluentform .frm-fluent-form .ff-t-cell:first-of-type{padding-left:0}@media (max-width:768px){#-fluent-form-88-127 .fluentform .frm-fluent-form .ff-t-cell{padding-left:0;padding-right:0}}#section-251-47>.ct-section-inner-wrap{display:flex;flex-direction:column;align-items:flex-start}#section-251-47{display:block;text-align:left;background-color:rgba(25,25,25,.92)}#div_block-177-47{margin-bottom:0}#div_block-413-47{align-items:flex-end;text-align:right;padding-right:20px}#div_block-223-47{flex-direction:unset;display:none}#div_block-374-47{z-index:999;flex-direction:column;display:flex}@media (max-width:1600px){#div_block-177-47{margin-bottom:0}}@media (max-width:991px){#div_block-177-47{margin-bottom:10px}#div_block-223-47{flex-direction:unset;display:block}}#text_block-313-47,#text_block-323-47,#text_block-329-47,#text_block-335-47,.contact-form .fluentform .ff-el-input--label label,body{font-family:"Lato"}#image-135-47{height:50px;width:auto}#image-254-47{opacity:.6}#code_block-422-47{useCustomTag:true}@media (max-width:767px){#code_block-357-47{margin-bottom:10px}}#-mega-menu-169-47 .oxy-mega-dropdown_inner.oxy-header-container{max-height:0;overflow:hidden;opacity:1;visibility:visible}#-mega-menu-169-47 .oxy-mega-dropdown_inner .oxy-mega-dropdown_container{opacity:1;transform:none;height:100%}#-mega-menu-169-47 .oxy-mega-dropdown{position:relative}#-mega-menu-169-47 .oxy-mega-dropdown_inner.oxy-header-container{max-width:var(--global-dropdown-width);width:var(--global-dropdown-width)}#-mega-menu-169-47 .oxy-mega-dropdown_content{opacity:0}.oxy-mega-menu{backface-visibility:hidden;-webkit-backface-visibility:hidden}.oxy-mega-dropdown{height:100%}.oxy-mega-menu_inner{display:flex;z-index:15;width:100%}.oxy-mega-dropdown,.oxy-mega-menu_inner{list-style:none;padding:0;margin:0}.oxy-mega-dropdown_link{display:flex;align-items:center;color:inherit;padding:5px 10px;position:relative;outline:0;cursor:pointer}.oxy-mega-dropdown_link-text{white-space:nowrap}.oxy-mega-dropdown_inner{display:block;position:absolute;left:0;visibility:hidden;opacity:0;transition:all .5s ease;-webkit-transition:all .5s ease;pointer-events:none}.oxy-header-container.oxy-mega-dropdown_content{padding-left:0;padding-right:0;flex-wrap:wrap}.oxy-mega-dropdown .oxy-header-container{height:auto}.oxy-mega-dropdown_container{--dropdown-container-translatey:0;--dropdown-container-scale:1;--dropdown-container-translatex:0;will-change:opacity,transform}.oxy-mega-dropdown_content{--dropdown-content-translatey:0;--dropdown-content-scale:1;--dropdown-content-translatex:0;backface-visibility:hidden;-webkit-backface-visibility:hidden}.oxy-mega-dropdown_icon{display:flex}.oxy-mega-dropdown_icon svg{height:1em;width:1em;fill:currentColor}#-mega-menu-169-47{color:#fff;font-family:"Lora";font-weight:400;display:flex;align-items:center;justify-content:center}@media (max-width:991px){#-mega-menu-169-47 .oxy-mega-dropdown_inner{transform:translateX(-50%);left:50%}#-mega-menu-169-47{flex-direction:unset;display:none}}#-mega-dropdown-184-47 .oxy-mega-dropdown_link+.oxy-mega-dropdown_inner,#-mega-dropdown-193-47 .oxy-mega-dropdown_link+.oxy-mega-dropdown_inner,#-mega-dropdown-195-47 .oxy-mega-dropdown_link+.oxy-mega-dropdown_inner{max-width:100%;width:100%}#-mega-dropdown-184-47,#-mega-dropdown-193-47,#-mega-dropdown-195-47{position:static!important}#-mega-dropdown-195-47 .oxy-mega-dropdown_inner{background-color:transparent}#-off-canvas-214-47 .offcanvas-inner{background-color:#fff;width:100%;padding:0}#-off-canvas-214-47 .oxy-offcanvas_backdrop{will-change:opacity,visibility}#-off-canvas-214-47 .offcanvas-inner{will-change:transform}body:not(.oxygen-builder-body) #-off-canvas-214-47{display:block}.oxy-off-canvas{visibility:visible;pointer-events:none}.offcanvas-inner{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:fixed;height:100vh;max-width:100%;width:280px;overflow-x:hidden;top:0;left:0;padding:30px;z-index:1000;-webkit-transition:-webkit-transform .5s cubic-bezier(.77,0,.175,1),box-shadow .5s cubic-bezier(.77,0,.175,1);transition:transform .5s cubic-bezier(.77,0,.175,1),box-shadow .5s cubic-bezier(.77,0,.175,1);-o-transition:-o-transform .5s cubic-bezier(.77,0,.175,1),box-shadow .5s cubic-bezier(.77,0,.175,1);pointer-events:auto}.offcanvas-inner:focus{outline:0}.oxy-offcanvas_backdrop{background:rgba(0,0,0,.5);position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;visibility:hidden;-webkit-transition:all .5s cubic-bezier(.77,0,.175,1);-o-transition:all .5s cubic-bezier(.77,0,.175,1);transition:all .5s cubic-bezier(.77,0,.175,1);pointer-events:auto;z-index:10}.oxy-off-canvas .offcanvas-inner{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0)}body:not(.oxygen-builder-body) #-off-canvas-214-47:not(.oxy-off-canvas-toggled) .offcanvas-inner{box-shadow:none}#-off-canvas-214-47{oxy-off-canvas-slug-offcanvasinner-z-index:100;flex-direction:unset;display:none}@media (max-width:991px){body:not(.oxygen-builder-body) #-off-canvas-214-47{display:block}.oxy-off-canvas .offcanvas-inner{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0)}body:not(.oxygen-builder-body) #-off-canvas-214-47:not(.oxy-off-canvas-toggled) .offcanvas-inner{box-shadow:none}#-off-canvas-214-47{display:block;visibility:visible}}#section-83-127>.ct-section-inner-wrap{max-width:100%;padding:0}#section-34-127>.ct-section-inner-wrap{display:flex;flex-direction:column}#section-34-127{display:block;text-align:left}#section-86-127>.ct-section-inner-wrap{max-width:100%;padding:0}@media (max-width:991px){#section-34-127>.ct-section-inner-wrap{display:flex;flex-direction:column}#section-34-127{display:block}}.oxy-dynamic-list :is([data-id=link-271-127]):hover{opacity:.8}.ct-section{width:100%;background-size:cover;background-repeat:repeat}.ct-div-block,.ct-section>.ct-section-inner-wrap{display:flex;flex-direction:column;align-items:flex-start}.ct-div-block{flex-wrap:nowrap}.ct-link-text{display:inline-block}.ct-link,.ct-link-button{text-align:center;text-decoration:none}.ct-link{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;justify-content:center}.ct-link-button{display:inline-block;background-color:#1e73be;border:1px solid #1e73be;color:#fff;padding:10px 16px}.ct-image,.fluentform textarea,.oxy-gallery-masonry .oxy-gallery-item .oxy-gallery-item-contents img{max-width:100%}.ct-fancy-icon>svg{width:55px;height:55px}.oxy-gallery{width:100%}.ct-span{display:inline-block;text-decoration:inherit}.oxy-dynamic-list{width:100%}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ct-div-block,.ct-headline,.ct-link-text,.ct-text-block{max-width:100%}img{flex-shrink:0}body *{min-height:1px}}.ct-section-inner-wrap,.oxy-header-container{max-width:1600px}body{font-size:px}h1,h2,h3,h4{font-family:"Lora";max-width:60ch;font-weight:400}a{color:#0074db}a,a:hover{text-decoration:none}.ct-link-button{border-radius:3px}.ct-section-inner-wrap{padding:clamp(4rem,calc(4rem + ((1vw - .34rem)*5.5556)),10rem) clamp(1.5rem,calc(1.5rem + ((1vw - .34rem)*1.8519)),3.5rem)}.oxy-header-container{padding-right:clamp(1.5rem,calc(1.5rem + ((1vw - .34rem)*1.8519)),3.5rem);padding-left:clamp(1.5rem,calc(1.5rem + ((1vw - .34rem)*1.8519)),3.5rem)}.c-card-has-hover:hover{transform:translateY(-7px)}.c-heading-dark{color:#0f0f0f}.c-tagline{font-family:Lato;font-size:12px;letter-spacing:2px;text-transform:uppercase;font-weight:500}.c-text-dark{color:#686868}.c-text-light{color:#fff}.c-text-l{font-family:Lato;font-size:18px;font-weight:400;max-width:700px;line-height:1.6}@media (max-width:991px){.c-text-l{max-width:100%}}@media (max-width:767px){.c-text-l{font-size:16px}}.c-icon-accent-m{color:#b06e5e}.c-icon-accent-m>svg,.c-icon-light-m>svg{width:22px;height:22px}.c-icon-light-m{color:#fff}.c-bg-light{background-color:#f9f9f9}@media (max-width:767px){.c-bg-light.ct-section .ct-section-inner-wrap{display:flex}}.c-link-accent{color:#4353ff}.c-link-m:hover{opacity:.8}.c-link-m{font-size:16px;font-weight:500;text-decoration:none}.c-inline:not(.ct-section):not(.oxy-easy-posts),.c-link-m:not(.ct-section):not(.oxy-easy-posts){display:flex;flex-direction:row;align-items:center}@media (max-width:767px){.c-link-m{font-size:16px}}@media (max-width:479px){.c-link-m{font-size:15px}}.c-rounded{border-radius:7px;overflow:hidden}.c-shadow{box-shadow:0 5px 15px rgba(0,0,0,.08)}.c-transition{transition-duration:.4s}.c-full-width{width:100%}.c-hover-3d-right:hover{transform:perspective(1000px) rotatey(-20deg)}.c-hover-3d-right{transform:perspective(0) rotateY(0deg)}.c-margin-right-s{margin-right:15px}@media (max-width:767px){.c-margin-right-s{margin-right:10px}}.c-margin-bottom-xs{margin-bottom:5px}.c-margin-bottom-s{margin-bottom:15px}.c-margin-bottom-m{margin-bottom:25px}@media (max-width:1600px){.c-margin-bottom-m:not(.ct-section):not(.oxy-easy-posts){flex-direction:unset}}@media (max-width:991px){.c-margin-bottom-m{margin-bottom:20px}}.c-padding-s{padding:10px}.c-padding-m{padding:20px}.c-columns-gap-m{grid-gap:1.25rem}.c-columns-gap-l{grid-gap:5vmin}.c-columns-6{padding-top:0}@media (max-width:991px){.c-columns-l-2{grid-template-columns:1fr 1fr}}@media (max-width:479px){.c-columns-s-1{grid-template-columns:1fr}}.c-col-span-2{grid-column-start:span 2}@media (max-width:991px){.c-col-span-2{grid-column-start:span 1}}@media (max-width:767px){.c-col-span-m-1:not(.ct-section):not(.oxy-easy-posts){display:flex}}.c-left{text-align:left}.c-left:not(.ct-section):not(.oxy-easy-posts){display:flex;flex-direction:column;align-items:flex-start}.c-center{text-align:center}.c-center.ct-section .ct-section-inner-wrap,.c-center:not(.ct-section):not(.oxy-easy-posts){display:flex;flex-direction:column;align-items:center;justify-content:center}.c-center .oxy-mega-dropdown_content{transition-duration:400ms;--dropdown-content-scale:1}@media (max-width:991px){.c-center{--megamenu-responsive-background:#3a3a3a}}.c-logo{width:150px;height:auto}@media (max-width:991px){.c-logo{width:120px;height:auto}}.c-follow-light:hover,.c-footer-link-light:hover{color:#4353ff}.c-footer-link-light{font-family:Lato;margin-bottom:10px;color:rgba(255,255,255,.8);font-size:14px;font-weight:400}.c-follow-light:hover{background-color:rgba(255,255,255,.15)}.c-follow-light{color:rgba(255,255,255,.8);padding:10px;margin-right:10px;background-color:rgba(255,255,255,.1);border-radius:15px!important}.c-follow-light>svg{width:18px;height:18px}.c-footer-row{width:100%;text-align:justify}.c-footer-row:not(.ct-section):not(.oxy-easy-posts){display:flex;flex-direction:row;align-items:center;justify-content:space-between}@media (max-width:767px){.c-footer-row{text-align:left}.c-footer-row:not(.ct-section):not(.oxy-easy-posts){display:flex;flex-direction:column;align-items:flex-start}}.c-divider-full-light{width:100%;height:1px;margin-bottom:35px;margin-top:35px;background-color:#353535}.h-100{height:100%}.w-100{min-width:100%;width:100%}.transition-grow:hover{transform:scale(1.1,1.1);box-shadow:2px 2px 4px -2px rgba(0,0,0,.19)}.mw-800{max-width:800px}.bg-light{background-color:#f4f4f4}.bg-light .fluentform .ff-el-form-control{background-color:transparent}.bg-lemongrass{background-color:var(--lemon-grass)}.dancing{font-family:Lora;font-weight:400}.wedding-names{border-top-color:#fff;border-top-width:2px;border-top-style:solid;border-bottom-color:#fff;border-bottom-width:2px;border-bottom-style:solid;padding:5px 30px}.bg-delrio{background-color:var(--del-rio)}.f-inline:not(.ct-section):not(.oxy-easy-posts){display:flex;flex-direction:row}.mh-60vh{min-height:60vh;height:100%}.bg-image{background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.bg-white{background-color:#fff}.header-dark{background-color:rgba(25,25,25,.92)}.close-canvas{position:absolute;bottom:15%;left:0;right:0}@media (max-width:767px){.close-canvas>svg{width:38px;height:38px}}@media (max-width:479px){.close-canvas>svg{width:32px;height:32px}}.contact-form .fluentform .ff-el-form-control{border-style:none none solid;border-bottom-width:2px;border-bottom-color:var(--burning-sand);border_radius_border-radius:0;border-radius:0}.contact-form .fluentform .ff-btn-submit{background-color:#686868;padding-left:25px;padding-right:25px;color:#fff;text-transform:uppercase;letter-spacing:1px;border_radius_border-radius:50px;border-radius:50px}.whatsapp-wrap:not(.ct-section):not(.oxy-easy-posts){display:flex;flex-direction:column;align-items:center}.blog-img{height:300px;width:100%;object-fit:cover}.z-high{z-index:9999}.btn-green{background-color:var(--mineral-green);border:1px solid var(--mineral-green);font-size:14px;padding:8px 35px;letter-spacing:3px}@media (max-width:767px){.btn-green:not(.ct-section):not(.oxy-easy-posts){flex-direction:unset}}@media (max-width:479px){.btn-green{padding-top:10px;padding-bottom:10px;font-size:14px}}.review-widget--wrap{position:fixed;bottom:10rem;right:2rem}@media (max-width:767px){.review-widget--wrap{position:fixed;bottom:10rem;right:2rem}}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.c-hover-3d-right{transform:none!important}.rw-link>.bg-image{filter:grayscale(0);transition:all .8s ease}.rw-link:hover>.bg-image{filter:grayscale(1);transition:all .8s ease}.event-card .event_bg{transition:filter .3s ease}.event-card:hover .event_bg{filter:grayscale(100%)}::after:focus:not(:focus-visible),::before:focus:not(:focus-visible),:focus:not(:focus-visible){outline:0}* .h-jumbo,h1,h2{font-size:clamp(4rem,calc(4rem + ((1vw - .32rem)*.5455)),4.6rem);line-height:1.2}h1,h2{font-size:clamp(3rem,calc(3rem + ((1vw - .32rem)*.5455)),3.6rem)}h2{font-size:clamp(2.2rem,calc(2.2rem + ((1vw - .32rem)*1.2727)),3.6rem)}h3,h4{font-size:clamp(1.6rem,calc(1.6rem + ((1vw - .32rem)*1.2727)),3rem);line-height:1.3}h4{font-size:clamp(1.6rem,calc(1.6rem + ((1vw - .32rem)*1.0909)),2.8rem)}.oxy-mega-menu a,a,div,h3.rw-title,p,ul li{font-size:clamp(1.2rem,calc(1.2rem + ((1vw - .32rem)*.3636)),1.6rem);line-height:1.6}ul li{font-size:clamp(1.4rem,calc(1.4rem + ((1vw - .32rem)*.3636)),1.8rem)}.ct-headline,.ct-text-block,h3.rw-title,p{max-width:60ch}img{aspect-ratio:attr(width)/attr(height)}.wpsr-fixed-height .wpsr-business-info .wpsr-business-info-left{margin-bottom:0}.oxy-mega-dropdown_container{background-color:transparent!important}.mw-60{max-width:30px}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check label,.margin-0,.oxy-gallery-masonry figure.oxy-gallery-item-contents{margin:0}.b-round{border-radius:50px}.c-tagline{line-height:22px}.whatsapp-wrap{margin-left:auto;margin-bottom:2rem}.wa-icon{height:25px;width:25px;padding:0;margin:0}.wa-wrap{background-color:#25d366;padding:7px;border-radius:100%}.pallet-round{width:25px;height:25px;margin:5px;border-radius:50px;border:1px solid #fff}.bottom-caption{position:absolute;bottom:0;width:100%}.top-right{position:absolute;top:5px;right:5px}.hover-underline:hover{text-decoration:underline}.rectangle,.square{position:relative;width:100%}.rectangle:after,.square:after{content:"";display:block;padding-bottom:100%}.rectangle:after{padding-bottom:66.6%}.rw-content{position:absolute;top:0;right:0;bottom:0;left:0}.square-content-border{position:absolute;top:25px;right:25px;bottom:25px;left:25px}.inner-border{border:1px solid #fff}.overlay{background:linear-gradient(45deg,rgba(177,150,145,.2)0,rgba(157,159,156,.2) 100%)}.rw-title{font-family:"Lato";font-size:1.1rem;font-weight:300;text-transform:uppercase;padding:0;transition:all .4s}.rw-link:nth-child(odd) .mb-caption,.rw-link:nth-child(odd) .rw-title{background-color:#f4f4f4;color:#686868}.rw-title>span{font-weight:700}.rw-link:hover .rw-title{max-height:500px}.c-hover-3d-right{}.c-columns-5,.c-columns-6{display:grid!important;grid-template-columns:repeat(6,1fr);width:100%}.c-columns-5{grid-template-columns:repeat(5,1fr)}.c-columns-2,.c-columns-3,.c-columns-4{display:grid!important;grid-template-columns:repeat(4,1fr);width:100%}.c-columns-2,.c-columns-3{grid-template-columns:repeat(3,1fr)}.c-columns-2{grid-template-columns:repeat(2,1fr)}.c-col-span-2{grid-column:span 2/span 2}.c-col-span-5{grid-column:span 5/span 5}@media only screen and (max-width:1399px){.c-columns-xl-2{grid-template-columns:repeat(2,1fr)}.c-columns-xl-1{grid-template-columns:1fr}}@media only screen and (max-width:991px){.c-columns-l-2{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:767px){.c-columns-m-1{grid-template-columns:1fr}.c-col-span-m-1{grid-column:span 1/span 1}}@media only screen and (max-width:479px){.c-columns-s-1{grid-template-columns:1fr}}:root{--h1-fallback:2.8rem;--h1:clamp(2.03rem, 1.61rem - -2.07vw, 3.42rem);--h2-fallback:2.3rem;--h2:clamp(1.80rem, 1.49rem - -1.56vw, 2.85rem);--h3-fallback:2rem;--h3:clamp(1.60rem, 1.37rem - -1.15vw, 2.38rem);--h4-fallback:1.6rem;--h4:clamp(1.42rem, 1.26rem - -0.82vw, 1.98rem);--h5-fallback:1.35rem;--h5:clamp(1.27rem, 1.15rem - -0.57vw, 1.65rem);--h6-fallback:1.2rem;--h6:clamp(1.13rem, 1.05rem - -0.37vw, 1.38rem);--s-text-fallback:0.7rem;--s-text:clamp(0.63rem, 0.57rem - -0.28vw, 0.81rem);--m-text-fallback:1.6rem;--m-text:clamp(1.6rem, calc(0.2vw + 1.536rem), 1.8rem);--l-text-fallback:0.95rem;--l-text:clamp(0.90rem, 0.82rem - -0.40vw, 1.17rem);--xl-text-fallback:1.2rem;--xl-text:clamp(1.08rem, 0.98rem - -0.48vw, 1.40rem);--xs-space-fallback:1vmin;--xs-space:clamp(4px, 1vmin, 10px);--s-space-fallback:2vmin;--s-space:clamp(8px, 2vmin, 20px);--m-space-fallback:3.5vmin;--m-space:clamp(12px,3.5vmin,30px);--l-space-fallback:5vmin;--l-space:clamp(20px, 5vmin, 50px);--xl-space-fallback:7vmin;--xl-space:clamp(32px, 7vmin, 80px);--xxl-space-fallback:12vmin;--xxl-space:clamp(52px, 12vmin, 130px);--burning-sand:#d6826f;--mineral-green:#3f6354;--lemon-grass:#797a77;--del-rio:#b19691;--dark-background:#383838;--light-background:#eaeff6;--dark-text:#393E41;--dark-text-lighten-90:#ececec;--dark-text-lighten-80:#d8d9d9;--dark-text-lighten-70:#c4c6c6;--dark-text-lighten-60:#b0b2b3;--dark-text-lighten-50:#9c9fa0;--dark-text-lighten-40:#898c8d;--dark-text-lighten-30:#75787a;--dark-text-lighten-20:#616567;--dark-text-lighten-10:#4d5254;--light-text:#ffffff;--rem-val:16;--fluid-padding:25px;--margin-bottom-large:20px;--margin-bottom-medium:15px;--margin-bottom-small:15px;--column-padding:20px;--column-padding-large:25px;--menu-text:18px;--menu-text-line-height:27px;--text-large:14px;--text-large-line-height:23px}@media screen and (min-width:480px){:root{--fluid-padding:calc(25px + ((100vw - 480px) / (1600 - 480)) * (75 - 25) );--margin-bottom-large:calc(20px + ((100vw - 480px) / (1600 - 480)) * (50 - 20) );--margin-bottom-medium:calc(15px + ((100vw - 480px) / (1600 - 480)) * (35 - 15) );--margin-bottom-small:calc(15px + ((100vw - 480px) / (1600 - 480)) * (20 - 15) );--column-padding:calc(20px + ((100vw - 480px) / (1600 - 480)) * (40 - 20) );--column-padding-large:calc(25px + ((100vw - 480px) / (1600 - 480)) * (60 - 25) );--menu-text:calc(18px + ((100vw - 480px) / (1600 - 480)) * (30 - 18) );--menu-text-line-height:calc(27px + ((100vw - 480px) / (1600 - 480)) * (45 - 27) );--text-large:calc(14px + ((100vw - 480px) / (1600 - 480)) * (20 - 14) );--text-large-line-height:calc(23px + ((100vw - 480px) / (1600 - 480)) * (32 - 23) )}}@media screen and (min-width:1600px){:root{--fluid-padding:75px;--margin-bottom-large:50px;--margin-bottom-medium:35px;--margin-bottom-small:20px;--column-padding:40px;--column-padding-large:60px;--menu-text:30px;--menu-text-line-height:45px;--text-large:20px;--text-large-line-height:32px}}.mb-m{margin-bottom:var(--margin-bottom-medium)}.mb-s{margin-bottom:var(--margin-bottom-small)}.padding-full{padding:var(--column-padding)}.padding-full-l{padding:var(--column-padding-large)}.op-color{background-color:#d6826f}.op-text{color:#fff!important}.bg-image-op{background-image:url(https://www.partymarocmarrakech.com/wp-content/uploads/CherinaMunaWhite0069-Large.jpeg);background-size:cover;background-repreat:no-repeat;background-position:50% 50%}.oxy-gallery.oxy-gallery-masonry{display:block;overflow:auto}.oxy-gallery-masonry .oxy-gallery-item{break-inside:avoid;display:block;line-height:0;position:relative}#_gallery-40-127.oxy-gallery.oxy-gallery-masonry{column-width:px;column-count:4;column-gap:10px}#_gallery-40-127.oxy-gallery-masonry .oxy-gallery-item{margin-bottom:10px}#_gallery-40-127.oxy-gallery-captions .oxy-gallery-item:hover .oxy-gallery-item-contents figcaption{opacity:1}#_gallery-40-127.oxy-gallery .oxy-gallery-item{transition:s ease-in-out opacity}.mood-card .mood-bg{transition:filter .3s ease}.mood-card:hover .mood-bg{filter:grayscale(100%)}form.fluent_form_1 .ff-btn-submit:not(.ff_btn_no_style){background-color:#409eff;color:#fff}.fluentform *{box-sizing:border-box}.fluentform .ff-el-group:after,.fluentform .ff-el-group:before{content:" ";display:table}.fluentform .ff-el-group:after{clear:both}@media (min-width:768px){.frm-fluent-form .ff-t-container{display:flex;gap:15px;width:100%}.frm-fluent-form .ff-name-field-wrapper .ff-t-cell{justify-content:flex-end}.frm-fluent-form .ff-t-cell{display:flex;flex-direction:column;vertical-align:inherit;width:100%}.frm-fluent-form .ff-t-cell:first-of-type{padding-left:0}.frm-fluent-form .ff-t-cell:last-of-type{flex-grow:1;padding-right:0}}@media (max-width:768px){.ff-t-cell{margin-left:0!important}}.fluentform .ff-el-group{margin-bottom:20px}.fluentform .ff-el-input--label{display:inline-block;margin-bottom:5px;position:relative}.fluentform .ff-el-form-control{display:block;width:100%}.fluentform .ff-el-form-check{margin-bottom:5px}.fluentform .ff-el-form-check-label .ff-el-form-check-input{position:relative;top:-2px;vertical-align:middle}.fluentform .ff-text-left{text-align:left}.fluentform .ff-el-form-control::-moz-placeholder{color:#868e96;opacity:1}.fluentform .ff-el-form-control::placeholder{color:#868e96;opacity:1}.fluentform .ff-el-form-control:disabled{background-color:#e9ecef;opacity:1}.ff-errors-in-stack{display:none;margin-top:15px}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check{display:-moz-inline-stack;display:inline-block;float:none!important;margin:0 0 10px;position:relative;width:auto!important}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check label:focus-within span{background-color:#b3d4fc}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check label>span{-webkit-appearance:none;background:#fff;border:1px solid #dcdfe6;border-left:0;border-radius:0;box-sizing:border-box;color:#606266;cursor:pointer;display:inline-block;font-size:14px;font-weight:500;line-height:1;margin:0;outline:0;padding:12px 20px;position:relative;text-align:center;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;vertical-align:middle;white-space:nowrap}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check label>span:hover{color:#1a7efb}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check:first-child label>span{border-left:1px solid #dcdfe6;border-radius:4px 0 0 4px;box-shadow:none!important}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check:last-child label>span{border-radius:0 4px 4px 0}@media only screen and (max-width:768px){.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check{display:block;width:100%}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check label>span{border:1px solid!important;border-radius:4px!important;box-shadow:none!important;display:block;width:100%}}.fluentform .ff-el-group.ff-hpsf-container{display:none!important;position:absolute!important;transform:translateX(1000%)!important}.fluentform div.ff-el-form-hide_label>.ff-el-input--label{display:none;visibility:hidden}@font-face{ font-display:swap;font-family:wp-social-reviews;font-style:normal;font-weight:400;src:url(https://www.partymarocmarrakech.com/wp-content/plugins/wp-social-reviews/assets/fonts/wp-social-reviews.eot?a057defcb36f1bbf8e9fc232061b7076);src:url(https://www.partymarocmarrakech.com/wp-content/plugins/wp-social-reviews/assets/fonts/wp-social-reviews.eot?a057defcb36f1bbf8e9fc232061b7076)format("embedded-opentype"),url(https://www.partymarocmarrakech.com/wp-content/plugins/wp-social-reviews/assets/fonts/wp-social-reviews.woff?fd48dc29ab485fcfe5ca85901224a277)format("woff"),url(https://www.partymarocmarrakech.com/wp-content/plugins/wp-social-reviews/assets/fonts/wp-social-reviews.ttf?6e589d66903e0605686e919345084153)format("truetype"),url(https://www.partymarocmarrakech.com/wp-content/plugins/wp-social-reviews/assets/fonts/wp-social-reviews.svg?ab9710c0f945516f82de196e87cca574)format("svg") }.wpsr-feed-wrap *,.wpsr-feed-wrap :after,.wpsr-feed-wrap :before{box-sizing:border-box}.wpsr_content{display:block;width:100%}.oxy-reviews-widget.wpsr-oxy-element{max-width:100%}.wpsr-display-block{display:block!important}.wpsr-container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}.wpsr-row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.wpsr-col-12{padding-left:15px;padding-right:15px;width:100%}@media (min-width:768px){.wpsr-col-sm-12{flex:0 0 100%;max-width:100%}}@media (min-width:992px){.wpsr-col-12{flex:0 0 100%;max-width:100%}}@media screen and (max-width:767px){.wpsr-col-xs-12{flex:0 0 100%;max-width:100%}}.wpsr-display-block{}.wpsr-reviews-wrapper .wpsr-fixed-height .wpsr-row{margin-left:-5px;margin-right:-5px}@media screen and (max-width:767px){.wpsr-reviews-wrapper .wpsr-fixed-height .wpsr-row{margin-left:0;margin-right:0}}.wpsr-reviews-wrapper.wpsr-reviews-layout-badge{background-color:#fcfcfc;position:fixed!important;right:-350px!important;top:0;visibility:hidden;width:350px!important}@media only screen and (max-width:320px){.wpsr-reviews-wrapper.wpsr-reviews-layout-badge{width:280px}}.wpsr-reviews-wrapper.wpsr-reviews-layout-badge{box-shadow:0 0 20px 0#0000001a,0 0 10px 0#0000001a;height:100vh;transition:.3s;z-index:999999}.wpsr-reviews-wrapper.wpsr-reviews-layout-badge .wpsr-fixed-height .wpsr-review-fixed-height-wrap{margin-left:-10px;padding-top:10px}.wpsr-reviews-wrapper.wpsr-reviews-layout-badge ::-webkit-scrollbar{height:12px;overflow:visible;width:12px}.wpsr-reviews-wrapper.wpsr-reviews-layout-badge ::-webkit-scrollbar-button{height:0;width:0}.wpsr-reviews-wrapper.wpsr-reviews-layout-badge ::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#0003;border:solid #0000;border-radius:8px;min-height:8px}.wpsr-reviews-wrapper.wpsr-reviews-layout-badge ::-webkit-scrollbar-track-piece{background-clip:padding-box;background:#fff;border-left:1px solid #f1f1f1}.wpsr-reviews-wrapper.wpsr-reviews-layout-badge .wpsr-popup-close{align-items:center;background-color:#4c4b4ba8;border-radius:50%;display:flex;height:30px;justify-content:center;padding:0;position:absolute;right:5px;text-align:center;top:5px;width:30px;z-index:2}.wpsr-reviews-wrapper.wpsr-reviews-layout-badge .wpsr-popup-close svg{height:16px;width:16px}.wpsr-fixed-height.wpsr-container{margin-bottom:30px;max-width:none;padding-left:0;padding-right:0;width:100%}.wpsr-fixed-height .wpsr-business-info{background-color:#fdf4f4;border-radius:8px}@media screen and (max-width:767px){.wpsr-fixed-height .wpsr-business-info .wpsr-business-info-left{margin-bottom:10px}.wpsr-fixed-height .wpsr-business-info .wpsr-business-info-left .wpsr-rating{justify-content:center}.wpsr-fixed-height .wpsr-business-info{flex-direction:column;padding:20px 15px;text-align:center}}.wpsr-fixed-height :first-child.wpsr-row{height:inherit!important;overflow:inherit!important}.wpsr-fixed-height .wpsr-row{display:block;flex-wrap:nowrap;margin-left:0;margin-right:0}.wpsr-fixed-height .wpsr-review-fixed-height-wrap{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;overflow:hidden;padding-top:30px}.wpsr-reviews-badge-wrapper .wpsr-star-empty,.wpsr-reviews-badge-wrapper .wpsr-star-filled,.wpsr-reviews-wrapper .wpsr-star-empty,.wpsr-reviews-wrapper .wpsr-star-filled{height:100%;width:100%}.wpsr-reviews-badge-wrapper .wpsr-star-container,.wpsr-reviews-wrapper .wpsr-star-container{margin-right:0}.wpsr-reviews-badge-wrapper .wpsr-star-empty,.wpsr-reviews-wrapper .wpsr-star-empty{background-color:#d6dae4}.wpsr-reviews-badge-wrapper .wpsr-star-filled,.wpsr-reviews-wrapper .wpsr-star-filled{background-color:#f7b80c}.wpsr-rating .wpsr-star-empty{background-color:#d6dae4}.wpsr-rating .wpsr-star-filled{background-color:#ffb542}.wpsr-has-multiple-reviews-platform .wpsr-star-empty{background-color:#d6dae4}.wpsr-has-multiple-reviews-platform .wpsr-star-filled{background-color:#f7b80c}.wpsr-has-multiple-reviews-platform .wpsr-star-empty,.wpsr-has-multiple-reviews-platform .wpsr-star-filled,.wpsr-review-template .wpsr-star-empty,.wpsr-review-template .wpsr-star-filled,.wpsr-review-template-custom .wpsr-star-empty,.wpsr-review-template-custom .wpsr-star-filled{height:100%;width:100%}.wpsr-has-multiple-reviews-platform .wpsr-star-container,.wpsr-review-template .wpsr-star-container,.wpsr-review-template-custom .wpsr-star-container{margin-right:0}.wpsr-business-info{align-items:center;display:flex;justify-content:space-between;padding:20px;width:100%}.wpsr-business-info.wpsr-display-block{border-radius:0}.wpsr-business-info.wpsr-display-block .wpsr-business-info-left .wpsr-business-info-paltforms,.wpsr-business-info.wpsr-display-block .wpsr-business-info-left .wpsr-rating-and-count{display:flex;justify-content:center}@media only screen and (max-width:320px){.wpsr-business-info.wpsr-display-block .wpsr-business-info-left .wpsr-business-info-paltforms,.wpsr-business-info.wpsr-display-block .wpsr-business-info-left .wpsr-rating-and-count{display:block}}.wpsr-business-info.wpsr-display-block .wpsr-business-info-right{display:flex;justify-content:center;margin-top:5px}.wpsr-business-info .wpsr-business-info-left{flex:0 0 70%}.wpsr-business-info .wpsr-business-info-left .wpsr-business-info-paltforms{align-items:center;display:flex;padding-bottom:5px}.wpsr-business-info .wpsr-business-info-left .wpsr-business-info-paltforms span{color:#333;font-size:18px;font-weight:400;line-height:1.2;margin-top:4px}.wpsr-business-info .wpsr-business-info-left .wpsr-business-info-paltforms img{border-radius:4px;box-shadow:none;margin-right:10px;max-height:25px;width:auto}@media screen and (max-width:767px){.wpsr-business-info .wpsr-business-info-left .wpsr-business-info-paltforms{justify-content:center}}.wpsr-business-info .wpsr-rating-and-count{align-items:center;display:flex;line-height:1.2;margin:0}@media screen and (max-width:767px){.wpsr-business-info .wpsr-rating-and-count{display:block}}.wpsr-business-info .wpsr-rating-and-count .wpsr-rating{display:flex;margin-top:-2px}.wpsr-business-info .wpsr-rating-and-count .wpsr-total-rating{color:#333;font-size:16px;font-weight:700;padding-right:5px;white-space:nowrap}.wpsr-business-info .wpsr-rating-and-count .wpsr-total-reviews{font-size:14px;padding-left:5px}.wpsr-business-info .wpsr-rating-and-count .wpsr-total-reviews span{font-weight:700}.wpsr-business-info .wpsr-business-info-right{margin-left:auto;text-align:right}@media only screen and (max-width:767px){.wpsr-business-info .wpsr-business-info-right{margin-left:0}}.wpsr-business-info .wpsr-business-info-right .wpsr-write-review-modal-wrapper{position:relative}.wpsr-review-template{background-color:#fff;border-radius:4px;box-shadow:0 8px 20px 2px #00000012;margin-bottom:30px;margin-top:30px;padding:30px;position:relative;transition:.4s;width:100%}.wpsr-review-template .wpsr-reviewer-image img{height:80px;max-width:none;object-fit:cover;width:80px}.wpsr-review-template .wpsr-reviewer-image .wpsr-reviewer-image-url,.wpsr-review-template .wpsr-reviewer-image .wpsr-reviewer-image-url img{box-shadow:none}.wpsr-review-template .wpsr-reviewer-image .wpsr-reviewer-image-url:hover{outline:0!important}.wpsr-review-template .wpsr-reviewer-image .wpsr-reviewer-image-url:focus,.wpsr-review-template .wpsr-reviewer-image .wpsr-reviewer-image-url:hover{box-shadow:none!important}.wpsr-review-template .wpsr-review-platform{left:15px;position:absolute;top:15px}.wpsr-review-template .wpsr-review-platform img{border-radius:4px;box-shadow:none;max-height:25px;width:auto}.wpsr-review-template .wpsr-reviewer-name-url{box-shadow:none;display:inline-block;margin:0;padding:0;text-decoration:none}.wpsr-review-template .wpsr-reviewer-name-url .wpsr-reviewer-name{color:#333;font-size:18px;font-weight:700;line-height:1.4;margin:0;padding:0;word-break:break-word}.wpsr-review-template .wpsr-review-date{color:#888;display:block;font-size:12px;line-height:18px}.wpsr-review-template .wpsr-rating-wrapper{display:flex;padding-bottom:5px}.wpsr-review-template .wpsr-rating-wrapper.wpsr-rating{align-items:center}.wpsr-review-template .wpsr-review-content p{color:#555;font-size:14px;line-height:1.6;margin:0;overflow:initial}.wpsr-review-template.wpsr-review-template .wpsr-star-empty{background-color:#d6dae4}.wpsr-review-template.wpsr-review-template .wpsr-star-filled{background-color:#f7b80c}.wpsr-review-template.wpsr-review-template-google .wpsr-review-platform img{max-height:20px;width:auto}.wpsr-review-template.wpsr-review-template-google .wpsr-star-empty,.wpsr-review-template.wpsr-review-template-google .wpsr-star-filled{height:100%;width:100%}.wpsr-review-template.wpsr-review-template-google .wpsr-star-container{margin-right:0}.wpsr-star-container{align-items:center;border-radius:4px;display:flex;height:20px;justify-content:center;line-height:20px;margin-right:3px;position:relative;text-align:center;width:20px}.wpsr-star-container:last-child{margin-right:0}.wpsr-star-empty,.wpsr-star-filled{clip-path:polygon(49.14% 79.18%,74.94% 93.78%,71.04% 64.43%,92.87% 44.26%,63.88% 38.95%,51.54% 11.97%,37.51% 37.94%,8.09% 41.34%,28.44% 62.8%,22.57% 91.98%);height:80%;position:absolute;width:80%}.wpsr-star-filled{mask-image:linear-gradient(to right,#000 var(--wpsr-review-star-fill),#0000 var(--wpsr-review-star-fill));-webkit-mask-image:linear-gradient(to right,#000 var(--wpsr-review-star-fill),#0000 var(--wpsr-review-star-fill))}.wpsr-rating{display:flex;flex-direction:row}.wpsr-review-template.wpsr-review-template-two{margin-top:0}@media screen and (max-width:1024px){.wpsr-review-template.wpsr-review-template-two{padding:25px 15px}}.wpsr-review-template.wpsr-review-template-two.wpsr-review-template-google{border-bottom:10px solid #e7711a}.wpsr-review-template.wpsr-review-template-two{display:flex;flex-direction:inherit;flex-wrap:wrap}.wpsr-review-template.wpsr-review-template-two .wpsr-reviewer-image{margin-right:10px}.wpsr-review-template.wpsr-review-template-two .wpsr-review-info{flex-grow:1}.wpsr-review-template.wpsr-review-template-two .wpsr-review-platform{left:auto;right:15px}@media screen and (max-width:1024px){.wpsr-review-template.wpsr-review-template-two .wpsr-review-platform{top:5px}.wpsr-review-template.wpsr-review-template-two .wpsr-review-platform img{max-height:18px}}.wpsr-review-template.wpsr-review-template-two .wpsr-reviewer-image img{border-radius:50%;height:70px;object-fit:cover;width:70px}.wpsr-review-template.wpsr-review-template-two .wpsr-reviewer-image{padding-right:15px}@media screen and (max-width:1024px){.wpsr-review-template.wpsr-review-template-two .wpsr-reviewer-image{padding-right:10px}.wpsr-review-template.wpsr-review-template-two .wpsr-reviewer-image img{height:55px;width:55px}}.wpsr-review-template.wpsr-review-template-two .wpsr-review-info{margin-right:auto;padding-top:0;text-align:inherit}.wpsr-review-template.wpsr-review-template-two .wpsr-reviews-content-footer{margin-top:10px;width:100%}.wpsr-review-template.wpsr-review-template-two .wpsr-review-content{margin-top:15px}.wpsr-reviews-badge-wrapper{display:block;text-align:center;width:100%}.wpsr-reviews-badge-wrapper.wpsr-enable-cursor{cursor:pointer}.wpsr-reviews-badge-wrapper.wpsr-has-multiple-reviews-platform .wpsr-reviews-badge-wrapper-inner .wpsr-business-info-logo img{height:28px}.wpsr-reviews-badge-wrapper .wpsr-float_right_bottom{position:fixed;width:auto;z-index:2;bottom:0;margin-bottom:15px!important;right:15px}.wpsr-reviews-badge-wrapper .wpsr-reviews-badge-btn{background-color:#fff;border-radius:4px;box-shadow:0 5px 20px 0#0000001a;color:inherit;display:inline-block;margin-bottom:30px;padding:20px 40px;text-align:center;text-decoration:none!important;transition:.3s}.wpsr-reviews-badge-wrapper .wpsr-reviews-badge-btn:focus,.wpsr-reviews-badge-wrapper .wpsr-reviews-badge-btn:hover{border:0;box-shadow:0 5px 20px 0#0000001f;outline:0}.wpsr-reviews-badge-wrapper .wpsr-reviews-badge-wrapper-inner .wpsr-business-info-logo{align-items:center;display:flex;justify-content:center;line-height:0;padding-bottom:5px}.wpsr-reviews-badge-wrapper .wpsr-reviews-badge-wrapper-inner .wpsr-business-info-logo img{height:20px;width:auto}.wpsr-reviews-badge-wrapper .wpsr-reviews-badge-wrapper-inner .wpsr-business-info-logo .wpsr-business-info-platform-icon{height:25px;object-fit:contain;width:75px}.wpsr-reviews-badge-wrapper .wpsr-reviews-badge-btn .wpsr-rating-and-count .wpsr-total-reviews{text-decoration:underline}.wpsr-reviews-badge-wrapper .wpsr-rating-and-count{align-items:center;display:flex;flex-direction:column;justify-content:center;line-height:1.2;margin:0;padding-top:5px}.wpsr-reviews-badge-wrapper .wpsr-rating-and-count .wpsr-rating{margin-left:5px;margin-top:2px}.wpsr-reviews-badge-wrapper .wpsr-rating-and-count .wpsr-total-rating{align-items:center;color:#333;display:flex;font-size:20px;font-weight:700}.wpsr-reviews-badge-wrapper .wpsr-rating-and-count .wpsr-total-reviews{color:#333;font-size:14px;padding-left:5px;padding-top:5px;text-align:left}.wpsr-reviews-badge2 .wpsr-reviews-badge-btn{padding:15px 20px}.wpsr-reviews-badge2 .wpsr-reviews-badge-wrapper-inner{display:flex}.wpsr-reviews-badge2 .wpsr-reviews-badge-wrapper-inner .wpsr-business-info-logo{margin-right:15px}.wpsr-reviews-badge2 .wpsr-reviews-badge-wrapper-inner .wpsr-business-info-logo img{height:50px}.wpsr-reviews-badge2 .wpsr-rating-and-count{display:block}.wpsr-reviews-badge2 .wpsr-rating-and-count .wpsr-total-reviews{padding-left:0}.fluentform_wrapper_1.ffs_default_wrap .ff-errors-in-stack{text-align:left}