::-webkit-scrollbar{width:5px}
::-webkit-scrollbar-track{background:#ccc}
::-webkit-scrollbar-thumb{background:#004a80;border-radius:5px}
@media(min-width:1200px){.px-xl-6{padding-left:4.5rem !important;padding-right:4.5rem !important}
}
@media(min-width:1635px){.px-xl-6{padding-left:7.5rem !important;padding-right:7.5rem !important}
}
.max-width{max-width:650px}
.red-color{color:#dd2727 !important}
.primary-color{color:#f36523 !important}
.primary-color2{color:#f26522 !important}
.secondary-color{color:#004a80 !important}
.brownish-red{color:#b12a30 !important}
.pinkish-red{color:#ad2221 !important}
.text-grey{color:#999 !important}
.text-black{color:#313131}
.text-black2{color:#000}
.text-black3{color:#121212}
.error{color:#e03a3e;font-family:"mulish-regular"}
.font-12{font-size:12px}
.font-14{font-size:14px}
.font-16{font-size:16px}
.font-18{font-size:18px}
.font-44{font-size:44px}
.font-bolder{font-family:"mulish-Extrabold"}
.font-bold{font-family:"mulish-bold"}
.font-semiBold{font-family:"mulish-semiBold"}
.font-medium{font-family:"mulish-medium"}
.font-regular{font-family:"mulish-regular"}
.bg-none{background:transparent !important}
.border-none{border:none !important}
.main-bg{background:#fff8f4}
.customButton{width:100%;height:auto;text-align:center;border-radius:50px;background-color:#fff}
.customButton:focus{outline:none !important;box-shadow:none !important}
.bottom-top{border-top:2px solid #eff2f7}
.bottom-border{border-bottom:2px solid #eff2f7}
.bottom-right{border-right:2px solid #eff2f7}
.bottom-right2{border-right:2px solid #d3d3d1}
.form-control{height:calc(1.5em + 1.5rem + 2px);padding:.75rem 1.25rem;color:#8492a6;border:1px solid #d3d3d1;border-radius:8px;transition:all .2s ease}
.form-control:focus{box-shadow:none !important;border-color:#d3d3d1 !important}
.formControl{border-left:none !important}
.inputGroupText{padding:.375rem .9rem !important;border-right:none !important}
.step{position:relative;min-height:1em;color:gray}
.step+.step{margin-top:2.5em}
.step>div:first-child{position:static;height:0}
.step>div:not(:first-child){margin-left:1.5em;padding-left:1em}
.step.step-active{color:#000}
.step.step-complete{color:#000}
.step.step-active .circle{color:#fff;background-color:#004a80}
.step.step-complete .circle{color:#004a80;background-color:#fff;border:1.5px solid #004a80}
.circle{background:#e5e5e5;position:relative;width:2em;height:2em;line-height:2em;border-radius:100%;color:#727272;text-align:center;box-shadow:0 0 0 3px #fff}
.circle:after{content:"";position:absolute;display:block;top:1px;right:50%;bottom:1px;left:50%;height:100%;width:1px;transform:scale(1,2);transform-origin:50% -100%;background-color:#e5e5e5}
.step:last-child .circle:after{display:none}
.title{line-height:1.5em;font-family:"mulish-regular"}
.caption{font-size:.8em}
.stepper-wrapper{margin-top:auto;display:flex;justify-content:space-between;margin-bottom:20px}
.stepper-item{position:relative;display:flex;flex-direction:column;align-items:center;flex:1;color:rgba(0,0,0,0.5);font-family:"mulish-regular"}
.stepper-item::after{position:absolute;content:"";border-bottom:2px solid #e5e5e5;width:100%;top:30%;left:50%;z-index:2;transform:translateY(-50%)}
.stepper-item .step-counter{position:relative;z-index:5;display:flex;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;border-radius:50%;background:rgba(0,0,0,0.1);margin-bottom:6px}
.stepper-item.active{color:#000;font-family:"mulish-bold"}
.stepper-item.active .step-counter{color:#fff;border:2px solid #004a80;background-color:#004a80}
.stepper-item.completed{color:#000}
.stepper-item.completed .step-counter{background:transparent;border:2px solid #004a80;color:#004a80}
.stepper-item:first-child::before{content:none}
.stepper-item:last-child::after{content:none}
.btn-close:focus{box-shadow:none}
.modal-content{padding:20px;border-radius:5px;border:0}
.modal-login{color:#636363;max-width:800px !important;width:100% !important;padding:27px;margin-top:0;position:absolute !important;top:50%;left:50%;transform:translate(-50%,-50%) !important}
.modal .modal-login .modalFormSelectBox{background-color:#fff}
.modal .modal-login .modalFormSelectBox::after{z-index:1;position:absolute;top:50%;right:5%;content:"";width:8px;height:8px;border-bottom:2px solid #acacac;border-right:2px solid #acacac;transform:translateY(-50%) rotate(45deg)}
.modal .modal-login .modalFormSelectBox .modalFormSelect{position:relative;z-index:9;background:transparent;border:1px solid #d3d3d1;border-radius:8px}
.modal .modal-login .modalFormSelect:focus{box-shadow:none}
.modal .modal-login .modalBtn-secondary{padding:.15rem 2.9rem;color:#004a80;background:transparent;border:1.5px solid #004a80;border-radius:30px}
.modal .modal-login .modalBtn-secondary:hover{background:#004a80;color:#fff}
.modal .modal-login .modalBtn-secondary:focus{box-shadow:none}
.modal .modal-login .modalBtn-primary{padding:.15rem 2.9rem;color:#fff;background-color:#f36523;border:1.5px solid #f36523;border-radius:30px}
.modal .modal-login .modalBtn-primary:hover{background-color:#fff;color:#f36523}
.modal .modal-login .modalBtn-primary:focus{box-shadow:none}
.modal .modal-login .modalCard{border:0;box-shadow:rgba(0,0,0,0.15) 2.4px 2.4px 8.2px}
@media(max-width:768px){.modal .modal-login .modalFooter{flex-wrap:nowrap;justify-content:space-between}
}
.create-application{overflow-x:hidden !important;overflow-y:hidden !important}
.create-app-box{margin:unset !important;width:400px !important;position:absolute !important;right:0;height:100vh;background:white}
.close-modal{position:absolute;right:1rem;top:1rem;z-index:1;border:unset;background:transparent}
.close-modal span{background:#ebebebbd;border-radius:5px;color:#4d4a4aad;font-size:28px;padding:0 7px}
.close-modal:focus{outline:0}
.app-content{padding:2rem;border:unset;height:100vh}
.app-footer{position:absolute;top:45%;transform:translate(0,-50%);display:flex;flex-direction:column;row-gap:2rem}
.app-content-text h2{color:#101828;font-family:'mulish-bold';font-size:24px;font-style:normal;font-weight:800;line-height:28px}
.app-content-text p{color:#475467;font-family:'mulish-bold';font-size:14px;font-style:normal;font-weight:400;line-height:20px;padding-right:25px}
.btn-sections{display:flex;margin-top:1.3rem;position:relative;left:-1rem;justify-content:space-between}
.btn-sections::before{content:"";height:1px;width:calc(100% + 4rem);left:-1rem;bottom:-2rem;position:absolute;background-color:black;opacity:.2}
.btn-sections .yes-btn{width:47%;color:#fff;font-family:'mulish-bold';font-size:14px;font-style:normal;font-weight:800;line-height:20px;border-radius:8px;border:1px solid #f58220;background:#f58220;padding:10px 20px;cursor:pointer;transition:.2s ease-out;margin:unset;outline:0}
.btn-sections .yes-btn:hover{background:#f58220d6;transition:.2s ease}
.btn-sections.single{justify-content:center}
.btn-sections.single.continue{left:unset !important}
.btn-sections.single.lsp-section button{width:200px;background:#f36523;border-radius:53px}
.btn-sections.single.lsp-section button:hover{background:#f4763b}
@media screen and (max-width:767px){.app-footer{width:calc(100vw - 4rem) !important;row-gap:5rem}
.btn-sections{width:100vw;position:absolute;left:-32px;padding:0 20px}
.btn-sections.single{width:100vw;position:absolute;left:-2rem}
.btn-sections.single.lsp-section{position:relative !important;left:0 !important;width:100%}
.create-app-box{width:100vw !important}
.app-content{height:calc(100vh - 50px)}
.create-app-box{height:calc(100vh - 50px);bottom:0}
}
.stepper-item::after{width:76%;top:30%;left:62%}
.text-added>p{font-family:'mulish-regular';padding-bottom:10px}