.navbar-cart-icon{font-size:1.15rem}.navbar-menu-container svg{font-size:1.5rem;cursor:pointer;margin-right:2rem}.navbar-menu-container{display:none}.navbar-logo-container{margin-left:6rem;color:#fff;font-size:2rem;display:flex;align-items:center;justify-content:center;max-width:180px}.navbar-links-container a{margin-right:3rem;text-decoration:none;color:#fff;font-size:1.1rem;font-weight:600}@media (max-width: 800px){.nav-logo-container{max-width:140px}.navbar-links-container{display:none}.navbar-menu-container{display:flex}}@media (max-width: 1000px){.navbar-links-container a{margin-right:1rem;font-size:1rem}}.home-banner-container{position:relative;display:flex;height:100vh;padding-top:8rem}.home-bannerImage-container{position:absolute;top:-100px;right:-170px;z-index:-2;max-width:700px}.home-image-section{max-width:600px;flex:1}.home-text-section{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}@media (max-width: 1000px){.home-bannerImage-container{max-width:600px}}@media (max-width: 600px){.home-bannerImage-container{display:none}}@media (max-width: 800px){.home-bannerImage-container{max-width:450px}.home-banner-container{flex-direction:column-reverse;align-items:center;justify-content:center}.home-image-section{width:100%;max-width:400px}.home-text-section{justify-content:center;align-items:center;margin-top:4rem}}.about-section-container{position:relative;display:flex;align-items:center;justify-content:space-between;padding:50px 10%}.about-background-image-container{position:absolute;left:-150px;z-index:-2}.about-section-image-container{flex:.9}.about-section-image-container img{width:25rem}.about-section-text-container{flex:1;justify-content:center;display:flex;flex-direction:column}.about-buttons-container{margin-top:2rem;display:flex}@media (max-width: 800px){.about-section-container{flex-direction:column-reverse;align-items:center;justify-content:center}.about-section-container{flex-direction:column}.about-section-image-container{width:100%;max-width:400px}.about-section-text-container{justify-content:center;align-items:center;margin-top:4rem}.about-section-container{margin-top:5rem!important}.about-buttons-container{justify-content:center;flex-direction:column}.about-section-image-container{margin-right:0rem!important}}@media (max-width: 600px){.about-background-image-container{display:none}}.footer{color:#ccc;padding:30px 20px;text-align:center;margin-top:40px}.footer-content{max-width:900px;margin:0 auto}.footer-logo{font-size:1.5rem;font-weight:700;color:#90ee90;margin-bottom:15px}.footer-links{display:flex;flex-wrap:wrap;justify-content:center;gap:15px;margin-bottom:15px}.footer-copy{font-size:.9rem;color:#777}.carousel-container{width:90%;max-width:1200px;margin:10px auto;text-align:center;position:relative;padding:100px 10%}.carousel-slide{display:flex;justify-content:center;align-items:center;transition:transform .4s ease;padding:0 10px}.carousel-image{height:500px;width:auto;object-fit:contain;border-radius:16px;transition:transform .3s ease;box-shadow:0 4px 12px #0000004d}.slick-center .carousel-image{transform:scale(1.1);opacity:1;z-index:2}.slick-dots li button:before{color:#fff}.slick-prev:before,.slick-next:before{color:#fff}@media (max-width: 1024px){.carousel-container{max-width:900px}.carousel-image{height:400px}}@media (max-width: 768px){.carousel-container{width:95%}.carousel-slide{padding:0}.carousel-image{height:450px;width:auto;opacity:1}}@media (max-width: 480px){.carousel-image{height:350px}}.setup-section-container{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:50px 5%;margin:50px auto;gap:30px;max-width:1200px}.setup-background-image-container img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.05;pointer-events:none;z-index:-1}.setup-section-image-container{display:flex;justify-content:center;width:100%}.setup-section-image-container img{width:100%;max-width:25rem;height:auto}.setup-section-text-container{width:100%;text-align:left}.setup-steps-list{margin:20px 0;justify-content:center;list-style:none}.setup-steps-list li{margin-bottom:10px;font-size:1rem;color:#fff;position:relative;padding-left:25px}.setup-buttons-container{margin-top:50px;display:flex;justify-content:center}@media (min-width: 768px){.setup-section-container{flex-direction:row;padding:50px 10%;gap:50px}.setup-section-image-container{width:auto}.setup-section-image-container img{width:20rem}.setup-section-text-container{flex:1}}@media (min-width: 1024px){.setup-section-container{gap:70px}.setup-section-image-container img{width:25rem}}.faq-section-container{position:relative;padding:100px 10%}.faq-background-image-container img{position:absolute;top:0;left:0;width:100%;opacity:.05;pointer-events:none;z-index:-1}.faq-content{max-width:800px;margin:0 auto;text-align:center}.faq-list{text-align:left;background:#fff;border-radius:12px;box-shadow:0 10px 30px #0000001a;padding:20px}.faq-item{border-bottom:1px solid #ddd;padding:15px 0;cursor:pointer;transition:all .3s ease}.faq-item:last-child{border-bottom:none}.faq-question{font-size:1.2rem;font-weight:600;color:#333;display:flex;justify-content:space-between;align-items:center}.faq-toggle{font-size:1.5rem;color:#6c63ff;font-weight:700}.faq-answer{margin-top:10px;font-size:1rem;color:#666;line-height:1.6;animation:fadeIn .3s ease-in-out}.faq-item.active .faq-question{color:#6c63ff}.faq-primary-text{font-size:clamp(1rem,3vw,1.5rem);color:#a9a9a9;margin:2rem 0rem}.faq-primary-heading{font-size:clamp(2rem,5vw,4rem);color:#fff}@media (max-width: 800px){.faq-primary-text,.faq-primary-heading{text-align:center}}*{margin:0;padding:0;box-sizing:border-box;font-family:Reem Kufi,sans-serif!important}html{scroll-behavior:smooth}img{max-width:100%;height:auto}a{text-decoration:none;color:inherit}.App{min-height:100vh;width:85vw;max-width:1900px;margin:0rem auto}body{max-width:100%;overflow-x:hidden}body{background-color:#1e1e2f}nav{display:flex;position:fixed;align-items:center;justify-content:space-between;min-height:90px;top:0;left:0;z-index:1000;background:#1e1e2ff2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:100%;transition:transform .3s ease}.primary-button{padding:.9rem 1.75rem;background-color:#fff;outline:none;border:none;border-radius:5rem;font-size:1.1rem;cursor:pointer;font-weight:600;transition:.2s}.primary-button:hover{background-color:#eaeaea}.primary-heading{font-size:clamp(2rem,5vw,4rem);color:#fff;max-width:600px}.primary-text{font-size:clamp(1rem,3vw,1.5rem);max-width:500px;color:#a9a9a9;margin:2rem 0rem}.secondary-button{padding:1rem 2.5rem;background-color:#fff;outline:none;border:none;border-radius:5rem;font-size:1.1rem;cursor:pointer;font-weight:600;color:#000;transition:.2s;display:flex;align-items:center;justify-content:center}.secondary-button svg{margin-left:.75rem;font-size:1.5rem}.secondary-button:hover{background-color:#3d004c;color:#fff}.primary-subheading{font-weight:700;color:#4ab24f;font-size:1.15rem}.watch-video-button{margin-left:2rem;background-color:transparent;outline:none;border:none;border-radius:5rem;font-size:1.1rem;cursor:pointer;font-weight:600;color:#484848;transition:.2s;display:flex;align-items:center;justify-content:center}.watch-video-button svg{font-size:3rem;margin-right:1rem}.testimonial-section-bottom{margin-top:2rem;background-color:#fff;padding:1.5rem 2rem;display:flex;align-items:center;justify-content:center;max-width:750px;border-radius:2rem;flex-direction:column;text-align:center}.testimonial-section-bottom{margin:2rem auto}.testimonial-section-bottom p{font-weight:700;color:#515151;max-width:500px;font-size:1.1rem;margin:2rem 0rem}.testimonials-stars-container svg{margin:0rem .25rem;font-size:1.5rem;color:#fe9e0d}.testimonial-section-bottom h2{margin-top:1.5rem}.work-section-wrapper{margin-top:10rem}.work-section-top p{text-align:center;max-width:600px!important}.work-section-top h1{max-width:700px!important}.work-section-top{display:flex;justify-content:center;align-items:center;flex-direction:column}.work-section-info{width:290px;min-height:350px;background-color:#fff;padding:1rem 2rem;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;border-radius:1rem;color:#505050;margin:1rem 2rem}.work-section-info h2{margin:1rem 0rem}.work-section-bottom{margin-top:5rem;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.work-section-info p{flex:1;display:flex;align-items:center;font-weight:600}@media (max-width: 1000px){.primary-button{font-size:1rem}}@media (max-width: 800px){.primary-heading,.primary-text{text-align:center}.secondary-button{font-size:1rem;padding:.8rem 2rem;cursor:pointer}.primary-subheading{text-align:center}.App{max-width:95vw}}@keyframes fadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}
