nav{display:flex;justify-content:space-between;align-items:center;margin:0!important;padding:1rem 12rem;top:0;z-index:6}nav.scroll-nav{-webkit-backdrop-filter:blur(1.6rem);backdrop-filter:blur(1.6rem);background:#0406154d}div.navList{padding:0 1rem;border-radius:4rem;border:1px solid var(--background-shades-background-300);border:1px solid hsla(229,5%,43%,.44);background:linear-gradient(90deg,rgba(4,6,21,.24),rgba(47,51,82,.24));box-shadow:inset 2px 6px 4px 0 rgba(0,0,0,.25);-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);transform:translateX(28px)}.navList>ul{display:flex;gap:12px;padding:1.25rem 0}.navList>ul>li{text-align:center;cursor:pointer}.navList>ul>li.selected>a,.navList>ul>li:hover>a{border-radius:32px 54px 32px 32px;border:1px solid hsla(0,0%,62%,.25);background:linear-gradient(135deg,#1f212f,#131524 63.8%),rgba(79,81,91,.1);transition:background .3s}.navList>ul>li.selected:hover>a{transition:all .3s}.navList>ul>li>a{color:var(--text-shades-text-500);text-align:center;font-size:1rem;font-weight:500;line-height:var(--line-height-label);letter-spacing:-.01rem;padding:12px 14px;border-radius:2rem}.notificationCTA:has(.notification){position:relative}.notification{content:"";display:block;position:absolute;width:24px;height:24px;background-color:red;top:-12px;left:100%;transform:translateX(-50%);border-radius:100%;display:flex;align-items:center;justify-content:center}@media screen and (min-width:1100px){nav{animation:navReveal 1.5s cubic-bezier(0,.42,.17,.99)}}@media screen and (max-width:1100px){nav{position:fixed;top:0;margin:0!important;border-bottom:1px solid var(--background-shades-background-400);background:var(--background);width:100%;z-index:11;& .notificationCTA{display:none}}.navList,nav>.navBtn{display:none}.navLogo svg{width:60px!important;height:32px!important}.navLogo{display:flex;align-items:center}}.retract-navbar{animation:navHide 1.5s cubic-bezier(0,.42,.17,.99)}.expand-navbar{position:sticky;animation:navReveal 1s cubic-bezier(0,.42,.17,.99)}@keyframes navReveal{0%{transform:translateY(-25px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes navHide{0%{transform:translateY(0);opacity:1}95%{transform:translateY(-25px);opacity:0}to{position:static}}.stick-marketing-thing{background:#b226c5;z-index:1000000000000}.rounded-tipi{border-radius:50%;height:32px!important;width:32px;-o-object-fit:cover;object-fit:cover}.hamburger{display:none;font-size:32px;font-weight:700}.drop-menu{position:absolute;left:0;top:0;background:var(--background);color:#fff;z-index:100;transition:opacity 1s ease-out .5s,visibility 0s linear 1.5s;height:0;width:100%;transition:all .2s ease-in-out;overflow:hidden}.hamburger:has(input:checked):after,.hamburger:has(input:checked):before{left:2px}.hamburger:after,.hamburger:before{content:"";width:14px;height:2px;transform-origin:left center;background:var(--text-shades-text-600,#b7bac8);border-radius:9999px;transition:opacity .2s ease-in-out,width .2s ease-in-out,rotate .2s ease-in-out,background-color .2s ease-in-out;position:relative}.hamburger{flex-direction:column;gap:4px;position:relative;z-index:10000;width:32px;height:32px;cursor:pointer;border:1px solid var(--background-shades-background-300,#363844);background:rgba(54,56,68,.4);border-radius:999px;display:flex;justify-content:center;align-items:center}.hamburger input{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;outline:none;pointer-events:none}.hamburger:has(input:checked):before{rotate:45deg}.hamburger:has(input:checked):after{rotate:-45deg}.hamburger input:checked{opacity:0;width:0}.hamburger:has(input:checked)+.drop-menu{height:100vh}.dropDownContent>.companyLogo{padding:2rem;border-bottom:1px solid var(--background-shades-background-400)}.hamburgerBtn{padding:0 2rem;display:flex;flex-direction:column;gap:2rem}.hamburgerBtn>.linearBtn>button,.hamburgerBtn>.navBtn>button{width:100%;font-size:1.25rem}.dropDownContent ul{display:flex;flex-direction:column;gap:1rem;margin-top:3rem;margin-left:2rem}.dropDownContent ul>li>a{color:var(--text);text-align:justify;font-size:2.5rem;font-weight:600;line-height:2.5rem;letter-spacing:-.025rem}.dropDownContent ul>li.selected>a{background:linear-gradient(180deg,#b226c5,#7e41da);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hamburgerContainer{display:none}.dropdown-content{padding:4rem 0}@media screen and (max-width:1100px){.hamburgerContainer{display:block}.companyLogo svg{width:60px!important;height:32px!important}}.navBtn>a{border-radius:.5rem;background:var(--text);padding:1rem 1.5rem;border:none;font-family:Franca;height:100%;transition:all .3s ease-out;color:var(--background);text-align:center;font-weight:600;line-height:1rem;letter-spacing:-.01rem;font-size:1rem;width:100%;display:block;min-height:58px;display:flex;justify-content:center;align-items:center}.navBtn>a:hover{box-shadow:0 0 25px 0 rgba(229,232,250,.75)}.notificationCTA_wrapper{display:flex;justify-content:center;align-items:center;width:133px;height:48px;padding:2px;background:#495cef;background-image:linear-gradient(270deg,#495cef,#b226c5 50%);border-radius:48px;position:relative;transition:all .3s ease-out}.notificationCTA_wrapper:hover{transform:scale(1.05)}@keyframes gradient{0%{background-position:0}to{background-position:100%}}.notificationCTA_link{border-radius:48px;background:#2f1e44;height:100%;width:100%;color:#fff;text-align:center;font-family:Franca;font-size:16px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:-.16px;display:flex;align-items:center;justify-content:center}.boxShadow{background:linear-gradient(135deg,rgba(178,38,197,.75),rgba(73,92,239,.75));filter:blur(16px);position:absolute;height:100%;width:100%}.linearBtn{position:relative}.linearBtn>a,.linearBtn>button{background:transparent;background-image:linear-gradient(135deg,#b226c5,#495cef);background-origin:border-box;border:2px solid transparent;border-radius:10px;overflow:hidden;position:relative;font-size:1rem;font-family:Franca;height:100%;min-height:52px;cursor:pointer;display:block;width:100%;z-index:5}.linearBtn>a:hover>.primaryBG,.linearBtn>button:hover>.primaryBG{opacity:0}.linearBtn>a>.primaryBG,.linearBtn>button>.primaryBG{width:100%;height:100%;background:#2f1e44;content:"";position:absolute;top:0;left:0;z-index:2;transition:all .3s ease-out}.linearBtn>a>.btnValue,.linearBtn>button>.btnValue{position:relative;z-index:3;color:#e1e1e1;font-weight:600;padding:calc(1rem - 2px) 2rem;text-align:center}.contact-container{z-index:5;cursor:pointer;box-shadow:0 0 20px 0 rgba(229,232,250,.5);border:2px solid #fcf9f9;width:60px;height:60px;display:block;border-radius:50%;position:fixed;bottom:50px;right:65px;background:#18b806;transition:all .3s ease-out;& .contact-list{position:absolute;transform:translatey(-56px);z-index:4;&>a{position:absolute;transform:translate(3px,3px);transition:transform .3s ease-out;box-shadow:0 0 10px 0 rgba(229,232,250,.75);border-radius:50%;width:50px;height:50px}}}.contact-icon:has(input:checked)+.contact-list{&>a:first-child{transform:translate(3px,-69px)}&>a:nth-child(2){transform:translate(3px,-135px)}&>a:nth-child(3){transform:translate(3px,-201px)}&>a:nth-child(4){transform:translate(3px,-267px)}}.contact-icon:has(input:checked){background:#18b806;transition:background .7s ease-out;& div:has(svg){opacity:1}}.contact-icon{background-image:url(/assets/people/ahmed-yassine.png);display:flex;height:100%;width:100%;background-size:cover;background-position:50%;background-repeat:no-repeat;transition:all .2s linear;cursor:pointer;border-radius:50%;position:relative;z-index:5;justify-content:center;align-items:center;& input{width:0;height:0;visibility:hidden;position:absolute}& div:has(svg){background:#fff;width:100%;height:100%;display:flex;justify-content:center;align-items:center;border-radius:50%;transition:opacity .3s ease-out;opacity:0}}.contact-container:hover{box-shadow:0 0 10px 0 rgba(229,232,250,.75)}.socialbutton{display:flex;border-radius:40px;border:1px solid var(--background-shades-background-300);height:2.5rem;flex-shrink:0;width:2.5rem;border-radius:2.5rem;background:rgba(54,56,68,.4)}.socialMediaIcon{width:100%;justify-content:center;display:flex;align-items:center}.SocialButtonContainer{margin-top:2rem;display:flex;gap:2rem}.socialMediaIcon>svg{width:20px;height:20px}.socialMediaIcon>svg>path{fill:var(--text-shades-text-600)}.socialMediaIcon.instagram>svg>path:last-child,.socialMediaIcon.instagram>svg>path:nth-last-child(3),.socialMediaIcon.youtube>svg>path:nth-child(2){fill:#181a28}div.socialMediaIcon.youtube:hover>svg>path:nth-child(2){fill:#fff}div.socialMediaIcon.youtube:hover>svg>path{fill:#ff3d00}div.socialMediaIcon.twitter:hover>svg>path{fill:#03a9f4}div.socialMediaIcon.linkdin:hover>svg>path{fill:#0288d1}div.socialMediaIcon.instagram:hover>svg>g>path{fill:#f50057}footer{display:flex;flex-direction:column;padding:64px 12rem;position:relative;overflow:hidden;margin-top:160px}.leftFooterConatiner>p{color:var(--text-shades-text-600);font-family:Franca;font-size:1rem;letter-spacing:-.01rem;margin-top:1.5rem;max-width:26.125rem}.rightFooterContainer{display:flex;gap:6rem}.descriptionFooterContainer{display:flex;justify-content:space-between}.NavigationContainer>ul>li>a,.SocialContainer>ul>li>a,.leftFooterConatiner>p>span>a,.underhrefFooterContainer>p>span{color:var(--text-shades-text-600);font-family:Franca;font-size:1rem;letter-spacing:-.01rem;text-decoration-line:underline}.NavigationContainer>ul>li>a:hover,.SocialContainer>ul>li>a:hover,.leftFooterConatiner>p>span>a:hover,.underhrefFooterContainer>p>span{opacity:.7}.underhrefFooterContainer>a{font-size:14px;font-weight:500;line-height:14px;letter-spacing:-.14px}.descriptionFooterContainer>p>span>a,.underhrefFooterContainer>a{color:var(--text-shades-text-600,#b7bac8)}.underhrefFooterContainer{display:flex;justify-content:space-between;align-items:center;margin-top:1rem}.underhrefFooterContainer>p{color:var(--text-shades-text-600);font-family:Franca;font-size:1rem;letter-spacing:-.01rem}footer>hr{margin-top:4rem;width:100%}.underhrefFooterContainer>li{list-style:none}footer{border-top:2px solid hsla(0,0%,100%,.16)}.SocialContainer{display:flex;align-items:end;flex-direction:column}.SocialContainer>label{margin-bottom:0!important}@media screen and (max-width:1500px){footer{padding:64px 6rem}}@media screen and (max-width:1100px){footer{padding:64px 2rem}}@media screen and (max-width:768px){footer{display:flex;flex-direction:column;margin-top:7.5rem!important}footer>div.descriptionFooterContainer>div.leftFooterConatiner>p>br:nth-child(3){display:none}.descriptionFooterContainer,.leftFooterConatiner{display:flex;flex-direction:column}.leftFooterConatiner{width:100%;align-items:center;justify-content:center}.leftFooterConatiner>p{color:var(--text-shades-text-600);font-family:Franca;font-size:.875rem;line-height:var(--line-height-footer-p);margin-top:1.5rem;display:flex;text-align:center;max-width:26.125rem;flex-direction:column}.rightFooterContainer{gap:1rem;display:flex;flex-direction:column;text-align:left}}.footerglow{position:absolute;filter:blur(175px);top:-50%;left:33%}.navigationElement>a{color:var(--text-shades-text-600);font-family:Franca;font-size:1rem;letter-spacing:-.01rem;margin-top:1Rem}.NavigationContainer>ul,.SocialContainer>ul{margin-top:1Rem;gap:1REm;display:grid;grid-template-columns:repeat(1,1fr)}.navigationElement{text-align:right}.NavigationContainer>input,.SocialContainer>input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.NavigationContainer>label{background-color:var(--background);border:none}.NavigationContainer>button>span,.NavigationContainer>label{color:var(--text);font-family:Franca;font-size:1rem;line-height:var( --line-height-label);letter-spacing:-.01rem}.NavigationContainer>button>span{margin-bottom:1REm}.NavigationContainer{display:flex;align-items:end;flex-direction:column}.SocialContainer>label{background-color:var(--background);border:none;color:var(--text);font-family:Franca;font-size:1rem;line-height:var( --line-height-label);letter-spacing:-.01rem;margin-bottom:1REm}p{margin:0}.SocialContainer>p{text-align:right;color:var(--text);font-family:Franca;font-size:1rem;line-height:var( --line-height-label);letter-spacing:-.01rem;margin-bottom:1REm}@media screen and (max-width:768px){.SocialContainer>p,.navigationElement{text-align:left}.NavigationContainer{min-height:0;margin-top:1.5rem;align-items:start}.NavigationContainer,.SocialContainer{border-bottom:2px solid var(--background-shades-background-300)}.SocialContainer{align-items:start!important}.NavigationContainer>ul{grid-template-rows:0fr}.NavigationContainer>ul,.SocialContainer>ul{height:0;overflow:hidden;transition:grid-template-rows .2s}.SocialContainer>ul{grid-template-columns:0fr}.NavigationContainer>input:checked+ul,.SocialContainer>input:checked+ul{margin:1rem 0;gap:1rem;grid-template-rows:1fr;height:auto}.leftFooterConatiner>p,.navigationElement,.underhrefFooterContainer>li,.underhrefFooterContainer>p{font-size:.875rem;line-height:var(--line-height-footer-p)}}