/* custom select styles */
.jcf-select {
	display: inline-block;
	vertical-align: top;
	position: relative;
	border: 1px solid #ccc;
	border-radius: 8px;
	background: #fff;
	min-width: 0;
	width: 100%;
	padding: 10px 14px;
	padding-right: 40px;
	font-size: 16px;
	line-height: 1.25;
	font-weight: 400;
	color: #000;
}
.jcf-select.jcf-drop-active {
	border-color: #c35b26;
}
.jcf-select.jcf-drop-active:not(.jcf-drop-flipped) {
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
	border-bottom: none;
}
.jcf-select.jcf-drop-active:not(.jcf-drop-flipped) .jcf-select-drop .jcf-select-drop-content {
	border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px;
	border-top: none;
}
.jcf-select.jcf-drop-active.jcf-drop-flipped {
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	border-top: none;
}
.jcf-select.jcf-drop-active.jcf-drop-flipped .jcf-select-drop .jcf-select-drop-content {
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	border-bottom: none;
}
.jcf-select.jcf-drop-active .jcf-select-drop .jcf-select-drop-content {
	border-color: #c35b26;
}
.jcf-select.jcf-drop-active .jcf-select-opener:before {
	-webkit-transform: rotate(180deg);
	        transform: rotate(180deg);
	background-color: #c35b26;
}
.jcf-select select {
	z-index: 1;
	left: 0;
	top: 0;
}
.jcf-select .jcf-select-text {
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	cursor: default;
	display: block;
	min-height: 1.2em;
}
.jcf-select .jcf-select-opener {
	position: absolute;
	text-align: center;
	width: 50px;
	bottom: 0;
	right: 0;
	top: 0;
}
.jcf-select .jcf-select-opener:before {
	content: "";
	position: absolute;
	top: 50%;
	right: 15px;
	width: 18px;
	height: 18px;
	-webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPG1hc2sgaWQ9Im1hc2swXzg1MDZfODcyIiBzdHlsZT0ibWFzay10eXBlOmFscGhhIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4PSIwIiB5PSIwIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiPgo8cmVjdCB5PSIxNiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiB0cmFuc2Zvcm09InJvdGF0ZSgtOTAgMCAxNikiIGZpbGw9IiNEOUQ5RDkiLz4KPC9tYXNrPgo8ZyBtYXNrPSJ1cmwoI21hc2swXzg1MDZfODcyKSI+CjxwYXRoIGQ9Ik0xNC43OTQ0IDUuMzI1MzdMOC4wMDAyMiAxMi4xMjM1TDEuMjA2MDUgNS4zMjUzN0wyLjUxNjg5IDQuMDE0NTNMOC4wMDAyMiA5LjQ5Nzg3TDEzLjQ4MzYgNC4wMTQ1NEwxNC43OTQ0IDUuMzI1MzdaIiBmaWxsPSIjMDEzNjU3Ii8+CjwvZz4KPC9zdmc+Cg==");
	        mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPG1hc2sgaWQ9Im1hc2swXzg1MDZfODcyIiBzdHlsZT0ibWFzay10eXBlOmFscGhhIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4PSIwIiB5PSIwIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiPgo8cmVjdCB5PSIxNiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiB0cmFuc2Zvcm09InJvdGF0ZSgtOTAgMCAxNikiIGZpbGw9IiNEOUQ5RDkiLz4KPC9tYXNrPgo8ZyBtYXNrPSJ1cmwoI21hc2swXzg1MDZfODcyKSI+CjxwYXRoIGQ9Ik0xNC43OTQ0IDUuMzI1MzdMOC4wMDAyMiAxMi4xMjM1TDEuMjA2MDUgNS4zMjUzN0wyLjUxNjg5IDQuMDE0NTNMOC4wMDAyMiA5LjQ5Nzg3TDEzLjQ4MzYgNC4wMTQ1NEwxNC43OTQ0IDUuMzI1MzdaIiBmaWxsPSIjMDEzNjU3Ii8+CjwvZz4KPC9zdmc+Cg==");
	-webkit-mask-size: 100% auto;
	        mask-size: 100% auto;
	-webkit-mask-repeat: no-repeat;
	        mask-repeat: no-repeat;
	background-color: #ccc;
	margin-top: -8px;
}

body > .jcf-select-drop {
	position: absolute;
	margin: -1px 0 0;
	z-index: 9999;
}

body > .jcf-select-drop.jcf-drop-flipped {
	margin: 1px 0 0;
}

.jcf-select .jcf-select-drop {
	position: absolute;
	margin-top: 0px;
	z-index: 9999;
	top: 100%;
	left: -1px;
	right: -1px;
}

.jcf-select .jcf-drop-flipped {
	bottom: 100%;
	top: auto;
}

.jcf-select-drop .jcf-select-drop-content {
	border: 1px solid #ccc;
	overflow: hidden;
}

/* select options styles */
.jcf-list {
	display: inline-block;
	vertical-align: top;
	position: relative;
	background: #fff;
	font-size: 16px;
	line-height: 1.25;
	font-weight: 400;
	color: #000;
	width: 100%;
}
.jcf-list .jcf-list-content {
	vertical-align: top;
	display: inline-block;
	overflow: auto;
	width: 100%;
}
.jcf-list ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
.jcf-list ul li {
	overflow: hidden;
	display: block;
}
.jcf-list .jcf-overflow {
	overflow: auto;
}
.jcf-list .jcf-option {
	overflow: hidden;
	cursor: default;
	display: block;
	padding: 4px 14px;
	color: #000;
	height: 1%;
}
.jcf-list .jcf-option-placeholder {
	display: none;
}
.jcf-list .jcf-disabled {
	background: #fff !important;
	color: #aaa !important;
}
.jcf-list .jcf-optgroup-caption {
	white-space: nowrap;
	font-weight: bold;
	display: block;
	padding: 10px 14px;
	cursor: default;
	color: #000;
}
.jcf-list .jcf-optgroup .jcf-option {
	padding-left: 30px;
}

.jcf-select-drop .jcf-hover,
.jcf-list-box .jcf-selected {
	background: #e6e6e8;
	color: #000;
}

.btn {
	font-size: 1rem;
	padding-block: 0.325rem;
}

.btn.btn-lg {
	font-size: 1rem;
	padding: 1.1575rem 2.5rem;
}

.ls-1 {
	letter-spacing: 0.01em;
}

.border-bottom {
	border-bottom-color: #ccc !important;
}

.subtitle {
	display: block;
	margin-bottom: 1.75rem;
	font-size: 1.2em;
	line-height: 1.2;
	font-weight: bold;
	letter-spacing: 0.01em;
	text-transform: uppercase;
}

.section-heading {
	margin-bottom: 2.75rem;
}

.news {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: start;
	    -ms-flex-align: start;
	        align-items: flex-start;
	gap: 40px;
}
.news-list {
	width: 100%;
	display: grid;
	gap: 30px;
}
.news-card {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: start;
	    -ms-flex-align: start;
	        align-items: flex-start;
	gap: 36px;
	color: #000 !important;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.news-card__icon {
	width: 50px;
	-ms-flex-negative: 0;
	    flex-shrink: 0;
}
.news-card__text {
	width: 100%;
	padding-bottom: 24px;
	border-bottom: 1px solid #ccc;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.news-card__date {
	color: #005e6e;
}
.news-card__link {
	color: #666;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.news-card:hover {
	text-decoration: none !important;
	color: #005e6e !important;
}
.news-card:hover .news-card__link {
	color: inherit;
}
.news-card:hover .news-card__text {
	border-bottom-color: #444;
}
.news-aside {
	-ms-flex-negative: 0;
	    flex-shrink: 0;
	width: 350px;
	padding: 24px;
	background: #e8f0f1;
}
.news-aside h4,
.news-aside .h4 {
	font-size: 1.2em;
	line-height: 1.36;
	font-weight: 700;
	letter-spacing: 0.01em;
	text-transform: uppercase;
	color: #005e6e;
	margin-bottom: 20px;
}
.news-aside h5,
.news-aside .h5 {
	text-transform: none;
	font-weight: 600;
	letter-spacing: 0.01em;
	margin-bottom: 12px;
}

