@import url(https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700;900&display=swap);*{font-family:Roboto,sans-serif!important}body{background-color:#f4f3ef!important}#main .container{background-color:#fff;min-height:100vh;margin-top:50px;margin-bottom:50px;border-radius:10px;padding:40px 40px 40px 50px}.fade-enter-active{animation:fade .25s}.fade-leave-active{animation:fade .25s reverse}@keyframes fade{0%{opacity:0}to{opacity:100%}}.mx-input{height:31px!important}.day[data-v-68a36ed2]{min-height:150px!important;border:1px solid #d3d3d3;border-collapse:collapse!important}.event[data-v-68a36ed2]{background-color:#1905a0;color:#fff}.event>span[data-v-68a36ed2]{font-weight:700}.btn-outline-primary[data-v-68a36ed2],.btn[data-v-68a36ed2]{border-color:#1905a0!important;color:#1905a0!important}.btn-outline-primary[data-v-68a36ed2]:hover{border-color:#1905a0;color:#1905a0}.btn-check:checked+.btn[data-v-68a36ed2]{background-color:#1905a0;border-color:#1905a0;color:#fff!important}@media screen and (max-width:600px){.table{border:0}.table caption{font-size:1.3em}.table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;padding:0;position:absolute;width:1px}.table tr{border-bottom:3px solid #ddd;display:block;margin-bottom:.625em}.table td{border-bottom:1px solid #ddd;display:block;font-size:.8em;text-align:right}.table td:before{content:attr(data-label);float:left;font-weight:700;text-transform:uppercase}.table td:last-child{border-bottom:0}}