@import 'https://fonts.googleapis.com/css?family=Roboto+Condensed:700,regular,italic,700italic&display=swap';
#imPage { display: grid; grid-template-columns: minmax(0, 1fr) 1050px minmax(0, 1fr); grid-template-rows: 100px auto 1px; }
#imHeader { display: block; grid-column: 1 / 4; grid-row: 1 / 2; }
#imFooter { display: block; grid-column: 2 / 3; grid-row: 3 / 4; }
#imSideBar { display: none; }
#imContent { display: block; grid-column: 1 / 4; grid-row: 2 / 3; }
#imContentGraphics { display: block; grid-column: 2 / 3; grid-row: 2 / 3; }
@media (max-width: 1049.9px)  {
	#imPage { display: grid; grid-template-columns: 0 minmax(0, 1fr) 0; grid-template-rows: 100px auto 1px; }
	#imHeader { display: block; grid-column: 1 / 4; grid-row: 1 / 2; }
	#imFooter { display: block; grid-column: 1 / 4; grid-row: 3 / 4; }
	#imSideBar { display: none; }
	#imContent { display: block; grid-column: 1 / 4; grid-row: 2 / 3; }
	#imContentGraphics { display: block; grid-column: 2 / 3; grid-row: 2 / 3; }
	
}
#imContent { display: grid; grid-template-columns: minmax(0, 1fr) 29.167px 29.167px 29.167px 29.167px 29.167px 29.167px 29.167px 29.167px 29.167px 29.167px 29.167px 29.167px 29.167px 29.167px 29.167px 29.167px 29.167px 29.167px 29.167px 29.167px 29.167px 29.167px 29.167px 29.167px 29.167px 29.167px 29.167px 29.167px 29.167px 29.167px 29.167px 29.167px 29.167px 29.167px 29.167px 29.167px minmax(0, 1fr); grid-template-rows: auto auto auto auto auto auto auto auto; }
#imGoToCont { display: block; grid-column: 2 / 3; grid-row: 1 / 2; }
#imCell_27 { display: grid; grid-column: 2 / 38; grid-row: 1 / 2; }
#imCell_32 { display: grid; grid-column: 2 / 38; grid-row: 2 / 3; }
#imCell_28 { display: grid; grid-column: 1 / 39; grid-row: 3 / 4; }
#imCell_29 { display: grid; grid-column: 2 / 38; grid-row: 4 / 5; }
#imCell_34 { display: grid; grid-column: 2 / 38; grid-row: 5 / 6; }
#imCell_33 { display: grid; grid-column: 2 / 38; grid-row: 6 / 7; }
#imCell_30 { display: grid; grid-column: 2 / 38; grid-row: 7 / 8; }
#imCell_31 { display: grid; grid-column: 2 / 38; grid-row: 8 / 9; }
#imPageRow_1 { display: block; grid-column: 1 / 39; grid-row: 1 / 2; }
#imPageRow_2 { display: block; grid-column: 2 / 38; grid-row: 2 / 3; }
#imPageRow_3 { display: block; grid-column: 1 / 39; grid-row: 3 / 4; }
#imPageRow_4 { display: block; grid-column: 2 / 38; grid-row: 4 / 5; }
#imPageRow_5 { display: block; grid-column: 1 / 39; grid-row: 5 / 7; }
#imPageRow_6 { display: block; grid-column: 1 / 39; grid-row: 7 / 9; }
@media (max-width: 1049.9px)  {
	#imContent { display: grid; grid-template-columns: 0 minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) 0; grid-template-rows: auto auto auto auto auto auto auto auto; }
	#imGoToCont { display: block; grid-column: 2 / 3; grid-row: 1 / 2; }
	#imCell_27 { display: grid; grid-column: 2 / 38; grid-row: 1 / 2; }
	#imCell_32 { display: grid; grid-column: 2 / 38; grid-row: 2 / 3; }
	#imCell_28 { display: grid; grid-column: 1 / 39; grid-row: 3 / 4; }
	#imCell_29 { display: grid; grid-column: 2 / 38; grid-row: 4 / 5; }
	#imCell_34 { display: grid; grid-column: 2 / 38; grid-row: 5 / 6; }
	#imCell_33 { display: grid; grid-column: 2 / 38; grid-row: 6 / 7; }
	#imCell_30 { display: grid; grid-column: 2 / 38; grid-row: 7 / 8; }
	#imCell_31 { display: grid; grid-column: 2 / 38; grid-row: 8 / 9; }
	#imPageRow_1 { display: block; grid-column: 1 / 39; grid-row: 1 / 2; }
	#imPageRow_2 { display: block; grid-column: 2 / 38; grid-row: 2 / 3; }
	#imPageRow_3 { display: block; grid-column: 1 / 39; grid-row: 3 / 4; }
	#imPageRow_4 { display: block; grid-column: 2 / 38; grid-row: 4 / 5; }
	#imPageRow_5 { display: block; grid-column: 1 / 39; grid-row: 5 / 7; }
	#imPageRow_6 { display: block; grid-column: 1 / 39; grid-row: 7 / 9; }
	
}
#imHeader_imCell_1 { grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imHeader_imObjectImage_01 { position: relative; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imHeader_imCellStyleGraphics_1 { grid-row: 1 / -1; grid-column: 1 / -1; background-color: transparent;  }
#imHeader_imCellStyleBorders_1 { grid-row: 1 / -1; grid-column: 1 / -1; z-index: 2; }

#imHeader_imObjectImage_01 { vertical-align: top; margin-top: 0px; margin-bottom: 0px; margin-inline-start: auto; margin-inline-end: auto; }
#imHeader_imObjectImage_01 #imHeader_imObjectImage_01_container img { width: 100%; height: auto; vertical-align: top; }#imHeader_imCell_2 { grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imHeader_imMenuObject_02 { position: relative; max-width: 100%; box-sizing: border-box; z-index: 103; }
#imHeader_imCellStyleGraphics_2 { grid-row: 1 / -1; grid-column: 1 / -1; background-color: transparent;  }
#imHeader_imCellStyleBorders_2 { grid-row: 1 / -1; grid-column: 1 / -1; z-index: 102; }

.label-wrapper .menu-item-icon {
max-height: 100%; position: absolute; top: 0; bottom: 0; inset-inline-start: 3px; margin: auto; z-index: 0; 
}
.im-menu-opened #imStickyBarContainer, .im-menu-opened #imPageToTop { visibility: hidden !important; }
#imHeader_imCell_3 { grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imHeader_imObjectTitle_03 { position: relative; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imHeader_imCellStyleGraphics_3 { grid-row: 1 / -1; grid-column: 1 / -1; background-color: transparent;  }
#imHeader_imCellStyleBorders_3 { grid-row: 1 / -1; grid-column: 1 / -1; z-index: 2; }

#imHeader_imObjectTitle_03 {margin: 0px; text-align: center;}
#imHeader_imObjectTitle_03_text {font: normal normal normal calc(25pt - max(25pt - var(--min-text-size), 0pt) * var(--font-size-factor)) 'Roboto Condensed';  padding: 0px; background-color: transparent; position: relative; display: inline-block; }
#imHeader_imObjectTitle_03_text,
#imHeader_imObjectTitle_03_text a { color: rgba(0, 0, 0, 1); overflow-wrap: break-word; max-width: 100%;white-space: pre-wrap; }
#imHeader_imObjectTitle_03_text a{ text-decoration: none; }
#imHeader_imCell_4 { grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imHeader_imObjectTitle_04 { position: relative; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imHeader_imCellStyleGraphics_4 { grid-row: 1 / -1; grid-column: 1 / -1; background-color: transparent;  }
#imHeader_imCellStyleBorders_4 { grid-row: 1 / -1; grid-column: 1 / -1; z-index: 2; }

#imHeader_imObjectTitle_04 {margin: 0px; text-align: center;}
#imHeader_imObjectTitle_04_text {font: normal normal normal calc(15pt - max(15pt - var(--min-text-size), 0pt) * var(--font-size-factor)) 'Roboto Condensed';  padding: 0px; background-color: transparent; position: relative; display: inline-block; }
#imHeader_imObjectTitle_04_text,
#imHeader_imObjectTitle_04_text a { color: rgba(0, 0, 0, 1); overflow-wrap: break-word; max-width: 100%;white-space: pre-wrap; }
#imHeader_imObjectTitle_04_text a{ text-decoration: none; }
.imPageRow { position: relative;  }
.animable { visibility: hidden; }
html.no-cssanimations .animable { visibility: visible; }
.animable.animated { visibility: visible; -webkit-animation-fill-mode: both;  animation-fill-mode: both; -webkit-animation-delay: 0s; animation-delay: 0s; }
:-webkit-full-screen-ancestor{ animation-fill-mode: none !important; }
#imPageRowGraphics_1 { position: absolute; top: -70%; bottom: -70%; left: 0; right: 0; visibility: hidden; opacity: 0.75; }
#imPageRowGraphicsVideo_1_wrapper { box-sizing: border-box; width: 100%; height: 100%; }
#imPageRowGraphicsVideo_1 { width: 100%; height: 100%; object-fit: cover; object-position: 50% 50%; }
#imPageRowGraphicsOverlay_1 { position: absolute; top: 0; bottom: 0; left: 0; right: 0; background-color: rgba(255, 255, 255, 0.6); }
#imCell_27 { grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#dynObj_27 { position: relative; align-self: start; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_27 { grid-row: 1 / -1; grid-column: 1 / -1; background-color: transparent;  }
#imCellStyleBorders_27 { grid-row: 1 / -1; grid-column: 1 / -1; z-index: 2; }

