@charset "UTF-8";
/* CSS Document */

ul {
  padding: 0;
  margin-left: 0;
}

.navbar {
  border-bottom: 1px solid red; 
}

.navbar img {
  width: 125px;
}

.navbar ul li, ul li{
  list-style: none;
}

.edn_article, .products ul li, a .card {
  -webkit-transition: all .3s;
  -moz-transition: all .3s;
  transition: all .3s;
}

.edn_article:hover, .products ul li:hover, a .card:hover {
  -webkit-transform: scale(1.04);
  -moz-transform: scale(1.04);
  transform: scale(1.04);
}

.eds_news_Ozone-Sharp.eds_subCollection_news .whats-new a:hover {
  color: #fff;
}

.eds_news_Ozone-Sharp .whats-new.dark article a:hover > .flex, .eds_news_Ozone-Sharp .whats-new.dark article a:focus > .flex {
  color: #fff;
  background-color: inherit;
}

.section-header-wrapper {
  display: flex;
  margin: 25px 0;
}

.card {
  box-shadow: 0px 5px 5px rgba(0, 0, 0, .4);
  margin-bottom: 25px;
  /* height: 265px; */
}

.card img {
  width: 100%;
  background-color: darkgrey;
  position: relative;
}

.card-title {
  color: white;
}

.card-body {
  width: 100%;
  position: absolute;
  bottom: 0;
  background: -webkit-linear-gradient(rgba(28,28,28,0.7) 0%, rgba(24,24,24,1) 35%, rgba(17,17,17,1) 100%);
  background: -o-linear-gradient(rgba(28,28,28,0.7) 0%, rgba(24,24,24,1) 35%, rgba(17,17,17,1) 100%);
  background: linear-gradient(rgba(28,28,28,0.7) 0%, rgba(24,24,24,1) 35%, rgba(17,17,17,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}

.card-btn {
  display: flex;
  align-items: center;
  color: var(--sharp-red);
}

.card-btn .card-body {
  background-color: #ffffff
}

.card-btn .section-icon {
  margin-left: auto;
  margin-right: auto;
}

.card-btn p {
  margin-top: 20px;
  margin-bottom: 0;

}

.skin_banner {
  padding: 25px;
  background: -webkit-linear-gradient(#111111 0%, #111111 25%, #004495 50%, #004495 85%, #ffffff 85%, #ffffff 100%);
  background: -o-linear-gradient(#111111 0%, #111111 25%, #004495 50%, #004495 85%, #ffffff 85%, #ffffff 100%);
  background: linear-gradient(#111111 0%, #111111 25%, #004495 50%,#004495 85%, #ffffff 85%, #ffffff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}

.white_page .bannerpane {
  background: transparent;
}

/* header.hero {
  padding: 25px;
  background: -webkit-linear-gradient(#111111 0%, #111111 38%, #004495 66%, #004495 100%);
  background: -o-linear-gradient(#111111 0%, #111111 38%, #004495 66%, #004495 100%);
  background: linear-gradient(#111111 0%, #111111 38%, #004495 66%,#004495 100%);
} 
*/

header.hero #heading-img {
  max-width: 100px;
  float: right;
}

header.hero .header-title, header.hero .header-subtitle {
  color: white;
  text-transform: none;
}

header.hero .latest-news {
  width: 80%;
  text-align: left;
  box-shadow: 0px 5px 5px rgba(0, 0, 0, .4);
  color: var(--sharp-red);
}

header.hero .latest-news span {
  float: right;
}

header.hero .card-wrapper {
  margin-top: 39px;
}

section .section-marker {
  width: 15px;
  height: 100%;
  background-color: var(--sharp-red);
  border-radius: 4px;
  margin-right: 15px;
}

section .section-subtitle {
  margin-bottom: 5px;
}

section .section-subtitle-link {
  display: none;
  margin-left: 20px;
  color: var(--sharp-red);
}

section:first-child .card-btn {
  display: flex;
}

.card-img-top {
  background-size: cover;
  background-repeat: no-repeat;
  height: 265px;;
}

header.hero .card .mfp-aquos-img {
  background-image: url("../Images/atlas-aquos-liestyle-256h.webp");
  background-position: bottom right;
}

#business ul, #appliances ul {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  gap: 3%;
}

#business ul li, #appliances ul li {
  width: 48%;
}

#appliances .refrigerators {
  width: 100%;
}

#business .card .copiers-printers-img {
  background-image: url("../Images/b-atlas-530h.webp");
  background-position: bottom right -20px;
}

#business .card .displays-projectors-img {
  background-image: url("../Images/86-inch-lifestyle-530h.webp");
  background-position: center;
}

#business .card .collab-displays-img {
  background-image: url("../Images/pn-la-series-meetingroom-530h.webp");
  background-position: center;
}

#business .card .digital-press-img {
  background-image: url("../Images/Production-Print-Lineup-530h.webp");
  background-position: bottom 35px right;
}

#business .card .synappx-img {
  background-image: url("../Images/synappx-background-lifestyle-530h.webp");
  background-position: center;
}

#business .card .dynabook-img {
  background-image: url("../Images/portege-x40-office-265h.webp");
  background-position: center;
}

#appliances .card .microwave-oven-img {
  background-image: url("../Images/microwave-drawer-530h.webp");
  background-position: bottom;
  background-size: 530px;
}

#appliances .card .air-purifiers-img {
  background-image: url("../Images/air-purifier-new-530h.webp");
  background-position: bottom 20px right -150px;
  background-size: 530px;
}

#appliances .card .kitchen-suite-img {
  background-image: url("../Images/kitchen-suite-530.webp");
  background-position: top -35px left -80px;
}

