@import url(https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100..900;1,100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Cabin:ital,wght@0,400..700;1,400..700&display=swap);*{margin:0;padding:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:hidden}body{overflow-x:hidden;background:#f6f6f6;font-family:"Cabin",sans-serif}.dashboard-field-area input{border-radius:8px!important;border:1px solid rgb(204 203 211 / .4)!important;background-color:#FFFEFE!important}.dashboard-field-area input:focus{outline:none;border-radius:8px!important;border:1px solid rgb(204 203 211 / .4)!important;background-color:#F6F6F6!important}.dashboard-header-left h5{font-weight:700!important}.tab-name h4{text-align:left!important}.dashboard-section p{padding-top:8px}.dashboard-section small{padding-top:4px}#all-completed p{padding:0!important}.registration-form h4,.login-form h4{padding-bottom:40px}.register-reponse h4{margin-top:32px !IMPORTANT}.dashboard-section td{background:#fff!important}tr.itemized-expense-row td{width:50%}@media only screen and (max-width:500px){.progress-bar-parent{flex-direction:column;padding-top:10px}}button:focus,select:focus,input:focus,textarea:focus{outline:none;margin:0}ul,ol{margin:0;padding:0}li{list-style:none}img{max-width:100%;display:block}a{text-decoration:none;margin:0;transition:all 0.3s ease-in-out}a:hover,a:focus{text-decoration:none;transition:all 0.3s ease-in-out}p{margin:0}h1,h2,h3,h4,h5,h6,ul,ol,li,a,input,select,button,textarea,p,img{margin:0!important;padding:0}h1{font-family:"Raleway",sans-serif}h2{font-family:"Raleway",sans-serif}h3{font-size:36px;font-family:"Raleway",sans-serif}h4{color:#272727;font-size:28px;font-weight:700;text-transform:capitalize;font-family:"Raleway",sans-serif}h5{color:#272727;font-size:24px;font-weight:700;text-transform:capitalize;font-family:"Raleway",sans-serif}h6{color:#272727;font-size:20px;font-weight:700;text-transform:capitalize;font-family:"Raleway",sans-serif}p,li{color:#8b8d98;font-size:16px;font-weight:400;text-transform:capitalize}span,a{display:inline-block}textarea{resize:none}button{cursor:pointer;border:1px solid #fff0;transition:all 0.3s ease-in-out}.red-btn,.red-borderd-btn:hover{border-radius:8px;background:#ce2127;padding:16px 28px;color:#fff;font-size:16px;font-weight:400;text-transform:capitalize;border:1px solid #fff0;transition:all 0.3s ease-in-out}.red-borderd-btn,.red-btn:hover{border-radius:8px;border:1px solid #ce2127;background:#fff0;padding:16px 28px;color:#ce2127;font-size:16px;font-weight:400;text-transform:capitalize;transition:all 0.3s ease-in-out}p>a,li>a{color:#ce2127}.container{width:100%;max-width:1438px;margin:0 auto;padding:0 15px}input[type="submit"]{cursor:pointer}.registration-section{max-width:none!important}.registration-right img{border-radius:16px;width:100%;height:100%}.registration-flex{display:flex;gap:20px;padding:16px 0;align-items:center}.registration-right,.registration-left{width:50%}.form-field{display:flex;flex-direction:column;gap:8px}.form-field label{color:#272727;font-size:16px;font-weight:400;text-transform:capitalize}.form-field input,.form-field textarea,select{border-radius:8px;border:1px solid rgb(204 203 211 / .4);background:#fffefe;padding:15px 17px;width:100%;color:#272727;font-family:"Cabin",sans-serif;font-size:14px;font-weight:400}.form-field input::placeholder{color:#8b8d98;font-family:"Cabin",sans-serif;font-size:14px;font-weight:400}.all-form-fields{display:flex;gap:24px;flex-wrap:wrap}.registration-form,.login-form{max-width:432px;margin:0 auto}.registration-left h4{text-align:center;margin-bottom:40px}a{text-decoration:none!important}.registration-left input[type="submit"]{width:100%;margin-top:40px!important}.already-registered{margin-top:40px;text-align:center}.form-field input:focus,.form-field textarea:focus,.form-field input:not(:placeholder-shown),.form-field textarea:not(:placeholder-shown){border-radius:8px;border:1px solid #272727;background:#f6f6f6}.select-head:has(.selected-text:not(:empty)){border-radius:8px;border:1px solid #272727;background:#f6f6f6}.registration-successfull{text-align:center}.registration-successfull img{margin:0 auto!important}.registration-successfull h4{margin-top:32px;margin-bottom:16px}.registration-successfull{max-width:432px;margin:0 auto}.registration-successfull .red-btn{width:100%;margin-top:32px!important}.login-form,.registration-successfull,#not-registered{display:none}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.dashboard-flex{display:flex;gap:16px;padding:16px 0}.dashboard-left{height:100vh;width:20%}.dashboard-right{width:80%}.login-page{max-width:432px;margin:0 auto}.already-registered-login-page{margin-top:40px;text-align:center}.modal-actions a{width:50%}.speaker-success-message{background-color:#e8f5e9;border:1px solid #4caf50;color:#2e7d32;padding:12px 16px;border-radius:11px;margin-top:20px;font-size:22px}.speaker-success-message p{color:#646569;padding:16px 22px}.dashboard-sidebar{position:absolute;border-radius:16px;background:#fffefe;padding:24px;height:800px}.sidebar-logo-area{display:flex;align-items:center;justify-content:space-between}.dashboard-tabs ul{display:flex;flex-direction:column}.dashboard-tabs ul li{display:flex;align-items:center;gap:16px;padding:16px;background:#fff;border-radius:8px;cursor:pointer}.dashboard-tabs ul li.screen-active{background:#ce2127;color:#fff}.dashboard-tabs ul li.screen-active img{filter:brightness(0) saturate(100%) invert(100%) sepia(22%) saturate(1%) hue-rotate(303deg) brightness(106%) contrast(101%)}.dashboard-tabs{padding-top:24px;margin-top:24px;border-top:1px solid rgb(204 203 211 / .6)}.dashboard-header{border-radius:16px;background:#fffefe;padding:32px;display:flex;align-items:center;justify-content:space-between;position:absolute;z-index:2;width:calc(100% - (20% + 16px + 30px));max-width:1113px}.progress-container{width:100%;max-width:400px;font-family:Arial,sans-serif;margin:10px 0;position:relative}.progress-container label{display:block;font-size:16px;color:#8b8d98;margin-bottom:10px}.progress-bar{width:100%;height:8px;background-color:rgb(206 33 39 / .1);border-radius:4px;overflow:hidden;position:relative}.progress-fill{height:100%;width:0%;background-color:#ce2127;border-radius:4px 0 0 4px;transition:width 0.3s ease}.progress-text{font-size:16px;font-weight:500;color:#ce2127}div.error-text{color:#ce2127;padding:10px 0}span.error-text{color:#ce2127!important;font-weight:600!important;padding:0 6px!important}.progress-bar-parent{display:flex;align-items:center;gap:16px}.is-layout-constrained>.dashboard-section{max-width:100%!important}.dashboard-header-right{min-width:406px}.tab-name-area{padding:40px;display:flex;align-items:center;justify-content:space-between}.tab-name-area p{margin-top:8px}.dashboard-white-area{padding:32px;border-radius:16px;background:#fffefe}.dashboard-white-area-title p{margin-top:12px}.dashboard-white-area-title{margin-bottom:32px}.form-field textarea{height:100px}.form-field span{color:#8b8d98;font-size:14px;font-weight:400}.dashboard-white-area:not(:first-child){margin-top:16px}.form-field{width:99%}.form-field-half{width:48%}.upload-box{display:block;border:1px dashed #e5e5e5;border-radius:6px;padding:14px;cursor:pointer;transition:border-color 0.3s,background 0.3s}.upload-box:hover{border-color:#272727}.upload-box input{display:none}.upload-content{display:flex;align-items:center;gap:16px}.upload-icon{border-radius:8px;background:rgb(204 203 211 / .4);width:48px;height:48px;display:flex;align-items:center;justify-content:center}.upload-content-area p{font-size:14px;color:#272727}.upload-content-area small{color:#8b8d98;font-size:12px;font-weight:400;text-transform:capitalize}.dashboard-main-content{padding-top:135px}.save-changes{margin-top:16px}.save-changes button{float:right}.alert-box{background:#fffefe;box-shadow:4px 4px 40px 0 rgb(0 0 0 / .04);width:max-content;padding:16px 24px;display:flex;align-items:center;gap:8px;border-radius:16px}.alert-box p{margin:unset}.dashboard-tab-content{display:none}.dashboard-tab-content.dashboard-current{display:inherit}.dropdown-label{margin-bottom:8px;display:block}.dropdown-label span{color:#ce2127}.dropdown-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M6.99962 9.97501C6.86837 9.97501 6.759 9.93126 6.64962 9.84376L1.61836 4.90001C1.42148 4.70314 1.42148 4.39689 1.61836 4.20001C1.81523 4.00314 2.12148 4.00314 2.31836 4.20001L6.99962 8.77188L11.6809 4.15626C11.8777 3.95939 12.184 3.95939 12.3809 4.15626C12.5777 4.35314 12.5777 4.65939 12.3809 4.85626L7.34962 9.80001C7.24025 9.90938 7.13087 9.97501 6.99962 9.97501Z' fill='%238B8D98'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:14px;padding-right:36px;cursor:pointer}.custom-select{position:relative}.select-head{border:1px solid #eee;border-radius:6px;padding:15px 17px;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.selected-text{color:#272727!important;font-size:14px}.select-options{position:absolute;top:calc(100% + 0px);left:0;width:100%;background:#fff;border:1px solid #eee;border-radius:6px;list-style:none;padding:6px 0;margin:0;display:none;z-index:10}.select-options li{padding:10px 14px;font-size:14px;color:#333;cursor:pointer}.select-options li:hover,.select-options li.active{background:rgb(206 33 39 / .1)}.form-row{display:flex;gap:16px}.custom-radio input{position:absolute;opacity:0;cursor:pointer}.radio-box{display:flex;align-items:center;padding:15px 20px;border:1px solid #e0e0e0;border-radius:8px;cursor:pointer;transition:all 0.2s ease;min-width:250px}.dot{height:18px;width:18px;border:1px solid #ccc;border-radius:50%;margin-right:12px;display:inline-block;position:relative}.label-text{font-size:14px;color:#333}.radio-box:hover{border:1px solid var(--cccbd-340,rgb(204 203 211 / .4));background:var(--F6F6F6,#f6f6f6)}.custom-radio input:checked+.radio-box{border:1px solid var(--cccbd-340,rgb(204 203 211 / .4));background:var(--F6F6F6,#f6f6f6)}.custom-radio input:checked+.radio-box .dot{border:.5px solid var(--272727,#272727)}.custom-radio input:checked+.radio-box .dot::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;border-radius:50%;background:#272727}.custom-radio{width:49%}.terms-and-condition-box{border-radius:8px;border:1px solid rgb(204 203 211 / .4);background:#f6f6f6;padding:15px 17px;height:224px;overflow-y:scroll}.terms-and-condition-box p,.terms-and-condition-box span{color:#8b8d98;font-size:14px;font-weight:600;line-height:24px}.terms-and-condition-box p:not(:last-child){margin-bottom:30px}.terms-and-condition-box{border-radius:8px;border:1px solid rgb(204 203 211 / .4);background:#f6f6f6;padding:15px 17px;height:224px;overflow-y:scroll;margin-bottom:24px}.terms-and-condition-box::-webkit-scrollbar{width:12px}.terms-and-condition-box::-webkit-scrollbar-track{background:#f2e4e4;border-radius:10px;margin:10px}.terms-and-condition-box::-webkit-scrollbar-thumb{background:#ce2127;border-radius:10px;border:2px solid #f2e4e4}.terms-and-condition-box::-webkit-scrollbar-thumb:hover{background:#ce2127}.custom-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox-box{display:flex;align-items:flex-start;padding:15px 20px;border:1px solid #e0e0e0;border-radius:8px;cursor:pointer;transition:all 0.2s ease;background:#fff}.dot{height:18px;min-width:18px;border:1px solid #ccc;border-radius:50%;margin-right:15px;display:inline-block;position:relative;background:#fff}.text-container{display:flex;flex-direction:column}.label-text{font-size:14px;color:#333;font-weight:500}.sub-text{font-size:12px;color:#a0a0a0;margin-top:4px}.custom-checkbox:hover .checkbox-box,.custom-checkbox input:checked+.checkbox-box{border:1px solid rgb(204 203 211 / .4);background:#f6f6f6}.custom-checkbox input:checked+.checkbox-box .dot{border:1px solid #272727}.custom-checkbox input:checked+.checkbox-box .dot::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;border-radius:50%;background:#272727}label.custom-checkbox{width:100%}span.label-text{color:#272727;font-size:16px;font-weight:400;text-transform:capitalize}.MediaBox{height:auto;scrollbar-width:none}.if-paypal{margin-top:24px}#mediarow .checkbox-box{border:unset;width:max-content;padding:unset}#mediarow .checkbox-box:hover,#mediarow .custom-checkbox:hover .checkbox-box,#mediarow .custom-checkbox input:checked+.checkbox-box{background:#fff0}.logout-btn{display:flex;align-items:center;gap:8px;color:#8b8d98;font-size:16px;font-weight:400;text-transform:capitalize;padding:16px 24px;border-radius:8px;border:1px solid #fff0;transition:all 0.3s ease-in-out;width:100%}.logout-btn:hover{background:#ce2127;color:#fff;transition:all 0.3s ease-in-out}.logout-btn:hover img{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(108deg) brightness(104%) contrast(104%)}.logout-area{position:absolute;bottom:20px;width:90%;left:0;right:0;margin:0 auto}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .32);display:none;justify-content:center;align-items:center;z-index:9999;backdrop-filter:blur(4px);max-width:100%}.modal-content{background:#f6f6f6;width:90%;max-width:748px;padding:32px 64px;border-radius:16px;text-align:center;z-index:9999;position:relative;box-shadow:0 4px 37px 0 rgb(124 139 157 / .16);display:flex;flex-direction:column;gap:10px}.icon-circle{position:relative;width:140px;height:140px;margin:0 auto 24px auto}.modal-actions{display:flex;gap:16px}.modal-actions button{width:50%}.modal-content p{margin-top:16px!important;margin-bottom:32px!important;text-transform:inherit!important}.review-boxes{display:flex;flex-direction:column;gap:16px;max-width:1048px;margin:0 auto}.single-review-box{display:flex;align-items:center;justify-content:space-between;border-radius:8px;border:2px solid rgb(204 203 211 / .4);padding:16px}.review-setting-area{display:flex;align-items:center;gap:16px}.review-icon{border-radius:8px;background:rgb(71 180 2 / .08);width:48px;height:48px;display:flex;align-items:center;justify-content:center}#status--incomplete .review-icon{background:rgb(206 33 39 / .08)}.review-setting-status h6{color:#272727;font-size:14px;font-weight:600}.review-setting-status p{color:#8b8d98;font-size:12px;font-weight:400;text-transform:capitalize;margin-top:10px}.review-edit-area{cursor:pointer}.setting-status-alert{display:flex;align-items:center;gap:8px}.save-changes.submit-profile{display:flex;align-items:center;justify-content:space-between;margin-top:32px;max-width:1048px;margin-left:auto;margin-right:auto}#all-completed p{color:#ce2127}#all-incompleted p{color:#47b402}.expesne-title-flex{display:flex;align-items:center;justify-content:space-between}.expense-chart-area table{width:100%;border-collapse:collapse;border-radius:10px;border:2px solid rgb(204 203 211 / .4)}.expense-chart-area table thead{background:#f6f6f6}.expense-chart-area table thead tr th{padding:12px 16px;color:#272727;font-size:16px;font-weight:400;line-height:25.6px;text-align:left}.expense-chart-area table tbody td input{border-radius:4px;border:1px solid rgb(204 203 211 / .4);padding:4px 8px;height:35.594px}.expense-chart-area table td,table th{border:none!important}.expense-chart-area table tbody tr td{padding:12px 16px}.expense-chart-area table tbody td input{width:100%;box-sizing:border-box}.forget p{margin-top:32px;font-size:14px;font-style:italic}.expense-upload-container{width:100%}.expense-upload-box{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 20px;border:1px solid #e0e0e0;border-radius:8px;background-color:#fff;cursor:pointer;transition:background-color 0.2s ease,border-color 0.2s ease}.expense-upload-box:hover{background-color:#fafafa;border-color:#ccc}.expense-hidden-input{display:none}.expense-icon-wrapper{margin-bottom:16px}.expense-instruction-text{color:#272727;font-size:16px;font-weight:400;line-height:30.6px}.expense-divider-text{color:#8b8d98;text-align:center;font-size:16px;font-weight:400;line-height:30.6px}.expense-format-info{color:#8b8d98;text-align:center;font-size:12px;font-weight:400;line-height:30.6px;margin-top:10px}.suumary-amount-table{display:flex;flex-direction:column;gap:10px}.summary-amount-row{display:flex;justify-content:space-between;align-items:center}.summary-amount p{color:#272727}.TotalReimbursement{border-top:1px solid rgb(204 203 211);margin-top:10px;padding-top:10px;display:flex;align-items:flex-start;justify-content:space-between}.TotalReimbursement-title span,.TotalReimbursement-value p{color:#ce2127;font-size:16px;font-weight:400;line-height:25.6px;letter-spacing:-.312px}.TotalReimbursement-title p{color:#272727;font-size:14px;margin-top:5px}.summary-bordered-area{border:1px solid #ce2127}.expense-summary-bottom p:not(:last-child){margin-bottom:7px}.hotelnightcs{flex-wrap:wrap!important}.hotelnightcs label.custom-checkbox{width:100%;max-width:150px}.fileuser{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.fileuser span{color:#ce2127!important}.report_receipts span{font-size:18px}#all-completed p{text-transform:inherit!important}#all-incompleted p{text-transform:inherit}.fileuser a span{font-size:16px!important;font-weight:600}.registration-successfull p{text-transform:initial;margin-top:32px!important}p.expense-format-fileinfo{margin-top:5px;color:#8b8d98;text-align:center;font-size:12px;font-weight:400;line-height:30.6px}.form-field.password-field input{padding-right:40px}.password-field{position:relative}.toggle-password{position:absolute;right:12px;transform:translateY(-50%);cursor:pointer;font-size:18px!important;color:#666!important;top:55px}.toggle-password:hover{color:#000}.upload-progress{margin-top:15px}.upload-progress-bar{width:100%;height:6px;background:#eee;border-radius:6px;overflow:hidden}.upload-progress-fill{display:block;height:100%;width:0%;background:linear-gradient(90deg,#d32f2f,#f44336);transition:width 0.2s ease}.upload-progress-text{margin-top:6px;font-size:13px;color:#555}span.requiredfield{color:#ce2127}input.error-text{border:1px solid #ce2127}.red-btn{position:relative}.red-btn.loading{pointer-events:none;opacity:.8}.red-btn.loading::after{content:"";width:18px;height:18px;border:2px solid #fff;border-top-color:#fff0;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);animation:spin 0.8s linear infinite}@keyframes spin{to{transform:rotate(360deg) translate(-50%,-50%)}}h1,h2,h3,h4,h5,h6,p,span{margin:0}#content{max-width:100% !IMPORTANT;background:#F6F6F6}.tab-name h4{margin:0}.registration-form h4,.login-form h4,.tab-name h4{color:#272727;text-align:center;font-family:"Raleway";font-size:28px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize}#registration-speaker input,.all-form-fields input,.dashboard-section input{border-radius:8px!important;padding:15px 17px!important;border:1px solid rgb(204 203 211 / .4)!important;background:#FFFEFE}#registration-speaker label,.login-form label{color:#272727;font-family:"Cabin";font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize}#registration-speaker input::placeholder,.login-form input::placeholder,.dashboard-field-area input::placeholder,.dashboard-field-area textarea::placeholder{color:rgb(139 141 152 / 60%);font-family:"Cabin";font-size:14px;font-style:normal;font-weight:400;line-height:normal}.save-changes button{padding:16px 28px!important}.save-changes button:hover{padding:16px 28px!important}#submitRegistration,#submitLogin,.save-changes button{border-radius:8px;background-color:#CE2127!important;color:#FFF;font-family:"Cabin";font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize;transition:all 200ms ease-in-out!important;border:1px solid #CE2127!important;padding:16px 24px}.dashboard-section input:focus,.dashboard-section textarea:focus{outline:none;border-radius:8px;border:1px solid rgb(204 203 211 / .4);background-color:#F6F6F6!important}#submitRegistration:hover,#submitLogin:hover,.save-changes button:hover{background-color:#fff!important;color:#CE2127;border:1px solid #CE2127!important}#registered a,#not-registered a{text-decoration:none}section.dashboard-section .container{background:#F6F6F6;width:100%;max-width:1440px!important}.dashboard-white-area-title h5{color:#272727;font-family:"Raleway";font-size:20px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize;margin:0}.dashboard-white-area-title p{margin:0}.dashboard-field-area label{color:#272727;font-family:"Cabin";font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize}label.upload-box{padding:16px;border-radius:8px;border:2px dashed var(--cccbd-340,rgb(204 203 211 / .4))!important}.dashboard-flex{display:flex;align-items:stretch!important}.dashboard-left{height:auto!important}.dashboard-sidebar{height:auto!important;max-height:100%!important;padding-bottom:120px!important}.dashboard-header-left h5{font-weight:700!important}.dashboard-field-area input{border-radius:8px;border:1px solid rgb(204 203 211 / .4);background-color:#FFFEFE!important}.dashboard-field-area input:focus{outline:none;border-radius:8px;border:1px solid rgb(204 203 211 / .4);background-color:#F6F6F6!important}