.event-item {
	margin-bottom: 20px;
}
.event-item:last-child {
	margin-bottom: 0;
}
.event-item-info {
	margin: 0;
	padding: 0;
	list-style: none;
}
.event-item-info li {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: start;
	    -ms-flex-align: start;
	        align-items: flex-start;
	gap: 10px;
	line-height: 1.4;
}
.event-item-info li > a {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	gap: 10px;
}
.event-item-info__icon {
	width: 16px;
	aspect-ratio: 1;
	-ms-flex-negative: 0;
	    flex-shrink: 0;
	margin-top: 0.2em;
	-webkit-mask-size: 100% auto;
	        mask-size: 100% auto;
	-webkit-mask-repeat: no-repeat;
	        mask-repeat: no-repeat;
	background-color: #005e6e;
}
.event-item-info__icon.icon-date {
	-webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyLjU3NDIgMi40Njk3NEgxMS42NTU2VjEuNTUxMTVDMTEuNjU1NiAxLjQwNDk4IDExLjU5NzYgMS4yNjQ3OSAxMS40OTQyIDEuMTYxNDNDMTEuMzkwOSAxLjA1ODA3IDExLjI1MDcgMSAxMS4xMDQ1IDFDMTAuOTU4MyAxIDEwLjgxODEgMS4wNTgwNyAxMC43MTQ4IDEuMTYxNDNDMTAuNjExNCAxLjI2NDc5IDEwLjU1MzMgMS40MDQ5OCAxMC41NTMzIDEuNTUxMTVWMi40Njk3NEg1Ljc3NjY3VjEuNTUxMTVDNS43NzY2NyAxLjQwNDk4IDUuNzE4NiAxLjI2NDc5IDUuNjE1MjQgMS4xNjE0M0M1LjUxMTg4IDEuMDU4MDcgNS4zNzE2OSAxIDUuMjI1NTEgMUM1LjA3OTM0IDEgNC45MzkxNSAxLjA1ODA3IDQuODM1NzkgMS4xNjE0M0M0LjczMjQzIDEuMjY0NzkgNC42NzQzNiAxLjQwNDk4IDQuNjc0MzYgMS41NTExNVYyLjQ2OTc0SDMuNzU1NzdDMy4wMjUxOSAyLjQ3MDcyIDIuMzI0ODIgMi43NjEzNyAxLjgwODIyIDMuMjc3OTZDMS4yOTE2MiAzLjc5NDU2IDEuMDAwOTcgNC40OTQ5NCAxIDUuMjI1NTFWMTIuNTc0MkMxLjAwMDk3IDEzLjMwNDggMS4yOTE2MiAxNC4wMDUyIDEuODA4MjIgMTQuNTIxOEMyLjMyNDgyIDE1LjAzODQgMy4wMjUxOSAxNS4zMjkgMy43NTU3NyAxNS4zM0gxMi41NzQyQzEzLjMwNDggMTUuMzI5IDE0LjAwNTIgMTUuMDM4NCAxNC41MjE4IDE0LjUyMThDMTUuMDM4NCAxNC4wMDUyIDE1LjMyOSAxMy4zMDQ4IDE1LjMzIDEyLjU3NDJWNS4yMjU1MUMxNS4zMjkgNC40OTQ5NCAxNS4wMzg0IDMuNzk0NTYgMTQuNTIxOCAzLjI3Nzk2QzE0LjAwNTIgMi43NjEzNyAxMy4zMDQ4IDIuNDcwNzIgMTIuNTc0MiAyLjQ2OTc0Wk0xNC4yMjc3IDEyLjU3NDJDMTQuMjI3NyAxMy40ODU1IDEzLjQ4NTUgMTQuMjI3NyAxMi41NzQyIDE0LjIyNzdIMy43NTU3N0MyLjg0NDUzIDE0LjIyNzcgMi4xMDIzMSAxMy40ODU1IDIuMTAyMzEgMTIuNTc0MlY3Ljk4MTI4SDE0LjIyNzdWMTIuNTc0MlpNMTQuMjI3NyA2Ljg3ODk3SDIuMTAyMzFWNS4yMjU1MUMyLjEwMjMxIDQuMzE0MjcgMi44NDQ1MyAzLjU3MjA1IDMuNzU1NzcgMy41NzIwNUg0LjY3NDM2VjQuNDkwNjRDNC42NzQzNiA0LjYzNjgyIDQuNzMyNDMgNC43NzcgNC44MzU3OSA0Ljg4MDM3QzQuOTM5MTUgNC45ODM3MyA1LjA3OTM0IDUuMDQxNzkgNS4yMjU1MSA1LjA0MTc5QzUuMzcxNjkgNS4wNDE3OSA1LjUxMTg4IDQuOTgzNzMgNS42MTUyNCA0Ljg4MDM3QzUuNzE4NiA0Ljc3NyA1Ljc3NjY3IDQuNjM2ODIgNS43NzY2NyA0LjQ5MDY0VjMuNTcyMDVIMTAuNTUzM1Y0LjQ5MDY0QzEwLjU1MzMgNC42MzY4MiAxMC42MTE0IDQuNzc3IDEwLjcxNDggNC44ODAzN0MxMC44MTgxIDQuOTgzNzMgMTAuOTU4MyA1LjA0MTc5IDExLjEwNDUgNS4wNDE3OUMxMS4yNTA3IDUuMDQxNzkgMTEuMzkwOSA0Ljk4MzczIDExLjQ5NDIgNC44ODAzN0MxMS41OTc2IDQuNzc3IDExLjY1NTYgNC42MzY4MiAxMS42NTU2IDQuNDkwNjRWMy41NzIwNUgxMi41NzQyQzEzLjQ4NTUgMy41NzIwNSAxNC4yMjc3IDQuMzE0MjcgMTQuMjI3NyA1LjIyNTUxVjYuODc4OTdaTTcuNDMwMTMgMTEuMTA0NUM3LjQzMDEzIDEwLjkwOTYgNy41MDc1NSAxMC43MjI3IDcuNjQ1MzcgMTAuNTg0OUM3Ljc4MzE4IDEwLjQ0NyA3Ljk3MDEgMTAuMzY5NiA4LjE2NSAxMC4zNjk2QzguMzU5OSAxMC4zNjk2IDguNTQ2ODIgMTAuNDQ3IDguNjg0NjMgMTAuNTg0OUM4LjgyMjQ1IDEwLjcyMjcgOC44OTk4NyAxMC45MDk2IDguODk5ODcgMTEuMTA0NUM4Ljg5OTg3IDExLjI5OTQgOC44MjI0NSAxMS40ODYzIDguNjg0NjMgMTEuNjI0MUM4LjU0NjgyIDExLjc2MTkgOC4zNTk5IDExLjgzOTQgOC4xNjUgMTEuODM5NEM3Ljk3MDEgMTEuODM5NCA3Ljc4MzE4IDExLjc2MTkgNy42NDUzNyAxMS42MjQxQzcuNTA3NTUgMTEuNDg2MyA3LjQzMDEzIDExLjI5OTQgNy40MzAxMyAxMS4xMDQ1Wk0xMC4zNjk2IDExLjEwNDVDMTAuMzY5NiAxMC45MDk2IDEwLjQ0NyAxMC43MjI3IDEwLjU4NDkgMTAuNTg0OUMxMC43MjI3IDEwLjQ0NyAxMC45MDk2IDEwLjM2OTYgMTEuMTA0NSAxMC4zNjk2QzExLjI5OTQgMTAuMzY5NiAxMS40ODYzIDEwLjQ0NyAxMS42MjQxIDEwLjU4NDlDMTEuNzYxOSAxMC43MjI3IDExLjgzOTQgMTAuOTA5NiAxMS44Mzk0IDExLjEwNDVDMTEuODM5NCAxMS4yOTk0IDExLjc2MTkgMTEuNDg2MyAxMS42MjQxIDExLjYyNDFDMTEuNDg2MyAxMS43NjE5IDExLjI5OTQgMTEuODM5NCAxMS4xMDQ1IDExLjgzOTRDMTAuOTA5NiAxMS44Mzk0IDEwLjcyMjcgMTEuNzYxOSAxMC41ODQ5IDExLjYyNDFDMTAuNDQ3IDExLjQ4NjMgMTAuMzY5NiAxMS4yOTk0IDEwLjM2OTYgMTEuMTA0NVpNNC40OTA2NCAxMS4xMDQ1QzQuNDkwNjQgMTAuOTA5NiA0LjU2ODA2IDEwLjcyMjcgNC43MDU4OCAxMC41ODQ5QzQuODQzNyAxMC40NDcgNS4wMzA2MSAxMC4zNjk2IDUuMjI1NTEgMTAuMzY5NkM1LjQyMDQxIDEwLjM2OTYgNS42MDczMyAxMC40NDcgNS43NDUxNSAxMC41ODQ5QzUuODgyOTYgMTAuNzIyNyA1Ljk2MDM4IDEwLjkwOTYgNS45NjAzOCAxMS4xMDQ1QzUuOTYwMzggMTEuMjk5NCA1Ljg4Mjk2IDExLjQ4NjMgNS43NDUxNSAxMS42MjQxQzUuNjA3MzMgMTEuNzYxOSA1LjQyMDQxIDExLjgzOTQgNS4yMjU1MSAxMS44Mzk0QzUuMDMwNjEgMTEuODM5NCA0Ljg0MzcgMTEuNzYxOSA0LjcwNTg4IDExLjYyNDFDNC41NjgwNiAxMS40ODYzIDQuNDkwNjQgMTEuMjk5NCA0LjQ5MDY0IDExLjEwNDVaIiBmaWxsPSIjMDA1RTZFIi8+Cjwvc3ZnPgo=");
	        mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyLjU3NDIgMi40Njk3NEgxMS42NTU2VjEuNTUxMTVDMTEuNjU1NiAxLjQwNDk4IDExLjU5NzYgMS4yNjQ3OSAxMS40OTQyIDEuMTYxNDNDMTEuMzkwOSAxLjA1ODA3IDExLjI1MDcgMSAxMS4xMDQ1IDFDMTAuOTU4MyAxIDEwLjgxODEgMS4wNTgwNyAxMC43MTQ4IDEuMTYxNDNDMTAuNjExNCAxLjI2NDc5IDEwLjU1MzMgMS40MDQ5OCAxMC41NTMzIDEuNTUxMTVWMi40Njk3NEg1Ljc3NjY3VjEuNTUxMTVDNS43NzY2NyAxLjQwNDk4IDUuNzE4NiAxLjI2NDc5IDUuNjE1MjQgMS4xNjE0M0M1LjUxMTg4IDEuMDU4MDcgNS4zNzE2OSAxIDUuMjI1NTEgMUM1LjA3OTM0IDEgNC45MzkxNSAxLjA1ODA3IDQuODM1NzkgMS4xNjE0M0M0LjczMjQzIDEuMjY0NzkgNC42NzQzNiAxLjQwNDk4IDQuNjc0MzYgMS41NTExNVYyLjQ2OTc0SDMuNzU1NzdDMy4wMjUxOSAyLjQ3MDcyIDIuMzI0ODIgMi43NjEzNyAxLjgwODIyIDMuMjc3OTZDMS4yOTE2MiAzLjc5NDU2IDEuMDAwOTcgNC40OTQ5NCAxIDUuMjI1NTFWMTIuNTc0MkMxLjAwMDk3IDEzLjMwNDggMS4yOTE2MiAxNC4wMDUyIDEuODA4MjIgMTQuNTIxOEMyLjMyNDgyIDE1LjAzODQgMy4wMjUxOSAxNS4zMjkgMy43NTU3NyAxNS4zM0gxMi41NzQyQzEzLjMwNDggMTUuMzI5IDE0LjAwNTIgMTUuMDM4NCAxNC41MjE4IDE0LjUyMThDMTUuMDM4NCAxNC4wMDUyIDE1LjMyOSAxMy4zMDQ4IDE1LjMzIDEyLjU3NDJWNS4yMjU1MUMxNS4zMjkgNC40OTQ5NCAxNS4wMzg0IDMuNzk0NTYgMTQuNTIxOCAzLjI3Nzk2QzE0LjAwNTIgMi43NjEzNyAxMy4zMDQ4IDIuNDcwNzIgMTIuNTc0MiAyLjQ2OTc0Wk0xNC4yMjc3IDEyLjU3NDJDMTQuMjI3NyAxMy40ODU1IDEzLjQ4NTUgMTQuMjI3NyAxMi41NzQyIDE0LjIyNzdIMy43NTU3N0MyLjg0NDUzIDE0LjIyNzcgMi4xMDIzMSAxMy40ODU1IDIuMTAyMzEgMTIuNTc0MlY3Ljk4MTI4SDE0LjIyNzdWMTIuNTc0MlpNMTQuMjI3NyA2Ljg3ODk3SDIuMTAyMzFWNS4yMjU1MUMyLjEwMjMxIDQuMzE0MjcgMi44NDQ1MyAzLjU3MjA1IDMuNzU1NzcgMy41NzIwNUg0LjY3NDM2VjQuNDkwNjRDNC42NzQzNiA0LjYzNjgyIDQuNzMyNDMgNC43NzcgNC44MzU3OSA0Ljg4MDM3QzQuOTM5MTUgNC45ODM3MyA1LjA3OTM0IDUuMDQxNzkgNS4yMjU1MSA1LjA0MTc5QzUuMzcxNjkgNS4wNDE3OSA1LjUxMTg4IDQuOTgzNzMgNS42MTUyNCA0Ljg4MDM3QzUuNzE4NiA0Ljc3NyA1Ljc3NjY3IDQuNjM2ODIgNS43NzY2NyA0LjQ5MDY0VjMuNTcyMDVIMTAuNTUzM1Y0LjQ5MDY0QzEwLjU1MzMgNC42MzY4MiAxMC42MTE0IDQuNzc3IDEwLjcxNDggNC44ODAzN0MxMC44MTgxIDQuOTgzNzMgMTAuOTU4MyA1LjA0MTc5IDExLjEwNDUgNS4wNDE3OUMxMS4yNTA3IDUuMDQxNzkgMTEuMzkwOSA0Ljk4MzczIDExLjQ5NDIgNC44ODAzN0MxMS41OTc2IDQuNzc3IDExLjY1NTYgNC42MzY4MiAxMS42NTU2IDQuNDkwNjRWMy41NzIwNUgxMi41NzQyQzEzLjQ4NTUgMy41NzIwNSAxNC4yMjc3IDQuMzE0MjcgMTQuMjI3NyA1LjIyNTUxVjYuODc4OTdaTTcuNDMwMTMgMTEuMTA0NUM3LjQzMDEzIDEwLjkwOTYgNy41MDc1NSAxMC43MjI3IDcuNjQ1MzcgMTAuNTg0OUM3Ljc4MzE4IDEwLjQ0NyA3Ljk3MDEgMTAuMzY5NiA4LjE2NSAxMC4zNjk2QzguMzU5OSAxMC4zNjk2IDguNTQ2ODIgMTAuNDQ3IDguNjg0NjMgMTAuNTg0OUM4LjgyMjQ1IDEwLjcyMjcgOC44OTk4NyAxMC45MDk2IDguODk5ODcgMTEuMTA0NUM4Ljg5OTg3IDExLjI5OTQgOC44MjI0NSAxMS40ODYzIDguNjg0NjMgMTEuNjI0MUM4LjU0NjgyIDExLjc2MTkgOC4zNTk5IDExLjgzOTQgOC4xNjUgMTEuODM5NEM3Ljk3MDEgMTEuODM5NCA3Ljc4MzE4IDExLjc2MTkgNy42NDUzNyAxMS42MjQxQzcuNTA3NTUgMTEuNDg2MyA3LjQzMDEzIDExLjI5OTQgNy40MzAxMyAxMS4xMDQ1Wk0xMC4zNjk2IDExLjEwNDVDMTAuMzY5NiAxMC45MDk2IDEwLjQ0NyAxMC43MjI3IDEwLjU4NDkgMTAuNTg0OUMxMC43MjI3IDEwLjQ0NyAxMC45MDk2IDEwLjM2OTYgMTEuMTA0NSAxMC4zNjk2QzExLjI5OTQgMTAuMzY5NiAxMS40ODYzIDEwLjQ0NyAxMS42MjQxIDEwLjU4NDlDMTEuNzYxOSAxMC43MjI3IDExLjgzOTQgMTAuOTA5NiAxMS44Mzk0IDExLjEwNDVDMTEuODM5NCAxMS4yOTk0IDExLjc2MTkgMTEuNDg2MyAxMS42MjQxIDExLjYyNDFDMTEuNDg2MyAxMS43NjE5IDExLjI5OTQgMTEuODM5NCAxMS4xMDQ1IDExLjgzOTRDMTAuOTA5NiAxMS44Mzk0IDEwLjcyMjcgMTEuNzYxOSAxMC41ODQ5IDExLjYyNDFDMTAuNDQ3IDExLjQ4NjMgMTAuMzY5NiAxMS4yOTk0IDEwLjM2OTYgMTEuMTA0NVpNNC40OTA2NCAxMS4xMDQ1QzQuNDkwNjQgMTAuOTA5NiA0LjU2ODA2IDEwLjcyMjcgNC43MDU4OCAxMC41ODQ5QzQuODQzNyAxMC40NDcgNS4wMzA2MSAxMC4zNjk2IDUuMjI1NTEgMTAuMzY5NkM1LjQyMDQxIDEwLjM2OTYgNS42MDczMyAxMC40NDcgNS43NDUxNSAxMC41ODQ5QzUuODgyOTYgMTAuNzIyNyA1Ljk2MDM4IDEwLjkwOTYgNS45NjAzOCAxMS4xMDQ1QzUuOTYwMzggMTEuMjk5NCA1Ljg4Mjk2IDExLjQ4NjMgNS43NDUxNSAxMS42MjQxQzUuNjA3MzMgMTEuNzYxOSA1LjQyMDQxIDExLjgzOTQgNS4yMjU1MSAxMS44Mzk0QzUuMDMwNjEgMTEuODM5NCA0Ljg0MzcgMTEuNzYxOSA0LjcwNTg4IDExLjYyNDFDNC41NjgwNiAxMS40ODYzIDQuNDkwNjQgMTEuMjk5NCA0LjQ5MDY0IDExLjEwNDVaIiBmaWxsPSIjMDA1RTZFIi8+Cjwvc3ZnPgo=");
}
.event-item-info__icon.icon-location {
	-webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPG1hc2sgaWQ9Im1hc2swXzEyMDA3XzIxMSIgc3R5bGU9Im1hc2stdHlwZTpsdW1pbmFuY2UiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiIHg9IjAiIHk9IjAiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+CjxwYXRoIGQ9Ik0xNS41IDE1LjVWMC41SDAuNVYxNS41SDE1LjVaIiBmaWxsPSJ3aGl0ZSIgc3Ryb2tlPSJ3aGl0ZSIvPgo8L21hc2s+CjxnIG1hc2s9InVybCgjbWFzazBfMTIwMDdfMjExKSI+CjxwYXRoIGQ9Ik03Ljk5OTk4IDE1LjUzMTJDNi4xMjQ5OSAxMi43MTg4IDIuODQzNzUgOC45MDYyNyAyLjg0Mzc1IDUuNjI1MDNDMi44NDM3NSAyLjc4MTg4IDUuMTU2ODQgMC40Njg3OTYgNy45OTk5OCAwLjQ2ODc5NkMxMC44NDMxIDAuNDY4Nzk2IDEzLjE1NjIgMi43ODE4OCAxMy4xNTYyIDUuNjI1MDNDMTMuMTU2MiA4LjkwNjI3IDkuODc0OTggMTIuNzE4OCA3Ljk5OTk4IDE1LjUzMTJaIiBzdHJva2U9IiMwMDVFNkUiIHN0cm9rZS13aWR0aD0iMS4yIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNNy45OTk5OSA3Ljk2ODc1QzYuNzA3NzIgNy45Njg3NSA1LjY1NjI1IDYuOTE3MjggNS42NTYyNSA1LjYyNTAxQzUuNjU2MjUgNC4zMzI3MyA2LjcwNzcyIDMuMjgxMjYgNy45OTk5OSAzLjI4MTI2QzkuMjkyMjcgMy4yODEyNiAxMC4zNDM3IDQuMzMyNzMgMTAuMzQzNyA1LjYyNTAxQzEwLjM0MzcgNi45MTcyOCA5LjI5MjI3IDcuOTY4NzUgNy45OTk5OSA3Ljk2ODc1WiIgc3Ryb2tlPSIjMDA1RTZFIiBzdHJva2Utd2lkdGg9IjEuMiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9nPgo8L3N2Zz4K");
	        mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPG1hc2sgaWQ9Im1hc2swXzEyMDA3XzIxMSIgc3R5bGU9Im1hc2stdHlwZTpsdW1pbmFuY2UiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiIHg9IjAiIHk9IjAiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+CjxwYXRoIGQ9Ik0xNS41IDE1LjVWMC41SDAuNVYxNS41SDE1LjVaIiBmaWxsPSJ3aGl0ZSIgc3Ryb2tlPSJ3aGl0ZSIvPgo8L21hc2s+CjxnIG1hc2s9InVybCgjbWFzazBfMTIwMDdfMjExKSI+CjxwYXRoIGQ9Ik03Ljk5OTk4IDE1LjUzMTJDNi4xMjQ5OSAxMi43MTg4IDIuODQzNzUgOC45MDYyNyAyLjg0Mzc1IDUuNjI1MDNDMi44NDM3NSAyLjc4MTg4IDUuMTU2ODQgMC40Njg3OTYgNy45OTk5OCAwLjQ2ODc5NkMxMC44NDMxIDAuNDY4Nzk2IDEzLjE1NjIgMi43ODE4OCAxMy4xNTYyIDUuNjI1MDNDMTMuMTU2MiA4LjkwNjI3IDkuODc0OTggMTIuNzE4OCA3Ljk5OTk4IDE1LjUzMTJaIiBzdHJva2U9IiMwMDVFNkUiIHN0cm9rZS13aWR0aD0iMS4yIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNNy45OTk5OSA3Ljk2ODc1QzYuNzA3NzIgNy45Njg3NSA1LjY1NjI1IDYuOTE3MjggNS42NTYyNSA1LjYyNTAxQzUuNjU2MjUgNC4zMzI3MyA2LjcwNzcyIDMuMjgxMjYgNy45OTk5OSAzLjI4MTI2QzkuMjkyMjcgMy4yODEyNiAxMC4zNDM3IDQuMzMyNzMgMTAuMzQzNyA1LjYyNTAxQzEwLjM0MzcgNi45MTcyOCA5LjI5MjI3IDcuOTY4NzUgNy45OTk5OSA3Ljk2ODc1WiIgc3Ryb2tlPSIjMDA1RTZFIiBzdHJva2Utd2lkdGg9IjEuMiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9nPgo8L3N2Zz4K");
}
.event-item-info__icon.icon-venue {
	-webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyLjU1ODEgMTQuNTY3SDMuNDQxODZDMi4wOTM5NSAxNC41NjcgMSAxMy40NzMgMSAxMi4xMjUxVjYuNjI5M0MxIDUuODM0ODggMS4zOTA3IDUuMDg2MDUgMi4wNDE4NiA0LjYzMDIzTDYuNiAxLjQzOTUzQzcuNDQgMC44NTM0ODggOC41NjY1MSAwLjg1MzQ4OCA5LjQgMS40Mzk1M0wxMy45NTgxIDQuNjMwMjNDMTQuNjA5MyA1LjA4NjA1IDE1IDUuODM0ODggMTUgNi42MjkzVjEyLjEyNTFDMTUgMTMuNDczIDEzLjkwNiAxNC41NjcgMTIuNTU4MSAxNC41NjdaTTggMS45NzM0OUM3LjcwNjk4IDEuOTczNDkgNy40MTM5NSAyLjA2NDY1IDcuMTYgMi4yNDA0N0wyLjYwMTg2IDUuNDMxMTZDMi4yMTExNiA1LjcwNDY1IDEuOTc2NzQgNi4xNTM5NSAxLjk3Njc0IDYuNjI5M1YxMi4xMjUxQzEuOTc2NzQgMTIuOTMyNiAyLjYzNDQyIDEzLjU5MDIgMy40NDE4NiAxMy41OTAySDEyLjU1ODFDMTMuMzY1NiAxMy41OTAyIDE0LjAyMzMgMTIuOTMyNiAxNC4wMjMzIDEyLjEyNTFWNi42MjkzQzE0LjAyMzMgNi4xNTM5NSAxMy43ODg4IDUuNzA0NjUgMTMuMzk4MSA1LjQzMTE2TDguODQgMi4yNDA0N0M4LjU4NjA1IDIuMDY0NjUgOC4yOTMwMiAxLjk4IDggMS45OFYxLjk3MzQ5WiIgZmlsbD0iIzAwNUU2RSIgc3Ryb2tlPSIjMDA1RTZFIiBzdHJva2Utd2lkdGg9IjAuMiIvPgo8cGF0aCBkPSJNMTAuNjA0NyAxNC41Njc3SDUuMzk1MzVDNS4xMjgzOCAxNC41Njc3IDQuOTA2OTggMTQuMzQ2MyA0LjkwNjk4IDE0LjA3OTNWMTAuODIzNUM0LjkwNjk4IDkuMTE3NDUgNi4yOTM5NiA3LjczMDQ3IDguMDAwMDEgNy43MzA0N0M5LjcwNjA1IDcuNzMwNDcgMTEuMDkzIDkuMTE3NDUgMTEuMDkzIDEwLjgyMzVWMTQuMDc5M0MxMS4wOTMgMTQuMzQ2MyAxMC44NzE2IDE0LjU2NzcgMTAuNjA0NyAxNC41Njc3Wk01Ljg4MzczIDEzLjU5MDlIMTAuMTE2M1YxMC44MjM1QzEwLjExNjMgOS42NTc5MSA5LjE2NTU5IDguNzA3MjEgOC4wMDAwMSA4LjcwNzIxQzYuODM0NDIgOC43MDcyMSA1Ljg4MzczIDkuNjU3OTEgNS44ODM3MyAxMC44MjM1VjEzLjU5MDlaIiBmaWxsPSIjMDA1RTZFIi8+Cjwvc3ZnPgo=");
	        mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyLjU1ODEgMTQuNTY3SDMuNDQxODZDMi4wOTM5NSAxNC41NjcgMSAxMy40NzMgMSAxMi4xMjUxVjYuNjI5M0MxIDUuODM0ODggMS4zOTA3IDUuMDg2MDUgMi4wNDE4NiA0LjYzMDIzTDYuNiAxLjQzOTUzQzcuNDQgMC44NTM0ODggOC41NjY1MSAwLjg1MzQ4OCA5LjQgMS40Mzk1M0wxMy45NTgxIDQuNjMwMjNDMTQuNjA5MyA1LjA4NjA1IDE1IDUuODM0ODggMTUgNi42MjkzVjEyLjEyNTFDMTUgMTMuNDczIDEzLjkwNiAxNC41NjcgMTIuNTU4MSAxNC41NjdaTTggMS45NzM0OUM3LjcwNjk4IDEuOTczNDkgNy40MTM5NSAyLjA2NDY1IDcuMTYgMi4yNDA0N0wyLjYwMTg2IDUuNDMxMTZDMi4yMTExNiA1LjcwNDY1IDEuOTc2NzQgNi4xNTM5NSAxLjk3Njc0IDYuNjI5M1YxMi4xMjUxQzEuOTc2NzQgMTIuOTMyNiAyLjYzNDQyIDEzLjU5MDIgMy40NDE4NiAxMy41OTAySDEyLjU1ODFDMTMuMzY1NiAxMy41OTAyIDE0LjAyMzMgMTIuOTMyNiAxNC4wMjMzIDEyLjEyNTFWNi42MjkzQzE0LjAyMzMgNi4xNTM5NSAxMy43ODg4IDUuNzA0NjUgMTMuMzk4MSA1LjQzMTE2TDguODQgMi4yNDA0N0M4LjU4NjA1IDIuMDY0NjUgOC4yOTMwMiAxLjk4IDggMS45OFYxLjk3MzQ5WiIgZmlsbD0iIzAwNUU2RSIgc3Ryb2tlPSIjMDA1RTZFIiBzdHJva2Utd2lkdGg9IjAuMiIvPgo8cGF0aCBkPSJNMTAuNjA0NyAxNC41Njc3SDUuMzk1MzVDNS4xMjgzOCAxNC41Njc3IDQuOTA2OTggMTQuMzQ2MyA0LjkwNjk4IDE0LjA3OTNWMTAuODIzNUM0LjkwNjk4IDkuMTE3NDUgNi4yOTM5NiA3LjczMDQ3IDguMDAwMDEgNy43MzA0N0M5LjcwNjA1IDcuNzMwNDcgMTEuMDkzIDkuMTE3NDUgMTEuMDkzIDEwLjgyMzVWMTQuMDc5M0MxMS4wOTMgMTQuMzQ2MyAxMC44NzE2IDE0LjU2NzcgMTAuNjA0NyAxNC41Njc3Wk01Ljg4MzczIDEzLjU5MDlIMTAuMTE2M1YxMC44MjM1QzEwLjExNjMgOS42NTc5MSA5LjE2NTU5IDguNzA3MjEgOC4wMDAwMSA4LjcwNzIxQzYuODM0NDIgOC43MDcyMSA1Ljg4MzczIDkuNjU3OTEgNS44ODM3MyAxMC44MjM1VjEzLjU5MDlaIiBmaWxsPSIjMDA1RTZFIi8+Cjwvc3ZnPgo=");
}
.event-item-info__icon.icon-link {
	-webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNC4wMDE5IDYuNjY3MzJDMTQuMTc4NyA2LjY2NzMyIDE0LjM0ODMgNi41OTcwOCAxNC40NzMzIDYuNDcyMDZDMTQuNTk4MyA2LjM0NzAzIDE0LjY2ODYgNi4xNzc0NiAxNC42Njg2IDYuMDAwNjVWMi4wMDA2NUMxNC42Njg2IDEuODIzODQgMTQuNTk4MyAxLjY1NDI3IDE0LjQ3MzMgMS41MjkyNUMxNC4zNDgzIDEuNDA0MjIgMTQuMTc4NyAxLjMzMzk4IDE0LjAwMTkgMS4zMzM5OEg5Ljk5OTkyQzkuODIzMTEgMS4zMzM5OCA5LjY1MzU0IDEuNDA0MjIgOS41Mjg1MSAxLjUyOTI1QzkuNDAzNDkgMS42NTQyNyA5LjMzMzI1IDEuODIzODQgOS4zMzMyNSAyLjAwMDY1QzkuMzMzMjUgMi4xNzc0NiA5LjQwMzQ5IDIuMzQ3MDMgOS41Mjg1MSAyLjQ3MjA2QzkuNjUzNTQgMi41OTcwOCA5LjgyMzExIDIuNjY3MzIgOS45OTk5MiAyLjY2NzMySDEyLjM5MzNMNi42NTUyNSA4LjQwNTMyQzYuNTMzODEgOC41MzEwNSA2LjQ2NjYyIDguNjk5NDUgNi40NjgxNCA4Ljg3NDI1QzYuNDY5NjYgOS4wNDkwNSA2LjUzOTc3IDkuMjE2MjYgNi42NjMzNyA5LjMzOTg2QzYuNzg2OTggOS40NjM0NyA2Ljk1NDE5IDkuNTMzNTggNy4xMjg5OCA5LjUzNTFDNy4zMDM3OCA5LjUzNjYyIDcuNDcyMTggOS40Njk0MiA3LjU5NzkyIDkuMzQ3OThMMTMuMzM1OSAzLjYwOTk4VjYuMDAwNjVDMTMuMzM1OSA2LjE3NzQ2IDEzLjQwNjIgNi4zNDcwMyAxMy41MzEyIDYuNDcyMDZDMTMuNjU2MiA2LjU5NzA4IDEzLjgyNTEgNi42NjczMiAxNC4wMDE5IDYuNjY3MzJaTTMuMzMzMjUgMy4zMzM5OEMyLjgwMjgyIDMuMzMzOTggMi4yOTQxMSAzLjU0NDcgMS45MTkwNCAzLjkxOTc3QzEuNTQzOTcgNC4yOTQ4NCAxLjMzMzI1IDQuODAzNTUgMS4zMzMyNSA1LjMzMzk4VjEyLjY2NzNDMS4zMzMyNSAxMy4xOTc4IDEuNTQzOTcgMTMuNzA2NSAxLjkxOTA0IDE0LjA4MTVDMi4yOTQxMSAxNC40NTY2IDIuODAyODIgMTQuNjY3MyAzLjMzMzI1IDE0LjY2NzNIMTAuNjY2NkMxMS4xOTcgMTQuNjY3MyAxMS43MDU3IDE0LjQ1NjYgMTIuMDgwOCAxNC4wODE1QzEyLjQ1NTkgMTMuNzA2NSAxMi42NjY2IDEzLjE5NzggMTIuNjY2NiAxMi42NjczVjguNjY3MzJDMTIuNjY2NiA4LjQ5MDUxIDEyLjU5NjMgOC4zMjA5NCAxMi40NzEzIDguMTk1OTFDMTIuMzQ2MyA4LjA3MDg5IDEyLjE3NjcgOC4wMDA2NSAxMS45OTk5IDguMDAwNjVDMTEuODIzMSA4LjAwMDY1IDExLjY1MzUgOC4wNzA4OSAxMS41Mjg1IDguMTk1OTFDMTEuNDAzNSA4LjMyMDk0IDExLjMzMzMgOC40OTA1MSAxMS4zMzMzIDguNjY3MzJWMTIuNjY3M0MxMS4zMzMzIDEyLjg0NDEgMTEuMjYzIDEzLjAxMzcgMTEuMTM4IDEzLjEzODdDMTEuMDEzIDEzLjI2MzcgMTAuODQzNCAxMy4zMzQgMTAuNjY2NiAxMy4zMzRIMy4zMzMyNUMzLjE1NjQ0IDEzLjMzNCAyLjk4Njg3IDEzLjI2MzcgMi44NjE4NSAxMy4xMzg3QzIuNzM2ODIgMTMuMDEzNyAyLjY2NjU5IDEyLjg0NDEgMi42NjY1OSAxMi42NjczVjUuMzMzOThDMi42NjY1OSA1LjE1NzE3IDIuNzM2ODIgNC45ODc2IDIuODYxODUgNC44NjI1OEMyLjk4Njg3IDQuNzM3NTYgMy4xNTY0NCA0LjY2NzMyIDMuMzMzMjUgNC42NjczMkg3LjMzMzI1QzcuNTEwMDYgNC42NjczMiA3LjY3OTYzIDQuNTk3MDggNy44MDQ2NiA0LjQ3MjA2QzcuOTI5NjggNC4zNDcwMyA3Ljk5OTkyIDQuMTc3NDYgNy45OTk5MiA0LjAwMDY1QzcuOTk5OTIgMy44MjM4NCA3LjkyOTY4IDMuNjU0MjcgNy44MDQ2NiAzLjUyOTI1QzcuNjc5NjMgMy40MDQyMiA3LjUxMDA2IDMuMzMzOTggNy4zMzMyNSAzLjMzMzk4SDMuMzMzMjVaIiBmaWxsPSIjMDA1RTZFIi8+Cjwvc3ZnPgo=");
	        mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNC4wMDE5IDYuNjY3MzJDMTQuMTc4NyA2LjY2NzMyIDE0LjM0ODMgNi41OTcwOCAxNC40NzMzIDYuNDcyMDZDMTQuNTk4MyA2LjM0NzAzIDE0LjY2ODYgNi4xNzc0NiAxNC42Njg2IDYuMDAwNjVWMi4wMDA2NUMxNC42Njg2IDEuODIzODQgMTQuNTk4MyAxLjY1NDI3IDE0LjQ3MzMgMS41MjkyNUMxNC4zNDgzIDEuNDA0MjIgMTQuMTc4NyAxLjMzMzk4IDE0LjAwMTkgMS4zMzM5OEg5Ljk5OTkyQzkuODIzMTEgMS4zMzM5OCA5LjY1MzU0IDEuNDA0MjIgOS41Mjg1MSAxLjUyOTI1QzkuNDAzNDkgMS42NTQyNyA5LjMzMzI1IDEuODIzODQgOS4zMzMyNSAyLjAwMDY1QzkuMzMzMjUgMi4xNzc0NiA5LjQwMzQ5IDIuMzQ3MDMgOS41Mjg1MSAyLjQ3MjA2QzkuNjUzNTQgMi41OTcwOCA5LjgyMzExIDIuNjY3MzIgOS45OTk5MiAyLjY2NzMySDEyLjM5MzNMNi42NTUyNSA4LjQwNTMyQzYuNTMzODEgOC41MzEwNSA2LjQ2NjYyIDguNjk5NDUgNi40NjgxNCA4Ljg3NDI1QzYuNDY5NjYgOS4wNDkwNSA2LjUzOTc3IDkuMjE2MjYgNi42NjMzNyA5LjMzOTg2QzYuNzg2OTggOS40NjM0NyA2Ljk1NDE5IDkuNTMzNTggNy4xMjg5OCA5LjUzNTFDNy4zMDM3OCA5LjUzNjYyIDcuNDcyMTggOS40Njk0MiA3LjU5NzkyIDkuMzQ3OThMMTMuMzM1OSAzLjYwOTk4VjYuMDAwNjVDMTMuMzM1OSA2LjE3NzQ2IDEzLjQwNjIgNi4zNDcwMyAxMy41MzEyIDYuNDcyMDZDMTMuNjU2MiA2LjU5NzA4IDEzLjgyNTEgNi42NjczMiAxNC4wMDE5IDYuNjY3MzJaTTMuMzMzMjUgMy4zMzM5OEMyLjgwMjgyIDMuMzMzOTggMi4yOTQxMSAzLjU0NDcgMS45MTkwNCAzLjkxOTc3QzEuNTQzOTcgNC4yOTQ4NCAxLjMzMzI1IDQuODAzNTUgMS4zMzMyNSA1LjMzMzk4VjEyLjY2NzNDMS4zMzMyNSAxMy4xOTc4IDEuNTQzOTcgMTMuNzA2NSAxLjkxOTA0IDE0LjA4MTVDMi4yOTQxMSAxNC40NTY2IDIuODAyODIgMTQuNjY3MyAzLjMzMzI1IDE0LjY2NzNIMTAuNjY2NkMxMS4xOTcgMTQuNjY3MyAxMS43MDU3IDE0LjQ1NjYgMTIuMDgwOCAxNC4wODE1QzEyLjQ1NTkgMTMuNzA2NSAxMi42NjY2IDEzLjE5NzggMTIuNjY2NiAxMi42NjczVjguNjY3MzJDMTIuNjY2NiA4LjQ5MDUxIDEyLjU5NjMgOC4zMjA5NCAxMi40NzEzIDguMTk1OTFDMTIuMzQ2MyA4LjA3MDg5IDEyLjE3NjcgOC4wMDA2NSAxMS45OTk5IDguMDAwNjVDMTEuODIzMSA4LjAwMDY1IDExLjY1MzUgOC4wNzA4OSAxMS41Mjg1IDguMTk1OTFDMTEuNDAzNSA4LjMyMDk0IDExLjMzMzMgOC40OTA1MSAxMS4zMzMzIDguNjY3MzJWMTIuNjY3M0MxMS4zMzMzIDEyLjg0NDEgMTEuMjYzIDEzLjAxMzcgMTEuMTM4IDEzLjEzODdDMTEuMDEzIDEzLjI2MzcgMTAuODQzNCAxMy4zMzQgMTAuNjY2NiAxMy4zMzRIMy4zMzMyNUMzLjE1NjQ0IDEzLjMzNCAyLjk4Njg3IDEzLjI2MzcgMi44NjE4NSAxMy4xMzg3QzIuNzM2ODIgMTMuMDEzNyAyLjY2NjU5IDEyLjg0NDEgMi42NjY1OSAxMi42NjczVjUuMzMzOThDMi42NjY1OSA1LjE1NzE3IDIuNzM2ODIgNC45ODc2IDIuODYxODUgNC44NjI1OEMyLjk4Njg3IDQuNzM3NTYgMy4xNTY0NCA0LjY2NzMyIDMuMzMzMjUgNC42NjczMkg3LjMzMzI1QzcuNTEwMDYgNC42NjczMiA3LjY3OTYzIDQuNTk3MDggNy44MDQ2NiA0LjQ3MjA2QzcuOTI5NjggNC4zNDcwMyA3Ljk5OTkyIDQuMTc3NDYgNy45OTk5MiA0LjAwMDY1QzcuOTk5OTIgMy44MjM4NCA3LjkyOTY4IDMuNjU0MjcgNy44MDQ2NiAzLjUyOTI1QzcuNjc5NjMgMy40MDQyMiA3LjUxMDA2IDMuMzMzOTggNy4zMzMyNSAzLjMzMzk4SDMuMzMzMjVaIiBmaWxsPSIjMDA1RTZFIi8+Cjwvc3ZnPgo=");
}
.event-item-info__text {
	width: 100%;
}
.event-item-info a {
	color: #005e6e;
}
.event-item-info a:hover {
	color: #c35b26;
}
.event-item-info a:hover .event-item-info__icon {
	background-color: currentColor;
}

