html{font-size:100%;box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{margin:0;padding:0;line-height:1;color:#2d2d2d;background-color:#f8f9fa;width:100%;min-height:100vh;font-family:Nunito}a,a:active,a:focus,a:hover{text-decoration:none;color:inherit}a{color:rgba(204,201,201,.9215686274509803)}ol,ul{list-style:none;padding:0;margin:0}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;border:0;outline:0}::-webkit-scrollbar{width:3px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:transparent;opacity:.5}::-webkit-scrollbar-thumb:hover{background:#555;opacity:.8}.css-1pcexqc-container{position:relative;box-sizing:border-box;padding:0 .2rem;background:transparent}.css-bg1rzq-control{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-color:transparent;border-radius:4px;border-style:solid;cursor:default;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;min-height:38px;position:relative;-webkit-transition:all .1s;transition:all .1s;box-sizing:border-box}.css-1szy77t-control,.css-bg1rzq-control{background:transparent!important;border-width:0!important;outline:0!important}.css-1szy77t-control{border-color:transparent!important;box-shadow:0 0 0 0 transparent!important}.css-bgvzuu-indicatorSeparator{-ms-flex-item-align:stretch;margin-bottom:0!important;margin-top:0!important;width:0!important}.css-16pqwjk-indicatorContainer{color:#ccc;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0!important;-webkit-transition:color .15s;transition:color .15s;box-sizing:border-box}.css-1ytvgop{min-width:20px!important}body,html{width:100%;margin:0;padding:0;overflow-x:hidden}.mt-6{margin-top:6rem}@media(min-width:992px){.ml-lg-5{margin-left:3rem}}.w-50{width:50%}.w-80{width:80%}.w-97{width:97%}.w-100{width:100%}.w-18{width:18%}.w-13{width:13%}.w-12{width:12%}.w-5{width:5%}.width-160{width:160px}.width-180{width:180px}.width-200{width:200px}.width-250{width:250px}.width-300{width:300px}.width-400{width:400px}.flex-1{flex:1}.flex-2{flex:2}.flex-3{flex:3}.padding-left-30{padding-left:30px}.padding-right-30{padding-right:30px}.lh-24{line-height:24px}.lh-100{line-height:100%}.h-100{height:100%}.material-icons{vertical-align:bottom}.multiline{white-space:pre-wrap;line-height:1.45rem}.overflow-ellipsis{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.text-no-wrap{white-space:nowrap}.text-italic{font-style:italic}.text-hyphens{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.word-break-all{word-break:break-all}.text-transform-uppercase{text-transform:uppercase}.text-transform-none{text-transform:none}.no-hover-decoration:hover{text-decoration:none!important}.underline{text-decoration:underline}.fw-inherit{font-weight:inherit}.fw-400,.fw-initial{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.text-black{color:#000}.text-brand{color:#7329b0}.text-red{color:#d0021c}.text-blue{color:#0085ff}.text-white{color:#fff}.text-grey{color:#8f8787}.text-black{color:#000!important}.text-yellow{color:#ff0}.text-green{color:green}.fs-extra-large{font-size:3rem}.fs-large{font-size:2rem}.fs-default-heading{font-size:1.5rem}.fs-sub-heading{font-size:1.375rem}.fs-title{font-size:1.2rem}.fs-subtitle{font-size:1rem}.fs-standard{font-size:.85rem}.fs-small{font-size:.75rem!important}.fs-extra-small{font-size:.6rem!important}.btn{padding-top:.35rem;padding-bottom:.35rem}.btn.btn-brand,.btn.btn-secondary{background:#7329b0;color:#fff;border-radius:10px;min-width:100px;text-transform:none;font-size:14px}.btn.small-btn-brand{background:#7329b0;color:#fff;border-radius:4px;text-transform:none}.btn.btn-outline-brand{color:#7329b0;border:1px solid #7329b0;border-radius:10px;background-image:none;text-transform:none;font-size:14px;min-width:100px}.btn.btn-outline-brand .material-icons{vertical-align:middle}.btn.btn-outline-brand:hover{transition:background .5s,opacity 1s}.theme-niuace .btn.btn-outline-brand:hover{background-image:linear-gradient(90deg,,)}.btn.btn-biznetwork{color:#fff;border-radius:3px;min-width:100px;text-transform:none;font-size:14px}.theme-niuace .btn.btn-biznetwork{background-image:linear-gradient(90deg,,)}.btn.btn-bq{color:#fff;border-radius:3px;min-width:10px;text-transform:none;font-size:14px}.theme-niuace .btn.btn-bq{background-image:linear-gradient(90deg,,)}.btn.btn-pill{border-radius:2rem;padding-bottom:.5rem;padding-top:.5rem}.btn.btn-pill:hover{text-decoration:none}.btn.disabled{opacity:.5}.btn.btn-colour{text-transform:none;font-size:14px;border-radius:4px;color:#fff}.btn.btn-colour.purple,.btn.btn-colour.red{background-color:#7329b0}.btn.btn-nofocus:focus{outline:none;box-shadow:none}.btn.btn-ecoworld{background-color:#cc9914;color:#fff;border-radius:4px;min-width:150px;text-transform:none;font-size:14px}.btn-purple{padding-top:.5rem;padding-bottom:.5rem;background:#a34aac}.btn-purple.white-content{color:#fff;border-radius:4px;text-transform:none}.btn-transparent{border:2px solid #fff;background:transparent;padding-top:.5rem;padding-bottom:.5rem;color:#fff;border-radius:5px;font-size:14px;min-width:150px}.btn-transparent:hover{color:#fff}.btn-white{background:#fff;padding:1.2rem 3rem;border-radius:4px;font-size:14px}.btn-color{border-radius:15px;padding-bottom:.5rem;padding-top:.5rem;width:150px;border:none}.btn-color:hover{cursor:pointer}.btn-color.blue-inverse{border:1px solid;background-color:transparent}.theme-niuace .btn-color.blue-inverse{color:!important;border-color:!important}.btn-color.cloud{background-color:#efebe8}.btn-color.white-inverse{border:1px solid #fff;background-color:transparent}.btn-color.red{background-color:#d0021c}.btn-color.grey{background-color:rgba(204,201,201,.9215686274509803)}.theme-niuace .btn-color.brand{background-image:linear-gradient(90deg,,)}.btn-color:focus{outline:none}.ripple{background-position:50%;transition:.8s}.ripple:active{background-color:#dee2e6;background-size:100%;transition:0s}.wowdidi-btn{background-color:transparent;border:0;padding:0;cursor:pointer}.wowdidi-btn.collapse-toggle:focus{color:#f0f0f0}.wowdidi-btn.no-pointer{cursor:default!important}.wowdidi-btn:hover{color:#ffa07a}.no-decoration-btn{background-color:transparent;border:0;padding:0;cursor:pointer}.no-decoration-btn.collapse-toggle:focus{color:#fff}.no-decoration-btn.no-pointer{cursor:default!important}.no-decoration-btn-auto-width{background-color:transparent;border:0;padding:0;width:auto;cursor:pointer}.no-decoration-btn-auto-width.collapse-toggle:focus{color:#fff}.disabled-no-decoration-btn{background-color:transparent;border:0;padding:0}.disabled-no-decoration-btn.collapse-toggle:focus{color:#fff}.no-cursor-btn{background-color:transparent;border:0;padding:0}.no-decoration-btn:focus{box-shadow:none!important;outline:0!important;color:grey}.select-company-button{box-shadow:0 0 0}.link-button{background-color:transparent;border:0;padding:0}.link-button.link-blue{color:#069}.link-button:not(.disabled):hover{text-decoration:underline;cursor:pointer}.link-button.disabled{opacity:.5}.module-link-button{background-color:transparent;border:0;padding:0;color:#444}.module-link-button:hover{color:#444}.module-link-button:not(.disabled):hover{text-decoration:underline;cursor:pointer}.module-link-button.disabled{opacity:.5}.company-profile-status-button{text-align:center;border-radius:8px;display:inline-block;width:100px;vertical-align:middle}.company-category-status-button{text-align:center;border-radius:4px;display:inline-block;vertical-align:middle}.company-subscription-type-status-button{text-align:center;border-radius:8px;display:inline-block;width:50px;vertical-align:middle}.project-detail-status-button{border-radius:8px}.upload-background-cover-button{background-color:transparent;bottom:5px;right:5px;cursor:pointer;box-shadow:none}.add-form-button{border-style:dashed;border-width:.5px;color:rgba(204,201,201,.9215686274509803);border-radius:2px;background-color:#fff;color:#000}.pointer{cursor:pointer}.caret{cursor:text}.cursor-default{cursor:default}.company-profile-dropdown-menu{position:absolute;right:15px;top:20px;z-index:1}.no-shadow{box-shadow:none!important}.webkit-menu-none{-webkit-appearance:none!important}.btn-gradient{border:none;border-radius:6px}.theme-niuace .btn-gradient{background-image:linear-gradient(90deg,,)}.btn-blue{border:1px solid;border-radius:6px}.btn-blue,.btn-gray{background-color:#fff}.btn-gray{border:1px solid rgba(204,201,201,.9215686274509803);border-radius:6px}.btn-outline-light{border:1px solid #fff;border-radius:3px;background-color:transparent}.btn-outline-dark{border:1px solid #000;border-radius:3px;background-color:transparent}.small-menu-dropdown-icon{height:12px;width:12px;cursor:pointer}.medium-menu-dropdown-icon{height:20px;width:20px;cursor:pointer}.medium-menu-dropdown-icon.icon-right{position:absolute;right:0}.pill-dotted-btn{display:flex;align-items:center;background-color:transparent;border-style:dotted;border-width:2px;border-radius:5rem;margin:.25rem;padding:.5rem .7rem;cursor:pointer}.theme-niuace .pill-dotted-btn{color:#7329b0;border-color:#7329b0}.pill-dotted-btn.optional{border-color:rgba(204,201,201,.9215686274509803);color:rgba(204,201,201,.9215686274509803)}.large-modal-create-btn{border:1px solid #dee2e6;border-radius:5px;text-align:center;padding:2rem 1rem;height:100%;cursor:default}.large-modal-create-btn:not(.disabled){cursor:pointer}.large-modal-create-btn:not(.disabled):hover{border-color:#000}.large-modal-create-btn.disabled{background-color:#fff}.large-modal-create-btn a{display:inline-block;font-size:.75rem;margin-top:1rem}.large-modal-create-btn .material-icons{font-size:48px;padding-bottom:1rem}.theme-niuace .large-modal-create-btn .material-icons{color:#7329b0}.border-radius-0{border-radius:0}.add-category-button{font-size:25px}.category-list-back-button{margin-top:-5px}.category-list-eye-button{font-size:15px}.action-button-project-checklist{color:purple;font-size:17px}.floating-button-background{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;background-color:#fff;width:100%;height:50px}.floating-button{width:70%;height:75%;border-width:0;color:#fff;border-radius:3px}.clear-sig-button,.theme-niuace .floating-button{background-color:#7329b0}.clear-sig-button{min-height:25px;min-width:70px;font-size:14px;color:#fff;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.4);border:none}.icon-label-button{box-shadow:0 1px 10px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.icon-label-button .icon-label-button-image{display:block;margin-left:auto;margin-right:auto}.icon-label-button .icon-label-button-label{font-size:smaller;font-weight:700}.property-unit-page-back-button{position:absolute;margin:18px;z-index:10}.appointment-btn{padding-top:.5rem;padding-bottom:.5rem;color:#fff;border-radius:10px;text-transform:none;font-size:14px}.theme-niuace .appointment-btn{background-image:linear-gradient(90deg,,)}.available-slot-button{width:100%;border:none;border-radius:5px}.available-slot-button p{font-weight:400;font-size:small;line-height:46px}.selected-available-slot-button{width:100%;border:3px solid #fff;background-color:#7329b0;border-radius:5px}.selected-available-slot-button p{font-weight:400;font-size:small;line-height:46px;color:#fff}.unavailable-slot-button{width:100%;border:none;background-color:#d9d9d9;border-radius:5px}.unavailable-slot-button p{font-weight:400;font-size:small;line-height:46px}.load-more-button{width:100%;background-color:#fff;border-width:0;padding:8px;text-decoration:underline;color:#7329b0}.square-radio-button input[type=radio]{display:none}.square-radio-button input[type=radio]+label:before{content:"";display:inline-block;width:12px;height:12px;margin-right:5px;border:1px solid #ccc;border-radius:2px;vertical-align:middle}.square-radio-button input[type=radio]:checked+label:before{background-color:#333}.float-right{margin-left:8px}.regbutton-style{width:100%}.regbutton-style,.verify-email-button{margin-top:10px;background-color:#9edfe1;font-weight:700;height:45px;border-radius:5px;border:0;font-size:18px}.verify-email-button{width:85%}.pagination-button-container{width:100%;display:flex;justify-content:center;align-items:center}.pagination-button-container .pagination-btn{background-color:transparent;border:0;cursor:pointer;padding:8px}.pagination-button-container .click-pagination-btn{background-color:#7329b0;color:#fff}.modal-container{display:flex;position:relative;flex-direction:column;height:100%;width:100%}.modal-container .modal-header{display:flex;justify-content:space-between;align-items:center;width:100%;border-bottom:2px solid #7329b0}.modal-container .modal-content{box-shadow:none;padding:16px;border-radius:12px}.ReactModal__Body--open{overflow-y:hidden}.modal-default{width:50%;height:auto;max-height:95%}.modal-default,.modal-fullscreen{padding:0;z-index:3;background-color:#fff;overflow:visible;position:static;border-radius:12px}.modal-fullscreen{width:95%;height:95%}.modal-fullscreen .modal-content{flex-basis:100%}.modal-100-fullscreen{padding:0;z-index:3;background-color:#fff;overflow:visible;position:static;border-radius:12px;width:100%;height:100%}.modal-100-fullscreen .modal-content{flex-basis:100%}.modal-small{width:35%}.modal-medium,.modal-small{padding:0;z-index:3;background-color:#fff;overflow:visible;position:static;border-radius:12px;height:auto;max-height:95%}.modal-medium{width:50%}.modal-large{width:75%}.modal-auto-width,.modal-large{padding:0;z-index:3;background-color:#fff;overflow:visible;position:static;border-radius:12px;height:auto;max-height:95%}.modal-auto-width{width:auto}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:15;background-color:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:auto}@media(max-width:767px){.modal-default,.modal-large,.modal-small{width:95%}}.modal-top-layer{margin:0 -3rem 2rem;box-shadow:0 5px 10px -1px rgba(0,0,0,.2)}.modal-top-layer>div{margin:0 3rem}.modal-image-crop{padding:0;z-index:3;background-color:#fff;overflow:visible;position:static;border-radius:12px;width:98%;height:95%}.crop-footer-item{margin-top:20rem}.slider{width:100%}.cropped-button{justify-content:right;margin-right:5px}.cropped-image{width:50%}.reactEasyCrop_Container{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;user-select:none;touch-action:none;cursor:move;display:flex;justify-content:center;align-items:center;height:700%}.reactEasyCrop_Container .reactEasyCrop_CropArea{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border:1px solid hsla(0,0%,100%,.5);box-sizing:border-box;box-shadow:0 0 0 9999em;color:hsla(0,0%,50.2%,.1);overflow:hidden}.overlay-page,.right-overlay{background-color:#fff;width:100%;height:100%;position:absolute}.right-overlay{max-width:320px;right:0}.image-modal-container .close-button{position:absolute;top:0;right:0;color:#fff;margin:24px;z-index:20}.image-modal-container .image-content{position:absolute;inset:120px;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden;outline:none;padding:24px}.image-modal-container .image-content .image-modal{width:auto;max-width:100%;height:auto;max-height:100%;display:block;line-height:0;box-sizing:border-box;margin:0 auto}.image-modal-container .image-content .image-description{color:#fff;font-weight:600;text-align:left;margin-top:16px}@media(max-width:991px){.image-modal-container .image-content{inset:40px}}.modal-footer{border-bottom-right-radius:10px;border-bottom-left-radius:10px}.image-ratio-desc{font-size:.75rem!important;padding-top:.25rem;text-align:justify;width:100%}.project-image-upload-frame-create{border:2px dashed silver;border-radius:10px;min-height:150px;align-items:center;margin-left:1rem}@media(max-width:991px){.project-image-upload-frame{margin-top:1rem;margin-left:1.5rem}.project-image-upload-frame-create{margin-top:1rem;margin-left:0}}.project-file-upload-frame-create{border-width:2px;min-height:186px;align-items:center;margin-left:2rem;width:100%}@media(max-width:991px){.project-file-upload-frame{margin-top:2rem;margin-left:1.5rem}.project-file-upload-frame-create{margin-top:2rem;margin-left:0}}.divider{border-left:.5px solid #999;margin:0 .5rem}.file-display-thumb{width:100%;padding:0 2px;height:128px;object-fit:scale-down}.container-auth{padding:3rem 0}.container-auth .card{border-radius:12px}.container-auth .card-title{color:#000;font-size:1.2rem;font-weight:700;text-align:center}.container-auth .card-subtitle{font-size:14px;font-weight:400}.container-auth .card-auth-bottom-border{height:5px}.theme-niuace .container-auth .card-auth-bottom-border{background-image:linear-gradient(90deg,,)}.container-auth .logo{width:250px}.container-auth .powered-logo{width:100px}.container-auth .footer{font-size:.9em}.container-auth .signup-title{color:#000;font-size:24px;font-weight:700}.container-auth .signup-subtitle{font-size:14px}.appbar-profile-container{width:400px;max-width:90vw;line-height:1.1}.appbar-profile-container .appbar-profile-popup-thumb{height:76px;width:76px;line-height:76px;font-size:1.7rem}.appbar-profile-container .appbar-profile-company-thumb{height:76px;width:76px;line-height:64px;font-size:1.5rem}.appbar-profile-container.appbar-medium-container{min-width:300px}.form-check-input{position:absolute;margin-top:0!important;margin-left:-1.25rem}.app-page-container{min-height:100vh;max-height:100vh;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.app-page-container .navbar-brand img{height:30px;width:auto}.app-page-container .app-page-body{display:flex;flex:1;height:100%;overflow:hidden}.app-page-container .app-page-content{width:100%;height:100vh}.app-page-container .app-page-content .app-page-long-content{overflow-x:auto;width:100%;height:90%}.app-page-container .app-page-content .app-page-long-content .content{height:90%;width:100%;overflow:scroll;overflow-x:hidden;padding-left:2.35rem;padding-right:2.35rem}@media only screen and (max-width:991px){.app-page-container .app-page-content .app-page-long-content .content{padding-left:1.35rem;padding-right:1.35rem}}@media only screen and (max-width:991px){.app-page-container .app-page-content .app-page-long-content{margin-top:1.3rem}.app-page-container .app-page-content .app-page-long-content .content{padding-left:1.35rem;padding-right:1.35rem}}.app-page-container .app-card{box-shadow:none;-webkit-box-shadow:none;border:1px solid #dee2e6}.app-page-container .app-page-footer{padding:.5rem;color:#fff}.theme-niuace .app-page-container .app-page-footer{background-color:#7329b0}@media only screen and (max-width:991px){.app-page-body{overflow-y:unset!important}}.page-container{padding:1rem}.logo-wowDidi{width:150px}.search-bar-container{max-width:56%;min-width:56%}.search-bar-container .search-bar-input-container{display:flex;align-items:center;background-color:#fff;border-radius:20px}.search-bar-container .material-icons{vertical-align:bottom}.search-bar-container .search-bar{background-color:transparent;border:0;font-size:1rem;padding:.5rem;flex-grow:1}.search-bar-container .search-bar-budget-build-up{background-color:transparent;border:1;font-size:1rem;padding:.5rem;flex-grow:1}.initial-thumbnail{border:1px solid #92dde0;background-color:#fff;color:rgba(204,201,201,.9215686274509803);border-radius:100%;vertical-align:middle;text-align:center;object-fit:fill}.thumb-initial-32{height:32px;width:32px;line-height:32px;font-size:1rem}.thumb-initial-44{height:44px;width:44px;line-height:44px;font-size:1rem}.thumb-initial-64{height:64px;width:64px;line-height:64px;font-size:1.5rem}.thumb-initial-76{height:76px;width:76px;line-height:76px;font-size:1.7rem}.thumb-initial-126{height:126px;width:126px;line-height:126px;font-size:1.7rem}.thumb-initial-160{height:160px;width:160px;line-height:160px;font-size:1.7rem}.thumb-initial-176{height:176px;width:176px;line-height:126px}.thumb-initial-150{height:150px;width:100%;max-width:180px;line-height:150px;font-size:1.7rem}.navbar-icon{font-size:1.5rem}@media only screen and (max-width:991px){.navbar-icon{font-size:1rem}}.profile-pic-logo{width:38px;height:38px;border-radius:50%;align-items:center;display:flex;justify-content:center}@media only screen and (max-width:991px){.profile-pic-logo{width:35px;height:35px;border-radius:50%}}.edit-user-thumb{display:flex;height:180px;width:180px;line-height:128px;font-size:2rem;align-items:center;justify-content:center;-webkit-box-shadow:0 0 10px #8f8787!important;box-shadow:0 0 10px #8f8787!important}.container-margin{padding:0 2.35rem}@media only screen and (max-width:991px){.container-margin{padding:0 1.35rem;margin-top:1rem}}.container-not-access-page{display:flex;align-items:center;height:50%;justify-content:center}.container-title{padding-right:1.5rem;padding-left:1rem}.container-property-name,.container-title{display:flex;align-items:center;font-weight:600;color:#000;font-size:1.2rem}@media only screen and (max-width:991px){.container-title{padding-right:0;font-size:1rem}.container-property-name{font-size:1rem}}.chat-container{display:flex;flex-direction:row;align-items:center;background-color:#fff;width:100%;padding-top:20px;justify-content:space-between}.chat-container .inbox{width:24%;background-color:#fafafa;border-radius:5px;height:480px;padding:10px}.chat-container .inbox .inbox-list{margin-bottom:5px;background-color:#fff;border-radius:5px;height:6vh;width:100%;display:flex;flex-direction:row;align-items:center;padding-left:10px;padding-right:10px}.chat-container .inbox .inbox-list .inbox-profile-photo{width:20%;height:auto}.chat-container .inbox .inbox-list .inbox-user-detail{width:80%}.chat-container .inbox .inbox-list .inbox-user-detail .inbox-title{display:flex;flex-direction:row;justify-content:space-between}.chat-container .chat-box{width:50%;padding:10px;display:flex;flex-direction:column;height:480px;border-radius:5px;background-color:#fafafa}.chat-container .chat-box .conversation{flex:1;overflow-y:scroll}.chat-container .chat-box .sender{display:flex;justify-content:flex-end}.chat-container .chat-box .receiver{display:flex;justify-content:flex-start}.chat-container .chat-box .text-box{margin-bottom:5px;border-radius:5px;padding:10px}.chat-container .chat-box .message-box{height:10%}.chat-container .reservation-box{width:24%;background-color:#fafafa;padding:10px;border-radius:5px;height:480px}.chat-menu-header-tab-bar{display:flex}.chat-menu-header-tab-bar:before{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;width:100%;background-color:rgba(95,10,10,.682)}.chat-menu-header-tab-bar ul{display:flex;flex-direction:row;justify-content:flex-start;list-style:none;overflow-x:auto}.chat-menu-header-tab-bar ul li{margin-right:1rem}.chat-menu-header-tab-bar ul li a,.chat-menu-header-tab-bar ul li button{position:relative;display:inline-block;width:100%;background-color:transparent;border:0;padding:.75rem 1.25rem;font-weight:400;font-size:.85rem;white-space:nowrap;color:rgba(95,10,10,.682)}.chat-menu-header-tab-bar ul li a.active,.chat-menu-header-tab-bar ul li button.active{font-weight:700;color:rgba(95,10,10,.682);border-bottom:.2rem solid rgba(95,10,10,.682)}.chat-menu-header-tab-bar ul li a.active .status-counter,.chat-menu-header-tab-bar ul li button.active .status-counter{color:rgba(95,10,10,.682);font-weight:600}.chat-menu-header-tab-bar ul li a.active:before,.chat-menu-header-tab-bar ul li button.active:before{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;width:100%}.theme-niuace .chat-menu-header-tab-bar ul li a.active:before,.theme-niuace .chat-menu-header-tab-bar ul li button.active:before{background-color:#7329b0}.chat-menu-header-tab-bar ul::-webkit-scrollbar{height:0;background-color:transparent}.chat-menu-header-tab-bar ul::-webkit-scrollbar-thumb{background-color:transparent}.sub-menu-header-tab-bar{display:flex;justify-content:space-between}.sub-menu-header-tab-bar:before{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;width:100%;background-color:rgba(0,0,0,.1)}.sub-menu-header-tab-bar ul{display:flex;flex-direction:row;justify-content:flex-start;list-style:none;overflow-x:auto}.sub-menu-header-tab-bar ul li{margin-right:1rem}.sub-menu-header-tab-bar ul li a,.sub-menu-header-tab-bar ul li button{position:relative;display:inline-block;width:100%;background-color:transparent;border:0;padding:.75rem 1.25rem;font-weight:400;font-size:.85rem;white-space:nowrap;color:rgba(0,0,0,.6)}.sub-menu-header-tab-bar ul li a.active,.sub-menu-header-tab-bar ul li button.active{font-weight:700;color:#000;border-bottom:.2rem solid #000}.sub-menu-header-tab-bar ul li a.active .status-counter,.sub-menu-header-tab-bar ul li button.active .status-counter{color:#000;font-weight:600}.sub-menu-header-tab-bar ul li a.active:before,.sub-menu-header-tab-bar ul li button.active:before{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;width:100%}.theme-niuace .sub-menu-header-tab-bar ul li a.active:before,.theme-niuace .sub-menu-header-tab-bar ul li button.active:before{background-color:#7329b0}.sub-menu-header-tab-bar ul::-webkit-scrollbar{height:0;background-color:transparent}.sub-menu-header-tab-bar ul::-webkit-scrollbar-thumb{background-color:transparent}.third-level-sub-menu-header-tab-bar::-webkit-scrollbar{height:10px;background-color:transparent}.third-level-sub-menu-header-tab-bar::-webkit-scrollbar-thumb{background-color:transparent}.third-level-sub-menu-header-tab-bar{display:flex;justify-content:space-between;overflow-x:scroll;width:90%}.third-level-sub-menu-header-tab-bar:before{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;width:100%;background-color:rgba(0,0,0,.1)}.third-level-sub-menu-header-tab-bar ul{display:flex;flex-direction:row;justify-content:flex-start;list-style:none}.third-level-sub-menu-header-tab-bar ul li{margin-right:1rem}.third-level-sub-menu-header-tab-bar ul li a,.third-level-sub-menu-header-tab-bar ul li button{position:relative;display:inline-block;width:100%;background-color:transparent;border:0;padding:.75rem 1.25rem;font-weight:400;font-size:.85rem;white-space:nowrap;color:rgba(0,0,0,.6)}.third-level-sub-menu-header-tab-bar ul li a.active,.third-level-sub-menu-header-tab-bar ul li button.active{font-weight:700;color:#7329b0;border-bottom:.2rem solid #7329b0}.third-level-sub-menu-header-tab-bar ul li a.active .status-counter,.third-level-sub-menu-header-tab-bar ul li button.active .status-counter{color:#000;font-weight:600}.third-level-sub-menu-header-tab-bar ul li a.active:before,.third-level-sub-menu-header-tab-bar ul li button.active:before{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;width:100%}.theme-niuace .third-level-sub-menu-header-tab-bar ul li a.active:before,.theme-niuace .third-level-sub-menu-header-tab-bar ul li button.active:before{background-color:#7329b0}.third-level-sub-menu-header-tab-bar ul::-webkit-scrollbar{height:0;background-color:transparent}.third-level-sub-menu-header-tab-bar ul::-webkit-scrollbar-thumb{background-color:transparent}@media only screen and (max-width:991px){.company-profile-tab-bar{font-size:17px}.company-profile-tab-bar ul{justify-content:flex-start}}.button-section{justify-content:flex-end!important;margin:1rem 0!important}.user-menu-container{padding:.5rem 0}.user-menu-container ul .menu-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.user-menu-container ul li .menu-item{display:flex;flex-direction:row;align-items:center;width:100%;padding:.5rem 1rem;clear:both;font-size:.875rem;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.user-menu-container ul li .menu-item:hover{color:#16181b;text-decoration:none;background-color:#f6f9fc}.user-menu-container ul li .menu-item .menu-icon{font-size:1rem;margin-right:1rem}.search-bar-wrapper{display:flex;width:100%;align-items:center;background-color:#fff;padding:.5rem 1rem;border:1px solid #dee2e6!important;outline:none;border-radius:12px;box-shadow:inset 0 -1px 0 #ddd!important}.search-bar-wrapper input.search-input:focus{outline:none}.search-bar-wrapper .search-input{width:100%;margin:0 16px}.border-none{border:none!important}.tab-content{padding:1rem 0}@media only screen and (max-width:991px){.tab-content{padding:0}}.delete-user-section{display:flex;border:1px solid rgba(204,201,201,.9215686274509803);margin-bottom:1.5rem;border-radius:10px}.delete-user-display-row{display:flex;padding:.75rem .65rem}.delete-user-display-row .delete-user-title-label{font-size:.85rem;font-weight:700;color:#7329b0}.delete-user-display-row .delete-user-content{font-size:.85rem;text-align:right;font-weight:500}@media only screen and (max-width:991px){.delete-user-section{flex-direction:column;padding:.75rem 0}.delete-user-section .container{padding:0!important}.delete-user-display-row{flex-direction:column;padding:.5rem .15rem}.delete-user-display-row .delete-user-title-label{padding-bottom:.5rem}.delete-user-display-row .delete-user-content{text-align:left}}.delete-user-thumb{display:flex;height:120px;width:120px;line-height:128px;font-size:2rem;align-items:center;justify-content:center;-webkit-box-shadow:0 0 10px #8f8787!important;box-shadow:0 0 10px #8f8787!important}.policy-summary{display:inline-grid;width:100%;height:90%;padding:24px 16px;margin-bottom:16px;justify-content:center;justify-items:center;border-radius:10px;border:1px solid #dee2e6}.policy-summary .title{font-size:1rem;font-weight:700;padding-bottom:1rem}.policy-summary .details{font-size:.875rem;padding:.5rem;line-height:20px}.text-field-without-shadow{box-shadow:none!important;-webkit-box-shadow:none!important}.key-collection-image{display:flex;height:100px;width:100px;line-height:120px;font-size:2rem;align-items:center;justify-content:center}.initial-thumbnail-square{background-color:#fff;color:rgba(204,201,201,.9215686274509803);border-radius:0;vertical-align:middle;text-align:center;object-fit:contain}section.room-type-section{padding-top:1.25rem;padding-bottom:3.25rem;margin:0 4rem 0 1rem}section.room-type-section .room-type-card{background-color:#fff;width:95%;min-height:287px;border-radius:10px;padding:.55rem;margin-bottom:2rem;transition:all .2s ease-in-out;box-shadow:-1px 5px 18px rgba(32,46,124,.25)}section.room-type-section .room-type-card .room-type-logo{padding:0 0 .55rem;text-align:center}section.room-type-section .room-type-card .room-type-logo .post-image{width:100%;min-height:181px;height:181px}section.room-type-section .room-type-card .room-type-title{font-size:1rem;color:#7329b0;font-weight:700;margin-bottom:.25rem;text-align:left;line-height:1.2rem}section.room-type-section .room-type-card .room-type-extra-info{font-size:.75rem;text-align:left;margin-top:1.3rem}section.room-type-section .room-type-card .room-type-price{color:#7329b0;font-size:1rem;font-weight:700;text-align:right;margin-top:1.3rem}section.room-type-section .room-type-card:hover{transform:scale(1.02)}section.room-type-section .no-records-found{margin:1rem}section.room-type-section .header-back-row{display:flex;align-items:center;margin:1rem 0 1.2rem}section.room-type-section .header-back-row .header-back-title{font-size:1.2rem;font-weight:500}@media only screen and (max-width:991px){section.room-type-section{padding-top:1.25rem;padding-bottom:3.25rem;margin:0}section.room-type-section .room-type-card{width:100%}section.room-type-section .room-type-card .room-type-logo{padding:0 0 .55rem;text-align:center}section.room-type-section .room-type-card .room-type-logo .post-image{width:100%;min-height:181px;height:181px}section.room-type-section .room-type-card .room-type-title{font-size:1rem;color:#7329b0;font-weight:700;margin-bottom:.25rem;text-align:left;line-height:1.2rem}section.room-type-section .room-type-card .room-type-extra-info{font-size:.75rem;text-align:left;margin-top:1.3rem}section.room-type-section .room-type-card .room-type-price{color:#7329b0;font-size:1rem;font-weight:700;text-align:right;margin-top:1.3rem}section.room-type-section .room-type-card:hover{transform:scale(1.02)}section.room-type-section .no-records-found{margin:1rem}section.room-type-section .header-back-row{display:flex;align-items:center;margin:1rem 0 1.2rem}section.room-type-section .header-back-row .header-back-title{font-size:1.2rem;font-weight:500}}section.active-blog-detail .blog-detail{padding:.75rem 1rem;background-color:#fff;border-radius:10px}section.active-blog-detail .blog-detail .blog-detail-logo{text-align:center;margin-bottom:1rem}section.active-blog-detail .blog-detail .blog-detail-logo .logo{width:100%;height:264px;object-fit:cover;border-radius:10px}section.active-blog-detail .blog-detail .blog-detail-user-number-section{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}section.active-blog-detail .blog-detail .blog-detail-user-number-section .blog-detail-user{display:flex;flex-direction:row;text-align:center;align-items:center}section.active-blog-detail .blog-detail .blog-detail-user-number-section .blog-detail-user .user-profile-pic{width:20px;height:20px;border-radius:50%;margin-right:.65rem}section.active-blog-detail .blog-detail .blog-detail-user-number-section .blog-detail-user .property-name,section.active-blog-detail .blog-detail .blog-detail-user-number-section .blog-detail-user .user-name{font-size:.85rem;font-weight:500;color:#7329b0}section.active-blog-detail .blog-detail .blog-detail-content{margin-bottom:1rem}section.active-blog-detail .blog-detail .blog-detail-content .user-profile-pic{width:20px;height:20px;border-radius:50%;margin-right:.65rem}section.active-blog-detail .blog-detail .blog-detail-content .content-title{font-size:1.2rem;font-weight:500;margin-bottom:1rem}section.active-blog-detail .blog-detail .blog-detail-content .content-description{font-size:.85rem;text-align:justify;line-height:1.3rem}section.active-blog-detail .blog-detail-comment{padding:.75rem 1rem;background-color:#fff;border-radius:10px}section.active-blog-detail .blog-detail-comment .blog-detail-comment-label{font-size:1rem;font-weight:500;color:#7329b0;margin-bottom:1rem}section.active-blog-detail .blog-detail-comment .blog-detail-comment-container{height:450px;overflow-y:scroll}section.active-blog-detail .blog-detail-comment .blog-detail-comment-container .blog-detail-comment-section{margin-bottom:1rem}section.active-blog-detail .blog-detail-comment .blog-detail-comment-container .blog-detail-comment-section .blog-detail-comment-user{display:flex;flex-direction:row;text-align:center;align-items:center;margin-bottom:.65rem}section.active-blog-detail .blog-detail-comment .blog-detail-comment-container .blog-detail-comment-section .blog-detail-comment-user .comment-user-profile-pic{align-items:center;display:flex;width:26px;height:26px;border-radius:50%;margin-right:.65rem}section.active-blog-detail .blog-detail-comment .blog-detail-comment-container .blog-detail-comment-section .blog-detail-comment-user .comment-user-name{font-size:1rem;color:#7329b0}section.active-blog-detail .blog-detail-comment .blog-detail-comment-container .blog-detail-comment-section .blog-detail-comment-content{font-size:.75rem;font-weight:500;text-align:justify;line-height:.5rem}@media only screen and (max-width:991px){section.active-blog-section .active-blog-card{min-height:233px;width:100%}section.active-blog-section .active-blog-card .active-blog-logo{padding:0 0 1rem;text-align:center}section.active-blog-section .active-blog-card .active-blog-logo .post-image{height:155px;min-height:155px;min-width:100%;width:350px;max-width:100%;object-fit:fill}section.active-blog-section .header-back-row .header-back-title{font-size:.85rem;font-weight:500}}@media only screen and (max-width:991px){section.active-blog-detail .blog-detail .blog-detail-logo .logo{height:155px;min-height:155px;min-width:100%;width:350px;max-width:100%;object-fit:fill}section.active-blog-detail .blog-detail-comment .blog-detail-comment-container{min-height:0;height:unset!important;overflow-x:hidden}}section.reported-blog-card{background-color:#fff;border-radius:10px;padding:1rem;margin-bottom:1rem}section.reported-blog-card .reported-username{font-size:.85rem;font-weight:500;padding-bottom:.75rem}section.reported-blog-card .reported-datetime{font-size:.6rem;font-weight:500;color:#8f8787;padding-bottom:1rem}section.reported-blog-card .reported-admin-remark{font-size:.85rem;font-weight:500}section.reported-blog-card .reported-button-section{display:inline-grid;align-items:flex-end}section.reported-blog-card .reported-button-section .button-row{display:flex;justify-content:flex-end}section.reported-listing-counter-card{margin:1.2rem 0 1rem}section.reported-listing-counter-card .listing-counter-card{padding:1rem;background-color:#fff;border-radius:10px;text-align:center}section.reported-listing-counter-card .listing-counter-card.active{transition:all .2s ease-in-out;box-shadow:0 1px 9px #7329b0}section.reported-listing-counter-card .listing-counter-card.active .counter-label{font-size:.85rem;font-weight:700;color:#7329b0}section.reported-listing-counter-card .listing-counter-card.active .counter-number{font-weight:700;color:#7329b0}section.reported-listing-counter-card .listing-counter-card .counter-label{font-size:.75rem;font-weight:500;color:#8f8787}section.reported-listing-counter-card .listing-counter-card .counter-number{padding-top:.75rem;font-size:1.2rem;font-weight:500;color:#000}.reported-listing-counter-header-back-row{display:flex;align-items:center;margin:1rem 0 1.2rem}.reported-listing-counter-header-back-row .header-back-title{font-size:1.2rem;font-weight:500}.filter-section{width:100%;padding-right:2rem}@media only screen and (max-width:991px){.filter-section{width:auto;padding-left:1rem;padding-right:1rem}}section.property-listing-container{overflow:auto;width:100%;height:75vh;padding:.85rem;overflow-x:hidden}section.property-listing-container .property-listing-card{background-color:#fff;width:100%;border-radius:10px;padding:.55rem;align-items:center;align-content:center;transition:all .2s ease-in-out;box-shadow:-1px 5px 18px rgba(32,46,124,.25);min-height:125px;height:125px}section.property-listing-container .property-listing-card .property-listing-photo{display:flex;justify-content:flex-start;text-align:center;padding:0!important}section.property-listing-container .property-listing-card .property-listing-photo .property-photo{width:100%;height:99px;border-radius:10px;object-fit:fill}section.property-listing-container .property-listing-card .property-listing-info{display:flex;flex-direction:column;align-items:flex-start;padding:.5rem 1rem!important}section.property-listing-container .property-listing-card .property-listing-info .property-name{font-size:.85rem;font-weight:600;margin-bottom:.75rem;text-align:left;color:#000!important}section.property-listing-container .property-listing-card .property-listing-info .property-location{display:flex;font-size:.75rem;font-weight:500;margin-bottom:1rem;text-align:left;color:#000!important}section.property-listing-container .property-listing-card .property-listing-info .property-total-upcoming-booking-review-count{font-size:.75rem;font-weight:500;color:#000!important}section.property-listing-container .property-listing-card .property-listing-info .property-total-upcoming-booking-review{display:flex;align-items:center;color:#000!important}section.property-listing-container .property-listing-card:hover{transform:scale(1.02)}@media only screen and (max-width:991px){section.property-listing-container{overflow:scroll;height:unset;width:unset;padding:0}section.property-listing-container .property-listing-card{width:auto;height:auto}section.property-listing-container .property-listing-card .property-listing-photo{display:flex;justify-content:flex-start;text-align:center;padding:0!important}section.property-listing-container .property-listing-card .property-listing-photo .property-photo{width:100%;height:165px}section.property-listing-container .property-listing-card .property-listing-info{display:flex;flex-direction:column;align-items:flex-start;padding:.5rem 0!important}section.property-listing-container .property-listing-card .property-listing-info .property-name{font-size:.85rem;font-weight:600;margin-bottom:.75rem}section.property-listing-container .property-listing-card .property-listing-info .property-location{font-size:.75rem;font-weight:500;margin-bottom:1rem}section.property-listing-container .property-listing-card .property-listing-info .property-total-upcoming-booking-review-count{font-size:.75rem;font-weight:500}section.property-listing-container .property-listing-card:hover{transform:scale(1.02)}}section.property-detail{overflow:auto;height:70vh;padding:.85rem;overflow-x:hidden}section.property-detail .property-detail-top-left-card{margin:0 1rem .5rem;background-color:#fff;width:100%;border-radius:10px;padding:.5rem 1rem;transition:all .2s ease-in-out;box-shadow:-1px 5px 18px rgba(32,46,124,.25)}section.property-detail .property-detail-top-left-card .item-row{padding:.35rem 0}section.property-detail .property-detail-top-left-card .item-row .item-title-label{text-align:left;color:#8f8787;font-size:.85rem;font-weight:500}section.property-detail .property-detail-top-left-card .item-row .item-name-label{text-align:right;color:#000;font-size:.85rem;font-weight:600}section.property-detail .property-detail-bottom-left-card{width:100%;padding:1rem;background-color:#fff;border-radius:10px;text-align:center;margin:.5rem 0;transition:all .2s ease-in-out;box-shadow:-1px 5px 18px rgba(32,46,124,.25)}section.property-detail .property-detail-bottom-left-card .figure-label{font-size:.85rem;font-weight:500;color:#8f8787}section.property-detail .property-detail-bottom-left-card .figure-number{padding-top:.75rem;font-size:1rem;font-weight:500;color:#000}section.property-detail .property-detail-right-card{width:100%;height:239px;padding:1rem;background-color:#fff;border-radius:10px;text-align:center;transition:all .2s ease-in-out;box-shadow:-1px 5px 18px rgba(32,46,124,.25)}section.property-detail .property-detail-right-card .header-title{text-align:left;color:#8f8787;margin-bottom:1rem;font-size:.85rem;font-weight:500}section.property-detail .property-detail-right-card .hotel-photo-row{max-height:146px}section.property-detail .property-detail-right-card .hotel-photo-row .hotel-photos{background-color:#000;width:100%;height:146px;border-radius:10px;object-fit:cover}section.property-detail .property-detail-right-card .no-records-found{margin:1rem}section.property-detail .property-detail-right-card .load-more-button-row{justify-content:center;padding:1rem 0}section.property-detail .property-detail-right-card .load-more-button-row .more-button{width:100%;color:#8f8787;font-size:.75rem}@media only screen and (max-width:991px){section.property-detail{overflow:hidden;width:100%;height:100%;padding:0}section.property-detail .property-detail-top-left-card{box-shadow:0 0 0 rgba(32,46,124,.25)}section.property-detail .property-detail-right-card{height:100%;margin-top:.65rem;box-shadow:0 0 0 rgba(32,46,124,.25)}section.property-detail .property-detail-bottom-left-card{box-shadow:0 0 0 rgba(32,46,124,.25)}section.property-detail .property-detail-right-card .hotel-photo-row .hotel-photos{height:100px}section.property-detail .property-detail-right-card .load-more-button-row{padding-top:1rem;padding-bottom:0}}.property-detail-header-back-row{display:flex;align-items:center;margin:1rem 0 1.2rem}.property-detail-header-back-row .text-icon-color{color:#7329b0}.property-detail-header-back-row .header-back-title{font-size:1.2rem;font-weight:700;color:#7329b0}.room-create-page{overflow:scroll;width:100%;height:80vh;padding:0;overflow-x:hidden}section.license-document{overflow:auto;height:70vh;overflow-x:hidden}section.license-document .document-title{font-size:1rem;font-weight:600;margin-left:1rem;margin-bottom:.85rem}section.license-document .document-card{display:flex;flex-direction:row;background-color:#fff;width:100%;border-radius:10px;min-height:70px;padding:1rem}section.license-document .pdf-logo{width:100%}section.license-document .document-filename{font-size:.85rem;font-weight:500;margin-bottom:.5rem}section.license-document .document-datetime-size{color:#8f8787;font-size:.75rem}@media only screen and (max-width:991px){section.license-document{overflow:hidden;width:100%;height:100%}section.license-document .mobile-margin{margin-bottom:1rem}section.license-document .document-title{font-size:1rem;font-weight:600;margin-left:1rem;margin-bottom:.85rem}section.license-document .document-card{flex-direction:column;padding:1rem 1rem 0}section.license-document .document-card .mobile-margin{margin-bottom:1rem}}section.facilities-service .facilities-name{font-size:1rem;color:#7329b0;font-weight:600;padding:1rem}@media only screen and (max-width:991px){section.facilities-service{overflow:hidden;width:100%;height:100%}}.review-page{overflow:auto;height:70vh;padding:0 1rem;width:auto;overflow-x:hidden}.review-page .review-filter-section{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.review-page .review-filter-section .review-title{color:#7329b0;font-weight:600;margin-left:1rem}.review-page .review-listing-status{display:flex;flex-direction:row;align-items:center}@media only screen and (max-width:991px){.review-page{overflow:hidden;width:100%;height:100%}.review-page .review-filter-section{display:flex;flex-direction:column;align-items:flex-start}.review-page .review-filter-section .review-title{margin-left:0}}.review-detail-modal .review-date-section{padding-bottom:.75rem}.review-detail-modal .review-date-section .review-date-title{color:#a3a3a3;font-weight:500}.review-detail-modal .review-date-section .review-overall-rate-container{display:none}.review-detail-modal .review-rating-section{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-top:.5rem}.review-detail-modal .review-rating-fill-bar{width:100%;height:8px;background-color:rgba(204,201,201,.9215686274509803);border-radius:10px;overflow:hidden;margin:.35rem 0 .7rem}.review-detail-modal .review-rating-fill-bar .rating-fill{height:100%;background-color:#7329b0}.review-detail-modal .review-overall-rate-container{height:100%;justify-content:center;display:flex;align-items:center}.review-detail-modal .review-overall-rate-container .overall-rate{display:flex;justify-content:center;align-items:center;width:50px;height:50px;border-radius:10px;background-color:#7329b0}.review-detail-modal .review-overall-rate-container .overall-rate .overall-rate-label{color:#fff;font-size:1rem;font-weight:500}.review-detail-modal .user-conversation-section{max-height:240px;border:1px solid rgba(204,201,201,.9215686274509803);border-radius:10px;overflow-y:auto}.review-detail-modal .user-conversation-section .user-conversation-container{display:flex;padding:1rem}.review-detail-modal .user-conversation-section .user-conversation-container .user-pic-logo{width:30px;height:30px;border-radius:50%;margin-right:.5rem}.review-detail-modal .user-conversation-section .user-conversation-container .conversation-container{padding:.75rem 1rem;text-align:justify;background-color:hsla(0,0%,85.1%,.2);border-radius:10px;line-height:1.2rem;font-size:.85rem;font-weight:500}.review-detail-modal .user-conversation-section .property-conversation-container{display:flex;padding:.5rem 1rem 1rem;justify-content:flex-end}.review-detail-modal .user-conversation-section .property-conversation-container .user-pic-logo{width:30px;height:30px;border-radius:50%;margin-left:.5rem}.review-detail-modal .user-conversation-section .property-conversation-container .conversation-container{padding:.75rem 1rem;text-align:justify;background-color:hsla(0,0%,85.1%,.2);border-radius:10px;line-height:1.2rem;font-size:.85rem;font-weight:500}@media only screen and (max-width:991px){.review-detail-modal .review-date-section{display:flex;justify-content:space-between;align-items:center;padding-bottom:.75rem}.review-detail-modal .review-date-section .review-overall-rate-container{display:contents;height:100%;justify-content:flex-end}.review-detail-modal .review-date-section .review-overall-rate-container .overall-rate{width:35px;height:25px}.review-detail-modal .review-date-section .review-overall-rate-container .overall-rate .overall-rate-label{font-size:.85rem}.review-detail-modal .review-overall-rate-container{display:none}.review-detail-modal .user-conversation-section .property-conversation-container .conversation-container,.review-detail-modal .user-conversation-section .user-conversation-container .conversation-container{width:100%;word-break:break-all}}section.room-type-container{overflow:auto;height:70vh;padding:.85rem;overflow-x:hidden}section.room-type-container .room-type-card{background-color:#fff;width:100%;border-radius:10px;padding:.55rem;align-items:center;align-content:center;transition:all .2s ease-in-out;box-shadow:-1px 5px 18px rgba(32,46,124,.25);min-height:125px;height:125px}section.room-type-container .room-type-card .room-type-photo{display:flex;justify-content:flex-start;text-align:center;padding:0!important}section.room-type-container .room-type-card .room-type-photo .room-photo{width:100%;height:99px;border-radius:10px;object-fit:fill}section.room-type-container .room-type-card .room-type-info{display:flex;flex-direction:column;align-items:flex-start;padding:.5rem 1rem!important}section.room-type-container .room-type-card .room-type-info .room-type-name{font-size:.85rem;font-weight:600;text-align:left;margin-bottom:.35rem}section.room-type-container .room-type-card .room-type-info .room-type-price{color:#8f8787;font-size:.85rem;font-weight:600;text-align:left;margin-bottom:1rem}section.room-type-container .room-type-card .room-type-info .room-type-extra-info{width:100%;display:flex;justify-content:space-between;color:#a3a3a3;font-size:.75rem;font-weight:600;padding:.15rem 0}section.room-type-container .room-type-card:hover{transform:scale(1.02)}section.room-type-container .room-type-card.active{transition:all .2s ease-in-out;box-shadow:0 1px 9px #7329b0}@media only screen and (max-width:991px){section.room-type-container{overflow:hidden;width:100%;height:100%;padding:0}section.room-type-container .mobile-view-container-margin{margin:0!important}section.room-type-container .room-type-card{width:auto;height:auto}section.room-type-container .room-type-card .room-type-photo{display:flex;justify-content:flex-start;text-align:center;padding:0!important}section.room-type-container .room-type-card .room-type-photo .room-photo{width:100%;height:165px}section.room-type-container .room-type-card .room-type-info{padding:.85rem!important}section.room-type-container .room-type-card .room-type-info .room-type-extra-info{margin-bottom:0}}section.room-type-detail-container .room-type-detail-card{background-color:#fff;width:100%;border-radius:10px;padding:.55rem;transition:all .2s ease-in-out}section.room-type-detail-container .detail-title-section{display:flex;justify-content:space-between;margin:1rem 0}section.room-type-detail-container .detail-title-section .detail-title{color:#7329b0;font-weight:600;margin-left:1rem}section.room-type-detail-container .detail-listing-section{padding:.35rem 0}section.room-type-detail-container .detail-listing-section .detail-title-label{font-size:.85rem;font-weight:500;color:#8f8787}section.room-type-detail-container .detail-listing-section .detail-value{text-align:right;font-size:.85rem;font-weight:600}section.room-type-detail-container .detail-room-photo-section{padding:.55rem 0;margin-top:1rem}section.room-type-detail-container .detail-room-photo-section .detail-title-label{font-size:.85rem;font-weight:600;color:#000}section.room-type-detail-container .detail-room-photo-section .detail-title-label .editable-label-icon{font-size:1rem;color:#7329b0;font-weight:500;margin-left:.5rem}section.room-type-detail-container .detail-room-photo-section .detail-room-photo{margin-bottom:1rem}section.room-type-detail-container .detail-room-photo-section .detail-room-photo .room-photo{width:120px;height:94px;border-radius:10px;object-fit:fill;margin-bottom:1rem}section.room-type-detail-container .room-rate-section{margin-top:1.3rem}section.room-type-detail-container .room-rate-section .detail-title-label{font-size:.85rem;font-weight:500;color:#8f8787}section.room-type-detail-container .room-rate-section .detail-value{text-align:right;font-size:.85rem;font-weight:600}section.room-type-detail-container .room-amenities-section{margin-top:1rem}section.room-type-detail-container .room-amenities-section .room-amenities-title{font-size:.85rem;font-weight:600;padding:1rem 0}.booking-page{overflow:auto;width:auto;height:70vh;overflow-x:hidden}.booking-page .booking-filter-section{display:flex;justify-content:space-between;align-items:center;margin:1rem 0}.booking-page .booking-filter-section .booking-title{color:#7329b0;font-weight:600;margin-left:1rem}.booking-page .booking-listing-status{display:flex;flex-direction:row;align-items:center}@media only screen and (max-width:991px){.booking-page{overflow:hidden;width:100%;height:100%;padding:0}}.faq-page{overflow:auto;height:70vh;padding:0 1rem;overflow-x:hidden}.faq-page .faq-filter-section{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.faq-page .faq-filter-section .faq-title{color:#7329b0;font-weight:600;margin-left:1rem}@media only screen and (max-width:991px){.faq-page{overflow:hidden;width:100%;height:100%;padding:0}}section.booking-listing-counter-card{margin:1.2rem 0 1rem}section.booking-listing-counter-card .listing-counter-card{padding:1rem;background-color:#fff;border-radius:10px;text-align:center;transition:all .2s ease-in-out;box-shadow:0 1px 9px rgba(204,201,201,.9215686274509803)}section.booking-listing-counter-card .listing-counter-card .counter-label{font-size:.75rem;font-weight:500;color:#8f8787}section.booking-listing-counter-card .listing-counter-card .counter-number{padding-top:.75rem;font-size:1.2rem;font-weight:500;color:#000}@media only screen and (max-width:991px){section.booking-listing-counter-card{margin:0 0 1rem}section.booking-listing-counter-card .listing-counter-card{margin:.5rem 0;box-shadow:0 0 0 rgba(204,201,201,.9215686274509803)}}.view-guest-thumb{display:flex;height:100px;width:100px;line-height:128px;font-size:2rem;align-items:center;justify-content:center;-webkit-box-shadow:0 0 10px #8f8787!important;box-shadow:0 0 10px #8f8787!important}.review-detail-modal .booking-detail-section{display:flex;justify-content:space-between;padding:.35rem 0;align-items:center!important}.review-detail-modal .booking-detail-section .detail-value{font-weight:600}.review-detail-modal .deal-detail-section{display:flex;justify-content:space-between;padding:.35rem 0}.review-detail-modal .deal-detail-section .detail-value{font-weight:600}.property-info-hotel-photo-modal{max-height:320px;overflow-y:auto}.property-info-hotel-photo-modal .hotel-photo-row{margin-bottom:1rem;max-height:146px}.property-info-hotel-photo-modal .hotel-photo-row .hotel-photos{background-color:#000;width:100%;height:146px;border-radius:10px;object-fit:cover}.photo-select-button{position:absolute;right:20px;top:5px}.photo-selected-download-row{width:100%;justify-content:flex-end;align-items:center}.photo-selected-download-row .selected-label{font-size:1rem;font-weight:500;color:#fff}.hotel-photo-modal-footer{background-color:#7329b0}.faq-detail-modal .detail-question{font-size:1rem;font-weight:600;margin-bottom:1.2rem}.faq-detail-modal .detail-answer-title{color:#8f8787;font-size:1rem;font-weight:500;padding:1rem 0}.faq-detail-modal .detail-answer-value{color:#8f8787;font-size:.85rem;font-weight:500}.property-new-detail-modal{height:450px;overflow-y:auto;margin-bottom:1rem}.property-new-detail-modal .property-section{display:flex;padding:.35rem 0}.property-new-detail-modal .property-section .detail-label{color:#8f8787;font-size:.85rem}.property-new-detail-modal .property-section .detail-value{font-size:.85rem;font-weight:600;text-align:right;line-height:1.2rem}.property-new-detail-modal::-webkit-scrollbar{height:2px;background-color:"transparent";border-radius:10px}.property-new-detail-modal::-webkit-scrollbar-thumb{background-color:rgba(204,201,201,.9215686274509803)}@media only screen and (max-width:991px){.property-new-detail-modal{height:400px}.property-new-detail-modal .property-section{display:flex;flex-direction:column}.property-new-detail-modal .property-section .detail-label{color:#8f8787;font-size:.85rem}.property-new-detail-modal .property-section .detail-value{text-align:left}}section.supporting-document .document-title{color:#8f8787;font-size:.85rem;margin-right:.75rem}section.supporting-document .document-card{display:flex;flex-direction:row;background-color:#fff;margin-top:.5rem;width:100%;border-radius:10px;min-height:50px}section.supporting-document .pdf-logo{width:85%}section.supporting-document .document-filename{font-size:.75rem;font-weight:500;margin-bottom:.5rem}section.supporting-document .document-datetime-size{color:#8f8787;font-size:.6rem}section.supporting-document .no-records-found{margin:.5rem 1rem}.property-detail-modal-footer-button{display:flex;justify-content:flex-end}.property-detail-modal-footer-button .reject-button{margin:0 .5rem}@media only screen and (max-width:991px){section.supporting-document .mobile-margin{margin-bottom:.5rem}section.supporting-document .document-card{margin-top:0;display:flex;flex-direction:column}section.supporting-document .document-card .mobile-margin{margin-bottom:.5rem;padding:0}section.supporting-document .pdf-logo{width:65%}.property-detail-modal-footer-button{display:flex;flex-direction:column;text-align:right}.property-detail-modal-footer-button .reject-button{margin:0 0 .5rem}}.room-items-text-field{padding:.35rem 1rem;border:1px solid rgba(204,201,201,.9215686274509803)!important;border-radius:10px!important;-webkit-box-shadow:0 0 10px #8f8787!important;box-shadow:0 0 10px #8f8787!important}section.property-photo-section{background:#fff;padding:1.25rem 1.25rem 0;border-radius:10px;margin:1rem 0}section.property-photo-section .room-type-card{width:95%;min-height:160px}section.property-photo-section .room-type-card .room-type-logo{text-align:center}section.property-photo-section .room-type-card .room-type-logo .post-image{width:100%;min-height:150px;height:150px;border-radius:10px}section.property-photo-section .room-type-card .room-type-title{font-size:1rem;font-weight:700;margin-bottom:.25rem;text-align:left;line-height:1.2rem}section.property-photo-section .room-type-card .room-type-extra-info{font-size:.75rem;text-align:left;margin-top:1.3rem}section.property-photo-section .room-type-card .room-type-price{color:#7329b0;font-size:1rem;font-weight:700;text-align:right;margin-top:1.3rem}section.property-photo-section .no-records-found{margin:1rem}section.property-photo-section .header-back-row{display:flex;align-items:center;margin:1rem 0 1.2rem}section.property-photo-section .header-back-row .header-back-title{font-size:1.2rem;font-weight:500}@media only screen and (max-width:991px){section.property-photo-section{padding:1rem .85rem;text-align:center}section.property-photo-section .room-type-card{width:95%;min-height:160px}section.property-photo-section .room-type-card .room-type-logo{text-align:center}section.property-photo-section .room-type-card .room-type-logo .post-image{width:100%;min-height:150px;height:150px;border-radius:10px}section.property-photo-section .room-type-card .room-type-title{font-size:1rem;font-weight:700;margin-bottom:.25rem;text-align:left;line-height:1.2rem}section.property-photo-section .room-type-card .room-type-extra-info{font-size:.75rem;text-align:left;margin-top:1.3rem}section.property-photo-section .room-type-card .room-type-price{color:#7329b0;font-size:1rem;font-weight:700;text-align:right;margin-top:1.3rem}section.property-photo-section .no-records-found{margin:1rem}section.property-photo-section .header-back-row{display:flex;align-items:center;margin:1rem 0 1.2rem}section.property-photo-section .header-back-row .header-back-title{font-size:1.2rem;font-weight:500}}section.general-info-page{overflow:scroll;width:100%;height:80vh;padding:.5rem;overflow-x:hidden;margin:1rem 0}section.general-info-page .general-info-content{display:flex;flex-direction:column;margin-bottom:1rem;background-color:#fff;border-radius:10px;padding:1rem;transition:all .2s ease-in-out;box-shadow:0 1px 8px rgba(32,46,124,.25)}section.general-info-page .label-title{font-size:.85rem;font-weight:600;padding-bottom:.35rem}.booking-schedular-filter-section{background:#fff;width:40%;padding:.5rem 1rem;border-radius:10px}.booking-schedular-filter-section .chart-status-card{display:flex;align-items:center;color:#000!important;padding:.2rem 0}.booking-schedular-filter-section .chart-status-card .card-label{font-size:.75rem;font-weight:500;color:#000!important;margin-left:.35rem}section.policies-section{padding:1.25rem 1.25rem 0;border-radius:10px;margin:1rem}section.policies-section .policies-label-title{font-size:1rem;font-weight:600}section.policies-section .cancellation-card{width:100%;margin:1rem 0;background:#fff;border-radius:10px;padding:.75rem;min-height:120px;transition:all .2s ease-in-out;box-shadow:0 1px 8px rgba(32,46,124,.25)}section.policies-section .cancellation-card .label-content-title{font-size:.85rem;font-weight:500;color:#8f8787}section.policies-section .modification-card{width:100%;margin:1rem 0;background:#fff;border-radius:10px;padding:1rem .75rem;transition:all .2s ease-in-out;box-shadow:0 1px 8px rgba(32,46,124,.25)}section.policies-section .modification-card .label-content-title{font-size:.85rem;font-weight:600;color:#8f8787}section.my-profile-update-page{overflow:scroll;width:100%;height:80vh;padding:.5rem;overflow-x:hidden;margin:1rem 0}section.my-profile-update-page .label-title{font-size:.85rem;font-weight:600;padding-bottom:.35rem}section.property-preview-section{border:2px solid rgba(204,201,201,.9215686274509803);padding:1.25rem 1.25rem 0;border-radius:10px;margin:1rem 0}section.property-preview-section .preview-card{width:95%;min-height:160px}section.property-preview-section .preview-card .preview-logo{text-align:center}section.property-preview-section .preview-card .preview-logo .preview-image{width:100%;min-height:150px;height:150px;border-radius:10px}section.property-preview-section .preview-card .preview-photo-title{font-size:1rem;font-weight:700;margin-bottom:.25rem;text-align:left;line-height:1.2rem}section.property-preview-section .no-records-found{margin:1rem}section.property-preview-section .property-name-title{padding:1rem 1rem 0;font-size:1.2rem;font-weight:700;margin-bottom:1rem;color:#7329b0}section.property-preview-section .property-content-card{background-color:#fff;border-radius:10px;padding:1rem;margin-bottom:1.2rem}section.property-preview-section .property-content-card .property-title-label{font-size:.85rem;font-weight:600;color:#7329b0}section.property-preview-section .property-content-card .property-description{font-size:.85rem;font-weight:500;text-align:justify;margin:.85rem 0;line-height:1.2rem}section.property-preview-section .property-content-card .property-facilities{font-size:.85rem;font-weight:500;margin:.35rem 0}section.property-preview-section .property-content-card .property-policies{width:100%;display:flex;justify-content:space-between;padding:.55rem 1rem;border:1px solid rgba(204,201,201,.9215686274509803);align-items:center;border-radius:10px;margin:1rem 0}section.property-preview-section .property-content-card .property-nearby-attractions{display:flex;justify-content:space-between;padding:.55rem 0;align-items:center}section.property-preview-section .property-content-card .property-review{font-size:.85rem;font-weight:600;margin:1rem 0;color:#2fb652}section.property-preview-section .property-content-card .property-review-star-rating{color:gold;font-size:24px}.room-type-option-card{width:100%;align-items:center;align-content:center;min-height:125px;height:125px}.room-type-option-card .room-type-photo{display:flex;justify-content:flex-start;text-align:center;padding:0!important}.room-type-option-card .room-type-photo .room-photo{width:100%;height:99px;border-radius:10px;object-fit:fill}.room-type-option-card .room-type-info{display:flex;flex-direction:column;align-items:flex-start;padding:.5rem 1rem!important}.room-type-option-card .room-type-info .room-type-name{font-size:.85rem;font-weight:600;text-align:left;margin-bottom:.35rem}.room-type-option-card .room-type-info .room-type-price{color:#8f8787;font-size:.85rem;font-weight:600;text-align:left;margin-bottom:1rem}.room-type-option-card .room-type-info .room-type-extra-info{width:100%;display:flex;justify-content:space-between;color:#a3a3a3;font-size:.75rem;font-weight:600;margin-top:.85rem;padding:.15rem 0}.property-review-modal-card{background-color:#fff;border-radius:10px;padding:1rem;margin-bottom:.85rem;max-height:300px;overflow-y:auto}.property-review-modal-card .property-policies{width:100%;display:flex;justify-content:space-between;padding:.35rem 1rem;border:1px solid rgba(204,201,201,.9215686274509803);align-items:center;border-radius:10px;margin:.33rem 0}.key-collection-summary{display:inline-grid;width:100%;padding:1rem;margin-bottom:16px;justify-content:center;justify-items:center;border-radius:10px;border:1px solid #dee2e6}.key-collection-summary .title{font-size:.85rem;font-weight:700;padding-bottom:1rem}.key-collection-summary .details{line-height:1rem;text-align:left;margin-bottom:.35rem}section.key-collection-section{max-height:430px;overflow-y:scroll}section.tax-charges-section{padding-top:1.25rem;padding-bottom:3.25rem;margin:0 4rem 0 1rem}.guest-review-chart{background-color:#fff;padding:1rem 1rem 0;border-radius:10px}.guest-review-chart .title-header{font-weight:600;font-size:1rem;padding-bottom:1rem}.overall-status{background-color:#fff;padding:1rem 1rem .85rem;border-radius:10px}.overall-status .title-header{font-weight:600;font-size:1rem;padding-bottom:1rem;margin:0 1rem}.donut-chart-container{position:relative;justify-content:center;display:flex;flex-direction:column;align-items:center}.donut-chart-container .donut-chart{width:100px!important;height:100px!important}.donut-chart-container .donut-chart-content{position:absolute;top:50px;text-align:center;color:#000;font-size:10px}.review-status{background-color:#fff;padding:1rem;border-radius:10px}.review-page-listing{background:#fff;padding:1rem;border-radius:10px;margin-bottom:1rem;margin-top:.5rem}.review-page-listing .top-row{display:flex;justify-content:space-between;margin-bottom:1rem}.review-page-listing .top-row .review-overall-rate-container{height:100%;justify-content:center;display:flex;align-items:center}.review-page-listing .top-row .review-overall-rate-container .overall-rate{display:flex;justify-content:center;align-items:center;width:50px;height:50px;border-radius:10px;background-color:#7329b0;margin-right:.85rem}.review-page-listing .top-row .review-overall-rate-container .overall-rate .overall-rate-label{color:#fff;font-size:1rem;font-weight:500}.review-page-listing .top-row .review-username{font-weight:600;font-size:.85rem}.review-page-listing .top-row .review-date-section{padding-bottom:.75rem}.review-page-listing .top-row .review-date-section .review-date-title{color:#a3a3a3;font-weight:600}.review-page-listing .top-row .review-date-section .review-overall-rate-container{display:none}.review-page-listing .review-rating-section{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-top:.5rem}.review-page-listing .review-rating-fill-bar{width:100%;height:8px;background-color:rgba(204,201,201,.9215686274509803);border-radius:10px;overflow:hidden;margin:.35rem 0 .7rem}.review-page-listing .review-rating-fill-bar .rating-fill{height:100%;background-color:#7329b0}.review-page-listing .review-reply{background-color:#fafafa;padding:1rem;border-radius:10px;text-align:justify}.analytics-dashboard-top-counter .dashboard-counter{background-color:#fff;padding:1rem;border-radius:10px;margin-top:1rem}.analytics-dashboard-top-counter .dashboard-counter .counter-row{display:flex}.analytics-dashboard-top-counter .dashboard-counter .counter-row .icon-section{width:20%;display:flex;justify-content:center}.analytics-dashboard-top-counter .dashboard-counter .counter-row .icon-section i{font-size:3rem}.analytics-dashboard-top-counter .dashboard-counter .counter-row .counter-section{width:80%;padding:0 .25rem}.analytics-dashboard-top-counter .dashboard-counter .counter-row .counter-section .counter-number{font-size:2rem;font-weight:600}.analytics-dashboard-top-counter .dashboard-counter .counter-row .counter-section .counter-label{font-size:.85rem;font-weight:600;padding:.35rem 0}.profile-upload{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;right:12px;z-index:1;top:10px}.profile-upload .profile-picture-preview .profile-edit{position:absolute;display:flex;z-index:1;top:110px;margin-left:40px}.profile-upload .profile-picture-preview .profile-edit button{position:absolute;width:34px;height:34px;margin-bottom:0;border-radius:100%;background:#fff;border:1px solid transparent;box-shadow:0 2px 4px 0 rgba(0,0,0,.12);cursor:pointer;font-weight:400;transition:all .2s ease-in-out}.profile-upload .profile-picture-preview{position:relative;flex-direction:column;margin:1rem 0;width:192px;height:192px}.profile-upload .profile-picture-preview,.symbol-sign{display:flex;justify-content:center;align-items:center}.symbol-sign{font-size:.85rem;font-weight:600;margin-top:2.5rem}.background-style{background-color:#fafafa}.background-reg-style{background-color:#fafafa;height:100vh}.background-reg-style,.container-style{width:100vw;display:flex;justify-content:center;align-items:center}.container-style{height:auto}.incontainer-style{width:400px;height:auto;background-color:#fff;display:flex;flex-direction:column;align-items:center;text-align:center;border-radius:15px}.regtitle-style{margin-top:20px;font-weight:700;font-family:sans-serif}.regsubtitle-style{text-align:justify;width:82%;margin-top:5px}.bigger-label-style,.label-style{display:block;text-align:left;font-weight:700;transition:font-size .3s ease}.bigger-label-style{font-size:120%}.document-label-style{display:block;text-align:left;font-weight:700;color:grey}.document-label-style-ellipsis{text-align:left;text-overflow:ellipsis}.desc-label-style,.document-label-style-ellipsis{display:block;font-weight:700;color:grey;margin-left:30px;overflow:hidden}.desc-label-style{text-align:right;white-space:normal}.reginput-style{width:100%;padding:10px;border:2px solid #9edfe1;border-radius:5px}.link-style{color:#00f;cursor:pointer}.horizontal-container{display:flex;flex-direction:row}.bottom-right-corner{position:fixed;bottom:20px;right:20px;padding:10px;transition:transform .3s ease}.input-container{margin-top:30px}.progress-circle-empty{border:1px solid #d9d9d9;background-color:#d9d9d9;border-radius:30%}.progress-circle-empty,.progress-circle-filled{padding:10px;transition:background-color .3s ease}.progress-circle-filled{border:1px solid #aed768;background-color:#aed768;border-radius:30%}.progress-number{color:#fff;font-weight:700}.progress-line-empty{border-left:5px solid #d9d9d9}.progress-line-empty,.progress-line-filled{display:flex;flex-direction:row;margin-left:13.5px;height:30px}.progress-line-filled{border-left:5px solid #aed768}.regnumberinput-style{border:1px solid #cfcfcf;background-color:#fff;padding:10px;height:33px;border-radius:10px}.nextprev-style{position:fixed;bottom:20px;right:20px;padding:10px;transition:transform .3s ease;width:240px;display:flex;flex-direction:row;justify-content:space-between}.document-container{margin-top:15px;border:1px solid #cfcfcf;background-color:#fff;border-radius:10px;padding:15px;margin-bottom:15px}.red-label-style{display:block;text-align:left;font-weight:700;color:#831919}.small-horizontal-container{display:flex;flex-direction:row;justify-content:space-between;overflow:hidden;white-space:nowrap}.no-records{margin-left:15px;margin-top:30px;margin-bottom:30px;font-size:16px}.pin-code{padding:0;display:flex;justify-content:center;margin:0 auto 20px}.pin-code input{margin:0 .5rem;padding:.5rem;border:2px solid #7329b0;width:40px;height:70px;text-align:center;font-size:1.5rem;border-radius:10px}.review-reply-section{overflow-y:auto}.review-reply-section .review-reply-container{display:flex}.review-reply-section .review-reply-container .user-pic-logo{width:30px;height:30px;border-radius:50%;margin-right:.5rem}.review-reply-section .review-reply-container .conversation-container{padding:.75rem 1rem;text-align:justify;background-color:hsla(0,0%,85.1%,.2);border-radius:10px;line-height:1.2rem;font-size:.85rem;font-weight:500}.review-guest-reply-container{display:flex}.review-guest-reply-container .review-guest-admin-reply-container{width:100%}.review-guest-reply-container .review-guest-admin-reply-container .review-guest-reply{width:auto;display:flex;margin:.5rem 1rem 1rem;justify-content:flex-end}.review-guest-reply-container .review-guest-admin-reply-container .review-guest-reply .reply-text{padding:12px 16px;border-radius:10px;background:hsla(0,0%,85.1%,.2);border-bottom-right-radius:0;border-top-right-radius:0;line-height:1.2rem;font-size:.85rem;font-weight:500}.review-guest-reply-container .review-guest-admin-reply-container .review-guest-reply .reply-dots-button{padding:12px 16px 12px 0;background:hsla(0,0%,85.1%,.2);border-radius:10px;border-bottom-left-radius:0;border-top-left-radius:0}.review-guest-reply-container .review-guest-admin-reply-container .review-guest-reply .review-guest-input-column{width:100%;padding:12px 16px;background:hsla(0,0%,85.1%,.2);border-radius:10px}.review-guest-reply-container .user-pic-section{display:flex;align-items:flex-end}.review-guest-reply-container .user-pic-section .user-pic-logo{width:30px;height:30px;border-radius:50%;margin-bottom:1rem}.no-shadow-row-card{display:flex;flex-direction:row;padding:8px;background-color:#fff;border-radius:10px}.no-shadow-row-card .switch-label{width:100%;font-size:12px;font-style:italic;color:grey;font-weight:700;display:flex;align-items:center}.no-shadow-messages-card{display:flex;flex-direction:row;padding:20px;background-color:#fff;border-radius:10px;margin-bottom:15px}.guest-inbox-dropdown-panel{display:flex;flex-direction:row;margin-top:20px}.guest-inbox-dropdown-panel .guest-inbox-dropdown{width:24.5%}.inbox-dropdown-panel{display:flex;flex-direction:row;margin-top:20px}.inbox-dropdown-panel .inbox-dropdown{padding-left:20px;width:24.5%}.inbox-dropdown-panel .message-dropdown{margin-left:10px;width:22%}.inbox-container{display:flex;flex-direction:row;padding:20px}.inbox-container .left-container{width:24%;margin-right:10px}.inbox-container .middle-container{width:50%;margin-right:10px}.inbox-container .right-container{width:26%;height:auto}.inbox-container .right-container .horizontal-container{display:flex;flex-direction:row}.inbox-container .wowdidi-inbox{width:100%;padding:10px;border:1px solid #ccc;border-radius:5px;height:500px}.inbox-container .wowdidi-inbox .list{margin-bottom:5px;background-color:#f0f0f0;border-radius:5px;height:auto}.inbox-container .wowdidi-inbox .list .title{text-align:left;font-weight:700;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis}.inbox-container .wowdidi-inbox .list .booking-number{font-size:10px;font-style:italic;color:grey}.inbox-container .wowdidi-inbox .list .booking-number,.inbox-container .wowdidi-inbox .list .message{text-align:left;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis}.inbox-container .wowdidi-inbox .list .date{text-align:right;font-size:10px;color:grey}.inbox-container .wowdidi-inbox .middle-date{display:flex;justify-content:center;color:grey;margin-bottom:15px}.inbox-container .black-label{font-weight:700;margin-bottom:15px}.inbox-container .grey-label{color:grey;margin-bottom:15px}.inbox-container .flat-card{background-color:#fff;height:auto;border-radius:20px;padding:20px}.wowdidi-updates-container{padding-left:20px;padding-right:20px}.wowdidi-updates-container .select-container{display:flex;flex-direction:row;margin-bottom:20px}.wowdidi-updates-container .select{margin-left:auto}.wowdidi-updates-container .delete{margin-right:10px}.wowdidi-updates-container .title{font-weight:700;margin-bottom:10px}.wowdidi-updates-container .description{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:800px}.wowdidi-updates-container .date{margin-left:auto;padding-top:10px;color:grey}.wowdidi-updates-container .star{margin-left:20px;color:grey}.wowdidi-updates-container .checkbox{padding-top:7px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-right:5px;transition:transform .3s ease}.settings-container{padding:2.35rem}.settings-container .label-title{font-size:.9rem;font-weight:600;padding-bottom:1rem}.settings-container .setting-content{padding-bottom:2.5rem}.settings-container .setting-content .dropdown{height:30px}.settings-container .remark-text{font-size:small;font-style:italic;padding:.5rem 0 1rem .5rem}.settings-container .settings-detail-card{background-color:#fff;box-shadow:0 1px 5px rgba(32,46,124,.25);border-radius:10px;padding:1rem;margin-bottom:1rem;display:flex;justify-content:space-between;align-items:center}.settings-container .settings-detail-card .detail-title{font-size:1.2rem;padding-bottom:.7rem}.settings-container .settings-detail-card .about-page-title{font-size:.9rem;font-weight:600;color:#7329b0;padding:1rem 0}.settings-container .settings-detail-card .help-center-detail{display:block;padding:.5rem 0}.settings-container .settings-detail-card .help-center-detail .label-title{font-size:.9rem;font-weight:600;padding-bottom:.7rem;color:#7329b0}.settings-container .settings-detail-card .setting-icon{height:20px}.settings-container .login-activity-card{background-color:#d3d3d3;box-shadow:0 1px 5px rgba(32,46,124,.25);border-radius:10px;padding:1rem;margin-bottom:1rem;display:flex;justify-content:space-between;align-items:center}.settings-container .login-activity-card .login-details{display:flex;align-items:center}.settings-container .login-activity-card .login-details .detail-location{font-size:.85rem;padding-bottom:.3rem;color:#7329b0}.settings-container .login-activity-card .login-details .detail-remark{font-size:.7rem}section.payment-info-counter-card{overflow:auto;padding:.85rem;overflow-x:hidden}section.payment-info-counter-card .payment-info-section{width:100%;padding:1rem;background-color:#fff;border-radius:10px;transition:all .2s ease-in-out;box-shadow:0 1px 8px rgba(32,46,124,.25)}section.payment-info-counter-card .payment-info-section .payment-info-header-content{text-align:left;color:#000;font-weight:700;margin-bottom:.5rem}section.payment-info-counter-card .payment-info-section .payment-info-sub-header-content{text-align:left;color:#8f8787;font-weight:700;margin-bottom:1rem;font-size:.75rem}section.payment-info-counter-card .payment-info-section .payment-info-section-content-body{padding:.35rem 0;display:flex;justify-content:space-between}section.payment-info-counter-card .payment-info-section .payment-info-section-content-body .payment-info-section-label{text-align:left;font-weight:500;font-size:.85rem;flex:6}section.payment-info-counter-card .payment-info-section .payment-info-section-content-body .payment-info-section-value{text-align:right;font-weight:500;font-size:.85rem;flex:4;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}section.payment-info-counter-card .guarantee-info-content{padding:1rem;flex-direction:column;background-color:#fff;border-radius:10px;text-align:left;transition:all .2s ease-in-out;box-shadow:0 1px 8px rgba(32,46,124,.25)}section.payment-info-counter-card .guarantee-info-content .info-title{font-size:.85rem;font-weight:700;margin-bottom:1rem}section.payment-info-counter-card .guarantee-info-content .info-icon{text-align:center;font-size:1rem;margin-right:.5rem;color:#2fb652}.payment-info-modal-detail .payment-info-detail-edit .payment-info-detail-no-box-shadow{padding:0 3.5rem 1.5rem;box-shadow:none}.payment-info-modal-detail .payment-info-detail-action-section{display:flex;padding:0 3.5rem 1.5rem;justify-content:end}.payment-info-modal-detail .payment-info-detail-view .payment-info-detail-item{display:flex;padding:0 2.5rem 1rem}.payment-info-modal-detail .payment-info-detail-view .payment-info-detail-item .payment-info-detail-left-section{text-align:left;font-weight:500;color:#8f8787;font-size:.85rem}.payment-info-modal-detail .payment-info-detail-view .payment-info-detail-item .payment-info-detail-right-section{text-align:right;font-weight:600;font-size:.85rem}.help-center-image{padding:0 1rem .5rem 0;text-align:center}.help-center-image .post-image{height:150px;width:150px}.disable-container{background-color:#d4d4d4;box-shadow:0 1px 5px rgba(32,46,124,.25);border-radius:10px;padding:1rem;margin-bottom:1rem;display:flex;justify-content:space-between;align-items:center}.theme-niuace .background-gradient{background-image:linear-gradient(to bottom right,,)}.landing-image{background-size:cover;background-repeat:no-repeat;width:100%;height:350px}.bg-white{background-color:#fff!important}.bg-brand{background-color:#7329b0!important}.bg-default-light{background-color:"#fafafa"}.background-white-hover:hover{background-image:linear-gradient(90deg,#7329b0,#fff)}.background-form{background-color:#f7f7f7}ol.progress-step[data-steps="2"] li{width:49%}ol.progress-step[data-steps="3"] li{width:33%}ol.progress-step[data-steps="4"] li{width:24%}ol.progress-step[data-steps="5"] li{width:19%}ol.progress-step[data-steps="6"] li{width:16%}ol.progress-step[data-steps="7"] li{width:14%}ol.progress-step[data-steps="8"] li{width:12%}ol.progress-step[data-steps="9"] li{width:11%}.progress-step{width:100%;list-style:none;list-style-image:none;padding:0}.progress-step li{float:left;text-align:center;position:relative;z-index:1}.progress-step .name{display:block;text-align:center;margin-bottom:1rem;font-size:.7rem;color:#c6c6c6;white-space:nowrap;line-height:1.1}.progress-step .step{color:#000;background-color:#fff;border-radius:50%;line-height:1.2;width:1.75rem;height:1.75rem;display:inline-block;border:.1rem solid silver;padding:.25rem}.progress-step .step:before{left:0}.progress-step .step:after,.progress-step .step:before{content:"";display:block;background-color:silver;height:.2rem;width:50%;position:absolute;bottom:1.1rem;z-index:-1}.progress-step .step:after{right:0}.progress-step li:first-of-type .step:before,.progress-step li:last-of-type .step:after{display:none}.progress-step .active+li .step:before,.progress-step .active .step,.progress-step .active .step:after,.progress-step .active .step:before,.progress-step .done .step,.progress-step .done .step:after,.progress-step .done .step:before{background-color:#802fc9}.progress-step .done .name{color:#000}.progress-step .active .name{color:#802fc9}.progress-step .active .step,.progress-step .done .step{background-color:#802fc9;border:.35rem solid #fff;box-shadow:0 .15rem .3rem #999}.progress-container{width:1000px;margin:1 auto}.arrow-steps .step{height:62px;font-size:14px;text-align:center;color:#666;cursor:default;margin:2px 3px;padding:10px 10px 10px 30px;width:160px;float:left;position:relative;background-color:#d9e3f7;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.arrow-steps .step:after,.arrow-steps .step:before{content:" ";position:absolute;top:0;right:-17px;width:0;border-top:31px solid transparent;border-bottom:31px solid transparent;border-left:17px solid #d9e3f7;z-index:2}.arrow-steps .step:before{right:auto;left:0;border-left:17px solid #fff;z-index:0}.arrow-steps .step:first-child:before{border:none}.arrow-steps .step:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.arrow-steps .step span{position:relative}.arrow-steps .step span:before{opacity:0;content:"\2714";position:absolute;top:-2px;left:-20px}.arrow-steps .step.done span:before{opacity:1}.arrow-steps .step.current{color:#fff;background-image:linear-gradient(90deg,#7329b0,#7329b0)}.arrow-steps .step.current:after{border-left:17px solid #7329b0}.MuiMobileStepper-dotActive{background-color:#7329b0!important}.MuiMobileStepper-root{background:transparent!important}.react-autosuggest__container{position:relative}.react-autosuggest__input--focused{outline:none}.react-autosuggest__input--open{border-bottom-left-radius:0;border-bottom-right-radius:0}.react-autosuggest__suggestions-container{display:block;position:absolute;top:auto;width:100%;background-color:#fff;z-index:99999!important}.react-autosuggest__suggestions-container--open{display:block;border:1px solid silver}.react-autosuggest__suggestions-list{margin:0;padding:0;list-style-type:none}.react-autosuggest__suggestion{cursor:pointer;padding:10px 20px}.react-autosuggest__suggestion--highlighted{background-color:#ddd}.react-autosuggest__suggestion-match{font-weight:600}.invalid-feedback.force-show{display:block}.no-decoration-input,.no-decoration-input-1{border:0;box-shadow:none!important;-webkit-box-shadow:none!important}.no-decoration-input-1{font-size:.75rem!important}.form-group.inline-input{margin-bottom:0;display:inline-block}.form-group.inline-input input{padding:8px 0;height:auto}.inline-input.height{height:75%;outline:none;border:none;font-size:.75rem!important}.inline-input.full-width{width:100%}.inline-select{width:100%;padding:0;box-shadow:none;-webkit-box-shadow:none}.hover-underline:hover{text-decoration:underline}textarea{resize:none}.form-label-value{margin-bottom:1.5rem}.form-label-value div{font-size:1rem}.theme-niuace [contenteditable].form-control:focus,.theme-niuace [type=email].form-control:focus,.theme-niuace [type=password].form-control:focus,.theme-niuace [type=tel].form-control:focus,.theme-niuace [type=text].form-control:focus,.theme-niuace input.form-control:focus,.theme-niuace input[type=email]:focus,.theme-niuace input[type=number]:focus,.theme-niuace input[type=password]:focus,.theme-niuace input[type=text]:focus,.theme-niuace textarea.form-control:focus,.theme-niuace textarea:focus{box-shadow:inset 0 -2px 0 #8f2e3a;-webkit-box-shadow:inset 0 -2px 0 #8f2e3a}input[type=text]:disabled{color:#999!important}@supports(-webkit-touch-callout:none){input[type=text]:disabled{color:#666!important}}.form__control{box-shadow:inset 0 -1px 0 #ddd;cursor:default;font-size:inherit;outline:0;position:relative;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;padding:4px 0}.theme-niuace .form__control--is-focused{box-shadow:inset 0 -2px 0 #8f2e3a;-webkit-box-shadow:inset 0 -2px 0 #8f2e3a}.form__control--is-focused .form__dropdown-indicator,.form__control--is-focused .form__dropdown-indicator:hover{color:#333}.form-group .is-invalid .form__control{box-shadow:inset 0 -2px 0 #e51c23}.form-light-purple{background-color:#f4e6f7}.form__indicator-separator{width:0}.form__value-container{display:flex;align-items:center;flex:1;flex-wrap:wrap;height:1.5rem;overflow:hidden;padding:0 0 0 8px}.form__dropdown-indicator{color:#ccc;display:flex;padding:0 4px;transition:color .2s}.form__dropdown-indicator:hover{color:#999}.form__single-value{color:#666;max-width:90%;position:absolute;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:break-word}.theme-niuace .form__option.form__option--is-selected{background-color:#7329b0}.form-control.is-invalid,.was-validated .form-control:invalid{background-image:none}.form__menu{z-index:2!important}.form__value-container>div:last-child{margin:0;padding:0}.form__control input[type=text]{box-shadow:none;-webkit-box-shadow:none;padding:1rem 0;height:auto}.inline-select .form__control input[type=text]{height:2.81875rem}.custom-control-input:checked~.custom-control-label:before,.theme-niuace .custom-control-input:checked~.custom-control-label:before{border-color:#7329b0}.custom-checkbox .custom-control-input:checked~.custom-control-label:before,.theme-niuace .custom-checkbox .custom-control-input:checked~.custom-control-label:before{background-color:#7329b0}.document-checkbox{width:20px;height:20px;left:3px;position:absolute}.theme-niuace .document-checkbox:checked{background-color:#7329b0}.custom-control.vertical{padding-left:0;padding-top:1.75rem;min-width:1.25rem}.custom-control.vertical .custom-control-label{width:100%;text-align:center}.custom-control.vertical .custom-control-label:after,.custom-control.vertical .custom-control-label:before{left:0;top:-1.75rem}.custom-radio .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='4' fill='%238C1896'/%3E%3C/svg%3E")}.theme-niuace .form-group:focus-within label{color:#7329b0!important}.inventory-search-input input{font-size:.85rem}input.form-control:focus{-webkit-box-shadow:inset 0 -2px 0 #7329b0;box-shadow:inset 0 -2px 0 #7329b0}.left-right-dropdown{width:100%;align-items:center;background:#fff;border-radius:8px;justify-content:space-between;padding:.75rem 1rem}.css-19sovsq-JoySelect-button{font-size:.85rem!important;color:#666!important}.css-1ds1q7p-JoySelect-root{--Select-placeholderOpacity:1!important;--Select-paddingInline:1rem!important;--Select-radius:var(--joy-radius-sm,10px)!important;--Select-minHeight:2rem!important;min-width:auto!important;box-shadow:inset 0 -1px 0 #ddd!important;font-size:.85rem!important;color:grey!important;border:1px solid #ddd}.css-1ds1q7p-JoySelect-root.Joy-disabled{background:#fafafa!important}.css-b4ylaj,.css-co7wrl{font-size:.85rem!important}.left-right-input{width:100%;display:flex!important;flex-direction:row!important;align-items:center;justify-content:space-between;background:#fff;padding:.75rem 1rem}.new-form-control{width:100%;padding:.4rem 1rem;border:1px solid #ddd;outline:none;border-radius:12px}.new-form-control :focus{outline:#7329b0!important;border:1px solid #7329b0!important}.new-outline-input{width:100%;display:inline-block;border:0 solid #ccc;border-radius:4px;box-sizing:border-box;font-size:.875rem;color:grey;outline:#7329b0;box-shadow:inset 0 -1px 0 #ddd!important}.new-outline-input :focus{outline:#7329b0;border:none}.new-formatted-number{width:100%;padding:.5rem!important;display:inline-block;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;font-size:.875rem;color:grey;outline:#7329b0}.new-formatted-number :focus{outline:#7329b0;border:none}.new-outline-dropdown{width:100%;padding:.15rem 0!important;display:inline-block;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;font-size:.875rem;background-color:#fff;color:grey;outline:#7329b0}.new-outline-dropdown :focus{outline:#7329b0;border:none}.invalid-feedback{display:flex;width:100%;margin-top:.25rem;font-size:80%;color:#e51c23}.css-145m4sm{min-width:2.2rem!important;border:1px solid rgba(204,201,201,.9215686274509803)!important;width:100%;padding:.6rem 1rem;border:1px solid #ddd;outline:none;border-radius:12px;font-size:.85rem!important;min-height:2.2rem!important}.outline-text-area-container{width:100%!important;background-color:#fff;border-top-left-radius:12px;border-top-right-radius:12px}.outline-text-area-container .outline-text-area{width:100%!important;border-radius:12px;min-height:150px;color:#000;outline:#8f8787;border:1px solid #ddd;line-height:1.25rem}.outline-text-area,.outline-text-area-container .outline-text-area{padding:.55rem 1rem;display:inline-block;box-sizing:border-box;font-size:.875rem;resize:vertical!important}.outline-text-area{width:100%;border:1px solid rgba(204,201,201,.9215686274509803);border-radius:10px;min-height:30px;color:grey;margin:-2px;outline:#7329b0}.css-1otq7a{background-color:#fff!important;border:1px solid rgba(204,201,201,.9215686274509803)!important;box-shadow:inset 0 -1px 0 #ddd!important;padding:.2rem .5rem!important}.pop-over-navbar{height:50vh;overflow:auto}.pop-over{background-color:#fff;-webkit-box-shadow:0 2px 4px .1px #999;box-shadow:0 2px 4px .1px #999;z-index:15;border-radius:12px}.pop-over.pop-over-tooltip{background-color:#000;color:#fff;-webkit-box-shadow:none;box-shadow:none;max-width:300px;border-radius:3px;padding:.5rem 1rem;opacity:0;transition:opacity .5s;visibility:hidden;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}.pop-over .pop-over-arrow{width:0;height:0;border-style:solid;border-color:#fff;position:absolute}.pop-over.has-arrow[data-placement^=top]{margin-bottom:10px}.pop-over.has-arrow[data-placement^=bottom]{margin-top:10px}.pop-over.has-arrow[data-placement^=right]{margin-left:10px}.pop-over[data-placement^=top] .pop-over-arrow{border-width:10px 10px 0;border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent;bottom:-10px;left:calc(100% - 10px);margin-top:0;margin-bottom:0}.pop-over[data-placement^=bottom] .pop-over-arrow{border-width:0 10px 10px;border-left-color:transparent;border-right-color:transparent;border-top-color:transparent;top:-10px;left:calc(50% - 10px);margin-top:0;margin-bottom:0}.pop-over[data-placement^=right] .pop-over-arrow{border-width:10px 10px 10px 0;border-left-color:transparent;border-top-color:transparent;border-bottom-color:transparent;left:-10px;top:calc(50% - 10px);margin-left:0;margin-right:0}.pop-over-scroll{padding:.15rem 0;max-height:400px;overflow-y:auto}.tooltip-container:hover+.pop-over-tooltip{opacity:.8;visibility:visible}.react-table table{display:table;width:100%;border-collapse:collapse;border-spacing:0;border:2px solid #e9ecef}.react-table table tr :last-child td{border-bottom:0}.react-table table th{background-color:#f0f0f0;border-bottom:2px solid #e9ecef}.react-table table td{background-color:#fff;border-bottom:1px solid #e9ecef}.react-table table td,.react-table table th{margin:0;padding:12px 24px}.table td{padding:0;vertical-align:middle;border-top:1px solid #dee2e6}.facilities-services-table .table td,.facilities-services-table .table th{padding:0!important}.facilities-services-table td{padding:0 .75rem!important}.facilities-services-table td:first-of-type,.facilities-services-table th:first-of-type{text-align:center;width:70px}.facilities-services-table th:nth-of-type(2){text-align:left}.facilities-services-table td:nth-of-type(3),.facilities-services-table th:nth-of-type(3){text-align:center;width:100px;max-width:100px}.facilities-services-table td:nth-of-type(4){width:50px}.table-responsive{width:100%}.table-responsive,.table-responsive-room-items{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-room-items{width:32%}table.room-items-table{margin:1rem 0}table.room-items-table thead tr th{padding:0 0 .75rem!important;vertical-align:middle;border-bottom:0 solid #dee2e6!important;border-top:0 solid #dee2e6!important}table.room-items-table td:first-of-type,table.room-items-table th:first-of-type{text-align:left;width:400px}.user-role-setting-container{height:75vh}.user-role-setting-container .user-role-setting-table{border:1px solid #dee2e6;position:relative;width:auto;background-color:#fff}.user-role-setting-container .user-role-setting-table.sideMenuIsOpened{z-index:-1!important}.user-role-setting-container .user-role-setting-table.sideMenuIsClosed{z-index:0!important}.user-role-setting-container .user-role-setting-table thead{padding:.5rem!important}.user-role-setting-container .user-role-setting-table thead td{position:sticky;position:-webkit-sticky;outline:1px solid #dee2e6;border:0}.user-role-setting-container .user-role-setting-table thead .head-row-1 td{top:0;background-color:#fff;height:120px;padding:.5rem!important}.user-role-setting-container .user-role-setting-table thead .head-row-2 td{top:120px;background-color:#fff;color:rgba(204,201,201,.9215686274509803);text-align:center;font-size:.75rem;box-shadow:0 4px 0 0 #dee2e6;padding:.5rem!important}.user-role-setting-container .user-role-setting-table thead td:first-of-type{left:0;z-index:3}.user-role-setting-container .user-role-setting-table thead td:nth-of-type(n+2){z-index:2}.user-role-setting-container .user-role-setting-table tbody td:first-of-type{padding:.75rem!important;min-width:300px;max-width:300px;position:sticky;position:-webkit-sticky;background-color:#fff;outline:1px solid #dee2e6;left:0;z-index:5}.user-role-setting-container .user-role-setting-table tbody td:nth-of-type(n+2){min-width:100px;max-width:100px;z-index:1;text-align:center}@media(max-width:767px){.user-role-setting-container .user-role-setting-table tbody td:first-of-type{min-width:180px;max-width:180px}}table.change-property-table{border:1px solid #dee2e6}table.change-property-table thead{background-color:rgba(115,41,176,.6509803921568628);color:#fff!important}table.change-property-table tbody td{padding:.5rem!important}table.change-property-table th:first-of-type{min-width:90%;font-weight:600}table.change-property-table td:first-of-type{min-width:90%}table.change-property-table td:nth-of-type(2){min-width:10%;text-align:center}.section-header{display:flex;flex-direction:column;justify-content:center;align-items:center}.section-header h1{margin:1.25rem 0}.section-header p{text-align:center;max-width:760px}.banner-section img{width:100%;object-fit:contain}.happening-section{padding:6.25rem 0}.happening-section img{width:100%;object-fit:contain}.phone-input-container{position:relative;width:100%;font-size:1rem}.phone-input-container .flag-button{background:none;border:none}.phone-input-container .flag-button.open-dropdown .selected-flag,.phone-input-container .flag-button .selected-flag:hover{background-color:#ddd}.phone-input-container .input[type=tel]{padding-top:1rem;padding-bottom:1rem;padding-left:48px;height:2.81875rem;width:100%;background:none;border:none;box-shadow:inset 0 -1px 0 #ddd;border-radius:0;font-size:inherit}.theme-niuace .phone-input-container .input[type=tel]:focus{box-shadow:inset 0 -2px 0 #8f2e3a;-webkit-box-shadow:inset 0 -2px 0 #8f2e3a}.phone-input-container.is-invalid .input[type=tel]{box-shadow:inset 0 -2px 0 #e51c23}.phone-input-container.inline-input .input[type=tel]{padding:0 0 0 48px;height:auto}.phone-input-box-container{position:relative;width:100%}.phone-input-box-container .flag-button{background:none;border:none}.phone-input-box-container .flag-button.open-dropdown .selected-flag,.phone-input-box-container .flag-button .selected-flag:hover{background-color:#ddd}.phone-input-box-container .input[type=tel]{padding-left:48px;width:100%;background-color:#fff;border:1px solid #ccc;box-shadow:inset 0 -1px 0 #ddd;font-size:inherit}.theme-niuace .phone-input-box-container .input[type=tel]:focus{box-shadow:inset 0 -2px 0 #8f2e3a;-webkit-box-shadow:inset 0 -2px 0 #8f2e3a}.phone-input-box-container.is-invalid .input[type=tel]{box-shadow:inset 0 -2px 0 #e51c23}.phone-input-box-container.inline-input .input[type=tel]{padding:0 0 0 48px;height:auto}.camera-input{display:flex;background-color:#000;width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.camera-input-label{color:#000;height:120px;width:250px;margin:auto;top:0;bottom:0;left:0;right:0;font-size:10px;display:flex;justify-content:center;align-items:center;border:1px dashed;border-radius:10px}.identity-image{height:110px;width:240px;object-fit:contain}/*!
 * https://github.com/YouCanBookMe/react-datetime
 */.rdt{position:relative}.rdtPicker{display:none;font-size:.85rem}.rdtOpen .rdtPicker,.rdtPicker{padding:4px;margin-top:1px;z-index:99999!important;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1);border:1px solid #dee2e6}.rdtOpen .rdtPicker{display:block;position:absolute;width:300px;font-size:.875rem}.rdtStatic .rdtPicker{box-shadow:none;position:static}.rdtPicker .rdtTimeToggle{text-align:center}.rdtPicker table{width:100%;margin:0}.rdtPicker td,.rdtPicker th{text-align:center;height:32px}.rdtPicker td{cursor:pointer}.rdtPicker .rdtTimeToggle:hover,.rdtPicker td.rdtDay:hover,.rdtPicker td.rdtHour:hover,.rdtPicker td.rdtMinute:hover,.rdtPicker td.rdtSecond:hover{background:#eee;cursor:pointer}.rdtPicker td.rdtNew,.rdtPicker td.rdtOld{color:#999}.rdtPicker td.rdtToday{position:relative}.rdtPicker td.rdtToday:before{content:"";display:inline-block;position:absolute;width:100%;height:100%;border:1px solid;top:0;left:0}.theme-niuace .rdtPicker td.rdtToday:before{border-color:#7329b0}.rdtPicker td.rdtActive,.rdtPicker td.rdtActive:hover{background-color:#7329b0;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.theme-niuace .rdtPicker td.rdtActive,.theme-niuace .rdtPicker td.rdtActive:hover{background-color:#7329b0}.rdtPicker td.rdtActive.rdtToday:before{border-bottom-color:#fff}.rdtPicker td.rdtDisabled,.rdtPicker td.rdtDisabled:hover{background:none;color:#ccc;cursor:not-allowed}.rdtPicker td span.rdtOld{color:#999}.rdtPicker td span.rdtDisabled,.rdtPicker td span.rdtDisabled:hover{background:none;color:#999;cursor:not-allowed}.rdtPicker th{border-bottom:1px solid #f9f9f9}.rdtPicker .dow{width:14.2857%;border-bottom:none;cursor:default}.rdtPicker th.rdtSwitch{width:100px}.rdtPicker th.rdtNext,.rdtPicker th.rdtPrev{font-size:21px;vertical-align:top}.rdtNext span,.rdtPrev span{display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rdtPicker th.rdtDisabled,.rdtPicker th.rdtDisabled:hover{background:none;color:#999;cursor:not-allowed}.rdtPicker thead tr:first-child th{cursor:pointer}.rdtPicker thead tr:first-child th:hover{background:#eee}.rdtPicker tfoot{border-top:1px solid #f9f9f9}.rdtPicker button{border:none;background:none;cursor:pointer}.rdtPicker button:hover{background-color:#eee}.rdtPicker thead button{width:100%;height:100%}td.rdtMonth,td.rdtYear{height:50px;width:25%;cursor:pointer}td.rdtMonth:hover,td.rdtYear:hover{background:#eee}.rdtCounters{display:inline-block}.rdtCounters>div{float:left}.rdtCounter{height:100px;width:40px}.rdtCounterSeparator{line-height:100px}.rdtCounter .rdtBtn{height:40%;line-height:40px;cursor:pointer;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rdtCounter .rdtBtn:hover{background:#eee}.rdtCounter .rdtCount{height:20%;font-size:1.2em}.rdtMilli{vertical-align:middle;padding-left:8px;width:48px}.rdtMilli input{width:100%;font-size:1.2em;margin-top:37px}.rdtTime td{cursor:default}.border-purple{border:1px solid;border-radius:12px}.theme-niuace .border-purple{border-color:#7329b0}.border-bold-purple{border:2px solid;border-radius:12px}.theme-niuace .border-bold-purple{border-color:#7329b0}.border-radius-3{border-radius:3rem!important}.border-radius-4{border-radius:4px!important}.border-bold-red{border:2px solid red}.tag-title{color:#fff;width:fit-content;width:-moz-max-content;width:-webkit-max-content}.theme-niuace .tag-title{background-color:#7329b0}.sub-contractor-suppliers-table{vertical-align:text-top}.dashboard-view-nav .nav-link.active,.dashboard-view-nav .nav-link.active:focus{background-color:transparent}.theme-niuace .nav-pills>li>.active.show{background-image:linear-gradient(90deg,,)}.nav-item-color-buyer,.nav-item-color-seller{border-radius:5px;margin:1px}.nav-item-color-seller{background-color:#ec8d90}.nav-item-color-general{border-radius:5px;margin:1px}.theme-niuace .nav-item-color-general{background-color:#7329b0}.beta-status{background-color:red;color:#fff;padding:10px;text-align:center;display:inline-block;margin:4px;border-radius:16px}.dashboardContainer .card{border-radius:5px;margin:4px}.dashboardContainer .card .card-body{min-height:auto;max-height:400px;display:block;overflow:auto;flex-direction:row;background-color:#fff;padding-top:0}.dashboardContainer .card .card-body::-webkit-scrollbar{width:5px;height:5px}.dashboardContainer .card .card-body::-webkit-scrollbar-track{background:none}.dashboardContainer .card .card-body::-webkit-scrollbar-thumb{background:#af3de4}.dashboardContainer .card .card-body::-webkit-scrollbar-thumb:hover{background:purple}.dashboardContainer .card .card-title{text-align:center;font-size:14px;font-weight:700;padding-top:1rem}.project-title{font-size:15px;font-weight:700}.second-content,.second-title{font-size:13px;font-weight:700}.second-content{color:purple}.material-title{color:#e44679}.labour-title,.material-title{font-size:14px;font-weight:700;padding-right:0}.labour-title{color:#4daaad}.totalsub-title{color:#186ee1}.machine-title,.totalsub-title{font-size:14px;font-weight:700;padding-right:0}.machine-title{color:#ef9f26}.value-content{font-size:12px;font-weight:700}.registration-title{text-align:left}.registration-sub-title,.registration-title{font-size:2rem;color:#000}.registration-box{height:20%}.circle-progress-bar-container{position:relative;display:inline-flex!important;width:100px;height:auto}.circle-progress-bar-container .label{position:absolute;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;align-items:center;font-weight:700;font-size:24px}.circle-progress-bar-container .label.no-percentage:after{content:""!important}.circle-progress-bar-container .label:after{content:"%"}.circle-site-progress-bar-container{position:relative;display:inline-flex!important;width:100%;height:auto;justify-content:center;justify-items:center}.circle-site-progress-bar-container .label{position:absolute;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;align-items:center;font-weight:700;font-size:24px}.circle-site-progress-bar-container .label.no-percentage:after{content:""!important}.circle-site-progress-bar-container .label:after{content:"%"}.btn-progress{box-shadow:0 1px 4px rgba(0,0,0,.1)}.tab-bar-container{display:flex;flex-direction:row;padding:16px;overflow-x:auto}.tab-bar-container:hover{overflow-x:auto}.tab-bar-container a.menu-item{display:flex;flex-direction:row;width:184px;min-width:184px;height:54px;min-height:54px;color:rgba(0,0,0,.7);background-color:#fff;border-radius:4px;padding:12px 16px;margin-right:16px;box-shadow:0 1px 4px rgba(0,0,0,.2);cursor:pointer;font-weight:600;align-items:center}.tab-bar-container a.menu-item img{height:32px;width:32px;margin-right:16px}.tab-bar-container a.disable-link-access{display:flex;flex-direction:row;width:184px;min-width:184px;height:54px;min-height:54px;color:rgba(0,0,0,.7);border-radius:4px;padding:12px 16px;margin-right:16px;box-shadow:0 1px 4px rgba(0,0,0,.2);cursor:pointer;font-weight:600;align-items:center;pointer-events:none;background-color:#e7e7e7}.tab-bar-container a.disable-link-access img{height:32px;width:32px;margin-right:16px}.tab-bar-container .menu-dropdown{margin-right:16px}.tab-bar-container .menu-dropdown a.menu-item{margin-right:0}.tab-bar-container .menu-dropdown a.disable-link-access{margin-right:0;pointer-events:none;background-color:#e7e7e7}.tab-bar-container .menu-dropdown .dropdown-content{display:none;position:absolute;background-color:#fff;border-radius:4px;min-width:176px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:20}.tab-bar-container .menu-dropdown .dropdown-content a{float:none;color:#000;padding:12px 16px;text-decoration:none;display:block;text-align:left;font-weight:600;margin:0!important}.tab-bar-container .menu-dropdown .dropdown-content a:hover{background-color:#ddd}.tab-bar-container a.selected{color:#fff!important}.theme-niuace .tab-bar-container a.selected{background-image:linear-gradient(90deg,,)}.tab-bar-container a.menu-item:hover{color:#fff}.theme-niuace .tab-bar-container a.menu-item:hover{background-image:linear-gradient(90deg,,)}.tab-bar-container .menu-dropdown:hover .dropdown-content{display:block;color:#fff}.tab-bar-container .disabled-link{pointer-events:none}.tab-bar-container .disable-sub-link-access{pointer-events:none;background-color:#e7e7e7}.even-columns{display:flex}.even-columns>*{width:100%}.disabled-link{pointer-events:none;color:grey;cursor:not-allowed}.dashboard-top-counter{display:flex;flex-direction:row}.dashboard-top-counter .dashboard-counter{background-color:#fff;padding:1rem;border-radius:10px}.dashboard-top-counter .dashboard-counter .counter-row{display:flex}.dashboard-top-counter .dashboard-counter .counter-row .icon-section{width:20%;display:flex;justify-content:center}.dashboard-top-counter .dashboard-counter .counter-row .icon-section i{font-size:2.5rem}.dashboard-top-counter .dashboard-counter .counter-row .counter-section{width:80%;padding:0 .25rem}.dashboard-top-counter .dashboard-counter .counter-row .counter-section .counter-number{font-size:1.5rem;font-weight:600;padding:.2rem 0}.dashboard-top-counter .dashboard-counter .counter-row .counter-section .counter-label{font-size:.85rem;padding:.2rem 0}@media only screen and (max-width:991px){.dashboard-top-counter{display:flex;flex-direction:column;margin-top:1rem}.dashboard-top-counter .dashboard-counter{margin-bottom:1rem}}.dashboard-bottom-counter{display:flex;margin:1rem 0}.dashboard-bottom-counter .dashboard-bottom-card{background-color:#fff;padding:1rem;border-radius:10px;margin-bottom:1rem}.dashboard-bottom-counter .dashboard-bottom-card .dashboard-booking-section{padding:1rem}.dashboard-bottom-counter .dashboard-bottom-card .dashboard-booking-section .room-type-logo{padding:0}.dashboard-bottom-counter .dashboard-bottom-card .dashboard-booking-section .post-image{width:100%;min-height:120px;height:120px;border-radius:10px}.dashboard-bottom-counter .dashboard-bottom-card .dashboard-booking-section .booking-title{overflow:hidden;text-overflow:ellipsis;font-weight:600;font-size:1rem}.dashboard-bottom-counter .dashboard-bottom-card .dashboard-booking-section .guest-name{width:8em;overflow:hidden;text-overflow:ellipsis}.dashboard-bottom-counter .dashboard-bottom-card .dashboard-booking-section .posted-datetime{color:rgba(0,0,0,.35);font-size:.75rem}.dashboard-bottom-counter .title-header{font-weight:600;font-size:1rem;color:#7329b0}.dashboard-bottom-counter .dashboard-guest-review-section .guest-review{padding-top:.5rem;padding-bottom:.5rem}.dashboard-bottom-counter .dashboard-guest-review-section .guest-review .guest-review-detail{padding-left:.5rem}.dashboard-bottom-counter .dashboard-guest-review-section .guest-review .guest-review-detail .guest-name{width:10em;overflow:hidden;text-overflow:ellipsis}.dashboard-bottom-counter .dashboard-guest-review-section .guest-review .guest-review-detail .posted-datetime{color:rgba(0,0,0,.35);font-size:.75rem;padding-top:.1rem}.dashboard-bottom-counter .dashboard-guest-review-section .guest-review .guest-review-rate{padding:.3rem .6rem;border-radius:5px;background-color:#7329b0;justify-content:center;align-items:center;color:#fff;font-size:.65rem;font-weight:500;height:1.2rem}.dashboard-bottom-counter .dashboard-guest-review-section .guest-review-rate{padding:.3rem .6rem .2rem .65rem;border-radius:5px;background-color:#7329b0;display:flex;justify-content:center;align-items:center;color:#fff;font-size:.65rem;font-weight:500}.dashboard-bottom-counter .dashboard-guest-review-section .guest-review-rate-mobile{width:25px;height:25px;border-radius:5px 5px 5px 0;background-color:#7329b0;display:flex;justify-content:center;align-items:center;color:#fff;font-size:.65rem;font-weight:500}.dashboard-bottom-counter .review-reply{padding:0 1rem 0 .5rem;word-break:break-all}@media only screen and (max-width:991px){.dashboard-bottom-counter{display:flex;flex-direction:column;margin:0}.dashboard-bottom-counter .dashboard-bottom-card{margin-bottom:1rem}}.syncfusion-chart-title{font-size:1.2rem;font-weight:600;text-align:center;vertical-align:top}.bq-scan-container{flex-grow:1;display:flex;width:100%;overflow-x:auto;height:0}.bq-scan-container .page-container{border-right:1px solid #dee2e6;flex:0 90 100px;overflow-y:scroll;height:700px}.bq-scan-container .page-container .page-item-container{display:flex;flex-direction:column;overflow-y:auto;height:100%}.bq-scan-container .page-container .page-item-container .page-item{width:100%;text-align:left;padding:.5rem;border-bottom:1px solid #dee2e6}.bq-scan-container .page-container .page-item-container .page-item .item-tab-name{font-size:.6rem}.bq-scan-container .page-container .page-item-container .page-item.selected{background-color:#dee2e6}.bq-scan-container .page-container .page-item-container .page-item:not(.selected):hover{background-color:rgba(204,201,201,.9215686274509803)}.bq-scan-container .button-section-container{flex:0 0 5%;border-right:1px solid #dee2e6;height:100%;overflow-y:auto;display:flex;flex-direction:column}.bq-scan-container .image-section-container{flex:0 0 35%;border-right:1px solid #dee2e6;height:100%;overflow-y:auto;display:flex;flex-direction:column}.bq-scan-container .image-section-container .image-container{flex-grow:1;height:100%;padding:.75rem;position:relative}.bq-scan-container .image-section-container .image-container .ReactCrop__image{max-height:none!important}.bq-scan-container .image-section-container .image-container .image-disable-overlay{position:absolute;width:100%;height:100%;top:0;left:0;background-color:hsla(0,0%,100%,.5);pointer-events:none;display:flex;align-items:center;justify-content:center;text-align:center;font-size:1.375rem;color:#000}.bq-scan-container .image-section-container .image-container.disabled{opacity:.3}.bq-scan-container .image-section-container .image-container .bq-image{width:100%;height:auto}.bq-scan-container .image-section-container .image-container .bq-image img{height:auto;max-height:auto}.bq-scan-container .image-section-container .image-container .bq-image .bq-image-selected{position:absolute;pointer-events:none}.bq-scan-container .details-container{flex-grow:1;display:flex;flex-direction:column;padding:.5rem;height:100%;overflow-y:auto}.bq-scan-container .details-container .bq-scan-table{font-size:.75rem}.bq-scan-container .details-container .bq-scan-table th{font-weight:700}.bq-scan-container .details-container .bq-scan-table td:first-of-type,.bq-scan-container .details-container .bq-scan-table th:first-of-type{min-width:70px;width:70px}.bq-scan-container .details-container .bq-scan-table td:nth-of-type(2),.bq-scan-container .details-container .bq-scan-table th:nth-of-type(2){min-width:600px;width:600px}.bq-scan-container .details-container .bq-scan-table td:nth-of-type(3),.bq-scan-container .details-container .bq-scan-table th:nth-of-type(3){min-width:80px;width:80px;max-width:80px}.bq-scan-container .details-container .bq-scan-table td:nth-of-type(4),.bq-scan-container .details-container .bq-scan-table td:nth-of-type(5),.bq-scan-container .details-container .bq-scan-table th:nth-of-type(4),.bq-scan-container .details-container .bq-scan-table th:nth-of-type(5){min-width:100px;width:100px;max-width:100px}.bq-scan-container .details-container .bq-scan-table td:nth-of-type(6),.bq-scan-container .details-container .bq-scan-table th:nth-of-type(6){min-width:50px;width:50px;max-width:50px}.bq-scan-container .details-container .bq-scan-table .tree-table-input{font-size:inherit;font-weight:inherit;padding:0;line-height:inherit}.bq-scan-container .details-container .bq-scan-table .tree-table-input.fix-height{height:inherit!important}.previewBQ{display:inline!important}.scrollable-page-tab{display:flex;min-height:30px;text-align:center;align-content:stretch;overflow-x:auto;box-shadow:0 .25rem .25rem rgba(0,0,0,.15)}.scrollable-page-tab .scrollable-page-tab-item{border:1px solid #dee2e6;width:100px;flex:1 0 auto}.scrollable-page-tab .scrollable-page-tab-item button{width:100px;height:100%;padding:1px}.scrollable-page-tab .scrollable-page-tab-item .arrow-button{cursor:pointer;opacity:0;color:rgba(204,201,201,.9215686274509803)}.theme-niuace .scrollable-page-tab .scrollable-page-tab-item .arrow-button:hover{color:#7329b0}.scrollable-page-tab .scrollable-page-tab-item .arrow-button.disabled{color:#ccc}.scrollable-page-tab .scrollable-page-tab-item:hover .arrow-button{opacity:1}.scrollable-page-tab .scrollable-page-tab-item.selected{background-color:#dee2e6;border-bottom:3px solid}.theme-niuace .scrollable-page-tab .scrollable-page-tab-item.selected{border-bottom-color:#7329b0}.scrollable-page-tab .scrollable-page-tab-item.selected button{font-weight:600}.dx-header-row{background-color:#f0f0f0;color:#000;text-align:right;font-weight:700}.dx-header-row .project-name-col{text-align:left}#gridContainer{height:75vh}.dx-treelist-container{z-index:1}.dx-widget{letter-spacing:.1px;font-size:12px;font-family:Helvetica,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.dx-treelist-table .dx-header-row>td{padding:12px}.App{margin:10% 40%}.read-more-link{color:#8a2be2;text-decoration:underline;letter-spacing:1px;cursor:pointer}.extra-content{color:#6495ed;font-weight:500}.dx-treelist-rowsview .dx-row-focused.dx-data-row .dx-command-edit:not(.dx-focused) .dx-link,.dx-treelist-rowsview .dx-row-focused.dx-data-row>td:not(.dx-focused),.dx-treelist-rowsview .dx-row-focused.dx-data-row>tr>td:not(.dx-focused){background-color:#ffe08f;color:#000}.dx-treelist-rowsview .dx-row-focused.dx-data-row>td,.dx-treelist-rowsview .dx-row-focused.dx-data-row>tr:last-child>td{border-bottom:1px solid #8c1896}.dx-datagrid .dx-link,.dx-treelist .dx-link{color:#8c1896}.dx-datagrid .dx-column-lines .border-left-2px{border-left:2px solid #d4d4d4}.dx-datagrid .dx-column-lines .border-right-1px{border-right:1px solid rgba(0,0,0,.3)}.dx-datagrid .dx-column-lines .border-right-double-2px{border-right:2px solid rgba(0,0,0,.3)}.dx-datagrid .dx-column-lines .border-right-2px{border-right:2px solid #000}.dx-datagrid .dx-data-row .bg-light-gray{background-color:#f7f8f9}.dx-datagrid-rowsview .dx-row-focused.dx-data-row .dx-command-edit:not(.dx-focused) .dx-link,.dx-datagrid-rowsview .dx-row-focused.dx-data-row>td:not(.dx-focused),.dx-datagrid-rowsview .dx-row-focused.dx-data-row>tr>td:not(.dx-focused){background-color:#ffffe4;color:#000}.dx-datagrid-rowsview .dx-row-focused.dx-data-row>td,.dx-datagrid-rowsview .dx-row-focused.dx-data-row>tr:last-child>td{border-bottom:1px solid #ddd}.react-multi-carousel-list{padding:5px 0}@media(min-width:577px){.react-multi-carousel-list .react-multi-carousel-item div.card{width:90%}}@media(max-width:576px){.react-multi-carousel-list .react-multi-carousel-item div.card{width:100%}}.react-multi-carousel-list .custom-left-arrow{left:0}.react-multi-carousel-list .custom-left-arrow,.react-multi-carousel-list .custom-right-arrow{position:absolute!important;z-index:1;outline:none;cursor:pointer;color:#ce3131;font-size:2.5rem;border-radius:100%;transition:opacity .6s;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.react-multi-carousel-list .custom-right-arrow{right:0}.react-multi-carousel-list:hover .hide{opacity:1}header{position:sticky;top:0;z-index:1}header nav.navbar-landing{position:relative;background-color:#f7f8f9;width:100%;justify-content:space-between;align-items:center;transition:all .1s linear;padding:1rem 2rem .75rem;z-index:4}header nav.navbar-landing .logo{width:auto;height:40px}header nav.navbar-landing ul{position:relative;display:flex;justify-content:center;align-items:center}header nav.navbar-landing ul li{position:relative;list-style:none}header nav.navbar-landing a.nav-item{position:relative;margin:0 1rem;color:#2d2d2d;letter-spacing:.125rem;font-weight:500;transition:.5s;display:inline-block;text-decoration:none}header nav.navbar-landing a.nav-item:after{content:"";display:block;width:0;height:2px;background:#fff;transition:width .3s}header nav.navbar-landing a.nav-item:hover:after{width:100%}header nav.navbar-landing a.login-button i,header nav.navbar-landing div.login-button i{color:#7329b0;font-size:1.4rem}header nav.navbar-landing .header-title-wrapper{display:flex;flex-direction:row;align-items:center}header nav.navbar-landing .header-title-wrapper a.logo-name{position:relative;color:#fff;font-weight:700;transition:.5s;display:inline-block;text-decoration:none;font-size:1.5rem;line-height:1.5rem}header nav.navbar-landing .header-title-wrapper .support-wrapper{display:flex;align-items:center}header nav.navbar-landing .header-title-wrapper .support-wrapper .support-contact-container{display:inline-block;margin-left:2rem;white-space:nowrap;font-size:.875rem}header nav.navbar-landing .header-title-wrapper .support-wrapper .support-contact-container i{margin-right:.5rem}header nav.navbar-landing .menu-login-container{margin:3rem 0}header .navbar-title-container{display:none;background-color:#fff;padding:1rem}header .navbar-title{color:#7329b0;font-weight:700;font-size:1.2rem;text-align:center}@media(max-width:991px){header .navbar-title-container{display:block}}.circle-background{padding:.45rem;background:#fff;border-radius:50%}.e-grid.e-default .e-gridheader th.e-firstcell{border-left-style:solid;border-left-width:2px}.e-grid .e-rowcell{border-style:solid;border-width:2px 0 0;font-size:.75rem;line-height:20px;overflow:hidden;padding:0;vertical-align:middle;white-space:nowrap;width:auto}.e-grid .e-row .e-input-focus .e-input.e-field,.e-grid .e-row .e-input-group .e-input.e-field{font-family:Nunito,Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont;font-size:.75rem;padding-bottom:1px;padding-top:0;box-shadow:none}.e-active,.e-active button{font-weight:600!important}.e-grid .e-row .e-input-group{margin-bottom:0;margin-top:0;vertical-align:middle}.e-grid:not(.e-grid-min-height) .e-gridcontent tr.e-row .e-rowcell:empty,.e-grid:not(.e-grid-min-height) .e-gridcontent tr td:not(.e-indentcell):first-child:empty{height:20px}.company-hierarchy .e-grid:not(.e-grid-min-height) .e-gridcontent tr td:not(.e-indentcell):first-child:empty,.e-grid:not(.e-grid-min-height) .e-gridcontent tr.e-row .e-rowcell:empty{height:30px}.company-hierarchy .e-grid.e-wrap .e-rowcell,.e-grid.e-wrap .e-columnheader .e-headercelldiv,.e-grid.e-wrap .e-columnheader .e-stackedheadercelldiv{height:none}.e-grid.e-wrap .e-stackedheader .e-columnheader .e-headercelldiv,.e-grid.e-wrap .e-stackedheader .e-columnheader .e-stackedheadercelldiv{max-height:none}.hide-button{opacity:0;cursor:pointer;transition:.3s}.hide-button.selected,.hide-button:hover{opacity:1}.e-control{font-family:Nunito,Helvetica,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important}.event-template.e-schedule .e-timeline-view .e-content-wrap .e-appointment,.event-template.e-schedule .e-vertical-view .e-content-wrap .e-appointment,.event-template.e-schedule .e-vertical-view.e-timeline-view .e-content-wrap .e-appointment{padding:5px;height:50px;width:100%}.event-template.e-schedule .e-timeline-month-view .e-content-wrap table col,.event-template.e-schedule .e-timeline-month-view .e-date-header-wrap table col,.event-template.e-schedule .e-timeline-month-view .e-work-cells{width:180px}.e-spinner-pane .e-spinner-inner .e-spin-bootstrap{fill:#7329b0;stroke:#7329b0}.overlay{z-index:10;display:none;position:fixed;background-color:#383838;height:100%;width:100%;opacity:.5;left:0;top:0}@font-face{font-family:Font Mail merge icon;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAAKAIAAAwAgT1MvMj1tSfMAAAEoAAAAVmNtYXDnEOdaAAABjAAAADhnbHlmIH5lWgAAAcwAAAE4aGVhZBl1pLUAAADQAAAANmhoZWEIBgQEAAAArAAAACRobXR4DAAAAAAAAYAAAAAMbG9jYQA6AJwAAAHEAAAACG1heHABHABKAAABCAAAACBuYW1leHxEBwAAAwQAAALBcG9zdLRxxewAAAXIAAAASAABAAAEAAAAAFwEAAAAAAADqQABAAAAAAAAAAAAAAAAAAAAAwABAAAAAQAAZCAASF8PPPUACwQAAAAAANtXL/EAAAAA21cv8QAAAAADqQPWAAAACAACAAAAAAAAAAEAAAADAD4ADwAAAAAAAgAAAAoACgAAAP8AAAAAAAAAAQQAAZAABQAAAokCzAAAAI8CiQLMAAAB6wAyAQgAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA5wDnAQQAAAAAXAQAAAAAAAABAAAAAAAABAAAAAQAAAAEAAAAAAAAAgAAAAMAAAAUAAMAAQAAABQABAAkAAAABAAEAAEAAOcB//8AAOcA//8AAAABAAQAAAABAAIAAAAAADoAnAAEAAAAAAOpA9YACAALABgAHgAAARchFSEHFzcnJSM1ATcRIRUzESEHIREnIQM3ESE1IQF3pP48AcSkFsvLAeam/oYfATvd/pkfAaXn/pFfIAGZ/kcBpKIgohbIyOGl/oceAXPc/gggAi7m/fMeAi4fAAAAAA8AAAAAA0oDuQADAAcACwAPABMAFwAbAB8AIwAnACsALwAyADgAPQAAARUjNSMVIzUXMzUjBzM1IyUVIzUjFSM1FzM1IwczNSM3FSM1IRUjNQUzNSMXMzUjJSM1JxUzESERAyERASECzZ5ent3c3Pzc3AG5nl6e3dzc/NzcvZ4Bmp7+5dzc/NzcAQXGIPz9qiAClv74/nIBBD8/Pz9efn5+fkBAQEBffn5+fj8/Pz9ffn5+X8UY/P3IAzT8rQJtAQUAAAAAABIA3gABAAAAAAAAAAEAAAABAAAAAAABABQAAQABAAAAAAACAAcAFQABAAAAAAADABQAHAABAAAAAAAEABQAMAABAAAAAAAFAAsARAABAAAAAAAGABQATwABAAAAAAAKACwAYwABAAAAAAALABIAjwADAAEECQAAAAIAoQADAAEECQABACgAowADAAEECQACAA4AywADAAEECQADACgA2QADAAEECQAEACgBAQADAAEECQAFABYBKQADAAEECQAGACgBPwADAAEECQAKAFgBZwADAAEECQALACQBvyBGb250IE1haWwgbWVyZ2UgaWNvblJlZ3VsYXJGb250IE1haWwgbWVyZ2UgaWNvbkZvbnQgTWFpbCBtZXJnZSBpY29uVmVyc2lvbiAxLjBGb250IE1haWwgbWVyZ2UgaWNvbkZvbnQgZ2VuZXJhdGVkIHVzaW5nIFN5bmNmdXNpb24gTWV0cm8gU3R1ZGlvd3d3LnN5bmNmdXNpb24uY29tACAARgBvAG4AdAAgAE0AYQBpAGwAIABtAGUAcgBnAGUAIABpAGMAbwBuAFIAZQBnAHUAbABhAHIARgBvAG4AdAAgAE0AYQBpAGwAIABtAGUAcgBnAGUAIABpAGMAbwBuAEYAbwBuAHQAIABNAGEAaQBsACAAbQBlAHIAZwBlACAAaQBjAG8AbgBWAGUAcgBzAGkAbwBuACAAMQAuADAARgBvAG4AdAAgAE0AYQBpAGwAIABtAGUAcgBnAGUAIABpAGMAbwBuAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAHUAcwBpAG4AZwAgAFMAeQBuAGMAZgB1AHMAaQBvAG4AIABNAGUAdAByAG8AIABTAHQAdQBkAGkAbwB3AHcAdwAuAHMAeQBuAGMAZgB1AHMAaQBvAG4ALgBjAG8AbQAAAAACAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBAgEDAQQAC0ZpbmlzaE1lcmdlEEluc2VydE1lcmdlRmllbGQAAA==) format("truetype");font-weight:400;font-style:normal}[class*=" sf-icon-"],[class^=sf-icon-]{font-family:Font Mail merge icon!important;color:rgba(0,0,0,.54);font-weight:600;font-size:14px}.sf-icon-FinishMerge:before{content:"\E700"}.sf-icon-InsertMergeField:before{content:"\E701"}.e-grid .e-rowcell.customcss{padding-left:30px;color:"red";font-size:"10px"}.e-grid .e-headercell.customcss{padding-left:30px;padding-top:5px;padding-bottom:4px;font-family:Nunito,Helvetica;font-size:"10px"}.e-grid .e-rowcell.customcss-insurance{padding-left:30px;color:"red";font-size:"10px";padding-top:5px;padding-bottom:4px}.e-grid .e-rowcell.overflowVisible{overflow:visible!important}.theme-niuace .e-input-group:not(.e-float-icon-left):not(.e-float-input):after,.theme-niuace .e-input-group:not(.e-float-icon-left):not(.e-float-input):before{background-color:#7329b0}.e-treegrid .e-headercell.progressiveClaimCertificationCssBorderLeft,.e-treegrid .e-rowcell.progressiveClaimCertificationCssBorderLeft{border-left:2px solid #000;padding-left:15px}.e-treegrid .e-headercell.progressiveClaimCertificationCssBorderRight,.e-treegrid .e-rowcell.progressiveClaimCertificationCssBorderRight{border-left:2px solid #000}.e-treegrid .e-headercell.paddingRight,.e-treegrid .e-headercell.progressiveClaimCertificationQuantityCss,.e-treegrid .e-rowcell.paddingRight{padding-right:15px}.e-treegrid .e-rowcell.backgroundLightPurple{background-color:#e0b0ff}.e-treegrid .e-headercell.paddingRightHeavy,.e-treegrid .e-rowcell.paddingRightHeavy{padding-right:15px;border-left:2px solid #000}.e-treegrid .e-headercell.notVisible,.e-treegrid .e-rowcell.notVisible{display:none}.e-treegrid .e-rowcell.percentage{padding-right:15px;background-color:#ecedee}.e-summarycell.noMargin{padding:0;margin:0}.material-table .e-grid .e-headercell{background-color:#f9fafa}.material-table .e-grid .e-headercelldiv{padding:0!important;font-weight:600;font-size:.75rem}.material-table .e-grid .e-rowcell{line-height:2.2rem;text-align:left;padding-left:1rem;padding-right:1rem;vertical-align:top}.theme-niuace .material-table .e-grid .e-gridpager .e-currentitem{background-color:#7329b0}.treegrid-no-header .e-grid .e-gridheader{display:none}.bq-breakdown-type-summary-table .e-grid .e-rowcell{font-size:.85rem;padding:8px}.ongoing-budget-breakdown-type-summary-table .e-grid .e-rowcell{font-size:.85rem;padding:16px}.questionnaire-checklist-table .e-grid .e-rowcell{font-size:.85rem;padding:8px}.e-gantt .e-gantt-chart .e-gantt-child-taskbar-inner-div{background-color:#fff;border:0 solid #fff;border-radius:0}.e-pdfviewer:not(.e-pv-mobile-view) .e-pv-main-container{height:inherit}.e-grid .e-gridheader{padding-right:0!important}.react-pdf__Page{position:relative;justify-content:center!important;display:flex!important}.react-pdf__Page__annotations{display:none!important}.tr-class{display:flex!important;align-items:center!important}.progress-bar-container{width:100%;border-radius:16px}.progress-bar-container .fill-progress-bar{height:100%;border-radius:inherit;text-align:right;padding:2px 8px}.progress-bar-container .progress-label{color:#fff;font-weight:700;overflow-wrap:normal}.progress-wrapper.progress-percentage{font-size:.75rem;line-height:1.25}.thumbs{max-width:fit-content;width:auto;margin:30px auto;padding:0 100px;position:relative}.thumbs .btn-next,.thumbs .btn-prev{position:absolute;top:25px;font-size:50px;color:#4a90e2;cursor:pointer}.thumbs .btn-prev{left:25px}.thumbs .btn-next{right:25px}.alice-carousel_stage-item._active:after{content:"";display:block;position:absolute;top:2px;left:2px;right:2px;bottom:2px;border:1px solid transparent;transition:border .8s}.alice-carousel_stage-item._target:after{border:1px solid rgba(74,144,226,.8)}.thumb,.thumb>.item{width:100px;height:100px}.item{height:225px;width:100%;padding:2px;box-sizing:border-box;font-size:0;color:transparent}.item:before{content:attr(data-value);height:100%;width:100%;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:300;user-select:none;color:#4a90e2;background-color:#4a90e2}.item-inner{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.alice-carousel__wrapper{border:1px solid rgba(74,144,226,.3)}li.alice-carousel_dots-item._custom{vertical-align:middle;cursor:pointer;padding:5px}.navigation-bar{background-color:#fff;position:relative;flex:0 0 17rem;z-index:2}.navigation-bar.hidden{flex:0;padding-left:.5rem;padding-right:.5rem}.navbar-toggle{cursor:pointer;display:flex;justify-content:flex-start;align-items:center}.navbar-list{list-style:none;margin:1rem .75rem;padding:0;overflow-y:scroll;height:45%}.navbar-list a.navbar-link{color:#fff;display:flex;justify-content:flex-start;align-items:center;padding:10px;text-decoration:none;transition:all .3s ease-in-out;margin-bottom:.09rem}.navbar-list a.navbar-link i.material-icons{color:rgba(204,201,201,.9215686274509803)}.navbar-list a.navbar-link.selected{border-radius:10px;color:#fff!important}.navbar-list a.navbar-link.selected i.material-icons{color:#000!important}.navbar-list a.navbar-link.selected .navbar-text{font-weight:600;color:#000!important}.navbar-list a.navbar-link:hover{border-radius:10px;color:#fff!important}.navbar-list a.navbar-link:hover i.material-icons{color:#fff!important}.navbar-list a.navbar-link:hover .navbar-text{font-weight:600;color:#fff!important}.navbar-list .disabled-link{background-color:#e7e7e7!important;pointer-events:none!important}.navbar-link.hidden{justify-content:center}a.navbar-link.selected.hidden{background-color:transparent;justify-content:center}.navbar-link:hover{background-color:#7329b0;border-radius:10px}.navbar-link span{margin-left:10px}@media only screen and (max-width:991px){.navbar-list{margin:0}.navbar-link span{margin-left:20px}.navigation-bar{background-color:#fff;position:relative;flex:0 0 17rem;z-index:2;padding:1.25rem .65rem 0}}.navbar-link svg{font-size:20px}.navbar-text{font-size:.85rem;color:rgba(204,201,201,.9215686274509803);margin-left:10px;line-height:1rem}.navbar-text.hidden,.open .navbar-link span{display:none}.open .navbar-toggle{justify-content:center}.open .navbar-list{text-align:center}.open .navbar-link svg{margin-right:0;margin-left:0}.open .navbar-link svg:first-child{margin-right:10px}.navbar-submenu{display:none;padding-left:20px}.navbar-submenu.open{display:block;content:"\25B6";margin-left:5px}.navbar-submenu-link{color:#030303;display:flex;justify-content:flex-start;align-items:center;padding:10px;text-decoration:none;transition:all .3s ease-in-out}.navbar-link.has-submenu.collapsed:after{content:"\25BC"}.navbar-link.has-submenu.collapsed+.navbar-submenu{display:block}.collapse-toggle{position:absolute;top:20px;right:-16px;background-color:#7329b0;color:#fff;width:30px;height:30px;border-radius:10px;z-index:3}.collapse-toggle .collapsed{right:-18px}.navbar-logo{width:200px;height:auto}.navbar-logo.hidden{width:35px;margin:24px;height:auto}.navbar-name{margin-left:1rem;font-size:1.2rem;font-weight:700;color:#7329b0}.navbar-name.hidden{display:none}.navbar-profile-pic{display:flex;flex-direction:column;margin:1rem 0;justify-content:center;align-items:center}.navbar-profile-pic.hidden{display:none}.user-details{text-align:start;background:#7329b0;padding:12px 26px;display:grid}.user-details div{margin:.25rem 0;font-size:.85rem;font-weight:500;color:#d3d3d3}.user-details .user-name{font-size:1rem;font-weight:600;color:#fff}.user-details .property-name{font-size:.85rem;font-weight:600;color:#fff}.user-details.hidden{display:none}#platformAdminToggle .hamburger-menu{position:relative;display:none;flex-direction:column;width:30px;cursor:pointer;margin:0;z-index:100;-webkit-user-select:none;user-select:none}#platformAdminToggle .hamburger-menu span{background:#7329b0;border-radius:10px;height:3px;margin:3px 0;transition:.4s cubic-bezier(.68,-.6,.32,1.6)}#platformAdminToggle .hamburger-menu span:first-of-type{width:40%}#platformAdminToggle .hamburger-menu span:nth-of-type(2){width:90%}#platformAdminToggle .hamburger-menu span:nth-of-type(3){width:65%}#platformAdminToggle .hamburger-menu input[type=checkbox]{display:none}#platformAdminToggle .hamburger-menu input[type=checkbox]:checked~span{background:#7329b0}#platformAdminToggle .hamburger-menu input[type=checkbox]:checked~span:first-of-type{transform-origin:bottom;transform:rotate(45deg) translate(4px,-.5px);background:#7329b0}#platformAdminToggle .hamburger-menu input[type=checkbox]:checked~span:nth-of-type(2){transform-origin:top;transform:rotate(-45deg);background:#7329b0}#platformAdminToggle .hamburger-menu input[type=checkbox]:checked~span:nth-of-type(3){transform-origin:bottom;width:50%;transform:translate(12px,-5.5px) rotate(45deg);background:#7329b0}#platformAdminToggle .menu-container{position:fixed;top:0;left:0;right:0;opacity:0;transform:translateY(-100%);width:70%;height:100vh;background-color:#fff;overflow-y:auto;z-index:50;text-align:center;transition:opacity .5s ease 0s,transform 0s ease .5s}#platformAdminToggle .menu-container.show-menu{opacity:1;transform:translateY(0) translateX(0);transition:opacity .5s ease 0s,transform 0s ease 0s}#platformAdminToggle .menu-container ul{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;color:#2d2d2d}#platformAdminToggle .menu-container ul li{font-size:1.25rem;font-weight:700;margin:1rem 0}@media only screen and (max-width:991px){#platformAdminToggle .hamburger-menu{display:flex}}.hamburger-menu{position:relative;display:none;flex-direction:column;width:30px;cursor:pointer;margin:0 1rem 0 0;z-index:100;-webkit-user-select:none;user-select:none}.hamburger-menu span{border-radius:10px;height:3px;margin:3px 0;transition:.4s cubic-bezier(.68,-.6,.32,1.6)}.theme-niuace .hamburger-menu span{background-color:#7329b0}.hamburger-menu span:first-of-type{width:50%}.hamburger-menu span:nth-of-type(2){width:100%}.hamburger-menu span:nth-of-type(3){width:75%}.hamburger-menu input[type=checkbox]{display:none}.hamburger-menu input[type=checkbox]:checked~span{background:#000}.hamburger-menu input[type=checkbox]:checked~span:first-of-type{transform-origin:bottom;transform:rotate(45deg) translate(4px,.5px)}.hamburger-menu input[type=checkbox]:checked~span:nth-of-type(2){transform-origin:top;transform:rotate(-45deg)}.hamburger-menu input[type=checkbox]:checked~span:nth-of-type(3){transform-origin:bottom;width:50%;transform:translate(13px,-4.5px) rotate(45deg)}.menu-container{position:fixed;top:0;left:0;right:0;opacity:0;transform:translateY(-100%);width:100%;height:100vh;background-color:#fff;overflow-y:auto;z-index:50;text-align:center;transition:opacity .5s ease 0s,transform 0s ease .5s}.menu-container.show-menu{opacity:1;transform:translateY(0) translateX(0);transition:opacity .5s ease 0s,transform 0s ease 0s}.menu-container ul{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;color:#2d2d2d}.menu-container ul li{font-size:1.25rem;font-weight:700;margin:1rem 0}@media only screen and (max-width:991px){.hamburger-menu{display:flex}}.pagination{justify-content:center;align-items:center}.pagination .page-link{color:#7329b0}.pagination .page-item.active .page-link{background-color:#7329b0;border-color:#7329b0;color:#fff!important}.planner-row-item{display:flex;flex-direction:row;align-items:center}.planner-row-item .planner-calendar{display:flex;flex-direction:row;justify-content:space-between;overflow:hidden}.planner-row-item .planner-category-title{font-size:1rem}.planner-header{width:100%;display:flex;align-items:center}.planner-header-cell{margin:.15rem;min-width:95px}.planner-data-container,.planner-header-cell{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem 0}.planner-data-container{margin:.15rem 0;background:#f1f1f1}.planner-data-container .planner-data-container-cell{padding:.5rem 2rem;width:95%;text-align:center;border-radius:10px;min-width:100px}.planner-header-cell .planner-month{font-size:.8rem}.planner-week{font-size:.85rem;font-weight:600;padding:.25rem 0}.planner-row-header{font-weight:700;background-color:#f0f0f0}.planner-cell{background-color:#fff}.planner-row-header{min-width:100px}.planner-data{display:flex;justify-content:space-around}@media(max-width:768px){.planner-cell,.planner-header-cell,.planner-row-header{font-size:12px}}section.pace-report-container{background-color:#fff;padding:1rem;border-radius:10px;margin-top:1rem}section.pace-report-container .title-header{font-weight:600;font-size:1rem;padding-bottom:.75rem}section.pace-report-container .pace-report-row-item{display:flex;flex-direction:row;align-items:center;border-bottom:.08rem solid rgba(204,201,201,.9215686274509803);padding:1rem 0}section.pace-report-container .pace-report-row-item .pace-report-calendar{display:flex;flex-direction:row;justify-content:space-between;overflow:hidden}section.pace-report-container .pace-report-row-item .pace-report-category-title{font-size:.85rem}section.pace-report-container .pace-report-header{width:100%;display:flex;align-items:center}section.pace-report-container .pace-report-header-cell{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:.15rem}section.pace-report-container .pace-report-data-container{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:.15rem 0;padding:1rem 0;background:#f1f1f1}section.pace-report-container .pace-report-data-container .pace-report-data-container-cell{padding:.5rem 2rem;width:95%;text-align:center;border-radius:10px}section.pace-report-container .pace-report-header-cell .pace-report-month{font-size:.8rem}section.pace-report-container .pace-report-week{font-size:.85rem;font-weight:600;padding:.25rem 0}section.pace-report-container .pace-report-row-header{font-weight:700;background-color:#f0f0f0}section.pace-report-container .pace-report-cell{background-color:#fff}section.pace-report-container .pace-report-row-header{min-width:100px}section.pace-report-container .pace-report-data{display:flex;justify-content:space-around}@media(max-width:768px){section.pace-report-container .pace-report-cell,section.pace-report-container .pace-report-header-cell,section.pace-report-container .pace-report-row-header{font-size:12px}}