/*
------ core.cms4u.250314121733.css
------ /css/core/cms4u.css
*/

/* FISLess 1.10.0.1 */

:root {
	--is-mobile-menu: 0;
	--is-desktop-menu: 1;
}
@media (max-width:450px) {
	:root {
		--cms4u-slots: 4;
		--mq-mobile: 1;
		--is-mobile-menu: 1;
		--is-desktop-menu: 0;
		--spacer: (20px * 0.5);
	}
}
@media (min-width:451px) {
	:root {
		--mq-mobile: 0;
	}
}
@media (min-width:451px) and (max-width:899px) {
	:root {
		--cms4u-slots: 6;
		--spacer: (20px * 0.75);
	}
}
@media (min-width:900px) {
	:root {
		--cms4u-slots: 12;
		--spacer: 20px;
	}
}
*,
*:after,
*:before {
	margin: 0px;
	padding: 0px;
	box-sizing: border-box;
	-khtml-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
body,
html {
	width: 100%;
}
html {
	text-size-adjust: 100%;
	-khtml-text-size-adjust: 100%;
	-moz-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
	-o-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
}
table,
table td,
table th {
	border: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
img {
	border: none;
}
a,
a.activ,
a:hover {
	color: red;
	text-decoration: none;
}
a {
	display: inline-block;
	margin: 0;
	vertical-align: top;
}
p:empty {
	display: none;
}
b {
	font-weight: 700;
}
h1,
h2,
h3,
h4,
h5,
h6 {
	display: block;
	overflow: visible;
}
h1 {
	font-size: 28px;
	line-height: 34px;
}
h2 {
	font-size: 22px;
	line-height: 28px;
}
h3 {
	font-size: 18px;
	line-height: 24px;
}
h4,
h5,
h6 {
	font-size: 16px;
	line-height: 22px;
}
#content > .block {
	display: grid;
	overflow: hidden;
	align-items: stretch;
	grid-auto-rows: min-content;
	grid-gap: var(--spacer);
	grid-template-columns: repeat(12, 1fr);
	grid-template-rows: minmax(min-content, 0);
	justify-content: stretch;
	justify-items: stretch;
}
#content > .block > .slotw_12 {
	grid-column: auto / span 12;
}
#content > .block > .slotw_11 {
	grid-column: auto / span 11;
}
#content > .block > .slotw_10 {
	grid-column: auto / span 10;
}
#content > .block > .slotw_9 {
	grid-column: auto / span 9;
}
#content > .block > .slotw_8 {
	grid-column: auto / span 8;
}
#content > .block > .slotw_7 {
	grid-column: auto / span 7;
}
#content > .block > .slotw_6 {
	grid-column: auto / span 6;
}
#content > .block > .slotw_5 {
	grid-column: auto / span 5;
}
#content > .block > .slotw_4 {
	grid-column: auto / span 4;
}
#content > .block > .slotw_3 {
	grid-column: auto / span 3;
}
#content > .block > .slotw_2 {
	grid-column: auto / span 2;
}
#content > .block > .slotw_1 {
	grid-column: auto / span 1;
}
#content > .block + .block {
	margin-top: var(--spacer);
}
.module.module_list {
	display: block;
}
.module.module_list > .list_items {
	display: grid;
	overflow: hidden;
	align-items: stretch;
	grid-auto-rows: min-content;
	grid-gap: var(--spacer);
	grid-template-columns: repeat(12, 1fr);
	grid-template-rows: minmax(min-content, 0);
	justify-content: stretch;
	justify-items: stretch;
}
.module.module_list > .list_items > .module {
	grid-column: auto;
}
.module.module_list.perRow1 > .list_items {
	grid-template-columns: repeat(1, 1fr);
}
.module.module_list.perRow2 > .list_items {
	grid-template-columns: repeat(2, 1fr);
}
.module.module_list.perRow3 > .list_items {
	grid-template-columns: repeat(3, 1fr);
}
.module.module_list.perRow4 > .list_items {
	grid-template-columns: repeat(4, 1fr);
}
.module.module_list.perRow5 > .list_items {
	grid-template-columns: repeat(5, 1fr);
}
.module.module_list.perRow6 > .list_items {
	grid-template-columns: repeat(6, 1fr);
}
.module.module_list.perRow7 > .list_items {
	grid-template-columns: repeat(7, 1fr);
}
.module.module_list.perRow8 > .list_items {
	grid-template-columns: repeat(8, 1fr);
}
.module.module_list.perRow9 > .list_items {
	grid-template-columns: repeat(9, 1fr);
}
.module.module_list.perRow10 > .list_items {
	grid-template-columns: repeat(10, 1fr);
}
.module.module_list.perRow11 > .list_items {
	grid-template-columns: repeat(11, 1fr);
}
.module.module_list.perRow12 > .list_items {
	grid-template-columns: repeat(12, 1fr);
}
.module {
	display: grid;
	position: relative;
	overflow: hidden;
	align-items: stretch;
	grid-auto-rows: min-content;
	grid-gap: calc(var(--spacer) * 0.5);
	grid-template-columns: 1fr;
	grid-template-rows: minmax(min-content, 0);
	justify-content: stretch;
	justify-items: stretch;
}
.module > .slotw_12 {
	grid-column: auto / span 12;
}
.module > .slotw_11 {
	grid-column: auto / span 11;
}
.module > .slotw_10 {
	grid-column: auto / span 10;
}
.module > .slotw_9 {
	grid-column: auto / span 9;
}
.module > .slotw_8 {
	grid-column: auto / span 8;
}
.module > .slotw_7 {
	grid-column: auto / span 7;
}
.module > .slotw_6 {
	grid-column: auto / span 6;
}
.module > .slotw_5 {
	grid-column: auto / span 5;
}
.module > .slotw_4 {
	grid-column: auto / span 4;
}
.module > .slotw_3 {
	grid-column: auto / span 3;
}
.module > .slotw_2 {
	grid-column: auto / span 2;
}
.module > .slotw_1 {
	grid-column: auto / span 1;
}
.module.slotw_12 {
	grid-template-columns: repeat(12, 1fr);
}
.module.slotw_11 {
	grid-template-columns: repeat(11, 1fr);
}
.module.slotw_10 {
	grid-template-columns: repeat(10, 1fr);
}
.module.slotw_9 {
	grid-template-columns: repeat(9, 1fr);
}
.module.slotw_8 {
	grid-template-columns: repeat(8, 1fr);
}
.module.slotw_7 {
	grid-template-columns: repeat(7, 1fr);
}
.module.slotw_6 {
	grid-template-columns: repeat(6, 1fr);
}
.module.slotw_5 {
	grid-template-columns: repeat(5, 1fr);
}
.module.slotw_4 {
	grid-template-columns: repeat(4, 1fr);
}
.module.slotw_3 {
	grid-template-columns: repeat(3, 1fr);
}
.module.slotw_2 {
	grid-template-columns: repeat(2, 1fr);
}
.module.module_list > .list_items > .module > .list_prev_image {
	grid-area: list_prev_image;
}
.module.module_list > .list_items > .module > .list_prev_title {
	grid-area: list_prev_title;
}
.module.module_list > .list_items > .module > .list_prev_title_2 {
	grid-area: list_prev_title_2;
}
.module.module_list > .list_items > .module > .list_prev_text {
	grid-area: list_prev_text;
}
.module.module_list > .list_items > .module > .list_d_start {
	grid-area: list_d_start;
}
.module.module_list > .list_items > .module > .list_d_end {
	grid-area: list_d_end;
}
.module.module_list > .list_items > .module > .list_prev_link {
	grid-area: list_prev_link;
}
body > a.previewLogout {
	display: block;
	position: fixed;
	top: 5px;
	right: 5px;
	padding: 2px 5px;
	border: 1px solid red;
	border-radius: 4px;
	background-color: white;
	font-family: arial;
	font-size: 10px;
	cursor: pointer;
	opacity: 0.2;
	z-index: 99999999999;
}
body > a.previewLogout:hover {
	opacity: 1;
}
div[style*="--cms4u-var-format:"].cms4uFormat:not([style*="--cms4u-var-formatM:"]) {
	position: relative;
	overflow: hidden;
	width: 100%;
}
div[style*="--cms4u-var-format:"].cms4uFormat:not([style*="--cms4u-var-formatM:"]):before {
	float: left;
	padding-top: calc(100% * var(--cms4u-var-format));
	content: "";
}
@media (max-width:450px) {
	div[style*="--cms4u-var-formatM:"].cms4uFormat:not([style*="--cms4u-var-format:"]) {
		position: relative;
		overflow: hidden;
		width: 100%;
	}
	div[style*="--cms4u-var-formatM:"].cms4uFormat:not([style*="--cms4u-var-format:"]):before {
		float: left;
		padding-top: calc(100% * var(--cms4u-var-formatM));
		content: "";
	}
	div[style*="--cms4u-var-format:"][style*="--cms4u-var-formatM:"].cms4uFormat {
		position: relative;
		overflow: hidden;
		width: 100%;
	}
	div[style*="--cms4u-var-format:"][style*="--cms4u-var-formatM:"].cms4uFormat:before {
		float: left;
		padding-top: calc(100% * var(--cms4u-var-formatM));
		content: "";
	}
}
@media (min-width:451px) {
	div[style*="--cms4u-var-format:"][style*="--cms4u-var-formatM:"].cms4uFormat {
		position: relative;
		overflow: hidden;
		width: 100%;
	}
	div[style*="--cms4u-var-format:"][style*="--cms4u-var-formatM:"].cms4uFormat:before {
		float: left;
		padding-top: calc(100% * var(--cms4u-var-format));
		content: "";
	}
}
.pointer {
	cursor: pointer;
}

/*
------ core.images.220721102517.css
------ /css/core/images.css
*/

/* FISLess 1.8.1.19 */

div.imageAutoResize {
	display: block;
	position: relative;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	grid-template-rows: min-content;
}
div.imageAutoResize:not([style*="--cms4u-var-format:"]):not([style*="--cms4u-var-formatM:"]) {
	position: relative;
	overflow: hidden;
	width: 100%;
}
div.imageAutoResize:not([style*="--cms4u-var-format:"]):not([style*="--cms4u-var-formatM:"]):before {
	float: left;
	padding-top: calc(100% / 16 * 9);
	content: "";
}
@media (min-width:451px) {
	div[style*="--cms4u-var-formatM:"].imageAutoResize:not([style*="--cms4u-var-format:"]) {
		position: relative;
		overflow: hidden;
		width: 100%;
	}
	div[style*="--cms4u-var-formatM:"].imageAutoResize:not([style*="--cms4u-var-format:"]):before {
		float: left;
		padding-top: calc(100% / 16 * 9);
		content: "";
	}
}
div.imageAutoResize.imageLink {
	cursor: pointer;
}
div.imageAutoResize:not([style*="background-image"]) {
	position: relative;
	overflow: hidden;
}
div.imageAutoResize:not([style*="background-image"]):after {
	display: block;
	position: absolute;
	top: calc(50% - 30px / 2);
	left: calc(50% - 30px / 2);
	width: 30px;
	height: 30px;
	background-image: url(data:image/png;base64,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);
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 30px;
	animation: loading 8s infinite linear;
	content: '';
	opacity: 0.2;
	-moz-animation: loading 8s infinite linear;
	-ms-animation: loading 8s infinite linear;
	-o-animation: loading 8s infinite linear;
	-webkit-animation: loading 8s infinite linear;
}


/* Animation Keyframes */

