.careers-banner {
  margin-top:80px;
  width:100%;
  min-height:480px;
  max-height:480px;
  overflow:hidden;
  position:relative;
}

.careers-banner .banner-content {
  position:absolute;
  width:100%;
  right:0%;
  text-align:center;
  -webkit-transform:translateY(-50%);
  transform:translateY(-50%);
  top:50%;
  left:0;
  z-index:9;
}

.careers-banner .banner-content h1 {
  font-size:4.5rem;
  font-family:var(--DMSans) !important;
  margin-bottom:20px;
  line-height:1.3;
  color:#fff;
  font-weight: var(--fnt-bold) !important;
  position:relative;
}

.careers-banner .banner-content h4 {
  font-size:1.2rem;
  font-family: var(--DMSans) !important;
  position:relative;
  line-height:1.5;
  color:#fff;
  margin-bottom:20px;
}

.careers-banner .banner-content span {
  display:inline-block;
  width:100%;
  text-align:center;
}

.careers-banner .banner-item {
  position:relative;
  overflow:hidden;
}

.careers-banner .banner-item:before {
  position:absolute;
  content:"";
  width:100%;
  height:100%;
  background:rgba(255,255,255,0) linear-gradient(181deg,rgba(0,0,0,0),#51007a) repeat scroll 0 0;
  left:0;
  top:0;
}

.careers-banner .banner-item img,
.careers-banner .banner-item video {
  width:100%;
  min-height:480px;
  max-height:480px;
  -o-object-fit:cover;
  object-fit:cover;
}

.breadcrumbs-wrap {
  max-width:1190px;
  width:100%;
  height:auto;
  padding:0px 15px;
  margin:0px auto;
  position:relative;
  zoom:1;
}

.breadcrumbs-wrap .breadcrumbs {
  width:38%;
  min-width:330px;
  height:auto;
  min-height:65px;
  padding:20px;
  margin:0px;
  float:right;
  background:rgba(0,0,0,0.5);
  position:absolute;
  bottom:0px;
  top:auto;
  right:0px;
  display:inline-block;
}

.breadcrumbs-wrap .breadcrumbs li {
  list-style:none;
  line-height:normal;
  display:inline-block;
  color:#fff;
  text-align:left;
  padding:0px;
  margin:0px;
  font-size:14px;
}

.breadcrumbs-wrap .breadcrumbs li a { color:#cdcccd; }

.breadcrumbs-wrap .breadcrumbs li a:after {
  content:">";
  padding:0px 7px;
  font-size:1rem;
  vertical-align:middle;
}

.breadcrumbs-wrap .breadcrumbs li.active { color:#fff; }

.down-wrap {
  max-width:1190px;
  width:100%;
  height:30px;
  padding:0px 15px;
  margin:0px auto;
  position:relative;
  zoom:1;
}

.down-wrap .scroll_down {
  width:25%;
  min-width:250px;
  height:30px;
  padding:0px 50px;
  margin:0px;
  background:#f26739;
  position:absolute;
  right:0px;
  bottom:0px;
  z-index:9 !important;
}

.down-wrap .scroll_down p {
  color:#eee;
  font-size:13px;
  padding-left:50px;
  margin:0px;
  background:url(https://emudhra.com/hubfs/scroll-to-down.png) no-repeat center left;
  line-height:30px;
}

.careers-banner .btn-primary.btn-banner:hover { background-color:transparent; }

.careers-banner .btn-primary.btn-banner:before {
  content:"";
  width:36px;
  height:36px;
  background-color:transparent;
  border:1px solid #fff;
  position:absolute;
  top:0;
  right:0;
  border-radius:100px;
  -webkit-transition:all ease-in-out 0.3s;
  transition:all ease-in-out 0.3s;
}

.careers-banner .btn-primary.btn-banner .btn-text {
  -webkit-transition:color ease-in 0.2s;
  transition:color ease-in 0.2s;
  color:#fff;
  z-index:1;
  margin-bottom:0;
  font-size:0.9rem;
  font-family:var(--DMSans) !important;
  margin-right:8px;
}

.careers-banner .btn-primary.btn-banner .circle {
  width:36px;
  height:36px;
  background-color:transparent;
  border-radius:100%;
  position:relative;
}

.careers-banner .btn-primary.btn-banner .circle:before {
  content:"\ea1d";
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  height:100%;
  width:36px;
  color:#fff;
  font-size:1.1rem;
  vertical-align:middle;
  font-family:"boxicons" !important;
}

.careers-banner .btn-primary.btn-banner:hover:before {
  width:100%;
  height:100%;
}

.careers-banner .btn-primary.btn-banner:hover .circle:before {
  content:"\ea1d";
  -webkit-transform:rotate(180deg);
  transform:rotate(180deg);
  font-size:1rem;
}

.breadcrumbs-wrap .breadcrumbs li a:hover {
  text-decoration:none;
  color:#f26739;
}

@media screen and (max-width:768px) {
  .careers-banner .banner-content h1 {
    font-size:2.5rem;
    font-family:var(--DMSans) !important;
  }

  .down-wrap .scroll_down {
    padding:0px 20px;
    text-align:center;
  }
}




  .careers-platform {
  background-color:#fff;
  position:relative;
  padding:60px 0px;
}

.careers-platform .main-content {
  text-align:center;
  margin-bottom:100px;
}

.careers-platform .stories-section {
  position:relative;
  background:#f1f0f5;
  padding:0px 0px;
}

.careers-platform .main-content .title-head {
  position:relative;
  display:inline-block;
  font-size:15px;
  margin-bottom:15px;
  line-height:12px;
  color:#6e7279;
  font-family:var(--DMSans) !important;
  padding-left:80px;
  text-transform:uppercase;
  letter-spacing:0.1em;
}

.careers-platform .main-content .title-head:before {
  background-color:#f26739;
  content:"";
  height:2px;
  width:70px;
  margin-right:10px;
  position:absolute;
  left:0;
  top:50%;
}

.careers-platform .stories-section:hover {
  background-color:#a977b3;
  background-position:0 0;
  background-repeat:no-repeat;
  -webkit-transform-origin:bottom center;
  transform-origin:bottom center;
}

.careers-platform .stories-section:hover figure {
  background:#fff;
  transform:rotate(-2deg) scale(1.06);
  -moz-transform:rotate(-2deg) scale(1.06);
  -webkit-transform:rotate(-2deg) scale(1.06);
}

.careers-platform .stories-section:hover .stories-content h4,
.careers-platform .stories-section:hover .stories-content p { color:#fff; }

.careers-platform .stories-section figure {
  position:relative;
  display:inline-block;
  width:170px;
  height:170px;
  background:0 0;
  border-radius:50%;
  padding:8px;
  overflow:hidden;
  margin-top:-55px;
  margin-left:50px;
  margin-bottom:10px;
  -webkit-transition:all 500ms ease;
  transition:all 500ms ease;
}

.careers-platform .stories-section figure img {
  width:100%;
  height:100%;
  -o-object-fit:cover;
  object-fit:cover;
  border-radius:50%;
  overflow:hidden;
}

.careers-platform .stories-section .stories-content { padding:15px 40px 30px; }

.careers-platform .stories-section .stories-content h4 {
  color:#38005e;
  font-size:1.2rem;
  margin-bottom:20px;
  padding-left:10px;
  font-family:var(--DMSans) !important;
  position:relative;
}

.careers-platform .stories-section .stories-content h4:before {
  background-color:#f26739;
  content:"";
  height:15px;
  width:3px;
  margin-right:10px;
  position:absolute;
  left:0;
  top:17%;
}

.careers-platform .stories-section .stories-content p {
  color:#333;
  font-size:14px;
  margin-bottom:0px;
  line-height:1.7;
  text-align:justify;
}

@media screen and (min-width:1199px) {
  .careers-platform .stories-section .stories-content { min-height:255px; }
}

@media screen and (max-width:768px) {
  .careers-platform .stories-section { margin-bottom:12px; }

  .careers-platform .stories-section figure { margin:15px; }

  .careers-platform .stories-section .stories-content {
    padding:0px 20px 30px;
    margin:0px;
  }

  .careers-platform .main-content { margin-bottom:30px; }
}




  #hs_cos_wrapper_dnd_area-module-3 .careers-choose {
  width:100%;
  padding:60px 0;
  background-position:top;
  background-repeat:no-repeat;
  background-size:cover;
  -o-object-fit:cover;
  object-fit:cover;
  min-height:530px;
  height:530px;
  position:relative;
}

#hs_cos_wrapper_dnd_area-module-3 .careers-choose .background-comon {
  height:530px;
  position:relative;
}

#hs_cos_wrapper_dnd_area-module-3 .careers-choose .background-comon:before {
  position:absolute;
  content:"";
  background-color:#262626;
  width:55%;
  right:0;
  z-index:1;
  height:530px;
}

#hs_cos_wrapper_dnd_area-module-3 .careers-choose .main-content {
  text-align:left;
  position:relative;
  z-index:2;
  padding:50px 0px;
}

#hs_cos_wrapper_dnd_area-module-3 .careers-choose .main-content .title-head {
  position:relative;
  display:inline-block;
  font-size:15px;
  margin-bottom:15px;
  line-height:12px;
  color:#fff;
  font-family:var(--DMSans) !important;
  padding-left:80px;
  text-transform:uppercase;
  letter-spacing:0.1em;
}

