body a:hover{

  text-decoration: unset !important;

}
section.microsoft-365-center {
  text-align: center;
}
.success-result.post-listing-wrapper .date-time span:only-child::after{

  display: none;

}

video[poster] {

    object-fit: cover;

}

.video-container{

    position: relative;

    width: 100%;

    height: 100%;

    cursor: pointer;

  }



  .video-container  .poster {

    width: 100%;

    height: 100%;

    object-fit: cover;

    display: block;

  }



  .video-container    .play-button {

    position: absolute;

    top: 50%;

    left: 50%;

    transform: translate(-50%, -50%);

    width: 80px;

    height: 80px;

    background: rgba(0, 0, 0, 0.5);

    border-radius: 50%;

    display: flex;

    justify-content: center;

    align-items: center;

    font-size: 30px;

    color: white;

    z-index: 0;

  }



  .video-container   iframe {

    display: none;

    width: 100%;

    height: 100%;

  }



  .video-container.active iframe {

    display: block;

  }



  .video-container.active .poster,

  .video-container.active .play-button {

    display: none;

  }

  .solutions-services-template .hero-section .content.story-banner-wrapper h4{

    text-transform: capitalize;

  }

  .mobile-side-menu .page.uk-tab{

    margin-left: 0;

  }

  body .solutions-services-template .the-new-trend .posts-wrap .border-gradient:hover .uk-card {

    background: white;

    border-radius: 40px;

  }

  .border-gradient:hover::before {

    border-radius: 40px;

  }

/* //Border Gradient with Radius */

.solutions-services-template .the-new-trend.gradient-trend .posts-wrap .uk-card {

  border: 0;

}

.solutions-services-template .the-new-trend.gradient-trend .posts-wrap .border-gradient{

  display: inline-block;

  padding: 0px;

  z-index: 1;

}



.the-new-trend.gradient-trend .border-gradient:hover::before{

  width: unset !important;

  height: unset !important;

  margin-left: 0 !important;

  margin-top: 0 !important;

  z-index: unset !important;

}

.solutions-services-template .the-new-trend.gradient-trend .posts-wrap .border-gradient:hover::before{

  background: linear-gradient(98.99deg, #ED05F9 0%, #F7941D 100%) !important;

  padding: 4px;

}

.solutions-services-template .the-new-trend.gradient-trend .border-gradient::before {

  content: "";

  position: absolute;

  inset: 0;

  /* background: #ccc; */

  border-radius: 40px;

  padding: 4px;

  background: linear-gradient(98.99deg, #ED05F9 0%, #F7941D 100%) !important;

  mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);

  -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);

    mask-composite: add, add;

  mask-composite: exclude;

  -webkit-mask-composite: xor;

  transition: background 0.3s ease-in-out;

  width: unset;

  height: unset;

  margin-left: 0;

  margin-top: 0;

  z-index: unset;

}

.solutions-services-template .the-new-trend.gradient-trend .posts-wrap .border-gradient:hover .uk-card {

  border-radius: 40px;

}

/* //end of Border Gradient with Radius */



.team-section .uk-card .popup-btn{

  position: absolute;

  z-index: 1;

  width: 100%;

  height: 100%;

}

.team-section .popup-modal{

  display: none;

  position: fixed;

  z-index: 999999999;

  left: 0;

  top: 0;

  width: 100%;

  height: 100%;

  overflow: auto;

  background-color: rgba(0, 0, 0, 0.5);

}

.team-section .popup-modal.uk-open{

  display: block;

}

.team-section .popup-modal .uk-modal-body{

  position: absolute;

  top: 50%;

  left: 50%;

  transform: translate(-50%, -50%);

  z-index: 999999999;

  max-height: 600px;

  overflow-y: scroll;

}

/* *** Media Query *** */

@media only screen and (min-width: 1901px) {

  header nav .uk-navbar-center ul.uk-navbar-nav > div:first-child .uk-navbar-dropdown{

      left: -450px !important;

    }

    

}

@media only  screen and (min-width: 1801px) and (max-width: 1901px) {

  header nav .uk-navbar-center ul.uk-navbar-nav > div:first-child .uk-navbar-dropdown{

    left: -420px !important;

  }

}

@media only  screen and (min-width: 1700px) and (max-width: 1800px) {

  header nav .uk-navbar-center ul.uk-navbar-nav > div:first-child .uk-navbar-dropdown{

    left: -372px !important;

  }

}

@media only  screen and (min-width: 1681px) and (max-width: 1699px) {

  header nav .uk-navbar-center ul.uk-navbar-nav > div:first-child .uk-navbar-dropdown{

    left: -365px !important;

  }

}

@media only  screen and (min-width: 1671px) and (max-width: 1680px) {

  header nav .uk-navbar-center ul.uk-navbar-nav > div:first-child .uk-navbar-dropdown{

    left: -360px !important;

  }

}

@media only  screen and (min-width: 1661px) and (max-width: 1670px) {

  header nav .uk-navbar-center ul.uk-navbar-nav > div:first-child .uk-navbar-dropdown{

    left: -353px !important;

  }

}

