/* codeDESIGN - wcag_panel.css */@charset "utf-8";/* WCAG */div.wcag [class^="col-"],div.wcag [class*=" col-"] {	padding-left: 0px;	padding-right: 0px;}div.wcag {	box-sizing: border-box;}div.wcag * {	box-sizing: inherit;}div.wcag img {	max-width: 100%;;	height: auto;}div.wcag svg {	vertical-align: middle;}div.wcag ul {	list-style: none;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;}div.wcag_hidden_ {	display: none;}/* WCAG - PANEL */div.wcag_type_wcag_panel div.wcag_panel {	background: #242424;	-webkit-border-radius: 8px;	-moz-border-radius: 8px;	border-radius: 8px;	color: #fff;	overflow-y: auto;	padding: 16px;	pointer-events: none;	position: relative;	z-index: 2;	display: none;}div.wcag_type_wcag_panel div.wcag_panel_active {	width: 480px;	pointer-events: all;	display: inline-block;}div.wcag_type_wcag_panel div.wcag_panel_development_mode {	width: 480px;	pointer-events: all;	display: inline-block;}@media only screen and (max-width: 570px) {	div.wcag_type_wcag_panel div.wcag_panel_active {		width: 400px;	}	div.wcag_type_wcag_panel div.wcag_panel_development_mode {		width: 400px;	}	}div.wcag_type_wcag_panel div.wcag_panel {	background: #ffffff;	-moz-box-shadow: 3px 5px 30px 0px rgba(36, 36, 36, 0.15);	-webkit-box-shadow: 3px 5px 30px 0px rgba(36, 36, 36, 0.15);	box-shadow: 3px 5px 30px 0px rgba(36, 36, 36, 0.15);}div.wcag_type_wcag_panel div.wcag_panel_header {	align-items: center;	display: flex;	margin: 0px 0px 25px 0px;}div.wcag_type_wcag_panel div.wcag_panel div.wcag_panel_title {	flex: 1;}div.wcag_type_wcag_panel div.wcag_panel div.wcag_panel_title {	font: var(--font-h3);	font-style: normal;	font-weight: 400;	color: var(--ci_color_black);	letter-spacing: 0px;	margin: 0px 0px 0px 0px;	padding: 0px 0px 5px 0px;	position: relative;	border-bottom: var(--border_bottom-headings);}div.wcag_type_wcag_panel div.wcag_panel div.wcag_panel_title:after {	background: var(--project-color-5);	bottom: -1px;	content: '';	height: 1px;	left: 0%;	margin: 0px 0px 0px 0px;	position: absolute;	width: 82px;	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;} div.wcag_type_wcag_panel div.wcag_panel div.wcag_panel_title:hover:after {	background: var(--project-color-3);	width: 180px;}/* WCAG - DEFAULTS FOR BUTTONS AND LINKS *//* WCAG - DEFAULTS FOR BUTTONS */div.wcag button {	border: none;	box-shadow: none;	cursor: pointer;	display: inline-block;	font: inherit;	font-size: 14px;	letter-spacing: normal;	line-height: 1;	text-decoration: none;	text-shadow: none;	text-transform: none;	transition: none;	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;}div.wcag_container button.wcag_button_open_panel {	width: 38px;	height: 38px;	}div.wcag_type_wcag_panel button.wcag_button_open_panel svg #wcag_button_ring[fill^="#"] {	fill: #ffffff;}div.wcag_type_wcag_panel button.wcag_button_open_panel svg #wcag_button_head[fill^="#"] {	fill: #ffffff;}div.wcag_type_wcag_panel button.wcag_button_open_panel svg #wcag_button_body[fill^="#"] {	fill: #ffffff;}div.wcag_type_wcag_panel div.wcag_panel button.wcag_button_close, div.wcag_type_wcag_panel div.wcag_panel button.wcag_button_reset {	background: transparent;	width: 38px;	height: 38px;	border: 1px solid transparent;	box-sizing: border-box;	display: block;	font: inherit;  	line-height: inherit;	line-height: 1;	-webkit-border-radius: 8px;	-moz-border-radius: 8px;	border-radius: 8px		padding: 0px 0px 0px 0px;}div.wcag_container button.wcag_button_open_panel.wcag_button_open_panel_default, div.wcag_type_wcag_panel div.wcag_panel button.wcag_button_close {	background: var(--ci_color_accent_1);	-webkit-border-radius: 8px;	-moz-border-radius: 8px;	border-radius: 8px;}div.wcag_container button.wcag_button_open_panel.wcag_button_open_panel_default:hover, div.wcag_type_wcag_panel div.wcag_panel button.wcag_button_close:hover {	background: var(--ci_color_accent_1_hover);}div.wcag_container button.wcag_button_open_panel.wcag_button_open_panel_active {	display: none;}div.wcag_type_wcag_panel div.wcag_panel button.wcag_button_reset [fill^="#"] {	fill: #242424;}/* WCAG - DEFAULTS FOR LINKS */div.wcag_type_wcag_panel div.wcag_panel a,div.wcag_type_wcag_panel div.wcag_panel a:link,div.wcag_type_wcag_panel div.wcag_panel a:visited {	text-decoration: none;	color: inherit;	}div.wcag_type_wcag_panel div.wcag_panel a:hover {}div.wcag_type_wcag_panel div.wcag_panel div.wcag_panel_custom_links ul {	list-style: none;	margin: 20px 0px 20px 0px;	padding: 0px 0px 0px 0px;}div.wcag_type_wcag_panel div.wcag_panel div.wcag_panel_custom_links ul li {	list-style: none;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 20px;	position: relative;}div.wcag_type_wcag_panel div.wcag_panel div.wcag_panel_custom_links ul li:before {	content: "\f105";	font-family: 'Font Awesome 6 Pro';	font-weight: 300;	font-size: 1.2em;	color: var(--ci_color_accent_1);	margin: 1px 0px 0px 0px;	padding: 0px 0px 0px 0px;	display: inline-block;	position: absolute;	left: 0px;	-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;}div.wcag_type_wcag_panel div.wcag_panel div.wcag_panel_custom_links ul li:hover:before {	color: var(--ci_color_accent_2);	left: 6px;}div.wcag_type_wcag_panel div.wcag_panel div.wcag_panel_custom_links ul li a,div.wcag_type_wcag_panel div.wcag_panel div.wcag_panel_custom_links ul li a:link,div.wcag_type_wcag_panel div.wcag_panel div.wcag_panel_custom_links ul li a:visited {	font-size: 14px;	font-weight: 500;	line-height: 19px;	color: var(--ci_color_black);	text-decoration: none;	position: relative;	-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;}div.wcag_type_wcag_panel div.wcag_panel div.wcag_panel_custom_links ul li a:hover {	color: var(--ci_color_accent_2);	text-decoration: none !important;}div.wcag_type_wcag_panel div.wcag_panel div.wcag_panel_custom_links ul li a:before  {	content: '';	width: 100%;	height: 1px;	position: absolute;	background: currentColor;	top: 100%;	left: 0;	pointer-events: none;	transform-origin: 100% 50%;	transform: scale3d(0, 1, 1);	transition: transform 0.3s;}div.wcag_type_wcag_panel div.wcag_panel div.wcag_panel_custom_links ul li a:hover:before {	transform-origin: 0% 50%;	transform: scale3d(1, 1, 1);}/* WCAG - DEFAULTS FOR SETTING ITEMS */div.wcag_type_wcag_panel ul.wcag_list {	display: flex;	flex-wrap: wrap;	list-style: none;	margin: 0px -8px 0px -8px;	padding: 0px 0px 0px 0px;}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item {	width: 50%;	margin: 0px 0px 0px 0px;	padding: 4px 4px 4px 4px;	position: relative;}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item--full {	width: 100%;}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item:before, div.wcag_type_wcag_panel ul.wcag_list li.wcag_item:after {	display: none;}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item:not(li.wcag_item--full)+li.wcag_item--full {	margin: 8px 0px 0px 0px;}/* WCAG - DEFAULTS FOR SETTING ITEMS BUTTONS */div.wcag_type_wcag_panel ul.wcag_list li.wcag_item button.wcag_button {	background: #f8f9fc;	border: 1px solid #ebecf1;	width: 100%;	height: 100%;	align-items: center;	font-size: 14px !important;	font-weight: 500 !important;	line-height: 19px !important;	color: #404042;	-webkit-border-radius: 8px;	-moz-border-radius: 8px;	border-radius: 8px;	display: flex;	flex-wrap: wrap;	margin: 0px 0px 0px 0px;	padding: 16px 16px 16px 16px;	position: relative;} div.wcag_type_wcag_panel ul.wcag_list li.wcag_item span.wcag_item_inc_dec:hover, div.wcag_type_wcag_panel ul.wcag_list li.wcag_item button.wcag_button:hover {	background: #efefef;	border-color: #e2e2e2;}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item button.wcag_button--active, div.wcag_type_wcag_panel ul.wcag_list li.wcag_item button.wcag_button--active:hover {	background: var(--ci_color_accent_1) !important;	border-color: var(--ci_color_accent_1) !important;	color: var(--ci_color_accent_1_text) !important;	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;}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item button.wcag_button svg {	flex-shrink: 0;	margin: 0px 16px 0px 0px;}@media only screen and (max-width: 570px) {	div.wcag_type_wcag_panel ul.wcag_list li.wcag_item span.wcag_button-label {		width: 100%;		display: inline-block;		margin: 10px 0px 0px 0px;	}	div.wcag_type_wcag_panel ul.wcag_list li.wcag_item button.wcag_button svg {  		margin: 0 auto;  		padding: 0px 0px 0px 0px;	}	}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item button.wcag_button svg [fill^="#"] {	fill: #404042;}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item button.wcag_button svg [stroke^="#"] {  stroke: #404042;}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item .wcag_item_inc_dec, div.wcag_type_wcag_panel ul.wcag_list li.wcag_item .wcag_reset:focus, div.wcag_type_wcag_panel ul.wcag_list li.wcag_item .wcag_reset:hover {  background: #f8f9fc;  border-color: #ebecf1;}/* WCAG - DEFAULTS FOR SETTING ITEMS CHECKBOXES */input.wcag_item_status_checkbox[type="checkbox"] {	background: #e2e2e2;	width: 30px;	height: 16px;	position: absolute;	top: calc(50% - 8px);	right: 10px;	display: inline-block;	border: none;	border-radius: 60px;	-moz-appearance: none;	-ms-progress-appearance: none;	-webkit-appearance: none;	outline: none;	cursor: pointer;	transition: background 0.4s ease-in-out;	-moz-transition: background 0.4s ease-in-out;	-o-transition: background 0.4s ease-in-out;	-webkit-transition: background 0.4s ease-in-out;}input.wcag_item_status_checkbox[type="checkbox"]::before {	background: #ffffff;	width: 12px;	height: 12px;	content: "";	text-align: center;	vertical-align: middle;	position: absolute;	top: 2px;	left: 3px;	border-radius: 50%;	transition: left 0.4s ease-in-out;	-moz-transition: left 0.4s ease-in-out;	-o-transition: left 0.4s ease-in-out;	-webkit-transition: left 0.4s ease-in-out;}input.wcag_item_status_checkbox[type="checkbox"]::after {}input.wcag_item_status_checkbox[type="checkbox"]:checked {	background: var(--ci_color_accent_1);	background: #242424;}input.wcag_item_status_checkbox[type="checkbox"]:checked::before {	left: 15px;}input.wcag_item_status_checkbox[type="checkbox"]:checked::after {}/* WCAG - DEFAULTS FOR SETTING ITEMS BARS */div.wcag_type_wcag_panel ul.wcag_list li.wcag_item button.wcag_button_inc, div.wcag_type_wcag_panel ul.wcag_list li.wcag_item button.wcag_button_dec {	background: transparent;	width: 50px;	border: none;	border-left: 1px solid #ebecf1;	color: inherit;	display: inline-block;	font: inherit;	font-size: 24px;	font-weight: 500;	line-height: 1;	-webkit-border-radius: 0px !important;	-moz-border-radius: 0px !important;	border-radius: 0px !important;	margin: 0px 0px 0px 0px;	padding: 5px 5px 5px 5px;}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item:hover button.wcag_button_inc, div.wcag_type_wcag_panel ul.wcag_list li.wcag_item:hover button.wcag_button_dec {	border-left: 1px solid #e2e2e2;}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item button.wcag_button_inc svg [fill^="#"], div.wcag_type_wcag_panel ul.wcag_list li.wcag_item button.wcag_button_dec svg [fill^="#"] {	fill: #a1a1a2}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item button.wcag_button_inc svg [stroke^="#"], div.wcag_type_wcag_panel ul.wcag_list li.wcag_item button.wcag_button_dec svg [stroke^="#"] {	stroke: #a1a1a2}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item button.wcag_button_inc:hover svg [fill^="#"], div.wcag_type_wcag_panel ul.wcag_list li.wcag_item button.wcag_button_dec:hover svg [fill^="#"] {	fill: var(--ci_color_accent_1)}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item button.wcag_button_inc:hover svg [stroke^="#"], div.wcag_type_wcag_panel ul.wcag_list li.wcag_item button.wcag_button_dec:hover svg [stroke^="#"] {	stroke: var(--ci_color_accent_1)}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item span.wcag_item_inc_dec {	background: #f8f9fc;	border: 1px solid #ebecf1;	width: 100%;	font-size: 14px !important;	font-weight: 500 !important;	line-height: 19px !important;	color: #404042;	-webkit-border-radius: 8px;	-moz-border-radius: 8px;	border-radius: 8px;	display: flex;}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item span.wcag_item_inc_dec_label {	flex: 1;}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item span.wcag_item_inc_dec_label, div.wcag_type_wcag_panel ul.wcag_list li.wcag_item span.wcag_item_inc_dec_size {	font-size: 14px !important;	font-weight: 500 !important;	line-height: 19px !important;	padding: 14px 14px 14px 14px;}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item span.wcag_item_inc_dec_percent {	margin: 0px 0px 0px 4px;	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";	filter: alpha(opacity=50);	-moz-opacity: 0.50;	-khtml-opacity: 0.50;	opacity: 0.50;}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item span.wcag_item_inc_dec_size {	align-self: center;	width: 60px}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item span.wcag_button_dec,div.wcag_type_wcag_panel ul.wcag_list li.wcag_item span.wcag_button_inc {	background: transparent;	width: 50px;	border: none;	border-left: 1px solid #353536;	border-radius: 0;	color: inherit;	display: inline-block;	font: inherit;	font-size: 24px;	font-weight: 500;	line-height: 1;	margin: 0px 0px 0px 0px;	padding: 5px 5px 5px 5px;}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item span.wcag_button_dec:hover svg [fill^="#"],div.wcag_type_wcag_panel ul.wcag_list li.wcag_item span.wcag_button_inc:hover svg [fill^="#"] {	fill: var(--ci_color);}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item span.wcag_button_dec:hover svg [stroke^="#"],div.wcag_type_wcag_panel ul.wcag_list li.wcag_item span.wcag_button_inc:hover svg [stroke^="#"] {	stroke: var(--ci_color);}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item span.wcag_item_inc_dec_bar {	background: #ebecf1;	width: 100%;	max-width: 120px;	height: 4px;	align-self: center;	display: block;	padding: 0px 12px 0px 12px;	position: relative;}@media (max-width: 580px) {	div.wcag_type_wcag_panel ul.wcag_list li.wcag_item span.wcag_item_inc_dec_bar {		display: none	}	}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item span.wcag_item_inc_dec_bar:before {	width: 50%;	height: 100%;	top: 0px;	left: 0px;}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item span.wcag_item_inc_dec_bar:after,div.wcag_type_wcag_panel ul.wcag_list li.wcag_item span.wcag_item_inc_dec_bar:before {	background: var(--ci_color);	content: "";	display: block;	pointer-events: none;	position: absolute;}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item span.wcag_item_inc_dec_bar:after {	width: 4px;	border: 4px solid #ffffff;	top: 50%;	left: 50%;	-webkit-border-radius: 50%;	-moz-border-radius: 50%;	border-radius: 50%;	-webkit-transform: translateY(-50%);	-ms-transform: translateY(-50%);	transform: translateY(-50%);}/* WCAG - DEFAULTS FOR SETTING ITEMS BARS PERCENTAGES */div.wcag_type_wcag_panel ul.wcag_list li.wcag_item span.wcag_item_inc_dec[data-wcag-count] span.wcag_item_inc_dec_bar:before {	width: 100%;}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item span.wcag_item_inc_dec[data-wcag-count="0"] span.wcag_item_inc_dec_bar:before {	width: 50%;}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item span.wcag_item_inc_dec[data-wcag-count="1"] span.wcag_item_inc_dec_bar:before {	width: 55%;}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item span.wcag_item_inc_dec[data-wcag-count="2"] span.wcag_item_inc_dec_bar:before {	width: 60%;}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item span.wcag_item_inc_dec[data-wcag-count="3"] span.wcag_item_inc_dec_bar:before {	width: 65%;}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item span.wcag_item_inc_dec[data-wcag-count="4"] span.wcag_item_inc_dec_bar:before {	width: 70%;}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item span.wcag_item_inc_dec[data-wcag-count="5"] span.wcag_item_inc_dec_bar:before {	width: 75%;}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item span.wcag_item_inc_dec[data-wcag-count="6"] span.wcag_item_inc_dec_bar:before {	width: 80%;}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item span.wcag_item_inc_dec[data-wcag-count="7"] span.wcag_item_inc_dec_bar:before {	width: 85%;}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item span.wcag_item_inc_dec[data-wcag-count="8"] span.wcag_item_inc_dec_bar:before {	width: 90%;}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item span.wcag_item_inc_dec[data-wcag-count="9"] span.wcag_item_inc_dec_bar:before {	width: 95%;}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item span.wcag_item_inc_dec[data-wcag-count^="-"] span.wcag_item_inc_dec_bar:before {	width: 0%;}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item span.wcag_item_inc_dec[data-wcag-count="-1"] span.wcag_item_inc_dec_bar:before {	width: 45%;}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item span.wcag_item_inc_dec[data-wcag-count="-2"] span.wcag_item_inc_dec_bar:before {	width: 40%;}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item span.wcag_item_inc_dec[data-wcag-count="-3"] span.wcag_item_inc_dec_bar:before {	width: 35%;}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item span.wcag_item_inc_dec[data-wcag-count="-4"] span.wcag_item_inc_dec_bar:before {	width: 30%;}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item span.wcag_item_inc_dec[data-wcag-count="-5"] span.wcag_item_inc_dec_bar:before {	width: 25%;}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item span.wcag_item_inc_dec[data-wcag-count="-6"] span.wcag_item_inc_dec_bar:before {	width: 20%;}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item span.wcag_item_inc_dec[data-wcag-count="-7"] span.wcag_item_inc_dec_bar:before {	width: 15%;}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item span.wcag_item_inc_dec[data-wcag-count="-8"] span.wcag_item_inc_dec_bar:before {	width: 10%;}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item span.wcag_item_inc_dec[data-wcag-count="-9"] span.wcag_item_inc_dec_bar:before {	width: 5%;}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item span.wcag_item_inc_dec[data-wcag-count] span.wcag_item_inc_dec_bar:after {	left: 100%;}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item span.wcag_item_inc_dec[data-wcag-count="0"] span.wcag_item_inc_dec_bar:after {	left: 50%;}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item span.wcag_item_inc_dec[data-wcag-count="1"] span.wcag_item_inc_dec_bar:after {	left: 55%;}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item span.wcag_item_inc_dec[data-wcag-count="2"] span.wcag_item_inc_dec_bar:after {	left: 60%;}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item span.wcag_item_inc_dec[data-wcag-count="3"] span.wcag_item_inc_dec_bar:after {	left: 65%;}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item span.wcag_item_inc_dec[data-wcag-count="4"] span.wcag_item_inc_dec_bar:after {	left: 70%;}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item span.wcag_item_inc_dec[data-wcag-count="5"] span.wcag_item_inc_dec_bar:after {	left: 75%;}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item span.wcag_item_inc_dec[data-wcag-count="6"] span.wcag_item_inc_dec_bar:after {	left: 80%;}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item span.wcag_item_inc_dec[data-wcag-count="7"] span.wcag_item_inc_dec_bar:after {	left: 85%;}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item span.wcag_item_inc_dec[data-wcag-count="8"] span.wcag_item_inc_dec_bar:after {	left: 90%;}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item span.wcag_item_inc_dec[data-wcag-count="9"] span.wcag_item_inc_dec_bar:after {	left: 95%;}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item span.wcag_item_inc_dec[data-wcag-count^="-"] span.wcag_item_inc_dec_bar:after {	left: 0%;}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item span.wcag_item_inc_dec[data-wcag-count="-1"] span.wcag_item_inc_dec_bar:after {	left: 45%;}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item span.wcag_item_inc_dec[data-wcag-count="-2"] span.wcag_item_inc_dec_bar:after {	left: 40%;}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item span.wcag_item_inc_dec[data-wcag-count="-3"] span.wcag_item_inc_dec_bar:after {	left: 35%;}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item span.wcag_item_inc_dec[data-wcag-count="-4"] span.wcag_item_inc_dec_bar:after {	left: 30%;}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item span.wcag_item_inc_dec[data-wcag-count="-5"] span.wcag_item_inc_dec_bar:after {	left: 25%;}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item span.wcag_item_inc_dec[data-wcag-count="-6"] span.wcag_item_inc_dec_bar:after {	left: 20%;}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item span.wcag_item_inc_dec[data-wcag-count="-7"] span.wcag_item_inc_dec_bar:after {	left: 15%;}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item span.wcag_item_inc_dec[data-wcag-count="-8"] span.wcag_item_inc_dec_bar:after {	left: 10%;}div.wcag_type_wcag_panel ul.wcag_list li.wcag_item span.wcag_item_inc_dec[data-wcag-count="-9"] span.wcag_item_inc_dec_bar:after {	left: 5%;}/* WCAG - POSITION TYPES */div.wcag_position_fixed {	position: fixed;	z-index: 10000;}div.wcag_position_fixed.wcag_alignment_top_left {	top: 0px;	left: 0px;}div.wcag_position_fixed.wcag_alignment_top_center {	top: 0px;	left: 50%;	transform: translateX(-50%)}div.wcag_position_fixed.wcag_alignment_top_right {	top: 0px;	right: 0px;}div.wcag_position_fixed.wcag_alignment_top_right:hover button.wcag_button_open_panel {	margin: 16px 16px 16px 16px;}div.wcag_position_fixed.wcag_alignment_middle_left {	top: 50%;	left: 0px;	transform: translateY(-50%))}div.wcag_position_fixed.wcag_alignment_middle_right {	top: 50%;	right: 0px;	transform: translateY(-50%))}div.wcag_position_fixed.wcag_alignment_bottom_left {	bottom: 0px;	left: 0px;}div.wcag_position_fixed.wcag_alignment_bottom_center {	bottom: 0px;	left: 50%;	transform: translateX(-50%)}div.wcag_position_fixed.wcag_alignment_bottom_right {	bottom: 32px;	right: 10px;}div.wcag_position_fixed.wcag_module_type_wcag_panel {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;}/* WCAG - HIGHLIGHT ELEMENTS */html.wcag-highlight-links a.wcag-link,html.wcag-highlight-links a.wcag-link:link {	outline: 2px solid var(--ci_color_accent_1) !important;	outline-offset: 2px !important;}html.wcag-highlight-titles .wcag-title {	outline: 2px solid var(--ci_color_accent_1) !important;	outline-offset: 2px !important;}html.wcag-dark-contrast .wcag-contrast,html.wcag-light-contrast .wcag-contrast {	background-color: transparent !important;	box-shadow: none !important;	text-shadow: none !important;}html.wcag-dark-contrast .wcag-contrast {	background-color: #212121 !important;	border-color: #ffffff !important;	color: #ffffff !important;}html.wcag-dark-contrast .wcag-contrast:empty {	background-color: transparent !important;	border-color: transparent !important;}html.wcag-dark-contrast h1.wcag-contrast,html.wcag-dark-contrast h2.wcag-contrast,html.wcag-dark-contrast h3.wcag-contrast,html.wcag-dark-contrast h4.wcag-contrast,html.wcag-dark-contrast h5.wcag-contrast {	color: #35ca94 !important;}html.wcag-dark-contrast a.wcag-contrast {	color: #f8f900 !important;	text-decoration: underline !important;}html.wcag-dark-contrast a.wcag-contrast:focus,html.wcag-dark-contrast a.wcag-contrast:hover {	text-decoration: none !important;}html.wcag-dark-contrast button.wcag-contrast,html.wcag-dark-contrast input[type=button].wcag-contrast {	background-color: #ffffff !important;	border-color: #ffffff !important;	color: #212121 !important;}html.wcag-dark-contrast button.wcag-contrast:focus,html.wcag-dark-contrast button.wcag-contrast:hover,html.wcag-dark-contrast input[type=button].wcag-contrast:focus,html.wcag-dark-contrast input[type=button].wcag-contrast:hover {	background-color: #212121 !important;	border-color: #ffffff !important;	color: #ffffff !important;}html.wcag-dark-contrast.wcag-read-mode,html.wcag-dark-contrast.wcag-read-mode body {	background-color: #212121 !important;}html.wcag-light-contrast .wcag-contrast {	background-color: #ffffff !important;	border-color: #212121 !important;	color: #212121 !important;}html.wcag-light-contrast .wcag-contrast:empty {	background-color: transparent !important;	border-color: transparent !important;}html.wcag-light-contrast h1.wcag-contrast,html.wcag-light-contrast h2.wcag-contrast,html.wcag-light-contrast h3.wcag-contrast,html.wcag-light-contrast h4.wcag-contrast,html.wcag-light-contrast h5.wcag-contrast {	color: #4a6cb1 !important;}html.wcag-light-contrast a.wcag-contrast {	color: #4a6cb1 !important;	text-decoration: underline !important;}html.wcag-light-contrast a.wcag-contrast:focus,html.wcag-light-contrast a.wcag-contrast:hover {	text-decoration: none !important;}html.wcag-light-contrast button.wcag-contrast,html.wcag-light-contrast input[type=button].wcag-contrast {	background-color: #212121 !important;	border-color: #212121 !important;	color: #ffffff !important;}html.wcag-light-contrast button.wcag-contrast:focus,html.wcag-light-contrast button.wcag-contrast:hover,html.wcag-light-contrast input[type=button].wcag-contrast:focus,html.wcag-light-contrast input[type=button].wcag-contrast:hover {	background-color: #fff !important;	border-color: #212121 !important;	color: #212121 !important;}html.wcag-light-contrast.wcag-read-mode,html.wcag-light-contrast.wcag-read-mode body {	background-color: #ffffff !important;}/* WCAG - HIGHLIGHT READER MODE */html.wcag-screen-reader .wcag-reader {	outline: 2px dashed #212121 !important;	outline-offset: 2px !important;}/* WCAG - ANIMATIONS */html.wcag-stop-animations *,html.wcag-stop-animations *:before, html.wcag-stop-animations *:after { 	-moz-transition: none !important; 	-webkit-transition: none !important; 	-o-transition: none !important; 	transition: none !important; 	animation: none !important;}/* WCAG - POPUP */div.wcag_internal_content_popup {	width: 100%;	height: 100%;	position: absolute;	z-index: 10001;	top: 0px;	left: 0px;	visibility: hidden;}div.wcag_internal_content_popup.is_visible {	visibility: visible;}div.wcag_internal_content_popup_overlay {	background: rgba(255, 255, 255, 1.0);	width: 100%;	height: 100%;	position: fixed;	z-index: 10; 	top: 0px; 	left: 0px;	visibility: hidden;	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";	filter: alpha(opacity=0);	-moz-opacity: 0.0;	-khtml-opacity: 0.0;	opacity: 0.0;	transition: visibility 0s linear 0.3s, opacity 0.3s;}div.wcag_internal_content_popup.is_visible div.wcag_internal_content_popup_overlay {	visibility: visible;	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";	filter: alpha(opacity=75);	-moz-opacity: 0.75;	-khtml-opacity: 0.75;	opacity: 0.75;	transition-delay: 0s;}div.wcag_internal_content_popup div.wcag_internal_content_popup_wrapper {	background: #ffffff;	max-width: 800px;	max-height: 90%;	margin: 0px 0px 0px 0px;	padding: 40px 40px 40px 40px;	position: absolute;	z-index: 9999;	top: 40px;	left: calc(50% - 400px);	text-align: left;	vertical-align: middle;	overflow: auto;	-webkit-overflow-scrolling: touch;	-moz-box-shadow: 3px 5px 30px 0px rgba(36, 36, 36, 0.15);	-webkit-box-shadow: 3px 5px 30px 0px rgba(36, 36, 36, 0.15);	box-shadow: 3px 5px 30px 0px rgba(36, 36, 36, 0.15);	border: none !important;	-webkit-border-radius: 8px;	-moz-border-radius: 8px;	border-radius: 8px;}div.wcag_internal_content_popup div.wcag_internal_content_popup_wrapper_transition {	/* transform: translateY(-10%); */	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";	filter: alpha(opacity=0);	-moz-opacity: 0.0;	-khtml-opacity: 0.0;	opacity: 0.0;}div.wcag_internal_content_popup.is_visible div.wcag_internal_content_popup_wrapper_transition {	transition: all 0.3s 0.12s;	transform: translateY(0);	opacity: 1;}div.wcag_internal_content_popup_body {	background: #ffffff;	position: relative;}div.wcag_internal_content_popup button.wcag_internal_content_popup_button {	background: none;	width: 44px;	height: 44px;	border: none;	-webkit-border-radius: 0px;	-moz-border-radius: 0px;	border-radius: 0px;	box-shadow: none;	cursor: pointer;	display: inline-block;	margin: 0px 0px 0px 0px;	padding: 10px 10px 10px 10px;	position: absolute;	right: 0px;	top: 0px;	vertical-align: top;	visibility: inherit;}div.wcag_internal_content_popup button.wcag_internal_content_popup_button:focus {	outline: none;}div.wcag_internal_content_popup button.wcag_internal_content_popup_button i {	color: #cccccc;	font-size: 18px;}div.wcag_internal_content_popup button.wcag_internal_content_popup_button:hover i {	color: currentColor;	-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;}div.wcag_internal_content_popup div.wcag_internal_content_popup_body ul.internal_links {	list-style: none;	margin: 15px 0px 0px 0px;	padding: 0px 0px 0px 0px;}div.wcag_internal_content_popup div.wcag_internal_content_popup_body ul.internal_links li {	list-style: none;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 20px;	position: relative;}div.wcag_internal_content_popup div.wcag_internal_content_popup_body ul.internal_links li:before {	content: "\f105";	font-family: 'Font Awesome 6 Pro';	font-weight: 300;	font-size: 1.2em;	color: var(--ci_color_accent_1);	margin: 1px 0px 0px 0px;	padding: 0px 0px 0px 0px;	display: inline-block;	position: absolute;	left: 0px;}div.wcag_internal_content_popup div.wcag_internal_content_popup_body ul.internal_links li:hover:before {	-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;	color: var(--ci_color_accent_2);	left: 6px;}div.wcag_internal_content_popup div.wcag_internal_content_popup_body a,div.wcag_internal_content_popup div.wcag_internal_content_popup_body a:link,div.wcag_internal_content_popup div.wcag_internal_content_popup_body a:visited,div.wcag_internal_content_popup div.wcag_internal_content_popup_body ul.internal_links li a,div.wcag_internal_content_popup div.wcag_internal_content_popup_body ul.internal_links li a:link,div.wcag_internal_content_popup div.wcag_internal_content_popup_body ul.internal_links li a:visited {	font-weight: 600;	color: var(--ci_color_black);	text-decoration: none;	position: relative;}div.wcag_internal_content_popup div.wcag_internal_content_popup_body a:hover, div.wcag_internal_content_popup div.wcag_internal_content_popup_body ul.internal_links li a:hover {	-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;	color: var(--ci_color_accent_2);	text-decoration: none !important;}div.wcag_internal_content_popup div.wcag_internal_content_popup_body a:before, div.wcag_internal_content_popup div.wcag_internal_content_popup_body ul.internal_links li a:before  {	content: '';	width: 100%;	height: 1px;	position: absolute;	background: currentColor;	top: 100%;	left: 0;	pointer-events: none;	transform-origin: 100% 50%;	transform: scale3d(0, 1, 1);	transition: transform 0.3s;}div.wcag_internal_content_popup div.wcag_internal_content_popup_body a:hover:before, div.wcag_internal_content_popup div.wcag_internal_content_popup_body ul.internal_links li a:hover:before {	transform-origin: 0% 50%;	transform: scale3d(1, 1, 1);}