#hs_cos_wrapper_dnd_area-module-3 .careers-choose .main-content .title-head:before {
  background-color:#f26739;
  content:"";
  height:2px;
  width:70px;
  margin-right:10px;
  position:absolute;
  left:0;
  top:50%;
}

#hs_cos_wrapper_dnd_area-module-3 .careers-choose .main-content .main-head {
  font-size:2.25rem;
  font-weight: var(--fnt-bold) !important;
  font-family: var(--DMSans) !important;
  line-height:1.5;
  color:#fff;
  margin-bottom:30px;
}

#hs_cos_wrapper_dnd_area-module-3 .careers-choose .main-content .sub-text,
#hs_cos_wrapper_dnd_area-module-3 .careers-choose .main-content p {
  font-size:1rem;
  font-family:var(--DMSans) !important;
  line-height:1.5;
  color:#fff;
  text-align:justify;
}

#hs_cos_wrapper_dnd_area-module-3 .careers-open-btn {
  background-color:transparent;
  border:none;
  padding:0px;
  color:#fff;
  cursor:pointer;
  position: relative;
}

#hs_cos_wrapper_dnd_area-module-3 .careers-open-btn:after {
  content:"\ea1d";
  width:20px;
  height:20px;
  line-height:20px;
  text-align:center;
  border-radius:50%;
  margin-left:3px;
  color:#fff;
  top:50%;
  right:auto;
  font-size:1.2rem;
  -webkit-transform:translateY(-50%);
  transform:translateY(-50%);
  position:absolute;
  font-family:"boxicons" !important;
  -webkit-transition:all 0.3s ease-in-out;
  transition:all 0.3s ease-in-out;
}

