/*
    Base
*/

body {
  width: 100%;
  overflow-x: hidden;
}

.oxide-card-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;

  margin-left: auto;
  margin-right: auto;
}
.oxide-card {
  display: block;
}
.oxide-image-outer {
  position: relative;
  padding-bottom: 56.6%;
  overflow: hidden;
}
.grid_video_first-wrapper .oxide-card__img-wrapper {
  display: none;
}
#highlight-news .owl-carousel {
  background-color: #212121;
}
.oxidr-grid-video__container
  .oxide-video-hot-_wrapper
  .oxide-card__wrapper
  .oxide-image-outer {
  border-radius: 6px;
}
.oxide-image {
  position: absolute;
  width: 100%;
  height: 100%;
  right: 0px;
  bottom: 0px;
  top: 0px;
  left: 0px;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.oxide-image img {
  object-fit: cover;
  object-position: center center;
  /*position: absolute;*/
  width: 100%;
  height: 100%;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.oxide-card__img-wrapper {
  position: relative;
  display: block;
  overflow: hidden;
  /* background: black; */
}
.oxide-card__wrapper {
  width: 100%;
}
/*.oxide-card__img-wrapper:before {
      content: '';
      padding-bottom: 90%;
      position: relative;
      display: block;
  }*/
.oxide-card__text-wrapper {
  position: relative;
}
.oxide-card__detail {
  color: #2d2c46;
  opacity: 1;
}
.oxide-card__title {
  font-weight: 500;
  color: #020025;
}
.oxide-section {
  position: relative;
  width: 100%;
  overflow-x: hidden;
}

.oxide-card__content {
  opacity: 0.5;
  line-height: 1.25rem;
  font-size: 1rem;
  color: #101010;
  max-height: 3.5rem;
  overflow: hidden;
}
.oxide-card__content:empty {
  display: none;
}

/*.oxide-section-header-inner:before,
  .oxide-section-header-inner:after {
      content: '';
      display: block;
      background: #000046;*/
/* fallback for old browsers */

/*background: -webkit-linear-gradient(to right, #1CB5E0, #000046);*/
/* Chrome 10-25, Safari 5.1-6 */
/* 
      background: -webkit-gradient(linear, left top, right top, from(#1CB5E0), to(#000046));
      
      background: -webkit-linear-gradient(left, #1CB5E0, #000046);
      
      background: -o-linear-gradient(left, #1CB5E0, #000046);
      
      background: linear-gradient(to right, #1CB5E0, #000046);*/
/* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
/* margin-top: -2.5rem; */

/* position: absolute;
      width: 10rem;
      top: 60%;
      -webkit-transform: translate(0, -50%);
          -ms-transform: translate(0, -50%);
              transform: translate(0, -50%);
      z-index: -5;
      background: #050067;*/
/* fallback for old browsers */
/* Chrome 10-25, Safari 5.1-6 */
/* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */

/*   right: 100%;
      height: 0.5rem;
  }*/
.grid_video_section_desktop-video .oxide-card__text-wrapper-inner {
  position: relative;
}
.grid_category_desktop_card_wrapper .oxide-card__text-wrapper-inner {
  padding-left: 1rem;
  position: relative;
}
.oxide-section-header-inner:before {
  margin-right: 1rem;
  /* background: linear-gradient(to right, rgba(0, 221, 223, 0),rgb(12, 185, 231), #050067 100%); */
}
.oxide-section-header-inner:after {
  margin-left: 1rem;
  right: auto;
  left: 100%;
  /* background: linear-gradient(to left, rgba(0, 221, 223, 0),#00DDDF, #050067 100%); */
}

.oxide-section--card-d-e-wrapper {
  width: 80%;
  margin-left: auto;
  margin-right: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  /*flex-wrap: wrap;*/
  max-width: 67rem;
}
.oxide-section--card-d-e-wrapper .oxide-section-header--style-collection {
  margin-left: 0rem;
}
.oxide-section--card-d-e-wrapper .oxide-section-outer-wrapper {
  width: 50%;
}
.oxide-banner__wrapper.oxide-banner__mobile {
  margin: auto;
  width: 100%;
  position: relative;
  padding-top: 33%;
  max-width: 56rem;
  overflow: hidden;
  margin-top: 1rem;
}

.oxide-banner__wrapper.oxide-banner__mobile img {
  position: absolute;
  object-fit: unset;
  object-position: center;
  width: 100%;
  height: auto;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.oxide-banner__wrapper.oxide-banner__desktop {
  margin: auto;
  width: 90%;
  position: relative;
  padding-top: 10%;
  max-width: 56rem;
  overflow: hidden;
}
.oxide-banner__wrapper.oxide-banner__desktop img {
  position: absolute;
  object-fit: contain;
  object-position: center;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.oxide-card-container--more .oxide-image-outer {
  border-radius: 0.5rem;
}
.highlight-news-link1 {
  padding-bottom: 26.5%;
}
@media (max-width: 1280px) {
  .oxide-section--card-d-e-wrapper {
    max-width: 52rem;
  }
}
@media (max-width: 1024px) {
  .oxide-section-header--style-collection {
    margin-left: 0rem;
  }
  .oxide-section--card-d-e-wrapper {
    max-width: 52rem;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
  }
  .oxide-section--category_section-wrapper .oxide-cat-container__wrapper {
    margin-top: 0rem;
  }
}
.oxide-section--category_section-wrapper
  > #grid_category_desktop_infographic
  .oxide-section--category_section-wrapper {
  background: red;
}
.workpointtoday-header {
}
.workpointtoday-header::after {
}
.workpointtoday-header::before {
}
.owl-carousel .owl-item img {
  width: 100%;
  display: inline-block;
}
@media (max-width: 768px) {
  .oxide-section--card-d-e-wrapper {
    max-width: 40rem;
  }
}
@media (max-width: 440px) {
  .oxide-section--card-d-e-wrapper .oxide-section-outer-wrapper {
    width: 100%;
  }
  .oxide-section--card-d-e-wrapper {
    display: block;
    width: 95%;
    max-width: 23rem;
  }
  .oxide-section {
    margin-top: 0;
  }
}
@media (max-width: 320px) {
  .oxide-section--card-d-e-wrapper {
    max-width: 19rem;
  }
}
