body {
  margin: 0;
  /* font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen",
    "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue",
    sans-serif; */
  /* font-family: "Rosario", sans-serif !important; */
  /* font-family: "Candara V2" !important; */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: "Calibri" !important;
  /* font-size: 13px !important; */
}

code {
  /* font-family: source-code-pro, Menlo, Monaco, Consolas, "Courier New",
    monospace; */
  /* font-family: "Rosario", sans-serif !important; */
  /* font-family: "Candara V2" !important; */
  font-family: "Calibri" !important;
}

p input h6 {
  /* font-family: "Rosario", sans-serif !important; */
  font-family: "Candara V2" !important;
  /* font-family: "OpenSans" !important; */
}

.App {
  text-align: center;
}

.App-logo {
  height: 40vmin;
  pointer-events: none;
}

@media (prefers-reduced-motion: no-preference) {
  .App-logo {
    animation: App-logo-spin infinite 20s linear;
  }
}

.App-header {
  background-color: #282c34;
  min-height: 100vh;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  font-size: calc(10px + 2vmin);
  color: white;
}

.App-link {
  color: #61dafb;
}

@keyframes App-logo-spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}

@font-face {
  font-family: "Candara V2"; /*Can be any text*/
  src: local("Candara"), url(/assets/images/402234bed4f07651bfda.ttf) format("truetype");
}

@font-face {
  font-family: "Arial"; /*Can be any text*/
  src: local("ARIAL"), url(/assets/images/5afb1f7c7464ace62524.TTF) format("truetype");
}

@font-face {
  font-family: "OpenSans"; /*Can be any text*/
  src: local("OpenSans"), url(/assets/images/19ba637387f1d6142f55.ttf) format("truetype");
}

@font-face {
  font-family: "Calibri"; /*Can be any text*/
  src: local("Calibri Regular"),
    url(/assets/images/29c57b05b7345f94042a.ttf) format("truetype");
}

.btn-submit-orange {
  background-color: #ff5c35 !important;
  padding-left: 10px;
  padding-right: 10px;
  border-radius: 3px;
  border: 1px solid #dcdcdc !important;
  color: white !important;
  font-family: "Candara V2" !important;
}

.btn-cancel-gray {
  background-color: #dcdcdc !important;
  padding-left: 10px;
  padding-right: 10px;
  border-radius: 3px;
  border: 1px solid #dcdcdc !important;
  color: black !important;
  font-family: "Candara V2" !important;
}

.title-h5 {
  font-weight: 600;
  margin-bottom: 10px;
}

.text-red-color {
  color: red;
  font-weight: 600;
}

.text-green-color {
  color: green;
  font-weight: 600;
}

.text-pending-color {
  font-weight: 600;
}

.btn-lead {
  background-color: transparent;
  border: none;
  text-decoration: underline;
}

.div-height-35 {
  height: 35px !important;
}

.btn-text-transfer {
  text-transform: capitalize !important;
  background-color: #dcdcdc !important;
  color: #282c34 !important;
  font-weight: 800;
}

.txt-capitalize {
  text-transform: capitalize !important;
}

.title-inner-h5 {
  font-weight: 600;
  margin-bottom: 10px;
  margin-left: 10px;
  margin-top: 10px;
}

.overlay {
  position: absolute; /* Overlay is positioned absolutely within main-container */
  top: 0;
  left: 0;
  width: 100%;
  height: 1500%;
  background-color: white;
  color: #000000;
  display: flex;
  padding-left: 50%;
  padding-top: 20%;
  flex-direction: column;
}

.blockbuilder-branding {
  display: none !important;
}

