/* codeDESIGN - google_maps_map_simple_gdpr.css */@charset "utf-8";/* GOOGLE MAPS MAP */div.google_maps_map_simple_gdpr {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;}div.google_maps_map_simple_gdpr div.google_maps_map_gdpr  {	position: relative;}div.google_maps_map_simple_gdpr div.google_maps_map_gdpr div.google_maps_map_gdpr_screenshot_mode_button {	background: #ffffff;	position: absolute;	font: normal 10px/10px Arial,Helvetica;	color: #212121;	letter-spacing: 0px;	text-transform: uppercase;	text-decoration: none;	padding: 3px 5px 2px 5px;	margin: 8px 0px 0px 8px;	position: absolute;	z-index: 999;	cursor: pointer;}/* PLACAHOLDER */div.kick_gdpr_placeholder {	background: #e2e2e2;	background: rgba(226, 226, 226, 1);	position: absolute;	width: 100%;	height: 100%;	display: inline-block;}div.kick_gdpr_placeholder_inner {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;}div.kick_gdpr_placeholder_inner [class^="col-"],div.kick_gdpr_placeholder_inner [class*=" col-"] {	padding-left: 0px;	padding-right: 0px;}div.kick_gdpr_placeholder_content_wrapper {	max-width: 80%;	margin: 0px 0px 0px 0px;	padding: 20px 20px 20px 20px;	position: absolute;	top: calc(50% - 80px);	left: calc(10%); 	-moz-transition: all 0.5s ease 0s;	-webkit-transition: all 0.5s ease 0s;	-o-transition: all 0.5s ease 0s;	transition: all 0.5s ease 0s;}@media only screen and (max-width: 991px) {	div.kick_gdpr_placeholder_content_wrapper {		max-width: 90%;		padding: 0px 0px 0px 0px;		top: calc(50% - 60px);		left: calc(5%); 	}	}div.kick_gdpr_placeholder_icon {	width: 100%;	font-size: 50px;	color: var(--ci_color);	text-align: center;}div.kick_gdpr_placeholder_icon i {	margin: 0 auto;}div.kick_gdpr_placeholder_title {	font: normal 11px/16px 'Open Sans', Arial, Helvetica;	font-weight: 600;	color: #242424;	margin: 0px 0px 6px 0px;	padding: 0px 0px 0px 0px;}div.kick_gdpr_placeholder div.kick_gdpr_placeholder_content {	font: normal 11px/16px 'Open Sans', Arial, Helvetica;	font-weight: 400;	color: #242424;	}div.kick_gdpr_placeholder div.kick_gdpr_placeholder_content a,div.kick_gdpr_placeholder div.kick_gdpr_placeholder_content a:link,div.kick_gdpr_placeholder div.kick_gdpr_placeholder_content a:visited {	font-weight: 600;	color: #242424;	text-decoration: underline;	-moz-transition: all 0.5s ease 0s;	-webkit-transition: all 0.5s ease 0s;	-o-transition: all 0.5s ease 0s;	transition: all 0.5s ease 0s;	cursor: pointer;}div.kick_gdpr_placeholder div.kick_gdpr_placeholder_content a:hover {	font-weight: 600;	color: var(--ci_color);	text-decoration: underline;	}/* PLACAHOLDER BUTTONS */div.kick_gdpr_placeholder_buttons {	margin: 16px 0px 0px 0px;	padding: 0px 0px 0px 0px;}a.href_button_gdpr_placeholder {	background: var(--ci_color_accent_2);	background-position: center;		font: normal 11px/15px 'Open Sans', Arial, Helvetica;	font-weight: 400;	color: #ffffff !important;	margin: 0px 4px 0px 0px;	padding: 6px 16px 6px 40px;	text-decoration: none;	text-transform: uppercase;	border: none;	-webkit-border-radius: 0px; 	-moz-border-radius: 0px; 	border-radius: 0px; 	cursor: pointer;	transition: all 0.33s ease-in-out;	-moz-transition: all 0.33s ease-in-out;	-o-transition: all 0.33s ease-in-out;	-webkit-transition: all 0.33s ease-in-out;	-webkit-appearance: none;	-moz-appearance: none;	appearance: none;	outline: none;	position: relative;	display: inline-block;}@media only screen and (max-width: 991px) {	a.href_button_gdpr_placeholder {		margin: 0px 4px 4px 0px;	}	}a.href_button_gdpr_placeholder:hover {	background: var(--ci_color_accent_2_hover) radial-gradient(circle, transparent 1%, var(--ci_color_accent_2_hover) 1%) center/15000%;	color: #ffffff !important;}a.href_button_gdpr_placeholder span {	background: var(--ci_color_accent_2_hover);	width: 27px;	height: 27px;	display: inline-block;	position: absolute;	left: 0px;	top: 0px;	overflow: hidden;}a.href_button_gdpr_placeholder span::before, a.href_button_gdpr_placeholder span::after {	font-family: 'Font Awesome 5 Pro';	font-weight: 100;	font-size: 1.2em;	position: absolute;	left: 8px;	top: 6px;	-moz-transition: all 0.5s ease 0s;	-webkit-transition: all 0.5s ease 0s;	-o-transition: all 0.5s ease 0s;	transition: all 0.5s ease 0s;}a.href_button_gdpr_placeholder span::after {	left: -32px;}a.href_button_gdpr_placeholder span::before, a.href_button_gdpr_placeholder span::after {	content: "\f054";}a.href_button_gdpr_placeholder:hover > span::before {	left: 32px;	}a.href_button_gdpr_placeholder:hover > span::after {	left: 8px;	}