@media only  screen and (min-width: 1651px) and (max-width: 1660px) {

  header nav .uk-navbar-center ul.uk-navbar-nav > div:first-child .uk-navbar-dropdown{

    left: -350px !important;

  }

}

@media only  screen and (min-width: 1641px) and (max-width: 1650px) {

  header nav .uk-navbar-center ul.uk-navbar-nav > div:first-child .uk-navbar-dropdown{

    left: -345px !important;

  }

}

@media only  screen and (min-width: 1631px) and (max-width: 1640px) {

  header nav .uk-navbar-center ul.uk-navbar-nav > div:first-child .uk-navbar-dropdown{

    left: -335px !important;

  }

}

@media only  screen and (min-width: 1621px) and (max-width: 1630px) {

  header nav .uk-navbar-center ul.uk-navbar-nav > div:first-child .uk-navbar-dropdown{

    left: -335px !important;

  }

}

@media only  screen and (min-width: 1611px) and (max-width: 1620px) {

  header nav .uk-navbar-center ul.uk-navbar-nav > div:first-child .uk-navbar-dropdown{

    left: -328px !important;

  }

}

@media only  screen and (min-width: 1601px) and (max-width: 1610px) {

  header nav .uk-navbar-center ul.uk-navbar-nav > div:first-child .uk-navbar-dropdown{

    left: -322px !important;

  }

}

@media only  screen and (min-width: 1591px) and (max-width: 1600px) {

  header nav .uk-navbar-center ul.uk-navbar-nav > div:first-child .uk-navbar-dropdown{

    left: -358px !important;

  }

}

@media only  screen and (min-width: 1581px) and (max-width: 1590px) {

  header nav .uk-navbar-center ul.uk-navbar-nav > div:first-child .uk-navbar-dropdown{

    left: -352px !important;

  }

}

@media only  screen and (min-width: 1571px) and (max-width: 1580px) {

  header nav .uk-navbar-center ul.uk-navbar-nav > div:first-child .uk-navbar-dropdown{

    left: -348px !important;

  }

}

@media only  screen and (min-width: 1561px) and (max-width: 1570px) {

  header nav .uk-navbar-center ul.uk-navbar-nav > div:first-child .uk-navbar-dropdown{

    left: -348px !important;

  }

}

@media only  screen and (min-width: 1551px) and (max-width: 1560px) {

  header nav .uk-navbar-center ul.uk-navbar-nav > div:first-child .uk-navbar-dropdown{

    left: -337px !important;

  }

}

@media only  screen and (min-width: 1541px) and (max-width: 1550px) {

  header nav .uk-navbar-center ul.uk-navbar-nav > div:first-child .uk-navbar-dropdown{

    left: -337px !important;

  }

}

@media only  screen and (min-width: 1531px) and (max-width: 1540px) {

  header nav .uk-navbar-center ul.uk-navbar-nav > div:first-child .uk-navbar-dropdown{

    left: -332px !important;

  }

}

@media only  screen and (min-width: 1521px) and (max-width: 1530px) {

  header nav .uk-navbar-center ul.uk-navbar-nav > div:first-child .uk-navbar-dropdown{

    left: -325px !important;

  }

}

@media only  screen and (min-width: 1511px) and (max-width: 1520px) {

  header nav .uk-navbar-center ul.uk-navbar-nav > div:first-child .uk-navbar-dropdown{

    left: -323px !important;

  }

}

@media only  screen and (min-width: 1501px) and (max-width: 1510px) {

  header nav .uk-navbar-center ul.uk-navbar-nav > div:first-child .uk-navbar-dropdown{

    left: -315px !important;

  }

}

  @media only screen and (max-width: 999px) {

    ul.uk-tab .career-slide{

      display: flex;

      flex-direction: column;

    }

    ul.uk-tab .career-slide .career-slider-pagination-item-label{

      order: 0;

    }

    ul.uk-tab .career-slide .show-mobile{

      order: 1;

      margin-top: 10px;

    }

    ul.uk-tab .career-slide > p{

      order: 2;

      margin-top: -80px;

    }

    .exchange-online .tab-content{

      position: relative;

      width: auto;

      overflow-x: scroll;

      overflow-y: hidden;

      white-space: nowrap;

      transition: all 0.2s;

      user-select: none;

      cursor: pointer;

      text-align: center;

    }

    .exchange-online .tab-content > .flex, .exchange-online .tab-content .col-1 .flex, .exchange-online .tab-content .col-4 .flex {

      flex-wrap: nowrap;

    }

    body .exchange-online .tab-content .col-1,body .exchange-online .tab-content .col-4,body .exchange-online .tab-content .col-2 {

      width: auto;

      overflow: unset;

    }

    body .exchange-online .tab-content .col-title{

      border-top-left-radius: 24px;

      border-top-right-radius: 24px;

    }

    body .exchange-online .tab-content .col-item {

      margin-top: 0;

    }

  }