#hs_cos_wrapper_dnd_area-module-3 .careers-open-btn:focus,
#hs_cos_wrapper_dnd_area-module-3 .careers-open-btn:focus-visible,
#hs_cos_wrapper_dnd_area-module-3 .careers-open-btn:hover {
  outline:none;
  background-color:transparent;
  -webkit-box-shadow:none;
  box-shadow:none;
  border:none;
  color:#f26739;
}

#hs_cos_wrapper_dnd_area-module-3 .careers-open-btn:focus-visible:after,
#hs_cos_wrapper_dnd_area-module-3 .careers-open-btn:focus:after,
#hs_cos_wrapper_dnd_area-module-3 .careers-open-btn:hover:after { color:#f26739; }

@media screen and (max-width:768px) {
  #hs_cos_wrapper_dnd_area-module-3 .careers-choose,
  #hs_cos_wrapper_dnd_area-module-3 .careers-seeking {
    height:auto;
    padding:60px 20px;
  }

  #hs_cos_wrapper_dnd_area-module-3 .careers-choose:before,
  #hs_cos_wrapper_dnd_area-module-3 .careers-seeking:before {
    content:"";
    height:100%;
    width:100%;
    display:block;
    background:rgba(0,0,0,0.4);
    position:absolute;
    top:0px;
    left:0px;
  }

  #hs_cos_wrapper_dnd_area-module-3 .careers-choose .background-comon,
  #hs_cos_wrapper_dnd_area-module-3 .careers-seeking .background-comon { height:auto; }

  #hs_cos_wrapper_dnd_area-module-3 .careers-choose .main-content,
  #hs_cos_wrapper_dnd_area-module-3 .careers-seeking .main-content { padding:20px 0px; }

  #hs_cos_wrapper_dnd_area-module-3 .careers-choose .main-content .title-head,
  #hs_cos_wrapper_dnd_area-module-3 .careers-culture .main-content .title-head,
  #hs_cos_wrapper_dnd_area-module-3 .careers-openings .main-content .title-head,
  #hs_cos_wrapper_dnd_area-module-3 .careers-platform .main-content .title-head,
  #hs_cos_wrapper_dnd_area-module-3 .careers-seeking .main-content .title-head,
  #hs_cos_wrapper_dnd_area-module-3 .careers-testimonial .main-content .title-head,
  #hs_cos_wrapper_dnd_area-module-3 .careers-values .main-content .title-head {
    padding-left:40px;
    font-size:14px;
  }

  #hs_cos_wrapper_dnd_area-module-3 .careers-choose .main-content .title-head:before,
  #hs_cos_wrapper_dnd_area-module-3 .careers-culture .main-content .title-head:before,
  #hs_cos_wrapper_dnd_area-module-3 .careers-openings .main-content .title-head:before,
  #hs_cos_wrapper_dnd_area-module-3 .careers-platform .main-content .title-head:before,
  #hs_cos_wrapper_dnd_area-module-3 .careers-seeking .main-content .title-head:before,
  #hs_cos_wrapper_dnd_area-module-3 .careers-testimonial .main-content .title-head:before,
  #hs_cos_wrapper_dnd_area-module-3 .careers-values .main-content .title-head:before { width:30px; }

  #hs_cos_wrapper_dnd_area-module-3 .main-content h2 { font-size:1.75rem !important; }

  #hs_cos_wrapper_dnd_area-module-3 .careers-choose .background-comon:before { display:none; }
}




  #hs_cos_wrapper_dnd_area-module-4 .careers-culture {
  background: linear-gradient(180deg, #f3f1ff 0%, #FFFFFF 100%) !important;
  position:relative;
  padding:105px 0px 60px;
}

#hs_cos_wrapper_dnd_area-module-4 .careers-culture .main-content {
  text-align:center;
  margin-bottom:50px;
}

