.logoBanner {
  background-image: url("gw_logo.png");
  height: 100px;
  background-size: contain;
  background-repeat: no-repeat;
}

.refectocilLogo {
  display: none;
}

.family {
  display: flex;
}

.family sup {
  margin-right: 5px;
}


.copyR {
  display: none;
}

.refectocilLogo {
  display: none;
}

.logo {
  background-image: url("logo.svg");
  background-size: contain;
  background-repeat: no-repeat;
  width: 300px;
  margin-top: 10px;

}

.productGrid {
  margin-bottom: 150px !important;
}

ul li {
  list-style-type: disc;
  transform: translate(20px);
}

.module_enum {
  margin-bottom: 60px;
}

.relInfo {
  height: 160px !important;
}

.collapMenuPoint {
  font-size: 18px;
}

.collapButton3 {
  margin-right: 5px !important;
  flex-grow: unset;
}

.videoModuleHolder {
  width: 100%;
  /* aspect-ratio: 16/9; */
}

.videoModuleHolder iframe {
  width: 100%;
}

input {
  font-size: 1em;
}

select {
  font-size: 1em;
}

.logo {
  display: flex;
}

html {
  overflow: auto !important;
}

.popupElem {
  text-align: center;
}

.blueImage img {
object-fit: cover;

}




.collapWrap4, .collapWrap5 {
  display: flex;
  justify-content: center;
  align-items: center;
}

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

  .collapMenu {
    flex-wrap: wrap ;
  }

}

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


.popupElem {
display: flex;
    flex-direction: column-reverse;
}

.shopLinkHolder {
  width: 95%;
  margin: 0 auto;
}

.longBlueBox {
    width: 95% !important;
  margin: 0 auto;
}

.module_text {
    width: 95% !important;
  margin: 0 auto !important;
}

h2, h6 {
    width: 95% !important;
  margin: 0 auto !important;
}
}