/* #appliances .card .cooktops-img {
  background-image: url("../Images/stovetop-265h.webp");
  background-position: bottom 30px right -155px;
} */

/* #appliances .card .dishwashers-img {
  background-image: url("../Images/dishwasher-265h.webp");
  background-position: bottom right -115px;
} */

#appliances .card .combi-img {
  background-image: url("../Images/combi-700h.webp");
  background-position: right;
}

/* #appliances .card .refrigerators-img {
  background-image: url("../Images/refrigerator-265h.webp");
  background-position: bottom right;0
} */

#entertainment .card .televisions-img {
  background-image: url("../Images/television-v2.webp");
  background-position: bottom right 22%;
}

#commercial-cooking .card .comm-cooking-img {
  background-image: url("../Images/commercial-cooking.webp");
  background-position: center right 22%;
}

#careers .card .careers-img {
  background-image: url("../Images/careers-530h.webp");
  background-position: center
}

#fortune {
  width: 130px;
}
#nj-biz {
  width: 115px;
}

@media (min-width: 576px) {
  /* header.hero {
    background: -webkit-linear-gradient(#111111 0%, #111111 38%, #004495 66%, #ffffff 66%, #ffffff 100%);
    background: -o-linear-gradient(#111111 0%, #111111 38%, #004495 66%, #ffffff 66%, #ffffff 100%);
    background: linear-gradient(#111111 0%, #111111 38%, #004495 66%, #ffffff 66%, #ffffff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+
  } */

  .skin_banner {
    background: -webkit-linear-gradient(#111111 0%, #111111 38%, #004495 66%, #ffffff 66%, #ffffff 100%);
    background: -o-linear-gradient(#111111 0%, #111111 38%, #004495 66%, #ffffff 66%, #ffffff 100%);
    background: linear-gradient(#111111 0%, #111111 38%, #004495 66%, #ffffff 66%, #ffffff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  }
  
  header.hero .card .microwave-oven-img, #sec02 .card .microwave-oven-img {
    background-position: bottom right -60px;
  }
  
  /* #appliances .card .air-purifiers-img {
    background-position: bottom 30px right -25px;
  } */

  /* #appliances .card .kitchen-suite-img {
    background-position: bottom 30px right -30px;
  } */
  
  /* #appliances .card .cooktops-img {
    background-position: bottom 30px right -30px;
  } */
  
  /* #appliances .card .dishwashers-img {
    background-position: bottom right;
  } */

  /* #appliances .card .combi-img {
    background-position: bottom right;
  } */
  
  /* #appliances .card .refrigerators-img {
    background-position: bottom right;
  } */
 }

@media (min-width: 768px) { 
  /* header.hero .card .microwave-oven-img, #appliances .card .microwave-oven-img {
    background-position: bottom right -125px;
  } */
  
  #appliances .card .air-purifiers-img {
    background-position: bottom 30px right -135px;
  }

  #appliances .card .kitchen-suite-img {
    background-image: url("../Images/kitchen-suite-530.webp");
    background-position: top -35px left -45px;
  }
  
  /* #appliances .card .cooktops-img {
    background-position: bottom 30px right -80px;
  } */
  
  /* #appliances .card .dishwashers-img {
    background-position: bottom right -60px;
  } */

  /* #appliances .card .combi-img {
    background-position: bottom right;
  } */
  
  /* #appliances .card .refrigerators-img {
    background-position: bottom right;
  } */

  #entertainment .card .televisions-img {
    background-image: url("../Images/television-v2.webp");
    background-position: bottom right 5%;
  }
}

@media (min-width: 992px) {
  
  section .section-subtitle-link {
  display: inline;
  }
  
  section:first-child .card-btn {
  display: none;
  }
  
  #business ul li, #appliances ul li {
    width: 31%;
  }

  #business .copiers-printers {
    order: 1;
  }

  #business .collab-displays {
    order: 2;
  }

  #business .synappx {
    order: 3;
  }

  #business .displays-projectors {
    order: 4;
  }

  #business .digital-press {
    order: 5;
  }

  #business .dynabook {
    order: 6;
  }

  #appliances .microwave-oven {
    order: 1;
  }

  #appliances .air-purifiers {
    order: 2;
  }

  #appliances .combi {
    width: 31%;
    order: 3;
  }

  /* #appliances .refrigerators {
    width: 31%;
    order: 3;
  } */

  #appliances .kitchen-suite {
    order: 4;
    margin-top: -292px;
    width: 65.5%;
  }

  /* #appliances .cooktops {
    order: 4;
    margin-top: -292px;
  } */

  /* #appliances .dishwashers {
    order: 5;
    margin-top: -292px;
  } */

  /* #appliances .spacer {
    order: 6;
    margin-top: -292px;
  } */

  /* #appliances .refrigerators .card {
    height: 559px;
  } */

  #appliances .combi .card {
    height: 559px;
  }

  /* #appliances .refrigerators-img {
    height: inherit;
  } */

  #appliances .combi-img {
    height: inherit;
  }

  /* #appliances .card .refrigerators-img {
    background-image: url("../Images/refrigerator-559h.webp");
    background-position: bottom right -170px;
  } */

  #appliances .card .kitchen-suite-img {
    background-image: url("../Images/kitchen-suite-530.webp");
    background-position: top -35px left;
  }

  #appliances .card .combi-img {
    /* background-image: url("../Images/refrigerator-559h.webp"); */
    background-position: bottom right -175px;
  }
}

@media (min-width: 1200px) { 

 }

@media (min-width: 1400px) { 
  
  #business ul li {
    width: 25%;
  }
  #business .copiers-printers, #business .displays-projectors {
    width: 42%;
  }

 }