#hs_cos_wrapper_dnd_area-module-4 .careers-culture .main-content .title-head {
  position:relative;
  display:inline-block;
  font-size:15px;
  margin-bottom:15px;
  line-height:12px;
  color:#6e7279;
  font-family:var(--DMSans) !important;
  padding-left:80px;
  text-transform:uppercase;
  letter-spacing:0.1em;
}

#hs_cos_wrapper_dnd_area-module-4 .careers-culture .main-content .title-head:before {
  background-color:#f26739;
  content:"";
  height:2px;
  width:70px;
  margin-right:10px;
  position:absolute;
  left:0;
  top:50%;
}

#hs_cos_wrapper_dnd_area-module-4 .careers-culture .main-content .main-head {
  font-size:2.25rem;
  font-weight: var(--fnt-bold) !important;
font-family: var(--DMSans) !important;
  line-height:1.5;
  color:#141414;
  margin-bottom:10px;
}

#hs_cos_wrapper_dnd_area-module-4 .careers-culture .main-content .sub-text,
#hs_cos_wrapper_dnd_area-module-4 .careers-culture .main-content p {
  font-size:1rem;
  font-family:var(--DMSans) !important;
  line-height:1.5;
  color:#333;
  margin:0px;
  text-align:center;
}

#hs_cos_wrapper_dnd_area-module-4 .careers-culture .culture-box {
  padding:30px 30px;
  width:100%;
  margin:0px 0px 20px;
  -webkit-transition:all 0.5s;
  transition:all 0.5s;
  border-radius:0px;
  background-color:#fff;
}

#hs_cos_wrapper_dnd_area-module-4 .careers-culture .culture-box:hover {
  -webkit-box-shadow:0 0 10px 4px rgba(31,66,135,0.1);
  box-shadow:0 0 10px 4px rgba(31,66,135,0.1);
}
#hs_cos_wrapper_dnd_area-module-4 .careers-culture .culture-box figure 
{
  text-align: center;margin: 0px auto 20px;
}
#hs_cos_wrapper_dnd_area-module-4 .careers-culture .culture-box figure .culture-img { margin:auto; }

#hs_cos_wrapper_dnd_area-module-4 .careers-culture .culture-box h3 {
  font-size:1.25rem;
  font-family:var(--DMSans) !important;
  line-height:1.5;
  color:#141414;
  text-align:center;
  margin-bottom:10px;
}

#hs_cos_wrapper_dnd_area-module-4 .careers-culture .culture-box p {
  font-size:14px;
  font-family:var(--DMSans) !important;
  line-height:1.5;
  color:#333;
  margin:0px;
  text-align:center;
}

@media screen and (max-width:768px) {
  #hs_cos_wrapper_dnd_area-module-4 .careers-culture { padding:50px 0px; }

  #hs_cos_wrapper_dnd_area-module-4 .careers-culture .main-content .title-head {
    text-transform:lowercase;
    line-height:1.6;
  }

  #hs_cos_wrapper_dnd_area-module-4 .careers-choose .main-content .title-head,
  #hs_cos_wrapper_dnd_area-module-4 .careers-culture .main-content .title-head,
  #hs_cos_wrapper_dnd_area-module-4 .careers-openings .main-content .title-head,
  #hs_cos_wrapper_dnd_area-module-4 .careers-platform .main-content .title-head,
  #hs_cos_wrapper_dnd_area-module-4 .careers-seeking .main-content .title-head,
  #hs_cos_wrapper_dnd_area-module-4 .careers-testimonial .main-content .title-head,
  #hs_cos_wrapper_dnd_area-module-4 .careers-values .main-content .title-head {
    padding-left:40px;
    font-size:14px;
  }

  #hs_cos_wrapper_dnd_area-module-4 .careers-choose .main-content .title-head:before,
  #hs_cos_wrapper_dnd_area-module-4 .careers-culture .main-content .title-head:before,
  #hs_cos_wrapper_dnd_area-module-4 .careers-openings .main-content .title-head:before,
  #hs_cos_wrapper_dnd_area-module-4 .careers-platform .main-content .title-head:before,
  #hs_cos_wrapper_dnd_area-module-4 .careers-seeking .main-content .title-head:before,
  #hs_cos_wrapper_dnd_area-module-4 .careers-testimonial .main-content .title-head:before,
  #hs_cos_wrapper_dnd_area-module-4 .careers-values .main-content .title-head:before { width:30px; }

  #hs_cos_wrapper_dnd_area-module-4 .careers-culture .culture-box { padding:24px 12px; }
}




  #hs_cos_wrapper_dnd_area-module-5 .branch-spaces {
  position:relative;
  padding:20px 0px 60px;
  background-color:#fff;
}

#hs_cos_wrapper_dnd_area-module-5 .branch-spaces .official-sec {
  margin-bottom:30px;
  position:relative;
}

#hs_cos_wrapper_dnd_area-module-5 .branch-spaces .official-sec img { cursor:pointer; }

