/*!
Author : Arran Van Aerschot
Project : Decloedt
 */@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap);var{--font-primary:'Inter','Urbanist',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif}body,main{position:relative;z-index:-3!important;background:#fff!important;font-family:var(--font-primary);line-height:1.6}body,main [dir=rtl]{font-family:Shayan,Cairo,Tajawal,Arial,sans-serif}html{scroll-behavior:smooth!important}#mobile-version-announcement img{filter:drop-shadow(0px 4px 10px rgba(0, 0, 0, .3))}.btn-light:hover{background-color:#6c63ff;color:#fff;transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.3)}@keyframes pulse{0%,100%{transform:scale(1)}50%{transform:scale(1.05)}}.section{display:flex;flex-direction:row;justify-content:center;width:100%}.marg_wayo{margin-left:28px;margin-top:10px}.image-container{flex:1;display:flex;justify-content:center}.image-container img{max-width:100%;max-height:100%}.text-container_wayo{flex:1;display:flex;flex-direction:column;margin-top:50px}.text-container p{color:#666;font-size:16px;line-height:1.5}.card-mentors{background:linear-gradient(to right,#ed9838,#efa149,#f0ab5a)}.promo-image{max-width:100%;height:auto;object-fit:cover;border-radius:15px}.coming-soon{font-size:1.8rem;color:#402e8e;margin-bottom:25px;font-weight:600;text-transform:uppercase;letter-spacing:2px;animation:fadeIn 2s ease-out}.promo-buttons{margin-top:50px;display:flex;flex-wrap:wrap;gap:15px}.store-button img{width:185px;height:auto;border-radius:10px}@media (max-width:992px){.text-container h1{color:#fff}.coming-soon{font-size:1.6rem}}.general-container{position:relative;align-items:center;width:100%;min-height:300px;backdrop-filter:blur(5px);overflow:hidden;font-family:Roboto,sans-serif;background-size:cover;background-position:top}.general-container-ol,.general-container-ol-bot{position:absolute;background:#2121215e;width:100%;top:0;left:0;min-height:300px;backdrop-filter:blur(5px);overflow:hidden;font-family:Roboto,sans-serif;background-size:cover;background-position:top}.general-container-ol-bot{backdrop-filter:blur(0px)}.ct-img{width:100%;height:500px;object-fit:cover;object-position:center center;position:absolute;top:0;left:0;z-index:-1}.general-header h1{position:absolute;width:100%;left:50%;top:65%;transform:translate(-50%,-50%);color:#fff;letter-spacing:.1em;font-size:3rem;font-weight:900;opacity:1;text-transform:uppercase;text-shadow:hsla(0,45%,5%,.3) 0 0 1px,hsla(360,55%,95%,.3) 0 -1px 2px,hsla(0,45%,5%,.3) 0 -1px 2px,hsla(360,55%,95%,.3) 0 20px 15px;z-index:2}.general-header .text_fade{-webkit-animation:fade_text 8s infinite ease-in;-moz-animation:fade_text 8s infinite ease-in;-o-animation:fade_text 8s infinite ease-in;animation:fade_text 8s infinite ease-in}.general-header div{position:absolute;width:.001vmin;height:.001vmin;border-radius:50%;opacity:.1}@-webkit-keyframes hue{0%{-webkit-filter:hue-rotate(0deg);filter:hue-rotate(0deg)}100%{-webkit-filter:hue-rotate(360deg);filter:hue-rotate(360deg)}}@keyframes hue{0%{-webkit-filter:hue-rotate(0deg);filter:hue-rotate(0deg)}100%{-webkit-filter:hue-rotate(360deg);filter:hue-rotate(360deg)}}@-webkit-keyframes move1{0%{top:0;left:50vw}25%{left:0}50%{top:100vh}75%{left:100vw}100%{top:0;left:50vw}}@keyframes move1{0%{top:0;left:50vw}25%{left:0}50%{top:100vh}75%{left:100vw}100%{top:0;left:50vw}}@-webkit-keyframes move2{0%{top:50vh;left:100vw}25%{top:100vh}50%{left:0}75%{top:0}100%{top:50vh;left:100vw}}@keyframes move2{0%{top:50vh;left:100vw}25%{top:100vh}50%{left:0}75%{top:0}100%{top:50vh;left:100vw}}@-webkit-keyframes move3{0%{top:100vh;left:50vw}25%{left:100vw}50%{top:0}75%{left:0}100%{top:100vh;left:50vw}}@keyframes move3{0%{top:100vh;left:50vw}25%{left:100vw}50%{top:0}75%{left:0}100%{top:100vh;left:50vw}}@media (max-width:768px){.section{flex-direction:column}.image-container,.text-container{flex:unset;width:100%}.image-container img{height:auto}.text-container{padding:15px}.promo-image-container{margin-bottom:20px}.promo-buttons{justify-content:center}.promo-image-container{display:flex;justify-content:center;align-items:center;border:2px solid #ddd;border-radius:15px;padding:0;background-color:#f9f9f9;box-shadow:0 4px 8px rgba(0,0,0,.1)}}@media (max-width:576px){.section{min-height:60vh!important}.general-header h1{font-size:2rem;transition:all .3s ease-in}.coming-soon{font-size:1.4rem}.store-button img{width:180px}.promo-image-container{display:flex;justify-content:center;align-items:center;border:2px solid #ddd;border-radius:15px;padding:0;background-color:#f9f9f9;box-shadow:0 4px 8px rgba(0,0,0,.1)}.text-container h1{margin-top:70px;color:#fff}}@media (min-width:576px){.about-header h1{font-size:2rem;letter-spacing:.5em;transition:all .3s ease-in}.promo-image-container{display:flex;justify-content:center;align-items:center;border:2px solid #ddd;border-radius:15px;padding:0;background-color:#f9f9f9;box-shadow:0 4px 8px rgba(0,0,0,.1)}}@media (min-width:862px){.app-promo-text{text-align:center}.promo-buttons{justify-content:center;gap:61px}.app-promo-image img{max-width:100%;margin-top:20px}.promo-image-container{display:flex;justify-content:center;align-items:center;border:2px solid #ddd;border-radius:15px;padding:0;background-color:#f9f9f9;box-shadow:0 4px 8px rgba(0,0,0,.1)}}@media (min-width:1200px){.promo-image-container{display:flex;justify-content:center;align-items:center;border:2px solid #ddd;border-radius:15px;padding:0;background-color:#f9f9f9;box-shadow:0 4px 8px rgba(0,0,0,.1)}}@media (max-width:430px){.promo-image-container{display:flex;justify-content:center;align-items:center;border:2px solid #ddd;border-radius:15px;padding:0;background-color:#f9f9f9;box-shadow:0 4px 8px rgba(0,0,0,.1)}}*{scrollbar-width:thin;scrollbar-color:#878787 #212121}::-webkit-scrollbar{width:15px}::-webkit-scrollbar-track{background:#212121}::-webkit-scrollbar-thumb{background-color:#878787;border-radius:0;border:0 dashed #1f1f1f}.unified-title-container{text-align:center!important}.unified-title-container h2{margin-bottom:.75rem!important;margin-top:0!important;font-weight:700!important}.unified-title-container p{margin-top:0!important}