@import"https://fonts.googleapis.com/css2?family=Happy+Monkey&display=swap";body{background:linear-gradient(0deg,rgba(0,0,0,.01),rgba(0,0,0,.01)),linear-gradient(0deg,#FFFFFF,#FFFFFF)}.funky-title{font-family:Happy Monkey,cursive;font-size:20px;line-height:35px;letter-spacing:.03em;-webkit-text-stroke:.3px #FFA539;-webkit-text-fill-color:#116412;margin:30px 0 20px}@media (min-width: 576px){.funky-title{font-size:calc(1.1574074074vw + 13.3333333333px)}}@media (min-width: 1440px){.funky-title{font-size:30px}}@media (min-width: 576px){.funky-title{line-height:calc(-.5787037037vw + 38.3333333333px)}}@media (min-width: 1440px){.funky-title{line-height:30px}}.orange-title{font-family:Happy Monkey,cursive;font-size:16px;line-height:26px;letter-spacing:.03em;color:#ffa539;margin-bottom:30px;font-weight:400}@media (min-width: 576px){.orange-title{font-size:calc(.462962963vw + 13.3333333333px)}}@media (min-width: 1440px){.orange-title{font-size:20px}}@media (min-width: 576px){.orange-title{line-height:calc(.462962963vw + 23.3333333333px)}}@media (min-width: 1440px){.orange-title{line-height:30px}}.zoo-categories{display:flex;flex-wrap:wrap;justify-content:space-between}.category-name{font-family:Happy Monkey,cursive;font-size:20px;line-height:30px;letter-spacing:.03em;color:#fff;padding:20px 20px 0;text-align:center}@media (min-width: 576px){.category-name{font-size:calc(.5787037037vw + 16.6666666667px)}}@media (min-width: 1440px){.category-name{font-size:25px}}@media (min-width: 576px){.category-name{line-height:calc(.5787037037vw + 26.6666666667px)}}@media (min-width: 1440px){.category-name{line-height:35px}}.animal-img{position:relative;width:160px;transition:.5s all ease}.animal-container{position:relative;overflow:hidden}.animal-ring{position:absolute;left:50%;top:0;transform:translate(-50%);transition:.5s ease}.category-container{border-radius:10px;width:47%;margin-bottom:30px;position:relative;transition:.3s all ease;height:220px}.category-container:after{position:absolute;content:"";top:0;left:0;height:100%;width:100%;background-position:0px 0px,100% 100%,0px 100%,100% 0px;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='10' ry='10' stroke='%2336CE57FF' stroke-width='4' stroke-dasharray='15%25%2c 15%25' stroke-dashoffset='86' stroke-linecap='square'/%3e%3c/svg%3e");border-radius:10px}.category-container:hover{cursor:pointer;box-shadow:10px 10px 30px #0003}.category-container:hover .animal-ring{transform:translate(-50%) rotate(90deg)}.category-container:hover .animal-img{transform:scale(1.05)}.category-container.active:after{background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='10' ry='10' stroke='%23FFB265FF' stroke-width='4' stroke-dasharray='15%25%2c 15%25' stroke-dashoffset='86' stroke-linecap='square'/%3e%3c/svg%3e")}.category-container.active .check-category{opacity:1}.individual-category{background:linear-gradient(180deg,#198831 22.61%,#234D0A 100%),linear-gradient(0deg,#36CE57,#36CE57)}.individual-category:after{background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='10' ry='10' stroke='%2336CE57FF' stroke-width='4' stroke-dasharray='15%25%2c 15%25' stroke-dashoffset='86' stroke-linecap='square'/%3e%3c/svg%3e")}.family-category{background:linear-gradient(180deg,#1B8874 24.61%,#063F3F 100%),linear-gradient(0deg,#5FB89C,#5FB89C)}.family-category:after{background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='10' ry='10' stroke='%235FB89CFF' stroke-width='4' stroke-dasharray='15%25%2c 15%25' stroke-dashoffset='86' stroke-linecap='square'/%3e%3c/svg%3e")}.family-category .animal-ring{top:auto;bottom:20px}.foreign-tourist-category{background:linear-gradient(180deg,#12688C 20.62%,#072333 100%),linear-gradient(0deg,#15C7FF,#15C7FF)}.foreign-tourist-category:after{background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='10' ry='10' stroke='%2315C7FFFF' stroke-width='4' stroke-dasharray='15%25%2c 15%25' stroke-dashoffset='86' stroke-linecap='square'/%3e%3c/svg%3e")}.foreign-tourist-category .animal-ring{top:10px}.school-category{background:linear-gradient(180deg,#126636 20.62%,#08361C 100%)}.school-category:after{background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='10' ry='10' stroke='%231EDB71FF' stroke-width='4' stroke-dasharray='15%25%2c 15%25' stroke-dashoffset='86' stroke-linecap='square'/%3e%3c/svg%3e")}.school-category .animal-container{margin-left:auto}.school-category .animal-ring{left:40%}.morning-walk-category{background:linear-gradient(180deg,#437801 0%,#92D63D 100%)}.morning-walk-category:after{background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='10' ry='10' stroke='%2300A656FF' stroke-width='4' stroke-dasharray='15%25%2c 15%25' stroke-dashoffset='86' stroke-linecap='square'/%3e%3c/svg%3e")}.check-category{position:absolute;right:-10px;top:-20px;z-index:10;opacity:0;transition:.3s all ease}[data-color=parrot-green]{background:#198832}[data-color=dark-blue]{background:#29433B}[data-color=green]{background:#136737}[data-color=blue]{background:#15C7FF}[data-color=chocolate]{background:#715A37}.step{color:#acacac;font-size:14px;line-height:26px;letter-spacing:.03em}.drop-zone__input{opacity:0;position:absolute;bottom:0;left:0}.drop-zone--over{border-style:solid}.drop-zone__thumb{width:100px;height:100%;border-radius:10px;background-color:#ccc;background-size:cover;position:relative}.drop-zone__thumb:before{content:"";background-position:center;background-repeat:no-repeat;background-size:contain;height:50px;width:50px;background-image:url(https://themumbaizoo-ticket.mcgm.gov.in/build/assets/upload-btn.e6a02596.png);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}.width-fit{width:-moz-fit-content!important;width:fit-content!important}.drop-zone__thumb:after{content:attr(data-label);position:absolute;bottom:-60px;left:-20px;width:100%;padding:5px 0;color:#505050;font-size:10px;line-height:12px;text-align:center;width:140px}.drop-zone__prompt{display:flex;flex-direction:column;justify-content:center;align-items:center}.error{color:#ec1616;font-size:12px}.recaptcha-error{display:none;color:#ec1616;font-size:12px}.file-message{font-size:12px;line-height:20px;color:#009444;display:none}.document-container{margin-bottom:60px}.upload-file-div{background-color:#f9fff0;border-radius:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px;z-index:3;height:165px;width:100%;position:relative}.upload-file-div:after{position:absolute;content:"";top:0;left:0;height:100%;width:100%;z-index:-1;background-position:0px 0px,100% 100%,0px 100%,100% 0px;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='10' ry='10' stroke='%23198832FF' stroke-width='3' stroke-dasharray='6%2c 14' stroke-dashoffset='40' stroke-linecap='square'/%3e%3c/svg%3e");border-radius:10px}.upload-file-div:hover{cursor:pointer}.registration-number-error,.guest-error,.agree-error{font-size:12px;line-height:16px;color:#ec1616;display:none}.sample-copy-btn{padding:8px 20px 8px 0;color:#ffa539;display:flex;align-items:center;width:-moz-fit-content;width:fit-content;text-decoration:underline;margin-bottom:15px}.sample-copy-btn:hover{color:#ffa539;cursor:pointer}.upload-btn{display:flex;align-items:center;justify-content:center;background-color:#ffa539;border-radius:50%;padding:10px;width:-moz-fit-content;width:fit-content}.drag-drop-text{color:#151515;font-size:14px;line-height:26px}.max-size{font-size:12px;line-height:20px;color:#a8a8a8}.registration-number-field{display:none}.bmc-school-div{display:flex;flex-direction:column;justify-content:center}.bmc-school-div .check-category{right:30px;top:-10px;border-radius:50%}.bmc-school-div .wood-btn{position:relative}.bmc-school-div .wood-btn.active .check-category{opacity:1}.bmc-school-div .wood-btn.active .school-wood-bg>path{fill:#136737}.school-wood-bg>path{fill:#87b199}.form-box-name{display:none}.form-name{color:#126637;font-size:18px;line-height:28px;font-family:Satoshi Medium;padding-bottom:10px;border-bottom:.5px solid #126637;margin-bottom:30px}.form-group{margin-bottom:40px}.form-input{border:none;border-bottom:.5px solid #E3E3E3;border-radius:0;background-color:transparent;padding-bottom:8px;width:100%}.form-input::-moz-placeholder{font-size:14px;line-height:26px;color:#505050}.form-input::placeholder{font-size:14px;line-height:26px;color:#505050}.form-input:focus{border-color:#e3e3e3!important;outline:none}.flatpickr-calendar{box-shadow:0 4px 60px #0000001a!important;border:none!important}.flatpickr-months{padding-top:10px;padding-bottom:15px}.flatpickr-prev-month,.flatpickr-next-month{top:auto!important}.dayContainer .flatpickr-day{color:#009444;font-weight:700}.dayContainer .flatpickr-day.selected{border-color:#009444;background-color:#fff}.dayContainer .flatpickr-day.selected:hover{color:#009444}.dayContainer .flatpickr-disabled{color:#cfcfcf}.daterangepicker .drp-calendar{max-width:400px}.date-input{background-color:transparent!important;padding-left:0}.date-input:focus{box-shadow:none}.visitor,.fees{font-size:14px;line-height:26px;color:#126637;font-family:Satoshi Bold;margin-bottom:3px}@media (min-width: 576px){.visitor,.fees{font-size:calc(.2314814815vw + 12.6666666667px)}}@media (min-width: 1440px){.visitor,.fees{font-size:16px}}@media (min-width: 576px){.visitor,.fees{line-height:calc(.2314814815vw + 24.6666666667px)}}@media (min-width: 1440px){.visitor,.fees{line-height:28px}}.visitor-description{font-size:12px;line-height:18px;color:#505050}.fees{color:#151515;margin-right:20px;font-family:Satoshi Bold;white-space:nowrap}.circular-button{border-radius:50%;color:#505050;border:1px solid #505050;display:flex;justify-content:center;align-items:center;background-color:#fff;height:30px;width:30px;transition:color .5s ease}.circular-button:hover{background-color:#083740;color:#fff;border-color:#083740}.visitor-content{margin-right:40px}.visitors-number{background-color:#083740;color:#fff;font-family:Satoshi Bold;font-size:16px;line-height:22px;margin:0 10px;border-radius:5px;padding:5px 7px;border:none;width:44px;height:32px;text-align:center}.visitors-number::-webkit-outer-spin-button,.visitors-number::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.visitors-number[type=number]{-moz-appearance:textfield}.visitors-number:focus-visible{box-shadow:none;outline:none}.visitor-box{padding-bottom:8px;margin-bottom:22px}.visitor-box:not(:last-child){border-bottom:2px dashed #E3E3E3}.selected-date,.booking-addon-title,.total{font-family:Satoshi Bold;font-size:18px;line-height:30px}.selected-date{color:#ffa539}.booking-addon-title{color:#505050;display:none}.booking-container{padding:10px 0 25px;border-bottom:.5px solid #126637}.booking-category{font-size:14px;line-height:26px;color:#151515}.booking-price,.total{font-size:14px;line-height:26px;color:#151515;font-family:Satoshi Bold}@media (min-width: 576px){.booking-price,.total{font-size:calc(.2314814815vw + 12.6666666667px)}}@media (min-width: 1440px){.booking-price,.total{font-size:16px}}@media (min-width: 576px){.booking-price,.total{line-height:calc(.2314814815vw + 24.6666666667px)}}@media (min-width: 1440px){.booking-price,.total{line-height:28px}}.booking-row{display:flex;justify-content:space-between;align-items:center}.total-row{padding:25px 0 5px}.rules-line{color:#0047ff;text-decoration:underline}.rules-line:hover{cursor:pointer}.agree{font-size:16px;line-height:28px;color:#858585;display:flex;align-items:center}.agree input{width:18px;height:18px;margin-right:5px;border-radius:.25em}.agree input:focus{box-shadow:none}.agree input:checked[type=checkbox]:checked{background-color:#0047ff;border-color:#0047ff;background-image:url(/images/checkbox.svg)}.bank-selector{border:1px solid #198832;border-radius:5px;padding:10px 20px 10px 40px;width:100%;position:relative;display:flex;align-items:center}.bank-selector:has(.form-check-input:checked){background-color:#f8fcf0}.bank-selector:has(.form-check-input:checked) label{font-family:Satoshi Bold}.bank-selector .form-check-input{accent-color:#106714;background-image:none;position:relative;min-width:14px;min-height:14px}.bank-selector .form-check-input:checked{background-color:#198832;background-image:none;box-shadow:none}.bank-selector .form-check-input:checked:after{border-color:#198832}.bank-selector .form-check-input:after{content:"";width:24px;height:24px;border:1px solid transparent;position:absolute;top:-6px;left:-6px;border-radius:50%}.bank-selector label{margin-left:20px}.bank-selector img{margin-left:auto}.bank-line{font-size:16px;font-weight:700;line-height:28px;color:#151515}.school-fields{display:none}.rules-modal .btn-close{position:absolute;top:30px;right:10px;opacity:1;transition:transform .3s ease-in}.rules-modal .btn-close:hover{cursor:pointer;transform:rotate(90deg)}.rules-modal .modal-content{border-radius:0;border:none;background-color:#f8fcf0}.rules-modal .modal-body{position:relative;margin:12px 20px 20px 30px}.rules-title{font-size:14px;line-height:24px;color:#198832;font-weight:700}.rules-1{font-size:14px;line-height:40px;color:#198832;font-weight:700}.rules-content-container{height:500px;margin-top:26px;padding-right:30px;overflow-y:auto}.rules-content-container::-webkit-scrollbar{width:4px}.rules-content-container::-webkit-scrollbar-track{background:#505050;border-radius:5px}.rules-content-container::-webkit-scrollbar-thumb{background:#198832;border-radius:5px}.rules-content-container::-webkit-scrollbar-thumb:hover{background:#198832}.rules-content{font-size:14px;line-height:26px;color:#505050;font-weight:400}.bank-title{color:#000;font-size:30px;line-height:35px}.bank-title span{font-weight:700}.bank-details-section{height:300px;display:none}.text-input-container .form-group{position:relative}.text-input-container input{padding-bottom:2px}.text-input-container .input-label{position:absolute;top:5px;pointer-events:none;transition:all .3s ease;left:0;color:#666}.text-input-container input:focus~.input-label,.text-input-container input:not([value=""])~.input-label{top:-18px;opacity:1;font-size:12px}.country-list{padding:0}#country{width:42px;height:22px;position:absolute;background-color:transparent;outline:none;border:none;border-right:1px solid #BDBDBD;top:3px;padding-left:4px}#contactno{padding-left:55px}.text-input-container .mobile-label{left:55px}.text-input-container .contact-number:focus~.mobile-label,.text-input-container .contact-number:not([value=""])~.mobile-label{top:-18px!important;opacity:1;font-size:12px;left:0}.loader{position:absolute;top:-50%;left:34%;display:none}.lds-ellipsis{display:inline-block;position:relative}.lds-ellipsis div{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:#fff;animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div:nth-child(1){left:8px;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){left:8px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:32px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(4){left:56px;animation:lds-ellipsis3 .6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(24px)}}.zoo-time{letter-spacing:.01em;font-size:14px;line-height:24px;color:#040303;font-weight:700;font-style:italic;margin-bottom:0}.tooltip-element{position:relative}.tooltip-element:hover .tooltip-text{visibility:visible}.tooltip-text{visibility:hidden;width:300px;background-color:#000;color:#fff;text-align:center;padding:5px;border-radius:6px;font-size:12px;line-height:16px;font-weight:400;position:absolute;z-index:1}@media (min-width: 576px){.rules-modal .modal-dialog{max-width:inherit!important}}@media (max-width: 768px){main{overflow:hidden}.form-box{display:none}}@media (min-width: 768px){.form-slide:not(:first-child){display:none;padding-top:60px}.bank-details-section{height:600px}.daterangepicker .drp-calendar{max-width:inherit!important}.flatpickr-calendar{padding:15px;width:336px}}@media (min-width: 1024px){.bmc-school-div .check-category{right:-10px}.rules-modal .modal-dialog{max-width:730px!important}.rules-modal .rules-content-container{height:330px}.bmc-school-div{flex-direction:row;justify-content:flex-start;align-items:center}.form-title{display:hide}.funky-title{margin:50px 0 40px}.zoo-categories{justify-content:flex-start}.category-container{margin-right:30px;width:14%}.animal-img{width:130px}.first-slide{padding-bottom:30px}.zoo-form.marathi .form-box[data-category=individual] .form-box-name span{left:-90px}.zoo-form.marathi .form-box[data-category=family] .form-box-name span{left:12px}.zoo-form.marathi .form-box[data-category=foreign] .form-box-name span{left:-18px}.zoo-form.marathi .form-box[data-category=school] .form-box-name span{left:10px}.zoo-form.marathi .form-box-name span,.zoo-form.hindi .form-box[data-category=individual] .form-box-name span{left:0}.zoo-form.hindi .form-box[data-category=family] .form-box-name span{left:12px}.zoo-form.hindi .form-box[data-category=foreign] .form-box-name span{left:-18px}.zoo-form.hindi .form-box[data-category=school] .form-box-name span{left:0px}.zoo-form.hindi .form-box-name span{left:0}.form-box{display:flex;border-radius:10px 10px 0 0;position:relative;height:-moz-fit-content;height:fit-content}.form-box:after{position:absolute;content:"";top:0;left:0;height:100%;width:100%;z-index:-1;background-position:0px 0px,100% 100%,0px 100%,100% 0px;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='10' ry='10' stroke='%23198832FF' stroke-width='3' stroke-dasharray='23%2c 22' stroke-dashoffset='86' stroke-linecap='square'/%3e%3c/svg%3e");border-radius:10px}.form-box[data-category=individual]:after{background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='10' ry='10' stroke='%23198832FF' stroke-width='3' stroke-dasharray='23%2c 22' stroke-dashoffset='86' stroke-linecap='square'/%3e%3c/svg%3e")}.form-box[data-category=individual] .form-box-name{background-color:#198832}.form-box[data-category=individual] .form-box-name span{left:-10px}.form-box[data-category=family]:after{background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='10' ry='10' stroke='%235FB89CFF' stroke-width='4' stroke-dasharray='23%2c 22' stroke-dashoffset='86' stroke-linecap='square'/%3e%3c/svg%3e")}.form-box[data-category=family] .form-box-name{background-color:#29433b}.form-box[data-category=family] .form-box-name span{left:4px}.form-box[data-category=foreign]:after{background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='10' ry='10' stroke='%2315C7FFFF' stroke-width='4' stroke-dasharray='23%2c 22' stroke-dashoffset='86' stroke-linecap='square'/%3e%3c/svg%3e")}.form-box[data-category=foreign] .form-box-name{background-color:#12688c}.form-box[data-category=foreign] .form-box-name span{left:-37px}.form-box[data-category=school]:after{background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='10' ry='10' stroke='%231EDB71FF' stroke-width='4' stroke-dasharray='23%2c 22' stroke-dashoffset='86' stroke-linecap='square'/%3e%3c/svg%3e")}.form-box[data-category=school] .form-box-name{background-color:#136737}.form-box[data-category=school] .form-box-name span{left:3px}.form-box-name{display:block;background-color:#198832;position:relative;width:44px;border-radius:10px 0 0 10px;margin-bottom:0}.form-box-name span{color:#fff;font-size:20px;line-height:27px;margin:auto;position:absolute;left:-11px;top:50%;display:block;white-space:nowrap;transform:rotate(-90deg) translateY(-50%)}.form-container{margin:30px 20px 0;width:100%}.form-cloner .form-box:first-child{width:51%}.form-cloner .form-box:last-child{width:46%}}