[id="houme"] { position: absolute; top: 150px;}
#dynObj_27 { text-align: start; overflow-y: auto; overflow-x: hidden; margin-top: 0px; margin-bottom: 0px; margin-inline-start: auto; margin-inline-end: auto; width: 100%; }
#dynObj_27_container { min-height: 250px; }
#dynObj_27.editable { border: 1px dashed gray; }
#dynObj_27 ul { margin: 0px; list-style-type: disc; }
#dynObj_27 ol { margin: 0px; list-style-type: decimal; }
#dynObj_27 li { margin-block: 0px; margin-inline: 25px 0px; }
#dynObj_27 .editButton { display: block; position: absolute; bottom: 5px; inset-inline-end: 5px; }
#dynObj_27 div.wysiwyg { border: 1px solid #999; padding: 0px; background: #fff; }
#dynObj_27 div.wysiwyg * { margin: 0px; padding: 0px; }
#dynObj_27 div.wysiwyg ul.toolbar { width: 100%; border-bottom: 1px solid #ccc; float: left; float: inline-start; padding: 0px; }
#dynObj_27 div.wysiwyg ul.toolbar li.jwysiwyg-custom-command { overflow: hidden; }
#dynObj_27 div.wysiwyg ul.toolbar li { list-style: none; float: left; float: inline-start; margin-block: 2px 4px; margin-inline: 0px 2px; background: rgb(240, 240, 240); clear: none; padding: 0px; }
#dynObj_27 div.wysiwyg ul.toolbar li.separator { background: none; width: 1px; height: 24px; margin-block: 0px; margin-inline: 5px 4px; border: none; border-inline-start: 1px solid #ccc; }
#dynObj_27 div.wysiwyg ul.toolbar li { text-indent: -5000px; display: block; width: 18px; height: 18px; background: url('../images/wysiwyg.gif') no-repeat -640px -800px; border: 1px solid transparent; cursor: pointer; }
#dynObj_27 div.wysiwyg ul.toolbar li.wysiwyg-button-hover, div.wysiwyg ul.toolbar li.active { background-color: #DDD; border: 1px solid transparent; }
#dynObj_27 div.wysiwyg ul.toolbar li.active { background-color: rgb(255, 255, 64); border: 1px solid rgb(208, 208, 208); border-left-color: #aaa; border-top-color: #aaa; height: 18px; width: 18px; }
#dynObj_27 div.wysiwyg ul.toolbar li.disabled, div.wysiwyg ul.toolbar li.wysiwyg-button-hover.disabled, div.wysiwyg ul.toolbar li.active.disabled { opacity: 0.5; }
#dynObj_27 div.wysiwyg ul.toolbar li.bold { background-position: -1px -15px; }
#dynObj_27 div.wysiwyg ul.toolbar li.italic { background-position: -18px -15px; }
#dynObj_27 div.wysiwyg ul.toolbar li.strikeThrough { background-position: -36px -15px; }
#dynObj_27 div.wysiwyg ul.toolbar li.underline { background-position: -55px -15px; }
#dynObj_27 div.wysiwyg ul.toolbar li.highlight { background-position: -56px -106px; }
#dynObj_27 div.wysiwyg ul.toolbar li.justifyLeft { background-position: 0 2px; }
#dynObj_27 div.wysiwyg ul.toolbar li.justifyCenter { background-position: -18px 2px; }
#dynObj_27 div.wysiwyg ul.toolbar li.justifyRight { background-position: -36px 2px; }
#dynObj_27 div.wysiwyg ul.toolbar li.justifyFull { background-position: -55px 2px; }
#dynObj_27 div.wysiwyg ul.toolbar li.indent { background-position: -74px 1px; }
#dynObj_27 div.wysiwyg ul.toolbar li.outdent { background-position: -92px 1px; }
#dynObj_27 div.wysiwyg ul.toolbar li.subscript { background-position: -74px -15px; }
#dynObj_27 div.wysiwyg ul.toolbar li.superscript { background-position: -92px -15px; }
#dynObj_27 div.wysiwyg ul.toolbar li.undo { background-position: 0px -68px; }
#dynObj_27 div.wysiwyg ul.toolbar li.redo { background-position: -18px -69px; }
#dynObj_27 div.wysiwyg ul.toolbar li.insertOrderedList { background-position: -36px -49px; }
#dynObj_27 div.wysiwyg ul.toolbar li.insertUnorderedList { background-position: -19px -49px; }
#dynObj_27 div.wysiwyg ul.toolbar li.insertHorizontalRule { background-position: 0 -49px; }
#dynObj_27 div.wysiwyg ul.toolbar li.h1 { background-position: 0px -31px; }
#dynObj_27 div.wysiwyg ul.toolbar li.h2 { background-position: -18px -31px; }
#dynObj_27 div.wysiwyg ul.toolbar li.h3 { background-position: -36px -31px; }
#dynObj_27 div.wysiwyg ul.toolbar li.h4 { background-position: -55px -31px; }
#dynObj_27 div.wysiwyg ul.toolbar li.h5 { background-position: -74px -31px; }
#dynObj_27 div.wysiwyg ul.toolbar li.h6 { background-position: -92px -31px; }
#dynObj_27 div.wysiwyg ul.toolbar li.paragraph { background-position: 0px -106px; }
#dynObj_27 div.wysiwyg ul.toolbar li.colorpicker { background-position: -18px -106px; }
#dynObj_27 div.wysiwyg ul.toolbar li.fullscreen { background-position: -36px -106px; }
#dynObj_27 div.wysiwyg ul.toolbar li.cut { background-position: -36px -68px; }
#dynObj_27 div.wysiwyg ul.toolbar li.copy { background-position: -55px -68px; }
#dynObj_27 div.wysiwyg ul.toolbar li.paste { background-position: -74px -68px; }
#dynObj_27 div.wysiwyg ul.toolbar li.insertTable { background-position: -74px -49px; }
#dynObj_27 div.wysiwyg ul.toolbar li.increaseFontSize { background-position: -18px -87px; }
#dynObj_27 div.wysiwyg ul.toolbar li.decreaseFontSize { background-position: -36px -87px; }
#dynObj_27 div.wysiwyg ul.toolbar li.createLink { background-position: -92px -48px; }
#dynObj_27 div.wysiwyg ul.toolbar li.unLink { background-position: -74px -87px; }
#dynObj_27 div.wysiwyg ul.toolbar li.insertImage { background-position: -92px -87px; }
#dynObj_27 div.wysiwyg ul.toolbar li.html { background-position: -55px -49px; }
#dynObj_27 div.wysiwyg ul.toolbar li.removeFormat { background-position: -92px -68px; }
#dynObj_27 div.wysiwyg ul.toolbar li.empty { background-position: -73px -86px; }
#dynObj_27 div.wysiwyg ul.toolbar li.code { background-position: -74px -106px; }
#dynObj_27 div.wysiwyg ul.toolbar li.cssWrap { background-position: -92px -106px; }
#dynObj_27 div.wysiwyg ul.toolbar select { border: 1px solid gray; }
#dynObj_27 div.wysiwyg-dialogRow { float: left; float: inline-start; width:100%; font-size: calc(16px - max(16px - var(--min-text-size), 0pt) * var(--font-size-factor)); }
#dynObj_27 div.wysiwyg iframe { clear: left; clear: inline-start; box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.4); background-color:white; margin: 0px; padding: 0px; display:block; width: 100%; }
.wysiwyg-dialog { position:fixed; top:50px; inset-inline-start: 50px; width:450px; height:300px; background:transparent; font-family: "Helvetic Neue", Helvetica,Arial,sans-serif; font-size: calc(14px - max(14px - var(--min-text-size), 0pt) * var(--font-size-factor)); }
.wysiwyg-dialog .wysiwyg-dialog-topbar { background:#333; border:1px #111 solid; color:white; padding: 10px; position:relative; }
.wysiwyg-dialog .wysiwyg-dialog-topbar .wysiwyg-dialog-close-wrapper .wysiwyg-dialog-close-button { color:white; text-decoration:none; display:block; padding-block: 6px; padding-inline: 10px; position:absolute; inset-inline-end: 12px; top:50%; height:14px; margin-top: -12px; }
.wysiwyg-dialog .wysiwyg-dialog-topbar .wysiwyg-dialog-close-wrapper a.wysiwyg-dialog-close-button:hover { background:#666; }
.wysiwyg-dialog .wysiwyg-dialog-topbar .wysiwyg-dialog-title { font-size: calc(20px - max(20px - var(--min-text-size), 0pt) * var(--font-size-factor)); font-weight:bold; padding: 5px; }
.wysiwyg-dialog .wysiwyg-dialog-content { border:1px #ccc solid; border-top:0; padding: 15px;  background:white; }
.wysiwyg-dialog-modal-div { z-index: 11000; position:absolute; top:0px; inset-inline-start: 0px;  width:100%; height:100%; background-color:rgb(255,255,255); background-color:rgba(0,0,0,0.5); }
.wysiwyg-dialog-content form.wysiwyg fieldset { border:1px #ccc solid;padding: 10px; }
.wysiwyg-dialog-content form.wysiwyg legend { padding: 7px; }
.wysiwyg-dialog-content form.wysiwyg .form-row { clear:both; padding-block: 4px; padding-inline: 0px; }
.wysiwyg-dialog-content form.wysiwyg .form-row label, .wysiwyg-dialog form.wysiwyg .form-row .form-row-key { display:block; float: left; float: inline-start; width:35%; text-align: end; padding-block: 4px; padding-inline: 5px; }
.wysiwyg-dialog-content form.wysiwyg .form-row .form-row-value { display:block; float: left; float: inline-start; width:55%; }
.wysiwyg-dialog-content form.wysiwyg .form-row input.width-auto { width:auto; }
.wysiwyg-dialog-content form.wysiwyg label { margin-inline-start: 3px; }
.wysiwyg-dialog-content form.wysiwyg input[disabled] { background-color: #eee; color: #aaa; }
.wysiwyg-dialog-content form.wysiwyg input.width-small { width:50px; min-width:50px; max-width:50px; }
.wysiwyg-dialog-content form.wysiwyg input, .wysiwyg-dialog form.wysiwyg select { padding: 2px; margin: 2px; width:97%; }
.wysiwyg-dialog-content form.wysiwyg input[type=radio] { width: 15px; margin-inline-end: 8px; }
.wysiwyg-dialog-content form.wysiwyg input[type=submit], .wysiwyg-dialog form.wysiwyg input[type=reset] { padding-block: 2px; padding-inline: 7px; width:auto; }
#dynObj_27 div.wysiwyg { margin-bottom: 5px; }
#imCell_32 { grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#dynObj_32 { position: relative; align-self: start; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_32 { grid-row: 1 / -1; grid-column: 1 / -1; background-color: transparent;  }
#imCellStyleBorders_32 { grid-row: 1 / -1; grid-column: 1 / -1; z-index: 2; }

#dynObj_32 { text-align: start; overflow-y: auto; overflow-x: hidden; margin-top: 0px; margin-bottom: 0px; margin-inline-start: auto; margin-inline-end: auto; width: 100%; }
#dynObj_32_container { min-height: 250px; }
#dynObj_32.editable { border: 1px dashed gray; }
#dynObj_32 ul { margin: 0px; list-style-type: disc; }
#dynObj_32 ol { margin: 0px; list-style-type: decimal; }
#dynObj_32 li { margin-block: 0px; margin-inline: 25px 0px; }
#dynObj_32 .editButton { display: block; position: absolute; bottom: 5px; inset-inline-end: 5px; }
#dynObj_32 div.wysiwyg { border: 1px solid #999; padding: 0px; background: #fff; }
#dynObj_32 div.wysiwyg * { margin: 0px; padding: 0px; }
#dynObj_32 div.wysiwyg ul.toolbar { width: 100%; border-bottom: 1px solid #ccc; float: left; float: inline-start; padding: 0px; }
#dynObj_32 div.wysiwyg ul.toolbar li.jwysiwyg-custom-command { overflow: hidden; }
#dynObj_32 div.wysiwyg ul.toolbar li { list-style: none; float: left; float: inline-start; margin-block: 2px 4px; margin-inline: 0px 2px; background: rgb(240, 240, 240); clear: none; padding: 0px; }
#dynObj_32 div.wysiwyg ul.toolbar li.separator { background: none; width: 1px; height: 24px; margin-block: 0px; margin-inline: 5px 4px; border: none; border-inline-start: 1px solid #ccc; }
#dynObj_32 div.wysiwyg ul.toolbar li { text-indent: -5000px; display: block; width: 18px; height: 18px; background: url('../images/wysiwyg.gif') no-repeat -640px -800px; border: 1px solid transparent; cursor: pointer; }
#dynObj_32 div.wysiwyg ul.toolbar li.wysiwyg-button-hover, div.wysiwyg ul.toolbar li.active { background-color: #DDD; border: 1px solid transparent; }
#dynObj_32 div.wysiwyg ul.toolbar li.active { background-color: rgb(255, 255, 64); border: 1px solid rgb(208, 208, 208); border-left-color: #aaa; border-top-color: #aaa; height: 18px; width: 18px; }
#dynObj_32 div.wysiwyg ul.toolbar li.disabled, div.wysiwyg ul.toolbar li.wysiwyg-button-hover.disabled, div.wysiwyg ul.toolbar li.active.disabled { opacity: 0.5; }
#dynObj_32 div.wysiwyg ul.toolbar li.bold { background-position: -1px -15px; }
#dynObj_32 div.wysiwyg ul.toolbar li.italic { background-position: -18px -15px; }
#dynObj_32 div.wysiwyg ul.toolbar li.strikeThrough { background-position: -36px -15px; }
#dynObj_32 div.wysiwyg ul.toolbar li.underline { background-position: -55px -15px; }
#dynObj_32 div.wysiwyg ul.toolbar li.highlight { background-position: -56px -106px; }
#dynObj_32 div.wysiwyg ul.toolbar li.justifyLeft { background-position: 0 2px; }
#dynObj_32 div.wysiwyg ul.toolbar li.justifyCenter { background-position: -18px 2px; }
#dynObj_32 div.wysiwyg ul.toolbar li.justifyRight { background-position: -36px 2px; }
#dynObj_32 div.wysiwyg ul.toolbar li.justifyFull { background-position: -55px 2px; }
#dynObj_32 div.wysiwyg ul.toolbar li.indent { background-position: -74px 1px; }
#dynObj_32 div.wysiwyg ul.toolbar li.outdent { background-position: -92px 1px; }
#dynObj_32 div.wysiwyg ul.toolbar li.subscript { background-position: -74px -15px; }
#dynObj_32 div.wysiwyg ul.toolbar li.superscript { background-position: -92px -15px; }
#dynObj_32 div.wysiwyg ul.toolbar li.undo { background-position: 0px -68px; }
#dynObj_32 div.wysiwyg ul.toolbar li.redo { background-position: -18px -69px; }
#dynObj_32 div.wysiwyg ul.toolbar li.insertOrderedList { background-position: -36px -49px; }
#dynObj_32 div.wysiwyg ul.toolbar li.insertUnorderedList { background-position: -19px -49px; }
#dynObj_32 div.wysiwyg ul.toolbar li.insertHorizontalRule { background-position: 0 -49px; }
#dynObj_32 div.wysiwyg ul.toolbar li.h1 { background-position: 0px -31px; }
#dynObj_32 div.wysiwyg ul.toolbar li.h2 { background-position: -18px -31px; }
#dynObj_32 div.wysiwyg ul.toolbar li.h3 { background-position: -36px -31px; }
#dynObj_32 div.wysiwyg ul.toolbar li.h4 { background-position: -55px -31px; }
#dynObj_32 div.wysiwyg ul.toolbar li.h5 { background-position: -74px -31px; }
#dynObj_32 div.wysiwyg ul.toolbar li.h6 { background-position: -92px -31px; }
#dynObj_32 div.wysiwyg ul.toolbar li.paragraph { background-position: 0px -106px; }
#dynObj_32 div.wysiwyg ul.toolbar li.colorpicker { background-position: -18px -106px; }
#dynObj_32 div.wysiwyg ul.toolbar li.fullscreen { background-position: -36px -106px; }
#dynObj_32 div.wysiwyg ul.toolbar li.cut { background-position: -36px -68px; }
#dynObj_32 div.wysiwyg ul.toolbar li.copy { background-position: -55px -68px; }
#dynObj_32 div.wysiwyg ul.toolbar li.paste { background-position: -74px -68px; }
#dynObj_32 div.wysiwyg ul.toolbar li.insertTable { background-position: -74px -49px; }
#dynObj_32 div.wysiwyg ul.toolbar li.increaseFontSize { background-position: -18px -87px; }
#dynObj_32 div.wysiwyg ul.toolbar li.decreaseFontSize { background-position: -36px -87px; }
#dynObj_32 div.wysiwyg ul.toolbar li.createLink { background-position: -92px -48px; }
#dynObj_32 div.wysiwyg ul.toolbar li.unLink { background-position: -74px -87px; }
#dynObj_32 div.wysiwyg ul.toolbar li.insertImage { background-position: -92px -87px; }
#dynObj_32 div.wysiwyg ul.toolbar li.html { background-position: -55px -49px; }
#dynObj_32 div.wysiwyg ul.toolbar li.removeFormat { background-position: -92px -68px; }
#dynObj_32 div.wysiwyg ul.toolbar li.empty { background-position: -73px -86px; }
#dynObj_32 div.wysiwyg ul.toolbar li.code { background-position: -74px -106px; }
#dynObj_32 div.wysiwyg ul.toolbar li.cssWrap { background-position: -92px -106px; }
#dynObj_32 div.wysiwyg ul.toolbar select { border: 1px solid gray; }
#dynObj_32 div.wysiwyg-dialogRow { float: left; float: inline-start; width:100%; font-size: calc(16px - max(16px - var(--min-text-size), 0pt) * var(--font-size-factor)); }
#dynObj_32 div.wysiwyg iframe { clear: left; clear: inline-start; box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.4); background-color:white; margin: 0px; padding: 0px; display:block; width: 100%; }
.wysiwyg-dialog { position:fixed; top:50px; inset-inline-start: 50px; width:450px; height:300px; background:transparent; font-family: "Helvetic Neue", Helvetica,Arial,sans-serif; font-size: calc(14px - max(14px - var(--min-text-size), 0pt) * var(--font-size-factor)); }
.wysiwyg-dialog .wysiwyg-dialog-topbar { background:#333; border:1px #111 solid; color:white; padding: 10px; position:relative; }
.wysiwyg-dialog .wysiwyg-dialog-topbar .wysiwyg-dialog-close-wrapper .wysiwyg-dialog-close-button { color:white; text-decoration:none; display:block; padding-block: 6px; padding-inline: 10px; position:absolute; inset-inline-end: 12px; top:50%; height:14px; margin-top: -12px; }
.wysiwyg-dialog .wysiwyg-dialog-topbar .wysiwyg-dialog-close-wrapper a.wysiwyg-dialog-close-button:hover { background:#666; }
.wysiwyg-dialog .wysiwyg-dialog-topbar .wysiwyg-dialog-title { font-size: calc(20px - max(20px - var(--min-text-size), 0pt) * var(--font-size-factor)); font-weight:bold; padding: 5px; }
.wysiwyg-dialog .wysiwyg-dialog-content { border:1px #ccc solid; border-top:0; padding: 15px;  background:white; }
.wysiwyg-dialog-modal-div { z-index: 11000; position:absolute; top:0px; inset-inline-start: 0px;  width:100%; height:100%; background-color:rgb(255,255,255); background-color:rgba(0,0,0,0.5); }
.wysiwyg-dialog-content form.wysiwyg fieldset { border:1px #ccc solid;padding: 10px; }
.wysiwyg-dialog-content form.wysiwyg legend { padding: 7px; }
.wysiwyg-dialog-content form.wysiwyg .form-row { clear:both; padding-block: 4px; padding-inline: 0px; }
.wysiwyg-dialog-content form.wysiwyg .form-row label, .wysiwyg-dialog form.wysiwyg .form-row .form-row-key { display:block; float: left; float: inline-start; width:35%; text-align: end; padding-block: 4px; padding-inline: 5px; }
.wysiwyg-dialog-content form.wysiwyg .form-row .form-row-value { display:block; float: left; float: inline-start; width:55%; }
.wysiwyg-dialog-content form.wysiwyg .form-row input.width-auto { width:auto; }
.wysiwyg-dialog-content form.wysiwyg label { margin-inline-start: 3px; }
.wysiwyg-dialog-content form.wysiwyg input[disabled] { background-color: #eee; color: #aaa; }
.wysiwyg-dialog-content form.wysiwyg input.width-small { width:50px; min-width:50px; max-width:50px; }
.wysiwyg-dialog-content form.wysiwyg input, .wysiwyg-dialog form.wysiwyg select { padding: 2px; margin: 2px; width:97%; }
.wysiwyg-dialog-content form.wysiwyg input[type=radio] { width: 15px; margin-inline-end: 8px; }
.wysiwyg-dialog-content form.wysiwyg input[type=submit], .wysiwyg-dialog form.wysiwyg input[type=reset] { padding-block: 2px; padding-inline: 7px; width:auto; }
#dynObj_32 div.wysiwyg { margin-bottom: 5px; }
#imPageRowGraphics_3 { position: absolute; top: 0; bottom: 0; left: 0; right: 0; opacity: 1; }
#imPageRowGraphics_3 { background: transparent url('../images/iconka_forums_50x50.webp') repeat left top; }
#imPageRowGraphicsOverlay_3 { position: absolute; top: 0; bottom: 0; left: 0; right: 0; background-color: rgba(255, 255, 255, 0.9); }
#imCell_28 { grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#pluginAppObj_28 { position: relative; align-self: start; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleTitle_28 { grid-row: row-title / span 1; grid-column: 1 / -1; padding-block: 15px 3px; padding-inline: 50px 3px; text-align: start; font-family: Roboto Condensed; font-size: calc(40pt - max(40pt - var(--min-text-size), 0pt) * var(--font-size-factor)); font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); background-color: transparent; box-sizing: border-box; z-index: 4;}
#imCellStyleGraphics_28 { grid-row: 1 / -1; grid-column: 1 / -1; background-color: rgba(244, 244, 244, 0.75);  }
#imCellStyleBorders_28 { grid-row: 1 / -1; grid-column: 1 / -1; z-index: 2; }

#imCell_29 { grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#dynObj_29 { position: relative; align-self: start; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_29 { grid-row: 1 / -1; grid-column: 1 / -1; background-color: transparent;  }
#imCellStyleBorders_29 { grid-row: 1 / -1; grid-column: 1 / -1; z-index: 2; }

#dynObj_29 { text-align: start; overflow-y: auto; overflow-x: hidden; margin-top: 0px; margin-bottom: 0px; margin-inline-start: auto; margin-inline-end: auto; width: 100%; }
#dynObj_29_container { min-height: 250px; }
#dynObj_29.editable { border: 1px dashed gray; }
#dynObj_29 ul { margin: 0px; list-style-type: disc; }
#dynObj_29 ol { margin: 0px; list-style-type: decimal; }
#dynObj_29 li { margin-block: 0px; margin-inline: 25px 0px; }
#dynObj_29 .editButton { display: block; position: absolute; bottom: 5px; inset-inline-end: 5px; }
#dynObj_29 div.wysiwyg { border: 1px solid #999; padding: 0px; background: #fff; }
#dynObj_29 div.wysiwyg * { margin: 0px; padding: 0px; }
#dynObj_29 div.wysiwyg ul.toolbar { width: 100%; border-bottom: 1px solid #ccc; float: left; float: inline-start; padding: 0px; }
#dynObj_29 div.wysiwyg ul.toolbar li.jwysiwyg-custom-command { overflow: hidden; }
#dynObj_29 div.wysiwyg ul.toolbar li { list-style: none; float: left; float: inline-start; margin-block: 2px 4px; margin-inline: 0px 2px; background: rgb(240, 240, 240); clear: none; padding: 0px; }
#dynObj_29 div.wysiwyg ul.toolbar li.separator { background: none; width: 1px; height: 24px; margin-block: 0px; margin-inline: 5px 4px; border: none; border-inline-start: 1px solid #ccc; }
#dynObj_29 div.wysiwyg ul.toolbar li { text-indent: -5000px; display: block; width: 18px; height: 18px; background: url('../images/wysiwyg.gif') no-repeat -640px -800px; border: 1px solid transparent; cursor: pointer; }
#dynObj_29 div.wysiwyg ul.toolbar li.wysiwyg-button-hover, div.wysiwyg ul.toolbar li.active { background-color: #DDD; border: 1px solid transparent; }
#dynObj_29 div.wysiwyg ul.toolbar li.active { background-color: rgb(255, 255, 64); border: 1px solid rgb(208, 208, 208); border-left-color: #aaa; border-top-color: #aaa; height: 18px; width: 18px; }
#dynObj_29 div.wysiwyg ul.toolbar li.disabled, div.wysiwyg ul.toolbar li.wysiwyg-button-hover.disabled, div.wysiwyg ul.toolbar li.active.disabled { opacity: 0.5; }
#dynObj_29 div.wysiwyg ul.toolbar li.bold { background-position: -1px -15px; }
#dynObj_29 div.wysiwyg ul.toolbar li.italic { background-position: -18px -15px; }
#dynObj_29 div.wysiwyg ul.toolbar li.strikeThrough { background-position: -36px -15px; }
#dynObj_29 div.wysiwyg ul.toolbar li.underline { background-position: -55px -15px; }
#dynObj_29 div.wysiwyg ul.toolbar li.highlight { background-position: -56px -106px; }
#dynObj_29 div.wysiwyg ul.toolbar li.justifyLeft { background-position: 0 2px; }
#dynObj_29 div.wysiwyg ul.toolbar li.justifyCenter { background-position: -18px 2px; }
#dynObj_29 div.wysiwyg ul.toolbar li.justifyRight { background-position: -36px 2px; }
#dynObj_29 div.wysiwyg ul.toolbar li.justifyFull { background-position: -55px 2px; }
#dynObj_29 div.wysiwyg ul.toolbar li.indent { background-position: -74px 1px; }
#dynObj_29 div.wysiwyg ul.toolbar li.outdent { background-position: -92px 1px; }
#dynObj_29 div.wysiwyg ul.toolbar li.subscript { background-position: -74px -15px; }
#dynObj_29 div.wysiwyg ul.toolbar li.superscript { background-position: -92px -15px; }
#dynObj_29 div.wysiwyg ul.toolbar li.undo { background-position: 0px -68px; }
#dynObj_29 div.wysiwyg ul.toolbar li.redo { background-position: -18px -69px; }
#dynObj_29 div.wysiwyg ul.toolbar li.insertOrderedList { background-position: -36px -49px; }
#dynObj_29 div.wysiwyg ul.toolbar li.insertUnorderedList { background-position: -19px -49px; }
#dynObj_29 div.wysiwyg ul.toolbar li.insertHorizontalRule { background-position: 0 -49px; }
#dynObj_29 div.wysiwyg ul.toolbar li.h1 { background-position: 0px -31px; }
#dynObj_29 div.wysiwyg ul.toolbar li.h2 { background-position: -18px -31px; }
#dynObj_29 div.wysiwyg ul.toolbar li.h3 { background-position: -36px -31px; }
#dynObj_29 div.wysiwyg ul.toolbar li.h4 { background-position: -55px -31px; }
#dynObj_29 div.wysiwyg ul.toolbar li.h5 { background-position: -74px -31px; }
#dynObj_29 div.wysiwyg ul.toolbar li.h6 { background-position: -92px -31px; }
#dynObj_29 div.wysiwyg ul.toolbar li.paragraph { background-position: 0px -106px; }
#dynObj_29 div.wysiwyg ul.toolbar li.colorpicker { background-position: -18px -106px; }
#dynObj_29 div.wysiwyg ul.toolbar li.fullscreen { background-position: -36px -106px; }
#dynObj_29 div.wysiwyg ul.toolbar li.cut { background-position: -36px -68px; }
#dynObj_29 div.wysiwyg ul.toolbar li.copy { background-position: -55px -68px; }
#dynObj_29 div.wysiwyg ul.toolbar li.paste { background-position: -74px -68px; }
#dynObj_29 div.wysiwyg ul.toolbar li.insertTable { background-position: -74px -49px; }
#dynObj_29 div.wysiwyg ul.toolbar li.increaseFontSize { background-position: -18px -87px; }
#dynObj_29 div.wysiwyg ul.toolbar li.decreaseFontSize { background-position: -36px -87px; }
#dynObj_29 div.wysiwyg ul.toolbar li.createLink { background-position: -92px -48px; }
#dynObj_29 div.wysiwyg ul.toolbar li.unLink { background-position: -74px -87px; }
#dynObj_29 div.wysiwyg ul.toolbar li.insertImage { background-position: -92px -87px; }
#dynObj_29 div.wysiwyg ul.toolbar li.html { background-position: -55px -49px; }
#dynObj_29 div.wysiwyg ul.toolbar li.removeFormat { background-position: -92px -68px; }
#dynObj_29 div.wysiwyg ul.toolbar li.empty { background-position: -73px -86px; }
#dynObj_29 div.wysiwyg ul.toolbar li.code { background-position: -74px -106px; }
#dynObj_29 div.wysiwyg ul.toolbar li.cssWrap { background-position: -92px -106px; }
#dynObj_29 div.wysiwyg ul.toolbar select { border: 1px solid gray; }
#dynObj_29 div.wysiwyg-dialogRow { float: left; float: inline-start; width:100%; font-size: calc(16px - max(16px - var(--min-text-size), 0pt) * var(--font-size-factor)); }
#dynObj_29 div.wysiwyg iframe { clear: left; clear: inline-start; box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.4); background-color:white; margin: 0px; padding: 0px; display:block; width: 100%; }
.wysiwyg-dialog { position:fixed; top:50px; inset-inline-start: 50px; width:450px; height:300px; background:transparent; font-family: "Helvetic Neue", Helvetica,Arial,sans-serif; font-size: calc(14px - max(14px - var(--min-text-size), 0pt) * var(--font-size-factor)); }
.wysiwyg-dialog .wysiwyg-dialog-topbar { background:#333; border:1px #111 solid; color:white; padding: 10px; position:relative; }
.wysiwyg-dialog .wysiwyg-dialog-topbar .wysiwyg-dialog-close-wrapper .wysiwyg-dialog-close-button { color:white; text-decoration:none; display:block; padding-block: 6px; padding-inline: 10px; position:absolute; inset-inline-end: 12px; top:50%; height:14px; margin-top: -12px; }
.wysiwyg-dialog .wysiwyg-dialog-topbar .wysiwyg-dialog-close-wrapper a.wysiwyg-dialog-close-button:hover { background:#666; }
.wysiwyg-dialog .wysiwyg-dialog-topbar .wysiwyg-dialog-title { font-size: calc(20px - max(20px - var(--min-text-size), 0pt) * var(--font-size-factor)); font-weight:bold; padding: 5px; }
.wysiwyg-dialog .wysiwyg-dialog-content { border:1px #ccc solid; border-top:0; padding: 15px;  background:white; }
.wysiwyg-dialog-modal-div { z-index: 11000; position:absolute; top:0px; inset-inline-start: 0px;  width:100%; height:100%; background-color:rgb(255,255,255); background-color:rgba(0,0,0,0.5); }
.wysiwyg-dialog-content form.wysiwyg fieldset { border:1px #ccc solid;padding: 10px; }
.wysiwyg-dialog-content form.wysiwyg legend { padding: 7px; }
.wysiwyg-dialog-content form.wysiwyg .form-row { clear:both; padding-block: 4px; padding-inline: 0px; }
.wysiwyg-dialog-content form.wysiwyg .form-row label, .wysiwyg-dialog form.wysiwyg .form-row .form-row-key { display:block; float: left; float: inline-start; width:35%; text-align: end; padding-block: 4px; padding-inline: 5px; }
.wysiwyg-dialog-content form.wysiwyg .form-row .form-row-value { display:block; float: left; float: inline-start; width:55%; }
.wysiwyg-dialog-content form.wysiwyg .form-row input.width-auto { width:auto; }
.wysiwyg-dialog-content form.wysiwyg label { margin-inline-start: 3px; }
.wysiwyg-dialog-content form.wysiwyg input[disabled] { background-color: #eee; color: #aaa; }
.wysiwyg-dialog-content form.wysiwyg input.width-small { width:50px; min-width:50px; max-width:50px; }
.wysiwyg-dialog-content form.wysiwyg input, .wysiwyg-dialog form.wysiwyg select { padding: 2px; margin: 2px; width:97%; }
.wysiwyg-dialog-content form.wysiwyg input[type=radio] { width: 15px; margin-inline-end: 8px; }
.wysiwyg-dialog-content form.wysiwyg input[type=submit], .wysiwyg-dialog form.wysiwyg input[type=reset] { padding-block: 2px; padding-inline: 7px; width:auto; }
#dynObj_29 div.wysiwyg { margin-bottom: 5px; }
#imPageRowGraphics_5 { position: absolute; top: 0; bottom: 0; left: 0; right: 0; opacity: 1; }
#imPageRowGraphics_5 { background: transparent url('../images/iconka_social_40x40_1vxp8lqo.webp') repeat left top; }
#imPageRowGraphicsOverlay_5 { position: absolute; top: 0; bottom: 0; left: 0; right: 0; background-color: rgba(255, 255, 255, 0.9); }
#imCell_34 { grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#dynObj_34 { position: relative; align-self: start; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_34 { grid-row: 1 / -1; grid-column: 1 / -1; background-color: transparent;  }
#imCellStyleBorders_34 { grid-row: 1 / -1; grid-column: 1 / -1; z-index: 2; }

#dynObj_34 { text-align: start; overflow-y: auto; overflow-x: hidden; margin-top: 0px; margin-bottom: 0px; margin-inline-start: auto; margin-inline-end: auto; width: 100%; }
#dynObj_34_container { min-height: 250px; }
#dynObj_34.editable { border: 1px dashed gray; }
#dynObj_34 ul { margin: 0px; list-style-type: disc; }
#dynObj_34 ol { margin: 0px; list-style-type: decimal; }
#dynObj_34 li { margin-block: 0px; margin-inline: 25px 0px; }
#dynObj_34 .editButton { display: block; position: absolute; bottom: 5px; inset-inline-end: 5px; }
#dynObj_34 div.wysiwyg { border: 1px solid #999; padding: 0px; background: #fff; }
#dynObj_34 div.wysiwyg * { margin: 0px; padding: 0px; }
#dynObj_34 div.wysiwyg ul.toolbar { width: 100%; border-bottom: 1px solid #ccc; float: left; float: inline-start; padding: 0px; }
#dynObj_34 div.wysiwyg ul.toolbar li.jwysiwyg-custom-command { overflow: hidden; }
#dynObj_34 div.wysiwyg ul.toolbar li { list-style: none; float: left; float: inline-start; margin-block: 2px 4px; margin-inline: 0px 2px; background: rgb(240, 240, 240); clear: none; padding: 0px; }
#dynObj_34 div.wysiwyg ul.toolbar li.separator { background: none; width: 1px; height: 24px; margin-block: 0px; margin-inline: 5px 4px; border: none; border-inline-start: 1px solid #ccc; }
#dynObj_34 div.wysiwyg ul.toolbar li { text-indent: -5000px; display: block; width: 18px; height: 18px; background: url('../images/wysiwyg.gif') no-repeat -640px -800px; border: 1px solid transparent; cursor: pointer; }
#dynObj_34 div.wysiwyg ul.toolbar li.wysiwyg-button-hover, div.wysiwyg ul.toolbar li.active { background-color: #DDD; border: 1px solid transparent; }
#dynObj_34 div.wysiwyg ul.toolbar li.active { background-color: rgb(255, 255, 64); border: 1px solid rgb(208, 208, 208); border-left-color: #aaa; border-top-color: #aaa; height: 18px; width: 18px; }
#dynObj_34 div.wysiwyg ul.toolbar li.disabled, div.wysiwyg ul.toolbar li.wysiwyg-button-hover.disabled, div.wysiwyg ul.toolbar li.active.disabled { opacity: 0.5; }
#dynObj_34 div.wysiwyg ul.toolbar li.bold { background-position: -1px -15px; }
#dynObj_34 div.wysiwyg ul.toolbar li.italic { background-position: -18px -15px; }
#dynObj_34 div.wysiwyg ul.toolbar li.strikeThrough { background-position: -36px -15px; }
#dynObj_34 div.wysiwyg ul.toolbar li.underline { background-position: -55px -15px; }
#dynObj_34 div.wysiwyg ul.toolbar li.highlight { background-position: -56px -106px; }
#dynObj_34 div.wysiwyg ul.toolbar li.justifyLeft { background-position: 0 2px; }
#dynObj_34 div.wysiwyg ul.toolbar li.justifyCenter { background-position: -18px 2px; }
#dynObj_34 div.wysiwyg ul.toolbar li.justifyRight { background-position: -36px 2px; }
#dynObj_34 div.wysiwyg ul.toolbar li.justifyFull { background-position: -55px 2px; }
#dynObj_34 div.wysiwyg ul.toolbar li.indent { background-position: -74px 1px; }
#dynObj_34 div.wysiwyg ul.toolbar li.outdent { background-position: -92px 1px; }
#dynObj_34 div.wysiwyg ul.toolbar li.subscript { background-position: -74px -15px; }
#dynObj_34 div.wysiwyg ul.toolbar li.superscript { background-position: -92px -15px; }
#dynObj_34 div.wysiwyg ul.toolbar li.undo { background-position: 0px -68px; }
#dynObj_34 div.wysiwyg ul.toolbar li.redo { background-position: -18px -69px; }
#dynObj_34 div.wysiwyg ul.toolbar li.insertOrderedList { background-position: -36px -49px; }
#dynObj_34 div.wysiwyg ul.toolbar li.insertUnorderedList { background-position: -19px -49px; }
#dynObj_34 div.wysiwyg ul.toolbar li.insertHorizontalRule { background-position: 0 -49px; }
#dynObj_34 div.wysiwyg ul.toolbar li.h1 { background-position: 0px -31px; }
#dynObj_34 div.wysiwyg ul.toolbar li.h2 { background-position: -18px -31px; }
#dynObj_34 div.wysiwyg ul.toolbar li.h3 { background-position: -36px -31px; }
#dynObj_34 div.wysiwyg ul.toolbar li.h4 { background-position: -55px -31px; }
#dynObj_34 div.wysiwyg ul.toolbar li.h5 { background-position: -74px -31px; }
#dynObj_34 div.wysiwyg ul.toolbar li.h6 { background-position: -92px -31px; }
#dynObj_34 div.wysiwyg ul.toolbar li.paragraph { background-position: 0px -106px; }
#dynObj_34 div.wysiwyg ul.toolbar li.colorpicker { background-position: -18px -106px; }
#dynObj_34 div.wysiwyg ul.toolbar li.fullscreen { background-position: -36px -106px; }
#dynObj_34 div.wysiwyg ul.toolbar li.cut { background-position: -36px -68px; }
#dynObj_34 div.wysiwyg ul.toolbar li.copy { background-position: -55px -68px; }
#dynObj_34 div.wysiwyg ul.toolbar li.paste { background-position: -74px -68px; }
#dynObj_34 div.wysiwyg ul.toolbar li.insertTable { background-position: -74px -49px; }
#dynObj_34 div.wysiwyg ul.toolbar li.increaseFontSize { background-position: -18px -87px; }
#dynObj_34 div.wysiwyg ul.toolbar li.decreaseFontSize { background-position: -36px -87px; }
#dynObj_34 div.wysiwyg ul.toolbar li.createLink { background-position: -92px -48px; }
#dynObj_34 div.wysiwyg ul.toolbar li.unLink { background-position: -74px -87px; }
#dynObj_34 div.wysiwyg ul.toolbar li.insertImage { background-position: -92px -87px; }
#dynObj_34 div.wysiwyg ul.toolbar li.html { background-position: -55px -49px; }
#dynObj_34 div.wysiwyg ul.toolbar li.removeFormat { background-position: -92px -68px; }
#dynObj_34 div.wysiwyg ul.toolbar li.empty { background-position: -73px -86px; }
#dynObj_34 div.wysiwyg ul.toolbar li.code { background-position: -74px -106px; }
#dynObj_34 div.wysiwyg ul.toolbar li.cssWrap { background-position: -92px -106px; }
#dynObj_34 div.wysiwyg ul.toolbar select { border: 1px solid gray; }
#dynObj_34 div.wysiwyg-dialogRow { float: left; float: inline-start; width:100%; font-size: calc(16px - max(16px - var(--min-text-size), 0pt) * var(--font-size-factor)); }
#dynObj_34 div.wysiwyg iframe { clear: left; clear: inline-start; box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.4); background-color:white; margin: 0px; padding: 0px; display:block; width: 100%; }
.wysiwyg-dialog { position:fixed; top:50px; inset-inline-start: 50px; width:450px; height:300px; background:transparent; font-family: "Helvetic Neue", Helvetica,Arial,sans-serif; font-size: calc(14px - max(14px - var(--min-text-size), 0pt) * var(--font-size-factor)); }
.wysiwyg-dialog .wysiwyg-dialog-topbar { background:#333; border:1px #111 solid; color:white; padding: 10px; position:relative; }
.wysiwyg-dialog .wysiwyg-dialog-topbar .wysiwyg-dialog-close-wrapper .wysiwyg-dialog-close-button { color:white; text-decoration:none; display:block; padding-block: 6px; padding-inline: 10px; position:absolute; inset-inline-end: 12px; top:50%; height:14px; margin-top: -12px; }
.wysiwyg-dialog .wysiwyg-dialog-topbar .wysiwyg-dialog-close-wrapper a.wysiwyg-dialog-close-button:hover { background:#666; }
.wysiwyg-dialog .wysiwyg-dialog-topbar .wysiwyg-dialog-title { font-size: calc(20px - max(20px - var(--min-text-size), 0pt) * var(--font-size-factor)); font-weight:bold; padding: 5px; }
.wysiwyg-dialog .wysiwyg-dialog-content { border:1px #ccc solid; border-top:0; padding: 15px;  background:white; }
.wysiwyg-dialog-modal-div { z-index: 11000; position:absolute; top:0px; inset-inline-start: 0px;  width:100%; height:100%; background-color:rgb(255,255,255); background-color:rgba(0,0,0,0.5); }
.wysiwyg-dialog-content form.wysiwyg fieldset { border:1px #ccc solid;padding: 10px; }
.wysiwyg-dialog-content form.wysiwyg legend { padding: 7px; }
.wysiwyg-dialog-content form.wysiwyg .form-row { clear:both; padding-block: 4px; padding-inline: 0px; }
.wysiwyg-dialog-content form.wysiwyg .form-row label, .wysiwyg-dialog form.wysiwyg .form-row .form-row-key { display:block; float: left; float: inline-start; width:35%; text-align: end; padding-block: 4px; padding-inline: 5px; }
.wysiwyg-dialog-content form.wysiwyg .form-row .form-row-value { display:block; float: left; float: inline-start; width:55%; }
.wysiwyg-dialog-content form.wysiwyg .form-row input.width-auto { width:auto; }
.wysiwyg-dialog-content form.wysiwyg label { margin-inline-start: 3px; }
.wysiwyg-dialog-content form.wysiwyg input[disabled] { background-color: #eee; color: #aaa; }
.wysiwyg-dialog-content form.wysiwyg input.width-small { width:50px; min-width:50px; max-width:50px; }
.wysiwyg-dialog-content form.wysiwyg input, .wysiwyg-dialog form.wysiwyg select { padding: 2px; margin: 2px; width:97%; }
.wysiwyg-dialog-content form.wysiwyg input[type=radio] { width: 15px; margin-inline-end: 8px; }
.wysiwyg-dialog-content form.wysiwyg input[type=submit], .wysiwyg-dialog form.wysiwyg input[type=reset] { padding-block: 2px; padding-inline: 7px; width:auto; }
#dynObj_34 div.wysiwyg { margin-bottom: 5px; }
#imCell_33 { grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imObjectForm_33 { position: relative; align-self: start; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_33 { grid-row: 1 / -1; grid-column: 1 / -1; background-color: transparent;  }
#imCellStyleBorders_33 { grid-row: 1 / -1; grid-column: 1 / -1; z-index: 2; }

html:not(.no-cssanimations) #imCell_33.animated {   -webkit-animation-duration: 1000ms;
  animation-duration: 1000ms;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
}
@media (prefers-reduced-motion: no-preference) {@-webkit-keyframes imCell_33-anim-fadeInRight {
	0% { opacity: 0;    -webkit-transform: translate3d(100%, 0, 0);    transform: translate3d(100%, 0, 0); }
	100% { opacity: 1;    -webkit-transform: none;    transform: none; }
}
@keyframes imCell_33-anim-fadeInRight {
	0% { opacity: 0;    -webkit-transform: translate3d(100%, 0, 0);    transform: translate3d(100%, 0, 0); }
	100% { opacity: 1;    -webkit-transform: none;    transform: none; }
}
#imCell_33.animated.fadeInRight {  -webkit-animation-name: imCell_33-anim-fadeInRight;  animation-name: imCell_33-anim-fadeInRight; }
}#imPage.imCell_33_animation-in-progress { overflow: hidden }
#imObjectForm_33 { width: 100%; }
.imObjectForm_33_tip { position: absolute; inset-inline-end: 0px; width: 20px; }
#imObjectForm_33_form { position: relative; width: 100%; margin: 0px; padding: 0px; text-align: start; font-family: Roboto Condensed, sans serif; font-size: calc(10pt - max(10pt - var(--min-text-size), 0pt) * var(--font-size-factor));  font-weight: normal; font-style: normal; }
#imObjectForm_33_form label, #imObjectForm_33_form .checkbox, #imObjectForm_33_form .radiobutton, #imObjectForm_33_form option.label_option { opacity: 1; color: rgba(0, 0, 0, 1); font-family: Roboto Condensed, sans serif; font-size: calc(10pt - max(10pt - var(--min-text-size), 0pt) * var(--font-size-factor));  font-weight: normal; font-style: normal; -webkit-text-size-adjust: 100%; }
#imObjectForm_33_form ::placeholder { opacity: 1; color: rgba(0, 0, 0, 1); font-family: Roboto Condensed, sans serif; font-size: calc(10pt - max(10pt - var(--min-text-size), 0pt) * var(--font-size-factor));  font-weight: normal; font-style: normal; -webkit-text-size-adjust: 100%; }
#imObjectForm_33_form label { text-align: start; padding-block: 1px; padding-inline: 0px; }
#imObjectForm_33_form label span { display: inline-block; padding-top: 10px; padding-bottom: 10px; }
#imObjectForm_33_form fieldset { margin: 0px; padding-block: 8px 0px; padding-inline: 0px; }
#imObjectForm_33_form fieldset.first { margin: 0px; padding: 0px; }
#imObjectForm_33_form div.legend { margin-bottom: 8px; font-family: Roboto Condensed, sans serif; font-size: calc(10pt - max(10pt - var(--min-text-size), 0pt) * var(--font-size-factor)); }
#imObjectForm_33_form input[type=text], #imObjectForm_33_form input[type=password], #imObjectForm_33_form input[type=file], #imObjectForm_33_form input[type=tel], #imObjectForm_33_form input[type=date], #imObjectForm_33_form input[type=number], #imObjectForm_33_form input[type=email], #imObjectForm_33_form input[type=url], #imObjectForm_33_form select, #imObjectForm_33_form textarea, #imObjectForm_33_form span.textarea { resize: none; margin-block: 2px; margin-inline: 0px; color: rgba(0, 0, 0, 1); border-style: solid; border-width: 0px;  border-color: rgba(159, 171, 176, 1); background-color: rgba(238, 238, 238, 1); font-family: Roboto Condensed, sans serif; font-size: calc(10pt - max(10pt - var(--min-text-size), 0pt) * var(--font-size-factor));  font-weight: normal; font-style: normal; padding: 10px; border-radius: 0px;  box-shadow: none; transition: all 200ms ease; }
#imObjectForm_33_form select { padding-block: 9px; padding-inline: 10px; }
#imObjectForm_33_form input[type="checkbox"], #imObjectForm_33_form input[type="radio"] { border: 0; background-color: transparent; }
#imObjectForm_33_form input.imFormFocus, #imObjectForm_33_form select.imFormFocus, #imObjectForm_33_form textarea.imFormFocus, #imObjectForm_33_form span.textarea.imFormFocus { color: rgba(0, 0, 0, 1); background-color: rgba(255, 255, 224, 1); border-color: rgba(159, 171, 176, 1);}
#imObjectForm_33_form input[type="checkbox"].imFormFocus, #imObjectForm_33_form input[type="radio"].imFormFocus { border: 0; background-color: transparent; }
#imObjectForm_33_form input.imFormMark, #imObjectForm_33_form textarea.imFormMark, #imObjectForm_33_form span.textarea.imFormMark, #imObjectForm_33_form select.imFormMark { color: rgba(0, 0, 0, 1); background-color: rgba(238, 238, 238, 1); border-color: rgba(255, 0, 0, 1); }
#imObjectForm_33_form input[type="submit"], #imObjectForm_33_form input[type="button"], #imObjectForm_33_next, #imObjectForm_33_prev, #imObjectForm_33_submit {-webkit-appearance: none;cursor: pointer;color: rgba(0, 0, 0, 1); border: solid; border-block-color: rgba(253, 61, 5, 1) rgba(253, 61, 5, 1); border-inline-color: rgba(253, 61, 5, 1) rgba(253, 61, 5, 1); border-width: 0px;  background-color: rgba(255, 235, 22, 1);font-family: Roboto Condensed, sans serif;font-size: calc(15pt - max(15pt - var(--min-text-size), 0pt) * var(--font-size-factor));  font-weight: normal; font-style: normal;border-radius: 0px; padding-block: 15px; padding-inline: 20px; margin-inline-start: 0px; }
#imObjectForm_33_form input[type="submit"]:disabled, #imObjectForm_33_form input[type="button"]:disabled, #imObjectForm_33_next:disabled, #imObjectForm_33_prev:disabled, #imObjectForm_33_submit:disabled { opacity: .5; cursor: default; }#imObjectForm_33_prot { display: none; }
#imObjectForm_33_buttonswrap { text-align: end; box-sizing: border-box; width: 100%; padding-inline-end: 10px; }
.imObjectFormFieldContainer { float: left; float: inline-start; box-sizing: border-box; padding-inline-start: 0px; margin: 0px; padding-top: 0px; padding-bottom: 2px; }
.imObjectFormFieldContainer.centered { display: flex; align-items: center; }
.imObjectFormAgreementCheckboxWrapper { display: block; }
.imObjectFormAgreementCheckbox { margin-inline-end: 5px; vertical-align: middle; }
.checkbox-input, .checkbox-label, .radio-input, .radio-label { vertical-align: middle; }
.radio-input { margin-top: 0px; }
#imObjectForm_33_1_container { position: relative; width: 50%; min-width: 80px;padding-inline-end: 10px; clear: left; clear: inline-start; }
#imObjectForm_33_1_field { position: relative; float: left; float: inline-start; display: flex; box-sizing: border-box; width: 100%; padding-top: 2px; padding-bottom: 2px; }
#imObjectForm_33_1 { box-sizing: border-box; width: 100%; }
#imObjectForm_33_2_container { position: relative; width: 50%; min-width: 80px;padding-inline-end: 10px; }
#imObjectForm_33_2_field { position: relative; float: left; float: inline-start; display: flex; box-sizing: border-box; width: 100%; padding-top: 2px; padding-bottom: 2px; }
#imObjectForm_33_2 { box-sizing: border-box; width: 100%; }
#imObjectForm_33_3_legend { position: relative; color: rgba(0, 0, 0, 1); border-bottom: 1px solid rgba(255, 235, 22, 1); margin-inline-end: 10px; }
#imObjectForm_33_4_container { position: relative; width: 100%; min-width: 80px;padding-inline-end: 10px; clear: left; clear: inline-start; }
#imObjectForm_33_4_field { position: relative; float: left; float: inline-start; display: flex; box-sizing: border-box; width: 100%; padding-top: 2px; padding-bottom: 2px; }
#imObjectForm_33_4 { box-sizing: border-box; width: 100%; height: 110px; }
#imPageRowGraphics_6 { position: absolute; top: 0; bottom: 0; left: 0; right: 0; }
#imPageRowGraphics_6 { background-color: rgba(238, 238, 238, 1); }
#imCell_30 { grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imMenuObject_30 { position: relative; align-self: start; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 103; }
#imCellStyleTitle_30 { grid-row: row-title / span 1; grid-column: 1 / -1; padding-block: 15px 3px; padding-inline: 50px 3px; text-align: start; font-family: Roboto Condensed; font-size: calc(25pt - max(25pt - var(--min-text-size), 0pt) * var(--font-size-factor)); font-style: normal; font-weight: normal; color: rgba(0, 0, 0, 1); background-color: transparent; box-sizing: border-box; z-index: 104;}
#imCellStyleGraphics_30 { grid-row: 1 / -1; grid-column: 1 / -1; background-color: rgba(10, 143, 203, 0.25);  }
#imCellStyleBorders_30 { grid-row: 1 / -1; grid-column: 1 / -1; z-index: 102; }

.label-wrapper .menu-item-icon {
max-height: 100%; position: absolute; top: 0; bottom: 0; inset-inline-start: 3px; margin: auto; z-index: 0; 
}
.im-menu-opened #imStickyBarContainer, .im-menu-opened #imPageToTop { visibility: hidden !important; }
#imCell_31 { grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imObjectImage_31 { position: relative; align-self: start; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_31 { grid-row: 1 / -1; grid-column: 1 / -1; background-color: transparent;  }
#imCellStyleBorders_31 { grid-row: 1 / -1; grid-column: 1 / -1; z-index: 2; }

html:not(.no-cssanimations) #imCell_31.animated {   -webkit-animation-duration: 6000ms;
  animation-duration: 6000ms;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}
@media (prefers-reduced-motion: no-preference) {@-webkit-keyframes imCell_31-anim-flash {
	0% { opacity: 1; }
	16.67% { opacity: 1; }
	33.33% { opacity: 1; }
	8.33% { opacity: 0; }
	25% { opacity: 0; }
}
@keyframes imCell_31-anim-flash {
	0% { opacity: 1; }
	16.67% { opacity: 1; }
	33.33% { opacity: 1; }
	8.33% { opacity: 0; }
	25% { opacity: 0; }
}
#imCell_31.animated.flash {  -webkit-animation-name: imCell_31-anim-flash;  animation-name: imCell_31-anim-flash; }
}#imPage.imCell_31_animation-in-progress { overflow: hidden }
#imObjectImage_31 #imObjectImage_31_container { width: 128px; max-width: 100%; line-height: 0; }
#imObjectImage_31 { vertical-align: top; margin-top: 0px; margin-bottom: 0px; margin-inline-start: auto; margin-inline-end: auto; }
#imObjectImage_31 #imObjectImage_31_container img { width: 100%; height: auto; vertical-align: top; }@media (min-width: 1050.0px) {
	#imCell_27 { padding-top: 150px; padding-bottom: 50px; padding-inline-start: 10px; padding-inline-end: 10px; }
	#imCell_27 { grid-template-rows: [row-content] auto ; }
	#dynObj_27 { padding-top: 10px; padding-bottom: 10px; padding-inline-start: 10px; padding-inline-end: 10px; grid-row: row-content / span 1; grid-column: 1 / -1; }
	#imCellStyleBorders_27 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#dynObj_27#dynObj_27.text-area { height: auto }#imCell_32 { padding-top: 10px; padding-bottom: 10px; padding-inline-start: 10px; padding-inline-end: 10px; }
	#imCell_32 { grid-template-rows: [row-content] auto ; }
	#dynObj_32 { padding-top: 10px; padding-bottom: 10px; padding-inline-start: 10px; padding-inline-end: 10px; grid-row: row-content / span 1; grid-column: 1 / -1; }
	#imCellStyleBorders_32 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#dynObj_32#dynObj_32.text-area { height: auto }#imCell_28 { padding-top: 50px; padding-bottom: 50px; padding-inline-start: 3px; padding-inline-end: 3px; }
	#imCell_28 { grid-template-rows: [row-title] min-content [row-content] auto ; }
	#pluginAppObj_28 { padding-top: 20px; padding-bottom: 20px; padding-inline-start: 20px; padding-inline-end: 20px; grid-row: row-content / span 1; grid-column: 1 / -1; }
	#imCellStyleTitle_28 { margin: 0px; }
	#imCellStyleBorders_28 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imCell_29 { padding-top: 10px; padding-bottom: 10px; padding-inline-start: 10px; padding-inline-end: 10px; }
	#imCell_29 { grid-template-rows: [row-content] auto ; }
	#dynObj_29 { padding-top: 10px; padding-bottom: 10px; padding-inline-start: 10px; padding-inline-end: 10px; grid-row: row-content / span 1; grid-column: 1 / -1; }
	#imCellStyleBorders_29 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#dynObj_29#dynObj_29.text-area { height: auto }#imCell_34 { padding-top: 10px; padding-bottom: 0px; padding-inline-start: 10px; padding-inline-end: 10px; }
	#imCell_34 { grid-template-rows: [row-content] auto ; }
	#dynObj_34 { padding-top: 10px; padding-bottom: 0px; padding-inline-start: 10px; padding-inline-end: 10px; grid-row: row-content / span 1; grid-column: 1 / -1; }
	#imCellStyleBorders_34 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#dynObj_34#dynObj_34.text-area { height: auto }#imCell_33 { padding-top: 3px; padding-bottom: 3px; padding-inline-start: 100px; padding-inline-end: 3px; }
	#imCell_33 { grid-template-rows: [row-content] auto ; }
	#imObjectForm_33 { padding-top: 20px; padding-bottom: 20px; padding-inline-start: 20px; padding-inline-end: 20px; grid-row: row-content / span 1; grid-column: 1 / -1; }
	#imCellStyleBorders_33 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imCell_30 { padding-top: 50px; padding-bottom: 50px; padding-inline-start: 3px; padding-inline-end: 3px; }
	#imCell_30 { grid-template-rows: [row-title] min-content [row-content] auto ; }
	#imMenuObject_30 { padding-top: 20px; padding-bottom: 20px; padding-inline-start: 20px; padding-inline-end: 20px; grid-row: row-content / span 1; grid-column: 1 / -1; }
	#imCellStyleTitle_30 { margin: 0px; }
	#imCellStyleBorders_30 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	/* Main menu background */
	#imMenuObject_30_container { border: solid; border-block-color: transparent transparent; border-inline-color: transparent transparent; border-width: 0px; border-radius: 0px;  width: 100%; box-sizing: border-box; background-color: transparent; padding: 0px; display: inline-table;}
	#imMenuObject_30_container > ul:after {content: '';display: table;clear: both; }
	/* Main menu button size and position */
	#imMenuObject_30_container > ul > li {position: relative;margin-inline-start: 3px; margin-top: 0px; display: inline-block; vertical-align: top; float: left; float: inline-start; }
	#imMenuObject_30_container > ul > li > .label-wrapper, #imMenuObject_30_container > ul > li > div > .label-wrapper { display: block; overflow: hidden; width: 206px; height: 70px; padding-block: 0px; padding-inline: 15px; border-width: 2px; border-radius: 0px; }
	#imMenuObject_30_container > ul > li > .label-wrapper:has(:focus-visible), #imMenuObject_30_container > ul > li > div > .label-wrapper:has(:focus-visible) { overflow: visible; }
	#imMenuObject_30 .hamburger-button {cursor: pointer; width: 70px; height: 70px; display: inline-block; vertical-align: top; padding: 0; box-sizing: content-box; border-width: 2px; border-radius: 0px; }
	#imMenuObject_30 .hamburger-bar { margin: 7px auto; width: 65%; height: 7px; background-color: rgba(0, 0, 0, 1); display: block; }
	#imMenuObject_30 .label-inner-wrapper, #imMenuObject_30 .hamburger-button > div { display: table; width: 100%; height: 100%; position: relative; z-index: 1; } #imMenuObject_30_container > ul > li .label, #imMenuObject_30 .hamburger-button > div > div { display: table-cell; vertical-align: middle; }
	/* Main menu default button style */
	#imMenuObject_30_container > ul > li > .label-wrapper {background-color: rgba(55, 195, 0, 1);background-image: none;border-block-color: transparent transparent; border-inline-color: transparent transparent; border-style: solid; }
	#imMenuObject_30_container > ul > li > .label-wrapper .label, #imMenuObject_30_container > ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: 'Roboto Condensed';font-size: calc(11pt - max(11pt - var(--min-text-size), 0pt) * var(--font-size-factor)); font-style: normal;text-decoration: none;text-align: end; color: rgba(0, 0, 0, 1);font-weight: normal;}
	/* Hamburger button style */
	#imMenuObject_30 .hamburger-button {background-color: rgba(55, 195, 0, 1);background-image: none;border-block-color: transparent transparent; border-inline-color: transparent transparent; border-style: solid; }
	#imMenuObject_30 .hamburger-button .label, #imMenuObject_30 .hamburger-button button {width: 100%;height: 100%;font-family: 'Roboto Condensed';font-size: calc(11pt - max(11pt - var(--min-text-size), 0pt) * var(--font-size-factor)); font-style: normal;text-decoration: none;text-align: end; color: rgba(0, 0, 0, 1);font-weight: normal;}
	/* Main menu current button style */
	#imMenuObject_30_container > ul > .imMnMnCurrent > .label-wrapper {background-color: rgba(253, 80, 12, 1);background-image: none;border-block-color: transparent transparent; border-inline-color: transparent transparent; border-style: solid; }
	#imMenuObject_30_container > ul > .imMnMnCurrent > .label-wrapper .label, #imMenuObject_30_container > ul > .imMnMnCurrent > .label-wrapper button {width: 100%;height: 100%;font-family: 'Roboto Condensed';font-size: calc(11pt - max(11pt - var(--min-text-size), 0pt) * var(--font-size-factor)); font-style: normal;text-decoration: none;text-align: end; color: rgba(0, 0, 0, 1);font-weight: normal;}
	/* Main menu hover button style */
	#imMenuObject_30_container > ul > li.imPage >.sweeper > .label-wrapper-over {background-color: rgba(253, 80, 12, 1);background-image: none;border-block-color: transparent transparent; border-inline-color: transparent transparent; border-style: solid; }
	#imMenuObject_30_container > ul > li.imPage >.sweeper > .label-wrapper-over .label, #imMenuObject_30_container > ul > li.imPage >.sweeper > .label-wrapper-over button {width: 100%;height: 100%;font-family: 'Roboto Condensed';font-size: calc(11pt - max(11pt - var(--min-text-size), 0pt) * var(--font-size-factor)); font-style: normal;text-decoration: none;text-align: end; color: rgba(0, 0, 0, 1);font-weight: normal;}
	#imMenuObject_30_container > ul > li.imPage > .sweeper { position: absolute; z-index: 1; top: 0; right: 0; overflow: hidden; width: 0; height: 100%; transition: all 0.5s;}#imMenuObject_30_container > ul > li.imPage > .sweeper .label-wrapper-over { position: absolute; top: 0; right: 0;}#imMenuObject_30_container > ul > li.imPage > .sweeper.animated {width: 100%;}#imMenuObject_30_container > ul > li.imLevel >.sweeper > .label-wrapper-over {background-color: rgba(253, 80, 12, 1);background-image: none;border-block-color: transparent transparent; border-inline-color: transparent transparent; border-style: solid; }
	#imMenuObject_30_container > ul > li.imLevel >.sweeper > .label-wrapper-over .label, #imMenuObject_30_container > ul > li.imLevel >.sweeper > .label-wrapper-over button {width: 100%;height: 100%;font-family: 'Roboto Condensed';font-size: calc(11pt - max(11pt - var(--min-text-size), 0pt) * var(--font-size-factor)); font-style: normal;text-decoration: none;text-align: end; color: rgba(0, 0, 0, 1);font-weight: normal;}
	#imMenuObject_30_container > ul > li.imLevel > .sweeper { position: absolute; z-index: 1; top: 0; right: 0; overflow: hidden; width: 0; height: 100%; transition: all 0.5s;}#imMenuObject_30_container > ul > li.imLevel > .sweeper .label-wrapper-over { position: absolute; top: 0; right: 0;}#imMenuObject_30_container > ul > li.imLevel > .sweeper.animated {width: 100%;}/* Main menu separator button style */
	#imMenuObject_30_container > ul > .imMnMnSeparator > .label-wrapper {background-color: transparent;background-image: none;border-block-color: transparent transparent; border-inline-color: transparent transparent; border-style: solid; }
	#imMenuObject_30_container > ul > .imMnMnSeparator > .label-wrapper .label, #imMenuObject_30_container > ul > .imMnMnSeparator > .label-wrapper button {width: 100%;height: 100%;font-family: 'Roboto Condensed';font-size: calc(11pt - max(11pt - var(--min-text-size), 0pt) * var(--font-size-factor)); font-style: normal;text-decoration: none;text-align: end; color: rgba(0, 0, 0, 1);font-weight: normal;}
	#imMenuObject_30 .imLevel { cursor: default; }
	#imMenuObject_30-menu-opened .imLevel { cursor: default; }
	#imMenuObject_30 { justify-self: start;}
	/* Level menu background */
	#imMenuObject_30 ul ul { border: solid; border-block-color: transparent transparent; border-inline-color: transparent transparent; border-width: 0px; border-radius: 0px;   background-color: transparent; }
	/* Level menu button size and position */
	#imMenuObject_30 ul ul li {position: relative;margin-bottom: 0px; display: inline-block; vertical-align: top; }
	/* Multiple column menu buttons position */
	#imMenuObject_30 .multiple-column > ul {max-width: 170px;}
	#imMenuObject_30 ul ul li:last-child {margin-bottom: 0px; }
	#imMenuObject_30 ul ul .label-wrapper { display: block; overflow: hidden; width: 154px; height: 34px; padding-block: 0px; padding-inline: 8px; }
	#imMenuObject_30 ul ul .label-wrapper:has(:focus-visible) { overflow: visible; }
	#imMenuObject_30 ul ul .label { display: table-cell; vertical-align: middle; }
	/* Level menu default button style */
	#imMenuObject_30 ul ul .label-wrapper {background-color: rgba(255, 255, 255, 1);background-image: none;border-block-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-inline-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-style: solid; }
	#imMenuObject_30 ul ul .label-wrapper .label, #imMenuObject_30 ul ul .label-wrapper button {width: 100%;height: 100%;font-family: 'Roboto Condensed';font-size: calc(10pt - max(10pt - var(--min-text-size), 0pt) * var(--font-size-factor)); font-style: normal;text-decoration: none;text-align: start; color: rgba(37, 58, 88, 1);font-weight: normal;}
	/* Level menu hover button style */
	#imMenuObject_30 ul ul li.imLevel:hover > .label-wrapper {background-color: rgba(176, 209, 255, 1);background-image: none;border-block-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-inline-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-style: solid; }
	#imMenuObject_30 ul ul li.imLevel:hover > .label-wrapper .label, #imMenuObject_30 ul ul li.imLevel:hover > .label-wrapper button {width: 100%;height: 100%;font-family: 'Roboto Condensed';font-size: calc(10pt - max(10pt - var(--min-text-size), 0pt) * var(--font-size-factor)); font-style: normal;text-decoration: none;text-align: start; color: rgba(37, 58, 88, 1);font-weight: normal;}
	#imMenuObject_30 ul ul li.imPage:hover > .label-wrapper {background-color: rgba(176, 209, 255, 1);background-image: none;border-block-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-inline-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-style: solid; }
	#imMenuObject_30 ul ul li.imPage:hover > .label-wrapper .label, #imMenuObject_30 ul ul li.imPage:hover > .label-wrapper button {width: 100%;height: 100%;font-family: 'Roboto Condensed';font-size: calc(10pt - max(10pt - var(--min-text-size), 0pt) * var(--font-size-factor)); font-style: normal;text-decoration: none;text-align: start; color: rgba(37, 58, 88, 1);font-weight: normal;}
	/* Level menu separator button style */
	#imMenuObject_30 ul ul .imMnMnSeparator > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;border-block-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-inline-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-style: solid; }
	#imMenuObject_30 ul ul .imMnMnSeparator > .label-wrapper .label, #imMenuObject_30 ul ul .imMnMnSeparator > .label-wrapper button {width: 100%;height: 100%;font-family: 'Roboto Condensed';font-size: calc(10pt - max(10pt - var(--min-text-size), 0pt) * var(--font-size-factor)); font-style: normal;text-decoration: none;text-align: start; color: rgba(169, 169, 169, 1);font-weight: bold;}
	/* Level menu separation line style */
	/* Level menu current button style */
	#imMenuObject_30 .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper {background-color: rgba(253, 80, 12, 1);background-image: none;border-block-color: transparent transparent; border-inline-color: transparent transparent; border-style: solid; }
	#imMenuObject_30 .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper .label, #imMenuObject_30 .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper button {width: 100%;height: 100%;font-family: 'Roboto Condensed';font-size: calc(11pt - max(11pt - var(--min-text-size), 0pt) * var(--font-size-factor)); font-style: normal;text-decoration: none;text-align: end; color: rgba(0, 0, 0, 1);font-weight: normal;}
	#imMenuObject_30 ul ul { z-index: 2; }/* Level menu show/hide directives */
	#imMenuObject_30 .multiple-column {position: absolute; z-index: 2;inset-inline-start: 0px; }
	#imMenuObject_30 .multiple-column > ul {position: static;
	display: inline-block;vertical-align: top;}
	#imMenuObject_30 .multiple-column > ul > li {display: block;}
	#imMenuObject_30_container > ul > li > ul {position: absolute;
	top: 74px;
	}
	#imMenuObject_30_container > ul > li > ul.open-bottom { inset-inline-start: 0px; }
	#imMenuObject_30_container > ul > li > ul.open-left { inset-inline-end: 240px; }
	#imMenuObject_30_container > ul > li > ul.open-right { inset-inline-start: 240px; }
	#imMenuObject_30_container > ul > li > ul ul, #imMenuObject_30_container .multiple-column > ul > li ul {position: absolute;
	top: 0;
	}
	#imMenuObject_30_container  > ul > li > ul ul.open-left, #imMenuObject_30_container .multiple-column > ul > li ul.open-left{ inset-inline-end: 170px; }
	#imMenuObject_30_container  > ul > li > ul ul.open-right, #imMenuObject_30_container .multiple-column > ul > li ul.open-right{ inset-inline-start: 170px; }
	#imMenuObject_30 ul > li > ul, #imMenuObject_30 .multiple-column { display: none; }
	#imMenuObject_30_container > ul > li:nth-child(4n+1) {
	margin-inline-start: 0px; 
	clear: left; clear: inline-start; 
	}
	#imMenuObject_30_container > ul > li:nth-child(n+5) {
	margin-top: 3px; 
	}
	#imMenuObject_30-menu-opened { display: none; }
	#imMenuObject_30 .hamburger-component { display: none; }
	#imCell_31 { padding-top: 3px; padding-bottom: 20px; padding-inline-start: 3px; padding-inline-end: 3px; }
	#imCell_31 { grid-template-rows: [row-content] auto ; }
	#imObjectImage_31 { padding-top: 3px; padding-bottom: 3px; padding-inline-start: 3px; padding-inline-end: 3px; grid-row: row-content / span 1; grid-column: 1 / -1; }
	#imCellStyleBorders_31 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	
}

@media (max-width: 1049.9px)  {
	#imCell_27 { padding-top: 150px; padding-bottom: 50px; padding-inline-start: 5px; padding-inline-end: 5px; }
	#imCell_27 { grid-template-rows: [row-content] auto ; }
	#dynObj_27 { padding-top: 10px; padding-bottom: 10px; padding-inline-start: 10px; padding-inline-end: 10px; grid-row: row-content / span 1; grid-column: 1 / -1; }
	#imCellStyleGraphics_27 { box-sizing: border-box; }
	#dynObj_27#dynObj_27.text-area { height: auto }#imCell_32 { padding-top: 10px; padding-bottom: 10px; padding-inline-start: 5px; padding-inline-end: 5px; }
	#imCell_32 { grid-template-rows: [row-content] auto ; }
	#dynObj_32 { padding-top: 10px; padding-bottom: 10px; padding-inline-start: 10px; padding-inline-end: 10px; grid-row: row-content / span 1; grid-column: 1 / -1; }
	#imCellStyleGraphics_32 { box-sizing: border-box; }
	#dynObj_32#dynObj_32.text-area { height: auto }#imCell_28 { padding-top: 50px; padding-bottom: 50px; padding-inline-start: 5px; padding-inline-end: 5px; }
	#imCell_28 { grid-template-rows: [row-title] min-content [row-content] auto ; }
	#pluginAppObj_28 { padding-top: 20px; padding-bottom: 20px; padding-inline-start: 20px; padding-inline-end: 20px; grid-row: row-content / span 1; grid-column: 1 / -1; }
	#imCellStyleTitle_28 { position: relative; width: 100%; }
	#imCellStyleGraphics_28 { box-sizing: border-box; }
	#imCell_29 { padding-top: 10px; padding-bottom: 10px; padding-inline-start: 5px; padding-inline-end: 5px; }
	#imCell_29 { grid-template-rows: [row-content] auto ; }
	#dynObj_29 { padding-top: 10px; padding-bottom: 10px; padding-inline-start: 10px; padding-inline-end: 10px; grid-row: row-content / span 1; grid-column: 1 / -1; }
	#imCellStyleGraphics_29 { box-sizing: border-box; }
	#dynObj_29#dynObj_29.text-area { height: auto }#imCell_34 { padding-top: 10px; padding-bottom: 0px; padding-inline-start: 5px; padding-inline-end: 5px; }
	#imCell_34 { grid-template-rows: [row-content] auto ; }
	#dynObj_34 { padding-top: 10px; padding-bottom: 0px; padding-inline-start: 10px; padding-inline-end: 10px; grid-row: row-content / span 1; grid-column: 1 / -1; }
	#imCellStyleGraphics_34 { box-sizing: border-box; }
	#dynObj_34#dynObj_34.text-area { height: auto }#imCell_33 { padding-top: 3px; padding-bottom: 3px; padding-inline-start: 5px; padding-inline-end: 5px; }
	#imCell_33 { grid-template-rows: [row-content] auto ; }
	#imObjectForm_33 { padding-top: 20px; padding-bottom: 20px; padding-inline-start: 20px; padding-inline-end: 20px; grid-row: row-content / span 1; grid-column: 1 / -1; }
	#imCellStyleGraphics_33 { box-sizing: border-box; }
	#imObjectForm_33_1_container { width: 100%; }
	#imObjectForm_33_2_container { width: 100%; }
	#imObjectForm_33_3_container { width: 100%; }
	#imObjectForm_33_4_container { width: 100%; }
	#imCell_30 { padding-top: 50px; padding-bottom: 50px; padding-inline-start: 5px; padding-inline-end: 5px; }
	#imCell_30 { grid-template-rows: [row-title] min-content [row-content] auto ; }
	#imMenuObject_30 { padding-top: 20px; padding-bottom: 20px; padding-inline-start: 20px; padding-inline-end: 20px; grid-row: row-content / span 1; grid-column: 1 / -1; }
	#imCellStyleTitle_30 { position: relative; width: 100%; }
	#imCellStyleGraphics_30 { box-sizing: border-box; }
	/* Main menu background */
	#imMenuObject_30_container { border: solid; border-block-color: transparent transparent; border-inline-color: transparent transparent; border-width: 0px; border-radius: 0px;  width: 100%; box-sizing: border-box; background-color: transparent; padding: 0px; display: inline-table;}
	#imMenuObject_30_container > ul:after {content: '';display: table;clear: both; }
	/* Main menu button size and position */
	#imMenuObject_30_container > ul > li {position: relative;margin-inline-start: 3px; margin-top: 0px; display: inline-block; vertical-align: top; float: left; float: inline-start; }
	#imMenuObject_30_container > ul > li > .label-wrapper, #imMenuObject_30_container > ul > li > div > .label-wrapper { display: block; overflow: hidden; width: 206px; height: 70px; padding-block: 0px; padding-inline: 15px; border-width: 2px; border-radius: 0px; }
	#imMenuObject_30_container > ul > li > .label-wrapper:has(:focus-visible), #imMenuObject_30_container > ul > li > div > .label-wrapper:has(:focus-visible) { overflow: visible; }
	#imMenuObject_30 .hamburger-button {cursor: pointer; width: 70px; height: 70px; display: inline-block; vertical-align: top; padding: 0; box-sizing: content-box; border-width: 2px; border-radius: 0px; }
	#imMenuObject_30 .hamburger-bar { margin: 7px auto; width: 65%; height: 7px; background-color: rgba(0, 0, 0, 1); display: block; }
	#imMenuObject_30 .label-inner-wrapper, #imMenuObject_30 .hamburger-button > div { display: table; width: 100%; height: 100%; position: relative; z-index: 1; } #imMenuObject_30_container > ul > li .label, #imMenuObject_30 .hamburger-button > div > div { display: table-cell; vertical-align: middle; }
	/* Main menu default button style */
	#imMenuObject_30_container > ul > li > .label-wrapper {background-color: rgba(55, 195, 0, 1);background-image: none;border-block-color: transparent transparent; border-inline-color: transparent transparent; border-style: solid; }
	#imMenuObject_30_container > ul > li > .label-wrapper .label, #imMenuObject_30_container > ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: 'Roboto Condensed';font-size: calc(11pt - max(11pt - var(--min-text-size), 0pt) * var(--font-size-factor)); font-style: normal;text-decoration: none;text-align: end; color: rgba(0, 0, 0, 1);font-weight: normal;}
	/* Hamburger button style */
	#imMenuObject_30 .hamburger-button {background-color: rgba(55, 195, 0, 1);background-image: none;border-block-color: transparent transparent; border-inline-color: transparent transparent; border-style: solid; }
	#imMenuObject_30 .hamburger-button .label, #imMenuObject_30 .hamburger-button button {width: 100%;height: 100%;font-family: 'Roboto Condensed';font-size: calc(11pt - max(11pt - var(--min-text-size), 0pt) * var(--font-size-factor)); font-style: normal;text-decoration: none;text-align: end; color: rgba(0, 0, 0, 1);font-weight: normal;}
	/* Main menu current button style */
	#imMenuObject_30_container > ul > .imMnMnCurrent > .label-wrapper {background-color: rgba(253, 80, 12, 1);background-image: none;border-block-color: transparent transparent; border-inline-color: transparent transparent; border-style: solid; }
	#imMenuObject_30_container > ul > .imMnMnCurrent > .label-wrapper .label, #imMenuObject_30_container > ul > .imMnMnCurrent > .label-wrapper button {width: 100%;height: 100%;font-family: 'Roboto Condensed';font-size: calc(11pt - max(11pt - var(--min-text-size), 0pt) * var(--font-size-factor)); font-style: normal;text-decoration: none;text-align: end; color: rgba(0, 0, 0, 1);font-weight: normal;}
	/* Main menu hover button style */
	#imMenuObject_30_container > ul > li.imPage >.sweeper > .label-wrapper-over {background-color: rgba(253, 80, 12, 1);background-image: none;border-block-color: transparent transparent; border-inline-color: transparent transparent; border-style: solid; }
	#imMenuObject_30_container > ul > li.imPage >.sweeper > .label-wrapper-over .label, #imMenuObject_30_container > ul > li.imPage >.sweeper > .label-wrapper-over button {width: 100%;height: 100%;font-family: 'Roboto Condensed';font-size: calc(11pt - max(11pt - var(--min-text-size), 0pt) * var(--font-size-factor)); font-style: normal;text-decoration: none;text-align: end; color: rgba(0, 0, 0, 1);font-weight: normal;}
	#imMenuObject_30_container > ul > li.imPage > .sweeper { position: absolute; z-index: 1; top: 0; right: 0; overflow: hidden; width: 0; height: 100%; transition: all 0.5s;}#imMenuObject_30_container > ul > li.imPage > .sweeper .label-wrapper-over { position: absolute; top: 0; right: 0;}#imMenuObject_30_container > ul > li.imPage > .sweeper.animated {width: 100%;}#imMenuObject_30_container > ul > li.imLevel >.sweeper > .label-wrapper-over {background-color: rgba(253, 80, 12, 1);background-image: none;border-block-color: transparent transparent; border-inline-color: transparent transparent; border-style: solid; }
	#imMenuObject_30_container > ul > li.imLevel >.sweeper > .label-wrapper-over .label, #imMenuObject_30_container > ul > li.imLevel >.sweeper > .label-wrapper-over button {width: 100%;height: 100%;font-family: 'Roboto Condensed';font-size: calc(11pt - max(11pt - var(--min-text-size), 0pt) * var(--font-size-factor)); font-style: normal;text-decoration: none;text-align: end; color: rgba(0, 0, 0, 1);font-weight: normal;}
	#imMenuObject_30_container > ul > li.imLevel > .sweeper { position: absolute; z-index: 1; top: 0; right: 0; overflow: hidden; width: 0; height: 100%; transition: all 0.5s;}#imMenuObject_30_container > ul > li.imLevel > .sweeper .label-wrapper-over { position: absolute; top: 0; right: 0;}#imMenuObject_30_container > ul > li.imLevel > .sweeper.animated {width: 100%;}/* Main menu separator button style */
	#imMenuObject_30_container > ul > .imMnMnSeparator > .label-wrapper {background-color: transparent;background-image: none;border-block-color: transparent transparent; border-inline-color: transparent transparent; border-style: solid; }
	#imMenuObject_30_container > ul > .imMnMnSeparator > .label-wrapper .label, #imMenuObject_30_container > ul > .imMnMnSeparator > .label-wrapper button {width: 100%;height: 100%;font-family: 'Roboto Condensed';font-size: calc(11pt - max(11pt - var(--min-text-size), 0pt) * var(--font-size-factor)); font-style: normal;text-decoration: none;text-align: end; color: rgba(0, 0, 0, 1);font-weight: normal;}
	#imMenuObject_30 .imLevel { cursor: default; }
	#imMenuObject_30-menu-opened .imLevel { cursor: default; }
	#imMenuObject_30 { justify-self: start;}
	#imMenuObject_30 .hidden { display: none; }
	#imMenuObject_30-menu-opened { overflow: visible; z-index: 10402; }
	#imMenuObject_30-menu-opened ul ul { display: none; }
	#imMenuObject_30-menu-opened li > div { display: none; }
	#imMenuObject_30-menu-opened #imMenuObject_30_container-menu-opened div > ul { display: block; }
	#imMenuObject_30-menu-opened #imMenuObject_30_container-menu-opened > ul { position: absolute; inset-inline-start: 0px; inset-inline-end: auto;  top: 40px; background-color: rgba(245, 245, 245, 1); overflow-x: hidden; overflow-y: auto; height: calc(100% - 40px); width: 100%; }
	#imMenuObject_30-menu-opened .hamburger-menu-close-button { display: block; font-family: Arial; font-size: 30px; text-align: end; padding-block: 5px; padding-inline: 10px; color: rgba(0, 0, 0, 1); }
	#imMenuObject_30-menu-opened .hamburger-menu-close-button span { cursor: pointer; }
	#imMenuObject_30-menu-opened { position:fixed; top: 0; bottom: 0; inset-inline-start: 0px; width: 300px; border: solid; border-block-color: transparent transparent; border-inline-color: transparent transparent; border-width: 0px; border-radius: 0px; ;  }
	#imPageExtContainer:after{ position: fixed; top: 0; inset-inline-end: 0px; width: 0; height: 0; content: ''; opacity: 0; transition: opacity 1000ms; z-index: 10401;}
	.menu-imMenuObject_30-opened #imPageExtContainer:after{ width: 100%; height: 100%; background-color: rgba(255, 255, 255, 1); opacity: 0.5;}
	.menu-imMenuObject_30-towards-closing #imPageExtContainer:after { width: 100%; height: 100%; background-color: transparent; opacity: 0.5; transition: background-color 1000ms linear, opacity;}
	#imMenuObject_30 .hidden { display: none; }
	/* Responsive menu button size and position */
	#imMenuObject_30-menu-opened li {position: relative;margin-bottom: 2px; display: inline-block; vertical-align: top; }
	#imMenuObject_30-menu-opened li:last-child {margin-bottom: 0px; }
	#imMenuObject_30-menu-opened .label-wrapper { display: block; overflow: hidden; position: relative; width: 230px; height: 41px; padding-block: 0px; padding-inline: 35px; }
	#imMenuObject_30-menu-opened .label-inner-wrapper { display: table; width: 100%; height: 100%; z-index: 1; position: relative; } #imMenuObject_30-menu-opened .label { display: table-cell; vertical-align: middle; }
	#imMenuObject_30-menu-opened .hamburger-menu-background { position: absolute;display: block;top: 0;bottom: 0;width: 300px;inset-inline-start: 0px; inset-inline-end: auto; background-color: rgba(245, 245, 245, 1);transition: left 500ms, right 500ms, opacity 500ms;}
	/* Responsive menu default button style */
	#imMenuObject_30-menu-opened ul > li > .label-wrapper {background-color: transparent;background-image: none;}
	#imMenuObject_30-menu-opened ul > li > .label-wrapper .label, #imMenuObject_30-menu-opened ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: 'Roboto Condensed';font-size: 15pt; font-style: normal;text-decoration: none;text-align: start; color: rgba(0, 0, 0, 1);font-weight: normal;}
	#imMenuObject_30-menu-opened ul ul > li > .label-wrapper {background-color: transparent;background-image: none;}
	#imMenuObject_30-menu-opened ul ul > li > .label-wrapper .label, #imMenuObject_30-menu-opened ul ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: 'Roboto Condensed';font-size: 15pt; font-style: normal;text-decoration: none;text-align: start; color: rgba(0, 0, 0, 1);font-weight: normal;}
	#imMenuObject_30-menu-opened ul ul ul > li > .label-wrapper {background-color: transparent;background-image: none;}
	#imMenuObject_30-menu-opened ul ul ul > li > .label-wrapper .label, #imMenuObject_30-menu-opened ul ul ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: 'Roboto Condensed';font-size: 15pt; font-style: normal;text-decoration: none;text-align: start; color: rgba(0, 0, 0, 1);font-weight: normal;}
	#imMenuObject_30-menu-opened ul ul ul ul > li > .label-wrapper {background-color: transparent;background-image: none;}
	#imMenuObject_30-menu-opened ul ul ul ul > li > .label-wrapper .label, #imMenuObject_30-menu-opened ul ul ul ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: 'Roboto Condensed';font-size: 15pt; font-style: normal;text-decoration: none;text-align: start; color: rgba(0, 0, 0, 1);font-weight: normal;}
	/* Responsive menu hover button style */
	#imMenuObject_30-menu-opened ul > li:hover:not(.imMnMnSeparator) > .label-wrapper {background-color: transparent;background-image: none;}
	#imMenuObject_30-menu-opened ul > li:hover:not(.imMnMnSeparator) > .label-wrapper .label, #imMenuObject_30-menu-opened ul > li:hover:not(.imMnMnSeparator) > .label-wrapper button {width: 100%;height: 100%;font-family: 'Roboto Condensed';font-size: 15pt; font-style: normal;text-decoration: none;text-align: start; color: rgba(253, 80, 12, 1);font-weight: normal;}
	/* Responsive menu current button style */
	#imMenuObject_30-menu-opened #imMenuObject_30_container-menu-opened > ul > .imMnMnCurrent > .label-wrapper {background-color: rgba(224, 224, 224, 1);background-image: none;}
	#imMenuObject_30-menu-opened #imMenuObject_30_container-menu-opened > ul > .imMnMnCurrent > .label-wrapper .label, #imMenuObject_30-menu-opened #imMenuObject_30_container-menu-opened > ul > .imMnMnCurrent > .label-wrapper button {width: 100%;height: 100%;font-family: 'Roboto Condensed';font-size: 15pt; font-style: normal;text-decoration: none;text-align: start; color: rgba(253, 80, 12, 1);font-weight: normal;}
	#imMenuObject_30-menu-opened .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper {background-color: rgba(224, 224, 224, 1);background-image: none;}
	#imMenuObject_30-menu-opened .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper .label, #imMenuObject_30-menu-opened .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper button {width: 100%;height: 100%;font-family: 'Roboto Condensed';font-size: 15pt; font-style: normal;text-decoration: none;text-align: start; color: rgba(253, 80, 12, 1);font-weight: normal;}
	/* Responsive menu separator button style */
	#imMenuObject_30-menu-opened ul > .imMnMnSeparator > .label-wrapper {background-color: transparent;background-image: none;}
	#imMenuObject_30-menu-opened ul > .imMnMnSeparator > .label-wrapper .label, #imMenuObject_30-menu-opened ul > .imMnMnSeparator > .label-wrapper button {width: 100%;height: 100%;font-family: 'Roboto Condensed';font-size: 15pt; font-style: normal;text-decoration: none;text-align: start; color: rgba(0, 0, 0, 1);font-weight: normal;}
	/* Responsive menu separation line style */
	#imMenuObject_30-menu-opened {  z-index: 0;  width: 0;}
	#imMenuObject_30-menu-opened.animated {  animation-name: finalZindex;  animation-duration: 1000ms;  animation-fill-mode: forwards;}
	@keyframes finalZindex {    0% { z-index: 0; width: 0; }    99% { z-index: 0; width: 0; }    100% { z-index: 1001;  width: 300px; }}#imPageExtContainer {  z-index: 1;  position: relative;  transition: transform 1000ms;}
	.menu-imMenuObject_30-opened #imPageExtContainer {  transform: translate3d(300px, 0, 0);}
	#imCell_31 { padding-top: 3px; padding-bottom: 20px; padding-inline-start: 5px; padding-inline-end: 5px; }
	#imCell_31 { grid-template-rows: [row-content] auto ; }
	#imObjectImage_31 { padding-top: 3px; padding-bottom: 3px; padding-inline-start: 3px; padding-inline-end: 3px; grid-row: row-content / span 1; grid-column: 1 / -1; }
	#imCellStyleGraphics_31 { box-sizing: border-box; }
	
}

@media (min-width: 1050.0px) {
	#imHeader_imObjectImage_01_wrapper { position: absolute; top: 0px; inset-inline-start: 3px; width: 146px; height: 103px; text-align: center; z-index: 1002; overflow: hidden; }
	#imHeader_imObjectImage_01_wrapper img {-webkit-clip-path: inset(0 0 0% 0);clip-path: inset(0 0 0% 0);}#imHeader_imCell_1 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_1 { grid-template-rows: [row-content] auto ; }
	#imHeader_imObjectImage_01 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; grid-row: row-content / span 1; grid-column: 1 / -1; }
	#imHeader_imCellStyleBorders_1 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imHeader_imMenuObject_02_wrapper { position: absolute; top: 0px; inset-inline-start: 406px; width: 644px; height: 66px; text-align: center; z-index: 1003;  }
	#imHeader_imCell_2 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_2 { grid-template-rows: [row-content] auto ; }
	#imHeader_imMenuObject_02 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; grid-row: row-content / span 1; grid-column: 1 / -1; }
	#imHeader_imCellStyleBorders_2 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	/* Main menu background */
	#imHeader_imMenuObject_02_container { border: solid; border-block-color: transparent transparent; border-inline-color: transparent transparent; border-width: 0px; border-radius: 0px;  width: 100%; box-sizing: border-box; background-color: transparent; padding: 0px; display: inline-table;}
	#imHeader_imMenuObject_02_container > ul:after {content: '';display: table;clear: both; }
	/* Main menu button size and position */
	#imHeader_imMenuObject_02_container > ul > li {position: relative;margin-inline-start: 3px; margin-top: 0px; display: inline-block; vertical-align: top; }
	#imHeader_imMenuObject_02_container > ul > li > .label-wrapper, #imHeader_imMenuObject_02_container > ul > li > div > .label-wrapper { display: block; overflow: hidden; width: 90px; height: 66px; padding-block: 0px; padding-inline: 15px; border-width: 0px; border-radius: 0px; }
	#imHeader_imMenuObject_02_container > ul > li > .label-wrapper:has(:focus-visible), #imHeader_imMenuObject_02_container > ul > li > div > .label-wrapper:has(:focus-visible) { overflow: visible; }
	#imHeader_imMenuObject_02 .hamburger-button {cursor: pointer; width: 66px; height: 66px; display: inline-block; vertical-align: top; padding: 0; box-sizing: content-box; border-width: 0px; border-radius: 0px; }
	#imHeader_imMenuObject_02 .hamburger-bar { margin: 7px auto; width: 65%; height: 7px; background-color: rgba(0, 0, 0, 1); display: block; }
	#imHeader_imMenuObject_02 .label-inner-wrapper, #imHeader_imMenuObject_02 .hamburger-button > div { display: table; width: 100%; height: 100%; position: relative; z-index: 1; } #imHeader_imMenuObject_02_container > ul > li .label, #imHeader_imMenuObject_02 .hamburger-button > div > div { display: table-cell; vertical-align: middle; }
	/* Main menu default button style */
	#imHeader_imMenuObject_02_container > ul > li > .label-wrapper {background-color: rgba(255, 235, 22, 1);background-image: none;border-block-color: transparent transparent; border-inline-color: transparent transparent; border-style: solid; }
	#imHeader_imMenuObject_02_container > ul > li > .label-wrapper .label, #imHeader_imMenuObject_02_container > ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: 'Roboto Condensed';font-size: calc(9pt - max(9pt - var(--min-text-size), 0pt) * var(--font-size-factor)); font-style: normal;text-decoration: none;text-align: center; color: rgba(0, 0, 0, 1);font-weight: normal;}
	/* Hamburger button style */
	#imHeader_imMenuObject_02 .hamburger-button {background-color: rgba(255, 235, 22, 1);background-image: none;border-block-color: transparent transparent; border-inline-color: transparent transparent; border-style: solid; }
	#imHeader_imMenuObject_02 .hamburger-button .label, #imHeader_imMenuObject_02 .hamburger-button button {width: 100%;height: 100%;font-family: 'Roboto Condensed';font-size: calc(9pt - max(9pt - var(--min-text-size), 0pt) * var(--font-size-factor)); font-style: normal;text-decoration: none;text-align: center; color: rgba(0, 0, 0, 1);font-weight: normal;}
	/* Main menu current button style */
	#imHeader_imMenuObject_02_container > ul > .imMnMnCurrent > .label-wrapper {background-color: rgba(253, 61, 5, 1);background-image: none;border-block-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-inline-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-style: solid; }
	#imHeader_imMenuObject_02_container > ul > .imMnMnCurrent > .label-wrapper .label, #imHeader_imMenuObject_02_container > ul > .imMnMnCurrent > .label-wrapper button {width: 100%;height: 100%;font-family: 'Roboto Condensed';font-size: calc(9pt - max(9pt - var(--min-text-size), 0pt) * var(--font-size-factor)); font-style: normal;text-decoration: none;text-align: center; color: rgba(0, 0, 0, 1);font-weight: normal;}
	/* Main menu hover button style */
	#imHeader_imMenuObject_02_container > ul > li.imPage >.sweeper > .label-wrapper-over {background-color: rgba(253, 61, 5, 1);background-image: none;border-block-color: transparent transparent; border-inline-color: transparent transparent; border-style: solid; }
	#imHeader_imMenuObject_02_container > ul > li.imPage >.sweeper > .label-wrapper-over .label, #imHeader_imMenuObject_02_container > ul > li.imPage >.sweeper > .label-wrapper-over button {width: 100%;height: 100%;font-family: 'Roboto Condensed';font-size: calc(9pt - max(9pt - var(--min-text-size), 0pt) * var(--font-size-factor)); font-style: normal;text-decoration: none;text-align: center; color: rgba(0, 0, 0, 1);font-weight: normal;}
	#imHeader_imMenuObject_02_container > ul > li.imPage > .sweeper { position: absolute; z-index: 1; top: 0; left: 0; overflow: hidden; width: 100%; height: 0; transition: all 0.5s;}#imHeader_imMenuObject_02_container > ul > li.imPage > .sweeper.animated {height: 100%;}#imHeader_imMenuObject_02_container > ul > li.imLevel >.sweeper > .label-wrapper-over {background-color: rgba(253, 61, 5, 1);background-image: none;border-block-color: transparent transparent; border-inline-color: transparent transparent; border-style: solid; }
	#imHeader_imMenuObject_02_container > ul > li.imLevel >.sweeper > .label-wrapper-over .label, #imHeader_imMenuObject_02_container > ul > li.imLevel >.sweeper > .label-wrapper-over button {width: 100%;height: 100%;font-family: 'Roboto Condensed';font-size: calc(9pt - max(9pt - var(--min-text-size), 0pt) * var(--font-size-factor)); font-style: normal;text-decoration: none;text-align: center; color: rgba(0, 0, 0, 1);font-weight: normal;}
	#imHeader_imMenuObject_02_container > ul > li.imLevel > .sweeper { position: absolute; z-index: 1; top: 0; left: 0; overflow: hidden; width: 100%; height: 0; transition: all 0.5s;}#imHeader_imMenuObject_02_container > ul > li.imLevel > .sweeper.animated {height: 100%;}/* Main menu separator button style */
	#imHeader_imMenuObject_02_container > ul > .imMnMnSeparator > .label-wrapper {background-color: transparent;background-image: none;border-block-color: transparent transparent; border-inline-color: transparent transparent; border-style: solid; }
	#imHeader_imMenuObject_02_container > ul > .imMnMnSeparator > .label-wrapper .label, #imHeader_imMenuObject_02_container > ul > .imMnMnSeparator > .label-wrapper button {width: 100%;height: 100%;font-family: 'Roboto Condensed';font-size: calc(9pt - max(9pt - var(--min-text-size), 0pt) * var(--font-size-factor)); font-style: normal;text-decoration: none;text-align: center; color: rgba(0, 0, 0, 1);font-weight: normal;}
	#imHeader_imMenuObject_02 .imLevel { cursor: default; }
	#imHeader_imMenuObject_02-menu-opened .imLevel { cursor: default; }
	#imHeader_imMenuObject_02 { text-align: end; }
	/* Level menu background */
	#imHeader_imMenuObject_02 ul ul { border: solid; border-block-color: transparent transparent; border-inline-color: transparent transparent; border-width: 0px; border-radius: 0px;   background-color: transparent; }
	/* Level menu button size and position */
	#imHeader_imMenuObject_02 ul ul li {position: relative;margin-bottom: 0px; display: inline-block; vertical-align: top; }
	/* Multiple column menu buttons position */
	#imHeader_imMenuObject_02 .multiple-column > ul {max-width: 170px;}
	#imHeader_imMenuObject_02 ul ul li:last-child {margin-bottom: 0px; }
	#imHeader_imMenuObject_02 ul ul .label-wrapper { display: block; overflow: hidden; width: 154px; height: 34px; padding-block: 0px; padding-inline: 8px; }
	#imHeader_imMenuObject_02 ul ul .label-wrapper:has(:focus-visible) { overflow: visible; }
	#imHeader_imMenuObject_02 ul ul .label { display: table-cell; vertical-align: middle; }
	/* Level menu default button style */
	#imHeader_imMenuObject_02 ul ul .label-wrapper {background-color: rgba(255, 255, 255, 1);background-image: none;border-block-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-inline-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-style: solid; }
	#imHeader_imMenuObject_02 ul ul .label-wrapper .label, #imHeader_imMenuObject_02 ul ul .label-wrapper button {width: 100%;height: 100%;font-family: 'Roboto Condensed';font-size: calc(10pt - max(10pt - var(--min-text-size), 0pt) * var(--font-size-factor)); font-style: normal;text-decoration: none;text-align: start; color: rgba(37, 58, 88, 1);font-weight: normal;}
	/* Level menu hover button style */
	#imHeader_imMenuObject_02 ul ul li.imLevel:hover > .label-wrapper {background-color: rgba(176, 209, 255, 1);background-image: none;border-block-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-inline-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-style: solid; }
	#imHeader_imMenuObject_02 ul ul li.imLevel:hover > .label-wrapper .label, #imHeader_imMenuObject_02 ul ul li.imLevel:hover > .label-wrapper button {width: 100%;height: 100%;font-family: 'Roboto Condensed';font-size: calc(10pt - max(10pt - var(--min-text-size), 0pt) * var(--font-size-factor)); font-style: normal;text-decoration: none;text-align: start; color: rgba(37, 58, 88, 1);font-weight: normal;}
	#imHeader_imMenuObject_02 ul ul li.imPage:hover > .label-wrapper {background-color: rgba(176, 209, 255, 1);background-image: none;border-block-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-inline-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-style: solid; }
	#imHeader_imMenuObject_02 ul ul li.imPage:hover > .label-wrapper .label, #imHeader_imMenuObject_02 ul ul li.imPage:hover > .label-wrapper button {width: 100%;height: 100%;font-family: 'Roboto Condensed';font-size: calc(10pt - max(10pt - var(--min-text-size), 0pt) * var(--font-size-factor)); font-style: normal;text-decoration: none;text-align: start; color: rgba(37, 58, 88, 1);font-weight: normal;}
	/* Level menu separator button style */
	#imHeader_imMenuObject_02 ul ul .imMnMnSeparator > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;border-block-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-inline-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-style: solid; }
	#imHeader_imMenuObject_02 ul ul .imMnMnSeparator > .label-wrapper .label, #imHeader_imMenuObject_02 ul ul .imMnMnSeparator > .label-wrapper button {width: 100%;height: 100%;font-family: 'Roboto Condensed';font-size: calc(10pt - max(10pt - var(--min-text-size), 0pt) * var(--font-size-factor)); font-style: normal;text-decoration: none;text-align: start; color: rgba(169, 169, 169, 1);font-weight: bold;}
	/* Level menu separation line style */
	/* Level menu current button style */
	#imHeader_imMenuObject_02 .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper {background-color: rgba(253, 61, 5, 1);background-image: none;border-block-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-inline-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-style: solid; }
	#imHeader_imMenuObject_02 .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper .label, #imHeader_imMenuObject_02 .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper button {width: 100%;height: 100%;font-family: 'Roboto Condensed';font-size: calc(9pt - max(9pt - var(--min-text-size), 0pt) * var(--font-size-factor)); font-style: normal;text-decoration: none;text-align: center; color: rgba(0, 0, 0, 1);font-weight: normal;}
	#imHeader_imMenuObject_02 ul ul { z-index: 2; }/* Level menu show/hide directives */
	#imHeader_imMenuObject_02 .multiple-column {position: absolute; z-index: 2;inset-inline-start: 0px; }
	#imHeader_imMenuObject_02 .multiple-column > ul {position: static;
	display: inline-block;vertical-align: top;}
	#imHeader_imMenuObject_02 .multiple-column > ul > li {display: block;}
	#imHeader_imMenuObject_02_container > ul > li > ul {position: absolute;
	top: 66px;
	}
	#imHeader_imMenuObject_02_container > ul > li > ul.open-bottom { inset-inline-start: 0px; }
	#imHeader_imMenuObject_02_container > ul > li > ul.open-left { inset-inline-end: 120px; }
	#imHeader_imMenuObject_02_container > ul > li > ul.open-right { inset-inline-start: 120px; }
	#imHeader_imMenuObject_02_container > ul > li > ul ul, #imHeader_imMenuObject_02_container .multiple-column > ul > li ul {position: absolute;
	top: 0;
	}
	#imHeader_imMenuObject_02_container  > ul > li > ul ul.open-left, #imHeader_imMenuObject_02_container .multiple-column > ul > li ul.open-left{ inset-inline-end: 170px; }
	#imHeader_imMenuObject_02_container  > ul > li > ul ul.open-right, #imHeader_imMenuObject_02_container .multiple-column > ul > li ul.open-right{ inset-inline-start: 170px; }
	#imHeader_imMenuObject_02 ul > li > ul, #imHeader_imMenuObject_02 .multiple-column { display: none; }
	#imHeader_imMenuObject_02_container > ul > li:nth-child(5n+1) {
	margin-inline-start: 0px; 
	clear: left; clear: inline-start; 
	}
	#imHeader_imMenuObject_02_container > ul > li:nth-child(n+6) {
	margin-top: 3px; 
	}
	#imHeader_imMenuObject_02-menu-opened { display: none; }
	#imHeader_imMenuObject_02 .hamburger-component { display: none; }
	#imHeader_imObjectTitle_03_wrapper { position: absolute; top: 26px; inset-inline-start: 149px; width: 250px; height: 44px; text-align: center; z-index: 1004;  }
	#imHeader_imCell_3 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_3 { grid-template-rows: [row-content] auto ; }
	#imHeader_imObjectTitle_03 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; grid-row: row-content / span 1; grid-column: 1 / -1; }
	#imHeader_imCellStyleBorders_3 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imHeader_imObjectTitle_03 { width: 100%; }
	#imHeader_imObjectTitle_03_text { margin: 0px; 
	 }
	#imHeader_imObjectTitle_04_wrapper { position: absolute; top: 70px; inset-inline-start: 166px; width: 250px; height: 24px; text-align: center; z-index: 1005;  }
	#imHeader_imCell_4 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_4 { grid-template-rows: [row-content] auto ; }
	#imHeader_imObjectTitle_04 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; grid-row: row-content / span 1; grid-column: 1 / -1; }
	#imHeader_imCellStyleBorders_4 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imHeader_imObjectTitle_04 { width: 100%; }
	#imHeader_imObjectTitle_04_text { margin: 0px; 
	 }
	
}

@media (max-width: 1049.9px)  {
	#imHeader_imObjectImage_01_wrapper { position: absolute; top: 0px; inset-inline-start: 0px; width: 146px; height: 100px; text-align: center; z-index: 1002; overflow: hidden; }
	#imHeader_imObjectImage_01_wrapper img {-webkit-clip-path: inset(0 0 2.913% 0);clip-path: inset(0 0 2.913% 0);}#imHeader_imCell_1 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_1 { grid-template-rows: [row-content] auto ; }
	#imHeader_imObjectImage_01 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; grid-row: row-content / span 1; grid-column: 1 / -1; }
	#imHeader_imCellStyleGraphics_1 { box-sizing: border-box; }
	#imHeader_imMenuObject_02_wrapper { position: absolute; top: 3px; inset-inline-start: 250px; width: 66px; height: 66px; text-align: center; z-index: 1003;  }
	#imHeader_imCell_2 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_2 { grid-template-rows: [row-content] auto ; }
	#imHeader_imMenuObject_02 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; grid-row: row-content / span 1; grid-column: 1 / -1; }
	#imHeader_imCellStyleGraphics_2 { box-sizing: border-box; }
	/* Main menu background */
	#imHeader_imMenuObject_02_container { border: solid; border-block-color: transparent transparent; border-inline-color: transparent transparent; border-width: 0px; border-radius: 0px;  width: 100%; box-sizing: border-box; background-color: transparent; padding: 0px; display: inline-table;}
	#imHeader_imMenuObject_02_container > ul:after {content: '';display: table;clear: both; }
	/* Main menu button size and position */
	#imHeader_imMenuObject_02_container > ul > li {position: relative;margin-inline-start: 3px; margin-top: 0px; display: inline-block; vertical-align: top; }
	#imHeader_imMenuObject_02_container > ul > li > .label-wrapper, #imHeader_imMenuObject_02_container > ul > li > div > .label-wrapper { display: block; overflow: hidden; width: 90px; height: 66px; padding-block: 0px; padding-inline: 15px; border-width: 0px; border-radius: 0px; }
	#imHeader_imMenuObject_02_container > ul > li > .label-wrapper:has(:focus-visible), #imHeader_imMenuObject_02_container > ul > li > div > .label-wrapper:has(:focus-visible) { overflow: visible; }
	#imHeader_imMenuObject_02 .hamburger-button {cursor: pointer; width: 66px; height: 66px; display: inline-block; vertical-align: top; padding: 0; box-sizing: content-box; border-width: 0px; border-radius: 0px; }
	#imHeader_imMenuObject_02 .hamburger-bar { margin: 7px auto; width: 65%; height: 7px; background-color: rgba(0, 0, 0, 1); display: block; }
	#imHeader_imMenuObject_02 .label-inner-wrapper, #imHeader_imMenuObject_02 .hamburger-button > div { display: table; width: 100%; height: 100%; position: relative; z-index: 1; } #imHeader_imMenuObject_02_container > ul > li .label, #imHeader_imMenuObject_02 .hamburger-button > div > div { display: table-cell; vertical-align: middle; }
	/* Main menu default button style */
	#imHeader_imMenuObject_02_container > ul > li > .label-wrapper {background-color: rgba(255, 235, 22, 1);background-image: none;border-block-color: transparent transparent; border-inline-color: transparent transparent; border-style: solid; }
	#imHeader_imMenuObject_02_container > ul > li > .label-wrapper .label, #imHeader_imMenuObject_02_container > ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: 'Roboto Condensed';font-size: calc(9pt - max(9pt - var(--min-text-size), 0pt) * var(--font-size-factor)); font-style: normal;text-decoration: none;text-align: center; color: rgba(0, 0, 0, 1);font-weight: normal;}
	/* Hamburger button style */
	#imHeader_imMenuObject_02 .hamburger-button {background-color: rgba(255, 235, 22, 1);background-image: none;border-block-color: transparent transparent; border-inline-color: transparent transparent; border-style: solid; }
	#imHeader_imMenuObject_02 .hamburger-button .label, #imHeader_imMenuObject_02 .hamburger-button button {width: 100%;height: 100%;font-family: 'Roboto Condensed';font-size: calc(9pt - max(9pt - var(--min-text-size), 0pt) * var(--font-size-factor)); font-style: normal;text-decoration: none;text-align: center; color: rgba(0, 0, 0, 1);font-weight: normal;}
	/* Main menu current button style */
	#imHeader_imMenuObject_02_container > ul > .imMnMnCurrent > .label-wrapper {background-color: rgba(253, 61, 5, 1);background-image: none;border-block-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-inline-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-style: solid; }
	#imHeader_imMenuObject_02_container > ul > .imMnMnCurrent > .label-wrapper .label, #imHeader_imMenuObject_02_container > ul > .imMnMnCurrent > .label-wrapper button {width: 100%;height: 100%;font-family: 'Roboto Condensed';font-size: calc(9pt - max(9pt - var(--min-text-size), 0pt) * var(--font-size-factor)); font-style: normal;text-decoration: none;text-align: center; color: rgba(0, 0, 0, 1);font-weight: normal;}
	/* Main menu hover button style */
	#imHeader_imMenuObject_02_container > ul > li.imPage >.sweeper > .label-wrapper-over {background-color: rgba(253, 61, 5, 1);background-image: none;border-block-color: transparent transparent; border-inline-color: transparent transparent; border-style: solid; }
	#imHeader_imMenuObject_02_container > ul > li.imPage >.sweeper > .label-wrapper-over .label, #imHeader_imMenuObject_02_container > ul > li.imPage >.sweeper > .label-wrapper-over button {width: 100%;height: 100%;font-family: 'Roboto Condensed';font-size: calc(9pt - max(9pt - var(--min-text-size), 0pt) * var(--font-size-factor)); font-style: normal;text-decoration: none;text-align: center; color: rgba(0, 0, 0, 1);font-weight: normal;}
	#imHeader_imMenuObject_02_container > ul > li.imPage > .sweeper { position: absolute; z-index: 1; top: 0; left: 0; overflow: hidden; width: 100%; height: 0; transition: all 0.5s;}#imHeader_imMenuObject_02_container > ul > li.imPage > .sweeper.animated {height: 100%;}#imHeader_imMenuObject_02_container > ul > li.imLevel >.sweeper > .label-wrapper-over {background-color: rgba(253, 61, 5, 1);background-image: none;border-block-color: transparent transparent; border-inline-color: transparent transparent; border-style: solid; }
	#imHeader_imMenuObject_02_container > ul > li.imLevel >.sweeper > .label-wrapper-over .label, #imHeader_imMenuObject_02_container > ul > li.imLevel >.sweeper > .label-wrapper-over button {width: 100%;height: 100%;font-family: 'Roboto Condensed';font-size: calc(9pt - max(9pt - var(--min-text-size), 0pt) * var(--font-size-factor)); font-style: normal;text-decoration: none;text-align: center; color: rgba(0, 0, 0, 1);font-weight: normal;}
	#imHeader_imMenuObject_02_container > ul > li.imLevel > .sweeper { position: absolute; z-index: 1; top: 0; left: 0; overflow: hidden; width: 100%; height: 0; transition: all 0.5s;}#imHeader_imMenuObject_02_container > ul > li.imLevel > .sweeper.animated {height: 100%;}/* Main menu separator button style */
	#imHeader_imMenuObject_02_container > ul > .imMnMnSeparator > .label-wrapper {background-color: transparent;background-image: none;border-block-color: transparent transparent; border-inline-color: transparent transparent; border-style: solid; }
	#imHeader_imMenuObject_02_container > ul > .imMnMnSeparator > .label-wrapper .label, #imHeader_imMenuObject_02_container > ul > .imMnMnSeparator > .label-wrapper button {width: 100%;height: 100%;font-family: 'Roboto Condensed';font-size: calc(9pt - max(9pt - var(--min-text-size), 0pt) * var(--font-size-factor)); font-style: normal;text-decoration: none;text-align: center; color: rgba(0, 0, 0, 1);font-weight: normal;}
	#imHeader_imMenuObject_02 .imLevel { cursor: default; }
	#imHeader_imMenuObject_02-menu-opened .imLevel { cursor: default; }
	#imHeader_imMenuObject_02 { text-align: center; }
	#imHeader_imMenuObject_02 .hidden { display: none; }
	#imHeader_imMenuObject_02-menu-opened { overflow: visible; z-index: 10402; }
	#imHeader_imMenuObject_02-menu-opened ul ul { display: none; }
	#imHeader_imMenuObject_02-menu-opened li > div { display: none; }
	#imHeader_imMenuObject_02-menu-opened #imHeader_imMenuObject_02_container-menu-opened div > ul { display: block; }
	#imHeader_imMenuObject_02-menu-opened #imHeader_imMenuObject_02_container-menu-opened > ul { position: absolute; inset-inline-end: 0px; inset-inline-start: auto;  top: 40px; background-color: rgba(245, 245, 245, 1); overflow-x: hidden; overflow-y: auto; height: calc(100% - 40px); width: 100%; }
	#imHeader_imMenuObject_02-menu-opened .hamburger-menu-close-button { display: block; font-family: Arial; font-size: 30px; text-align: end; padding-block: 5px; padding-inline: 10px; color: rgba(0, 0, 0, 1); }
	#imHeader_imMenuObject_02-menu-opened .hamburger-menu-close-button span { cursor: pointer; }
	#imHeader_imMenuObject_02-menu-opened { position:fixed; top: 0; bottom: 0; inset-inline-end: 0px; width: 350px; border: solid; border-block-color: transparent transparent; border-inline-color: transparent transparent; border-width: 0px; border-radius: 0px; ;  }
	#imPageExtContainer:after{ position: fixed; top: 0; inset-inline-end: 0px; width: 0; height: 0; content: ''; opacity: 0; transition: opacity 1000ms; z-index: 10401;}
	.menu-imHeader_imMenuObject_02-opened #imPageExtContainer:after{ width: 100%; height: 100%; background-color: rgba(255, 255, 255, 1); opacity: 0.5;}
	.menu-imHeader_imMenuObject_02-towards-closing #imPageExtContainer:after { width: 100%; height: 100%; background-color: transparent; opacity: 0.5; transition: background-color 1000ms linear, opacity;}
	#imHeader_imMenuObject_02 .hidden { display: none; }
	/* Responsive menu button size and position */
	#imHeader_imMenuObject_02-menu-opened li {position: relative;margin-bottom: 2px; display: inline-block; vertical-align: top; }
	#imHeader_imMenuObject_02-menu-opened li:last-child {margin-bottom: 0px; }
	#imHeader_imMenuObject_02-menu-opened .label-wrapper { display: block; overflow: hidden; position: relative; width: 280px; height: 41px; padding-block: 0px; padding-inline: 35px; }
	#imHeader_imMenuObject_02-menu-opened .label-inner-wrapper { display: table; width: 100%; height: 100%; z-index: 1; position: relative; } #imHeader_imMenuObject_02-menu-opened .label { display: table-cell; vertical-align: middle; }
	#imHeader_imMenuObject_02-menu-opened .hamburger-menu-background { position: absolute;display: block;top: 0;bottom: 0;width: 350px;inset-inline-end: 0px; inset-inline-start: auto; background-color: rgba(245, 245, 245, 1);transition: left 500ms, right 500ms, opacity 500ms;}
	/* Responsive menu default button style */
	#imHeader_imMenuObject_02-menu-opened ul > li > .label-wrapper {background-color: transparent;background-image: none;}
	#imHeader_imMenuObject_02-menu-opened ul > li > .label-wrapper .label, #imHeader_imMenuObject_02-menu-opened ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: 'Roboto Condensed';font-size: 15pt; font-style: normal;text-decoration: none;text-align: start; color: rgba(0, 0, 0, 1);font-weight: normal;}
	#imHeader_imMenuObject_02-menu-opened ul ul > li > .label-wrapper {background-color: transparent;background-image: none;}
	#imHeader_imMenuObject_02-menu-opened ul ul > li > .label-wrapper .label, #imHeader_imMenuObject_02-menu-opened ul ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: 'Roboto Condensed';font-size: 15pt; font-style: normal;text-decoration: none;text-align: start; color: rgba(0, 0, 0, 1);font-weight: normal;}
	#imHeader_imMenuObject_02-menu-opened ul ul ul > li > .label-wrapper {background-color: transparent;background-image: none;}
	#imHeader_imMenuObject_02-menu-opened ul ul ul > li > .label-wrapper .label, #imHeader_imMenuObject_02-menu-opened ul ul ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: 'Roboto Condensed';font-size: 15pt; font-style: normal;text-decoration: none;text-align: start; color: rgba(0, 0, 0, 1);font-weight: normal;}
	#imHeader_imMenuObject_02-menu-opened ul ul ul ul > li > .label-wrapper {background-color: transparent;background-image: none;}
	#imHeader_imMenuObject_02-menu-opened ul ul ul ul > li > .label-wrapper .label, #imHeader_imMenuObject_02-menu-opened ul ul ul ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: 'Roboto Condensed';font-size: 15pt; font-style: normal;text-decoration: none;text-align: start; color: rgba(0, 0, 0, 1);font-weight: normal;}
	/* Responsive menu hover button style */
	#imHeader_imMenuObject_02-menu-opened ul > li:hover:not(.imMnMnSeparator) > .label-wrapper {background-color: transparent;background-image: none;}
	#imHeader_imMenuObject_02-menu-opened ul > li:hover:not(.imMnMnSeparator) > .label-wrapper .label, #imHeader_imMenuObject_02-menu-opened ul > li:hover:not(.imMnMnSeparator) > .label-wrapper button {width: 100%;height: 100%;font-family: 'Roboto Condensed';font-size: 15pt; font-style: normal;text-decoration: none;text-align: start; color: rgba(253, 80, 12, 1);font-weight: normal;}
	/* Responsive menu current button style */
	#imHeader_imMenuObject_02-menu-opened #imHeader_imMenuObject_02_container-menu-opened > ul > .imMnMnCurrent > .label-wrapper {background-color: rgba(224, 224, 224, 1);background-image: none;}
	#imHeader_imMenuObject_02-menu-opened #imHeader_imMenuObject_02_container-menu-opened > ul > .imMnMnCurrent > .label-wrapper .label, #imHeader_imMenuObject_02-menu-opened #imHeader_imMenuObject_02_container-menu-opened > ul > .imMnMnCurrent > .label-wrapper button {width: 100%;height: 100%;font-family: 'Roboto Condensed';font-size: 15pt; font-style: normal;text-decoration: none;text-align: start; color: rgba(253, 80, 12, 1);font-weight: normal;}
	#imHeader_imMenuObject_02-menu-opened .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper {background-color: rgba(224, 224, 224, 1);background-image: none;}
	#imHeader_imMenuObject_02-menu-opened .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper .label, #imHeader_imMenuObject_02-menu-opened .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper button {width: 100%;height: 100%;font-family: 'Roboto Condensed';font-size: 15pt; font-style: normal;text-decoration: none;text-align: start; color: rgba(253, 80, 12, 1);font-weight: normal;}
	/* Responsive menu separator button style */
	#imHeader_imMenuObject_02-menu-opened ul > .imMnMnSeparator > .label-wrapper {background-color: transparent;background-image: none;}
	#imHeader_imMenuObject_02-menu-opened ul > .imMnMnSeparator > .label-wrapper .label, #imHeader_imMenuObject_02-menu-opened ul > .imMnMnSeparator > .label-wrapper button {width: 100%;height: 100%;font-family: 'Roboto Condensed';font-size: 15pt; font-style: normal;text-decoration: none;text-align: start; color: rgba(0, 0, 0, 1);font-weight: normal;}
	/* Responsive menu separation line style */
	#imHeader_imMenuObject_02-menu-opened {  z-index: 0;  width: 0;}
	#imHeader_imMenuObject_02-menu-opened.animated {  animation-name: finalZindex;  animation-duration: 1000ms;  animation-fill-mode: forwards;}
	@keyframes finalZindex {    0% { z-index: 0; width: 0; }    99% { z-index: 0; width: 0; }    100% { z-index: 1001;  width: 350px; }}#imPageExtContainer {  z-index: 1;  position: relative;  transition: transform 1000ms;}
	.menu-imHeader_imMenuObject_02-opened #imPageExtContainer {  transform: translate3d(-350px, 0, 0);}
	#imHeader_imObjectTitle_03_wrapper { display: none; }
	#imHeader_imCell_3 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_3 { grid-template-rows: [row-content] auto ; }
	#imHeader_imObjectTitle_03 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; grid-row: row-content / span 1; grid-column: 1 / -1; }
	#imHeader_imCellStyleGraphics_3 { box-sizing: border-box; }
	#imHeader_imObjectTitle_03 { width: 100%; }
	#imHeader_imObjectTitle_03_text { margin: 0px; 
	 }
	#imHeader_imObjectTitle_04_wrapper { display: none; }
	#imHeader_imCell_4 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_4 { grid-template-rows: [row-content] auto ; }
	#imHeader_imObjectTitle_04 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; grid-row: row-content / span 1; grid-column: 1 / -1; }
	#imHeader_imCellStyleGraphics_4 { box-sizing: border-box; }
	#imHeader_imObjectTitle_04 { width: 100%; }
	#imHeader_imObjectTitle_04_text { margin: 0px; 
	 }
	
}

@keyframes grow-v {  from {    scale: 1 0.6;    opacity: 0.5;  }}@keyframes fade-out {  to {    opacity: 0;  }}@keyframes shrink-v {  from {    scale: 1 1.4;    opacity: 0.5;  }}::view-transition {  background: rgba(200, 200, 200, 1);}:root {  view-transition-name: none;}body {  view-transition-name: page;}::view-transition-group(page) {  animation-duration: 1500ms;}@media (prefers-reduced-motion: no-preference) {  :root[data-transition="grow-v-2"] {    &::view-transition-old(page) {      animation-name: fade-out;    }    &::view-transition-new(page) {      animation-name: grow-v;      transform-origin: 50% 100%;    }  }}@media (prefers-reduced-motion: no-preference) {  :root[data-transition="shrink-v-2"] {    &::view-transition-old(page) {      animation-name: fade-out;    }    &::view-transition-new(page) {      animation-name: shrink-v;      transform-origin: 50% 100%;    }  }}#imPage.without-id_animation-in-progress { overflow: hidden }
