.App{align-items:center;display:flex;justify-content:center;text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:90vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}body.home-page-body{background-color:#fff;margin:0;padding:0}#home-page-container.home-page-background,body.home-page-body{background-image:url(../../static/media/bgImage.11dccdbf87eb13b1cd78.png);background-position:50%;background-repeat:no-repeat;background-size:cover}#home-page-container.home-page-background{background-color:"white"}#home-page-container{margin:0 auto;width:80%}#home-page-container .sidebar{background:#0000!important}.loading-container{height:100px;width:100px}.lottie-animation{height:100%;width:100%}.loading-overlay{align-items:center;background-color:#00000024;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:9999}.footerStyles{Size:"12px";color:"rgba(134, 143, 160, 1)";font-family:Montserrat-normal;font-weight:300;line-height:"18px"}.chatbot-trigger{align-items:center;background:linear-gradient(90deg,#ff0080,#7928ca);border-radius:15px 0 0 15px;cursor:pointer;display:flex;height:60px;justify-content:flex-start;overflow:hidden;position:fixed;right:5px;top:38%;transition:all .3s ease;white-space:nowrap;width:60px;z-index:999}.chatbot-notification-dot{align-items:center;animation:pulse 1.5s infinite;background-color:#fff;border-radius:50%;color:red;display:flex;font-size:10px;font-weight:700;height:20px;justify-content:center;position:absolute;right:0;top:0;width:40px}.notification-text{font-size:10px}@keyframes pulse{0%{opacity:.7;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}to{opacity:.7;transform:scale(.9)}}.chatbot-trigger:hover{border-radius:25px;width:180px}.chatbot-trigger-inner{align-items:center;display:flex;justify-content:flex-start;padding:0 15px;width:100%}.chatbot-badge{align-items:center;color:#fff;display:flex;gap:10px}.chatbot-badge-icon{align-items:center;display:flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.chatbot-badge-text{font-size:16px;font-weight:500;opacity:0;transform:translateX(-20px);transition:all .3s ease}.chatbot-trigger:hover .chatbot-badge-text{opacity:1;transform:translateX(0)}.chatbot-modal{background:linear-gradient(90deg,#ff0080,#7928ca);border-radius:16px;bottom:120px;box-shadow:24px 24px 50px #0003;color:#fff;display:flex;flex-direction:column;height:80vh;max-width:697px;outline:none;padding:20px;position:fixed;right:6px;transition:opacity .3s ease-out;width:98%}.chatbot-header{grid-gap:16px;align-items:center;border-radius:16px 16px 0 0;display:grid;gap:16px;grid-template-columns:auto 1fr auto;height:20px;margin-bottom:15px}.chatbot-content{background-color:#fff;border-radius:16px;overflow:hidden}.chatbot-content,.chatbot-messages{display:flex;flex:1 1;flex-direction:column}.chatbot-messages{gap:16px;overflow-y:auto;padding:16px;scroll-behavior:smooth}.chatbot-messages::-webkit-scrollbar{width:6px}.chatbot-messages::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#ff0080,#7928ca);background-clip:padding-box;border:2px solid #0000;border-radius:10px}.chatbot-messages::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#ff0080 20%,#7928ca)}.chatbot-messages::-webkit-scrollbar-track{background:#0000000d;border-radius:10px}.chatbot-message{align-items:flex-start;border-radius:12px;display:flex;font-size:14px;gap:12px;max-width:80%;padding:16px;word-break:break-word}.chatbot-message-icon{align-items:center;border-radius:8px;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.chatbot-message-content-wrapper{display:flex;flex:1 1;flex-direction:column;gap:8px}.chatbot-message-header{display:flex;gap:8px}.chatbot-message-sender{color:#111;font-size:14px;font-weight:600}.chatbot-message-timestamp{color:#666;font-size:14px}.chatbot-message-text{color:#333;font-size:14px;line-height:1.5}.chatbot-message-user{align-self:flex-end;background-color:#5e108126;box-shadow:0 2px 4px #0000001a;color:#000}.chatbot-message-bot{align-self:flex-start;background:#fbecf2;box-shadow:0 2px 4px #0000001a;color:#000}.chatbot-input-container{align-items:flex-end;background-color:#fff;border-radius:16px;border-top:1px solid #0000001a;display:flex;gap:12px;margin-top:15px;padding:16px}.chatbot-input-field{background-color:#f5f5f5;border:1px solid #0000001a;border-radius:12px;color:gray;flex:1 1;font-size:12px;max-height:120px;min-height:48px;padding:12px 16px;resize:none;transition:all .3s ease}.chatbot-input-field:focus{background-color:#fff;border-color:#ff0080;box-shadow:0 0 0 2px #ff00801a;outline:none}.chatbot-send-button{align-items:center;background:linear-gradient(90deg,#ff0080,#7928ca);border:none;border-radius:12px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:48px;justify-content:center;padding:12px;transition:transform .2s ease;width:48px}.chatbot-send-button:hover{transform:scale(1.05)}.chatbot-send-button:active{transform:scale(.95)}.chatbot-loader{align-items:center;display:flex;height:100%;justify-content:center}.bot-typing-loader{align-items:center;display:flex;gap:5px;padding-top:15px}.bot-typing-loader span{animation:bot-typing 1.2s infinite;background:#ccc;border-radius:50%;height:8px;width:8px}.bot-typing-loader span:first-child{animation-delay:-.4s}.bot-typing-loader span:nth-child(2){animation-delay:-.2s}.bot-typing-loader span:nth-child(3){animation-delay:0}@keyframes bot-typing{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{background:none;border:0;cursor:pointer;filter:alpha(opacity=40);font-size:32px;opacity:.4;position:absolute;top:20px;transition:all .25s ease-in;z-index:2}.carousel .control-arrow:focus,.carousel .control-arrow:hover{filter:alpha(opacity=100);opacity:1}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{border-bottom:8px solid #0000;border-top:8px solid #0000;content:"";display:inline-block;margin:0 5px}.carousel .control-disabled.control-arrow{cursor:inherit;display:none;filter:alpha(opacity=0);opacity:0}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{box-sizing:border-box}.carousel img{display:inline-block;pointer-events:none;width:100%}.carousel .carousel{position:relative}.carousel .control-arrow{background:none;border:0;font-size:18px;margin-top:-13px;outline:0;top:50%}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{list-style:none;position:relative;transform:translateZ(0);transition:all .15s ease-in;white-space:nowrap}.carousel .thumb{border:3px solid #fff;display:inline-block;margin-right:6px;overflow:hidden;padding:2px;transition:border .15s ease-in;white-space:nowrap}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{margin:0;overflow:hidden;position:relative}.carousel.carousel-slider .control-arrow{bottom:0;color:#fff;font-size:26px;margin-top:0;padding:5px;top:0}.carousel.carousel-slider .control-arrow:hover{background:#0003}.carousel .slider-wrapper{margin:auto;overflow:hidden;transition:height .15s ease-in;width:100%}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider{list-style:none;margin:0;padding:0;position:relative;width:100%}.carousel .slider.animated{transition:all .35s ease-in-out}.carousel .slide{margin:0;min-width:100%;position:relative;text-align:center}.carousel .slide img{border:0;vertical-align:top;width:100%}.carousel .slide iframe{border:0;display:inline-block;margin:0 40px 40px;width:calc(100% - 80px)}.carousel .slide .legend{background:#000;border-radius:10px;bottom:40px;color:#fff;font-size:12px;left:50%;margin-left:-45%;opacity:.25;padding:10px;position:absolute;text-align:center;transition:all .5s ease-in-out;transition:opacity .35s ease-in-out;width:90%}.carousel .control-dots{bottom:0;margin:10px 0;padding:0;position:absolute;text-align:center;width:100%;z-index:1}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{background:#fff;border-radius:50%;box-shadow:1px 1px 2px #000000e6;cursor:pointer;display:inline-block;filter:alpha(opacity=30);height:8px;margin:0 8px;opacity:.3;transition:opacity .25s ease-in;width:8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{filter:alpha(opacity=100);opacity:1}.carousel .carousel-status{color:#fff;font-size:10px;padding:5px;position:absolute;right:0;text-shadow:1px 1px 1px #000000e6;top:0}.carousel:hover .slide .legend{opacity:1}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url(../../static/media/Montserrat-Bold.2c155811b35513d5beaa.ttf) format("truetype")}@font-face{font-family:Montserrat-medium;font-style:normal;font-weight:500;src:url(../../static/media/Montserrat-Medium.c86e3b9010ff63c99166.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:500;src:url(../../static/media/Inter-VariableFont_opsz,wght.e05c5f3d1fa6a3893d84.ttf) format("truetype")}@font-face{font-family:Inter-bold;font-style:normal;font-weight:700;src:url(../../static/media/Inter-VariableFont_opsz,wght.e05c5f3d1fa6a3893d84.ttf) format("truetype")}@font-face{font-family:Be-Vietnam-Pro;font-style:normal;font-weight:500;src:url(../../static/media/BeVietnamPro-Medium.59638947379ae25296ba.ttf) format("truetype")}@font-face{font-family:Be-Vietnam-Pro-light;font-style:normal;font-weight:500;src:url(../../static/media/BeVietnamPro-Light.017c29dbc4d9f1f201e9.ttf) format("truetype")}@font-face{font-family:Poppins-ExtraLight;font-style:normal;font-weight:500;src:url(../../static/media/Poppins-ExtraLight.9daa4ad48f08d8208f4b.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:500;src:url(../../static/media/Poppins-Regular.9171031e050ecf676c11.ttf) format("truetype")}@font-face{font-family:Poppins-SemiBold;font-style:bold;font-weight:600;src:url(../../static/media/Poppins-SemiBold.e67a02ce2ffd90b0d253.ttf) format("truetype")}@font-face{font-family:Poppins-Light;font-style:normal;font-weight:500;src:url(../../static/media/Poppins-Light.3fda0a0ef72be930b308.ttf) format("truetype")}@font-face{font-family:Poppins-Thin;font-style:normal;font-weight:500;src:url(../../static/media/Poppins-Thin.5a1918af515412dc89bd.ttf) format("truetype")}@font-face{font-family:Poppins-Bold;font-style:normal;font-weight:500;src:url(../../static/media/Poppins-Bold.9f0cd50bfdf6533c6cd2.ttf) format("truetype")}@font-face{font-family:Poppins-Medium;font-style:normal;font-weight:500;src:url(../../static/media/Poppins-Medium.2d6ae121d10e7b9c28b4.ttf) format("truetype")}@font-face{font-family:Montserrat-FLight;font-style:normal;font-weight:200;src:url(../../static/media/Montserrat-Light.6fcc9263a21be961d246.ttf) format("truetype")}@font-face{font-family:Montserrat-normal;font-style:normal;font-weight:600;src:url(../../static/media/Montserrat-Medium.c86e3b9010ff63c99166.ttf) format("truetype")}@font-face{font-family:Montserrat-SemiBold;font-style:bold;font-weight:600;src:url(../../static/media/Montserrat-SemiBold.93b37a465fc4ec0d0415.ttf) format("truetype")}@font-face{font-family:Montserrat-regular;font-style:normal;font-weight:400;src:url(../../static/media/Montserrat-Regular.ceb11275ab638627a643.ttf) format("truetype")}@font-face{font-family:Montserrat-FMedium;font-style:normal;font-weight:400;src:url(../../static/media/Montserrat-Medium.c86e3b9010ff63c99166.ttf) format("truetype")}@font-face{font-family:RobotoCondensed;font-style:normal;font-weight:400;src:url(../../static/media/RobotoCondensed-Bold.c5fe6deebafaec078e64.ttf) format("truetype")}@font-face{font-family:RobotoCondensedRegular;font-style:normal;font-weight:500;src:url(../../static/media/RobotoCondensed-Regular.fc3d2f2e3a203d0037c1.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:url(../../static/media/Roboto-Medium.7c8d04cd831df3033c8a.ttf) format("truetype")}@font-face{font-family:DM Sans-semiBold;font-style:bold;font-weight:600;src:url(../../static/media/DMSans-SemiBold.0e4c71be1cb4176a4282.ttf) format("truetype")}@font-face{font-family:DM Sans-Medium;font-style:bold;font-weight:500;src:url(../../static/media/DMSans-Medium.3b0ba81ccb599b9c3f61.ttf) format("truetype")}@font-face{font-family:DM Sans-regular;font-style:bold;font-weight:400;src:url(../../static/media/DMSans-Regular.36401d66ca415d09e170.ttf) format("truetype")}.MuiStepIcon-root.Mui-active .MuiStepIcon-text{fill:#f1f2f2!important}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f1f2f2;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,Montserrat,Nunito Sans monospace}