#cookieBox{
      position: fixed;
      display: grid;
      grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
      gap: 4px;
      width: 100%;
      max-width: 1200px;
      margin: auto;
      background: white;
      color: grey;
      text-align: left;
      bottom: 0px;
      right: 0px;
      left: 0px;
      padding: 12px;
      z-index: 9;
      max-height: 100%;
      overflow: scroll;
}
/* Hide scrollbar for Chrome, Safari and Opera */
#cookieBox::-webkit-scrollbar {
  display: none;
}
/* Hide scrollbar for IE, Edge and Firefox */
#cookieBox {
  -ms-overflow-style: none;  /* IE and Edge */
  scrollbar-width: none;  /* Firefox */
}


#termsAgreementBtn{
      font-size: 24px;
      text-align: center;
      display: block;
      margin: auto;
      width: 100%;
      max-width: 300px;
      background: seagreen;
      border: 0px;
      border-radius: 4px;
      transition: 0.5s;
      padding: 4px;
}
#termsAgreementBtn:hover{
      background: green;
      transition: 0.5s;
      cursor: pointer;
}
.cookielinks{
      color: black;
      transition: 0.5;
}
.cookielinks:hover{
      color: silver;
      transition: 0.5;
}

#sealBoxHeight { height: 140px; }
@media only screen and (max-width: 600px) {
#seal {max-width: 70%;}
.serviceBtn { width: 90%; }
#sealBoxHeight { height: auto; }
#cookieBox{
      display: block;
      
      padding: 2px;
      height: 50%;
}