.sidenav{background-color:#fff;height:100%;left:0;overflow-x:hidden;padding-top:48px;position:fixed;text-align:center;top:0;transition:.5s;width:0;z-index:1;z-index:9999}.sidenav a{color:#818181;display:block;font-size:21px;text-decoration:none;transition:.3s}.sidenav .m-menu-close-btn,.sidenav .m-menu-close-btn-slot{margin-top:0!important}.sidenav a:hover{color:#f1f1f1}.m-menu-items{gap:34px;padding:0 24px 46px;width:100%}.m-menu-title{font-size:20px!important;font-weight:700;margin-bottom:16px!important}.m-menu-close-btn,.m-menu-close-btn-slot{align-items:center;border-radius:100%;color:#fff!important;display:flex;height:32px;justify-content:center;position:absolute;right:24px;top:46px;width:32px;z-index:9999!important}.m-menu-close-btn,.x-icon{margin-top:-8px!important}.x-icon-sidenav{height:16px;margin-bottom:8px;width:16px}.clinic-info-name p{text-align:left!important}.m-form-elements,.m-form-input{width:100%!important}.m-form-input-icon{font-size:16px;left:0;margin-bottom:22px;margin-left:52px;position:absolute}.form-indent{text-indent:16px!important}.m-filter-checkbox{margin-right:8px}.filter-menu__title{font-size:20px!important;font-weight:600!important;text-align:left}@media screen and (max-height:450px){.sidenav{padding-top:15px}.sidenav a{font-size:18px}}.filter-modal__mobile-btns{display:none}@media (max-width:480px){.filter-modal__elements{flex-direction:column}.filter-modal-select{width:100%!important}.filter-input__name{margin-bottom:24px;margin-right:0;margin-top:8px}.filter-modal__mobile-btns{display:flex;flex-direction:column;gap:10px;margin-top:30px;width:100%}.filter-modal__mobile-btn{width:100%}.m-menu-items{gap:20px;padding:0 16px;width:100%}}