.cookie-popup{
	width: 80%;
	position: fixed;
	bottom: 20px;
	background: #FFFFFF;
	border: 1px solid #E8E8E8;
	box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.05);
	border-radius: 8px;
	padding: 20px 20px;
	margin: 0 auto;
	z-index: 99;
	display: none;
	left: 0;
	right: 0;
	color: #2B2B2B;
	font-size: 16px;
	font-family: Prompt;

}
.cookie-popup.show{
	display: block;
}
.fw-500{
	font-weight: 500;
}
.cookie-popup a{
	color: #FF0000;
	text-decoration: none;
}
.cookie-popup .btn-link{
	color: #FF0000;
	text-decoration: none;
}

.cookie-popup  .btn-accept{
	color: #FFFFFF;
	background: #FF0000;
	border-radius: 6px;
}

.cookiemodal .btn-s1{
	color: #FFFFFF;
	background: #FF0000;
	border-radius: 6px;
	padding: 10px 15px;
	font-weight: 500;
}

.cookiemodal{
	color: #2B2B2B;
	font-family: Prompt;
	padding-right: 0 !important;
}

.cookielist{
	list-style: none;
	margin: 0;
	padding: 0;
}

.cookielist li{
	border-bottom: 1px solid #E8E8E8;
	padding: 15px 20px;
}

.cookiemodal a{
	color: #FF0000;
	text-decoration: underline;
}




.switch {
  position: relative;
  display: inline-block;
  width: 36px;
  height: 20px;
}
.switch input {
  opacity: 0;
  width: 0;
  height: 0;
}
.slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.15);
  border-radius: 360px;
  background: #E8E8E8;
  -webkit-transition: .4s;
  transition: .4s;
}

.slider:before {
  position: absolute;
  content: "";
  height: 18px;
  width: 18px;
  left: 2px;
  bottom: 1px;
  background-color: white;
  -webkit-transition: .4s;
  transition: .4s;
  box-shadow: 0px 0px 1px rgba(51, 51, 51, 0.25);
}

input:checked + .slider {
  background-color: #4EC843;
}
input:checked + .slider:before {
  -webkit-transform: translateX(15px);
  -ms-transform: translateX(15px);
  transform: translateX(15px);
}
.slider.round {
  border-radius: 34px;
}
.slider.round:before {
  border-radius: 50%;
}

.modal-backdrop.show{
	opacity: 0.7;
}
.modal-backdrop.show + .modal-backdrop.show{
	z-index: 1051;
	opacity: 0.9;
}
.cookiemodal.zindex.show{
	z-index: 1052;
}
.btn-back-modal{
	background-image: url("data:image/svg+xml,%3Csvg width='23' height='16' viewBox='0 0 23 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22 9C22.5523 9 23 8.55228 23 8C23 7.44772 22.5523 7 22 7L22 9ZM0.292893 7.29289C-0.0976314 7.68342 -0.0976315 8.31658 0.292892 8.7071L6.65685 15.0711C7.04738 15.4616 7.68054 15.4616 8.07107 15.0711C8.46159 14.6805 8.46159 14.0474 8.07107 13.6569L2.41421 8L8.07107 2.34314C8.46159 1.95262 8.46159 1.31946 8.07107 0.928931C7.68054 0.538407 7.04738 0.538406 6.65686 0.928931L0.292893 7.29289ZM22 7L1 7L1 9L22 9L22 7Z' fill='black'/%3E%3C/svg%3E");
	width: 24px;
	height: 24px;
	background-position: center center;
	background-repeat: no-repeat;
}



.fs-12{
	font-size: 12px;
}
.fs-14{
	font-size: 14px;
}
.fs-18{
	font-size: 18px;
}
.fw-600{
	font-weight: 600;
}
.tc-2{
	color: rgba(0, 0, 0, 0.5);
}
.lh-1{
	line-height: 1;
}
.lh-sm{
	line-height: 1.5;
}

@media only screen and (max-width: 767px) {
    .cookie-popup{
        width: 100%;
        bottom: 0;
        border-radius: 0;
    }
}