body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{animation:App-logo-spin 20s linear infinite;height:40vmin}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--black:#000;--white:#fff;--green:#00b7aa;--grey:#6a6a6a;--dark-grey:#444;--light-grey:#fbfafa;--content-bg:#f0f0f0;--primary-gradient:linear-gradient(135deg,#6366f1,#8b5cf6);--secondary-gradient:linear-gradient(135deg,#f472b6,#db2777);--bg-color:#fff;--chat-bg:#f8fafc;--text-primary:#1e293b;--text-secondary:#64748b;--bot-message-bg:#f1f5f9;--user-message-bg:#818cf8;--border-color:#e2e8f0;--shadow-sm:0 1px 2px rgba(0,0,0,0.05);--shadow-md:0 4px 6px rgba(0,0,0,0.1);--shadow-lg:0 10px 15px rgba(0,0,0,0.1)}*{margin:0;padding:0;box-sizing:border-box;font-family:montserrat,sans-serif}body{font-family:Roboto,sans-serif;color:var(--black);font-size:18px;font-weight:400}.btn:focus{box-shadow:unset!important}h1,h3{font-family:Lato,sans-serif!important}.mr-30{margin-right:30px}.heading{text-align:center}.heading h1{display:inline-block;position:relative}.heading h1:after{position:absolute;content:"";width:334px;border:4px solid var(--green);right:0;bottom:6px;z-index:-99}.nav-content{background-color:var(--white);position:-webkit-sticky;position:sticky;width:100%;top:0;z-index:100}nav .logo img{width:212px;height:auto}nav ul{margin:auto}nav ul li a{font-weight:400;font-size:18px;color:#000!important;padding:10px 30px!important}nav ul li a.active{font-weight:500}nav ul li a.active,nav ul li a:hover{color:#00b7aa!important}nav .btn{padding:14px 60px;border-radius:30px;background:linear-gradient(90deg,#0098d6,#00b7aa);color:var(--white);font-weight:500;font-size:18px;transform:1s ease all}nav .btn,nav .btn:hover{border:2px solid var(--green)}nav .btn:hover{background:transparent;background-color:var(--white);color:var(--green)}.fa-times{position:absolute;top:16px;right:16px;font-size:20px;color:#000}.offcanvas-body .btn{display:none}.header-section{margin-top:70px;position:relative}.header-section .vector-1{position:absolute;width:160px;height:auto;top:180px}.header-section .vector-2{position:absolute;right:20px;bottom:110px}.header-section .text{text-align:center}.header-section .text h1{font-weight:700;font-size:50px;line-height:70px;margin-bottom:16px}.header-section .text h1 span{color:var(--green)}.header-section .text p{color:var(--grey);font-weight:400;font-size:20px;line-height:32px;margin-bottom:30px}.header-section .btn{padding:18px 60px;border-radius:40px;border:2px solid var(--green);background-color:unset;color:var(--green);font-weight:500;font-size:18px;transition:all 1s ease}.header-section .btn:hover{background-image:linear-gradient(90deg,#0098d6,#00b7aa);color:var(--white)}.header-section img{margin-bottom:-10px;max-width:100%}.intro{position:relative;width:100%;padding:160px 0;background-image:linear-gradient(90deg,#2167a7,#00b7aa,#0098d6);margin-bottom:160px}.intro .text{text-align:center}.intro .text h1{color:var(--white);font-weight:700;font-size:54px;margin-bottom:40px}.intro .text p{color:var(--white);font-weight:400;font-size:18px;line-height:34px}.intro .intro-vector{position:absolute;left:68px;bottom:145px}.features{position:relative}.features .vector-3{position:absolute;width:220px;right:0;z-index:-99}.features .heading{text-align:center}.features h1{position:relative;display:inline-block;font-weight:700;font-size:54px;margin-bottom:80px}.features .card{border:unset;margin-bottom:60px;background-color:unset}.features .card h3{font-weight:500;font-size:30px;margin-bottom:14px}.features .card p{font-weight:400;font-size:20px;line-height:32px;color:var(--dark-grey)}.features .card .icon{width:80px;height:80px;margin-bottom:20px}.features .vector-4{position:absolute;width:190px;bottom:10px;left:-30px}.services{position:relative;margin-top:100px;margin-bottom:80px}.services h1{text-align:center;font-weight:700;font-size:54px;margin-bottom:80px}.services .heading h1:after{width:310px}.nav-pills{margin-bottom:40px;border-bottom:unset!important}.nav-pills .nav-link{font-size:20px;font-weight:600;line-height:30px;padding:40px 54px;color:var(--black)}.nav-pills .nav-link.active{color:var(--blue);background-color:var(--white);border-bottom:3px solid var(--blue)}.tabs-wp ul li .active{background-color:var(--white);border-radius:10px;box-shadow:0 0 40px rgba(67,67,67,.2)}.tabs-wp ul li{background-color:var(--light-grey);border-radius:10px}.tabs-wp .tab-pane{border:unset}.tabs-wp .accordion-body{padding:60px;border-radius:10px;background-color:var(--content-bg)}.tabs-wp .accordion-body .left-side{margin-right:40px}.tabs-wp .accordion-body .left-side .point svg{color:var(--green);margin-right:16px;min-width:40px}.tabs-wp .accordion-body .left-side .point{display:flex;align-items:center;margin-bottom:26px}.tabs-wp .accordion-body .left-side .point:last-child{margin-bottom:0}.tabs-wp .accordion-body .left-side .point p{font-weight:400;font-size:18px;line-height:26px;margin-bottom:0}.tabs-wp .accordion-body .right-side img{float:right;max-width:460px;height:auto}.services .vector-5{position:absolute;right:0;width:180px;bottom:40px;z-index:-99}.footer{padding:40px 0;background-image:linear-gradient(90deg,#0098d6,#00b7aa);text-align:center}.footer p{font-weight:500;font-size:18px;margin-bottom:0;color:var(--white)}@media (max-width:1440.98px){.intro .intro-vector{left:30px;bottom:30px}.features .vector-3{width:180px}.features .vector-4{bottom:0;width:100px}}@media (max-width:1399.98px){.tabs-wp .accordion-body .right-side img{max-width:400px!important}.features .vector-4{width:130px}.nav-pills .nav-link{padding:40px 30px}}@media (max-width:1199.98px){.nav-pills .nav-link{font-size:18px;padding:30px 20px}.tabs-wp .accordion-body .right-side img{max-width:327px!important}nav ul li a{font-size:16px!important;padding:10px 16px!important}.navbar-expand-lg .navbar-toggler{display:block}.navbar-expand-lg .navbar-collapse .navbar-nav{display:none!important}.navbar-expand-lg .navbar-nav{flex-direction:column}.navbar-sticky-header{position:-webkit-sticky;position:sticky;top:0;z-index:100}.navbar-expand-lg .navbar-collapse{justify-content:end;margin-right:30px;display:flex!important;flex-basis:auto}.navbar-nav li{margin-bottom:30px}nav .btn{padding:10px 40px}}@media (max-width:1024.98px){p{font-size:18px!important}nav .logo img{max-width:180px!important}.header-section .vector-2{max-width:110px!important;right:0}.header-section .vector-1{width:120px!important;top:220px!important}.features .vector-3{width:150px}.tabs-wp .accordion-body .right-side img{max-width:325px!important}}@media (max-width:991.98px){.features .vector-3{top:40px!important}.services .heading h1:after{width:194px!important;right:250px!important}.accordion-body .right-side img{display:none!important}.tabs-wp .accordion-body{padding:40px;margin-bottom:30px}.accordion .accordion-header .accordion-button{font-size:18px;font-weight:600;background-color:var(--light-grey);border-radius:10px;margin-bottom:10px}.accordion .accordion-header .accordion-button:focus{border-color:unset;box-shadow:unset}.accordion .accordion-header .accordion-button:not(.collapsed){color:var(--black)}.accordion-button:not(.collapsed):after{filter:brightness(.5)}.services .vector-5{bottom:0;top:10px}.tab-content>.tab-pane{display:block;opacity:1}}@media (max-width:768.98px){.header-section .text h1{font-size:42px!important}p{font-size:16px!important}.header-section .vector-1{width:100px!important;top:320px!important}.intro{padding:100px 0;margin-bottom:120px}.intro .intro-vector{max-width:120px}.heading h1:after{width:86px;bottom:3px}.features .card{margin-bottom:40px}.features .card h3{font-size:24px}.features .card .icon{width:60px;height:60px}.heading h1:after{width:286px!important}.features .vector-3{width:110px}.services{margin-top:80px}.services h1{font-size:40px}.services .heading h1:after{width:248px!important;right:4px!important}.services .vector-5{bottom:0!important;top:0!important}.features h1{font-size:40px}}@media (max-width:575.98px){.header-section .text{padding:0 20px}.heading h1:after{right:100px}.header-section .text h1{font-size:28px!important;line-height:40px}.header-section .text p{line-height:unset}.header-section .btn{padding:14px 40px}.intro .text h1{font-size:40px;margin-bottom:20px}.intro .text p{font-size:16px;line-height:unset}.intro .text{padding:0 20px}.features h1{margin-bottom:60px}.features .card{text-align:center;padding:0 20px}.features .card .icon{margin:0 auto 26px}.features .card p{line-height:unset;text-align:center!important}.services h1{font-size:40px;margin-bottom:60px}.services .heading h1:after{right:154px!important}.header-section{margin-top:40px}.offcanvas-body .btn{display:block}.navbar-collapse .btn{display:none}}@media (max-width:425.98px){.features h1{font-size:30px}.heading h1:after{width:206px!important;right:90px}.services h1{font-size:30px}.services .heading h1:after{right:124px!important;width:148px!important}}.main-box{color:var(--text-primary);transition:all .3s ease}.aibot{height:45px;width:45px;background-color:#fff;border-radius:24px;justify-content:center}.aibot,.header{display:flex;align-items:center}.header{justify-content:space-between;color:var(--bg-color);padding:1rem;background-color:var(--user-message-bg);background:linear-gradient(90deg,#0098d6,#00b7aa);border:2px solid var(--green);border-bottom:1px solid var(--border-color);box-shadow:var(--shadow-sm)}.header-title h1{font-size:1.5rem;font-weight:600}.bot-status{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem;font-size:.875rem;color:var(--text-secondary)}.status-indicator{width:8px;height:8px;background:#10b981;border-radius:50%;animation:pulse 2s infinite}.chat-container{flex:1 1;overflow-y:auto;padding:2rem;background-color:var(--chat-bg);scroll-behavior:smooth}.message{display:flex;align-items:flex-start;margin-bottom:1.5rem;opacity:0;transform:translateY(20px);animation:messageAppear .5s ease forwards}@keyframes messageAppear{to{opacity:1;transform:translateY(0)}}.avatar{width:40px;height:40px;border-radius:12px;margin-right:1rem;background:var(--green);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;box-shadow:var(--shadow-md)}.user-message .avatar{background:azure}.message-bubble{max-width:66%;padding:1rem 1.5rem;border-radius:1rem;box-shadow:var(--shadow-sm);line-height:1.5;position:relative}.bot-message .message-bubble{background-color:var(--bot-message-bg);border-top-left-radius:0;text-align:left}.user-message{flex-direction:row-reverse}.user-message .avatar{margin-right:0;margin-left:1rem;color:#000}.user-message .message-bubble{background:#0098d6;color:#fff;border-top-right-radius:0}.typing-indicator{display:block;padding:1rem 1.5rem;background-color:var(--bot-message-bg);border-radius:1rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:3.5rem;box-shadow:var(--shadow-sm)}.typing-dots{display:flex;grid-gap:.4rem;gap:.4rem}.typing-dot{width:8px;height:8px;background-color:var(--text-secondary);border-radius:50%;animation:typingBounce 1.4s ease-in-out infinite}.typing-dot:first-child{animation-delay:-.32s}.typing-dot:nth-child(2){animation-delay:-.16s}@keyframes typingBounce{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.input-container{padding:1rem;background-color:var(--bg-color);border-top:1px solid var(--border-color);box-shadow:var(--shadow-lg)}.input-wrapper{display:flex;grid-gap:1rem;gap:1rem;background-color:var(--chat-bg);border-radius:1rem;padding:.5rem;box-shadow:var(--shadow-sm)}.message-input{flex:1 1;padding:.75rem 1rem;border:none;background:none;color:var(--text-primary);font-size:1rem}.message-input:focus{outline:none}.message-input::placeholder{color:var(--text-secondary)}.action-buttons{display:flex;grid-gap:.5rem;gap:.5rem;padding:.5rem}.action-button{background:none;border:none;color:var(--text-secondary);cursor:pointer;border-radius:.5rem;transition:all .3s ease}.action-button:hover{background-color:var(--bot-message-bg);color:var(--text-primary)}.send-button{background:linear-gradient(90deg,#0098d6,#00b7aa);color:#fff;border:none;padding:.75rem 1.5rem;border-radius:.5rem;cursor:pointer;transition:all .3s ease;font-weight:500;display:flex;align-items:center;grid-gap:.5rem;gap:.5rem}.send-button:hover{opacity:.9;transform:translateY(-1px)}@media (max-width:768px){.container{height:100dvh}.header-title h1{font-size:1.25rem}.chat-container{padding:1rem}.message-bubble{max-width:85%}.input-container{padding:1rem}}.chat-widget-button{position:fixed;bottom:60px;right:60px;width:60px;height:60px;border-radius:50%;background:#fff;color:#fff;border:none;cursor:pointer;font-size:24px;box-shadow:var(--shadow-lg);transition:all .3s ease}.chat-widget-button:hover{opacity:.9}.chat-widget-popup{position:fixed;bottom:80px;right:20px;width:466px;height:640px;background:#fff;border:1px solid var(--border-color);border-radius:12px;display:flex;flex-direction:column;box-shadow:var(--shadow-lg);overflow:hidden;z-index:9999}.chat-widget-close{position:absolute;top:10px;right:10px;background:transparent;border:none;font-size:18px;cursor:pointer;color:#fff}.chat-widget-popup .container{height:100%;max-width:100%;margin:0}.chat-widget-popup .chat-container{flex:1 1;overflow-y:auto;padding:1rem}.header-icon{margin-bottom:0!important}.chat-icon,.header-icon{width:65px;max-width:100%}.chat-icon{position:absolute;right:40px;bottom:20px;height:auto;margin-bottom:30px!important}.btn-get-started{background-color:#665fd1;color:#fff;font-weight:600;padding:.5rem 2rem;border:none;border-radius:5px;transition:.3s}.btn-get-started:hover{background-color:#31d2f2;color:#000}.ai-img{transform:rotateY(180deg);height:500px!important}.ai-bot h1{font-size:65px}.extra-bold{font-weight:900px!important}.main-padding{padding-top:6rem!important;padding-bottom:3rem!important}
/*# sourceMappingURL=main.8b86f99a.chunk.css.map */