.job-description_jdList__1azCq li:before{content:" ";width:20px;background:url(/_next/static/media/jd-icon.5e2261d7.svg);position:absolute;left:0;top:5px;display:block;height:20px;background-repeat:no-repeat;background-size:contain}.job-description_button_arrow__Xouyl{background-image:url(/images/career-with-us/arrow.svg);background-repeat:no-repeat;background-size:contain;display:inline-block;height:35px;width:35px;margin-left:10px;transition:transform .2s;background-color:#ffffff45;padding:10px;background-size:20px;background-position:50%;border-radius:100%}.job-description_ctaCardWrap__IEg6s:hover .job-description_button_arrow__Xouyl{transform:scale(1.2)}.job-description_ctaCardWrap__IEg6s{position:relative}.job-description_ctaCardWrap__IEg6s:after{content:"";background:url(/_next/static/media/rainboww.9ea0f180.png);background-repeat:no-repeat;background-size:cover;display:inline-block;width:7.5rem;height:7.5rem;position:absolute;left:0;bottom:0}.job-description_jdList__1azCq li{position:relative;padding-left:30px;margin-bottom:15px;line-height:1.7rem;margin-top:-5px}.job-description_jdList__1azCq{margin-top:15px}.job-description_applyNowBtn__4ylCd{border-radius:50px;display:inline-block}.job-description_ctaCardWrap__IEg6s{background:linear-gradient(309.85deg,#724aff 49.69%,#ff5c35 148.3%);border-radius:20px;padding:30px 50px;display:block;text-transform:capitalize}.job-description_ctaCardWrap__IEg6s:hover{color:#fff}.job-description_jobTitle__3deU0{padding-bottom:1.313rem;text-align:center}@media (max-width:767px){.job-description_ctaCardWrap__IEg6s{padding:2.188rem}.job-description_jobDetails__JmPAS h4{font-size:1.2rem;font-weight:500}.job-description_jdList__1azCq li{font-size:.9rem;line-height:1.6rem}.job-description_ctaCardWrap__IEg6s .job-description_CTAtitle__BroaZ{font-size:1.8rem;line-height:2.2rem}.job-description_button_arrow__Xouyl{width:1rem;height:1rem}}@media (min-width:1200px){.job-description_jobDetails__JmPAS{max-width:46.875vw}.job-description_jobTitle__3deU0{padding-bottom:2.292vw}.job-description_dataTitle__PawBA{font-size:1.458vw}.job-description_jdList__1azCq li{position:relative;padding-left:2.083vw;margin-bottom:.781vw;line-height:1.823vw;margin-top:-5px;color:#434346;font-size:1.042vw}.job-description_jdList__1azCq li:before{width:1.094vw;height:1.042vw}.job-description_jobBtn__zYhz_ .job-description_applyNowBtn__4ylCd{font-size:1.042vw;line-height:1.563vw}.job-description_CTAtitle__BroaZ{font-size:2.5vw;line-height:1.875vw}.job-description_ctaSubtitle__dER_H{font-size:1.25vw;line-height:1.563vw;margin-bottom:2.604vw}.job-description_ctaCardWrap__IEg6s{padding:2.604vw}.job-description_ctaCardWrap__IEg6s:after{width:9.073vw;height:9.073vw}.job-description_jdDetailsCard__EHnYa{padding-bottom:1.146vw}.job-description_jobBtn__zYhz_ .job-description_applyNowBtn__4ylCd{padding:.625vw 1.563vw}.job-description_button_arrow__Xouyl{width:2.8vw;height:2.8vw}}.job-description_jobBtn__zYhz_ .job-description_applyNowBtn__4ylCd{background:#ff5c35;font-weight:600;padding:.75rem 1.563rem}.commonBanner_innerBanner__pymYY{margin-bottom:1.563rem}.commonBanner_bannerLabel__Mpa8D{font-size:.813rem;line-height:.813rem;font-weight:500;display:block}.commonBanner_heading__tZVJ7{font-weight:800;font-family:Playfair Display;font-size:2rem;line-height:2.5rem;min-height:95px}.commonBanner_subHeading__6soyU{font-weight:400;font-size:.875rem;line-height:1.375rem}.commonBanner_portlLink__CQKRg{border:1px solid #434346;text-transform:uppercase;font-weight:600;display:table;margin:0 auto;padding:.7rem 1rem;border-radius:.375rem}.commonBanner_desktopImgWrp__3lrwh img{width:100%;height:auto!important}.commonBanner_bgClr__ABh9g{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background-repeat:no-repeat;background-size:cover}.commonBanner_knowMoreBtn__pbnEc{margin-bottom:10px;min-width:210px;font-size:1.3rem}.commonBanner_bannerHeight__ReEwe:after{content:"";display:block;left:0;bottom:-1px;height:9%;width:100%;position:absolute;background:#fff;z-index:1}.commonBanner_row__bJMJR{z-index:2;position:relative}.commonBanner_location__Te3o1{padding-top:20px}.commonBanner_location__Te3o1 h5{position:relative;font-size:1.1rem;font-weight:600;margin-bottom:15px}.commonBanner_location__Te3o1 h5:after{content:"";display:block;width:30px;height:2px;background:var(--orange);margin-top:1px}.commonBanner_location__Te3o1 p{font-size:.85rem}@media (min-width:575.99px){.commonBanner_container__SaCGf{max-width:inherit!important;padding:0 1.875rem}}@media (min-width:768.99px){.commonBanner_container__SaCGf{padding:2rem 3rem}.commonBanner_bannerLabel__Mpa8D{position:relative;top:auto;margin:0 0 1rem}.commonBanner_heading__tZVJ7{margin-bottom:1rem;font-size:1.7rem;line-height:1.3}.commonBanner_subHeading__6soyU{margin-bottom:1rem}.commonBanner_portlLink__CQKRg{margin:0}.commonBanner_bannerHeight__ReEwe{position:relative}}@media (min-width:991.99px){.commonBanner_innerBanner__pymYY{margin-bottom:4rem}.commonBanner_bannerLabel__Mpa8D{position:relative;top:auto;margin:0 0 1rem}.commonBanner_heading__tZVJ7{margin-bottom:1rem;font-size:2rem;line-height:1.3}.commonBanner_subHeading__6soyU{margin-bottom:1rem}}@media (min-width:1200.99px){.commonBanner_heading__tZVJ7{min-height:6.95vw}.commonBanner_location__Te3o1{padding-top:20px}.commonBanner_location__Te3o1 h5{font-size:1.3vw;font-weight:600;margin-bottom:15px}.commonBanner_location__Te3o1 h5:after{width:2.19vw;height:2px;margin-top:2px}.commonBanner_location__Te3o1 p{font-size:.85rem}.commonBanner_desktopImgWrp__3lrwh img{width:106%}.commonBanner_knowMoreBtn__pbnEc{margin-bottom:1vw;min-width:10.9vw;font-size:1.2vw}.commonBanner_innerBanner__pymYY{margin-bottom:2vw!important}.commonBanner_container__SaCGf{padding:3.542vw 10.417vw 0}.commonBanner_bannerLabel__Mpa8D{font-size:1.042vw;line-height:1.042vw;margin-top:0;margin-bottom:1.458vw}.commonBanner_heading__tZVJ7{font-size:2.865vw;line-height:3.385vw;margin-bottom:.573vw}.commonBanner_subHeading__6soyU{font-size:1.146vw;line-height:1.823vw;margin-bottom:1.042vw}.commonBanner_portlLink__CQKRg{border-radius:.625vw;font-size:1.146vw;padding:.7vw .625vw}}@media (max-width:991px){.commonBanner_bannerHeight__ReEwe:after{display:none}.commonBanner_heading__tZVJ7{margin-bottom:.5rem}.commonBanner_bannerLabel__Mpa8D,.commonBanner_subHeading__6soyU{margin-bottom:1rem}}@media (min-width:577px) and (max-width:768px){.commonBanner_container__SaCGf{padding:1.875rem}.commonBanner_mobImg__LkCq1{position:relative!important;height:auto!important}.commonBanner_bannerLabel__Mpa8D{padding-top:1.688rem}}@media (max-width:767px){.commonBanner_heading__tZVJ7{text-align:center}.commonBanner_knowMoreBtn__pbnEc{min-width:inherit;font-size:1.2rem;margin:0 auto 40px;display:block}.commonBanner_bannerLabel__Mpa8D .commonBanner_absoluteDiv__Kd_EQ{position:absolute;top:19px;width:150px;border:2px solid #fff;padding:5px 10px}}@media (max-width:575px){.commonBanner_bannerHeight__ReEwe:after{display:block;height:59%}.commonBanner_bannerLabel__Mpa8D{font-size:.9rem}.commonBanner_desktopImgWrp__3lrwh{margin-bottom:1rem}.commonBanner_bgClr__ABh9g{background-size:100% 100%}.commonBanner_bannerLabel__Mpa8D,.commonBanner_contentwrp__COS64{padding-left:30px;padding-right:30px}.commonBanner_bannerLabel__Mpa8D{padding-top:20px}.commonBanner_bannerLabel__Mpa8D .commonBanner_absoluteDiv__Kd_EQ{position:absolute;top:15px;width:130px;border:2px solid #fff;padding:5px 10px;z-index:99;font-size:.9rem}}@media (max-width:400px){.commonBanner_bannerHeight__ReEwe:after{height:65%}}.orange_button_orangeBtn__hnXO_{background:linear-gradient(97.96deg,#ff5c35 3.95%,#ff3935 56.14%);position:relative;transition:all .3s ease-in-out;color:#fff;text-transform:uppercase;padding:10px 20px;font-weight:500;border-radius:5px;z-index:1;overflow:hidden;display:inline-block}.orange_button_orangeBtn__hnXO_:before{content:"";z-index:-1;transition:all .85s ease;position:absolute;top:0;left:-100%;width:60%;height:100%;background:#ffedd3;filter:blur(20px);opacity:.7;transform:skewX(-40deg)}.orange_button_orangeBtn__hnXO_:hover:before{left:120%}@media (min-width:1200px){.orange_button_orangeBtn__hnXO_{padding:1vw}}@media (max-width:576px){.orange_button_orangeBtn__hnXO_{border-radius:4px}}.white_border_label_WhiteBorderLabel__egdZx{border-radius:5px;border:1px solid #fff;color:#724aff;padding:5px 25px;line-height:normal;font-size:1rem;display:table;font-weight:500}@media (min-width:1200px){.white_border_label_WhiteBorderLabel__egdZx{font-size:1.2vw;padding:.2vw 1.5vw}}