@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Poppins;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--primary-color:#00698b;--secondary-color:#f07a2a;--supportive-color:#36454f;--disable-color:#ebebe4}.mainPage{height:100vh;position:relative}.container{grid-gap:15px;display:grid;grid-template-columns:repeat(12,1fr);padding:15px}.row{display:contents}.col-1{grid-column:span 1}.col-2{grid-column:span 2}.col-3{grid-column:span 3}.col-4{grid-column:span 4}.col-5{grid-column:span 5}.col-6{grid-column:span 6}.col-7{grid-column:span 7}.col-8{grid-column:span 8}.col-9{grid-column:span 9}.col-10{grid-column:span 10}.col-11{grid-column:span 11}.col-12{grid-column:span 12}@media (max-width:900px){.col-3{grid-column:span 4}}@media (max-width:600px){.col-4,.col-8{grid-column:span 12}.col-3{grid-column:span 6}}@media (max-width:500px){.col-3{grid-column:span 12}}.details_form{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin:0 auto;max-width:900px}.custom-dropdown.type,.custom-input.city,.custom-input.email,.custom-input.phone,.custom-input.state,.custom-input.type,.custom-input.zip{flex-basis:20px}.summary{grid-gap:15px;display:grid;gap:15px;grid-template-columns:1fr 1fr;grid-template-rows:auto;width:100%}.step1{width:100%}.step1,.step2,.step3{box-sizing:border-box;padding:10px}.step3{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;width:100%}.indDetail.name{grid-column:span 2;width:100%}.step3 h3{color:var(--primary-color);font-size:21px;margin:0 0 20px}.last_section{align-items:center;display:flex;justify-content:space-between;margin-top:20px}.label{color:var(--primary-color)!important;font-size:14px!important;font-weight:500!important;margin-bottom:10px!important}.confirmBooking{align-items:center;display:flex;flex-direction:column;gap:15px;justify-content:center;margin:30px 20px}.confirmBooking_heading img{height:64px;width:auto}.confirmBooking_heading{align-items:center;display:flex;flex-direction:column;gap:5px;justify-content:center}.confirmBooking_heading h3{color:var(--primary-color);font-size:16px;font-weight:600;line-height:20px;margin:0;text-align:center}.bookingId{display:flex;flex-direction:column}.bookingIdHeading{font-size:10px}.bookingIdHeading,.bookingIdNumber{color:var(--supportive-color);font-weight:600}.bookingIdNumber{font-size:18px}.bookingConfirmInfo{grid-gap:10px;border:1px solid var(--primary-color);border-radius:5px;box-sizing:border-box;display:grid;gap:10px;grid-template-columns:2fr 4fr;margin:10px 0;padding:10px;width:100%}.labelBCI,.valueBCI{font-size:13px;font-weight:500}.confirmBooking_sub{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.confirmBooking_sub span{color:var(--supportive-color);font-size:13px;font-weight:600}.confirmBooking_sub p{color:var(--supportive-color);font-size:16px;font-weight:500;margin:0}.confirmBooking_sub_1{width:100%}.confirmBooking_sub_1>a{align-items:center;display:flex;gap:5px;justify-content:flex-start;text-decoration:none;width:100%}.confirmBooking_sub_1 span{color:var(--primary-color);cursor:pointer;font-size:14px;font-weight:600}.dates{gap:10px}.date,.dates{align-items:center;display:flex;justify-content:center}.date{background-color:#fff;border-radius:10px;box-shadow:0 2px 8px 0 #63636333;flex-direction:column;height:80px;transition:background-color .5s ease-in;width:70px}.date:hover{box-shadow:0 2px 8px 0 #c8d5dc66}.date.active{background-color:var(--primary-color);box-shadow:0 2px 8px 0 #63636333}.date.unavailable{background-color:var(--disable-color);color:#fff;-webkit-user-select:none;user-select:none}.date h3{color:var(--primary-color);font-size:12px;font-weight:400;margin:0}.date h4{color:var(--supportive-color);font-size:21px;font-weight:600;margin:0}.date.active h3{color:#fff}.date.active h4{color:var(--secondary-color)}.slots{grid-gap:10px;border:2px solid var(--primary-color);display:grid;gap:10px;grid-template-columns:1fr 1fr;max-height:250px;overflow:auto;padding:20px 10px;position:relative}.overlay,.slots{border-radius:5px}.overlay{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:initial;display:flex;height:100%;justify-content:center;position:absolute;top:0;width:100%}.overlay img{height:50px;width:auto}.slots::-webkit-scrollbar{width:.5em}.slots::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #0000004d}.slots::-webkit-scrollbar-thumb{background-color:var(--supportive-color);border-radius:10px;margin:2px;outline:0 solid #708090}.slot{align-items:center;background-color:#fff;border:1px solid var(--supportive-color);border-radius:5px;box-sizing:border-box;display:flex;gap:10px;justify-content:center;padding:10px;position:relative;transition:background-color .5s ease-in;width:100%}.slot.active{background-color:var(--primary-color);color:#fff}.slot.unavailable{background-color:var(--disable-color);color:#fff}.slot p{color:var(--supportive-color);font-size:12px;font-weight:500;margin:0;padding:0}.slot.active p{color:#fff}.slot .booked{color:#a50808;font-size:14px;position:absolute;right:5px;top:5px}.custom-input{display:flex;flex-basis:100%;flex-direction:column;flex-grow:1}label{font-size:14px!important;font-weight:500!important;margin-bottom:2px!important}.input-field,label{color:var(--primary-color)!important}.input-field{border:2px solid var(--primary-color);border-radius:5px!important;font-size:14px;padding:12px 10px;transition:border-color .3s ease}.input-field:focus{border-color:var(--primary-color);outline:none}.custom-dropdown{display:flex;flex-basis:100%;flex-direction:column;flex-grow:1}.dropdown-field{border:2px solid var(--primary-color);border-radius:5px;color:var(--primary-color);font-size:14px;padding:12px 10px;transition:border-color .3s ease}.dropdown-field:focus{border-color:var(--primary-color);outline:none}.error{border-color:red}.error-message{color:red;font-size:12px;margin-top:5px}@media (min-width:600px){.custom-input{flex-basis:calc(50% - 20px)}}@media (min-width:900px){.custom-input{flex-basis:calc(33.33% - 20px)}}.indDetail{align-items:center;display:flex;gap:5px}.indDetail img{height:22px;width:auto}.indDetail_section{display:flex;flex-direction:column}.indDetail_section p{margin:0;padding:0}.indDetail_section p:first-child{font-size:12px;font-weight:500}.indDetail_section p:last-child,.indDetail_section p:nth-child(2){font-size:14px}.button{align-items:center;background-color:var(--secondary-color);border:0 solid #fff;border-radius:5px;color:#fff;display:flex;font-family:Poppins;font-size:18px;font-weight:500;gap:10px;justify-content:center;padding:10px 25px}.button img{height:20px;width:auto}@media (max-width:400px){.slot{gap:5}.slots{grid-template-columns:1fr}.date{height:70px;width:60px}.date h3{font-size:10px}.date h4{font-size:19px}.button{font-size:16px;padding:5px 10px}.button img{height:15px}}.header{align-items:center;box-shadow:0 2px 8px 0 #63636333;box-sizing:border-box;display:flex;justify-content:space-between;padding:10px;width:100%}.heading .main{color:var(--primary-color);font-size:18px;font-weight:600;margin:0;padding:0}.heading .sub{color:var(--supportive-color);font-size:12px;font-weight:500;line-height:4px;margin:0;padding:0}.header img{height:40px;width:auto}.mainStepperComp{border-bottom:1px solid var(--secondary-color);border-radius:5px;border-top:1px solid var(--secondary-color);display:grid;grid-template-columns:1fr 1fr 1fr;height:50px;margin-top:10px;width:100%}.stepper{align-items:center;border-right:1px solid var(--secondary-color);display:flex;gap:5px;justify-content:center}.stepper:first-child{border-radius:5px 0 0 5px}.stepper:last-child{border-radius:0 5px 5px 0}.stepper.active{background-color:var(--secondary-color)}.stepper img{height:20px;width:auto}.stepper p{color:var(--secondary-color)}.stepper p,.stepper.active p{font-size:14px;font-weight:600;margin:0;padding:0}.stepper.active p{color:#fff}.stepper p:first-child{color:var(--secondary-color)}.stepper p:first-child,.stepper.active p:first-child{font-size:10px;font-weight:600;line-height:6px;margin:0;padding:0}.stepper.active p:first-child{color:#fff}.loader_overlay{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:10px;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.loader_overlay img{height:60px;width:60px}@media (max-width:380px){.stepper p,.stepper.active p{font-size:12px}.stepper img{height:15px;width:auto}.mainStepperComp{height:40px}}
/*# sourceMappingURL=main.8f7af648.css.map*/