.Newcalender{scroll-behavior:smooth;max-height:60vh;overflow-y:scroll;font-family:Poppins!important}.Newcalender::-webkit-scrollbar{display:none}.Newcalender .calendar{background:0 0!important;padding:0!important}.Newcalender .calendar table.month th.month-title{font-family:Poppins;font-weight:600;padding-bottom:0!important;font-size:13px!important}.Newcalender .calendar table.month th.day-header{color:var(--text-grey);font-weight:600;font-size:11.518px!important}.Newcalender .months-container{flex-wrap:wrap;gap:12px 16px;margin:0;padding-bottom:16px;display:flex!important}.Newcalender .calendar .months-container .month-container{background:#fff;border-radius:12px;flex:20%;min-width:250px;overflow:hidden;box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f;height:auto!important}@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{font-size:11.518px;font-weight:600;position:relative;color:var(--text-grey)!important}.Newcalender .calendar table.month td.disabled:not(.my-booking):not(.my-booking-end):not(.my-booking-start):after{content:"";background:var(--text-grey);width:19.745px;height:.823px;position:absolute;top:50%;left:50%;transform:translate(-50%)}.Newcalender .range .day-content{background-color:#d7e0f7!important}.Newcalender .selected-circle .day-content{color:#fff;background-color:#3666df!important;border-radius:50px!important}.Newcalender .range.range-start .day-content,.Newcalender .range.range-end .day-content{color:#fff;background-color:#3666df!important}.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{color:#fff!important;background-color:#d7e0f7!important}.Newcalender .old-booking-start .day-content{background-color:#d7e0f7;color:#fff!important;border-radius:50px 0 0 50px!important}.Newcalender .old-booking-end .day-content{background-color:#d7e0f7;color:#fff!important;border-radius:0 50px 50px 0!important}.Newcalender .my-booking-start .day-content{background:#3666df;color:#fff!important;border-radius:50px 0 0 50px!important}.Newcalender .my-booking .day-content{background:#3666df;color:#fff!important}.Newcalender .my-booking-end .day-content{background-color:#3666df;color:#fff!important;border-radius:0 50px 50px 0!important}.theme-button{color:#fff;background-color:#000821;border-radius:8px;font:600 16px/22px Poppins,sans-serif;padding:8px 15px!important}.calender-top *{box-sizing:border-box;margin:0;padding:0}.calender-top{font-family:Poppins}.calender-top .property-option{z-index:1;background:#fff;border:1px solid gray;border-radius:8px;flex-direction:column;gap:16px;display:flex;bottom:0;left:-4%;right:-15px;transform:translateY(calc(100% + 25px));box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.calender-top .property-option .property-datails{cursor:pointer;border-radius:10px}.calender-top .property-option .property-datails:hover{background-color:#e9e2e28e}.calender-top .property-dropdown svg{cursor:pointer;position:absolute;right:-8%}.calender-top .property-datails .property-img{background:#ebe8e8bb;border-radius:10px;width:60px;min-width:60px;height:60px;overflow:hidden}.calender-top .property-datails .info .city{color:var(--text-grey);font-size:12px}.calender-top .property-datails .info .name{color:#000821;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;max-width:20ch;font-size:20px;font-weight:700;display:-webkit-box;overflow:hidden}@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{-o-object-fit:cover;object-fit:cover;width:24px;height:24px}@media screen and (max-width:576px){.calender-top .seasons .seasons-info .season-name img{width:16px;height: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{color:gray;font-size:10px;bottom:-12px}@media screen and (max-width:576px){.calender-top .seasons .seasons-info{padding-bottom:5px}}.change-year .current-year{color:#000821;margin:0;font-size:24px;font-style:normal;font-weight:700}@media screen and (max-width:576px){.change-year .current-year{font-size:16px}}.change-year .icon{cursor:pointer;border:2px solid #000821;border-radius:50%;justify-content:center;align-items:center;padding:5px;display:flex;overflow:hidden}.change-year .icon svg{color:#000821}@media screen and (max-width:576px){.change-year .icon{padding:1px}}.change-year .disableIcon{cursor:pointer;border:2px solid gray;border-radius:50%;justify-content:center;align-items:center;padding:5px;display:flex;overflow:hidden}.change-year .disableIcon svg{color:gray}@media screen and (max-width:576px){.change-year .disableIcon{padding:1px}}.cancleAction:focus,.cancleAction:active{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}}