.contact-form {
	color: #444;
}
.contact-form .row {
	--bs-gutter-x: 2.4rem;
}
.contact-form p {
	line-height: inherit;
	color: inherit;
	margin-bottom: 0;
}
.contact-form label {
	vertical-align: top;
}
.contact-form input[type=text],
.contact-form input[type=email],
.contact-form input[type=url],
.contact-form input[type=password],
.contact-form input[type=search],
.contact-form input[type=number],
.contact-form input[type=tel],
.contact-form input[type=range],
.contact-form input[type=date],
.contact-form input[type=month],
.contact-form input[type=week],
.contact-form input[type=time],
.contact-form input[type=datetime],
.contact-form input[type=datetime-local],
.contact-form input[type=color],
.contact-form textarea {
	padding: 3px 10px;
	font-size: 0.9rem;
	line-height: 1.2;
	font-weight: 600;
	color: #444;
}
.contact-form .form-group {
	margin-bottom: 1.375rem;
}
.contact-form .form-control {
	border-color: #ccc;
}
.contact-form textarea.form-control {
	height: 20rem;
	resize: none;
}
.contact-form .wpcf7-list-item {
	margin: 0;
}
.contact-form .wpcf7-submit {
	margin-top: 1rem;
}

.checkbox-label .wpcf7-list-item-label {
	display: block;
	position: relative;
	padding-left: 25px;
}
.checkbox-label .wpcf7-list-item-label:before {
	position: absolute;
	top: 4px;
	left: 0;
	content: "";
	width: 18px;
	height: 18px;
	border: 1px solid #ccc;
	border-radius: 4px;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
}
.checkbox-label .wpcf7-list-item-label:after {
	display: none;
	position: absolute;
	top: 9px;
	left: 4px;
	content: "";
	width: 11px;
	height: 8px;
	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDExIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0zLjMzOTY5IDYuMjc2NzNMMS4zMDA1MyA0LjIzNzU3QzEuMDcxMzUgNC4wMDgzOCAwLjcwMTEyMyA0LjAwODM4IDAuNDcxOTM4IDQuMjM3NTdDMC4yNDI3NTMgNC40NjY3NSAwLjI0Mjc1MyA0LjgzNjk3IDAuNDcxOTM4IDUuMDY2MTZMMi45MjgzMyA3LjUyMjU2QzMuMTU3NTIgNy43NTE3NCAzLjUyNzc0IDcuNzUxNzQgMy43NTY5MyA3LjUyMjU2TDkuOTc0MzEgMS4zMDUxN0MxMC4yMDM1IDEuMDc1OTggMTAuMjAzNSAwLjcwNTc2MiA5Ljk3NDMxIDAuNDc2NTc2QzkuNzQ1MTMgMC4yNDczOTEgOS4zNzQ5IDAuMjQ3MzkxIDkuMTQ1NzIgMC40NzY1NzZMMy4zMzk2OSA2LjI3NjczWiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==");
	background-size: cover;
}
.checkbox-label input {
	display: none;
}
.checkbox-label input:checked + .wpcf7-list-item-label:before {
	background-color: #c35b26;
	border-color: #c35b26;
}
.checkbox-label input:checked + .wpcf7-list-item-label:after {
	display: block;
}

