@import"https://fonts.googleapis.com/icon?family=Material+Icons";@import"https://opensource.propeller.in/components/icons/css/google-icons.css";@import"https://opensource.propeller.in/components/datetimepicker/css/bootstrap-datetimepicker.css";@import"https://opensource.propeller.in/components/datetimepicker/css/pmd-datetimepicker.css";.btn{font-family:mr-eaves-modern,sans-serif;text-transform:uppercase}.btn.rounded-circle{width:40px;position:relative;height:40px}.btn.rounded-circle i{position:absolute;top:0;width:100%;height:100%;left:0;display:flex;align-items:center;justify-content:center}@media(max-width: 767px){.container{width:100%;max-width:100%}}.container-fluid{max-width:1440px}.navbar .navbar-brand{font-weight:700}.navbar .nav-link{font-family:mr-eaves-modern,sans-serif;text-transform:uppercase}body{background-size:100%}.calendar{display:flex;flex-flow:column}.calendar .header .month-year{font-weight:300;margin-bottom:10px}.calendar .days{display:flex;flex-flow:wrap}.calendar .days .day_name{width:calc(100% / 7);border-bottom:1px solid #e6e9ea;padding:1.6vw;text-transform:uppercase;font-weight:bold;color:#494949}@media(max-width: 767px){.calendar .days .day_name{font-size:3.2vw}}.calendar .days .day_num{display:flex;flex-flow:column;width:calc(100% / 7);border-right:1px solid #e6e9ea;border-bottom:1px solid #e6e9ea;font-weight:bold;position:relative;cursor:pointer}@media(max-width: 767px){.calendar .days .day_num{min-height:calc(3.2vw * 6.6)}}@media(min-width: 768px){.calendar .days .day_num{min-height:calc(3.2vw * 3.6)}}.calendar .days .day_num span{display:inline-flex;padding:1.6vw}@media(max-width: 767px){.calendar .days .day_num span{font-size:3.2vw}}.calendar .days .day_num .event{font-family:"Roboto Condensed",var(--bs-font-sans-serif);font-weight:400;padding:4px;line-height:1;position:relative;z-index:2;color:#fff;text-decoration:none;word-wrap:break-word}@media(max-width: 767px){.calendar .days .day_num .event{font-size:3.2vw}}.calendar .days .day_num .event .event.green{background-color:#51ce57}.calendar .days .day_num .event .event.blue{background-color:#518fce}.calendar .days .day_num .event .event.red{background-color:#ce5151}.calendar .days .day_num:nth-child(7n+1){border-left:1px solid #e6e9ea}.calendar .days .day_num:hover{background-color:#fdfdfd}.calendar .days .day_num.ignore{color:#ced4da;cursor:inherit}.calendar .days .day_num.selected{padding-top:1.6vw;cursor:inherit}.calendar .days .day_num.selected span{padding-top:0;padding-bottom:0px;width:calc(3.2vw * 1.4);align-items:center;justify-content:center;background:#ffcc34}.bootstrap-datetimepicker-widget{width:100% !important;max-width:480px !important}.topdateinfo,.timepicker-picker,.bootstrap-datetimepicker-widget table td.active span,.timepicker .secondHnad:after,.timepicker .minuteHnad:after,.timepicker .hourHnad:after{background-color:#789fd1}@media(max-width: 575px){:root{font-size:3.2vw !important}}@media(min-width: 576px)and (max-width: 991px){:root{font-size:2vw !important}}@media(min-width: 992px)and (max-width: 1199px){:root{font-size:1.5vw !important}}@media(min-width: 1200px){:root{font-size:1vw !important}}html,body{width:100%;height:100%}#page{min-height:100%;display:flex;flex-direction:column;align-items:stretch}#nav,#header,#main,#footer{flex-shrink:0}#main{flex-grow:1}#hero{min-height:75vh}#hero .card{border-radius:30px;background:#f8f9fa}