@-webkit-keyframes loading {
	from {
		-webkit-transform: rotate(0deg);
		-khtml-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		-o-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	to {
		-webkit-transform: rotate(360deg);
		-khtml-transform: rotate(360deg);
		-moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
		-o-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}
@-moz-keyframes loading {
	from {
		-webkit-transform: rotate(0deg);
		-khtml-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		-o-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	to {
		-webkit-transform: rotate(360deg);
		-khtml-transform: rotate(360deg);
		-moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
		-o-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}
@-o-keyframes loading {
	from {
		-webkit-transform: rotate(0deg);
		-khtml-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		-o-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	to {
		-webkit-transform: rotate(360deg);
		-khtml-transform: rotate(360deg);
		-moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
		-o-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}
@-ms-keyframes loading {
	from {
		-webkit-transform: rotate(0deg);
		-khtml-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		-o-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	to {
		-webkit-transform: rotate(360deg);
		-khtml-transform: rotate(360deg);
		-moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
		-o-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}
@keyframes loading {
	from {
		-webkit-transform: rotate(0deg);
		-khtml-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		-o-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	to {
		-webkit-transform: rotate(360deg);
		-khtml-transform: rotate(360deg);
		-moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
		-o-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}

/*
------ core.photoswipe-default-skin.240508114040.css
------ /css/core/photoswipe-default-skin.css
*/

/* FISLess 1.8.1.19 */

.pswp__button {
	display: block;
	float: right;
	position: relative;
	overflow: visible;
	width: 44px;
	height: 44px;
	margin: 0;
	padding: 0;
	border: 0;
	background: none;
	box-shadow: none;
	cursor: pointer;
	opacity: 0.75;
	transition: opacity 0.2s;
	-webkit-appearance: none;
	-webkit-box-shadow: none;
	-webkit-transition: opacity 0.2s;
}
.pswp__button:focus,
.pswp__button:hover {
	opacity: 1;
}
.pswp__button:active {
	opacity: 0.9;
	outline: none;
}
.pswp__button::-moz-focus-inner {
	padding: 0;
	border: 0;
}
.pswp__ui--over-close .pswp__button--close {
	opacity: 1;
}
.pswp__button,
.pswp__button--arrow--left:before,
.pswp__button--arrow--right:before {
	width: 44px;
	height: 44px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQgAAABYCAQAAACjBqE3AAAB6klEQVR4Ae3bsWpUQRTG8YkkanwCa7GzVotsI/gEgk9h4Vu4ySLYmMYgbJrc3lrwZbJwC0FMt4j7F6Y4oIZrsXtgxvx/1c0ufEX4cnbmLCmSJEmSJEmSJEmSJP3XCBPvbJU+8doWmDFwyZpLBmYlNJebz0KwzykwsuSYJSNwykEJreV2BaBMaLIQZ2xYcFgqDlmw4ayE/FwL0dDk4Qh4W37DAjgqIT+3HRbigjH+iikVdxgZStgyN0Su2sXIeTwTT+esdpcbIlfNAuZ/TxresG4zV8kYWSZNiKUTokMMSWeIwTNEn4fK2TW3gRNgVkJLuVksROA9G+bEvoATNlBCa7nZXEwdxEZxzpKRKFh+bsv8LmPFmhX1OwfIz81jIRJQ5eeqG9B+riRJkiRJkiRJkiRJkiRJkiRJUkvA/8RQoEpKlJWINFkJ62AlrEP/mNBibnv2yz/A3t7Uq3LcpoxP8COjC1T5vxoAD5VdoEqdDrd5QuW1swtUSaueh3zkiuBiqgtA2OlkeMcP/uDqugsJdbjHF65VdPMKwS0+WQc/MgKvrIOHysB9vgPwk8+85hmPbnQdvHZyDMAFD7L3EOpgMcVdvnHFS0/vlatrXvCVx0U9gt3fxvnA0/hB4nmRJEmSJEmSJEmSJGmHfgFLaDPoMu5xWwAAAABJRU5ErkJggg==) 0 0 no-repeat;
	background-size: 264px 88px;
}
@media (-webkit-min-device-pixel-ratio: 1.1) {
	.pswp--svg .pswp__button,
	.pswp--svg .pswp__button--arrow--left:before,
	.pswp--svg .pswp__button--arrow--right:before {
		background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjY0IiBoZWlnaHQ9Ijg4IiB2aWV3Qm94PSIwIDAgMjY0IDg4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjx0aXRsZT5kZWZhdWx0LXNraW4gMjwvdGl0bGU+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Zz48cGF0aCBkPSJNNjcuMDAyIDU5LjV2My43NjhjLTYuMzA3Ljg0LTkuMTg0IDUuNzUtMTAuMDAyIDkuNzMyIDIuMjItMi44MyA1LjU2NC01LjA5OCAxMC4wMDItNS4wOThWNzEuNUw3MyA2NS41ODUgNjcuMDAyIDU5LjV6IiBpZD0iU2hhcGUiIGZpbGw9IiNmZmYiLz48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMTMgMjl2LTVoMnYzaDN2MmgtNXpNMTMgMTVoNXYyaC0zdjNoLTJ2LTV6TTMxIDE1djVoLTJ2LTNoLTN2LTJoNXpNMzEgMjloLTV2LTJoM3YtM2gydjV6IiBpZD0iU2hhcGUiLz48L2c+PGcgZmlsbD0iI2ZmZiI+PHBhdGggZD0iTTYyIDI0djVoLTJ2LTNoLTN2LTJoNXpNNjIgMjBoLTV2LTJoM3YtM2gydjV6TTcwIDIwdi01aDJ2M2gzdjJoLTV6TTcwIDI0aDV2MmgtM3YzaC0ydi01eiIvPjwvZz48cGF0aCBkPSJNMjAuNTg2IDY2bC01LjY1Ni01LjY1NiAxLjQxNC0xLjQxNEwyMiA2NC41ODZsNS42NTYtNS42NTYgMS40MTQgMS40MTRMMjMuNDE0IDY2bDUuNjU2IDUuNjU2LTEuNDE0IDEuNDE0TDIyIDY3LjQxNGwtNS42NTYgNS42NTYtMS40MTQtMS40MTRMMjAuNTg2IDY2eiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0xMTEuNzg1IDY1LjAzTDExMCA2My41bDMtMy41aC0xMHYtMmgxMGwtMy0zLjUgMS43ODUtMS40NjhMMTE3IDU5bC01LjIxNSA2LjAzeiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0xNTIuMjE1IDY1LjAzTDE1NCA2My41bC0zLTMuNWgxMHYtMmgtMTBsMy0zLjUtMS43ODUtMS40NjhMMTQ3IDU5bDUuMjE1IDYuMDN6IiBmaWxsPSIjZmZmIi8+PGc+PHBhdGggaWQ9IlJlY3RhbmdsZS0xMSIgZmlsbD0iI2ZmZiIgZD0iTTE2MC45NTcgMjguNTQzbC0zLjI1LTMuMjUtMS40MTMgMS40MTQgMy4yNSAzLjI1eiIvPjxwYXRoIGQ9Ik0xNTIuNSAyN2MzLjAzOCAwIDUuNS0yLjQ2MiA1LjUtNS41cy0yLjQ2Mi01LjUtNS41LTUuNS01LjUgMi40NjItNS41IDUuNSAyLjQ2MiA1LjUgNS41IDUuNXoiIGlkPSJPdmFsLTEiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTUwIDIxaDV2MWgtNXoiLz48L2c+PGc+PHBhdGggZD0iTTExNi45NTcgMjguNTQzbC0xLjQxNCAxLjQxNC0zLjI1LTMuMjUgMS40MTQtMS40MTQgMy4yNSAzLjI1eiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0xMDguNSAyN2MzLjAzOCAwIDUuNS0yLjQ2MiA1LjUtNS41cy0yLjQ2Mi01LjUtNS41LTUuNS01LjUgMi40NjItNS41IDUuNSAyLjQ2MiA1LjUgNS41IDUuNXoiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTA2IDIxaDV2MWgtNXoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTA5LjA0MyAxOS4wMDhsLS4wODUgNS0xLS4wMTcuMDg1LTV6Ii8+PC9nPjwvZz48L2c+PC9zdmc+);
	}
	.pswp--svg .pswp__button--arrow--left,
	.pswp--svg .pswp__button--arrow--right {
		background: none;
	}
}
@media (-webkit-min-device-pixel-ratio: 1.09375) {
	.pswp--svg .pswp__button,
	.pswp--svg .pswp__button--arrow--left:before,
	.pswp--svg .pswp__button--arrow--right:before {
		background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjY0IiBoZWlnaHQ9Ijg4IiB2aWV3Qm94PSIwIDAgMjY0IDg4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjx0aXRsZT5kZWZhdWx0LXNraW4gMjwvdGl0bGU+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Zz48cGF0aCBkPSJNNjcuMDAyIDU5LjV2My43NjhjLTYuMzA3Ljg0LTkuMTg0IDUuNzUtMTAuMDAyIDkuNzMyIDIuMjItMi44MyA1LjU2NC01LjA5OCAxMC4wMDItNS4wOThWNzEuNUw3MyA2NS41ODUgNjcuMDAyIDU5LjV6IiBpZD0iU2hhcGUiIGZpbGw9IiNmZmYiLz48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMTMgMjl2LTVoMnYzaDN2MmgtNXpNMTMgMTVoNXYyaC0zdjNoLTJ2LTV6TTMxIDE1djVoLTJ2LTNoLTN2LTJoNXpNMzEgMjloLTV2LTJoM3YtM2gydjV6IiBpZD0iU2hhcGUiLz48L2c+PGcgZmlsbD0iI2ZmZiI+PHBhdGggZD0iTTYyIDI0djVoLTJ2LTNoLTN2LTJoNXpNNjIgMjBoLTV2LTJoM3YtM2gydjV6TTcwIDIwdi01aDJ2M2gzdjJoLTV6TTcwIDI0aDV2MmgtM3YzaC0ydi01eiIvPjwvZz48cGF0aCBkPSJNMjAuNTg2IDY2bC01LjY1Ni01LjY1NiAxLjQxNC0xLjQxNEwyMiA2NC41ODZsNS42NTYtNS42NTYgMS40MTQgMS40MTRMMjMuNDE0IDY2bDUuNjU2IDUuNjU2LTEuNDE0IDEuNDE0TDIyIDY3LjQxNGwtNS42NTYgNS42NTYtMS40MTQtMS40MTRMMjAuNTg2IDY2eiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0xMTEuNzg1IDY1LjAzTDExMCA2My41bDMtMy41aC0xMHYtMmgxMGwtMy0zLjUgMS43ODUtMS40NjhMMTE3IDU5bC01LjIxNSA2LjAzeiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0xNTIuMjE1IDY1LjAzTDE1NCA2My41bC0zLTMuNWgxMHYtMmgtMTBsMy0zLjUtMS43ODUtMS40NjhMMTQ3IDU5bDUuMjE1IDYuMDN6IiBmaWxsPSIjZmZmIi8+PGc+PHBhdGggaWQ9IlJlY3RhbmdsZS0xMSIgZmlsbD0iI2ZmZiIgZD0iTTE2MC45NTcgMjguNTQzbC0zLjI1LTMuMjUtMS40MTMgMS40MTQgMy4yNSAzLjI1eiIvPjxwYXRoIGQ9Ik0xNTIuNSAyN2MzLjAzOCAwIDUuNS0yLjQ2MiA1LjUtNS41cy0yLjQ2Mi01LjUtNS41LTUuNS01LjUgMi40NjItNS41IDUuNSAyLjQ2MiA1LjUgNS41IDUuNXoiIGlkPSJPdmFsLTEiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTUwIDIxaDV2MWgtNXoiLz48L2c+PGc+PHBhdGggZD0iTTExNi45NTcgMjguNTQzbC0xLjQxNCAxLjQxNC0zLjI1LTMuMjUgMS40MTQtMS40MTQgMy4yNSAzLjI1eiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0xMDguNSAyN2MzLjAzOCAwIDUuNS0yLjQ2MiA1LjUtNS41cy0yLjQ2Mi01LjUtNS41LTUuNS01LjUgMi40NjItNS41IDUuNSAyLjQ2MiA1LjUgNS41IDUuNXoiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTA2IDIxaDV2MWgtNXoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTA5LjA0MyAxOS4wMDhsLS4wODUgNS0xLS4wMTcuMDg1LTV6Ii8+PC9nPjwvZz48L2c+PC9zdmc+);
	}
	.pswp--svg .pswp__button--arrow--left,
	.pswp--svg .pswp__button--arrow--right {
		background: none;
	}
}
@media (min-resolution: 105dpi) {
	.pswp--svg .pswp__button,
	.pswp--svg .pswp__button--arrow--left:before,
	.pswp--svg .pswp__button--arrow--right:before {
		background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjY0IiBoZWlnaHQ9Ijg4IiB2aWV3Qm94PSIwIDAgMjY0IDg4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjx0aXRsZT5kZWZhdWx0LXNraW4gMjwvdGl0bGU+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Zz48cGF0aCBkPSJNNjcuMDAyIDU5LjV2My43NjhjLTYuMzA3Ljg0LTkuMTg0IDUuNzUtMTAuMDAyIDkuNzMyIDIuMjItMi44MyA1LjU2NC01LjA5OCAxMC4wMDItNS4wOThWNzEuNUw3MyA2NS41ODUgNjcuMDAyIDU5LjV6IiBpZD0iU2hhcGUiIGZpbGw9IiNmZmYiLz48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMTMgMjl2LTVoMnYzaDN2MmgtNXpNMTMgMTVoNXYyaC0zdjNoLTJ2LTV6TTMxIDE1djVoLTJ2LTNoLTN2LTJoNXpNMzEgMjloLTV2LTJoM3YtM2gydjV6IiBpZD0iU2hhcGUiLz48L2c+PGcgZmlsbD0iI2ZmZiI+PHBhdGggZD0iTTYyIDI0djVoLTJ2LTNoLTN2LTJoNXpNNjIgMjBoLTV2LTJoM3YtM2gydjV6TTcwIDIwdi01aDJ2M2gzdjJoLTV6TTcwIDI0aDV2MmgtM3YzaC0ydi01eiIvPjwvZz48cGF0aCBkPSJNMjAuNTg2IDY2bC01LjY1Ni01LjY1NiAxLjQxNC0xLjQxNEwyMiA2NC41ODZsNS42NTYtNS42NTYgMS40MTQgMS40MTRMMjMuNDE0IDY2bDUuNjU2IDUuNjU2LTEuNDE0IDEuNDE0TDIyIDY3LjQxNGwtNS42NTYgNS42NTYtMS40MTQtMS40MTRMMjAuNTg2IDY2eiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0xMTEuNzg1IDY1LjAzTDExMCA2My41bDMtMy41aC0xMHYtMmgxMGwtMy0zLjUgMS43ODUtMS40NjhMMTE3IDU5bC01LjIxNSA2LjAzeiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0xNTIuMjE1IDY1LjAzTDE1NCA2My41bC0zLTMuNWgxMHYtMmgtMTBsMy0zLjUtMS43ODUtMS40NjhMMTQ3IDU5bDUuMjE1IDYuMDN6IiBmaWxsPSIjZmZmIi8+PGc+PHBhdGggaWQ9IlJlY3RhbmdsZS0xMSIgZmlsbD0iI2ZmZiIgZD0iTTE2MC45NTcgMjguNTQzbC0zLjI1LTMuMjUtMS40MTMgMS40MTQgMy4yNSAzLjI1eiIvPjxwYXRoIGQ9Ik0xNTIuNSAyN2MzLjAzOCAwIDUuNS0yLjQ2MiA1LjUtNS41cy0yLjQ2Mi01LjUtNS41LTUuNS01LjUgMi40NjItNS41IDUuNSAyLjQ2MiA1LjUgNS41IDUuNXoiIGlkPSJPdmFsLTEiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTUwIDIxaDV2MWgtNXoiLz48L2c+PGc+PHBhdGggZD0iTTExNi45NTcgMjguNTQzbC0xLjQxNCAxLjQxNC0zLjI1LTMuMjUgMS40MTQtMS40MTQgMy4yNSAzLjI1eiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0xMDguNSAyN2MzLjAzOCAwIDUuNS0yLjQ2MiA1LjUtNS41cy0yLjQ2Mi01LjUtNS41LTUuNS01LjUgMi40NjItNS41IDUuNSAyLjQ2MiA1LjUgNS41IDUuNXoiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTA2IDIxaDV2MWgtNXoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTA5LjA0MyAxOS4wMDhsLS4wODUgNS0xLS4wMTcuMDg1LTV6Ii8+PC9nPjwvZz48L2c+PC9zdmc+);
	}
	.pswp--svg .pswp__button--arrow--left,
	.pswp--svg .pswp__button--arrow--right {
		background: none;
	}
}
@media (min-resolution: 1.1dppx) {
	.pswp--svg .pswp__button,
	.pswp--svg .pswp__button--arrow--left:before,
	.pswp--svg .pswp__button--arrow--right:before {
		background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjY0IiBoZWlnaHQ9Ijg4IiB2aWV3Qm94PSIwIDAgMjY0IDg4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjx0aXRsZT5kZWZhdWx0LXNraW4gMjwvdGl0bGU+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Zz48cGF0aCBkPSJNNjcuMDAyIDU5LjV2My43NjhjLTYuMzA3Ljg0LTkuMTg0IDUuNzUtMTAuMDAyIDkuNzMyIDIuMjItMi44MyA1LjU2NC01LjA5OCAxMC4wMDItNS4wOThWNzEuNUw3MyA2NS41ODUgNjcuMDAyIDU5LjV6IiBpZD0iU2hhcGUiIGZpbGw9IiNmZmYiLz48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMTMgMjl2LTVoMnYzaDN2MmgtNXpNMTMgMTVoNXYyaC0zdjNoLTJ2LTV6TTMxIDE1djVoLTJ2LTNoLTN2LTJoNXpNMzEgMjloLTV2LTJoM3YtM2gydjV6IiBpZD0iU2hhcGUiLz48L2c+PGcgZmlsbD0iI2ZmZiI+PHBhdGggZD0iTTYyIDI0djVoLTJ2LTNoLTN2LTJoNXpNNjIgMjBoLTV2LTJoM3YtM2gydjV6TTcwIDIwdi01aDJ2M2gzdjJoLTV6TTcwIDI0aDV2MmgtM3YzaC0ydi01eiIvPjwvZz48cGF0aCBkPSJNMjAuNTg2IDY2bC01LjY1Ni01LjY1NiAxLjQxNC0xLjQxNEwyMiA2NC41ODZsNS42NTYtNS42NTYgMS40MTQgMS40MTRMMjMuNDE0IDY2bDUuNjU2IDUuNjU2LTEuNDE0IDEuNDE0TDIyIDY3LjQxNGwtNS42NTYgNS42NTYtMS40MTQtMS40MTRMMjAuNTg2IDY2eiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0xMTEuNzg1IDY1LjAzTDExMCA2My41bDMtMy41aC0xMHYtMmgxMGwtMy0zLjUgMS43ODUtMS40NjhMMTE3IDU5bC01LjIxNSA2LjAzeiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0xNTIuMjE1IDY1LjAzTDE1NCA2My41bC0zLTMuNWgxMHYtMmgtMTBsMy0zLjUtMS43ODUtMS40NjhMMTQ3IDU5bDUuMjE1IDYuMDN6IiBmaWxsPSIjZmZmIi8+PGc+PHBhdGggaWQ9IlJlY3RhbmdsZS0xMSIgZmlsbD0iI2ZmZiIgZD0iTTE2MC45NTcgMjguNTQzbC0zLjI1LTMuMjUtMS40MTMgMS40MTQgMy4yNSAzLjI1eiIvPjxwYXRoIGQ9Ik0xNTIuNSAyN2MzLjAzOCAwIDUuNS0yLjQ2MiA1LjUtNS41cy0yLjQ2Mi01LjUtNS41LTUuNS01LjUgMi40NjItNS41IDUuNSAyLjQ2MiA1LjUgNS41IDUuNXoiIGlkPSJPdmFsLTEiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTUwIDIxaDV2MWgtNXoiLz48L2c+PGc+PHBhdGggZD0iTTExNi45NTcgMjguNTQzbC0xLjQxNCAxLjQxNC0zLjI1LTMuMjUgMS40MTQtMS40MTQgMy4yNSAzLjI1eiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0xMDguNSAyN2MzLjAzOCAwIDUuNS0yLjQ2MiA1LjUtNS41cy0yLjQ2Mi01LjUtNS41LTUuNS01LjUgMi40NjItNS41IDUuNSAyLjQ2MiA1LjUgNS41IDUuNXoiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTA2IDIxaDV2MWgtNXoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTA5LjA0MyAxOS4wMDhsLS4wODUgNS0xLS4wMTcuMDg1LTV6Ii8+PC9nPjwvZz48L2c+PC9zdmc+);
	}
	.pswp--svg .pswp__button--arrow--left,
	.pswp--svg .pswp__button--arrow--right {
		background: none;
	}
}
.pswp__button--close {
	background-position: 0 -44px;
}
.pswp__button--share {
	background-position: -44px -44px;
}
.pswp__button--fs {
	display: none;
}
.pswp--supports-fs .pswp__button--fs {
	display: block;
}
.pswp--fs .pswp__button--fs {
	background-position: -44px 0;
}
.pswp__button--zoom {
	display: none;
	background-position: -88px 0;
}
.pswp--zoom-allowed .pswp__button--zoom {
	display: block;
}
.pswp--zoomed-in .pswp__button--zoom {
	background-position: -132px 0;
}
.pswp--touch .pswp__button--arrow--left,
.pswp--touch .pswp__button--arrow--right {
	visibility: hidden;
}
.pswp__button--arrow--left,
.pswp__button--arrow--right {
	position: absolute;
	top: 50%;
	width: 70px;
	height: 100px;
	margin-top: -50px;
	background: none;
}
.pswp__button--arrow--left {
	left: 0;
}
.pswp__button--arrow--right {
	right: 0;
}
.pswp__button--arrow--left:before,
.pswp__button--arrow--right:before {
	position: absolute;
	top: 35px;
	width: 32px;
	height: 30px;
	background-color: rgba(0, 0, 0, 0.3);
	content: '';
}
.pswp__button--arrow--left:before {
	left: 6px;
	background-position: -138px -44px;
}
.pswp__button--arrow--right:before {
	right: 6px;
	background-position: -94px -44px;
}
.pswp__counter,
.pswp__share-modal {
	user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-webkit-user-select: none;
}
.pswp__share-modal {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	padding: 10px;
	background: rgba(0, 0, 0, 0.5);
	opacity: 0;
	transition: opacity 0.25s ease-out;
	will-change: opacity;
	z-index: 1600;
	-webkit-backface-visibility: hidden;
	-webkit-transition: opacity 0.25s ease-out;
}
.pswp__share-modal--hidden {
	display: none;
}
.pswp__share-tooltip {
	display: block;
	position: absolute;
	top: 56px;
	right: 44px;
	width: auto;
	border-radius: 2px;
	background: white;
	box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
	transform: translateY(6px);
	transition: transform 0.25s;
	will-change: transform;
	z-index: 1620;
	-ms-transform: translateY(6px);
	-webkit-backface-visibility: hidden;
	-webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
	-webkit-transform: translateY(6px);
	-webkit-transition: -webkit-transform 0.25s;
}
.pswp__share-tooltip a,
.pswp__share-tooltip a:hover {
	color: black;
	text-decoration: none;
}
.pswp__share-tooltip a {
	display: block;
	padding: 8px 12px;
	font-size: 14px;
	line-height: 18px;
}
.pswp__share-tooltip a:first-child {
	border-radius: 2px 2px 0 0;
}
.pswp__share-tooltip a:last-child {
	border-radius: 0 0 2px 2px;
}
.pswp__share-modal--fade-in {
	opacity: 1;
}
.pswp__share-modal--fade-in .pswp__share-tooltip {
	transform: translateY(0);
	-ms-transform: translateY(0);
	-webkit-transform: translateY(0);
}
.pswp--touch .pswp__share-tooltip a {
	padding: 16px 12px;
}
a.pswp__share--facebook:before {
	display: block;
	position: absolute;
	top: -12px;
	right: 15px;
	width: 0;
	height: 0;
	border: 6px solid transparent;
	border-bottom-color: white;
	content: '';
	pointer-events: none;
	-moz-pointer-events: none;
	-webkit-pointer-events: none;
}
a.pswp__share--facebook:hover {
	background: #3e5c9a;
	color: white;
}
a.pswp__share--facebook:hover:before {
	border-bottom-color: #3e5c9a;
}
a.pswp__share--twitter:hover {
	background: #55acee;
	color: white;
}
a.pswp__share--pinterest:hover {
	background: #ccc;
	color: #ce272d;
}
a.pswp__share--download:hover {
	background: #ddd;
}
.pswp__counter {
	position: absolute;
	top: 0;
	left: 0;
	height: 44px;
	padding: 0 10px;
	font-size: 13px;
	line-height: 44px;
	color: white;
	opacity: 0.75;
}
.pswp__caption {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	min-height: 44px;
}
.pswp__caption small {
	font-size: 11px;
	color: #bbb;
}
.pswp__caption__center {
	max-width: 420px;
	margin: 0 auto;
	padding: 10px;
	font-size: 13px;
	line-height: 20px;
	color: #ccc;
	text-align: left;
}
.pswp__caption--empty {
	display: none;
}
.pswp__caption--fake {
	visibility: hidden;
}
.pswp__preloader {
	position: absolute;
	top: 0;
	left: 50%;
	width: 44px;
	height: 44px;
	margin-left: -22px;
	direction: ltr;
	opacity: 0;
	transition: opacity 0.25s ease-out;
	will-change: opacity;
	-webkit-transition: opacity 0.25s ease-out;
}
.pswp__preloader__icn {
	width: 20px;
	height: 20px;
	margin: 12px;
}
.pswp__preloader--active {
	opacity: 1;
}
.pswp__preloader--active .pswp__preloader__icn {
	background: url(data:image/gif;base64,R0lGODlhFAAUAPMIAIeHhz8/P1dXVycnJ8/Pz7e3t5+fn29vb////wAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFBwAIACwAAAAAFAAUAEAEUxDJSatFxtwaggWAdIyHJAhXoRYSQUhDPGx0TbmujahbXGWZWqdDAYEsp5NupLPkdDwE7oXwWVasimzWrAE1tKFHErQRK8eL8mMUlRBJVI307uoiACH5BAUHAAgALAEAAQASABIAAAROEMkpS6E4W5upMdUmEQT2feFIltMJYivbvhnZ3R0A4NMwIDodz+cL7nDEn5CH8DGZh8MtEMBEoxkqlXKVIgQCibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkpjaE4W5spANUmFQX2feFIltMJYivbvhnZ3d1x4BNBIDodz+cL7nDEn5CH8DGZAsFtMMBEoxkqlXKVIgIBibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkpAaA4W5vpOdUmGQb2feFIltMJYivbvhnZ3Z0g4FNRIDodz+cL7nDEn5CH8DGZgcCNQMBEoxkqlXKVIgYDibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkpz6E4W5upENUmAQD2feFIltMJYivbvhnZ3V0Q4JNhIDodz+cL7nDEn5CH8DGZg8GtUMBEoxkqlXKVIggEibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkphaA4W5tpCNUmHQf2feFIltMJYivbvhnZ3d0w4BMAIDodz+cL7nDEn5CH8DGZBMLNYMBEoxkqlXKVIgoFibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkpQ6A4W5vpGNUmCQL2feFIltMJYivbvhnZ3R1B4NNxIDodz+cL7nDEn5CH8DGZhcINAMBEoxkqlXKVIgwGibbK9YLBYvLtHH5K0J0IACH5BAUHAAcALAEAAQASABIAAANCeLo6wzA6FxkhbaoQ4L3ZxnXLh0EjWZ4RV71VUcCLIByyTNt2PsO8m452sBGJBsNxkUwuD03lAQBASqnUJ7aq5UYSADs=) 0 0 no-repeat;
}
.pswp--css_animation .pswp__preloader--active {
	opacity: 1;
}
.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn {
	animation: clockwise 500ms linear infinite;
	-webkit-animation: clockwise 500ms linear infinite;
}
.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut {
	animation: donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite;
	-webkit-animation: donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite;
}
.pswp--css_animation .pswp__preloader__icn {
	position: absolute;
	top: 15px;
	left: 15px;
	width: 14px;
	height: 14px;
	margin: 0;
	background: none;
	opacity: 0.75;
}
.pswp--css_animation .pswp__preloader__cut {
	position: relative;
	overflow: hidden;
	width: 7px;
	height: 14px;
}
.pswp--css_animation .pswp__preloader__donut {
	position: absolute;
	top: 0;
	left: 0;
	width: 14px;
	height: 14px;
	margin: 0;
	border: 2px solid white;
	border-radius: 50%;
	border-bottom-color: transparent;
	border-left-color: transparent;
	background: none;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
@media (max-width: 1024px) and screen {
	.pswp__preloader {
		float: right;
		position: relative;
		top: auto;
		left: auto;
		margin: 0;
	}
}
.pswp__ui {
	opacity: 1;
	visibility: visible;
	z-index: 1550;
	-webkit-font-smoothing: auto;
}
.pswp__top-bar {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 44px;
}
.pswp--has_mouse .pswp__button--arrow--left,
.pswp--has_mouse .pswp__button--arrow--right,
.pswp__caption,
.pswp__top-bar {
	transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
	will-change: opacity;
	-webkit-backface-visibility: hidden;
	-webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
}
.pswp--has_mouse .pswp__button--arrow--left,
.pswp--has_mouse .pswp__button--arrow--right {
	visibility: visible;
}
.pswp__caption,
.pswp__top-bar,
.pswp__ui--fit .pswp__caption,
.pswp__ui--fit .pswp__top-bar {
	background-color: silver;
}
.pswp__ui--idle .pswp__button--arrow--left,
.pswp__ui--idle .pswp__button--arrow--right,
.pswp__ui--idle .pswp__top-bar {
	opacity: 0;
}
.pswp__ui--hidden .pswp__button--arrow--left,
.pswp__ui--hidden .pswp__button--arrow--right,
.pswp__ui--hidden .pswp__caption,
.pswp__ui--hidden .pswp__top-bar {
	opacity: 0.001;
}
.pswp__ui--one-slide .pswp__button--arrow--left,
.pswp__ui--one-slide .pswp__button--arrow--right,
.pswp__ui--one-slide .pswp__counter {
	display: none;
}
.pswp__element--disabled {
	display: none !important;
}
.pswp--minimal--dark .pswp__top-bar {
	background: none;
}


/* Animation Keyframes */

@-webkit-keyframes clockwise {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}
@keyframes clockwise {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}
@-webkit-keyframes donut-rotate {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0);
	}
	50% {
		-webkit-transform: rotate(-140deg);
		transform: rotate(-140deg);
	}
	100% {
		-webkit-transform: rotate(0);
		transform: rotate(0);
	}
}
@keyframes donut-rotate {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0);
	}
	50% {
		-webkit-transform: rotate(-140deg);
		transform: rotate(-140deg);
	}
	100% {
		-webkit-transform: rotate(0);
		transform: rotate(0);
	}
}

/*
------ core.photoswipe.240508114040.css
------ /css/core/photoswipe.css
*/

/* FISLess 1.8.1.19 */

.pswp {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	width: 100%;
	height: 100%;
	font-family: verdana;
	outline: none;
	touch-action: none;
	z-index: 21346;
	-ms-touch-action: none;
	-webkit-backface-visibility: hidden;
	-webkit-text-size-adjust: 100%;
}
.pswp * {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.pswp img {
	max-width: none;
}
.pswp--animate_opacity {
	opacity: 0.001;
	transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
	will-change: opacity;
	-webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
}
.pswp__top-bar {
	background-color: silver;
}
.pswp--open {
	display: block;
}
.pswp--zoom-allowed .pswp__img {
	cursor: -moz-zoom-in;
	cursor: -webkit-zoom-in;
	cursor: zoom-in;
}
.pswp--zoomed-in .pswp__img {
	cursor: -moz-grab;
	cursor: -webkit-grab;
	cursor: grab;
}
.pswp--dragging .pswp__img {
	cursor: -moz-grabbing;
	cursor: -webkit-grabbing;
	cursor: grabbing;
}
.pswp__bg,
.pswp__scroll-wrap {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.pswp__bg {
	background-color: rgba(255, 255, 255, 0.9);
	opacity: 0;
	transform: translateZ(0);
	will-change: opacity;
	-webkit-backface-visibility: hidden;
	-webkit-transform: translateZ(0);
}
.pswp__scroll-wrap {
	overflow: hidden;
}
.pswp__container,
.pswp__zoom-wrap {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	touch-action: none;
	-ms-touch-action: none;
}
.pswp__container,
.pswp__img {
	user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-webkit-tap-highlight-color: transparent;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
}
.pswp__zoom-wrap {
	position: absolute;
	width: 100%;
	transform-origin: left top;
	transition: transform 333ms cubic-bezier(0.4, 0, 0.22, 1);
	-ms-transform-origin: left top;
	-webkit-transform-origin: left top;
	-webkit-transition: -webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);
}
.pswp__bg {
	transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
	will-change: opacity;
	-webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
}
.pswp--animated-in .pswp__bg,
.pswp--animated-in .pswp__zoom-wrap {
	transition: none;
	-webkit-transition: none;
}
.pswp__container,
.pswp__zoom-wrap {
	-webkit-backface-visibility: hidden;
}
.pswp__img,
.pswp__item {
	position: absolute;
	top: 0;
	left: 0;
}
.pswp__item {
	right: 0;
	bottom: 0;
	overflow: hidden;
}
.pswp__img {
	width: auto;
	height: auto;
}
.pswp__img--placeholder {
	-webkit-backface-visibility: hidden;
}
.pswp__img--placeholder--blank {
	background: #222;
}
.pswp--ie .pswp__img {
	top: 0;
	left: 0;
	width: 100% !important;
	height: auto !important;
}
.pswp__error-msg {
	position: absolute;
	top: 50%;
	left: 0;
	width: 100%;
	margin-top: -8px;
	font-size: 14px;
	line-height: 16px;
	color: #ccc;
	text-align: center;
}
.pswp__error-msg a {
	color: #ccc;
	text-decoration: underline;
}
.pswp__counter {
	color: white;
}

/*
------ mod.contact.slots.250714201820.css
------ /css/slots/contact.slots.css
*/

/* FISLess 1.10.0.1 */

.module.module_contact {
	grid-template-columns: 100%;
	grid-template-areas: "headings" "about"
			"formular";
}
.module.module_contact > .module_contact_headings {
	grid-area: headings;
}
.module.module_contact > .module_contact_about {
	grid-area: about;
}
.module.module_contact > .module_contact_formular {
	grid-area: formular;
}
.slot.module.module_list > .module_list_list_items > .module_contact.slot_12 {
	grid-template-columns: 4fr 8fr;
}
.slot.module.module_list > .module_list_list_items > .module_contact.slot_11 {
	grid-template-columns: 4fr 7fr;
}
.slot.module.module_list > .module_list_list_items > .module_contact.slot_10 {
	grid-template-columns: 4fr 6fr;
}
.slot.module.module_list > .module_list_list_items > .module_contact.slot_9 {
	grid-template-columns: 4fr 5fr;
}
.slot.module.module_list > .module_list_list_items > .module_contact.slot_8 {
	grid-template-columns: 4fr 4fr;
}
.slot.module.module_list > .module_list_list_items > .module_contact.slot_7 {
	grid-template-columns: 3fr 4fr;
}
.slot.module.module_list > .module_list_list_items > .module_contact.slot_6 {
	grid-template-columns: 2fr 4fr;
}
.slot.module.module_list > .module_list_list_items > .module_contact.slot_5 {
	grid-template-columns: 1fr 4fr;
}
.slot.module.module_list > .module_list_list_items > .module_contact.slot_1,
.slot.module.module_list > .module_list_list_items > .module_contact.slot_2,
.slot.module.module_list > .module_list_list_items > .module_contact.slot_3,
.slot.module.module_list > .module_list_list_items > .module_contact.slot_4 {
	grid-template-columns: 100%;
}
.slot.module.module_list > .module_list_list_items > .module_contact.slot_10,
.slot.module.module_list > .module_list_list_items > .module_contact.slot_11,
.slot.module.module_list > .module_list_list_items > .module_contact.slot_12,
.slot.module.module_list > .module_list_list_items > .module_contact.slot_5,
.slot.module.module_list > .module_list_list_items > .module_contact.slot_6,
.slot.module.module_list > .module_list_list_items > .module_contact.slot_7,
.slot.module.module_list > .module_list_list_items > .module_contact.slot_8,
.slot.module.module_list > .module_list_list_items > .module_contact.slot_9 {
	grid-template-areas: "list_prev_image list_d_start" "list_prev_image list_prev_title" "list_prev_image list_prev_title_2" "list_prev_image list_prev_text"
			"list_prev_image list_prev_link";
}
.slot.module.module_list > .module_list_list_items > .module_contact.slot_1,
.slot.module.module_list > .module_list_list_items > .module_contact.slot_2,
.slot.module.module_list > .module_list_list_items > .module_contact.slot_3,
.slot.module.module_list > .module_list_list_items > .module_contact.slot_4 {
	grid-template-areas: "list_prev_image" "list_d_start" "list_prev_title" "list_prev_title_2" "list_prev_text"
			"list_prev_link";
}

/*
------ mod.download.slots.250714201820.css
------ /css/slots/download.slots.css
*/

/* FISLess 1.10.0.1 */

.module.module_download {
	grid-template-columns: 100%;
	grid-template-areas: "headings" "html"
			"blocks";
}
.module.module_download > .module_download_headings {
	grid-area: headings;
}
.module.module_download > .module_download_html {
	grid-area: html;
}
.module.module_download > .module_download_blocks {
	grid-area: blocks;
}
.slot.module.module_list > .module_list_list_items > .module_download.slot_12 {
	grid-template-columns: 4fr 8fr;
}
.slot.module.module_list > .module_list_list_items > .module_download.slot_11 {
	grid-template-columns: 4fr 7fr;
}
.slot.module.module_list > .module_list_list_items > .module_download.slot_10 {
	grid-template-columns: 4fr 6fr;
}
.slot.module.module_list > .module_list_list_items > .module_download.slot_9 {
	grid-template-columns: 4fr 5fr;
}
.slot.module.module_list > .module_list_list_items > .module_download.slot_8 {
	grid-template-columns: 4fr 4fr;
}
.slot.module.module_list > .module_list_list_items > .module_download.slot_7 {
	grid-template-columns: 3fr 4fr;
}
.slot.module.module_list > .module_list_list_items > .module_download.slot_6 {
	grid-template-columns: 2fr 4fr;
}
.slot.module.module_list > .module_list_list_items > .module_download.slot_5 {
	grid-template-columns: 1fr 4fr;
}
.slot.module.module_list > .module_list_list_items > .module_download.slot_1,
.slot.module.module_list > .module_list_list_items > .module_download.slot_2,
.slot.module.module_list > .module_list_list_items > .module_download.slot_3,
.slot.module.module_list > .module_list_list_items > .module_download.slot_4 {
	grid-template-columns: 100%;
}
.slot.module.module_list > .module_list_list_items > .module_download.slot_10,
.slot.module.module_list > .module_list_list_items > .module_download.slot_11,
.slot.module.module_list > .module_list_list_items > .module_download.slot_12,
.slot.module.module_list > .module_list_list_items > .module_download.slot_5,
.slot.module.module_list > .module_list_list_items > .module_download.slot_6,
.slot.module.module_list > .module_list_list_items > .module_download.slot_7,
.slot.module.module_list > .module_list_list_items > .module_download.slot_8,
.slot.module.module_list > .module_list_list_items > .module_download.slot_9 {
	grid-template-areas: "list_prev_image list_d_start" "list_prev_image list_prev_title" "list_prev_image list_prev_title_2" "list_prev_image list_prev_text"
			"list_prev_image list_prev_link";
}
.slot.module.module_list > .module_list_list_items > .module_download.slot_1,
.slot.module.module_list > .module_list_list_items > .module_download.slot_2,
.slot.module.module_list > .module_list_list_items > .module_download.slot_3,
.slot.module.module_list > .module_list_list_items > .module_download.slot_4 {
	grid-template-areas: "list_prev_image" "list_d_start" "list_prev_title" "list_prev_title_2" "list_prev_text"
			"list_prev_link";
}

/*
------ mod.group.slots.250314121737.css
------ /SiteTVI11965/css/slots/group.slots.css
*/

/* FISLess 1.10.0.1 */

.module.module_group {
	grid-template-columns: 100%;
	grid-template-areas: "headings" "name" "age" "leaders" "persons" "location" "time" "definition" "download"
			"linktext";
}
.module.module_group > .module_group_headings {
	grid-area: headings;
}
.module.module_group > .module_group_name {
	grid-area: name;
}
.module.module_group > .module_group_age {
	grid-area: age;
}
.module.module_group > .module_group_leaders {
	grid-area: leaders;
}
.module.module_group > .module_group_persons {
	grid-area: persons;
}
.module.module_group > .module_group_location {
	grid-area: location;
}
.module.module_group > .module_group_time {
	grid-area: time;
}
.module.module_group > .module_group_definition {
	grid-area: definition;
}
.module.module_group > .module_group_download {
	grid-area: download;
}
.module.module_group > .module_group_linktext {
	grid-area: linktext;
}
.slot.module.module_list > .module_list_list_items > .module_group {
	grid-template-columns: 100%;
	grid-template-areas: "age" "list_prev_title" "leaders" "location"
			"time";
}

/*
------ mod.heading.slots.250714201820.css
------ /css/slots/heading.slots.css
*/

/* FISLess 1.10.0.1 */

.module.module_heading {
	grid-template-areas: "headings";
	grid-template-columns: 100%;
}
.module.module_heading > .module_heading_headings {
	grid-area: headings;
}

/*
------ mod.hr.slots.250714201820.css
------ /css/slots/hr.slots.css
*/

/* FISLess 1.10.0.1 */

.module.module_hr {
	grid-template-areas: "hr";
	grid-template-columns: 100%;
}
.module.module_hr > .module_hr_hr {
	grid-area: hr;
}

/*
------ mod.html.slots.250714201820.css
------ /css/slots/html.slots.css
*/

/* FISLess 1.10.0.1 */

.module.module_html {
	grid-template-columns: 100%;
	grid-template-areas: "headings"
			"html";
}
.module.module_html > .module_html_headings {
	grid-area: headings;
}
.module.module_html > .module_html_html {
	grid-area: html;
}
.slot.module.module_list > .module_list_list_items > .module_html.slot_12 {
	grid-template-columns: 4fr 8fr;
}
.slot.module.module_list > .module_list_list_items > .module_html.slot_11 {
	grid-template-columns: 4fr 7fr;
}
.slot.module.module_list > .module_list_list_items > .module_html.slot_10 {
	grid-template-columns: 4fr 6fr;
}
.slot.module.module_list > .module_list_list_items > .module_html.slot_9 {
	grid-template-columns: 4fr 5fr;
}
.slot.module.module_list > .module_list_list_items > .module_html.slot_8 {
	grid-template-columns: 4fr 4fr;
}
.slot.module.module_list > .module_list_list_items > .module_html.slot_7 {
	grid-template-columns: 3fr 4fr;
}
.slot.module.module_list > .module_list_list_items > .module_html.slot_6 {
	grid-template-columns: 2fr 4fr;
}
.slot.module.module_list > .module_list_list_items > .module_html.slot_5 {
	grid-template-columns: 1fr 4fr;
}
.slot.module.module_list > .module_list_list_items > .module_html.slot_1,
.slot.module.module_list > .module_list_list_items > .module_html.slot_2,
.slot.module.module_list > .module_list_list_items > .module_html.slot_3,
.slot.module.module_list > .module_list_list_items > .module_html.slot_4 {
	grid-template-columns: 100%;
}
.slot.module.module_list > .module_list_list_items > .module_html.slot_10,
.slot.module.module_list > .module_list_list_items > .module_html.slot_11,
.slot.module.module_list > .module_list_list_items > .module_html.slot_12,
.slot.module.module_list > .module_list_list_items > .module_html.slot_5,
.slot.module.module_list > .module_list_list_items > .module_html.slot_6,
.slot.module.module_list > .module_list_list_items > .module_html.slot_7,
.slot.module.module_list > .module_list_list_items > .module_html.slot_8,
.slot.module.module_list > .module_list_list_items > .module_html.slot_9 {
	grid-template-areas: "list_prev_image list_d_start" "list_prev_image list_prev_title" "list_prev_image list_prev_title_2" "list_prev_image list_prev_text"
			"list_prev_image list_prev_link";
}
.slot.module.module_list > .module_list_list_items > .module_html.slot_1,
.slot.module.module_list > .module_list_list_items > .module_html.slot_2,
.slot.module.module_list > .module_list_list_items > .module_html.slot_3,
.slot.module.module_list > .module_list_list_items > .module_html.slot_4 {
	grid-template-areas: "list_prev_image" "list_d_start" "list_prev_title" "list_prev_title_2" "list_prev_text"
			"list_prev_link";
}

/*
------ mod.image.slots.250714201820.css
------ /css/slots/image.slots.css
*/

/* FISLess 1.10.0.1 */

.module.module_image {
	grid-template-columns: 100%;
	grid-template-areas: "headings"
			"image";
}
.module.module_image > .module_image_headings {
	grid-area: headings;
}
.module.module_image > .module_image_image {
	grid-area: image;
}
.slot.module.module_list > .module_list_list_items > .module_image.slot_12 {
	grid-template-columns: 4fr 8fr;
}
.slot.module.module_list > .module_list_list_items > .module_image.slot_11 {
	grid-template-columns: 4fr 7fr;
}
.slot.module.module_list > .module_list_list_items > .module_image.slot_10 {
	grid-template-columns: 4fr 6fr;
}
.slot.module.module_list > .module_list_list_items > .module_image.slot_9 {
	grid-template-columns: 4fr 5fr;
}
.slot.module.module_list > .module_list_list_items > .module_image.slot_8 {
	grid-template-columns: 4fr 4fr;
}
.slot.module.module_list > .module_list_list_items > .module_image.slot_7 {
	grid-template-columns: 3fr 4fr;
}
.slot.module.module_list > .module_list_list_items > .module_image.slot_6 {
	grid-template-columns: 2fr 4fr;
}
.slot.module.module_list > .module_list_list_items > .module_image.slot_5 {
	grid-template-columns: 1fr 4fr;
}
.slot.module.module_list > .module_list_list_items > .module_image.slot_1,
.slot.module.module_list > .module_list_list_items > .module_image.slot_2,
.slot.module.module_list > .module_list_list_items > .module_image.slot_3,
.slot.module.module_list > .module_list_list_items > .module_image.slot_4 {
	grid-template-columns: 100%;
}
.slot.module.module_list > .module_list_list_items > .module_image.slot_10,
.slot.module.module_list > .module_list_list_items > .module_image.slot_11,
.slot.module.module_list > .module_list_list_items > .module_image.slot_12,
.slot.module.module_list > .module_list_list_items > .module_image.slot_5,
.slot.module.module_list > .module_list_list_items > .module_image.slot_6,
.slot.module.module_list > .module_list_list_items > .module_image.slot_7,
.slot.module.module_list > .module_list_list_items > .module_image.slot_8,
.slot.module.module_list > .module_list_list_items > .module_image.slot_9 {
	grid-template-areas: "list_prev_image list_d_start" "list_prev_image list_prev_title" "list_prev_image list_prev_title_2" "list_prev_image list_prev_text"
			"list_prev_image list_prev_link";
}
.slot.module.module_list > .module_list_list_items > .module_image.slot_1,
.slot.module.module_list > .module_list_list_items > .module_image.slot_2,
.slot.module.module_list > .module_list_list_items > .module_image.slot_3,
.slot.module.module_list > .module_list_list_items > .module_image.slot_4 {
	grid-template-areas: "list_prev_image" "list_d_start" "list_prev_title" "list_prev_title_2" "list_prev_text"
			"list_prev_link";
}

/*
------ mod.image_gallery.slots.250714201820.css
------ /css/slots/image_gallery.slots.css
*/

/* FISLess 1.10.0.1 */

.module.module_image_gallery {
	grid-template-columns: 100%;
	grid-template-areas: "headings"
			"sets";
}
.module.module_image_gallery > .module_image_gallery_headings {
	grid-area: headings;
}
.module.module_image_gallery > .module_image_gallery_sets {
	grid-area: sets;
}

/*
------ mod.imagetext.slots.250714201820.css
------ /css/slots/imagetext.slots.css
*/

/* FISLess 1.10.0.1 */

.module.module_imagetext.slot_12 {
	grid-template-columns: 4fr 8fr;
}
.module.module_imagetext.slot_11 {
	grid-template-columns: 4fr 7fr;
}
.module.module_imagetext.slot_10 {
	grid-template-columns: 4fr 6fr;
}
.module.module_imagetext.slot_9 {
	grid-template-columns: 4fr 5fr;
}
.module.module_imagetext.slot_8 {
	grid-template-columns: 4fr 4fr;
}
.module.module_imagetext.slot_7 {
	grid-template-columns: 4fr 3fr;
}
.module.module_imagetext.slot_6 {
	grid-template-columns: 3fr 3fr;
}
.module.module_imagetext.slot_1,
.module.module_imagetext.slot_2,
.module.module_imagetext.slot_3,
.module.module_imagetext.slot_4,
.module.module_imagetext.slot_5 {
	grid-template-columns: 100%;
}
.module.module_imagetext.slot_10,
.module.module_imagetext.slot_11,
.module.module_imagetext.slot_12,
.module.module_imagetext.slot_6,
.module.module_imagetext.slot_7,
.module.module_imagetext.slot_8,
.module.module_imagetext.slot_9 {
	grid-template-areas: "headings headings"
			"image htmltext";
}
.module.module_imagetext.slot_1,
.module.module_imagetext.slot_2,
.module.module_imagetext.slot_3,
.module.module_imagetext.slot_4,
.module.module_imagetext.slot_5 {
	grid-template-areas: "headings" "image"
			"htmltext";
}
.module.module_imagetext > .module_imagetext_headings {
	grid-area: headings;
}
.module.module_imagetext > .module_imagetext_image {
	grid-area: image;
}
.module.module_imagetext > .module_imagetext_htmltext {
	grid-area: htmltext;
}
.slot.module.module_list > .module_list_list_items > .module_imagetext.slot_12 {
	grid-template-columns: 4fr 8fr;
}
.slot.module.module_list > .module_list_list_items > .module_imagetext.slot_11 {
	grid-template-columns: 4fr 7fr;
}
.slot.module.module_list > .module_list_list_items > .module_imagetext.slot_10 {
	grid-template-columns: 4fr 6fr;
}
.slot.module.module_list > .module_list_list_items > .module_imagetext.slot_9 {
	grid-template-columns: 4fr 5fr;
}
.slot.module.module_list > .module_list_list_items > .module_imagetext.slot_8 {
	grid-template-columns: 4fr 4fr;
}
.slot.module.module_list > .module_list_list_items > .module_imagetext.slot_7 {
	grid-template-columns: 3fr 4fr;
}
.slot.module.module_list > .module_list_list_items > .module_imagetext.slot_6 {
	grid-template-columns: 2fr 4fr;
}
.slot.module.module_list > .module_list_list_items > .module_imagetext.slot_5 {
	grid-template-columns: 1fr 4fr;
}
.slot.module.module_list > .module_list_list_items > .module_imagetext.slot_1,
.slot.module.module_list > .module_list_list_items > .module_imagetext.slot_2,
.slot.module.module_list > .module_list_list_items > .module_imagetext.slot_3,
.slot.module.module_list > .module_list_list_items > .module_imagetext.slot_4 {
	grid-template-columns: 100%;
}
.slot.module.module_list > .module_list_list_items > .module_imagetext.slot_10,
.slot.module.module_list > .module_list_list_items > .module_imagetext.slot_11,
.slot.module.module_list > .module_list_list_items > .module_imagetext.slot_12,
.slot.module.module_list > .module_list_list_items > .module_imagetext.slot_5,
.slot.module.module_list > .module_list_list_items > .module_imagetext.slot_6,
.slot.module.module_list > .module_list_list_items > .module_imagetext.slot_7,
.slot.module.module_list > .module_list_list_items > .module_imagetext.slot_8,
.slot.module.module_list > .module_list_list_items > .module_imagetext.slot_9 {
	grid-template-areas: "list_prev_image list_d_start" "list_prev_image list_prev_title" "list_prev_image list_prev_title_2" "list_prev_image list_prev_text"
			"list_prev_image list_prev_link";
}
.slot.module.module_list > .module_list_list_items > .module_imagetext.slot_1,
.slot.module.module_list > .module_list_list_items > .module_imagetext.slot_2,
.slot.module.module_list > .module_list_list_items > .module_imagetext.slot_3,
.slot.module.module_list > .module_list_list_items > .module_imagetext.slot_4 {
	grid-template-areas: "list_prev_image" "list_d_start" "list_prev_title" "list_prev_title_2" "list_prev_text"
			"list_prev_link";
}

/*
------ mod.list.slots.250714201820.css
------ /css/slots/list.slots.css
*/

/* FISLess 1.10.0.1 */

.module.module_list {
	grid-template-columns: 100%;
	grid-template-areas: "headings" "list_items"
			"pagination";
}
.module.module_list > .module_list_headings {
	grid-area: headings;
}
.module.module_list > .module_list_list_items {
	grid-area: list_items;
}
.module.module_list > .module_list_pagination {
	grid-area: pagination;
}

/*
------ mod.newsletter.slots.250714201820.css
------ /css/slots/newsletter.slots.css
*/

/* FISLess 1.10.0.1 */

.module.module_newsletter {
	grid-template-areas: "headings";
	grid-template-columns: 100%;
}
.module.module_newsletter > .module_newsletter_headings {
	grid-area: headings;
}
.slot.module.module_list > .module_list_list_items > .module_newsletter.slot_12 {
	grid-template-columns: 4fr 8fr;
}
.slot.module.module_list > .module_list_list_items > .module_newsletter.slot_11 {
	grid-template-columns: 4fr 7fr;
}
.slot.module.module_list > .module_list_list_items > .module_newsletter.slot_10 {
	grid-template-columns: 4fr 6fr;
}
.slot.module.module_list > .module_list_list_items > .module_newsletter.slot_9 {
	grid-template-columns: 4fr 5fr;
}
.slot.module.module_list > .module_list_list_items > .module_newsletter.slot_8 {
	grid-template-columns: 4fr 4fr;
}
.slot.module.module_list > .module_list_list_items > .module_newsletter.slot_7 {
	grid-template-columns: 3fr 4fr;
}
.slot.module.module_list > .module_list_list_items > .module_newsletter.slot_6 {
	grid-template-columns: 2fr 4fr;
}
.slot.module.module_list > .module_list_list_items > .module_newsletter.slot_5 {
	grid-template-columns: 1fr 4fr;
}
.slot.module.module_list > .module_list_list_items > .module_newsletter.slot_1,
.slot.module.module_list > .module_list_list_items > .module_newsletter.slot_2,
.slot.module.module_list > .module_list_list_items > .module_newsletter.slot_3,
.slot.module.module_list > .module_list_list_items > .module_newsletter.slot_4 {
	grid-template-columns: 100%;
}
.slot.module.module_list > .module_list_list_items > .module_newsletter.slot_10,
.slot.module.module_list > .module_list_list_items > .module_newsletter.slot_11,
.slot.module.module_list > .module_list_list_items > .module_newsletter.slot_12,
.slot.module.module_list > .module_list_list_items > .module_newsletter.slot_5,
.slot.module.module_list > .module_list_list_items > .module_newsletter.slot_6,
.slot.module.module_list > .module_list_list_items > .module_newsletter.slot_7,
.slot.module.module_list > .module_list_list_items > .module_newsletter.slot_8,
.slot.module.module_list > .module_list_list_items > .module_newsletter.slot_9 {
	grid-template-areas: "list_prev_image list_d_start" "list_prev_image list_prev_title" "list_prev_image list_prev_title_2" "list_prev_image list_prev_text"
			"list_prev_image list_prev_link";
}
.slot.module.module_list > .module_list_list_items > .module_newsletter.slot_1,
.slot.module.module_list > .module_list_list_items > .module_newsletter.slot_2,
.slot.module.module_list > .module_list_list_items > .module_newsletter.slot_3,
.slot.module.module_list > .module_list_list_items > .module_newsletter.slot_4 {
	grid-template-areas: "list_prev_image" "list_d_start" "list_prev_title" "list_prev_title_2" "list_prev_text"
			"list_prev_link";
}

/*
------ mod.report.slots.251022055924.css
------ /css/slots/report.slots.css
*/

/* FISLess 1.11.0.0 */

.module.module_report.slot_12 {
	grid-template-columns: 8fr 4fr;
}
.module.module_report.slot_11 {
	grid-template-columns: 7fr 4fr;
}
.module.module_report.slot_10 {
	grid-template-columns: 6fr 4fr;
}
.module.module_report.slot_9 {
	grid-template-columns: 5fr 4fr;
}
.module.module_report.slot_8 {
	grid-template-columns: 4fr 4fr;
}
.module.module_report.slot_7 {
	grid-template-columns: 4fr 3fr;
}
.module.module_report.slot_6 {
	grid-template-columns: 4fr 2fr;
}
.module.module_report.slot_5 {
	grid-template-columns: 3fr 2fr;
}
.module.module_report.slot_1,
.module.module_report.slot_2,
.module.module_report.slot_3,
.module.module_report.slot_4 {
	grid-template-columns: 100%;
}
.module.module_report.slot_10,
.module.module_report.slot_11,
.module.module_report.slot_12,
.module.module_report.slot_5,
.module.module_report.slot_6,
.module.module_report.slot_7,
.module.module_report.slot_8,
.module.module_report.slot_9 {
	grid-template-areas: "title images" "subtitle images" "author images" "maintext images"
			"downloads images";
}
.module.module_report.slot_1,
.module.module_report.slot_2,
.module.module_report.slot_3,
.module.module_report.slot_4 {
	grid-template-areas: "title" "subtitle" "author" "maintext" "images"
			"downloads";
}
.module.module_report > .module_report_title {
	grid-area: title;
}
.module.module_report > .module_report_subtitle {
	grid-area: subtitle;
}
.module.module_report > .module_report_author {
	grid-area: author;
}
.module.module_report > .module_report_maintext {
	grid-area: maintext;
}
.module.module_report > .module_report_images {
	grid-area: images;
}
.module.module_report > .module_report_downloads {
	grid-area: downloads;
}
.slot.module.module_list > .module_list_list_items > .module_report.slot_12 {
	grid-template-columns: 4fr 8fr;
}
.slot.module.module_list > .module_list_list_items > .module_report.slot_11 {
	grid-template-columns: 4fr 7fr;
}
.slot.module.module_list > .module_list_list_items > .module_report.slot_10 {
	grid-template-columns: 4fr 6fr;
}
.slot.module.module_list > .module_list_list_items > .module_report.slot_9 {
	grid-template-columns: 4fr 5fr;
}
.slot.module.module_list > .module_list_list_items > .module_report.slot_8 {
	grid-template-columns: 4fr 4fr;
}
.slot.module.module_list > .module_list_list_items > .module_report.slot_7 {
	grid-template-columns: 3fr 4fr;
}
.slot.module.module_list > .module_list_list_items > .module_report.slot_6 {
	grid-template-columns: 2fr 4fr;
}
.slot.module.module_list > .module_list_list_items > .module_report.slot_5 {
	grid-template-columns: 1fr 4fr;
}
.slot.module.module_list > .module_list_list_items > .module_report.slot_1,
.slot.module.module_list > .module_list_list_items > .module_report.slot_2,
.slot.module.module_list > .module_list_list_items > .module_report.slot_3,
.slot.module.module_list > .module_list_list_items > .module_report.slot_4 {
	grid-template-columns: 100%;
}
.slot.module.module_list > .module_list_list_items > .module_report.slot_10,
.slot.module.module_list > .module_list_list_items > .module_report.slot_11,
.slot.module.module_list > .module_list_list_items > .module_report.slot_12,
.slot.module.module_list > .module_list_list_items > .module_report.slot_5,
.slot.module.module_list > .module_list_list_items > .module_report.slot_6,
.slot.module.module_list > .module_list_list_items > .module_report.slot_7,
.slot.module.module_list > .module_list_list_items > .module_report.slot_8,
.slot.module.module_list > .module_list_list_items > .module_report.slot_9 {
	grid-template-areas: "list_prev_image list_d_start" "list_prev_image list_prev_title" "list_prev_image list_prev_title_2" "list_prev_image list_prev_text"
			"list_prev_image list_prev_link";
}
.slot.module.module_list > .module_list_list_items > .module_report.slot_1,
.slot.module.module_list > .module_list_list_items > .module_report.slot_2,
.slot.module.module_list > .module_list_list_items > .module_report.slot_3,
.slot.module.module_list > .module_list_list_items > .module_report.slot_4 {
	grid-template-areas: "list_prev_image" "list_d_start" "list_prev_title" "list_prev_title_2" "list_prev_text"
			"list_prev_link";
}

/*
------ mod.text.slots.250714201820.css
------ /css/slots/text.slots.css
*/

/* FISLess 1.10.0.1 */

.module.module_text {
	grid-template-columns: 100%;
	grid-template-areas: "headings"
			"text";
}
.module.module_text > .module_text_headings {
	grid-area: headings;
}
.module.module_text > .module_text_text {
	grid-area: text;
}
.slot.module.module_list > .module_list_list_items > .module_text.slot_12 {
	grid-template-columns: 4fr 8fr;
}
.slot.module.module_list > .module_list_list_items > .module_text.slot_11 {
	grid-template-columns: 4fr 7fr;
}
.slot.module.module_list > .module_list_list_items > .module_text.slot_10 {
	grid-template-columns: 4fr 6fr;
}
.slot.module.module_list > .module_list_list_items > .module_text.slot_9 {
	grid-template-columns: 4fr 5fr;
}
.slot.module.module_list > .module_list_list_items > .module_text.slot_8 {
	grid-template-columns: 4fr 4fr;
}
.slot.module.module_list > .module_list_list_items > .module_text.slot_7 {
	grid-template-columns: 3fr 4fr;
}
.slot.module.module_list > .module_list_list_items > .module_text.slot_6 {
	grid-template-columns: 2fr 4fr;
}
.slot.module.module_list > .module_list_list_items > .module_text.slot_5 {
	grid-template-columns: 1fr 4fr;
}
.slot.module.module_list > .module_list_list_items > .module_text.slot_1,
.slot.module.module_list > .module_list_list_items > .module_text.slot_2,
.slot.module.module_list > .module_list_list_items > .module_text.slot_3,
.slot.module.module_list > .module_list_list_items > .module_text.slot_4 {
	grid-template-columns: 100%;
}
.slot.module.module_list > .module_list_list_items > .module_text.slot_10,
.slot.module.module_list > .module_list_list_items > .module_text.slot_11,
.slot.module.module_list > .module_list_list_items > .module_text.slot_12,
.slot.module.module_list > .module_list_list_items > .module_text.slot_5,
.slot.module.module_list > .module_list_list_items > .module_text.slot_6,
.slot.module.module_list > .module_list_list_items > .module_text.slot_7,
.slot.module.module_list > .module_list_list_items > .module_text.slot_8,
.slot.module.module_list > .module_list_list_items > .module_text.slot_9 {
	grid-template-areas: "list_prev_image list_d_start" "list_prev_image list_prev_title" "list_prev_image list_prev_title_2" "list_prev_image list_prev_text"
			"list_prev_image list_prev_link";
}
.slot.module.module_list > .module_list_list_items > .module_text.slot_1,
.slot.module.module_list > .module_list_list_items > .module_text.slot_2,
.slot.module.module_list > .module_list_list_items > .module_text.slot_3,
.slot.module.module_list > .module_list_list_items > .module_text.slot_4 {
	grid-template-areas: "list_prev_image" "list_d_start" "list_prev_title" "list_prev_title_2" "list_prev_text"
			"list_prev_link";
}

/*
------ mod.hr.220721102517.css
------ /css/mod/hr.css
*/

/* FISLess 1.8.1.19 */

.module_hr {
	display: block !important;
}
.module_hr hr {
	height: 1px;
	border: 0;
	background: #aaa;
}

/*
------ mod.image_gallery.220721102517.css
------ /css/mod/image_gallery.css
*/

/* FISLess 1.8.1.19 */

.module.module_image_gallery.slider > *:not(.sliderContainer) {
	display: none;
}
.module.module_image_gallery.slider .sliderContainer {
	padding-top: calc(100% / 4 * 3);
}
.module.module_image_gallery.slider .pswp__top-bar {
	display: none !important;
}
.module.module_image_gallery:not(.slider) > .module_image_gallery_sets {
	display: grid;
	overflow: hidden;
	align-items: stretch;
	grid-auto-rows: min-content;
	grid-gap: var(--spacer);
	grid-template-columns: repeat(4, 1fr);
	grid-template-rows: minmax(min-content, 0);
	justify-content: stretch;
	justify-items: stretch;
}
.module.module_image_gallery.per_row_1:not(.slider) > .module_image_gallery_sets {
	grid-template-columns: repeat(1, 1fr);
}
.module.module_image_gallery.per_row_2:not(.slider) > .module_image_gallery_sets {
	grid-template-columns: repeat(2, 1fr);
}
.module.module_image_gallery.per_row_3:not(.slider) > .module_image_gallery_sets {
	grid-template-columns: repeat(3, 1fr);
}
.module.module_image_gallery.per_row_4:not(.slider) > .module_image_gallery_sets {
	grid-template-columns: repeat(4, 1fr);
}
.module.module_image_gallery.per_row_5:not(.slider) > .module_image_gallery_sets {
	grid-template-columns: repeat(5, 1fr);
}
.module.module_image_gallery.per_row_6:not(.slider) > .module_image_gallery_sets {
	grid-template-columns: repeat(6, 1fr);
}
.module.module_image_gallery.per_row_7:not(.slider) > .module_image_gallery_sets {
	grid-template-columns: repeat(7, 1fr);
}
.module.module_image_gallery.per_row_8:not(.slider) > .module_image_gallery_sets {
	grid-template-columns: repeat(8, 1fr);
}
.module.module_image_gallery.per_row_9:not(.slider) > .module_image_gallery_sets {
	grid-template-columns: repeat(9, 1fr);
}
.module.module_image_gallery.per_row_10:not(.slider) > .module_image_gallery_sets {
	grid-template-columns: repeat(10, 1fr);
}
.module.module_image_gallery.per_row_11:not(.slider) > .module_image_gallery_sets {
	grid-template-columns: repeat(11, 1fr);
}
.module.module_image_gallery.per_row_12:not(.slider) > .module_image_gallery_sets {
	grid-template-columns: repeat(12, 1fr);
}
.module.module_image_gallery.per_row_13:not(.slider) > .module_image_gallery_sets {
	grid-gap: calc(var(--spacer) * 0.5);
	grid-template-columns: repeat(13, 1fr);
}
.module.module_image_gallery.per_row_14:not(.slider) > .module_image_gallery_sets {
	grid-gap: calc(var(--spacer) * 0.5);
	grid-template-columns: repeat(14, 1fr);
}
.module.module_image_gallery.per_row_15:not(.slider) > .module_image_gallery_sets {
	grid-gap: calc(var(--spacer) * 0.5);
	grid-template-columns: repeat(15, 1fr);
}
.module.module_image_gallery.per_row_16:not(.slider) > .module_image_gallery_sets {
	grid-gap: calc(var(--spacer) * 0.5);
	grid-template-columns: repeat(16, 1fr);
}
.module.module_image_gallery.per_row_17:not(.slider) > .module_image_gallery_sets {
	grid-gap: calc(var(--spacer) * 0.25);
	grid-template-columns: repeat(17, 1fr);
}
.module.module_image_gallery.per_row_18:not(.slider) > .module_image_gallery_sets {
	grid-gap: calc(var(--spacer) * 0.25);
	grid-template-columns: repeat(18, 1fr);
}
.module.module_image_gallery.per_row_19:not(.slider) > .module_image_gallery_sets {
	grid-gap: calc(var(--spacer) * 0.25);
	grid-template-columns: repeat(19, 1fr);
}
.module.module_image_gallery.per_row_20:not(.slider) > .module_image_gallery_sets {
	grid-gap: calc(var(--spacer) * 0.25);
	grid-template-columns: repeat(20, 1fr);
}

/*
------ mod.image_gallery.photoswipe-default-skin.240508162130.css
------ /css/mod/image_gallery.photoswipe-default-skin.css
*/

/* FISLess 1.9.1.5 */

.pswp__button {
	display: block;
	float: right;
	position: relative;
	overflow: visible;
	width: 44px;
	height: 44px;
	margin: 0;
	padding: 0;
	border: 0;
	background: none;
	box-shadow: none;
	cursor: pointer;
	opacity: 0.75;
	transition: opacity 0.2s;
	-webkit-appearance: none;
	-webkit-box-shadow: none;
	-webkit-transition: opacity 0.2s;
}
.pswp__button:focus,
.pswp__button:hover {
	opacity: 1;
}
.pswp__button:active {
	opacity: 0.9;
	outline: none;
}
.pswp__button::-moz-focus-inner {
	padding: 0;
	border: 0;
}
.pswp__ui--over-close .pswp__button--close {
	opacity: 1;
}
.pswp__button,
.pswp__button--arrow--left:before,
.pswp__button--arrow--right:before {
	width: 44px;
	height: 44px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQgAAABYCAQAAACjBqE3AAAB6klEQVR4Ae3bsWpUQRTG8YkkanwCa7GzVotsI/gEgk9h4Vu4ySLYmMYgbJrc3lrwZbJwC0FMt4j7F6Y4oIZrsXtgxvx/1c0ufEX4cnbmLCmSJEmSJEmSJEmSJP3XCBPvbJU+8doWmDFwyZpLBmYlNJebz0KwzykwsuSYJSNwykEJreV2BaBMaLIQZ2xYcFgqDlmw4ayE/FwL0dDk4Qh4W37DAjgqIT+3HRbigjH+iikVdxgZStgyN0Su2sXIeTwTT+esdpcbIlfNAuZ/TxresG4zV8kYWSZNiKUTokMMSWeIwTNEn4fK2TW3gRNgVkJLuVksROA9G+bEvoATNlBCa7nZXEwdxEZxzpKRKFh+bsv8LmPFmhX1OwfIz81jIRJQ5eeqG9B+riRJkiRJkiRJkiRJkiRJkiRJUkvA/8RQoEpKlJWINFkJ62AlrEP/mNBibnv2yz/A3t7Uq3LcpoxP8COjC1T5vxoAD5VdoEqdDrd5QuW1swtUSaueh3zkiuBiqgtA2OlkeMcP/uDqugsJdbjHF65VdPMKwS0+WQc/MgKvrIOHysB9vgPwk8+85hmPbnQdvHZyDMAFD7L3EOpgMcVdvnHFS0/vlatrXvCVx0U9gt3fxvnA0/hB4nmRJEmSJEmSJEmSJGmHfgFLaDPoMu5xWwAAAABJRU5ErkJggg==) 0 0 no-repeat;
	background-size: 264px 88px;
}
@media (-webkit-min-device-pixel-ratio: 1.1) {
	.pswp--svg .pswp__button,
	.pswp--svg .pswp__button--arrow--left:before,
	.pswp--svg .pswp__button--arrow--right:before {
		background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjY0IiBoZWlnaHQ9Ijg4IiB2aWV3Qm94PSIwIDAgMjY0IDg4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjx0aXRsZT5kZWZhdWx0LXNraW4gMjwvdGl0bGU+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Zz48cGF0aCBkPSJNNjcuMDAyIDU5LjV2My43NjhjLTYuMzA3Ljg0LTkuMTg0IDUuNzUtMTAuMDAyIDkuNzMyIDIuMjItMi44MyA1LjU2NC01LjA5OCAxMC4wMDItNS4wOThWNzEuNUw3MyA2NS41ODUgNjcuMDAyIDU5LjV6IiBpZD0iU2hhcGUiIGZpbGw9IiNmZmYiLz48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMTMgMjl2LTVoMnYzaDN2MmgtNXpNMTMgMTVoNXYyaC0zdjNoLTJ2LTV6TTMxIDE1djVoLTJ2LTNoLTN2LTJoNXpNMzEgMjloLTV2LTJoM3YtM2gydjV6IiBpZD0iU2hhcGUiLz48L2c+PGcgZmlsbD0iI2ZmZiI+PHBhdGggZD0iTTYyIDI0djVoLTJ2LTNoLTN2LTJoNXpNNjIgMjBoLTV2LTJoM3YtM2gydjV6TTcwIDIwdi01aDJ2M2gzdjJoLTV6TTcwIDI0aDV2MmgtM3YzaC0ydi01eiIvPjwvZz48cGF0aCBkPSJNMjAuNTg2IDY2bC01LjY1Ni01LjY1NiAxLjQxNC0xLjQxNEwyMiA2NC41ODZsNS42NTYtNS42NTYgMS40MTQgMS40MTRMMjMuNDE0IDY2bDUuNjU2IDUuNjU2LTEuNDE0IDEuNDE0TDIyIDY3LjQxNGwtNS42NTYgNS42NTYtMS40MTQtMS40MTRMMjAuNTg2IDY2eiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0xMTEuNzg1IDY1LjAzTDExMCA2My41bDMtMy41aC0xMHYtMmgxMGwtMy0zLjUgMS43ODUtMS40NjhMMTE3IDU5bC01LjIxNSA2LjAzeiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0xNTIuMjE1IDY1LjAzTDE1NCA2My41bC0zLTMuNWgxMHYtMmgtMTBsMy0zLjUtMS43ODUtMS40NjhMMTQ3IDU5bDUuMjE1IDYuMDN6IiBmaWxsPSIjZmZmIi8+PGc+PHBhdGggaWQ9IlJlY3RhbmdsZS0xMSIgZmlsbD0iI2ZmZiIgZD0iTTE2MC45NTcgMjguNTQzbC0zLjI1LTMuMjUtMS40MTMgMS40MTQgMy4yNSAzLjI1eiIvPjxwYXRoIGQ9Ik0xNTIuNSAyN2MzLjAzOCAwIDUuNS0yLjQ2MiA1LjUtNS41cy0yLjQ2Mi01LjUtNS41LTUuNS01LjUgMi40NjItNS41IDUuNSAyLjQ2MiA1LjUgNS41IDUuNXoiIGlkPSJPdmFsLTEiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTUwIDIxaDV2MWgtNXoiLz48L2c+PGc+PHBhdGggZD0iTTExNi45NTcgMjguNTQzbC0xLjQxNCAxLjQxNC0zLjI1LTMuMjUgMS40MTQtMS40MTQgMy4yNSAzLjI1eiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0xMDguNSAyN2MzLjAzOCAwIDUuNS0yLjQ2MiA1LjUtNS41cy0yLjQ2Mi01LjUtNS41LTUuNS01LjUgMi40NjItNS41IDUuNSAyLjQ2MiA1LjUgNS41IDUuNXoiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTA2IDIxaDV2MWgtNXoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTA5LjA0MyAxOS4wMDhsLS4wODUgNS0xLS4wMTcuMDg1LTV6Ii8+PC9nPjwvZz48L2c+PC9zdmc+);
	}
	.pswp--svg .pswp__button--arrow--left,
	.pswp--svg .pswp__button--arrow--right {
		background: none;
	}
}
@media (-webkit-min-device-pixel-ratio: 1.09375) {
	.pswp--svg .pswp__button,
	.pswp--svg .pswp__button--arrow--left:before,
	.pswp--svg .pswp__button--arrow--right:before {
		background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjY0IiBoZWlnaHQ9Ijg4IiB2aWV3Qm94PSIwIDAgMjY0IDg4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjx0aXRsZT5kZWZhdWx0LXNraW4gMjwvdGl0bGU+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Zz48cGF0aCBkPSJNNjcuMDAyIDU5LjV2My43NjhjLTYuMzA3Ljg0LTkuMTg0IDUuNzUtMTAuMDAyIDkuNzMyIDIuMjItMi44MyA1LjU2NC01LjA5OCAxMC4wMDItNS4wOThWNzEuNUw3MyA2NS41ODUgNjcuMDAyIDU5LjV6IiBpZD0iU2hhcGUiIGZpbGw9IiNmZmYiLz48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMTMgMjl2LTVoMnYzaDN2MmgtNXpNMTMgMTVoNXYyaC0zdjNoLTJ2LTV6TTMxIDE1djVoLTJ2LTNoLTN2LTJoNXpNMzEgMjloLTV2LTJoM3YtM2gydjV6IiBpZD0iU2hhcGUiLz48L2c+PGcgZmlsbD0iI2ZmZiI+PHBhdGggZD0iTTYyIDI0djVoLTJ2LTNoLTN2LTJoNXpNNjIgMjBoLTV2LTJoM3YtM2gydjV6TTcwIDIwdi01aDJ2M2gzdjJoLTV6TTcwIDI0aDV2MmgtM3YzaC0ydi01eiIvPjwvZz48cGF0aCBkPSJNMjAuNTg2IDY2bC01LjY1Ni01LjY1NiAxLjQxNC0xLjQxNEwyMiA2NC41ODZsNS42NTYtNS42NTYgMS40MTQgMS40MTRMMjMuNDE0IDY2bDUuNjU2IDUuNjU2LTEuNDE0IDEuNDE0TDIyIDY3LjQxNGwtNS42NTYgNS42NTYtMS40MTQtMS40MTRMMjAuNTg2IDY2eiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0xMTEuNzg1IDY1LjAzTDExMCA2My41bDMtMy41aC0xMHYtMmgxMGwtMy0zLjUgMS43ODUtMS40NjhMMTE3IDU5bC01LjIxNSA2LjAzeiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0xNTIuMjE1IDY1LjAzTDE1NCA2My41bC0zLTMuNWgxMHYtMmgtMTBsMy0zLjUtMS43ODUtMS40NjhMMTQ3IDU5bDUuMjE1IDYuMDN6IiBmaWxsPSIjZmZmIi8+PGc+PHBhdGggaWQ9IlJlY3RhbmdsZS0xMSIgZmlsbD0iI2ZmZiIgZD0iTTE2MC45NTcgMjguNTQzbC0zLjI1LTMuMjUtMS40MTMgMS40MTQgMy4yNSAzLjI1eiIvPjxwYXRoIGQ9Ik0xNTIuNSAyN2MzLjAzOCAwIDUuNS0yLjQ2MiA1LjUtNS41cy0yLjQ2Mi01LjUtNS41LTUuNS01LjUgMi40NjItNS41IDUuNSAyLjQ2MiA1LjUgNS41IDUuNXoiIGlkPSJPdmFsLTEiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTUwIDIxaDV2MWgtNXoiLz48L2c+PGc+PHBhdGggZD0iTTExNi45NTcgMjguNTQzbC0xLjQxNCAxLjQxNC0zLjI1LTMuMjUgMS40MTQtMS40MTQgMy4yNSAzLjI1eiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0xMDguNSAyN2MzLjAzOCAwIDUuNS0yLjQ2MiA1LjUtNS41cy0yLjQ2Mi01LjUtNS41LTUuNS01LjUgMi40NjItNS41IDUuNSAyLjQ2MiA1LjUgNS41IDUuNXoiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTA2IDIxaDV2MWgtNXoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTA5LjA0MyAxOS4wMDhsLS4wODUgNS0xLS4wMTcuMDg1LTV6Ii8+PC9nPjwvZz48L2c+PC9zdmc+);
	}
	.pswp--svg .pswp__button--arrow--left,
	.pswp--svg .pswp__button--arrow--right {
		background: none;
	}
}
@media (min-resolution: 105dpi) {
	.pswp--svg .pswp__button,
	.pswp--svg .pswp__button--arrow--left:before,
	.pswp--svg .pswp__button--arrow--right:before {
		background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjY0IiBoZWlnaHQ9Ijg4IiB2aWV3Qm94PSIwIDAgMjY0IDg4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjx0aXRsZT5kZWZhdWx0LXNraW4gMjwvdGl0bGU+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Zz48cGF0aCBkPSJNNjcuMDAyIDU5LjV2My43NjhjLTYuMzA3Ljg0LTkuMTg0IDUuNzUtMTAuMDAyIDkuNzMyIDIuMjItMi44MyA1LjU2NC01LjA5OCAxMC4wMDItNS4wOThWNzEuNUw3MyA2NS41ODUgNjcuMDAyIDU5LjV6IiBpZD0iU2hhcGUiIGZpbGw9IiNmZmYiLz48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMTMgMjl2LTVoMnYzaDN2MmgtNXpNMTMgMTVoNXYyaC0zdjNoLTJ2LTV6TTMxIDE1djVoLTJ2LTNoLTN2LTJoNXpNMzEgMjloLTV2LTJoM3YtM2gydjV6IiBpZD0iU2hhcGUiLz48L2c+PGcgZmlsbD0iI2ZmZiI+PHBhdGggZD0iTTYyIDI0djVoLTJ2LTNoLTN2LTJoNXpNNjIgMjBoLTV2LTJoM3YtM2gydjV6TTcwIDIwdi01aDJ2M2gzdjJoLTV6TTcwIDI0aDV2MmgtM3YzaC0ydi01eiIvPjwvZz48cGF0aCBkPSJNMjAuNTg2IDY2bC01LjY1Ni01LjY1NiAxLjQxNC0xLjQxNEwyMiA2NC41ODZsNS42NTYtNS42NTYgMS40MTQgMS40MTRMMjMuNDE0IDY2bDUuNjU2IDUuNjU2LTEuNDE0IDEuNDE0TDIyIDY3LjQxNGwtNS42NTYgNS42NTYtMS40MTQtMS40MTRMMjAuNTg2IDY2eiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0xMTEuNzg1IDY1LjAzTDExMCA2My41bDMtMy41aC0xMHYtMmgxMGwtMy0zLjUgMS43ODUtMS40NjhMMTE3IDU5bC01LjIxNSA2LjAzeiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0xNTIuMjE1IDY1LjAzTDE1NCA2My41bC0zLTMuNWgxMHYtMmgtMTBsMy0zLjUtMS43ODUtMS40NjhMMTQ3IDU5bDUuMjE1IDYuMDN6IiBmaWxsPSIjZmZmIi8+PGc+PHBhdGggaWQ9IlJlY3RhbmdsZS0xMSIgZmlsbD0iI2ZmZiIgZD0iTTE2MC45NTcgMjguNTQzbC0zLjI1LTMuMjUtMS40MTMgMS40MTQgMy4yNSAzLjI1eiIvPjxwYXRoIGQ9Ik0xNTIuNSAyN2MzLjAzOCAwIDUuNS0yLjQ2MiA1LjUtNS41cy0yLjQ2Mi01LjUtNS41LTUuNS01LjUgMi40NjItNS41IDUuNSAyLjQ2MiA1LjUgNS41IDUuNXoiIGlkPSJPdmFsLTEiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTUwIDIxaDV2MWgtNXoiLz48L2c+PGc+PHBhdGggZD0iTTExNi45NTcgMjguNTQzbC0xLjQxNCAxLjQxNC0zLjI1LTMuMjUgMS40MTQtMS40MTQgMy4yNSAzLjI1eiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0xMDguNSAyN2MzLjAzOCAwIDUuNS0yLjQ2MiA1LjUtNS41cy0yLjQ2Mi01LjUtNS41LTUuNS01LjUgMi40NjItNS41IDUuNSAyLjQ2MiA1LjUgNS41IDUuNXoiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTA2IDIxaDV2MWgtNXoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTA5LjA0MyAxOS4wMDhsLS4wODUgNS0xLS4wMTcuMDg1LTV6Ii8+PC9nPjwvZz48L2c+PC9zdmc+);
	}
	.pswp--svg .pswp__button--arrow--left,
	.pswp--svg .pswp__button--arrow--right {
		background: none;
	}
}
@media (min-resolution: 1.1dppx) {
	.pswp--svg .pswp__button,
	.pswp--svg .pswp__button--arrow--left:before,
	.pswp--svg .pswp__button--arrow--right:before {
		background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjY0IiBoZWlnaHQ9Ijg4IiB2aWV3Qm94PSIwIDAgMjY0IDg4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjx0aXRsZT5kZWZhdWx0LXNraW4gMjwvdGl0bGU+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Zz48cGF0aCBkPSJNNjcuMDAyIDU5LjV2My43NjhjLTYuMzA3Ljg0LTkuMTg0IDUuNzUtMTAuMDAyIDkuNzMyIDIuMjItMi44MyA1LjU2NC01LjA5OCAxMC4wMDItNS4wOThWNzEuNUw3MyA2NS41ODUgNjcuMDAyIDU5LjV6IiBpZD0iU2hhcGUiIGZpbGw9IiNmZmYiLz48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMTMgMjl2LTVoMnYzaDN2MmgtNXpNMTMgMTVoNXYyaC0zdjNoLTJ2LTV6TTMxIDE1djVoLTJ2LTNoLTN2LTJoNXpNMzEgMjloLTV2LTJoM3YtM2gydjV6IiBpZD0iU2hhcGUiLz48L2c+PGcgZmlsbD0iI2ZmZiI+PHBhdGggZD0iTTYyIDI0djVoLTJ2LTNoLTN2LTJoNXpNNjIgMjBoLTV2LTJoM3YtM2gydjV6TTcwIDIwdi01aDJ2M2gzdjJoLTV6TTcwIDI0aDV2MmgtM3YzaC0ydi01eiIvPjwvZz48cGF0aCBkPSJNMjAuNTg2IDY2bC01LjY1Ni01LjY1NiAxLjQxNC0xLjQxNEwyMiA2NC41ODZsNS42NTYtNS42NTYgMS40MTQgMS40MTRMMjMuNDE0IDY2bDUuNjU2IDUuNjU2LTEuNDE0IDEuNDE0TDIyIDY3LjQxNGwtNS42NTYgNS42NTYtMS40MTQtMS40MTRMMjAuNTg2IDY2eiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0xMTEuNzg1IDY1LjAzTDExMCA2My41bDMtMy41aC0xMHYtMmgxMGwtMy0zLjUgMS43ODUtMS40NjhMMTE3IDU5bC01LjIxNSA2LjAzeiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0xNTIuMjE1IDY1LjAzTDE1NCA2My41bC0zLTMuNWgxMHYtMmgtMTBsMy0zLjUtMS43ODUtMS40NjhMMTQ3IDU5bDUuMjE1IDYuMDN6IiBmaWxsPSIjZmZmIi8+PGc+PHBhdGggaWQ9IlJlY3RhbmdsZS0xMSIgZmlsbD0iI2ZmZiIgZD0iTTE2MC45NTcgMjguNTQzbC0zLjI1LTMuMjUtMS40MTMgMS40MTQgMy4yNSAzLjI1eiIvPjxwYXRoIGQ9Ik0xNTIuNSAyN2MzLjAzOCAwIDUuNS0yLjQ2MiA1LjUtNS41cy0yLjQ2Mi01LjUtNS41LTUuNS01LjUgMi40NjItNS41IDUuNSAyLjQ2MiA1LjUgNS41IDUuNXoiIGlkPSJPdmFsLTEiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTUwIDIxaDV2MWgtNXoiLz48L2c+PGc+PHBhdGggZD0iTTExNi45NTcgMjguNTQzbC0xLjQxNCAxLjQxNC0zLjI1LTMuMjUgMS40MTQtMS40MTQgMy4yNSAzLjI1eiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0xMDguNSAyN2MzLjAzOCAwIDUuNS0yLjQ2MiA1LjUtNS41cy0yLjQ2Mi01LjUtNS41LTUuNS01LjUgMi40NjItNS41IDUuNSAyLjQ2MiA1LjUgNS41IDUuNXoiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTA2IDIxaDV2MWgtNXoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTA5LjA0MyAxOS4wMDhsLS4wODUgNS0xLS4wMTcuMDg1LTV6Ii8+PC9nPjwvZz48L2c+PC9zdmc+);
	}
	.pswp--svg .pswp__button--arrow--left,
	.pswp--svg .pswp__button--arrow--right {
		background: none;
	}
}
.pswp__button--close {
	background-position: 0 -44px;
}
.pswp__button--share {
	background-position: -44px -44px;
}
.pswp__button--fs {
	display: none;
}
.pswp--supports-fs .pswp__button--fs {
	display: block;
}
.pswp--fs .pswp__button--fs {
	background-position: -44px 0;
}
.pswp__button--zoom {
	display: none;
	background-position: -88px 0;
}
.pswp--zoom-allowed .pswp__button--zoom {
	display: block;
}
.pswp--zoomed-in .pswp__button--zoom {
	background-position: -132px 0;
}
.pswp--touch .pswp__button--arrow--left,
.pswp--touch .pswp__button--arrow--right {
	visibility: hidden;
}
.pswp__button--arrow--left,
.pswp__button--arrow--right {
	position: absolute;
	top: 50%;
	width: 70px;
	height: 100px;
	margin-top: -50px;
	background: none;
}
.pswp__button--arrow--left {
	left: 0;
}
.pswp__button--arrow--right {
	right: 0;
}
.pswp__button--arrow--left:before,
.pswp__button--arrow--right:before {
	position: absolute;
	top: 35px;
	width: 32px;
	height: 30px;
	background-color: rgba(0, 0, 0, 0.3);
	content: '';
}
.pswp__button--arrow--left:before {
	left: 6px;
	background-position: -138px -44px;
}
.pswp__button--arrow--right:before {
	right: 6px;
	background-position: -94px -44px;
}
.pswp__counter,
.pswp__share-modal {
	user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-webkit-user-select: none;
}
.pswp__share-modal {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	padding: 10px;
	background: rgba(0, 0, 0, 0.5);
	opacity: 0;
	transition: opacity 0.25s ease-out;
	will-change: opacity;
	z-index: 1600;
	-webkit-backface-visibility: hidden;
	-webkit-transition: opacity 0.25s ease-out;
}
.pswp__share-modal--hidden {
	display: none;
}
.pswp__share-tooltip {
	display: block;
	position: absolute;
	top: 56px;
	right: 44px;
	width: auto;
	border-radius: 2px;
	background: white;
	box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
	transform: translateY(6px);
	transition: transform 0.25s;
	will-change: transform;
	z-index: 1620;
	-ms-transform: translateY(6px);
	-webkit-backface-visibility: hidden;
	-webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
	-webkit-transform: translateY(6px);
	-webkit-transition: -webkit-transform 0.25s;
}
.pswp__share-tooltip a,
.pswp__share-tooltip a:hover {
	color: black;
	text-decoration: none;
}
.pswp__share-tooltip a {
	display: block;
	padding: 8px 12px;
	font-size: 14px;
	line-height: 18px;
}
.pswp__share-tooltip a:first-child {
	border-radius: 2px 2px 0 0;
}
.pswp__share-tooltip a:last-child {
	border-radius: 0 0 2px 2px;
}
.pswp__share-modal--fade-in {
	opacity: 1;
}
.pswp__share-modal--fade-in .pswp__share-tooltip {
	transform: translateY(0);
	-ms-transform: translateY(0);
	-webkit-transform: translateY(0);
}
.pswp--touch .pswp__share-tooltip a {
	padding: 16px 12px;
}
a.pswp__share--facebook:before {
	display: block;
	position: absolute;
	top: -12px;
	right: 15px;
	width: 0;
	height: 0;
	border: 6px solid transparent;
	border-bottom-color: white;
	content: '';
	pointer-events: none;
	-moz-pointer-events: none;
	-webkit-pointer-events: none;
}
a.pswp__share--facebook:hover {
	background: #3e5c9a;
	color: white;
}
a.pswp__share--facebook:hover:before {
	border-bottom-color: #3e5c9a;
}
a.pswp__share--twitter:hover {
	background: #55acee;
	color: white;
}
a.pswp__share--pinterest:hover {
	background: #ccc;
	color: #ce272d;
}
a.pswp__share--download:hover {
	background: #ddd;
}
.pswp__counter {
	position: absolute;
	top: 0;
	left: 0;
	height: 44px;
	padding: 0 10px;
	font-size: 13px;
	line-height: 44px;
	color: white;
	opacity: 0.75;
}
.pswp__caption {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	min-height: 44px;
}
.pswp__caption small {
	font-size: 11px;
	color: #bbb;
}
.pswp__caption__center {
	max-width: 420px;
	margin: 0 auto;
	padding: 10px;
	font-size: 13px;
	line-height: 20px;
	color: #ccc;
	text-align: left;
}
.pswp__caption--empty {
	display: none;
}
.pswp__caption--fake {
	visibility: hidden;
}
.pswp__preloader {
	position: absolute;
	top: 0;
	left: 50%;
	width: 44px;
	height: 44px;
	margin-left: -22px;
	direction: ltr;
	opacity: 0;
	transition: opacity 0.25s ease-out;
	will-change: opacity;
	-webkit-transition: opacity 0.25s ease-out;
}
.pswp__preloader__icn {
	width: 20px;
	height: 20px;
	margin: 12px;
}
.pswp__preloader--active {
	opacity: 1;
}
.pswp__preloader--active .pswp__preloader__icn {
	background: url(data:image/gif;base64,R0lGODlhFAAUAPMIAIeHhz8/P1dXVycnJ8/Pz7e3t5+fn29vb////wAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFBwAIACwAAAAAFAAUAEAEUxDJSatFxtwaggWAdIyHJAhXoRYSQUhDPGx0TbmujahbXGWZWqdDAYEsp5NupLPkdDwE7oXwWVasimzWrAE1tKFHErQRK8eL8mMUlRBJVI307uoiACH5BAUHAAgALAEAAQASABIAAAROEMkpS6E4W5upMdUmEQT2feFIltMJYivbvhnZ3R0A4NMwIDodz+cL7nDEn5CH8DGZh8MtEMBEoxkqlXKVIgQCibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkpjaE4W5spANUmFQX2feFIltMJYivbvhnZ3d1x4BNBIDodz+cL7nDEn5CH8DGZAsFtMMBEoxkqlXKVIgIBibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkpAaA4W5vpOdUmGQb2feFIltMJYivbvhnZ3Z0g4FNRIDodz+cL7nDEn5CH8DGZgcCNQMBEoxkqlXKVIgYDibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkpz6E4W5upENUmAQD2feFIltMJYivbvhnZ3V0Q4JNhIDodz+cL7nDEn5CH8DGZg8GtUMBEoxkqlXKVIggEibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkphaA4W5tpCNUmHQf2feFIltMJYivbvhnZ3d0w4BMAIDodz+cL7nDEn5CH8DGZBMLNYMBEoxkqlXKVIgoFibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkpQ6A4W5vpGNUmCQL2feFIltMJYivbvhnZ3R1B4NNxIDodz+cL7nDEn5CH8DGZhcINAMBEoxkqlXKVIgwGibbK9YLBYvLtHH5K0J0IACH5BAUHAAcALAEAAQASABIAAANCeLo6wzA6FxkhbaoQ4L3ZxnXLh0EjWZ4RV71VUcCLIByyTNt2PsO8m452sBGJBsNxkUwuD03lAQBASqnUJ7aq5UYSADs=) 0 0 no-repeat;
}
.pswp--css_animation .pswp__preloader--active {
	opacity: 1;
}
.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn {
	animation: clockwise 500ms linear infinite;
	-webkit-animation: clockwise 500ms linear infinite;
}
.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut {
	animation: donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite;
	-webkit-animation: donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite;
}
.pswp--css_animation .pswp__preloader__icn {
	position: absolute;
	top: 15px;
	left: 15px;
	width: 14px;
	height: 14px;
	margin: 0;
	background: none;
	opacity: 0.75;
}
.pswp--css_animation .pswp__preloader__cut {
	position: relative;
	overflow: hidden;
	width: 7px;
	height: 14px;
}
.pswp--css_animation .pswp__preloader__donut {
	position: absolute;
	top: 0;
	left: 0;
	width: 14px;
	height: 14px;
	margin: 0;
	border: 2px solid white;
	border-radius: 50%;
	border-bottom-color: transparent;
	border-left-color: transparent;
	background: none;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
@media (max-width: 1024px) and screen {
	.pswp__preloader {
		float: right;
		position: relative;
		top: auto;
		left: auto;
		margin: 0;
	}
}
.pswp__ui {
	opacity: 1;
	visibility: visible;
	z-index: 1550;
	-webkit-font-smoothing: auto;
}
.pswp__top-bar {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 44px;
}
.pswp--has_mouse .pswp__button--arrow--left,
.pswp--has_mouse .pswp__button--arrow--right,
.pswp__caption,
.pswp__top-bar {
	transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
	will-change: opacity;
	-webkit-backface-visibility: hidden;
	-webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
}
.pswp--has_mouse .pswp__button--arrow--left,
.pswp--has_mouse .pswp__button--arrow--right {
	visibility: visible;
}
.pswp__caption,
.pswp__top-bar,
.pswp__ui--fit .pswp__caption,
.pswp__ui--fit .pswp__top-bar {
	background-color: silver;
}
.pswp__ui--idle .pswp__button--arrow--left,
.pswp__ui--idle .pswp__button--arrow--right,
.pswp__ui--idle .pswp__top-bar {
	opacity: 0;
}
.pswp__ui--hidden .pswp__button--arrow--left,
.pswp__ui--hidden .pswp__button--arrow--right,
.pswp__ui--hidden .pswp__caption,
.pswp__ui--hidden .pswp__top-bar {
	opacity: 0.001;
}
.pswp__ui--one-slide .pswp__button--arrow--left,
.pswp__ui--one-slide .pswp__button--arrow--right,
.pswp__ui--one-slide .pswp__counter {
	display: none;
}
.pswp__element--disabled {
	display: none !important;
}
.pswp--minimal--dark .pswp__top-bar {
	background: none;
}


/* Animation Keyframes */

@-webkit-keyframes clockwise {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}
@keyframes clockwise {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}
@-webkit-keyframes donut-rotate {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0);
	}
	50% {
		-webkit-transform: rotate(-140deg);
		transform: rotate(-140deg);
	}
	100% {
		-webkit-transform: rotate(0);
		transform: rotate(0);
	}
}
@keyframes donut-rotate {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0);
	}
	50% {
		-webkit-transform: rotate(-140deg);
		transform: rotate(-140deg);
	}
	100% {
		-webkit-transform: rotate(0);
		transform: rotate(0);
	}
}

