@import"https://fonts.googleapis.com/css2?family=Poppins";.responsive-grid{padding:0 5vw}.responsive-cont{margin:0 5vw}.title-header{margin:10px;font-size:min(40px,7vmin)}.step-btn-active{color:var(--app-orange)!important;display:flex;align-items:center}.step-btn-disabled{color:var(--app-gray)!important;display:flex;align-items:center}.tour-stepper{font-weight:700;font-size:20px}.bus-seat{height:100px}svg.seat-btn{height:40px;width:40px}.text-header{margin:20px 0;font-size:min(7vw,45px);font-weight:700;text-decoration:underline;text-decoration-color:var(--app-orange);text-decoration-thickness:5px}.text-subheader{font-weight:700;margin:0;font-size:min(5.5vw,25px);width:100%}.text-caption{font-weight:700;margin:0;font-size:min(3.5vw,20px);width:100%}.guidelines-item{margin:0;padding-top:20px;font-size:18px}.guidelines-item .guidelines-title{font-weight:700}.request-guideline{width:100%;margin:0;padding-top:20px;font-size:18px}.validation-error{color:red;font-weight:700;font-size:min(2.5vw,25px)}.valid-review-section{padding:25px;background-color:#c9f29b80}.invalid-review-section{padding:25px;background-color:#ff00002d}hr.app-divider{width:100%;border-bottom-width:5px;border-color:var(--app-orange);margin:7px 0}.request-details-section-title{font-size:min(5vw,25px);margin:0;font-weight:700;letter-spacing:2px}.request-details-property-title{font-weight:700}.hyperlink-overlay{background-color:#fff;border:7px solid var(--app-orange);border-radius:10px;margin:10%;overflow-y:scroll;max-height:90%}.hyperlink-overlay-header-grid{padding:0 60px}.hyperlink-overlay-content{margin:0 60px}.hyperlink-overlay-text{color:#00008b;text-decoration:underline;text-decoration-color:#00008b}div.canvas-wrap{border:5px solid black;background-color:#ffffe0;display:flex;justify-content:center;justify-items:center;position:relative;height:400px}canvas:hover{cursor:crosshair}.signature-canvas{width:100%;height:100%}.reset-signature-btn{font-size:min(15px,4vmin)!important}.snackbar-icon{height:70px!important;width:70px!important;opacity:.8}.success-snackbar{height:100px;background-color:#c9f29b!important;color:#000!important;margin:20px 25px 0 0;font-size:22px!important;font-weight:700}.error-snackbar{height:100px;background-color:#dc143c!important;color:#000!important;margin:20px 25px 0 0;font-size:22px!important;font-weight:700}.viewport-visible{width:100%;opacity:1;transition:.5s ease-in}.viewport-hidden{opacity:0}@media only screen and (max-width: 850px){.MuiGrid2-root{margin-left:0!important;margin-right:0!important}.responsive-grid{padding:0}.responsive-cont{margin:0}.hyperlink-overlay-header-grid{padding:0 5vw}.hyperlink-overlay-content{margin:0 5vw}.success-snackbar,.error-snackbar{max-width:90vw}}.MuiStepLabel-label{font-size:min(1.5vw,15px)!important}.MuiStepLabel-root .Mui-completed{color:rgba(var(--app-orange-rgba),.8)!important}.MuiStepLabel-root .Mui-active{color:var(--app-orange)!important}.MuiTableCell-root{padding:min(12px,1.5vw)!important}.MuiFormHelperText-root{font-size:min(12px,2.5vmin)!important}th.visitor-details-header{color:var(--app-orange);font-weight:700;text-align:center;line-height:1}td.visitor-no{font-weight:700;text-align:center}.visitor-details-text-field{width:100%;min-width:200px!important}tbody tr.admin-table-row:nth-of-type(odd){background-color:rgba(var(--app-orange-rgba),.25)!important}:root{--legend-box-height: 40px;--legend-box-width: 40px}.legend-box-occcpied{background-color:var(--app-gray);height:var(--legend-box-height);width:var(--legend-box-width)}.legend-box-to-reserve{background-color:var(--app-orange);height:var(--legend-box-height);width:var(--legend-box-width)}.legend-label{font-weight:700;margin:0;font-size:min(4.5vw,22px)}.details-container{background-color:rgba(var(--app-orange-rgba),.15);border-radius:50px;padding:15px 100px;border:5px solid var(--app-orange);max-width:350px}.available-seats-count{font-weight:700;font-size:40px;margin:0}.bus-display{overflow:hidden}@media only screen and (max-width: 1200px){.bus-display{display:none!important}.details-container{padding:15px 10vw}}.ictsi-orange{background-color:var(--app-orange)!important}.bg-gray{background-color:var(--app-gray)!important}.text-ictsi-orange{color:var(--app-orange)!important}.text-poppins{font-family:var(--app-font)!important}:root{--app-font: "Poppins";--app-orange: rgba(255, 99, 25);--app-orange-rgba: 255, 99, 25 !important;--app-gray: gray;zoom:75%;background-color:#d3d3d3}*{font-family:var(--app-font)!important}.index-title{font-size:min(10vw,100px);margin:10px;text-align:center}.index-icon{width:min(60vw,400px)}.index-button{color:#fff!important;font-size:min(4vw,25px)!important;height:min(20vh,75px)!important;letter-spacing:2px!important}.backdrop-icon{height:min(100px,10vmax)!important;width:min(100px,10vmax)!important}.backdrop-text{margin:0;color:#fff;font-size:min(40px,4vmax);font-weight:700;letter-spacing:2px}p.HelperText{font-size:14px}button.app-button{text-transform:none;background-color:var(--app-orange);font-size:min(5vw,27px)!important;height:20vw!important;max-height:80px!important}button.confirm-req-button{width:70vw;max-width:1000px}input{font-size:min(15px,5vw)!important}div.seat-count-textbox input{font-size:80px!important;margin:10px 0;width:200px;text-align:center}.review-overlay-header{margin:20px 0;font-size:min(6vw,50px);font-weight:700;text-decoration:underline;text-decoration-color:var(--app-orange);text-decoration-thickness:5px}.review-overlay-subheader{margin:0;font-size:min(6vw,35px);font-weight:700}.admin-overlay-icon{height:min(10vw,100px)!important;width:min(10vw,100px)!important}.review-overlay-old-value{padding:3vw;margin:0;font-size:min(3.5vw,20px);overflow-wrap:break-word}.review-overlay-new-value{padding:3vw;margin:0;font-size:min(4vw,20px);overflow-wrap:break-word;font-weight:700}.login-container{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:90vw;max-width:600px;background-color:#fff;border:5px solid var(--app-orange);border-radius:10px;padding:20px;text-align:center}.login-btn{background-color:var(--app-orange)!important;height:50px;font-size:16px}.login-btn:disabled{background-color:var(--app-gray)!important}.text-underline-btn{font-style:italic;text-decoration:underline!important;text-decoration-thickness:4px!important;color:#000!important;font-weight:700!important;font-size:min(5vw,25px)!important}.text-underline-btn:hover{background-color:transparent!important;color:var(--app-orange)!important}.text-underline-btn .MuiTouchRipple-rippleVisible{color:var(--app-orange)!important}.go-to-home-btn{color:#000!important;font-weight:700!important;text-decoration:underline!important;text-decoration-thickness:2.5px!important}.go-to-home-btn:hover{background-color:transparent!important;color:var(--app-orange)!important}.admin-salutation{margin:0;font-size:min(5vw,25px);width:100%;letter-spacing:1px}.admin-display-name{font-weight:700;margin:0;font-size:min(5vw,25px);width:100%;font-style:italic;letter-spacing:1px}.admin-dashboard-btn{font-weight:700!important;letter-spacing:2px!important}.admin-card-error{border:4px solid red!important;background-color:#ff000026!important}.admin-option-title{font-size:min(5vw,25px);font-weight:700;margin-top:0}.admin-option-card{min-height:15rem}@media only screen and (max-width: 480px){.admin-dashboard-btn{height:70px}}