#hs_cos_wrapper_dnd_area-module-5 .branch-spaces .official-sec:after {
  background:rgba(255,255,255,0.4);
  content:"";
  position:absolute;
  left:0;
  top:0;
  width:100%;
  height:0;
  opacity:1;
  z-index:9;
  pointer-events:none;
}

#hs_cos_wrapper_dnd_area-module-5 .branch-spaces .official-sec:hover {
  -webkit-box-shadow:0 0 10px 4px rgba(31,66,135,0.1);
  box-shadow:0 0 10px 4px rgba(31,66,135,0.1);
}

#hs_cos_wrapper_dnd_area-module-5 .branch-spaces .official-sec:hover:after {
  height:100%;
  opacity:0;
  -webkit-transition:all 0.4s linear;
  transition:all 0.4s linear;
}

#hs_cos_wrapper_dnd_area-module-5 .branch-spaces .modal-dialog {
  max-width:800px;
  margin:30px auto;
  top:8%;
}

#hs_cos_wrapper_dnd_area-module-5 .branch-spaces .modal-body {
  position:relative;
  padding:0px;
  min-height:350px;
  background:#fff;
}
#hs_cos_wrapper_dnd_area-module-5 .branch-spaces #image{
    max-height: 350px;
    object-fit: cover;
    width: 100%;
}
#hs_cos_wrapper_dnd_area-module-5 .branch-spaces .close {
  position:absolute;
  right:-40px;
  top:0;
  z-index:999;
  font-weight:normal;
  background-color:#141414;
  color:#fff;
  border-radius:50%;
  width:30px;
  height:30px;
  opacity:1;
}

#hs_cos_wrapper_dnd_area-module-5 .branch-spaces #image {
  min-height:200px;
  margin:auto;
  display:block;
}

@media screen and (max-width:768px) {
  #hs_cos_wrapper_dnd_area-module-5 .branch-spaces { padding:20px 0px 40px; }

  #hs_cos_wrapper_dnd_area-module-5 .branch-spaces .official-sec { margin-bottom:15px; }

  #hs_cos_wrapper_dnd_area-module-5 .branch-spaces .modal-dialog {
    width:90%;
    top:20%;
  }

  #hs_cos_wrapper_dnd_area-module-5 .branch-spaces .close {
    right:-10px;
    top:-40px;
  }

  #hs_cos_wrapper_dnd_area-module-5 .branch-spaces #image {
    min-height:400px;
    width:100%;
    object-fit:cover;
  }
}




  .careers-values {
  background-color:#2a3165;
  position:relative;
  padding:60px 0px 60px;
}

.careers-values .main-content {
  text-align:center;
  margin-bottom:50px;
}

.careers-values .main-content .title-head {
  position:relative;
  display:inline-block;
  font-size:15px;
  margin-bottom:15px;
  line-height:12px;
  color:#fff;
  font-family:var(--DMSans) !important;
  padding-left:80px;
  text-transform:uppercase;
  letter-spacing:0.1em;
}

.careers-values .main-content .title-head:before {
  background-color:#f26739;
  content:"";
  height:2px;
  width:70px;
  margin-right:10px;
  position:absolute;
  left:0;
  top:50%;
}

.careers-values .main-content .main-head {
  font-size:2.25rem;
  font-weight: var(--fnt-bold) !important;
font-family: var(--DMSans) !important;
  line-height:1.5;
  color:#fff;
  margin-bottom:0px;
}

.careers-values .values-text h5 {
  font-size:1.25rem;
  color:#fff;
  margin:0px;
  text-align:center;
}

@media screen and (min-width:992px) {
  .careers-values .right-line:not(:last-child) { border-right:2px solid #fff; }
}

@media screen and (max-width:768px) {
  .careers-choose .main-content .title-head,
  .careers-culture .main-content .title-head,
  .careers-openings .main-content .title-head,
  .careers-platform .main-content .title-head,
  .careers-seeking .main-content .title-head,
  .careers-testimonial .main-content .title-head,
  .careers-values .main-content .title-head {
    padding-left:40px;
    font-size:14px;
  }

  .careers-choose .main-content .title-head:before,
  .careers-culture .main-content .title-head:before,
  .careers-openings .main-content .title-head:before,
  .careers-platform .main-content .title-head:before,
  .careers-seeking .main-content .title-head:before,
  .careers-testimonial .main-content .title-head:before,
  .careers-values .main-content .title-head:before { width:30px; }

  .careers-choose .values-text,
  .careers-culture .values-text,
  .careers-openings .values-text,
  .careers-platform .values-text,
  .careers-seeking .values-text,
  .careers-testimonial .values-text,
  .careers-values .values-text { margin-bottom:15px; }
}




  #hs_cos_wrapper_dnd_area-module-7 .careers-seeking {
  width:100%;
  padding:60px 0;
  background-position:center;
  background-repeat:no-repeat;
  background-size:cover;
  -o-object-fit:cover;
  object-fit:cover;
  position:relative;
  min-height:480px;
  height:480px;
}

#hs_cos_wrapper_dnd_area-module-7 .careers-seeking .background-comon {
  height:480px;
  position:relative;
}