/*
------ mod.image_gallery.photoswipe.240508162130.css
------ /css/mod/image_gallery.photoswipe.css
*/

/* FISLess 1.9.1.5 */

.pswp {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	width: 100%;
	height: 100%;
	font-family: verdana;
	outline: none;
	touch-action: none;
	z-index: 21346;
	-ms-touch-action: none;
	-webkit-backface-visibility: hidden;
	-webkit-text-size-adjust: 100%;
}
.pswp * {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.pswp img {
	max-width: none;
}
.pswp--animate_opacity {
	opacity: 0.001;
	transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
	will-change: opacity;
	-webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
}
.pswp__top-bar {
	background-color: silver;
}
.pswp--open {
	display: block;
}
.pswp--zoom-allowed .pswp__img {
	cursor: -moz-zoom-in;
	cursor: -webkit-zoom-in;
	cursor: zoom-in;
}
.pswp--zoomed-in .pswp__img {
	cursor: -moz-grab;
	cursor: -webkit-grab;
	cursor: grab;
}
.pswp--dragging .pswp__img {
	cursor: -moz-grabbing;
	cursor: -webkit-grabbing;
	cursor: grabbing;
}
.pswp__bg,
.pswp__scroll-wrap {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.pswp__bg {
	background-color: rgba(255, 255, 255, 0.9);
	opacity: 0;
	transform: translateZ(0);
	will-change: opacity;
	-webkit-backface-visibility: hidden;
	-webkit-transform: translateZ(0);
}
.pswp__scroll-wrap {
	overflow: hidden;
}
.pswp__container,
.pswp__zoom-wrap {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	touch-action: none;
	-ms-touch-action: none;
}
.pswp__container,
.pswp__img {
	user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-webkit-tap-highlight-color: transparent;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
}
.pswp__zoom-wrap {
	position: absolute;
	width: 100%;
	transform-origin: left top;
	transition: transform 333ms cubic-bezier(0.4, 0, 0.22, 1);
	-ms-transform-origin: left top;
	-webkit-transform-origin: left top;
	-webkit-transition: -webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);
}
.pswp__bg {
	transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
	will-change: opacity;
	-webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
}
.pswp--animated-in .pswp__bg,
.pswp--animated-in .pswp__zoom-wrap {
	transition: none;
	-webkit-transition: none;
}
.pswp__container,
.pswp__zoom-wrap {
	-webkit-backface-visibility: hidden;
}
.pswp__img,
.pswp__item {
	position: absolute;
	top: 0;
	left: 0;
}
.pswp__item {
	right: 0;
	bottom: 0;
	overflow: hidden;
}
.pswp__img {
	width: auto;
	height: auto;
}
.pswp__img--placeholder {
	-webkit-backface-visibility: hidden;
}
.pswp__img--placeholder--blank {
	background: #222;
}
.pswp--ie .pswp__img {
	top: 0;
	left: 0;
	width: 100% !important;
	height: auto !important;
}
.pswp__error-msg {
	position: absolute;
	top: 50%;
	left: 0;
	width: 100%;
	margin-top: -8px;
	font-size: 14px;
	line-height: 16px;
	color: #ccc;
	text-align: center;
}
.pswp__error-msg a {
	color: #ccc;
	text-decoration: underline;
}
.pswp__counter {
	color: white;
}

/*
------ mod.list.220721102517.css
------ /css/mod/list.css
*/

/* FISLess 1.8.1.19 */

.module.module_list > .list_items {
	grid-area: list_items;
}
.module_list > a.module_list_loadmore {
	display: table;
	margin-left: auto;
	margin-right: auto;
	margin-top: var(--spacer);
	padding: calc(var(--spacer) * 0.5);
	border: 1px solid #aaa;
	border-radius: 3px;
	white-space: nowrap;
	cursor: pointer;
}

/*
------ basic.250314121738.css
------ /SiteTVI11965/css/compiled/basic.css
*/

/* FISLess 1.10.0.1 */

:root {
	--cms4u-slots: 12;
}
@media (max-width:550px) {
	:root {
		--cms4u-slots: 4;
	}
}
@media (min-width:551px) and (max-width:899px) {
	:root {
		--cms4u-slots: 6;
	}
}
@media (min-width:900px) {
	:root {
		--cms4u-slots: 12;
	}
}
body {
	display: grid;
	background-color: white;
	font-family: verdana,helvetica,arial;
	font-size: 14px;
	line-height: 1.4em;
	color: #555;
}
#content,
#header {
	width: 100%;
	max-width: 1200px;
	justify-self: center;
}
@media (max-width:1199px) {
	#content,
	#header {
		width: 100vw;
	}
}
#header,
#headernav {
	background-image: url(data:image/png;base64,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);
	background-position: 20px center;
	background-repeat: no-repeat;
}
#header {
	display: grid;
	position: relative;
	border-bottom: 1px solid #707070;
}
@media (max-width:899px) {
	#header {
		height: 100px;
	}
	#header,
	#header #headernav {
		background-position: 20px 30px;
	}
	#header #sandwich {
		position: absolute;
		top: 20px;
		right: 20px;
		width: 40px;
		height: 40px;
		border: 1px solid silver;
		border-radius: 8px;
		background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyBoZWlnaHQ9IjMycHgiIGlkPSJMYXllcl8xIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMiAzMjsiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDMyIDMyIiB3aWR0aD0iMzJweCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PHBhdGggZD0iTTQsMTBoMjRjMS4xMDQsMCwyLTAuODk2LDItMnMtMC44OTYtMi0yLTJINEMyLjg5Niw2LDIsNi44OTYsMiw4UzIuODk2LDEwLDQsMTB6IE0yOCwxNEg0Yy0xLjEwNCwwLTIsMC44OTYtMiwyICBzMC44OTYsMiwyLDJoMjRjMS4xMDQsMCwyLTAuODk2LDItMlMyOS4xMDQsMTQsMjgsMTR6IE0yOCwyMkg0Yy0xLjEwNCwwLTIsMC44OTYtMiwyczAuODk2LDIsMiwyaDI0YzEuMTA0LDAsMi0wLjg5NiwyLTIgIFMyOS4xMDQsMjIsMjgsMjJ6Ii8+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4qIHsgZmlsbDogc2lsdmVyOyB9PC9zdHlsZT48L3N2Zz4K);
		background-position: center center;
		background-repeat: no-repeat;
		cursor: pointer;
		z-index: 2001;
	}
}
@media (min-width:900px) {
	#header {
		height: 150px;
	}
	#header #sandwich {
		display: none;
	}
}
#header #headernav li,
#header #headernav ul {
	list-style-type: none;
}
@media (max-width:899px) {
	#header #headernav {
		position: fixed;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		padding-top: 100px;
		background-color: white;
		z-index: 2000;
	}
	#header #headernav:not(.visible) {
		display: none;
	}
	#header #headernav > ul {
		display: grid;
		border-top: 1px solid #707070;
		grid-auto-flow: row;
	}
	#header #headernav > ul > li {
		padding: 20px 0 0 20px;
	}
}
#header #headernav a {
	font-size: 14px;
	font-weight: bold;
	color: #ae0018;
}
@media (min-width:900px) {
	#header #headernav {
		background: none;
	}
	#header #headernav ul {
		display: grid;
		position: absolute;
		top: 45px;
		right: 0;
		align-self: center;
		grid-auto-flow: column;
		justify-content: flex-start;
	}
	#header #headernav ul > * > a {
		padding: 20px;
	}
}
.content {
	display: grid;
	padding: 20px;
	grid-gap: 60px;
	grid-template-columns: 1fr;
}
p:not(:first-child) {
	margin-top: 0.75em;
}
h1 {
	margin: 0;
	padding: 0 0 20px 20px;
	font-size: 16px;
	line-height: 20px;
	color: #0277ad;
}
h2 {
	margin: 0;
	padding: 0;
	font-size: 14px;
	line-height: unset;
}
.block {
	display: grid;
	grid-column-gap: 20px;
	grid-row-gap: 60px;
}
@media (max-width:550px) {
	.block {
		grid-template-columns: repeat(4, 1fr);
	}
}
@media (min-width:551px) and (max-width:899px) {
	.block {
		grid-template-columns: repeat(6, 1fr);
	}
}
@media (min-width:900px) {
	.block {
		grid-template-columns: repeat(12, 1fr) !important;
	}
}
.block.nogrid {
	display: block !important;
}
.block > .module {
	display: grid;
	grid-gap: 20px;
}
.block > .module h1 {
	padding-bottom: 0;
	padding-left: 0;
}
.block > .module.module_imagetext {
	grid-template-areas: "headings headings"
			"image text" !important;
}
@media (min-width:551px) and (max-width:899px) {
	.block > .module.module_imagetext {
		grid-template-columns: 2fr 1fr;
	}
}
@media (min-width:900px) {
	.block > .module.module_imagetext {
		grid-template-columns: 3fr 9fr;
	}
}
.block > .module.module_imagetext.rechts {
	grid-template-areas: "headings image"
			"text image" !important;
}
@media (min-width:551px) and (max-width:899px) {
	.block > .module.module_imagetext.rechts {
		grid-template-columns: 1fr 2fr;
	}
}
@media (min-width:900px) {
	.block > .module.module_imagetext.rechts {
		grid-template-columns: 9fr 3fr;
	}
}
.block > .module.module_imagetext.imgtop {
	grid-template-areas: "headings" "image"
			"text" !important;
	grid-template-columns: 1fr;
}
@media (max-width:550px) {
	.block > .module.module_imagetext {
		grid-template-areas: "headings" "image"
				"text" !important;
	}
}
.block > .module.module_imagetext > .module_imagetext_headings {
	grid-area: headings;
}
.block > .module.module_imagetext > .module_imagetext_image {
	grid-area: image;
}
.block > .module.module_imagetext > .module_imagetext_htmltext {
	grid-area: text;
}
.block > .module.module_text {
	grid-template-areas: "headings"
			"text" !important;
	grid-template-columns: 1fr;
}
.block > .module.module_text > .module_imagetext_headings {
	grid-area: headings;
}
.block > .module.module_text > .module_imagetext_headings h1 {
	padding-bottom: 0;
}
.block > .module.module_text > .module_imagetext_text {
	grid-area: text;
}
@media (max-width:550px) {
	.block > .module.module_group > * {
		align-self: start;
	}
}
@media (min-width:551px) {
	.block > .module.module_group {
		grid-row-gap: 10px;
		grid-template-areas: "name name" "age definition" "leaders definition" "time definition"
				"location  definition" !important;
		grid-template-columns: 3fr 9fr;
		grid-template-rows: repeat(3, auto) 1fr;
	}
	.block > .module.module_group > * {
		align-self: start;
	}
}
.block > .module.module_group h1 {
	margin-bottom: 20px;
}
.block > .module.module_report {
	grid-gap: 0;
}
@media (max-width:550px) {
	.block > .module.module_report {
		grid-template-areas: initial !important;
		grid-template-columns: 1fr;
	}
	.block > .module.module_report > * {
		grid-area: unset;
	}
}
@media (min-width:551px) and (max-width:899px) {
	.block > .module.module_report {
		grid-template-areas: "title" "subtitle" "author" "maintext" "downloads"
				"images" !important;
		grid-template-rows: repeat(6, auto);
	}
}
@media (min-width:900px) {
	.block > .module.module_report {
		grid-template-areas: "title images" "subtitle images" "author images" "maintext images"
				"downloads images" !important;
		grid-template-rows: repeat(4, auto) 1fr !important;
	}
}
.block > .module.module_report > *:empty {
	display: none;
}
.block > .module.module_report > * {
	padding-top: 20px;
	align-self: start;
}
.block > .module.module_report .module_report_title h2 {
	padding: 0;
	font-size: 22px;
	line-height: 1em;
}
.block > .module.module_report .module_report_images {
	display: grid;
	align-items: center;
	grid-gap: 10px;
	grid-template-columns: repeat(2, 1fr);
}
@media (min-width:551px) and (max-width:899px) {
	.block > .module.module_report .module_report_images {
		width: 500px;
	}
}
@media (min-width:900px) {
	.block > .module.module_report .module_report_images {
		width: 500px;
		padding-left: 20px;
	}
}
.block > .module.module_report .module_report_images > .module_report_image {
	width: 100%;
	--maxw: (250px - (20px / 4));
}
.block > .module.module_report .module_report_images > .module_report_image:nth-child(1) {
	--maxw: 500px;
	grid-column: span 2;
}
@media (min-width:540px) {
	.block > .module.module_report .module_report_images > .module_report_image {
		width: var(--maxw) !important;
	}
}
.block > .module.module_report .module_report_maintext p {
	margin-top: 10px;
}
.block > .module.module_imagetext.pl2 {
	grid-template-columns: 50px auto;
}
.block > .module.module_list > .pagination {
	margin-top: 20px;
	border-top: 1px solid #eee;
	border-bottom: 1px solid #eee;
	text-align: center;
}
.block > .module.module_list > .pagination > .pagination_link {
	display: inline-block;
	width: 40px;
	margin: 5px;
	padding-bottom: 3px;
	padding-top: 5px;
	border: 1px solid rgba(174, 0, 24, 0.2);
	border-radius: 10px;
	text-align: center;
}
.block > .module.module_list > .pagination > .pagination_link.active {
	border: 1px solid #ae0018;
	background-color: #ae0018;
	font-weight: bold;
	color: white;
}
.block > .module.module_list > .list_items.slider,
.block > .module.module_list > .list_items.slider .module,
.block > .module.module_list > .list_items.slider .module_list_list_items {
	display: block !important;
}
.block > .module.module_list > .list_items > .module_report:not(.startpageslider) {
	display: grid;
	grid-template-columns: 1fr !important;
	grid-template-areas: "." "list_prev_block" "list_prev_text"
			"list_prev_link" !important;
	position: relative;
	grid-gap: 0;
	align-items: stretch;
}
@media (max-width:550px) {
	.block > .module.module_list > .list_items > .module_report:not(.startpageslider) {
		grid-template-rows: calc(((100vw - 2 * 20px) / 4 * 3) / 2) calc(((100vw - 2 * 20px) / 4 * 3) / 2) min-content min-content auto !important;
	}
	.block > .module.module_list > .list_items > .module_report:not(.startpageslider) > .list_prev_image,
	.block > .module.module_list > .list_items > .module_report:not(.startpageslider) div.imageAutoResize:before {
		height: calc((100vw - 2 * 20px) / 4 * 3);
		padding-top: 0 !important;
	}
}
@media (min-width:551px) and (max-width:899px) {
	.block > .module.module_list > .list_items > .module_report:not(.startpageslider) {
		grid-template-rows: calc((((100vw - 2 * 20px) / 2) / 4 * 3) / 2) calc((((100vw - 2 * 20px) / 2) / 4 * 3) / 2) min-content min-content auto !important;
	}
	.block > .module.module_list > .list_items > .module_report:not(.startpageslider) > .list_prev_image,
	.block > .module.module_list > .list_items > .module_report:not(.startpageslider) div.imageAutoResize:before {
		height: calc(((100vw - 2 * 20px) / 2) / 4 * 3);
		padding-top: 0 !important;
	}
}
@media (min-width:900px) and (max-width:1199px) {
	.block > .module.module_list > .list_items > .module_report:not(.startpageslider) {
		grid-template-rows: calc((((100vw - 2 * 20px) / 3) / 4 * 3) / 2) calc((((100vw - 2 * 20px) / 3) / 4 * 3) / 2) min-content min-content auto !important;
	}
	.block > .module.module_list > .list_items > .module_report:not(.startpageslider) > .list_prev_image,
	.block > .module.module_list > .list_items > .module_report:not(.startpageslider) div.imageAutoResize:before {
		height: calc(((100vw - 2 * 20px) / 3) / 4 * 3);
		padding-top: 0 !important;
	}
}
@media (min-width:1200px) {
	.block > .module.module_list > .list_items > .module_report:not(.startpageslider) {
		grid-template-rows: 145px 145px min-content min-content auto !important;
	}
	.block > .module.module_list > .list_items > .module_report:not(.startpageslider) > .list_prev_image,
	.block > .module.module_list > .list_items > .module_report:not(.startpageslider) div.imageAutoResize:before {
		height: 290px;
		padding-top: 0 !important;
	}
}
.block > .module.module_list > .list_items > .module_report:not(.startpageslider) > .list_prev_image {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	grid-area: unset !important;
}
.block > .module.module_list > .list_items > .module_report:not(.startpageslider) > .module_report_date {
	position: absolute;
	top: 20px;
	left: 20px;
	color: white;
}
.block > .module.module_list > .list_items > .module_report:not(.startpageslider) > *:not(.list_prev_image):not(.module_report_date) {
	display: grid;
	padding: 10px 20px 0;
	z-index: 33;
}
.block > .module.module_list > .list_items > .module_report:not(.startpageslider) > .list_prev_block {
	display: grid;
	padding: 20px !important;
	background-color: rgba(174, 0, 24, 0.8);
	align-content: stretch;
	grid-area: list_prev_block;
	grid-gap: 10px;
	grid-template-rows: auto min-content;
	z-index: 5;
}
.block > .module.module_list > .list_items > .module_report:not(.startpageslider) > .list_prev_block,
.block > .module.module_list > .list_items > .module_report:not(.startpageslider) > .list_prev_block * {
	color: white;
}
.block > .module.module_list > .list_items > .module_report:not(.startpageslider) > .list_prev_block > .list_prev_link {
	display: none;
}
.block > .module.module_list > .list_items > .module_report:not(.startpageslider) > .list_prev_block > .list_prev_title {
	font-size: 16px;
	line-height: 1.2em;
	align-self: flex-start;
}
.block > .module.module_list > .list_items > .module_report:not(.startpageslider) > .list_prev_block > .list_prev_title_2 {
	font-size: 14px;
	font-weight: normal;
	line-height: 1.2em;
	align-self: flex-end;
}
.block > .module.module_list > .list_items > .module_report:not(.startpageslider) > .list_prev_link {
	font-weight: bold;
}
@media (max-width:550px) {
	.block > .module.module_list > .list_items > .module_report:not(.startpageslider) > .list_prev_link,
	.block > .module.module_list > .list_items > .module_report:not(.startpageslider) > .list_prev_text {
		display: none !important;
	}
}
.block > .module.module_list.list_areatype_group > .list_items {
	grid-row-gap: 40px;
}
.block > .module.module_list.list_areatype_group > .list_items > .module_group{
	display: grid;
	grid-gap: 5px;
	grid-template-areas: "age"
			"list_prev_title" !important;
	grid-template-columns: 1fr !important;
}
.block > .module.module_list.list_areatype_group > .list_items > .module_group * {
	grid-area: unset;
}
.block > .module.module_list.list_areatype_group > .list_items > .module_group .list_link {
	font-weight: bold;
	color: #0277ad;
}
.block > .module.module_list.list_areatype_image > .list_items.sponsoren {
	display: flex;
	padding-left: 20px;
	padding-right: 20px;
	flex-wrap: wrap;
	justify-content: space-around;
}
.block > .module.module_list.list_areatype_image > .list_items.sponsoren .module_image{
	display: inline-block;
	grid-column: span 12;
	--spons-per-row: 4;
	flex: 0 0 calc((100% - (20px * (var(--spons-per-row) + 1))) / var(--spons-per-row));
}
@media (max-width:899px) {
	.block > .module.module_list.list_areatype_image > .list_items.sponsoren .module_image{
		grid-column: span 4;
		--spons-per-row: 2;
	}
}
.block > .module.module_list.list_areatype_image > .list_items.sponsoren .module_image .module_image_list_prev_image_img {
	width: 100%;
	margin: 0 auto;
	justify-content: center;
}
.block > .module.module_list.list_areatype_image > .list_items.sponsoren .module_image .module_image_list_prev_image_img.imageAutoResize {
	background-size: contain;
}
@media (max-width:550px) {
	.slot_4 {
		grid-column: span 4;
		grid-template-columns: repeat(4, 1fr);
	}
	.slot_3 {
		grid-column: span 3;
		grid-template-columns: repeat(3, 1fr);
	}
	.slot_2 {
		grid-column: span 2;
		grid-template-columns: repeat(2, 1fr);
	}
	.slot_1 {
		grid-column: span 1;
		grid-template-columns: repeat(1, 1fr);
	}
}
@media (min-width:551px) and (max-width:899px) {
	.slot_6 {
		grid-column: span 6;
		grid-template-columns: repeat(6, 1fr);
	}
	.slot_5 {
		grid-column: span 5;
		grid-template-columns: repeat(5, 1fr);
	}
	.slot_4 {
		grid-column: span 4;
		grid-template-columns: repeat(4, 1fr);
	}
	.slot_3 {
		grid-column: span 3;
		grid-template-columns: repeat(3, 1fr);
	}
	.slot_2 {
		grid-column: span 2;
		grid-template-columns: repeat(2, 1fr);
	}
	.slot_1 {
		grid-column: span 1;
		grid-template-columns: repeat(1, 1fr);
	}
	body.startpage .module_list.mod4only {
		display: none;
	}
}
@media (min-width:900px) {
	.block > .module.module_list.sponsoren.list_areatype_image.perRow12 > .list_items .module_image {
		--spons-per-row: 12;
	}
	.block > .module.module_list.sponsoren.list_areatype_image.perRow11 > .list_items .module_image {
		--spons-per-row: 11;
	}
	.block > .module.module_list.sponsoren.list_areatype_image.perRow10 > .list_items .module_image {
		--spons-per-row: 10;
	}
	.block > .module.module_list.sponsoren.list_areatype_image.perRow9 > .list_items .module_image {
		--spons-per-row: 9;
	}
	.block > .module.module_list.sponsoren.list_areatype_image.perRow8 > .list_items .module_image {
		--spons-per-row: 8;
	}
	.block > .module.module_list.sponsoren.list_areatype_image.perRow7 > .list_items .module_image {
		--spons-per-row: 7;
	}
	.block > .module.module_list.sponsoren.list_areatype_image.perRow6 > .list_items .module_image {
		--spons-per-row: 6;
	}
	.block > .module.module_list.sponsoren.list_areatype_image.perRow5 > .list_items .module_image {
		--spons-per-row: 5;
	}
	.block > .module.module_list.sponsoren.list_areatype_image.perRow4 > .list_items .module_image {
		--spons-per-row: 4;
	}
	.block > .module.module_list.sponsoren.list_areatype_image.perRow3 > .list_items .module_image {
		--spons-per-row: 3;
	}
	.block > .module.module_list.sponsoren.list_areatype_image.perRow2 > .list_items .module_image {
		--spons-per-row: 2;
	}
	.block > .module.module_list.sponsoren.list_areatype_image.perRow1 > .list_items .module_image {
		--spons-per-row: 1;
	}
	.slot_12 {
		grid-column: span 12;
		grid-template-columns: repeat(12, 1fr);
	}
	.slot_11 {
		grid-column: span 11;
		grid-template-columns: repeat(11, 1fr);
	}
	.slot_10 {
		grid-column: span 10;
		grid-template-columns: repeat(10, 1fr);
	}
	.slot_9 {
		grid-column: span 9;
		grid-template-columns: repeat(9, 1fr);
	}
	.slot_8 {
		grid-column: span 8;
		grid-template-columns: repeat(8, 1fr);
	}
	.slot_7 {
		grid-column: span 7;
		grid-template-columns: repeat(7, 1fr);
	}
	.slot_6 {
		grid-column: span 6;
		grid-template-columns: repeat(6, 1fr);
	}
	.slot_5 {
		grid-column: span 5;
		grid-template-columns: repeat(5, 1fr);
	}
	.slot_4 {
		grid-column: span 4;
		grid-template-columns: repeat(4, 1fr);
	}
	.slot_3 {
		grid-column: span 3;
		grid-template-columns: repeat(3, 1fr);
	}
	.slot_2 {
		grid-column: span 2;
		grid-template-columns: repeat(2, 1fr);
	}
	.slot_1 {
		grid-column: span 1;
		grid-template-columns: repeat(1, 1fr);
	}
	body.startpage .module_list.mod4only {
		display: none;
	}
}
body.startpage .block.startpageslider {
	display: block;
	overflow: hidden;
}
@media (max-width:550px) {
	body.startpage .block.startpageslider {
		display: none;
	}
}
body.startpage .block.startpageslider .swiper-pagination-bullets {
	display: grid;
	position: absolute;
	bottom: 10px;
	width: calc(100% / 12 * 7);
	height: 20px;
	grid-auto-flow: column;
	grid-gap: 10px;
	z-index: 2000;
}
@media (max-width:550px) {
	body.startpage .block.startpageslider .swiper-pagination-bullets {
		left: 0;
		right: 0;
		width: 100%;
		justify-content: center;
	}
}
@media (min-width:551px) {
	body.startpage .block.startpageslider .swiper-pagination-bullets {
		left: 20px;
		width: 70%;
		justify-content: flex-start;
	}
}
body.startpage .block.startpageslider .swiper-pagination-bullets .swiper-pagination-bullet {
	display: inline-block;
	width: 14px;
	height: 14px;
	border-radius: 20px;
	background-color: white;
}
body.startpage .block.startpageslider .swiper-pagination-bullets .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
	opacity: 0.2;
}
body.startpage .block.startpageslider .swiper-pagination-bullets .swiper-pagination-bullet[role=button] {
	cursor: pointer;
}
body.startpage .block.startpageslider .list_items > .module_report {
	background-color: #ae0018;
	position: relative;
	color: white;
	grid-gap: 0;
	grid-template-columns: 7fr 5fr !important;
	grid-template-rows: 25% 1fr !important;
	grid-template-areas: ". list_prev_image"
			"list_prev_block list_prev_image" !important;
	height: 483.33333333333337px;
}
body.startpage .block.startpageslider .list_items > .module_report > * {
	padding: 20px;
}
body.startpage .block.startpageslider .list_items > .module_report > .list_prev_image {
	position: relative;
	padding: 0;
	grid-area: list_prev_image;
}
body.startpage .block.startpageslider .list_items > .module_report > .list_prev_image > .imageAutoResize {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
}
body.startpage .block.startpageslider .list_items > .module_report > .list_prev_image > .imageAutoResize:before {
	padding: 0;
}
body.startpage .block.startpageslider .list_items > .module_report > .list_prev_block {
	display: grid;
	margin-bottom: 30px;
	grid-area: list_prev_block;
}
body.startpage .block.startpageslider .list_items > .module_report > .list_prev_block > * {
	padding-bottom: 20px;
	padding-top: 20px;
}
@media (min-width:551px) and (max-width:899px) {
	body.startpage .block.startpageslider .list_items > .module_report > .list_prev_block > .list_prev_title {
		font-size: 22px;
		line-height: 26px;
		align-self: flex-end;
	}
}
@media (min-width:900px) {
	body.startpage .block.startpageslider .list_items > .module_report > .list_prev_block > .list_prev_title {
		font-size: 40px;
		line-height: 45px;
		align-self: flex-end;
	}
}
body.startpage .block.startpageslider .list_items > .module_report > .list_prev_block > .list_prev_title_2 {
	font-weight: normal;
}
@media (max-width:550px) {
	body.startpage .block.startpageslider .list_items > .module_report > .list_prev_block > .list_prev_title_2 {
		padding-bottom: 45px;
	}
}
@media (min-width:551px) and (max-width:899px) {
	body.startpage .block.startpageslider .list_items > .module_report > .list_prev_block > .list_prev_title_2 {
		align-self: flex-start;
	}
}
@media (min-width:900px) {
	body.startpage .block.startpageslider .list_items > .module_report > .list_prev_block > .list_prev_title_2 {
		font-size: 22px;
		align-self: flex-start;
	}
}
body.startpage .block.startpageslider .list_items > .module_report > .list_prev_block > .list_prev_link {
	padding: 10px 20px;
	border: 1px solid white;
	border-radius: 10px;
	background-color: rgba(255, 255, 255, 0.8);
	font-weight: bold;
	color: #ae0018;
	align-self: flex-end;
	justify-self: flex-start;
}
body.startpage .block.startpageslider .list_items > .module_report > .module_report_date {
	position: absolute;
	top: 0;
	left: 0;
	color: white;
}
a,
a:hover {
	color: #ae0018;
}
#spfooter > .block {
	padding-bottom: 20px;
	padding-top: 20px;
	background-color: #ededed;
	grid-gap: 20px;
}
#spfooter > .block:nth-child(1) {
	margin-bottom: 40px;
	padding-bottom: 20px;
}
#spfooter > .block:nth-child(1) > .module {
	grid-gap: 0;
}
#spfooter > .block:not(:nth-child(1)):not(:nth-child(2)) {
	padding-top: 40px;
}
#spfooter > .block:not(:nth-child(1)) .module_imagetext_image {
	justify-self: center;
}
#spfooter > .block:not(:nth-child(1)) .module_imagetext_image_img {
	width: 48px;
}
#spfooter > .block:not(:nth-child(1)) .module_imagetext_htmltext {
	font-size: 11px;
	font-weight: bold;
	justify-self: center;
}
@media (max-width:550px) {
	#spfooter > .block:not(:nth-child(1)) > .module {
		grid-column: span 4;
	}
	#spfooter > .block:not(:nth-child(1)) > .module.module_imagetext {
		grid-column: span 2;
	}
	#spfooter {
		padding-bottom: 20px;
	}
	#spfooter .module_html_html,
	#spfooter .module_image_image_img,
	#spfooter .module_text_text {
		margin-left: 20px;
	}
}
@media (min-width:551px) and (max-width:899px) {
	#spfooter > .block:not(:nth-child(1)) > .module {
		grid-column: span 6;
	}
	#spfooter > .block:not(:nth-child(1)) > .module.module_imagetext {
		grid-column: span 2;
	}
}
#spfooter h1 {
	padding-left: 20px;
	color: #ae0018;
}
.module_contact input,
.module_contact select,
.module_contact textarea {
	border: none;
	border-radius: 4px;
	background: #eee;
	font-family: arial,verdana,helvetica,sans-serif;
	font-size: 15px;
	box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.1);
	webkit-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.1);
	-khtml-border-radius: 4px;
	-moz-border-radius: 4px;
	-moz-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1) inset;
	-webkit-border-radius: 4px;
}
.module_contact .module_contact_errors,
.module_contact .module_contact_thankyou {
	padding: 15px;
	border: 1px solid red;
	border-radius: 4px;
	-khtml-border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}
