/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Apr 08 2026 | 13:24:00 */
.agenda.gutena-tabs-block > .gutena-tabs-tab > .gutena-tab-title {
	list-style-type: none;
	margin-top: 0;
	border: 1px solid #e5e5e9;
	background: #F6F6F7;
}
.agenda.gutena-tabs-block > .gutena-tabs-tab > .gutena-tab-title.active {
	background: #17206B; 
	border: 1px solid #17206B;
}
.agenda .nfd-p-lg:not([style*="padding"]) {
  	padding: 0 !important;
}
.agenda .wp-block-group__inner-container {
	background-color: #fff !important;
}
.agenda .wp-container-core-group-is-layout-76880bb7 > :where(:not(.alignleft):not(.alignright):not(.alignfull)) {
	max-width: 1000px;
	width: 100%;
}
.agenda .nfd-container summary:before {
	width: 0px !important;
	height: 0 !important;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-top: 5px solid #2f2f2f;
	background-color: transparent !important;
	background-image: none !important;
	border-radius: 0 !important;
	opacity: .6 !important;
}
.agenda .nfd-p-card-sm {
	margin-bottom: -1px;
	box-shadow: none !important;
	border: 1px solid #e5e5e9;
	border-radius: 0 !important;
}
.agenda .nfd-p-card-sm:first-child {
	border-top-left-radius: 10px !important;
	border-top-right-radius: 10px !important;
}
.agenda .nfd-p-card-sm:last-child {
	border-bottom-left-radius: 10px !important;
	border-bottom-right-radius: 10px !important;
}
.agenda .nfd-p-card-sm:nth-child(even) {
	background: #F7F7F8;
}
.agenda .gutena-tab-block-f667da-50 .nfd-p-card-sm:nth-child(even) {
	background: #FFF;
}
.agenda .gutena-tab-block-f667da-50 .nfd-p-card-sm:nth-child(odd) {
	background: #F7F7F8;
}
.agenda summary {
	border-radius: 0;
	font-size: 20px;
	color: #17206b;
}
.agenda .nfd-container .break summary {
	font-weight: 400 !important;
}
.agenda .nfd-container .break summary:before {
	display: none !important;
}
.agenda summary strong {
	display: inline-block;
  	width: 160px;
	font-size: 16px;
}
.agenda p {
	margin-bottom: 0;
}
.agenda em {
	position: relative;
	margin-left: 20px;
	font-size: 14px;
}
.agenda em:before {
  	content: "";
	position: absolute;
	left: -25px;
	top: 0;
	display: block;
	height: 20px;
	width: 20px;
	background-size: contain;
	background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="256" height="256" viewBox="0 0 256 256" xml:space="preserve"><g style="stroke: none; stroke-width: 0; stroke-dasharray: none; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 10; fill: none; fill-rule: nonzero; opacity: 1;" transform="translate(1.4065934065934016 1.4065934065934016) scale(2.81 2.81)"><path d="M 45 90 c -1.415 0 -2.725 -0.748 -3.444 -1.966 l -4.385 -7.417 C 28.167 65.396 19.664 51.02 16.759 45.189 c -2.112 -4.331 -3.175 -8.955 -3.175 -13.773 C 13.584 14.093 27.677 0 45 0 c 17.323 0 31.416 14.093 31.416 31.416 c 0 4.815 -1.063 9.438 -3.157 13.741 c -0.025 0.052 -0.053 0.104 -0.08 0.155 c -2.961 5.909 -11.41 20.193 -20.353 35.309 l -4.382 7.413 C 47.725 89.252 46.415 90 45 90 z" style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 10; fill: rgb(85,85,109); fill-rule: nonzero; opacity: 1;" transform=" matrix(1 0 0 1 0 0) " stroke-linecap="round"/><path d="M 45 45.678 c -8.474 0 -15.369 -6.894 -15.369 -15.368 S 36.526 14.941 45 14.941 c 8.474 0 15.368 6.895 15.368 15.369 S 53.474 45.678 45 45.678 z" style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 10; fill: rgb(255,255,255); fill-rule: nonzero; opacity: 1;" transform=" matrix(1 0 0 1 0 0) " stroke-linecap="round"/></g></svg>');
}
.agenda .wp-block-columns {
	margin: 20px 0 !important;
	align-items: center !important;
	color: #17206b;
}
.page-sidebar-right .agenda figure:not(.aligncenter) img,
.page-sidebar-right .agenda figure:not(.aligncenter) {
	margin: 0 !important;
}
.page-sidebar-right .agenda figure:not(.aligncenter) img {
	border: 1px solid #e5e5e9;
	width: 70px;
	height: 70px;
}
.agenda .nfd-container [open] summary:before {
  	transform: translateY(-50%) rotate(180deg) !important;
}
.agenda .wp-block-column p:first-child {
	font-weight: 600 !important;
}
.agenda .wp-block-column p:last-child {
	font-size: 14px;
	font-weight: 400;
}















