.contact-form-container{padding:0% 0}.contact-form{max-width:90%;margin:0 auto;padding:0 0;font-family:Poppins,sans-serif}.upload-career-box1{flex-direction:column;display:flex}.upload-career-label1{font-size:.95rem;font-weight:500}.upload-career-input1{color:#000;background:#f9f9f9;border:1px solid #f9f9f9;border-radius:6px;justify-content:space-between;align-items:center;padding:.85rem 1rem;font-size:1vw;display:flex;position:relative}.upload-career-icon1{width:20px;height:20px}.upload-career-input1 input[type=file]{opacity:0;cursor:pointer;position:absolute;top:0;bottom:0;left:0;right:0}.form-section-empty{padding:0!important}.contact-form h3{color:var(--Black,#000);letter-spacing:-1.12px;letter-spacing:-2.4px;width:40%;margin-bottom:1.8rem;padding-top:0;font-family:Poppins;font-size:3vw;font-style:normal;font-weight:500;line-height:150%}p.label-error.captcha-error{margin:0}.frm-p{margin-top:2%;padding-bottom:2%}.form-grid{grid-template-columns:repeat(1,1fr);gap:2.2rem 1.2rem;display:grid}.grid-section-one{grid-template-columns:repeat(2,1fr)}.grid-section-two{grid-template-columns:repeat(3,1fr)}.textarea-wide{grid-column:span 3}.form-grid input,.form-grid select{background-color:#f9f9f9;border:1px solid #f9f9f9;border-radius:6px;outline:none;width:100%;padding:.9rem 1rem;font-family:inherit;font-size:1.1vw;transition:border-color .2s,background-color .2s}.form-grid input::placeholder,.form-grid select::placeholder,.message-input::placeholder{color:#000;opacity:1}.form-grid select{cursor:pointer;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.message-input{grid-column:span 1}.form-checkbox{color:#000;align-items:flex-start;gap:.6rem;margin-bottom:1rem;font-size:.9rem;line-height:1.4;display:flex}.form-checkbox a{color:#55148e;font-size:1vw;font-weight:600;text-decoration:none}.form-checkbox input{accent-color:#007bff;flex-shrink:0;width:18px;height:18px;margin-top:0}.submit-btn{color:#000;cursor:pointer;background:0 0;border:1px solid #000;border-radius:64px;margin-top:1rem;padding:18px 28px;font-size:.95rem;font-weight:500;transition:all .4s ease-out}.submit-btn:hover{background:var(--Rich-Purple,#55148e);color:#fff;border-color:#55148e}.form-checkbox .privacy a{font-weight:600}p.error{margin-top:5px;margin-bottom:0;font-size:.9vw}p.label-error{margin-top:-10px;font-size:.9vw;position:relative;left:0}.upload-box1{width:100%;margin-top:1rem}.upload-input1.upload-styled{cursor:pointer;background:#f9f9f9;border:1px solid #f0f0f0;border-radius:6px;justify-content:center;align-items:center;gap:10px;width:100%;height:70px;display:flex;position:relative;overflow:hidden}.upload-input1 input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.upload-text{color:#000;font-size:1rem}.upload-icon1{object-fit:contain;width:20px;height:20px}.upload-left{flex-direction:column;align-items:flex-start;display:flex}.upload-help{color:#ec4848;margin:2px 0 0;font-size:9px;line-height:1.3}.textarea-full{grid-template-columns:1fr!important}.textarea-wide{width:100%}.textarea-wide textarea{resize:vertical;border:1px solid #f9f9f9;border-radius:6px;outline:none;width:100%;padding:14px;font-family:inherit;font-size:14px}.salary-field{background:#f9f9f9;border:1px solid #f0f0f0;border-radius:6px;width:100%;display:flex;overflow:hidden}.salary-field select{background:#f9f9f9;border:none;outline:none;width:25%;padding:.9rem;font-size:1vw}.salary-field input{background:0 0;border:none;outline:none;width:75%;padding:.9rem 1rem;font-size:1vw}.phone-wrapper-cinner{border:none;border-radius:4px;align-items:center;height:100%;padding:3.3% 10px;display:flex;background:#f9f9f9!important}.phone-wrapper-cinner:focus-within{border-color:#d1d5db}.phone-wrapper-cinner .PhoneInput{align-items:center;width:100%;display:flex}.phone-wrapper-cinner .PhoneInputCountry{margin-bottom:0;margin-right:8px}.phone-wrapper-cinner .PhoneInputCountrySelect{cursor:pointer;background:#f5f5f5;border:none;padding:0}.phone-wrapper-cinner .PhoneInputCountryIcon{border-radius:2px;width:22px;height:16px}.phone-wrapper-cinner input{border:none;outline:none;width:100%;padding:0;font-size:1.1vw}.phone-wrapper-cinner input::placeholder{color:#9ca3af}.salary-field-currency{width:23%!important;padding-right:0!important}@media (max-width:768px){.phone-wrapper-cinner{padding:0 10px;height:100%!important}.phone-wrapper-cinner .PhoneInputCountry{margin-top:7px!important;margin-bottom:8px!important}.phone-wrapper-cinner input{margin-top:3px;font-size:16px}.phone-wrapper-job-phone input{margin:-14px auto!important}.phone-wrapper-cinner .PhoneInput{margin-bottom:0;font-size:17px}.phone-wrapper-cinner .PhoneInputCountrySelect{bottom:10px}.form-checkbox a{font-size:3.4vw}.upload-career-input1,.salary-field select,.salary-field input{font-size:16px}.contact-form{max-width:85%;padding-left:0}.form-grid{grid-template-columns:1fr;gap:1.9rem;width:92%;margin:auto auto 30px}.grid-section-one,.grid-section-two{grid-template-columns:repeat(1,1fr)}.form-grid input,.form-grid select,.message-input{width:100%;max-width:100%}.form-grid input,.form-grid select{padding:.9rem 1rem;font-size:17px}.textarea-wide,.message-input{grid-column:span 1}.contact-form h3{color:var(--Black,#000);font-variant-numeric:lining-nums proportional-nums;letter-spacing:-.72px;width:70%;padding-left:0;font-family:Poppins;font-size:18px;font-style:normal;font-weight:500;line-height:155.556%}.form-checkbox{align-items:flex-start;gap:.6rem;width:100%;margin-bottom:25px;padding-left:0;font-size:.95rem;line-height:1.5;display:flex}.form-checkbox input{flex-shrink:0;width:18px;height:18px;margin-top:7%}.upload-box1{margin-top:-2rem}.form-checkbox label{flex:1;margin-top:-3px;font-size:3.6vw;display:inline-block}.form-checkbox a{font-weight:500}.submit-btn{text-align:center;width:35%;margin-bottom:2rem;margin-left:0;padding:.95rem}p.error,p.label-error{font-size:12px}p.label-error{left:0}.form-grid.grid-section-two{width:100%;max-width:100%}.pt-2.pl-5.md\:pl-0{padding-left:0}.form-grid.textarea-full{width:100%;margin-top:-20px}.salary-field-currency{width:35%!important}.textarea-wide textarea{width:100%}}
.main-div{background-color:#fff;background-image:url(../media/innerbgimage.cd2464ea.png);background-position:right -17%;background-repeat:no-repeat;background-size:55%;width:100%;position:relative;overflow:hidden}.accordianWrapper{border-bottom:1px solid rgba(0,0,0,.2);max-width:90%;margin:0 auto 5%;padding:3% 0 4%;font-family:Poppins,sans-serif}.accordionContent ul{margin-top:.3rem;padding-left:1.2rem;list-style:outside}.accordionContent li{margin-bottom:6px;line-height:1.6}.topText h2{color:#55148e;letter-spacing:-2.4px;width:70%;margin-bottom:1%;font-size:3.8vw;font-weight:500;line-height:130%}.topText span{color:#55148e;font-size:1.1vw;display:block}.sub-top-text{color:#55148e}.btn-div{margin-top:4%}.apply-btn{color:#000;cursor:pointer;background:0 0;border:1px solid #000;border-radius:64px;margin-top:1rem;padding:18px 28px;font-size:.95rem;font-weight:500;transition:all .4s ease-out}.apply-btn:hover{background:var(--Rich-Purple,#55148e);color:#fff;border-color:#55148e}.twoColumnLayout{gap:3rem;margin-top:3rem;display:flex}.leftColumn{flex:0 0 60%}.rightColumn{flex:0 0 35%}.accordionItems{border-bottom:1px solid #ccc;padding:1.5rem 0}.accordionHeader{cursor:pointer;justify-content:space-between;align-items:center;display:flex}.accordionHeader h3{color:#000;margin:0;font-size:1.15vw;font-weight:400}.accordionIcon{width:.8vw;transform:rotate(180deg)}.accordionContent{width:85%;margin-top:1rem;font-size:1.1vw;line-height:170%}.accordionItems h3{color:#000;font-weight:600}.hideIcon{display:none!important}.accordionItems.firstItem{border-top:1px solid #ccc}.accordionItems.active h3{color:#000;font-weight:600}.buttonWrapper{margin-top:2rem}.ctaBtn{color:#000;background:0 0;border:1px solid #111;border-radius:999px;align-items:center;gap:8px;padding:14px 26px;font-size:1.1vw;display:flex}.arrow-up{width:1.1vw}.share-sec{align-items:center;gap:2%;margin-top:5%;display:flex}.share-sec p{color:var(--Black,#000);text-align:center;letter-spacing:-.48px;margin-bottom:0;font-family:Poppins;font-size:1.2vw;font-weight:600}.share-sec .d-flex{gap:6%}.share-sec .d-flex a img{width:100%;margin-top:0}.share-sec .d-flex a{width:3.5vw}.similarJobsBox{background:#f6f4f8;border-radius:6px;flex-direction:column;height:100%;padding:5%;display:flex}.similarTitle{flex-shrink:0;margin-bottom:3%;padding-bottom:2%;font-size:1.35vw;font-weight:600}.jobCard:first-of-type{border-top:1px solid #e3e3e3;padding-top:5%}.jobMetaRow{justify-content:space-between;align-items:center;margin-top:8%;display:flex}.jobMetaIcon{opacity:0;cursor:pointer;width:45px;height:auto;margin-right:6%;transition:opacity .2s ease-in-out}.jobCard:hover .jobMetaIcon{opacity:1}.jobCard:hover .jobName{text-decoration:underline}.similarList{flex-direction:column;gap:18px;padding-right:6px;display:flex;overflow-y:auto}.error,.label-error{color:var(--color-red-600)}form div div{margin:0}.contact-form-container{margin-bottom:8%}.similarList::-webkit-scrollbar{width:6px}.similarList::-webkit-scrollbar-track{background:#e5e5e5;border-radius:10px}.similarList::-webkit-scrollbar-thumb{background:#0d8bf4;border-radius:10px}.similarList::-webkit-scrollbar-thumb:hover{background:#0a6ec0}.jobCard{border-top:1px solid rgba(0,0,0,.1);padding-top:2%;padding-bottom:5%}.jobCard:last-child{border-bottom:none}.jobName{color:#55148e;cursor:pointer;margin:0 0 6px;font-size:1.1vw;font-weight:500}.jobMeta{color:#333;margin:0;font-size:1vw}.jobArrow{margin-top:8px}.jobArrow span{cursor:pointer;border:1px solid #000;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex}@media (max-width:768px){.twoColumnLayout{flex-direction:column}.topText h2{color:var(--Rich-Purple,#55148e);letter-spacing:-1.12px;font-family:Poppins;font-size:28px;font-style:normal;font-weight:500;line-height:135.714%;width:100%!important}.topText span{color:var(--Rich-Purple,#55148e);letter-spacing:-.32px;width:95%;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:162.5%}.apply-btn{text-align:center;margin-bottom:2rem;padding:.95rem}.leftColumn,.rightColumn{flex:100%}.accordionHeader h3{color:var(--Black,#000);letter-spacing:-1.12px;font-family:Poppins;font-size:23px;font-style:normal;font-weight:500;line-height:135.714%}.accordionContent{color:var(--Black,#000);letter-spacing:-.64px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:162.5%}.accordionIcon{width:16px}.share-sec p{color:var(--Black,#000);text-align:center;letter-spacing:-.28px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.share-sec .d-flex{gap:6%;width:43%}section.accordianWrapper{border:none;max-width:100%;padding:7% 0}.jobCard:first-of-type{border-top:1px solid rgba(0,0,0,.1);padding-top:20px}.oneColumnLayout,.leftColumn{max-width:95%;margin:auto;padding:0 3%}.similarJobsBox{padding:30px 20px}.similarTitle{text-transform:capitalize;font-size:22px;line-height:44px}h4.jobName{color:var(--Rich-Purple,#55148e);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;font-family:Poppins;font-size:20px;font-style:normal;font-weight:500;line-height:34px;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:auto}span.jobMeta{color:var(--Black,#000);font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:30px}img.jobMetaIcon{opacity:1}.jobCard{padding-top:6%}.twoColumnLayout{margin-top:1.5rem}}
