@import"https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&display=swap";@font-face{font-family:Inter;src:url(../../assets/fonts/InterRegular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../../assets/fonts/InterRegular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{--whiteColor: #fff;--blackColor: #000;--bbLinearColorUp: #2F80C7;--bbLinearColorDown: #154995;--buttonColor: #F8981C;--errorColor: #FF1010;--buttonDisableBG: #b1b1b1;--buttonDisableText: #898989;--successColor: #7EB92A;--warningColor: #F8981C;--failureColor: #FF0000;--mainColor: #04559F;--newColor: #349349;--loginTitleColor: var(--whiteColor);--loginInputLabelColor: #aaa;--loginBtnTextColor: var(--whiteColor);--rememberCBBorder: var(--whiteColor);--forgotPwdColor: var(--whiteColor);--formFieldGrpBG: var(--whiteColor);--formFieldGrpBorder: var(--whiteColor);--formFieldGrpFocusBorder: #F8981C;--formFieldInputTextColor: #555;--formFieldInputFocusTextColor: #154995;--headerBg: var(--whiteColor);--homePageTextColor: var(--whiteColor);--userAvatarBg: var(--whiteColor);--mainColorBg: var(--mainColor);--menuItemBg: var(--whiteColor);--menuItemText: #000;--menuItemDisableBg: #fff;--menuItemDisableText: #666666}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body,html,#root{font-family:Inter,sans-serif}body *,body *:after,body *:before{box-sizing:border-box}body .mb-0{margin-bottom:0}body .mb-10{margin-bottom:10px}body .mb-15{margin-bottom:15px}body [role=button]{cursor:pointer}body div::-webkit-scrollbar-track{background:transparent}body div::-webkit-scrollbar{height:8px;width:5px;background:transparent}body div::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:30px}body button:focus,body input:focus,body textarea:focus{outline:none}.dFlex{display:flex;align-items:center}.dFlex.justifyContentSpaceBetween{justify-content:space-between}.dFlex.justifyContentFlexEnd{justify-content:flex-end}.dFlex.justifyContentCenter{justify-content:center}.dFlex.justifyContentSpaceAround{justify-content:space-around}.dFlex.directionColumn{flex-direction:column}.minHeight_1{min-height:10vh}.minHeight_2{min-height:20vh}.minHeight_3{min-height:30vh}.minHeight_4{min-height:40vh}.minHeight_5{min-height:50vh}.minHeight_6{min-height:60vh}.minHeight_7{min-height:70vh}.minHeight_8{min-height:80vh}.minHeight_9{min-height:90vh}.minHeight_10{min-height:100vh}.appFormSec .formFieldGrpWrp{margin-bottom:30px}.appFormSec .formFieldGrpWrp .formFieldGrp{position:relative;background:var(--formFieldGrpBG);border-radius:10px;height:60px;display:flex;align-items:center;border:1px solid var(--formFieldGrpBorder)}.appFormSec .formFieldGrpWrp .formFieldGrp:focus-within{border-color:var(--formFieldGrpFocusBorder)}.appFormSec .formFieldGrpWrp .formFieldGrp input{background:transparent;outline:none;border:0;font-size:16px;color:var(--formFieldInputTextColor);margin-top:15px;padding:5px 20px;line-height:1.5rem;width:100%}.appFormSec .formFieldGrpWrp .formFieldGrp input:valid~label,.appFormSec .formFieldGrpWrp .formFieldGrp input:focus~label{top:10px;font-size:12px;color:var(--formFieldInputFocusTextColor)}.appFormSec .formFieldGrpWrp .formFieldGrp label{position:absolute;color:var(--loginInputLabelColor);font-size:16px;pointer-events:none;left:20px;top:23px;transition:.3s ease all}.appFormSec .formFieldGrpWrp .formFieldGrp .pwdEyeToggle{cursor:pointer;position:absolute;border:0;background:none;right:0}.appFormSec .formFieldGrpWrp .errorMsg{color:var(--errorColor);font-size:12px;line-height:14px;margin-left:20px}.pageTitleInfo{padding:15px 0;margin-bottom:10px}.pageTitleInfo h4{font-weight:400}.requestPageTitleInfo{padding:25px 0 21px 25px}.requestPageTitleInfo h4{font-weight:400}.inPageHeader{background:#fff;display:flex;align-items:center;padding:15px;position:fixed;height:56px;top:0;left:0;width:100vw;z-index:9}.inPageHeader h5{flex-grow:1;color:#154995;line-height:22px;text-align:center}.inPageFooter{background:#fff;display:flex;flex-direction:row;justify-content:space-between;align-items:center;position:sticky;height:10%;bottom:0;left:0;width:100%;z-index:9;overflow:hidden}.pageSearchInput{background:#fff;border-radius:15px;padding:0 35px 0 55px;height:50px;display:flex;align-items:center;position:relative;flex-grow:1}.pageSearchInput .searchInputIcon{position:absolute;left:20px}.pageSearchInput input{color:#c8cdd9;font-size:14px;border:0;padding:0;width:100%}.pageSearchInput .searchInputClose{position:absolute;right:10px;border:0;background:transparent}.disabled{background:#efefef4d}.sectionTitleWrp{margin-bottom:10px}.sectionTitleWrp h5{font-size:14px;font-weight:400;line-height:21px}.filterWrap button{background-color:#f6f6f6;border-radius:5px;border:0;cursor:pointer;width:36px;height:36px;display:flex;align-items:center;justify-content:center}.filterActiveIconWrp button{background:#c6daf8;width:38px;height:38px;display:flex;justify-content:center;align-items:center;border:0;cursor:pointer;border-radius:100px;padding:0}.filterIconWrp button{background:#fff;width:38px;height:38px;display:flex;justify-content:center;align-items:center;border:0;cursor:pointer;border-radius:100px;padding:0}.successScreenSec{background:#f9fafd;height:calc(100vh - 55px);margin-top:55px;display:flex;flex-direction:column;justify-content:center;padding:45px 30px 30px}.successScreenSec h2{color:#7eb92a;margin-bottom:40px}.requestTake{background:#f9fafd;height:calc(100vh - 55px);margin-top:50px;display:flex;flex-direction:column;justify-content:center;padding:45px 30px 30px}.requestTake h2{color:#154995;margin-bottom:10px}.checkingAssigmentScreen{display:flex;flex-direction:column;justify-content:center;padding:5%}.infinite-scroll-component{overflow:unset!important}.w-100,.date-picker-wrapper,.date-picker-wrapper-error{width:100%}.date-picker-wrapper input::placeholder{top:23px;font-size:15px;color:#aaa}.date-picker-wrapper-error input::placeholder{top:23px;font-size:15px;color:red}.form-input-img{position:absolute;left:0}.left-label,.form-input{padding-left:60px}.left-label{padding-top:8px}.form-input{padding-top:20px}.map-container-google-style-custom{position:absolute!important;width:100vw;height:calc(100vh - 55px)}.cropper-view-box{border-radius:50%;outline:1px solid rgba(236,240,245,.3)!important;outline-color:#ecf0f54d!important}.cropper-line{background-color:transparent!important}.cropper-point{display:none!important}.line-e{opacity:1!important;width:1px!important;left:0!important}.line-n{height:1px!important}.point-n{display:block!important;width:4px!important;height:40px!important;border-radius:4px!important;transform:rotate(-90deg);background-color:#fff!important;opacity:1!important;top:-20px!important}.point-s{display:block!important;width:4px!important;height:40px!important;border-radius:4px!important;transform:rotate(-90deg);background-color:#fff!important;opacity:1!important;top:calc(100% - 20px)!important}.point-w,.point-e{display:block!important;width:4px!important;height:40px!important;border-radius:4px!important;background-color:#fff!important;opacity:1!important;top:calc(50% - 20px)!important}.cropper-dashed{border:1px solid #fff!important}.cropper-crop-box{border:1px solid rgba(236,240,245,.3)}.button-as-div{width:100%;border:none;padding:0;background:none;display:block;color:inherit;text-align:left;cursor:pointer}.button-as-span{border:none;padding:0;background:none;display:inline;color:inherit;text-align:left;cursor:pointer}.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:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