.file-upload {
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	gap: 10px;
	border: 2px dashed #ccc;
	border-radius: 6px;
	background: #fff;
	overflow: hidden;
	padding: 8px;
}
.file-upload-input input[type=file] {
	display: none;
}
.file-upload-wrapper {
	width: 100%;
}
.file-upload-wrapper.active .file-upload-btn-remove {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}
.file-upload-btn {
	padding: 9px;
	border: 1px solid #ccc;
	border-radius: 8px;
	font-size: 0.9rem;
	line-height: 1.2;
	font-weight: 600;
	color: #444;
	-webkit-transition: 0.25s ease;
	transition: 0.25s ease;
	cursor: pointer;
}
.file-upload-btn:hover {
	background: #c35b26;
	border-color: #c35b26;
	color: #fff;
}
.file-upload-btn-remove {
	width: 12px;
	aspect-ratio: 1;
	cursor: pointer;
	display: none;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	-webkit-transition: 0.25s ease;
	transition: 0.25s ease;
	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzEwMjc1Xzk5MykiPgo8cGF0aCBkPSJNMTEuODkwMiAxMS4zNTk3TDYuNTMwMjIgNS45OTc3TDExLjg5MDIgMC42MzU3MzlDMTIuMDMwNiAwLjQ5MDM4OSAxMi4wMzA2IDAuMjU5OTA5IDExLjg5MDIgMC4xMTQ1MTNDMTEuNzQ2MyAtMC4wMzQ1MDA0IDExLjUwODkgLTAuMDM4NjIxOCAxMS4zNiAwLjEwNTMwOEw1Ljk5OTk5IDUuNDY3MjdMMC42NDAwNTMgMC4xMDUzNTRDMC40OTQ3NTcgLTAuMDM1MDQ5OSAwLjI2NDM2MiAtMC4wMzUwNDk5IDAuMTE5MDIgMC4xMDUzNTRDLTAuMDI5OTM4MiAwLjI0OTI4NCAtMC4wMzQwNTggMC40ODY3NzIgMC4xMDk4MTkgMC42MzU3ODVMNS40Njk3NSA1Ljk5NzdMMC4xMDk4MTkgMTEuMzU5NkMwLjAzOTUwNTUgMTEuNDMgOS4zNzc3M2UtMDkgMTEuNTI1MyA5LjM3NzczZS0wOSAxMS42MjQ4Qy00LjU4MTYyZS0wNSAxMS44MzIgMC4xNjc4NjQgMTIgMC4zNzQ5NTkgMTJDMC40NzQ0MzIgMTIuMDAwMSAwLjU2OTgzMiAxMS45NjA1IDAuNjQwMDUzIDExLjg5TDUuOTk5OTkgNi41MjgxM0wxMS4zNiAxMS44OTAxQzExLjQzMDIgMTEuOTYwNiAxMS41MjU2IDEyLjAwMDEgMTEuNjI1MSAxMkMxMS43MjQ1IDEyIDExLjgxOTggMTEuOTYwNSAxMS44OTAxIDExLjg5MDJDMTIuMDM2NiAxMS43NDM3IDEyLjAzNjYgMTEuNTA2MiAxMS44OTAyIDExLjM1OTdaIiBmaWxsPSIjNjY2NjY2Ii8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfMTAyNzVfOTkzIj4KPHJlY3Qgd2lkdGg9IjEyIiBoZWlnaHQ9IjEyIiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=");
	background-size: cover;
}
.file-upload-btn-remove:hover {
	opacity: 0.7;
}
.file-upload-text {
	-webkit-box-flex: 1;
	    -ms-flex: 1;
	        flex: 1;
	font-size: 0.9rem;
	line-height: 1.25;
	font-weight: 400;
	color: #666;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.file-upload-subtext {
	display: block;
	margin-top: 8px;
	font-size: 0.9rem;
	line-height: 1.2;
	font-weight: 400;
	color: #666;
}

