body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.main-image-section{align-items:left;color:#fff;display:flex;flex-direction:column;flex-wrap:wrap;font-family:Ubuntu,serif;height:90vh;justify-content:center;margin-top:5%;padding:15px;position:relative;text-align:left}.overlay-text{margin-left:10%;width:70%}.overlay-text h1{font-size:2.5rem;font-weight:700;line-height:1.5;text-transform:uppercase}.overlay-text p{font-size:1.25rem;font-weight:700;width:50%}.overlay-text h1 .highlight{animation:shine 2s linear infinite;background:linear-gradient(90deg,#191515 0,#faf9f9 10%,#050505 20%);-webkit-background-clip:text;background-clip:text;color:#0000;display:inline-block}.center p.highlight1{color:#050505;font-weight:700}.highlight2{color:#e76f51;font-weight:700}.text p{color:#010101;font-size:1.3rem;line-height:1.4;margin-left:10%;width:45%}.main-nav-container{margin-left:8.5%;margin-top:2%;opacity:0;transform:translateY(10%);transition:opacity .5s ease-in-out,transform .5s ease-in-out;width:30%}.main-nav-container.animate{opacity:1;transform:translateY(0)}.gt-button-container{display:flex;gap:3%;justify-content:center}.get-started-btn,.learn-more-btn{border-radius:5px;cursor:pointer;font-size:1rem;padding:20px;transition:background-color .5s ease,transform .2s ease}.get-started-btn{background-color:#2a9d8f;color:#fff}.learn-more-btn{background-color:#e76f51;color:#fff}.video-container{display:flex;flex-direction:row;justify-content:flex-end;margin-right:5%;margin-top:-36%}.video{height:70vh;object-fit:cover;width:30%}.mobile-home-gif{display:none}@media (max-width:768px){.main-image-section{align-items:center;color:#fff;display:flex;flex-direction:column;font-family:Ubuntu,serif;height:100vh;justify-content:center;margin-top:0;padding:0;position:relative;text-align:center;z-index:1}.overlay-text{margin-left:4%;text-align:center}.overlay-text h1{font-size:2.5rem;font-weight:700;line-height:1.5;text-transform:uppercase;width:120%}.overlay-text p{font-size:1rem;font-weight:400;margin-left:5%;width:100%}.overlay-text h1 .highlight{animation:shine 2s linear infinite;background:linear-gradient(90deg,#191515 0,#faf9f9 10%,#050505 20%);-webkit-background-clip:text;background-clip:text;color:#0000;display:inline-block}.center p.highlight1{color:#050505;font-weight:700}.highlight2{color:#e76f51;font-weight:700}.text p{color:#010101;font-size:1rem;line-height:1.4;margin-left:0;width:100%}.main-nav-container{margin-left:0;margin-top:2%;opacity:0;text-align:center;transform:translateY(10%);transition:opacity .5s ease-in-out,transform .5s ease-in-out;width:80%}.main-nav-container.animate{opacity:1;transform:translateY(0)}.gt-button-container{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:center}.get-started-btn,.learn-more-btn{border-radius:5px;cursor:pointer;font-size:1rem;padding:15px;transition:background-color .5s ease,transform .2s ease}.get-started-btn{background-color:#2a9d8f;color:#fff}.learn-more-btn{background-color:#e76f51;color:#fff}.mobile-home-gif{display:inline;flex-direction:column-reverse;justify-content:center;margin-right:0;margin-top:20px;order:2;width:75%;z-index:-1}.video,.video-container{display:none}}@media (max-width:480px){.main-image-section{align-items:center;color:#fff;display:flex;flex-direction:column;font-family:Ubuntu,serif;height:auto;justify-content:center;margin-top:15%;text-align:center;z-index:1}.overlay-text{text-align:center}.overlay-text h1{font-size:1.9rem;font-weight:700;line-height:1.5;text-transform:uppercase}.overlay-text p{font-size:1rem;font-weight:400;width:100%}.overlay-text h1 .highlight{animation:shine 2s linear infinite;background:linear-gradient(90deg,#191515 0,#faf9f9 10%,#050505 20%);-webkit-background-clip:text;background-clip:text;color:#0000;display:inline-block}.center p.highlight1{color:#050505;font-weight:700}.highlight2{color:#e76f51;font-weight:700}.text p{color:#010101;font-size:1rem;line-height:1.4;margin-left:0}.main-nav-container{margin-left:0;margin-top:2%;opacity:0;text-align:center;transform:translateY(10%);transition:opacity .5s ease-in-out,transform .5s ease-in-out;width:100%}.main-nav-container.animate{opacity:1;transform:translateY(0)}.gt-button-container{align-items:center;display:flex;flex-direction:row;gap:1.5rem;justify-content:center}.get-started-btn,.learn-more-btn{border-radius:5px;cursor:pointer;font-size:1rem;padding:15px;transition:background-color .5s ease,transform .2s ease}.get-started-btn{background-color:#2a9d8f;color:#fff}.learn-more-btn{background-color:#e76f51;color:#fff}.mobile-home-gif{display:inline;flex-direction:column-reverse;justify-content:center;margin-bottom:10%;margin-right:0;margin-top:0;order:2;z-index:-1}.video{height:auto;width:100%}.video,.video-container{display:none}}@media (max-width:1024px){.main-image-section{align-items:center;color:#fff;display:flex;flex-direction:column;flex-wrap:wrap;font-family:Ubuntu,serif;height:auto;justify-content:center;margin-top:10%;padding:20px;position:relative;text-align:center;z-index:1}.overlay-text{margin-left:4%;text-align:center}.overlay-text h1{width:100%}.overlay-text p{font-weight:700;width:80%}.overlay-text h1 .highlight{animation:shine 2s linear infinite;background:linear-gradient(90deg,#191515 0,#faf9f9 10%,#050505 20%);-webkit-background-clip:text;background-clip:text;color:#0000;display:inline-block}.center p.highlight1{color:#050505;font-weight:700}.highlight2{color:#e76f51;font-weight:700}.text p{margin-left:0;width:100%}.main-nav-container{margin-left:0;margin-top:2%;opacity:0;text-align:center;transform:translateY(10%);transition:opacity .5s ease-in-out,transform .5s ease-in-out;width:90%}.main-nav-container.animate{opacity:1;transform:translateY(0)}.gt-button-container{align-items:center;display:flex;flex-direction:row;gap:30px;justify-content:center}.get-started-btn,.learn-more-btn{cursor:pointer;transition:background-color .5s ease,transform .2s ease}.get-started-btn{background-color:#2a9d8f;color:#fff}.learn-more-btn{background-color:#e76f51;color:#fff}.mobile-home-gif{display:flex;flex-direction:column-reverse;justify-content:center;margin-right:0;margin-top:30px;order:2;width:60%;z-index:-1}.video-container{display:none}}.dashboard-section{background-color:#f4faff;display:flex;flex-direction:column;font-family:Ubuntu,serif;padding:80px}.header-text{margin-bottom:60px;position:relative;text-align:center}.header-text h1{-webkit-background-clip:text;background-clip:text;color:#0000;font-size:2.5rem;font-weight:700;line-height:1.2;margin-bottom:20px;text-shadow:0 4px 10px #0000001a}.header-text h1 .highlight{animation:shine 2s linear infinite;-webkit-animation:shine 2s linear infinite;background:linear-gradient(90deg,#6e6c6db3,#6e6c6db3,#030303 20%);-webkit-background-clip:text;background-clip:text;color:#0000;display:inline-block}.header-text p{background:#000;-webkit-background-clip:text;background-clip:text;color:#444;color:#0000;font-size:22px;line-height:1.7;margin:auto;max-width:900px}.dashboard-content{grid-gap:50px;align-items:start;display:grid;gap:50px;grid-template-columns:1fr 1fr;margin:auto;max-width:1400px}.dashboard-image{border-radius:15px;height:90%;width:100%}.db-features{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr);margin-top:10px}.feature-box{animation:rotate 5s ease-in-out infinite;-webkit-animation:rotate 5s ease-in-out infinite;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#fff3;border:1px solid #ffffff4d;border-radius:20px;box-shadow:0 4px 30px #0000001a;padding:20px;transition:transform .3s ease,box-shadow .3s ease}.feature-box:hover{box-shadow:0 10px 25px #0006;transform:translateY(-5px) rotate(-2deg);transition:transform .5s ease-in-out,box-shadow .5s ease-in-out}.feature-box:first-child{background:linear-gradient(135deg,#f394cc33,#ff96c84d)}.feature-box:nth-child(2){background:linear-gradient(135deg,#a3e2f433,#96faff4d)}.feature-box:nth-child(3){background:linear-gradient(135deg,#c8f7d433,#48e4944d)}.feature-box:nth-child(4){background:linear-gradient(135deg,#f4dfa733,#fffa964d)}.feature-box h3{color:#1c1f37;font-size:20px;text-shadow:1px 1px 2px #fff9,-1px -1px 2px #0003}.feature-box p{color:#333;font-size:18px;line-height:1.5;text-align:left;text-shadow:.5px .5px 1px #ffffff80,-.5px -.5px 1px #0000001a}@media (max-width:768px){.dashboard-section{padding:40px}.header-text h1{font-size:2rem;text-align:center}.header-text p{font-size:18px;margin:20px auto;max-width:100%}.dashboard-content{gap:30px;grid-template-columns:1fr}.dashboard-image{border-radius:10px;height:auto;width:100%}.db-features{gap:20px;grid-template-columns:1fr;margin-top:10px}.feature-box{animation:none;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border:1px solid #ffffff4d;border-radius:10px;box-shadow:0 4px 15px #0000001a;padding:15px}.feature-box h3{font-size:18px;text-align:center}.feature-box p{font-size:16px;text-align:center}}@media (max-width:480px){.header-text h1{font-size:28px}.header-text p{font-size:14px}.feature-box{font-size:12px;padding:8px;text-align:center}.feature-box h3{font-size:14px}.feature-box p{text-align:center}}@media (max-width:1200px){.dashboard-section{padding:40px}}.features-section{background:linear-gradient(135deg,#bde4f7,#cbcbf7,#f2d2f6);box-sizing:border-box;font-family:Ubuntu,serif;height:100vh;margin:0 auto;max-width:2000px;padding:40px 20px;text-align:center;width:100%}.features-section h1{color:#080808;font-size:2.5rem;font-weight:700;margin-bottom:80px;margin-top:3%;text-align:center}.highlight1{animation:shine 2s linear infinite;background:linear-gradient(90deg,#6e6c6db3,#6e6c6db3,#030303 20%);-webkit-background-clip:text;background-clip:text;color:#0000;display:inline-block}.feature-cards{box-sizing:border-box;display:flex;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));justify-content:space-between;margin-bottom:15vh;margin-top:40px;padding:0 20px;width:100%}.feature-card{animation-duration:1.5s;animation-fill-mode:forwards;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(248,247,249,.706);border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;box-shadow:0 4px 8px #0000001a;color:#050505;padding:20px;text-align:left;transition:transform .3s,box-shadow .3s;width:20%}.feature-card:first-child,.feature-card:nth-child(2){animation-name:slide-left-to-right}.feature-card:nth-child(3),.feature-card:nth-child(4){animation-name:slide-right-to-left}.feature-card:hover{box-shadow:0 8px 16px #0003;transform:translateY(-10px)}.feature-card img{border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;height:auto;margin-bottom:15px;width:100%}.feature-card h3{font-size:18px;font-weight:700;margin-bottom:10px;text-align:center}.feature-card p{color:#555;font-size:16px;line-height:1.6;text-align:center}@media (max-width:768px){.features-section{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;padding:20px 15px}.features-section h1{font-size:2rem;margin-top:5%;text-align:center}.feature-cards{display:flex;flex-direction:column;gap:15vh}.feature-card,.feature-cards{align-items:center;justify-content:center}.feature-card{padding:15px;width:70%}}@media (max-width:1336px){.features-section{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;padding:20px 15px}}@media (max-width:1920px){.features-section{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;padding:20px 15px}}.experience-section{background-color:#f0faff;font-family:Ubuntu,serif;padding:80px;text-align:center}.experience-section h1{color:#001d42;font-size:2.3rem;margin-bottom:40px}.experience-section p{color:#333;font-size:1.3rem;line-height:1.7;margin-bottom:40px}.cards-container{display:flex;gap:50px;justify-content:center}.card{font-size:30px;font-weight:900;height:350px;margin-top:3%;position:relative;transition:all .4s;width:400px}.card,.card:hover{background:#fbfbfb;border-radius:30px;box-shadow:15px 15px 30px #bebebe}.card:hover{cursor:pointer;transform:scale(1.05)}.first-content{align-items:center;backface-visibility:hidden;border-radius:15px;display:flex;flex-direction:column;height:100%;justify-content:center;left:10%;opacity:1;position:absolute;text-align:center;transition:all .4s;width:80%}.first-content h2{color:#001d42;font-size:3rem}.first-content h3{color:#090909;font-size:1.5rem;margin-top:-30px}.first-content p{color:#070707;font-size:1rem}.card:hover .first-content,.second-content{height:0;opacity:0}.second-content{align-items:center;backface-visibility:hidden;border-radius:15px;display:flex;flex-direction:column;font-size:0;justify-content:center;position:absolute;transform:rotateY(180deg);transition:all .4s;width:100%}.second-content p{color:#012656}.card:hover .second-content{font-size:1rem;height:100%;opacity:1;transform:rotateY(0deg)}.card .card-icon{font-size:3rem;margin-bottom:15px}.card:first-child .card-icon{color:#f0e3e8}.card:nth-child(2) .card-icon{color:#007bff}.card:nth-child(3) .card-icon{color:#28a745}.card-content h3{color:#333;font-size:1rem;margin-bottom:10px}.open-ai-btn{background-color:#001d42;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;padding:10px 30px;transition:background-color .3s ease}.open-ai-btn:hover{background-color:#5c9f54}.logo{margin-top:40px}.aylix-logo{height:auto;margin:0 auto;max-width:300px;transition:transform .3s ease-in-out;width:100%}.aylix-logo:hover{transform:scale(1.05)}.aylix-footer{border-top:1px solid #ccc;color:#333;font-size:.9rem;margin-top:40px;padding-top:15px;text-align:center}.aylix-footer p{margin:10px 0}.aylix-footer .footer-links a{color:#007bff;margin:0 15px;text-decoration:none}.aylix-footer .footer-links a:hover{text-decoration:underline}@media (max-width:768px){.experience-section{padding:40px}.experience-section h1{font-size:2rem;margin-bottom:30px}.experience-section p{font-size:1.1rem;line-height:1.5;margin-bottom:30px}.cards-container{flex-direction:column}.card{margin-bottom:20px;margin-left:10%;width:80%}.logo{margin-top:40px}.aylix-logo{max-width:200px}.aylix-footer p{font-size:.8rem}.aylix-footer .footer-links a{font-size:.8rem;margin:0 10px}}.login-container{align-items:center;border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 5px #0000001a;font-family:Ubuntu,serif;justify-content:center;margin:13% auto 10%;padding:40px;width:400px}.login-logo{display:block;height:auto;margin:0 auto 20px;width:50%}.login-container h2{color:#333;text-align:center}.login-container p{color:#555;margin-top:20px;text-align:center}.form-group{display:flex;flex-direction:column;margin-bottom:15px}label{display:block;margin-bottom:5px}input[type=password],input[type=text]{border:1px solid #ccc;border-radius:6px;box-sizing:border-box;font-family:Ubuntu,sans-serif;font-size:1rem;margin:10px 0;padding:12px 16px;transition:border .3s ease,box-shadow .3s ease;width:100%}input[type=password]:focus,input[type=text]:focus{border-color:#eab167;box-shadow:0 0 5px #eab16780;outline:none}.back-btn,.log-btn{background-color:#f2a036;border:none;color:#fff;cursor:pointer;font-weight:700;padding:10px;width:120px}.back-btn{color:#0d0d0d}.back-btn:hover,.log-btn:hover{background-color:#5f5f56;color:#fff}p{font-size:16px}.nav-link{margin-top:30px}@media (max-width:768px){.login-container{margin:5% auto;padding:20px;width:90%}p{font-size:10px}.log-btn{background-color:#eab167;margin-left:35%;margin-top:15px;width:30%}}@media (max-width:480px){.login-container{margin-top:40%;padding:30px;width:60%}.login-logo{width:50%}.login-container h2{font-size:1rem}.log-btn{width:30%}}main{display:flex;flex-direction:column;height:75vh;justify-content:space-between}.bot-logo{display:block;height:auto;left:50%;margin:20px auto;position:fixed;top:0;transform:translateX(-50%);width:5%}.chat-container{display:flex;flex-direction:column;height:100%;margin:100px auto 0;max-width:1000px;padding-bottom:40px;width:100%}.chat-history{border-radius:8px;flex:1 1;max-height:80vh;overflow-y:auto;padding:10px 20px 100px 10px;scrollbar-color:#fff #0000;scrollbar-width:thin}.chat-message-container{display:flex;flex-direction:column}.chat-message{align-items:center;display:flex;margin-bottom:5px}.user-message{justify-content:flex-end;margin-top:15px}.bot-message{justify-content:flex-start;margin-bottom:50px;margin-top:15px}.message-bubble{border-radius:18px;line-height:1.4;padding:10px 15px}.user-message .message-bubble{background-color:#c77d37;color:#fff;font-weight:500}.bot-message .message-bubble{align-self:flex-start;background-color:#f8f4ec;border-top-left-radius:0;color:#000}.loading-icon{bottom:100px;margin-bottom:20px;text-align:center}.loading-icon,.search-bar{left:50%;position:fixed;transform:translateX(-50%)}.search-bar{background:#fff;border-radius:20px;bottom:20px;box-shadow:0 2px 10px #0000001a;display:flex;max-width:1000px;padding:10px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);width:100%}.search-bar input{border:none;border-radius:20px;flex:1 1;margin-right:25px;margin-top:15px;outline:none;padding:15px}.search-bar input:focus{border-color:#4899ef}.send-icon{align-items:center;background-color:#05930a;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:30px;justify-content:center;position:absolute;right:40px;top:50%;transform:translateY(-50%);transition:background-color .2s;width:30px}.send-icon:hover{background-color:#047a08}.send-icon:disabled{background-color:#ccc;cursor:not-allowed}.chat-history{padding-bottom:100px}.username-display{margin-top:60%;position:fixed}.reg-container{border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 5px #0000001a;font-family:Ubuntu,serif;margin:10% auto;padding:40px;width:400px}.reg-logo{display:block;margin:0 auto 20px;width:50%}.reg-container h2{color:#333;text-align:center}input[type=email],input[type=password],input[type=text]{border:1px solid #ccc;border-radius:6px;box-sizing:border-box;font-family:Ubuntu,sans-serif;font-size:1rem;margin:10px 0;padding:12px 16px;transition:border .3s ease,box-shadow .3s ease;width:100%}input:focus{border-color:#eab167;box-shadow:0 0 5px #eab16780;outline:none}.button-group{display:flex;gap:1rem;justify-content:center;margin-top:15px}.back-btn,.reg-btn{background-color:#eab167;border:none;color:#fff;cursor:pointer;font-weight:700;padding:10px;width:120px}.back-btn{background-color:#fbf9f8;border:1px solid #ddd;color:#111}.back-btn:hover,.reg-btn:hover{background-color:#083215;color:#fff}.message{color:red;font-size:14px;margin-top:15px;text-align:center}@media (max-width:768px){.reg-container{padding:20px;width:90%}}@media (max-width:480px){.reg-container{margin-top:40%;padding:30px;width:60%}.reg-logo{width:50%}.reg-container h2{font-size:1rem}.back-btn,.reg-btn{width:30%}}.privacy-policy-page{background-color:#f9fafc;color:#333;font-family:Ubuntu,serif;margin:8% auto 0;max-width:1420px}.policy-header{border-radius:8px;color:#333;padding:40px 20px;text-align:center}.policy-logo{margin-bottom:20px;max-width:80px}.policy-title{font-size:2rem;font-weight:700;margin:0}.policy-content{margin-top:30px}.policy-content section{background:#fff;border-radius:8px;box-shadow:0 4px 10px #0000001a;margin-bottom:30px;padding:20px}.policy-content h2{color:#4a90e2;font-size:1.5rem;font-weight:600;margin-bottom:10px}.policy-content p,.policy-content ul{font-size:1rem;line-height:1.6}ul{padding-left:20px}li{margin-bottom:10px}a{color:#4a90e2;text-decoration:none}a:hover{text-decoration:underline}.policy-footer{border-top:1px solid #ccc;color:#333;font-size:.9rem;margin-bottom:40px;margin-top:40px;padding-top:15px;text-align:center}.policy-footer p{margin-bottom:50px}.header{align-items:center;background-color:initial;background-color:#fff;box-sizing:border-box;display:flex;font-family:Ubuntu,serif;gap:50%;height:70px;position:fixed;top:0;width:100%;z-index:1000}.logo-header{cursor:pointer;margin-left:10%}.logo-header img{height:50px;object-fit:contain}.header-nav{display:flex}.header-nav ul{align-items:center;display:flex;gap:4rem;list-style:none}.header-nav-btn{-webkit-appearance:none;appearance:none;background:none;border:none;color:#333;cursor:pointer;font-family:inherit;font-size:1rem;font-weight:700;margin:0;padding:0;text-decoration:none;transition:color .3s ease,transform .2s ease}.header-nav li{align-items:center;display:flex}.header-nav-btn:hover{background:none;color:#e76f51;text-decoration:none;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}.header-user-info{display:flex;margin-left:-20px;position:relative}.user-button{align-items:center;background:none;border:none;color:#333;cursor:pointer;display:flex;font-size:1rem;font-weight:700;gap:.4rem}.user-button:hover{background:none;color:#e76f51;text-decoration:none;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}.user-icon{color:#555;font-size:1.2rem}.user-icon:hover{background:none;color:#e76f51;text-decoration:none;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}.username-text{font-size:1rem}.dropdown-menu{background:none;border-radius:6px;position:relative;right:0;top:100%}.dropdown-item{background:none;border:none;color:#333;cursor:pointer;font-size:1rem;font-weight:700;text-align:left}.dropdown-item:hover{background:none;color:#e76f51;text-decoration:none;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}@media (max-width:768px){.header{flex-direction:column;gap:.5rem;height:auto;width:100%}.header-nav ul{flex-direction:row;gap:2rem;margin-top:.5rem}.header-nav-btn{font-size:.85rem}.logo-header img{height:30px}}.about-page{line-height:1.6}.about-page,.main-image{font-family:Ubuntu,serif}.main-image{color:#fff;display:flex;flex-wrap:wrap;margin-top:15%;padding:30px;position:relative}.video-container-abt{display:flex;flex-direction:row;justify-content:left;margin-left:8%;overflow:hidden}.video-abt{height:auto;max-width:700px;object-fit:cover;width:100%}.about-overlay-text{border-radius:10px;color:#0e0e0e;margin-left:50%;margin-top:-12%;max-width:90%;position:relative;right:10%;text-align:right;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.about-overlay-text h1{font-size:2.5rem;font-weight:700;line-height:1.5;text-transform:uppercase}.highlight{animation:shine 2s linear infinite;-webkit-animation:shine 2s linear infinite;background:linear-gradient(90deg,#6e6c6db3,#6e6c6db3,#030303 20%);-webkit-background-clip:text;background-clip:text;color:#0000;display:inline-block}@keyframes shine{0%{background-position:0}to{background-position:1000px}}.about-overlay-text h2{font-weight:700;width:100%}.about-overlay-text h2,.about-overlay-text p{color:#010101;font-size:1.3rem;line-height:1.4;text-align:right}.about-overlay-text p{margin-left:10%;margin-top:2rem}.floating-shapes{align-items:center;display:flex;height:100%;justify-content:space-evenly;pointer-events:none;position:absolute;right:0;top:0;width:50%}.button-container{margin-top:1.5rem;text-align:right}.btn{background-color:#e76f51;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1.1rem;font-weight:700;margin-left:1rem;padding:1rem 1.5rem;transition:background-color .3s ease,transform .2s ease;width:25%}.btn:hover{background-color:#f28466;transform:scale(1.05)}.get-started{background-color:#2a9d8f}.get-started:hover{background-color:#3db19f}.learn-more{background-color:#e76f51}.learn-more:hover{background-color:#f28466}.about-how-it-works{background:linear-gradient(135deg,#eef5ff 40%,#d1e8ff);overflow:hidden;padding:70px 0;position:relative;text-align:center}.about-how-it-works h2{color:#333;font-size:2.5rem;font-weight:700;margin-bottom:60px}.how-it-works-wave{background-size:cover;height:200px;left:0;position:absolute;top:0;transform:rotate(180deg);width:100%}.how-it-works-container{display:flex;flex-wrap:wrap;gap:80px;justify-content:center;margin-bottom:50px;margin-top:100px}.how-it-works-item{background:#ffffffe6;border-radius:15px;box-shadow:0 8px 15px #0000001a;max-width:300px;padding:20px 80px;position:relative;text-align:center;transform:rotate(-5deg);transition:transform .3s ease,box-shadow .3s ease;width:90%}.how-it-works-item:nth-child(2n){transform:rotate(5deg)}.how-it-works-item:hover{box-shadow:0 15px 30px #0003;transform:rotate(0deg) scale(1.05)}.how-it-works-item h3{color:#0077b6;font-size:1.5rem;margin-bottom:10px}.how-it-works-item p{color:#555;font-size:1rem;line-height:1.6}.how-it-works-marker{align-items:center;background:#0077b6;border-radius:50%;color:#fff;display:flex;font-size:1.2rem;font-weight:700;height:50px;justify-content:center;left:50%;position:absolute;top:-25px;transform:translateX(-50%);width:50px}.about-empower-teams{padding:70px 50px;text-align:center}.about-empower-teams h2{font-size:2.5rem;font-weight:700;margin-bottom:30px}.flowchart-container{display:flex;flex-wrap:wrap;gap:40px;justify-content:space-around}.flowchart-item{background:linear-gradient(135deg,#eef5ff 40%,#d1e8ff);border-radius:10px;box-shadow:0 8px 15px #0003;flex-basis:calc(50% - 20px);flex-grow:1;flex-shrink:1;height:300px;max-width:25%;padding:30px;perspective:1000px}.flowchart-item .flowchart-inner{height:100%;position:relative;transform-style:preserve-3d;transition:transform .6s ease-in-out;width:100%}.flowchart-item:hover .flowchart-inner{transform:rotateY(180deg)}.flowchart-back,.flowchart-front{backface-visibility:hidden;height:100%;position:absolute;width:100%}.flowchart-front{align-items:center;justify-content:center}.flowchart-back,.flowchart-front{display:flex;flex-direction:column}.flowchart-back{justify-content:left;transform:rotateY(180deg)}.flowchart-front img{max-height:200px;max-width:100%;object-fit:contain}.about-footer{border-top:1px solid #ccc;color:#333;font-size:.9rem;margin-bottom:50px;margin-top:40px;padding:10px 5%;text-align:center}.logo-p img{height:50px;margin-top:20px}.video-container-abt-gif{display:none}@media (max-width:480px){.about-page{font-family:Ubuntu,serif}.main-image{align-items:center;flex-direction:row;height:auto;margin-top:40%}.video-abt,.video-container-abt{display:none}.video-container-abt-gif{display:inline}.about-overlay-text{margin-left:10%;text-align:center;top:auto;transform:none}.about-overlay-text h1{font-size:1.9rem;text-align:center;width:400px}.about-overlay-text h2{font-size:1rem;text-align:center;width:400px}.about-overlay-text p{font-size:1rem;margin-left:0;margin-right:10%;text-align:justify;width:400px}.button-container{align-items:center;display:flex;flex-direction:row;gap:1rem;margin-left:8%;margin-top:1.5rem}.btn{font-size:.5rem;margin-bottom:20%;max-width:100px;padding:.6rem .8rem;width:90%}.about-how-it-works{flex-direction:column;padding:65px;text-align:center}.about-how-it-works h2{font-size:1.8rem}.how-it-works-wave{height:80px;position:absolute;transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}.how-it-works-container{flex-direction:column;margin-top:50px}.how-it-works-item{box-shadow:0 4px 8px #0000001a;flex:0 1 90%;margin-bottom:40px;max-width:90%;transition:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none}.how-it-works-item,.how-it-works-item:nth-child(2n){transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}.how-it-works-item:hover{box-shadow:0 15px 30px #0003;transform:rotate(0deg) scale(1.05)}}@media (max-width:768px){.about-page{font-family:Ubuntu,serif}.main-image{align-items:center;flex-direction:column;height:auto;margin-top:35%}.video-container-abt-gif{align-items:center;display:inline;flex-direction:row;height:50vh;margin-left:0}.video-abt-1{display:inline;height:auto;margin-left:15%;margin-top:20px;width:80%}.video-abt,.video-container-abt{display:none}.about-overlay-text{margin-left:5%;text-align:center;top:auto;transform:none}.about-overlay-text h1{font-size:2rem;margin-left:10%;margin-top:-10px;text-align:center;width:100%}.about-overlay-text h2{font-size:1.2rem;margin-left:10%;text-align:center;width:100%}.about-overlay-text p{align-items:center;font-size:1rem;margin-left:5%;margin-right:5%;text-align:justify;width:100%}.about-how-it-works{flex-direction:column;padding:50px;text-align:center}.about-how-it-works h2{font-size:1.8rem}.how-it-works-wave{height:60px;position:absolute;transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);width:90%}.how-it-works-container{flex-direction:column;gap:10vh;margin-bottom:20px;margin-top:30px}.how-it-works-item{box-shadow:0 4px 8px #0000001a;padding:25px;transition:none;width:50%}.how-it-works-item,.how-it-works-item:nth-child(2n){transform:rotate(0deg)}.how-it-works-item:hover{box-shadow:0 15px 30px #0003;transform:rotate(0deg) scale(1.05)}}@media (max-width:1024px){.about-page{font-family:Ubuntu,serif}.main-image{align-items:center;flex-direction:column;height:auto;margin-bottom:5%;margin-top:35%}.video-container-abt-gif{align-items:center;display:inline;flex-direction:row;margin-left:0}.video-abt-1{height:auto;margin-left:15%;margin-top:20px;width:80%}.video-abt,.video-container-abt{display:none}.about-overlay-text{margin-left:5%;text-align:center;top:auto;transform:none}.about-overlay-text h1{font-size:2rem;margin-left:10%;margin-top:-10px;text-align:center;width:100%}.about-overlay-text h2{font-size:1.2rem;margin-left:10%;text-align:center;width:100%}.about-overlay-text p{align-items:center;font-size:1rem;margin-left:5%;margin-right:5%;text-align:justify;width:100%}.button-container{align-items:center;display:flex;flex-direction:row;gap:1rem;margin-left:10%;margin-top:1.5rem}.btn{font-size:.5rem;max-width:400px;padding:1rem 2rem;width:100%}.about-how-it-works{flex-direction:column;padding:50px;text-align:center}.about-how-it-works h2{font-size:1.8rem;margin-bottom:10vh}.how-it-works-wave{height:60px;position:absolute;transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);width:90%}.how-it-works-container{flex-direction:row;margin-bottom:20px;margin-top:30px}.how-it-works-item{box-shadow:0 4px 8px #0000001a;padding:25px;transition:none;width:50%}.how-it-works-item,.how-it-works-item:nth-child(2n){transform:rotate(0deg)}.how-it-works-item:hover{box-shadow:0 15px 30px #0003;transform:rotate(0deg) scale(1.05)}.about-empower-teams{text-align:center}.about-empower-teams h2{font-size:2rem;margin-bottom:10vh;text-align:center}.flowchart-container{flex-direction:column}.flowchart-item{box-shadow:0 6px 12px #00000026;flex:1 1 auto;height:50%;height:350px;margin-bottom:60px;margin-left:10%;max-width:80%;padding:10px;perspective:1000px}.flowchart-back,.flowchart-front{align-items:center;backface-visibility:hidden;-webkit-backface-visibility:hidden;display:flex;flex-direction:column;justify-content:center;text-align:center}.flowchart-item .flowchart-inner{height:100%;position:relative;transform-style:preserve-3d;transition:transform .6s ease-in-out;width:100%}}@media (max-width:1336px){.about-page{font-family:Ubuntu,serif}.main-image{margin-bottom:-15%;margin-top:25%}.about-overlay-text{margin-top:-15%}.video-container-abt{display:flex;flex-direction:row;justify-content:left;margin-left:8%;overflow:hidden}.video-abt{height:auto;object-fit:cover;width:100%}}
/*# sourceMappingURL=main.082ed15a.css.map*/