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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}header{padding:40px 20px}.header-wrap{align-items:center;display:flex;justify-content:space-between;margin:auto;max-width:1360px;width:100%}.header-left-wrap img{width:331px}.header-right-wrap{align-items:center}@media screen and (max-width:1024px){.mobile-logo{display:block}}body{margin:0}.page-wrap{padding:20px}.user-message{align-self:flex-end;background:#013565;color:#fff;margin:5px 0;padding:10px 15px}.assistant-message,.user-message{word-wrap:break-word;border-radius:15px 15px 15px 15px;max-width:40%;min-height:fit-content;min-width:320px;text-align:left}.assistant-message{align-self:flex-start;background:#f1f2f5;color:#013565}.function-message{align-self:flex-start;background:#f0f0f0;border:2px solid #f4cd00;border-radius:15px;color:#013565;max-width:40%;min-width:316px;text-align:left}.function-message,.message{word-wrap:break-word;min-height:fit-content}.message{height:51px;margin:10px 0;padding:2px 15px}.banner-container input[type=text]{background:#fff;border:1px solid #013565;border-radius:100px;color:#013565;font-family:Helvetica Neue;font-size:28px;font-weight:400;height:60px;letter-spacing:-.41px;line-height:58.5px;position:relative;text-align:center;width:100%;z-index:0}.banner-container{margin:auto;max-width:1360px;padding:80px 0 180px;position:relative;text-align:center}.banner-container input[type=text]::placeholder{color:#a9a9a9}.banner-container input[type=text]:focus{outline-color:#f4cd00}.banner-container .send-message-btn{box-shadow:-4.75px 10px 29.68px 0 #233f783b;cursor:pointer;transition:background .3s ease,background-color .3s ease}.banner-container .send-message-btn:hover{background-color:#013565}.banner-container form{text-align:center}.banner-container button{background:#f4cd00;border:6px solid #fff;border-radius:100px;box-shadow:-4.75px 10px 29.68px 0 #233f783b;height:84px;left:50%;margin:auto;position:absolute;text-align:center;top:55%;transform:translate(-50%,-50%);width:84px;z-index:10}.send-message-btn{background:#013565;cursor:pointer}.send-message-btn:hover{background:#f4cd00}.banner-container button.send-message-btn{background:#f4cd00;border-radius:100px;height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .3s ease,height .3s ease,background .3s ease;width:0;z-index:10}.banner-container button.send-message-btn:hover{background:#013565}.banner-container input[type=text]:not(:placeholder-shown)+button.send-message-btn{height:84px;width:84px}.banner-container button img{width:46px}.banner-container-wrap img{align-items:center;display:flex;justify-content:center;left:0;margin:auto;max-width:780px;opacity:10%;position:absolute;right:0;top:-100px;z-index:-1}.card-containers{margin:auto;max-width:1360px}.card-containers .card-wrap-1{background:#f9f9fa;border-radius:18px;display:flex;gap:20px;padding:20px}.card-containers .card-col{background:linear-gradient(98.1deg,#f3f3f3 10.21%,#d3dee8 123.43%);background-position:100%;background-size:cover;border:1px solid #f3f3f3;border-radius:9px;padding:40px;width:32%}.card-containers .card-wrap-1 h4{color:#013565;font-family:GraphieBold;font-size:20px;font-weight:700;margin:0}.card-containers .card-col-1.card-col{background-image:url(/static/media/card-bg-1.5ff7a8eb84ef16327815.png)}.card-containers .card-col-2.card-col{background-image:url(/static/media/card-bg-2.bdc019c555ac7211cb1d.png)}.card-containers .card-col-3.card-col{background-image:url(/static/media/card-bg-3.6003ee82588d15277ed9.png)}.card-containers .card-wrap-1 p{color:#34363d;font-family:HelveticaNeueRegular;font-size:13px;font-weight:400;line-height:21.32px;width:75%}.card-wrap-2 .card2-col{background:#ebebeb;border-radius:10px;padding:30px 20px;text-align:center;width:33%}.card-wrap-2 .card2-left-wrap{display:flex;gap:20px;width:55%}.card-wrap-2{align-items:center;display:flex;gap:40px;padding:0 20px}.card-wrap-2 .card2-right-wrap{align-items:center;display:flex;width:45%}.card-wrap-2 .card2-col p{color:#34363d;font-family:HelveticaNeueRegular;font-size:13px;font-weight:400;line-height:21.32px;margin:0;padding-top:15px;text-align:center}.card-wrap-2 .card2-right-wrap .card2-img-col img{width:270px}.card-wrap-2 .card2-right-wrap h4{color:#013565;font-family:GraphieBold;font-size:20px;font-weight:700;margin:0}.card-wrap-2 .card2-right-wrap h2{color:#013565;font-family:GraphieBold;font-size:30px;font-weight:700;margin:10px 0}.card-wrap-2 .card2-right-wrap p{color:#34363d;font-family:HelveticaNeueRegular;font-size:13px;font-weight:400;line-height:21.32px;margin:0}.card-containers .card-wrap-1 .title-head{display:flex;gap:4px}.footer-widget{align-items:end;display:flex}footer{border:1.48px solid;border-image-source:linear-gradient(110.58deg,#fff -3.64%,#fff0 46.11%,#fff 107.43%);display:none;padding:20px}.voice-btn{align-items:center;background:#f4cd00;border-radius:100px;display:flex;height:75px;justify-content:center;margin:auto auto 0;text-align:center;width:75px}.footer-widget .voice-btn img{width:30px}.footer-widget .footer-col{text-align:center;width:20%}.home-foot-col.footer-col.active:before{background:#013565;border-radius:100%;bottom:-5px;content:"";display:flex;height:8px;left:0;margin:auto;position:absolute;right:0;width:8px}.home-foot-col.footer-col.active{position:relative}.footer-widget .middle-foot-col{width:20%}.header-menu .menu{background:#013565;color:#fff;height:100%;padding-top:50px;position:fixed;right:-360px;top:0;transition:right .3s ease-in-out;width:360px;z-index:99}.header-menu .menu ul{border-top:1px solid;list-style:none;margin:15px 0 0;padding:0}.header-menu .menu li{cursor:pointer;font-family:GraphieBold;padding:15px;text-align:center}.header-menu .menu li:hover{background:#f4cd00}.header-menu .toggle-btn{background:#0000 none repeat 0 0/auto auto padding-box border-box scroll;background:initial;border:none;color:#f4cd00;cursor:pointer;padding-right:20px}.header-menu .close-btn{cursor:pointer;font-size:40px;position:absolute;right:15px;top:10px}.header-menu .menu.open{right:0}.mobile-logo{display:none}.header-right-wrap{display:flex}@media screen and (max-width:1200px){.card-wrap-2{flex-wrap:wrap}.card-wrap-2 .card2-left-wrap{width:100%}.card-wrap-2 .card2-right-wrap{width:auto}.card-containers .card-wrap-1{flex-wrap:wrap}.card-containers .card-col{width:100%}}@media screen and (max-width:1024px){footer{display:inline;display:initial}.banner-container{padding:0}.header-left-wrap{order:1;padding:40px 0 0;text-align:center;width:100%}.header-wrap{flex-wrap:wrap}.header-right-wrap{justify-content:space-between;width:100%}.mobile-logo{display:inline;display:initial}.header-left-wrap img{width:300px}header{padding:20px}.banner-container button img{width:30px}.banner-container button{height:60px;margin-top:-40px;width:60px}.banner-container-wrap img{max-width:310px;opacity:1;position:static;width:100%}.header-menu .menu{left:-100%;right:auto;width:100%}.header-menu .menu.open{left:0;right:auto!important}.card-wrap-2 .card2-col{align-items:center;display:flex;min-height:75px;padding:12px 15px;width:100%}.card-wrap-2 .card2-left-wrap{flex-wrap:wrap}.card-containers .card-col{padding:30px 20px}.card-wrap-2{padding:0}.card-containers .card-wrap-1 p{width:85%}.card-wrap-2 .card2-col p{padding-left:15px;padding-top:0;text-align:left}.card-wrap-2 .card2-right-wrap{flex-wrap:wrap;justify-content:center}.card2-img-col{order:1}.card2-info-col{order:2}.card-containers .card-wrap-1{gap:40px;padding:40px 0}.banner-container input[type=text]{font-size:17px;height:60px;margin-bottom:10px;width:310px}.banner-container form{align-items:center;display:flex;flex-direction:column;justify-content:center}}.chat-box-container input[type=text]{border:1px solid #013565;border-radius:22px;color:#013565;font-family:HelveticaNeueRegular;font-size:17px;font-weight:400;height:100px;letter-spacing:-.41px;line-height:37.5px;text-align:center;width:500px}.chat-box-container input[type=text]::placeholder{color:#c8c8c8}.chat-box-container{flex-direction:row}.chat-box-container,.chat-box-container button{align-items:center;display:flex;justify-content:center}.chat-box-container button{background:#013565;border:6px solid #fff;border-radius:100px;box-shadow:0 4px 4px 0 #00000014;height:70px;margin:auto auto auto 10px;text-align:center;width:70px}.chat-box-container button img{width:30px}.chat-box-container{background:#f1f2f5}.bottom-wrap{padding-top:20px;text-align:center}.bottom-wrap h5{color:#c8c8c8;font-family:HelveticaNeueRegular;font-size:17px;font-weight:400;letter-spacing:-.41px;line-height:25.5px;margin-bottom:10px;text-align:center}.bottom-wrap .voice-btn{background:#f4cd00;border:6px solid #fff;border-radius:100px;box-shadow:0 4px 4px 0 #00000014;height:60px;width:60px}.chatBoxaMain .chat-box-container{flex-grow:1}.chatBoxaMain{height:100%}@media screen and (max-width:1024px){footer{background:#fff;bottom:0;box-shadow:0 -2px 10px #0000001a;display:block;left:0;padding:10px 0;position:fixed;right:0;z-index:1000}.footer-widget{align-items:center;display:flex;justify-content:space-around;margin:0}.footer-widget .footer-col{flex:1 1;text-align:center}.middle-foot-col{position:relative;top:-20px;z-index:1001}.voice-btn{height:75px;margin:auto;width:75px}}.chatBoxaMain{height:100vh}.chatBoxaMain,.messages-container{display:flex;flex-direction:column}.messages-container{flex-grow:1;overflow-y:auto;padding:20px}.chat-input-container{background:#f1f2f5;border-top:1px solid #ccc;bottom:0;padding:10px 20px;position:sticky;z-index:10}.chat-input-form{align-items:center;display:flex}.chat-input-form input[type=text]{border:1px solid #013565;border-radius:22px;color:#013565;flex:1 1;font-family:HelveticaNeueRegular;font-size:22px;font-weight:400;height:50px;letter-spacing:-.41px;padding:0 10px 0 20px;resize:none;width:80%}.chat-input-buttons{display:flex;flex-direction:row;margin-left:10px}.chat-input-buttons button{border:6px solid #fff;border-radius:100px;box-shadow:0 4px 4px #00000024;height:60px;margin-bottom:5px;margin-left:15px;margin-top:0;width:60px}.chat-input-buttons button img{width:35px}@media (max-width:1024px){.tablet-hide{display:none}.tablet-display{display:block}}@media (max-width:550px){.chat-input-form input,.chat-input-form input::placeholder{font-size:16px}}@font-face{font-family:GraphieBold;font-style:normal;font-weight:700;src:url(/static/media/Graphie%20W01%20Bold.9a4fe708bbb533f8e158.ttf) format("truetype")}@font-face{font-family:GraphieRegular;font-style:normal;font-weight:400;src:url(/static/media/Graphie-Regular.ae06eece70b60f4bf64b.ttf) format("truetype")}@font-face{font-family:HelveticaNeueBold;font-style:normal;font-weight:700;src:url(/static/media/HelveticaNeueBold.caac1e27ec3f5b3f7a04.ttf) format("truetype")}@font-face{font-family:HelveticaNeueRegular;font-style:normal;font-weight:400;src:url(/static/media/HelveticaNeueRoman.8d4c1dd6a2634676de47.ttf) format("truetype")}body,html{height:100%;margin:0}.chatBoxaMain.main{background:#f1f2f5;display:flex;flex-direction:column;height:100%}.chat-box-container{background:#fff;border-radius:18px;box-shadow:0 4px 10px #0000001a;flex-grow:1;margin:20px auto;padding:30px 20px}.chat-box-container form{align-items:center;display:flex;flex-direction:column;justify-content:center}.chat-box-container textarea{border:1px solid #013565;border-radius:22px;color:#013565;font-family:HelveticaNeueRegular,sans-serif;font-size:17px;font-weight:400;height:175px;letter-spacing:-.41px;line-height:37.5px;max-width:301px;padding:10px;resize:none;text-align:center;width:100%}.chat-box-container textarea::placeholder{color:#c8c8c8}.chat-box-container form button{align-items:center;background:#013565;border:6px solid #fff;border-radius:100px;box-shadow:0 4px 4px 0 #00000014;display:flex;height:70px;justify-content:center;margin:-44px auto auto;text-align:center;width:70px}.chat-box-container form button img{width:30px}.voice-btn{border:none;border-radius:50%;box-shadow:-4.75px 10px 29.68px 0 #233f783b;cursor:pointer;margin-top:-15px}.voice-btn.active{background-color:#036}.voice-svg{display:block;height:100px;width:100px}
/*# sourceMappingURL=main.ebd9f897.css.map*/