.career-page{padding-bottom:15px;background:url(/_next/static/media/main-bg.41ea70cd.webp);background-position:top;background-size:cover;background-repeat:no-repeat}.career-page .inquiry-contact{margin:0}.job-openings-section{margin-top:50px}@media only screen and (max-width:991px){.job-openings-section{margin-top:0}}.job-openings-section .section-title{font-size:var(--commonFontSize-large);color:var(--blackColor);margin-bottom:0}.job-openings-section .job-filter{gap:20px;align-items:center;justify-content:space-between}.job-openings-section .job-cards{display:grid;grid-template-columns:1fr;gap:20px;margin:50px 0 40px}@media only screen and (max-width:991px){.job-openings-section .job-cards{grid-template-columns:1fr 1fr}}@media only screen and (max-width:550px){.job-openings-section .job-cards{grid-template-columns:1fr}}.job-openings-section .job-cards .job-card{background:var(--whiteColor);padding:40px 30px;border-radius:10px;box-shadow:0 1px 2px 0 rgba(60,64,67,.02),0 2px 6px 2px rgba(60,64,67,.08);width:100%;gap:20px;text-align:center}.job-openings-section .job-cards .job-card h4{margin-bottom:10px;font-size:1.2rem;text-align:left;color:var(--blackColor);font-weight:600}.job-openings-section .job-cards .job-card p{margin-bottom:20px;color:#666;text-align:left}.job-openings-section .job-cards .job-card p span{color:var(--themeColor)}.job-openings-section .job-cards .job-card .apply-btn{background-color:#fff3ec;color:var(--themeColor);padding:8px 20px;font-weight:700;border-radius:25px;border:none;cursor:pointer}.job-openings-section .job-cards .job-card .apply-btn:hover{color:var(--whiteColor);background-color:var(--themeColor)}.center-btn{display:flex;justify-content:center;align-items:center}.recruitment-pro{margin-top:50px}@media only screen and (max-width:991px){.recruitment-pro{margin-bottom:30px}}.recruitment-pro .section-title{font-size:var(--section-titleFontSize);color:var(--blackColor);font-weight:600;margin:20px 0;text-align:center}.recruitment-pro .section-title span{color:var(--themeColor)}.recruitment-pro .recruitment-card{background-color:var(--whiteColor);box-shadow:0 8px 24px hsla(210,8%,62%,.2);padding:20px;margin:40px 0;border-radius:10px;width:23%}@media only screen and (max-width:1200px){.recruitment-pro .recruitment-card{width:48%;margin:20px 0}}.recruitment-pro .recruitment-card h4{color:var(--blackColor);font-size:var(--commonFontSize-large);font-weight:600}.recruitment-pro .recruitment-card svg{font-size:var(--commonFontSize-Title);margin:20px 0;color:var(--themeColor)}.recruitment-pro .recruitment-card p{margin-bottom:0!important}.left-banner{right:unset!important;left:-45%}.left-banner,.right-banner{position:relative;width:40vw}.right-banner{right:-27%!important}.not-opening{margin:0;background:hsla(0,0%,60%,.141);width:100%;padding:40px 30px;border-radius:10px;display:flex;align-items:center;justify-content:center}.not-opening img{max-width:100px}.not-opening span{font-size:var(--commonFontSize-3extraLarge);color:var(--blackColor);margin:0 0 0 20px;opacity:.5}@media only screen and (max-width:1200px){.header-main-menu{padding:10px!important}.order-one{order:1}.order-two{order:2}.order-three{order:3}}@media only screen and (max-width:800px){.right-banner{width:68vw;margin-bottom:30px}.info-container{padding:0!important}.info-container .watermark{top:-35%}}@media only screen and (max-width:550px){.career-page .right-banner{right:-1%!important;width:100%}.career-page .career-right-sec .right-sec-content{width:95%}.career-page .info-container{margin:50px auto 0;padding:0 20px}.career-page .info-container .watermark{left:0}.career-page .recruitment-card{width:95%;margin:10px auto}}@media(max-width:768px){.content{flex-direction:column;gap:10px}}@media(max-width:480px){.header{font-size:18px;padding:10px}.content .box{padding:10px;font-size:14px}}.left-contain .info-container{margin-left:auto!important}.info-container{position:relative;text-align:left;color:var(--textColor)}.info-container .subtitle{display:block;font-size:var(--commonFontSize-medium);font-weight:500;text-transform:uppercase;color:var(--textColor-light);margin-bottom:20px;letter-spacing:2px}.info-container .main-title{font-size:var(--commonFontSize-Title);text-transform:uppercase;font-weight:600;line-height:1.2;margin:30px 0;max-width:90%}.info-container .main-title .highlight{color:var(--themeColor)}.info-container .more-description{margin-bottom:20px}.info-container .description{font-size:var(--commonFontSize);line-height:1.67;color:var(--textColor-medium);margin-bottom:20px;margin-top:0}.info-container .description a{color:var(--themeColor);text-decoration:none}.info-container .description a:hover{text-decoration:underline}.info-container .cta-button{display:flex;align-items:center;justify-content:center;gap:5px;padding:15px 35px;font-weight:var(--commonFontSize-medium);color:var(--whiteColor);background-color:var(--textColor);border:none;font-weight:600;margin-top:0!important;cursor:pointer;letter-spacing:0;border-radius:3px}.info-container .cta-button:hover{background-color:var(--darkBtnHover)}.info-container .cta-button svg{font-size:var(--commonFontSize-extraSmall)}.info-container .watermark{position:absolute;top:17%;left:-10%;transform:translateY(-50%);pointer-events:none;z-index:-1;color:rgba(0,0,0,.05);font-size:var(--commonFontSize-Watermark);font-weight:700;line-height:110px}@media only screen and (max-width:1200px){.info-container .watermark{font-size:100px}}.subtitle{animation-delay:.3s}.description{animation-delay:.6s}.cta-button{animation-delay:.9s}.watermark{animation-delay:1.2s}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}.main-title{opacity:0;transform:scale(.9);animation:fadeInScale 1.5s ease-out forwards}@keyframes fadeInScale{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@media only screen and (max-width:1750px){.info-container{position:relative;padding:50px 0}.info-container .subtitle{margin-bottom:10px}.info-container .main-title{margin:10px 0}.info-container .description{margin-bottom:30px;margin-top:10px}.info-container .watermark{top:0;left:-11%}}@media only screen and (max-width:1200px){.info-container .watermark{top:10%;left:0}}@media only screen and (max-width:991px){.info-container .watermark{top:40px;left:0}}.video-btn-container{display:flex;align-items:center;cursor:pointer;margin-left:30px}.icon-background{background-color:rgba(255,92,51,.1);border-radius:6px;padding:6px;display:flex;align-items:center;justify-content:center;margin-right:8px;transition:background-color .3s}.icon-background:hover{background-color:var(--themeColor)}.icon-background:hover .play-btn svg{color:#fff}.play-btn svg{font-size:var(--commonFontSize-buttonicon);color:var(--themeColor)}.video-btn-text{font-size:var(--commonFontSize-medium);color:var(--themeColor);font-weight:700;margin-left:10px}.model-center-main .modal-dialog{top:50%;transform:translateY(-50%)!important}@media(max-width:767px){.model-center-main .modal-dialog{top:0;transform:unset!important}}.model-center-main .modal-dialog .modal-header{padding:15px;border-color:var(--themeColor);position:relative}.model-center-main .modal-dialog .modal-header .modal-title{font-size:100%;font-weight:600;color:var(--themeColor);margin-bottom:0;font-size:var(--commonFontSize-large)}.model-center-main .modal-dialog .modal-header .custom-close-btn{position:absolute;right:10px;top:10px;background:transparent;border:none;cursor:pointer;transition:transform .5s ease}.model-center-main .modal-dialog .modal-header .custom-close-btn:hover{transform:rotate(180deg)}.model-center-main .modal-dialog .modal-header .custom-close-btn svg{color:var(--themeColor)}.model-center-main.w-30 .modal-dialog{max-width:30%}.model-center-main.w-35 .modal-dialog{max-width:35%}.model-center-main.w-40 .modal-dialog{max-width:40%}.model-center-main.w-45 .modal-dialog{max-width:45%}.model-center-main.w-50 .modal-dialog{max-width:50%}.model-center-main.w-55 .modal-dialog{max-width:55%}.model-center-main.w-60 .modal-dialog{max-width:60%}.model-center-main.w-65 .modal-dialog{max-width:65%}.model-center-main.w-70 .modal-dialog{max-width:70%}.model-center-main.w-75 .modal-dialog{max-width:75%}@media(max-width:1200px){.model-center-main.w-30 .modal-dialog,.model-center-main.w-35 .modal-dialog,.model-center-main.w-40 .modal-dialog,.model-center-main.w-45 .modal-dialog,.model-center-main.w-50 .modal-dialog,.model-center-main.w-55 .modal-dialog,.model-center-main.w-65 .modal-dialog,.model-center-main.w-70 .modal-dialog,.model-center-main.w-75 .modal-dialog{max-width:85%}}@media(max-width:991px){.model-center-main.w-55 .modal-dialog{max-width:80%}}@media(max-width:550px){.model-center-main.w-55 .modal-dialog{max-width:90%;margin:auto}}.btn{padding:8px 20px;border-radius:30px;font-weight:500;text-align:center;min-width:100px;height:37px;width:-moz-max-content;width:max-content;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer;border:none;font-size:90%;background-size:180% 100%;transition:all .5s}.btn img{width:14px;margin-right:8px;filter:brightness(0) invert(1);-webkit-filter:brightness(0) invert(1)}.btn .component-iconify{font-size:20px;display:flex;align-items:center;justify-content:center;padding-top:2px;margin-left:7px}.btn.success-btn{background-color:var(--themeColor);box-shadow:0 10px 20px -10px var(--themeColor);font-weight:500;border:1px solid var(--themeColor);color:var(--whiteColor)}.btn.success-btn:hover{background-color:#d03c0f;color:var(--whiteColor)}.btn.dark-btn{color:var(--whiteColor);background-color:var(--themeDarkColor);box-shadow:0 10px 20px -10px #061936}.btn.dark-btn:hover{background-position:100% 0;transition:all .4s ease-in-out;box-shadow:0 10px 20px -10px #133975;background-color:var(--darkButtonHoverBgColor);color:var(--whiteColor)}.btn.tab-button{letter-spacing:0;padding:8px 20px;font-weight:600;font-size:inherit;border:1px solid var(--themeColor);color:var(--themeColor);border-radius:30px;transition:all .5s}.btn.tab-button:hover{box-shadow:0 2px 15px -2px var(--themeColor);color:var(--themeColor)}.btn.portfolio-button{letter-spacing:0;padding:8px 20px;font-weight:600;font-size:inherit;background-color:var(--themeColor);color:#fff;border-radius:4px}.btn.portfolio-button:hover{box-shadow:inset 0 0 0 2px var(--themeColor);color:var(--themeColor)}.btn.primary-btn{border-color:var(--primaryColor);background-color:var(--primaryColor);color:#fff;box-shadow:0 10px 20px -10px rgba(67,97,238,.6)}.btn.secondary-btn{border-color:var(--secondaryColor);background-color:var(--secondaryColor);color:#fff;box-shadow:0 10px 20px -10px rgba(128,93,202,.6)}.btn.danger-btn{border-color:var(--dangerColor);background-color:var(--dangerColor);color:#fff;box-shadow:0 10px 20px -10px rgba(231,81,90,.6)}.btn.warning-btn{border-color:var(--warningColor);background-color:var(--warningColor);color:#fff;box-shadow:0 10px 20px -10px rgba(226,160,63,.6)}.btn.info-btn{background-color:var(--infoColor);border-color:var(--infoColor);color:#fff;box-shadow:0 10px 20px -10px rgba(33,150,243,.6)}.btn.common-btn{letter-spacing:0;padding:8px 20px;font-weight:600;font-size:inherit;background-color:var(--themeColor);color:#fff;border-radius:4px}.btn.common-btn:hover{box-shadow:inset 0 0 0 2px var(--themeColor);color:var(--themeColor)}.btn.white-border-btn{color:var(--whiteColor);border:1px solid var(--textColor-light)}.btn.white-border-btn:hover{border-color:var(--whiteColor);color:var(--themeColor)}.btn.dark-border-btn{color:var(--textColor);border:1px solid var(--textColor)}.btn.dark-border-btn:hover{border-color:var(--themeColor);color:var(--themeColor)}.btn.theme-btn{background:var(--themeColor)}.btn.theme-btn,.btn.theme-btn:hover{color:var(--whiteColor);transition:all .5s}.btn.theme-btn:hover{background-position:100% 0;box-shadow:0 10px 20px -10px var(--themeColor);background:#ec5122}.btn .cta-button{display:flex;align-items:center;justify-content:center;gap:5px;padding:15px 35px;font-weight:var(--commonFontSize-medium);color:var(--whiteColor);background-color:var(--textColor);border:none;font-weight:600;cursor:pointer;letter-spacing:0;border-radius:3px}.btn .cta-button:hover{background-color:var(--darkBtnHover)}.btn .cta-button svg{font-size:var(--commonFontSize-extraSmall)}.application-model .content .col-5{border-right:1px solid var(--themeColor)}.application-model .content .col-5 .job-role .job-title{font-size:var(--commonFontSize-small);font-weight:500;color:var(--textColor-light);text-transform:uppercase;margin-bottom:-5px}.application-model .content .col-5 .job-role .job-name{font-size:var(--commonFontSize-3extraLarge);letter-spacing:1px;color:var(--blackColor);font-weight:500;margin-bottom:-5px}.application-model .content .col-5 .job-location{display:flex;align-items:center;justify-content:space-between;width:300px;margin-bottom:10px}.application-model .content .col-5 .job-resp{font-size:var(--commonFontSize-small);font-weight:500;color:var(--textColor-light);text-transform:uppercase;margin-bottom:-5px;margin-top:10px}.application-model .content .col-5 .job-resp ul li{font-size:var(--commonFontSize-small);text-transform:none;color:var(--blackColor);font-weight:400}.application-model .content .col-5 .job-req .title{font-size:var(--commonFontSize-small);font-weight:500;color:var(--textColor-light);text-transform:uppercase;margin-bottom:-5px;margin-top:10px}.application-model .content .col-5 .job-req .job-req-description{font-size:var(--commonFontSize-small);text-transform:none;color:var(--blackColor);font-weight:400;margin-top:5px}.application-model .content .col-5 .job-service{position:relative}.application-model .content .col-5 .job-service .title{font-size:var(--commonFontSize-small);font-weight:500;color:var(--textColor-light);text-transform:uppercase;margin-bottom:-5px;margin-top:10px}.application-model .content .col-5 .job-service .job-req-description{font-size:var(--commonFontSize-small);text-transform:none;color:var(--blackColor);font-weight:400;margin-top:5px}.application-model .form{display:flex;flex-direction:column;align-items:center;margin:0 15px}.application-model .form .form-group{margin-bottom:20px;width:100%}.application-model .form .form-group label{display:block;font-size:var(--commonFontSize-medium)}.application-model .form .form-group input{width:100%;padding:4px;font-size:var(--commonFontSize-medium);border:1px solid #ccc;border-radius:4px}.application-model .form .form-group input:focus{outline:none;border-color:var(--themeColor)}.application-model .form .form-group button{padding:8px 20px;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;text-align:center;min-width:100px;width:-moz-max-content;width:max-content;display:flex;align-items:center;justify-content:center;cursor:pointer;border:none;font-size:90%;background-size:180% 100%;transition:all .4s ease-in-out;background-color:var(--themeColor);color:var(--whiteColor);font-weight:500}.application-model .form .form-group button:hover{background-color:#d03c0f}.application-model .form .checkbox-group{display:flex;align-items:center}.application-model .form .checkbox-group input{margin-right:8px}.application-model .form .checkbox-group label{font-size:var(--commonFontSize-small)}.application-model .form .captcha-box{border:1px solid #ccc;padding:15px;text-align:center;width:100%}.application-model .form .submit-button{padding:10px 20px;background-color:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:var(--commonFontSize-medium)}.application-model .form .submit-button:hover{background-color:#0056b3}