@import "https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&display=swap";
@font-face{font-family:titleFont;src:url(../media/Satoshi-Black.2vp14rhbw7hb5.otf)}*{box-sizing:border-box;margin:0;padding:0}:root{--primaryColor:#007f44;--secondaryColor:#00be66;--hoverColor:#f2edff}body{padding-top:36px;font-family:Manrope,sans-serif}::-webkit-scrollbar{width:0;height:0}::-webkit-scrollbar-track{background:#0000000c}::-webkit-scrollbar-thumb{background:#c6c6c6;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:var(--primaryColor)}.container{width:calc(100% - 100px);margin:0 auto}@media (max-width:1024px){.container{width:calc(100% - 100px)}}@media (max-width:768px){.container{width:calc(100% - 50px)}}@media (max-width:480px){.container{width:calc(100% - 20px)}}a,article,button,div,span,i,b,h1,h2,h3,h4,h5,h6,p,input,ul,li,select,label,textarea{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;font-family:Manrope,sans-serif}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;font-family:Manrope,sans-serif}input{-webkit-tap-highlight-color:transparent}::-webkit-datetime-edit-year-field:not([aria-valuenow]){color:#0000}::-webkit-datetime-edit-month-field:not([aria-valuenow]){color:#0000}::-webkit-datetime-edit-day-field:not([aria-valuenow]){color:#0000}video::-internal-media-controls-overlay-cast-button{display:none}textarea{resize:vertical;font-family:Manrope,sans-serif}::selection{color:#fff;background:#1d1d1d}p{font-family:Manrope,sans-serif}
.shimmer{z-index:105;background:#161616e6;width:100%;height:100vh;position:fixed;top:0;left:0}nav{z-index:100;background:#fff;width:100%;position:fixed;top:0;left:0}nav .topSloganStrip{background:var(--primaryColor);text-align:center;width:100%;padding:8px 10px}nav .topSloganStrip p{color:#fff;letter-spacing:.5px;margin:0;font-size:14px;font-weight:600}@media (max-width:500px){nav .topSloganStrip p{font-size:12px}}nav .container{margin-top:10px}nav .navMain{background:#eaeeef;border-radius:10px;align-items:center;width:100%;height:70px;padding:0 20px;display:flex}@media (max-width:500px){nav .navMain{height:60px}}nav .navMain .navCol1{align-items:center;display:flex}nav .navMain .navCol1 .navLogo{justify-content:center;align-items:center;width:200px;height:70px;text-decoration:none;display:flex}@media (max-width:500px){nav .navMain .navCol1 .navLogo{width:160px;height:60px}}nav .navMain .navCol1 .navLogo h2{color:#000;font-family:titleFont;font-size:24px}nav .navMain .navCol1 .navLogo img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}nav .navMain .navCol2{align-items:center;margin-left:auto;margin-right:40px;display:flex}@media (max-width:1100px){nav .navMain .navCol2{display:none}}nav .navMain .navCol2 .navLink{align-items:center;display:flex}nav .navMain .navCol2 .navLink ul{align-items:center;gap:5px;display:flex}nav .navMain .navCol2 .navLink ul li{list-style:none}nav .navMain .navCol2 .navLink ul li a{color:#000;border-radius:50px;padding:10px 20px;font-size:16px;font-weight:500;text-decoration:none;transition:all .3s;display:flex}nav .navMain .navCol2 .navLink ul li a:hover{color:var(--secondaryColor);transition:all .3s}nav .navMain .navCol2 .navLink ul li .navLinkActive{color:var(--secondaryColor)}nav .navMain .navCol3{align-items:center;gap:15px;display:flex}@media (max-width:1100px){nav .navMain .navCol3{margin-left:auto}}nav .navMain .navCol3 .navContact{color:var(--primaryColor);background:#fff;border-radius:10px;align-items:center;padding:12px 30px;font-size:16px;font-weight:500;text-decoration:none;transition:all .3s;display:none}nav .navMain .navCol3 .navContact:hover{background:var(--secondaryColor);color:#fff;transition:all .3s}nav .navMain .navCol3 .navProfile{justify-content:center;align-items:center;margin-left:25px;display:flex}nav .navMain .navCol3 .navProfile .navProfileBox{cursor:pointer;background:#fff;border-radius:50px;flex-direction:column;justify-content:center;align-items:center;gap:3px;width:35px;height:35px;transition:all .3s;display:flex}nav .navMain .navCol3 .navProfile .navProfileBox:hover{background:var(--primaryColor);transition:all .3s}nav .navMain .navCol3 .navProfile .navProfileBox:hover .ProHead,nav .navMain .navCol3 .navProfile .navProfileBox:hover .ProBody{background:#fff;transition:all .3s}nav .navMain .navCol3 .navProfile .navProfileBox .ProHead{background:#626262;border-radius:50px;width:6px;height:6px;transition:all .3s}nav .navMain .navCol3 .navProfile .navProfileBox .ProBody{background:#626262;border-radius:10px;width:16px;height:6px;transition:all .3s}nav .navMain .navCol3 .navBar{justify-content:center;align-items:center;display:flex}nav .navMain .navCol3 .navBar .navBarBox{cursor:pointer;background:#fff;border-radius:50px;align-items:center;gap:10px;padding:5px 14px 5px 5px;display:flex}nav .navMain .navCol3 .navBar .navBarBox .navBarBoxIcon{cursor:pointer;background:#fff;border:1px solid #626262;border-radius:50px;flex-direction:column;justify-content:center;align-items:center;gap:3px;width:25px;height:25px;transition:all .3s;display:flex}nav .navMain .navCol3 .navBar .navBarBox .navBarBoxIcon .ProHead{background:#626262;border-radius:50px;width:5px;height:5px;transition:all .3s}nav .navMain .navCol3 .navBar .navBarBox .navBarBoxIcon .ProBody{background:#626262;border-radius:10px;width:12px;height:5px;transition:all .3s}nav .navMain .navCol3 .navBar .navBarBox .navBarBoxLine{flex-direction:column;place-items:center;gap:4px;width:20px;display:flex}nav .navMain .navCol3 .navBar .navBarBox .navBarBoxLine span{background:#626262;width:100%;height:2px}.sidemenu{z-index:140;background:#00000092;width:100%;height:100vh;position:fixed;top:0;right:0}.sidemenu .sidemenuBox{background:#fff;flex-direction:column;width:400px;height:100vh;margin-left:auto;display:flex}@media (max-width:500px){.sidemenu .sidemenuBox{width:100%}}.sidemenu .sidemenuBox .closeSidemenuBox{cursor:pointer;justify-content:center;align-items:center;gap:5px;width:fit-content;margin-top:20px;margin-left:auto;margin-right:20px;font-size:14px;display:flex}.sidemenu .sidemenuBox .closeSidemenuBox svg{width:24px;height:24px}.sidemenu .sidemenuBox .sidemenuBoxList{flex-direction:column;width:100%;height:calc(100vh - 70px);margin-top:20px;display:flex;overflow-y:auto}.sidemenu .sidemenuBox .sidemenuBoxList ul{border-top:1px solid #dedede;flex-direction:column;width:100%;margin-top:10px;padding:10px;display:flex}.sidemenu .sidemenuBox .sidemenuBoxList ul:first-of-type{border-top:none;margin-top:0;padding-top:0}.sidemenu .sidemenuBox .sidemenuBoxList ul li{width:100%;list-style:none}.sidemenu .sidemenuBox .sidemenuBoxList ul li a{border-radius:10px;align-items:center;gap:10px;width:100%;padding:10px 10px 10px 15px;text-decoration:none;display:flex}.sidemenu .sidemenuBox .sidemenuBoxList ul li a:hover{background:#e0f5e7}.sidemenu .sidemenuBox .sidemenuBoxList ul li a:hover .icon,.sidemenu .sidemenuBox .sidemenuBoxList ul li a:hover p{color:var(--primaryColor)}.sidemenu .sidemenuBox .sidemenuBoxList ul li a .icon{color:#87909b;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.sidemenu .sidemenuBox .sidemenuBoxList ul li a .icon svg{width:100%;height:100%}.sidemenu .sidemenuBox .sidemenuBoxList ul li a p{color:#87909b;width:calc(100% - 30px);font-size:14px;font-weight:500}.sidemenu .sidemenuBox .sidemenuBoxList ul li .linkActive{background:#e0f5e7}.sidemenu .sidemenuBox .sidemenuBoxList ul li .linkActive:hover{background:#d0ecd9}.sidemenu .sidemenuBox .sidemenuBoxList ul li .linkActive:hover .icon,.sidemenu .sidemenuBox .sidemenuBoxList ul li .linkActive:hover p,.sidemenu .sidemenuBox .sidemenuBoxList ul li .linkActive .icon,.sidemenu .sidemenuBox .sidemenuBoxList ul li .linkActive p{color:var(--primaryColor)}.sidemenu .sidemenuBox .sidemenuBoxList .sidemenuBoxLogin{width:100%;margin-bottom:20px;padding:0 20px}.sidemenu .sidemenuBox .sidemenuBoxList .sidemenuBoxLogin .sidemenuBoxLoginBtn{background:var(--primaryColor);color:#fff;border-radius:10px;justify-content:center;align-items:center;padding:12px 30px;font-size:16px;font-weight:500;text-decoration:none;transition:all .3s;display:flex}.sidemenu .sidemenuBox .sidemenuBoxList .sidemenuBoxLogin .sidemenuBoxLoginBtn:hover{background:var(--secondaryColor);color:#fff;transition:all .3s}.fixedSocialLink{z-index:20;background:var(--primaryColor);border-radius:50px;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:40px;padding:5px;display:flex;position:fixed;top:50%;right:5px;transform:translateY(-50%)}.fixedSocialLink a{width:30px;height:30px;color:var(--primaryColor);background:#fff;border-radius:50px;justify-content:center;align-items:center;font-size:20px;font-weight:400;transition:all .3s;display:flex}.fixedSocialLink a svg{width:18px;height:18px}.fixedSocialLink a:hover{background:var(--primaryColor);color:#fff;transition:all .3s}.whatsappBtn{z-index:20;position:fixed;bottom:20px;right:20px}.whatsappBtn a{color:#fff;background:#12a80d;border:3px solid #fff;border-radius:50px;justify-content:center;align-items:center;width:60px;height:60px;font-size:20px;font-weight:400;transition:all .3s;display:flex}.whatsappBtn a svg{width:28px;height:28px}.whatsappBtn a:hover{background:var(--secondaryColor);transition:all .3s}.bottomTag{z-index:10;background-image:linear-gradient(#deecdd 0%,#c1dfc4 100%);justify-content:center;align-items:center;gap:10px;width:100%;padding:10px 0;display:flex;position:fixed;bottom:0;left:0}.bottomTag h2{text-align:center;color:var(--primaryColor);text-transform:uppercase;font-size:20px;font-weight:800}@media (max-width:500px){.bottomTag h2{font-size:18px}}.bottomTag svg{width:23px;height:23px;color:var(--primaryColor)}@media (max-width:500px){.bottomTag svg{width:20px;height:20px}}.title{color:#075c43;font-family:titleFont;font-size:3em;line-height:1.3}@media (max-width:768px){.title{font-size:2.5em}}@media (max-width:500px){.title{font-size:2em}}.subTitle{font-size:18px;font-weight:700}.desc{margin-top:10px;font-size:18px;line-height:1.5}@media (max-width:768px){.desc{font-size:16px}}.jobFilter{z-index:101;visibility:hidden;opacity:0;width:100%;height:100vh;transform:.3s;background:#161616e6;justify-content:flex-end;align-items:flex-start;display:flex;position:fixed;top:0;right:0;overflow-y:auto}.jobFilter .jobFilterBox{background:#fff;flex-direction:column;width:600px;min-height:100vh;transition:all .3s;display:flex;transform:translate(600px)}@media (max-width:620px){.jobFilter .jobFilterBox{width:100%}}.jobFilter .jobFilterBox .jobFilterBoxHead{background:#fff;border-bottom:1px solid #e0e0e0;align-items:center;gap:10px;width:100%;height:70px;padding:0 20px;display:flex}.jobFilter .jobFilterBox .jobFilterBoxHead h3{color:#000;font-size:20px;font-weight:500}.jobFilter .jobFilterBox .jobFilterBoxHead .closeJobFilter{cursor:pointer;justify-content:center;align-items:center;transition:all .3s;display:flex}.jobFilter .jobFilterBox .jobFilterBoxHead .closeJobFilter:hover{transition:all .3s;transform:rotate(90deg)}.jobFilter .jobFilterBox .jobFilterBoxHead .closeJobFilter svg{width:22px;height:22px}.jobFilter .jobFilterBox .jobFilterBoxBody{background:#fff;width:100%;display:flex}.jobFilter .jobFilterBox .jobFilterBoxBody .jobFilterBoxBodyCol1{border-right:1px solid #e0e0e0;flex-direction:column;width:40%;height:calc(100vh - 130px);padding-bottom:60px;display:flex;overflow-y:auto}.jobFilter .jobFilterBox .jobFilterBoxBody .jobFilterBoxBodyCol1 .jobFilterPrimaryList{flex-direction:column;width:100%;display:flex}.jobFilter .jobFilterBox .jobFilterBoxBody .jobFilterBoxBodyCol1 .jobFilterPrimaryList .jobFilterListBox{cursor:pointer;border-bottom:1px solid #e0e0e0;align-items:center;gap:5px;width:100%;padding:10px 20px;transition:all .2s;display:flex}.jobFilter .jobFilterBox .jobFilterBoxBody .jobFilterBoxBodyCol1 .jobFilterPrimaryList .jobFilterListBox:hover{background:#f6f8f8;transition:all .2s}.jobFilter .jobFilterBox .jobFilterBoxBody .jobFilterBoxBodyCol1 .jobFilterPrimaryList .jobFilterListBox h3{color:#6e6e6e;font-size:16px;font-weight:500}@media (max-width:480px){.jobFilter .jobFilterBox .jobFilterBoxBody .jobFilterBoxBodyCol1 .jobFilterPrimaryList .jobFilterListBox h3{font-size:14px}}.jobFilter .jobFilterBox .jobFilterBoxBody .jobFilterBoxBodyCol1 .jobFilterPrimaryList .jobFilterListBox .filterCount{color:#000;font-size:12px;font-weight:500}.jobFilter .jobFilterBox .jobFilterBoxBody .jobFilterBoxBodyCol1 .jobFilterPrimaryList .jobFilterListBoxActive{border-color:#000}.jobFilter .jobFilterBox .jobFilterBoxBody .jobFilterBoxBodyCol1 .jobFilterPrimaryList .jobFilterListBoxActive h3{color:#000}.jobFilter .jobFilterBox .jobFilterBoxBody .jobFilterBoxBodyCol2{flex-direction:column;width:60%;height:calc(100vh - 130px);padding-bottom:60px;display:flex;overflow-y:auto}.jobFilter .jobFilterBox .jobFilterBoxBody .jobFilterBoxBodyCol2 .jobFilterSeconadryList{flex-direction:column;width:100%;display:flex}.jobFilter .jobFilterBox .jobFilterBoxBody .jobFilterBoxBodyCol2 .jobFilterSeconadryList .jobFilterSeconadryListBox{flex-direction:column;width:100%;padding:10px 20px;display:flex}.jobFilter .jobFilterBox .jobFilterBoxBody .jobFilterBoxBodyCol2 .jobFilterSeconadryList .jobFilterSeconadryListBox .filterTitle{color:#989898;font-size:16px;display:none}.jobFilter .jobFilterBox .jobFilterBoxBody .jobFilterBoxBodyCol2 .jobFilterSeconadryList .jobFilterSeconadryListBox .filterMultipleCheckbox{flex-direction:column;width:100%;display:flex}.jobFilter .jobFilterBox .jobFilterBoxBody .jobFilterBoxBodyCol2 .jobFilterSeconadryList .jobFilterSeconadryListBox .filterMultipleCheckbox li{align-items:center;width:100%;list-style:none;transition:all .2s;display:flex}.jobFilter .jobFilterBox .jobFilterBoxBody .jobFilterBoxBodyCol2 .jobFilterSeconadryList .jobFilterSeconadryListBox .filterMultipleCheckbox li input{display:none}.jobFilter .jobFilterBox .jobFilterBoxBody .jobFilterBoxBodyCol2 .jobFilterSeconadryList .jobFilterSeconadryListBox .filterMultipleCheckbox li input:checked+label p{color:#000}.jobFilter .jobFilterBox .jobFilterBoxBody .jobFilterBoxBodyCol2 .jobFilterSeconadryList .jobFilterSeconadryListBox .filterMultipleCheckbox li input:checked+label:before{display:block}.jobFilter .jobFilterBox .jobFilterBoxBody .jobFilterBoxBodyCol2 .jobFilterSeconadryList .jobFilterSeconadryListBox .filterMultipleCheckbox li label{cursor:pointer;align-items:center;width:100%;padding:10px 0;display:flex;position:relative}.jobFilter .jobFilterBox .jobFilterBoxBody .jobFilterBoxBodyCol2 .jobFilterSeconadryList .jobFilterSeconadryListBox .filterMultipleCheckbox li label:hover p{color:#000}.jobFilter .jobFilterBox .jobFilterBoxBody .jobFilterBoxBodyCol2 .jobFilterSeconadryList .jobFilterSeconadryListBox .filterMultipleCheckbox li label p{white-space:nowrap;text-overflow:ellipsis;color:#6e6e6e;width:calc(100% - 20px);font-size:15px;font-weight:500;overflow:hidden}@media (max-width:480px){.jobFilter .jobFilterBox .jobFilterBoxBody .jobFilterBoxBodyCol2 .jobFilterSeconadryList .jobFilterSeconadryListBox .filterMultipleCheckbox li label p{font-size:14px}}.jobFilter .jobFilterBox .jobFilterBoxBody .jobFilterBoxBodyCol2 .jobFilterSeconadryList .jobFilterSeconadryListBox .filterMultipleCheckbox li label:before{content:"";border-left:2px solid var(--primaryColor);border-bottom:2px solid var(--primaryColor);background:#fff;width:10px;height:6px;display:none;position:absolute;top:50%;right:0;transform:rotate(-45deg)translateY(-50%)}@media (max-width:480px){.jobFilter .jobFilterBox .jobFilterBoxBody .jobFilterBoxBodyCol2 .jobFilterSeconadryList .jobFilterSeconadryListBox .filterMultipleCheckbox li label:before{top:45%}}.jobFilter .jobFilterBox .jobFilterBoxBody .jobFilterBoxBodyCol2 .jobFilterSeconadryList .jobFilterSeconadryListBox .filterSearchableMultipleCheckbox{flex-direction:column;width:100%;margin-top:10px;display:flex}.jobFilter .jobFilterBox .jobFilterBoxBody .jobFilterBoxBodyCol2 .jobFilterSeconadryList .jobFilterSeconadryListBox .filterSearchableMultipleCheckbox .searchInput{align-items:center;width:100%;display:flex}.jobFilter .jobFilterBox .jobFilterBoxBody .jobFilterBoxBodyCol2 .jobFilterSeconadryList .jobFilterSeconadryListBox .filterSearchableMultipleCheckbox .searchInput input{color:#000;background:#fafbfb;border:1px solid #e0e0e0;border-radius:10px;outline:none;width:100%;height:40px;padding:0 20px;font-size:16px}.jobFilter .jobFilterBox .jobFilterBoxBody .jobFilterBoxBodyCol2 .jobFilterSeconadryList .jobFilterSeconadryListBox .filterSearchableMultipleCheckbox .searchInput input::placeholder{color:#989898;font-size:16px}.jobFilter .jobFilterBox .jobFilterBoxFooter{border-top:1px solid #e0e0e0;justify-content:flex-end;align-items:center;gap:15px;width:100%;height:60px;padding:0 20px;display:flex}.jobFilter .jobFilterBox .jobFilterBoxFooter .jobFilterBoxFooterBtn{background:var(--primaryColor);color:#fff;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;height:40px;padding:0 40px;font-size:16px;font-weight:500;transition:all .3s;display:flex}.jobFilter .jobFilterBox .jobFilterBoxFooter .jobFilterBoxFooterBtn:hover{background:var(--secondaryColor);transition:all .3s}.jobFilter .jobFilterBox .jobFilterBoxFooter .jobFilterBoxFooterReset{color:var(--primaryColor);cursor:pointer;background:#f6f8f8;border-radius:10px;justify-content:center;align-items:center;height:40px;padding:0 40px;font-size:16px;font-weight:500;transition:all .3s;display:flex}.jobFilter .jobFilterBox .jobFilterBoxFooter .jobFilterBoxFooterReset:hover{background:#fff;transition:all .3s}.jobFilterActive{visibility:visible;opacity:1;transform:.3s}.jobFilterActive .jobFilterBox{transition:all .3s;transform:translate(0)}.toaster{z-index:102;pointer-events:auto;transition:all .3s;position:fixed;bottom:-100px;left:50%;transform:translate(-50%)}.toaster .toasterBox{background:#f4f6f7;border:1px solid #f0eded;border-radius:50px;justify-content:center;align-items:center;gap:10px;padding:10px 20px;display:flex}.toaster .toasterBox .toasterBoxContent{flex-direction:column;display:flex}.toaster .toasterBox .toasterBoxContent h3{color:#000;text-align:center;width:100%;font-size:14px;font-weight:500}.toaster .toasterBox .toasterBoxClose{color:#989898;cursor:pointer;justify-content:center;align-items:center;width:14px;height:14px;display:flex}.toaster .toasterBox .toasterBoxClose svg{width:100%;height:100%}.toasterActive{transition:all .3s;bottom:50px;transform:translate(-50%)}.jobApplyPopup{z-index:120;background:#161616e6;justify-content:center;align-items:flex-start;width:100%;height:100vh;padding:100px 0;display:flex;position:fixed;top:0;left:0;overflow-y:auto}.jobApplyPopup .jobApplyPopupBox{background:#fff;border-radius:20px;flex-direction:column;width:600px;padding:40px;display:flex;position:relative}@media (max-width:700px){.jobApplyPopup .jobApplyPopupBox{width:90%}}@media (max-width:500px){.jobApplyPopup .jobApplyPopupBox{padding:20px}}.jobApplyPopup .jobApplyPopupBox .closeJobApplyPopup{cursor:pointer;color:#fff;justify-content:center;align-items:center;width:30px;height:30px;transition:all .3s;display:flex;position:absolute;top:0;right:-40px}@media (max-width:700px){.jobApplyPopup .jobApplyPopupBox .closeJobApplyPopup{top:-40px;right:0}}.jobApplyPopup .jobApplyPopupBox .closeJobApplyPopup:hover{transition:all .3s;transform:rotate(90deg)}.jobApplyPopup .jobApplyPopupBox .closeJobApplyPopup svg{width:100%;height:100%}.jobApplyPopup .jobApplyPopupBox h2{font-size:20px;font-weight:400}.jobApplyPopup .jobApplyPopupBox form{flex-direction:column;gap:15px;width:100%;margin-top:30px;display:flex}.jobApplyPopup .jobApplyPopupBox form .formGroup{flex-wrap:wrap;align-items:flex-start;gap:20px;width:100%;display:flex}@media (max-width:500px){.jobApplyPopup .jobApplyPopupBox form .formGroup{gap:10px}}.jobApplyPopup .jobApplyPopupBox form .formGroup label{color:#707070;width:100px;margin-top:10px;font-size:14px}@media (max-width:500px){.jobApplyPopup .jobApplyPopupBox form .formGroup label{width:100%}}.jobApplyPopup .jobApplyPopupBox form .formGroup .dot{color:#707070;width:10px;margin-top:10px;font-size:14px}@media (max-width:500px){.jobApplyPopup .jobApplyPopupBox form .formGroup .dot{display:none}}.jobApplyPopup .jobApplyPopupBox form .formGroup input{border:1px solid #e0e0e0;border-radius:10px;outline:none;width:calc(100% - 150px);height:45px;padding:0 18px;font-size:14px}@media (max-width:500px){.jobApplyPopup .jobApplyPopupBox form .formGroup input{width:100%}}.jobApplyPopup .jobApplyPopupBox form .formGroup input::placeholder{color:#b4b8ba}.jobApplyPopup .jobApplyPopupBox form .formGroup input:focus{border-color:#000}.jobApplyPopup .jobApplyPopupBox form .formGroup .resumeSection{flex-direction:column;width:calc(100% - 150px);display:flex}@media (max-width:500px){.jobApplyPopup .jobApplyPopupBox form .formGroup .resumeSection{width:100%}}.jobApplyPopup .jobApplyPopupBox form .formGroup .resumeSection .uploadResume{text-align:center;cursor:pointer;border:2px dashed #e0e0e0;border-radius:10px;padding:20px;transition:all .3s;position:relative}.jobApplyPopup .jobApplyPopupBox form .formGroup .resumeSection .uploadResume:hover{background-color:#f0f8ff;border-color:#007bff;transition:all .3s}.jobApplyPopup .jobApplyPopupBox form .formGroup .resumeSection .uploadResume input[type=file]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0}.jobApplyPopup .jobApplyPopupBox form .formGroup .resumeSection .uploadResume p{text-align:center;font-size:14px}.jobApplyPopup .jobApplyPopupBox form .formGroup .resumeSection .dragOver{background-color:#f0f8ff;border-color:#007bff}.jobApplyPopup .jobApplyPopupBox form .formGroup .resumeSection .resumePreviewBox{background:#fff;border:1px solid #0000000c;border-radius:10px;flex-direction:column;width:120px;text-decoration:none;transition:all .3s;display:flex;position:relative;box-shadow:0 0 10px #0000000c}.jobApplyPopup .jobApplyPopupBox form .formGroup .resumeSection .resumePreviewBox:hover{border-color:#ffab4c;transition:all .3s}.jobApplyPopup .jobApplyPopupBox form .formGroup .resumeSection .resumePreviewBox .removeFile{cursor:pointer;color:#fff;justify-content:center;align-items:center;width:25px;height:25px;display:flex;position:absolute;top:0;right:0}.jobApplyPopup .jobApplyPopupBox form .formGroup .resumeSection .resumePreviewBox .removeFile svg{width:14px;height:14px}.jobApplyPopup .jobApplyPopupBox form .formGroup .resumeSection .resumePreviewBox .resumePreviewBoxHead{color:#fff;background:#ffab4c;border-radius:10px 10px 0 0;flex-direction:column;justify-content:center;align-items:center;padding:20px 10px 10px;display:flex}.jobApplyPopup .jobApplyPopupBox form .formGroup .resumeSection .resumePreviewBox .resumePreviewBoxHead svg{width:20px;height:20px}.jobApplyPopup .jobApplyPopupBox form .formGroup .resumeSection .resumePreviewBox .resumePreviewBoxHead p{text-align:center;margin-top:3px;font-size:14px;font-weight:500}.jobApplyPopup .jobApplyPopupBox form .formGroup .resumeSection .resumePreviewBox .resumePreviewBoxBody{width:100%;padding:10px}.jobApplyPopup .jobApplyPopupBox form .formGroup .resumeSection .resumePreviewBox .resumePreviewBoxBody .fileName{white-space:nowrap;text-overflow:ellipsis;color:#6e6e6e;font-size:12px;overflow:hidden}.jobApplyPopup .jobApplyPopupBox form .formGroup .resumeSection .error{margin-top:5px;font-size:12px}.jobApplyPopup .jobApplyPopupBox form .formBtnArea{justify-content:flex-end;width:100%;margin-top:10px;display:flex}.jobApplyPopup .jobApplyPopupBox form .formBtnArea button,.jobApplyPopup .jobApplyPopupBox form .formBtnArea a{background:var(--primaryColor);cursor:pointer;color:#fff;border:none;border-radius:15px;outline:none;justify-content:center;align-items:center;gap:10px;width:150px;height:45px;font-size:16px;text-decoration:none;transition:all .3s;display:flex}.jobApplyPopup .jobApplyPopupBox form .formBtnArea button:hover,.jobApplyPopup .jobApplyPopupBox form .formBtnArea a:hover{background:var(--secondaryColor);transition:all .3s}.jobApplyPopup .jobApplyPopupBox form .formBtnArea button:disabled,.jobApplyPopup .jobApplyPopupBox form .formBtnArea a:disabled{cursor:not-allowed;opacity:.7;background-color:#ccc}.jobApplyPopup .jobApplyPopupBox form .formBtnArea button .btnLoader,.jobApplyPopup .jobApplyPopupBox form .formBtnArea a .btnLoader{border:2px solid #fff;border-top-color:#ffffff3e;border-radius:50%;width:20px;height:20px;animation:.6s linear infinite buttonRotate}@keyframes buttonRotate{0%{transform:rotate(-1turn)}}.jobApplySuccessAlert{z-index:120;opacity:0;visibility:hidden;background:#161616e6;justify-content:center;align-items:flex-start;width:100%;height:100vh;padding:100px 0;transition:all .3s;display:flex;position:fixed;top:0;left:0;overflow-y:auto}.jobApplySuccessAlert .jobApplySuccessAlertBox{opacity:0;background:#fff;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;width:450px;padding:40px 30px;transition:all .3s;display:flex;transform:scale(.7)}@media (max-width:480px){.jobApplySuccessAlert .jobApplySuccessAlertBox{width:90%;padding:30px 20px}}.jobApplySuccessAlert .jobApplySuccessAlertBox .jobApplySuccessAlertBoxThumbnail{border-radius:50%;width:170px;height:170px;overflow:hidden}.jobApplySuccessAlert .jobApplySuccessAlertBox .jobApplySuccessAlertBoxThumbnail img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.jobApplySuccessAlert .jobApplySuccessAlertBox .jobApplySuccessAlertBoxDetails{flex-direction:column;justify-content:center;align-items:center;width:100%;margin-top:20px;display:flex}.jobApplySuccessAlert .jobApplySuccessAlertBox .jobApplySuccessAlertBoxDetails h3{text-align:center;font-size:2em;font-weight:600}.jobApplySuccessAlert .jobApplySuccessAlertBox .jobApplySuccessAlertBoxDetails p{text-align:center;color:#646464;margin-top:10px;font-size:16px;line-height:1.5}.jobApplySuccessAlert .jobApplySuccessAlertBox .jobApplySuccessAlertBoxDetails .okJobApplySuccessAlert{background:var(--primaryColor);color:#fff;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:10px;margin-top:20px;padding:12px 24px;font-size:16px;font-weight:500;transition:all .3s;display:flex}.jobApplySuccessAlert .jobApplySuccessAlertBox .jobApplySuccessAlertBoxDetails .okJobApplySuccessAlert:hover{background:var(--secondaryColor);transition:all .3s}.jobApplySuccessAlert .jobApplySuccessAlertBox .jobApplySuccessAlertBoxDetails .okJobApplySuccessAlert svg{width:16px;height:16px}.jobApplySuccessAlertActive{opacity:1;visibility:visible;transition:all .3s}.jobApplySuccessAlertActive .jobApplySuccessAlertBox{opacity:1;transition:all .3s;transform:scale(1)}.emptyPage{width:100%}.emptyPage .emptyPageBox{flex-direction:column;justify-content:center;align-items:center;width:100%;margin-top:100px;padding:20px;display:flex}.emptyPage .emptyPageBox .emptyPageBoxThumbnail{width:300px}.emptyPage .emptyPageBox .emptyPageBoxThumbnail img{border-radius:20px;width:100%;height:100%;overflow:hidden}.emptyPage .emptyPageBox .emptyPageBoxDetails{flex-direction:column;justify-content:center;align-items:center;margin-top:20px;display:flex}.emptyPage .emptyPageBox .emptyPageBoxDetails h3{text-align:center;font-size:20px;font-weight:500}.emptyPage .emptyPageBox .emptyPageBoxDetails p{text-align:center;color:#646464;width:400px;margin-top:10px;font-size:16px;line-height:1.5}@media (max-width:768px){.emptyPage .emptyPageBox .emptyPageBoxDetails p{width:100%}}.emptyPage .emptyPageBox .emptyPageBoxDetails a{color:var(--primaryColor);cursor:pointer;border:1px solid var(--primaryColor);border-radius:12px;justify-content:center;align-items:center;gap:10px;margin-top:20px;padding:10px 24px;font-size:14px;font-weight:500;text-decoration:none;transition:all .3s;display:flex}.emptyPage .emptyPageBox .emptyPageBoxDetails a:hover{color:#fff;background:var(--primaryColor);transition:all .3s}.emptyPage .emptyPageBox .emptyPageBoxDetails a svg{width:16px;height:16px}.flashingConsultationBanner{text-align:center;letter-spacing:.5px;text-transform:uppercase;background:linear-gradient(135deg,#007f44,#00be66);justify-content:center;align-items:center;width:100%;padding:24px 20px;font-size:20px;font-weight:700;text-decoration:none;transition:background .3s,transform .2s;animation:2.5s ease-in-out infinite alternate flashGlow;display:flex;color:#fff!important}.flashingConsultationBanner:hover{background:linear-gradient(135deg,#00be66,#007f44);transform:scale(1.005)}@media (max-width:500px){.flashingConsultationBanner{padding:16px 15px;font-size:16px}}@keyframes flashGlow{0%{filter:brightness();box-shadow:inset 0 0 20px #ffffff0d}to{filter:brightness(1.2);box-shadow:inset 0 0 20px #fff3}}footer{background:#222;width:100%;padding:50px 0}footer .footerMain{flex-wrap:wrap;justify-content:space-between;gap:40px;width:100%;display:flex}@media (max-width:990px){footer .footerMain{gap:60px}}footer .footerMain .footerCol1{flex-direction:column;display:flex}@media (max-width:990px){footer .footerMain .footerCol1{font-size:24px}}footer .footerMain .footerCol1 .footerLogo{display:flex}footer .footerMain .footerCol1 .footerLogo h2{color:#fff;font-family:titleFont;font-size:3em;font-weight:800}@media (max-width:1100px){footer .footerMain .footerCol1 .footerLogo h2{font-size:2em}}@media (max-width:500px){footer .footerMain .footerCol1 .footerLogo h2{font-size:30px}}footer .footerMain .footerCol1 p{color:#fff;margin-top:10px;font-size:30px}@media (max-width:1100px){footer .footerMain .footerCol1 p{font-size:24px}}@media (max-width:500px){footer .footerMain .footerCol1 p{font-size:18px}}footer .footerMain .footerCol1 .footerSocialLinks{align-items:center;gap:20px;margin-top:auto;display:flex}@media (max-width:990px){footer .footerMain .footerCol1 .footerSocialLinks{margin-top:40px}}footer .footerMain .footerCol1 .footerSocialLinks a{color:#fff;border:1px solid #eeeeee39;border-radius:50px;justify-content:center;align-items:center;width:50px;height:50px;text-decoration:none;transition:all .3s;display:flex}footer .footerMain .footerCol1 .footerSocialLinks a:hover{color:var(--primaryColor);background:#fff;transition:all .3s}footer .footerMain .footerCol1 .footerSocialLinks a svg{width:24px;height:24px}footer .footerMain .footerCol2{flex-wrap:wrap;gap:40px;display:flex}@media (max-width:990px){footer .footerMain .footerCol2{width:100%}}footer .footerMain .footerCol2 .footerCol2Box{flex-direction:column;width:200px;display:flex}@media (max-width:500px){footer .footerMain .footerCol2 .footerCol2Box{width:100%}}footer .footerMain .footerCol2 .footerCol2Box h3{color:#99a7ab;font-size:14px;font-weight:400}footer .footerMain .footerCol2 .footerCol2Box ul{border-top:1px solid #eeeeee39;flex-direction:column;gap:15px;margin-top:20px;padding-top:20px;display:flex}footer .footerMain .footerCol2 .footerCol2Box ul li{list-style:none}footer .footerMain .footerCol2 .footerCol2Box ul li a{color:#fff;font-size:16px;font-weight:400;text-decoration:none}footer .footerMain .footerCol2 .footerCol2Box ul li a:hover{text-decoration:underline}footer .footerMain .footerCol2 .contactBox{width:280px}@media (max-width:600px){footer .footerMain .footerCol2 .contactBox{width:100%}}footer .footerMain .footerCol2 .contactBox ul li{color:#ddd;font-size:15px;font-weight:500;line-height:1.5}footer .footerMain .footerCol2 .contactBox ul li.contactTextHeader{color:#fff;margin-bottom:5px;font-size:16px;font-weight:700}footer .footerMain .footerCol2 .contactBox ul li.contactAddress{color:#bbb;margin-top:10px}footer .footerMain .footerCol2 .contactBox ul li strong{color:#fff;font-weight:600}footer .footerMain .footerCol2 .contactBox ul li a.phoneLink{color:#ff8000;font-weight:700;text-decoration:none}footer .footerMain .footerCol2 .contactBox ul li a.phoneLink:hover{color:#f93;text-decoration:underline}footer .footerMain .footerCol2 .contactBox .footerContactSocials{border-top:1px solid #eeeeee1a;align-items:center;gap:12px;margin-top:20px;padding-top:15px;display:flex}footer .footerMain .footerCol2 .contactBox .footerContactSocials a{color:#fff;border:1px solid #eeeeee39;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-size:16px;text-decoration:none;transition:all .3s;display:flex}footer .footerMain .footerCol2 .contactBox .footerContactSocials a:hover{color:var(--primaryColor);background:#fff}footer .footerMain .footerCol2 .contactBox .footerContactSocials a svg{width:18px;height:18px}footer .footerStrip{background:#000;width:100%;margin-top:50px;padding:20px 0}footer .footerStrip .footerStripMain{flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;display:flex}footer .footerStrip .footerStripMain .footerStripCol1{align-items:center;display:flex}@media (max-width:500px){footer .footerStrip .footerStripMain .footerStripCol1{justify-content:center;width:100%}}footer .footerStrip .footerStripMain .footerStripCol1 p{color:#99a7ab;font-size:14px}footer .footerStrip .footerStripMain .footerStripCol2{align-items:center;gap:5px;display:flex}@media (max-width:500px){footer .footerStrip .footerStripMain .footerStripCol2{justify-content:center;width:100%;margin-top:10px}}footer .footerStrip .footerStripMain .footerStripCol2 p{color:#99a7ab;font-size:14px}footer .footerStrip .footerStripMain .footerStripCol2 svg{color:#fff;width:16px;height:16px}footer .footerStrip .footerStripMain .footerStripCol2 a{width:80px;text-decoration:none}footer .footerStrip .footerStripMain .footerStripCol2 a:hover img{filter:grayscale(0);transition:all .3s}footer .footerStrip .footerStripMain .footerStripCol2 a img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.loginPopup{z-index:120;background:#161616e6;justify-content:center;align-items:flex-start;width:100%;height:100vh;padding:100px 0;display:flex;position:fixed;top:0;left:0;overflow-y:auto}.loginPopup .loginPopupBox{background:#fff;border-radius:20px;align-items:flex-start;gap:30px;width:700px;padding:40px;display:flex;position:relative}@media (max-width:820px){.loginPopup .loginPopupBox{width:90%}}@media (max-width:742px){.loginPopup .loginPopupBox{width:95%}}@media (max-width:705px){.loginPopup .loginPopupBox{flex-direction:column;justify-content:center;align-items:center}}@media (max-width:480px){.loginPopup .loginPopupBox{gap:20px;padding:20px}}.loginPopup .loginPopupBox .closeLoginPopupBox{cursor:pointer;color:#fff;justify-content:center;align-items:center;width:30px;height:30px;transition:all .3s;display:flex;position:absolute;top:0;right:-40px}.loginPopup .loginPopupBox .closeLoginPopupBox:hover{transition:all .3s;transform:rotate(90deg)}@media (max-width:820px){.loginPopup .loginPopupBox .closeLoginPopupBox{top:-40px;right:0}}.loginPopup .loginPopupBox .closeLoginPopupBox svg{width:100%;height:100%}.loginPopup .loginPopupBox .loginPopupBoxThumbnail{background:#fff8dc;border-radius:15px;width:200px;height:200px}@media (max-width:480px){.loginPopup .loginPopupBox .loginPopupBoxThumbnail{width:100%}}.loginPopup .loginPopupBox .loginPopupBoxThumbnail img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.loginPopup .loginPopupBox .loginPopupBoxDetails{flex-direction:column;width:calc(100% - 230px);display:flex}@media (max-width:705px){.loginPopup .loginPopupBox .loginPopupBoxDetails{justify-content:center;align-items:center;width:100%}}.loginPopup .loginPopupBox .loginPopupBoxDetails h2{font-size:25px;font-weight:700;line-height:1.5}@media (max-width:705px){.loginPopup .loginPopupBox .loginPopupBoxDetails h2{text-align:center}}@media (max-width:480px){.loginPopup .loginPopupBox .loginPopupBoxDetails h2{font-size:20px}}.loginPopup .loginPopupBox .loginPopupBoxDetails p{color:#5e6369;margin-top:10px;font-size:16px;line-height:1.5}@media (max-width:705px){.loginPopup .loginPopupBox .loginPopupBoxDetails p{text-align:center}}@media (max-width:480px){.loginPopup .loginPopupBox .loginPopupBoxDetails p{font-size:14px}}.loginPopup .loginPopupBox .loginPopupBoxDetails a{background:var(--primaryColor);color:#fff;text-align:center;border-radius:15px;justify-content:center;align-items:center;width:fit-content;margin-top:30px;padding:14px 30px;font-size:16px;font-weight:500;text-decoration:none;transition:all .3s;display:flex}@media (max-width:480px){.loginPopup .loginPopupBox .loginPopupBoxDetails a{width:100%}}.loginPopup .loginPopupBox .loginPopupBoxDetails a:hover{background:var(--secondaryColor);transition:all .3s}.loading,.loadingState{justify-content:center;align-items:center;width:100%;display:flex}.loading .loadingBox,.loadingState .loadingBox{align-items:center;gap:15px;display:flex}.loading .loadingBox .loadingIcon,.loadingState .loadingBox .loadingIcon{border:4px solid #eee;border-top-color:var(--primaryColor);border-radius:50%;width:30px;height:30px;animation:2s linear infinite loadingIcon}@keyframes loadingIcon{to{transform:rotate(1turn)}}.loading .loadingBox p,.loadingState .loadingBox p{font-size:14px}
