.full-page-loader{position:fixed;top:0;left:0;z-index:9999;width:100vw;height:100vh;background-color:#fff;display:flex;flex-direction:column;padding:2rem;gap:1rem;justify-content:center;align-items:center}.curser-pointer{cursor:pointer}.pulse-animation{animation:pulse 1.5s infinite;width:120px}@keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.7}to{transform:scale(1);opacity:1}}body{font-family:Inter,sans-serif!important;background:#fafafa}.custom-card-image-background{background-size:contain;background-position:center;background-repeat:no-repeat;height:60px;width:100%}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Inter,sans-serif!important;font-weight:500}h1{font-size:24px;font-weight:500}.banner-title{font-size:85px}h2{font-size:22px;font-weight:700!important}h3{font-size:18px;font-weight:500}a{display:inline-block;color:inherit}.accordion-style-one .accordion-button:after{background-image:none;width:auto;height:auto}.bgs{background-color:#f1f3f6}.box{margin:16px auto 0;position:relative;max-width:inherit;background-color:#fff;box-shadow:0 2px 4px #00000014;height:fit-content}.green{color:#63b45c}.fixed-height{height:350px;min-height:200px;overflow:auto}.fixed-height-Notification{height:710px;min-height:410px;overflow:auto}.custom-height-150{height:150px}.image-logo-box{width:170px;max-width:300px;height:170px;overflow:hidden;position:relative}.category-img-css{width:100px;height:100px;background-size:contain;background-repeat:no-repeat;background-position:center}.img-contained{width:100%;height:100%;object-fit:contain}.CustomerName{color:#fff;font-size:21px;font-weight:200}button.settingdropdownarrow:after{margin-top:.255em;visibility:unset;margin-left:7px;color:#fff}.btn-one{text-transform:capitalize;font-weight:500;padding:8px 26px;text-align:center;border-radius:50px;color:#000;background-color:#d2f34c;border:2px solid transparent;transition:all .3s ease-in-out 0s;font-size:21px!important}.btn-one:hover{background-color:#244034;color:#d2f34c;border-color:#d2f34c}.customBusinessDescriptionHeight{height:153px;max-height:153px}a:link,a:visited{text-decoration:none}a:hover,a:active{text-decoration:underline}.ui-widget.ui-widget-content{border:1px solid #c5c5c5;z-index:999;position:fixed}@media (min-width: 1800px) and (max-width: 2199px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1720px}}@media (min-width: 2200px) and (max-width: 2999px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1920px}}@media (min-width: 3000px) and (max-width: 4999px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:2560px}}@media (min-width: 5000px) and (max-width: 7999px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:3840px}}@media (min-width: 8000px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:7680px}}@media (min-width: 1400px)and (max-width:1800px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1520px}}@media only screen and (max-width: 768px){h1{font-size:24px}h2{font-size:22px}h3{font-size:20px}h4{font-size:19px}h5{font-size:18px}h6{font-size:17px}p{font-size:13px}a,.nav-link{font-size:14px}.form-control{font-size:16px}small{font-size:11px}label{font-size:13px}button{font-size:14px}li,span{font-size:13px}input,select,textarea,.btn{font-size:14px}}@media only screen and (max-width: 385px){.fs-12{font-size:12px!important;padding:7px 0}}.green-bg{box-shadow:0 4px 8px #0000001a,0 1px 3px #00000014;background-color:#f8f8f8}.ui-autocomplete{max-height:50vh!important;overflow-y:auto!important;overflow-x:hidden;z-index:0!important;box-shadow:0 8px 24px #0003;background:#fff;border:none!important}.wishlist-animate{animation:scaleUp .3s ease}@keyframes scaleUp{0%{transform:scale(1)}50%{transform:scale(1.4)}to{transform:scale(1)}}.flat-list li{list-style:none;float:left;padding-left:10px}.progress-indicators{display:flex;justify-content:center;gap:5px;margin-top:10px}.progress-indicator{position:relative;width:15px;height:4px;background-color:#ccc;border-radius:10px;overflow:hidden;cursor:pointer;transition:width .3s ease}.progress-indicator.active{width:40px}.progress-indicator .progress-bar{position:absolute;top:0;left:0;height:100%;width:0%;background-color:#244034;transition:width 0s}.progress-indicator.active .progress-bar{animation:progressBarAnim 2.2s linear forwards}@keyframes progressBarAnim{0%{width:0%}to{width:100%}}