#hs_cos_wrapper_dnd_area-module-7 .careers-seeking .background-comon:before {
  position:absolute;
  content:"";
  background-color:#262626;
  width:55%;
  left:0;
  z-index:1;
  height:480px;
}

#hs_cos_wrapper_dnd_area-module-7 .careers-seeking .main-content {
  text-align:left;
  position:relative;
  z-index:2;
  padding:50px 0px;
}

#hs_cos_wrapper_dnd_area-module-7 .careers-seeking .main-content .title-head {
  position:relative;
  display:inline-block;
  font-size:15px;
  margin-bottom:15px;
  line-height:12px;
  color:#fff;
  font-family:var(--DMSans) !important;
  padding-left:80px;
  text-transform:uppercase;
  letter-spacing:0.1em;
}

#hs_cos_wrapper_dnd_area-module-7 .careers-seeking .main-content .main-head {
  font-size:2.25rem;
  font-weight: var(--fnt-bold) !important;
font-family: var(--DMSans) !important;
  line-height:1.5;
  color:#fff;
  margin-bottom:30px;
}

#hs_cos_wrapper_dnd_area-module-7 .careers-seeking .main-content .sub-text,
#hs_cos_wrapper_dnd_area-module-7 .careers-seeking .main-content p {
  font-size:1rem;
  font-family:var(--DMSans) !important;
  line-height:1.5;
  color:#fff;
  text-align:justify;
  margin-bottom:30px;
}

#hs_cos_wrapper_dnd_area-module-7 .careers-seeking .main-content .title-head:before {
  background-color:#f26739;
  content:"";
  height:2px;
  width:70px;
  margin-right:10px;
  position:absolute;
  left:0;
  top:50%;
}

#hs_cos_wrapper_dnd_area-module-7 .careers-open-btn {
  background-color:transparent;
  border:none;
  padding:0px;
  color:#fff;
  cursor:pointer;
  position: relative;
}

#hs_cos_wrapper_dnd_area-module-7 .careers-open-btn:after {
  content:"\ea1d";
  width:20px;
  height:20px;
  line-height:20px;
  text-align:center;
  border-radius:50%;
  margin-left:3px;
  color:#fff;
  top:50%;
  right:auto;
  font-size:1.2rem;
  -webkit-transform:translateY(-50%);
  transform:translateY(-50%);
  position:absolute;
  font-family:"boxicons" !important;
  -webkit-transition:all 0.3s ease-in-out;
  transition:all 0.3s ease-in-out;
}

#hs_cos_wrapper_dnd_area-module-7 .careers-open-btn:focus,
#hs_cos_wrapper_dnd_area-module-7 .careers-open-btn:focus-visible,
#hs_cos_wrapper_dnd_area-module-7 .careers-open-btn:hover {
  outline:none;
  background-color:transparent;
  -webkit-box-shadow:none;
  box-shadow:none;
  border:none;
  color:#f26739;
}

#hs_cos_wrapper_dnd_area-module-7 .careers-open-btn:focus-visible:after,
#hs_cos_wrapper_dnd_area-module-7 .careers-open-btn:focus:after,
#hs_cos_wrapper_dnd_area-module-7 .careers-open-btn:hover:after { color:#f26739; }

@media screen and (max-width:768px) {
  #hs_cos_wrapper_dnd_area-module-7 .careers-seeking {
    height:auto;
    padding:60px 20px;
  }

  #hs_cos_wrapper_dnd_area-module-7 .careers-seeking:before {
    content:"";
    height:100%;
    width:100%;
    display:block;
    background:rgba(0,0,0,0.4);
    position:absolute;
    top:0px;
    left:0px;
  }

  #hs_cos_wrapper_dnd_area-module-7 .careers-seeking .background-comon { height:auto; }

  #hs_cos_wrapper_dnd_area-module-7 .careers-seeking .main-content { padding:20px 0px; }

  #hs_cos_wrapper_dnd_area-module-7 .careers-seeking .main-content .title-head {
    padding-left:40px;
    font-size:14px;
  }

  #hs_cos_wrapper_dnd_area-module-7 .careers-seeking .main-content .title-head:before { width:30px; }

  #hs_cos_wrapper_dnd_area-module-7 .careers-seeking .background-comon:before { display:none; }
}




  .careers-testimonial {
  position:relative;
  padding:120px 0px 60px;
}

.careers-testimonial .main-content {
  text-align:center;
  margin-bottom:40px;
}

.careers-testimonial .main-content .title-head {
  position:relative;
  display:inline-block;
  font-size:15px;
  margin-bottom:15px;
  line-height:2px;
  color:#333;
  font-family:var(--DMSans) !important;
  padding-left:80px;
  text-transform:uppercase;
  letter-spacing:0.1em;
}

.careers-testimonial .main-content .title-head:before {
  background-color:#f26739;
  content:"";
  height:2px;
  width:70px;
  margin-right:10px;
  position:absolute;
  left:0;
  top:50%;
}