.div-header{padding:0px 20px;background-color:#fff;border-bottom:1px solid #dcdcdc;display:flex;align-items:center;justify-content:space-between;flex-direction:row}.div-header .div-right-main{display:flex;flex-direction:row;align-items:center}.div-header .div-right-main .div-right-side{display:flex;align-items:center;justify-content:center;height:50px;cursor:pointer}.div-header .div-right-main .div-right-side .div-user-name{margin-top:20px;margin-right:15px}.div-header .div-right-main .div-right-side .div-user-name .p-name{font-size:18px;line-height:2px;font-weight:500;color:#757376}.div-header .div-right-main .div-right-side .div-user-name .p-user-type{font-size:13px;line-height:2px;text-align:right;color:#757376}.div-header .div-right-main .div-search{height:35px;border-radius:17.5px;border:1px solid #dcdcdc;display:flex;align-items:center;padding:0px 10px;margin-right:40px;width:280px}.div-header .div-right-main .div-search input{border:none;margin-right:5px;outline:none;width:100%}.div-header .div-left-main{display:flex;flex-direction:row;align-items:center}.div-header .div-left-main .icon-expand{margin-left:10px}.div-header .div-left-main .div-notification{margin-left:40px;display:flex;flex-direction:row;align-items:center;cursor:pointer}.div-header .div-left-main .div-notification label{margin-left:10px;color:#757376;cursor:pointer;font-family:"Calibri" !important;font-weight:bold;font-size:15px}.div-header .img-header{width:15px;height:auto}.div-header .img-header-notification{width:20px;height:auto}.div-header .img-min-max{margin-left:5px}.div-header .btn-ref-link{background-color:rgba(0,0,0,0);border:none;margin-left:5px;text-decoration:underline;font-size:16px}.div-header .p-user-name{margin-top:5px;cursor:pointer;padding-top:5px;text-align:left;white-space:pre-line;font-size:13px}.ant-avatar-image{border:2px solid #dcdcdc}.message-api{z-index:99999}.div-my-total{margin-top:5px;margin-left:5px}.tbl-height-row{padding:10px 4px !important}.tbl-my-total{margin-top:-17px}.lbl-span{min-width:30px;text-align:left}.lbl-span-right{min-width:30px;text-align:right;padding-right:5px}.h3-weekly-overview{margin-top:10px;margin-bottom:40px}.a-black-color{color:#000 !important;padding-left:15px}
@media only screen and (max-width: 600px){.div-header{display:block}.div-header .div-right-main{display:flex;justify-content:space-between}.div-header .div-right-main .div-right-side .div-search{margin-right:0px}.div-header .div-left-main .div-notification{margin-left:0px}}@media only screen and (max-width: 768px){.div-header{display:block}.div-header .div-right-main{display:flex;justify-content:space-between}.div-header .div-right-main .div-right-side .div-search{margin-right:0px}.div-header .div-left-main .div-notification{margin-left:0px}}@media only screen and (min-width: 769px)and (max-width: 820px){.div-header{display:block}.div-header .div-right-main{display:flex;justify-content:space-between}.div-header .div-right-main .div-right-side .div-search{margin-right:0px}.div-header .div-left-main .div-notification{margin-left:0px}}@media only screen and (min-width: 821px)and (max-width: 1181px){.div-header{display:block}.div-header .div-right-main{display:flex;justify-content:space-between}.div-header .div-right-main .div-right-side .div-search{margin-right:0px}}
.div-error-label{display:flex;align-items:flex-start;justify-content:flex-start;width:80%;margin-top:-10px}@keyframes lblAnimation{0%{opacity:.2}25%{opacity:.4}50%{opacity:.6}100%{opacity:1}}.div-error-label p{color:red !important;text-align:left;font-size:14px;animation-name:lblAnimation;animation-duration:2s;margin-top:0px}
.div-text-input{margin-left:40px;margin-right:40px;display:flex;justify-content:center;flex-direction:column}.div-text-input p{font-family:"Calibri" !important;color:#343333 !important;font-size:calc(11px + .57vh)}.div-text-input .input-style{border-radius:3px;border:1px solid #dcdcdc;height:35px;width:100%;color:#343333;outline:#a7abac;font-size:calc(11px + .57vh);padding-left:3px;padding-right:3px}.div-text-input .div-currency-icon{display:flex;flex-direction:row;align-items:center}.div-text-input .txt-currency{font-size:20px;margin-left:3px}.div-text-input .input-style-with-currency{border-radius:3px;height:30px;width:100%;color:#343333;outline:none;font-size:calc(11px + .57vh);padding-left:3px;padding-right:3px;border:none}
.btn-custom{padding:0px 25px;height:40px;border:none;border-radius:3px;text-transform:uppercase;background-color:#dcdcdc !important;color:#282c34 !important;font-size:14px;font-family:"Calibri" !important}
.div-toggle{background-color:#fff;color:#343333;border:1px solid #dcdcdc;border-radius:3px;padding-left:5px;padding-right:5px;min-width:110px;display:flex;justify-content:space-between}.div-cus-drop-down{margin-right:2px;vertical-align:top}.btn-name-title{background-color:#fff;border:none;width:100%;text-align:left}
.div-img-logo-slider{display:flex;align-items:center;justify-content:center}.div-img-logo-slider .img-logo-slider{width:132px;height:132px;object-fit:contain}.div-img-logo-slider .img-logo-arrow{width:30%}.ant-menu .ant-menu-title-content{color:#343333;margin:auto;font-size:18px;font-weight:500;font-family:"Calibri" !important}.ant-menu .ant-menu-item .ant-menu-item-icon{font-size:25px;vertical-align:-6px !important;color:#757376}.ant-menu .ant-menu-item{height:60px;display:flex;align-items:center;justify-content:center}.ant-menu-inline-collapsed>.ant-menu-item .ant-menu-item-icon{font-size:25px !important;vertical-align:-6px !important;color:#757376}.ant-menu-inline-collapsed>.ant-menu-item .ant-menu-item-icon+span{display:none}.ant-menu-inline-collapsed>.ant-menu-item{padding-inline:0}.ant-menu-light .ant-menu-item-selected .ant-menu-item-icon{color:#343333}.ant-menu-light .ant-menu-item-selected .ant-menu-title-content{color:#343333}.ant-menu-light .ant-menu-item-selected{border-radius:0px;margin:0px;width:100%}.ant-menu .ant-menu-submenu{border-radius:0px;margin:0px;width:100%;height:60px;display:flex;align-items:center;justify-content:center}.ant-menu-submenu-title:hover{border-radius:0px;margin:0px;width:100%;height:60px !important;display:flex;align-items:center;justify-content:center}.ant-menu-light .ant-menu-item-selected,:where(.css-dev-only-do-not-override-3mqfnx).ant-menu-light>.ant-menu .ant-menu-item-selected{border-radius:0px !important;margin:0px !important;width:100%;height:60px !important;display:flex;align-items:center;justify-content:center;background-color:#f2f5fa;border-left:5px solid #343333}.ant-menu .ant-menu-submenu-arrow{display:none}.ant-menu-submenu-popup .ant-menu-vertical>.ant-menu-item{border-radius:0px !important;margin:0px;width:100%;height:60px;display:flex;align-items:center;justify-content:center}.ant-menu .ant-menu-submenu:hover{background-color:#fff !important;border-radius:0px;margin:0px;width:100%}.ant-menu-light .ant-menu-submenu-selected{background-color:#f2f5fa;border-radius:0px;margin:0px;width:100%;border-left:5px solid #343333}.ant-menu .ant-menu-item:hover{background-color:#fff !important;border-radius:0px}.ant-menu .ant-menu-item .ant-menu-item-active .ant-menu-item-only-child:hover{background-color:#dcdcdc !important}.div-menu-side{border:1px solid #dcdcdc;border-bottom-left-radius:10px;border-bottom-right-radius:10px;margin-left:5px;margin-bottom:10px;margin-top:1px;background-color:#fff}.div-box{height:6px}.div-layout-content{background-color:#fff;width:100vw;height:100vh;font-family:"Calibri" !important;margin-left:200px}.div-layout-content-collap-margin{margin-left:80px}.div-layout-main{height:100vh;background-color:#fff;font-family:"Calibri" !important}.img-icon-left{width:18px;height:auto;object-fit:contain}.lbl-pointer{cursor:pointer;width:100px}.custom-pop-sub-menu{border-radius:0px !important;margin:0px;padding:0px;height:60px;margin-top:-10px}.ant-menu-item .ant-menu-submenu-open .ant-menu-item-active .ant-menu-item-selected .ant-menu-item-only-child{margin-top:-20px !important;border:none !important}
.div-add-new-user{padding:20px}.div-add-new-user .div-add-user-details{border:1px solid #dcdcdc;min-height:500px;padding:20px;border-radius:3px}.div-add-new-user .btn-name-title{background-color:rgba(0,0,0,0);border:none}.div-add-new-user .div-user-type{margin-left:40px;margin-right:40px;width:100%}.div-add-new-user .div-user-type p{font-family:"Calibri" !important;color:#343333 !important;font-size:calc(11px + .57vh)}.div-add-new-user .div-user-type .btn-title-dropdown{width:86%;border:1px solid #dcdcdc;background-color:#fff;height:35px;border-radius:3px;display:flex;justify-content:space-between;align-items:center;padding-left:10px;padding-right:10px}.div-add-new-user .div-user-type .lbl-err-msg-new-user-advisor{margin-top:5px !important}.div-add-new-user .div-user-type .lbl-err-msg-new-user-advisor p{color:red !important;font-size:14px !important}.div-add-new-user .col-margin{margin-top:30px}.div-add-new-user .div-submit-btn{text-align:right}.div-add-new-user .dropdown-admin-adv{width:86%;height:35px}.btn-user-type-option{background-color:#fff;border:none}.lbl-err-msg-new-user{margin-left:40px;margin-top:5px !important;color:red !important}
