@import url(https://fonts.googleapis.com/css?family=Roboto:300);*,:after,:before{box-sizing:border-box}html{font-size:100%}:root{--primary-100:#e2e0ff;--primary-200:#c1beff;--primary-300:#a29dff;--primary-400:#837dff;--primary-500:#645cff;--primary-600:#504acc;--primary-700:#3c3799;--primary-800:#282566;--primary-900:#141233;--grey-50:#f8fafc;--grey-100:#f1f5f9;--grey-200:#e2e8f0;--grey-300:#cbd5e1;--grey-400:#94a3b8;--grey-500:#64748b;--grey-600:#475569;--grey-700:#334155;--grey-800:#1e293b;--grey-900:#0f172a;--black:#222;--white:#fff;--red-light:#f8d7da;--red-dark:#842029;--green-light:#d1e7dd;--green-dark:#0f5132;--small-text:0.875rem;--extra-small-text:0.7em;--backgroundColor:var(--grey-50);--textColor:var(--grey-900);--borderRadius:0.25rem;--letterSpacing:1px;--transition:0.3s ease-in-out all;--max-width:1120px;--fixed-width:600px;--shadow-1:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);--shadow-2:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);--shadow-3:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);--shadow-4:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}body{background:#f8fafc;background:var(--backgroundColor);color:#0f172a;color:var(--textColor);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-weight:400;line-height:1.75}p{margin-bottom:0;max-width:40em}h1,h2,h3,h4,h5{font-family:var(--headingFont);font-weight:400;letter-spacing:1px;letter-spacing:var(--letterSpacing);line-height:1.3;margin:0 0 1.38rem;text-transform:capitalize}h1{font-size:3.052rem;margin-top:0}h2{font-size:2.441rem}h3{font-size:1.953rem}h4{font-size:1.563rem}h5{font-size:1.25rem}.text-small,small{font-size:.875rem;font-size:var(--small-text)}a{-webkit-text-decoration:none;text-decoration:none}ul{list-style-type:none;padding:0}.img{display:block;-o-object-fit:cover;object-fit:cover;width:100%}.btn{background:#645cff;background:var(--primary-500);border:transparent;border-radius:.25rem;border-radius:var(--borderRadius);box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);box-shadow:var(--shadow-1);color:#fff;color:var(--white);cursor:pointer;display:inline-block;letter-spacing:1px;letter-spacing:var(--letterSpacing);padding:.375rem .75rem;text-transform:capitalize;transition:all .3s ease-in-out;transition:var(--transition)}.btn:hover{background:#3c3799;background:var(--primary-700);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);box-shadow:var(--shadow-3)}.btn-hipster{background:#c1beff;background:var(--primary-200);color:#645cff;color:var(--primary-500)}.btn-hipster:hover{background:#3c3799;background:var(--primary-700);color:#c1beff;color:var(--primary-200)}.btn-block{width:100%}.alert{border-color:transparent;border-radius:.25rem;border-radius:var(--borderRadius);margin-bottom:1rem;padding:.375rem .75rem}.alert-danger{background:#f8d7da;background:var(--red-light);color:#842029;color:var(--red-dark)}.alert-success{background:#d1e7dd;background:var(--green-light);color:#0f5132;color:var(--green-dark)}.form{background:var(--white);border-radius:.25rem;border-radius:var(--borderRadius);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);box-shadow:var(--shadow-2);margin:3rem 0;max-width:400px;padding:2rem 2.5rem;width:90vw}.form-label{display:block;font-size:.875rem;font-size:var(--small-text);letter-spacing:1px;letter-spacing:var(--letterSpacing);margin-bottom:.5rem;text-transform:capitalize}.form-input,.form-textarea{background:#f8fafc;background:var(--backgroundColor);border:1px solid #e2e8f0;border:1px solid var(--grey-200);border-radius:.25rem;border-radius:var(--borderRadius);padding:.375rem .75rem;width:100%}.form-row{margin-bottom:1rem}.form-textarea{height:7rem}::-moz-placeholder{color:#94a3b8;color:var(--grey-400);font-family:inherit}::placeholder{color:#94a3b8;color:var(--grey-400);font-family:inherit}.form-alert{color:#842029;color:var(--red-dark);letter-spacing:1px;letter-spacing:var(--letterSpacing);text-transform:capitalize}@keyframes spinner{to{transform:rotate(1turn)}}.form h5{text-align:center}.form .btn{margin-top:.5rem}.loading{animation:spinner .6s linear infinite;border:5px solid #94a3b8;border-radius:50%;border-top-color:#645cff;border:5px solid var(--grey-400);border-top-color:var(--primary-500);height:6rem;margin:0 auto;width:6rem}.title{text-align:center}.title-underline{background:#645cff;background:var(--primary-500);height:.25rem;margin:-1rem auto 0;width:7rem}.section{padding:2rem 0}.navbar,.section{margin:0 auto;max-width:1120px;max-width:var(--max-width);width:90vw}.navbar{display:flex;gap:1rem}.link{color:#64748b;color:var(--grey-500)}.active{color:#645cff;color:var(--primary-500)}.products article{margin-bottom:1rem}.products h5{margin-bottom:0}.product img{height:150px;width:200px}.breadcrumb>li+li:before{content:"";font-family:FontAwesome;margin-top:2px}.breadcrumb{background:none;margin-bottom:5px;margin-top:5px}.breadcrumb li a.active{color:#333;cursor:default;padding-left:10px;padding-right:10px;-webkit-text-decoration:none;text-decoration:none}.main-heading-title{border-bottom:3px solid #6f6f6e;color:#616065;text-transform:capitalize}.bg-primary-main-heading,.main-heading-title{display:inline-table;margin-bottom:20px;width:max-content;width:-moz-max-content;width:-moz-fit-content;width:fit-content}.bg-primary-main-heading{border-bottom:3px solid #f78f1e;font-weight:600}.square-edges{border-radius:0!important}.btn-primary{background-color:#f78f1e!important;border-color:#f78f1e!important;border-radius:0!important;color:#fff}.br-1{border-right:1px solid #c2c0c0!important}.btn-group-xs>.btn,.btn-xs{border-radius:0!important;font-size:14px!important;line-height:.5!important;padding:4px!important}.bg-light-grey{background-color:#d8d8d8!important}.bg-dark-grey{background-color:#616065!important;color:#fff!important}.bg-medium-grey{background-color:#7f7d85!important;color:#fff!important}.bg-brand-primary{background-color:#f78f1e!important;color:#fff!important}.bg-brand-primary-light{background-color:#fef1e3!important;color:#000}.bg-info-secondary{background-color:#175586;color:#fff}#loadingSpinner{height:10px!important}.border-brand-primary-thin+.border-brand-primary-thin:focus{border:2px solid #f78f1e!important}.border-brand-primary-1{border:1px solid #f78f1e!important}.border-thin-white{border:2px solid #fff!important}.border-thinner-white{border:1px solid #fff!important}fieldset{border-radius:0!important}.b-0{border:none!important}.MuiButton-root{outline:none!important}.btn-info:hover,.btn-secondary:hover{color:#1976d2!important}.MuiDialog-paper{border-radius:0!important}.btn-info.disabled,.btn-info:disabled{background-color:#fff!important;border:1px solid #d8d8d8!important;color:#d8d8d8!important;cursor:not-allowed!important;opacity:1!important}.text-info-disabled{color:#d8d8d8!important}.sticky-table-header{top:auto}.bg-danger-disabled{background-color:#f58792!important}td,tr{text-align:center}.link-pointer{cursor:pointer!important}.bg-white{background-color:#fff!important}.required-field{color:red!important;font-weight:600!important}.margin-border{margin:10px}.b-1-dark-grey{border:1px #616065!important}.b-2-dark-grey{border:2px #616065!important}.fake-link{color:#007bff;cursor:pointer}.fake-link:hover{-webkit-text-decoration:none;text-decoration:none}.has-error{background-color:#fff;border:2px solid red!important;color:#495057}.border-1-primary-orange{border:1px #f78f1e!important}.form-control:focus{border-color:#f78f1e!important;box-shadow:none!important}.input-group-text-validation-error{align-items:center;background-color:#fff;border:1px solid #d32f2f!important;border-radius:0!important;color:#495057;display:flex;font-size:1rem;font-weight:400;line-height:1.5;margin-bottom:0;padding:0 10px 2px!important;text-align:center;white-space:nowrap}div#OtherQueryDescription fieldset.MuiOutlinedInput-notchedOutline{border:1px solid #dadada!important}div#OtherQueryDescription .MuiInputBase-multiline{background-color:#fff!important}.no-padding.MuiDialogActions-root{padding:5px!important}.w-200px{width:200px!important}.pb-6{padding-bottom:4rem!important}.maximinHeight{min-height:79.6vh!important}.text-brand-primary{color:#f78f1e!important}.text-info-dark{color:#2173b1!important}.text-brand-dark-grey{color:#616065!important}.text-brand-light-grey{color:#d8d8d8!important}.text-white{color:#fff}.text-italics{font-style:italic!important}.bold-400{font-weight:400!important}.bold-500{font-weight:500!important}.bold-600{font-weight:600!important}.bold-700{font-weight:700!important}.text-14px{font-size:14px!important}.text-15px{font-size:15px!important}a.link-underline:hover{border-bottom:1px solid #ccc}.text-paddings{margin:2px;padding:3px}.no-underline{-webkit-text-decoration:none!important;text-decoration:none!important}.card-header-thin{padding:7px 0 7px 11px!important}.modal-header{font-size:1.8rem;line-height:1.8rem}.modal-header button{font-size:inherit}.MuiDialogActions-root{padding:20px 24px!important}.modal-dialog-title-thin{padding:8px 18px!important}.header{background-color:#19234d!important}div.MuiLoadingButton-loadingIndicator{padding-right:12px!important;position:static!important}.bg-danger{background-color:#d32f2f!important}.bg-success{background-color:#228e3b!important}.bg-primary-orange{background-color:#f78f1e!important;color:#fff!important}.bg-warning-override{background-color:rgba(255,143,0,.961)!important}.MuiCheckbox-colorSecondary.Mui-checked{color:#3a6fcf!important}.mt-6{margin-top:4.5rem!important}.MuiAlert-message{font-weight:500!important}.MuiAlert-action{padding:0 6px 0 0!important}.MuiFormLabel-asterisk{color:red!important}.MuiOutlinedInput-root .MuiAutocomplete-input{padding:0!important}#endDate,#startDate{padding:10px!important}#endDate-helper-text{margin-left:0!important}.MuiSpeedDialAction-staticTooltipLabel{color:#353535!important;font-weight:500!important;height:40px!important;padding:7px 5px 15px 19px!important;padding:7px 5px 15px 19px;width:120px!important}.ag-root-wrapper.ag-ltr.ag-layout-normal{border-radius:0}.app-page{display:flex;flex-direction:column;min-height:100vh}.app-main{flex:1 0 auto}footer{background-color:#1f1f1f;color:#fff;flex-shrink:0;padding:20px 0;width:100%}footer .footer-content{align-items:center;display:flex;gap:2rem;justify-content:space-between;padding-left:3rem!important;padding-right:3rem!important}footer .footer-credits,footer .footer-info{color:#aaa;font-size:14px}footer .footer-credits{text-align:right}footer .footer-credits img{margin-bottom:5px;max-height:20px}footer ul{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}footer ul li{border-right:1px solid #fff;display:inline;padding-left:8px;padding-right:12px}footer ul li:last-child{border-right:0}footer a.footerlink{color:#fff!important}.why-masthead-link{font-size:21px}@media(max-width:767.98px){footer .footer-content{flex-direction:column;gap:1rem;padding-left:1rem!important;padding-right:1rem!important;text-align:center}footer .footer-credits{text-align:center}footer ul{justify-content:center}footer ul li{margin-bottom:.5rem}}input[type=file]{color:transparent}.imageSize{height:10rem;-o-object-fit:scale-down;object-fit:scale-down;width:100%}.imagePlaceholder{background-color:#f7f7f7;border:1px solid #000;height:10rem;width:100%}.login-container{margin-top:-.3em}.login-container .form-logo{align-items:center;display:flex;justify-content:center;width:100%}.login-container .form-logo>img{height:auto;max-width:100%!important;padding-bottom:80px!important}.login-container .login-heading{margin-top:-70px;position:static}.login-container .login-heading>span{font-size:17pt;font-weight:500;text-align:center}@media screen and (max-width:768px){.login-container .form-logo img{width:80%}}@media screen and (max-width:480px){.login-container .form-logo img{margin-top:-90px;width:90%}}@media screen and (orientation:landscape){.login-container .form-logo img{margin-top:-158px;width:70%}}.login-page{margin:auto;padding:8% 0 0}.form{background:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.2),0 5px 5px 0 rgba(0,0,0,.24);margin:0 auto 100px;padding:45px;position:relative;text-align:left;z-index:1}.form .signin-title{color:#6f6f6e}.container{margin:0 auto;max-width:300px;position:relative;z-index:1}.container:after,.container:before{clear:both;content:"";display:block}.container .info{margin:50px auto;text-align:center}.container .info h1{color:#1a1a1a;font-size:36px;font-weight:300;margin:0 0 15px;padding:0}.container .info span{color:#4d4d4d;font-size:12px}.container .info span a{color:#000;-webkit-text-decoration:none;text-decoration:none}.container .info span .fa{color:#ef3b3a}body{background:#fff!important;font-family:Roboto,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.btn-disabled{cursor:not-allowed!important}.btn-secondary-disabled{color:#bec9d0!important}.btn-brand-primary{background-color:#f78f1e!important;color:#fff!important}.MuiIconButton-root:hover{background-color:transparent!important}button:focus{outline:none!important}.btn-primary-action{font-size:13px!important;height:32px!important}.action-button-disabled{background-color:#f0f0f0!important;border-color:#d3d3d3!important;color:#a8a8a8!important;display:inline-block;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:500;height:38px;letter-spacing:.02857em;line-height:1.75;min-width:78px;padding:6px 13px 0!important;pointer-events:none!important}.action-button-primary{background-color:#f78f1e!important;border-color:#fc8b27!important;color:#fff!important;height:38px!important}.action-button-primary-delete{background-color:#dc3545!important;border-color:#dc3545!important;color:#fff!important;height:38px!important}.action-button-primary-secondary{background-color:#fff!important;border-color:#f78f1e!important;color:#f78f1e!important;height:38px!important}.sticky-table-header{background-color:#eee;border-bottom:.1px solid #000;position:sticky;top:-1px;z-index:1000}.dropzone-target-area{border:2px dashed #d8d8d8!important;min-height:100px!important}.border-bottom-dashed-light-grey{border-bottom:2px dashed #d8d8d8!important}.rates-table .rates-table-actions .btn-disabled{background-color:#fff!important;color:#d8d8d8!important;cursor:not-allowed!important;opacity:1!important}.MuiInputBase-multiline,.MuiInputBase-root .MuiOutlinedInput-root .MuiInputBase-colorPrimary .Mui-disabled .MuiInputBase-fullWidth .MuiInputBase-formControl{background-color:#f7f7f7!important}@media(min-width:1200px)and (max-width:1799px){.apply-custom-card-width{width:234px!important}}.masthead-banner{background-color:#6c757d;color:#fff;padding:40px 0}.masthead-banner h3{color:#fff;font-size:1.5rem;font-weight:700;margin-bottom:20px}.masthead-banner p{color:#e9ecef;line-height:1.6;margin-bottom:15px}.contact-info{margin-bottom:15px}.contact-label{color:#f78f1e;display:inline-block;font-weight:500;width:70px}.contact-value{color:#fff;font-weight:700}.contact-value:hover{color:#f78f1e}.why-masthead-link,.why-masthead-link:hover{-webkit-text-decoration:none;text-decoration:none}.why-masthead-link:hover{color:#fff}.certificate-link{color:#e9ecef}.certificate-link,.certificate-link:hover{-webkit-text-decoration:underline;text-decoration:underline}.certificate-link:hover{color:#f78f1e}.social-links{margin-top:20px}.social-links a{color:#e9ecef;margin-right:15px;-webkit-text-decoration:none;text-decoration:none;transition:color .3s}.social-links a:hover{color:#f78f1e}.social-links i{margin-right:5px}.orange-tab{background-color:#f78f1e;border-radius:5px 0 0 5px;color:#333;font-size:.9rem;font-weight:700;padding:15px 10px;text-orientation:mixed;writing-mode:vertical-lr}@media(max-width:768px){.masthead-banner{text-align:center}.masthead-banner .col-12{margin-bottom:30px}}