.careers-testimonial .main-content .main-head {
  font-size:2.25rem;
  font-weight: var(--fnt-bold) !important;
font-family: var(--DMSans) !important;
  line-height:1.5;
  color:#141414;
  margin-bottom:0px;
}

.careers-testimonial .customers-testimonials .item {
  text-align:center;
  padding:10px 0px;
  margin-bottom:20px;
  opacity:0.2;
  -webkit-transform:scale3d(0.8,0.8,1);
  transform:scale3d(0.8,0.8,1);
  -webkit-transition:all 0.3s ease-in-out;
  transition:all 0.3s ease-in-out;
}

.careers-testimonial .owl-carousel .owl-item img {
  -webkit-transform-style:preserve-3d;
  transform-style:preserve-3d;
  max-width:110px;
  margin:0 auto 20px;
  border-radius:50%;
  -o-object-fit:cover;
  object-fit:cover;
}

.careers-testimonial .customers-testimonials .careers-effect p {
  font-family:var(--DMSans) !important;
  font-size:14px;
  text-align:justify;
  line-height:1.7;
  color:#484848;
  margin:0 0 20px 0;
}

.careers-testimonial .customers-testimonials .testimonial-name {
  color:#38005e;
  font-size:1.2rem;
  margin:0px;
  text-align:center;
  display:inline-block;
  padding-left:10px;
  font-family:var(--DMSans) !important;
  position:relative;
}

.careers-testimonial .customers-testimonials .testimonial-name:before {
  background-color:#f26739;
  content:"";
  height:15px;
  width:3px;
  margin-right:10px;
  position:absolute;
  left:0;
  top:17%;
}

.careers-testimonial .owl-item.active.center .item {
  opacity:1;
  -webkit-transform:scale3d(1,1,1);
  transform:scale3d(1,1,1);
}

.careers-testimonial .customers-testimonials .careers-effect {
  background:#fff;
  padding:25px 30px;
  -webkit-box-shadow:0 10px 20px rgba(0,0,0,0.1),0 10px 10px rgba(0,0,0,0.01);
  box-shadow:0 10px 20px rgba(0,0,0,0.1),0 10px 10px rgba(0,0,0,0.01);
}

.careers-testimonial .customers-testimonials.owl-carousel .owl-dots {
  display:inline-block;
  width:100%;
  text-align:center;
}

.careers-testimonial .customers-testimonials.owl-carousel .owl-dots .owl-dot { display:inline-block; }

.careers-testimonial .customers-testimonials.owl-carousel .owl-dots .owl-dot span {
  background:rgba(242,111,39,0.4);
  display:inline-block;
  height:20px;
  width:20px;
  border-radius:50%;
  margin:0 2px 5px;
  -webkit-transform:translate3d(0px,-50%,0px) scale(0.3);
  transform:translate3d(0px,-50%,0px) scale(0.3);
  -webkit-transform-origin:50% 50% 0;
  transform-origin:50% 50% 0;
  -webkit-transition:all 250ms ease-out 0s;
  transition:all 250ms ease-out 0s;
}

.careers-testimonial .customers-testimonials.owl-carousel .owl-dots .owl-dot.active span,
.careers-testimonial .customers-testimonials.owl-carousel .owl-dots .owl-dot:hover span {
  background:#f26739;
  -webkit-transform:translate3d(0px,-50%,0px) scale(0.7);
  transform:translate3d(0,-50%,0) scale(0.7);
}

@media screen and (min-width:1199px) {
  .careers-testimonial .customers-testimonials .careers-effect { min-height:300px; }
}




  .careers-openings {
  background-color:#f9f9fb;
  position:relative;
  padding:60px 0px 60px;
}

.careers-openings .main-content {
  text-align:center;
  margin-bottom:40px;
}

.careers-openings .main-content .title-head {
  position:relative;
  display:inline-block;
  font-size:15px;
  margin-bottom:15px;
  line-height:12px;
  color:#333;
  font-family:var(--DMSans) !important;
  padding-left:80px;
  text-transform:uppercase;
  letter-spacing:0.1em;
}

.careers-openings .main-content .title-head:before {
  background-color:#f26739;
  content:"";
  height:2px;
  width:70px;
  margin-right:10px;
  position:absolute;
  left:0;
  top:50%;
}

.careers-openings .main-content .main-head {
  font-size:2.25rem;
  font-weight: var(--fnt-bold) !important;
font-family: var(--DMSans) !important;
  line-height:1.5;
  color:#141414;
  margin-bottom:0px;
}

.careers-openings .main-content .sub-text { margin:10px auto 0px; }

.careers-openings .main-content .sub-text p {
  font-family:var(--DMSans) !important;
  font-size:1rem;
  line-height:1.7;
  color:#484848;
}

.careers-openings .openings-wraper .demo {
  padding:10px 10px;
  background-color:#fff;
}

.careers-openings .openings-wraper .join-sec {
  position:relative;
  min-height:350px;
  height:auto;
  padding-bottom:0;
  background-repeat:no-repeat;
  background-size:cover;
  background-position:center;
  z-index:1;
  overflow:hidden;
}

