.bodyfixed{overflow: hidden;}
.container{padding:0 50px}
/* .cms__wrapper{max-width:1440px;margin:0 auto;background-color:#fff;height:100%;width:100%;padding-bottom: 70px;} */
.cms__wrapper{max-width:100%;margin:0 auto;background-color:#fff;height:100%;width:100%;padding-bottom: 70px;}
.container{max-width:1440px;margin:0 auto;}

/* breadcrumbs section css */
.breadcrumb{display:flex;flex-wrap:wrap}
.breadcrumb-item{font-size:12px;cursor:pointer}
.breadcrumb-item.active{color:#0070cc}
.breadcrumb-item::after{color:#111;content:">";padding:0 8px}
.breadcrumb-item.active::after{color:#0070cc}
.breadcrumb-item:last-child::after{display: none;}
/* .breadcrumb-item:last-child{cursor: inherit;} */


/* // started  header section css */
.header{display:flex;align-items:center;justify-content:space-between;height:70px;width:auto;border-bottom:#eee solid 1px;position:sticky;top:0;z-index:2;background-color:#fff;padding:0 20px}
.header__logo{display:inline-flex;align-items:center;cursor:pointer}
.header__logo img{height:28px;width:120px}
.header__text{font-size:28px;font-weight:500;white-space:nowrap;margin:0 0 0 25px}
.header__menu__wrapper{position: fixed;top: 0;z-index: 11;height: 70px;display: inline-flex;align-items: center;scroll-snap-type:x mandatory;width: 100%;background-color: #fff;border-bottom: #f2f2f2 solid 1px;box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.08);}
.header__subcontainer{display: flex;align-items: center;justify-content:space-between;width: 100%;height: 100%;}
/* .header__menu{position: fixed;top: 0;z-index: 2;padding-left: 140px;height: 100px;display: inline-flex;align-items: center;scroll-snap-type:x mandatory;} */
.header__menu .header__menuli{display:inline-block;font-size:14px;font-weight:500;color:#111;padding:5px 8px;cursor:pointer;white-space: nowrap;scroll-snap-align: start;position: relative;}
.header__menu .header__menuli::after, .header__menu .header__menuli.active::after{border: #0070cc solid 2px;position: absolute;content: '';width: 100%;transition: all .3s;bottom: 0;left: 50%;width: 0;visibility: hidden;}
.header__menu .header__menuli:hover, .header__menu .header__menuli.active{color: #0070cc;}
/* .header__menu .header__menuli:hover::after,  */
.header__menu .header__menuli.active::after{width: 100%;left: 0;visibility: visible;}
.header__login{font-size:28px;font-weight:500;display:inline-flex;align-items:center;justify-content:auto;white-space:nowrap}
.header__login__nticon{height:22px;width:22px;background-size:100% 100%;background-repeat:no-repeat;background-position:center;background-image:url(https://akam.cdn.jdmagicbox.com/images/icontent/newwap/web2022/notify_icon.svg);margin:0 15px 0 0}
.header__login__text{display:inline-flex;align-items:center;justify-content:auto}
.header__login__text a{color:#111;font-size:12px}
.header__button{min-width:134px}
.header__button a {padding: 9px 20px;border-radius: 50px;font-size: 12px;font-weight: 500;}
.header__button a.topsection__col__explorebtn{min-height: 38px;}
.header__mob{display: none;}
.header__subcontainer.container .header__menu{position: relative;left:0;padding: 0 40px;}
.errtxt {
    font-size: 12px;
    color: red;
    margin-left: 12px;
}
.header__wehire{font-size: 11px;color:#111;font-weight:500;border:1px solid #777777;border-radius: 4px;padding:2px 7px;margin-left: 5px;margin-top: 2px;flex-shrink: 0;background-color: transparent;}


/* topsection css */
.find__careers{background-color: #fff8f4;}
.topsection{padding:0 50px 60px 0;display:flex;align-items:center;justify-content:space-between}
.topsection__col{width:50%}
.topsection__col__heading{color:#111;line-height:1.2;font-size:60px;font-weight:500;max-width:90%;margin:34px 0 10px;text-transform: capitalize;}
.topsection__col__career{color:#111;line-height:1.2;font-size:60px;font-weight:700;max-width:100%;margin:0 0 10px;text-transform: capitalize;position: relative;}
/* .topsection__col__career::after{content: '';background: url(https://cdn.zeplin.io/5e384948712997b0a5b102e3/assets/ab67f4de-a29d-4ed3-9574-a91dea319439.svg) center/100% no-repeat; width:200px;height: 33px;display: inline-flex;} */
.topsection__col__info{color:#111;line-height:1.36;font-size:20px;margin:0 0 25px;font-weight: 400;}
.topsection__col__explorebtn{padding:8px 24px;border-radius:8px;background-color:#0070cc;border:2px solid #0070cc;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-weight:500;cursor:pointer;transition:all .3s;font-size:20px;min-height: 50px;}
.explorebtnwrap{display: inline-flex;align-items: center;}
.explorebtnwrap a .rightarrow{background: url(https://akam.cdn.jdmagicbox.com/images/icontent/newwap/newprot_w/chatwhitearrow.svg) center/100% no-repeat;height: 12px;width: 17px;display: inline-flex;}
.explorebtnwrap a .playicon_sm{background: url(https://akam.cdn.jdmagicbox.com/images/icontent/cms/playicon_sm.svg) center/100% no-repeat;height:20px;width:20px;display: inline-flex;}
.topsection__right{width:47%;padding: 50px 0 0 0;margin-bottom: -59px;}
.topsection__col__explorebtn-testimonial{background-color: #fff;color: #111;border: #f2f2f2 solid 1px;margin-left: 10px;}
.topsection__col__explorebtn:hover{border-color: #0070cc}
.topsection__col__explorebtn:hover .playicon_sm{
    background-image: url(https://akam.cdn.jdmagicbox.com/images/icontent/cms/playicon_sm_blue.svg);
}
.crtext{display: none;}

/* why should section css */
.whysapply__bgwrapper{background-color:#fff;padding: 0 50px;scroll-margin-top: 100px;}
.whysapply__bgwrapper .container__heading{display:flex;align-items:center;justify-content:center;font-size:46px;font-weight:600;margin-bottom:30px}
.whysapply__bgwrapper .container{padding:60px 50px 70px}
.whysapplytabs__heading{display:flex;margin-bottom:40px}

.whysapplytabs__heading a{width:100%;padding:10px 0;font-size:18px;font-weight:500;position:relative;color:#111;display:inline-flex;flex-direction:column}
/* .whysapplytabs__heading a.active{color:#1274c0} */
.whysapplytabs__heading a .progressbar{height:4px;border-radius:50px;height:4px;width:2%;background-color:#959595;margin-top:8px}
/* .whysapplytabs__heading a.active .progressbar{background-color:#1274c0} */
.whysapply{display:flex;align-items:stretch;justify-content:space-between;position:relative}
.whysapply__col{display:inline-flex;align-items:flex-start;flex-direction:column;width:50%}
.whysapply__col__number{font-size: 36px;color:#949494;font-weight: 500;display: flex;justify-content: flex-start;align-items: flex-start;width: 100%;margin-bottom: 15px;}
.whysapply__col__heading{display:inline-flex;align-items:center;font-size:38px;font-weight:600;color:#111;width:100%;margin:0 0 15px}
.whysapply__col__info{color:#717171;font-size:16px}
.whysapply__col__img{justify-content:flex-end;flex-direction:row;position:relative;height:auto;width:473px}
.whysapply__col__img img{z-index:1}
.whysapply__col__img video{border-radius: 8px;}
.roleapplysection{padding: 40px; border: #cfcfcf solid 1px;border-radius: 16px;background-color: #fff;}
.roleapplysection .swiper-pagination{display: none;}
.swiper  .swiper-slide-thumb-active a{color: #1274c0;font-weight: 600;}
.swiper  .swiper-slide-thumb-active a .progressbar{background-color: #1274c0;transition: all 0.8s;}
.whysapplytabs__heading .progresswrap{width: 100%;background-color: #959595;border-radius: 50px;height: 5px;margin-top: 8px;position: relative;width: 80%;}
.whysapplytabs__heading .progresswrap .progressbar{position: absolute;top:0;left:0;height: 4px;margin-top: 0;}
video::-webkit-media-controls {display:none !important;}
*::-webkit-media-controls-start-playback-button {
    display: none!important;
    -webkit-appearance: none;
  }

/* // core value section css */
.corevalue__bgwrapper{background-color:#f3faff;position:relative;padding:50px 50px 40px;scroll-margin-top: 100px;}
.corevalue__bgwrapper .container{padding: 0 50px;}
.corevalue__bgwrapper::before{content:"";background:url(https://akam.cdn.jdmagicbox.com/images/icontent/cms/roung_bg.svg) no-repeat;width:285px;height:200px;position:absolute;right:0;top:0;transform:rotate(180deg);background-size: 80%;}
.corevalue__bgwrapper::after{content:"";background:url(https://akam.cdn.jdmagicbox.com/images/icontent/cms/roung_bg.svg) no-repeat;width:285px;height:200px;position:absolute;left:0;bottom:0;background-size: 80%;}
.corevalue__heading{font-size:46px;font-weight:600;text-align:center;margin-bottom:50px}
.careeropening__row{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap;position: relative;z-index: 1;}
.careeropening__row__col{border-radius:10px;border:solid .5px #363740;background-color:#fff;width:calc(50% - 15px);padding:20px;margin-bottom:30px;transition: all .3s;}
.careeropening__row__col:nth-child(odd){margin-right:15px}
.careeropening__row__col:nth-child(even){margin-left:15px}
.careeropening__row__col__first{font-size:18px;font-weight:600;margin-bottom:5px}
.careeropening__row__col__second{font-size:14px;font-weight:auto}
.careeropening__row__col:hover{box-shadow: 4px 4px 0 0 #363740;}

/* why_justdial section css */
.keyhighlight{margin-bottom:50px;padding-top:50px;display:flex;align-items:flex-start;justify-content:flex-start;position:relative;}
.keyhighlight__col{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;padding:5px 0 0 0;}
.hidden {display: none;}




/* .keyhighlight__imagewrap{display:grid;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:15px;height:100%;width:100%;text-align: center;} */
.keyhighlight__image{display:grid;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:15px;height:100%;width:100%;text-align: center;}
.keyhighlight__image .keyhighlight__image__1{grid-row-start:1;grid-column-start:1;grid-row-end:2;grid-column-end:3;height: 250px;}
.keyhighlight__image .keyhighlight__image__2{grid-row-start:2;grid-column-start:1;grid-row-end:3;grid-column-end:2;height: 250px;}
.keyhighlight__image .keyhighlight__image__3{grid-row-start:2;grid-column-start:2;grid-row-end:3;grid-column-end:3;height: 250px;}
.keyhighlight__image img{height: 100%;width: 100%;object-fit: cover;border-radius: 4px;}


.keyhighlight__col__inner{display:flex;align-items:center;justify-content:flex-start;width:100%;border-right:#dedede solid 1px;border-bottom:#dedede solid 1px;padding:14px 8% 10px;flex-direction:column;text-align:center}
.keyhighlight__col__inner:hover .keyimg{filter: grayscale(1);}
.keyimg{height:70px;width:70px;background-size:100% 100%;background-repeat:no-repeat;background-position:center;transition:.5s;transform:scale(1);margin:0 0 10px}
.keyhighlight__col__inner:nth-child(odd){background-color: #f8f8f8;}
.keyhighlight__col__inner:nth-child(3), .keyhighlight__col__inner:nth-child(6){border-right:0}
.keyhighlight__col__inner:nth-child(4),
.keyhighlight__col__inner:nth-child(5),
.keyhighlight__col__inner:nth-child(6){border-bottom:0}
.keyhighlight__col__inner__title{font-weight:600;color:#111;font-size:clamp(21px, 1vw, 21px)}
.keyhighlight__col__inner__text{font-weight:500;color:#111;font-size:clamp(13px, 1vw, 13px)}
.keyimg__establishment{background-image:url(https://akam.cdn.jdmagicbox.com/images/icontent/cms/cms_establishmentimg_new.svg)}
.keyimg__usericon{background-image:url(https://akam.cdn.jdmagicbox.com/images/icontent/cms/user_icon_new.svg)}
.keyimg__listingicon{background-image:url(https://akam.cdn.jdmagicbox.com/images/icontent/cms/listing_icon_new.svg)}
.keyimg__reviewicon{background-image:url(https://akam.cdn.jdmagicbox.com/images/icontent/cms/cms_chat.svg)}
.keyimg__indiaicon{background-image:url(https://akam.cdn.jdmagicbox.com/images/icontent/cms/cms_loaction.svg)}
.keyimg__smeicon{background-image:url(https://akam.cdn.jdmagicbox.com/images/icontent/cms/cms_msme.svg)}
.swiperwrap{width:50%;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;flex-shrink: 0;height: 600px;}
.ourstory{scroll-margin-top: 100px;}
.keyhighlight__content{width:50%;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;padding:0 0 0 50px;flex-shrink: 0;}
.keyhighlight__content__title{font-size:46px;font-weight:600;display:flex;align-items:center;justify-content:flex-start;width:100%;margin:0 0 6px}
.keyhighlight__content__content{width:100%}
.keyhighlight__content .whyjd__info{color:#717171;display:flex;width:100%;font-size:clamp(14px, 1vw, 14px);font-weight:400;line-height: 1.5;}
.keyhighlight__image__mobile{display: none;}

/* benifits section css */
.benifits_bg{background-color: #fffcf3;padding: 50px 0 70px 0;scroll-margin-top: 100px;}
.benifits_bg::after{content:"";background:url(https://akam.cdn.jdmagicbox.com/images/icontent/cms/squre_bg.svg) no-repeat;width:200px;height:140px;position:absolute;right:0;bottom:0;background-size:100%}
.container__heading{display:flex;align-items:center;justify-content:center;font-size:46px;font-weight:600;margin-bottom:70px}
.benifitwrapper{display:flex;justify-content:space-between}
.benifitwrapper__image,.benifitwrapper__content{width:50%;flex-shrink:0;position:relative}
.benifitwrapper__image{flex-basis: 680px;}
.benifitwrapper__content{flex-shrink: unset;}
/* .benifitwrapper__image::before{content:'';border:#ccc dashed 1px;border-radius:50%;height:100%;width:100%;display:inline-flex;position:absolute} */
/* .benifitwrapper__image::after{content:'';height:106%;width:80%;background-color:#fffcf3;display:inline-flex;position:absolute;left:0;top:-4px} */
.benifitwrapper__image img{border-radius: 46%;z-index: 1;position: relative;height: 798px;margin-left:112px;}
.benifitwrapper__image .cardimg{position: absolute;}
.benifitwrapper__image::after{
	content: '';
    background: url(https://akam.cdn.jdmagicbox.com/images/icontent/cms/career_women.png) center/cover no-repeat;
    height: 607px;
    min-width: 512px;
    display: inline-flex;
    position: absolute;
    top: 50%;
    margin-top: -314px;
    left:0;
    /* left: -155px; */
    z-index: 1;
}
.benifitul{padding: 10px 0 0 0;}
.benifitul li{display: flex;justify-content: flex-start;align-items: center;margin-bottom: 50px; opacity: 0;
    animation: fadeInLi 1s ease-in-out forwards;position: relative;}
/* .benifitul li:nth-child(1), .benifitul li:nth-child(5){margin-left: -157px;} */




.benifitul li:last-child{margin-bottom: 0;}
.bfirst{font-size: 20px;font-weight: 500;color: #000;margin-bottom: 5px;}
.bsecond{color: #000;font-size: 15px;width:490px;}
.bbiconbx{width: 69px;height: 69px;display: inline-flex;margin-right: 15px;position: relative;flex-shrink: 0;display: none;}
.linebar{height: 1px;width: 100%;background-color: #aebbc3;width: 90px;flex-shrink: 0;margin-right: 15px;position: relative;display: none;}
.linebar::after{content: '';height: 5px;width: 5px;position: absolute;right: 0;border-radius: 50px;background-color: #aebbc3;top:50%;margin-top: -2.5px;}
.health_icon{background: url(https://akam.cdn.jdmagicbox.com/images/icontent/cms/health_icon.svg) center/100% no-repeat;}
.eeo_icon{background: url(https://akam.cdn.jdmagicbox.com/images/icontent/cms/eeo_icon.svg) center/100% no-repeat;}
.personal_icon{background: url(https://akam.cdn.jdmagicbox.com/images/icontent/cms/personal_icon.svg) center/100% no-repeat;}
.calendar_icon{background: url(https://akam.cdn.jdmagicbox.com/images/icontent/cms/cal_icon.svg) center/100% no-repeat;}
.employee_icon{background: url(https://akam.cdn.jdmagicbox.com/images/icontent/cms/employee_icon.svg) center/100% no-repeat;}

@keyframes fadeInLi {
    0%, 100% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}
.benifitul li:nth-child(1){margin-bottom: 62px;margin-left: -70px; animation-delay: 0s;}
.benifitul li:nth-child(2){margin-bottom: 130px;margin-left: 62px;animation-delay: 1.5s;}
.benifitul li:nth-child(3){margin-bottom: 110px;margin-left: 115px;animation-delay: 2.5s;}
.benifitul li:nth-child(4){margin-bottom: 84px;margin-left: 60px;animation-delay: 3.2s;}
.benifitul li:nth-child(5){margin-left: -105px;animation-delay: 4s;}

/*Our story section */

/* Justdial value section css */
.jdvalue{background-color:#fff;padding:50px 0 70px 50px;scroll-margin-top: 100px;/*border-top: #ccc solid 1px;*/}

.heading{font-size:46px;font-weight:600;color:#111;margin-bottom:50px;display:flex;align-items:center;justify-content:center}
.jdvalue .heading{margin:0 0 20px 0}
.jdvalue__content{color: #717171;font-size: 16px;margin: 0;text-align: center;}
.swiper{width:100%;height:100%}
/* .jdvalue .hr_jdvalue .swiper{padding:0 30px} */
.jdvalue .swiper-wrapper{padding-top:80px;padding-bottom: 80px;}
.jdvalue .swiper-wrapper .swiper-slide{background-color:transparent}
.swiper-slide{background:#fff;display:flex;justify-content:center;align-items:center;height:auto}
.jdvalue__list{display:flex;align-items:center;justify-content:flex-start;flex-direction:column;height:100%;transform:scale(1);transition:all .5s;border-radius: 10px;border: solid 1px #c4c4c4;padding: 0 0 25px 0;}
.jdvalue__list:hover{box-shadow: 4px 4px 0 0 #363740;}
.jdvalue__list img{border-radius: 10px 10px 0 0 ;margin:  0 0 25px;width: 100%;}
.jdvalue__heading{font-size:17px;font-weight:600;width: 100%;padding: 0 10px;text-align:left;}
.jdvalue__info{text-align:left;font-size:15px;width: 100%;padding: 0 10px;margin: 0;white-space: normal;}
.swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#0070cc}
.swiper-pagination-bullet{background-color:#717171;height:6px;width:22px;border-radius: 6px;opacity: 1;}
.swiper-button-prev,.swiper-button-next{background-color:red;height:90px;width:63px;background:url(https://akam.cdn.jdmagicbox.com/images/icontent/cms/cms_sliderarrow.svg) center/100% no-repeat;margin-top:-40px}
.swiper-button-prev2,.swiper-button-next2{background-color:red;height:90px;width:63px;background:url(https://akam.cdn.jdmagicbox.com/images/icontent/cms/cms_sliderarrow.svg) center/100% no-repeat;margin-top:-40px}
.swiper-button-next2, .swiper-button-prev2 {
    position: absolute;
    top:var(--swiper-navigation-top-offset,50%);
    z-index: 10;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
}
.swiper-button-next,.swiper-button-next2{right:0}
.swiper-button-prev,.swiper-button-prev2{left:0;background:url(https://akam.cdn.jdmagicbox.com/images/icontent/cms/cms_sliderarrow_prev.svg) center/100% no-repeat;}
.funsection{padding:50px;background-color:#fff;position:relative;scroll-margin-top: 100px;}
.funsection__heading{margin-bottom: 20px;}
.funsection__heading,.funsection__info{font-size:46px;font-weight:600;color:#111;text-align:center}
.funsection__info{font-size:16px;font-weight:400;line-height:1.7;margin:0 0 50px;color: #717171;}
.funsection .hr_funatwork .swiper{/*height: 550px;*/padding-bottom: 50px;}
.funsection .swiper-wrapper img{width:100%;border-radius:10px;height: 100%;object-fit: cover;}
.funsection__magnify{display:inline-block;height:48px;width:48px;background-size:100% 100%;background-repeat:no-repeat;background-position:center;background-image:url(https://akam.cdn.jdmagicbox.com/images/icontent/cms/cms_magnify.svg);position:absolute;right:5px;bottom:5px;border-radius:50%;cursor:pointer;transition:all .3s}
.hrwrap{position:relative}
.hrdivider{margin:60px 0 75px;border-top:rgba(192,216,236,0.3) solid 1px}

.photomagnify{position: fixed;top:0;left:0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.8);z-index: 11;}
.photomagnify_inner{position: absolute;top:50%;left: 5%;width: 90%;transform: translate3d(0, -50%, 0);padding-top: 36px;text-align: center;}
.magnify_close{display: inline-flex;width: 30px;height: 30px;border-radius: 50%;margin-bottom: 5px;background: url(https://akam.cdn.jdmagicbox.com/images/icontent/cms/close_icon.svg) no-repeat; background-size: 100%;position: absolute;top:0;right:0;background-color: rgba(0,0,0,0.2);cursor: pointer;}
.photomagnify_inner img{border-radius: 5px;}


.imagesgrid{display:grid;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;gap:10px;height:100%}
.imagesgrid div img{height: 100%;width: 100%;object-fit: cover;}
.imagesgrid_item_0,.imagesgrid_item_1,.imagesgrid_item_2,.imagesgrid_item_3,.imagesgrid_item_4{border-radius: 10px;}
.imagesgrid_item_0{background-color:#9DBE5B;grid-row-start:1;grid-column-start:1;grid-row-end:3;grid-column-end:3}
.imagesgrid_item_1{background-color:#DA9FCE;grid-row-start:1;grid-column-start:3;grid-row-end:2;grid-column-end:4}
.imagesgrid_item_2{background-color:#787555;grid-row-start:1;grid-column-start:4;grid-row-end:2;grid-column-end:5}
.imagesgrid_item_3{background-color:#D97B75;grid-row-start:2;grid-column-start:4;grid-row-end:3;grid-column-end:5}
.imagesgrid_item_4{background-color:#BE698F;grid-row-start:2;grid-column-start:3;grid-row-end:3;grid-column-end:4}

/* testimonial section css */
.testimonial{position:relative;background-color: #f9f9ff;padding: 50px 50px 70px;scroll-margin-top: 100px;}
.testimonial__heading{font-size:46px;font-weight:600;color:#111;text-align:center;margin-bottom: 40px;}
.testimonial__container{padding:0}
/* .testimonial__container .swiper{padding:0 70px} */
.testimonial .swiper-wrapper{padding:50px 0 60px;height:318px}
.testimonial__container .swiper-slide{cursor:pointer;border: #c4c4c4 solid 1px;padding: 15px 15px 80px 15px;border-radius: 10px;border: solid 1px #c4c4c4;}
.testimonial__container .swiper-slide iframe{border-radius: 6px;}
.testimonial .swiper-wrapper img{height:100%;object-fit: cover;}
.testimonial__empname{position:absolute;bottom:0;left:0;height:77px;width:100%;color:#fff;background-color:#1075bb;text-align:center;line-height:76px;font-size:24px}
.testimonial__container .swiper{padding: 30px 0 70px 0;}
.testimonial__container .swiper-slide.swiper-slide-active{transform:scale(1.5);z-index: 1;padding:10px 10px 60px;}
.empty-slide {visibility: hidden;}
.empnamewrap{display: flex;align-items: center;justify-content: space-between;position: absolute;left: 15px;bottom: 15px;width: calc(100% - 30px);}
.empnamewrap__info{color: #111;}
.empnamewrap__info__1{font-size: 17px;font-weight: 600;}
.empnamewrap__info__2{font-size: 15px;}
.empnamewrap__controls{display: flex;}
.ixbx28{height: 28px;width: 28px;display: inline-flex;background-color: #ccc;margin: 0 2px;}
.testimonial__container .swiper-slide.swiper-slide-active .empnamewrap__info__1{font-size: 12px;}
.testimonial__container .swiper-slide.swiper-slide-active .empnamewrap__info__2{font-size: 10px;}
.testimonial__container .swiper-slide .ixbx28{display: none;}
.testimonial__container .swiper-slide.swiper-slide-active .ixbx28{height: 22px;width: 22px;display: inline-block;vertical-align: top;border: 0;}
.playicon{background: url(https://akam.cdn.jdmagicbox.com/images/icontent/cms/carer_videoplay.svg) center/100% no-repeat;}
.playicon.pauseact{background-image: url(https://akam.cdn.jdmagicbox.com/images/icontent/cms/career_videopause.svg);}
.muteicon{background: url(https://akam.cdn.jdmagicbox.com/images/icontent/cms/mute_icon.svg) center/100% no-repeat;}
.muteicon.muteinactive{background-image: url(https://akam.cdn.jdmagicbox.com/images/icontent/cms/muteinactive_icon.svg);}
.refreshicon{background: url(https://akam.cdn.jdmagicbox.com/images/icontent/cms/refresh_icon.svg) center/100% no-repeat;}
.transcripticon{background: url(https://akam.cdn.jdmagicbox.com/images/icontent/cms/carer_transcription.svg) center/100% no-repeat;cursor:pointer;transition:all .3s;}
.transcripticon:hover{transform:scale(1.1);opacity:0.8;}
.testimonial__container .swiper-slide video{border-radius: 6px;width: 100%;height: 100%;object-fit: cover;}
/* .testimonial  .container{position: relative;}
.testimonial  .swiper-button-prev{left: 20px;margin-top: 0;}
.testimonial  .swiper-button-next{right: 20px;margin-top: 0px;} */

/* ==Tele Marketing excutive section css== */
.telemarketing__wrap{display: flex;align-items: flex-start;justify-content: space-between;background-color: #ecf0ff;border: #dadce0 solid 1px;margin: 30px 0;padding: 20px;border-radius: 5px;}
.telemarketing__wrap__left{display: inline-flex;flex-direction: column;align-items: flex-start;justify-content: flex-start;}
.btn__default{padding:0 15px;border-radius:8px;background-color:#fff;border:0;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-weight:500;cursor:pointer;transition:all .3s;min-height:42px;border:#d9d9d9 solid 1px;color:#111;font-size: 15px;font-weight: 500;}
.shareicon{background: url('https://akam.cdn.jdmagicbox.com/images/icontent/cms/sharebx_icon.svg') center/100% no-repeat;height: 20px;width: 20px;display: inline-flex;margin: 0 10px 0 0;}
.applicationwrap{display: flex;align-items: flex-start;justify-content: space-between;}
.applicationwrap__summary{flex: 1;display: inline-flex;flex-direction: column;padding-right: 50px;width: calc(100% - 400px);overflow-y: scroll;}
.applicationwrap__form{width: 400px;flex-shrink: 0;}

.applicationwrap__summary__1, .applicationwrap__summary__2, .applicationwrap__summary__3, .applicationwrap__summary__4{margin-bottom: 20px;}
.applicationwrap__summary__1 h2, .applicationwrap__summary__2 h3, .applicationwrap__summary__3 h4, .applicationwrap__summary__4 h5{font-size: 16px;font-weight: 600;margin: 0 0 15px 0;}
.applicationwrap__summary__1 p,
.applicationwrap__summary__2 ul li{font-size: 14px;list-style: disc;white-space: normal;word-break: break-word;}
.applicationwrap__summary ul{margin: 0 0 0 18px;}
.applicationwrap__summary ul li{font-size: 14px!important;list-style: disc!important;font-family: "Poppins",sans-serif!important;margin-left: 20px!important;}
.applicationwrap__summary__1 p strong{font-size: 16px;font-weight: 600;}
.applicationwrap__summary__1 table{width: 100%!important;}






/* ==current_opportunities section css== */
.current_opportunities{background-color: #f3faff;padding: 50px;}
/* .heading{font-size: 46px;font-weight: 600;color: #111;text-align: center;margin-bottom: 2px;} */
.current_opportunities .heading__sub{font-size: 26px;font-weight: 500;color: #111;text-align: center;margin-bottom: 30px;}
/* .cowrapper__leftsection{margin-right: 30px;width: 400px;} */
/* .cowrapper{display: flex;justify-content: flex-start;} */
.coprow{margin-bottom: 20px;}
.coprow:last-child{margin-bottom: 0;}
.selecttabsfilter{margin-bottom:30px}
.selecttabs{display:inline-flex;align-items:center;justify-content:auto;border-radius:6px;border:solid 1px #717171;background-color:#fff;height:42px;position:relative;padding:7px 15px;cursor:pointer;font-size:14px;margin:0 5px 0 0;font-weight: 500;}
.selecttabs::after{content:"";display:inline-block;height:18px;width:24px;background-size:80% 80%;background-repeat:no-repeat;background-position:center right;background-image:url(https://akam.cdn.jdmagicbox.com/images/icontent/cms/down_arrow.svg);z-index:1;flex-shrink: 0;position: absolute;right: 10px;transition: all .3s;}
/* .selecttabs.active::after{transform: rotate(180deg);} */
.selectdropdown{position:absolute;top:42px;left:0;width:100%;box-shadow:0 5px 10px 0 rgba(0,0,0,0.1);border:solid 1px #eee;background-color:#fff;border-radius:6px;border-top-left-radius:0;display:none;z-index:1;padding: 0 8px;max-height: 350px;overflow-y: auto;}
.selectdropdown li{padding:8px 20px;font-size:14px;color:#111;cursor:pointer;transition:all .3s;border-bottom: #f2f2f2 solid 1px;min-height: 46px;display: flex;align-items: center;transition: all .3s;}
.selectdropdown li:hover{background-color: #f2f2f2;border-radius: 2px;}
.selectdropdown li.active{color: #0070cc;position: relative;}
.selectdropdown li.active::after{content:'';position: absolute; top:16px;right:14px;width: 15px;height:15px;background: url(https://akam.cdn.jdmagicbox.com/images/icontent/cms/bluechecked.svg) no-repeat; background-size: 100%;}
.selecttabs.active{border: 1px solid #0070cc;}
/* .currentopening__row{padding: 20px;border-radius: 20px;border: solid 2px #d9d9d9;background-color: #fff;}
.currentopening__row__wrap{border-bottom: #d9d9d9 solid 1px;padding-bottom: 15px;}
.currentopening__row.active{box-shadow: 2px 2px 0 0 #1274c0;border: solid 2px #1274c0;} */
/* .jobinfo{margin-bottom: 20px}
.jobinfo__pos{font-size: 18px;font-weight: 600; }
.jobinfo__field{font-size: 12px;}
.jobdescription{font-weight: 500;}
.jobdescription__info{font-size: 12px;color:717171}
.jobdescription__view{font-size: 11px;color:#1274c0;cursor:pointer} */
/* .locationwrap{display: flex;align-items: center;justify-content: space-between;font-size: 12px;font-weight: 500;color:#717171;padding-top:15px;}
.ixbx12{width: 14px;height: 11px;display: inline-flex;background-color: red;margin-right: 5px;}
.locationwrap__row{display: inline-flex;align-items: center;} */
/* .cowrapper__rightsection{flex: 1;} */
.locationicon{background: url(https://akam.cdn.jdmagicbox.com/images/icontent/cms/location_ic.svg) center/100% no-repeat;height: 14px;}
.timeicon{background: url(https://akam.cdn.jdmagicbox.com/images/icontent/cms/bag_ic.svg) center/100% no-repeat;}
.remoteicon{background: url(https://akam.cdn.jdmagicbox.com/images/icontent/cms/home_ic.svg) center/100% no-repeat;}

.cowrapper__notfound{padding: 20px 20px 30px;border-radius: 20px;background-color: #fff;display: flex;align-items: center;justify-content: center;margin: 20px 0 0 0;flex-direction: column;width: 100%;}
.cowrapper__notfound img{margin-bottom: 30px;}
.cowrapper__notfound p{color:#717171;font-size: 15px;font-weight: 500;text-align: center;}
.cowrapper__heading{font-size: 26px;}
.copage{background-color: #ecf0ff;padding: 30px 0;}
.copage .heading{font-size: 24px;}
.copage .heading__sub{font-size: 14px;}
.filter_label{display: inline-flex;width: 100%;align-items: center;}


/* ==current_opportunities section css ===> Job section css */
.panalwrapper{border-radius: 10px;background-color: #fff;margin: 0 0 30px 0;padding:15px;border:#d9d9d9 solid 1px;}
.panalwrapper:hover{box-shadow: 1px 2px 6px 0 rgba(0, 0, 0, 0.07);}
.panalwrapper summary{cursor: pointer;}
.panalwrapper__info .cowrapper__firstcol:last-child{margin-bottom: 0;border-bottom: 0;}
.job_heading{font-size: 24px;font-weight: 600;display: flex;justify-content: center;}
.location_head{font-size: 14px;font-weight: 500;display: flex;justify-content: center;margin: 0 0 15px 0;}
.btn__primary{padding:0 24px;border-radius:8px;background-color:#0070cc;border:0;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-weight:500;cursor:pointer;transition:all .3s;min-height:42px;border:#0070cc solid 2px;height: 42px;}
.btn__primary:hover{background-color:#fff;color:#0070cc;border:#0070cc solid 2px}
.btn__primary__transparent{padding:0 24px;border-radius:8px;background-color:#fff;border:0;color:#0070cc;display:inline-flex;align-items:center;justify-content:center;font-weight:500;cursor:pointer;transition:all .3s;min-height:42px;border:#0070cc solid 2px;min-width: 150px;}
.btn__primary__transparent:hover{background-color:#0070cc;color:#fff;border:#0070cc solid 2px}
.left__heading{font-size: 18px;}
.right__heading{font-size: 16px;color: #0070cc;position: relative;display: inline-flex;align-items: center;}
.right__heading::after{content: '';background: url(https://akam.cdn.jdmagicbox.com/images/icontent/cms/down_arrow.svg) center/100% no-repeat;height: 15px;width: 15px;display: inline-flex;margin:0 0 0 5px;transition: all .3s;}
details[open] summary .right__heading::after{transform: rotate(180deg);}
/* .inputMaterial:valid ~ .label-wrap{color: #717171;} */


/* cowrapper__rightsection section */
.cowrapper__rightsection{padding: 25px;border-radius: 20px;box-shadow: 4px 4px 0 0 #111;border: solid 2px #111;background-color: #fff;}
.cowrapper__firstcol{margin: 0 0 15px 0;border-bottom: #ccc solid 1px;}
.cowrapper__pos{display: flex;align-items:center;justify-content: space-between;margin: 15px 0 15px 0;border-top: #dadce0 solid 1px;padding-top: 15px;}
.cowrapper__poscol{padding-right: 20px;}
.cowrapper__poscol__1{font-size: 16px;font-weight: 600;}
.cowrapper__poscol__2{font-size: 12px;color:#717171;font-weight: 500;}
.cowrapper__button{padding:2px 15px;border-radius:4px;background-color:#f0f0f0;font-size:15px;border:0;display:inline-flex;align-items:center;min-height: 36px;}
.cowrapper__button::before{content:'';height:15px;width:15px;display:inline-flex;align-items:center;margin:0 10px 0 0;background: url(https://akam.cdn.jdmagicbox.com/images/icontent/cms/location_ic.svg) center/100% no-repeat;}
.cowrapper__pos .btn__primary{min-width: 147px;min-height: 48px;font-size: 16px;}

.buttonrow{display: flex;align-items: center;justify-content: flex-start;margin: 0 0 15px 0;}
.buttonrow a{margin: 0 15px 0 0;height: 40px;padding: 10px;border-radius: 4px;border: solid 1px #d9d9d9;display: inline-flex;align-items: center;font-size: 15px;}
.buttonrow a.btn{min-width: 140px;}
.summarybox__heading{font-size: 14px;font-weight: 600;margin: 0 0 15px 0;}
.summarybox__info, .summarybox__ul li{font-size: 13px;color: 717171;margin: 0 0 15px 0;}
.summarybox__ul{padding: 0 0 0 25px;}
.summarybox__ul li{margin: 0 0 5px 0;list-style: disc;}
.buttonrow a.likeicon{background: url(https://akam.cdn.jdmagicbox.com/images/icontent/cms/heart_icon.svg) center/100% no-repeat;width: 40px;border: 0;}
.buttonrow a.shareicon{background: url(https://akam.cdn.jdmagicbox.com/images/icontent/cms/sharebx_icon.svg) center/100% no-repeat;width: 40px;border: 0;}

.locationtime{display: flex;align-items: center;justify-content: flex-start;font-size: 15px;/*margin: 0 0 15px 0;*/margin:0 0 15px;position: relative;flex-wrap: wrap;width: 100%;}
.locationtime li{margin: 0 8px 0 0;display: inline-flex;align-items: flex-start;font-weight: 500;}
/* .locationtime li::after{content: '';height: 5px;width: 5px;display: inline-flex;background-color: #111;border-radius: 50%;margin:0 0 0 8px} */
.joblistultag{font-size: 12px;margin-top: 8px;align-items: center;}
.joblistultag li{margin-right: 10px;}
.joblistultag li::after{display: none;}
.joblistultag .locicon, .joblistultag .worknatureicon, .joblistultag .yearstimicon{background-position: inherit;}
.joblistultag .wfoicon,.joblistultag .wfhicon{position: relative;top:-2px}
.locationtime li:last-child:after{display: none;}
.loc_mapicon{display: inline-block;width: 20px;height: 20px;background-color: red;}
.locicon{content:'';display: inline-block;width: 16px;height: 20px;background: url(https://akam.cdn.jdmagicbox.com/images/icontent/cms/loc_black_icon.svg) no-repeat;position: relative;top:1px;margin-right: 5px;flex-shrink: 0;background-position: center 3px;}
.worknatureicon{display: inline-block;width: 16px;height: 20px;background: url(https://akam.cdn.jdmagicbox.com/images/icontent/cms/career_fulltime.svg) no-repeat;margin-right: 5px;background-position: center 3px;}
.yearstimicon{display: inline-block;width: 16px;height: 20px;background: url(https://akam.cdn.jdmagicbox.com/images/icontent/cms/career_years.svg) no-repeat;margin-right: 5px;background-position: center 3px;}
.loccity{display: inline-block;max-width: 150px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.loccity_new{display: inline-block;overflow: hidden;text-overflow: ellipsis;white-space: normal;}
.locmore:hover .loctooltip{display: block;}
.loctooltip{position: absolute;bottom:30px;transform: translateX(-50%);background-color: #000; border-radius: 10px;color: #fff;padding: 7px 10px;display: none;max-width: 220px;text-align: center;margin-left: 10px;}
.locmore:hover::after{content:'';position: absolute;bottom:22px;width: 0; height: 0; border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 8px solid #000;margin-left: -11px;}
.wfoicon{display: inline-block;width: 16px;height: 20px;background: url(https://akam.cdn.jdmagicbox.com/images/icontent/cms/wfo.svg) no-repeat;margin-right: 5px;background-position: center 3px;}
.wfhicon{display: inline-block;width: 16px;height: 20px;background: url(https://akam.cdn.jdmagicbox.com/images/icontent/cms/wfh.svg) no-repeat;margin-right: 5px;background-position: center 3px;}

/* pagination css */
.pagination,.page-numbers{display:flex;align-items:center;justify-content:flex-start;gap:12px}
.pagination{margin-top: 20px;}
.btn-nav,.btn-page{border-radius:6px;background-color:#edf1f4;cursor:pointer;border: #dadce0 solid 1px;}
.btn-nav {padding: 5px;width: 26px;height: 25px;border: 1.5px solid #111;color: #111;}
.btn-nav:hover,.btn-page:hover{background-color:#111;color:#fff}
.btn-page{border:none;width:26px;height:26px;font-size:14px;font-weight: 500;text-align: center;}
.btn-selected{background-color:#111;color:#fff}




/* == Footer section css == */
.jdcontainer{background-color: #fff;}
.jdfooter{border-top:1px solid#eee;}
.footer_quicklinks_list{margin-top: 20px;display: flex;}
.social_links, .footer_quicklinks_list1{display: flex;}
.anchor:hover{text-decoration:underline;color:#0070cc;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;}
.anchor:hover,.pointer,a{cursor:pointer;}
.footer_quicklinks{border-bottom:1px solid#f6f6f6;border-top:1px solid#f6f6f6; padding: 25px 0;}
.footer_quicklinks_outer{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;}
.footer_quicklinks_left{-webkit-box-flex:0;-webkit-flex:0 0 330px;-moz-box-flex:0;-ms-flex:0 0 330px;flex:0 0 330px;}
.footer_quicklinks_outer ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap;}
.footer_quicklinks_outer li{margin-bottom:15px;min-width:136px;margin-right:24px;}
.footer_quicklinks_outer li a{color:#717171;}
.footer_quicklinks_outer li a:hover{color:#0070cc;}
.footer_quicklinks_right{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;}
.footer_locations a,.footer_services_wrap a{color:#717171;}
.footer_services_wrap{line-height:22px; padding:40px 0 30px 0 ;}
.footer_services_wrap a.anchor,.footer_locations a.anchor{position:relative;display:inline-block;padding:1px 10px 1px 2px;}
.footer_services_wrap ul li a.anchor:after,.footer_locations ul li a.anchor:after{content:"|";position:absolute;right:1px;top:0;color:#717171;}
.footer_quicklinks_list1 li a.anchor::after{content:"|";position:absolute;right:1px;top:0;color:#717171;}
.footer_services_wrap a.anchor:last-child:after,.footer_locations a.anchor:last-child:after{display:none;}
.footer_social{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;border-top:1px solid#f6f6f6;border-bottom:1px solid#f6f6f6; padding: 40px 0;}
.footer_social .social_left{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display: inline-flex;}
.footer_social .social_right{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
.footer_social .social_rbox{width:100px;height:30px;margin-left:10px;cursor:pointer;}
.footer_social .social_rbox_image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;}
.flw_facebook{background-image:url(https://akam.cdn.jdmagicbox.com/images/icontent/newwap/web2022/flw_facebook_active.svg);background-repeat:no-repeat;-webkit-background-size:100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%;width:30px;height:30px;display:inline-block;cursor:pointer;vertical-align:middle;margin-left: 5px;}
.flw_youtube{background-image:url(https://akam.cdn.jdmagicbox.com/images/icontent/newwap/web2022/flw_youtube_active.svg);background-repeat:no-repeat;-webkit-background-size:100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%;width:30px;height:30px;display:inline-block;cursor:pointer;vertical-align:middle;margin-left: 5px;}
.flw_linkedIn{background-image:url(https://akam.cdn.jdmagicbox.com/images/icontent/newwap/web2022/flw_linkedIn_active.svg);background-repeat:no-repeat;-webkit-background-size:100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%;width:30px;height:30px;display:inline-block;cursor:pointer;vertical-align:middle;margin-left: 5px;}
.flw_insta{background-image:url(https://akam.cdn.jdmagicbox.com/images/icontent/newwap/web2022/flw_insta_active.svg);background-repeat:no-repeat;-webkit-background-size:100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%;width:30px;height:30px;display:inline-block;cursor:pointer;vertical-align:middle;margin-left: 5px;}
.flw_twitter{background-image:url(https://akam.cdn.jdmagicbox.com/images/icontent/newwap/web2022/flw_twitter_active.svg);background-repeat:no-repeat;-webkit-background-size:100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%;width:30px;height:30px;display:inline-block;cursor:pointer;vertical-align:middle;margin-left:5px;}
.flw_facebook:hover{opacity:.7;}
.flw_youtube:hover{opacity:.7;}
.flw_linkedIn:hover{opacity:.7;}
.flw_insta:hover{opacity:.7;}
.flw_twitter:hover{opacity:.7;}
.footer_aboutus{line-height:20px;}
.category_text{line-height:1.67;}
.footer_copyrights{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;padding: 40px 0;}
.footer_copyrights a{color:#717171;}
.footer_copyrights a.anchor{position:relative;padding-right:15px;display:inline-block;}
.footer_copyrights a.anchor:after{content:"|";position:absolute;right:4px;top:0;}
.footer_copyrights a.anchor:last-child:after{display:none;}

.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after,
.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after{display: none;}

.swiper-button-prev2:after, .swiper-rtl .swiper-button-next2:after,
.swiper-button-next2:after, .swiper-rtl .swiper-button-prev2:after{display: none;}

.image-button{cursor: pointer;}

/* contact HR section css */
.contact__inner ul {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
}

.address {
    padding: 20px;
    padding-bottom: 10px;
    /* flex: 0 0 100%; */
    margin: 15px 15px;
    position: relative;
    border-radius: 10px;
    width: calc((100% / 3) - 30px);
    /* max-width: 30%; */
    border: solid 2px #d9d9d9;
    word-break: break-word;
}

.jobsicn {
    display: inline-block;
    height: 15px;
    width: 15px;
    flex-shrink: 0;
    margin-right: 6px;
}

.jobs_icn_location {
    background: url('https://akam.cdn.jdmagicbox.com/images/icontent/cms/jobs_location.svg');
}

.jobs_icn_call {
    background: url('https://akam.cdn.jdmagicbox.com/images/icontent/cms/jobs_call.svg');
}

.jobs_icn_time {
    background: url('https://akam.cdn.jdmagicbox.com/images/icontent/cms/jobs_time.svg');
}

.address_li {
    display: flex;
    width: 100%;
    padding: 0 0 10px 0
}

@media only screen and (max-width:767px){
	.footer_services_wrap{padding: 20px;display: block; text-align: center;}
	.footer_social{display: block;  flex-direction: column; padding: 20px; text-align: center;}
	.footer_social .social_left{margin-bottom: 20px;}
	.footer_quicklinks{padding: 20px;margin-top: 25px;}
	.footer_quicklinks_outer{display: block;}
    .footer_copyrights{padding: 20px;}
    .yearstimicon, .worknatureicon, .locicon{background-position: inherit;}
    .address {max-width: unset;margin: 15px 0;}
    .filter_label{flex-direction: column;align-items: flex-start;}
}
@media only screen and (min-width: 992px) {
    .header__menu_webview{
        display: inline-flex;
        align-items: center;
        justify-content: flex-end;
    }
    .container.containerheader_mobile .header__logo{display: none;}
  }
/* == modal section css ==  */
.modal{z-index: 2;position: relative;}
.modal_body{position:fixed;left:0;top:0;height:100%;width:100%}
.modal__overlay{background-color:rgba(0,0,0,.5);position:fixed;left:0;top:0;height:100%;width:100%;z-index:1}
.modal_content{background-color:#fff;position:fixed;top:0;right:0;width:365px;height:100%;padding:20px;z-index:1}
/* .hiring_content{overflow-y: scroll;overflow-x: hidden;} */
.formheading{font-size: 18px;font-weight: 600;}
.closeicon{background: url(https://akam.cdn.jdmagicbox.com/images/icontent/newwap/newprot_w/popup_cross.svg) center/100% no-repeat;height: 15px;width: 15px;display: inline-flex;cursor: pointer;}
/* .cwritingwrap{box-shadow:4px 4px 0 0 #363740;border:solid 1px #363740;border-radius:10px;padding:10px;width: 100%;}
.cwritingwrap__1{font-size: 16px;font-weight: 500;}
.cwritingwrap__2{font-size: 12px;} */
.hiring_box{margin-top: 20px;}
.group__inline a{color:#0070cc;font-size: 11px;margin-top: -20px;font-weight: 500;}
.uploadresume__head{font-size: 14px;font-weight: 500;margin-bottom: 5px;}
.upload__input{border: #0070cc dashed 1px;border-radius: 4px;}
.upload__input label{width: 100%;display: inline-flex;height: 40px;align-items: center;justify-content: center;}
.upload__input input{display:none;}
.browsetext{font-size: 12px;color: 717171;font-weight: 500;}
.browsetext .color007{color:#0070cc}
.btnprimary__wrapper{width:100%;}
.btnprimary{background-color:#0070cc;border:0;border-radius:4px;color:#fff;display:inline-block;padding:11px 31px;width:100%;white-space:nowrap;border:#1274c0 solid 1px;cursor:pointer}
.captchainfo{font-size:11px;margin-top: -10px;color:717171}
.captchainfo a{color:#0070cc;font-weight: 500;}
.uploadcontentwrap{border-radius: 6px;height: 40px;background-color: #f2f2f2;display: flex;position: relative;font-size: 12px;font-weight: 50x;cursor:pointer}
.captchainfo{font-size:11px;margin-top: -10px;color:717171}
.captchainfo a{color:#0070cc;font-weight: 500;}
.uploadcontentwrap{border-radius: 6px;height: 40px;background-color: #f2f2f2;display: flex;position: relative;font-size: 12px;font-weight: 500;color:#111;align-items: center;padding: 0 5px 0 10px;}
.captchaimg{border: #ccc solid 1px;border-radius: 4px;display: inline-flex;height: 40px;min-width: 120px;}
.uploadcontentwrap .closeicon{background: url(https://akam.cdn.jdmagicbox.com/images/icontent/newwap/newprot_w/popup_cross.svg) center/100% no-repeat;position: absolute;right:10px;top:50%;margin-top: -7.5px;background-size: 90%;}
.hiring_box .label-wrap{top:12px}

.custom-loader {
    width:25px;
    height:25px;
    border-radius:50%;
    background:conic-gradient(#0000 10%,#fff);
    -webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 4px),#000 0);
    animation:s3 1s infinite linear;
    display: inline-flex;
  }
  @keyframes s3 {to{transform: rotate(1turn)}}
  
  @keyframes s3{ 
    100%{transform: rotate(1turn)}
  }


@keyframes ripple {
    from{transform:scale(1);opacity:.4}
    to{transform:scale(30);opacity:0}
}
.ripple{position:relative;overflow:hidden}
.ripple:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;background-image:radial-gradient(circle,#fff 10%,transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10);opacity:0;transition:transform 0.5s,opacity 1s}
.ripple:active:after{transform:scale(0);opacity:.2;transition:0}



/* New swiper css  */
/* .swiper{width:100%;height:100%}
.swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center}
.swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}
body{background:#000;color:#000}
.swiper{width:100%;height:300px;margin-left:auto;margin-right:auto}
.swiper-slide{background-size:cover;background-position:center}
.mySwiper2{height:80%;width:100%}
.mySwiper{height:20%;box-sizing:border-box;padding:10px 0}
.mySwiper .swiper-slide{width:25%;height:100%;opacity:.4}
.mySwiper .swiper-slide-thumb-active{opacity:1}
.swiper-slide img{display:block;width:100%;height:100%;object-fit:cover} */

.mySwiper_sukh{height: 50px;margin-bottom: 50px;}



.successwrapper{display: flex;align-items: center;justify-content: center;flex-direction: column;height: 100%;}
.successwrapper__text{font-size: 18px;font-weight: 600; color:#111;display: flex;align-items: flex-start;justify-content: flex-start;}
.success__icon{display: inline-flex;height: 40px;width: 40px;flex-shrink: 0;margin: 0 10px 0 0;background: url(https://akam.cdn.jdmagicbox.com/images/icontent/cms/successful_icon.svg) center/100% no-repeat;}
.successwrapper .summarybox__ul li{color: #111;font-size: 14px;font-weight: 500;}
.popicon{display: inline-flex;height: 14px;width: 14px;flex-shrink:0;margin: 0 10px 0 0;background: url(https://akam.cdn.jdmagicbox.com/images/icontent/cms/bokeh_icon.svg) center/100% no-repeat;}


/* Thank you section css */
.thankyouwrap{display: flex;align-items: center;justify-content: center;height: 100vh;text-align: center;}
.thankyouwrap__inner{width: 90%;}
.error-popup{display:none;position:relative;font-size:12px;border-radius:4px;top:0;left:0;width:100%;background-color:#fcc;color:#111;padding:10px;text-align:center}
.infolist{display: flex;justify-content: flex-start;text-align: left;flex-direction: column;padding: 0 0 0 30px;}
.infolist li{list-style: disc;}
.sucessicon{background: url(https://akam.cdn.jdmagicbox.com/images/icontent/analytics/payment_success_icon.svg) center/100% no-repeat;height: 90px;width:90px;display: inline-flex;margin: 0 0 20px 0;}
.thankyouwrap .btn__primary{width: 200px;height: 46px;}


/* Please try again section css */
.thankyouwrap.error_msg {width: 100%;background-color: rgba(0,0,0,.8);}
.thankyouwrap.error_msg .thankyouwrap__inner{width: 300px;background-color: #fff;padding: 20px;border-radius: 8px;}
.thankyouwrap.error_msg .btn__primary{width: auto;}

/* swiper section css */
.jdvalue .container,.testimonial .container,.funsection .container{position: relative;}
.jdvalue .swiper-button-prev,.testimonial .swiper-button-prev2,.funsection .swiper-button-prev{left: 20px;margin-top: 0px;border: 0;}
.jdvalue .swiper-button-next,.testimonial .swiper-button-next2,.funsection .swiper-button-next{right: 20px;margin-top: 0px;border: 0;}

.jdvalue .swiper-button-prev, .jdvalue .swiper-button-next{margin-top: 12px;}
.funsection .swiper-button-prev, .funsection .swiper-button-next{margin-top: 60px;z-index: 2;}

.hiring_group .dropdown-icon{top:22px}
.hiring_group .errtxt{margin-left: 0;}
.hiring_group select{appearance: auto;}

@media all and (min-width: 768px){
    .desk_hide{display: none;}

    .thankyouwrap{position: fixed;top:0;left:0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.7);z-index: 11;}
    .thankyouwrap__inner{background-color: #fff;border-radius: 10px;padding: 40px 40px;width: 550px;position: absolute;top:50%;left:50%;transform: translate3d(-50%,-50%, 0);}

    /*fun*/
    .imagesgrid_item_5{display: none;}
    /* .photomagnify{display: none;} */
    .photomagnify_inner{width: 550px;transform: translate3d(-50%,-50%,0);left: 50%;}
}

details,
details summary {padding-left:0;background-image:none;-webkit-appearance:none;}
details summary::-webkit-details-marker {display:none;}

#myImage:focus-visible,div:focus-visible,p:focus-visible {
   border:none;outline:0;
	-webkit-box-shadow:0 0 0 2px #005fcc,0 0 0 3px rgb(0, 83, 150);
	-moz-box-shadow:0 0 0 2px #005fcc,0 0 0 3px rgb(0, 83, 150);
	box-shadow:0 0 0 2px #005fcc,0 0 0 3px rgb(0, 83, 150);
	transition: all .3s;
	z-index: 1;
	border-radius: 4px;
}
  
/* Focus css  */
span:focus-visible,li:focus-visible,.i:focus-visible,div:focus-visible,a:focus-visible,button:focus-visible,span:focus-visible,select:focus-visible{
	border:none;outline:0;
	-webkit-box-shadow:0 0 0 2px #005fcc,0 0 0 3px rgb(0, 83, 150);
	-moz-box-shadow:0 0 0 2px #005fcc,0 0 0 3px rgb(0, 83, 150);
	box-shadow:0 0 0 2px #005fcc,0 0 0 3px rgb(0, 83, 150);
	transition: all .3s;
	z-index: 2;
	border-radius: 4px;
  }

/* Screen reader only - visually hidden but accessible to assistive technologies */
.sr-only {
	position: absolute;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: -1px;
	overflow: hidden;
	clip: rect(0, 0, 0, 0);
	white-space: nowrap;
	border-width: 0;
}
  
essible to assistive technologies */
.sr-only {
	position: absolute;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: -1px;
	overflow: hidden;
	clip: rect(0, 0, 0, 0);
	white-space: nowrap;
	border-width: 0;
}
  
