.elementor-27 .elementor-element.elementor-element-40c3fa3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2%;--padding-bottom:2%;--padding-left:5%;--padding-right:5%}.elementor-27 .elementor-element.elementor-element-01c6891{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-27 .elementor-element.elementor-element-0467178{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-27 .elementor-element.elementor-element-17ef73f.elementor-element{--align-self:flex-start}.elementor-27 .elementor-element.elementor-element-17ef73f{z-index:1001}.elementor-27 .elementor-element.elementor-element-042c228{--display:flex;--justify-content:flex-start;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-27 .elementor-element.elementor-element-641262a{--display:flex;--position:fixed;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:45%;--z-index:999}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-641262a{right:0}body.rtl .elementor-27 .elementor-element.elementor-element-641262a{left:0}.elementor-27 .elementor-element.elementor-element-6446165{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-27 .elementor-element.elementor-element-e5048d1{width:auto;max-width:auto}.elementor-theme-builder-content-area{height:400px}.elementor-location-header:before,.elementor-location-footer:before{content:"";display:table;clear:both}@media(max-width:1500px){.elementor-27 .elementor-element.elementor-element-641262a{top:24%}}@media(max-width:767px){.elementor-27 .elementor-element.elementor-element-01c6891{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-27 .elementor-element.elementor-element-0467178{--width:50%;--justify-content:flex-start}.elementor-27 .elementor-element.elementor-element-042c228{--width:43%}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-641262a{right:13px}body.rtl .elementor-27 .elementor-element.elementor-element-641262a{left:13px}}@media(min-width:768px){.elementor-27 .elementor-element.elementor-element-0467178{--width:18%}.elementor-27 .elementor-element.elementor-element-641262a{--width:8%}}@media(min-width:2400px){.elementor-27 .elementor-element.elementor-element-40c3fa3{--width:100%;--padding-top:2%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%}}.imgLogo{width:160px}@media screen and (max-width:768px){.imgLogo{width:100px}}.hi-burger{display:inline-flex;align-items:center;cursor:pointer;padding:16px 20px;border-radius:999px;transition:background .25s ease;border:1px solid rgb(255 255 255 / .5);position:relative;z-index:1001}.hi-burger:hover{background:var(--e-global-color-bd20bb8)}.hi-burger.hi-open{background:var(--e-global-color-bd20bb8)}.hi-bars{display:flex;flex-direction:column;gap:7px;align-items:flex-end;justify-content:center;transition:gap .3s ease;width:35px;flex-shrink:0}.hi-burger.hi-open .hi-bars{gap:0}.hi-bar{height:3px;background:var(--e-global-color-bd20bb8);border-radius:20px;transform-origin:center;transition:width .25s ease,background .3s ease,transform .3s ease}.hi-burger:hover .hi-bar{background:var(--e-global-color-text)}.hi-bar:first-child{width:20px}.hi-bar:last-child{width:35px}.hi-burger.hi-open .hi-bar{background:#111!important}.hi-burger.hi-open .hi-bar:first-child{width:28px;transform:translateY(3px) rotate(45deg)}.hi-burger.hi-open .hi-bar:last-child{width:28px;transform:translateY(0) rotate(-45deg)}.hi-label{font-weight:600;text-transform:uppercase;color:var(--e-global-color-text);white-space:nowrap;opacity:0;transform:translateX(-6px);line-height:1;overflow:hidden;max-width:0;transition:max-width .3s ease,opacity .2s ease,transform .3s ease;font-family:'Mulish',Sans-Serif;margin-left:0}.hi-burger.hi-open .hi-label{max-width:80px!important;opacity:1!important;margin-left:10px!important;transition:none!important}.hi-burger:hover .hi-label{max-width:60px;opacity:1;margin-left:10px}.hi-overlay{display:flex;position:fixed;inset:0;z-index:1000;pointer-events:none;overflow:hidden}.hi-overlay:not(.hi-open){visibility:hidden;transition-delay:.6s}.hi-overlay.hi-open{pointer-events:all;visibility:visible;transition-delay:0s}.hi-left{flex:0 0 59.5%;background:#000;padding:40px 0 40px 190px;display:flex;flex-direction:column;transform:translateY(-100%);transition:transform .6s cubic-bezier(.77,0,.18,1);overflow-y:auto!important;scrollbar-width:none;-ms-overflow-style:none}.hi-left::-webkit-scrollbar{display:none}.hi-overlay.hi-open .hi-left{transform:translateY(0)}.hi-right{flex:1;background:linear-gradient(135deg,#5784f2 0%,#cc06b5 45%,#f47811 78%,#ffd400 100%);background-size:200% 200%;animation:hiGradShift 5s ease infinite;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:28px;position:relative;transform:translateY(100%);transition:transform .6s cubic-bezier(.77,0,.18,1)}.hi-overlay.hi-open .hi-right{transform:translateY(0)}.hi-nav-wrapper{flex:1;position:relative;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;display:flex;flex-direction:column}.hi-nav-wrapper::-webkit-scrollbar{display:none}.hi-nav{padding-bottom:40px;display:flex;flex-direction:column}.hi-item{display:flex;flex-direction:column;opacity:0}.hi-item-header{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;padding:11px 0!important}.hi-item-header>a{color:rgb(255 255 255 / .85);text-decoration:none;font-size:30px;font-weight:600;transition:color .2s ease;padding:0!important;flex-shrink:0}.hi-item-header>a:hover{color:#fff}.hi-item>a{color:rgb(255 255 255 / .85);text-decoration:none;padding:11px 0;display:flex;align-items:center;transition:color .2s ease;cursor:pointer;font-size:30px;font-weight:600}.hi-item>a:hover{color:#fff}.hi-arrow{color:var(--e-global-color-bd20bb8)!important;font-size:30px!important;transition:transform .3s ease;cursor:pointer!important;flex-shrink:0!important;margin:0!important;padding:0 8px!important}.hi-item.hi-sub-open .hi-arrow{transform:rotate(90deg)}.hi-sub{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s ease;padding-left:20px}.hi-sub-inner{overflow:hidden}.hi-item.hi-sub-open .hi-sub{grid-template-rows:1fr}.hi-sub a{color:rgb(255 255 255 / .6);text-decoration:none;font-size:23px;font-weight:400;padding:8px 0;border:none;display:block;transition:color .2s ease}.hi-sub a:hover{color:#fff}.hi-tagline{color:#fff;text-align:center;font-weight:600;font-size:30px;padding:0 40px;opacity:0}.hi-btn-reserver{padding:11px 30px;border:1px solid #fff;border-radius:999px;background:#fff0;color:#fff;font-weight:600;font-size:12px;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:background .2s ease,color .2s ease;opacity:0}.hi-btn-reserver:hover{background:#fff;color:#cc06b5}.hi-social{display:flex;gap:12px;opacity:0;position:absolute;bottom:10%}.hi-social a{width:50px;height:50px;font-weight:800;border-radius:50%;border:1px solid rgb(255 255 255 / .6);display:flex;align-items:center;justify-content:center;color:#fff;text-decoration:none;font-size:30px;transition:background .2s ease}.hi-social a:hover{background:var(--e-global-color-bd20bb8);color:var(--e-global-color-text)}a.btn-lines-menu{margin-top:20px;position:relative;padding:20px 40px;background:#fff0;color:var(--e-global-color-bd20bb8);border:none;cursor:pointer;text-transform:uppercase;font-weight:500;font-size:17px;text-decoration:none;opacity:0}.btn-lines-menu span{position:absolute;transition:box-shadow .4s ease}.btn-lines-menu .tl{top:0;left:50%;transform:translateX(-50%);width:70%;height:5px;background:var(--e-global-color-bd20bb8);border-radius:20px}.btn-lines-menu .bl{bottom:0;left:50%;transform:translateX(-50%);width:70%;height:5px;background:var(--e-global-color-bd20bb8);border-radius:20px}.btn-lines-menu .tr{right:0;top:50%;transform:translateY(-50%);width:5px;height:50%;background:var(--e-global-color-bd20bb8);border-radius:20px}.btn-lines-menu .br{left:0;top:50%;transform:translateY(-50%);width:5px;height:50%;background:var(--e-global-color-bd20bb8);border-radius:20px}.btn-lines-menu:hover .tl,.btn-lines-menu:hover .bl,.btn-lines-menu:hover .tr,.btn-lines-menu:hover .br{box-shadow:0 0 6px 2px var(--e-global-color-bd20bb8),0 0 20px 8px var(--e-global-color-bd20bb8)}@keyframes hiGradShift{0%{background-position:0% 0%}50%{background-position:100% 100%}100%{background-position:0% 0%}}@keyframes hiFadeIn{0%{opacity:0;transform:translateY(30px)}100%{opacity:1;transform:translateY(0)}}.hi-overlay.hi-open .hi-item{animation:hiFadeIn .5s ease forwards}.hi-overlay.hi-open .hi-item:nth-child(1){animation-delay:.4s}.hi-overlay.hi-open .hi-item:nth-child(2){animation-delay:.5s}.hi-overlay.hi-open .hi-item:nth-child(3){animation-delay:.6s}.hi-overlay.hi-open .hi-item:nth-child(4){animation-delay:.7s}.hi-overlay.hi-open .hi-item:nth-child(5){animation-delay:.8s}.hi-overlay.hi-open .hi-item:nth-child(6){animation-delay:.9s}.hi-overlay.hi-open .hi-item:nth-child(7){animation-delay:1s}.hi-overlay.hi-open .hi-item:nth-child(8){animation-delay:1.1s}.hi-overlay.hi-open .hi-tagline{animation:hiFadeIn .5s ease forwards;animation-delay:.6s}.hi-overlay.hi-open .btn-lines-menu{animation:hiFadeIn .5s ease forwards;animation-delay:.75s}.hi-overlay.hi-open .hi-social{animation:hiFadeIn .5s ease forwards;animation-delay:.9s}.hi-overlay:not(.hi-open) .hi-item,.hi-overlay:not(.hi-open) .hi-tagline,.hi-overlay:not(.hi-open) .btn-lines-menu,.hi-overlay:not(.hi-open) .hi-social{opacity:0;animation:none}@media (max-width:1024px){.hi-left{flex:0 0 50%;padding:32px 0 32px 48px}.hi-right{gap:22px}.hi-tagline{font-size:22px}.hi-item>a,.hi-item-header>a{font-size:22px}}@media (max-width:768px){.hi-overlay{flex-direction:column;overflow-y:auto}.hi-left{flex:0 0 auto;min-height:80vh;padding:80px 24px;transform:translateY(-100%);overflow-y:visible}.hi-overlay.hi-open .hi-left{transform:translateY(0)}.hi-right{flex:0 0 auto;min-height:4vh;gap:20px;padding:40px 24px 100px;transform:translateY(100%)}.hi-overlay.hi-open .hi-right{transform:translateY(0)}.hi-logo{width:70px;height:70px}.hi-nav{margin-bottom:-17px}.hi-item>a,.hi-item-header>a{font-size:20px;padding:10px 0}.hi-sub a{font-size:15px}.hi-arrow{font-size:28px!important;padding:0 4px!important}.hi-item-header{gap:6px!important;padding:10px 0!important}.hi-social a{width:40px;height:40px;font-weight:800;border-radius:50%;font-size:20px}}@media screen and (min-width:1366px) and (max-width:1500px){.hi-item>a,.hi-item-header>a{font-size:22px}.hi-left{flex:0 0 59.5%;padding:155px 0 40px 288px}}.general-enc-activites{display:flex;justify-content:center;flex-direction:column;gap:10px}.general-enc-activites a{text-align:center;color:var(--e-global-color-text);border-radius:10px 0 0 10px;padding:5px 10px;transition:box-shadow .3s ease,filter .3s ease;text-decoration:none}.general-enc-activites a:nth-of-type(1){background:var(--e-global-color-c720dfd)}.general-enc-activites a:nth-of-type(2){background:var(--e-global-color-accent)}.general-enc-activites a:nth-of-type(3){background:var(--e-global-color-8f94212)}.general-enc-activites a:nth-of-type(4){background:var(--e-global-color-4096ce4)}.general-enc-activites a:nth-of-type(1):hover{box-shadow:0 0 8px 2px var(--e-global-color-c720dfd),0 0 25px 8px var(--e-global-color-c720dfd);filter:brightness(1.3)}.general-enc-activites a:nth-of-type(2):hover{box-shadow:0 0 8px 2px var(--e-global-color-accent),0 0 25px 8px var(--e-global-color-accent);filter:brightness(1.3)}.general-enc-activites a:nth-of-type(3):hover{box-shadow:0 0 8px 2px var(--e-global-color-8f94212),0 0 25px 8px var(--e-global-color-8f94212);filter:brightness(1.3)}.general-enc-activites a:nth-of-type(4):hover{box-shadow:0 0 8px 2px var(--e-global-color-4096ce4),0 0 25px 8px var(--e-global-color-4096ce4);filter:brightness(1.3)}@media screen and (min-width:1366px) and (max-width:1500px){.general-enc-activites a{font-size:17px}}a#btn-reserve-sticky{display:block;writing-mode:vertical-rl;text-orientation:mixed;transform:rotate(180deg);padding:28px 14px;border-top-right-radius:30px;border-bottom-right-radius:30px;background:linear-gradient(180deg,#f07020,#c030b0,#6020d0);background-size:200% 200%;color:#fff;font-weight:600;font-size:16px;text-transform:uppercase;text-decoration:none;border:none;animation:gradientShift 3s ease infinite;transition:box-shadow .3s ease}a#btn-reserve-sticky:hover{box-shadow:0 0 60px 30px rgb(150 30 200 / .8)}@keyframes gradientShift{0%{background-position:50% 0%}50%{background-position:50% 100%}100%{background-position:50% 0%}}