.filters-nav-group {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	gap: 20px 40px;
}
.filters-nav select,
.filters-nav .jcf-select {
	width: 256px;
}

.articles-list {
	display: grid;
}

.article-card {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	gap: 24px;
	min-height: 176px;
	padding-block: 38px;
	font-size: 16px;
	line-height: 1.25;
	font-weight: 400;
	border-bottom: 1px solid #ccc;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.article-card:hover {
	border-bottom-color: #005e6e;
}
.article-card-meta {
	width: 16.5rem;
	-ms-flex-negative: 0;
	    flex-shrink: 0;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
	gap: 10px;
}
.article-card-meta .title {
	font-size: 18px;
	line-height: 1.4444;
	font-weight: 600;
	color: #000;
	letter-spacing: 0.01em;
}
.article-card-meta .date {
	color: #005e6e;
}
.article-card-meta .category {
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	gap: 5px;
}
.article-card-body {
	width: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: start;
	    -ms-flex-align: start;
	        align-items: flex-start;
	gap: 30px;
}
.article-card-body__text {
	width: 100%;
}
.article-card h3,
.article-card .h3 {
	font-size: 24px;
	line-height: 1.33;
	font-weight: 300;
	text-transform: none;
	letter-spacing: 0;
	color: #000;
	margin-bottom: 10px;
}
.article-card h3:last-child,
.article-card .h3:last-child {
	margin-bottom: 0;
}
.article-card h3 a,
.article-card .h3 a {
	color: inherit;
	-webkit-transition: color 0.15s ease-in-out;
	transition: color 0.15s ease-in-out;
}
.article-card h3 a:hover,
.article-card .h3 a:hover {
	text-decoration: none;
	color: #005e6e;
}
.article-card .btn {
	-ms-flex-negative: 0;
	    flex-shrink: 0;
	width: 200px;
}
.article-card__author {
	display: block;
	color: #666;
}
.article-card__author span {
	color: #005e6e;
}
@media (max-width: 1199px) {
	.news-card {
		gap: 30px;
	}
	.news-aside {
		width: 300px;
	}
}
@media (max-width: 1023px) {
	.news {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}
	.news-aside {
		width: 100%;
	}
	.article-card {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
		min-height: 0;
	}
	.article-card-body {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
		min-height: 0;
	}
}
@media (max-width: 666px) {
	.news-card {
		gap: 20px;
	}
	.contact-form p br {
		display: none;
	}
	.contact-form textarea.form-control {
		height: 12rem;
	}
}
@media (max-width: 579px) {
	.filters-nav-group {
		-webkit-column-gap: 20px;
		   -moz-column-gap: 20px;
		        column-gap: 20px;
	}
}
@media (max-width: 479px) {
	.filters-nav-group {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}
	.filters-nav select,
	.filters-nav .jcf-select {
		width: 100%;
	}
}
