	.cookie-settings {
			visibility: hidden;
	}
	.cookie-settings.show {
			visibility: visible !important;
	}
	.cookie-settings a {
			position: fixed;
			z-index: 99;
			bottom: 0;
			left: 0;
			height: 50px;
			width: 50px;
			background: #1d2e38;
			clip-path: polygon(0 0, 0 100%, 100% 100%);
			-webkit-clip-path: polygon(0 0, 0 100%, 100% 100%);
			cursor: pointer;
			transition: .3s;
			-webkit-appearance: none!important;
	}
	.cookie-settings a:hover {
			background: #444;
	}
	.cookie-blocked-content {
			background-image: url('/wp-content/plugins/rd-custom-cookies/includes/img/google-maps-placeholder.jpg');
			background-size: cover;
			width: 100%;
			height: 100%;
	}
	.cookie-blocked-content a {
			display: flex;
			flex-direction: column;
			align-items: center;
			justify-content: center;
			font-size: 15px;
			cursor: pointer;
			color: #FFF !important;
			height: 100%;
			background: rgba(41, 41, 41, 0.50);
	}
	.iframe .hide-c {
			display: none;
	}
	.iframe .hide-c.show {
			display: inline-block !important;
	}
	.cookies-page h2 {
			font-weight: 700;
			padding-top: 25px;
			padding-bottom: 10px;
	}
	.cookies-page p {
			margin: 0;
			padding-bottom: 10px;
	}
	.cookies-page p.cmplz-subtitle {
			padding-top: 10px;
			margin-bottom: 0;
			padding-bottom: 10px;
	}
	.cookies-page a {
			text-decoration: underline;
	}
	.cookies-page a .cookies-page ul {
			margin: 0;
			padding: 0;
			padding-bottom: 10px;
	}
	.cookies-page ul li:before {
			content: "-";
			padding-right: 10px;
	}
	.cookies-page ul li {
			line-height: 1.8em;
	}
	.svg-cookie-icon {
			background-color: #FFF;
			-webkit-mask-image: url(/wp-content/plugins/rd-custom-cookies/includes/img/cookie-svg.svg);
			mask-image: url(/wp-content/plugins/rd-custom-cookies/includes/img/cookie-svg.svg);
			color: #FFF;
			fill: #FFF;
			width: 18px;
			height: 18px;
			position: absolute;
			bottom: 5px;
			left: 5px;
	}