.cookieBox {
  padding: 17px 25px;
  background-color: #fff;
  position: fixed;
  bottom: 0;
  right: 0;
  left: 0;
  z-index: 10150;
  opacity: .96;
  color: #333;
  box-shadow: 0 -4px 14px 0 rgb(0 0 0 / 10%);
}
.cookieBoxIn {
  max-width: 80%;
  margin: 0 auto;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.cookieBoxInLeft{
	width:100%;
}
.cookieBoxButtons{
	display: flex;
  margin-left: 5%;
	font-size: 1vmax;
	width: 50%;
	justify-content: space-between;
  margin-top: 5%;
}
.cookieButtonDetailsAccept{
	border-radius: 25px;
	padding: 4px;
	width:40%;
	text-align: center;
	cursor: pointer;
}
.Details{
	border: 3px solid #e0e0e0;
	color: black;

}
.Details:hover{
	background-color: #e0e0e0;
}
.Accept{
	border: 3px solid #B40155;
	background-color: #B40155;
	color: white;
}
.Accept:hover{
	background-color: #1C0E43;
	border-color: #1C0E43;
}
.cookieBoxInText{
	font-size: 1vmax;
}
.cookieWindow{
	background: #f3f3f3;
	max-height: 848px;
	position: fixed;
	left: 50%;
	top: 100px;
	display: none;
	z-index: 10151;
	max-width: 1080px;
	width: calc(100% - 40px);
	transform: translateX(-50%);
	color: #333;
	padding: 50px 76px 36px 67px;
	overflow: hidden;
	box-shadow: 0 6px 21px 0 rgb(83 92 105 / 15%);
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	text-align: justify;
	align-items: flex-start;
	border-radius: 25px;
	overflow-y: auto;
	max-height: 60%;
  width: 70%;
}
.cookieWindowText a{
	color: blue;
}
.cookieWindowText a:hover{
	text-decoration: underline;
}
.cookieWindowTitle{
	font-size: 2vmax;
}
.cookieWindowSubTitle{
	font-size: 1.5vmax;
}
.cookieWindowText{
	font-size: 1.2vmax;
	margin-top: 3%;
	margin-bottom: 3%;

}
.close1 {
position: fixed;
right: 9%;
top: 4%;
width: 2vmax;
height: 2vmax;
opacity: 0.3;
cursor: pointer;
}
.close1:hover {
opacity: 1;
}
.close1:before, .close1:after {
position: absolute;
left: 15px;
content: ' ';
height: 2vmax;
width: 0.1vmax;
background-color: #b40155;
}
.close1:before {
transform: rotate(45deg);
}
.close1:after {
transform: rotate(-45deg);
}
@media (orientation: landscape){
  .cookieBoxIn {
      flex-direction: row;
  }
  .cookieBoxInLeft{
  	width:70%;
  }
  .cookieBoxButtons{
    margin: auto;
  }
  .cookieBoxButtons{
    width: 25%;
  }
  .close1 {
		right:5%;
	}
}
@media (orientation: landscape) and (min-width: 1200px){
  .close1 {
		right:3%;
	}
}
