@import 'https://fonts.googleapis.com/css?family=Philosopher:700,regular,italic,700italic&display=swap';
#imPage { display: grid; grid-template-columns: minmax(0, 1fr) 1400px minmax(0, 1fr); grid-template-rows: 156px auto 235px; }
#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; }
@media (max-width: 1399.9px) and (min-width: 840.0px) {
	#imPage { display: grid; grid-template-columns: minmax(0, 1fr) 840px minmax(0, 1fr); grid-template-rows: 130px auto 275px; }
	#imHeader { display: block; grid-column: 2 / 3; 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: 839.9px) and (min-width: 480.0px) {
	#imPage { display: grid; grid-template-columns: minmax(0, 1fr) 480px minmax(0, 1fr); grid-template-rows: 300px auto 300px; }
	#imHeader { display: block; grid-column: 2 / 3; 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: 479.9px)  {
	#imPage { display: grid; grid-template-columns: 0 minmax(0, 1fr) 0; grid-template-rows: 300px auto 363px; }
	#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) 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px 14.417px minmax(0, 1fr); grid-template-rows: auto auto auto auto auto auto; }
#imContent > header { display: block; grid-column: 2 / 98; grid-row: 1 / 2; }
#imGoToCont { display: block; grid-column: 2 / 3; grid-row: 1 / 2; }
#imCell_30 { display: grid; grid-column: 2 / 98; grid-row: 2 / 3; }
#imCell_128 { display: grid; grid-column: 2 / 98; grid-row: 3 / 4; }
#imCell_127 { display: grid; grid-column: 2 / 98; grid-row: 4 / 5; }
#imCell_118 { display: grid; grid-column: 2 / 98; grid-row: 5 / 6; }
#imCell_93 { display: grid; grid-column: 2 / 98; grid-row: 6 / 7; }
#imPageRow_1 { display: block; grid-column: 2 / 98; grid-row: 2 / 3; }
#imPageRow_2 { display: block; grid-column: 2 / 98; grid-row: 3 / 4; }
#imPageRow_3 { display: block; grid-column: 2 / 98; grid-row: 4 / 5; }
#imPageRow_4 { display: block; grid-column: 2 / 98; grid-row: 5 / 7; }
@media (max-width: 1399.9px) and (min-width: 840.0px) {
	#imContent { display: grid; grid-template-columns: minmax(0, 1fr) 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px 8.583px minmax(0, 1fr); grid-template-rows: auto auto auto auto auto auto; }
	#imContent > header { display: block; grid-column: 2 / 98; grid-row: 1 / 2; }
	#imGoToCont { display: block; grid-column: 2 / 3; grid-row: 1 / 2; }
	#imCell_30 { display: grid; grid-column: 2 / 98; grid-row: 2 / 3; }
	#imCell_128 { display: grid; grid-column: 2 / 98; grid-row: 3 / 4; }
	#imCell_127 { display: grid; grid-column: 2 / 98; grid-row: 4 / 5; }
	#imCell_118 { display: grid; grid-column: 2 / 98; grid-row: 5 / 6; }
	#imCell_93 { display: grid; grid-column: 2 / 98; grid-row: 6 / 7; }
	#imPageRow_1 { display: block; grid-column: 2 / 98; grid-row: 2 / 3; }
	#imPageRow_2 { display: block; grid-column: 2 / 98; grid-row: 3 / 4; }
	#imPageRow_3 { display: block; grid-column: 2 / 98; grid-row: 4 / 5; }
	#imPageRow_4 { display: block; grid-column: 2 / 98; grid-row: 5 / 7; }
	
}
@media (max-width: 839.9px) and (min-width: 480.0px) {
	#imContent { display: grid; grid-template-columns: minmax(0, 1fr) 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px 4.833px minmax(0, 1fr); grid-template-rows: auto auto auto auto auto auto; }
	#imContent > header { display: block; grid-column: 2 / 98; grid-row: 1 / 2; }
	#imGoToCont { display: block; grid-column: 2 / 3; grid-row: 1 / 2; }
	#imCell_30 { display: grid; grid-column: 2 / 98; grid-row: 2 / 3; }
	#imCell_128 { display: grid; grid-column: 2 / 98; grid-row: 3 / 4; }
	#imCell_127 { display: grid; grid-column: 2 / 98; grid-row: 4 / 5; }
	#imCell_118 { display: grid; grid-column: 2 / 98; grid-row: 5 / 6; }
	#imCell_93 { display: grid; grid-column: 2 / 98; grid-row: 6 / 7; }
	#imPageRow_1 { display: block; grid-column: 2 / 98; grid-row: 2 / 3; }
	#imPageRow_2 { display: block; grid-column: 2 / 98; grid-row: 3 / 4; }
	#imPageRow_3 { display: block; grid-column: 2 / 98; grid-row: 4 / 5; }
	#imPageRow_4 { display: block; grid-column: 2 / 98; grid-row: 5 / 7; }
	
}
@media (max-width: 479.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) 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) 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; }
	#imContent > header { display: block; grid-column: 2 / 98; grid-row: 1 / 2; }
	#imGoToCont { display: block; grid-column: 2 / 3; grid-row: 1 / 2; }
	#imCell_30 { display: grid; grid-column: 2 / 98; grid-row: 2 / 3; }
	#imCell_128 { display: grid; grid-column: 2 / 98; grid-row: 3 / 4; }
	#imCell_127 { display: grid; grid-column: 2 / 98; grid-row: 4 / 5; }
	#imCell_118 { display: grid; grid-column: 2 / 98; grid-row: 5 / 6; }
	#imCell_93 { display: grid; grid-column: 2 / 98; grid-row: 6 / 7; }
	#imPageRow_1 { display: block; grid-column: 2 / 98; grid-row: 2 / 3; }
	#imPageRow_2 { display: block; grid-column: 2 / 98; grid-row: 3 / 4; }
	#imPageRow_3 { display: block; grid-column: 2 / 98; grid-row: 4 / 5; }
	#imPageRow_4 { display: block; grid-column: 2 / 98; grid-row: 5 / 7; }
	
}
#imHeader_imCell_8 { grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imHeader_imObjectImage_08 { position: relative; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imHeader_imCellStyleGraphics_8 { grid-row: 1 / -1; grid-column: 1 / -1; background-color: transparent;  }
#imHeader_imCellStyleBorders_8 { grid-row: 1 / -1; grid-column: 1 / -1; z-index: 2; }

#imHeader_imObjectImage_08 { vertical-align: top; margin-top: 0px; margin-bottom: 0px; margin-inline-start: auto; margin-inline-end: auto; }
#imHeader_imObjectImage_08 #imHeader_imObjectImage_08_container img { width: 100%; height: auto; vertical-align: top; }#imHeader_imCell_19 { grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imHeader_imObjectSearch_19 { position: relative; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imHeader_imCellStyleGraphics_19 { grid-row: 1 / -1; grid-column: 1 / -1; background-color: transparent;  }
#imHeader_imCellStyleBorders_19 { grid-row: 1 / -1; grid-column: 1 / -1; z-index: 2; }

#imHeader_imObjectSearch_19 { white-space: nowrap; width: 100%; }
#imHeader_imObjectSearch_19 fieldset { display: contents; }
#imHeader_imObjectSearch_19_fields_container { display: flex; }
input#imHeader_imObjectSearch_19_field[type=text] { box-sizing: border-box; font: normal normal normal 10pt Verdana; color: rgba(0, 0, 0, 1); background-color: rgba(255, 255, 255, 1); padding-block: 8px 6px; padding-inline: 8px;  margin: 0px; vertical-align: middle; border: solid; border-block-color: transparent transparent; border-inline-color: transparent transparent; border-width: 1px; border-radius: 0px;  outline: none; box-shadow: none; flex: 1; min-width: 0;}
input#imHeader_imObjectSearch_19_field[type=text]::placeholder { color: rgba(0, 0, 0, 0.7);}
#imHeader_imObjectSearch_19_button { box-sizing: border-box; font: normal normal normal 10pt Verdana; color: rgba(255, 255, 255, 1); background-color: rgba(200, 106, 61, 1); padding-block: 8px 6px; padding-inline: 8px 27px; vertical-align: middle; cursor: pointer; border: solid; border-block-color: transparent transparent; border-inline-color: transparent transparent; border-width: 1px; border-radius: 0px;  outline: none; flex: 0 1 auto;}
#imHeader_imObjectSearch_19_button { background-image: url('../search/icon_2j31onyu.png'); background-repeat: no-repeat; background-size: 16px 16px; }
#imHeader_imCell_24 { grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imHeader_pluginAppObj_24 { position: relative; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imHeader_imCellStyleGraphics_24 { grid-row: 1 / -1; grid-column: 1 / -1; background-color: transparent;  }
#imHeader_imCellStyleBorders_24 { grid-row: 1 / -1; grid-column: 1 / -1; z-index: 2; }

#imHeader_imCell_25 { grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imHeader_imHTMLObject_25 { position: relative; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imHeader_imCellStyleGraphics_25 { grid-row: 1 / -1; grid-column: 1 / -1; background-color: transparent;  }
#imHeader_imCellStyleBorders_25 { grid-row: 1 / -1; grid-column: 1 / -1; z-index: 2; }

.header_tel{
font-size: 18px;
font-family: Arial;
color:white;
text-decoration:none;
}#imHeader_imCell_30 { grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imHeader_imObjectSearch_30 { position: relative; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imHeader_imCellStyleGraphics_30 { grid-row: 1 / -1; grid-column: 1 / -1; background-color: transparent;  }
#imHeader_imCellStyleBorders_30 { grid-row: 1 / -1; grid-column: 1 / -1; z-index: 2; }

#imHeader_imObjectSearch_30 { white-space: nowrap; width: 100%; }
#imHeader_imObjectSearch_30 fieldset { display: contents; }
#imHeader_imObjectSearch_30_fields_container { display: flex; }
input#imHeader_imObjectSearch_30_field[type=text] { box-sizing: border-box; font: normal normal normal 9pt Philosopher; color: rgba(0, 0, 0, 1); background-color: rgba(255, 255, 255, 1); padding: 6px;  margin: 0px; vertical-align: middle; border: solid; border-block-color: transparent transparent; border-inline-color: transparent transparent; border-width: 1px; border-radius: 0px;  outline: none; box-shadow: none; flex: 1; min-width: 0;}
input#imHeader_imObjectSearch_30_field[type=text]::placeholder { color: rgba(0, 0, 0, 0.7);}
#imHeader_imObjectSearch_30_button { box-sizing: border-box; font: normal normal normal 9pt Philosopher; color: rgba(255, 255, 255, 1); background-color: rgba(201, 106, 61, 1); padding-block: 6px; padding-inline: 6px 25px; vertical-align: middle; cursor: pointer; border: solid; border-block-color: transparent transparent; border-inline-color: transparent transparent; border-width: 1px; border-radius: 0px;  outline: none; flex: 0 1 auto;}
#imHeader_imObjectSearch_30_button { background-image: url('../search/icon_2j31onyu.png'); background-repeat: no-repeat; background-size: 16px 16px; }
#imHeader_imCell_51 { grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imHeader_imObjectTitle_51 { position: relative; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imHeader_imCellStyleGraphics_51 { grid-row: 1 / -1; grid-column: 1 / -1; background-color: transparent;  }
#imHeader_imCellStyleBorders_51 { grid-row: 1 / -1; grid-column: 1 / -1; z-index: 2; }

#imHeader_imObjectTitle_51 {margin: 0px; text-align: center;}
#imHeader_imObjectTitle_51_text {font: normal normal bold 14pt 'Philosopher';  padding: 3px; background-color: transparent; position: relative; display: inline-block; }
#imHeader_imObjectTitle_51_text,
#imHeader_imObjectTitle_51_text a { color: rgba(255, 255, 255, 1); overflow-wrap: break-word; max-width: 100%;white-space: pre-wrap; }
#imHeader_imObjectTitle_51_text a{ text-decoration: none; }
#imHeader_imCell_60 { grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imHeader_imObjectImage_60 { position: relative; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imHeader_imCellStyleGraphics_60 { grid-row: 1 / -1; grid-column: 1 / -1; background-color: transparent;  }
#imHeader_imCellStyleBorders_60 { grid-row: 1 / -1; grid-column: 1 / -1; z-index: 2; }

#imHeader_imObjectImage_60 { vertical-align: top; margin-top: 0px; margin-bottom: 0px; margin-inline-start: auto; margin-inline-end: auto; }
#imHeader_imObjectImage_60 #imHeader_imObjectImage_60_container img { width: 100%; height: auto; vertical-align: top; }#imHeader_imCell_61 { grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imHeader_imHTMLObject_61 { position: relative; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imHeader_imCellStyleGraphics_61 { grid-row: 1 / -1; grid-column: 1 / -1; background-color: transparent;  }
#imHeader_imCellStyleBorders_61 { grid-row: 1 / -1; grid-column: 1 / -1; z-index: 2; }

#imHeader_imCell_62 { grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imHeader_imMenuObject_62 { position: relative; max-width: 100%; box-sizing: border-box; z-index: 103; }
#imHeader_imCellStyleGraphics_62 { grid-row: 1 / -1; grid-column: 1 / -1; background-color: transparent;  }
#imHeader_imCellStyleBorders_62 { 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_63 { grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imHeader_imMenuObject_63 { position: relative; max-width: 100%; box-sizing: border-box; z-index: 103; }
#imHeader_imCellStyleGraphics_63 { grid-row: 1 / -1; grid-column: 1 / -1; background-color: transparent;  }
#imHeader_imCellStyleBorders_63 { 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_64 { grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imHeader_imMenuObject_64 { position: relative; max-width: 100%; box-sizing: border-box; z-index: 103; }
#imHeader_imCellStyleGraphics_64 { grid-row: 1 / -1; grid-column: 1 / -1; background-color: transparent;  }
#imHeader_imCellStyleBorders_64 { 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_66 { grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imHeader_imMenuObject_66 { position: relative; max-width: 100%; box-sizing: border-box; z-index: 103; }
#imHeader_imCellStyleGraphics_66 { grid-row: 1 / -1; grid-column: 1 / -1; background-color: transparent;  }
#imHeader_imCellStyleBorders_66 { 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_67 { grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imHeader_imHTMLObject_67 { position: relative; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imHeader_imCellStyleGraphics_67 { grid-row: 1 / -1; grid-column: 1 / -1; background-color: transparent;  }
#imHeader_imCellStyleBorders_67 { grid-row: 1 / -1; grid-column: 1 / -1; z-index: 2; }

/* --- СТИЛІ ДЛЯ ПК ВЕРСІЇ (Великі екрани) --- */
a.header__logo {
    background: #4fb8f0;
    border-radius: 50%;
    border: 4px solid #c96a3d;
    display: flex;
    justify-content: center; 
    align-items: center;
    width: 93%;
    height: 93%;
    z-index: 10000;
    text-align: center;
}

a.header__logo img {
    width: 70%;
    margin-bottom: 30%; /* Повертаємо початковий відступ для ПК, щоб підняти глобус */
}   

/* --- СТИЛІ ДЛЯ МОБІЛЬНОЇ ВЕРСІЇ (Екрани менше 840px) --- */
@media (max-width: 839px) {
    a.header__logo {
        /* Примусово зменшуємо контейнер до 130px, щоб він став круглим */
        width: 130px !important;  
        height: 130px !important; 
        max-width: 130px !important;
        max-height: 130px !important;
        
        margin: 0 auto !important; /* Чітке центрування по центру екрана */
        display: flex !important;
        flex-direction: column !important;
        justify-content: center !important;
        align-items: center !important;
    }

    a.header__logo img {
        width: 65% !important; /* Робимо глобус компактнішим всередині */
        max-width: 65% !important;
        margin-bottom: 3px !important; /* Мінімальний відступ до тексту */
    }
}

/* --- Інші стилі (залишаються без змін) --- */
#imHeader_imObjectImage_08 { /* корзинка */
    filter: invert(100%);
}
#imHeaderBg:before {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    background: #c96a3d;
    height:38px;
}
.multiple-column:before { /* стрелка */
    display: block;
    content: '';
    position: absolute;
    left: 55px;
    top: -15px;
    border: 8px solid transparent;
    border-bottom: 12px solid #fff;
}
/* ===== НОВИЙ ПК ПОШУК ===== */

@media (min-width:840px){

/* поле */
#imHeader_imObjectSearch_19_field,
#imHeader_imObjectSearch_30_field{
    height:38px !important;
    border:0 !important;
    background:#efefef !important;
    padding:0 14px !important;
    font-size:15px !important;
    box-shadow:none !important;
}

/* кнопка */
#imHeader_imObjectSearch_19_button,
#imHeader_imObjectSearch_30_button{
    position:relative;
    width:64px !important;
    min-width:64px !important;
    height:38px !important;
    background:#c96a3d !important;
    border:0 !important;
    overflow:hidden !important;
    font-size:0 !important;
    cursor:pointer;
}

/* hover */
#imHeader_imObjectSearch_19_button:hover,
#imHeader_imObjectSearch_30_button:hover{
    background:#d97b4e !important;
}

/* білий скос */
#imHeader_imObjectSearch_19_button:before,
#imHeader_imObjectSearch_30_button:before{
    content:'';
    position:absolute;
    left:-10px;
    top:0;
    width:22px;
    height:100%;
    background:#efefef;
    transform:skewX(-18deg);
    z-index:1;
}

/* біла іконка */
#imHeader_imObjectSearch_19_button:after,
#imHeader_imObjectSearch_30_button:after{
    content:'⌕';
    position:absolute;
    top:50%;
    right:14px;
    transform:translateY(-52%);
    color:#fff;
    font-size:22px;
    line-height:1;
    z-index:3;
    font-family:Arial,sans-serif;
}

}
}
#imHeader_imMenuObject_63_container > ul > li:first-child > .label-wrapper, #imHeader_imMenuObject_64_container > ul > li:first-child > .label-wrapper {
    border-color: transparent !important;
}
@media (max-width: 839px){
#imStickyBar_imHTMLObject_24, #imStickyBarGraphics   {visibility: visible !important;} 

#imPageExtContainer:after { /*убрать затенение от меню-гамбургера*/
    top:36px !important;
    height:auto !important;
 
}  
.hamburger-bar{background-color:transparent !important;}
#imHeader_imMenuObject_71-menu-opened
    {top:36px !important;
    width:100% !important;
    }
#imHeader_imMenuObject_71-menu-opened ul.menu-mobile-animated {
    top:0px !important;
    width:100% !important;   
   }
#imHeader_imMenuObject_71-menu-opened ul.menu-mobile-animated>li ul>li {
    border-bottom:1px solid grey;
   }   
#imHeader_imMenuObject_71-menu-opened div.multiple-column li.imLevel  ul>li {
    border-bottom:0 !important;
   }   
#imHeader_imMenuObject_71-menu-opened ul.menu-mobile-animated .label-wrapper, #imHeader_imMenuObject_71-menu-opened ul.menu-mobile-animated  li {
    width:100% !important;  
   }
#imHeader_imMenuObject_71-menu-opened ul.menu-mobile-animated>li.imLevel:nth-child(2n)>.label-wrapper{
     background-color : #14b8b1 !important;
 }  
#imHeader_imMenuObject_71-menu-opened ul ul > li > .label-wrapper {
    background-color: #fff !important;
    color: #000 !important;
}
#imHeader_imMenuObject_71-menu-opened ul ul > li > .label-wrapper .label {
    color: #000 !important;
}
#imHeader_imMenuObject_71-menu-opened ul ul ul > li > .label-wrapper .label {
    color: #808080 !important;
}
#imHeader_imMenuObject_71-menu-opened .menu-mobile-animated .multiple-column ul ul[style*="block"]{
    width:50% !important;
    display:inline-block !important;
    float:left ;
}
#imHeader_imMenuObject_71-menu-opened ul ul > li {
    background-color: #fff !important;
}
.multiple-column:before { /* стрелку не показывать*/
    display: none;
}
    #imHeaderBg:before {/* полоса */
    content: '';
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    background: #c96a3d;
    height: 38px;
    z-index: 1020;
}    
}

/* ===== ПЛАНШЕТ — ЗМЕНШИТИ ПОШУК ===== */

@media (min-width:840px) and (max-width:1150px){

#imHeader_imObjectSearch_19_wrapper,
#imHeader_imObjectSearch_30_wrapper{
    width:260px !important;
    max-width:260px !important;
}

#imHeader_imObjectSearch_19,
#imHeader_imObjectSearch_30{
    width:260px !important;
    max-width:260px !important;
}

}#imHeader_imCell_65 { grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imHeader_imHTMLObject_65 { position: relative; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imHeader_imCellStyleGraphics_65 { grid-row: 1 / -1; grid-column: 1 / -1; background-color: transparent;  }
#imHeader_imCellStyleBorders_65 { grid-row: 1 / -1; grid-column: 1 / -1; z-index: 2; }

#imHeader_imCell_68 { grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imHeader_imHTMLObject_68 { position: relative; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imHeader_imCellStyleGraphics_68 { grid-row: 1 / -1; grid-column: 1 / -1; background-color: transparent;  }
#imHeader_imCellStyleBorders_68 { grid-row: 1 / -1; grid-column: 1 / -1; z-index: 2; }

#imHeader_imCell_69 { grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imHeader_imObjectTitle_69 { position: relative; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imHeader_imCellStyleGraphics_69 { grid-row: 1 / -1; grid-column: 1 / -1; background-color: transparent;  }
#imHeader_imCellStyleBorders_69 { grid-row: 1 / -1; grid-column: 1 / -1; z-index: 2; }

#imHeader_imObjectTitle_69 {margin: 0px; text-align: center;}
#imHeader_imObjectTitle_69_text {font: normal normal bold 10pt 'Philosopher';  padding: 0px; background-color: transparent; position: relative; display: inline-block; }
#imHeader_imObjectTitle_69_text,
#imHeader_imObjectTitle_69_text a { color: rgba(255, 255, 255, 1); overflow-wrap: break-word; max-width: 100%;white-space: pre-wrap; }
#imHeader_imObjectTitle_69_text a{ text-decoration: none; }
#imHeader_imCell_70 { grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imHeader_imObjectTitle_70 { position: relative; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imHeader_imCellStyleGraphics_70 { grid-row: 1 / -1; grid-column: 1 / -1; background-color: transparent;  }
#imHeader_imCellStyleBorders_70 { grid-row: 1 / -1; grid-column: 1 / -1; z-index: 2; }

#imHeader_imObjectTitle_70 {margin: 0px; text-align: center;}
#imHeader_imObjectTitle_70_text {font: normal normal bold 18pt 'Philosopher';  padding: 0px; background-color: transparent; position: relative; display: inline-block; }
#imHeader_imObjectTitle_70_text,
#imHeader_imObjectTitle_70_text a { color: rgba(255, 255, 255, 1); overflow-wrap: break-word; max-width: 100%;white-space: pre-wrap; }
#imHeader_imObjectTitle_70_text a{ text-decoration: none; }
#imHeader_imCell_71 { grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imHeader_imMenuObject_71 { position: relative; max-width: 100%; box-sizing: border-box; z-index: 103; }
#imHeader_imCellStyleGraphics_71 { grid-row: 1 / -1; grid-column: 1 / -1; background-color: transparent;  }
#imHeader_imCellStyleBorders_71 { 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_72 { grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imHeader_imHTMLObject_72 { position: relative; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imHeader_imCellStyleGraphics_72 { grid-row: 1 / -1; grid-column: 1 / -1; background-color: transparent;  }
#imHeader_imCellStyleBorders_72 { grid-row: 1 / -1; grid-column: 1 / -1; z-index: 2; }

#imHeader_imCell_73 { grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imHeader_imHTMLObject_73 { position: relative; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imHeader_imCellStyleGraphics_73 { grid-row: 1 / -1; grid-column: 1 / -1; background-color: transparent;  }
#imHeader_imCellStyleBorders_73 { grid-row: 1 / -1; grid-column: 1 / -1; z-index: 2; }

@font-face { /* иконочный шрифт icomoon */
	font-family: 'icomoon';
	src:  url('../fonts/icomoon.eot?27xx9m');
	src:  url('../fonts/icomoon.eot?27xx9m#iefix') format('embedded-opentype'),
	url('../fonts/icomoon.ttf?27xx9m') format('truetype'),
	url('../fonts/icomoon.woff?27xx9m') format('woff'),
	url('../fonts/icomoon.svg?27xx9m#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}


/* новое мобильное меню  и  шапка*/

.m-menu * {	-moz-box-sizing: border-box;
box-sizing: border-box;}
.m-menu  {background: transparent;}

.m-menu>li.wcard a.m-button{
	text-align:center;
}
.m-menu>li {  
	display:inline-block;
	float:left;
	width:12%;
}
.m-menu>li.wcard{
	width:33%;
}

.m-menu>li.knob {
	padding-left:0.6%;
}
.m-menu .txt_widget {
    margin-left:8px;
    font-size:14px;
}

.m-menu>li.knob.lang_knob {
	display:flex;
	justify-content:center;
	align-items:center;
	width:19%;
}

.m-button {z-index:10}
button.m-button {  
	position: relative;
	cursor: pointer;
	z-index: 12;
}

li.knob .m-button.button-menu{ /* цвет кнопки меню */
	background: transparent; 
}



.m-button, .m-button-2 {
	display: inline-block;
	width: 100%; 
	height: 38px;   /* высота кнопки */
	border: none;
	line-height: 38px !important ;
	color: #fff; 
	font-size: 20px;  /* высота шрифта иконки */
	text-align: center;
}

@media (max-width: 839.9px) and (min-width: 480px){ #imHeader_imHTMLObject_73_wrapper { position: fixed !important; margin-left: calc(50% - 240px);}}
@media (max-width: 479.9px) { #imHeader_imHTMLObject_73_wrapper {position:fixed !important;  width:100%!important;}} 


.icon { text-decoration:none !important;
	/* use !important to prevent issues with browser extensions that change fonts */
	font-family: 'icomoon' !important;
	speak: none;
	font-style: normal !important;
	font-weight: normal !important;
	font-variant: normal !important;
	text-transform: none !important;
	_line-height: 1;
	
	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-search2:before {
	content: "\e900";
}
.icon-home:before {
	content: "\e901";
}
.icon-home2:before {
content: "\e902";
}
.icon-home3:before {
content: "\e903";
}
.icon-office:before {
content: "\e904";
}
.icon-newspaper:before {
content: "\e905";
}
.icon-pencil:before {
content: "\e906";
}
.icon-pencil2:before {
content: "\e907";
}
.icon-quill:before {
content: "\e908";
}
.icon-pen:before {
content: "\e909";
}
.icon-blog:before {
content: "\e90a";
}
.icon-eyedropper:before {
content: "\e90b";
}
.icon-droplet:before {
content: "\e90c";
}
.icon-paint-format:before {
content: "\e90d";
}
.icon-image:before {
content: "\e90e";
}
.icon-images:before {
content: "\e90f";
}
.icon-camera:before {
content: "\e910";
}
.icon-headphones:before {
content: "\e911";
}
.icon-music:before {
content: "\e912";
}
.icon-play:before {
content: "\e913";
}
.icon-film:before {
content: "\e914";
}
.icon-video-camera:before {
content: "\e915";
}
.icon-dice:before {
content: "\e916";
}
.icon-pacman:before {
content: "\e917";
}
.icon-spades:before {
content: "\e918";
}
.icon-clubs:before {
content: "\e919";
}
.icon-diamonds:before {
content: "\e91a";
}
.icon-bullhorn:before {
content: "\e91b";
}
.icon-connection:before {
content: "\e91c";
}
.icon-podcast:before {
content: "\e91d";
}
.icon-feed:before {
content: "\e91e";
}
.icon-mic:before {
content: "\e91f";
}
.icon-book:before {
content: "\e920";
}
.icon-books:before {
content: "\e921";
}
.icon-library:before {
content: "\e922";
}
.icon-file-text:before {
content: "\e923";
}
.icon-profile:before {
content: "\e924";
}
.icon-file-empty:before {
content: "\e925";
}
.icon-files-empty:before {
content: "\e926";
}
.icon-file-text2:before {
content: "\e927";
}
.icon-file-picture:before {
content: "\e928";
}
.icon-file-music:before {
content: "\e929";
}
.icon-file-play:before {
content: "\e92a";
}
.icon-file-video:before {
content: "\e92b";
}
.icon-file-zip:before {
content: "\e92c";
}
.icon-copy:before {
content: "\e92d";
}
.icon-paste:before {
content: "\e92e";
}
.icon-stack:before {
content: "\e92f";
}
.icon-folder:before {
content: "\e930";
}
.icon-folder-open:before {
content: "\e931";
}
.icon-folder-plus:before {
content: "\e932";
}
.icon-folder-minus:before {
content: "\e933";
}
.icon-folder-download:before {
content: "\e934";
}
.icon-folder-upload:before {
content: "\e935";
}
.icon-price-tag:before {
content: "\e936";
}
.icon-price-tags:before {
content: "\e937";
}
.icon-barcode:before {
content: "\e938";
}
.icon-qrcode:before {
content: "\e939";
}
.icon-ticket:before {
content: "\e93a";
}
.icon-cart:before {
content: "\e93b";
}
.icon-coin-dollar:before {
content: "\e93c";
}
.icon-coin-euro:before {
content: "\e93d";
}
.icon-coin-pound:before {
content: "\e93e";
}
.icon-coin-yen:before {
content: "\e93f";
}
.icon-credit-card:before {
content: "\e940";
}
.icon-calculator:before {
content: "\e941";
}
.icon-lifebuoy:before {
content: "\e942";
}
.icon-phone:before {
content: "\e943";
}
.icon-phone-hang-up:before {
content: "\e944";
}
.icon-address-book:before {
content: "\e945";
}
.icon-envelop:before {
content: "\e946";
}
.icon-pushpin:before {
content: "\e947";
}
.icon-location:before {
content: "\e948";
}
.icon-location2:before {
content: "\e949";
}
.icon-compass:before {
content: "\e94a";
}
.icon-compass2:before {
content: "\e94b";
}
.icon-map:before {
content: "\e94c";
}
.icon-map2:before {
content: "\e94d";
}
.icon-history:before {
content: "\e94e";
}
.icon-clock:before {
content: "\e94f";
}
.icon-clock2:before {
content: "\e950";
}
.icon-alarm:before {
content: "\e951";
}
.icon-bell:before {
content: "\e952";
}
.icon-stopwatch:before {
content: "\e953";
}
.icon-calendar:before {
content: "\e954";
}
.icon-printer:before {
content: "\e955";
}
.icon-keyboard:before {
content: "\e956";
}
.icon-display:before {
content: "\e957";
}
.icon-laptop:before {
content: "\e958";
}
.icon-mobile:before {
content: "\e959";
}
.icon-mobile2:before {
content: "\e95a";
}
.icon-tablet:before {
content: "\e95b";
}
.icon-tv:before {
content: "\e95c";
}
.icon-drawer:before {
content: "\e95d";
}
.icon-drawer2:before {
content: "\e95e";
}
.icon-box-add:before {
content: "\e95f";
}
.icon-box-remove:before {
content: "\e960";
}
.icon-download:before {
content: "\e961";
}
.icon-upload:before {
content: "\e962";
}
.icon-floppy-disk:before {
content: "\e963";
}
.icon-drive:before {
content: "\e964";
}
.icon-database:before {
content: "\e965";
}
.icon-undo:before {
content: "\e966";
}
.icon-redo:before {
content: "\e967";
}
.icon-undo2:before {
content: "\e968";
}
.icon-redo2:before {
content: "\e969";
}
.icon-forward:before {
content: "\e96a";
}
.icon-reply:before {
content: "\e96b";
}
.icon-bubble:before {
content: "\e96c";
}
.icon-bubbles:before {
content: "\e96d";
}
.icon-bubbles2:before {
content: "\e96e";
}
.icon-bubble2:before {
content: "\e96f";
}
.icon-bubbles3:before {
content: "\e970";
}
.icon-bubbles4:before {
content: "\e971";
}
.icon-user:before {
content: "\e972";
}
.icon-users:before {
content: "\e973";
}
.icon-user-plus:before {
content: "\e974";
}
.icon-user-minus:before {
content: "\e975";
}
.icon-user-check:before {
content: "\e976";
}
.icon-user-tie:before {
content: "\e977";
}
.icon-quotes-left:before {
content: "\e978";
}
.icon-quotes-right:before {
content: "\e979";
}
.icon-hour-glass:before {
content: "\e97a";
}
.icon-spinner:before {
content: "\e97b";
}
.icon-spinner2:before {
content: "\e97c";
}
.icon-spinner3:before {
content: "\e97d";
}
.icon-spinner4:before {
content: "\e97e";
}
.icon-spinner5:before {
content: "\e97f";
}
.icon-spinner6:before {
content: "\e980";
}
.icon-spinner7:before {
content: "\e981";
}
.icon-spinner8:before {
content: "\e982";
}
.icon-spinner9:before {
content: "\e983";
}
.icon-spinner10:before {
content: "\e984";
}
.icon-spinner11:before {
content: "\e985";
}
.icon-binoculars:before {
content: "\e986";
}
.icon-search:before {
content: "\e987";
}
.icon-zoom-in:before {
content: "\e988";
}
.icon-zoom-out:before {
content: "\e989";
}
.icon-enlarge:before {
content: "\e98a";
}
.icon-shrink:before {
content: "\e98b";
}
.icon-enlarge2:before {
content: "\e98c";
}
.icon-shrink2:before {
content: "\e98d";
}
.icon-key:before {
content: "\e98e";
}
.icon-key2:before {
content: "\e98f";
}
.icon-lock:before {
content: "\e990";
}
.icon-unlocked:before {
content: "\e991";
}
.icon-wrench:before {
content: "\e992";
}
.icon-equalizer:before {
content: "\e993";
}
.icon-equalizer2:before {
content: "\e994";
}
.icon-cog:before {
content: "\e995";
}
.icon-cogs:before {
content: "\e996";
}
.icon-hammer:before {
content: "\e997";
}
.icon-magic-wand:before {
content: "\e998";
}
.icon-aid-kit:before {
content: "\e999";
}
.icon-bug:before {
content: "\e99a";
}
.icon-pie-chart:before {
content: "\e99b";
}
.icon-stats-dots:before {
content: "\e99c";
}
.icon-stats-bars:before {
content: "\e99d";
}
.icon-stats-bars2:before {
content: "\e99e";
}
.icon-trophy:before {
content: "\e99f";
}
.icon-gift:before {
content: "\e9a0";
}
.icon-glass:before {
content: "\e9a1";
}
.icon-glass2:before {
content: "\e9a2";
}
.icon-mug:before {
content: "\e9a3";
}
.icon-spoon-knife:before {
content: "\e9a4";
}
.icon-leaf:before {
content: "\e9a5";
}
.icon-rocket:before {
content: "\e9a6";
}
.icon-meter:before {
content: "\e9a7";
}
.icon-meter2:before {
content: "\e9a8";
}
.icon-hammer2:before {
content: "\e9a9";
}
.icon-fire:before {
content: "\e9aa";
}
.icon-lab:before {
content: "\e9ab";
}
.icon-magnet:before {
content: "\e9ac";
}
.icon-bin:before {
content: "\e9ad";
}
.icon-bin2:before {
content: "\e9ae";
}
.icon-briefcase:before {
content: "\e9af";
}
.icon-airplane:before {
content: "\e9b0";
}
.icon-truck:before {
content: "\e9b1";
}
.icon-road:before {
content: "\e9b2";
}
.icon-accessibility:before {
content: "\e9b3";
}
.icon-target:before {
content: "\e9b4";
}
.icon-shield:before {
content: "\e9b5";
}
.icon-power:before {
content: "\e9b6";
}
.icon-switch:before {
content: "\e9b7";
}
.icon-power-cord:before {
content: "\e9b8";
}
.icon-clipboard:before {
content: "\e9b9";
}
.icon-list-numbered:before {
content: "\e9ba";
}
.icon-list:before {
content: "\e9bb";
}
.icon-list2:before {
content: "\e9bc";
}
.icon-tree:before {
content: "\e9bd";
}
.icon-menu:before {
content: "\e9be";
}
.icon-menu2:before {
content: "\e9bf";
}
.icon-menu3:before {
content: "\e9c0";
}
.icon-menu4:before {
content: "\e9c1";
}
.icon-cloud:before {
content: "\e9c2";
}
.icon-cloud-download:before {
content: "\e9c3";
}
.icon-cloud-upload:before {
content: "\e9c4";
}
.icon-cloud-check:before {
content: "\e9c5";
}
.icon-download2:before {
content: "\e9c6";
}
.icon-upload2:before {
content: "\e9c7";
}
.icon-download3:before {
content: "\e9c8";
}
.icon-upload3:before {
content: "\e9c9";
}
.icon-sphere:before {
content: "\e9ca";
}
.icon-earth:before {
content: "\e9cb";
}
.icon-link:before {
content: "\e9cc";
}
.icon-flag:before {
content: "\e9cd";
}
.icon-attachment:before {
content: "\e9ce";
}
.icon-eye:before {
content: "\e9cf";
}
.icon-eye-plus:before {
content: "\e9d0";
}
.icon-eye-minus:before {
content: "\e9d1";
}
.icon-eye-blocked:before {
content: "\e9d2";
}
.icon-bookmark:before {
content: "\e9d3";
}
.icon-bookmarks:before {
content: "\e9d4";
}
.icon-sun:before {
content: "\e9d5";
}
.icon-contrast:before {
content: "\e9d6";
}
.icon-brightness-contrast:before {
content: "\e9d7";
}
.icon-star-empty:before {
content: "\e9d8";
}
.icon-star-half:before {
content: "\e9d9";
}
.icon-star-full:before {
content: "\e9da";
}
.icon-heart:before {
content: "\e9db";
}
.icon-heart-broken:before {
content: "\e9dc";
}
.icon-man:before {
content: "\e9dd";
}
.icon-woman:before {
content: "\e9de";
}
.icon-man-woman:before {
content: "\e9df";
}
.icon-happy:before {
content: "\e9e0";
}
.icon-happy2:before {
content: "\e9e1";
}
.icon-smile:before {
content: "\e9e2";
}
.icon-smile2:before {
content: "\e9e3";
}
.icon-tongue:before {
content: "\e9e4";
}
.icon-tongue2:before {
content: "\e9e5";
}
.icon-sad:before {
content: "\e9e6";
}
.icon-sad2:before {
content: "\e9e7";
}
.icon-wink:before {
content: "\e9e8";
}
.icon-wink2:before {
content: "\e9e9";
}
.icon-grin:before {
content: "\e9ea";
}
.icon-grin2:before {
content: "\e9eb";
}
.icon-cool:before {
content: "\e9ec";
}
.icon-cool2:before {
content: "\e9ed";
}
.icon-angry:before {
content: "\e9ee";
}
.icon-angry2:before {
content: "\e9ef";
}
.icon-evil:before {
content: "\e9f0";
}
.icon-evil2:before {
content: "\e9f1";
}
.icon-shocked:before {
content: "\e9f2";
}
.icon-shocked2:before {
content: "\e9f3";
}
.icon-baffled:before {
content: "\e9f4";
}
.icon-baffled2:before {
content: "\e9f5";
}
.icon-confused:before {
content: "\e9f6";
}
.icon-confused2:before {
content: "\e9f7";
}
.icon-neutral:before {
content: "\e9f8";
}
.icon-neutral2:before {
content: "\e9f9";
}
.icon-hipster:before {
content: "\e9fa";
}
.icon-hipster2:before {
content: "\e9fb";
}
.icon-wondering:before {
content: "\e9fc";
}
.icon-wondering2:before {
content: "\e9fd";
}
.icon-sleepy:before {
content: "\e9fe";
}
.icon-sleepy2:before {
content: "\e9ff";
}
.icon-frustrated:before {
content: "\ea00";
}
.icon-frustrated2:before {
content: "\ea01";
}
.icon-crying:before {
content: "\ea02";
}
.icon-crying2:before {
content: "\ea03";
}
.icon-point-up:before {
content: "\ea04";
}
.icon-point-right:before {
content: "\ea05";
}
.icon-point-down:before {
content: "\ea06";
}
.icon-point-left:before {
content: "\ea07";
}
.icon-warning:before {
content: "\ea08";
}
.icon-notification:before {
content: "\ea09";
}
.icon-question:before {
content: "\ea0a";
}
.icon-plus:before {
content: "\ea0b";
}
.icon-minus:before {
content: "\ea0c";
}
.icon-info:before {
content: "\ea0d";
}
.icon-cancel-circle:before {
content: "\ea0e";
}
.icon-blocked:before {
content: "\ea0f";
}
.icon-cross:before {
content: "\ea10";
}
.icon-checkmark:before {
content: "\ea11";
}
.icon-checkmark2:before {
content: "\ea12";
}
.icon-spell-check:before {
content: "\ea13";
}
.icon-enter:before {
content: "\ea14";
}
.icon-exit:before {
content: "\ea15";
}
.icon-play2:before {
content: "\ea16";
}
.icon-pause:before {
content: "\ea17";
}
.icon-stop:before {
content: "\ea18";
}
.icon-previous:before {
content: "\ea19";
}
.icon-next:before {
content: "\ea1a";
}
.icon-backward:before {
content: "\ea1b";
}
.icon-forward2:before {
content: "\ea1c";
}
.icon-play3:before {
content: "\ea1d";
}
.icon-pause2:before {
content: "\ea1e";
}
.icon-stop2:before {
content: "\ea1f";
}
.icon-backward2:before {
content: "\ea20";
}
.icon-forward3:before {
content: "\ea21";
}
.icon-first:before {
content: "\ea22";
}
.icon-last:before {
content: "\ea23";
}
.icon-previous2:before {
content: "\ea24";
}
.icon-next2:before {
content: "\ea25";
}
.icon-eject:before {
content: "\ea26";
}
.icon-volume-high:before {
content: "\ea27";
}
.icon-volume-medium:before {
content: "\ea28";
}
.icon-volume-low:before {
content: "\ea29";
}
.icon-volume-mute:before {
content: "\ea2a";
}
.icon-volume-mute2:before {
content: "\ea2b";
}
.icon-volume-increase:before {
content: "\ea2c";
}
.icon-volume-decrease:before {
content: "\ea2d";
}
.icon-loop:before {
content: "\ea2e";
}
.icon-loop2:before {
content: "\ea2f";
}
.icon-infinite:before {
content: "\ea30";
}
.icon-shuffle:before {
content: "\ea31";
}
.icon-arrow-up-left:before {
content: "\ea32";
}
.icon-arrow-up:before {
content: "\ea33";
}
.icon-arrow-up-right:before {
content: "\ea34";
}
.icon-arrow-right:before {
content: "\ea35";
}
.icon-arrow-down-right:before {
content: "\ea36";
}
.icon-arrow-down:before {
content: "\ea37";
}
.icon-arrow-down-left:before {
content: "\ea38";
}
.icon-arrow-left:before {
content: "\ea39";
}
.icon-arrow-up-left2:before {
content: "\ea3a";
}
.icon-arrow-up2:before {
content: "\ea3b";
}
.icon-arrow-up-right2:before {
content: "\ea3c";
}
.icon-arrow-right2:before {
content: "\ea3d";
}
.icon-arrow-down-right2:before {
content: "\ea3e";
}
.icon-arrow-down2:before {
content: "\ea3f";
}
.icon-arrow-down-left2:before {
content: "\ea40";
}
.icon-arrow-left2:before {
content: "\ea41";
}
.icon-circle-up:before {
content: "\ea42";
}
.icon-circle-right:before {
content: "\ea43";
}
.icon-circle-down:before {
content: "\ea44";
}
.icon-circle-left:before {
content: "\ea45";
}
.icon-tab:before {
content: "\ea46";
}
.icon-move-up:before {
content: "\ea47";
}
.icon-move-down:before {
content: "\ea48";
}
.icon-sort-alpha-asc:before {
content: "\ea49";
}
.icon-sort-alpha-desc:before {
content: "\ea4a";
}
.icon-sort-numeric-asc:before {
content: "\ea4b";
}
.icon-sort-numberic-desc:before {
content: "\ea4c";
}
.icon-sort-amount-asc:before {
content: "\ea4d";
}
.icon-sort-amount-desc:before {
content: "\ea4e";
}
.icon-command:before {
content: "\ea4f";
}
.icon-shift:before {
content: "\ea50";
}
.icon-ctrl:before {
content: "\ea51";
}
.icon-opt:before {
content: "\ea52";
}
.icon-checkbox-checked:before {
content: "\ea53";
}
.icon-checkbox-unchecked:before {
content: "\ea54";
}
.icon-radio-checked:before {
content: "\ea55";
}
.icon-radio-checked2:before {
content: "\ea56";
}
.icon-radio-unchecked:before {
content: "\ea57";
}
.icon-crop:before {
content: "\ea58";
}
.icon-make-group:before {
content: "\ea59";
}
.icon-ungroup:before {
content: "\ea5a";
}
.icon-scissors:before {
content: "\ea5b";
}
.icon-filter:before {
content: "\ea5c";
}
.icon-font:before {
content: "\ea5d";
}
.icon-ligature:before {
content: "\ea5e";
}
.icon-ligature2:before {
content: "\ea5f";
}
.icon-text-height:before {
content: "\ea60";
}
.icon-text-width:before {
content: "\ea61";
}
.icon-font-size:before {
content: "\ea62";
}
.icon-bold:before {
content: "\ea63";
}
.icon-underline:before {
content: "\ea64";
}
.icon-italic:before {
content: "\ea65";
}
.icon-strikethrough:before {
content: "\ea66";
}
.icon-omega:before {
content: "\ea67";
}
.icon-sigma:before {
content: "\ea68";
}
.icon-page-break:before {
content: "\ea69";
}
.icon-superscript:before {
content: "\ea6a";
}
.icon-subscript:before {
content: "\ea6b";
}
.icon-superscript2:before {
content: "\ea6c";
}
.icon-subscript2:before {
content: "\ea6d";
}
.icon-text-color:before {
content: "\ea6e";
}
.icon-pagebreak:before {
content: "\ea6f";
}
.icon-clear-formatting:before {
content: "\ea70";
}
.icon-table:before {
content: "\ea71";
}
.icon-table2:before {
content: "\ea72";
}
.icon-insert-template:before {
content: "\ea73";
}
.icon-pilcrow:before {
content: "\ea74";
}
.icon-ltr:before {
content: "\ea75";
}
.icon-rtl:before {
content: "\ea76";
}
.icon-section:before {
content: "\ea77";
}
.icon-paragraph-left:before {
content: "\ea78";
}
.icon-paragraph-center:before {
content: "\ea79";
}
.icon-paragraph-right:before {
content: "\ea7a";
}
.icon-paragraph-justify:before {
content: "\ea7b";
}
.icon-indent-increase:before {
content: "\ea7c";
}
.icon-indent-decrease:before {
content: "\ea7d";
}
.icon-share:before {
content: "\ea7e";
}
.icon-new-tab:before {
content: "\ea7f";
}
.icon-embed:before {
content: "\ea80";
}
.icon-embed2:before {
content: "\ea81";
}
.icon-terminal:before {
content: "\ea82";
}
.icon-share2:before {
content: "\ea83";
}
.icon-mail:before {
content: "\ea84";
}
.icon-mail2:before {
content: "\ea85";
}
.icon-mail3:before {
content: "\ea86";
}
.icon-mail4:before {
content: "\ea87";
}
.icon-amazon:before {
content: "\ea88";
}
.icon-google:before {
content: "\ea89";
}
.icon-google2:before {
content: "\ea8a";
}
.icon-google3:before {
content: "\ea8b";
}
.icon-google-plus:before {
content: "\ea8c";
}
.icon-google-plus2:before {
content: "\ea8d";
}
.icon-google-plus3:before {
content: "\ea8e";
}
.icon-hangouts:before {
content: "\ea8f";
}
.icon-google-drive:before {
content: "\ea90";
}
.icon-facebook:before {
content: "\ea91";
}
.icon-facebook2:before {
content: "\ea92";
}
.icon-instagram:before {
content: "\ea93";
}
.icon-whatsapp:before {
content: "\ea94";
}
.icon-spotify:before {
content: "\ea95";
}
.icon-telegram:before {
content: "\ea96";
}
.icon-twitter:before {
content: "\ea97";
}
.icon-vine:before {
content: "\ea98";
}
.icon-vk:before {
content: "\ea99";
}
.icon-renren:before {
content: "\ea9a";
}
.icon-sina-weibo:before {
content: "\ea9b";
}
.icon-rss:before {
content: "\ea9c";
}
.icon-rss2:before {
content: "\ea9d";
}
.icon-youtube:before {
content: "\ea9e";
}
.icon-youtube2:before {
content: "\ea9f";
}
.icon-twitch:before {
content: "\eaa0";
}
.icon-vimeo:before {
content: "\eaa1";
}
.icon-vimeo2:before {
content: "\eaa2";
}
.icon-lanyrd:before {
content: "\eaa3";
}
.icon-flickr:before {
content: "\eaa4";
}
.icon-flickr2:before {
content: "\eaa5";
}
.icon-flickr3:before {
content: "\eaa6";
}
.icon-flickr4:before {
content: "\eaa7";
}
.icon-dribbble:before {
content: "\eaa8";
}
.icon-behance:before {
content: "\eaa9";
}
.icon-behance2:before {
content: "\eaaa";
}
.icon-deviantart:before {
content: "\eaab";
}
.icon-500px:before {
content: "\eaac";
}
.icon-steam:before {
content: "\eaad";
}
.icon-steam2:before {
content: "\eaae";
}
.icon-dropbox:before {
content: "\eaaf";
}
.icon-onedrive:before {
content: "\eab0";
}
.icon-github:before {
content: "\eab1";
}
.icon-npm:before {
content: "\eab2";
}
.icon-basecamp:before {
content: "\eab3";
}
.icon-trello:before {
content: "\eab4";
}
.icon-wordpress:before {
content: "\eab5";
}
.icon-joomla:before {
content: "\eab6";
}
.icon-ello:before {
content: "\eab7";
}
.icon-blogger:before {
content: "\eab8";
}
.icon-blogger2:before {
content: "\eab9";
}
.icon-tumblr:before {
content: "\eaba";
}
.icon-tumblr2:before {
content: "\eabb";
}
.icon-yahoo:before {
content: "\eabc";
}
.icon-yahoo2:before {
content: "\eabd";
}
.icon-tux:before {
content: "\eabe";
}
.icon-appleinc:before {
content: "\eabf";
}
.icon-finder:before {
content: "\eac0";
}
.icon-android:before {
content: "\eac1";
}
.icon-windows:before {
content: "\eac2";
}
.icon-windows8:before {
content: "\eac3";
}
.icon-soundcloud:before {
content: "\eac4";
}
.icon-soundcloud2:before {
content: "\eac5";
}
.icon-skype:before {
content: "\eac6";
}
.icon-reddit:before {
content: "\eac7";
}
.icon-hackernews:before {
content: "\eac8";
}
.icon-wikipedia:before {
content: "\eac9";
}
.icon-linkedin:before {
content: "\eaca";
}
.icon-linkedin2:before {
content: "\eacb";
}
.icon-lastfm:before {
content: "\eacc";
}
.icon-lastfm2:before {
content: "\eacd";
}
.icon-delicious:before {
content: "\eace";
}
.icon-stumbleupon:before {
content: "\eacf";
}
.icon-stumbleupon2:before {
content: "\ead0";
}
.icon-stackoverflow:before {
content: "\ead1";
}
.icon-pinterest:before {
content: "\ead2";
}
.icon-pinterest2:before {
content: "\ead3";
}
.icon-xing:before {
content: "\ead4";
}
.icon-xing2:before {
content: "\ead5";
}
.icon-flattr:before {
content: "\ead6";
}
.icon-foursquare:before {
content: "\ead7";
}
.icon-yelp:before {
content: "\ead8";
}
.icon-paypal:before {
content: "\ead9";
}
.icon-chrome:before {
content: "\eada";
}
.icon-firefox:before {
content: "\eadb";
}
.icon-IE:before {
content: "\eadc";
}
.icon-edge:before {
content: "\eadd";
}
.icon-safari:before {
content: "\eade";
}
.icon-opera:before {
content: "\eadf";
}
.icon-file-pdf:before {
content: "\eae0";
}
.icon-file-openoffice:before {
content: "\eae1";
}
.icon-file-word:before {
content: "\eae2";
}
.icon-file-excel:before {
content: "\eae3";
}
.icon-libreoffice:before {
content: "\eae4";
}
.icon-html-five:before {
content: "\eae5";
}
.icon-html-five2:before {
content: "\eae6";
}
.icon-css3:before {
content: "\eae7";
}
.icon-git:before {
content: "\eae8";
}
.icon-codepen:before {
content: "\eae9";
}
.icon-svg:before {
content: "\eaea";
}
.icon-IcoMoon:before {
content: "\eaeb";
}


/*======================================
    MOBILE SEARCH OVERLAY
======================================*/

#mobile-search-overlay{
    position:fixed;
    inset:0;
    display:none;
    background:rgba(0,0,0,.30);
    z-index:2147483647;
    overflow:hidden;
}

#mobile-search-overlay.active{
    display:block;
}

/*==========================
    PANEL
==========================*/

.mobile-search-box{
    position:fixed;
    top:0;
    left:0;
    width:100%;
    background:#fff;
    padding:8px 10px;
    box-sizing:border-box;
    box-shadow:0 2px 12px rgba(0,0,0,.08);
    z-index:2147483647;
}

/*==========================
    FORM
==========================*/

#mobileSearchForm{
    position:relative;
    width:100%;
}

/*==========================
    INPUT
==========================*/

#mobileSearchInput{
    -webkit-appearance:none;
    appearance:none;
    display:block;
    width:100%;
    height:46px;
    padding:0 48px 0 18px !important;
    margin:0;
    border:none !important;
    outline:none !important;
    box-shadow:none !important;
    border-radius:14px;
    background:#f3f4f6 !important;
    color:#333;
    font-family:Arial,sans-serif;
    font-size:17px;
    font-weight:400;
    line-height:46px;
    letter-spacing:.2px;
    box-sizing:border-box;
    transition:all .2s ease;
}

#mobileSearchInput:focus{
    background:#fff !important;
    box-shadow:0 0 0 2px rgba(74,169,223,.18) !important;
}

#mobileSearchInput::placeholder{
    color:#a5a5a5;
    font-size:17px;
}

/*==========================
    CLOSE
==========================*/

#mobileSearchClose{
    position:absolute;
    top:50%;
    right:12px;
    transform:translateY(-50%);
    width:28px;
    height:28px;
    padding:0;
    border:none;
    background:none;
    cursor:pointer;
    font-size:28px;
    line-height:28px;
    color:rgba(0,0,0,.35);
    transition:.2s;
}

#mobileSearchClose.active{
    color:#444;
}

/*==========================
    RESULTS
==========================*/

#mobile-search-overlay .search_result{
    display:block;
    margin-top:8px;
    width:100%;
    max-height:75vh;
    overflow-y:auto;
    -webkit-overflow-scrolling:touch;
    background:#fff;
    border-radius:10px;
}

/* ===== МОБІЛЬНА КНОПКА ФІЛЬТРА ===== */
.m-menu>li.filter_knob{
    display:inline-block !important;
}

.m-menu .button-filter{
    background:transparent !important;
    color:#fff !important;
    text-decoration:none !important;
    font-size:19px !important;
}

/* Іконка горизонтально — повернута на 90° */
.m-menu .button-filter:before{
    display:inline-block;
    transform:rotate(90deg);
    transform-origin:center center;
}


/* ==========================================================
   МОБІЛЬНА ПАНЕЛЬ МЕНЮ — РІВНІ ВІДСТУПИ МІЖ УСІМА ПУНКТАМИ
   ========================================================== */

.m-menu{
    display:grid !important;
    grid-template-columns:repeat(6, minmax(0, 1fr)) !important;
    align-items:center !important;
    width:100% !important;
    margin:0 !important;
    padding:0 !important;
}

.m-menu>li,
.m-menu>li.knob,
.m-menu>li.wcard,
.m-menu>li.knob.lang_knob,
.m-menu>li.filter_knob{
    float:none !important;
    display:flex !important;
    align-items:center !important;
    justify-content:center !important;
    width:auto !important;
    min-width:0 !important;
    margin:0 !important;
    padding:0 !important;
}

/* Центруємо всі іконки точно по своїй колонці */
.m-menu>li>.m-button{
    display:flex !important;
    align-items:center !important;
    justify-content:center !important;
    width:100% !important;
    height:38px !important;
    margin:0 !important;
    padding:0 !important;
    text-align:center !important;
}

/* Кошик: іконка + сума залишаються компактно по центру своєї колонки */
.m-menu>li.wcard a.m-button{
    gap:5px !important;
    white-space:nowrap !important;
}

.m-menu .txt_widget{
    margin-left:0 !important;
    font-size:13px !important;
}

/* RU / UA теж рівно по центру шостої колонки */
.m-menu>li.knob.lang_knob{
    justify-content:center !important;
}

.m-menu>li.knob.lang_knob .header-topline__language{
    display:flex !important;
    align-items:center !important;
    justify-content:center !important;
    gap:2px !important;
    width:100% !important;
    margin:0 !important;
    padding:0 !important;
}
#imHeader_imCell_74 { grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imHeader_imHTMLObject_74 { position: relative; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imHeader_imCellStyleGraphics_74 { grid-row: 1 / -1; grid-column: 1 / -1; background-color: transparent;  }
#imHeader_imCellStyleBorders_74 { grid-row: 1 / -1; grid-column: 1 / -1; z-index: 2; }

/* Виджет google переводчик */
/* Виджет назначает height: 100% , что может привести к непредксказуемому результату */
html {
    height: auto !important;
	}
/* Фиксируем позицию body, которую меняет панель гугла */
body {
    top: 0 !important;
    position: static !important;
    min-height: 100vh !important;
}
/* Прячем панель гугла */
.skiptranslate {
    display: none !important;
}
/* Убираем подсветку ссылок */
.goog-text-highlight {
    background-color: inherit !important;
    box-shadow: none !important;
    box-sizing: inherit !important;
}

	.header-topline__language {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    align-items: center;
    margin-left: auto;
    margin-right: 14px;	
	color:white;  
	cursor:pointer;

	}
	

.language__img_active{
color:#d3d3d3;  
	cursor:default;
}
.header-topline__language-item+.header-topline__language-item {
    padding-left: 6px;
    margin-left: 6px;
    border-left: 2px solid white;
}
.header-topline__language-item {
    position: relative;
    text-transform: uppercase;
}

@media (max-width: 839.9px) 
{ 	.header-topline__language {font-size:90%;	height:38px;}
	.language__img_active{ 
		cursor: default;
		border: 1px solid white !important;
		color: white;
		padding: 2px 2px !important;
		border-radius: 12px;
		box-sizing: border-box;

	}
.header-topline__language-item{	
    	padding-left: 1px !important;
		margin-left: 1px !important;}
		
	.header-topline__language-item+.header-topline__language-item {	border: 0;}
}
/* END Виджет google переводчик */#imHeader_imCell_75 { grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imHeader_imHTMLObject_75 { position: relative; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imHeader_imCellStyleGraphics_75 { grid-row: 1 / -1; grid-column: 1 / -1; background-color: transparent;  }
#imHeader_imCellStyleBorders_75 { grid-row: 1 / -1; grid-column: 1 / -1; z-index: 2; }

@media(min-width:769px){

/* ===== FIX WEBSITE X5 ===== */

#imHeader,
#imHeaderObjects,
#imHeaderObjects *,
.template-object-wrapper,
.nx-pc-menu,
.nx-pc-menu-inner,
.nx-pc-item{
  overflow:visible !important;
}

/* ===== MENU ===== */

.nx-pc-menu{
  width:100%;
  height:33px;
  background:#c96534;
  font-family:Arial,sans-serif;
  position:relative;
  z-index:999999;
}

.nx-pc-menu-inner{
  max-width:1180px;
  margin:0 auto;
  height:33px;
  display:flex;
  justify-content:center;
  align-items:center;
}

/* ===== TOP ITEM ===== */

.nx-pc-item{
  position:relative;
}

.nx-pc-link{
  height:33px;
  padding:0 50px;
  display:flex;
  align-items:center;
  justify-content:center;
  color:#fff !important;
  font-size:15px;
  font-weight:700;
  text-decoration:none !important;
  text-transform:uppercase;
  white-space:nowrap;
  transition:.2s;
}

/* ===== ACTIVE TOP ===== */

.nx-pc-link:hover,
.nx-pc-link.nx-active{
  background:#d47442 !important;
  color:#fff !important;
}


/* ===== DROPDOWN ===== */

.nx-mega{
  position:absolute;
  top:40px;
  left:50%;
  transform:translateX(-50%);
  width:1080px;
  background:#fff;
  border:1px solid #dfe7ed;
  border-radius:0 0 16px 16px;
  box-shadow:0 18px 42px rgba(0,0,0,.16);
  padding:24px;
  display:none;
  z-index:9999999;
}

.nx-pc-item.open > .nx-mega{
    display:block !important;
}


/* ===== CONTAINER ===== */

.nx-season-container{
  display:flex;
  gap:32px;
  align-items:flex-start;
}

.nx-season-block{
  flex:1;
}

/* ===== TITLES ===== */

.nx-season-title{
  font-size:16px;
  font-weight:900;
  text-transform:uppercase;
  text-align:center;
  margin:0 0 16px;
  padding-bottom:8px;
}

.nx-orange-title{
  border-bottom:3px solid #c96534 !important;
}

.nx-turquoise-title{
  border-bottom:3px solid #20b8bd !important;
}

/* ===== GRID ===== */

.nx-mega-grid-2col{
  display:grid;
  grid-template-columns:repeat(2,1fr);
  gap:10px 14px;
}

.nx-sub-col{
  display:flex;
  flex-direction:column;
  gap:8px;
}

/* ===== BUTTONS ===== */

.nx-mega a{
  display:block;
  padding:10px 14px;
  background:#fff;
  border:1px solid #e5e7eb;
  border-radius:8px;
  color:#374151 !important;
  font-size:13.5px;
  text-decoration:none !important;
  transition:.2s;
}

/* ===== HOVER ===== */

.nx-mega a:hover{
  background:#f3f4f6 !important;
  border-color:#cbd5e1 !important;
  color:#20b8bd !important;
}

/* ===== ACTIVE BUTTON ===== */

.nx-mega a.nx-active{
  background:#e5e7eb !important;
  border-color:#cbd5e1 !important;
  color:#20b8bd !important;
  font-weight:500 !important; /* Тепер шрифт буде звичайним/напівжирним, без перебору */
}

/* ===== DIVIDER ===== */

.nx-vertical-divider{
  width:1px;
  background:#e5e7eb;
  align-self:stretch;
}

}

@media(max-width:768px){

.nx-pc-menu{
  display:none !important;
}

}

.nx-pc-link[href*="novinki"]{
    background:#20b8bd !important;
    color:#fff !important;
    font-weight:700;
    position:relative;
}

.nx-pc-link[href*="novinki"]::after{
    content:"NEW";
    position:absolute;
    top:2px;
    right:4px;
    background:#ff3b30;
    color:#fff;
    font-size:10px;
    font-weight:800;
    line-height:1;
    padding:3px 6px;
    border-radius:10px;
    box-shadow:0 1px 3px rgba(0,0,0,.25);
}#imFooter_imCell_3 { grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imFooter_imHTMLObject_03 { position: relative; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imFooter_imCellStyleGraphics_3 { grid-row: 1 / -1; grid-column: 1 / -1; background-color: transparent;  }
#imFooter_imCellStyleBorders_3 { grid-row: 1 / -1; grid-column: 1 / -1; z-index: 2; }

/* ======================================================
   НОВИЙ ПІДВАЛ PLANETA
   Старі стилі .pro-footer-* потрібно видалити повністю.
====================================================== */

/* ===== ВИПРАВЛЕННЯ КОНТЕЙНЕРІВ WEBSite X5 ===== */

#imPage {
  padding-bottom: 0 !important;
}

#imFooterBg {
  display: none !important;
}

#imFooter,
#imFooterObjects,
#imFooter_imHTMLObject_03_wrapper,
#imFooter_imHTMLObject_03 {
  overflow: visible !important;
}

#imFooter {
  margin: 0 !important;
  padding: 0 !important;
  background: #4bb4df !important;
}

#imFooter_imHTMLObject_03 {
  width: 100% !important;
  max-width: none !important;
}

/* ===== ПОВНОЕКРАННА ОСНОВА ===== */

.pnx-footer,
.pnx-footer * {
  box-sizing: border-box !important;
}

.pnx-footer {
  position: relative !important;
  width: 100vw !important;
  max-width: none !important;
  margin: 0 0 0 calc(50% - 50vw) !important;
  padding: 22px max(18px, calc((100vw - 1200px) / 2)) 0 !important;
  overflow: visible !important;
  background: #4bb4df !important;
  color: #111111 !important;
  font-family: Arial, Helvetica, sans-serif !important;
  text-align: left !important;
}

/* Додаткове перекриття нижнього резерву, який створює шаблон X5. */
.pnx-footer::after {
  position: absolute !important;
  top: 100% !important;
  right: 0 !important;
  left: 0 !important;
  height: 24px !important;
  background: #4bb4df !important;
  content: "" !important;
  pointer-events: none !important;
}

/* ===== ПК І ПЛАНШЕТ ===== */

.pnx-footer__inner {
  display: grid !important;
  grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
  gap: 28px !important;
  width: 100% !important;
  max-width: 1200px !important;
  margin: 0 auto !important;
}

.pnx-footer__column {
  min-width: 0 !important;
  margin: 0 !important;
  padding: 0 8px !important;
  text-align: center !important;
}

.pnx-footer__title {
  margin: 0 0 14px !important;
  padding: 0 !important;
  color: #111111 !important;
  font-size: 14px !important;
  font-weight: 700 !important;
  line-height: 1.3 !important;
  text-align: center !important;
  text-transform: uppercase !important;
}

.pnx-footer__description {
  max-width: 260px !important;
  margin: 0 auto 12px !important;
  padding: 0 !important;
  color: #16384d !important;
  font-size: 12px !important;
  font-weight: 400 !important;
  line-height: 1.5 !important;
  text-align: center !important;
}

.pnx-footer__badge {
  display: inline-block !important;
  padding: 5px 10px !important;
  border-radius: 5px !important;
  background: #ff6600 !important;
  color: #ffffff !important;
  font-size: 10px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  text-transform: uppercase !important;
}

.pnx-footer__list {
  display: inline-block !important;
  margin: 0 !important;
  padding: 0 !important;
  list-style: none !important;
  text-align: left !important;
}

.pnx-footer__list li {
  position: relative !important;
  margin: 0 0 10px !important;
  padding: 0 0 0 15px !important;
  font-size: 13px !important;
  font-weight: 600 !important;
  line-height: 1.35 !important;
}

.pnx-footer__list li::before {
  position: absolute !important;
  top: -1px !important;
  left: 0 !important;
  color: #ff6600 !important;
  content: "»" !important;
  font-size: 15px !important;
  font-weight: 700 !important;
}

.pnx-footer a {
  color: #ffffff !important;
  text-decoration: none !important;
}

.pnx-footer a:hover,
.pnx-footer a:focus-visible {
  text-decoration: underline !important;
}

.pnx-footer__contacts {
  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
  gap: 10px !important;
  width: 100% !important;
  text-align: center !important;
}

.pnx-footer__phone {
  font-size: 13px !important;
  font-weight: 700 !important;
}

.pnx-footer__phone::before {
  margin-right: 7px !important;
  color: #ff6600 !important;
  content: "»" !important;
  font-size: 15px !important;
}

.pnx-footer__worktime {
  display: block !important;
  margin: 0 !important;
  color: #111111 !important;
  font-size: 11px !important;
  font-weight: 700 !important;
  line-height: 1.3 !important;
  text-transform: uppercase !important;
}

.pnx-footer__button {
  display: inline-block !important;
  padding: 8px 14px !important;
  border-radius: 5px !important;
  background: #ff6600 !important;
  color: #ffffff !important;
  font-size: 11px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  text-decoration: none !important;
  text-transform: uppercase !important;
}

.pnx-footer__button:hover,
.pnx-footer__button:focus-visible {
  background: #e85d00 !important;
  text-decoration: none !important;
}

.pnx-footer__bottom {
  width: 100% !important;
  max-width: 1200px !important;
  margin: 20px auto 0 !important;
  padding: 12px 10px 10px !important;
  border-top: 1px solid rgba(0, 0, 0, 0.12) !important;
  text-align: center !important;
}

.pnx-footer__bottom p {
  margin: 0 !important;
  padding: 0 !important;
  color: #1a3a5c !important;
  font-size: 11px !important;
  font-weight: 400 !important;
  line-height: 1.4 !important;
}

.pnx-footer__mobile {
  display: none !important;
}

/* ===== МОБІЛЬНА ВЕРСІЯ ===== */

@media (max-width: 767px) {
  .pnx-footer {
    padding: 6px 12px 0 !important;
  }

  .pnx-footer__desktop {
    display: none !important;
  }

  .pnx-footer__mobile {
    display: block !important;
    width: 100% !important;
  }

  .pnx-footer__accordion {
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
    border-bottom: 1px solid rgba(255, 255, 255, 0.25) !important;
    background: transparent !important;
  }

  .pnx-footer__accordion summary {
    position: relative !important;
    display: block !important;
    width: 100% !important;
    padding: 12px 32px 12px 6px !important;
    color: #111111 !important;
    font-size: 12px !important;
    font-weight: 700 !important;
    line-height: 1.3 !important;
    text-transform: uppercase !important;
    cursor: pointer !important;
    list-style: none !important;
  }

  .pnx-footer__accordion summary::-webkit-details-marker {
    display: none !important;
  }

  .pnx-footer__accordion summary::after {
    position: absolute !important;
    top: 50% !important;
    right: 7px !important;
    color: #ff6600 !important;
    content: "+" !important;
    font-size: 19px !important;
    font-weight: 700 !important;
    line-height: 1 !important;
    transform: translateY(-50%) !important;
  }

  .pnx-footer__accordion[open] summary::after {
    content: "−" !important;
  }

  .pnx-footer__panel {
    padding: 2px 8px 12px !important;
  }

  .pnx-footer__panel--center {
    text-align: center !important;
  }

  .pnx-footer__list {
    display: block !important;
  }

  .pnx-footer__list li {
    margin-bottom: 8px !important;
    font-size: 12px !important;
  }

  .pnx-footer__bottom {
    margin-top: 12px !important;
    padding: 10px 5px 9px !important;
  }

  .pnx-footer__bottom p {
    font-size: 10px !important;
  }
}

/* ===== ПЛАНШЕТ ===== */

@media (min-width: 768px) and (max-width: 1050px) {
  .pnx-footer {
    padding-right: 18px !important;
    padding-left: 18px !important;
  }

  .pnx-footer__inner {
    gap: 12px !important;
  }

  .pnx-footer__column {
    padding: 0 4px !important;
  }
}
#imFooter_imCell_4 { grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imFooter_imHTMLObject_04 { position: relative; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imFooter_imCellStyleGraphics_4 { grid-row: 1 / -1; grid-column: 1 / -1; background-color: transparent;  }
#imFooter_imCellStyleBorders_4 { grid-row: 1 / -1; grid-column: 1 / -1; z-index: 2; }

#imStickyBar_imCell_3 { grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imStickyBar_imObjectImage_03 { position: relative; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imStickyBar_imCellStyleGraphics_3 { grid-row: 1 / -1; grid-column: 1 / -1; background-color: transparent;  }
#imStickyBar_imCellStyleBorders_3 { grid-row: 1 / -1; grid-column: 1 / -1; z-index: 2; }

#imStickyBar_imObjectImage_03 { vertical-align: top; margin-top: 0px; margin-bottom: 0px; margin-inline-start: auto; margin-inline-end: auto; }
#imStickyBar_imObjectImage_03 #imStickyBar_imObjectImage_03_container img { width: 100%; height: auto; vertical-align: top; }#imStickyBar_imCell_24 { grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imStickyBar_imHTMLObject_24 { position: relative; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imStickyBar_imCellStyleGraphics_24 { grid-row: 1 / -1; grid-column: 1 / -1; background-color: transparent;  }
#imStickyBar_imCellStyleBorders_24 { grid-row: 1 / -1; grid-column: 1 / -1; z-index: 2; }

.imPageRow { position: relative;  }
#imCell_30 { grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imTextObject_74_30 { position: relative; align-self: start; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_30 { grid-row: 1 / -1; grid-column: 1 / -1; background-color: transparent;  overflow: hidden; }
#imCellStyleGraphicsC_30 { position: absolute; top: 1px; bottom: 1px; inset-inline-start: 1px; inset-inline-end: 1px; background: transparent url('../') repeat center center;}
#imCellStyleGraphicsB_30 { position: absolute; bottom: 0; inset-inline-start: 1px; inset-inline-end: 1px; height: 1px; background: transparent url('../') repeat-x center bottom;}
#imCellStyleGraphicsBL_30 { position: absolute; bottom: 0; inset-inline-start: 0px; width: 1px; height: 1px; background: transparent url('../') repeat left bottom;}
#imCellStyleGraphicsBR_30 { position: absolute; bottom: 0; inset-inline-end: 0px; width: 1px; height: 1px; background: transparent url('../') repeat right bottom;}
#imCellStyleGraphicsL_30 { position: absolute; top: 1px; bottom: 1px; inset-inline-start: 0px; width: 1px; background: transparent url('../') repeat-y left center;}
#imCellStyleGraphicsR_30 { position: absolute; top: 1px; bottom: 1px; inset-inline-end: 0px; width: 1px; background: transparent url('../') repeat-y right center;}
#imCellStyleGraphicsT_30 { position: absolute; top: 0; inset-inline-start: 1px; inset-inline-end: 1px; height: 1px; background: transparent url('../') repeat-x center top;}
#imCellStyleGraphicsTL_30 { position: absolute; top: 0; inset-inline-start: 0px; width: 1px; height: 1px; background: transparent url('../') repeat left top;}
#imCellStyleGraphicsTR_30 { position: absolute; top: 0; inset-inline-end: 0px; width: 1px; height: 1px; background: transparent url('../') repeat right top;}
#imCellStyleBorders_30 { grid-row: 1 / -1; grid-column: 1 / -1; z-index: 2; }

#imTextObject_74_30 { width: 100%; }
#imTextObject_74_30 { font-style: normal; font-weight: normal; line-height: 20px; }
#imTextObject_74_30_tab0 div { line-height: 20px; }
#imTextObject_74_30_tab0 .imHeading1 { line-height: 28px; }
#imTextObject_74_30_tab0 .imHeading2 { line-height: 24px; }
#imTextObject_74_30_tab0 .imHeading3 { line-height: 24px; }
#imTextObject_74_30_tab0 .imHeading4 { line-height: 24px; }
#imTextObject_74_30_tab0 .imHeading5 { line-height: 24px; }
#imTextObject_74_30_tab0 .imHeading6 { line-height: 24px; }
#imTextObject_74_30_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }
#imTextObject_74_30_tab0 ul ul { list-style: square; padding-block: 0px; padding-inline: 20px 0px; }
#imTextObject_74_30_tab0 ul ul ul { list-style: circle; }
#imTextObject_74_30_tab0 ul li, ol li { margin-block: 0px; margin-inline: 40px 0px; padding: 0px; }
#imTextObject_74_30_tab0 ol { list-style: decimal; margin: 0; padding: 0; }
#imTextObject_74_30_tab0 ol ol { list-style: lower-alpha; padding-block: 0px; padding-inline: 20px 0px; }
#imTextObject_74_30_tab0 blockquote { margin-block: 0px; margin-inline: 15px 0px; padding: 0; border: none; }
#imTextObject_74_30_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imTextObject_74_30_tab0 table th { border: 1px solid black; word-wrap: break-word; padding: 10px; margin: 0; vertical-align: middle; text-align: start;  }
#imTextObject_74_30_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 10px; margin: 0; vertical-align: middle; }
#imTextObject_74_30_tab0 p { margin: 0; padding: 0; }
#imTextObject_74_30_tab0 .inline-block { display: inline-block; }
#imTextObject_74_30_tab0 sup { vertical-align: super; font-size: smaller; }
#imTextObject_74_30_tab0 sub { vertical-align: sub; font-size: smaller; }
#imTextObject_74_30_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imTextObject_74_30_tab0 .fleft { float: left; float: inline-start; vertical-align: baseline;}
#imTextObject_74_30_tab0 .fright { float: right; float: inline-end; vertical-align: baseline;}
#imTextObject_74_30_tab0 img.fleft { margin-inline-end: 15px; }
#imTextObject_74_30_tab0 img.fright { margin-inline-start: 15px; }
#imTextObject_74_30_tab0 .imTALeft { text-align: start; }
#imTextObject_74_30_tab0 .imTARight { text-align: end; }
#imTextObject_74_30_tab0 .imTACenter { text-align: center; }
#imTextObject_74_30_tab0 .imTAJustify { text-align: justify; }
#imTextObject_74_30_tab0 .imUl { text-decoration: underline; }
#imTextObject_74_30_tab0 .imStrike { text-decoration: line-through; }
#imTextObject_74_30_tab0 .imUlStrike { text-decoration: underline line-through; }
#imTextObject_74_30_tab0 .imVt { vertical-align: top; }
#imTextObject_74_30_tab0 .imVc { vertical-align: middle; }
#imTextObject_74_30_tab0 .imVb { vertical-align: bottom; }
#imTextObject_74_30_tab0 hr { border: solid; border-block-width: 1px 0px; border-inline-width: 0px; }
#imTextObject_74_30_tab0 .fs18lh1-5 { vertical-align: baseline; font-size: 18pt; line-height: 36px; }
#imTextObject_74_30_tab0 .fs14lh1-5 { vertical-align: baseline; font-size: 14pt; line-height: 28px; }
#imTextObject_74_30 .text-container {width: 100%;}#imTextObject_74_30 .text-container {margin: 0 auto; position: relative;overflow: hidden; display: grid; grid-template-rows: 1fr; grid-template-columns: 1fr; background-color: rgba(255, 255, 255, 1); border-style: solid;border-color: rgba(169, 169, 169, 1); }
#imTextObject_74_30 .text-container .grid-prop.current-tab {z-index: 1; opacity: 1;  }
#imTextObject_74_30 .text-container .grid-prop {grid-area: 1 / 1 / 2 / 2; opacity: 0; box-sizing: border-box; position: relative;  }
#imTextObject_74_30 .text-container .text-tab-content.detach {position: absolute; top: 0; inset-inline-start: 0px; width: 100%; display: none; }
#imCell_128 { grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imHTMLObject_74_128 { position: relative; align-self: start; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_128 { grid-row: 1 / -1; grid-column: 1 / -1; background-color: transparent;  }
#imCellStyleBorders_128 { grid-row: 1 / -1; grid-column: 1 / -1; z-index: 2; }

#imCell_127 { grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imHTMLObject_74_127 { position: relative; align-self: start; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_127 { grid-row: 1 / -1; grid-column: 1 / -1; background-color: transparent;  }
#imCellStyleBorders_127 { grid-row: 1 / -1; grid-column: 1 / -1; z-index: 2; }

#imCell_118 { grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imProductList_74_118 { position: relative; align-self: start; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_118 { grid-row: 1 / -1; grid-column: 1 / -1; background-color: transparent;  }
#imCellStyleBorders_118 { grid-row: 1 / -1; grid-column: 1 / -1; z-index: 2; }


#imProductList_74_118 { width: 100%; }
        #imProductList_74_118 .im-cc-products-cardlayout {
            row-gap:10px;
            column-gap:10px;
        }





    #imProductList_74_118 .im-cc-products-card {

        margin: 0px;

        position: relative;
        box-sizing: border-box;

        background-color: rgba(255,255,255,1); 
        
        border-style: solid;

        border-top-width: 1px;
        border-inline-end-width: 1px;
        border-bottom-width: 1px;
        border-inline-start-width: 1px;

        border-top-color: rgba(217,217,217,255); 
        border-inline-end-color: rgba(217,217,217,255); 
        border-bottom-color: rgba(217,217,217,255); 
        border-inline-start-color: rgba(217,217,217,255); 

        border-start-start-radius: 0px;
        border-start-end-radius: 0px;
        border-end-start-radius: 0px;
        border-end-end-radius: 0px;

        text-align: start; 
        line-height: 1.5; 
        overflow: hidden; 
        z-index: 1;
        
    }




    



        
        #imProductList_74_118 .im-cc-products-card {
            grid-template-columns: 100%;
            grid-template-rows: auto auto minmax(10%, 1fr);
        }

        
                #imProductList_74_118 .im-cc-products-cardlayout .im-cc-products-card {
                    grid-template-rows: 270px auto minmax(0%, 1fr);
                }







    
        #imProductList_74_118 .im-cc-products-cardlayout .im-cc-products-card [slot=cover] {
            overflow: hidden;
        }

    
        #imProductList_74_118 
            .im-cc-products-cardlayout 
                .im-cc-products-card 
                    [slot=cover] 
        {
            overflow: hidden;
            margin-block: 0px 0px;
            margin-inline: 0px 0px;
        }
    

    

    #imProductList_74_118 .im-cc-products-card .im-cc-wrapper-products-image {
        width: 100%;
        height: 100%;
        
        position: relative;
    }


    #imProductList_74_118 .im-cc-products-card .im-cc-products-image { 
        box-sizing: border-box; 

        max-width: 100%;
        width: 100%;

        margin:auto;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-inline-start: 0px;
        padding-inline-end: 0px;

        cursor: pointer; 

        display:block;
        
        object-fit: scale-down;

        
    }

        
        #imProductList_74_118 .im-cc-products-card .im-cc-products-image { 
            min-height: 100%;
        }

        #imProductList_74_118 .im-cc-products-card .im-cc-products-image { 
            min-height: 100%;
        }


    
        #imProductList_74_118 
            .im-cc-products-cardlayout 
                .im-cc-products-card 
                    .im-cc-products-image 
        {
            padding: 0px !important;
            max-height: 100%;
        }
    

    

    

    

    


    #imProductList_74_118 .im-cc-products-card .im-cc-products-image.contain {
        object-fit: scale-down;
        height: 100%;
    }
    
    

    #imProductList_74_118 .im-cc-products-card .im-cc-wrapper-products-image .im-cc-wrapper-image-icons{
        display: block;
        position: absolute;
        inset-inline-end: 2px;
        bottom: -26px;
        padding: 0px 6px;
        text-align: end;
        opacity: 0;
        transition: bottom 0.25s ease-in, top 0.25s ease-in, opacity 0.2s ease-in;
    }
    #imProductList_74_118 .im-cc-products-card .im-cc-wrapper-products-image:hover .im-cc-wrapper-image-icons, 
    #imProductList_74_118 .im-cc-products-card .im-cc-wrapper-products-image .im-cc-wrapper-image-icons:has(button:focus) {
        z-index:1000;
        bottom:5px;
        opacity:1;
    }


    #imProductList_74_118 .im-cc-products-card .im-cc-wrapper-products-image .im-cc-wrapper-image-icons svg {
        margin:0px;
        padding:4px;
        width: 24px; 
        height: 24px; 
        position: relative;
        top:3px;
        inset-inline-start:0px;
        cursor: pointer;
        background-color:rgba(255,255,255,0.85);
        border-radius:6px;
    }

    #imProductList_74_118 .im-cc-products-card [slot=title] {
        padding-top: 3px;
        padding-bottom: 7px;
        padding-inline-start: 3px;
        padding-inline-end: 3px;
    }




    #imProductList_74_118 .im-cc-products-card .im-cc-wrapper-title {
        height: 100%;
        max-height:100%;
        display:grid;
        grid-template-rows: auto auto;
        align-items: center;
    }
        #imProductList_74_118 .im-cc-products-card .im-cc-wrapper-title {
            width: 100%;
        }



        #imProductList_74_118 .im-cc-products-card .im-cc-products-name {
            grid-row:1/2;
            grid-column:1/2;
            font-family: 'Verdana';
            font-size: 11pt; 
            font-style: normal; 
            font-weight: normal; 
            color: rgb(0,0,0); 
            text-align: start;
            line-height: normal; 
            overflow-wrap: anywhere;
        }

        #imProductList_74_118 .im-cc-products-card .im-cc-products-name a {
            font-family: 'Verdana';
            font-size: 11pt; 
            font-style: normal; 
            font-weight: normal; 
            color: rgb(0,0,0); 
            text-align: start;
            text-decoration: none;
            overflow-wrap: anywhere;
        }



    #imProductList_74_118 .im-cc-products-card [slot=contents] {
        padding-top: 0px;
        padding-bottom: 3px;
        padding-inline-start: 3px;
        padding-inline-end: 3px;
    }

    


    

    

    #imProductList_74_118 .im-cc-products-card .im-cc-wrapper-contents {
        max-height:100%;
        display:grid;
        grid-template-rows: 1fr min-content min-content min-content min-content min-content min-content;
    }

        #imProductList_74_118 .im-cc-products-card .im-cc-wrapper-contents {
            height: 100%;
            position: relative;
        }
    

        #imProductList_74_118 .im-cc-products-card .im-cc-wrapper-contents {
            width: 100%;
        }




    #imProductList_74_118 .im-cc-products-card .im-cc-products-separator { 
        grid-row:2/3;
        grid-column:1/1;
        margin: 0px;
        border-bottom: 1px solid rgb(0,0,0); 
    }

    #imProductList_74_118 .im-cc-products-card-with-availability .im-cc-products-separator { 
        display: block; 
    }

    #imProductList_74_118 .im-cc-products-card-with-options .im-cc-products-separator { 
        display: block; 
    }

    #imProductList_74_118 .im-cc-products-card .im-cc-products-availability {
        display: flex;
        align-items: center;
        grid-row:3/4;
        grid-column:1/1;
        font-family: 'Arial';
        font-size: 10pt; 
        font-style: normal;
        font-weight: normal;
        color: rgb(0,0,0); 
        overflow: hidden; 
    }

    #imProductList_74_118 .im-cc-products-card .im-cc-products-qty-discount { 
        display: inline-block;
        vertical-align: middle;
        font-family: 'Arial';
        font-size: 10pt; 
        font-style: normal;
        font-weight: normal;
        color: rgb(0,0,0); 
        overflow: hidden; 
    }
    #imProductList_74_118 .im-cc-products-card .im-cc-products-qty-discount img {
        vertical-align: sub;
    }

    #imProductList_74_118 .im-cc-products-card .im-cc-products-options { 
        grid-row:5/6;
        grid-column:1/1;
        font-family: 'Arial';
        font-size: 10pt; 
        font-style: normal;
        font-weight: normal;
        color: rgb(0,0,0) !important; 
        overflow: hidden; 
        border-radius: 0px !important; 
        -webkit-border-radius: 0px !important; 
        -moz-border-radius: 0px !important; 
        padding-bottom:4px;
    }

    #imProductList_74_118 .im-cc-products-card select {
        font-family: 'Arial';
        font-size: 10pt;
        font-style: normal;
        font-weight: normal;
        border: 1px solid rgb(0,0,0); 
        display: inline-block; 
        height: 27px;
        background-color: rgba(255,255,255,0) !important; 
        color: rgb(0,0,0) !important; 
        border-radius: 0px !important; 
        -webkit-border-radius: 0px !important; 
        -moz-border-radius: 0px !important; 
    }

    #imProductList_74_118 .im-cc-products-card select option {
        background-color: rgba(255,255,255,0) !important; 
        color: rgb(0,0,0) !important; 
        border-radius: 0px !important; 
        -webkit-border-radius: 0px !important; 
        -moz-border-radius: 0px !important; 
    }

    #imProductList_74_118 .im-cc-products-card .product-available-quantity { 
        display: inline-block; 
    }

    #imProductList_74_118 .im-cc-products-card .im-cc-wrapper-row {
        grid-row: 6/7;
        grid-column: 1/1;
        display: grid;
        position: relative; 
        grid-template-columns: 1fr auto auto auto;
        grid-template-rows: auto auto auto;
        align-items: center;
    }

    #imProductList_74_118 .im-cc-products-card .im-cc-products-price {
        grid-column: 1/5;
        grid-row: 1/2;
        font-family: 'Arial';
        font-size: 10pt; 
        font-style: normal;
        font-weight: normal;
        color: rgb(0,0,0); 
        overflow: hidden; 
        white-space: nowrap;
        
        margin-bottom: 10px;
    }
    #imProductList_74_118 .im-cc-products-card .im-cc-products-price .full-price {
        margin-inline-start: 2px;
        text-decoration: line-through;
        color: rgb(0,0,0); 
    }
        #imProductList_74_118 .im-cc-products-card .im-cc-products-price .full-price--hidden {
            display: none;
        }
    #imProductList_74_118 .im-cc-products-card .im-cc-products-price .lowest-price {
        font-size: 8pt;
        color: rgba(0,0,0, 0.75); 
        display: block;
    }
    #imProductList_74_118 .im-cc-products-card .im-cc-products-price .lowest-price a {
        color: rgba(0,0,0, 0.75); 
        text-decoration: none;
    }
    #imProductList_74_118 .im-cc-products-card .im-cc-products-price .lowest-price a:hover {
        text-decoration: underline;
    }

    #imProductList_74_118 .im-cc-products-card .im-cc-products-ppcp-pay-later {
        grid-column: 1/5;
        grid-row: 2/3;
    }
        
    #imProductList_74_118 .im-cc-products-card input.im-cc-products-qty { 
        grid-column: 2/3;
        grid-row: 3/4;
        border-radius: 0px; 
        box-shadow: none; 
        margin-inline-start: 5px;
        margin-inline-end: 5px;
        max-width: 3em; 
        padding-top: 2px;
        padding-bottom: 2px;
        padding-inline-start: 0px;
        padding-inline-end: 5px;
        border: 1px solid rgb(0,0,0);
        text-align: start; 
        overflow: hidden; 
        background-color: rgba(255,255,255,0.8); 
        color: rgb(0,0,0); 
        font-family: 'Arial';
        font-size: 10pt;
        font-style: normal;
        font-weight: normal;
    }

    #imProductList_74_118 .im-cc-products-card .im-cc-products-button {
        grid-column: 3/4;
        grid-row: 3/4;
        border-style: solid;
        border-top-width: 0px;
        border-inline-end-width: 0px;
        border-bottom-width: 0px;
        border-inline-start-width: 0px;
		border-top-color: rgba(255,255,255,0); 
        border-inline-end-color: rgba(255,255,255,0); 
		border-bottom-color: rgba(255,255,255,0); 
        border-inline-start-color: rgba(255,255,255,0);
        border-start-start-radius: 3px;
        border-start-end-radius: 3px;
        border-end-start-radius: 3px;
        border-end-end-radius: 3px;
        padding: 5px 5px; 
		background-color: rgba(152,0,0,255); 
        font-family: 'Arial';
        font-size: 10pt; 
        font-style: normal;
        font-weight: normal;
        color: rgb(255,255,255); 
        cursor: pointer; 
        overflow: hidden; 
    }

    #imProductList_74_118 [slot=cockades] {
        grid-column: 1 / -1;
        grid-row: 1 / -1;
        width: 100%;
        height: 100%;
        position: absolute;
        pointer-events: none;
    }

    #imProductList_74_118 .im-cc-products-card .im-cc-cockade {
        z-index: 1003;
        position: absolute; 
    }   
#imCell_93 { grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imTextObject_74_93 { position: relative; align-self: start; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_93 { grid-row: 1 / -1; grid-column: 1 / -1; background-color: transparent;  }
#imCellStyleBorders_93 { grid-row: 1 / -1; grid-column: 1 / -1; z-index: 2; }

#imTextObject_74_93 { width: 100%; }
#imTextObject_74_93 { font-style: normal; font-weight: normal; line-height: 20px; }
#imTextObject_74_93_tab0 div { line-height: 20px; }
#imTextObject_74_93_tab0 .imHeading1 { line-height: 28px; }
#imTextObject_74_93_tab0 .imHeading2 { line-height: 24px; }
#imTextObject_74_93_tab0 .imHeading3 { line-height: 24px; }
#imTextObject_74_93_tab0 .imHeading4 { line-height: 24px; }
#imTextObject_74_93_tab0 .imHeading5 { line-height: 24px; }
#imTextObject_74_93_tab0 .imHeading6 { line-height: 24px; }
#imTextObject_74_93_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }
#imTextObject_74_93_tab0 ul ul { list-style: square; padding-block: 0px; padding-inline: 20px 0px; }
#imTextObject_74_93_tab0 ul ul ul { list-style: circle; }
#imTextObject_74_93_tab0 ul li, ol li { margin-block: 0px; margin-inline: 40px 0px; padding: 0px; }
#imTextObject_74_93_tab0 ol { list-style: decimal; margin: 0; padding: 0; }
#imTextObject_74_93_tab0 ol ol { list-style: lower-alpha; padding-block: 0px; padding-inline: 20px 0px; }
#imTextObject_74_93_tab0 blockquote { margin-block: 0px; margin-inline: 15px 0px; padding: 0; border: none; }
#imTextObject_74_93_tab0 table { border: none; padding: 0; border-collapse: collapse; }
#imTextObject_74_93_tab0 table th { border: 1px solid black; word-wrap: break-word; padding: 10px; margin: 0; vertical-align: middle; text-align: start;  }
#imTextObject_74_93_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 10px; margin: 0; vertical-align: middle; }
#imTextObject_74_93_tab0 p { margin: 0; padding: 0; }
#imTextObject_74_93_tab0 .inline-block { display: inline-block; }
#imTextObject_74_93_tab0 sup { vertical-align: super; font-size: smaller; }
#imTextObject_74_93_tab0 sub { vertical-align: sub; font-size: smaller; }
#imTextObject_74_93_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}
#imTextObject_74_93_tab0 .fleft { float: left; float: inline-start; vertical-align: baseline;}
#imTextObject_74_93_tab0 .fright { float: right; float: inline-end; vertical-align: baseline;}
#imTextObject_74_93_tab0 img.fleft { margin-inline-end: 15px; }
#imTextObject_74_93_tab0 img.fright { margin-inline-start: 15px; }
#imTextObject_74_93_tab0 .imTALeft { text-align: start; }
#imTextObject_74_93_tab0 .imTARight { text-align: end; }
#imTextObject_74_93_tab0 .imTACenter { text-align: center; }
#imTextObject_74_93_tab0 .imTAJustify { text-align: justify; }
#imTextObject_74_93_tab0 .imUl { text-decoration: underline; }
#imTextObject_74_93_tab0 .imStrike { text-decoration: line-through; }
#imTextObject_74_93_tab0 .imUlStrike { text-decoration: underline line-through; }
#imTextObject_74_93_tab0 .imVt { vertical-align: top; }
#imTextObject_74_93_tab0 .imVc { vertical-align: middle; }
#imTextObject_74_93_tab0 .imVb { vertical-align: bottom; }
#imTextObject_74_93_tab0 hr { border: solid; border-block-width: 1px 0px; border-inline-width: 0px; }
#imTextObject_74_93_tab0 .fs14lh1-5 { vertical-align: baseline; font-size: 14pt; line-height: 28px; }
#imTextObject_74_93_tab0 .cf1 { color: rgb(67, 67, 67); }
#imTextObject_74_93 .text-container {width: 100%;}#imTextObject_74_93 .text-container {margin: 0 auto; position: relative;overflow: hidden; display: grid; grid-template-rows: 1fr; grid-template-columns: 1fr; background-color: rgba(255, 255, 255, 1); border-style: solid;border-color: rgba(169, 169, 169, 1); }
#imTextObject_74_93 .text-container .grid-prop.current-tab {z-index: 1; opacity: 1;  }
#imTextObject_74_93 .text-container .grid-prop {grid-area: 1 / 1 / 2 / 2; opacity: 0; box-sizing: border-box; position: relative;  }
#imTextObject_74_93 .text-container .text-tab-content.detach {position: absolute; top: 0; inset-inline-start: 0px; width: 100%; display: none; }
@media (min-width: 1400.0px) {
	#imContent { padding-inline-start: 5px; padding-inline-end: 5px; }
	.imPageRow { margin-inline-start: -5px; margin-inline-end: -5px; }
	#imBreadcrumb { width: 1370px; margin-inline-start: 6px; margin-inline-end: 6px; }
	#imCell_30 { padding-top: 5px; padding-bottom: 5px; padding-inline-start: 5px; padding-inline-end: 5px; }
	#imCell_30 { grid-template-rows: [row-content] auto ; }
	#imTextObject_74_30 { padding-top: 18px; padding-bottom: 20px; padding-inline-start: 25px; padding-inline-end: 20px; grid-row: row-content / span 1; grid-column: 1 / -1; }
	#imCellStyleBorders_30 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imTextObject_74_30 .text-container {border-block-width: 0px 1px; border-inline-width: 1px; box-sizing: border-box;width: 100%;}
	#imCell_128 { padding-top: 10px; padding-bottom: 10px; padding-inline-start: 10px; padding-inline-end: 10px; }
	#imCell_128 { grid-template-rows: [row-content] auto ; }
	#imHTMLObject_74_128 { 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_128 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imCell_127 { padding-top: 10px; padding-bottom: 10px; padding-inline-start: 10px; padding-inline-end: 10px; }
	#imCell_127 { grid-template-rows: [row-content] auto ; }
	#imHTMLObject_74_127 { 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_127 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imCell_118 { padding-top: 10px; padding-bottom: 10px; padding-inline-start: 10px; padding-inline-end: 10px; }
	#imCell_118 { grid-template-rows: [row-content] auto ; }
	#imProductList_74_118 { 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_118 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imProductList_74_118 .imObjPagination { display: none; }#imCell_93 { padding-top: 3px; padding-bottom: 3px; padding-inline-start: 3px; padding-inline-end: 3px; }
	#imCell_93 { grid-template-rows: [row-content] auto ; }
	#imTextObject_74_93 { 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_93 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imTextObject_74_93 .text-container {border-block-width: 0px 1px; border-inline-width: 1px; box-sizing: border-box;width: 100%;}
	
}

@media (max-width: 1399.9px) and (min-width: 840.0px) {
	#imContent { padding-inline-start: 5px; padding-inline-end: 5px; }
	.imPageRow { margin-inline-start: -5px; margin-inline-end: -5px; }
	#imBreadcrumb { width: 810px; margin-inline-start: 6px; margin-inline-end: 6px; }
	#imCell_30 { padding-top: 5px; padding-bottom: 5px; padding-inline-start: 3px; padding-inline-end: 3px; }
	#imCell_30 { grid-template-rows: [row-content] auto ; }
	#imTextObject_74_30 { padding-top: 18px; padding-bottom: 20px; padding-inline-start: 25px; padding-inline-end: 20px; grid-row: row-content / span 1; grid-column: 1 / -1; }
	#imCellStyleBorders_30 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imTextObject_74_30 .text-container {border-block-width: 0px 1px; border-inline-width: 1px; box-sizing: border-box;width: 100%;}
	#imCell_128 { padding-top: 10px; padding-bottom: 10px; padding-inline-start: 6px; padding-inline-end: 6px; }
	#imCell_128 { grid-template-rows: [row-content] auto ; }
	#imHTMLObject_74_128 { 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_128 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imCell_127 { padding-top: 10px; padding-bottom: 10px; padding-inline-start: 6px; padding-inline-end: 6px; }
	#imCell_127 { grid-template-rows: [row-content] auto ; }
	#imHTMLObject_74_127 { 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_127 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imCell_118 { padding-top: 10px; padding-bottom: 10px; padding-inline-start: 6px; padding-inline-end: 6px; }
	#imCell_118 { grid-template-rows: [row-content] auto ; }
	#imProductList_74_118 { 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_118 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imProductList_74_118 .imObjPagination { display: none; }#imCell_93 { padding-top: 3px; padding-bottom: 3px; padding-inline-start: 2px; padding-inline-end: 2px; }
	#imCell_93 { grid-template-rows: [row-content] auto ; }
	#imTextObject_74_93 { 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_93 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imTextObject_74_93 .text-container {border-block-width: 0px 1px; border-inline-width: 1px; box-sizing: border-box;width: 100%;}
	
}

@media (max-width: 839.9px) and (min-width: 480.0px) {
	#imContent { padding-inline-start: 5px; padding-inline-end: 5px; }
	.imPageRow { margin-inline-start: -5px; margin-inline-end: -5px; }
	#imBreadcrumb { width: 450px; margin-inline-start: 6px; margin-inline-end: 6px; }
	#imCell_30 { padding-top: 5px; padding-bottom: 5px; padding-inline-start: 2px; padding-inline-end: 2px; }
	#imCell_30 { grid-template-rows: [row-content] auto ; }
	#imTextObject_74_30 { padding-top: 18px; padding-bottom: 20px; padding-inline-start: 25px; padding-inline-end: 20px; grid-row: row-content / span 1; grid-column: 1 / -1; }
	#imCellStyleBorders_30 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imTextObject_74_30 .text-container {border-block-width: 0px 1px; border-inline-width: 1px; box-sizing: border-box;width: 100%;}
	#imCell_128 { padding-top: 10px; padding-bottom: 10px; padding-inline-start: 3px; padding-inline-end: 3px; }
	#imCell_128 { grid-template-rows: [row-content] auto ; }
	#imHTMLObject_74_128 { 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_128 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imCell_127 { padding-top: 10px; padding-bottom: 10px; padding-inline-start: 3px; padding-inline-end: 3px; }
	#imCell_127 { grid-template-rows: [row-content] auto ; }
	#imHTMLObject_74_127 { 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_127 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imCell_118 { padding-top: 10px; padding-bottom: 10px; padding-inline-start: 3px; padding-inline-end: 3px; }
	#imCell_118 { grid-template-rows: [row-content] auto ; }
	#imProductList_74_118 { 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_118 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imProductList_74_118 .imObjPagination { display: none; }#imCell_93 { padding-top: 3px; padding-bottom: 3px; padding-inline-start: 1px; padding-inline-end: 1px; }
	#imCell_93 { grid-template-rows: [row-content] auto ; }
	#imTextObject_74_93 { 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_93 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imTextObject_74_93 .text-container {border-block-width: 0px 1px; border-inline-width: 1px; box-sizing: border-box;width: 100%;}
	
}

@media (max-width: 479.9px)  {
	#imContent { padding-inline-start: 5px; padding-inline-end: 5px; }
	.imPageRow { margin-inline-start: -5px; margin-inline-end: -5px; }
	#imBreadcrumb { width: 100%; margin-inline-start: 0px; margin-inline-end: 0px; }
	#imCell_30 { padding-top: 5px; padding-bottom: 5px; padding-inline-start: 5px; padding-inline-end: 5px; }
	#imCell_30 { grid-template-rows: [row-content] auto ; }
	#imTextObject_74_30 { padding-top: 18px; padding-bottom: 20px; padding-inline-start: 25px; padding-inline-end: 20px; grid-row: row-content / span 1; grid-column: 1 / -1; }
	#imCellStyleGraphics_30 { box-sizing: border-box; }
	#imCellStyleGraphicsC_30, #imCellStyleGraphicsB_30, #imCellStyleGraphicsBL_30, #imCellStyleGraphicsBR_30, #imCellStyleGraphicsL_30, #imCellStyleGraphicsR_30, #imCellStyleGraphicsT_30, #imCellStyleGraphicsTL_30, #imCellStyleGraphicsTR_30 { display: none; }
	#imTextObject_74_30 .text-container {border-block-width: 0px 1px; border-inline-width: 1px; box-sizing: border-box;width: 100%;}
	#imCell_128 { padding-top: 10px; padding-bottom: 10px; padding-inline-start: 5px; padding-inline-end: 5px; }
	#imCell_128 { grid-template-rows: [row-content] auto ; }
	#imHTMLObject_74_128 { 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_128 { box-sizing: border-box; }
	#imCell_127 { padding-top: 10px; padding-bottom: 10px; padding-inline-start: 5px; padding-inline-end: 5px; }
	#imCell_127 { grid-template-rows: [row-content] auto ; }
	#imHTMLObject_74_127 { 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_127 { box-sizing: border-box; }
	#imCell_118 { padding-top: 10px; padding-bottom: 10px; padding-inline-start: 5px; padding-inline-end: 5px; }
	#imCell_118 { grid-template-rows: [row-content] auto ; }
	#imProductList_74_118 { 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_118 { box-sizing: border-box; }
	#imProductList_74_118 .imObjPagination { display: none; }#imCell_93 { padding-top: 3px; padding-bottom: 3px; padding-inline-start: 5px; padding-inline-end: 5px; }
	#imCell_93 { grid-template-rows: [row-content] auto ; }
	#imTextObject_74_93 { 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_93 { box-sizing: border-box; }
	#imTextObject_74_93 .text-container {border-block-width: 0px 1px; border-inline-width: 1px; box-sizing: border-box;width: 100%;}
	
}

@media (min-width: 1400.0px) {
	#imHeader_imObjectImage_08_wrapper { position: absolute; top: 70px; inset-inline-start: 1270px; width: 38px; height: 38px; text-align: center; z-index: 1015; overflow: hidden; }
	#imHeader_imObjectImage_08_wrapper img {-webkit-clip-path: inset(0 0 -Infinity% 0);clip-path: inset(0 0 -Infinity% 0);}#imHeader_imCell_8 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_8 { grid-template-rows: [row-content] auto ; }
	#imHeader_imObjectImage_08 { 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_8 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imHeader_imObjectSearch_19_wrapper { position: absolute; top: 70px; inset-inline-start: 510px; width: 490px; height: 32px; text-align: center; z-index: 1002; overflow: hidden; }
	#imHeader_imCell_19 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_19 { grid-template-rows: [row-content] auto ; }
	#imHeader_imObjectSearch_19 { 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_19 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	input#imHeader_imObjectSearch_19_field[type=text] { margin-inline-end: -1px; }
	#imHeader_imObjectSearch_19_button { background-position: right 8px center; }
	#imHeader_pluginAppObj_24_wrapper { position: absolute; top: 80px; inset-inline-start: 1270px; width: 130px; height: 40px; text-align: center; z-index: 1003; overflow: hidden; }
	#imHeader_imCell_24 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_24 { grid-template-rows: [row-content] auto ; }
	#imHeader_pluginAppObj_24 { 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_24 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imHeader_imHTMLObject_25_wrapper { position: absolute; top: 75px; inset-inline-start: 227px; width: 202px; height: 40px; text-align: center; z-index: 1004; overflow: hidden; }
	#imHeader_imCell_25 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_25 { grid-template-rows: [row-content] auto ; }
	#imHeader_imHTMLObject_25 { 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_25 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imHeader_imObjectSearch_30_wrapper { display: none; }
	#imHeader_imCell_30 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_30 { grid-template-rows: [row-content] auto ; }
	#imHeader_imObjectSearch_30 { 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_30 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	input#imHeader_imObjectSearch_30_field[type=text] { margin-inline-end: -1px; }
	#imHeader_imObjectSearch_30_button { background-position: right 6px center; }
	#imHeader_imObjectTitle_51_wrapper { position: absolute; top: 80px; inset-inline-start: 10px; width: 130px; height: 58px; text-align: center; z-index: 1016;  }
	#imHeader_imCell_51 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_51 { grid-template-rows: [row-content] auto ; }
	#imHeader_imObjectTitle_51 { 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_51 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imHeader_imObjectTitle_51{ text-shadow: 0px 0px 3px rgba(128, 128, 128, 1)}#imHeader_imObjectTitle_51 { width: 100%; }
	#imHeader_imObjectTitle_51_text { margin: 0px; 
	 }
	#imHeader_imObjectImage_60_wrapper { display: none; }
	#imHeader_imObjectImage_60_wrapper img {-webkit-clip-path: inset(0 0 -Infinity% 0);clip-path: inset(0 0 -Infinity% 0);}#imHeader_imCell_60 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_60 { grid-template-rows: [row-content] auto ; }
	#imHeader_imObjectImage_60 { 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_60 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imHeader_imHTMLObject_61_wrapper { display: none; }
	#imHeader_imCell_61 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_61 { grid-template-rows: [row-content] auto ; }
	#imHeader_imHTMLObject_61 { 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_61 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imHeader_imMenuObject_62_wrapper { display: none; }
	#imHeader_imCell_62 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_62 { grid-template-rows: [row-content] auto ; }
	#imHeader_imMenuObject_62 { 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_62 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	/* Main menu background */
	#imHeader_imMenuObject_62_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_62_container > ul:after {content: '';display: table;clear: both; }
	/* Main menu button size and position */
	#imHeader_imMenuObject_62_container > ul > li {position: relative;margin-inline-start: 1px; margin-top: 0px; display: inline-block; vertical-align: top; }
	#imHeader_imMenuObject_62_container > ul > li > .label-wrapper, #imHeader_imMenuObject_62_container > ul > li > div > .label-wrapper { display: block; overflow: hidden; width: 145px; height: 32px; padding: 0px; border-block-width: 3px 0px; border-inline-width: 0px; border-radius: 0px; }
	#imHeader_imMenuObject_62_container > ul > li > .label-wrapper:has(:focus-visible), #imHeader_imMenuObject_62_container > ul > li > div > .label-wrapper:has(:focus-visible) { overflow: visible; }
	#imHeader_imMenuObject_62 .hamburger-button {cursor: pointer; width: 32px; height: 32px; display: inline-block; vertical-align: top; padding: 0; box-sizing: content-box; border-block-width: 3px 0px; border-inline-width: 0px; border-radius: 0px; }
	#imHeader_imMenuObject_62 .hamburger-bar { margin: 3px auto; width: 65%; height: 3px; background-color: rgba(255, 255, 255, 1); display: block; }
	#imHeader_imMenuObject_62 .label-inner-wrapper, #imHeader_imMenuObject_62 .hamburger-button > div { display: table; width: 100%; height: 100%; position: relative; z-index: 1; } #imHeader_imMenuObject_62_container > ul > li .label, #imHeader_imMenuObject_62 .hamburger-button > div > div { display: table-cell; vertical-align: middle; }
	/* Main menu default button style */
	#imHeader_imMenuObject_62_container > ul > li > .label-wrapper {background-color: transparent;background-image: none;border-block-color: rgba(201, 106, 61, 1) rgba(211, 211, 211, 1); border-inline-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-style: solid; }
	#imHeader_imMenuObject_62_container > ul > li > .label-wrapper .label, #imHeader_imMenuObject_62_container > ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 11pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Hamburger button style */
	#imHeader_imMenuObject_62 .hamburger-button {background-color: transparent;background-image: none;border-block-color: rgba(201, 106, 61, 1) rgba(211, 211, 211, 1); border-inline-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-style: solid; }
	#imHeader_imMenuObject_62 .hamburger-button .label, #imHeader_imMenuObject_62 .hamburger-button button {width: 100%;height: 100%;font-family: Verdana;font-size: 11pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Main menu current button style */
	#imHeader_imMenuObject_62_container > ul > .imMnMnCurrent > .label-wrapper {background-color: transparent;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_62_container > ul > .imMnMnCurrent > .label-wrapper .label, #imHeader_imMenuObject_62_container > ul > .imMnMnCurrent > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 11pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Main menu hover button style */
	#imHeader_imMenuObject_62_container > ul > li.imPage:hover > .label-wrapper {background-color: transparent;background-image: none;border-block-color: rgba(255, 255, 255, 1) rgba(211, 211, 211, 1); border-inline-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-style: solid; }
	#imHeader_imMenuObject_62_container > ul > li.imPage:hover > .label-wrapper .label, #imHeader_imMenuObject_62_container > ul > li.imPage:hover > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 11pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	#imHeader_imMenuObject_62_container > ul > li.imLevel:hover > .label-wrapper {background-color: transparent;background-image: none;border-block-color: rgba(255, 255, 255, 1) rgba(211, 211, 211, 1); border-inline-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-style: solid; }
	#imHeader_imMenuObject_62_container > ul > li.imLevel:hover > .label-wrapper .label, #imHeader_imMenuObject_62_container > ul > li.imLevel:hover > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 11pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Main menu separator button style */
	#imHeader_imMenuObject_62_container > ul > .imMnMnSeparator > .label-wrapper {background-color: transparent;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_62_container > ul > .imMnMnSeparator > .label-wrapper .label, #imHeader_imMenuObject_62_container > ul > .imMnMnSeparator > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 11pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(37, 58, 88, 1);font-weight: normal;}
	#imHeader_imMenuObject_62 .imLevel { cursor: default; }
	#imHeader_imMenuObject_62-menu-opened .imLevel { cursor: default; }
	#imHeader_imMenuObject_62 { text-align: center; }
	/* Level menu background */
	#imHeader_imMenuObject_62 .multiple-column, #imHeader_imMenuObject_62 .multiple-column ul ul { border: solid; border-block-color: rgba(224, 224, 224, 1) rgba(224, 224, 224, 1); border-inline-color: rgba(224, 224, 224, 1) rgba(224, 224, 224, 1); border-width: 1px; border-radius: 0px;   background-color: rgba(255, 255, 255, 1); }
	/* Level menu button size and position */
	#imHeader_imMenuObject_62 ul ul li {position: relative;margin-bottom: 0px; display: inline-block; vertical-align: top; }
	/* Multiple column menu buttons position */
	#imHeader_imMenuObject_62 .multiple-column > ul {max-width: 170px;}
	#imHeader_imMenuObject_62 ul ul li:last-child {margin-bottom: 0px; }
	#imHeader_imMenuObject_62 ul ul .label-wrapper { display: block; overflow: hidden; width: 154px; height: 34px; padding-block: 0px; padding-inline: 8px; }
	#imHeader_imMenuObject_62 ul ul .label-wrapper:has(:focus-visible) { overflow: visible; }
	#imHeader_imMenuObject_62 ul ul .label { display: table-cell; vertical-align: middle; }
	/* Level menu default button style */
	#imHeader_imMenuObject_62 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_62 ul ul .label-wrapper .label, #imHeader_imMenuObject_62 ul ul .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 10pt;font-style: normal;text-decoration: none;text-align: start; color: rgba(128, 128, 128, 1);font-weight: normal;}
	/* Level menu hover button style */
	#imHeader_imMenuObject_62 ul ul li.imLevel:hover > .label-wrapper {background-color: transparent;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_62 ul ul li.imLevel:hover > .label-wrapper .label, #imHeader_imMenuObject_62 ul ul li.imLevel:hover > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 10pt;font-style: normal;text-decoration: none;text-align: start; color: rgba(0, 0, 0, 1);font-weight: normal;}
	#imHeader_imMenuObject_62 ul ul li.imPage:hover > .label-wrapper {background-color: transparent;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_62 ul ul li.imPage:hover > .label-wrapper .label, #imHeader_imMenuObject_62 ul ul li.imPage:hover > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 10pt;font-style: normal;text-decoration: none;text-align: start; color: rgba(0, 0, 0, 1);font-weight: normal;}
	/* Level menu separator button style */
	#imHeader_imMenuObject_62 ul ul .imMnMnSeparator > .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_62 ul ul .imMnMnSeparator > .label-wrapper .label, #imHeader_imMenuObject_62 ul ul .imMnMnSeparator > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 10pt;font-style: normal;text-decoration: none;text-align: start; color: rgba(64, 64, 64, 1);font-weight: bold;}
	/* Level menu separation line style */
	/* Level menu current button style */
	#imHeader_imMenuObject_62 .imMnMnCurrent > div.multiple-column > ul > .imMnMnCurrent > .label-wrapper {background-color: transparent;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_62 .imMnMnCurrent > div.multiple-column > ul > .imMnMnCurrent > .label-wrapper .label, #imHeader_imMenuObject_62 .imMnMnCurrent > div.multiple-column > ul > .imMnMnCurrent > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 10pt;font-style: normal;text-decoration: none;text-align: start; color: rgba(0, 0, 0, 1);font-weight: normal;}
	#imHeader_imMenuObject_62 ul ul { z-index: 2; }/* Level menu show/hide directives */
	#imHeader_imMenuObject_62 .multiple-column {position: absolute; z-index: 2;inset-inline-start: 0px; }
	#imHeader_imMenuObject_62 .multiple-column > ul {position: static;
	display: inline-block;vertical-align: top;}
	#imHeader_imMenuObject_62 .multiple-column > ul > li {display: block;}
	#imHeader_imMenuObject_62_container > ul > li > ul {position: absolute;
	top: 35px;
	}
	#imHeader_imMenuObject_62_container > ul > li > ul.open-bottom { inset-inline-start: 0px; }
	#imHeader_imMenuObject_62_container > ul > li > ul.open-left { inset-inline-end: 145px; }
	#imHeader_imMenuObject_62_container > ul > li > ul.open-right { inset-inline-start: 145px; }
	#imHeader_imMenuObject_62_container > ul > li > ul ul, #imHeader_imMenuObject_62_container .multiple-column > ul > li ul {position: absolute;
	top: 0;
	}
	#imHeader_imMenuObject_62_container  > ul > li > ul ul.open-left, #imHeader_imMenuObject_62_container .multiple-column > ul > li ul.open-left{ inset-inline-end: 170px; }
	#imHeader_imMenuObject_62_container  > ul > li > ul ul.open-right, #imHeader_imMenuObject_62_container .multiple-column > ul > li ul.open-right{ inset-inline-start: 170px; }
	#imHeader_imMenuObject_62 ul > li > ul, #imHeader_imMenuObject_62 .multiple-column { display: none; }
	#imHeader_imMenuObject_62_container > ul > li:nth-child(7n+1) {
	margin-inline-start: 0px; 
	clear: left; clear: inline-start; 
	}
	#imHeader_imMenuObject_62_container > ul > li:nth-child(n+8) {
	margin-top: 1px; 
	}
	#imHeader_imMenuObject_62-menu-opened { display: none; }
	#imHeader_imMenuObject_62 .hamburger-component { display: none; }
	#imHeader_imMenuObject_63_wrapper { position: absolute; top: 10px; inset-inline-start: 210px; width: 1047px; height: 30px; text-align: center; z-index: 1009;  }
	#imHeader_imCell_63 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_63 { grid-template-rows: [row-content] auto ; }
	#imHeader_imMenuObject_63 { 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_63 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	/* Main menu background */
	#imHeader_imMenuObject_63_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_63_container > ul:after {content: '';display: table;clear: both; }
	/* Main menu button size and position */
	#imHeader_imMenuObject_63_container > ul > li {position: relative;margin-inline-start: 0px; margin-top: 0px; display: inline-block; vertical-align: top; }
	#imHeader_imMenuObject_63_container > ul > li > .label-wrapper, #imHeader_imMenuObject_63_container > ul > li > div > .label-wrapper { display: block; overflow: hidden; width: 168px; height: 24px; padding: 0px; border-block-width: 0px; border-inline-width: 2px 0px; border-radius: 0px; }
	#imHeader_imMenuObject_63_container > ul > li > .label-wrapper:has(:focus-visible), #imHeader_imMenuObject_63_container > ul > li > div > .label-wrapper:has(:focus-visible) { overflow: visible; }
	#imHeader_imMenuObject_63 .hamburger-button {cursor: pointer; width: 24px; height: 24px; display: inline-block; vertical-align: top; padding: 0; box-sizing: content-box; border-block-width: 0px; border-inline-width: 2px 0px; border-radius: 0px; }
	#imHeader_imMenuObject_63 .hamburger-bar { margin: 2px auto; width: 65%; height: 2px; background-color: rgba(154, 51, 29, 1); display: block; }
	#imHeader_imMenuObject_63 .label-inner-wrapper, #imHeader_imMenuObject_63 .hamburger-button > div { display: table; width: 100%; height: 100%; position: relative; z-index: 1; } #imHeader_imMenuObject_63_container > ul > li .label, #imHeader_imMenuObject_63 .hamburger-button > div > div { display: table-cell; vertical-align: middle; }
	/* Main menu default button style */
	#imHeader_imMenuObject_63_container > ul > li > .label-wrapper {background-color: transparent;background-image: none;border-block-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-inline-color: rgba(255, 255, 255, 1) rgba(211, 211, 211, 1); border-style: solid; }
	#imHeader_imMenuObject_63_container > ul > li > .label-wrapper .label, #imHeader_imMenuObject_63_container > ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 11pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(154, 51, 29, 1);font-weight: normal;}
	/* Hamburger button style */
	#imHeader_imMenuObject_63 .hamburger-button {background-color: transparent;background-image: none;border-block-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-inline-color: rgba(255, 255, 255, 1) rgba(211, 211, 211, 1); border-style: solid; }
	#imHeader_imMenuObject_63 .hamburger-button .label, #imHeader_imMenuObject_63 .hamburger-button button {width: 100%;height: 100%;font-family: Arial;font-size: 11pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(154, 51, 29, 1);font-weight: normal;}
	/* Main menu current button style */
	#imHeader_imMenuObject_63_container > ul > .imMnMnCurrent > .label-wrapper {background-color: transparent;background-image: none;border-block-color: transparent transparent; border-inline-color: rgba(255, 255, 255, 1) transparent; border-style: solid; }
	#imHeader_imMenuObject_63_container > ul > .imMnMnCurrent > .label-wrapper .label, #imHeader_imMenuObject_63_container > ul > .imMnMnCurrent > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 11pt;font-style: normal;text-decoration: underline;text-align: center; color: rgba(154, 51, 29, 1);font-weight: normal;}
	/* Main menu hover button style */
	#imHeader_imMenuObject_63_container > ul > li.imPage:hover > .label-wrapper {background-color: transparent;background-image: none;border-block-color: transparent transparent; border-inline-color: rgba(255, 255, 255, 1) transparent; border-style: solid; }
	#imHeader_imMenuObject_63_container > ul > li.imPage:hover > .label-wrapper .label, #imHeader_imMenuObject_63_container > ul > li.imPage:hover > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 11pt;font-style: normal;text-decoration: underline;text-align: center; color: rgba(154, 51, 29, 1);font-weight: normal;}
	#imHeader_imMenuObject_63_container > ul > li.imLevel:hover > .label-wrapper {background-color: transparent;background-image: none;border-block-color: transparent transparent; border-inline-color: rgba(255, 255, 255, 1) transparent; border-style: solid; }
	#imHeader_imMenuObject_63_container > ul > li.imLevel:hover > .label-wrapper .label, #imHeader_imMenuObject_63_container > ul > li.imLevel:hover > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 11pt;font-style: normal;text-decoration: underline;text-align: center; color: rgba(154, 51, 29, 1);font-weight: normal;}
	/* Main menu separator button style */
	#imHeader_imMenuObject_63_container > ul > .imMnMnSeparator > .label-wrapper {background-color: transparent;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_63_container > ul > .imMnMnSeparator > .label-wrapper .label, #imHeader_imMenuObject_63_container > ul > .imMnMnSeparator > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 11pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(37, 58, 88, 1);font-weight: normal;}
	#imHeader_imMenuObject_63 .imLevel { cursor: default; }
	#imHeader_imMenuObject_63-menu-opened .imLevel { cursor: default; }
	#imHeader_imMenuObject_63 { text-align: center; }
	/* Level menu background */
	#imHeader_imMenuObject_63 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_63 ul ul li {position: relative;margin-bottom: 0px; display: inline-block; vertical-align: top; }
	/* Multiple column menu buttons position */
	#imHeader_imMenuObject_63 .multiple-column > ul {max-width: 170px;}
	#imHeader_imMenuObject_63 ul ul li:last-child {margin-bottom: 0px; }
	#imHeader_imMenuObject_63 ul ul .label-wrapper { display: block; overflow: hidden; width: 154px; height: 34px; padding-block: 0px; padding-inline: 8px; }
	#imHeader_imMenuObject_63 ul ul .label-wrapper:has(:focus-visible) { overflow: visible; }
	#imHeader_imMenuObject_63 ul ul .label { display: table-cell; vertical-align: middle; }
	/* Level menu default button style */
	#imHeader_imMenuObject_63 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_63 ul ul .label-wrapper .label, #imHeader_imMenuObject_63 ul ul .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 10pt;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_63 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_63 ul ul li.imLevel:hover > .label-wrapper .label, #imHeader_imMenuObject_63 ul ul li.imLevel:hover > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 10pt;font-style: normal;text-decoration: none;text-align: start; color: rgba(37, 58, 88, 1);font-weight: normal;}
	#imHeader_imMenuObject_63 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_63 ul ul li.imPage:hover > .label-wrapper .label, #imHeader_imMenuObject_63 ul ul li.imPage:hover > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 10pt;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_63 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_63 ul ul .imMnMnSeparator > .label-wrapper .label, #imHeader_imMenuObject_63 ul ul .imMnMnSeparator > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 10pt;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_63 .imMnMnCurrent > ul > .imMnMnCurrent > .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_63 .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper .label, #imHeader_imMenuObject_63 .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 10pt;font-style: normal;text-decoration: none;text-align: start; color: rgba(37, 58, 88, 1);font-weight: normal;}
	#imHeader_imMenuObject_63 ul ul { z-index: 2; }/* Level menu show/hide directives */
	#imHeader_imMenuObject_63 .multiple-column {position: absolute; z-index: 2;inset-inline-start: 0px; }
	#imHeader_imMenuObject_63 .multiple-column > ul {position: static;
	display: inline-block;vertical-align: top;}
	#imHeader_imMenuObject_63 .multiple-column > ul > li {display: block;}
	#imHeader_imMenuObject_63_container > ul > li > ul {position: absolute;
	top: 24px;
	}
	#imHeader_imMenuObject_63_container > ul > li > ul.open-bottom { inset-inline-start: 0px; }
	#imHeader_imMenuObject_63_container > ul > li > ul.open-left { inset-inline-end: 170px; }
	#imHeader_imMenuObject_63_container > ul > li > ul.open-right { inset-inline-start: 170px; }
	#imHeader_imMenuObject_63_container > ul > li > ul ul, #imHeader_imMenuObject_63_container .multiple-column > ul > li ul {position: absolute;
	top: 0;
	}
	#imHeader_imMenuObject_63_container  > ul > li > ul ul.open-left, #imHeader_imMenuObject_63_container .multiple-column > ul > li ul.open-left{ inset-inline-end: 170px; }
	#imHeader_imMenuObject_63_container  > ul > li > ul ul.open-right, #imHeader_imMenuObject_63_container .multiple-column > ul > li ul.open-right{ inset-inline-start: 170px; }
	#imHeader_imMenuObject_63 ul > li > ul, #imHeader_imMenuObject_63 .multiple-column { display: none; }
	#imHeader_imMenuObject_63_container > ul > li:nth-child(6n+1) {
	margin-inline-start: 0px; 
	clear: left; clear: inline-start; 
	}
	#imHeader_imMenuObject_63_container > ul > li:nth-child(n+7) {
	margin-top: 0px; 
	}
	#imHeader_imMenuObject_63-menu-opened { display: none; }
	#imHeader_imMenuObject_63 .hamburger-component { display: none; }
	#imHeader_imMenuObject_64_wrapper { display: none; }
	#imHeader_imCell_64 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_64 { grid-template-rows: [row-content] auto ; }
	#imHeader_imMenuObject_64 { 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_64 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	/* Main menu background */
	#imHeader_imMenuObject_64_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_64_container > ul:after {content: '';display: table;clear: both; }
	/* Main menu button size and position */
	#imHeader_imMenuObject_64_container > ul > li {position: relative;margin-inline-start: 0px; margin-top: 0px; display: inline-block; vertical-align: top; }
	#imHeader_imMenuObject_64_container > ul > li > .label-wrapper, #imHeader_imMenuObject_64_container > ul > li > div > .label-wrapper { display: block; overflow: hidden; width: 145px; height: 20px; padding: 0px; border-block-width: 0px; border-inline-width: 2px 0px; border-radius: 0px; }
	#imHeader_imMenuObject_64_container > ul > li > .label-wrapper:has(:focus-visible), #imHeader_imMenuObject_64_container > ul > li > div > .label-wrapper:has(:focus-visible) { overflow: visible; }
	#imHeader_imMenuObject_64 .hamburger-button {cursor: pointer; width: 20px; height: 20px; display: inline-block; vertical-align: top; padding: 0; box-sizing: content-box; border-block-width: 0px; border-inline-width: 2px 0px; border-radius: 0px; }
	#imHeader_imMenuObject_64 .hamburger-bar { margin: 2px auto; width: 65%; height: 2px; background-color: rgba(128, 0, 0, 1); display: block; }
	#imHeader_imMenuObject_64 .label-inner-wrapper, #imHeader_imMenuObject_64 .hamburger-button > div { display: table; width: 100%; height: 100%; position: relative; z-index: 1; } #imHeader_imMenuObject_64_container > ul > li .label, #imHeader_imMenuObject_64 .hamburger-button > div > div { display: table-cell; vertical-align: middle; }
	/* Main menu default button style */
	#imHeader_imMenuObject_64_container > ul > li > .label-wrapper {background-color: transparent;background-image: none;border-block-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-inline-color: rgba(255, 255, 255, 1) rgba(211, 211, 211, 1); border-style: solid; }
	#imHeader_imMenuObject_64_container > ul > li > .label-wrapper .label, #imHeader_imMenuObject_64_container > ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(128, 0, 0, 1);font-weight: normal;}
	/* Hamburger button style */
	#imHeader_imMenuObject_64 .hamburger-button {background-color: transparent;background-image: none;border-block-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-inline-color: rgba(255, 255, 255, 1) rgba(211, 211, 211, 1); border-style: solid; }
	#imHeader_imMenuObject_64 .hamburger-button .label, #imHeader_imMenuObject_64 .hamburger-button button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(128, 0, 0, 1);font-weight: normal;}
	/* Main menu current button style */
	#imHeader_imMenuObject_64_container > ul > .imMnMnCurrent > .label-wrapper {background-color: transparent;background-image: none;border-block-color: transparent transparent; border-inline-color: rgba(255, 255, 255, 1) transparent; border-style: solid; }
	#imHeader_imMenuObject_64_container > ul > .imMnMnCurrent > .label-wrapper .label, #imHeader_imMenuObject_64_container > ul > .imMnMnCurrent > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: underline;text-align: center; color: rgba(128, 0, 0, 1);font-weight: normal;}
	/* Main menu hover button style */
	#imHeader_imMenuObject_64_container > ul > li.imPage:hover > .label-wrapper {background-color: transparent;background-image: none;border-block-color: transparent transparent; border-inline-color: rgba(255, 255, 255, 1) transparent; border-style: solid; }
	#imHeader_imMenuObject_64_container > ul > li.imPage:hover > .label-wrapper .label, #imHeader_imMenuObject_64_container > ul > li.imPage:hover > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: underline;text-align: center; color: rgba(128, 0, 0, 1);font-weight: normal;}
	#imHeader_imMenuObject_64_container > ul > li.imLevel:hover > .label-wrapper {background-color: transparent;background-image: none;border-block-color: transparent transparent; border-inline-color: rgba(255, 255, 255, 1) transparent; border-style: solid; }
	#imHeader_imMenuObject_64_container > ul > li.imLevel:hover > .label-wrapper .label, #imHeader_imMenuObject_64_container > ul > li.imLevel:hover > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: underline;text-align: center; color: rgba(128, 0, 0, 1);font-weight: normal;}
	/* Main menu separator button style */
	#imHeader_imMenuObject_64_container > ul > .imMnMnSeparator > .label-wrapper {background-color: transparent;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_64_container > ul > .imMnMnSeparator > .label-wrapper .label, #imHeader_imMenuObject_64_container > ul > .imMnMnSeparator > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(37, 58, 88, 1);font-weight: normal;}
	#imHeader_imMenuObject_64 .imLevel { cursor: default; }
	#imHeader_imMenuObject_64-menu-opened .imLevel { cursor: default; }
	#imHeader_imMenuObject_64 { text-align: center; }
	/* Level menu background */
	#imHeader_imMenuObject_64 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_64 ul ul li {position: relative;margin-bottom: 0px; display: inline-block; vertical-align: top; }
	/* Multiple column menu buttons position */
	#imHeader_imMenuObject_64 .multiple-column > ul {max-width: 170px;}
	#imHeader_imMenuObject_64 ul ul li:last-child {margin-bottom: 0px; }
	#imHeader_imMenuObject_64 ul ul .label-wrapper { display: block; overflow: hidden; width: 154px; height: 34px; padding-block: 0px; padding-inline: 8px; }
	#imHeader_imMenuObject_64 ul ul .label-wrapper:has(:focus-visible) { overflow: visible; }
	#imHeader_imMenuObject_64 ul ul .label { display: table-cell; vertical-align: middle; }
	/* Level menu default button style */
	#imHeader_imMenuObject_64 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_64 ul ul .label-wrapper .label, #imHeader_imMenuObject_64 ul ul .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 10pt;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_64 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_64 ul ul li.imLevel:hover > .label-wrapper .label, #imHeader_imMenuObject_64 ul ul li.imLevel:hover > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: start; color: rgba(37, 58, 88, 1);font-weight: normal;}
	#imHeader_imMenuObject_64 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_64 ul ul li.imPage:hover > .label-wrapper .label, #imHeader_imMenuObject_64 ul ul li.imPage:hover > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;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_64 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_64 ul ul .imMnMnSeparator > .label-wrapper .label, #imHeader_imMenuObject_64 ul ul .imMnMnSeparator > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;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_64 .imMnMnCurrent > ul > .imMnMnCurrent > .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_64 .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper .label, #imHeader_imMenuObject_64 .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: start; color: rgba(37, 58, 88, 1);font-weight: normal;}
	#imHeader_imMenuObject_64 ul ul { z-index: 2; }/* Level menu show/hide directives */
	#imHeader_imMenuObject_64 .multiple-column {position: absolute; z-index: 2;inset-inline-start: 0px; }
	#imHeader_imMenuObject_64 .multiple-column > ul {position: static;
	display: inline-block;vertical-align: top;}
	#imHeader_imMenuObject_64 .multiple-column > ul > li {display: block;}
	#imHeader_imMenuObject_64_container > ul > li > ul {position: absolute;
	top: 20px;
	}
	#imHeader_imMenuObject_64_container > ul > li > ul.open-bottom { inset-inline-start: 0px; }
	#imHeader_imMenuObject_64_container > ul > li > ul.open-left { inset-inline-end: 147px; }
	#imHeader_imMenuObject_64_container > ul > li > ul.open-right { inset-inline-start: 147px; }
	#imHeader_imMenuObject_64_container > ul > li > ul ul, #imHeader_imMenuObject_64_container .multiple-column > ul > li ul {position: absolute;
	top: 0;
	}
	#imHeader_imMenuObject_64_container  > ul > li > ul ul.open-left, #imHeader_imMenuObject_64_container .multiple-column > ul > li ul.open-left{ inset-inline-end: 170px; }
	#imHeader_imMenuObject_64_container  > ul > li > ul ul.open-right, #imHeader_imMenuObject_64_container .multiple-column > ul > li ul.open-right{ inset-inline-start: 170px; }
	#imHeader_imMenuObject_64 ul > li > ul, #imHeader_imMenuObject_64 .multiple-column { display: none; }
	#imHeader_imMenuObject_64_container > ul > li:nth-child(6n+1) {
	margin-inline-start: 0px; 
	clear: left; clear: inline-start; 
	}
	#imHeader_imMenuObject_64_container > ul > li:nth-child(n+7) {
	margin-top: 0px; 
	}
	#imHeader_imMenuObject_64-menu-opened { display: none; }
	#imHeader_imMenuObject_64 .hamburger-component { display: none; }
	#imHeader_imMenuObject_66_wrapper { display: none; }
	#imHeader_imCell_66 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_66 { grid-template-rows: [row-content] auto ; }
	#imHeader_imMenuObject_66 { 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_66 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	/* Main menu background */
	#imHeader_imMenuObject_66_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_66_container > ul:after {content: '';display: table;clear: both; }
	/* Main menu button size and position */
	#imHeader_imMenuObject_66_container > ul > li {position: relative;margin-inline-start: 1px; margin-top: 0px; display: inline-block; vertical-align: top; }
	#imHeader_imMenuObject_66_container > ul > li > .label-wrapper, #imHeader_imMenuObject_66_container > ul > li > div > .label-wrapper { display: block; overflow: hidden; width: 110px; height: 30px; padding: 0px; border-block-width: 3px 0px; border-inline-width: 0px; border-radius: 0px; }
	#imHeader_imMenuObject_66_container > ul > li > .label-wrapper:has(:focus-visible), #imHeader_imMenuObject_66_container > ul > li > div > .label-wrapper:has(:focus-visible) { overflow: visible; }
	#imHeader_imMenuObject_66 .hamburger-button {cursor: pointer; width: 30px; height: 30px; display: inline-block; vertical-align: top; padding: 0; box-sizing: content-box; border-block-width: 3px 0px; border-inline-width: 0px; border-radius: 0px; }
	#imHeader_imMenuObject_66 .hamburger-bar { margin: 3px auto; width: 65%; height: 3px; background-color: rgba(255, 255, 255, 1); display: block; }
	#imHeader_imMenuObject_66 .label-inner-wrapper, #imHeader_imMenuObject_66 .hamburger-button > div { display: table; width: 100%; height: 100%; position: relative; z-index: 1; } #imHeader_imMenuObject_66_container > ul > li .label, #imHeader_imMenuObject_66 .hamburger-button > div > div { display: table-cell; vertical-align: middle; }
	/* Main menu default button style */
	#imHeader_imMenuObject_66_container > ul > li > .label-wrapper {background-color: transparent;background-image: none;border-block-color: rgba(201, 106, 61, 1) rgba(211, 211, 211, 1); border-inline-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-style: solid; }
	#imHeader_imMenuObject_66_container > ul > li > .label-wrapper .label, #imHeader_imMenuObject_66_container > ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 10pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Hamburger button style */
	#imHeader_imMenuObject_66 .hamburger-button {background-color: transparent;background-image: none;border-block-color: rgba(201, 106, 61, 1) rgba(211, 211, 211, 1); border-inline-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-style: solid; }
	#imHeader_imMenuObject_66 .hamburger-button .label, #imHeader_imMenuObject_66 .hamburger-button button {width: 100%;height: 100%;font-family: Arial;font-size: 10pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Main menu current button style */
	#imHeader_imMenuObject_66_container > ul > .imMnMnCurrent > .label-wrapper {background-color: transparent;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_66_container > ul > .imMnMnCurrent > .label-wrapper .label, #imHeader_imMenuObject_66_container > ul > .imMnMnCurrent > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 10pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Main menu hover button style */
	#imHeader_imMenuObject_66_container > ul > li.imPage:hover > .label-wrapper {background-color: transparent;background-image: none;border-block-color: rgba(255, 255, 255, 1) rgba(211, 211, 211, 1); border-inline-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-style: solid; }
	#imHeader_imMenuObject_66_container > ul > li.imPage:hover > .label-wrapper .label, #imHeader_imMenuObject_66_container > ul > li.imPage:hover > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 10pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	#imHeader_imMenuObject_66_container > ul > li.imLevel:hover > .label-wrapper {background-color: transparent;background-image: none;border-block-color: rgba(255, 255, 255, 1) rgba(211, 211, 211, 1); border-inline-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-style: solid; }
	#imHeader_imMenuObject_66_container > ul > li.imLevel:hover > .label-wrapper .label, #imHeader_imMenuObject_66_container > ul > li.imLevel:hover > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 10pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Main menu separator button style */
	#imHeader_imMenuObject_66_container > ul > .imMnMnSeparator > .label-wrapper {background-color: transparent;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_66_container > ul > .imMnMnSeparator > .label-wrapper .label, #imHeader_imMenuObject_66_container > ul > .imMnMnSeparator > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 10pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(37, 58, 88, 1);font-weight: normal;}
	#imHeader_imMenuObject_66 .imLevel { cursor: default; }
	#imHeader_imMenuObject_66-menu-opened .imLevel { cursor: default; }
	#imHeader_imMenuObject_66 { text-align: center; }
	/* Level menu background */
	#imHeader_imMenuObject_66 .multiple-column, #imHeader_imMenuObject_66 .multiple-column ul ul { border: solid; border-block-color: rgba(224, 224, 224, 1) rgba(224, 224, 224, 1); border-inline-color: rgba(224, 224, 224, 1) rgba(224, 224, 224, 1); border-width: 1px; border-radius: 0px;   background-color: rgba(255, 255, 255, 1); }
	/* Level menu button size and position */
	#imHeader_imMenuObject_66 ul ul li {position: relative;margin-bottom: 0px; display: inline-block; vertical-align: top; }
	/* Multiple column menu buttons position */
	#imHeader_imMenuObject_66 .multiple-column > ul {max-width: 170px;}
	#imHeader_imMenuObject_66 ul ul li:last-child {margin-bottom: 0px; }
	#imHeader_imMenuObject_66 ul ul .label-wrapper { display: block; overflow: hidden; width: 154px; height: 34px; padding-block: 0px; padding-inline: 8px; }
	#imHeader_imMenuObject_66 ul ul .label-wrapper:has(:focus-visible) { overflow: visible; }
	#imHeader_imMenuObject_66 ul ul .label { display: table-cell; vertical-align: middle; }
	/* Level menu default button style */
	#imHeader_imMenuObject_66 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_66 ul ul .label-wrapper .label, #imHeader_imMenuObject_66 ul ul .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 10pt;font-style: normal;text-decoration: none;text-align: start; color: rgba(128, 128, 128, 1);font-weight: normal;}
	/* Level menu hover button style */
	#imHeader_imMenuObject_66 ul ul li.imLevel:hover > .label-wrapper {background-color: transparent;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_66 ul ul li.imLevel:hover > .label-wrapper .label, #imHeader_imMenuObject_66 ul ul li.imLevel:hover > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 10pt;font-style: normal;text-decoration: none;text-align: start; color: rgba(0, 0, 0, 1);font-weight: normal;}
	#imHeader_imMenuObject_66 ul ul li.imPage:hover > .label-wrapper {background-color: transparent;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_66 ul ul li.imPage:hover > .label-wrapper .label, #imHeader_imMenuObject_66 ul ul li.imPage:hover > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 10pt;font-style: normal;text-decoration: none;text-align: start; color: rgba(0, 0, 0, 1);font-weight: normal;}
	/* Level menu separator button style */
	#imHeader_imMenuObject_66 ul ul .imMnMnSeparator > .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_66 ul ul .imMnMnSeparator > .label-wrapper .label, #imHeader_imMenuObject_66 ul ul .imMnMnSeparator > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 10pt;font-style: normal;text-decoration: none;text-align: start; color: rgba(64, 64, 64, 1);font-weight: bold;}
	/* Level menu separation line style */
	/* Level menu current button style */
	#imHeader_imMenuObject_66 .imMnMnCurrent > div.multiple-column > ul > .imMnMnCurrent > .label-wrapper {background-color: transparent;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_66 .imMnMnCurrent > div.multiple-column > ul > .imMnMnCurrent > .label-wrapper .label, #imHeader_imMenuObject_66 .imMnMnCurrent > div.multiple-column > ul > .imMnMnCurrent > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 10pt;font-style: normal;text-decoration: none;text-align: start; color: rgba(0, 0, 0, 1);font-weight: normal;}
	#imHeader_imMenuObject_66 ul ul { z-index: 2; }/* Level menu show/hide directives */
	#imHeader_imMenuObject_66 .multiple-column {position: absolute; z-index: 2;inset-inline-start: 0px; }
	#imHeader_imMenuObject_66 .multiple-column > ul {position: static;
	display: inline-block;vertical-align: top;}
	#imHeader_imMenuObject_66 .multiple-column > ul > li {display: block;}
	#imHeader_imMenuObject_66_container > ul > li > ul {position: absolute;
	top: 33px;
	}
	#imHeader_imMenuObject_66_container > ul > li > ul.open-bottom { inset-inline-start: 0px; }
	#imHeader_imMenuObject_66_container > ul > li > ul.open-left { inset-inline-end: 110px; }
	#imHeader_imMenuObject_66_container > ul > li > ul.open-right { inset-inline-start: 110px; }
	#imHeader_imMenuObject_66_container > ul > li > ul ul, #imHeader_imMenuObject_66_container .multiple-column > ul > li ul {position: absolute;
	top: 0;
	}
	#imHeader_imMenuObject_66_container  > ul > li > ul ul.open-left, #imHeader_imMenuObject_66_container .multiple-column > ul > li ul.open-left{ inset-inline-end: 170px; }
	#imHeader_imMenuObject_66_container  > ul > li > ul ul.open-right, #imHeader_imMenuObject_66_container .multiple-column > ul > li ul.open-right{ inset-inline-start: 170px; }
	#imHeader_imMenuObject_66 ul > li > ul, #imHeader_imMenuObject_66 .multiple-column { display: none; }
	#imHeader_imMenuObject_66_container > ul > li:nth-child(8n+1) {
	margin-inline-start: 0px; 
	clear: left; clear: inline-start; 
	}
	#imHeader_imMenuObject_66_container > ul > li:nth-child(n+9) {
	margin-top: 1px; 
	}
	#imHeader_imMenuObject_66-menu-opened { display: none; }
	#imHeader_imMenuObject_66 .hamburger-component { display: none; }
	#imHeader_imHTMLObject_67_wrapper { position: absolute; top: 0px; inset-inline-start: 0px; width: 30px; height: 20px; text-align: center; z-index: 1013; overflow: hidden; }
	#imHeader_imCell_67 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_67 { grid-template-rows: [row-content] auto ; }
	#imHeader_imHTMLObject_67 { 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_67 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imHeader_imHTMLObject_65_wrapper { position: absolute; top: 0px; inset-inline-start: 0px; width: 156px; height: 156px; text-align: center; z-index: 1011; overflow: hidden; }
	#imHeader_imCell_65 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_65 { grid-template-rows: [row-content] auto ; }
	#imHeader_imHTMLObject_65 { 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_65 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imHeader_imHTMLObject_68_wrapper { position: absolute; top: 80px; inset-inline-start: 1180px; width: 100px; height: 44px; text-align: center; z-index: 1014; overflow: hidden; }
	#imHeader_imCell_68 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_68 { grid-template-rows: [row-content] auto ; }
	#imHeader_imHTMLObject_68 { 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_68 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imHeader_imObjectTitle_69_wrapper { display: none; }
	#imHeader_imCell_69 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_69 { grid-template-rows: [row-content] auto ; }
	#imHeader_imObjectTitle_69 { 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_69 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imHeader_imObjectTitle_69 { width: 100%; }
	#imHeader_imObjectTitle_69_text { margin: 0px; 
	 }
	#imHeader_imObjectTitle_70_wrapper { display: none; }
	#imHeader_imCell_70 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_70 { grid-template-rows: [row-content] auto ; }
	#imHeader_imObjectTitle_70 { 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_70 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imHeader_imObjectTitle_70 { width: 100%; }
	#imHeader_imObjectTitle_70_text { margin: 0px; 
	 }
	#imHeader_imMenuObject_71_wrapper { display: none; }
	#imHeader_imCell_71 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_71 { grid-template-rows: [row-content] auto ; }
	#imHeader_imMenuObject_71 { 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_71 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	/* Main menu background */
	#imHeader_imMenuObject_71_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_71_container > ul:after {content: '';display: table;clear: both; }
	/* Main menu button size and position */
	#imHeader_imMenuObject_71_container > ul > li {position: relative;margin-inline-start: 0px; margin-top: 0px; display: inline-block; vertical-align: top; }
	#imHeader_imMenuObject_71_container > ul > li > .label-wrapper, #imHeader_imMenuObject_71_container > ul > li > div > .label-wrapper { display: block; overflow: hidden; width: 130px; height: 30px; padding-block: 0px; padding-inline: 5px; border-width: 0px; border-radius: 0px; }
	#imHeader_imMenuObject_71_container > ul > li > .label-wrapper:has(:focus-visible), #imHeader_imMenuObject_71_container > ul > li > div > .label-wrapper:has(:focus-visible) { overflow: visible; }
	#imHeader_imMenuObject_71 .hamburger-button {cursor: pointer; width: 30px; height: 30px; display: inline-block; vertical-align: top; padding: 0; box-sizing: content-box; border-width: 0px; border-radius: 0px; }
	#imHeader_imMenuObject_71 .hamburger-bar { margin: 3px auto; width: 65%; height: 3px; background-color: rgba(37, 58, 88, 1); display: block; }
	#imHeader_imMenuObject_71 .label-inner-wrapper, #imHeader_imMenuObject_71 .hamburger-button > div { display: table; width: 100%; height: 100%; position: relative; z-index: 1; } #imHeader_imMenuObject_71_container > ul > li .label, #imHeader_imMenuObject_71 .hamburger-button > div > div { display: table-cell; vertical-align: middle; }
	/* Main menu default button style */
	#imHeader_imMenuObject_71_container > ul > li > .label-wrapper {background-color: transparent;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_71_container > ul > li > .label-wrapper .label, #imHeader_imMenuObject_71_container > ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 11pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(37, 58, 88, 1);font-weight: normal;}
	/* Hamburger button style */
	#imHeader_imMenuObject_71 .hamburger-button {background-color: transparent;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_71 .hamburger-button .label, #imHeader_imMenuObject_71 .hamburger-button button {width: 100%;height: 100%;font-family: Arial;font-size: 11pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(37, 58, 88, 1);font-weight: normal;}
	/* Main menu current button style */
	#imHeader_imMenuObject_71_container > ul > .imMnMnCurrent > .label-wrapper {background-color: rgba(86, 126, 182, 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_71_container > ul > .imMnMnCurrent > .label-wrapper .label, #imHeader_imMenuObject_71_container > ul > .imMnMnCurrent > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 11pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Main menu hover button style */
	#imHeader_imMenuObject_71_container > ul > li.imPage:hover > .label-wrapper {background-color: rgba(86, 126, 182, 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_71_container > ul > li.imPage:hover > .label-wrapper .label, #imHeader_imMenuObject_71_container > ul > li.imPage:hover > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 11pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	#imHeader_imMenuObject_71_container > ul > li.imLevel:hover > .label-wrapper {background-color: rgba(86, 126, 182, 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_71_container > ul > li.imLevel:hover > .label-wrapper .label, #imHeader_imMenuObject_71_container > ul > li.imLevel:hover > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 11pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Main menu separator button style */
	#imHeader_imMenuObject_71_container > ul > .imMnMnSeparator > .label-wrapper {background-color: transparent;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_71_container > ul > .imMnMnSeparator > .label-wrapper .label, #imHeader_imMenuObject_71_container > ul > .imMnMnSeparator > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 11pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(37, 58, 88, 1);font-weight: normal;}
	#imHeader_imMenuObject_71 .imLevel { cursor: default; }
	#imHeader_imMenuObject_71-menu-opened .imLevel { cursor: default; }
	#imHeader_imMenuObject_71 { text-align: start; }
	#imHeader_imMenuObject_71 .hidden { display: none; }
	#imHeader_imMenuObject_71-menu-opened { overflow: visible; z-index: 10402; }
	#imHeader_imMenuObject_71-menu-opened ul ul { display: none; }
	#imHeader_imMenuObject_71-menu-opened li > div { display: none; }
	#imHeader_imMenuObject_71-menu-opened #imHeader_imMenuObject_71_container-menu-opened div > ul { display: block; }
	#imHeader_imMenuObject_71-menu-opened #imHeader_imMenuObject_71_container-menu-opened > ul { position: absolute; inset-inline-start: 0px; inset-inline-end: auto;  top: 40px; background-color: transparent; overflow-x: hidden; overflow-y: auto; height: calc(100% - 40px); width: 100%; }
	#imHeader_imMenuObject_71-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(255, 255, 255, 1); }
	#imHeader_imMenuObject_71-menu-opened .hamburger-menu-close-button span { cursor: pointer; }
	#imHeader_imMenuObject_71-menu-opened { position:fixed; top: 0; bottom: 0; inset-inline-start: 0px; width: 160px; 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_71-opened #imPageExtContainer:after{ width: 100%; height: 100%; background-color: rgba(255, 192, 192, 1); opacity: 0.7;}
	.menu-imHeader_imMenuObject_71-towards-closing #imPageExtContainer:after { width: 100%; height: 100%; background-color: transparent; opacity: 0.7; transition: background-color 1000ms linear, opacity;}
	#imHeader_imMenuObject_71 .hidden { display: none; }
	/* Responsive menu button size and position */
	#imHeader_imMenuObject_71-menu-opened li {position: relative;margin-bottom: 0px; display: inline-block; vertical-align: top; }
	#imHeader_imMenuObject_71-menu-opened li:last-child {margin-bottom: 0px; }
	#imHeader_imMenuObject_71-menu-opened .label-wrapper { display: block; overflow: hidden; position: relative; width: 150px; height: 34px; padding-block: 0px; padding-inline: 5px; }
	#imHeader_imMenuObject_71-menu-opened .label-inner-wrapper { display: table; width: 100%; height: 100%; z-index: 1; position: relative; } #imHeader_imMenuObject_71-menu-opened .label { display: table-cell; vertical-align: middle; }
	#imHeader_imMenuObject_71-menu-opened .hamburger-menu-background { position: absolute;display: block;top: 0;bottom: 0;width: 160px;inset-inline-start: 0px; inset-inline-end: auto; background-color: transparent;transition: left 500ms, right 500ms, opacity 500ms;}
	/* Responsive menu default button style */
	#imHeader_imMenuObject_71-menu-opened ul > li > .label-wrapper {background-color: rgba(17, 128, 188, 1);background-image: none;}
	#imHeader_imMenuObject_71-menu-opened ul > li > .label-wrapper .label, #imHeader_imMenuObject_71-menu-opened ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 10pt;font-style: normal;text-decoration: none;text-align: start; color: rgba(255, 255, 255, 1);font-weight: normal;}
	#imHeader_imMenuObject_71-menu-opened ul ul > li > .label-wrapper {background-color: rgba(17, 128, 188, 1);background-image: none;}
	#imHeader_imMenuObject_71-menu-opened ul ul > li > .label-wrapper .label, #imHeader_imMenuObject_71-menu-opened ul ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 10pt;font-style: normal;text-decoration: none;text-align: start; color: rgba(255, 255, 255, 1);font-weight: normal;}
	#imHeader_imMenuObject_71-menu-opened ul ul ul > li > .label-wrapper {background-color: rgba(17, 128, 188, 1);background-image: none;}
	#imHeader_imMenuObject_71-menu-opened ul ul ul > li > .label-wrapper .label, #imHeader_imMenuObject_71-menu-opened ul ul ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 10pt;font-style: normal;text-decoration: none;text-align: start; color: rgba(255, 255, 255, 1);font-weight: normal;}
	#imHeader_imMenuObject_71-menu-opened ul ul ul ul > li > .label-wrapper {background-color: rgba(17, 128, 188, 1);background-image: none;}
	#imHeader_imMenuObject_71-menu-opened ul ul ul ul > li > .label-wrapper .label, #imHeader_imMenuObject_71-menu-opened ul ul ul ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 10pt;font-style: normal;text-decoration: none;text-align: start; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Responsive menu hover button style */
	#imHeader_imMenuObject_71-menu-opened ul > li:hover:not(.imMnMnSeparator) > .label-wrapper {background-color: rgba(17, 128, 188, 1);background-image: none;}
	#imHeader_imMenuObject_71-menu-opened ul > li:hover:not(.imMnMnSeparator) > .label-wrapper .label, #imHeader_imMenuObject_71-menu-opened ul > li:hover:not(.imMnMnSeparator) > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 10pt;font-style: normal;text-decoration: none;text-align: start; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Responsive menu current button style */
	#imHeader_imMenuObject_71-menu-opened #imHeader_imMenuObject_71_container-menu-opened > ul > .imMnMnCurrent > .label-wrapper {background-color: rgba(17, 128, 188, 1);background-image: none;}
	#imHeader_imMenuObject_71-menu-opened #imHeader_imMenuObject_71_container-menu-opened > ul > .imMnMnCurrent > .label-wrapper .label, #imHeader_imMenuObject_71-menu-opened #imHeader_imMenuObject_71_container-menu-opened > ul > .imMnMnCurrent > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 10pt;font-style: normal;text-decoration: none;text-align: start; color: rgba(255, 255, 255, 1);font-weight: bold;}
	#imHeader_imMenuObject_71-menu-opened .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper {background-color: rgba(17, 128, 188, 1);background-image: none;}
	#imHeader_imMenuObject_71-menu-opened .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper .label, #imHeader_imMenuObject_71-menu-opened .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 10pt;font-style: normal;text-decoration: none;text-align: start; color: rgba(255, 255, 255, 1);font-weight: bold;}
	/* Responsive menu separator button style */
	#imHeader_imMenuObject_71-menu-opened ul > .imMnMnSeparator > .label-wrapper {background-color: rgba(17, 128, 188, 1);background-image: none;}
	#imHeader_imMenuObject_71-menu-opened ul > .imMnMnSeparator > .label-wrapper .label, #imHeader_imMenuObject_71-menu-opened ul > .imMnMnSeparator > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 10pt;font-style: normal;text-decoration: none;text-align: start; color: rgba(255, 255, 255, 1);font-weight: bold;}
	/* Responsive menu separation line style */
	#imHeader_imHTMLObject_72_wrapper { display: none; }
	#imHeader_imCell_72 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_72 { grid-template-rows: [row-content] auto ; }
	#imHeader_imHTMLObject_72 { 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_72 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imHeader_imHTMLObject_73_wrapper { display: none; }
	#imHeader_imCell_73 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_73 { grid-template-rows: [row-content] auto ; }
	#imHeader_imHTMLObject_73 { 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_73 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imHeader_imHTMLObject_74_wrapper { position: absolute; top: 80px; inset-inline-start: 1090px; width: 90px; height: 34px; text-align: center; z-index: 1022; overflow: hidden; }
	#imHeader_imCell_74 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_74 { grid-template-rows: [row-content] auto ; }
	#imHeader_imHTMLObject_74 { 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_74 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imHeader_imHTMLObject_75_wrapper { position: absolute; top: 120px; inset-inline-start: 210px; width: 1060px; height: 36px; text-align: center; z-index: 1023; overflow: hidden; }
	#imHeader_imCell_75 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_75 { grid-template-rows: [row-content] auto ; }
	#imHeader_imHTMLObject_75 { 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_75 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	
}

@media (max-width: 1399.9px) and (min-width: 840.0px) {
	#imHeader_imObjectImage_08_wrapper { position: absolute; top: 49px; inset-inline-start: 691px; width: 38px; height: 38px; text-align: center; z-index: 1002; overflow: hidden; }
	#imHeader_imObjectImage_08_wrapper img {-webkit-clip-path: inset(0 0 -Infinity% 0);clip-path: inset(0 0 -Infinity% 0);}#imHeader_imCell_8 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_8 { grid-template-rows: [row-content] auto ; }
	#imHeader_imObjectImage_08 { 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_8 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imHeader_imObjectSearch_19_wrapper { display: none; }
	#imHeader_imCell_19 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_19 { grid-template-rows: [row-content] auto ; }
	#imHeader_imObjectSearch_19 { 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_19 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	input#imHeader_imObjectSearch_19_field[type=text] { margin-inline-end: -1px; }
	#imHeader_imObjectSearch_19_button { background-position: right 8px center; }
	#imHeader_pluginAppObj_24_wrapper { position: absolute; top: 60px; inset-inline-start: 740px; width: 97px; height: 32px; text-align: center; z-index: 1004; overflow: hidden; }
	#imHeader_imCell_24 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_24 { grid-template-rows: [row-content] auto ; }
	#imHeader_pluginAppObj_24 { 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_24 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imHeader_imHTMLObject_25_wrapper { position: absolute; top: 60px; inset-inline-start: 130px; width: 177px; height: 30px; text-align: center; z-index: 1005; overflow: hidden; }
	#imHeader_imCell_25 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_25 { grid-template-rows: [row-content] auto ; }
	#imHeader_imHTMLObject_25 { 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_25 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imHeader_imObjectSearch_30_wrapper { position: absolute; top: 50px; inset-inline-start: 310px; width: 262px; height: 24px; text-align: center; z-index: 1006; overflow: hidden; }
	#imHeader_imCell_30 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_30 { grid-template-rows: [row-content] auto ; }
	#imHeader_imObjectSearch_30 { 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_30 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	input#imHeader_imObjectSearch_30_field[type=text] { margin-inline-end: -1px; }
	#imHeader_imObjectSearch_30_button { background-position: right 6px center; }
	#imHeader_imObjectTitle_51_wrapper { display: none; }
	#imHeader_imCell_51 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_51 { grid-template-rows: [row-content] auto ; }
	#imHeader_imObjectTitle_51 { 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_51 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imHeader_imObjectTitle_51{ text-shadow: 0px 0px 3px rgba(128, 128, 128, 1)}#imHeader_imObjectTitle_51 { width: 100%; }
	#imHeader_imObjectTitle_51_text { margin: 0px; 
	 }
	#imHeader_imObjectImage_60_wrapper { display: none; }
	#imHeader_imObjectImage_60_wrapper img {-webkit-clip-path: inset(0 0 -Infinity% 0);clip-path: inset(0 0 -Infinity% 0);}#imHeader_imCell_60 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_60 { grid-template-rows: [row-content] auto ; }
	#imHeader_imObjectImage_60 { 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_60 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imHeader_imHTMLObject_61_wrapper { display: none; }
	#imHeader_imCell_61 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_61 { grid-template-rows: [row-content] auto ; }
	#imHeader_imHTMLObject_61 { 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_61 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imHeader_imMenuObject_62_wrapper { display: none; }
	#imHeader_imCell_62 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_62 { grid-template-rows: [row-content] auto ; }
	#imHeader_imMenuObject_62 { 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_62 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	/* Main menu background */
	#imHeader_imMenuObject_62_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_62_container > ul:after {content: '';display: table;clear: both; }
	/* Main menu button size and position */
	#imHeader_imMenuObject_62_container > ul > li {position: relative;margin-inline-start: 1px; margin-top: 0px; display: inline-block; vertical-align: top; }
	#imHeader_imMenuObject_62_container > ul > li > .label-wrapper, #imHeader_imMenuObject_62_container > ul > li > div > .label-wrapper { display: block; overflow: hidden; width: 145px; height: 32px; padding: 0px; border-block-width: 3px 0px; border-inline-width: 0px; border-radius: 0px; }
	#imHeader_imMenuObject_62_container > ul > li > .label-wrapper:has(:focus-visible), #imHeader_imMenuObject_62_container > ul > li > div > .label-wrapper:has(:focus-visible) { overflow: visible; }
	#imHeader_imMenuObject_62 .hamburger-button {cursor: pointer; width: 32px; height: 32px; display: inline-block; vertical-align: top; padding: 0; box-sizing: content-box; border-block-width: 3px 0px; border-inline-width: 0px; border-radius: 0px; }
	#imHeader_imMenuObject_62 .hamburger-bar { margin: 3px auto; width: 65%; height: 3px; background-color: rgba(255, 255, 255, 1); display: block; }
	#imHeader_imMenuObject_62 .label-inner-wrapper, #imHeader_imMenuObject_62 .hamburger-button > div { display: table; width: 100%; height: 100%; position: relative; z-index: 1; } #imHeader_imMenuObject_62_container > ul > li .label, #imHeader_imMenuObject_62 .hamburger-button > div > div { display: table-cell; vertical-align: middle; }
	/* Main menu default button style */
	#imHeader_imMenuObject_62_container > ul > li > .label-wrapper {background-color: transparent;background-image: none;border-block-color: rgba(201, 106, 61, 1) rgba(211, 211, 211, 1); border-inline-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-style: solid; }
	#imHeader_imMenuObject_62_container > ul > li > .label-wrapper .label, #imHeader_imMenuObject_62_container > ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 11pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Hamburger button style */
	#imHeader_imMenuObject_62 .hamburger-button {background-color: transparent;background-image: none;border-block-color: rgba(201, 106, 61, 1) rgba(211, 211, 211, 1); border-inline-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-style: solid; }
	#imHeader_imMenuObject_62 .hamburger-button .label, #imHeader_imMenuObject_62 .hamburger-button button {width: 100%;height: 100%;font-family: Verdana;font-size: 11pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Main menu current button style */
	#imHeader_imMenuObject_62_container > ul > .imMnMnCurrent > .label-wrapper {background-color: transparent;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_62_container > ul > .imMnMnCurrent > .label-wrapper .label, #imHeader_imMenuObject_62_container > ul > .imMnMnCurrent > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 11pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Main menu hover button style */
	#imHeader_imMenuObject_62_container > ul > li.imPage:hover > .label-wrapper {background-color: transparent;background-image: none;border-block-color: rgba(255, 255, 255, 1) rgba(211, 211, 211, 1); border-inline-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-style: solid; }
	#imHeader_imMenuObject_62_container > ul > li.imPage:hover > .label-wrapper .label, #imHeader_imMenuObject_62_container > ul > li.imPage:hover > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 11pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	#imHeader_imMenuObject_62_container > ul > li.imLevel:hover > .label-wrapper {background-color: transparent;background-image: none;border-block-color: rgba(255, 255, 255, 1) rgba(211, 211, 211, 1); border-inline-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-style: solid; }
	#imHeader_imMenuObject_62_container > ul > li.imLevel:hover > .label-wrapper .label, #imHeader_imMenuObject_62_container > ul > li.imLevel:hover > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 11pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Main menu separator button style */
	#imHeader_imMenuObject_62_container > ul > .imMnMnSeparator > .label-wrapper {background-color: transparent;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_62_container > ul > .imMnMnSeparator > .label-wrapper .label, #imHeader_imMenuObject_62_container > ul > .imMnMnSeparator > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 11pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(37, 58, 88, 1);font-weight: normal;}
	#imHeader_imMenuObject_62 .imLevel { cursor: default; }
	#imHeader_imMenuObject_62-menu-opened .imLevel { cursor: default; }
	#imHeader_imMenuObject_62 { text-align: start; }
	#imHeader_imMenuObject_62 .hidden { display: none; }
	#imHeader_imMenuObject_62-menu-opened { overflow: visible; z-index: 10402; }
	#imHeader_imMenuObject_62-menu-opened ul ul { display: none; }
	#imHeader_imMenuObject_62-menu-opened li > div { display: none; }
	#imHeader_imMenuObject_62-menu-opened #imHeader_imMenuObject_62_container-menu-opened div > ul { display: block; }
	#imHeader_imMenuObject_62-menu-opened #imHeader_imMenuObject_62_container-menu-opened > ul { position: absolute; inset-inline-start: 0px; inset-inline-end: auto;  top: 40px; background-color: rgba(211, 211, 211, 1); overflow-x: hidden; overflow-y: auto; height: calc(100% - 40px); width: 100%; }
	#imHeader_imMenuObject_62-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(255, 255, 255, 1); }
	#imHeader_imMenuObject_62-menu-opened .hamburger-menu-close-button span { cursor: pointer; }
	#imHeader_imMenuObject_62-menu-opened { position:fixed; top: 0; bottom: 0; inset-inline-start: 0px; width: 160px; 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_62-opened #imPageExtContainer:after{ width: 100%; height: 100%; background-color: rgba(0, 0, 0, 1); opacity: 0.5;}
	.menu-imHeader_imMenuObject_62-towards-closing #imPageExtContainer:after { width: 100%; height: 100%; background-color: transparent; opacity: 0.5; transition: background-color 1000ms linear, opacity;}
	#imHeader_imMenuObject_62 .hidden { display: none; }
	/* Responsive menu button size and position */
	#imHeader_imMenuObject_62-menu-opened li {position: relative;margin-bottom: 0px; display: inline-block; vertical-align: top; }
	#imHeader_imMenuObject_62-menu-opened li:last-child {margin-bottom: 0px; }
	#imHeader_imMenuObject_62-menu-opened .label-wrapper { display: block; overflow: hidden; position: relative; width: 150px; height: 26px; padding-block: 0px; padding-inline: 5px; }
	#imHeader_imMenuObject_62-menu-opened .label-inner-wrapper { display: table; width: 100%; height: 100%; z-index: 1; position: relative; } #imHeader_imMenuObject_62-menu-opened .label { display: table-cell; vertical-align: middle; }
	#imHeader_imMenuObject_62-menu-opened .hamburger-menu-background { position: absolute;display: block;top: 0;bottom: 0;width: 160px;inset-inline-start: 0px; inset-inline-end: auto; background-color: rgba(211, 211, 211, 1);transition: left 500ms, right 500ms, opacity 500ms;}
	/* Responsive menu default button style */
	#imHeader_imMenuObject_62-menu-opened ul > li > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_62-menu-opened ul > li > .label-wrapper .label, #imHeader_imMenuObject_62-menu-opened ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	#imHeader_imMenuObject_62-menu-opened ul ul > li > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_62-menu-opened ul ul > li > .label-wrapper .label, #imHeader_imMenuObject_62-menu-opened ul ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	#imHeader_imMenuObject_62-menu-opened ul ul ul > li > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_62-menu-opened ul ul ul > li > .label-wrapper .label, #imHeader_imMenuObject_62-menu-opened ul ul ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	#imHeader_imMenuObject_62-menu-opened ul ul ul ul > li > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_62-menu-opened ul ul ul ul > li > .label-wrapper .label, #imHeader_imMenuObject_62-menu-opened ul ul ul ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Responsive menu hover button style */
	#imHeader_imMenuObject_62-menu-opened ul > li:hover:not(.imMnMnSeparator) > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_62-menu-opened ul > li:hover:not(.imMnMnSeparator) > .label-wrapper .label, #imHeader_imMenuObject_62-menu-opened ul > li:hover:not(.imMnMnSeparator) > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Responsive menu current button style */
	#imHeader_imMenuObject_62-menu-opened #imHeader_imMenuObject_62_container-menu-opened > ul > .imMnMnCurrent > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_62-menu-opened #imHeader_imMenuObject_62_container-menu-opened > ul > .imMnMnCurrent > .label-wrapper .label, #imHeader_imMenuObject_62-menu-opened #imHeader_imMenuObject_62_container-menu-opened > ul > .imMnMnCurrent > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	#imHeader_imMenuObject_62-menu-opened .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_62-menu-opened .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper .label, #imHeader_imMenuObject_62-menu-opened .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Responsive menu separator button style */
	#imHeader_imMenuObject_62-menu-opened ul > .imMnMnSeparator > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_62-menu-opened ul > .imMnMnSeparator > .label-wrapper .label, #imHeader_imMenuObject_62-menu-opened ul > .imMnMnSeparator > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Responsive menu separation line style */
	#imHeader_imMenuObject_62-menu-opened {  transform: translate3d(-160px, 0 ,0);  transition: transform 1000ms;}
	#imHeader_imMenuObject_62-menu-opened.animated {  transform: translate3d(0, 0, 0);}
	#imHeader_imMenuObject_63_wrapper { display: none; }
	#imHeader_imCell_63 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_63 { grid-template-rows: [row-content] auto ; }
	#imHeader_imMenuObject_63 { 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_63 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	/* Main menu background */
	#imHeader_imMenuObject_63_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_63_container > ul:after {content: '';display: table;clear: both; }
	/* Main menu button size and position */
	#imHeader_imMenuObject_63_container > ul > li {position: relative;margin-inline-start: 0px; margin-top: 0px; display: inline-block; vertical-align: top; }
	#imHeader_imMenuObject_63_container > ul > li > .label-wrapper, #imHeader_imMenuObject_63_container > ul > li > div > .label-wrapper { display: block; overflow: hidden; width: 168px; height: 24px; padding: 0px; border-block-width: 0px; border-inline-width: 2px 0px; border-radius: 0px; }
	#imHeader_imMenuObject_63_container > ul > li > .label-wrapper:has(:focus-visible), #imHeader_imMenuObject_63_container > ul > li > div > .label-wrapper:has(:focus-visible) { overflow: visible; }
	#imHeader_imMenuObject_63 .hamburger-button {cursor: pointer; width: 24px; height: 24px; display: inline-block; vertical-align: top; padding: 0; box-sizing: content-box; border-block-width: 0px; border-inline-width: 2px 0px; border-radius: 0px; }
	#imHeader_imMenuObject_63 .hamburger-bar { margin: 2px auto; width: 65%; height: 2px; background-color: rgba(154, 51, 29, 1); display: block; }
	#imHeader_imMenuObject_63 .label-inner-wrapper, #imHeader_imMenuObject_63 .hamburger-button > div { display: table; width: 100%; height: 100%; position: relative; z-index: 1; } #imHeader_imMenuObject_63_container > ul > li .label, #imHeader_imMenuObject_63 .hamburger-button > div > div { display: table-cell; vertical-align: middle; }
	/* Main menu default button style */
	#imHeader_imMenuObject_63_container > ul > li > .label-wrapper {background-color: transparent;background-image: none;border-block-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-inline-color: rgba(255, 255, 255, 1) rgba(211, 211, 211, 1); border-style: solid; }
	#imHeader_imMenuObject_63_container > ul > li > .label-wrapper .label, #imHeader_imMenuObject_63_container > ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 11pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(154, 51, 29, 1);font-weight: normal;}
	/* Hamburger button style */
	#imHeader_imMenuObject_63 .hamburger-button {background-color: transparent;background-image: none;border-block-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-inline-color: rgba(255, 255, 255, 1) rgba(211, 211, 211, 1); border-style: solid; }
	#imHeader_imMenuObject_63 .hamburger-button .label, #imHeader_imMenuObject_63 .hamburger-button button {width: 100%;height: 100%;font-family: Arial;font-size: 11pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(154, 51, 29, 1);font-weight: normal;}
	/* Main menu current button style */
	#imHeader_imMenuObject_63_container > ul > .imMnMnCurrent > .label-wrapper {background-color: transparent;background-image: none;border-block-color: transparent transparent; border-inline-color: rgba(255, 255, 255, 1) transparent; border-style: solid; }
	#imHeader_imMenuObject_63_container > ul > .imMnMnCurrent > .label-wrapper .label, #imHeader_imMenuObject_63_container > ul > .imMnMnCurrent > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 11pt;font-style: normal;text-decoration: underline;text-align: center; color: rgba(154, 51, 29, 1);font-weight: normal;}
	/* Main menu hover button style */
	#imHeader_imMenuObject_63_container > ul > li.imPage:hover > .label-wrapper {background-color: transparent;background-image: none;border-block-color: transparent transparent; border-inline-color: rgba(255, 255, 255, 1) transparent; border-style: solid; }
	#imHeader_imMenuObject_63_container > ul > li.imPage:hover > .label-wrapper .label, #imHeader_imMenuObject_63_container > ul > li.imPage:hover > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 11pt;font-style: normal;text-decoration: underline;text-align: center; color: rgba(154, 51, 29, 1);font-weight: normal;}
	#imHeader_imMenuObject_63_container > ul > li.imLevel:hover > .label-wrapper {background-color: transparent;background-image: none;border-block-color: transparent transparent; border-inline-color: rgba(255, 255, 255, 1) transparent; border-style: solid; }
	#imHeader_imMenuObject_63_container > ul > li.imLevel:hover > .label-wrapper .label, #imHeader_imMenuObject_63_container > ul > li.imLevel:hover > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 11pt;font-style: normal;text-decoration: underline;text-align: center; color: rgba(154, 51, 29, 1);font-weight: normal;}
	/* Main menu separator button style */
	#imHeader_imMenuObject_63_container > ul > .imMnMnSeparator > .label-wrapper {background-color: transparent;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_63_container > ul > .imMnMnSeparator > .label-wrapper .label, #imHeader_imMenuObject_63_container > ul > .imMnMnSeparator > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 11pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(37, 58, 88, 1);font-weight: normal;}
	#imHeader_imMenuObject_63 .imLevel { cursor: default; }
	#imHeader_imMenuObject_63-menu-opened .imLevel { cursor: default; }
	#imHeader_imMenuObject_63 { text-align: center; }
	#imHeader_imMenuObject_63 .hidden { display: none; }
	#imHeader_imMenuObject_63-menu-opened { overflow: visible; z-index: 10402; }
	#imHeader_imMenuObject_63-menu-opened ul ul { display: none; }
	#imHeader_imMenuObject_63-menu-opened li > div { display: none; }
	#imHeader_imMenuObject_63-menu-opened #imHeader_imMenuObject_63_container-menu-opened div > ul { display: block; }
	#imHeader_imMenuObject_63-menu-opened #imHeader_imMenuObject_63_container-menu-opened > ul { position: absolute; inset-inline-start: 0px; inset-inline-end: auto;  top: 40px; background-color: rgba(211, 211, 211, 1); overflow-x: hidden; overflow-y: auto; height: calc(100% - 40px); width: 100%; }
	#imHeader_imMenuObject_63-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(255, 255, 255, 1); }
	#imHeader_imMenuObject_63-menu-opened .hamburger-menu-close-button span { cursor: pointer; }
	#imHeader_imMenuObject_63-menu-opened { position:fixed; top: 0; bottom: 0; inset-inline-start: 0px; width: 160px; 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_63-opened #imPageExtContainer:after{ width: 100%; height: 100%; background-color: rgba(0, 0, 0, 1); opacity: 0.5;}
	.menu-imHeader_imMenuObject_63-towards-closing #imPageExtContainer:after { width: 100%; height: 100%; background-color: transparent; opacity: 0.5; transition: background-color 1000ms linear, opacity;}
	#imHeader_imMenuObject_63 .hidden { display: none; }
	/* Responsive menu button size and position */
	#imHeader_imMenuObject_63-menu-opened li {position: relative;margin-bottom: 0px; display: inline-block; vertical-align: top; }
	#imHeader_imMenuObject_63-menu-opened li:last-child {margin-bottom: 0px; }
	#imHeader_imMenuObject_63-menu-opened .label-wrapper { display: block; overflow: hidden; position: relative; width: 150px; height: 26px; padding-block: 0px; padding-inline: 5px; }
	#imHeader_imMenuObject_63-menu-opened .label-inner-wrapper { display: table; width: 100%; height: 100%; z-index: 1; position: relative; } #imHeader_imMenuObject_63-menu-opened .label { display: table-cell; vertical-align: middle; }
	#imHeader_imMenuObject_63-menu-opened .hamburger-menu-background { position: absolute;display: block;top: 0;bottom: 0;width: 160px;inset-inline-start: 0px; inset-inline-end: auto; background-color: rgba(211, 211, 211, 1);transition: left 500ms, right 500ms, opacity 500ms;}
	/* Responsive menu default button style */
	#imHeader_imMenuObject_63-menu-opened ul > li > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_63-menu-opened ul > li > .label-wrapper .label, #imHeader_imMenuObject_63-menu-opened ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	#imHeader_imMenuObject_63-menu-opened ul ul > li > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_63-menu-opened ul ul > li > .label-wrapper .label, #imHeader_imMenuObject_63-menu-opened ul ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	#imHeader_imMenuObject_63-menu-opened ul ul ul > li > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_63-menu-opened ul ul ul > li > .label-wrapper .label, #imHeader_imMenuObject_63-menu-opened ul ul ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	#imHeader_imMenuObject_63-menu-opened ul ul ul ul > li > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_63-menu-opened ul ul ul ul > li > .label-wrapper .label, #imHeader_imMenuObject_63-menu-opened ul ul ul ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Responsive menu hover button style */
	#imHeader_imMenuObject_63-menu-opened ul > li:hover:not(.imMnMnSeparator) > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_63-menu-opened ul > li:hover:not(.imMnMnSeparator) > .label-wrapper .label, #imHeader_imMenuObject_63-menu-opened ul > li:hover:not(.imMnMnSeparator) > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Responsive menu current button style */
	#imHeader_imMenuObject_63-menu-opened #imHeader_imMenuObject_63_container-menu-opened > ul > .imMnMnCurrent > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_63-menu-opened #imHeader_imMenuObject_63_container-menu-opened > ul > .imMnMnCurrent > .label-wrapper .label, #imHeader_imMenuObject_63-menu-opened #imHeader_imMenuObject_63_container-menu-opened > ul > .imMnMnCurrent > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	#imHeader_imMenuObject_63-menu-opened .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_63-menu-opened .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper .label, #imHeader_imMenuObject_63-menu-opened .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Responsive menu separator button style */
	#imHeader_imMenuObject_63-menu-opened ul > .imMnMnSeparator > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_63-menu-opened ul > .imMnMnSeparator > .label-wrapper .label, #imHeader_imMenuObject_63-menu-opened ul > .imMnMnSeparator > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Responsive menu separation line style */
	#imHeader_imMenuObject_63-menu-opened {  transform: translate3d(-160px, 0 ,0);  transition: transform 1000ms;}
	#imHeader_imMenuObject_63-menu-opened.animated {  transform: translate3d(0, 0, 0);}
	#imHeader_imMenuObject_64_wrapper { position: absolute; top: 10px; inset-inline-start: 100px; width: 742px; height: 34px; text-align: center; z-index: 1011;  }
	#imHeader_imCell_64 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_64 { grid-template-rows: [row-content] auto ; }
	#imHeader_imMenuObject_64 { 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_64 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	/* Main menu background */
	#imHeader_imMenuObject_64_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_64_container > ul:after {content: '';display: table;clear: both; }
	/* Main menu button size and position */
	#imHeader_imMenuObject_64_container > ul > li {position: relative;margin-inline-start: 0px; margin-top: 0px; display: inline-block; vertical-align: top; }
	#imHeader_imMenuObject_64_container > ul > li > .label-wrapper, #imHeader_imMenuObject_64_container > ul > li > div > .label-wrapper { display: block; overflow: hidden; width: 145px; height: 20px; padding: 0px; border-block-width: 0px; border-inline-width: 2px 0px; border-radius: 0px; }
	#imHeader_imMenuObject_64_container > ul > li > .label-wrapper:has(:focus-visible), #imHeader_imMenuObject_64_container > ul > li > div > .label-wrapper:has(:focus-visible) { overflow: visible; }
	#imHeader_imMenuObject_64 .hamburger-button {cursor: pointer; width: 20px; height: 20px; display: inline-block; vertical-align: top; padding: 0; box-sizing: content-box; border-block-width: 0px; border-inline-width: 2px 0px; border-radius: 0px; }
	#imHeader_imMenuObject_64 .hamburger-bar { margin: 2px auto; width: 65%; height: 2px; background-color: rgba(128, 0, 0, 1); display: block; }
	#imHeader_imMenuObject_64 .label-inner-wrapper, #imHeader_imMenuObject_64 .hamburger-button > div { display: table; width: 100%; height: 100%; position: relative; z-index: 1; } #imHeader_imMenuObject_64_container > ul > li .label, #imHeader_imMenuObject_64 .hamburger-button > div > div { display: table-cell; vertical-align: middle; }
	/* Main menu default button style */
	#imHeader_imMenuObject_64_container > ul > li > .label-wrapper {background-color: transparent;background-image: none;border-block-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-inline-color: rgba(255, 255, 255, 1) rgba(211, 211, 211, 1); border-style: solid; }
	#imHeader_imMenuObject_64_container > ul > li > .label-wrapper .label, #imHeader_imMenuObject_64_container > ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(128, 0, 0, 1);font-weight: normal;}
	/* Hamburger button style */
	#imHeader_imMenuObject_64 .hamburger-button {background-color: transparent;background-image: none;border-block-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-inline-color: rgba(255, 255, 255, 1) rgba(211, 211, 211, 1); border-style: solid; }
	#imHeader_imMenuObject_64 .hamburger-button .label, #imHeader_imMenuObject_64 .hamburger-button button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(128, 0, 0, 1);font-weight: normal;}
	/* Main menu current button style */
	#imHeader_imMenuObject_64_container > ul > .imMnMnCurrent > .label-wrapper {background-color: transparent;background-image: none;border-block-color: transparent transparent; border-inline-color: rgba(255, 255, 255, 1) transparent; border-style: solid; }
	#imHeader_imMenuObject_64_container > ul > .imMnMnCurrent > .label-wrapper .label, #imHeader_imMenuObject_64_container > ul > .imMnMnCurrent > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: underline;text-align: center; color: rgba(128, 0, 0, 1);font-weight: normal;}
	/* Main menu hover button style */
	#imHeader_imMenuObject_64_container > ul > li.imPage:hover > .label-wrapper {background-color: transparent;background-image: none;border-block-color: transparent transparent; border-inline-color: rgba(255, 255, 255, 1) transparent; border-style: solid; }
	#imHeader_imMenuObject_64_container > ul > li.imPage:hover > .label-wrapper .label, #imHeader_imMenuObject_64_container > ul > li.imPage:hover > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: underline;text-align: center; color: rgba(128, 0, 0, 1);font-weight: normal;}
	#imHeader_imMenuObject_64_container > ul > li.imLevel:hover > .label-wrapper {background-color: transparent;background-image: none;border-block-color: transparent transparent; border-inline-color: rgba(255, 255, 255, 1) transparent; border-style: solid; }
	#imHeader_imMenuObject_64_container > ul > li.imLevel:hover > .label-wrapper .label, #imHeader_imMenuObject_64_container > ul > li.imLevel:hover > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: underline;text-align: center; color: rgba(128, 0, 0, 1);font-weight: normal;}
	/* Main menu separator button style */
	#imHeader_imMenuObject_64_container > ul > .imMnMnSeparator > .label-wrapper {background-color: transparent;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_64_container > ul > .imMnMnSeparator > .label-wrapper .label, #imHeader_imMenuObject_64_container > ul > .imMnMnSeparator > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(37, 58, 88, 1);font-weight: normal;}
	#imHeader_imMenuObject_64 .imLevel { cursor: default; }
	#imHeader_imMenuObject_64-menu-opened .imLevel { cursor: default; }
	#imHeader_imMenuObject_64 { text-align: center; }
	#imHeader_imMenuObject_64 .hidden { display: none; }
	#imHeader_imMenuObject_64-menu-opened { overflow: visible; z-index: 10402; }
	#imHeader_imMenuObject_64-menu-opened ul ul { display: none; }
	#imHeader_imMenuObject_64-menu-opened li > div { display: none; }
	#imHeader_imMenuObject_64-menu-opened #imHeader_imMenuObject_64_container-menu-opened div > ul { display: block; }
	#imHeader_imMenuObject_64-menu-opened #imHeader_imMenuObject_64_container-menu-opened > ul { position: absolute; inset-inline-start: 0px; inset-inline-end: auto;  top: 40px; background-color: rgba(211, 211, 211, 1); overflow-x: hidden; overflow-y: auto; height: calc(100% - 40px); width: 100%; }
	#imHeader_imMenuObject_64-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(255, 255, 255, 1); }
	#imHeader_imMenuObject_64-menu-opened .hamburger-menu-close-button span { cursor: pointer; }
	#imHeader_imMenuObject_64-menu-opened { position:fixed; top: 0; bottom: 0; inset-inline-start: 0px; width: 160px; 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_64-opened #imPageExtContainer:after{ width: 100%; height: 100%; background-color: rgba(0, 0, 0, 1); opacity: 0.5;}
	.menu-imHeader_imMenuObject_64-towards-closing #imPageExtContainer:after { width: 100%; height: 100%; background-color: transparent; opacity: 0.5; transition: background-color 1000ms linear, opacity;}
	#imHeader_imMenuObject_64 .hidden { display: none; }
	/* Responsive menu button size and position */
	#imHeader_imMenuObject_64-menu-opened li {position: relative;margin-bottom: 0px; display: inline-block; vertical-align: top; }
	#imHeader_imMenuObject_64-menu-opened li:last-child {margin-bottom: 0px; }
	#imHeader_imMenuObject_64-menu-opened .label-wrapper { display: block; overflow: hidden; position: relative; width: 150px; height: 26px; padding-block: 0px; padding-inline: 5px; }
	#imHeader_imMenuObject_64-menu-opened .label-inner-wrapper { display: table; width: 100%; height: 100%; z-index: 1; position: relative; } #imHeader_imMenuObject_64-menu-opened .label { display: table-cell; vertical-align: middle; }
	#imHeader_imMenuObject_64-menu-opened .hamburger-menu-background { position: absolute;display: block;top: 0;bottom: 0;width: 160px;inset-inline-start: 0px; inset-inline-end: auto; background-color: rgba(211, 211, 211, 1);transition: left 500ms, right 500ms, opacity 500ms;}
	/* Responsive menu default button style */
	#imHeader_imMenuObject_64-menu-opened ul > li > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_64-menu-opened ul > li > .label-wrapper .label, #imHeader_imMenuObject_64-menu-opened ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	#imHeader_imMenuObject_64-menu-opened ul ul > li > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_64-menu-opened ul ul > li > .label-wrapper .label, #imHeader_imMenuObject_64-menu-opened ul ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	#imHeader_imMenuObject_64-menu-opened ul ul ul > li > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_64-menu-opened ul ul ul > li > .label-wrapper .label, #imHeader_imMenuObject_64-menu-opened ul ul ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	#imHeader_imMenuObject_64-menu-opened ul ul ul ul > li > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_64-menu-opened ul ul ul ul > li > .label-wrapper .label, #imHeader_imMenuObject_64-menu-opened ul ul ul ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Responsive menu hover button style */
	#imHeader_imMenuObject_64-menu-opened ul > li:hover:not(.imMnMnSeparator) > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_64-menu-opened ul > li:hover:not(.imMnMnSeparator) > .label-wrapper .label, #imHeader_imMenuObject_64-menu-opened ul > li:hover:not(.imMnMnSeparator) > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Responsive menu current button style */
	#imHeader_imMenuObject_64-menu-opened #imHeader_imMenuObject_64_container-menu-opened > ul > .imMnMnCurrent > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_64-menu-opened #imHeader_imMenuObject_64_container-menu-opened > ul > .imMnMnCurrent > .label-wrapper .label, #imHeader_imMenuObject_64-menu-opened #imHeader_imMenuObject_64_container-menu-opened > ul > .imMnMnCurrent > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	#imHeader_imMenuObject_64-menu-opened .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_64-menu-opened .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper .label, #imHeader_imMenuObject_64-menu-opened .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Responsive menu separator button style */
	#imHeader_imMenuObject_64-menu-opened ul > .imMnMnSeparator > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_64-menu-opened ul > .imMnMnSeparator > .label-wrapper .label, #imHeader_imMenuObject_64-menu-opened ul > .imMnMnSeparator > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Responsive menu separation line style */
	#imHeader_imMenuObject_64-menu-opened {  transform: translate3d(-160px, 0 ,0);  transition: transform 1000ms;}
	#imHeader_imMenuObject_64-menu-opened.animated {  transform: translate3d(0, 0, 0);}
	#imHeader_imMenuObject_66_wrapper { position: absolute; top: 97px; inset-inline-start: 130px; width: 710px; height: 34px; text-align: center; z-index: 1013;  }
	#imHeader_imCell_66 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_66 { grid-template-rows: [row-content] auto ; }
	#imHeader_imMenuObject_66 { 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_66 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	/* Main menu background */
	#imHeader_imMenuObject_66_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_66_container > ul:after {content: '';display: table;clear: both; }
	/* Main menu button size and position */
	#imHeader_imMenuObject_66_container > ul > li {position: relative;margin-inline-start: 1px; margin-top: 0px; display: inline-block; vertical-align: top; }
	#imHeader_imMenuObject_66_container > ul > li > .label-wrapper, #imHeader_imMenuObject_66_container > ul > li > div > .label-wrapper { display: block; overflow: hidden; width: 110px; height: 30px; padding: 0px; border-block-width: 3px 0px; border-inline-width: 0px; border-radius: 0px; }
	#imHeader_imMenuObject_66_container > ul > li > .label-wrapper:has(:focus-visible), #imHeader_imMenuObject_66_container > ul > li > div > .label-wrapper:has(:focus-visible) { overflow: visible; }
	#imHeader_imMenuObject_66 .hamburger-button {cursor: pointer; width: 30px; height: 30px; display: inline-block; vertical-align: top; padding: 0; box-sizing: content-box; border-block-width: 3px 0px; border-inline-width: 0px; border-radius: 0px; }
	#imHeader_imMenuObject_66 .hamburger-bar { margin: 3px auto; width: 65%; height: 3px; background-color: rgba(255, 255, 255, 1); display: block; }
	#imHeader_imMenuObject_66 .label-inner-wrapper, #imHeader_imMenuObject_66 .hamburger-button > div { display: table; width: 100%; height: 100%; position: relative; z-index: 1; } #imHeader_imMenuObject_66_container > ul > li .label, #imHeader_imMenuObject_66 .hamburger-button > div > div { display: table-cell; vertical-align: middle; }
	/* Main menu default button style */
	#imHeader_imMenuObject_66_container > ul > li > .label-wrapper {background-color: transparent;background-image: none;border-block-color: rgba(201, 106, 61, 1) rgba(211, 211, 211, 1); border-inline-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-style: solid; }
	#imHeader_imMenuObject_66_container > ul > li > .label-wrapper .label, #imHeader_imMenuObject_66_container > ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 10pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Hamburger button style */
	#imHeader_imMenuObject_66 .hamburger-button {background-color: transparent;background-image: none;border-block-color: rgba(201, 106, 61, 1) rgba(211, 211, 211, 1); border-inline-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-style: solid; }
	#imHeader_imMenuObject_66 .hamburger-button .label, #imHeader_imMenuObject_66 .hamburger-button button {width: 100%;height: 100%;font-family: Arial;font-size: 10pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Main menu current button style */
	#imHeader_imMenuObject_66_container > ul > .imMnMnCurrent > .label-wrapper {background-color: transparent;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_66_container > ul > .imMnMnCurrent > .label-wrapper .label, #imHeader_imMenuObject_66_container > ul > .imMnMnCurrent > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 10pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Main menu hover button style */
	#imHeader_imMenuObject_66_container > ul > li.imPage:hover > .label-wrapper {background-color: transparent;background-image: none;border-block-color: rgba(255, 255, 255, 1) rgba(211, 211, 211, 1); border-inline-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-style: solid; }
	#imHeader_imMenuObject_66_container > ul > li.imPage:hover > .label-wrapper .label, #imHeader_imMenuObject_66_container > ul > li.imPage:hover > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 10pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	#imHeader_imMenuObject_66_container > ul > li.imLevel:hover > .label-wrapper {background-color: transparent;background-image: none;border-block-color: rgba(255, 255, 255, 1) rgba(211, 211, 211, 1); border-inline-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-style: solid; }
	#imHeader_imMenuObject_66_container > ul > li.imLevel:hover > .label-wrapper .label, #imHeader_imMenuObject_66_container > ul > li.imLevel:hover > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 10pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Main menu separator button style */
	#imHeader_imMenuObject_66_container > ul > .imMnMnSeparator > .label-wrapper {background-color: transparent;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_66_container > ul > .imMnMnSeparator > .label-wrapper .label, #imHeader_imMenuObject_66_container > ul > .imMnMnSeparator > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 10pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(37, 58, 88, 1);font-weight: normal;}
	#imHeader_imMenuObject_66 .imLevel { cursor: default; }
	#imHeader_imMenuObject_66-menu-opened .imLevel { cursor: default; }
	#imHeader_imMenuObject_66 { text-align: center; }
	/* Level menu background */
	#imHeader_imMenuObject_66 .multiple-column, #imHeader_imMenuObject_66 .multiple-column ul ul { border: solid; border-block-color: rgba(224, 224, 224, 1) rgba(224, 224, 224, 1); border-inline-color: rgba(224, 224, 224, 1) rgba(224, 224, 224, 1); border-width: 1px; border-radius: 0px;   background-color: rgba(255, 255, 255, 1); }
	/* Level menu button size and position */
	#imHeader_imMenuObject_66 ul ul li {position: relative;margin-bottom: 0px; display: inline-block; vertical-align: top; }
	/* Multiple column menu buttons position */
	#imHeader_imMenuObject_66 .multiple-column > ul {max-width: 170px;}
	#imHeader_imMenuObject_66 ul ul li:last-child {margin-bottom: 0px; }
	#imHeader_imMenuObject_66 ul ul .label-wrapper { display: block; overflow: hidden; width: 154px; height: 34px; padding-block: 0px; padding-inline: 8px; }
	#imHeader_imMenuObject_66 ul ul .label-wrapper:has(:focus-visible) { overflow: visible; }
	#imHeader_imMenuObject_66 ul ul .label { display: table-cell; vertical-align: middle; }
	/* Level menu default button style */
	#imHeader_imMenuObject_66 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_66 ul ul .label-wrapper .label, #imHeader_imMenuObject_66 ul ul .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 10pt;font-style: normal;text-decoration: none;text-align: start; color: rgba(128, 128, 128, 1);font-weight: normal;}
	/* Level menu hover button style */
	#imHeader_imMenuObject_66 ul ul li.imLevel:hover > .label-wrapper {background-color: transparent;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_66 ul ul li.imLevel:hover > .label-wrapper .label, #imHeader_imMenuObject_66 ul ul li.imLevel:hover > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 10pt;font-style: normal;text-decoration: none;text-align: start; color: rgba(0, 0, 0, 1);font-weight: normal;}
	#imHeader_imMenuObject_66 ul ul li.imPage:hover > .label-wrapper {background-color: transparent;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_66 ul ul li.imPage:hover > .label-wrapper .label, #imHeader_imMenuObject_66 ul ul li.imPage:hover > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 10pt;font-style: normal;text-decoration: none;text-align: start; color: rgba(0, 0, 0, 1);font-weight: normal;}
	/* Level menu separator button style */
	#imHeader_imMenuObject_66 ul ul .imMnMnSeparator > .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_66 ul ul .imMnMnSeparator > .label-wrapper .label, #imHeader_imMenuObject_66 ul ul .imMnMnSeparator > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 10pt;font-style: normal;text-decoration: none;text-align: start; color: rgba(64, 64, 64, 1);font-weight: bold;}
	/* Level menu separation line style */
	/* Level menu current button style */
	#imHeader_imMenuObject_66 .imMnMnCurrent > div.multiple-column > ul > .imMnMnCurrent > .label-wrapper {background-color: transparent;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_66 .imMnMnCurrent > div.multiple-column > ul > .imMnMnCurrent > .label-wrapper .label, #imHeader_imMenuObject_66 .imMnMnCurrent > div.multiple-column > ul > .imMnMnCurrent > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 10pt;font-style: normal;text-decoration: none;text-align: start; color: rgba(0, 0, 0, 1);font-weight: normal;}
	#imHeader_imMenuObject_66 ul ul { z-index: 2; }/* Level menu show/hide directives */
	#imHeader_imMenuObject_66 .multiple-column {position: absolute; z-index: 2;inset-inline-start: 0px; }
	#imHeader_imMenuObject_66 .multiple-column > ul {position: static;
	display: inline-block;vertical-align: top;}
	#imHeader_imMenuObject_66 .multiple-column > ul > li {display: block;}
	#imHeader_imMenuObject_66_container > ul > li > ul {position: absolute;
	top: 33px;
	}
	#imHeader_imMenuObject_66_container > ul > li > ul.open-bottom { inset-inline-start: 0px; }
	#imHeader_imMenuObject_66_container > ul > li > ul.open-left { inset-inline-end: 110px; }
	#imHeader_imMenuObject_66_container > ul > li > ul.open-right { inset-inline-start: 110px; }
	#imHeader_imMenuObject_66_container > ul > li > ul ul, #imHeader_imMenuObject_66_container .multiple-column > ul > li ul {position: absolute;
	top: 0;
	}
	#imHeader_imMenuObject_66_container  > ul > li > ul ul.open-left, #imHeader_imMenuObject_66_container .multiple-column > ul > li ul.open-left{ inset-inline-end: 170px; }
	#imHeader_imMenuObject_66_container  > ul > li > ul ul.open-right, #imHeader_imMenuObject_66_container .multiple-column > ul > li ul.open-right{ inset-inline-start: 170px; }
	#imHeader_imMenuObject_66 ul > li > ul, #imHeader_imMenuObject_66 .multiple-column { display: none; }
	#imHeader_imMenuObject_66_container > ul > li:nth-child(6n+1) {
	margin-inline-start: 0px; 
	clear: left; clear: inline-start; 
	}
	#imHeader_imMenuObject_66_container > ul > li:nth-child(n+7) {
	margin-top: 1px; 
	}
	#imHeader_imMenuObject_66-menu-opened { display: none; }
	#imHeader_imMenuObject_66 .hamburger-component { display: none; }
	#imHeader_imHTMLObject_67_wrapper { position: absolute; top: 0px; inset-inline-start: 0px; width: 30px; height: 20px; text-align: center; z-index: 1014; overflow: hidden; }
	#imHeader_imCell_67 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_67 { grid-template-rows: [row-content] auto ; }
	#imHeader_imHTMLObject_67 { 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_67 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imHeader_imHTMLObject_65_wrapper { display: none; }
	#imHeader_imCell_65 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_65 { grid-template-rows: [row-content] auto ; }
	#imHeader_imHTMLObject_65 { 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_65 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imHeader_imHTMLObject_68_wrapper { display: none; }
	#imHeader_imCell_68 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_68 { grid-template-rows: [row-content] auto ; }
	#imHeader_imHTMLObject_68 { 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_68 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imHeader_imObjectTitle_69_wrapper { position: absolute; top: 80px; inset-inline-start: 10px; width: 110px; height: 48px; text-align: center; z-index: 1020;  }
	#imHeader_imCell_69 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_69 { grid-template-rows: [row-content] auto ; }
	#imHeader_imObjectTitle_69 { 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_69 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imHeader_imObjectTitle_69 { width: 100%; }
	#imHeader_imObjectTitle_69_text { margin: 0px; 
	 }
	#imHeader_imObjectTitle_70_wrapper { display: none; }
	#imHeader_imCell_70 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_70 { grid-template-rows: [row-content] auto ; }
	#imHeader_imObjectTitle_70 { 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_70 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imHeader_imObjectTitle_70 { width: 100%; }
	#imHeader_imObjectTitle_70_text { margin: 0px; 
	 }
	#imHeader_imMenuObject_71_wrapper { display: none; }
	#imHeader_imCell_71 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_71 { grid-template-rows: [row-content] auto ; }
	#imHeader_imMenuObject_71 { 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_71 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	/* Main menu background */
	#imHeader_imMenuObject_71_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_71_container > ul:after {content: '';display: table;clear: both; }
	/* Main menu button size and position */
	#imHeader_imMenuObject_71_container > ul > li {position: relative;margin-inline-start: 0px; margin-top: 0px; display: inline-block; vertical-align: top; }
	#imHeader_imMenuObject_71_container > ul > li > .label-wrapper, #imHeader_imMenuObject_71_container > ul > li > div > .label-wrapper { display: block; overflow: hidden; width: 130px; height: 30px; padding-block: 0px; padding-inline: 5px; border-width: 0px; border-radius: 0px; }
	#imHeader_imMenuObject_71_container > ul > li > .label-wrapper:has(:focus-visible), #imHeader_imMenuObject_71_container > ul > li > div > .label-wrapper:has(:focus-visible) { overflow: visible; }
	#imHeader_imMenuObject_71 .hamburger-button {cursor: pointer; width: 30px; height: 30px; display: inline-block; vertical-align: top; padding: 0; box-sizing: content-box; border-width: 0px; border-radius: 0px; }
	#imHeader_imMenuObject_71 .hamburger-bar { margin: 3px auto; width: 65%; height: 3px; background-color: rgba(37, 58, 88, 1); display: block; }
	#imHeader_imMenuObject_71 .label-inner-wrapper, #imHeader_imMenuObject_71 .hamburger-button > div { display: table; width: 100%; height: 100%; position: relative; z-index: 1; } #imHeader_imMenuObject_71_container > ul > li .label, #imHeader_imMenuObject_71 .hamburger-button > div > div { display: table-cell; vertical-align: middle; }
	/* Main menu default button style */
	#imHeader_imMenuObject_71_container > ul > li > .label-wrapper {background-color: transparent;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_71_container > ul > li > .label-wrapper .label, #imHeader_imMenuObject_71_container > ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 11pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(37, 58, 88, 1);font-weight: normal;}
	/* Hamburger button style */
	#imHeader_imMenuObject_71 .hamburger-button {background-color: transparent;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_71 .hamburger-button .label, #imHeader_imMenuObject_71 .hamburger-button button {width: 100%;height: 100%;font-family: Arial;font-size: 11pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(37, 58, 88, 1);font-weight: normal;}
	/* Main menu current button style */
	#imHeader_imMenuObject_71_container > ul > .imMnMnCurrent > .label-wrapper {background-color: rgba(86, 126, 182, 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_71_container > ul > .imMnMnCurrent > .label-wrapper .label, #imHeader_imMenuObject_71_container > ul > .imMnMnCurrent > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 11pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Main menu hover button style */
	#imHeader_imMenuObject_71_container > ul > li.imPage:hover > .label-wrapper {background-color: rgba(86, 126, 182, 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_71_container > ul > li.imPage:hover > .label-wrapper .label, #imHeader_imMenuObject_71_container > ul > li.imPage:hover > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 11pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	#imHeader_imMenuObject_71_container > ul > li.imLevel:hover > .label-wrapper {background-color: rgba(86, 126, 182, 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_71_container > ul > li.imLevel:hover > .label-wrapper .label, #imHeader_imMenuObject_71_container > ul > li.imLevel:hover > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 11pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Main menu separator button style */
	#imHeader_imMenuObject_71_container > ul > .imMnMnSeparator > .label-wrapper {background-color: transparent;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_71_container > ul > .imMnMnSeparator > .label-wrapper .label, #imHeader_imMenuObject_71_container > ul > .imMnMnSeparator > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 11pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(37, 58, 88, 1);font-weight: normal;}
	#imHeader_imMenuObject_71 .imLevel { cursor: default; }
	#imHeader_imMenuObject_71-menu-opened .imLevel { cursor: default; }
	#imHeader_imMenuObject_71 { text-align: start; }
	#imHeader_imMenuObject_71 .hidden { display: none; }
	#imHeader_imMenuObject_71-menu-opened { overflow: visible; z-index: 10402; }
	#imHeader_imMenuObject_71-menu-opened ul ul { display: none; }
	#imHeader_imMenuObject_71-menu-opened li > div { display: none; }
	#imHeader_imMenuObject_71-menu-opened #imHeader_imMenuObject_71_container-menu-opened div > ul { display: block; }
	#imHeader_imMenuObject_71-menu-opened #imHeader_imMenuObject_71_container-menu-opened > ul { position: absolute; inset-inline-start: 0px; inset-inline-end: auto;  top: 40px; background-color: transparent; overflow-x: hidden; overflow-y: auto; height: calc(100% - 40px); width: 100%; }
	#imHeader_imMenuObject_71-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(255, 255, 255, 1); }
	#imHeader_imMenuObject_71-menu-opened .hamburger-menu-close-button span { cursor: pointer; }
	#imHeader_imMenuObject_71-menu-opened { position:fixed; top: 0; bottom: 0; inset-inline-start: 0px; width: 160px; 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_71-opened #imPageExtContainer:after{ width: 100%; height: 100%; background-color: rgba(255, 192, 192, 1); opacity: 0.7;}
	.menu-imHeader_imMenuObject_71-towards-closing #imPageExtContainer:after { width: 100%; height: 100%; background-color: transparent; opacity: 0.7; transition: background-color 1000ms linear, opacity;}
	#imHeader_imMenuObject_71 .hidden { display: none; }
	/* Responsive menu button size and position */
	#imHeader_imMenuObject_71-menu-opened li {position: relative;margin-bottom: 0px; display: inline-block; vertical-align: top; }
	#imHeader_imMenuObject_71-menu-opened li:last-child {margin-bottom: 0px; }
	#imHeader_imMenuObject_71-menu-opened .label-wrapper { display: block; overflow: hidden; position: relative; width: 150px; height: 34px; padding-block: 0px; padding-inline: 5px; }
	#imHeader_imMenuObject_71-menu-opened .label-inner-wrapper { display: table; width: 100%; height: 100%; z-index: 1; position: relative; } #imHeader_imMenuObject_71-menu-opened .label { display: table-cell; vertical-align: middle; }
	#imHeader_imMenuObject_71-menu-opened .hamburger-menu-background { position: absolute;display: block;top: 0;bottom: 0;width: 160px;inset-inline-start: 0px; inset-inline-end: auto; background-color: transparent;transition: left 500ms, right 500ms, opacity 500ms;}
	/* Responsive menu default button style */
	#imHeader_imMenuObject_71-menu-opened ul > li > .label-wrapper {background-color: rgba(17, 128, 188, 1);background-image: none;}
	#imHeader_imMenuObject_71-menu-opened ul > li > .label-wrapper .label, #imHeader_imMenuObject_71-menu-opened ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 10pt;font-style: normal;text-decoration: none;text-align: start; color: rgba(255, 255, 255, 1);font-weight: normal;}
	#imHeader_imMenuObject_71-menu-opened ul ul > li > .label-wrapper {background-color: rgba(17, 128, 188, 1);background-image: none;}
	#imHeader_imMenuObject_71-menu-opened ul ul > li > .label-wrapper .label, #imHeader_imMenuObject_71-menu-opened ul ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 10pt;font-style: normal;text-decoration: none;text-align: start; color: rgba(255, 255, 255, 1);font-weight: normal;}
	#imHeader_imMenuObject_71-menu-opened ul ul ul > li > .label-wrapper {background-color: rgba(17, 128, 188, 1);background-image: none;}
	#imHeader_imMenuObject_71-menu-opened ul ul ul > li > .label-wrapper .label, #imHeader_imMenuObject_71-menu-opened ul ul ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 10pt;font-style: normal;text-decoration: none;text-align: start; color: rgba(255, 255, 255, 1);font-weight: normal;}
	#imHeader_imMenuObject_71-menu-opened ul ul ul ul > li > .label-wrapper {background-color: rgba(17, 128, 188, 1);background-image: none;}
	#imHeader_imMenuObject_71-menu-opened ul ul ul ul > li > .label-wrapper .label, #imHeader_imMenuObject_71-menu-opened ul ul ul ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 10pt;font-style: normal;text-decoration: none;text-align: start; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Responsive menu hover button style */
	#imHeader_imMenuObject_71-menu-opened ul > li:hover:not(.imMnMnSeparator) > .label-wrapper {background-color: rgba(17, 128, 188, 1);background-image: none;}
	#imHeader_imMenuObject_71-menu-opened ul > li:hover:not(.imMnMnSeparator) > .label-wrapper .label, #imHeader_imMenuObject_71-menu-opened ul > li:hover:not(.imMnMnSeparator) > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 10pt;font-style: normal;text-decoration: none;text-align: start; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Responsive menu current button style */
	#imHeader_imMenuObject_71-menu-opened #imHeader_imMenuObject_71_container-menu-opened > ul > .imMnMnCurrent > .label-wrapper {background-color: rgba(17, 128, 188, 1);background-image: none;}
	#imHeader_imMenuObject_71-menu-opened #imHeader_imMenuObject_71_container-menu-opened > ul > .imMnMnCurrent > .label-wrapper .label, #imHeader_imMenuObject_71-menu-opened #imHeader_imMenuObject_71_container-menu-opened > ul > .imMnMnCurrent > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 10pt;font-style: normal;text-decoration: none;text-align: start; color: rgba(255, 255, 255, 1);font-weight: bold;}
	#imHeader_imMenuObject_71-menu-opened .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper {background-color: rgba(17, 128, 188, 1);background-image: none;}
	#imHeader_imMenuObject_71-menu-opened .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper .label, #imHeader_imMenuObject_71-menu-opened .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 10pt;font-style: normal;text-decoration: none;text-align: start; color: rgba(255, 255, 255, 1);font-weight: bold;}
	/* Responsive menu separator button style */
	#imHeader_imMenuObject_71-menu-opened ul > .imMnMnSeparator > .label-wrapper {background-color: rgba(17, 128, 188, 1);background-image: none;}
	#imHeader_imMenuObject_71-menu-opened ul > .imMnMnSeparator > .label-wrapper .label, #imHeader_imMenuObject_71-menu-opened ul > .imMnMnSeparator > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 10pt;font-style: normal;text-decoration: none;text-align: start; color: rgba(255, 255, 255, 1);font-weight: bold;}
	/* Responsive menu separation line style */
	#imHeader_imHTMLObject_72_wrapper { position: absolute; top: 0px; inset-inline-start: 0px; width: 128px; height: 128px; text-align: center; z-index: 1019; overflow: hidden; }
	#imHeader_imCell_72 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_72 { grid-template-rows: [row-content] auto ; }
	#imHeader_imHTMLObject_72 { 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_72 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imHeader_imHTMLObject_73_wrapper { display: none; }
	#imHeader_imCell_73 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_73 { grid-template-rows: [row-content] auto ; }
	#imHeader_imHTMLObject_73 { 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_73 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imHeader_imHTMLObject_74_wrapper { position: absolute; top: 59px; inset-inline-start: 611px; width: 72px; height: 29px; text-align: center; z-index: 1022; overflow: hidden; }
	#imHeader_imCell_74 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_74 { grid-template-rows: [row-content] auto ; }
	#imHeader_imHTMLObject_74 { 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_74 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imHeader_imHTMLObject_75_wrapper { display: none; }
	#imHeader_imCell_75 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_75 { grid-template-rows: [row-content] auto ; }
	#imHeader_imHTMLObject_75 { 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_75 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	
}

@media (max-width: 839.9px) and (min-width: 480.0px) {
	#imHeader_imObjectImage_08_wrapper { display: none; }
	#imHeader_imObjectImage_08_wrapper img {-webkit-clip-path: inset(0 0 -Infinity% 0);clip-path: inset(0 0 -Infinity% 0);}#imHeader_imCell_8 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_8 { grid-template-rows: [row-content] auto ; }
	#imHeader_imObjectImage_08 { 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_8 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imHeader_imObjectSearch_19_wrapper { display: none; }
	#imHeader_imCell_19 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_19 { grid-template-rows: [row-content] auto ; }
	#imHeader_imObjectSearch_19 { 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_19 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	input#imHeader_imObjectSearch_19_field[type=text] { margin-inline-end: -1px; }
	#imHeader_imObjectSearch_19_button { background-position: right 8px center; }
	#imHeader_pluginAppObj_24_wrapper { display: none; }
	#imHeader_imCell_24 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_24 { grid-template-rows: [row-content] auto ; }
	#imHeader_pluginAppObj_24 { 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_24 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imHeader_imHTMLObject_25_wrapper { position: absolute; top: 74px; inset-inline-start: 141px; width: 200px; height: 40px; text-align: center; z-index: 1005; overflow: hidden; }
	#imHeader_imCell_25 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_25 { grid-template-rows: [row-content] auto ; }
	#imHeader_imHTMLObject_25 { 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_25 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imHeader_imObjectSearch_30_wrapper { display: none; }
	#imHeader_imCell_30 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_30 { grid-template-rows: [row-content] auto ; }
	#imHeader_imObjectSearch_30 { 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_30 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	input#imHeader_imObjectSearch_30_field[type=text] { margin-inline-end: -1px; }
	#imHeader_imObjectSearch_30_button { background-position: right 6px center; }
	#imHeader_imObjectTitle_51_wrapper { display: none; }
	#imHeader_imCell_51 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_51 { grid-template-rows: [row-content] auto ; }
	#imHeader_imObjectTitle_51 { 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_51 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imHeader_imObjectTitle_51{ text-shadow: 0px 0px 3px rgba(128, 128, 128, 1)}#imHeader_imObjectTitle_51 { width: 100%; }
	#imHeader_imObjectTitle_51_text { margin: 0px; 
	 }
	#imHeader_imObjectImage_60_wrapper { display: none; }
	#imHeader_imObjectImage_60_wrapper img {-webkit-clip-path: inset(0 0 -Infinity% 0);clip-path: inset(0 0 -Infinity% 0);}#imHeader_imCell_60 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_60 { grid-template-rows: [row-content] auto ; }
	#imHeader_imObjectImage_60 { 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_60 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imHeader_imHTMLObject_61_wrapper { position: absolute; top: 97px; inset-inline-start: 161px; width: 156px; height: 156px; text-align: center; z-index: 1008; overflow: hidden; }
	#imHeader_imCell_61 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_61 { grid-template-rows: [row-content] auto ; }
	#imHeader_imHTMLObject_61 { 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_61 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imHeader_imMenuObject_62_wrapper { display: none; }
	#imHeader_imCell_62 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_62 { grid-template-rows: [row-content] auto ; }
	#imHeader_imMenuObject_62 { 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_62 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	/* Main menu background */
	#imHeader_imMenuObject_62_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_62_container > ul:after {content: '';display: table;clear: both; }
	/* Main menu button size and position */
	#imHeader_imMenuObject_62_container > ul > li {position: relative;margin-inline-start: 1px; margin-top: 0px; display: inline-block; vertical-align: top; }
	#imHeader_imMenuObject_62_container > ul > li > .label-wrapper, #imHeader_imMenuObject_62_container > ul > li > div > .label-wrapper { display: block; overflow: hidden; width: 145px; height: 32px; padding: 0px; border-block-width: 3px 0px; border-inline-width: 0px; border-radius: 0px; }
	#imHeader_imMenuObject_62_container > ul > li > .label-wrapper:has(:focus-visible), #imHeader_imMenuObject_62_container > ul > li > div > .label-wrapper:has(:focus-visible) { overflow: visible; }
	#imHeader_imMenuObject_62 .hamburger-button {cursor: pointer; width: 32px; height: 32px; display: inline-block; vertical-align: top; padding: 0; box-sizing: content-box; border-block-width: 3px 0px; border-inline-width: 0px; border-radius: 0px; }
	#imHeader_imMenuObject_62 .hamburger-bar { margin: 3px auto; width: 65%; height: 3px; background-color: rgba(255, 255, 255, 1); display: block; }
	#imHeader_imMenuObject_62 .label-inner-wrapper, #imHeader_imMenuObject_62 .hamburger-button > div { display: table; width: 100%; height: 100%; position: relative; z-index: 1; } #imHeader_imMenuObject_62_container > ul > li .label, #imHeader_imMenuObject_62 .hamburger-button > div > div { display: table-cell; vertical-align: middle; }
	/* Main menu default button style */
	#imHeader_imMenuObject_62_container > ul > li > .label-wrapper {background-color: transparent;background-image: none;border-block-color: rgba(201, 106, 61, 1) rgba(211, 211, 211, 1); border-inline-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-style: solid; }
	#imHeader_imMenuObject_62_container > ul > li > .label-wrapper .label, #imHeader_imMenuObject_62_container > ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 11pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Hamburger button style */
	#imHeader_imMenuObject_62 .hamburger-button {background-color: transparent;background-image: none;border-block-color: rgba(201, 106, 61, 1) rgba(211, 211, 211, 1); border-inline-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-style: solid; }
	#imHeader_imMenuObject_62 .hamburger-button .label, #imHeader_imMenuObject_62 .hamburger-button button {width: 100%;height: 100%;font-family: Verdana;font-size: 11pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Main menu current button style */
	#imHeader_imMenuObject_62_container > ul > .imMnMnCurrent > .label-wrapper {background-color: transparent;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_62_container > ul > .imMnMnCurrent > .label-wrapper .label, #imHeader_imMenuObject_62_container > ul > .imMnMnCurrent > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 11pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Main menu hover button style */
	#imHeader_imMenuObject_62_container > ul > li.imPage:hover > .label-wrapper {background-color: transparent;background-image: none;border-block-color: rgba(255, 255, 255, 1) rgba(211, 211, 211, 1); border-inline-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-style: solid; }
	#imHeader_imMenuObject_62_container > ul > li.imPage:hover > .label-wrapper .label, #imHeader_imMenuObject_62_container > ul > li.imPage:hover > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 11pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	#imHeader_imMenuObject_62_container > ul > li.imLevel:hover > .label-wrapper {background-color: transparent;background-image: none;border-block-color: rgba(255, 255, 255, 1) rgba(211, 211, 211, 1); border-inline-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-style: solid; }
	#imHeader_imMenuObject_62_container > ul > li.imLevel:hover > .label-wrapper .label, #imHeader_imMenuObject_62_container > ul > li.imLevel:hover > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 11pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Main menu separator button style */
	#imHeader_imMenuObject_62_container > ul > .imMnMnSeparator > .label-wrapper {background-color: transparent;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_62_container > ul > .imMnMnSeparator > .label-wrapper .label, #imHeader_imMenuObject_62_container > ul > .imMnMnSeparator > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 11pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(37, 58, 88, 1);font-weight: normal;}
	#imHeader_imMenuObject_62 .imLevel { cursor: default; }
	#imHeader_imMenuObject_62-menu-opened .imLevel { cursor: default; }
	#imHeader_imMenuObject_62 { text-align: start; }
	#imHeader_imMenuObject_62 .hidden { display: none; }
	#imHeader_imMenuObject_62-menu-opened { overflow: visible; z-index: 10402; }
	#imHeader_imMenuObject_62-menu-opened ul ul { display: none; }
	#imHeader_imMenuObject_62-menu-opened li > div { display: none; }
	#imHeader_imMenuObject_62-menu-opened #imHeader_imMenuObject_62_container-menu-opened div > ul { display: block; }
	#imHeader_imMenuObject_62-menu-opened #imHeader_imMenuObject_62_container-menu-opened > ul { position: absolute; inset-inline-start: 0px; inset-inline-end: auto;  top: 40px; background-color: rgba(211, 211, 211, 1); overflow-x: hidden; overflow-y: auto; height: calc(100% - 40px); width: 100%; }
	#imHeader_imMenuObject_62-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(255, 255, 255, 1); }
	#imHeader_imMenuObject_62-menu-opened .hamburger-menu-close-button span { cursor: pointer; }
	#imHeader_imMenuObject_62-menu-opened { position:fixed; top: 0; bottom: 0; inset-inline-start: 0px; width: 160px; 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_62-opened #imPageExtContainer:after{ width: 100%; height: 100%; background-color: rgba(0, 0, 0, 1); opacity: 0.5;}
	.menu-imHeader_imMenuObject_62-towards-closing #imPageExtContainer:after { width: 100%; height: 100%; background-color: transparent; opacity: 0.5; transition: background-color 1000ms linear, opacity;}
	#imHeader_imMenuObject_62 .hidden { display: none; }
	/* Responsive menu button size and position */
	#imHeader_imMenuObject_62-menu-opened li {position: relative;margin-bottom: 0px; display: inline-block; vertical-align: top; }
	#imHeader_imMenuObject_62-menu-opened li:last-child {margin-bottom: 0px; }
	#imHeader_imMenuObject_62-menu-opened .label-wrapper { display: block; overflow: hidden; position: relative; width: 150px; height: 26px; padding-block: 0px; padding-inline: 5px; }
	#imHeader_imMenuObject_62-menu-opened .label-inner-wrapper { display: table; width: 100%; height: 100%; z-index: 1; position: relative; } #imHeader_imMenuObject_62-menu-opened .label { display: table-cell; vertical-align: middle; }
	#imHeader_imMenuObject_62-menu-opened .hamburger-menu-background { position: absolute;display: block;top: 0;bottom: 0;width: 160px;inset-inline-start: 0px; inset-inline-end: auto; background-color: rgba(211, 211, 211, 1);transition: left 500ms, right 500ms, opacity 500ms;}
	/* Responsive menu default button style */
	#imHeader_imMenuObject_62-menu-opened ul > li > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_62-menu-opened ul > li > .label-wrapper .label, #imHeader_imMenuObject_62-menu-opened ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	#imHeader_imMenuObject_62-menu-opened ul ul > li > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_62-menu-opened ul ul > li > .label-wrapper .label, #imHeader_imMenuObject_62-menu-opened ul ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	#imHeader_imMenuObject_62-menu-opened ul ul ul > li > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_62-menu-opened ul ul ul > li > .label-wrapper .label, #imHeader_imMenuObject_62-menu-opened ul ul ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	#imHeader_imMenuObject_62-menu-opened ul ul ul ul > li > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_62-menu-opened ul ul ul ul > li > .label-wrapper .label, #imHeader_imMenuObject_62-menu-opened ul ul ul ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Responsive menu hover button style */
	#imHeader_imMenuObject_62-menu-opened ul > li:hover:not(.imMnMnSeparator) > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_62-menu-opened ul > li:hover:not(.imMnMnSeparator) > .label-wrapper .label, #imHeader_imMenuObject_62-menu-opened ul > li:hover:not(.imMnMnSeparator) > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Responsive menu current button style */
	#imHeader_imMenuObject_62-menu-opened #imHeader_imMenuObject_62_container-menu-opened > ul > .imMnMnCurrent > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_62-menu-opened #imHeader_imMenuObject_62_container-menu-opened > ul > .imMnMnCurrent > .label-wrapper .label, #imHeader_imMenuObject_62-menu-opened #imHeader_imMenuObject_62_container-menu-opened > ul > .imMnMnCurrent > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	#imHeader_imMenuObject_62-menu-opened .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_62-menu-opened .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper .label, #imHeader_imMenuObject_62-menu-opened .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Responsive menu separator button style */
	#imHeader_imMenuObject_62-menu-opened ul > .imMnMnSeparator > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_62-menu-opened ul > .imMnMnSeparator > .label-wrapper .label, #imHeader_imMenuObject_62-menu-opened ul > .imMnMnSeparator > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Responsive menu separation line style */
	#imHeader_imMenuObject_62-menu-opened {  transform: translate3d(-160px, 0 ,0);  transition: transform 1000ms;}
	#imHeader_imMenuObject_62-menu-opened.animated {  transform: translate3d(0, 0, 0);}
	#imHeader_imMenuObject_63_wrapper { display: none; }
	#imHeader_imCell_63 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_63 { grid-template-rows: [row-content] auto ; }
	#imHeader_imMenuObject_63 { 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_63 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	/* Main menu background */
	#imHeader_imMenuObject_63_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_63_container > ul:after {content: '';display: table;clear: both; }
	/* Main menu button size and position */
	#imHeader_imMenuObject_63_container > ul > li {position: relative;margin-inline-start: 0px; margin-top: 0px; display: inline-block; vertical-align: top; }
	#imHeader_imMenuObject_63_container > ul > li > .label-wrapper, #imHeader_imMenuObject_63_container > ul > li > div > .label-wrapper { display: block; overflow: hidden; width: 168px; height: 24px; padding: 0px; border-block-width: 0px; border-inline-width: 2px 0px; border-radius: 0px; }
	#imHeader_imMenuObject_63_container > ul > li > .label-wrapper:has(:focus-visible), #imHeader_imMenuObject_63_container > ul > li > div > .label-wrapper:has(:focus-visible) { overflow: visible; }
	#imHeader_imMenuObject_63 .hamburger-button {cursor: pointer; width: 24px; height: 24px; display: inline-block; vertical-align: top; padding: 0; box-sizing: content-box; border-block-width: 0px; border-inline-width: 2px 0px; border-radius: 0px; }
	#imHeader_imMenuObject_63 .hamburger-bar { margin: 2px auto; width: 65%; height: 2px; background-color: rgba(154, 51, 29, 1); display: block; }
	#imHeader_imMenuObject_63 .label-inner-wrapper, #imHeader_imMenuObject_63 .hamburger-button > div { display: table; width: 100%; height: 100%; position: relative; z-index: 1; } #imHeader_imMenuObject_63_container > ul > li .label, #imHeader_imMenuObject_63 .hamburger-button > div > div { display: table-cell; vertical-align: middle; }
	/* Main menu default button style */
	#imHeader_imMenuObject_63_container > ul > li > .label-wrapper {background-color: transparent;background-image: none;border-block-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-inline-color: rgba(255, 255, 255, 1) rgba(211, 211, 211, 1); border-style: solid; }
	#imHeader_imMenuObject_63_container > ul > li > .label-wrapper .label, #imHeader_imMenuObject_63_container > ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 11pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(154, 51, 29, 1);font-weight: normal;}
	/* Hamburger button style */
	#imHeader_imMenuObject_63 .hamburger-button {background-color: transparent;background-image: none;border-block-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-inline-color: rgba(255, 255, 255, 1) rgba(211, 211, 211, 1); border-style: solid; }
	#imHeader_imMenuObject_63 .hamburger-button .label, #imHeader_imMenuObject_63 .hamburger-button button {width: 100%;height: 100%;font-family: Arial;font-size: 11pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(154, 51, 29, 1);font-weight: normal;}
	/* Main menu current button style */
	#imHeader_imMenuObject_63_container > ul > .imMnMnCurrent > .label-wrapper {background-color: transparent;background-image: none;border-block-color: transparent transparent; border-inline-color: rgba(255, 255, 255, 1) transparent; border-style: solid; }
	#imHeader_imMenuObject_63_container > ul > .imMnMnCurrent > .label-wrapper .label, #imHeader_imMenuObject_63_container > ul > .imMnMnCurrent > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 11pt;font-style: normal;text-decoration: underline;text-align: center; color: rgba(154, 51, 29, 1);font-weight: normal;}
	/* Main menu hover button style */
	#imHeader_imMenuObject_63_container > ul > li.imPage:hover > .label-wrapper {background-color: transparent;background-image: none;border-block-color: transparent transparent; border-inline-color: rgba(255, 255, 255, 1) transparent; border-style: solid; }
	#imHeader_imMenuObject_63_container > ul > li.imPage:hover > .label-wrapper .label, #imHeader_imMenuObject_63_container > ul > li.imPage:hover > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 11pt;font-style: normal;text-decoration: underline;text-align: center; color: rgba(154, 51, 29, 1);font-weight: normal;}
	#imHeader_imMenuObject_63_container > ul > li.imLevel:hover > .label-wrapper {background-color: transparent;background-image: none;border-block-color: transparent transparent; border-inline-color: rgba(255, 255, 255, 1) transparent; border-style: solid; }
	#imHeader_imMenuObject_63_container > ul > li.imLevel:hover > .label-wrapper .label, #imHeader_imMenuObject_63_container > ul > li.imLevel:hover > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 11pt;font-style: normal;text-decoration: underline;text-align: center; color: rgba(154, 51, 29, 1);font-weight: normal;}
	/* Main menu separator button style */
	#imHeader_imMenuObject_63_container > ul > .imMnMnSeparator > .label-wrapper {background-color: transparent;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_63_container > ul > .imMnMnSeparator > .label-wrapper .label, #imHeader_imMenuObject_63_container > ul > .imMnMnSeparator > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 11pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(37, 58, 88, 1);font-weight: normal;}
	#imHeader_imMenuObject_63 .imLevel { cursor: default; }
	#imHeader_imMenuObject_63-menu-opened .imLevel { cursor: default; }
	#imHeader_imMenuObject_63 { text-align: center; }
	#imHeader_imMenuObject_63 .hidden { display: none; }
	#imHeader_imMenuObject_63-menu-opened { overflow: visible; z-index: 10402; }
	#imHeader_imMenuObject_63-menu-opened ul ul { display: none; }
	#imHeader_imMenuObject_63-menu-opened li > div { display: none; }
	#imHeader_imMenuObject_63-menu-opened #imHeader_imMenuObject_63_container-menu-opened div > ul { display: block; }
	#imHeader_imMenuObject_63-menu-opened #imHeader_imMenuObject_63_container-menu-opened > ul { position: absolute; inset-inline-start: 0px; inset-inline-end: auto;  top: 40px; background-color: rgba(211, 211, 211, 1); overflow-x: hidden; overflow-y: auto; height: calc(100% - 40px); width: 100%; }
	#imHeader_imMenuObject_63-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(255, 255, 255, 1); }
	#imHeader_imMenuObject_63-menu-opened .hamburger-menu-close-button span { cursor: pointer; }
	#imHeader_imMenuObject_63-menu-opened { position:fixed; top: 0; bottom: 0; inset-inline-start: 0px; width: 160px; 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_63-opened #imPageExtContainer:after{ width: 100%; height: 100%; background-color: rgba(0, 0, 0, 1); opacity: 0.5;}
	.menu-imHeader_imMenuObject_63-towards-closing #imPageExtContainer:after { width: 100%; height: 100%; background-color: transparent; opacity: 0.5; transition: background-color 1000ms linear, opacity;}
	#imHeader_imMenuObject_63 .hidden { display: none; }
	/* Responsive menu button size and position */
	#imHeader_imMenuObject_63-menu-opened li {position: relative;margin-bottom: 0px; display: inline-block; vertical-align: top; }
	#imHeader_imMenuObject_63-menu-opened li:last-child {margin-bottom: 0px; }
	#imHeader_imMenuObject_63-menu-opened .label-wrapper { display: block; overflow: hidden; position: relative; width: 150px; height: 26px; padding-block: 0px; padding-inline: 5px; }
	#imHeader_imMenuObject_63-menu-opened .label-inner-wrapper { display: table; width: 100%; height: 100%; z-index: 1; position: relative; } #imHeader_imMenuObject_63-menu-opened .label { display: table-cell; vertical-align: middle; }
	#imHeader_imMenuObject_63-menu-opened .hamburger-menu-background { position: absolute;display: block;top: 0;bottom: 0;width: 160px;inset-inline-start: 0px; inset-inline-end: auto; background-color: rgba(211, 211, 211, 1);transition: left 500ms, right 500ms, opacity 500ms;}
	/* Responsive menu default button style */
	#imHeader_imMenuObject_63-menu-opened ul > li > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_63-menu-opened ul > li > .label-wrapper .label, #imHeader_imMenuObject_63-menu-opened ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	#imHeader_imMenuObject_63-menu-opened ul ul > li > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_63-menu-opened ul ul > li > .label-wrapper .label, #imHeader_imMenuObject_63-menu-opened ul ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	#imHeader_imMenuObject_63-menu-opened ul ul ul > li > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_63-menu-opened ul ul ul > li > .label-wrapper .label, #imHeader_imMenuObject_63-menu-opened ul ul ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	#imHeader_imMenuObject_63-menu-opened ul ul ul ul > li > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_63-menu-opened ul ul ul ul > li > .label-wrapper .label, #imHeader_imMenuObject_63-menu-opened ul ul ul ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Responsive menu hover button style */
	#imHeader_imMenuObject_63-menu-opened ul > li:hover:not(.imMnMnSeparator) > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_63-menu-opened ul > li:hover:not(.imMnMnSeparator) > .label-wrapper .label, #imHeader_imMenuObject_63-menu-opened ul > li:hover:not(.imMnMnSeparator) > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Responsive menu current button style */
	#imHeader_imMenuObject_63-menu-opened #imHeader_imMenuObject_63_container-menu-opened > ul > .imMnMnCurrent > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_63-menu-opened #imHeader_imMenuObject_63_container-menu-opened > ul > .imMnMnCurrent > .label-wrapper .label, #imHeader_imMenuObject_63-menu-opened #imHeader_imMenuObject_63_container-menu-opened > ul > .imMnMnCurrent > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	#imHeader_imMenuObject_63-menu-opened .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_63-menu-opened .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper .label, #imHeader_imMenuObject_63-menu-opened .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Responsive menu separator button style */
	#imHeader_imMenuObject_63-menu-opened ul > .imMnMnSeparator > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_63-menu-opened ul > .imMnMnSeparator > .label-wrapper .label, #imHeader_imMenuObject_63-menu-opened ul > .imMnMnSeparator > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Responsive menu separation line style */
	#imHeader_imMenuObject_63-menu-opened {  transform: translate3d(-160px, 0 ,0);  transition: transform 1000ms;}
	#imHeader_imMenuObject_63-menu-opened.animated {  transform: translate3d(0, 0, 0);}
	#imHeader_imMenuObject_64_wrapper { display: none; }
	#imHeader_imCell_64 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_64 { grid-template-rows: [row-content] auto ; }
	#imHeader_imMenuObject_64 { 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_64 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	/* Main menu background */
	#imHeader_imMenuObject_64_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_64_container > ul:after {content: '';display: table;clear: both; }
	/* Main menu button size and position */
	#imHeader_imMenuObject_64_container > ul > li {position: relative;margin-inline-start: 0px; margin-top: 0px; display: inline-block; vertical-align: top; }
	#imHeader_imMenuObject_64_container > ul > li > .label-wrapper, #imHeader_imMenuObject_64_container > ul > li > div > .label-wrapper { display: block; overflow: hidden; width: 145px; height: 20px; padding: 0px; border-block-width: 0px; border-inline-width: 2px 0px; border-radius: 0px; }
	#imHeader_imMenuObject_64_container > ul > li > .label-wrapper:has(:focus-visible), #imHeader_imMenuObject_64_container > ul > li > div > .label-wrapper:has(:focus-visible) { overflow: visible; }
	#imHeader_imMenuObject_64 .hamburger-button {cursor: pointer; width: 20px; height: 20px; display: inline-block; vertical-align: top; padding: 0; box-sizing: content-box; border-block-width: 0px; border-inline-width: 2px 0px; border-radius: 0px; }
	#imHeader_imMenuObject_64 .hamburger-bar { margin: 2px auto; width: 65%; height: 2px; background-color: rgba(128, 0, 0, 1); display: block; }
	#imHeader_imMenuObject_64 .label-inner-wrapper, #imHeader_imMenuObject_64 .hamburger-button > div { display: table; width: 100%; height: 100%; position: relative; z-index: 1; } #imHeader_imMenuObject_64_container > ul > li .label, #imHeader_imMenuObject_64 .hamburger-button > div > div { display: table-cell; vertical-align: middle; }
	/* Main menu default button style */
	#imHeader_imMenuObject_64_container > ul > li > .label-wrapper {background-color: transparent;background-image: none;border-block-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-inline-color: rgba(255, 255, 255, 1) rgba(211, 211, 211, 1); border-style: solid; }
	#imHeader_imMenuObject_64_container > ul > li > .label-wrapper .label, #imHeader_imMenuObject_64_container > ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(128, 0, 0, 1);font-weight: normal;}
	/* Hamburger button style */
	#imHeader_imMenuObject_64 .hamburger-button {background-color: transparent;background-image: none;border-block-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-inline-color: rgba(255, 255, 255, 1) rgba(211, 211, 211, 1); border-style: solid; }
	#imHeader_imMenuObject_64 .hamburger-button .label, #imHeader_imMenuObject_64 .hamburger-button button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(128, 0, 0, 1);font-weight: normal;}
	/* Main menu current button style */
	#imHeader_imMenuObject_64_container > ul > .imMnMnCurrent > .label-wrapper {background-color: transparent;background-image: none;border-block-color: transparent transparent; border-inline-color: rgba(255, 255, 255, 1) transparent; border-style: solid; }
	#imHeader_imMenuObject_64_container > ul > .imMnMnCurrent > .label-wrapper .label, #imHeader_imMenuObject_64_container > ul > .imMnMnCurrent > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: underline;text-align: center; color: rgba(128, 0, 0, 1);font-weight: normal;}
	/* Main menu hover button style */
	#imHeader_imMenuObject_64_container > ul > li.imPage:hover > .label-wrapper {background-color: transparent;background-image: none;border-block-color: transparent transparent; border-inline-color: rgba(255, 255, 255, 1) transparent; border-style: solid; }
	#imHeader_imMenuObject_64_container > ul > li.imPage:hover > .label-wrapper .label, #imHeader_imMenuObject_64_container > ul > li.imPage:hover > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: underline;text-align: center; color: rgba(128, 0, 0, 1);font-weight: normal;}
	#imHeader_imMenuObject_64_container > ul > li.imLevel:hover > .label-wrapper {background-color: transparent;background-image: none;border-block-color: transparent transparent; border-inline-color: rgba(255, 255, 255, 1) transparent; border-style: solid; }
	#imHeader_imMenuObject_64_container > ul > li.imLevel:hover > .label-wrapper .label, #imHeader_imMenuObject_64_container > ul > li.imLevel:hover > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: underline;text-align: center; color: rgba(128, 0, 0, 1);font-weight: normal;}
	/* Main menu separator button style */
	#imHeader_imMenuObject_64_container > ul > .imMnMnSeparator > .label-wrapper {background-color: transparent;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_64_container > ul > .imMnMnSeparator > .label-wrapper .label, #imHeader_imMenuObject_64_container > ul > .imMnMnSeparator > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(37, 58, 88, 1);font-weight: normal;}
	#imHeader_imMenuObject_64 .imLevel { cursor: default; }
	#imHeader_imMenuObject_64-menu-opened .imLevel { cursor: default; }
	#imHeader_imMenuObject_64 { text-align: center; }
	#imHeader_imMenuObject_64 .hidden { display: none; }
	#imHeader_imMenuObject_64-menu-opened { overflow: visible; z-index: 10402; }
	#imHeader_imMenuObject_64-menu-opened ul ul { display: none; }
	#imHeader_imMenuObject_64-menu-opened li > div { display: none; }
	#imHeader_imMenuObject_64-menu-opened #imHeader_imMenuObject_64_container-menu-opened div > ul { display: block; }
	#imHeader_imMenuObject_64-menu-opened #imHeader_imMenuObject_64_container-menu-opened > ul { position: absolute; inset-inline-start: 0px; inset-inline-end: auto;  top: 40px; background-color: rgba(211, 211, 211, 1); overflow-x: hidden; overflow-y: auto; height: calc(100% - 40px); width: 100%; }
	#imHeader_imMenuObject_64-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(255, 255, 255, 1); }
	#imHeader_imMenuObject_64-menu-opened .hamburger-menu-close-button span { cursor: pointer; }
	#imHeader_imMenuObject_64-menu-opened { position:fixed; top: 0; bottom: 0; inset-inline-start: 0px; width: 160px; 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_64-opened #imPageExtContainer:after{ width: 100%; height: 100%; background-color: rgba(0, 0, 0, 1); opacity: 0.5;}
	.menu-imHeader_imMenuObject_64-towards-closing #imPageExtContainer:after { width: 100%; height: 100%; background-color: transparent; opacity: 0.5; transition: background-color 1000ms linear, opacity;}
	#imHeader_imMenuObject_64 .hidden { display: none; }
	/* Responsive menu button size and position */
	#imHeader_imMenuObject_64-menu-opened li {position: relative;margin-bottom: 0px; display: inline-block; vertical-align: top; }
	#imHeader_imMenuObject_64-menu-opened li:last-child {margin-bottom: 0px; }
	#imHeader_imMenuObject_64-menu-opened .label-wrapper { display: block; overflow: hidden; position: relative; width: 150px; height: 26px; padding-block: 0px; padding-inline: 5px; }
	#imHeader_imMenuObject_64-menu-opened .label-inner-wrapper { display: table; width: 100%; height: 100%; z-index: 1; position: relative; } #imHeader_imMenuObject_64-menu-opened .label { display: table-cell; vertical-align: middle; }
	#imHeader_imMenuObject_64-menu-opened .hamburger-menu-background { position: absolute;display: block;top: 0;bottom: 0;width: 160px;inset-inline-start: 0px; inset-inline-end: auto; background-color: rgba(211, 211, 211, 1);transition: left 500ms, right 500ms, opacity 500ms;}
	/* Responsive menu default button style */
	#imHeader_imMenuObject_64-menu-opened ul > li > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_64-menu-opened ul > li > .label-wrapper .label, #imHeader_imMenuObject_64-menu-opened ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	#imHeader_imMenuObject_64-menu-opened ul ul > li > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_64-menu-opened ul ul > li > .label-wrapper .label, #imHeader_imMenuObject_64-menu-opened ul ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	#imHeader_imMenuObject_64-menu-opened ul ul ul > li > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_64-menu-opened ul ul ul > li > .label-wrapper .label, #imHeader_imMenuObject_64-menu-opened ul ul ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	#imHeader_imMenuObject_64-menu-opened ul ul ul ul > li > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_64-menu-opened ul ul ul ul > li > .label-wrapper .label, #imHeader_imMenuObject_64-menu-opened ul ul ul ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Responsive menu hover button style */
	#imHeader_imMenuObject_64-menu-opened ul > li:hover:not(.imMnMnSeparator) > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_64-menu-opened ul > li:hover:not(.imMnMnSeparator) > .label-wrapper .label, #imHeader_imMenuObject_64-menu-opened ul > li:hover:not(.imMnMnSeparator) > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Responsive menu current button style */
	#imHeader_imMenuObject_64-menu-opened #imHeader_imMenuObject_64_container-menu-opened > ul > .imMnMnCurrent > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_64-menu-opened #imHeader_imMenuObject_64_container-menu-opened > ul > .imMnMnCurrent > .label-wrapper .label, #imHeader_imMenuObject_64-menu-opened #imHeader_imMenuObject_64_container-menu-opened > ul > .imMnMnCurrent > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	#imHeader_imMenuObject_64-menu-opened .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_64-menu-opened .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper .label, #imHeader_imMenuObject_64-menu-opened .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Responsive menu separator button style */
	#imHeader_imMenuObject_64-menu-opened ul > .imMnMnSeparator > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_64-menu-opened ul > .imMnMnSeparator > .label-wrapper .label, #imHeader_imMenuObject_64-menu-opened ul > .imMnMnSeparator > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Responsive menu separation line style */
	#imHeader_imMenuObject_64-menu-opened {  transform: translate3d(-160px, 0 ,0);  transition: transform 1000ms;}
	#imHeader_imMenuObject_64-menu-opened.animated {  transform: translate3d(0, 0, 0);}
	#imHeader_imMenuObject_66_wrapper { display: none; }
	#imHeader_imCell_66 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_66 { grid-template-rows: [row-content] auto ; }
	#imHeader_imMenuObject_66 { 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_66 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	/* Main menu background */
	#imHeader_imMenuObject_66_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_66_container > ul:after {content: '';display: table;clear: both; }
	/* Main menu button size and position */
	#imHeader_imMenuObject_66_container > ul > li {position: relative;margin-inline-start: 1px; margin-top: 0px; display: inline-block; vertical-align: top; }
	#imHeader_imMenuObject_66_container > ul > li > .label-wrapper, #imHeader_imMenuObject_66_container > ul > li > div > .label-wrapper { display: block; overflow: hidden; width: 110px; height: 30px; padding: 0px; border-block-width: 3px 0px; border-inline-width: 0px; border-radius: 0px; }
	#imHeader_imMenuObject_66_container > ul > li > .label-wrapper:has(:focus-visible), #imHeader_imMenuObject_66_container > ul > li > div > .label-wrapper:has(:focus-visible) { overflow: visible; }
	#imHeader_imMenuObject_66 .hamburger-button {cursor: pointer; width: 30px; height: 30px; display: inline-block; vertical-align: top; padding: 0; box-sizing: content-box; border-block-width: 3px 0px; border-inline-width: 0px; border-radius: 0px; }
	#imHeader_imMenuObject_66 .hamburger-bar { margin: 3px auto; width: 65%; height: 3px; background-color: rgba(255, 255, 255, 1); display: block; }
	#imHeader_imMenuObject_66 .label-inner-wrapper, #imHeader_imMenuObject_66 .hamburger-button > div { display: table; width: 100%; height: 100%; position: relative; z-index: 1; } #imHeader_imMenuObject_66_container > ul > li .label, #imHeader_imMenuObject_66 .hamburger-button > div > div { display: table-cell; vertical-align: middle; }
	/* Main menu default button style */
	#imHeader_imMenuObject_66_container > ul > li > .label-wrapper {background-color: transparent;background-image: none;border-block-color: rgba(201, 106, 61, 1) rgba(211, 211, 211, 1); border-inline-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-style: solid; }
	#imHeader_imMenuObject_66_container > ul > li > .label-wrapper .label, #imHeader_imMenuObject_66_container > ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 10pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Hamburger button style */
	#imHeader_imMenuObject_66 .hamburger-button {background-color: transparent;background-image: none;border-block-color: rgba(201, 106, 61, 1) rgba(211, 211, 211, 1); border-inline-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-style: solid; }
	#imHeader_imMenuObject_66 .hamburger-button .label, #imHeader_imMenuObject_66 .hamburger-button button {width: 100%;height: 100%;font-family: Arial;font-size: 10pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Main menu current button style */
	#imHeader_imMenuObject_66_container > ul > .imMnMnCurrent > .label-wrapper {background-color: transparent;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_66_container > ul > .imMnMnCurrent > .label-wrapper .label, #imHeader_imMenuObject_66_container > ul > .imMnMnCurrent > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 10pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Main menu hover button style */
	#imHeader_imMenuObject_66_container > ul > li.imPage:hover > .label-wrapper {background-color: transparent;background-image: none;border-block-color: rgba(255, 255, 255, 1) rgba(211, 211, 211, 1); border-inline-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-style: solid; }
	#imHeader_imMenuObject_66_container > ul > li.imPage:hover > .label-wrapper .label, #imHeader_imMenuObject_66_container > ul > li.imPage:hover > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 10pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	#imHeader_imMenuObject_66_container > ul > li.imLevel:hover > .label-wrapper {background-color: transparent;background-image: none;border-block-color: rgba(255, 255, 255, 1) rgba(211, 211, 211, 1); border-inline-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-style: solid; }
	#imHeader_imMenuObject_66_container > ul > li.imLevel:hover > .label-wrapper .label, #imHeader_imMenuObject_66_container > ul > li.imLevel:hover > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 10pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Main menu separator button style */
	#imHeader_imMenuObject_66_container > ul > .imMnMnSeparator > .label-wrapper {background-color: transparent;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_66_container > ul > .imMnMnSeparator > .label-wrapper .label, #imHeader_imMenuObject_66_container > ul > .imMnMnSeparator > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 10pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(37, 58, 88, 1);font-weight: normal;}
	#imHeader_imMenuObject_66 .imLevel { cursor: default; }
	#imHeader_imMenuObject_66-menu-opened .imLevel { cursor: default; }
	#imHeader_imMenuObject_66 { text-align: start; }
	#imHeader_imMenuObject_66 .hidden { display: none; }
	#imHeader_imMenuObject_66-menu-opened { overflow: visible; z-index: 10402; }
	#imHeader_imMenuObject_66-menu-opened ul ul { display: none; }
	#imHeader_imMenuObject_66-menu-opened li > div { display: none; }
	#imHeader_imMenuObject_66-menu-opened #imHeader_imMenuObject_66_container-menu-opened div > ul { display: block; }
	#imHeader_imMenuObject_66-menu-opened #imHeader_imMenuObject_66_container-menu-opened > ul { position: absolute; inset-inline-start: 0px; inset-inline-end: auto;  top: 40px; background-color: rgba(211, 211, 211, 1); overflow-x: hidden; overflow-y: auto; height: calc(100% - 40px); width: 100%; }
	#imHeader_imMenuObject_66-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(255, 255, 255, 1); }
	#imHeader_imMenuObject_66-menu-opened .hamburger-menu-close-button span { cursor: pointer; }
	#imHeader_imMenuObject_66-menu-opened { position:fixed; top: 0; bottom: 0; inset-inline-start: 0px; width: 160px; 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_66-opened #imPageExtContainer:after{ width: 100%; height: 100%; background-color: rgba(0, 0, 0, 1); opacity: 0.5;}
	.menu-imHeader_imMenuObject_66-towards-closing #imPageExtContainer:after { width: 100%; height: 100%; background-color: transparent; opacity: 0.5; transition: background-color 1000ms linear, opacity;}
	#imHeader_imMenuObject_66 .hidden { display: none; }
	/* Responsive menu button size and position */
	#imHeader_imMenuObject_66-menu-opened li {position: relative;margin-bottom: 0px; display: inline-block; vertical-align: top; }
	#imHeader_imMenuObject_66-menu-opened li:last-child {margin-bottom: 0px; }
	#imHeader_imMenuObject_66-menu-opened .label-wrapper { display: block; overflow: hidden; position: relative; width: 150px; height: 26px; padding-block: 0px; padding-inline: 5px; }
	#imHeader_imMenuObject_66-menu-opened .label-inner-wrapper { display: table; width: 100%; height: 100%; z-index: 1; position: relative; } #imHeader_imMenuObject_66-menu-opened .label { display: table-cell; vertical-align: middle; }
	#imHeader_imMenuObject_66-menu-opened .hamburger-menu-background { position: absolute;display: block;top: 0;bottom: 0;width: 160px;inset-inline-start: 0px; inset-inline-end: auto; background-color: rgba(211, 211, 211, 1);transition: left 500ms, right 500ms, opacity 500ms;}
	/* Responsive menu default button style */
	#imHeader_imMenuObject_66-menu-opened ul > li > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_66-menu-opened ul > li > .label-wrapper .label, #imHeader_imMenuObject_66-menu-opened ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	#imHeader_imMenuObject_66-menu-opened ul ul > li > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_66-menu-opened ul ul > li > .label-wrapper .label, #imHeader_imMenuObject_66-menu-opened ul ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	#imHeader_imMenuObject_66-menu-opened ul ul ul > li > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_66-menu-opened ul ul ul > li > .label-wrapper .label, #imHeader_imMenuObject_66-menu-opened ul ul ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	#imHeader_imMenuObject_66-menu-opened ul ul ul ul > li > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_66-menu-opened ul ul ul ul > li > .label-wrapper .label, #imHeader_imMenuObject_66-menu-opened ul ul ul ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Responsive menu hover button style */
	#imHeader_imMenuObject_66-menu-opened ul > li:hover:not(.imMnMnSeparator) > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_66-menu-opened ul > li:hover:not(.imMnMnSeparator) > .label-wrapper .label, #imHeader_imMenuObject_66-menu-opened ul > li:hover:not(.imMnMnSeparator) > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Responsive menu current button style */
	#imHeader_imMenuObject_66-menu-opened #imHeader_imMenuObject_66_container-menu-opened > ul > .imMnMnCurrent > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_66-menu-opened #imHeader_imMenuObject_66_container-menu-opened > ul > .imMnMnCurrent > .label-wrapper .label, #imHeader_imMenuObject_66-menu-opened #imHeader_imMenuObject_66_container-menu-opened > ul > .imMnMnCurrent > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	#imHeader_imMenuObject_66-menu-opened .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_66-menu-opened .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper .label, #imHeader_imMenuObject_66-menu-opened .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Responsive menu separator button style */
	#imHeader_imMenuObject_66-menu-opened ul > .imMnMnSeparator > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_66-menu-opened ul > .imMnMnSeparator > .label-wrapper .label, #imHeader_imMenuObject_66-menu-opened ul > .imMnMnSeparator > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Responsive menu separation line style */
	#imHeader_imMenuObject_66-menu-opened {  transform: translate3d(-160px, 0 ,0);  transition: transform 1000ms;}
	#imHeader_imMenuObject_66-menu-opened.animated {  transform: translate3d(0, 0, 0);}
	#imHeader_imHTMLObject_67_wrapper { position: absolute; top: 0px; inset-inline-start: 240px; width: 30px; height: 20px; text-align: center; z-index: 1014; overflow: hidden; }
	#imHeader_imCell_67 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_67 { grid-template-rows: [row-content] auto ; }
	#imHeader_imHTMLObject_67 { 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_67 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imHeader_imHTMLObject_65_wrapper { display: none; }
	#imHeader_imCell_65 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_65 { grid-template-rows: [row-content] auto ; }
	#imHeader_imHTMLObject_65 { 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_65 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imHeader_imHTMLObject_68_wrapper { display: none; }
	#imHeader_imCell_68 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_68 { grid-template-rows: [row-content] auto ; }
	#imHeader_imHTMLObject_68 { 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_68 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imHeader_imObjectTitle_69_wrapper { display: none; }
	#imHeader_imCell_69 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_69 { grid-template-rows: [row-content] auto ; }
	#imHeader_imObjectTitle_69 { 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_69 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imHeader_imObjectTitle_69 { width: 100%; }
	#imHeader_imObjectTitle_69_text { margin: 0px; 
	 }
	#imHeader_imObjectTitle_70_wrapper { position: absolute; top: 250px; inset-inline-start: 20px; width: 440px; height: 48px; text-align: center; z-index: 1018;  }
	#imHeader_imCell_70 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_70 { grid-template-rows: [row-content] auto ; }
	#imHeader_imObjectTitle_70 { 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_70 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imHeader_imObjectTitle_70 { width: 100%; }
	#imHeader_imObjectTitle_70_text { margin: 0px; 
	 }
	#imHeader_imMenuObject_71_wrapper { position: absolute; top: 0px; inset-inline-start: 0px; width: 52px; height: 50px; text-align: center; z-index: 1019;  }
	#imHeader_imCell_71 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_71 { grid-template-rows: [row-content] auto ; }
	#imHeader_imMenuObject_71 { 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_71 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	/* Main menu background */
	#imHeader_imMenuObject_71_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_71_container > ul:after {content: '';display: table;clear: both; }
	/* Main menu button size and position */
	#imHeader_imMenuObject_71_container > ul > li {position: relative;margin-inline-start: 0px; margin-top: 0px; display: inline-block; vertical-align: top; }
	#imHeader_imMenuObject_71_container > ul > li > .label-wrapper, #imHeader_imMenuObject_71_container > ul > li > div > .label-wrapper { display: block; overflow: hidden; width: 130px; height: 30px; padding-block: 0px; padding-inline: 5px; border-width: 0px; border-radius: 0px; }
	#imHeader_imMenuObject_71_container > ul > li > .label-wrapper:has(:focus-visible), #imHeader_imMenuObject_71_container > ul > li > div > .label-wrapper:has(:focus-visible) { overflow: visible; }
	#imHeader_imMenuObject_71 .hamburger-button {cursor: pointer; width: 30px; height: 30px; display: inline-block; vertical-align: top; padding: 0; box-sizing: content-box; border-width: 0px; border-radius: 0px; }
	#imHeader_imMenuObject_71 .hamburger-bar { margin: 3px auto; width: 65%; height: 3px; background-color: rgba(37, 58, 88, 1); display: block; }
	#imHeader_imMenuObject_71 .label-inner-wrapper, #imHeader_imMenuObject_71 .hamburger-button > div { display: table; width: 100%; height: 100%; position: relative; z-index: 1; } #imHeader_imMenuObject_71_container > ul > li .label, #imHeader_imMenuObject_71 .hamburger-button > div > div { display: table-cell; vertical-align: middle; }
	/* Main menu default button style */
	#imHeader_imMenuObject_71_container > ul > li > .label-wrapper {background-color: transparent;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_71_container > ul > li > .label-wrapper .label, #imHeader_imMenuObject_71_container > ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 11pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(37, 58, 88, 1);font-weight: normal;}
	/* Hamburger button style */
	#imHeader_imMenuObject_71 .hamburger-button {background-color: transparent;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_71 .hamburger-button .label, #imHeader_imMenuObject_71 .hamburger-button button {width: 100%;height: 100%;font-family: Arial;font-size: 11pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(37, 58, 88, 1);font-weight: normal;}
	/* Main menu current button style */
	#imHeader_imMenuObject_71_container > ul > .imMnMnCurrent > .label-wrapper {background-color: rgba(86, 126, 182, 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_71_container > ul > .imMnMnCurrent > .label-wrapper .label, #imHeader_imMenuObject_71_container > ul > .imMnMnCurrent > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 11pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Main menu hover button style */
	#imHeader_imMenuObject_71_container > ul > li.imPage:hover > .label-wrapper {background-color: rgba(86, 126, 182, 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_71_container > ul > li.imPage:hover > .label-wrapper .label, #imHeader_imMenuObject_71_container > ul > li.imPage:hover > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 11pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	#imHeader_imMenuObject_71_container > ul > li.imLevel:hover > .label-wrapper {background-color: rgba(86, 126, 182, 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_71_container > ul > li.imLevel:hover > .label-wrapper .label, #imHeader_imMenuObject_71_container > ul > li.imLevel:hover > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 11pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Main menu separator button style */
	#imHeader_imMenuObject_71_container > ul > .imMnMnSeparator > .label-wrapper {background-color: transparent;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_71_container > ul > .imMnMnSeparator > .label-wrapper .label, #imHeader_imMenuObject_71_container > ul > .imMnMnSeparator > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 11pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(37, 58, 88, 1);font-weight: normal;}
	#imHeader_imMenuObject_71 .imLevel { cursor: default; }
	#imHeader_imMenuObject_71-menu-opened .imLevel { cursor: default; }
	#imHeader_imMenuObject_71 { text-align: start; }
	#imHeader_imMenuObject_71 .hidden { display: none; }
	#imHeader_imMenuObject_71-menu-opened { overflow: visible; z-index: 10402; }
	#imHeader_imMenuObject_71-menu-opened ul ul { display: none; }
	#imHeader_imMenuObject_71-menu-opened li > div { display: none; }
	#imHeader_imMenuObject_71-menu-opened #imHeader_imMenuObject_71_container-menu-opened div > ul { display: block; }
	#imHeader_imMenuObject_71-menu-opened #imHeader_imMenuObject_71_container-menu-opened > ul { position: absolute; inset-inline-start: 0px; inset-inline-end: auto;  top: 40px; background-color: transparent; overflow-x: hidden; overflow-y: auto; height: calc(100% - 40px); width: 100%; }
	#imHeader_imMenuObject_71-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(255, 255, 255, 1); }
	#imHeader_imMenuObject_71-menu-opened .hamburger-menu-close-button span { cursor: pointer; }
	#imHeader_imMenuObject_71-menu-opened { position:fixed; top: 0; bottom: 0; inset-inline-start: 0px; width: 160px; 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_71-opened #imPageExtContainer:after{ width: 100%; height: 100%; background-color: rgba(255, 192, 192, 1); opacity: 0.7;}
	.menu-imHeader_imMenuObject_71-towards-closing #imPageExtContainer:after { width: 100%; height: 100%; background-color: transparent; opacity: 0.7; transition: background-color 1000ms linear, opacity;}
	#imHeader_imMenuObject_71 .hidden { display: none; }
	/* Responsive menu button size and position */
	#imHeader_imMenuObject_71-menu-opened li {position: relative;margin-bottom: 0px; display: inline-block; vertical-align: top; }
	#imHeader_imMenuObject_71-menu-opened li:last-child {margin-bottom: 0px; }
	#imHeader_imMenuObject_71-menu-opened .label-wrapper { display: block; overflow: hidden; position: relative; width: 150px; height: 34px; padding-block: 0px; padding-inline: 5px; }
	#imHeader_imMenuObject_71-menu-opened .label-inner-wrapper { display: table; width: 100%; height: 100%; z-index: 1; position: relative; } #imHeader_imMenuObject_71-menu-opened .label { display: table-cell; vertical-align: middle; }
	#imHeader_imMenuObject_71-menu-opened .hamburger-menu-background { position: absolute;display: block;top: 0;bottom: 0;width: 160px;inset-inline-start: 0px; inset-inline-end: auto; background-color: transparent;transition: left 500ms, right 500ms, opacity 500ms;}
	/* Responsive menu default button style */
	#imHeader_imMenuObject_71-menu-opened ul > li > .label-wrapper {background-color: rgba(17, 128, 188, 1);background-image: none;}
	#imHeader_imMenuObject_71-menu-opened ul > li > .label-wrapper .label, #imHeader_imMenuObject_71-menu-opened ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 10pt;font-style: normal;text-decoration: none;text-align: start; color: rgba(255, 255, 255, 1);font-weight: normal;}
	#imHeader_imMenuObject_71-menu-opened ul ul > li > .label-wrapper {background-color: rgba(17, 128, 188, 1);background-image: none;}
	#imHeader_imMenuObject_71-menu-opened ul ul > li > .label-wrapper .label, #imHeader_imMenuObject_71-menu-opened ul ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 10pt;font-style: normal;text-decoration: none;text-align: start; color: rgba(255, 255, 255, 1);font-weight: normal;}
	#imHeader_imMenuObject_71-menu-opened ul ul ul > li > .label-wrapper {background-color: rgba(17, 128, 188, 1);background-image: none;}
	#imHeader_imMenuObject_71-menu-opened ul ul ul > li > .label-wrapper .label, #imHeader_imMenuObject_71-menu-opened ul ul ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 10pt;font-style: normal;text-decoration: none;text-align: start; color: rgba(255, 255, 255, 1);font-weight: normal;}
	#imHeader_imMenuObject_71-menu-opened ul ul ul ul > li > .label-wrapper {background-color: rgba(17, 128, 188, 1);background-image: none;}
	#imHeader_imMenuObject_71-menu-opened ul ul ul ul > li > .label-wrapper .label, #imHeader_imMenuObject_71-menu-opened ul ul ul ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 10pt;font-style: normal;text-decoration: none;text-align: start; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Responsive menu hover button style */
	#imHeader_imMenuObject_71-menu-opened ul > li:hover:not(.imMnMnSeparator) > .label-wrapper {background-color: rgba(17, 128, 188, 1);background-image: none;}
	#imHeader_imMenuObject_71-menu-opened ul > li:hover:not(.imMnMnSeparator) > .label-wrapper .label, #imHeader_imMenuObject_71-menu-opened ul > li:hover:not(.imMnMnSeparator) > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 10pt;font-style: normal;text-decoration: none;text-align: start; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Responsive menu current button style */
	#imHeader_imMenuObject_71-menu-opened #imHeader_imMenuObject_71_container-menu-opened > ul > .imMnMnCurrent > .label-wrapper {background-color: rgba(17, 128, 188, 1);background-image: none;}
	#imHeader_imMenuObject_71-menu-opened #imHeader_imMenuObject_71_container-menu-opened > ul > .imMnMnCurrent > .label-wrapper .label, #imHeader_imMenuObject_71-menu-opened #imHeader_imMenuObject_71_container-menu-opened > ul > .imMnMnCurrent > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 10pt;font-style: normal;text-decoration: none;text-align: start; color: rgba(255, 255, 255, 1);font-weight: bold;}
	#imHeader_imMenuObject_71-menu-opened .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper {background-color: rgba(17, 128, 188, 1);background-image: none;}
	#imHeader_imMenuObject_71-menu-opened .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper .label, #imHeader_imMenuObject_71-menu-opened .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 10pt;font-style: normal;text-decoration: none;text-align: start; color: rgba(255, 255, 255, 1);font-weight: bold;}
	/* Responsive menu separator button style */
	#imHeader_imMenuObject_71-menu-opened ul > .imMnMnSeparator > .label-wrapper {background-color: rgba(17, 128, 188, 1);background-image: none;}
	#imHeader_imMenuObject_71-menu-opened ul > .imMnMnSeparator > .label-wrapper .label, #imHeader_imMenuObject_71-menu-opened ul > .imMnMnSeparator > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 10pt;font-style: normal;text-decoration: none;text-align: start; color: rgba(255, 255, 255, 1);font-weight: bold;}
	/* Responsive menu separation line style */
	#imHeader_imHTMLObject_72_wrapper { display: none; }
	#imHeader_imCell_72 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_72 { grid-template-rows: [row-content] auto ; }
	#imHeader_imHTMLObject_72 { 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_72 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imHeader_imHTMLObject_73_wrapper { position: absolute; top: 0px; inset-inline-start: 0px; width: 480px; height: 38px; text-align: center; z-index: 1021; overflow: hidden; }
	#imHeader_imCell_73 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_73 { grid-template-rows: [row-content] auto ; }
	#imHeader_imHTMLObject_73 { 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_73 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imHeader_imHTMLObject_74_wrapper { display: none; }
	#imHeader_imCell_74 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_74 { grid-template-rows: [row-content] auto ; }
	#imHeader_imHTMLObject_74 { 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_74 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imHeader_imHTMLObject_75_wrapper { display: none; }
	#imHeader_imCell_75 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_75 { grid-template-rows: [row-content] auto ; }
	#imHeader_imHTMLObject_75 { 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_75 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	
}

@media (max-width: 479.9px)  {
	#imHeader_imObjectImage_08_wrapper { display: none; }
	#imHeader_imObjectImage_08_wrapper img {-webkit-clip-path: inset(0 0 -Infinity% 0);clip-path: inset(0 0 -Infinity% 0);}#imHeader_imCell_8 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_8 { grid-template-rows: [row-content] auto ; }
	#imHeader_imObjectImage_08 { 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_8 { box-sizing: border-box; }
	#imHeader_imObjectSearch_19_wrapper { display: none; }
	#imHeader_imCell_19 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_19 { grid-template-rows: [row-content] auto ; }
	#imHeader_imObjectSearch_19 { 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_19 { box-sizing: border-box; }
	input#imHeader_imObjectSearch_19_field[type=text] { margin-inline-end: -1px; }
	#imHeader_imObjectSearch_19_button { background-position: right 8px center; }
	#imHeader_pluginAppObj_24_wrapper { display: none; }
	#imHeader_imCell_24 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_24 { grid-template-rows: [row-content] auto ; }
	#imHeader_pluginAppObj_24 { 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_24 { box-sizing: border-box; }
	#imHeader_imHTMLObject_25_wrapper { position: absolute; top: 76px; inset-inline-start: 61px; width: 200px; height: 40px; text-align: center; z-index: 1005; overflow: hidden; }
	#imHeader_imCell_25 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_25 { grid-template-rows: [row-content] auto ; }
	#imHeader_imHTMLObject_25 { 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_25 { box-sizing: border-box; }
	#imHeader_imObjectSearch_30_wrapper { display: none; }
	#imHeader_imCell_30 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_30 { grid-template-rows: [row-content] auto ; }
	#imHeader_imObjectSearch_30 { 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_30 { box-sizing: border-box; }
	input#imHeader_imObjectSearch_30_field[type=text] { margin-inline-end: -1px; }
	#imHeader_imObjectSearch_30_button { background-position: right 6px center; }
	#imHeader_imObjectTitle_51_wrapper { display: none; }
	#imHeader_imCell_51 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_51 { grid-template-rows: [row-content] auto ; }
	#imHeader_imObjectTitle_51 { 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_51 { box-sizing: border-box; }
	#imHeader_imObjectTitle_51{ text-shadow: 0px 0px 3px rgba(128, 128, 128, 1)}#imHeader_imObjectTitle_51 { width: 100%; }
	#imHeader_imObjectTitle_51_text { margin: 0px; 
	 }
	#imHeader_imObjectImage_60_wrapper { display: none; }
	#imHeader_imObjectImage_60_wrapper img {-webkit-clip-path: inset(0 0 -Infinity% 0);clip-path: inset(0 0 -Infinity% 0);}#imHeader_imCell_60 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_60 { grid-template-rows: [row-content] auto ; }
	#imHeader_imObjectImage_60 { 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_60 { box-sizing: border-box; }
	#imHeader_imHTMLObject_61_wrapper { position: absolute; top: 95px; inset-inline-start: 81px; width: 156px; height: 156px; text-align: center; z-index: 1009; overflow: hidden; }
	#imHeader_imCell_61 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_61 { grid-template-rows: [row-content] auto ; }
	#imHeader_imHTMLObject_61 { 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_61 { box-sizing: border-box; }
	#imHeader_imMenuObject_62_wrapper { display: none; }
	#imHeader_imCell_62 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_62 { grid-template-rows: [row-content] auto ; }
	#imHeader_imMenuObject_62 { 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_62 { box-sizing: border-box; }
	/* Main menu background */
	#imHeader_imMenuObject_62_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_62_container > ul:after {content: '';display: table;clear: both; }
	/* Main menu button size and position */
	#imHeader_imMenuObject_62_container > ul > li {position: relative;margin-inline-start: 1px; margin-top: 0px; display: inline-block; vertical-align: top; }
	#imHeader_imMenuObject_62_container > ul > li > .label-wrapper, #imHeader_imMenuObject_62_container > ul > li > div > .label-wrapper { display: block; overflow: hidden; width: 145px; height: 32px; padding: 0px; border-block-width: 3px 0px; border-inline-width: 0px; border-radius: 0px; }
	#imHeader_imMenuObject_62_container > ul > li > .label-wrapper:has(:focus-visible), #imHeader_imMenuObject_62_container > ul > li > div > .label-wrapper:has(:focus-visible) { overflow: visible; }
	#imHeader_imMenuObject_62 .hamburger-button {cursor: pointer; width: 32px; height: 32px; display: inline-block; vertical-align: top; padding: 0; box-sizing: content-box; border-block-width: 3px 0px; border-inline-width: 0px; border-radius: 0px; }
	#imHeader_imMenuObject_62 .hamburger-bar { margin: 3px auto; width: 65%; height: 3px; background-color: rgba(255, 255, 255, 1); display: block; }
	#imHeader_imMenuObject_62 .label-inner-wrapper, #imHeader_imMenuObject_62 .hamburger-button > div { display: table; width: 100%; height: 100%; position: relative; z-index: 1; } #imHeader_imMenuObject_62_container > ul > li .label, #imHeader_imMenuObject_62 .hamburger-button > div > div { display: table-cell; vertical-align: middle; }
	/* Main menu default button style */
	#imHeader_imMenuObject_62_container > ul > li > .label-wrapper {background-color: transparent;background-image: none;border-block-color: rgba(201, 106, 61, 1) rgba(211, 211, 211, 1); border-inline-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-style: solid; }
	#imHeader_imMenuObject_62_container > ul > li > .label-wrapper .label, #imHeader_imMenuObject_62_container > ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 11pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Hamburger button style */
	#imHeader_imMenuObject_62 .hamburger-button {background-color: transparent;background-image: none;border-block-color: rgba(201, 106, 61, 1) rgba(211, 211, 211, 1); border-inline-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-style: solid; }
	#imHeader_imMenuObject_62 .hamburger-button .label, #imHeader_imMenuObject_62 .hamburger-button button {width: 100%;height: 100%;font-family: Verdana;font-size: 11pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Main menu current button style */
	#imHeader_imMenuObject_62_container > ul > .imMnMnCurrent > .label-wrapper {background-color: transparent;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_62_container > ul > .imMnMnCurrent > .label-wrapper .label, #imHeader_imMenuObject_62_container > ul > .imMnMnCurrent > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 11pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Main menu hover button style */
	#imHeader_imMenuObject_62_container > ul > li.imPage:hover > .label-wrapper {background-color: transparent;background-image: none;border-block-color: rgba(255, 255, 255, 1) rgba(211, 211, 211, 1); border-inline-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-style: solid; }
	#imHeader_imMenuObject_62_container > ul > li.imPage:hover > .label-wrapper .label, #imHeader_imMenuObject_62_container > ul > li.imPage:hover > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 11pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	#imHeader_imMenuObject_62_container > ul > li.imLevel:hover > .label-wrapper {background-color: transparent;background-image: none;border-block-color: rgba(255, 255, 255, 1) rgba(211, 211, 211, 1); border-inline-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-style: solid; }
	#imHeader_imMenuObject_62_container > ul > li.imLevel:hover > .label-wrapper .label, #imHeader_imMenuObject_62_container > ul > li.imLevel:hover > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 11pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Main menu separator button style */
	#imHeader_imMenuObject_62_container > ul > .imMnMnSeparator > .label-wrapper {background-color: transparent;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_62_container > ul > .imMnMnSeparator > .label-wrapper .label, #imHeader_imMenuObject_62_container > ul > .imMnMnSeparator > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 11pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(37, 58, 88, 1);font-weight: normal;}
	#imHeader_imMenuObject_62 .imLevel { cursor: default; }
	#imHeader_imMenuObject_62-menu-opened .imLevel { cursor: default; }
	#imHeader_imMenuObject_62 { text-align: start; }
	#imHeader_imMenuObject_62 .hidden { display: none; }
	#imHeader_imMenuObject_62-menu-opened { overflow: visible; z-index: 10402; }
	#imHeader_imMenuObject_62-menu-opened ul ul { display: none; }
	#imHeader_imMenuObject_62-menu-opened li > div { display: none; }
	#imHeader_imMenuObject_62-menu-opened #imHeader_imMenuObject_62_container-menu-opened div > ul { display: block; }
	#imHeader_imMenuObject_62-menu-opened #imHeader_imMenuObject_62_container-menu-opened > ul { position: absolute; inset-inline-start: 0px; inset-inline-end: auto;  top: 40px; background-color: rgba(211, 211, 211, 1); overflow-x: hidden; overflow-y: auto; height: calc(100% - 40px); width: 100%; }
	#imHeader_imMenuObject_62-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(255, 255, 255, 1); }
	#imHeader_imMenuObject_62-menu-opened .hamburger-menu-close-button span { cursor: pointer; }
	#imHeader_imMenuObject_62-menu-opened { position:fixed; top: 0; bottom: 0; inset-inline-start: 0px; width: 160px; 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_62-opened #imPageExtContainer:after{ width: 100%; height: 100%; background-color: rgba(0, 0, 0, 1); opacity: 0.5;}
	.menu-imHeader_imMenuObject_62-towards-closing #imPageExtContainer:after { width: 100%; height: 100%; background-color: transparent; opacity: 0.5; transition: background-color 1000ms linear, opacity;}
	#imHeader_imMenuObject_62 .hidden { display: none; }
	/* Responsive menu button size and position */
	#imHeader_imMenuObject_62-menu-opened li {position: relative;margin-bottom: 0px; display: inline-block; vertical-align: top; }
	#imHeader_imMenuObject_62-menu-opened li:last-child {margin-bottom: 0px; }
	#imHeader_imMenuObject_62-menu-opened .label-wrapper { display: block; overflow: hidden; position: relative; width: 150px; height: 26px; padding-block: 0px; padding-inline: 5px; }
	#imHeader_imMenuObject_62-menu-opened .label-inner-wrapper { display: table; width: 100%; height: 100%; z-index: 1; position: relative; } #imHeader_imMenuObject_62-menu-opened .label { display: table-cell; vertical-align: middle; }
	#imHeader_imMenuObject_62-menu-opened .hamburger-menu-background { position: absolute;display: block;top: 0;bottom: 0;width: 160px;inset-inline-start: 0px; inset-inline-end: auto; background-color: rgba(211, 211, 211, 1);transition: left 500ms, right 500ms, opacity 500ms;}
	/* Responsive menu default button style */
	#imHeader_imMenuObject_62-menu-opened ul > li > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_62-menu-opened ul > li > .label-wrapper .label, #imHeader_imMenuObject_62-menu-opened ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	#imHeader_imMenuObject_62-menu-opened ul ul > li > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_62-menu-opened ul ul > li > .label-wrapper .label, #imHeader_imMenuObject_62-menu-opened ul ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	#imHeader_imMenuObject_62-menu-opened ul ul ul > li > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_62-menu-opened ul ul ul > li > .label-wrapper .label, #imHeader_imMenuObject_62-menu-opened ul ul ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	#imHeader_imMenuObject_62-menu-opened ul ul ul ul > li > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_62-menu-opened ul ul ul ul > li > .label-wrapper .label, #imHeader_imMenuObject_62-menu-opened ul ul ul ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Responsive menu hover button style */
	#imHeader_imMenuObject_62-menu-opened ul > li:hover:not(.imMnMnSeparator) > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_62-menu-opened ul > li:hover:not(.imMnMnSeparator) > .label-wrapper .label, #imHeader_imMenuObject_62-menu-opened ul > li:hover:not(.imMnMnSeparator) > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Responsive menu current button style */
	#imHeader_imMenuObject_62-menu-opened #imHeader_imMenuObject_62_container-menu-opened > ul > .imMnMnCurrent > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_62-menu-opened #imHeader_imMenuObject_62_container-menu-opened > ul > .imMnMnCurrent > .label-wrapper .label, #imHeader_imMenuObject_62-menu-opened #imHeader_imMenuObject_62_container-menu-opened > ul > .imMnMnCurrent > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	#imHeader_imMenuObject_62-menu-opened .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_62-menu-opened .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper .label, #imHeader_imMenuObject_62-menu-opened .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Responsive menu separator button style */
	#imHeader_imMenuObject_62-menu-opened ul > .imMnMnSeparator > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_62-menu-opened ul > .imMnMnSeparator > .label-wrapper .label, #imHeader_imMenuObject_62-menu-opened ul > .imMnMnSeparator > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Responsive menu separation line style */
	#imHeader_imMenuObject_62-menu-opened {  transform: translate3d(-160px, 0 ,0);  transition: transform 1000ms;}
	#imHeader_imMenuObject_62-menu-opened.animated {  transform: translate3d(0, 0, 0);}
	#imHeader_imMenuObject_63_wrapper { display: none; }
	#imHeader_imCell_63 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_63 { grid-template-rows: [row-content] auto ; }
	#imHeader_imMenuObject_63 { 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_63 { box-sizing: border-box; }
	/* Main menu background */
	#imHeader_imMenuObject_63_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_63_container > ul:after {content: '';display: table;clear: both; }
	/* Main menu button size and position */
	#imHeader_imMenuObject_63_container > ul > li {position: relative;margin-inline-start: 0px; margin-top: 0px; display: inline-block; vertical-align: top; }
	#imHeader_imMenuObject_63_container > ul > li > .label-wrapper, #imHeader_imMenuObject_63_container > ul > li > div > .label-wrapper { display: block; overflow: hidden; width: 168px; height: 24px; padding: 0px; border-block-width: 0px; border-inline-width: 2px 0px; border-radius: 0px; }
	#imHeader_imMenuObject_63_container > ul > li > .label-wrapper:has(:focus-visible), #imHeader_imMenuObject_63_container > ul > li > div > .label-wrapper:has(:focus-visible) { overflow: visible; }
	#imHeader_imMenuObject_63 .hamburger-button {cursor: pointer; width: 24px; height: 24px; display: inline-block; vertical-align: top; padding: 0; box-sizing: content-box; border-block-width: 0px; border-inline-width: 2px 0px; border-radius: 0px; }
	#imHeader_imMenuObject_63 .hamburger-bar { margin: 2px auto; width: 65%; height: 2px; background-color: rgba(154, 51, 29, 1); display: block; }
	#imHeader_imMenuObject_63 .label-inner-wrapper, #imHeader_imMenuObject_63 .hamburger-button > div { display: table; width: 100%; height: 100%; position: relative; z-index: 1; } #imHeader_imMenuObject_63_container > ul > li .label, #imHeader_imMenuObject_63 .hamburger-button > div > div { display: table-cell; vertical-align: middle; }
	/* Main menu default button style */
	#imHeader_imMenuObject_63_container > ul > li > .label-wrapper {background-color: transparent;background-image: none;border-block-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-inline-color: rgba(255, 255, 255, 1) rgba(211, 211, 211, 1); border-style: solid; }
	#imHeader_imMenuObject_63_container > ul > li > .label-wrapper .label, #imHeader_imMenuObject_63_container > ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 11pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(154, 51, 29, 1);font-weight: normal;}
	/* Hamburger button style */
	#imHeader_imMenuObject_63 .hamburger-button {background-color: transparent;background-image: none;border-block-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-inline-color: rgba(255, 255, 255, 1) rgba(211, 211, 211, 1); border-style: solid; }
	#imHeader_imMenuObject_63 .hamburger-button .label, #imHeader_imMenuObject_63 .hamburger-button button {width: 100%;height: 100%;font-family: Arial;font-size: 11pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(154, 51, 29, 1);font-weight: normal;}
	/* Main menu current button style */
	#imHeader_imMenuObject_63_container > ul > .imMnMnCurrent > .label-wrapper {background-color: transparent;background-image: none;border-block-color: transparent transparent; border-inline-color: rgba(255, 255, 255, 1) transparent; border-style: solid; }
	#imHeader_imMenuObject_63_container > ul > .imMnMnCurrent > .label-wrapper .label, #imHeader_imMenuObject_63_container > ul > .imMnMnCurrent > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 11pt;font-style: normal;text-decoration: underline;text-align: center; color: rgba(154, 51, 29, 1);font-weight: normal;}
	/* Main menu hover button style */
	#imHeader_imMenuObject_63_container > ul > li.imPage:hover > .label-wrapper {background-color: transparent;background-image: none;border-block-color: transparent transparent; border-inline-color: rgba(255, 255, 255, 1) transparent; border-style: solid; }
	#imHeader_imMenuObject_63_container > ul > li.imPage:hover > .label-wrapper .label, #imHeader_imMenuObject_63_container > ul > li.imPage:hover > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 11pt;font-style: normal;text-decoration: underline;text-align: center; color: rgba(154, 51, 29, 1);font-weight: normal;}
	#imHeader_imMenuObject_63_container > ul > li.imLevel:hover > .label-wrapper {background-color: transparent;background-image: none;border-block-color: transparent transparent; border-inline-color: rgba(255, 255, 255, 1) transparent; border-style: solid; }
	#imHeader_imMenuObject_63_container > ul > li.imLevel:hover > .label-wrapper .label, #imHeader_imMenuObject_63_container > ul > li.imLevel:hover > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 11pt;font-style: normal;text-decoration: underline;text-align: center; color: rgba(154, 51, 29, 1);font-weight: normal;}
	/* Main menu separator button style */
	#imHeader_imMenuObject_63_container > ul > .imMnMnSeparator > .label-wrapper {background-color: transparent;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_63_container > ul > .imMnMnSeparator > .label-wrapper .label, #imHeader_imMenuObject_63_container > ul > .imMnMnSeparator > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 11pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(37, 58, 88, 1);font-weight: normal;}
	#imHeader_imMenuObject_63 .imLevel { cursor: default; }
	#imHeader_imMenuObject_63-menu-opened .imLevel { cursor: default; }
	#imHeader_imMenuObject_63 { text-align: center; }
	#imHeader_imMenuObject_63 .hidden { display: none; }
	#imHeader_imMenuObject_63-menu-opened { overflow: visible; z-index: 10402; }
	#imHeader_imMenuObject_63-menu-opened ul ul { display: none; }
	#imHeader_imMenuObject_63-menu-opened li > div { display: none; }
	#imHeader_imMenuObject_63-menu-opened #imHeader_imMenuObject_63_container-menu-opened div > ul { display: block; }
	#imHeader_imMenuObject_63-menu-opened #imHeader_imMenuObject_63_container-menu-opened > ul { position: absolute; inset-inline-start: 0px; inset-inline-end: auto;  top: 40px; background-color: rgba(211, 211, 211, 1); overflow-x: hidden; overflow-y: auto; height: calc(100% - 40px); width: 100%; }
	#imHeader_imMenuObject_63-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(255, 255, 255, 1); }
	#imHeader_imMenuObject_63-menu-opened .hamburger-menu-close-button span { cursor: pointer; }
	#imHeader_imMenuObject_63-menu-opened { position:fixed; top: 0; bottom: 0; inset-inline-start: 0px; width: 160px; 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_63-opened #imPageExtContainer:after{ width: 100%; height: 100%; background-color: rgba(0, 0, 0, 1); opacity: 0.5;}
	.menu-imHeader_imMenuObject_63-towards-closing #imPageExtContainer:after { width: 100%; height: 100%; background-color: transparent; opacity: 0.5; transition: background-color 1000ms linear, opacity;}
	#imHeader_imMenuObject_63 .hidden { display: none; }
	/* Responsive menu button size and position */
	#imHeader_imMenuObject_63-menu-opened li {position: relative;margin-bottom: 0px; display: inline-block; vertical-align: top; }
	#imHeader_imMenuObject_63-menu-opened li:last-child {margin-bottom: 0px; }
	#imHeader_imMenuObject_63-menu-opened .label-wrapper { display: block; overflow: hidden; position: relative; width: 150px; height: 26px; padding-block: 0px; padding-inline: 5px; }
	#imHeader_imMenuObject_63-menu-opened .label-inner-wrapper { display: table; width: 100%; height: 100%; z-index: 1; position: relative; } #imHeader_imMenuObject_63-menu-opened .label { display: table-cell; vertical-align: middle; }
	#imHeader_imMenuObject_63-menu-opened .hamburger-menu-background { position: absolute;display: block;top: 0;bottom: 0;width: 160px;inset-inline-start: 0px; inset-inline-end: auto; background-color: rgba(211, 211, 211, 1);transition: left 500ms, right 500ms, opacity 500ms;}
	/* Responsive menu default button style */
	#imHeader_imMenuObject_63-menu-opened ul > li > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_63-menu-opened ul > li > .label-wrapper .label, #imHeader_imMenuObject_63-menu-opened ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	#imHeader_imMenuObject_63-menu-opened ul ul > li > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_63-menu-opened ul ul > li > .label-wrapper .label, #imHeader_imMenuObject_63-menu-opened ul ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	#imHeader_imMenuObject_63-menu-opened ul ul ul > li > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_63-menu-opened ul ul ul > li > .label-wrapper .label, #imHeader_imMenuObject_63-menu-opened ul ul ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	#imHeader_imMenuObject_63-menu-opened ul ul ul ul > li > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_63-menu-opened ul ul ul ul > li > .label-wrapper .label, #imHeader_imMenuObject_63-menu-opened ul ul ul ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Responsive menu hover button style */
	#imHeader_imMenuObject_63-menu-opened ul > li:hover:not(.imMnMnSeparator) > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_63-menu-opened ul > li:hover:not(.imMnMnSeparator) > .label-wrapper .label, #imHeader_imMenuObject_63-menu-opened ul > li:hover:not(.imMnMnSeparator) > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Responsive menu current button style */
	#imHeader_imMenuObject_63-menu-opened #imHeader_imMenuObject_63_container-menu-opened > ul > .imMnMnCurrent > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_63-menu-opened #imHeader_imMenuObject_63_container-menu-opened > ul > .imMnMnCurrent > .label-wrapper .label, #imHeader_imMenuObject_63-menu-opened #imHeader_imMenuObject_63_container-menu-opened > ul > .imMnMnCurrent > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	#imHeader_imMenuObject_63-menu-opened .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_63-menu-opened .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper .label, #imHeader_imMenuObject_63-menu-opened .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Responsive menu separator button style */
	#imHeader_imMenuObject_63-menu-opened ul > .imMnMnSeparator > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_63-menu-opened ul > .imMnMnSeparator > .label-wrapper .label, #imHeader_imMenuObject_63-menu-opened ul > .imMnMnSeparator > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Responsive menu separation line style */
	#imHeader_imMenuObject_63-menu-opened {  transform: translate3d(-160px, 0 ,0);  transition: transform 1000ms;}
	#imHeader_imMenuObject_63-menu-opened.animated {  transform: translate3d(0, 0, 0);}
	#imHeader_imMenuObject_64_wrapper { display: none; }
	#imHeader_imCell_64 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_64 { grid-template-rows: [row-content] auto ; }
	#imHeader_imMenuObject_64 { 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_64 { box-sizing: border-box; }
	/* Main menu background */
	#imHeader_imMenuObject_64_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_64_container > ul:after {content: '';display: table;clear: both; }
	/* Main menu button size and position */
	#imHeader_imMenuObject_64_container > ul > li {position: relative;margin-inline-start: 0px; margin-top: 0px; display: inline-block; vertical-align: top; }
	#imHeader_imMenuObject_64_container > ul > li > .label-wrapper, #imHeader_imMenuObject_64_container > ul > li > div > .label-wrapper { display: block; overflow: hidden; width: 145px; height: 20px; padding: 0px; border-block-width: 0px; border-inline-width: 2px 0px; border-radius: 0px; }
	#imHeader_imMenuObject_64_container > ul > li > .label-wrapper:has(:focus-visible), #imHeader_imMenuObject_64_container > ul > li > div > .label-wrapper:has(:focus-visible) { overflow: visible; }
	#imHeader_imMenuObject_64 .hamburger-button {cursor: pointer; width: 20px; height: 20px; display: inline-block; vertical-align: top; padding: 0; box-sizing: content-box; border-block-width: 0px; border-inline-width: 2px 0px; border-radius: 0px; }
	#imHeader_imMenuObject_64 .hamburger-bar { margin: 2px auto; width: 65%; height: 2px; background-color: rgba(128, 0, 0, 1); display: block; }
	#imHeader_imMenuObject_64 .label-inner-wrapper, #imHeader_imMenuObject_64 .hamburger-button > div { display: table; width: 100%; height: 100%; position: relative; z-index: 1; } #imHeader_imMenuObject_64_container > ul > li .label, #imHeader_imMenuObject_64 .hamburger-button > div > div { display: table-cell; vertical-align: middle; }
	/* Main menu default button style */
	#imHeader_imMenuObject_64_container > ul > li > .label-wrapper {background-color: transparent;background-image: none;border-block-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-inline-color: rgba(255, 255, 255, 1) rgba(211, 211, 211, 1); border-style: solid; }
	#imHeader_imMenuObject_64_container > ul > li > .label-wrapper .label, #imHeader_imMenuObject_64_container > ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(128, 0, 0, 1);font-weight: normal;}
	/* Hamburger button style */
	#imHeader_imMenuObject_64 .hamburger-button {background-color: transparent;background-image: none;border-block-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-inline-color: rgba(255, 255, 255, 1) rgba(211, 211, 211, 1); border-style: solid; }
	#imHeader_imMenuObject_64 .hamburger-button .label, #imHeader_imMenuObject_64 .hamburger-button button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(128, 0, 0, 1);font-weight: normal;}
	/* Main menu current button style */
	#imHeader_imMenuObject_64_container > ul > .imMnMnCurrent > .label-wrapper {background-color: transparent;background-image: none;border-block-color: transparent transparent; border-inline-color: rgba(255, 255, 255, 1) transparent; border-style: solid; }
	#imHeader_imMenuObject_64_container > ul > .imMnMnCurrent > .label-wrapper .label, #imHeader_imMenuObject_64_container > ul > .imMnMnCurrent > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: underline;text-align: center; color: rgba(128, 0, 0, 1);font-weight: normal;}
	/* Main menu hover button style */
	#imHeader_imMenuObject_64_container > ul > li.imPage:hover > .label-wrapper {background-color: transparent;background-image: none;border-block-color: transparent transparent; border-inline-color: rgba(255, 255, 255, 1) transparent; border-style: solid; }
	#imHeader_imMenuObject_64_container > ul > li.imPage:hover > .label-wrapper .label, #imHeader_imMenuObject_64_container > ul > li.imPage:hover > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: underline;text-align: center; color: rgba(128, 0, 0, 1);font-weight: normal;}
	#imHeader_imMenuObject_64_container > ul > li.imLevel:hover > .label-wrapper {background-color: transparent;background-image: none;border-block-color: transparent transparent; border-inline-color: rgba(255, 255, 255, 1) transparent; border-style: solid; }
	#imHeader_imMenuObject_64_container > ul > li.imLevel:hover > .label-wrapper .label, #imHeader_imMenuObject_64_container > ul > li.imLevel:hover > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: underline;text-align: center; color: rgba(128, 0, 0, 1);font-weight: normal;}
	/* Main menu separator button style */
	#imHeader_imMenuObject_64_container > ul > .imMnMnSeparator > .label-wrapper {background-color: transparent;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_64_container > ul > .imMnMnSeparator > .label-wrapper .label, #imHeader_imMenuObject_64_container > ul > .imMnMnSeparator > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(37, 58, 88, 1);font-weight: normal;}
	#imHeader_imMenuObject_64 .imLevel { cursor: default; }
	#imHeader_imMenuObject_64-menu-opened .imLevel { cursor: default; }
	#imHeader_imMenuObject_64 { text-align: center; }
	#imHeader_imMenuObject_64 .hidden { display: none; }
	#imHeader_imMenuObject_64-menu-opened { overflow: visible; z-index: 10402; }
	#imHeader_imMenuObject_64-menu-opened ul ul { display: none; }
	#imHeader_imMenuObject_64-menu-opened li > div { display: none; }
	#imHeader_imMenuObject_64-menu-opened #imHeader_imMenuObject_64_container-menu-opened div > ul { display: block; }
	#imHeader_imMenuObject_64-menu-opened #imHeader_imMenuObject_64_container-menu-opened > ul { position: absolute; inset-inline-start: 0px; inset-inline-end: auto;  top: 40px; background-color: rgba(211, 211, 211, 1); overflow-x: hidden; overflow-y: auto; height: calc(100% - 40px); width: 100%; }
	#imHeader_imMenuObject_64-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(255, 255, 255, 1); }
	#imHeader_imMenuObject_64-menu-opened .hamburger-menu-close-button span { cursor: pointer; }
	#imHeader_imMenuObject_64-menu-opened { position:fixed; top: 0; bottom: 0; inset-inline-start: 0px; width: 160px; 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_64-opened #imPageExtContainer:after{ width: 100%; height: 100%; background-color: rgba(0, 0, 0, 1); opacity: 0.5;}
	.menu-imHeader_imMenuObject_64-towards-closing #imPageExtContainer:after { width: 100%; height: 100%; background-color: transparent; opacity: 0.5; transition: background-color 1000ms linear, opacity;}
	#imHeader_imMenuObject_64 .hidden { display: none; }
	/* Responsive menu button size and position */
	#imHeader_imMenuObject_64-menu-opened li {position: relative;margin-bottom: 0px; display: inline-block; vertical-align: top; }
	#imHeader_imMenuObject_64-menu-opened li:last-child {margin-bottom: 0px; }
	#imHeader_imMenuObject_64-menu-opened .label-wrapper { display: block; overflow: hidden; position: relative; width: 150px; height: 26px; padding-block: 0px; padding-inline: 5px; }
	#imHeader_imMenuObject_64-menu-opened .label-inner-wrapper { display: table; width: 100%; height: 100%; z-index: 1; position: relative; } #imHeader_imMenuObject_64-menu-opened .label { display: table-cell; vertical-align: middle; }
	#imHeader_imMenuObject_64-menu-opened .hamburger-menu-background { position: absolute;display: block;top: 0;bottom: 0;width: 160px;inset-inline-start: 0px; inset-inline-end: auto; background-color: rgba(211, 211, 211, 1);transition: left 500ms, right 500ms, opacity 500ms;}
	/* Responsive menu default button style */
	#imHeader_imMenuObject_64-menu-opened ul > li > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_64-menu-opened ul > li > .label-wrapper .label, #imHeader_imMenuObject_64-menu-opened ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	#imHeader_imMenuObject_64-menu-opened ul ul > li > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_64-menu-opened ul ul > li > .label-wrapper .label, #imHeader_imMenuObject_64-menu-opened ul ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	#imHeader_imMenuObject_64-menu-opened ul ul ul > li > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_64-menu-opened ul ul ul > li > .label-wrapper .label, #imHeader_imMenuObject_64-menu-opened ul ul ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	#imHeader_imMenuObject_64-menu-opened ul ul ul ul > li > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_64-menu-opened ul ul ul ul > li > .label-wrapper .label, #imHeader_imMenuObject_64-menu-opened ul ul ul ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Responsive menu hover button style */
	#imHeader_imMenuObject_64-menu-opened ul > li:hover:not(.imMnMnSeparator) > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_64-menu-opened ul > li:hover:not(.imMnMnSeparator) > .label-wrapper .label, #imHeader_imMenuObject_64-menu-opened ul > li:hover:not(.imMnMnSeparator) > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Responsive menu current button style */
	#imHeader_imMenuObject_64-menu-opened #imHeader_imMenuObject_64_container-menu-opened > ul > .imMnMnCurrent > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_64-menu-opened #imHeader_imMenuObject_64_container-menu-opened > ul > .imMnMnCurrent > .label-wrapper .label, #imHeader_imMenuObject_64-menu-opened #imHeader_imMenuObject_64_container-menu-opened > ul > .imMnMnCurrent > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	#imHeader_imMenuObject_64-menu-opened .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_64-menu-opened .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper .label, #imHeader_imMenuObject_64-menu-opened .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Responsive menu separator button style */
	#imHeader_imMenuObject_64-menu-opened ul > .imMnMnSeparator > .label-wrapper {background-color: rgba(211, 211, 211, 1);background-image: none;}
	#imHeader_imMenuObject_64-menu-opened ul > .imMnMnSeparator > .label-wrapper .label, #imHeader_imMenuObject_64-menu-opened ul > .imMnMnSeparator > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 9pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Responsive menu separation line style */
	#imHeader_imMenuObject_64-menu-opened {  transform: translate3d(-160px, 0 ,0);  transition: transform 1000ms;}
	#imHeader_imMenuObject_64-menu-opened.animated {  transform: translate3d(0, 0, 0);}
	#imHeader_imMenuObject_66_wrapper { display: none; }
	#imHeader_imCell_66 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_66 { grid-template-rows: [row-content] auto ; }
	#imHeader_imMenuObject_66 { 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_66 { box-sizing: border-box; }
	/* Main menu background */
	#imHeader_imMenuObject_66_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_66_container > ul:after {content: '';display: table;clear: both; }
	/* Main menu button size and position */
	#imHeader_imMenuObject_66_container > ul > li {position: relative;margin-inline-start: 1px; margin-top: 0px; display: inline-block; vertical-align: top; }
	#imHeader_imMenuObject_66_container > ul > li > .label-wrapper, #imHeader_imMenuObject_66_container > ul > li > div > .label-wrapper { display: block; overflow: hidden; width: 110px; height: 30px; padding: 0px; border-block-width: 3px 0px; border-inline-width: 0px; border-radius: 0px; }
	#imHeader_imMenuObject_66_container > ul > li > .label-wrapper:has(:focus-visible), #imHeader_imMenuObject_66_container > ul > li > div > .label-wrapper:has(:focus-visible) { overflow: visible; }
	#imHeader_imMenuObject_66 .hamburger-button {cursor: pointer; width: 30px; height: 30px; display: inline-block; vertical-align: top; padding: 0; box-sizing: content-box; border-block-width: 3px 0px; border-inline-width: 0px; border-radius: 0px; }
	#imHeader_imMenuObject_66 .hamburger-bar { margin: 3px auto; width: 65%; height: 3px; background-color: rgba(255, 255, 255, 1); display: block; }
	#imHeader_imMenuObject_66 .label-inner-wrapper, #imHeader_imMenuObject_66 .hamburger-button > div { display: table; width: 100%; height: 100%; position: relative; z-index: 1; } #imHeader_imMenuObject_66_container > ul > li .label, #imHeader_imMenuObject_66 .hamburger-button > div > div { display: table-cell; vertical-align: middle; }
	/* Main menu default button style */
	#imHeader_imMenuObject_66_container > ul > li > .label-wrapper {background-color: transparent;background-image: none;border-block-color: rgba(201, 106, 61, 1) rgba(211, 211, 211, 1); border-inline-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-style: solid; }
	#imHeader_imMenuObject_66_container > ul > li > .label-wrapper .label, #imHeader_imMenuObject_66_container > ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 10pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Hamburger button style */
	#imHeader_imMenuObject_66 .hamburger-button {background-color: transparent;background-image: none;border-block-color: rgba(201, 106, 61, 1) rgba(211, 211, 211, 1); border-inline-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-style: solid; }
	#imHeader_imMenuObject_66 .hamburger-button .label, #imHeader_imMenuObject_66 .hamburger-button button {width: 100%;height: 100%;font-family: Arial;font-size: 10pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Main menu current button style */
	#imHeader_imMenuObject_66_container > ul > .imMnMnCurrent > .label-wrapper {background-color: transparent;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_66_container > ul > .imMnMnCurrent > .label-wrapper .label, #imHeader_imMenuObject_66_container > ul > .imMnMnCurrent > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 10pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Main menu hover button style */
	#imHeader_imMenuObject_66_container > ul > li.imPage:hover > .label-wrapper {background-color: transparent;background-image: none;border-block-color: rgba(255, 255, 255, 1) rgba(211, 211, 211, 1); border-inline-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-style: solid; }
	#imHeader_imMenuObject_66_container > ul > li.imPage:hover > .label-wrapper .label, #imHeader_imMenuObject_66_container > ul > li.imPage:hover > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 10pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	#imHeader_imMenuObject_66_container > ul > li.imLevel:hover > .label-wrapper {background-color: transparent;background-image: none;border-block-color: rgba(255, 255, 255, 1) rgba(211, 211, 211, 1); border-inline-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1); border-style: solid; }
	#imHeader_imMenuObject_66_container > ul > li.imLevel:hover > .label-wrapper .label, #imHeader_imMenuObject_66_container > ul > li.imLevel:hover > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 10pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Main menu separator button style */
	#imHeader_imMenuObject_66_container > ul > .imMnMnSeparator > .label-wrapper {background-color: transparent;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_66_container > ul > .imMnMnSeparator > .label-wrapper .label, #imHeader_imMenuObject_66_container > ul > .imMnMnSeparator > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 10pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(37, 58, 88, 1);font-weight: normal;}
	#imHeader_imMenuObject_66 .imLevel { cursor: default; }
	#imHeader_imMenuObject_66-menu-opened .imLevel { cursor: default; }
	#imHeader_imMenuObject_66 { text-align: center; }
	/* Level menu background */
	#imHeader_imMenuObject_66 .multiple-column, #imHeader_imMenuObject_66 .multiple-column ul ul { border: solid; border-block-color: rgba(224, 224, 224, 1) rgba(224, 224, 224, 1); border-inline-color: rgba(224, 224, 224, 1) rgba(224, 224, 224, 1); border-width: 1px; border-radius: 0px;   background-color: rgba(255, 255, 255, 1); }
	/* Level menu button size and position */
	#imHeader_imMenuObject_66 ul ul li {position: relative;margin-bottom: 0px; display: inline-block; vertical-align: top; }
	/* Multiple column menu buttons position */
	#imHeader_imMenuObject_66 .multiple-column > ul {max-width: 170px;}
	#imHeader_imMenuObject_66 ul ul li:last-child {margin-bottom: 0px; }
	#imHeader_imMenuObject_66 ul ul .label-wrapper { display: block; overflow: hidden; width: 154px; height: 34px; padding-block: 0px; padding-inline: 8px; }
	#imHeader_imMenuObject_66 ul ul .label-wrapper:has(:focus-visible) { overflow: visible; }
	#imHeader_imMenuObject_66 ul ul .label { display: table-cell; vertical-align: middle; }
	/* Level menu default button style */
	#imHeader_imMenuObject_66 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_66 ul ul .label-wrapper .label, #imHeader_imMenuObject_66 ul ul .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 10pt;font-style: normal;text-decoration: none;text-align: start; color: rgba(128, 128, 128, 1);font-weight: normal;}
	/* Level menu hover button style */
	#imHeader_imMenuObject_66 ul ul li.imLevel:hover > .label-wrapper {background-color: transparent;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_66 ul ul li.imLevel:hover > .label-wrapper .label, #imHeader_imMenuObject_66 ul ul li.imLevel:hover > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 10pt;font-style: normal;text-decoration: none;text-align: start; color: rgba(0, 0, 0, 1);font-weight: normal;}
	#imHeader_imMenuObject_66 ul ul li.imPage:hover > .label-wrapper {background-color: transparent;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_66 ul ul li.imPage:hover > .label-wrapper .label, #imHeader_imMenuObject_66 ul ul li.imPage:hover > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 10pt;font-style: normal;text-decoration: none;text-align: start; color: rgba(0, 0, 0, 1);font-weight: normal;}
	/* Level menu separator button style */
	#imHeader_imMenuObject_66 ul ul .imMnMnSeparator > .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_66 ul ul .imMnMnSeparator > .label-wrapper .label, #imHeader_imMenuObject_66 ul ul .imMnMnSeparator > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 10pt;font-style: normal;text-decoration: none;text-align: start; color: rgba(64, 64, 64, 1);font-weight: bold;}
	/* Level menu separation line style */
	/* Level menu current button style */
	#imHeader_imMenuObject_66 .imMnMnCurrent > div.multiple-column > ul > .imMnMnCurrent > .label-wrapper {background-color: transparent;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_66 .imMnMnCurrent > div.multiple-column > ul > .imMnMnCurrent > .label-wrapper .label, #imHeader_imMenuObject_66 .imMnMnCurrent > div.multiple-column > ul > .imMnMnCurrent > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 10pt;font-style: normal;text-decoration: none;text-align: start; color: rgba(0, 0, 0, 1);font-weight: normal;}
	#imHeader_imMenuObject_66 ul ul { z-index: 2; }/* Level menu show/hide directives */
	#imHeader_imMenuObject_66 .multiple-column {position: absolute; z-index: 2;inset-inline-start: 0px; }
	#imHeader_imMenuObject_66 .multiple-column > ul {position: static;
	display: inline-block;vertical-align: top;}
	#imHeader_imMenuObject_66 .multiple-column > ul > li {display: block;}
	#imHeader_imMenuObject_66_container > ul > li > ul {position: absolute;
	top: 33px;
	}
	#imHeader_imMenuObject_66_container > ul > li > ul.open-bottom { inset-inline-start: 0px; }
	#imHeader_imMenuObject_66_container > ul > li > ul.open-left { inset-inline-end: 110px; }
	#imHeader_imMenuObject_66_container > ul > li > ul.open-right { inset-inline-start: 110px; }
	#imHeader_imMenuObject_66_container > ul > li > ul ul, #imHeader_imMenuObject_66_container .multiple-column > ul > li ul {position: absolute;
	top: 0;
	}
	#imHeader_imMenuObject_66_container  > ul > li > ul ul.open-left, #imHeader_imMenuObject_66_container .multiple-column > ul > li ul.open-left{ inset-inline-end: 170px; }
	#imHeader_imMenuObject_66_container  > ul > li > ul ul.open-right, #imHeader_imMenuObject_66_container .multiple-column > ul > li ul.open-right{ inset-inline-start: 170px; }
	#imHeader_imMenuObject_66 ul > li > ul, #imHeader_imMenuObject_66 .multiple-column { display: none; }
	#imHeader_imMenuObject_66_container > ul > li:nth-child(7n+1) {
	margin-inline-start: 0px; 
	clear: left; clear: inline-start; 
	}
	#imHeader_imMenuObject_66_container > ul > li:nth-child(n+8) {
	margin-top: 1px; 
	}
	#imHeader_imMenuObject_66-menu-opened { display: none; }
	#imHeader_imMenuObject_66 .hamburger-component { display: none; }
	#imHeader_imHTMLObject_67_wrapper { position: absolute; top: 0px; inset-inline-start: 140px; width: 30px; height: 20px; text-align: center; z-index: 1014; overflow: hidden; }
	#imHeader_imCell_67 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_67 { grid-template-rows: [row-content] auto ; }
	#imHeader_imHTMLObject_67 { 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_67 { box-sizing: border-box; }
	#imHeader_imHTMLObject_65_wrapper { display: none; }
	#imHeader_imCell_65 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_65 { grid-template-rows: [row-content] auto ; }
	#imHeader_imHTMLObject_65 { 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_65 { box-sizing: border-box; }
	#imHeader_imHTMLObject_68_wrapper { display: none; }
	#imHeader_imCell_68 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_68 { grid-template-rows: [row-content] auto ; }
	#imHeader_imHTMLObject_68 { 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_68 { box-sizing: border-box; }
	#imHeader_imObjectTitle_69_wrapper { display: none; }
	#imHeader_imCell_69 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_69 { grid-template-rows: [row-content] auto ; }
	#imHeader_imObjectTitle_69 { 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_69 { box-sizing: border-box; }
	#imHeader_imObjectTitle_69 { width: 100%; }
	#imHeader_imObjectTitle_69_text { margin: 0px; 
	 }
	#imHeader_imObjectTitle_70_wrapper { position: absolute; top: 250px; inset-inline-start: 20px; width: 280px; height: 40px; text-align: center; z-index: 1018;  }
	#imHeader_imCell_70 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_70 { grid-template-rows: [row-content] auto ; }
	#imHeader_imObjectTitle_70 { 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_70 { box-sizing: border-box; }
	#imHeader_imObjectTitle_70 { width: 100%; }
	#imHeader_imObjectTitle_70_text { margin: 0px; 
	 }
	#imHeader_imMenuObject_71_wrapper { position: absolute; top: 0px; inset-inline-start: 0px; width: 42px; height: 40px; text-align: center; z-index: 1019;  }
	#imHeader_imCell_71 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_71 { grid-template-rows: [row-content] auto ; }
	#imHeader_imMenuObject_71 { 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_71 { box-sizing: border-box; }
	/* Main menu background */
	#imHeader_imMenuObject_71_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_71_container > ul:after {content: '';display: table;clear: both; }
	/* Main menu button size and position */
	#imHeader_imMenuObject_71_container > ul > li {position: relative;margin-inline-start: 0px; margin-top: 0px; display: inline-block; vertical-align: top; }
	#imHeader_imMenuObject_71_container > ul > li > .label-wrapper, #imHeader_imMenuObject_71_container > ul > li > div > .label-wrapper { display: block; overflow: hidden; width: 130px; height: 30px; padding-block: 0px; padding-inline: 5px; border-width: 0px; border-radius: 0px; }
	#imHeader_imMenuObject_71_container > ul > li > .label-wrapper:has(:focus-visible), #imHeader_imMenuObject_71_container > ul > li > div > .label-wrapper:has(:focus-visible) { overflow: visible; }
	#imHeader_imMenuObject_71 .hamburger-button {cursor: pointer; width: 30px; height: 30px; display: inline-block; vertical-align: top; padding: 0; box-sizing: content-box; border-width: 0px; border-radius: 0px; }
	#imHeader_imMenuObject_71 .hamburger-bar { margin: 3px auto; width: 65%; height: 3px; background-color: rgba(37, 58, 88, 1); display: block; }
	#imHeader_imMenuObject_71 .label-inner-wrapper, #imHeader_imMenuObject_71 .hamburger-button > div { display: table; width: 100%; height: 100%; position: relative; z-index: 1; } #imHeader_imMenuObject_71_container > ul > li .label, #imHeader_imMenuObject_71 .hamburger-button > div > div { display: table-cell; vertical-align: middle; }
	/* Main menu default button style */
	#imHeader_imMenuObject_71_container > ul > li > .label-wrapper {background-color: transparent;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_71_container > ul > li > .label-wrapper .label, #imHeader_imMenuObject_71_container > ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 11pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(37, 58, 88, 1);font-weight: normal;}
	/* Hamburger button style */
	#imHeader_imMenuObject_71 .hamburger-button {background-color: transparent;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_71 .hamburger-button .label, #imHeader_imMenuObject_71 .hamburger-button button {width: 100%;height: 100%;font-family: Arial;font-size: 11pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(37, 58, 88, 1);font-weight: normal;}
	/* Main menu current button style */
	#imHeader_imMenuObject_71_container > ul > .imMnMnCurrent > .label-wrapper {background-color: rgba(86, 126, 182, 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_71_container > ul > .imMnMnCurrent > .label-wrapper .label, #imHeader_imMenuObject_71_container > ul > .imMnMnCurrent > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 11pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Main menu hover button style */
	#imHeader_imMenuObject_71_container > ul > li.imPage:hover > .label-wrapper {background-color: rgba(86, 126, 182, 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_71_container > ul > li.imPage:hover > .label-wrapper .label, #imHeader_imMenuObject_71_container > ul > li.imPage:hover > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 11pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	#imHeader_imMenuObject_71_container > ul > li.imLevel:hover > .label-wrapper {background-color: rgba(86, 126, 182, 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_71_container > ul > li.imLevel:hover > .label-wrapper .label, #imHeader_imMenuObject_71_container > ul > li.imLevel:hover > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 11pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Main menu separator button style */
	#imHeader_imMenuObject_71_container > ul > .imMnMnSeparator > .label-wrapper {background-color: transparent;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_71_container > ul > .imMnMnSeparator > .label-wrapper .label, #imHeader_imMenuObject_71_container > ul > .imMnMnSeparator > .label-wrapper button {width: 100%;height: 100%;font-family: Arial;font-size: 11pt;font-style: normal;text-decoration: none;text-align: center; color: rgba(37, 58, 88, 1);font-weight: normal;}
	#imHeader_imMenuObject_71 .imLevel { cursor: default; }
	#imHeader_imMenuObject_71-menu-opened .imLevel { cursor: default; }
	#imHeader_imMenuObject_71 { text-align: start; }
	#imHeader_imMenuObject_71 .hidden { display: none; }
	#imHeader_imMenuObject_71-menu-opened { overflow: visible; z-index: 10402; }
	#imHeader_imMenuObject_71-menu-opened ul ul { display: none; }
	#imHeader_imMenuObject_71-menu-opened li > div { display: none; }
	#imHeader_imMenuObject_71-menu-opened #imHeader_imMenuObject_71_container-menu-opened div > ul { display: block; }
	#imHeader_imMenuObject_71-menu-opened #imHeader_imMenuObject_71_container-menu-opened > ul { position: absolute; inset-inline-start: 0px; inset-inline-end: auto;  top: 40px; background-color: transparent; overflow-x: hidden; overflow-y: auto; height: calc(100% - 40px); width: 100%; }
	#imHeader_imMenuObject_71-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(255, 255, 255, 1); }
	#imHeader_imMenuObject_71-menu-opened .hamburger-menu-close-button span { cursor: pointer; }
	#imHeader_imMenuObject_71-menu-opened { position:fixed; top: 0; bottom: 0; inset-inline-start: 0px; width: 160px; 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_71-opened #imPageExtContainer:after{ width: 100%; height: 100%; background-color: rgba(255, 192, 192, 1); opacity: 0.7;}
	.menu-imHeader_imMenuObject_71-towards-closing #imPageExtContainer:after { width: 100%; height: 100%; background-color: transparent; opacity: 0.7; transition: background-color 1000ms linear, opacity;}
	#imHeader_imMenuObject_71 .hidden { display: none; }
	/* Responsive menu button size and position */
	#imHeader_imMenuObject_71-menu-opened li {position: relative;margin-bottom: 0px; display: inline-block; vertical-align: top; }
	#imHeader_imMenuObject_71-menu-opened li:last-child {margin-bottom: 0px; }
	#imHeader_imMenuObject_71-menu-opened .label-wrapper { display: block; overflow: hidden; position: relative; width: 150px; height: 34px; padding-block: 0px; padding-inline: 5px; }
	#imHeader_imMenuObject_71-menu-opened .label-inner-wrapper { display: table; width: 100%; height: 100%; z-index: 1; position: relative; } #imHeader_imMenuObject_71-menu-opened .label { display: table-cell; vertical-align: middle; }
	#imHeader_imMenuObject_71-menu-opened .hamburger-menu-background { position: absolute;display: block;top: 0;bottom: 0;width: 160px;inset-inline-start: 0px; inset-inline-end: auto; background-color: transparent;transition: left 500ms, right 500ms, opacity 500ms;}
	/* Responsive menu default button style */
	#imHeader_imMenuObject_71-menu-opened ul > li > .label-wrapper {background-color: rgba(17, 128, 188, 1);background-image: none;}
	#imHeader_imMenuObject_71-menu-opened ul > li > .label-wrapper .label, #imHeader_imMenuObject_71-menu-opened ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 10pt;font-style: normal;text-decoration: none;text-align: start; color: rgba(255, 255, 255, 1);font-weight: normal;}
	#imHeader_imMenuObject_71-menu-opened ul ul > li > .label-wrapper {background-color: rgba(17, 128, 188, 1);background-image: none;}
	#imHeader_imMenuObject_71-menu-opened ul ul > li > .label-wrapper .label, #imHeader_imMenuObject_71-menu-opened ul ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 10pt;font-style: normal;text-decoration: none;text-align: start; color: rgba(255, 255, 255, 1);font-weight: normal;}
	#imHeader_imMenuObject_71-menu-opened ul ul ul > li > .label-wrapper {background-color: rgba(17, 128, 188, 1);background-image: none;}
	#imHeader_imMenuObject_71-menu-opened ul ul ul > li > .label-wrapper .label, #imHeader_imMenuObject_71-menu-opened ul ul ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 10pt;font-style: normal;text-decoration: none;text-align: start; color: rgba(255, 255, 255, 1);font-weight: normal;}
	#imHeader_imMenuObject_71-menu-opened ul ul ul ul > li > .label-wrapper {background-color: rgba(17, 128, 188, 1);background-image: none;}
	#imHeader_imMenuObject_71-menu-opened ul ul ul ul > li > .label-wrapper .label, #imHeader_imMenuObject_71-menu-opened ul ul ul ul > li > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 10pt;font-style: normal;text-decoration: none;text-align: start; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Responsive menu hover button style */
	#imHeader_imMenuObject_71-menu-opened ul > li:hover:not(.imMnMnSeparator) > .label-wrapper {background-color: rgba(17, 128, 188, 1);background-image: none;}
	#imHeader_imMenuObject_71-menu-opened ul > li:hover:not(.imMnMnSeparator) > .label-wrapper .label, #imHeader_imMenuObject_71-menu-opened ul > li:hover:not(.imMnMnSeparator) > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 10pt;font-style: normal;text-decoration: none;text-align: start; color: rgba(255, 255, 255, 1);font-weight: normal;}
	/* Responsive menu current button style */
	#imHeader_imMenuObject_71-menu-opened #imHeader_imMenuObject_71_container-menu-opened > ul > .imMnMnCurrent > .label-wrapper {background-color: rgba(17, 128, 188, 1);background-image: none;}
	#imHeader_imMenuObject_71-menu-opened #imHeader_imMenuObject_71_container-menu-opened > ul > .imMnMnCurrent > .label-wrapper .label, #imHeader_imMenuObject_71-menu-opened #imHeader_imMenuObject_71_container-menu-opened > ul > .imMnMnCurrent > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 10pt;font-style: normal;text-decoration: none;text-align: start; color: rgba(255, 255, 255, 1);font-weight: bold;}
	#imHeader_imMenuObject_71-menu-opened .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper {background-color: rgba(17, 128, 188, 1);background-image: none;}
	#imHeader_imMenuObject_71-menu-opened .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper .label, #imHeader_imMenuObject_71-menu-opened .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 10pt;font-style: normal;text-decoration: none;text-align: start; color: rgba(255, 255, 255, 1);font-weight: bold;}
	/* Responsive menu separator button style */
	#imHeader_imMenuObject_71-menu-opened ul > .imMnMnSeparator > .label-wrapper {background-color: rgba(17, 128, 188, 1);background-image: none;}
	#imHeader_imMenuObject_71-menu-opened ul > .imMnMnSeparator > .label-wrapper .label, #imHeader_imMenuObject_71-menu-opened ul > .imMnMnSeparator > .label-wrapper button {width: 100%;height: 100%;font-family: Verdana;font-size: 10pt;font-style: normal;text-decoration: none;text-align: start; color: rgba(255, 255, 255, 1);font-weight: bold;}
	/* Responsive menu separation line style */
	#imHeader_imHTMLObject_72_wrapper { display: none; }
	#imHeader_imCell_72 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_72 { grid-template-rows: [row-content] auto ; }
	#imHeader_imHTMLObject_72 { 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_72 { box-sizing: border-box; }
	#imHeader_imHTMLObject_73_wrapper { position: absolute; top: 0px; inset-inline-start: 0px; width: 320px; height: 38px; text-align: center; z-index: 1021; overflow: hidden; }
	#imHeader_imCell_73 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_73 { grid-template-rows: [row-content] auto ; }
	#imHeader_imHTMLObject_73 { 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_73 { box-sizing: border-box; }
	#imHeader_imHTMLObject_74_wrapper { display: none; }
	#imHeader_imCell_74 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_74 { grid-template-rows: [row-content] auto ; }
	#imHeader_imHTMLObject_74 { 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_74 { box-sizing: border-box; }
	#imHeader_imHTMLObject_75_wrapper { display: none; }
	#imHeader_imCell_75 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imHeader_imCell_75 { grid-template-rows: [row-content] auto ; }
	#imHeader_imHTMLObject_75 { 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_75 { box-sizing: border-box; }
	
}

@media (min-width: 1400.0px) {
	#imFooter_imHTMLObject_03_wrapper { position: absolute; top: 0px; inset-inline-start: 0px; width: 1400px; height: 230px; text-align: center; z-index: 1002; overflow: hidden; }
	#imFooter_imCell_3 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imFooter_imCell_3 { grid-template-rows: [row-content] auto ; }
	#imFooter_imHTMLObject_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; }
	#imFooter_imCellStyleBorders_3 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imFooter_imHTMLObject_04_wrapper { position: absolute; top: 100px; inset-inline-start: 0px; width: 100px; height: 90px; text-align: center; z-index: 1003; overflow: hidden; }
	#imFooter_imCell_4 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imFooter_imCell_4 { grid-template-rows: [row-content] auto ; }
	#imFooter_imHTMLObject_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; }
	#imFooter_imCellStyleBorders_4 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	
}

@media (max-width: 1399.9px) and (min-width: 840.0px) {
	#imFooter_imHTMLObject_03_wrapper { position: absolute; top: 0px; inset-inline-start: 0px; width: 840px; height: 270px; text-align: center; z-index: 1002; overflow: hidden; }
	#imFooter_imCell_3 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imFooter_imCell_3 { grid-template-rows: [row-content] auto ; }
	#imFooter_imHTMLObject_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; }
	#imFooter_imCellStyleBorders_3 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imFooter_imHTMLObject_04_wrapper { position: absolute; top: 100px; inset-inline-start: 0px; width: 100px; height: 90px; text-align: center; z-index: 1003; overflow: hidden; }
	#imFooter_imCell_4 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imFooter_imCell_4 { grid-template-rows: [row-content] auto ; }
	#imFooter_imHTMLObject_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; }
	#imFooter_imCellStyleBorders_4 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	
}

@media (max-width: 839.9px) and (min-width: 480.0px) {
	#imFooter_imHTMLObject_03_wrapper { position: absolute; top: 0px; inset-inline-start: 0px; width: 480px; height: 300px; text-align: center; z-index: 1002; overflow: hidden; }
	#imFooter_imCell_3 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imFooter_imCell_3 { grid-template-rows: [row-content] auto ; }
	#imFooter_imHTMLObject_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; }
	#imFooter_imCellStyleBorders_3 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imFooter_imHTMLObject_04_wrapper { position: absolute; top: 100px; inset-inline-start: 0px; width: 100px; height: 90px; text-align: center; z-index: 1003; overflow: hidden; }
	#imFooter_imCell_4 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imFooter_imCell_4 { grid-template-rows: [row-content] auto ; }
	#imFooter_imHTMLObject_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; }
	#imFooter_imCellStyleBorders_4 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	
}

@media (max-width: 479.9px)  {
	#imFooter_imHTMLObject_03_wrapper { position: absolute; top: 0px; inset-inline-start: 0px; width: 320px; height: 350px; text-align: center; z-index: 1002; overflow: hidden; }
	#imFooter_imCell_3 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imFooter_imCell_3 { grid-template-rows: [row-content] auto ; }
	#imFooter_imHTMLObject_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; }
	#imFooter_imCellStyleGraphics_3 { box-sizing: border-box; }
	#imFooter_imHTMLObject_04_wrapper { position: absolute; top: 100px; inset-inline-start: 0px; width: 100px; height: 90px; text-align: center; z-index: 1003; overflow: hidden; }
	#imFooter_imCell_4 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imFooter_imCell_4 { grid-template-rows: [row-content] auto ; }
	#imFooter_imHTMLObject_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; }
	#imFooter_imCellStyleGraphics_4 { box-sizing: border-box; }
	
}

@media (min-width: 1400.0px) {
	#imStickyBar_imObjectImage_03_wrapper { display: none; }
	#imStickyBar_imObjectImage_03_wrapper img {-webkit-clip-path: inset(0 0 -Infinity% 0);clip-path: inset(0 0 -Infinity% 0);}#imStickyBar_imCell_3 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imStickyBar_imCell_3 { grid-template-rows: [row-content] auto ; }
	#imStickyBar_imObjectImage_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; }
	#imStickyBar_imCellStyleBorders_3 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imStickyBar_imHTMLObject_24_wrapper { display: none; }
	#imStickyBar_imCell_24 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imStickyBar_imCell_24 { grid-template-rows: [row-content] auto ; }
	#imStickyBar_imHTMLObject_24 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; grid-row: row-content / span 1; grid-column: 1 / -1; }
	#imStickyBar_imCellStyleBorders_24 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	
}

@media (max-width: 1399.9px) and (min-width: 840.0px) {
	#imStickyBar_imObjectImage_03_wrapper { display: none; }
	#imStickyBar_imObjectImage_03_wrapper img {-webkit-clip-path: inset(0 0 -Infinity% 0);clip-path: inset(0 0 -Infinity% 0);}#imStickyBar_imCell_3 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imStickyBar_imCell_3 { grid-template-rows: [row-content] auto ; }
	#imStickyBar_imObjectImage_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; }
	#imStickyBar_imCellStyleBorders_3 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imStickyBar_imHTMLObject_24_wrapper { display: none; }
	#imStickyBar_imCell_24 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imStickyBar_imCell_24 { grid-template-rows: [row-content] auto ; }
	#imStickyBar_imHTMLObject_24 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; grid-row: row-content / span 1; grid-column: 1 / -1; }
	#imStickyBar_imCellStyleBorders_24 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	
}

@media (max-width: 839.9px) and (min-width: 480.0px) {
	#imStickyBar_imObjectImage_03_wrapper { display: none; }
	#imStickyBar_imObjectImage_03_wrapper img {-webkit-clip-path: inset(0 0 -Infinity% 0);clip-path: inset(0 0 -Infinity% 0);}#imStickyBar_imCell_3 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imStickyBar_imCell_3 { grid-template-rows: [row-content] auto ; }
	#imStickyBar_imObjectImage_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; }
	#imStickyBar_imCellStyleBorders_3 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	#imStickyBar_imHTMLObject_24_wrapper { position: absolute; top: 0px; inset-inline-start: 0px; width: 480px; height: 38px; text-align: center; z-index: 1003; overflow: hidden; }
	#imStickyBar_imCell_24 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imStickyBar_imCell_24 { grid-template-rows: [row-content] auto ; }
	#imStickyBar_imHTMLObject_24 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; grid-row: row-content / span 1; grid-column: 1 / -1; }
	#imStickyBar_imCellStyleBorders_24 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
	
}

@media (max-width: 479.9px)  {
	#imStickyBar_imObjectImage_03_wrapper { display: none; }
	#imStickyBar_imObjectImage_03_wrapper img {-webkit-clip-path: inset(0 0 -Infinity% 0);clip-path: inset(0 0 -Infinity% 0);}#imStickyBar_imCell_3 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imStickyBar_imCell_3 { grid-template-rows: [row-content] auto ; }
	#imStickyBar_imObjectImage_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; }
	#imStickyBar_imCellStyleGraphics_3 { box-sizing: border-box; }
	#imStickyBar_imHTMLObject_24_wrapper { position: absolute; top: 0px; inset-inline-start: 0px; width: 320px; height: 38px; text-align: center; z-index: 1003; overflow: hidden; }
	#imStickyBar_imCell_24 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
	#imStickyBar_imCell_24 { grid-template-rows: [row-content] auto ; }
	#imStickyBar_imHTMLObject_24 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; grid-row: row-content / span 1; grid-column: 1 / -1; }
	#imStickyBar_imCellStyleGraphics_24 { box-sizing: border-box; }
	
}

#imPage.without-id_animation-in-progress { overflow: hidden }