.careers-openings .openings-wraper .join-sec:before {
  position:absolute;
  content:"";
  width:100%;
  height:100%;
  background:rgba(255,255,255,0) linear-gradient(181deg,rgba(0,0,0,0),#292929) repeat scroll 0 0;
  left:0;
  top:0;
}

.careers-openings .openings-wraper .join-sec .modify-input-box {
  position:absolute;
  width:100%;
  right:0;
  -webkit-transform:translateY(-50%);
  transform:translateY(-50%);
  top:50%;
  left:0;
  margin:auto;
}

.careers-openings .btn-primary.btn-banner {
  position:relative;
  border:none;
  width:auto;
  background-color:transparent;
  margin-top:30px;
  display:-webkit-inline-box;
  display:-ms-inline-flexbox;
  display:inline-flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  line-height:normal;
  padding:0px 0px 0px 15px;
}

.careers-openings .btn-primary.btn-banner:before {
  content:"";
  width:36px;
  height:36px;
  background-color:transparent;
  border:1px solid #fff;
  position:absolute;
  top:0;
  right:0;
  border-radius:100px;
  -webkit-transition:all ease-in-out 0.3s;
  transition:all ease-in-out 0.3s;
}

.careers-openings .btn-primary.btn-banner .btn-text {
  -webkit-transition:color ease-in 0.2s;
  transition:color ease-in 0.2s;
  color:#fff;
  z-index:1;
  margin-bottom:0;
  font-size:0.9rem;
  font-family:var(--DMSans) !important;
  margin-right:8px;
}

.careers-openings .btn-primary.btn-banner .circle {
  width:36px;
  height:36px;
  background-color:transparent;
  border-radius:100%;
  position:relative;
}

.careers-openings .btn-primary.btn-banner .circle:before {
  content:"\ea1d";
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  height:100%;
  width:36px;
  color:#fff;
  font-size:1.1rem;
  vertical-align:middle;
  font-family:"boxicons" !important;
}

.careers-openings .btn-primary.btn-banner:hover:before {
  width:100%;
  height:100%;
}

.careers-openings .btn-primary.btn-banner:hover .circle:before {
  content:"\ea1d";
  font-size:1rem;
}

.careers-openings h4 { font-size:calc(1.275rem + 0.3vw); }

@media screen and (max-width:768px) {
  .careers-choose .main-content .title-head,
  .careers-culture .main-content .title-head,
  .careers-openings .main-content .title-head,
  .careers-platform .main-content .title-head,
  .careers-seeking .main-content .title-head,
  .careers-testimonial .main-content .title-head,
  .careers-values .main-content .title-head {
    padding-left:40px;
    font-size:14px;
  }

  .careers-choose .main-content .title-head:before,
  .careers-culture .main-content .title-head:before,
  .careers-openings .main-content .title-head:before,
  .careers-platform .main-content .title-head:before,
  .careers-seeking .main-content .title-head:before,
  .careers-testimonial .main-content .title-head:before,
  .careers-values .main-content .title-head:before { width:30px; }

  .careers-openings .main-content h2 { font-size:1.75rem !important; }

  .careers-openings .btn-primary.btn-banner .btn-text {
    font-size:13px;
    text-align:left;
  }
}

@media (min-width:1200px) {
  .careers-openings h4 { font-size:1.5rem; }
}




  .subscribe-section {position: relative;padding: 40px 0px 60px;}
  .subscribe-section .main-content {margin-bottom: 0px;text-align: center;position: relative;}
  .subscribe-section .main-content h2 {font-family: 'Poppins Semi Bold';font-size: 2.3rem;line-height: 1.5;color: #141414;margin-bottom: 15px;}
  .subscribe-section .main-content span {color: #673695;}
  .subscribe-section .main-content .subscribe-btn {text-align: center;margin: auto;display: block;font-size: 1.2rem;}
  .subscribe-section .main-content .subscribe-btn:after {content: "\ea1d";color: #673695;top: 50%;right: auto;font-size: 1.5rem;-webkit-transform: translateY(-50%);transform: translateY(-50%);position: absolute;font-family: "boxicons"!important;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
  .subscribe-section .btn-primary.btn-gradient:after {content: "\ea1d";width: 20px;height: 20px;line-height: 20px;text-align: center;border-radius: 50%;margin-left: 5px;color: #673695;font-size: 1.2rem;vertical-align: middle;font-family: "boxicons"!important;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
  .subscribe-section .btn-primary.btn-gradient:hover {padding-left: 1rem;}
  @media screen and (max-width: 768px){.subscribe-section .main-content .subscribe-btn {font-size: 1rem;}}


.inl-1aaf03b3 { background-image: url('https://emudhra.com/hubfs/why-choose-us.jpg'); }

.inl-f2892a2e { display: none; }

.inl-d880fde1 { background-image: url('https://emudhra.com/hubfs/who-seeking-image.jpg'); }

.inl-f52cad3f { background-image: url('https://emudhra.com/hubfs/join-with-us.jpg'); }
