.main-top-title{position:relative;overflow:hidden}.main-top-title .bg-banner{position:absolute;top:0;left:0;overflow:hidden;z-index:-1;height:100%;width:100%}.main-top-title .bg-banner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.main-top-title .page-title{background-color:rgba(0,0,0,.337)}.main-top-title .page-title h2{font-size:38px;color:var(--whiteColor);text-align:center;font-weight:600;max-width:50%;min-height:46vh;display:flex;justify-content:center;align-items:center;flex-direction:column;margin:0 auto}@media only screen and (max-width:1200px){.main-top-title .page-title{background-color:rgba(0,0,0,.337)}.main-top-title .page-title h2{font-size:36px;min-height:37vh;max-width:60%;margin:0 auto}}@media only screen and (max-width:1080px){.main-top-title .page-title{background-color:rgba(0,0,0,.337)}.main-top-title .page-title h2{font-size:33px;min-height:37vh;max-width:60%;margin:0 auto}}@media only screen and (max-width:880px){.main-top-title .page-title{background-color:rgba(0,0,0,.337)}.main-top-title .page-title h2{font-size:24px;min-height:30vh;max-width:90%;margin:0 auto}}@media only screen and (max-width:480px){.page-title{background-color:rgba(0,0,0,.337)}.page-title h2{font-size:24px!important}.bg-banner img{height:40vh!important;background-size:cover!important;-o-object-fit:cover!important;object-fit:cover!important}}@media only screen and (max-width:400px){.page-title{background-color:rgba(0,0,0,.337)}.page-title h2{font-size:20px!important;min-height:30vh;max-width:90%;margin:0 auto}}.bg-none .page-title{background-color:transparent!important}.common-pagination{margin-top:15px}.common-pagination ul.common-cutsom-pagination{display:flex;justify-content:space-between;width:25%;margin:0 auto;list-style-type:none;align-items:center}.common-pagination ul.common-cutsom-pagination li a{border:2px solid var(--themeColor);border-radius:5px;padding:15px 20px;display:flex;justify-content:center;align-items:center;font-size:22px;font-weight:700;transition:.5s ease-in-out}.common-pagination ul.common-cutsom-pagination li a:hover{border-color:#fff!important;color:var(--themeColorHover)}.common-pagination ul.common-cutsom-pagination li div form .input-label-part input{max-width:12px;background-color:#fff!important;border-radius:100%!important;border:none!important;font-size:22px!important;padding:0;margin:0}.common-pagination ul.common-cutsom-pagination li button{padding:10px 0!important}.common-pagination ul.common-cutsom-pagination .center-text span{font-size:22px;padding:0;margin:0 0 2px}.common-pagination .pagination-pre-btn{rotate:180deg}.common-pagination .pagination-next-btn img,.common-pagination .pagination-pre-btn img{width:30px}@media only screen and (max-width:767px){.common-pagination{margin-top:15px}.common-pagination ul.common-cutsom-pagination{width:100%;padding-left:0}.common-pagination ul.common-cutsom-pagination li{margin-bottom:15px}.common-pagination ul.common-cutsom-pagination li a{width:125px;padding:10px 15px}.common-pagination ul.common-cutsom-pagination li a:hover{border-color:var(--themeColorHover);color:var(--themeColorHover)}.common-pagination ul.common-cutsom-pagination li button{min-width:80px;font-size:14px}.common-pagination ul.common-cutsom-pagination li div form .input-label-part input{max-width:50px;padding:0 5px}.common-pagination ul.common-cutsom-pagination .center-text span{font-size:22px}.search-and-filter-section .search-and-filter-main .right-btn{justify-content:center}}.numeric-pagination{justify-content:center;margin:25px 0}.numeric-pagination,.numeric-pagination .pagination{display:flex;align-items:center}.numeric-pagination .pagination .number-btn{background-color:#fff;color:var(--themeColor);border-radius:4px}.numeric-pagination .pagination .active-button,.numeric-pagination .pagination .number-btn{width:35px;height:35px;display:flex;align-items:center;justify-content:center;border:1px solid #c9c9c9}.numeric-pagination .pagination .active-button{background-color:var(--themeColor);color:#fff;border-radius:4px}.numeric-pagination .pagination .arrow-btn{width:35px;height:35px;background-color:#fff;color:var(--themeColor);border-radius:4px;display:flex;align-items:center;justify-content:center;border:1px solid #c9c9c9;transition:all .5s}.numeric-pagination .pagination .arrow-btn:hover{background-color:var(--themeColor);color:#fff}.numeric-pagination .pagination button{display:flex;align-items:center;border:none;background-color:transparent;font-size:var(--commonFont-extraLarge)}.input-field{border:1px solid var(--inputBorder)!important;border-radius:5px!important;-webkit-border-radius:5px!important;-moz-border-radius:5px!important;-ms-border-radius:5px!important;-o-border-radius:5px!important;width:100%;background-color:var(-inputboxBg)!important;height:40px;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;box-shadow:none!important;padding:0 15px;font-size:14px;outline:none!important}.input-field:focus,.input-field:focus-visible{outline:none!important;box-shadow:none!important;border:1px solid var(--inputBorder)!important}.react-datepicker-popper{z-index:11}.date-range-input{position:relative}.date-range-input input{width:100%}.date-range-input img{width:25px;height:25px;position:absolute;right:10px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);z-index:0;opacity:.5}.daterangepicker .calendar-table .table-condensed thead{background:transparent}.daterangepicker .calendar-table .table-condensed thead tr th.next,.daterangepicker .calendar-table .table-condensed thead tr th.prev{background:var(--themeColorLight)}.daterangepicker .calendar-table .table-condensed tbody tr td.today{background:var(--themeColor);color:var(--whiteColor)}.daterangepicker .calendar-table .table-condensed tbody tr td.active{background:var(--darkColor)}.daterangepicker .calendar-table .table-condensed tbody tr td.off.ends,.daterangepicker .calendar-table .table-condensed tbody tr td.off.start-date{background:inherit}.daterangepicker .drp-buttons .cancelBtn{background:var(--darkBlueGradient);color:var(--whiteColor)}.daterangepicker .drp-buttons .applyBtn{background:var(--greenButtonGradient);border:none}.date-picker .react-datepicker-wrapper{width:100%}.date-picker .react-datepicker-wrapper .react-datepicker__input-container{position:relative}.date-picker .react-datepicker-wrapper .react-datepicker__input-container:before{content:"";position:absolute;right:10px;top:50%;transform:translateY(-50%);display:block;background:url(/_next/static/media/calender.b040d933.png) no-repeat;background-size:contain;width:25px;height:25px;cursor:pointer;opacity:.5}.date-picker .react-datepicker-wrapper .react-datepicker__input-container input{border:1px solid var(--inputBorder)!important;border-radius:5px!important;-webkit-border-radius:5px!important;-moz-border-radius:5px!important;-ms-border-radius:5px!important;-o-border-radius:5px!important;width:100%;height:37px;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;box-shadow:none!important;padding:0 15px;outline:none!important;font-size:83%;background-color:var(--inputboxBg)}.date-picker .react-datepicker-wrapper .react-datepicker__input-container input:focus,.date-picker .react-datepicker-wrapper .react-datepicker__input-container input:focus-visible{box-shadow:none!important;border:1px solid var(--inputBorder)!important}.react-datepicker__current-month{display:none}.react-datepicker__header{background:var(--whiteColor)!important}.react-datepicker__navigation{display:flex!important;align-items:center!important;justify-content:center!important;background:var(--themeColorLight)!important}.react-datepicker__navigation .react-datepicker__navigation-icon:before{top:50%;left:50%;border-width:2px 2px 0 0!important;border-color:var(--darkColor)!important}.react-datepicker__navigation .react-datepicker__navigation-icon.react-datepicker__navigation-icon--previous:before{transform:translate(-50%,-50%) rotate(230deg)!important;-webkit-transform:translate(-50%,-50%) rotate(230deg)!important;-moz-transform:translate(-50%,-50%) rotate(230deg)!important;-ms-transform:translate(-50%,-50%) rotate(230deg)!important;-o-transform:translate(-50%,-50%) rotate(230deg)!important;color:var(--whiteColor)}.react-datepicker__navigation .react-datepicker__navigation-icon.react-datepicker__navigation-icon--next:before{transform:translate(-50%,-50%) rotate(45deg)!important;-webkit-transform:translate(-50%,-50%) rotate(45deg)!important;-moz-transform:translate(-50%,-50%) rotate(45deg)!important;-ms-transform:translate(-50%,-50%) rotate(45deg)!important;-o-transform:translate(-50%,-50%) rotate(45deg)!important;color:var(--whiteColor)}.react-datepicker__day--selected{background:var(--themeColor)!important}.react-datepicker__day--today{color:var(--themeColor)!important}.react-datepicker__day--today.react-datepicker__day--selected{background:var(--themeColor)!important;color:var(--whiteColor)!important}.react-datepicker__day:hover{background:var(--themeColorLight)!important;color:var(--whiteColor)}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{width:100%!important}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{left:12px!important}.disabled-color{background-color:var(--tableLastBg)!important}