.module_contact .module_contact_errors {
	margin-top: 20px;
	font-style: italic;
	color: red;
}
.module_contact .module_contact_formdata:not(:last-child) {
	margin-bottom: 20px;
}
.module_contact fieldset {
	margin: 0px;
	padding-bottom: 15px;
	border: 1px solid #f9dbd9;
	border-radius: 4px;
	color: #58471e;
	-khtml-border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}
.module_contact fieldset legend {
	margin-left: 6px;
	padding: 6px;
	font: 16px "PrimFontBold",sans-serif;
	color: #be0026;
	letter-spacing: 0.1em;
}
.module_contact ol {
	margin: 0 20px;
}
.module_contact ol li {
	display: block;
	float: none;
	width: 100%;
	margin-left: 0;
	margin-right: 0;
}
.module_contact ol li input,
.module_contact ol li select,
.module_contact ol li textarea {
	width: 95%;
	margin-bottom: 20px;
	padding: 10px 5px;
	border: none;
}
.module_contact ol li input[type=checkbox],
.module_contact ol li input.checkbox,
.module_contact ol li select[type=checkbox],
.module_contact ol li select.checkbox,
.module_contact ol li textarea[type=checkbox],
.module_contact ol li textarea.checkbox {
	width: auto;
	margin-right: 10px;
}
.module_contact ol label {
	display: block;
	margin-bottom: 6px;
}
.module_contact ol .shortlength {
	display: inline-block;
	width: 45%;
}
.module_contact .module_contact_submit {
	clear: both;
}
.module_contact .module_contact_submit input {
	margin-top: 30px;
}
.module_contact .module_contact_formsubmit {
	display: grid;
	margin-left: 0;
	margin-top: 20px;
	font-size: 11px;
}
.module_contact .module_contact_formsubmit input {
	padding: 8px 20px;
	border: 1px solid #97002b;
	border-radius: 3px;
	background-color: #be0026;
	color: white;
	cursor: pointer;
	text-align: center;
	text-shadow: #860026 0px 1px 2px;
	-webkit-box-shadow: rgba(134, 0, 38, 0.296875) 0px 1px 1px 0px, #860026 0px 1px 0px 0px inset;
}

