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}.collapsed-menu-item{background-color:#2793f2;color:#fff}.topbar-appbar{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:linear-gradient(90deg,#012a4ad9,#2793f259)!important;border-bottom:1px solid #ffffff14;transition:box-shadow .22s ease,background .22s ease}.topbar-appbar.topbar-elevated{box-shadow:0 8px 16px #0000002e}.nav-link{color:#fff!important;position:relative}.nav-link:after{background:linear-gradient(90deg,#ff9a00,#ffd166);border-radius:2px;bottom:6px;content:"";height:2px;left:8px;position:absolute;right:8px;transform:scaleX(0);transform-origin:left;transition:transform .22s ease}.nav-link.active:after,.nav-link:hover:after{transform:scaleX(1)}.cta-pill{background:linear-gradient(90deg,#ff9a00,#ffb84d)!important;border-radius:999px!important;box-shadow:0 4px 14px #ff9a0059!important;color:#fff!important;padding-left:18px!important;padding-right:18px!important}.cta-pill:hover{box-shadow:0 6px 18px #ff9a0080!important}.mobile-drawer{background:linear-gradient(180deg,#012a4afa,#124b7ae6);color:#fff;width:min(84vw,360px)}.mobile-drawer-header{align-items:center;display:flex;justify-content:space-between;padding:14px 14px 8px}.mobile-close-btn{color:#fff!important}.mobile-list{padding:6px 0}.mobile-list-item .MuiListItemIcon-root,.mobile-sub-list-item .MuiListItemIcon-root{min-width:40px}.mobile-list-item,.mobile-sub-list-item{color:#eaf4ff!important}.mobile-list .MuiListItemText-primary{color:#eaf4ff!important;font-weight:500}.mobile-sub-list-item .MuiListItemText-primary{color:#f2f8ff!important}.mobile-list .MuiListItemText-root,.mobile-list .MuiListItemText-root>.MuiTypography-root{color:#eaf4ff!important}.mobile-drawer a,.mobile-list .MuiListItemButton-root{color:#eaf4ff!important;text-decoration:none}.mobile-list-item:hover,.mobile-sub-list-item:hover{background:#ffffff14}.mobile-sub-list-item{padding-left:32px!important}.mobile-section{padding:6px 16px}.mobile-section-label{color:#a7c6e9;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.mobile-drawer-footer{align-items:center;background:linear-gradient(180deg,#012a4a00,#012a4a99 60%,#012a4af2);bottom:0;display:flex;justify-content:center;padding:12px 14px 18px;position:-webkit-sticky;position:sticky}.home-section1{align-items:center;background:linear-gradient(180deg,#071d33,#0e3b63 50%,#0b2744);background-image:url(/static/media/banner-overlay.065d2d25e91fb993071c.png);background-position-x:center;background-position-y:bottom;background-repeat:no-repeat;background-size:55%;display:flex;justify-content:space-evenly;min-height:62vh;overflow:hidden;padding:96px 10vw 56px;position:relative}.home-section1:after,.home-section1:before{content:"";pointer-events:none;position:absolute}.home-section1:before{background:radial-gradient(65% 55% at 20% 30%,#040f1cb8 0,#040f1c61 60%,#040f1c38 100%),linear-gradient(180deg,#040f1c94,#040f1c57 60%,#040f1c42);inset:0;z-index:0}.home-section1:after{background:radial-gradient(50% 50% at 50% 50%,#ff9a008c 0,#071d3300 70%);border-radius:50%;bottom:-6vw;filter:blur(60px);height:22vw;opacity:.35;right:-8vw;width:22vw}.home-marquee{background:linear-gradient(90deg,#0e1e2f,#124b7a);border-bottom:1px solid #ffffff0f;border-radius:10px;border-top:1px solid #ffffff0f;box-shadow:inset 0 8px 24px #02182b40,0 2px 10px #00000014;margin:14px 10vw 0;overflow:hidden;position:relative;white-space:nowrap}.home-marquee-track{align-items:center;animation:marquee-single 14s linear infinite;display:inline-flex;gap:60px;padding:12px 0;will-change:transform}.home-marquee-item{-webkit-text-fill-color:#0000;background:linear-gradient(180deg,#fff,#cfe8ff);-webkit-background-clip:text;background-clip:text;display:inline-block;font-size:clamp(14px,1.1vw,18px);font-weight:700;letter-spacing:.2px}.home-marquee-item:before{color:#ffd166;content:"⚡";margin-right:10px;text-shadow:0 0 6px #ffd166a6}.home-marquee-sep{display:none}@keyframes marquee-single{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}.home-marquee:hover .home-marquee-track{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.home-marquee-track{animation:none}}.header-image-container{height:auto;position:relative;width:100%}.header-image{animation:floatY 6s ease-in-out infinite;filter:drop-shadow(0 12px 30px rgba(0,0,0,.35));height:auto;max-width:460px;width:100%}.home-section1-subsection1{text-align:left}.home-section1-subsection1,.home-section1>*,.home-section1>.MuiGrid-root{position:relative;z-index:1}.home-section1-subsection1.MuiGrid-container{align-items:center}.home-section1-subsection2{align-items:center;display:flex;justify-content:center;padding-left:6vw;width:50%}.chatpdf-el{align-items:center;background-color:#fff;border:1px solid #ff9a00;border-radius:12px;display:flex;height:40px;justify-content:space-between;margin-top:2vw;max-width:520px;padding:0 12px}.chatpdf-text{color:#4b5b6b!important}.home-hero-title{color:#fff!important;font-size:clamp(1.7rem,2.4vw,2.8rem)!important;font-weight:800!important;line-height:1.15!important;text-shadow:0 2px 6px #00000059}.home-hero-left{background:#040f1c75;border:1px solid #ffffff14;border-radius:14px;box-shadow:0 8px 26px #0000002e;max-width:560px;padding:16px 18px;position:relative}.home-hero-subtitle{color:#fff!important;font-weight:600!important;margin-top:8px;max-width:46ch;opacity:.95;text-shadow:0 1px 4px #00000059}.home-hero-cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}button.hero-cta-primary{background:linear-gradient(90deg,#ff9a00,#ffb84d);border-radius:999px;color:#fff;padding:8px 18px;text-transform:none}button.hero-cta-primary:hover{box-shadow:0 6px 18px #ff9a0066}button.hero-cta-secondary{border:1px solid #fff9;border-radius:999px;color:#fff;padding:8px 18px;text-transform:none}.hero-badges{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px;margin-top:14px}.hero-badge{background:#ffffff2e;border:1px solid #ffffff42;border-radius:999px;color:#fff;font-size:12px;padding:6px 10px}@keyframes floatY{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (max-width:900px){.home-section1{padding:88px 5vw 40px}.home-section1-subsection1 .MuiTypography-h4{font-size:1.55rem}.header-image{margin:12px auto 0;max-width:78%}.chatpdf-el{height:38px;padding:0 10px}.home-section1:after{display:none}.home-hero-left{background:#0000;border:none;box-shadow:none;padding:0}}.home-section2-subsection1{padding-top:3vw;text-align:center;width:65vw}div.service-card{background:#fff;border:1px solid #ebf5fe;border-radius:34px;height:100%}.home-section-clients{background:linear-gradient(180deg,#0b2744,#012a4a);margin-top:3vw;overflow:hidden;padding:30px 0 36px;position:relative;text-align:center}.clients-title{color:#fff!important;text-shadow:0 2px 6px #00000040}.client-marquee{margin-top:16px;overflow:hidden;width:100%}.client-track{align-items:center;animation:client-scroll 28s linear infinite;display:inline-flex;gap:48px;padding-left:10vw;will-change:transform}.client-item img{filter:grayscale(100%) brightness(.9);height:56px;object-fit:contain;opacity:.85;transition:filter .22s ease,opacity .22s ease,transform .22s ease;width:auto}.client-item img:hover{filter:grayscale(0);opacity:1;transform:translateY(-2px)}@keyframes client-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.client-marquee:hover .client-track{animation-play-state:paused}@media (max-width:900px){.client-track{gap:28px;padding-left:5vw}.client-item img{height:44px}}.home-section4-parent{flex-direction:column;min-height:200px;padding:55px 45px 0;text-align:center}.home-section4,.home-section4-parent{align-items:center;display:flex;justify-content:center}.home-section4{gap:50px}.home-section-book-appointment,.home-section4-right-box{align-items:center;display:flex;flex-direction:column;justify-content:center}.home-section-book-appointment{height:200px;margin-top:2vw;text-align:center}button.btn-book-appointment{background:#ff9a00;border-radius:12px;box-shadow:none;text-transform:none}.chatbot-container{bottom:2vw;display:flex;justify-content:flex-end;position:-webkit-sticky;position:sticky}.chatbot-container-btn{align-items:center;background:linear-gradient(135deg,#9b5cf6,#d66bff 50%,#f551a2);border:none;border-radius:50%;box-shadow:0 10px 24px #9b5cf659,0 6px 14px #0000002e;color:#fff;cursor:pointer;display:inline-flex;font-size:28px;height:56px;justify-content:center;margin-right:10px;outline:none;position:relative;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease;width:56px}.chatbot-container-btn:hover{box-shadow:0 12px 26px #9b5cf673,0 8px 18px #00000038;transform:translateY(-2px)}.chatbot-container-btn:after{animation:chatbot-pulse 2.4s ease-out infinite;border:2px solid #9b5cf659;border-radius:50%;content:"";inset:-6px;position:absolute}@keyframes chatbot-pulse{0%{opacity:.6;transform:scale(.95)}70%{opacity:0;transform:scale(1.15)}to{opacity:0;transform:scale(.95)}}.chatbot-unread{background:#ff4757;border-radius:50%;box-shadow:0 0 0 2px #fffc;height:10px;position:absolute;right:-2px;top:-2px;width:10px}.chatbot-tooltip{background:#012a4af2;border-radius:8px;bottom:10px;box-shadow:0 8px 18px #00000040;color:#fff;font-size:12px;opacity:0;padding:6px 10px;pointer-events:none;position:absolute;right:74px;transform:translateY(4px);transition:opacity .16s ease,transform .16s ease;white-space:nowrap}.chatbot-container-btn:focus+.chatbot-tooltip,.chatbot-container-btn:hover+.chatbot-tooltip{opacity:1;transform:translateY(0)}.chatbot{background:#fff;border:1px solid #012a4a26;border-radius:14px;bottom:75px;box-shadow:0 20px 40px #0000002e;display:flex;display:none;flex-direction:column;height:440px;overflow:hidden;position:absolute;right:10px;width:340px;z-index:1000}.chatbot.open{display:flex;flex-direction:column;transform:translateX(0)}.chatbot .header{background:linear-gradient(180deg,#0f4271,#012a4a);border-bottom:1px solid #ffffff1f;border-radius:14px 14px 0 0;display:inline-flex;width:100%}.chatbot .close{align-items:center;background:#0000;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;justify-content:center;padding:6px 10px}.chatbot .close:hover{background-color:#ffffff1f}.chatbot .messages{flex:1 1;overflow-y:auto;padding:12px}.chat-bubble{display:flex;flex-direction:column;gap:4px;margin:8px 0}.chat-bubble .bubble-content{border-radius:16px;box-shadow:0 2px 8px #00000014;max-width:85%;padding:8px 12px}.chat-bubble.user .bubble-content{align-self:flex-end;background:#e1f0fa;color:#012a4a}.chat-bubble.assistant .bubble-content{align-self:flex-start;background:#faf0e1;color:#3a2a0f}.chat-bubble .bubble-ts{align-self:flex-end;font-size:10px;margin:0 4px;opacity:.7}.typing-indicator{display:inline-flex;gap:4px;margin:6px 0;padding:8px 10px}.typing-indicator span{animation:typing-bounce 1.2s ease-in-out infinite;background:#9b5cf6;border-radius:50%;height:6px;opacity:.6;width:6px}.typing-indicator span:nth-child(2){animation-delay:.15s}.typing-indicator span:nth-child(3){animation-delay:.3s}@keyframes typing-bounce{0%,80%,to{opacity:.6;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}.chat-quick-suggestions{display:flex;flex-wrap:wrap;gap:8px;padding:8px 10px 12px}.chat-suggestion-chip{background:#fff;border:1px solid #e6eef5;border-radius:999px;color:#012a4a;cursor:pointer;font-size:12px;padding:6px 10px}.chat-suggestion-chip:hover{background:#f1f8fe}.assistant,.user{background:#0000!important;border-radius:0!important;margin-bottom:0;padding:0!important}.chatbot .input{align-items:center;background:#fff;border:1px solid #012a4a26;border-radius:10px;display:flex;gap:8px;margin:10px;padding:8px 10px}.chatbot .input input{border:none;border-radius:10px;color:#656565;flex:1 1;outline:none;text-align:left}.chatbot button.send-btn{background:none!important;box-shadow:none!important}.service-grid{gap:40px}.service-container .section-1{align-items:center;background-color:#012a4a;display:flex;justify-content:center;padding-top:55px}.service-container .service-heading{color:#fff;font-weight:700;padding:0 12vw;text-align:left}.service-container .section-1-image{max-height:23vw;padding:2vw 0}.service-container .our-values-heading{font-weight:700;padding:0 0 3vw;text-align:center}.service-container .section-2{justify-content:center;margin-bottom:4vw;padding:1vw 10vw}.section-2 .offering-card{background:linear-gradient(180deg,#fff,#f0f8ff);border:2px solid #fff;border-radius:19px;box-shadow:none;text-align:left}.offering-card.active{background:#2793f2!important}.offering-card .image-container img{height:100%;object-fit:contain}.offering-card .offering-heading{font-weight:700;line-height:1.25}.offering-card .offering-description{color:#425466;line-height:1.25}.offering-card.active .offering-description,.offering-card.active .offering-heading{color:#fff}.section-3{background:#012a4a;overflow:hidden;padding:8vw 10vw;position:relative}.section-3-gradient-left,.section-3-gradient-right{background:radial-gradient(50% 50% at 50% 50%,#2793f2 0,#012a4a 100%);border-radius:50%;pointer-events:none;position:absolute;z-index:0}.section-3-gradient-left{bottom:3vw;height:20vw;left:5vw;width:45vw}.section-3-gradient-right{height:35vw;right:0;top:0;width:35vw}.section-3-left,.section-3-right{position:relative;z-index:0}.section-3-left .MuiTypography-root{color:#fff;padding-right:5vw;text-align:left}.service-container .section-3-heading{font-weight:700;line-height:1.34}.service-container .section-3-subtext{font-weight:400;line-height:1.37}.section-3-stats .stat-value{font-weight:700}.section-3-stats .stat-text{font-weight:600;line-height:1.3}.service-container .value-box{align-items:center;background:linear-gradient(180deg,#f7fbff,#c0e2ff);border:1px solid #fff;border-radius:11px;display:flex;flex-direction:row;gap:1vw;min-height:120px;padding:0 1vw}.service-container .value-icon{height:100%;object-fit:contain;width:auto}.service-container .value-text{color:#000;font-weight:600;line-height:1.2}.section-4{padding:6vw 10vw}.section-4-wrapper{border:1px solid #d9d9d9;border-radius:25px;padding:3vw}.service-container .section-4-heading{color:#012a4a;font-weight:600;line-height:1.07;margin-bottom:1rem}.service-container .section-4-subtext{color:#000;line-height:1.37}.section-4-icons{flex-wrap:wrap;gap:1.5rem}.cloud-card,.section-4-icons{display:flex;justify-content:center}.cloud-card{align-items:center;border:1px solid #e5e8ed;border-radius:18px;height:132px;width:190px}.aws-card{background:#252f3e}.azure-card{background:linear-gradient(180deg,#31ace1,#0e5299)}.gcp-card{background:linear-gradient(180deg,#34a853,#257756)}.cloud-svg{height:60%;object-fit:contain;width:auto}.about-us-container .section-1{padding-top:55px}.about-us-container .section-2{background:radial-gradient(50% 50% at 50% 50%,#c1e2ff 0,#e5f3ff 65.5%,#fff 100%);padding:1vw 10vw}.pricing-page .section-1{padding-top:55px}.price-title{padding:30px 0;text-align:center}.price-list{background:radial-gradient(50% 50% at 50% 50%,#c1e2ff 0,#e5f3ff 65.5%,#fff 100%);padding:1vw 10vw}div.price-card{background:#e9eff3;border:1px solid #2793f2;border-radius:20px;height:100%}div.price-card:hover{border:3px solid #2793f2}div.price-card.plan{background-color:#fff}.card-content-div{display:flex;flex-direction:column;gap:15px;padding:2vw 2vw 0}button.buy-button,button.buy-button:hover{background:#ff9a00;border:1px solid #ff9a00;border-radius:20px}button.buy-button:hover{box-shadow:0 4px 8px 0 #0003,0 6px 20px 0 #00000030}div.email-card1{background:#e9eff3;border-radius:20px 0 0 20px;height:100%}div.email-card2{background:#fff;border-radius:0 20px 20px 0;height:100%}.Contact-form{align-items:center;display:flex;flex-direction:column;gap:10px}button.submit-btn{width:100%}button.submit-btn,button.submit-btn:hover{background:#ff9a00;border:none;border-radius:12px;border-radius:var(--Corner-Medium,12px);color:#fff}button.submit-btn:hover{box-shadow:0 4px 8px 0 #0003,0 6px 20px 0 #00000030}button.submit-btn:disabled{background-color:#ddd}.home-logo{color:#fff;padding:5px;text-decoration:none}input.inputBox{border:3px solid gray;border-radius:5px;font-size:22px;padding:5px 40px}.calendarWrap{display:inline-block;position:relative}.calendarElement{border:1px solid gray;left:50%;position:absolute;top:50px;transform:translateX(-50%);z-index:999}.appointment-container,.calendarElement{box-shadow:0 3px 6px #00000029,0 3px 6px #0000003b}.appointment-container{background-color:#fff;display:flex;justify-content:center;margin:5vw 2vw 2vw;padding:4vw 2vw;text-align:center}.appointment-container .appointment-left{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;width:58%}.appointment-container .sub-heading{margin-top:3vw}.appointment-container .appointment-right{width:42%}.appointment-right .section2{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-top:4vw}.appointment-right .section2 p{margin-bottom:0;.label{font-weight:550;padding-right:2vw}}.appointment-right .phone-number{align-items:center;display:flex;margin:4vw 0 1vw;padding:.4vw 0 .5vw}.appointment-right .phone-number .PhoneInputInput{flex:1 1;height:3vw;min-width:0}.appointment-right .phone-number .PhoneInputCountry{align-items:center;align-self:stretch;display:flex;margin-right:1vw;position:relative}.appointment-right .phone-number .PhoneInputCountry .PhoneInputCountrySelect{border:0;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.appointment-right .phone-number .PhoneInputCountry .PhoneInputCountryIcon--border{background-color:#0000001a;box-shadow:0 0 0 1px #00000080,inset 0 0 0 1px #00000080}.appointment-right .phone-number .PhoneInputCountry .PhoneInputCountryIcon{height:1em;width:1.5em}.appointment-right .phone-number .PhoneInputCountry .PhoneInputCountrySelectArrow{border-left-width:0;border-right-width:1px;border-style:solid;border-top-width:0;content:"";display:block;height:.3em;margin-left:.35em;opacity:.45;transform:rotate(45deg);width:.3em}.appointment-divider{border-left:.15vw solid #7fb3d5;border-radius:50%;margin:1vw 2vw 1vw 1vw}.Contact-box{margin-top:2vw}.Table-row .Table-cell{background-color:#003380;color:#fff;font-size:1rem;font-weight:500}.table-sortable-column-label>svg.MuiSvgIcon-root{color:#777;opacity:1}.table-sortable-column-label-active>svg.MuiSvgIcon-root{color:#0f0!important}.tab-selection-box .active-query-tab{background:#fff;border:1px solid #ddd;border-radius:8px 8px 0 0;color:#003380}.popup-section{background-color:#00000080;max-height:30vh;max-width:50vw;overflow:auto;padding:.5vw}.pagination-section{display:flex;justify-content:right;margin-top:2vw;width:100%}.time-availability-container{border:1px solid #ddd;border-radius:8px 8px 0 0;display:flex;margin:0 1vw;padding:2vw}.time-availability-container .save-button.MuiButtonBase-root{align-items:right!important}.forgot-container{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center}.forgot-container .forgot-header{align-items:center;column-gap:60vw;display:flex;justify-content:space-between;padding:11px;position:absolute;top:0;width:auto}.forgot-container .main-section{background-color:#fff;box-shadow:0 2px 8px #00000026;padding:30px;width:40vw}.forgot-container .main-section .text-field{margin:20px 0;width:80%}.forgot-container .main-section .forgot-elements{align-items:center;display:flex;flex-direction:column;padding:20px}.forgot-container .resend-link{color:#ff5733;font-size:12px;margin-top:20px}.MuiInputLabel-asterisk{color:red}.sidebar-menu-accordion.MuiPaper-root.MuiAccordion-root.Mui-expanded{margin:1px 0}.sidebar-submenu-list.MuiAccordionDetails-root{padding:8px 16px}.sidebar-submenu-list.MuiAccordionDetails-root .MuiButtonBase-root.MuiMenuItem-root:hover{background-color:#57adbf}.sidebar-submenu-list.MuiAccordionDetails-root .selected-sub-menu.MuiButtonBase-root.MuiMenuItem-root{background-color:#2b2e63}.sidebar-submenu-list.MuiAccordionDetails-root .selected-sub-menu.MuiButtonBase-root.MuiMenuItem-root>p,.sidebar-submenu-list.MuiAccordionDetails-root .selected-sub-menu.MuiButtonBase-root.MuiMenuItem-root>svg{color:#fff}.sidebar-menu-label:hover{background-color:#57adbf}.sidebar-menu-label>.MuiAccordionSummary-content{align-items:center;color:#000;display:flex}.sidebar-menu-label>.MuiAccordionSummary-content .MuiTypography-root{color:#000}.sidebar-menu-label.MuiAccordionSummary-root.Mui-expanded{height:7vh;min-height:7vh}.selected-menu.sidebar-menu-label{background-color:#2b2e63}.selected-menu.sidebar-menu-label>.MuiAccordionSummary-content>p,.selected-menu.sidebar-menu-label>.MuiAccordionSummary-content>svg{color:#fff}.sidebar-datepicker{border-radius:5px;min-width:170px!important;width:170px}.sidebar-datepicker input{color:#f5f5f5}.sidebar-datepicker button{color:#40e0d0}.sidebar-datepicker fieldset.MuiOutlinedInput-notchedOutline{border-color:#40e0d0!important}.pointer-events-none{pointer-events:none}.table-list-item>span{color:#383838;font-size:12px;line-height:13px}.onboard-stepper{margin-bottom:30px}.onboard-stepper .step svg.Mui-active,.onboard-stepper .step svg.Mui-completed{color:#ae5a41}.onboard-stepper .step .MuiStepLabel-label.Mui-disabled{color:#00000061}.onboard-stepper .step .MuiStepLabel-label.Mui-active,.onboard-stepper .step .MuiStepLabel-label.Mui-completed{color:#ae5a41}.onboard-steps-action{display:flex;justify-content:flex-end}.onboard-steps-action button.next{background-color:#ae5a41}.onboard-steps-action button.back{border-color:#ae5a41;color:#ae5a41;margin-right:5px}.payment-status-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.payment-status-container .icon{margin-bottom:20px;margin-top:60px}.payment-status-container.success .icon,.payment-status-container.success .text{color:green}.payment-status-container .link{color:#000}.MuiGrid-item.dashboard-content-div,.dashboard-content-div{height:100%;margin-left:0;margin-right:0;margin-top:90px;max-height:87vh;overflow-y:auto;width:100%}.optimization-data-grid .MuiDataGrid-virtualScroller{max-height:440px;min-height:200px}.optimization-data-grid .MuiDataGrid-columnHeaderTitleContainer{justify-content:center}.optimization-data-grid .MuiDataGrid-columnHeader{background-color:#203b5a;color:#fff;font-weight:600}.activate-subscription-text{align-items:center;display:flex;flex-direction:column;justify-content:center}.activate-subscription-text .activate-button{background-color:#9e5e6f;border-radius:20px}.activate-subscription-text .activate-button:hover{background-color:#bbb477}.weekday-selector-toggle-group{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.weekday-selector-toggle-btn.MuiButtonBase-root{line-height:inherit;padding:5px}.weekday-selector-toggle-btn.MuiButtonBase-root.Mui-selected{background-color:#b7e3a8}.chatpdf-container{gap:20px;padding:60px 50px;text-align:center}.chatpdf-container .chatpdf-browse{background:#012a4a;border-radius:7px;color:#fff;padding:10px}.chatpdf-container .uploaded-file-container{display:flex;justify-content:space-between}.chatpdf-container .chatpdf-chatbox{background:#fff;border-radius:7px;outline:1px solid #012a4a;padding:20px}.chatpdf-chatbox .chat{max-height:20vw;min-height:16vw;overflow-y:auto}.chatpdf-chatbox .chat .chat-question{align-self:flex-end;background:#e1f0fa;border-radius:20px 0 20px 20px;margin:8px 0;padding:5px;text-align:right}.chatpdf-chatbox .chat .chat-answer{align-self:flex-end;background:#faf0e1;border-radius:0 20px 20px 20px;margin:8px 0;padding:5px;text-align:left}.chatpdf-chatbox .chatpdf-input{align-items:center;background:#fff;border:1px solid #012a4a;border-radius:8px;display:inline-flex;justify-content:space-between}.chatpdf-chatbox .chatpdf-input input{border:none;color:#656565;outline:none;width:100%}.chatpdf-chatbox .chatpdf-input button{border:none}.policy-container{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:400px;padding:5vw 11vw}.policy-container .list-item{align-items:flex-start;flex-direction:column}.policy-container .list-item .list-tem-heading{background:none;color:inherit;padding-left:0}.policy-container .list-item .list-item-text>span{font-size:.87rem}.policy-container .sublist{padding-top:0}.policy-container .sublist,.policy-container .sublist .sublist-item{padding-bottom:0;padding-left:0}.policy-container .item-bold{font-weight:600}.expanded-home-menus{display:block}@media (max-width:900px){.expanded-home-menus{display:none}.collapsed-home-menus{display:block}}@media (min-width:901px){.collapsed-home-menus{display:none!important}}.bar-menu-trigger{color:#fff!important;cursor:pointer;font-size:28px!important;padding:8px}.inventory .section-label-container{background-color:#ddd;border-radius:5px;padding:5px}.inventory .section-label-container .section-label{color:#fa5b3d;font-weight:600}.inventory .date-form-container{background-color:#f2e1d8;border:1px solid #000;border-radius:5px;padding:5px 18px}.inventory-state-stopped{color:red;text-transform:capitalize}.inventory-state-available,.inventory-state-running{color:#03c03c;text-transform:capitalize}.inventory-state-pending{color:#e8de2a;text-transform:capitalize}.inventory-state-stopping{color:orange;text-transform:capitalize}.inventory-state-starting{color:#88b04b;text-transform:capitalize}.highlight-change{background-color:#f9f9b3;padding:1px 2px}div.account-scan-container{justify-content:center;margin-top:5px}.account-scan-container .scan-btn{background-color:#9e5e6f;color:#fff}.account-scan-container .scan-note{font-size:12px;font-weight:500;margin:0}.account-scan-container .download-html{cursor:pointer;margin-left:5px;vertical-align:bottom}.account-scan-container .download-html>svg{height:25px;width:25px}.account-scan-container .scan-result-iframe{height:76vh}.error-page-container{background-color:#f0f0f0;flex-direction:column;height:calc(100vh - 4vw);padding:2vw}.error-page-container,.error-page-container .error-page-header{align-items:center;display:flex;justify-content:space-between}.error-page-container .error-home-link{color:#ff5733;text-decoration:none}.error-page-container .error-mail-link{color:#191970;font-weight:500;text-decoration:none}.error-page-container .error-content-container{align-items:center;display:flex;flex-direction:column;justify-content:center;width:-webkit-fill-available}.error-page-container .error-content-container .error-content-icon{align-items:flex-start;color:#b0c4de;display:flex;font-size:20vw;justify-content:center;opacity:.3}.error-page-container .error-content-container .error-content-text1{color:#191970;font-weight:800;margin-bottom:1vw;text-align:center}.error-page-container .error-content-container .error-content-text2{font-weight:500;text-align:center}.error-page-container .error-content-container .error-link2{color:#ff8c00;font-weight:500;text-decoration:none}.error-page-container .error-copyright-container{align-items:center;display:flex;justify-content:center}.my-profile-container .my-profile-section{border:2px solid #faebd7;border-radius:5px;height:80vh;margin:10px;width:100%}.my-profile-container .my-profile-section .my-profile-section-heading{background-color:#696969;border-radius:4px 4px 0 0;color:#fff;text-align:center}.my-profile-container .my-profile-section .custom-text{align-items:center;border-bottom:1px solid #ddd;display:flex;height:6vh}.my-profile-container .my-profile-section .navigate-link{color:#20a7db}.my-profile-container .my-profile-section .custom-label{font-weight:600;margin-right:10px}.my-profile-container .my-profile-section .custom-value{color:#606060}.my-profile-container .my-profile-section .custom-value svg{vertical-align:middle}div.global-scan-summary-container{background-color:#f5f5f5;justify-content:center;margin:10px;text-align:center;width:inherit}div.global-scan-summary-container div.global-scan-summary-title{background-color:#696969;border-radius:4px 4px 0 0;color:#fff;font-size:16px;margin-bottom:1vw;padding:0}div.global-scan-summary-container div.global-scan-summary-block{border-bottom:1px solid #ddd;border-right:1px solid #ddd;padding:8px}p.global-scan-bar-view-title{background-color:#696969;border-radius:4px 4px 0 0;color:#fff;font-size:16px;margin:10px 10px 0;text-align:center}button.scan-download-btn{height:100%;margin-left:1vw;min-width:50px;padding:0}button.scan-download-btn span{margin:0}.text-align-center{text-align:center}.full-width{width:100%}.recommended{color:#ff8c00;font-size:12px;font-style:italic;padding:0 4px}a.action-link{font-size:12px}a.action-link,a.action-link-core{color:#20a7db;text-decoration-color:#20a7db}.cost-console-datepicker-grid .datepicker-class.MuiTextField-root{background-color:#f0ede5;width:100%}.cost-console-datepicker-grid .MuiDateCalendar-root{height:175px}.cloud-console-cost-container{max-height:87vh;overflow-y:auto}.cloud-console-cost-container .list-container{height:61vh;margin-top:15px;overflow-y:auto;padding:10px}.cloud-console-cost-container .item-accordion-summary{height:0}.cloud-console-cost-container .item-accordion-summary .MuiAccordionSummary-content{align-items:center}.cost-explorer-container{max-height:87vh;overflow-y:auto}.cost-explorer-container .filters{align-items:center;background-color:#f2e1d8;border:1px solid #000;border-radius:5px;margin:0;padding:5px 18px;text-align:center}.cost-explorer-container .data-table-grid{height:50vh;margin-top:15px;overflow-y:auto}.filter-conatiner{background-color:#ddd;border:1px solid;border-radius:5px;margin:1vw;padding-bottom:8px;padding-right:8px}.home-cloud-estimator-container{padding:100px 80px}.home-cloud-estimator-container .reset-button,.home-cloud-estimator-container .reset-button:hover{background:#ff9a00;border:1px solid #ff9a00;border-radius:4px;color:#fff}.home-cloud-estimator-container .reset-button:hover{box-shadow:0 4px 8px 0 #0003,0 6px 20px 0 #00000030}.first-letter-capital:first-letter{font-size:22px;margin-right:1px}@media screen and (max-width:3456px) and (min-width:2048px){.cloud-console-cost-container{max-height:89vh}.cloud-console-cost-container .list-container{height:74vh}}@media screen and (max-width:3024px) and (min-width:1920px){.cloud-console-cost-container{max-height:89vh}.cloud-console-cost-container .list-container{height:74vh}}@media screen and (max-width:2880px) and (min-width:1680px){.cloud-console-cost-container{max-height:89vh}.cloud-console-cost-container .list-container{height:74vh}}@media (max-width:1200px){.forgot-container .main-section{width:60vw}.dashboard-content-div{height:121vw}.section-3{padding:8vw 2vw}}@media (Max-width:1024px){.cloud-console-cost-container{max-height:92vh}.cloud-console-cost-container .list-container{height:79vh}}@media (Max-width:1000px){.onboard-box{max-height:29vw!important}.forgot-container .forgot-header{flex-direction:column}}@media (Max-width:820px){.cloud-console-cost-container{max-height:100vh}.cloud-console-cost-container .list-container{height:64vh}.cost-explorer-container{max-height:91vh}.cost-explorer-container .data-table-grid{height:45vh}}@media (Max-width:768px){.cloud-console-cost-container .list-container{height:55vh}}@media (Max-width:750px){.appointment-container{align-items:center;flex-direction:column;padding:2vw 4vw}.appointment-container .appointment-left{margin-right:0;width:100%}.appointment-container .appointment-right{width:100%}.Contact-box{padding:0 4vw}}@media (max-width:600px){.forgot-container .main-section{width:80vw}.forgot-container .main-section .text-field{width:100%}.onboard-box{max-height:none!important}.account-link-form{flex-direction:column;padding-bottom:1vw}.account-link-form .field{width:100%!important}.dashboard-content-div{height:198vw}.expanded-home-menus{display:none}.collapsed-home-menus{display:block}.section-3{padding:8vw}}@media (max-width:599px){.barchart-custom{min-height:60vw}.cloud-console-cost-container .list-container{height:52vh}}.footer{background:linear-gradient(180deg,#0b2744,#012a4a)}.cta-banner{background:linear-gradient(90deg,#0f4271,#2793f2)}.footer-container{padding:24px 8vw 36px;text-align:center}.footer-social-links{align-items:center;display:flex;gap:9px;justify-content:center;margin-top:7px}.footer-social-links img{filter:grayscale(100%) brightness(.9);opacity:.9;transition:filter .22s ease,transform .22s ease,opacity .22s ease}.footer-social-links img:hover{filter:grayscale(0);opacity:1;transform:translateY(-2px)}.footer-copyright{background:#0000;padding:18px 0 28px}.footer-menu{display:flex;flex-direction:column}.footer-menu a{text-decoration:none}.footer-menu a:hover>.MuiTypography-root{text-decoration:underline}.footer-left .office2{border-right:1px solid #ecdbc8}@media (Max-width:600px){.footer-wrapper{flex-direction:column}.footer-left .office2{border-right:none}.footer-container{padding:24px 5vw 32px;text-align:center}}
/*# sourceMappingURL=main.c02953fa.css.map*/