@font-face{font-family:AvenirLTStd;src:url(/fonts/AvenirLTStd-Book.otf?ecb0c2ae369ba2a89d9a1ec2a1b3187b) format("opentype")}body{font-family:AvenirLTStd!important}.size-12{font-size:12px!important}.size-13{font-size:13px!important}.size-14{font-size:14px!important}.size-15{font-size:15px!important}.size-16{font-size:16px!important}.size-17{font-size:17px!important}.size-20{font-size:20px!important}.size-30{font-size:30px!important}.size-35{font-size:35px!important}.new-booking{height:68px;width:100%;background:#fff;display:flex;align-items:center}.new-booking .title .title-name{cursor:pointer;margin-left:49px;font-size:22px;line-height:26px}.new-booking .wrapper-btn{margin-right:32px}.new-booking .wrapper-btn .btn{background:#66a48a;color:#fff;font-size:16px}.new-booking .wrapper-btn .btn-save{width:174px;height:39px}.tabs-index ul .nav-item{width:170px!important}.service-niches .wrapper-table{margin-top:12px;padding:24px 0;background:#fff;max-height:calc(100vh - 80px);overflow:auto}.service-niches .wrapper-table .outside-table{position:relative;height:auto;margin:0 36px 0 38px;border:1px solid #dfe0eb;box-sizing:border-box;border-radius:8px}.service-niches .wrapper-table .outside-table .pagination{margin-top:50px;color:#dadada;font-size:14px;line-height:20px}.service-niches .wrapper-table .outside-table .pagination .end{position:absolute;bottom:19px;text-align:end}.service-niches .wrapper-table .outside-table .pagination .end .icon{cursor:pointer;padding:0 10px}.service-niches .wrapper-table .outside-table .pagination .end .icon .image{width:7px;height:12px}.others-table{background-color:#fff;margin-top:12px;height:100%}.content{height:calc(100vh - 80px);padding:24px 36px;max-height:calc(100vh - 80px);overflow:auto}.content .outside-table{height:auto;background:#fff;border:1px solid #dfe0eb;box-sizing:border-box;border-radius:8px;position:relative}.content .outside-table .pagination{margin-top:50px;color:#dadada;font-size:14px;line-height:20px}.content .outside-table .pagination .end{position:absolute;bottom:19px;text-align:end}.content .outside-table .pagination .end .icon{cursor:pointer;padding:0 10px}.content .outside-table .pagination .end .icon .image{width:7px;height:12px}.booking-info-niches .columbarium-niches .wrapper-btn{margin-right:32px}.booking-info-niches .columbarium-niches .wrapper-btn .btn{background:#66a48a;color:#fff;font-size:16px}.booking-info-niches .columbarium-niches .wrapper-btn .btn-extension{width:130px;height:39px}.booking-info-niches .columbarium-niches .wrapper-btn .btn-save{width:174px;height:39px}.booking-info-room .columbarium-niches .wrapper-btn{margin-right:32px}.booking-info-room .columbarium-niches .wrapper-btn .btn{background:#66a48a;color:#fff;font-size:16px}.booking-info-room .columbarium-niches .wrapper-btn .btn-save{width:174px;height:39px}.background-brilliance{background:#fafafa}.background-brilliance .content-login{color:#666;width:100%;margin:auto;max-width:413px}.background-brilliance .content-login .form-group .col-form-label-lg{font-style:normal;font-weight:800;font-size:14px;line-height:22px;padding-bottom:8px;color:#666}.background-brilliance .content-login .form-control-lg{padding:.75rem 1rem!important}.background-brilliance .content-login .logo{width:100%;margin-bottom:39px}.background-brilliance .content-login .logo img{width:219px;height:46px}.background-brilliance .content-login .btn-submit{background-color:#71c5a1;border-color:#71c5a1;margin-top:44px;width:265px!important;margin-left:auto;margin-right:auto;height:49px}.background-brilliance .content-login .btn-forgot{text-align:end;color:#666!important;border-color:transparent;background-color:#f9f9f9;box-shadow:none!important}.background-brilliance .content-login .btn-forgot>a{text-decoration:none;font-family:AvenirLTStd!important;font-style:normal;font-weight:400;font-size:16px;line-height:19px;color:#333}.background-brilliance .content-login .btn-forgot:hover{border-color:transparent;box-shadow:0!important;background-color:#f9f9f9}.background-brilliance .content-login .btn-forgot:focus{outline:0!important}.background-brilliance .content-login .show-password{position:absolute;top:15px;right:16px;box-shadow:none!important}.background-brilliance .content-login .show-password button{border:none;background-color:transparent}.background-brilliance .content-login .show-password button:hover{background-color:transparent;border-color:transparent;box-shadow:0!important}.background-brilliance .content-login .show-password:focus{outline:0!important}.background-brilliance .content-login .col-form-label-lg{font-weight:800;margin-bottom:5px;padding-bottom:0;font-size:14px}.background-brilliance .btn-cancel{width:48%;box-shadow:0 0 0 1px #000}.background-brilliance .btn-forget{width:48%}.background-brilliance .btn-forget,.background-brilliance .btn-forget:hover{background-color:#71c5a1;border-color:#71c5a1}.background-brilliance .forget{text-align:center;padding-top:20px}.background-brilliance .input-login{font-size:16px!important}.background-brilliance .background-brilliance{background-color:#f9f9f9}.background-brilliance .noted{text-align:center;padding:0 65px 10px;color:#333}.contractors{height:68px;width:100%;background:#fff;display:flex;align-items:center}.contractors .title .title-name{cursor:pointer;font-size:22px;line-height:26px;margin-left:49px}.contractors .title .title-name>svg{position:relative;top:5px;color:#333}.tabs-index ul .nav-item{width:190px!important}.tabs-index ul .nav-item .nav-link{padding-top:15px;color:#333!important}.tabs-index .tab-content .active{height:calc(100vh - 122px)!important}.content-admin-niches{background:#fff;height:calc(100vh - 122px)}.content-admin-niches .form-group-niches{padding:28px 36px 0}.content-admin-niches .form-group-niches .row-item-form-niche{margin-bottom:30px}.content-admin-niches .form-group-niches .error{color:#f79483;font-size:13px;line-height:17px;white-space:nowrap!important;position:absolute;bottom:-6px}.content-admin-niches .form-group-niches .input-form{height:53px;outline:none!important}.content-admin-niches .form-group-niches .form-group--error{animation-name:shakeError!important;animation-fill-mode:forwards!important;animation-duration:.6s!important;animation-timing-function:ease-in-out!important;border-color:#f79483}.content-admin-niches .form-group-niches .v-select{position:relative!important;font-family:inherit}.content-admin-niches .form-group-niches .select-type-niche{width:100%!important;color:#626262!important;height:53px!important;text-align:left}.content-admin-niches .form-group-niches .select-type-niche .vs__dropdown-toggle{-webkit-appearance:none;-moz-appearance:none!important;appearance:none!important;display:flex;padding:0 0 4px;background:none;border:1px solid rgba(60,60,60,.26);border-radius:4px;white-space:normal;height:53px!important}.content-admin-niches .form-group-niches .select-type-niche .vs__dropdown-toggle .vs__selected-options{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;padding:0 2px;position:relative;height:53px}.content-admin-niches .form-group-niches .title-input{font-style:normal;font-weight:800;font-size:14px;line-height:22px;padding-bottom:8px}.content-admin-niches .form-group-niches-price{max-height:calc(100vh - 430px);overflow:auto;padding:0 36px 10px}.content-admin-niches .form-group-niches-price .gstPrice{font-style:normal;font-weight:400;font-size:18px;line-height:22px;color:#666}.content-admin-niches .form-group-niches-price .contact-person-outside-table{margin-top:20px;position:relative;border:1px solid #dfe0eb;border-radius:8px;width:100%;min-height:calc(100vh - 560px)}.content-admin-niches .form-group-niches-price .contact-person-outside-table .content-table{min-height:calc(100vh - 505px)}.content-admin-niches .form-group-niches-price .contact-person-outside-table .content-table .pagination{margin-top:50px;color:#dadada;font-size:14px;line-height:20px}.content-admin-niches .form-group-niches-price .contact-person-outside-table .content-table .pagination .end{position:absolute;bottom:19px;text-align:end}.content-admin-niches .form-group-niches-price .contact-person-outside-table .content-table .pagination .end .icon{cursor:pointer;padding:0 10px}.content-admin-niches .form-group-niches-price .contact-person-outside-table .content-table .pagination .end .icon .image{width:7px;height:12px}.content-admin-niches .line-horizontal{width:100%;border:1px solid #d5d5d5;margin:30px auto 20px}.content-admin-niches .border-bottom{border-bottom:1px solid #d5d5d5!important}.content-admin-niches .currently-booking{padding:35px 36px}.content-admin-niches .currently-booking .frame-info-booking{border:1px solid #d5d5d5;box-sizing:border-box;border-radius:5px;padding:20px 0;margin:14px 0 0}.content-admin-niches .currently-booking .frame-info-booking .row-item-info-booking{margin-bottom:35px}.content-admin-niches .currently-booking .frame-info-booking .item-current-booking .title-info{font-style:normal;font-weight:400;font-size:18px;line-height:22px;color:#666;flex:none;order:0;align-self:flex-start;margin:0 10px}.content-admin-niches .currently-booking .frame-info-booking .item-current-booking .value-info{font-style:normal;font-weight:800;font-size:16px;line-height:19px;color:#333;flex:none;order:1;align-self:flex-start;margin:10px}.content-admin-niches .currently-booking .title-booking-right{font-style:normal;font-weight:400;font-size:18px;line-height:22px;cursor:pointer;text-align:right;color:#71c5a1}.content-admin-niches .currently-booking .title-booking-left{font-style:normal;font-weight:400;font-size:18px;line-height:22px;color:#666}.booking-info-general .columbarium-niches .wrapper-btn{margin-right:32px}.booking-info-general .columbarium-niches .wrapper-btn .btn{background:#66a48a;color:#fff;font-size:16px}.booking-info-general .columbarium-niches .wrapper-btn .btn-change{width:184px;height:39px}.booking-info-general .columbarium-niches .wrapper-btn .btn-save{width:174px;height:39px}.booking-info-general .columbarium-niches .wrapper-btn .btn-canceled{width:184px;height:39px;background:#e3342f}.booking-info-general .columbarium-niches .wrapper-btn .btn-canceled:hover{cursor:pointer}.booking-info-general .tabs-index{border:none}.booking-info-general .tabs-index ul{height:53px;color:#000;border:none!important}.booking-info-general .tabs-index ul .nav-item{height:53px}.booking-info-general .tabs-index ul .nav-item:first-child{width:159px!important}.sale-agreements-info .columbarium-niches .wrapper-btn{margin-right:32px}.sale-agreements-info .columbarium-niches .wrapper-btn .btn{background:#66a48a;color:#fff;font-size:16px}.sale-agreements-info .columbarium-niches .wrapper-btn .btn-generate-invoice{width:184px;height:39px}.sale-agreements-info .columbarium-niches .wrapper-btn .btn-save{width:174px;height:39px}.sale-agreements-info .columbarium-niches .wrapper-btn .btn-print,.sale-agreements-info .columbarium-niches .wrapper-btn .btn-send-agreement{background:#66a48a;width:140px;height:39px}.sale-agreements-info .add-discount-custom{color:#71c5a1}.sale-agreements-info .add-discount-custom:hover{text-decoration:underline}.page-invoice-info .columbarium-niches .wrapper-btn{margin-right:32px}.page-invoice-info .columbarium-niches .wrapper-btn .btn{background:#66a48a;color:#fff;font-size:16px}.page-invoice-info .columbarium-niches .wrapper-btn .btn-generate-payment{width:195px;height:39px}.page-invoice-info .columbarium-niches .wrapper-btn .btn-save{width:174px;height:39px}.page-invoice-info .columbarium-niches .wrapper-btn .btn-print{background:#66a48a;width:94px;height:39px}.page-invoice-info .columbarium-niches .wrapper-btn .btn-send-agreement{background:#66a48a;width:140px;height:39px}.booking-info-other .columbarium-niches .wrapper-btn{margin-right:32px}.booking-info-other .columbarium-niches .wrapper-btn .btn{background:#66a48a;color:#fff;font-size:16px}.booking-info-other .columbarium-niches .wrapper-btn .btn-save{width:174px;height:39px}.admin-room-info .contractors .wrapper-btn{margin-right:32px}.admin-room-info .contractors .wrapper-btn .btn{background:#66a48a;color:#fff;font-size:16px}.admin-room-info .contractors .wrapper-btn .btn-save{width:174px;height:39px}.admin-other-info .columbarium-niches .wrapper-btn{margin-right:32px}.admin-other-info .columbarium-niches .wrapper-btn .btn{background:#66a48a;color:#fff;font-size:16px}.admin-other-info .columbarium-niches .wrapper-btn .btn-save{width:174px;height:39px}.admin-other-info .other-info-admin{overflow:auto;margin-top:15px;padding:26px 38px 30px 41px;background:#fff;height:calc(100vh - 83px);max-height:calc(100vh - 83px)}.admin-other-info .other-info-admin .text-label{font-style:normal;font-weight:800;font-size:18px;line-height:22px;color:#666}.admin-other-info .other-info-admin .contact-person-outside-table{border:1px solid #dfe0eb;border-radius:8px;width:100%;min-height:calc(100vh - 304px)}.admin-other-info .other-info-admin .contact-person-outside-table .content-table{min-height:calc(100vh - 304px);position:relative}.admin-other-info .other-info-admin .contact-person-outside-table .content-table .pagination{margin-top:40px;color:#dadada;font-size:14px;line-height:20px;bottom:5px}.admin-other-info .other-info-admin .contact-person-outside-table .content-table .pagination .end{position:absolute;bottom:19px;text-align:end}.admin-other-info .other-info-admin .contact-person-outside-table .content-table .pagination .end .icon{cursor:pointer;padding:0 10px}.admin-other-info .other-info-admin .contact-person-outside-table .content-table .pagination .end .icon .image{width:7px;height:12px}.admin-other-info .other-info-admin .choose-date>div:first-child>input{height:53px;outline:none!important;display:block;width:100%;padding:.5rem .75rem;font-size:1rem;line-height:1.25;color:#333;background-color:#fff;background-image:none;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.admin-customer-info .columbarium-niches .wrapper-btn{margin-right:32px}.admin-customer-info .columbarium-niches .wrapper-btn .btn{background:#66a48a;color:#fff;font-size:16px}.admin-customer-info .columbarium-niches .wrapper-btn .btn-save{width:174px;height:39px}.admin-customer-info .columbarium-niches .wrapper-btn .btn-donation{width:127px;height:39px}.admin-customer-info .columbarium-niches .wrapper-btn .btn-delete{background-color:#b70050!important;height:39px;width:179px;left:0;top:0;border-radius:5px}.admin-customer-info .customer-info-admin{margin-top:15px;padding:26px 38px 30px 41px;background:#fff;height:calc(100vh - 83px);overflow:auto}.admin-customer-info .customer-info-admin .form-group .col-form-label{font-style:normal;font-weight:800;font-size:14px;line-height:22px;padding-bottom:8px;color:#666}.admin-customer-info .customer-info-admin .bg-gray{background:#f9f9f9}.admin-customer-info .customer-info-admin .title-input{font-style:normal;font-weight:800;font-size:14px;line-height:22px;padding-bottom:8px;color:#666}.admin-customer-info .customer-info-admin .choose-date>div:first-child>input{height:53px;outline:none!important;display:block;width:100%;padding:.5rem .75rem;font-size:1rem;line-height:1.25;color:#333;background-color:#fff;background-image:none;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.admin-customer-info .customer-info-admin .dropdown-choose{width:100%}.admin-customer-info .customer-info-admin .dropdown-choose .dropdown-toggle{color:#626262;border:1px solid #e5e5e5!important;width:100%;height:53px;text-align:left;padding:0 20px}.admin-customer-info .customer-info-admin .dropdown-choose .dropdown-toggle:after{content:unset}.admin-customer-info .customer-info-admin .dropdown-choose .dropdown-toggle:active{background:transparent}.admin-customer-info .customer-info-admin .dropdown-choose .chevron-down-icon{position:absolute;right:20px;top:24px;width:12px;height:6px}.admin-customer-info .customer-info-admin .dropdown-choose .dropdown-menu{width:100%;height:auto;max-height:400px;overflow:auto}.admin-customer-info .customer-info-admin .dropdown-choose .dropdown-menu>li>.dropdown-item{padding:10px 20px;color:#333;font-size:16px;background:#f9f9f9;white-space:unset}.admin-customer-info .customer-info-admin .dropdown-choose .dropdown-menu>li>.dropdown-item>span{margin-right:10px}.admin-customer-info .customer-info-admin .dropdown-choose.show .dropdown-menu.show{right:0;top:-10px!important;left:0;will-change:transform;border:1px solid #e5e5e5;border-top:0;border-radius:0}.admin-customer-info .customer-info-admin .line-horizontal{width:100%;border:1px solid #d5d5d5;margin:30px auto 20px}.admin-customer-info .customer-info-admin .input-form{height:53px;outline:none!important}.admin-contractor-info .columbarium-niches .wrapper-btn{margin-right:32px}.admin-contractor-info .columbarium-niches .wrapper-btn .btn{background:#66a48a;color:#fff;font-size:16px}.admin-contractor-info .columbarium-niches .wrapper-btn .btn-save{width:174px;height:39px}.admin-contractor-info .contractor-info-admin{overflow:auto;margin-top:15px;padding:26px 38px 30px 41px;background:#fff;max-height:calc(100vh - 83px);height:calc(100vh - 83px)}.admin-contractor-info .contractor-info-admin .text-label{font-style:normal;font-weight:800;font-size:18px;line-height:22px;color:#666}.admin-contractor-info .contractor-info-admin .contact-person-outside-table{position:relative;border:1px solid #dfe0eb;border-radius:8px;width:100%;min-height:calc(100vh - 560px)}.admin-contractor-info .contractor-info-admin .contact-person-outside-table .content-table{min-height:calc(100vh - 562px)}.admin-contractor-info .contractor-info-admin .contact-person-outside-table .content-table .pagination{margin-top:40px;color:#dadada;font-size:14px;line-height:20px}.admin-contractor-info .contractor-info-admin .contact-person-outside-table .content-table .pagination .end{position:absolute;bottom:19px;text-align:end}.admin-contractor-info .contractor-info-admin .contact-person-outside-table .content-table .pagination .end .icon{cursor:pointer;padding:0 10px}.admin-contractor-info .contractor-info-admin .contact-person-outside-table .content-table .pagination .end .icon .image{width:7px;height:12px}.payment-info .columbarium-niches .wrapper-btn{margin-right:32px}.payment-info .columbarium-niches .wrapper-btn .btn{background:#66a48a;color:#fff;font-size:16px}.payment-info .columbarium-niches .wrapper-btn .btn-save{width:174px;height:39px}.payment-info .columbarium-niches .wrapper-btn .btn-print{background:#66a48a;width:94px;height:39px}.payment-info .columbarium-niches .wrapper-btn .btn-send-agreement{background:#66a48a;width:140px;height:39px}.payment-info .columbarium-niches .wrapper-btn .btn-delete{background:#b70050;width:174px;height:39px}.admin-funeral-info .columbarium-niches .wrapper-btn{margin-right:32px}.admin-funeral-info .columbarium-niches .wrapper-btn .btn{background:#66a48a;color:#fff;font-size:16px}.admin-funeral-info .columbarium-niches .wrapper-btn .btn-save{width:174px;height:39px}.admin-funeral-info .funeral-info-admin{overflow:auto;margin-top:15px;padding:26px 38px 30px 41px;background:#fff;max-height:calc(100vh - 83px);height:calc(100vh - 83px)}.admin-funeral-info .funeral-info-admin .text-label{font-style:normal;font-weight:800;font-size:18px;line-height:22px;color:#666}.admin-funeral-info .funeral-info-admin .contact-person-outside-table{border:1px solid #dfe0eb;border-radius:8px;width:100%;min-height:calc(100vh - 430px)}.admin-funeral-info .funeral-info-admin .contact-person-outside-table .content-table{position:relative;min-height:calc(100vh - 432px)}.admin-funeral-info .funeral-info-admin .contact-person-outside-table .content-table .pagination{margin-top:40px;color:#dadada;font-size:14px;line-height:20px}.admin-funeral-info .funeral-info-admin .contact-person-outside-table .content-table .pagination .end{position:absolute;bottom:19px;text-align:end}.admin-funeral-info .funeral-info-admin .contact-person-outside-table .content-table .pagination .end .icon{cursor:pointer;padding:0 10px}.admin-funeral-info .funeral-info-admin .contact-person-outside-table .content-table .pagination .end .icon .image{width:7px;height:12px}.side-bar{font-size:14px;width:300px;background:#fff;height:100vh}.side-bar .logo_tgor{height:90px}.side-bar .logo_tgor .logo{padding:22px 0 22px 3px;width:219px;height:46px}.side-bar .profile_name{font-style:normal;font-weight:400;font-size:20px;line-height:24px;display:flex;align-items:center;color:#666;width:100%}.side-bar .profile_name .user_name{overflow:hidden;padding:10px 0 11px 28px;width:80%;float:left}.side-bar .profile_name .btn-edit-profile{text-align:center;cursor:pointer;padding-right:25px;width:20%;float:left}.side-bar .profile_name .btn-edit-profile img{width:16px;height:16px}.side-bar .new-booking{font-family:AvenirLTStd!important;position:relative;width:100%;height:55px}.side-bar .new-booking .btn-booking{font-family:AvenirLTStd!important;border-color:#71c5a1;cursor:pointer;position:absolute;background-color:#71c5a1;width:267px;height:55px;box-shadow:0 4px 10px rgba(0,0,0,.1);border-radius:10px;transform:translate(10px,10px);font-size:14px;line-height:17px;display:flex;align-items:center;color:#fff}.side-bar .new-booking .btn-booking .btn-create{padding:0 10px 0 5px}.side-bar .new-booking .btn-booking .btn-create>img{width:34px;height:34px}.side-bar .list-menu{width:300px;min-height:calc(100vh - 230px);position:relative;margin-top:20px}.side-bar .list-menu .item{color:#666;height:45px;text-decoration:none}.side-bar .list-menu .item-hover:hover,.side-bar .list-menu .item.active{background:#f9f9f9;border-right:8px solid #ace5cd}.side-bar .list-menu .toggle{-moz-user-select:none;-ms-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;min-height:calc(100vh - 260px);overflow:auto;height:45px}.side-bar .list-menu .toggle .active{background:#f9f9f9;border-right:8px solid #ace5cd}.side-bar .list-menu .toggle .item{padding-left:8px;width:100%;outline:none;display:flex;align-items:center}.side-bar .list-menu .toggle .item .item-name{width:50%;padding-left:18px}.side-bar .list-menu .toggle .item .arrow-right{padding-right:20px;width:50%;display:flex;justify-content:flex-end;align-items:center}.side-bar .list-menu .logout{padding-left:24px;width:100%;height:45px;position:absolute;bottom:0;cursor:pointer}.collapsed>.arrow-right>.when-opened,:not(.collapsed)>.arrow-right>.when-closed{display:none}.columbarium-niches{height:68px;width:100%;background:#fff;display:flex;align-items:center}.columbarium-niches .title .title-name{cursor:pointer;margin-left:49px;font-size:22px;line-height:26px;position:relative}.columbarium-niches .title .title-name>svg{position:relative;top:5px;color:#333}.tabs-index{border:none}.tabs-index ul{height:53px;color:#000;border:none!important}.tabs-index ul .nav-item{height:53px;width:159px;text-align:center}.tabs-index ul .nav-item .nav-link{padding-top:5px;font-size:18px;height:53px;border-radius:0!important;color:#000!important}.tabs-index ul .nav-item .nav-link:hover{border:none!important}.tabs-index ul .nav-item .nav-link:focus{border-bottom:7px solid #ace5cd!important}.tabs-index ul .nav-item .active{background:#f9f9f9;border:#fff!important;border-bottom:7px solid #ace5cd!important;border-radius:0!important}.tabs-index .tab-content .active{height:calc(100vh - 150px);background:#fff}.tabs-index .tab-content .active .outside-table{height:auto;position:relative;margin:26px 36px 22px 38px;border:1px solid #dfe0eb;box-sizing:border-box;border-radius:8px}.tabs-index .tab-content .active .outside-table .pagination{margin-top:50px;color:#dadada;font-size:14px;line-height:20px}.tabs-index .tab-content .active .outside-table .pagination .end{position:absolute;bottom:19px;text-align:end}.tabs-index .tab-content .active .outside-table .pagination .end .icon{cursor:pointer;padding:0 10px}.tabs-index .tab-content .active .outside-table .pagination .end .icon .image{width:7px;height:12px}.run-loading{min-height:100px}.run-loading:before{z-index:10;width:50px;height:50px;border-color:#000 transparent transparent #000;border-style:solid;border-width:2px;border-radius:50%;animation:pace-spinner .4s linear infinite;vertical-align:middle;margin-top:-15px;margin-left:-15px;top:50%;left:50%}.run-loading:after,.run-loading:before{content:"";position:absolute;display:block}.run-loading:after{background:hsla(0,0%,100%,.5);z-index:9;top:0;left:0;right:0;bottom:0}.run-loading.small-loading{min-height:auto}.run-loading.small-loading:before{width:15px;height:15px}@keyframes pace-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.input-date .vdp-datepicker .vdp-datepicker__calendar{min-width:300px!important}.controllTable{transition:all 1s}.controllTable .head-actions{height:35px;margin-top:10px}.controllTable .head-actions .pull-content-left .content-left{padding-left:18px}.controllTable .head-actions .pull-content-left .content-left .btn-extentsion{padding:5px 12px;background:#71c5a1;border-radius:5px;color:#fff;height:31px;width:-moz-max-content;width:max-content;text-align:center;cursor:pointer}.controllTable .head-actions .pull-content-left .content-left .search{cursor:pointer;padding-right:10px;padding-left:5px}.controllTable .head-actions .pull-content-left .content-left .search .image{width:16px;height:17px}.controllTable .head-actions .pull-content-left .content-left .bulk-action>.b-dropdown{border:1px solid rgba(0,0,0,.15);border-radius:.25rem;height:53px}.controllTable .head-actions .pull-content-left .content-left .bulk-action>.b-dropdown>.dropdown-toggle{background-color:transparent!important;width:165px}.controllTable .head-actions .pull-content-left .content-left .bulk-action>.b-dropdown>.dropdown-toggle:active,.controllTable .head-actions .pull-content-left .content-left .bulk-action>.b-dropdown>.dropdown-toggle:hover{background-color:transparent}.controllTable .head-actions .filter .show{height:53px}.controllTable .head-actions .filter .d-none{visibility:none}.controllTable .head-actions .filter .form-control{margin-top:5px;height:53px}.controllTable .head-actions .filter .multiselect{margin-top:5px}.controllTable .head-actions .filter .w-95{width:95%}.controllTable .head-actions .pull-content-right{display:flex;justify-content:center;margin-left:-1%;text-align:end}.controllTable .head-actions .pull-content-right>div{padding:0 3px}.controllTable .head-actions .pull-content-right>div .image{-moz-user-select:none;-ms-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;cursor:pointer;width:16px;height:17px}.booking-new{overflow:auto;padding:36px 38px 30px 41px;height:calc(100vh - 125px)}.booking-new .title-input{font-size:14px;padding-bottom:8px;color:#666}.booking-new .title,.booking-new .title-input{font-style:normal;font-weight:800;line-height:22px}.booking-new .title{font-size:18px;margin-bottom:16px;color:#000}.booking-new .extension_users{margin-bottom:12px;display:flex;align-items:center;gap:8px 16px}.booking-new .extension_users>p{font-size:14px;margin-bottom:0}.booking-new .extension_users>a{font-size:14px}.booking-new .form-group .col-form-label{font-style:normal;font-weight:800;font-size:14px;line-height:22px;padding-bottom:8px;color:#666}.booking-new .dropdown-choose{width:100%}.booking-new .dropdown-choose .dropdown-toggle{color:#626262;background:#f9f9f9;border:1px solid #e5e5e5!important;width:100%;height:53px;text-align:left;padding:0 20px}.booking-new .dropdown-choose .dropdown-toggle:after{content:unset}.booking-new .dropdown-choose .dropdown-toggle:active{background:transparent}.booking-new .dropdown-choose .chevron-down-icon{position:absolute;right:20px;top:24px;width:12px;height:6px}.booking-new .dropdown-choose .dropdown-menu{width:100%;height:auto;max-height:400px;overflow:auto}.booking-new .dropdown-choose .dropdown-menu>li>.dropdown-item{padding:10px 20px;color:#333;font-size:16px;background:#f9f9f9;white-space:unset}.booking-new .dropdown-choose .dropdown-menu>li>.dropdown-item>span{margin-right:10px}.booking-new .dropdown-choose.show .dropdown-menu.show{right:0;top:-10px!important;left:0;will-change:transform;border:1px solid #e5e5e5;border-top:0;border-radius:0}.booking-new .line-horizontal{width:100%;border:1px solid #d5d5d5;margin:30px auto 20px}.booking-new .input-form{height:53px;outline:none!important}.booking-service-new{overflow:auto;min-height:calc(100vh - 125px)}.booking-service-new .booking-service{padding:36px 38px 0 41px}.booking-service-new .line-horizontal{width:98%;border:1px solid #d5d5d5;margin:30px auto 20px}.booking-service-new .title-input{font-style:normal;font-weight:800;font-size:14px;line-height:22px;padding-bottom:8px;color:#666}.booking-service-new .dropdown-choose{width:100%}.booking-service-new .dropdown-choose .dropdown-toggle{color:#626262;background:#f9f9f9;border:1px solid #e5e5e5!important;width:100%;height:53px;text-align:left;padding:0 20px}.booking-service-new .dropdown-choose .dropdown-toggle:after{content:unset}.booking-service-new .dropdown-choose .dropdown-toggle:active{background:transparent}.booking-service-new .dropdown-choose .chevron-down-icon{position:absolute;right:20px;top:24px;width:12px;height:6px}.booking-service-new .dropdown-choose .dropdown-menu{width:100%;height:auto;max-height:400px;overflow:auto}.booking-service-new .dropdown-choose .dropdown-menu>li>.dropdown-item{padding:10px 20px;color:#333;font-size:16px;background:#f9f9f9;white-space:unset}.booking-service-new .dropdown-choose .dropdown-menu>li>.dropdown-item>span{margin-right:10px}.booking-service-new .dropdown-choose.show .dropdown-menu.show{right:0;top:-10px!important;left:0;will-change:transform;border:1px solid #e5e5e5;border-top:0;border-radius:0}.booking-service-new .input-form{height:53px;outline:none!important}.booking-service-new .service{border:1px solid #d5d5d5;box-sizing:border-box;border-radius:5px;margin:0 14px}.booking-service-new .service .controll{border:none;background:#fff;cursor:pointer;margin:2px 15px 10px;outline:none}.booking-service-new .service .controll:focus{border:none;box-shadow:none}.booking-service-new .service .controll .image{width:16px;height:17px}.booking-service-new .service .service-type{margin:0 15px 14px 25px}.booking-service-new .service .service-type .service-item>div{overflow:unset;margin:30px 0 0;padding:0;height:auto;width:auto}.booking-service-new .service .service-type .service-item .line-horizonal{border:1px solid #d5d5d5;width:100%;margin:15px 0}.booking-service-new .btn-service{border-radius:10px;margin:15px 0 20px 40px;display:flex;font-size:18px;line-height:22px;color:#666;border:1px solid #d5d5d5!important}.booking-service-new .btn-service:hover{color:#666!important;opacity:1}.booking-service-new .btn-service .btn-create{padding-right:5px;font-family:AvenirLTStd!important}.booking-service-new .btn-service .btn-create>img{width:22px;height:22px}.booking-service-new .btn-service .btn-create .text-btn{color:#666}.booking-service-niches-field{height:calc(100vh - 125px);overflow:auto;padding:36px 38px 30px 41px}.booking-service-niches-field .form-group .col-form-label{font-style:normal;font-weight:800;font-size:14px;line-height:22px;padding-bottom:8px;color:#666}.booking-service-niches-field .bg-gray{background:#f9f9f9}.booking-service-niches-field .title-input{font-style:normal;font-weight:800;font-size:14px;line-height:22px;padding-bottom:8px;color:#666}.booking-service-niches-field .choose-date>div:first-child>input{height:53px;outline:none!important;display:block;width:100%;padding:.5rem .75rem;font-size:1rem;line-height:1.25;color:#333;background-color:#fff;background-image:none;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.booking-service-niches-field .dropdown-choose{width:100%}.booking-service-niches-field .dropdown-choose .dropdown-toggle{color:#626262;border:1px solid #e5e5e5!important;width:100%;height:53px;text-align:left;padding:0 20px}.booking-service-niches-field .dropdown-choose .dropdown-toggle:after{content:unset}.booking-service-niches-field .dropdown-choose .dropdown-toggle:active{background:transparent}.booking-service-niches-field .dropdown-choose .chevron-down-icon{position:absolute;right:20px;top:24px;width:12px;height:6px}.booking-service-niches-field .dropdown-choose .dropdown-menu{width:100%;height:auto;max-height:400px;overflow:auto}.booking-service-niches-field .dropdown-choose .dropdown-menu>li>.dropdown-item{padding:10px 20px;color:#333;font-size:16px;background:#f9f9f9;white-space:unset}.booking-service-niches-field .dropdown-choose .dropdown-menu>li>.dropdown-item>span{margin-right:10px}.booking-service-niches-field .dropdown-choose.show .dropdown-menu.show{right:0;top:-10px!important;left:0;will-change:transform;border:1px solid #e5e5e5;border-top:0;border-radius:0}.booking-service-niches-field .line-horizontal{width:100%;border:1px solid #d5d5d5;margin:30px auto 20px}.booking-service-niches-field .input-form{height:53px;outline:none!important}.booking-service-niches-field .input-date>svg{width:16px;color:#666;position:absolute;top:15px;right:15px}.booking-service-niches-field .vdp-datepicker__calendar{width:100%}.booking-service-niches-field .list-niches .multiselect .multiselect__content-wrapper .multiselect__content>li:nth-child(2){display:none!important}.booking-service-room-field{height:calc(100vh - 125px);overflow:auto;padding:36px 38px 30px 41px;min-height:calc(100vh - 170px)!important}.booking-service-room-field .form-group .col-form-label{font-style:normal;font-weight:800;font-size:14px;line-height:22px;padding-bottom:8px;color:#666}.booking-service-room-field .bg-gray{background:#f9f9f9}.booking-service-room-field .title-input{font-style:normal;font-weight:800;font-size:14px;line-height:22px;padding-bottom:8px;color:#666}.booking-service-room-field .choose-date>div:first-child>input{height:53px;outline:none!important;display:block;width:100%;padding:.5rem .75rem;font-size:1rem;line-height:1.25;color:#333;background-color:#fff;background-image:none;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.booking-service-room-field .dropdown-choose{width:100%}.booking-service-room-field .dropdown-choose .dropdown-toggle{color:#626262;border:1px solid #e5e5e5!important;width:100%;height:53px;text-align:left;padding:0 20px}.booking-service-room-field .dropdown-choose .dropdown-toggle:after{content:unset}.booking-service-room-field .dropdown-choose .dropdown-toggle:active{background:transparent}.booking-service-room-field .dropdown-choose .chevron-down-icon{position:absolute;right:20px;top:24px;width:12px;height:6px}.booking-service-room-field .dropdown-choose .dropdown-menu{width:100%;height:auto;max-height:400px;overflow:auto}.booking-service-room-field .dropdown-choose .dropdown-menu>li>.dropdown-item{padding:10px 20px;color:#333;font-size:16px;background:#f9f9f9;white-space:unset}.booking-service-room-field .dropdown-choose .dropdown-menu>li>.dropdown-item>span{margin-right:10px}.booking-service-room-field .dropdown-choose.show .dropdown-menu.show{right:0;top:-10px!important;left:0;will-change:transform;border:1px solid #e5e5e5;border-top:0;border-radius:0}.booking-service-room-field .line-horizontal{width:100%;border:1px solid #d5d5d5;margin:30px auto 20px}.booking-service-room-field .input-form{height:53px;outline:none!important}.booking-service-room-field .input-date>svg{width:16px;color:#666;position:absolute;top:15px;right:15px}.booking-service-room-field .vdp-datepicker__calendar{width:100%}.booking-service-other-field{padding:1px 38px 100px 41px}.booking-service-other-field .form-group .col-form-label{font-style:normal;font-weight:800;font-size:14px;line-height:22px;padding-bottom:8px;color:#666}.booking-service-other-field .bg-gray{background:#f9f9f9}.booking-service-other-field .title-input{font-style:normal;font-weight:800;font-size:14px;line-height:22px;padding-bottom:8px;color:#666}.booking-service-other-field .choose-date>div:first-child>input{height:53px;outline:none!important;display:block;width:100%;padding:.5rem .75rem;font-size:1rem;line-height:1.25;color:#333;background-color:#fff;background-image:none;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.booking-service-other-field .dropdown-choose{width:100%}.booking-service-other-field .dropdown-choose .dropdown-toggle{color:#626262;border:1px solid #e5e5e5!important;width:100%;height:53px;text-align:left;padding:0 20px}.booking-service-other-field .dropdown-choose .dropdown-toggle:after{content:unset}.booking-service-other-field .dropdown-choose .dropdown-toggle:active{background:transparent}.booking-service-other-field .dropdown-choose .chevron-down-icon{position:absolute;right:20px;top:24px;width:12px;height:6px}.booking-service-other-field .dropdown-choose .dropdown-menu{width:100%;height:auto;max-height:400px;overflow:auto}.booking-service-other-field .dropdown-choose .dropdown-menu>li>.dropdown-item{padding:10px 20px;color:#333;font-size:16px;background:#f9f9f9;white-space:unset}.booking-service-other-field .dropdown-choose .dropdown-menu>li>.dropdown-item>span{margin-right:10px}.booking-service-other-field .dropdown-choose.show .dropdown-menu.show{right:0;top:-10px!important;left:0;will-change:transform;border:1px solid #e5e5e5;border-top:0;border-radius:0}.booking-service-other-field .line-horizontal{width:100%;border:1px solid #d5d5d5;margin:30px auto 20px}.booking-service-other-field .input-form{height:53px;outline:none!important}.booking-service-other-field .input-date>svg{width:16px;color:#666;position:absolute;top:15px;right:15px}.booking-service-other-field .vdp-datepicker__calendar{width:100%}.customer-info{padding:26px 38px 30px 41px;background:#fff;height:calc(100vh - 125px);overflow:auto}.customer-info .form-group .col-form-label{font-style:normal;font-weight:800;font-size:14px;line-height:22px;padding-bottom:8px;color:#666}.customer-info .bg-gray{background:#f9f9f9}.customer-info .title-input{font-style:normal;font-weight:800;font-size:14px;line-height:22px;padding-bottom:8px;color:#666}.customer-info .choose-date>div:first-child>input{height:53px;outline:none!important;display:block;width:100%;padding:.5rem .75rem;font-size:1rem;line-height:1.25;color:#333;background-color:#fff;background-image:none;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.customer-info .dropdown-choose{width:100%}.customer-info .dropdown-choose .dropdown-toggle{color:#626262;border:1px solid #e5e5e5!important;width:100%;height:53px;text-align:left;padding:0 20px}.customer-info .dropdown-choose .dropdown-toggle:after{content:unset}.customer-info .dropdown-choose .dropdown-toggle:active{background:transparent}.customer-info .dropdown-choose .chevron-down-icon{position:absolute;right:20px;top:24px;width:12px;height:6px}.customer-info .dropdown-choose .dropdown-menu{width:100%;height:auto;max-height:400px;overflow:auto}.customer-info .dropdown-choose .dropdown-menu>li>.dropdown-item{padding:10px 20px;color:#333;font-size:16px;background:#f9f9f9;white-space:unset}.customer-info .dropdown-choose .dropdown-menu>li>.dropdown-item>span{margin-right:10px}.customer-info .dropdown-choose.show .dropdown-menu.show{right:0;top:-10px!important;left:0;will-change:transform;border:1px solid #e5e5e5;border-top:0;border-radius:0}.customer-info .line-horizontal{width:100%;border:1px solid #d5d5d5;margin:30px auto 20px}.customer-info .input-form{height:53px;outline:none!important}.contractor-info{margin-top:15px;padding:26px 38px 30px 41px;background:#fff;min-height:calc(100vh - 85px)}.contractor-info .form-group .col-form-label{font-style:normal;font-weight:800;font-size:14px;line-height:22px;padding-bottom:8px;color:#666}.contractor-info .bg-gray{background:#f9f9f9}.contractor-info .title-input{font-style:normal;font-weight:800;font-size:14px;line-height:22px;padding-bottom:8px;color:#666}.contractor-info .choose-date>div:first-child>input{height:53px;outline:none!important;display:block;width:100%;padding:.5rem .75rem;font-size:1rem;line-height:1.25;color:#333;background-color:#fff;background-image:none;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.contractor-info .dropdown-choose{width:100%}.contractor-info .dropdown-choose .dropdown-toggle{color:#626262;border:1px solid #e5e5e5!important;width:100%;height:53px;text-align:left;padding:0 20px}.contractor-info .dropdown-choose .dropdown-toggle:after{content:unset}.contractor-info .dropdown-choose .dropdown-toggle:active{background:transparent}.contractor-info .dropdown-choose .chevron-down-icon{position:absolute;right:20px;top:24px;width:12px;height:6px}.contractor-info .dropdown-choose .dropdown-menu{width:100%;height:auto;max-height:400px;overflow:auto}.contractor-info .dropdown-choose .dropdown-menu>li>.dropdown-item{padding:10px 20px;color:#333;font-size:16px;background:#f9f9f9;white-space:unset}.contractor-info .dropdown-choose .dropdown-menu>li>.dropdown-item>span{margin-right:10px}.contractor-info .dropdown-choose.show .dropdown-menu.show{right:0;top:-10px!important;left:0;will-change:transform;border:1px solid #e5e5e5;border-top:0;border-radius:0}.contractor-info .line-horizontal{width:100%;border:1px solid #d5d5d5;margin:30px auto 20px}.contractor-info .input-form{height:53px;outline:none!important}.funeral-director-info{margin-top:15px;padding:26px 38px 30px 41px;background:#fff;min-height:calc(100vh - 85px)}.funeral-director-info .form-group .col-form-label{font-style:normal;font-weight:800;font-size:14px;line-height:22px;padding-bottom:8px;color:#666}.funeral-director-info .bg-gray{background:#f9f9f9}.funeral-director-info .title-input{font-style:normal;font-weight:800;font-size:14px;line-height:22px;padding-bottom:8px;color:#666}.funeral-director-info .choose-date>div:first-child>input{height:53px;outline:none!important;display:block;width:100%;padding:.5rem .75rem;font-size:1rem;line-height:1.25;color:#333;background-color:#fff;background-image:none;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.funeral-director-info .dropdown-choose{width:100%}.funeral-director-info .dropdown-choose .dropdown-toggle{color:#626262;border:1px solid #e5e5e5!important;width:100%;height:53px;text-align:left;padding:0 20px}.funeral-director-info .dropdown-choose .dropdown-toggle:after{content:unset}.funeral-director-info .dropdown-choose .dropdown-toggle:active{background:transparent}.funeral-director-info .dropdown-choose .chevron-down-icon{position:absolute;right:20px;top:24px;width:12px;height:6px}.funeral-director-info .dropdown-choose .dropdown-menu{width:100%;height:auto;max-height:400px;overflow:auto}.funeral-director-info .dropdown-choose .dropdown-menu>li>.dropdown-item{padding:10px 20px;color:#333;font-size:16px;background:#f9f9f9;white-space:unset}.funeral-director-info .dropdown-choose .dropdown-menu>li>.dropdown-item>span{margin-right:10px}.funeral-director-info .dropdown-choose.show .dropdown-menu.show{right:0;top:-10px!important;left:0;will-change:transform;border:1px solid #e5e5e5;border-top:0;border-radius:0}.funeral-director-info .line-horizontal{width:100%;border:1px solid #d5d5d5;margin:30px auto 20px}.funeral-director-info .input-form{height:53px;outline:none!important}.other-info{margin-top:15px;padding:26px 38px 30px 41px;background:#fff;min-height:calc(100vh - 85px)}.other-info .form-group .col-form-label{font-style:normal;font-weight:800;font-size:14px;line-height:22px;padding-bottom:8px;color:#666}.other-info .bg-gray{background:#f9f9f9}.other-info .title-input{font-style:normal;font-weight:800;font-size:14px;line-height:22px;padding-bottom:8px;color:#666}.other-info .choose-date>div:first-child>input{height:53px;outline:none!important;display:block;width:100%;padding:.5rem .75rem;font-size:1rem;line-height:1.25;color:#333;background-color:#fff;background-image:none;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.other-info .dropdown-choose{width:100%}.other-info .dropdown-choose .dropdown-toggle{color:#626262;border:1px solid #e5e5e5!important;width:100%;height:53px;text-align:left;padding:0 20px}.other-info .dropdown-choose .dropdown-toggle:after{content:unset}.other-info .dropdown-choose .dropdown-toggle:active{background:transparent}.other-info .dropdown-choose .chevron-down-icon{position:absolute;right:20px;top:24px;width:12px;height:6px}.other-info .dropdown-choose .dropdown-menu{width:100%;height:auto;max-height:400px;overflow:auto}.other-info .dropdown-choose .dropdown-menu>li>.dropdown-item{padding:10px 20px;color:#333;font-size:16px;background:#f9f9f9;white-space:unset}.other-info .dropdown-choose .dropdown-menu>li>.dropdown-item>span{margin-right:10px}.other-info .dropdown-choose.show .dropdown-menu.show{right:0;top:-10px!important;left:0;will-change:transform;border:1px solid #e5e5e5;border-top:0;border-radius:0}.other-info .line-horizontal{width:100%;border:1px solid #d5d5d5;margin:30px auto 20px}.other-info .input-form{height:53px;outline:none!important}.sale-agreement-info{overflow:auto;margin-top:15px;background:#fff;height:calc(100vh - 83px);min-height:calc(100vh - 83px)}.sale-agreement-info .form-group .col-form-label{font-style:normal;font-weight:800;font-size:14px;line-height:22px;padding-bottom:8px;color:#666}.sale-agreement-info .formInput{padding:26px 38px 0 41px}.sale-agreement-info .bg-gray{background:#f9f9f9}.sale-agreement-info .title-input{font-style:normal;font-weight:800;font-size:14px;line-height:22px;padding-bottom:8px;color:#666}.sale-agreement-info .choose-date>div:first-child>input{height:53px;outline:none!important;display:block;width:100%;padding:.5rem .75rem;font-size:1rem;line-height:1.25;color:#333;background-color:#fff;background-image:none;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.sale-agreement-info .no_line{border:1px solid #dfe0eb;box-sizing:border-box;border-radius:8px}.sale-agreement-info .dropdown-choose{width:100%}.sale-agreement-info .dropdown-choose .dropdown-toggle{color:#626262;border:1px solid #e5e5e5!important;width:100%;height:53px;text-align:left;padding:0 20px}.sale-agreement-info .dropdown-choose .dropdown-toggle:after{content:unset}.sale-agreement-info .dropdown-choose .dropdown-toggle:active{background:transparent}.sale-agreement-info .dropdown-choose .chevron-down-icon{position:absolute;right:20px;top:24px;width:12px;height:6px}.sale-agreement-info .dropdown-choose .dropdown-menu{width:100%;height:auto;max-height:400px;overflow:auto}.sale-agreement-info .dropdown-choose .dropdown-menu>li>.dropdown-item{padding:10px 20px;color:#333;font-size:16px;background:#f9f9f9;white-space:unset}.sale-agreement-info .dropdown-choose .dropdown-menu>li>.dropdown-item>span{margin-right:10px}.sale-agreement-info .dropdown-choose.show .dropdown-menu.show{right:0;top:-10px!important;left:0;will-change:transform;border:1px solid #e5e5e5;border-top:0;border-radius:0}.sale-agreement-info .line-horizontal{width:100%;border:1px solid #d5d5d5;margin:30px auto 20px}.sale-agreement-info .input-form{height:53px;outline:none!important}.sale-agreement-info .text-label{font-style:normal;font-weight:800;font-size:18px;line-height:22px;padding:0 38px 8px 41px;color:#666}.sale-agreement-info .pd-row{padding:0 37px;margin:0}.sale-agreement-info .pd-row .sale-agreement-table{width:100%;padding-top:4px;border:1px solid #dfe0eb;border-radius:8px}.sale-agreement-info .pd-row .sale-agreement-table .total-agreemant{background:#ace5cd;opacity:.5;height:68px;margin-bottom:20px}.sale-agreement-info .title-sign{padding:0 38px 0 41px;margin:0 0 15px}.sale-agreement-info .sign-officer,.sale-agreement-info .title-sign{font-style:normal;font-weight:800;font-size:18px;line-height:22px;color:#666}.sale-agreement-info .sign-officer{margin:0;padding:0 38px 35px 41px}.sale-agreement-info .sign-officer .signture{position:relative;border:1px solid #dfe0eb;box-sizing:border-box;border-radius:8px}.sale-agreement-info .sign-officer .signture>img{cursor:pointer;position:absolute;width:20px;height:20px;top:10px;right:10px}.sale-agreement-info .sign-officer .offier{line-height:normal}.invoice-info{overflow:auto;margin-top:15px;background:#fff;max-height:calc(100vh - 85px)}.invoice-info .form-group .col-form-label{font-style:normal;font-weight:800;font-size:14px;line-height:22px;padding-bottom:8px;color:#666}.invoice-info .formInput{padding:26px 38px 0 41px}.invoice-info .bg-gray{background:#f9f9f9}.invoice-info .title-input{font-style:normal;font-weight:800;font-size:14px;line-height:22px;padding-bottom:8px;color:#666}.invoice-info .text-label{padding:0 38px 8px 41px}.invoice-info .pd-row{margin:0}.invoice-info .choose-date>div:first-child>input{height:53px;outline:none!important;display:block;width:100%;padding:.5rem .75rem;font-size:1rem;line-height:1.25;color:#333;background-color:#fff;background-image:none;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.invoice-info .dropdown-choose{width:100%}.invoice-info .dropdown-choose .dropdown-toggle{color:#626262;border:1px solid #e5e5e5!important;width:100%;height:53px;text-align:left;padding:0 20px}.invoice-info .dropdown-choose .dropdown-toggle:after{content:unset}.invoice-info .dropdown-choose .dropdown-toggle:active{background:transparent}.invoice-info .dropdown-choose .chevron-down-icon{position:absolute;right:20px;top:24px;width:12px;height:6px}.invoice-info .dropdown-choose .dropdown-menu{width:100%;height:auto;max-height:400px;overflow:auto}.invoice-info .dropdown-choose .dropdown-menu>li>.dropdown-item{padding:10px 20px;color:#333;font-size:16px;background:#f9f9f9;white-space:unset}.invoice-info .dropdown-choose .dropdown-menu>li>.dropdown-item>span{margin-right:10px}.invoice-info .dropdown-choose.show .dropdown-menu.show{right:0;top:-10px!important;left:0;will-change:transform;border:1px solid #e5e5e5;border-top:0;border-radius:0}.invoice-info .line-horizontal{width:100%;border:1px solid #d5d5d5;margin:30px auto 20px}.invoice-info .input-form{height:53px;outline:none!important}.invoice-info .text-label{font-style:normal;font-weight:800;font-size:18px;line-height:22px;padding-bottom:8px;color:#666}.invoice-info .pd-row{padding:0 37px}.invoice-info .pd-row .sale-agreement-table{padding-top:4px;border:1px solid #dfe0eb;border-radius:8px}.invoice-info .pd-row .sale-agreement-table .total-agreemant{background:#ace5cd;opacity:.5;height:68px;margin-bottom:20px}.invoice-info .no_line{border:1px solid #dfe0eb;box-sizing:border-box;border-radius:8px}.invoice-info .title-sign{padding:0 38px 0 41px;margin:0 0 15px}.invoice-info .sign-officer,.invoice-info .title-sign{font-style:normal;font-weight:800;font-size:18px;line-height:22px;color:#666}.invoice-info .sign-officer{margin:0;padding:0 38px 35px 41px}.invoice-info .sign-officer .signture{position:relative;border:1px solid #dfe0eb;box-sizing:border-box;border-radius:8px}.invoice-info .sign-officer .signture>img{cursor:pointer;position:absolute;width:20px;height:20px;top:10px;right:10px}.invoice-info .sign-officer .offier{line-height:normal}.invoice-info .controll-attachment{margin:0;padding:0 38px 0 41px;cursor:pointer;display:flex}.invoice-info .controll-attachment div{padding:0 10px}.invoice-info .controll-attachment div>img{width:16px;height:16px}.invoice-info .file-attachment{margin:0;padding:0 38px 35px;display:flex}.invoice-info .file-attachment div{margin-right:65px;font-weight:800!important;font-size:14px!important;line-height:17px!important;letter-spacing:.2px!important;color:#999!important}.invoice-info .file-attachment div:first-child{padding:0;margin-left:5px;margin-right:65px}.invoice-info .file-attachment div .custom-control .custom-control-label{font-size:14px!important}.admin-setup-basic-info{padding:26px 38px 30px 41px;background:#fff}.admin-setup-basic-info .form-group .col-form-label{font-style:normal;font-weight:800;font-size:14px;line-height:22px;padding-bottom:8px;color:#666}.admin-setup-basic-info .bg-gray{background:#f9f9f9}.admin-setup-basic-info .title-input{font-style:normal;font-weight:800;font-size:14px;line-height:22px;padding-bottom:8px;color:#666}.admin-setup-basic-info .choose-date>div:first-child>input{height:53px;outline:none!important;display:block;width:100%;padding:.5rem .75rem;font-size:1rem;line-height:1.25;color:#333;background-color:#fff;background-image:none;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.admin-setup-basic-info .dropdown-choose{width:100%}.admin-setup-basic-info .dropdown-choose .dropdown-toggle{color:#626262;border:1px solid #e5e5e5!important;width:100%;height:53px;text-align:left;padding:0 20px}.admin-setup-basic-info .dropdown-choose .dropdown-toggle:after{content:unset}.admin-setup-basic-info .dropdown-choose .dropdown-toggle:active{background:transparent}.admin-setup-basic-info .dropdown-choose .chevron-down-icon{position:absolute;right:20px;top:24px;width:12px;height:6px}.admin-setup-basic-info .dropdown-choose .dropdown-menu{width:100%;height:auto;max-height:400px;overflow:auto}.admin-setup-basic-info .dropdown-choose .dropdown-menu>li>.dropdown-item{padding:10px 20px;color:#333;font-size:16px;background:#f9f9f9;white-space:unset}.admin-setup-basic-info .dropdown-choose .dropdown-menu>li>.dropdown-item>span{margin-right:10px}.admin-setup-basic-info .dropdown-choose.show .dropdown-menu.show{right:0;top:-10px!important;left:0;will-change:transform;border:1px solid #e5e5e5;border-top:0;border-radius:0}.admin-setup-basic-info .line-horizontal{width:100%;border:1px solid #d5d5d5;margin:30px auto 20px}.admin-setup-basic-info .input-form{height:53px;outline:none!important}.booking-service-general .booking-service{padding:36px 38px 0 41px}.booking-service-general .line-horizontal{width:98%}.booking-service-general .form-group .col-form-label{font-style:normal;font-weight:800;font-size:14px;line-height:22px;padding-bottom:8px;color:#666}.booking-service-general .bg-gray{background:#f9f9f9}.booking-service-general .title-input{font-style:normal;font-weight:800;font-size:14px;line-height:22px;padding-bottom:8px;color:#666}.booking-service-general .choose-date>div:first-child>input{height:53px;outline:none!important;display:block;width:100%;padding:.5rem .75rem;font-size:1rem;line-height:1.25;color:#333;background-color:#fff;background-image:none;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.booking-service-general .dropdown-choose{width:100%}.booking-service-general .dropdown-choose .dropdown-toggle{color:#626262;border:1px solid #e5e5e5!important;width:100%;height:53px;text-align:left;padding:0 20px}.booking-service-general .dropdown-choose .dropdown-toggle:after{content:unset}.booking-service-general .dropdown-choose .dropdown-toggle:active{background:transparent}.booking-service-general .dropdown-choose .chevron-down-icon{position:absolute;right:20px;top:24px;width:12px;height:6px}.booking-service-general .dropdown-choose .dropdown-menu{width:100%;height:auto;max-height:400px;overflow:auto}.booking-service-general .dropdown-choose .dropdown-menu>li>.dropdown-item{padding:10px 20px;color:#333;font-size:16px;background:#f9f9f9;white-space:unset}.booking-service-general .dropdown-choose .dropdown-menu>li>.dropdown-item>span{margin-right:10px}.booking-service-general .dropdown-choose.show .dropdown-menu.show{right:0;top:-10px!important;left:0;will-change:transform;border:1px solid #e5e5e5;border-top:0;border-radius:0}.booking-service-general .line-horizontal{width:100%;border:1px solid #d5d5d5;margin:30px auto 20px}.booking-service-general .input-form{height:53px;outline:none!important}.booking-service-general .service{border:1px solid #d5d5d5;box-sizing:border-box;border-radius:5px;margin:0 14px}.booking-service-general .service .controll{border:none;background:#fff;cursor:pointer;margin:0 15px 10px;outline:none}.booking-service-general .service .controll:focus{border:none;box-shadow:none}.booking-service-general .service .controll .image{width:16px;height:17px}.booking-service-general .service .service-type{margin:0 15px 14px 25px}.booking-service-general .service .service-type .service-item>div{overflow:unset;margin:30px 0 0;padding:0;height:auto;width:auto}.booking-service-general .service .service-type .service-item .line-horizonal{border:1px solid #d5d5d5;width:100%;margin:15px 0}.booking-service-general .btn-service{border-radius:10px;margin:15px 0 20px 40px;display:flex;font-size:18px;line-height:22px;color:#666;border:1px solid #d5d5d5!important}.booking-service-general .btn-service .btn-create{padding-right:5px;font-family:AvenirLTStd!important}.booking-service-general .btn-service .btn-create>img{width:22px;height:22px}.payment-info-components{overflow:auto;margin-top:15px;background:#fff;max-height:calc(100vh - 85px)}.payment-info-components .form-group .col-form-label{font-style:normal;font-weight:800;font-size:14px;line-height:22px;padding-bottom:8px;color:#666}.payment-info-components .formInput{padding:26px 38px 0 41px}.payment-info-components .bg-gray{background:#f9f9f9}.payment-info-components .title-input{font-style:normal;font-weight:800;font-size:14px;line-height:22px;padding-bottom:8px;color:#666}.payment-info-components .text-label{padding:0 38px 8px 41px}.payment-info-components .pd-row{margin:0}.payment-info-components .choose-date>div:first-child>input{height:53px;outline:none!important;display:block;width:100%;padding:.5rem .75rem;font-size:1rem;line-height:1.25;color:#333;background-color:#fff;background-image:none;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.payment-info-components .dropdown-choose{width:100%}.payment-info-components .dropdown-choose .dropdown-toggle{color:#626262;border:1px solid #e5e5e5!important;width:100%;height:53px;text-align:left;padding:0 20px}.payment-info-components .dropdown-choose .dropdown-toggle:after{content:unset}.payment-info-components .dropdown-choose .dropdown-toggle:active{background:transparent}.payment-info-components .dropdown-choose .chevron-down-icon{position:absolute;right:20px;top:24px;width:12px;height:6px}.payment-info-components .dropdown-choose .dropdown-menu{width:100%;height:auto;max-height:400px;overflow:auto}.payment-info-components .dropdown-choose .dropdown-menu>li>.dropdown-item{padding:10px 20px;color:#333;font-size:16px;background:#f9f9f9;white-space:unset}.payment-info-components .dropdown-choose .dropdown-menu>li>.dropdown-item>span{margin-right:10px}.payment-info-components .dropdown-choose.show .dropdown-menu.show{right:0;top:-10px!important;left:0;will-change:transform;border:1px solid #e5e5e5;border-top:0;border-radius:0}.payment-info-components .line-horizontal{width:100%;border:1px solid #d5d5d5;margin:30px auto 20px}.payment-info-components .input-form{height:53px;outline:none!important}.payment-info-components .text-label{font-style:normal;font-weight:800;font-size:18px;line-height:22px;padding-bottom:8px;color:#666}.payment-info-components .pd-row{padding:0 37px}.payment-info-components .pd-row .sale-agreement-table{padding-top:4px;border:1px solid #dfe0eb;border-radius:8px}.payment-info-components .pd-row .sale-agreement-table .total-agreemant{background:#ace5cd;opacity:.5;height:68px;margin-bottom:20px}.payment-info-components .no_line{border:1px solid #dfe0eb;box-sizing:border-box;border-radius:8px}.payment-info-components .title-sign{padding:0 38px 0 41px;margin:0 0 15px}.payment-info-components .sign-officer,.payment-info-components .title-sign{font-style:normal;font-weight:800;font-size:18px;line-height:22px;color:#666}.payment-info-components .sign-officer{margin:0;padding:0 38px 35px 41px}.payment-info-components .sign-officer .signture{position:relative;border:1px solid #dfe0eb;box-sizing:border-box;border-radius:8px}.payment-info-components .sign-officer .signture>img{cursor:pointer;position:absolute;width:20px;height:20px;top:10px;right:10px}.payment-info-components .sign-officer .offier{line-height:normal}.payment-info-components .controll-attachment{margin:0;padding:0 38px 0 41px;cursor:pointer;display:flex}.payment-info-components .controll-attachment div{padding:0 10px}.payment-info-components .controll-attachment div>img{width:16px;height:16px}.payment-info-components .file-attachment{margin:0;padding:0 38px 35px;display:flex}.payment-info-components .file-attachment div{margin-right:65px;font-weight:800!important;font-size:14px!important;line-height:17px!important;letter-spacing:.2px!important;color:#999!important}.payment-info-components .file-attachment div:first-child{padding:0;margin-left:5px;margin-right:65px}.payment-info-components .file-attachment div .custom-control .custom-control-label{font-size:14px!important}.wrap-client-info{padding:36px 38px 30px 41px;max-height:calc(100vh - 122px);overflow:auto}.wrap-client-info .form-group .col-form-label,.wrap-client-info .title-input{font-style:normal;font-weight:800;font-size:14px;line-height:22px;padding-bottom:8px;color:#666}.wrap-client-info .dropdown-choose{width:100%}.wrap-client-info .dropdown-choose .dropdown-toggle{color:#626262;background:#f9f9f9;border:1px solid #e5e5e5!important;width:100%;height:53px;text-align:left;padding:0 20px}.wrap-client-info .dropdown-choose .dropdown-toggle:after{content:unset}.wrap-client-info .dropdown-choose .dropdown-toggle:active{background:transparent}.wrap-client-info .dropdown-choose .chevron-down-icon{position:absolute;right:20px;top:24px;width:12px;height:6px}.wrap-client-info .dropdown-choose .dropdown-menu{width:100%;height:auto;max-height:400px;overflow:auto}.wrap-client-info .dropdown-choose .dropdown-menu>li>.dropdown-item{padding:10px 20px;color:#333;font-size:16px;background:#f9f9f9;white-space:unset}.wrap-client-info .dropdown-choose .dropdown-menu>li>.dropdown-item>span{margin-right:10px}.wrap-client-info .dropdown-choose.show .dropdown-menu.show{right:0;top:-10px!important;left:0;will-change:transform;border:1px solid #e5e5e5;border-top:0;border-radius:0}.wrap-client-info .line-horizontal{width:100%;border:1px solid #d5d5d5;margin:30px auto 20px}.wrap-client-info .input-form{height:53px;outline:none!important}.admin-customer-basic-info .columbarium-niches .wrapper-btn{margin-right:32px}.admin-customer-basic-info .columbarium-niches .wrapper-btn .btn{background:#66a48a;color:#fff;font-size:16px}.admin-customer-basic-info .columbarium-niches .wrapper-btn .btn-save{width:174px;height:39px}.admin-customer-basic-info .columbarium-niches .wrapper-btn .btn-donation{width:127px;height:39px}.admin-customer-basic-info .customer-info-admin{padding:26px 38px 30px 41px;background:#fff;height:calc(100vh - 121px);max-height:calc(100vh - 121px);overflow:auto}.admin-customer-basic-info .customer-info-admin .form-group .col-form-label{font-style:normal;font-weight:800;font-size:14px;line-height:22px;padding-bottom:8px;color:#666}.admin-customer-basic-info .customer-info-admin .bg-gray{background:#f9f9f9}.admin-customer-basic-info .customer-info-admin .title-input{font-style:normal;font-weight:800;font-size:14px;line-height:22px;padding-bottom:8px;color:#666}.admin-customer-basic-info .customer-info-admin .choose-date>div:first-child>input{height:53px;outline:none!important;display:block;width:100%;padding:.5rem .75rem;font-size:1rem;line-height:1.25;color:#333;background-color:#fff;background-image:none;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.admin-customer-basic-info .customer-info-admin .dropdown-choose{width:100%}.admin-customer-basic-info .customer-info-admin .dropdown-choose .dropdown-toggle{color:#626262;border:1px solid #e5e5e5!important;width:100%;height:53px;text-align:left;padding:0 20px}.admin-customer-basic-info .customer-info-admin .dropdown-choose .dropdown-toggle:after{content:unset}.admin-customer-basic-info .customer-info-admin .dropdown-choose .dropdown-toggle:active{background:transparent}.admin-customer-basic-info .customer-info-admin .dropdown-choose .chevron-down-icon{position:absolute;right:20px;top:24px;width:12px;height:6px}.admin-customer-basic-info .customer-info-admin .dropdown-choose .dropdown-menu{width:100%;height:auto;max-height:400px;overflow:auto}.admin-customer-basic-info .customer-info-admin .dropdown-choose .dropdown-menu>li>.dropdown-item{padding:10px 20px;color:#333;font-size:16px;background:#f9f9f9;white-space:unset}.admin-customer-basic-info .customer-info-admin .dropdown-choose .dropdown-menu>li>.dropdown-item>span{margin-right:10px}.admin-customer-basic-info .customer-info-admin .dropdown-choose.show .dropdown-menu.show{right:0;top:-10px!important;left:0;will-change:transform;border:1px solid #e5e5e5;border-top:0;border-radius:0}.admin-customer-basic-info .customer-info-admin .line-horizontal{width:100%;border:1px solid #d5d5d5;margin:30px auto 20px}.admin-customer-basic-info .customer-info-admin .input-form{height:53px;outline:none!important}table.table-filter.table-responsive{max-height:calc(100vh - 240px)!important}table.b-table.b-table-fixed{table-layout:unset!important}table thead th{white-space:nowrap!important;border-top:none!important;color:#999;border-bottom:1px solid #dadada!important;position:relative;font-weight:800;font-size:14px;white-space:nowrap;vertical-align:top!important;min-width:50px;padding:8px 5px!important;vertical-align:middle!important}table thead th.checkbox-column,table thead th.unset-width{min-width:unset}table>thead>tr>th:before{content:"";position:absolute;top:10px;right:0;width:1px;height:10px}table>thead>tr>th.checkbox-column:after,table>thead>tr>th:last-child:after{content:none}table tbody>.b-table-top-row>td{padding:2px 0 13px 17px!important}table>tbody tr:nth-child(odd){background-color:#fff}table>tbody tr:nth-child(2n){background-color:#f9f9f9}table tbody tr:first-child(){border-top:1px solid #eceeef}table tbody tr:last-child(),table tbody tr td{border:none}table td{height:61px;white-space:nowrap!important;padding:5px!important;cursor:pointer;vertical-align:middle!important;overflow-wrap:break-word;font-size:14px!important;color:#000}table .b-table-bottom-row{background:#ace5cd!important;opacity:.5;height:68px}table .b-table-bottom-row>td,table .b-table-bottom-row>td .total{font-style:normal;font-weight:800;font-size:14px;line-height:17px}table .b-table-bottom-row>td .total{padding-left:20px;color:#666;letter-spacing:.2px}table .custom-control{padding-left:12px!important}table .custom-control .custom-control-input{top:3px!important;left:5px!important}table .custom-control.custom-lable-line .custom-control-label:after{background-size:8px;background-color:#b70050!important;background-image:url("data:image/jpeg;base64,/9j/4AAQSkZJRgABAgEAkACQAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCAAEABADAREAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD+/igAoAD/2Q==")}table .custom-control .custom-control-label{position:relative;margin-bottom:0;vertical-align:top!important;margin-left:25px;margin-top:3px}table .custom-control .custom-control-label:before{position:absolute;content:"";width:18px!important;height:18px!important;left:-12px!important;border:none!important}table .custom-control .custom-control-label:after{position:absolute;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3E%3C/svg%3E");content:"";width:18px!important;height:18px!important;left:-20px!important;border:1px solid #dadada!important;background-repeat:no-repeat;background-position:50% 50%}table .custom-control-input:focus~.custom-control-label:before{box-shadow:none!important}table .custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-size:8px;border-color:#dadada!important;background-color:#b70050!important}.custom-control{padding-left:0!important;margin-top:12px}.custom-control>label{font-style:normal;font-weight:800;font-size:14px;line-height:22px;padding-bottom:8px}.custom-control .custom-control-input{top:3px!important;left:5px!important}.custom-control .custom-control-label{position:relative;margin-bottom:0;vertical-align:top;margin-left:25px;margin-top:3px;color:#666}.custom-control .custom-control-label:before{border:none!important}.custom-control .custom-control-label:after,.custom-control .custom-control-label:before{position:absolute;content:"";width:18px!important;height:18px!important;left:-23px!important}.custom-control .custom-control-label:after{background:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3E%3C/svg%3E");border:1px solid #dadada!important;background-repeat:no-repeat;background-position:50% 50%;margin-right:14px}.custom-control-input:focus~.custom-control-label:before{box-shadow:none!important}.custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-size:8px;border-color:#dadada!important;background-color:#b70050!important}.modal-dialog.modal-sm{min-width:369px}.modal-dialog.modal-lg{max-width:440px}.modal-dialog .modal-content{min-width:369px}.modal-dialog .modal-content .modal-header{border-bottom:0;font-size:20px;color:#212121}.modal-dialog .modal-content .modal-header .modal-title{font-style:normal;font-weight:800;font-size:20px;line-height:16px}.modal-dialog .modal-content .modal-header .close{font-weight:400}.modal-dialog .modal-content .modal-body .form-group{color:#666}.modal-dialog .modal-content .modal-body .form-group .col-form-label{color:#666;font-weight:800;font-size:14px;line-height:22px;padding-bottom:8px}.modal-dialog .modal-content .modal-body .dropdown-choose{width:100%}.modal-dialog .modal-content .modal-body .dropdown-choose .dropdown-toggle{color:#626262;border:1px solid #e5e5e5!important;width:100%;height:53px;text-align:left;padding:0 20px}.modal-dialog .modal-content .modal-body .dropdown-choose .dropdown-toggle:after{content:unset}.modal-dialog .modal-content .modal-body .dropdown-choose .dropdown-toggle:active{background:transparent}.modal-dialog .modal-content .modal-body .dropdown-choose .chevron-down-icon{position:absolute;right:20px;top:24px;width:12px;height:6px}.modal-dialog .modal-content .modal-body .dropdown-choose .dropdown-menu{width:100%;height:auto;max-height:400px;overflow:auto}.modal-dialog .modal-content .modal-body .dropdown-choose .dropdown-menu>li>.dropdown-item{padding:10px 20px;color:#333;font-size:16px;background:#f9f9f9;white-space:unset}.modal-dialog .modal-content .modal-body .dropdown-choose .dropdown-menu>li>.dropdown-item>span{margin-right:10px}.modal-dialog .modal-content .modal-body .dropdown-choose.show .dropdown-menu.show{right:0;top:-10px!important;left:0;will-change:transform;border:1px solid #e5e5e5;border-top:0;border-radius:0}.modal-dialog .modal-content .modal-body .input-form{height:53px;outline:none!important}.modal-dialog .modal-content .modal-body .btn-submit{margin-top:20px}.modal-dialog .modal-content .modal-body .btn-submit .submit{cursor:pointer;text-align:end;text-transform:uppercase;font-style:normal;font-weight:900;font-size:14px;line-height:16px;color:#59ad89}#mass-niches{width:100%}#mass-niches .modal-dialog{max-width:650px}.position-relative{position:relative!important}.btn-secondary{border-color:transparent!important}.mt{margin-top:30px}.input-date>svg{width:16px;color:#666;position:absolute;top:15px;right:15px}.choose-date>div:first-child>input{height:53px;outline:none!important;display:block;width:100%;padding:.5rem .75rem;font-size:1rem;line-height:1.25;color:#333;background-color:#fff;background-image:none;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.choose-date>div:first-child>.vdp-datepicker__clear-button{position:absolute;top:8px;right:40px;font-size:24px}.choose-date>div:first-child>.vdp-datepicker__clear-button span{font-style:normal}.input-time>svg{width:22px;color:#666;position:absolute;top:10px;right:15px}.position-relative .vdp-datepicke{font-size:16px!important}.position-relative .vdp-datepicke,.position-relative .vdp-datepicke.choose-date>div:first-child{color:#333!important;font-family:AvenirLTStd!important}.position-relative .vdp-datepicke .vdp-datepicker__calendar .cell:hover{border-color:#71c5a1!important}.position-relative .vdp-datepicke .vdp-datepicker__calendar .cell.selected{background:#71c5a1!important}.underline{text-decoration:underline;color:#71c5a1;margin-left:5px}.multiselect .multiselect__select{top:7px!important}.multiselect .multiselect__tag{font-size:16px!important;line-height:27px!important;background:#d5d5d5!important;color:#333!important}.multiselect .multiselect__tag .multiselect__tag-icon{line-height:37px!important}.multiselect .multiselect__tag .multiselect__tag-icon:after{color:rgba(0,0,0,.54)!important;font-size:27px!important}.multiselect .multiselect__tag .multiselect__tag-icon:hover{background:#d5d5d5!important}.multiselect .multiselect__tags{border-color:rgba(0,0,0,.15);min-height:53px!important;height:auto;font-size:0;color:#333!important}.multiselect .multiselect__tags>input{color:#333!important}.multiselect .multiselect__tags .multiselect__single{overflow:hidden;line-height:1.25;color:#333!important}.multiselect .multiselect__tags .multiselect__placeholder{padding-top:0!important;font-style:normal;font-weight:400;font-size:16px;line-height:33px;color:#333;opacity:.5}.multiselect .multiselect__single{padding-top:9px}.multiselect .multiselect__content-wrapper{max-height:300px}.multiselect .multiselect__content-wrapper .multiselect__content{height:auto!important}.multiselect .multiselect__content-wrapper .multiselect__content .multiselect__element .multiselect__option--selected,.multiselect .multiselect__content-wrapper .multiselect__content .multiselect__element .multiselect__option--selected:hover{background:#f3f3f3!important;color:#333!important}.form-control{height:53px}.form-control,.form-group{font-family:AvenirLTStd!important;color:#333!important}.form-group .col-form-label{white-space:nowrap!important;font-style:normal;font-weight:800;font-size:14px;line-height:22px;padding-bottom:8px;color:#666}.title-name{cursor:pointer;margin-left:49px;font-size:22px;line-height:26px;font-style:normal;font-weight:800}.title-name,.title-name>svg{position:relative;color:#333}.title-name>svg{top:5px}.fade-enter-active{transition:all .3s ease}.fade-leave-active{transition:all .3s cubic-bezier(1,.5,.8,1)}.fade-enter,.fade-leave-to{transform:translateX(10px);opacity:0}.error{color:#f79483}.error,.pending{font-size:13px;line-height:17px;position:absolute;bottom:-6px;white-space:nowrap!important}.pending{color:#5cb3fd}.error-passport{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.error-date,.error-passport{color:#f79483;font-size:13px;line-height:17px;position:absolute;bottom:-22px}.error-date{white-space:nowrap!important}.form-group--error,.form-group--error .multiselect__tags{animation-name:shakeError!important;animation-fill-mode:forwards!important;animation-duration:.6s!important;animation-timing-function:ease-in-out!important;border-color:#f79483!important}.pd-4{padding-top:4px;color:#f9f9f9}.pd-3,.pd-4{font-weight:800}.pd-3{padding-top:3px}.btn{font-family:AvenirLTStd!important}.btn.disabled,.btn:disabled{background-color:silver!important;border-color:silver!important}.mb-15{margin-bottom:30px}input{font-family:AvenirLTStd!important}:focus{color:#333!important}::-moz-placeholder{font-size:16px;padding-top:0!important;font-style:normal!important;font-weight:400!important;font-size:16px!important;line-height:19px!important;color:#333!important;opacity:.5!important;font-family:AvenirLTStd!important}::placeholder{font-size:16px;padding-top:0!important;font-style:normal!important;font-weight:400!important;font-size:16px!important;line-height:19px!important;color:#333!important;opacity:.5!important;font-family:AvenirLTStd!important}.outside-table{height:auto!important;min-height:calc(100vh - 130px)!important}.outside-table .active{color:#59ad89}.outside-table .inactive{color:#b70050}.outside-table .table,.outside-table .table table{transform:rotateX(180deg)}.outside-tab-table{min-height:calc(100vh - 180px)!important;position:relative;height:auto;margin:0 36px 0 38px;border:1px solid #dfe0eb;box-sizing:border-box;border-radius:8px}.outside-tab-table .pagination{margin-top:50px;color:#dadada;font-size:14px;line-height:20px}.outside-tab-table .pagination .end{position:absolute;bottom:19px;text-align:end}.outside-tab-table .pagination .end .icon{cursor:pointer;padding:0 10px}.outside-tab-table .pagination .end .icon .image{width:7px;height:12px}.swal-del-item .swal2-modal .swal2-actions{flex-direction:row-reverse}.multiselect--disabled{opacity:1!important}.multiselect--disabled .multiselect__select,.multiselect--disabled .multiselect__tags{background:#f9f9f9!important;background-color:#f9f9f9!important;opacity:1}.multiselect--disabled .multiselect__tags .multiselect__input,.multiselect--disabled .multiselect__tags .multiselect__single{padding:10px 0 0 5px!important}.multiselect--disabled .multiselect__tags .multiselect__placeholder{color:#333!important;opacity:.5!important}.form-control:disabled{background:#f9f9f9!important}.content-tab-table{padding-top:28px;padding-bottom:28px;height:calc(100vh - 121px)!important;max-height:calc(100vh - 121px)!important;overflow:auto}.booking-general-tab-index,.booking-service-index-tab{overflow:auto}.d-none{display:none}.pr-0{padding-right:0}.pl-0{padding-left:0}::-webkit-scrollbar-track{background:#f0f0f0}::-webkit-scrollbar{display:block;width:5px;height:5px}::-webkit-scrollbar-thumb{background-color:#ace5cd;border-right:none;border-left:none;border-radius:10px}.multiselect__input{padding:8px 0 0 5px!important}.download{letter-spacing:.2px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#59ad89}.vue__time-picker,.vue__time-picker input{width:100%!important;border-radius:.25rem}.vue__time-picker input{height:53px!important;border-color:rgba(0,0,0,.15)}.vue__time-picker .dropdown{width:100%!important;margin-top:20px}.vue__time-picker .dropdown .select-list{width:100%!important}.vue__time-picker .dropdown ul{height:100%}.vue__time-picker .dropdown ul>li.active{height:auto!important}.vue__time-picker .controls{display:none!important}.bg-gray .multiselect__tags .multiselect__single{background:#f9f9f9!important}.bg-gray .multiselect__tags>input{display:none!important}.bg-white .multiselect__tags .multiselect__single{background:#fff!important}input#file-upload-button{border:1px solid #000!important;box-sizing:border-box!important;border-radius:5px!important;background-color:#fff!important}.optional{color:#999}.optional,.title-group{font-weight:800;font-size:18px;line-height:22px}.title-group{font-style:normal;padding-bottom:8px;color:#666}li{line-height:2.5}.title-option{white-space:nowrap}.hidden-row{pointer-events:none;cursor:not-allowed}.hidden-row>td{color:#999!important}.hidden-row .checkbox-column .custom-control .custom-control-label:after{background:#dadada}.disabled-row{opacity:.5;pointer-events:none}.month{overflow:hidden}.mass-niches .modal-sm{min-width:663px!important;width:663px!important}.modal-right{display:flex;justify-content:space-between}.modal-right .img-close{padding-left:22px}.modal-right .img-close .icon-close{width:19px;height:19px;vertical-align:unset!important;cursor:pointer}.bg-gray-disable input{background:#f9f9f9!important}.nameReport{width:100%;white-space:nowrap;overflow:hidden;border:1px solid #fff}._label_input{white-space:nowrap!important;font-style:normal;font-weight:800;font-size:14px;line-height:22px;padding-bottom:8px;color:#666;margin-bottom:0}._require{color:red}.list-niches .multiselect .multiselect__content-wrapper .multiselect__content>li:nth-child(2){display:none!important}.input-disabled .multiselect__single,.input-disabled input{background:#f9f9f9!important}.multiselect .multiselect__tags .multiselect__single,input{font-size:14px!important}.visibility-collapse{visibility:collapse}.mx-datepicker{width:100%!important}