/*
------ swiper.250314121738.css
------ /SiteTVI11965/css/compiled/swiper.css
*/

/* FISLess 1.10.0.1 */

@font-face {
	font-family: 'swiper-icons';
	src: url('data:application/font-woff;charset=utf-8;base64, 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');
	font-weight: 400;
	font-style: normal;
}
:root {
	--swiper-theme-color: #007aff;
}
:host {
	display: block;
	position: relative;
	margin-left: auto;
	margin-right: auto;
	z-index: 1;
}
.swiper {
	display: block;
	position: relative;
	overflow: hidden;
	margin-left: auto;
	margin-right: auto;
	padding: 0;
	list-style: none;
	z-index: 1;
}
.swiper-vertical > .swiper-wrapper {
	flex-direction: column;
}
.swiper-wrapper {
	display: flex;
	position: relative;
	width: 100%;
	height: 100%;
	box-sizing: content-box;
	transition-property: transform;
	transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
	z-index: 1;
}
.swiper-android .swiper-slide,
.swiper-ios .swiper-slide,
.swiper-wrapper {
	transform: translate3d(0px, 0, 0);
}
.swiper-horizontal {
	touch-action: pan-y;
}
.swiper-vertical {
	touch-action: pan-x;
}
.swiper-slide {
	display: block;
	position: relative;
	width: 100%;
	height: 100%;
	flex-shrink: 0;
	transition-property: transform;
}
.swiper-slide-invisible-blank {
	visibility: hidden;
}
.swiper-autoheight,
.swiper-autoheight .swiper-slide {
	height: auto;
}
.swiper-autoheight .swiper-wrapper {
	align-items: flex-start;
	transition-property: transform, height;
}
.swiper-backface-hidden .swiper-slide {
	backface-visibility: hidden;
	transform: translateZ(0);
	-webkit-backface-visibility: hidden;
}
.swiper-3d.swiper-css-mode .swiper-wrapper {
	perspective: 1200px;
}
.swiper-3d .swiper-wrapper {
	transform-style: preserve-3d;
}
.swiper-3d {
	perspective: 1200px;
}
.swiper-3d .swiper-cube-shadow,
.swiper-3d .swiper-slide {
	transform-style: preserve-3d;
}
.swiper-css-mode > .swiper-wrapper {
	overflow: auto;
	scrollbar-width: none;
	-ms-overflow-style: none;
}
.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
	display: none;
}
.swiper-css-mode > .swiper-wrapper > .swiper-slide {
	scroll-snap-align: start start;
}
.swiper-css-mode.swiper-horizontal > .swiper-wrapper {
	scroll-snap-type: x mandatory;
}
.swiper-css-mode.swiper-vertical > .swiper-wrapper {
	scroll-snap-type: y mandatory;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper {
	scroll-snap-type: none;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide {
	scroll-snap-align: none;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper::before {
	content: '';
	flex-shrink: 0;
	order: 9999;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper > .swiper-slide {
	scroll-snap-align: center center;
	scroll-snap-stop: always;
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper::before {
	width: var(--swiper-centered-offset-after);
	height: 100%;
	min-height: 1px;
}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper::before {
	width: 100%;
	min-width: 1px;
	height: var(--swiper-centered-offset-after);
}
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-top {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	pointer-events: none;
	z-index: 10;
}
.swiper-3d .swiper-slide-shadow {
	background: rgba(0, 0, 0, 0.15);
}
.swiper-3d .swiper-slide-shadow-left {
	background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-right {
	background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-top {
	background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-bottom {
	background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-lazy-preloader {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 42px;
	height: 42px;
	margin-left: -21px;
	margin-top: -21px;
	border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
	border-radius: 50%;
	border-top-color: transparent;
	box-sizing: border-box;
	transform-origin: 50%;
	z-index: 10;
}
.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,
.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader {
	animation: swiper-preloader-spin 1s infinite linear;
}
.swiper-lazy-preloader-white {
	--swiper-preloader-color: white;
}
.swiper-lazy-preloader-black {
	--swiper-preloader-color: black;
}


/* Animation Keyframes */

@keyframes swiper-preloader-spin {
0% {
	transform: rotate(0deg);
}
100% {
	transform: rotate(360deg);
}
}

/*
------ test.241030161845.css
------ /SiteTVI11965/css/compiled/test.css
*/

/* FISLess 1.9.1.5 */

#bg {
	--any-test-option: 4;
}

