:root{--color-primary:#cf0a0a;--color-secondary:#000;--color-text-primary:#fff;--color-text-secondary:#000;--color-text-thidly:#767676;--color-text-thirdly:#cf0a0a;--color-bg-primary:#000;--color-bg-secondary:#000;--color-bg-thirdly:#2d212178;--color-icons-primary:#fff;--color-icons-secondary:#cf0a0a;--color-text-thirdly:#000;--transition-primary:0.3s}*{margin:0;padding:0;border:none;position:relative;box-sizing:border-box;scroll-behavior:smooth;list-style:none}.container{max-width:1200px;padding:0 15px;margin:0 auto}.componentsSpaces{padding:60px 0}.custom-layout{background-color:#fff}.ant-layout-header{background-color:var(--darker-color-60)!important;height:auto!important;line-height:84px!important}.ant-layout-footer{z-index:1}.ant-typography{z-index:2}.ant-input{background-color:#fff!important;color:#000!important}.ant-select-dropdown{background-color:#fff}.ant-select-item-option{background-color:#fff}.ant-select-item-option,.ant-select-item-option-content{color:var(--darker-color-90)}.ant-select-selection-item{color:#000;text-align:start}.ant-select .ant-select-arrow{color:var(--darker-color-90)}.ant-select-dropdown .rc-virtual-list-holder{scrollbar-width:thin}.ant-image-preview-root .ant-image-preview-mask{background-color:rgba(0,0,0,.75)!important}.ant-image-preview>div{height:100%;width:100%;margin:auto}.ant-image-preview-content{height:100%}.ant-image-preview-img{position:relative;background-color:#fff;background-clip:padding-box;border:0;border-radius:8px;box-shadow:0 6px 16px 0 rgba(0,0,0,.08),0 3px 6px -4px rgba(0,0,0,.12),0 9px 28px 8px rgba(0,0,0,.05);pointer-events:auto;padding:20px 24px}.ant-otp{direction:ltr!important}.ant-table-content{scrollbar-gutter:auto!important}.ant-table-tbody .ant-table-row a{color:var(--darker-color-90)!important;background-color:transparent!important;width:100%;height:100%;display:block}.ant-table-tbody>tr.ant-table-row:hover>td{background:#fff!important;color:var(--darker-color-90)!important}.ant-table-tbody>tr.ant-table-row:hover .date-link{color:var(--darker-color-90)!important;background-color:transparent!important}h1{font-size:72px!important}h1,h2{color:var(--darker-color-90)!important}h2{font-size:44px!important;font-weight:700!important}h3{font-size:30px!important}h3,h4{color:var(--darker-color-90)!important}h4{font-size:24px!important;font-weight:600}h5{color:var(--darker-color-30)!important}sup{margin:5px}button{border-radius:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;-ms-border-radius:0!important;-o-border-radius:0!important}button:hover{color:var(--color-text-primary)!important;background-color:var(--lighter-color-60)!important}button span{font-size:16px;font-weight:600}.paragraph{color:var(--color-text-thidly)!important;font-size:16px!important;padding:10px 0;line-height:1.6!important}.large-btn{min-width:200px!important;min-height:50px!important}.large-btn,.small-btn{padding:20px 40px!important;box-shadow:none!important}.back-button{margin-bottom:16px;padding-left:0;display:flex}.back-button,.back-button:hover{color:var(--darker-color-90)!important}.back-button:hover{background-color:transparent!important}.ant-empty{margin:60px auto}.ant-empty .ant-empty-image{height:60px}.ant-empty .ant-empty-description{color:rgba(0,0,0,.25)}.ant-modal-content{color:#000}.ant-modal-content,.ant-modal-header{background-color:#fff!important}.ant-modal-header .ant-modal-title{color:#000}.ant-modal .first-btn{background-color:transparent!important;color:var(--darker-color-90);border-color:var(--darker-color-90)}.ant-modal .first-btn:hover{background-color:var(--lighter-color-60)!important;border-color:var(--lighter-color-60)!important}.new-appointment-successful-modal .ant-modal-close{color:#000!important}.new-appointment-successful-modal .ant-modal-close:hover{background-color:transparent!important}.new-appointment-successful-modal .appointment-successful-title{color:#52c41a!important}.new-appointment-successful-modal .appointment-pending-title{color:#1677ff!important}.new-appointment-successful-modal .icon{color:var(--darker-color-90);font-size:28px}.new-appointment-error-modal .ant-result{padding:22px 32px!important}.new-appointment-error-modal .ant-result .ant-result-subtitle,.new-appointment-error-modal .ant-result .ant-result-title{color:#000!important}.motion-preloader{display:flex;align-items:center;justify-content:center;margin:auto;height:100vh}.ant-divider{background-color:var(--color-text-thidly)!important}.ant-descriptions-row .ant-descriptions-item-label span{color:#000!important}.desktopBottomHeader-styled__StyledDesktopBottomHeader-sc-254c346-0 .nav{width:100%!important}.desktopBottomHeader-styled__StyledDesktopBottomHeader-sc-254c346-0 .nav .ant-menu{width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important}.mobile-main-menu-drawer .ant-drawer-body{background-color:#fff!important}.mobile-main-menu-drawer .ant-drawer-body .ant-menu{background-color:#fff!important;-webkit-border-end:none;border-inline-end:none}.mobile-main-menu-drawer .ant-drawer-body .ant-menu .ant-menu-title-content{color:#000!important}.mobile-main-menu-drawer .ant-menu-item-selected span{background-color:transparent!important}.mobile-main-menu-drawer .ant-menu-item-selected a{color:#000!important}.mobile-main-menu-drawer .ant-select-selector{background:#fff!important}.registration-main-menu-ant-space-buttons{display:flex!important}.registration-main-menu-ant-space-buttons button{width:100%!important}.registration-main-menu-ant-space-buttons .login-btn{background-color:transparent;color:var(--darker-color-90)}.login-drawer.ant-drawer-content{background-color:#fff!important;color:var(--darker-color-90)}.login-drawer .anticon svg{color:var(--darker-color-90)}.login-drawer .activate-btn,.login-drawer .create-account-btn,.login-drawer .login-btn{min-height:20px!important;min-width:80%!important}.login-drawer .ant-form-item{margin-bottom:0}.login-drawer .change-phone{cursor:pointer}.ant-space-item:nth-of-type(3),.login-drawer .ant-space-item:nth-of-type(2){display:flex;align-items:center;justify-content:center}input::placeholder{color:var(--color-text-thidly)!important}.cover-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.phone-icon{font-size:38px}.ant-select-item-option-content .flag-container{display:flex;align-items:center;justify-content:center}.ant-select-item-option-content .flag{border:1px solid #cababa;height:auto!important;min-height:22px;display:flex}.overlayRedBlack{position:absolute;top:0;left:0;width:100%;height:100%;background-image:radial-gradient(at top center,#38202078 0,var(--color-bg-primary) 100%);background-image:radial-gradient(at top center,#17111178 0,var(--color-bg-primary) 100%);background-image:radial-gradient(at center,#2d212178 0,var(--color-bg-primary) 100%)}.overlay-black{right:0;bottom:0;background-color:rgba(0,0,0,.22);z-index:1}.overlay-bg,.overlay-black{position:absolute;top:0;left:0}.overlay-bg{width:100%;height:100%;background-image:radial-gradient(at center,#1f1818c2 0,var(--color-bg-primary) 100%)}.slick-dots li button:before{color:transparent!important}.ant-popover{overflow:hidden;border:.5px solid #6f6c6c;border-radius:8px}.ant-popover-inner{max-width:1200px;padding:0 15px;margin:0 auto;background-color:#fff!important}.ant-popover-title{margin-bottom:20px!important}.ant-popover-title .title-box{display:flex;align-items:center;justify-content:space-between}.ant-popover-title .title-box .meta-title{color:var(--darker-color-90)}.ant-popover-title .title-box .close-icon{font-size:30px;cursor:pointer}.ant-popover .ant-popover-inner-content{color:var(--darker-color-90)}.popover-box .popover-details-box{margin:10px 0}.ant-pagination{display:flex;align-items:center;justify-content:flex-end;margin:15px}.ant-pagination-disabled button:hover{background-color:transparent!important}.ant-pagination-disabled .anticon{pointer-events:none;color:#aaa!important}.ant-pagination .ant-pagination-simple-pager,.ant-pagination .ant-pagination-total-text{color:#000}.ant-pagination .anticon{color:var(--primary-color)}.ant-pagination .ant-pagination-item{background-color:transparent!important}.ant-pagination .ant-pagination-item-active{border:1px solid var(--primary-color)}.ant-pagination .ant-pagination-item a{color:#000}.ant-pagination .ant-pagination-item-active a{color:var(--primary-color)}@media (max-width:768px){h1{font-size:50px!important}h2{font-size:47px!important}h3{font-size:32px!important}.paragraph{font-size:14px}}@media (max-width:574px){h1{font-size:40px!important}h2{font-size:35px!important}h3,h4{font-size:22px!important}h5{font-size:14px!important}}@keyframes upDown{0%,to{transform:translateY(0)}50%{transform:translateY(-20px);-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px)}}.upDown{animation:upDown 3s ease-in-out infinite;-webkit-animation:upDown 3s ease-in-out infinite}