:root{--theme-color:#3d5bf1;--secondary-color:#040e2e;--text-color:#212529;--text-light:#606060;--text-grey:#969cab;--card-Bgcolor:#fff;--black-color:#000;--white-color:#fff;--toastify-icon-color-success:var(--theme-color);--toastify-color-progress-success:var(--theme-color)}@font-face{font-family:EInter;src:url(/_next/static/media/Inter-ExtraBold.76968cc5.ttf)}@font-face{font-family:BInter;src:url(/_next/static/media/Inter-Bold.7810ae44.ttf)}@font-face{font-family:MInter;src:url(/_next/static/media/Inter-Medium.e5f19437.ttf)}@font-face{font-family:RInter;src:url(/_next/static/media/Inter-Regular.a5cd2d13.ttf)}.card,body{color:var(--text-color)!important}.card{background-color:var(--card-Bgcolor)!important}p{margin:0!important}body{font-family:MInter!important}a,div,li,p,ul{letter-spacing:0}.cursor-pointer{cursor:pointer}input[type=password]::-ms-clear,input[type=password]::-ms-reveal{display:none}.Toastify__toast-body>div:last-child{text-transform:lowercase}.Toastify__toast-body>div:last-child:first-letter{text-transform:uppercase}.rounded-12{border-radius:12px!important}.rounded-20{border-radius:20px!important}.month-calender .fc-event-title{white-space:normal!important;overflow-y:auto!important}.aboutus h1{font-size:40px!important;margin-bottom:36px!important}.aboutus h1,.aboutus h2{font-family:EInter!important;letter-spacing:0!important}.aboutus h2{font-size:24px!important}.aboutus p{font-family:RInter!important;line-height:24px;font-size:16px}.aboutus ul li{font-size:16px;font-family:RInter}.forgot_section{background-color:#fff;height:calc(100vh - 58px);flex-direction:column;display:flex;align-items:center;justify-content:center}.forgot_section .new_pass_doneicon{color:#67dbc0;background:#fff}.forgot_section .doneicon,.forgot_section .new_pass_doneicon{width:22px;height:22px;border-radius:50%;position:absolute;bottom:8px;right:5px;top:-9px}.forgot_section .doneicon{color:#fff;background:#67dbc0}.forgot_section .resetpassword svg{position:absolute;right:0}.forgot_section>div{max-width:336px;width:100%}.forgot_section>div .password_heading{font-family:BInter;font-size:30px;line-height:35px;color:var(--theme-color);text-transform:lowercase}.forgot_section>div .password_heading:first-letter{text-transform:uppercase}.forgot_section>div .password_text{font-family:RInter;font-size:14px;line-height:22px;color:var(--secondary-color);margin:16.5px 0 19.5px!important;text-transform:lowercase}.forgot_section>div .password_text:first-letter{text-transform:uppercase}.forgot_section>div label{font-family:RInter;font-size:14px;line-height:38px;display:block;color:#8d8d8d;text-transform:lowercase}.forgot_section>div label:first-letter{text-transform:uppercase}.forgot_section>div input{border:1px solid #dbdfdf;border-radius:5px;height:40px;background:transparent;width:100%;padding:0 15px;font-family:RInter;margin:5px 0 30px!important}.forgot_section>div .new_password_heading{font-family:BInter;font-size:24px;line-height:35px;color:var(--theme-color);text-transform:lowercase}.forgot_section>div .new_password_heading:first-letter{text-transform:uppercase}.forgot_section>div .new_password_btn{border-radius:14px}.reset_section>div .password_heading{margin-bottom:22px!important;text-transform:lowercase}.reset_section>div .password_heading:first-letter{text-transform:uppercase}.reset_section>div label{line-height:23px;text-transform:lowercase}.reset_section>div label:first-letter{text-transform:uppercase}.reset_section>div input{border:none;border-bottom:1px solid #dbdfdf;margin:0!important;height:30px;padding:0}.reset_section>div input:focus{outline:none}.reset_section>div button{margin-top:28px!important}.reset_section>div button:first-letter{text-transform:uppercase;display:inline-block}.reset_section>div .otpsec p.sub{color:gray;font-family:MINTER;font-size:14px}.reset_section>div .otpsec p.heading{font-size:30px;font-family:BInter;color:var(--theme-color)}.reset_section>div .otpsec input{border:1px solid gray;margin:0!important;border-radius:6px;height:35px;width:35px!important;color:var(--secondary-color)}.reset_section>div .validation svg{fill:gray;font-size:12px;position:static}.reset_section>div .validation span{font-size:12px;color:gray;font-family:MInter;text-transform:lowercase}.reset_section>div .validation span:first-letter{text-transform:uppercase}.reset_section>div .validation .active svg{fill:#3a774d}.reset_section>div .validation .active span{color:#3a774d}.verifyemail{height:calc(100vh - 58px);display:flex;justify-content:center;align-items:center;font-family:EInter}.verifyemail .centercontent{width:350px;background-color:var(--theme-color);padding:20px;border-radius:10px;color:#fff}.verifyemail .centercontent h3{text-transform:lowercase}.verifyemail .centercontent h3:first-letter{text-transform:uppercase}.verifyemail .centercontent p{font-size:14px;padding:10px 0;text-transform:lowercase}.verifyemail .centercontent p.resend{font-family:RInter;text-transform:lowercase}.verifyemail .centercontent p.resend:first-letter{text-transform:uppercase}.verifyemail .centercontent p.resend span{font-family:EInter;cursor:pointer;text-transform:lowercase;display:inline-block}.verifyemail .centercontent p.resend span:first-letter,.verifyemail .centercontent p:first-letter{text-transform:uppercase}.verifyemail .centercontent svg{font-size:50px}.verifyemail .centercontent a{color:#fff}.verifyemail .centercontent .loginbtn{background-color:#fff;border-radius:5px;height:35px;line-height:15px;font-size:16px;padding:0 15px;font-family:SInter!important;color:var(--theme-color)}.refundpolicy .custom-list{list-style-type:decimal}.refundpolicy .custom-list li::marker{font-size:24px!important}@media screen and (min-width:1700px){.aboutus{height:calc(100% - 413px)}}.rotated-button-container{position:relative;width:50px;height:120px;display:flex;align-items:center;justify-content:center}.rotated-button{transform:rotate(-90deg);transform-origin:left center;width:100px;text-align:center;display:inline-block;background-color:#3666df;color:#fff;padding:8px 16px;border-radius:16px}.rotated-button-container{overflow:visible}.Newcalender{font-family:Poppins!important;max-height:60vh;overflow-y:scroll;scroll-behavior:smooth}.Newcalender::-webkit-scrollbar{display:none}.Newcalender .calendar{padding:0!important;background:transparent!important}.Newcalender .calendar table.month th.month-title{font-family:Poppins;font-weight:600;font-size:13px!important;padding-bottom:0!important}.Newcalender .calendar table.month th.day-header{color:var(--text-grey);font-size:11.518px!important;font-weight:600}.Newcalender .months-container{display:flex!important;flex-wrap:wrap;gap:12px 16px;padding-bottom:16px;margin:0}.Newcalender .calendar .months-container .month-container{border-radius:12px;background:#fff;flex:1 1 20%;min-width:250px;box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12);height:auto!important;overflow:hidden}@media(max-width:400px){.Newcalender .calendar .months-container .month-container{min-width:200px}}.Newcalender table{width:100%;border-spacing:0 6px!important;border-collapse:separate!important}.Newcalender .month .day{color:#000821;font-size:11.518px;font-weight:600}.Newcalender .calendar table.month td.disabled{color:var(--text-grey)!important;font-size:11.518px;font-weight:600;position:relative}.Newcalender .calendar table.month td.disabled:not(.my-booking):not(.my-booking-end):not(.my-booking-start):after{content:"";width:19.745px;height:.823px;background:var(--text-grey);position:absolute;top:50%;left:50%;transform:translateX(-50%)}.Newcalender .range .day-content{background-color:#d7e0f7!important}.Newcalender .selected-circle .day-content{border-radius:50px!important}.Newcalender .range.range-end .day-content,.Newcalender .range.range-start .day-content,.Newcalender .selected-circle .day-content{background-color:#3666df!important;color:#fff}.Newcalender .range.range-start .day-content{border-radius:50px 0 0 50px!important}.Newcalender .range.range-end .day-content{border-radius:0 50px 50px 0!important}.Newcalender .old-booking .day-content{background-color:#d7e0f7!important;color:#fff!important}.Newcalender .old-booking-start .day-content{background-color:#d7e0f7;border-radius:50px 0 0 50px!important;color:#fff!important}.Newcalender .old-booking-end .day-content{background-color:#d7e0f7;border-radius:0 50px 50px 0!important;color:#fff!important}.Newcalender .my-booking-start .day-content{background:#3666df;border-radius:50px 0 0 50px!important;color:#fff!important}.Newcalender .my-booking .day-content{background:#3666df;color:#fff!important}.Newcalender .my-booking-end .day-content{background-color:#3666df;border-radius:0 50px 50px 0!important;color:#fff!important}.theme-button{background-color:#000821;border-radius:8px;color:#fff;font:600 16px/22px Poppins,sans-serif;padding:8px 15px!important}.calender-top{font-family:Poppins}.calender-top *{padding:0;margin:0;box-sizing:border-box}.calender-top .property-option{background:#fff;border:1px solid gray;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);border-radius:8px;left:-4%;z-index:1;display:flex;flex-direction:column;gap:16px;right:-15px;transform:translateY(calc(100% + 25px));bottom:0}.calender-top .property-option .property-datails{border-radius:10px;cursor:pointer}.calender-top .property-option .property-datails:hover{background-color:hsla(0,14%,90%,.556)}.calender-top .property-dropdown svg{position:absolute;cursor:pointer;right:-8%}.calender-top .property-datails .property-img{min-width:60px;width:60px;height:60px;border-radius:10px;overflow:hidden;background:hsla(0,7%,92%,.735)}.calender-top .property-datails .info .city{color:var(--text-grey);font-size:12px}.calender-top .property-datails .info .name{font-size:20px;font-weight:700;color:#000821;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;max-width:20ch}@media screen and (max-width:576px){.calender-top .property-datails .info .name{font-size:16px}}.calender-top .seasons .nights{color:var(--text-grey);font-size:12px}.calender-top .seasons .seasons-info .season-name{border-radius:32px}@media screen and (max-width:576px){.calender-top .seasons .seasons-info .season-name{min-width:60px}}.calender-top .seasons .seasons-info .season-name img{height:24px;width:24px;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:576px){.calender-top .seasons .seasons-info .season-name img{height:16px;width:16px}}.calender-top .seasons .seasons-info .season-category{font-size:12px;font-style:normal;font-weight:600}@media screen and (max-width:576px){.calender-top .seasons .seasons-info .season-category{font-size:10px}}.calender-top .seasons .seasons-info .count{font-size:20px;font-weight:600}.calender-top .seasons .seasons-info .count span{font-size:16px;font-weight:400}@media screen and (max-width:576px){.calender-top .seasons .seasons-info .count,.calender-top .seasons .seasons-info .count span{font-size:12px}}.calender-top .seasons .seasons-info .share-quota{font-size:10px;bottom:-12px;color:gray}@media screen and (max-width:576px){.calender-top .seasons .seasons-info{padding-bottom:5px}}.change-year .current-year{color:#000821;font-size:24px;font-style:normal;font-weight:700;margin:0}@media screen and (max-width:576px){.change-year .current-year{font-size:16px}}.change-year .icon{padding:5px;border-radius:50%;overflow:hidden;border:2px solid #000821;display:flex;align-items:center;justify-content:center;cursor:pointer}.change-year .icon svg{color:#000821}@media screen and (max-width:576px){.change-year .icon{padding:1px}}.change-year .disableIcon{padding:5px;border-radius:50%;overflow:hidden;border:2px solid gray;display:flex;align-items:center;justify-content:center;cursor:pointer}.change-year .disableIcon svg{color:gray}@media screen and (max-width:576px){.change-year .disableIcon{padding:1px}}.cancleAction:active,.cancleAction:focus{box-shadow:none;outline:none}.cancleAction .dropdown-toggle{padding:0!important}.cancleAction .dropdown-toggle:after{display:none!important}@media screen and (max-width:576px){.property-details .small-screen-font{font-size:12px}}.calendar{width:100%;border-collapse:collapse}.calendar th{color:var(--text-grey)}.selected{background-color:#f0f0f0}.my-booking-start{border-radius:50px 0 0 50px}.my-booking-end,.my-booking-start{background-color:var(--theme-color);color:#fff!important}.my-booking-end{border-radius:0 50px 50px 0}.my-booking{background-color:var(--theme-color);color:#fff!important}.otherbooking-start{border-radius:50px 0 0 50px}.otherbooking-end,.otherbooking-start{background-color:hsl(from var(--theme-color) h s 85%);color:var(--white-color)}.otherbooking-end{border-radius:0 50px 50px 0}.otherbooking{background-color:hsl(from var(--theme-color) h s 85%);color:var(--white-color)}.Newcalender .year-calendar .Calenderrow .month-card{width:100%;height:300.594px;border:1px solid #ddd;border-radius:12px;box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.141),0 1px 8px 0 rgba(0,0,0,.122);margin-bottom:20px;padding:20px;background-color:#fff}@media(max-width:800px){.Newcalender .year-calendar .Calenderrow .month-card{width:125%;height:300.594px}}.Newcalender .year-calendar .Calenderrow .month-card h2{margin-bottom:10px}.Newcalender .year-calendar .Calenderrow .calendar td,.Newcalender .year-calendar .Calenderrow .calendar th{padding:5px 6px;text-align:center;font-size:12px}.Editcalender .year-calendar .Calenderrow .month-card{min-width:265px;min-height:310.594px;border:1px solid #ddd;border-radius:12px;box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.141),0 1px 8px 0 rgba(0,0,0,.122);margin-bottom:20px;padding:10px;background-color:#fff}@media(max-width:800px){.Editcalender .year-calendar .Calenderrow .month-card{width:125%;height:300.594px}}.Editcalender .year-calendar .Calenderrow .month-card h2{margin-bottom:10px}.Editcalender .year-calendar .Calenderrow .calendar td,.Editcalender .year-calendar .Calenderrow .calendar th{padding:9px 6.1px;text-align:center;font-size:12px}.property-Slider-Calender .year-calendar .Calenderrow .month-card{width:auto;height:auto;min-height:310px;border:1px solid #ddd;border-radius:12px;box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.141),0 1px 8px 0 rgba(0,0,0,.122);margin-bottom:20px;padding:10px;background-color:#fff}@media(max-width:768px){.property-Slider-Calender .year-calendar .Calenderrow .month-card{width:310px!important;height:300.594px}}.property-Slider-Calender .year-calendar .Calenderrow .month-card{margin:0 10px 10px!important}.property-Slider-Calender .year-calendar .Calenderrow .month-card h2{margin-bottom:10px}.property-Slider-Calender .year-calendar .Calenderrow .calendar td,.property-Slider-Calender .year-calendar .Calenderrow .calendar th{padding:9px 6px;text-align:center;font-size:12px}.year-calendar{display:flex;flex-wrap:wrap;justify-content:space-between}@media(max-width:800px){.Calenderrow{flex-direction:column}}.calendar-cell{font-weight:600}.selectable{cursor:pointer}.disabled{color:var(--text-grey);font-size:11.518px;font-weight:600;position:relative;cursor:default}td.disabled:not(.my-booking):not(.my-booking-end):not(.my-booking-start):after{content:"";width:19.745px;height:.823px;background:var(--text-grey);position:absolute;top:50%;left:50%;transform:translateX(-50%)}.selected-circle{background-color:var(--theme-color)!important;border-radius:50px!important;color:#fff}.range{background-color:hsl(from var(--theme-color) h s 85%)!important}.range-end,.range-start{background-color:var(--theme-color)!important;color:#fff}.range-start{border-radius:50px 0 0 50px!important}.range-end{border-radius:0 50px 50px 0!important}.dashboard-property .property-info{flex:1;min-width:350px}.dashboard-property .booking-info{flex:2;min-width:350px}.dashboard-property .booking-info .calender-container{padding:20px}@media screen and (max-width:576px){.dashboard-property .booking-info .calender-container{padding:0}}.dashboard-property .booking-info .calendar .months-container .month-container{box-shadow:none}.dashboard-property .lite-border{border-radius:12px;border:.823px solid #e6e7eb}@media screen and (max-width:576px){.dashboard-property .lite-border{border:none;padding:0!important}}.dashboard-property .quotas{justify-content:space-between}.dashboard-property .quotas .nights{color:#000821;font-family:Poppins;font-size:12px;font-weight:600}@media screen and (max-width:576px){.dashboard-property .quotas .nights{order:1}.dashboard-property .quotas{justify-content:start}.dashboard-property .quotas .count-container{order:3}.dashboard-property .quotas .count-container .season-category{font-size:12px}}@media screen and (max-width:576px)and (max-width:768px){.dashboard-property .quotas .count-container .season-category{font-size:10px!important}}@media screen and (max-width:576px){.dashboard-property .quotas .count-container .mobileResponsive_icon{height:16px;width:16px}}@media screen and (max-width:576px)and (max-width:768px){.dashboard-property .quotas .count-container .count{font-size:12px}}@media screen and (max-width:576px){.dashboard-property .quotas .count-container .count span{font-size:16px;font-weight:600}}@media screen and (max-width:576px)and (max-width:768px){.dashboard-property .quotas .count-container .count span{font-size:12px!important}}@media screen and (max-width:576px){.dashboard-property .quotas .total-box{order:2}}.dashboard-property .quotas .total-box{color:#284ca6;font-weight:600}.dashboard-property .quotas .total-box .total{border-radius:33px;background:#f2f6fd}.dashboard-property .quotas .total-box .count span{font-size:22px;font-weight:600}@media screen and (max-width:576px){.dashboard-property .quotas .total-box .count span{font-size:16px}}.dashboard-property .card-subhead,.dashboard-property .view--property{width:-moz-fit-content;width:fit-content}.dashboard-property .view--property{padding:10px 10px 10px 0;border-radius:12px;box-shadow:0 1px 2px 0 rgba(16,24,40,.05)}.dashboard-property .view--property .view-property-btn{margin-block:0}@media(max-width:576px){.dashboard-property .dashboard-property{flex-wrap:wrap}.dashboard-property .booking-info,.dashboard-property .property-info{flex:1 1 100%;min-width:unset}}.my-property-cariusal .control button{border:2px solid #000;border-radius:50%;width:30px;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;background-color:#fff}@media screen and (max-width:576px){.my-property-cariusal .control button{width:24px;padding:0}}.small-text.grey{font:400 12px/16px Poppins,sans-serif;color:var(--text-grey)}.small-text.grey .status{background-color:#ffefd6;color:#f29305;border-radius:32px;padding:2px 8px;display:flex;align-items:center;gap:4px;min-height:28px}.date-container{border:3px solid #f5f5f7;border-radius:8px;padding:3% 4%}.date-head{font:600 20px/28px Poppins,sans-serif;color:#000821}.btnbg{background-color:#f7f9fd;color:#284ca6;border:1px solid #ebf0fc;border-radius:6px;padding:8px 12px}.btnbg img{max-width:15px;height:15px}.font-16-500{font:500 16px/20px Poppins,sans-serif;color:#000821}.theme-btn{background-color:#000821;padding:8px 12px;border-radius:12px}.theme-btn[disabled]{opacity:.7;color:rgba(0,0,0,.26)!important;box-shadow:none;background-color:rgba(0,0,0,.12)!important}.edit-booking-btn{border-radius:12px;box-shadow:0 1px 2px 0 rgba(16,24,40,.05);background:transparent;border:none;padding:0 4px}