@font-face { font-family: 'Catull BQ'; font-display: swap; src: local('☺'), url('../style/fonts/catull-r-regular.ttf') format('truetype'); }
#imPageExtContainer {background: transparent url('../images/TRASCINA1000_5wbf6il7.jpg') repeat-y center top; background-attachment: fixed;}
#imPage { display: grid; grid-template-columns: minmax(0, 1fr) 700px minmax(0, 1fr); grid-template-rows: auto; }
#imHeader { display: none; }
#imFooter { display: none; }
#imSideBar { display: none; }
#imContent { display: block; grid-column: 1 / 4; grid-row: 1 / 2; }
#imContentGraphics { display: block; grid-column: 2 / 3; grid-row: 1 / 2; }
#imContent { display: grid; grid-template-columns: minmax(0, 1fr) 4.667px 4.667px 4.667px 4.667px 4.667px 4.667px 4.667px 4.667px 4.667px 4.667px 4.667px 4.667px 4.667px 4.667px 4.667px 4.667px 4.667px 4.667px 4.667px 4.667px 4.667px 4.667px 4.667px 4.667px 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 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; }
#imGoToCont { display: block; grid-column: 2 / 3; grid-row: 1 / 2; }
#imCell_642 { display: grid; grid-column: 2 / 146; grid-row: 1 / 2; }
#imCell_62 { display: grid; grid-column: 2 / 146; grid-row: 2 / 3; }
#imPageRow_1 { display: block; grid-column: 2 / 146; grid-row: 1 / 2; }
#imPageRow_2 { display: block; grid-column: 2 / 146; grid-row: 2 / 3; }
#imPageRow_3 { display: none; }
#imPageRow_4 { display: none; }
#imPageRow_5 { display: none; }
#imHeader_imCell_1 { grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imHeader_imObjectImage_01 { position: relative; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imHeader_imCellStyleGraphics_1 { grid-row: 1 / -1; grid-column: 1 / -1; background-color: transparent;  }
#imHeader_imCellStyleBorders_1 { grid-row: 1 / -1; grid-column: 1 / -1; z-index: 2; }

#imHeader_imObjectImage_01 { vertical-align: top; margin-top: 0px; margin-bottom: 0px; margin-inline-start: auto; margin-inline-end: auto; }
#imHeader_imObjectImage_01 #imHeader_imObjectImage_01_container img { width: 100%; height: auto; vertical-align: top; }#imStickyBar_imCell_1 { grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imStickyBar_imObjectTitle_01 { position: relative; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imStickyBar_imCellStyleGraphics_1 { grid-row: 1 / -1; grid-column: 1 / -1; background-color: transparent;  }
#imStickyBar_imCellStyleBorders_1 { grid-row: 1 / -1; grid-column: 1 / -1; z-index: 2; }

#imStickyBar_imObjectTitle_01 {margin: 0px; text-align: center;}
#imStickyBar_imObjectTitle_01_text {font: normal normal normal 36pt 'Tahoma';  padding: 0px; background-color: transparent; position: relative; display: inline-block; }
#imStickyBar_imObjectTitle_01_text,
#imStickyBar_imObjectTitle_01_text a { color: rgba(128, 159, 255, 1); overflow-wrap: break-word; max-width: 100%;white-space: pre-wrap; }
#imStickyBar_imObjectTitle_01_text a{ text-decoration: none; }
html, body { height: 100%; }
#imPageExtContainer { min-height: 100%; }
.imPageRow { position: relative;  }
#imCell_642 { grid-template-columns: 100%; position: relative; box-sizing: border-box; }
#imObjectVideo_491_642 { position: relative; align-self: start; justify-self: center; max-width: 100%; box-sizing: border-box; z-index: 3; }
#imCellStyleGraphics_642 { grid-row: 1 / -1; grid-column: 1 / -1; background-color: transparent;  }
#imCellStyleBorders_642 { grid-row: 1 / -1; grid-column: 1 / -1; z-index: 2; }

#imObjectVideo_491_642 .object-generic-error { height: 100%; overflow: hidden; }
#imObjectVideo_491_642 { max-width: 100%; width: 700px; }
#imObjectVideo_491_642_media { width: 100%; }
#imCell_642 { padding-top: 10px; padding-bottom: 10px; padding-inline-start: 10px; padding-inline-end: 10px; }
#imCell_642 { grid-template-rows: [row-content] auto ; }
#imObjectVideo_491_642 { 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_642 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
#imObjectVideo_491_642 { width: 700px; height: 672px; }#imObjectVideo_491_642_media { height: 100%; aspect-ratio: 700/652; }
#imHeader_imObjectImage_01_wrapper { position: absolute; top: 450px; inset-inline-start: 830px; width: 193px; height: 64px; text-align: center; z-index: 1002; overflow: hidden; }
#imHeader_imObjectImage_01_wrapper img {-webkit-clip-path: inset(0 0 4.478% 0);clip-path: inset(0 0 4.478% 0);}#imHeader_imCell_1 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
#imHeader_imCell_1 { grid-template-rows: [row-content] auto ; }
#imHeader_imObjectImage_01 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; grid-row: row-content / span 1; grid-column: 1 / -1; }
#imHeader_imCellStyleBorders_1 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }

#imStickyBar_imObjectTitle_01_wrapper { position: absolute; top: 10px; inset-inline-start: 320px; width: 250px; height: 60px; text-align: center; z-index: 1002;  }
#imStickyBar_imCell_1 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; }
#imStickyBar_imCell_1 { grid-template-rows: [row-content] auto ; }
#imStickyBar_imObjectTitle_01 { padding-top: 0px; padding-bottom: 0px; padding-inline-start: 0px; padding-inline-end: 0px; grid-row: row-content / span 1; grid-column: 1 / -1; }
#imStickyBar_imCellStyleBorders_1 {  border-top: 0; border-bottom: 0; border-inline-start-width: 0px;  border-inline-end-width: 0px;  }
#imStickyBar_imObjectTitle_01 { width: 100%; }
#imStickyBar_imObjectTitle_01_text { margin: 0px; 
 }

#imPage.without-id_animation-in-progress { overflow: hidden }
