@import 'https://fonts.googleapis.com/css?family=Open+Sans:700,regular,italic,700italic&display=swap'; @import 'https://fonts.googleapis.com/css?family=Raleway:700,regular,italic,700italic&display=swap'; @import 'https://fonts.googleapis.com/css?family=Fredoka+One:regular&display=swap'; #imPage {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: minmax(0, 1fr) 1190px minmax(0, 1fr);
    grid-template-columns: minmax(0, 1fr) 1190px minmax(0, 1fr);
    -ms-grid-rows: 300px auto 338px;
    grid-template-rows: 300px auto 338px;
}

#imHeader {
    display: block;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
    grid-column: 1 / 4;
    -ms-grid-row: 1;
    -ms-grid-row-span: 1;
    grid-row: 1 / 2;
}

#imFooter {
    display: block;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
    grid-column: 1 / 4;
    -ms-grid-row: 3;
    -ms-grid-row-span: 1;
    grid-row: 3 / 4;
}

#imSideBar {
    display: none;
}

#imContent {
    display: block;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
    grid-column: 1 / 4;
    -ms-grid-row: 2;
    -ms-grid-row-span: 1;
    grid-row: 2 / 3;
}

#imContentGraphics {
    display: block;
    -ms-grid-column: 2;
    -ms-grid-column-span: 1;
    grid-column: 2 / 3;
    -ms-grid-row: 2;
    -ms-grid-row-span: 1;
    grid-row: 2 / 3;
}

@media (max-width: 1189.9px) and (min-width: 720.0px) {
    #imPage {
        display: -ms-grid;
        display: grid;
        -ms-grid-columns: minmax(0, 1fr) 720px minmax(0, 1fr);
        grid-template-columns: minmax(0, 1fr) 720px minmax(0, 1fr);
        -ms-grid-rows: 250px auto 280px;
        grid-template-rows: 250px auto 280px;
    }

    #imHeader {
        display: block;
        -ms-grid-column: 1;
        -ms-grid-column-span: 3;
        grid-column: 1 / 4;
        -ms-grid-row: 1;
        -ms-grid-row-span: 1;
        grid-row: 1 / 2;
    }

    #imFooter {
        display: block;
        -ms-grid-column: 1;
        -ms-grid-column-span: 3;
        grid-column: 1 / 4;
        -ms-grid-row: 3;
        -ms-grid-row-span: 1;
        grid-row: 3 / 4;
    }

    #imSideBar {
        display: none;
    }

    #imContent {
        display: block;
        -ms-grid-column: 1;
        -ms-grid-column-span: 3;
        grid-column: 1 / 4;
        -ms-grid-row: 2;
        -ms-grid-row-span: 1;
        grid-row: 2 / 3;
    }

    #imContentGraphics {
        display: block;
        -ms-grid-column: 2;
        -ms-grid-column-span: 1;
        grid-column: 2 / 3;
        -ms-grid-row: 2;
        -ms-grid-row-span: 1;
        grid-row: 2 / 3;
    }
}

@media (max-width: 719.9px) and (min-width: 480.0px) {
    #imPage {
        display: -ms-grid;
        display: grid;
        -ms-grid-columns: minmax(0, 1fr) 480px minmax(0, 1fr);
        grid-template-columns: minmax(0, 1fr) 480px minmax(0, 1fr);
        -ms-grid-rows: 200px auto 280px;
        grid-template-rows: 200px auto 280px;
    }

    #imHeader {
        display: block;
        -ms-grid-column: 1;
        -ms-grid-column-span: 3;
        grid-column: 1 / 4;
        -ms-grid-row: 1;
        -ms-grid-row-span: 1;
        grid-row: 1 / 2;
    }

    #imFooter {
        display: block;
        -ms-grid-column: 1;
        -ms-grid-column-span: 3;
        grid-column: 1 / 4;
        -ms-grid-row: 3;
        -ms-grid-row-span: 1;
        grid-row: 3 / 4;
    }

    #imSideBar {
        display: none;
    }

    #imContent {
        display: block;
        -ms-grid-column: 1;
        -ms-grid-column-span: 3;
        grid-column: 1 / 4;
        -ms-grid-row: 2;
        -ms-grid-row-span: 1;
        grid-row: 2 / 3;
    }

    #imContentGraphics {
        display: block;
        -ms-grid-column: 2;
        -ms-grid-column-span: 1;
        grid-column: 2 / 3;
        -ms-grid-row: 2;
        -ms-grid-row-span: 1;
        grid-row: 2 / 3;
    }
}

@media (max-width: 479.9px) {
    #imPage {
        display: -ms-grid;
        display: grid;
        -ms-grid-columns: 0 minmax(0, 1fr) 0;
        grid-template-columns: 0 minmax(0, 1fr) 0;
        -ms-grid-rows: 200px auto 338px;
        grid-template-rows: 200px auto 338px;
    }

    #imHeader {
        display: block;
        -ms-grid-column: 1;
        -ms-grid-column-span: 3;
        grid-column: 1 / 4;
        -ms-grid-row: 1;
        -ms-grid-row-span: 1;
        grid-row: 1 / 2;
    }

    #imFooter {
        display: block;
        -ms-grid-column: 1;
        -ms-grid-column-span: 3;
        grid-column: 1 / 4;
        -ms-grid-row: 3;
        -ms-grid-row-span: 1;
        grid-row: 3 / 4;
    }

    #imSideBar {
        display: none;
    }

    #imContent {
        display: block;
        -ms-grid-column: 1;
        -ms-grid-column-span: 3;
        grid-column: 1 / 4;
        -ms-grid-row: 2;
        -ms-grid-row-span: 1;
        grid-row: 2 / 3;
    }

    #imContentGraphics {
        display: block;
        -ms-grid-column: 2;
        -ms-grid-column-span: 1;
        grid-column: 2 / 3;
        -ms-grid-row: 2;
        -ms-grid-row-span: 1;
        grid-row: 2 / 3;
    }
}

#imContent {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: minmax(0, 1fr) 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.833px 19.833px 19.833px 19.833px 19.833px 19.833px 19.833px 19.833px 19.833px 19.833px 19.833px 19.833px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px minmax(0, 1fr);
    grid-template-columns: minmax(0, 1fr) 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.833px 19.833px 19.833px 19.833px 19.833px 19.833px 19.833px 19.833px 19.833px 19.833px 19.833px 19.833px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px 19.75px minmax(0, 1fr);
    -ms-grid-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
}

#imGoToCont {
    display: block;
    -ms-grid-column: 2;
    -ms-grid-column-span: 1;
    grid-column: 2 / 3;
    -ms-grid-row: 1;
    -ms-grid-row-span: 1;
    grid-row: 1 / 2;
}

#imCell_29 {
    display: -ms-grid;
    display: grid;
    -ms-grid-column: 1;
    -ms-grid-column-span: 62;
    grid-column: 1 / 63;
    -ms-grid-row: 2;
    -ms-grid-row-span: 1;
    grid-row: 2 / 3;
}

#imCell_112 {
    display: -ms-grid;
    display: grid;
    -ms-grid-column: 1;
    -ms-grid-column-span: 62;
    grid-column: 1 / 63;
    -ms-grid-row: 3;
    -ms-grid-row-span: 1;
    grid-row: 3 / 4;
}

#imCell_84 {
    display: -ms-grid;
    display: grid;
    -ms-grid-column: 1;
    -ms-grid-column-span: 62;
    grid-column: 1 / 63;
    -ms-grid-row: 5;
    -ms-grid-row-span: 1;
    grid-row: 5 / 6;
}

#imCell_101 {
    display: -ms-grid;
    display: grid;
    -ms-grid-column: 2;
    -ms-grid-column-span: 36;
    grid-column: 2 / 38;
    -ms-grid-row: 6;
    -ms-grid-row-span: 1;
    grid-row: 6 / 7;
}

#imCell_115 {
    display: -ms-grid;
    display: grid;
    -ms-grid-column: 2;
    -ms-grid-column-span: 12;
    grid-column: 2 / 14;
    -ms-grid-row: 7;
    -ms-grid-row-span: 2;
    grid-row: 7 / 9;
}

#imCell_116 {
    display: -ms-grid;
    display: grid;
    -ms-grid-column: 14;
    -ms-grid-column-span: 12;
    grid-column: 14 / 26;
    -ms-grid-row: 7;
    -ms-grid-row-span: 2;
    grid-row: 7 / 9;
}

#imCell_117 {
    display: -ms-grid;
    display: grid;
    -ms-grid-column: 26;
    -ms-grid-column-span: 12;
    grid-column: 26 / 38;
    -ms-grid-row: 7;
    -ms-grid-row-span: 2;
    grid-row: 7 / 9;
}

#imCell_102 {
    display: -ms-grid;
    display: grid;
    -ms-grid-column: 38;
    -ms-grid-column-span: 24;
    grid-column: 38 / 62;
    -ms-grid-row: 6;
    -ms-grid-row-span: 3;
    grid-row: 6 / 9;
}

#imCell_86 {
    display: -ms-grid;
    display: grid;
    -ms-grid-column: 1;
    -ms-grid-column-span: 62;
    grid-column: 1 / 63;
    -ms-grid-row: 9;
    -ms-grid-row-span: 1;
    grid-row: 9 / 10;
}

#imCell_103 {
    display: -ms-grid;
    display: grid;
    -ms-grid-column: 2;
    -ms-grid-column-span: 24;
    grid-column: 2 / 26;
    -ms-grid-row: 10;
    -ms-grid-row-span: 1;
    grid-row: 10 / 11;
}

#imCell_104 {
    display: -ms-grid;
    display: grid;
    -ms-grid-column: 26;
    -ms-grid-column-span: 24;
    grid-column: 26 / 50;
    -ms-grid-row: 10;
    -ms-grid-row-span: 1;
    grid-row: 10 / 11;
}

#imCell_123 {
    display: -ms-grid;
    display: grid;
    -ms-grid-column: 2;
    -ms-grid-column-span: 60;
    grid-column: 2 / 62;
    -ms-grid-row: 11;
    -ms-grid-row-span: 1;
    grid-row: 11 / 12;
}

#imCell_110 {
    display: -ms-grid;
    display: grid;
    -ms-grid-column: 2;
    -ms-grid-column-span: 12;
    grid-column: 2 / 14;
    -ms-grid-row: 12;
    -ms-grid-row-span: 1;
    grid-row: 12 / 13;
}

#imCell_127 {
    display: -ms-grid;
    display: grid;
    -ms-grid-column: 2;
    -ms-grid-column-span: 12;
    grid-column: 2 / 14;
    -ms-grid-row: 14;
    -ms-grid-row-span: 1;
    grid-row: 14 / 15;
}

#imCell_124 {
    display: -ms-grid;
    display: grid;
    -ms-grid-column: 14;
    -ms-grid-column-span: 36;
    grid-column: 14 / 50;
    -ms-grid-row: 13;
    -ms-grid-row-span: 1;
    grid-row: 13 / 14;
}

#imCell_113 {
    display: -ms-grid;
    display: grid;
    -ms-grid-column: 14;
    -ms-grid-column-span: 36;
    grid-column: 14 / 50;
    -ms-grid-row: 14;
    -ms-grid-row-span: 1;
    grid-row: 14 / 15;
}

#imCell_118 {
    display: -ms-grid;
    display: grid;
    -ms-grid-column: 26;
    -ms-grid-column-span: 12;
    grid-column: 26 / 38;
    -ms-grid-row: 15;
    -ms-grid-row-span: 1;
    grid-row: 15 / 16;
}

#imCell_128 {
    display: -ms-grid;
    display: grid;
    -ms-grid-column: 50;
    -ms-grid-column-span: 12;
    grid-column: 50 / 62;
    -ms-grid-row: 12;
    -ms-grid-row-span: 1;
    grid-row: 12 / 13;
}

#imCell_125 {
    display: -ms-grid;
    display: grid;
    -ms-grid-column: 50;
    -ms-grid-column-span: 12;
    grid-column: 50 / 62;
    -ms-grid-row: 15;
    -ms-grid-row-span: 1;
    grid-row: 15 / 16;
}

#imPageRow_1 {
    display: none;
}

#imPageRow_2 {
    display: block;
    -ms-grid-column: 1;
    -ms-grid-column-span: 62;
    grid-column: 1 / 63;
    -ms-grid-row: 2;
    -ms-grid-row-span: 1;
    grid-row: 2 / 3;
}

#imPageRow_3 {
    display: block;
    -ms-grid-column: 2;
    -ms-grid-column-span: 60;
    grid-column: 2 / 62;
    -ms-grid-row: 3;
    -ms-grid-row-span: 1;
    grid-row: 3 / 4;
}

#imPageRow_4 {
    display: none;
}

#imPageRow_5 {
    display: block;
    -ms-grid-column: 2;
    -ms-grid-column-span: 60;
    grid-column: 2 / 62;
    -ms-grid-row: 5;
    -ms-grid-row-span: 1;
    grid-row: 5 / 6;
}

#imPageRow_6 {
    display: block;
    -ms-grid-column: 2;
    -ms-grid-column-span: 60;
    grid-column: 2 / 62;
    -ms-grid-row: 6;
    -ms-grid-row-span: 3;
    grid-row: 6 / 9;
}

#imPageRow_7 {
    display: block;
    -ms-grid-column: 2;
    -ms-grid-column-span: 60;
    grid-column: 2 / 62;
    -ms-grid-row: 9;
    -ms-grid-row-span: 1;
    grid-row: 9 / 10;
}

#imPageRow_8 {
    display: block;
    -ms-grid-column: 2;
    -ms-grid-column-span: 60;
    grid-column: 2 / 62;
    -ms-grid-row: 10;
    -ms-grid-row-span: 1;
    grid-row: 10 / 11;
}

#imPageRow_9 {
    display: block;
    -ms-grid-column: 2;
    -ms-grid-column-span: 60;
    grid-column: 2 / 62;
    -ms-grid-row: 11;
    -ms-grid-row-span: 1;
    grid-row: 11 / 12;
}

#imPageRow_10 {
    display: block;
    -ms-grid-column: 2;
    -ms-grid-column-span: 60;
    grid-column: 2 / 62;
    -ms-grid-row: 12;
    -ms-grid-row-span: 4;
    grid-row: 12 / 16;
}

#imPageRow_11 {
    display: none;
}

@media (max-width: 1189.9px) and (min-width: 720.0px) {
    #imContent {
        display: -ms-grid;
        display: grid;
        -ms-grid-columns: minmax(0, 1fr) 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 12px 12px 12px 12px 12px 12px 12px 12px 12px 12px 12px 12px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px minmax(0, 1fr);
        grid-template-columns: minmax(0, 1fr) 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 12px 12px 12px 12px 12px 12px 12px 12px 12px 12px 12px 12px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px 11.917px minmax(0, 1fr);
        -ms-grid-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
        grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    }

    #imGoToCont {
        display: block;
        -ms-grid-column: 2;
        -ms-grid-column-span: 1;
        grid-column: 2 / 3;
        -ms-grid-row: 1;
        -ms-grid-row-span: 1;
        grid-row: 1 / 2;
    }

    #imCell_29 {
        display: -ms-grid;
        display: grid;
        -ms-grid-column: 1;
        -ms-grid-column-span: 62;
        grid-column: 1 / 63;
        -ms-grid-row: 2;
        -ms-grid-row-span: 1;
        grid-row: 2 / 3;
    }

    #imCell_112 {
        display: -ms-grid;
        display: grid;
        -ms-grid-column: 1;
        -ms-grid-column-span: 62;
        grid-column: 1 / 63;
        -ms-grid-row: 3;
        -ms-grid-row-span: 1;
        grid-row: 3 / 4;
    }

    #imCell_84 {
        display: -ms-grid;
        display: grid;
        -ms-grid-column: 1;
        -ms-grid-column-span: 62;
        grid-column: 1 / 63;
        -ms-grid-row: 5;
        -ms-grid-row-span: 1;
        grid-row: 5 / 6;
    }

    #imCell_101 {
        display: -ms-grid;
        display: grid;
        -ms-grid-column: 2;
        -ms-grid-column-span: 36;
        grid-column: 2 / 38;
        -ms-grid-row: 6;
        -ms-grid-row-span: 1;
        grid-row: 6 / 7;
    }

    #imCell_115 {
        display: -ms-grid;
        display: grid;
        -ms-grid-column: 2;
        -ms-grid-column-span: 12;
        grid-column: 2 / 14;
        -ms-grid-row: 7;
        -ms-grid-row-span: 2;
        grid-row: 7 / 9;
    }

    #imCell_116 {
        display: -ms-grid;
        display: grid;
        -ms-grid-column: 14;
        -ms-grid-column-span: 12;
        grid-column: 14 / 26;
        -ms-grid-row: 7;
        -ms-grid-row-span: 2;
        grid-row: 7 / 9;
    }

    #imCell_117 {
        display: -ms-grid;
        display: grid;
        -ms-grid-column: 26;
        -ms-grid-column-span: 12;
        grid-column: 26 / 38;
        -ms-grid-row: 7;
        -ms-grid-row-span: 2;
        grid-row: 7 / 9;
    }

    #imCell_102 {
        display: -ms-grid;
        display: grid;
        -ms-grid-column: 38;
        -ms-grid-column-span: 24;
        grid-column: 38 / 62;
        -ms-grid-row: 6;
        -ms-grid-row-span: 3;
        grid-row: 6 / 9;
    }

    #imCell_86 {
        display: -ms-grid;
        display: grid;
        -ms-grid-column: 1;
        -ms-grid-column-span: 62;
        grid-column: 1 / 63;
        -ms-grid-row: 9;
        -ms-grid-row-span: 1;
        grid-row: 9 / 10;
    }

    #imCell_103 {
        display: -ms-grid;
        display: grid;
        -ms-grid-column: 2;
        -ms-grid-column-span: 24;
        grid-column: 2 / 26;
        -ms-grid-row: 10;
        -ms-grid-row-span: 1;
        grid-row: 10 / 11;
    }

    #imCell_104 {
        display: -ms-grid;
        display: grid;
        -ms-grid-column: 26;
        -ms-grid-column-span: 24;
        grid-column: 26 / 50;
        -ms-grid-row: 10;
        -ms-grid-row-span: 1;
        grid-row: 10 / 11;
    }

    #imCell_123 {
        display: -ms-grid;
        display: grid;
        -ms-grid-column: 2;
        -ms-grid-column-span: 60;
        grid-column: 2 / 62;
        -ms-grid-row: 11;
        -ms-grid-row-span: 1;
        grid-row: 11 / 12;
    }

    #imCell_110 {
        display: -ms-grid;
        display: grid;
        -ms-grid-column: 2;
        -ms-grid-column-span: 12;
        grid-column: 2 / 14;
        -ms-grid-row: 12;
        -ms-grid-row-span: 1;
        grid-row: 12 / 13;
    }

    #imCell_127 {
        display: -ms-grid;
        display: grid;
        -ms-grid-column: 2;
        -ms-grid-column-span: 12;
        grid-column: 2 / 14;
        -ms-grid-row: 14;
        -ms-grid-row-span: 1;
        grid-row: 14 / 15;
    }

    #imCell_124 {
        display: -ms-grid;
        display: grid;
        -ms-grid-column: 14;
        -ms-grid-column-span: 36;
        grid-column: 14 / 50;
        -ms-grid-row: 13;
        -ms-grid-row-span: 1;
        grid-row: 13 / 14;
    }

    #imCell_113 {
        display: -ms-grid;
        display: grid;
        -ms-grid-column: 14;
        -ms-grid-column-span: 36;
        grid-column: 14 / 50;
        -ms-grid-row: 14;
        -ms-grid-row-span: 1;
        grid-row: 14 / 15;
    }

    #imCell_118 {
        display: -ms-grid;
        display: grid;
        -ms-grid-column: 26;
        -ms-grid-column-span: 12;
        grid-column: 26 / 38;
        -ms-grid-row: 15;
        -ms-grid-row-span: 1;
        grid-row: 15 / 16;
    }

    #imCell_128 {
        display: -ms-grid;
        display: grid;
        -ms-grid-column: 50;
        -ms-grid-column-span: 12;
        grid-column: 50 / 62;
        -ms-grid-row: 12;
        -ms-grid-row-span: 1;
        grid-row: 12 / 13;
    }

    #imCell_125 {
        display: -ms-grid;
        display: grid;
        -ms-grid-column: 50;
        -ms-grid-column-span: 12;
        grid-column: 50 / 62;
        -ms-grid-row: 15;
        -ms-grid-row-span: 1;
        grid-row: 15 / 16;
    }

    #imPageRow_1 {
        display: none;
    }

    #imPageRow_2 {
        display: block;
        -ms-grid-column: 1;
        -ms-grid-column-span: 62;
        grid-column: 1 / 63;
        -ms-grid-row: 2;
        -ms-grid-row-span: 1;
        grid-row: 2 / 3;
    }

    #imPageRow_3 {
        display: block;
        -ms-grid-column: 2;
        -ms-grid-column-span: 60;
        grid-column: 2 / 62;
        -ms-grid-row: 3;
        -ms-grid-row-span: 1;
        grid-row: 3 / 4;
    }

    #imPageRow_4 {
        display: none;
    }

    #imPageRow_5 {
        display: block;
        -ms-grid-column: 2;
        -ms-grid-column-span: 60;
        grid-column: 2 / 62;
        -ms-grid-row: 5;
        -ms-grid-row-span: 1;
        grid-row: 5 / 6;
    }

    #imPageRow_6 {
        display: block;
        -ms-grid-column: 2;
        -ms-grid-column-span: 60;
        grid-column: 2 / 62;
        -ms-grid-row: 6;
        -ms-grid-row-span: 3;
        grid-row: 6 / 9;
    }

    #imPageRow_7 {
        display: block;
        -ms-grid-column: 2;
        -ms-grid-column-span: 60;
        grid-column: 2 / 62;
        -ms-grid-row: 9;
        -ms-grid-row-span: 1;
        grid-row: 9 / 10;
    }

    #imPageRow_8 {
        display: block;
        -ms-grid-column: 2;
        -ms-grid-column-span: 60;
        grid-column: 2 / 62;
        -ms-grid-row: 10;
        -ms-grid-row-span: 1;
        grid-row: 10 / 11;
    }

    #imPageRow_9 {
        display: block;
        -ms-grid-column: 2;
        -ms-grid-column-span: 60;
        grid-column: 2 / 62;
        -ms-grid-row: 11;
        -ms-grid-row-span: 1;
        grid-row: 11 / 12;
    }

    #imPageRow_10 {
        display: block;
        -ms-grid-column: 2;
        -ms-grid-column-span: 60;
        grid-column: 2 / 62;
        -ms-grid-row: 12;
        -ms-grid-row-span: 4;
        grid-row: 12 / 16;
    }

    #imPageRow_11 {
        display: none;
    }
}

@media (max-width: 719.9px) and (min-width: 480.0px) {
    #imContent {
        display: -ms-grid;
        display: grid;
        -ms-grid-columns: minmax(0, 1fr) 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px minmax(0, 1fr);
        grid-template-columns: minmax(0, 1fr) 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px 8px minmax(0, 1fr);
        -ms-grid-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
        grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    }

    #imGoToCont {
        display: block;
        -ms-grid-column: 2;
        -ms-grid-column-span: 1;
        grid-column: 2 / 3;
        -ms-grid-row: 1;
        -ms-grid-row-span: 1;
        grid-row: 1 / 2;
    }

    #imCell_29 {
        display: -ms-grid;
        display: grid;
        -ms-grid-column: 1;
        -ms-grid-column-span: 62;
        grid-column: 1 / 63;
        -ms-grid-row: 2;
        -ms-grid-row-span: 1;
        grid-row: 2 / 3;
    }

    #imCell_112 {
        display: -ms-grid;
        display: grid;
        -ms-grid-column: 1;
        -ms-grid-column-span: 62;
        grid-column: 1 / 63;
        -ms-grid-row: 3;
        -ms-grid-row-span: 1;
        grid-row: 3 / 4;
    }

    #imCell_84 {
        display: -ms-grid;
        display: grid;
        -ms-grid-column: 1;
        -ms-grid-column-span: 62;
        grid-column: 1 / 63;
        -ms-grid-row: 5;
        -ms-grid-row-span: 1;
        grid-row: 5 / 6;
    }

    #imCell_101 {
        display: -ms-grid;
        display: grid;
        -ms-grid-column: 2;
        -ms-grid-column-span: 36;
        grid-column: 2 / 38;
        -ms-grid-row: 6;
        -ms-grid-row-span: 1;
        grid-row: 6 / 7;
    }

    #imCell_115 {
        display: -ms-grid;
        display: grid;
        -ms-grid-column: 2;
        -ms-grid-column-span: 12;
        grid-column: 2 / 14;
        -ms-grid-row: 7;
        -ms-grid-row-span: 2;
        grid-row: 7 / 9;
    }

    #imCell_116 {
        display: -ms-grid;
        display: grid;
        -ms-grid-column: 14;
        -ms-grid-column-span: 12;
        grid-column: 14 / 26;
        -ms-grid-row: 7;
        -ms-grid-row-span: 2;
        grid-row: 7 / 9;
    }

    #imCell_117 {
        display: -ms-grid;
        display: grid;
        -ms-grid-column: 26;
        -ms-grid-column-span: 12;
        grid-column: 26 / 38;
        -ms-grid-row: 7;
        -ms-grid-row-span: 2;
        grid-row: 7 / 9;
    }

    #imCell_102 {
        display: -ms-grid;
        display: grid;
        -ms-grid-column: 38;
        -ms-grid-column-span: 24;
        grid-column: 38 / 62;
        -ms-grid-row: 6;
        -ms-grid-row-span: 3;
        grid-row: 6 / 9;
    }

    #imCell_86 {
        display: -ms-grid;
        display: grid;
        -ms-grid-column: 1;
        -ms-grid-column-span: 62;
        grid-column: 1 / 63;
        -ms-grid-row: 9;
        -ms-grid-row-span: 1;
        grid-row: 9 / 10;
    }

    #imCell_103 {
        display: -ms-grid;
        display: grid;
        -ms-grid-column: 2;
        -ms-grid-column-span: 24;
        grid-column: 2 / 26;
        -ms-grid-row: 10;
        -ms-grid-row-span: 1;
        grid-row: 10 / 11;
    }

    #imCell_104 {
        display: -ms-grid;
        display: grid;
        -ms-grid-column: 26;
        -ms-grid-column-span: 24;
        grid-column: 26 / 50;
        -ms-grid-row: 10;
        -ms-grid-row-span: 1;
        grid-row: 10 / 11;
    }

    #imCell_123 {
        display: -ms-grid;
        display: grid;
        -ms-grid-column: 2;
        -ms-grid-column-span: 60;
        grid-column: 2 / 62;
        -ms-grid-row: 11;
        -ms-grid-row-span: 1;
        grid-row: 11 / 12;
    }

    #imCell_110 {
        display: -ms-grid;
        display: grid;
        -ms-grid-column: 2;
        -ms-grid-column-span: 12;
        grid-column: 2 / 14;
        -ms-grid-row: 12;
        -ms-grid-row-span: 1;
        grid-row: 12 / 13;
    }

    #imCell_127 {
        display: -ms-grid;
        display: grid;
        -ms-grid-column: 2;
        -ms-grid-column-span: 12;
        grid-column: 2 / 14;
        -ms-grid-row: 14;
        -ms-grid-row-span: 1;
        grid-row: 14 / 15;
    }

    #imCell_124 {
        display: -ms-grid;
        display: grid;
        -ms-grid-column: 14;
        -ms-grid-column-span: 36;
        grid-column: 14 / 50;
        -ms-grid-row: 13;
        -ms-grid-row-span: 1;
        grid-row: 13 / 14;
    }

    #imCell_113 {
        display: -ms-grid;
        display: grid;
        -ms-grid-column: 14;
        -ms-grid-column-span: 36;
        grid-column: 14 / 50;
        -ms-grid-row: 14;
        -ms-grid-row-span: 1;
        grid-row: 14 / 15;
    }

    #imCell_118 {
        display: -ms-grid;
        display: grid;
        -ms-grid-column: 26;
        -ms-grid-column-span: 12;
        grid-column: 26 / 38;
        -ms-grid-row: 15;
        -ms-grid-row-span: 1;
        grid-row: 15 / 16;
    }

    #imCell_128 {
        display: -ms-grid;
        display: grid;
        -ms-grid-column: 50;
        -ms-grid-column-span: 12;
        grid-column: 50 / 62;
        -ms-grid-row: 12;
        -ms-grid-row-span: 1;
        grid-row: 12 / 13;
    }

    #imCell_125 {
        display: -ms-grid;
        display: grid;
        -ms-grid-column: 50;
        -ms-grid-column-span: 12;
        grid-column: 50 / 62;
        -ms-grid-row: 15;
        -ms-grid-row-span: 1;
        grid-row: 15 / 16;
    }

    #imPageRow_1 {
        display: none;
    }

    #imPageRow_2 {
        display: block;
        -ms-grid-column: 1;
        -ms-grid-column-span: 62;
        grid-column: 1 / 63;
        -ms-grid-row: 2;
        -ms-grid-row-span: 1;
        grid-row: 2 / 3;
    }

    #imPageRow_3 {
        display: block;
        -ms-grid-column: 2;
        -ms-grid-column-span: 60;
        grid-column: 2 / 62;
        -ms-grid-row: 3;
        -ms-grid-row-span: 1;
        grid-row: 3 / 4;
    }

    #imPageRow_4 {
        display: none;
    }

    #imPageRow_5 {
        display: block;
        -ms-grid-column: 2;
        -ms-grid-column-span: 60;
        grid-column: 2 / 62;
        -ms-grid-row: 5;
        -ms-grid-row-span: 1;
        grid-row: 5 / 6;
    }

    #imPageRow_6 {
        display: block;
        -ms-grid-column: 2;
        -ms-grid-column-span: 60;
        grid-column: 2 / 62;
        -ms-grid-row: 6;
        -ms-grid-row-span: 3;
        grid-row: 6 / 9;
    }

    #imPageRow_7 {
        display: block;
        -ms-grid-column: 2;
        -ms-grid-column-span: 60;
        grid-column: 2 / 62;
        -ms-grid-row: 9;
        -ms-grid-row-span: 1;
        grid-row: 9 / 10;
    }

    #imPageRow_8 {
        display: block;
        -ms-grid-column: 2;
        -ms-grid-column-span: 60;
        grid-column: 2 / 62;
        -ms-grid-row: 10;
        -ms-grid-row-span: 1;
        grid-row: 10 / 11;
    }

    #imPageRow_9 {
        display: block;
        -ms-grid-column: 2;
        -ms-grid-column-span: 60;
        grid-column: 2 / 62;
        -ms-grid-row: 11;
        -ms-grid-row-span: 1;
        grid-row: 11 / 12;
    }

    #imPageRow_10 {
        display: block;
        -ms-grid-column: 2;
        -ms-grid-column-span: 60;
        grid-column: 2 / 62;
        -ms-grid-row: 12;
        -ms-grid-row-span: 4;
        grid-row: 12 / 16;
    }

    #imPageRow_11 {
        display: none;
    }
}

@media (max-width: 479.9px) {
    #imContent {
        display: -ms-grid;
        display: grid;
        -ms-grid-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) 0;
        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) 0;
        -ms-grid-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
        grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
    }

    #imGoToCont {
        display: block;
        -ms-grid-column: 2;
        -ms-grid-column-span: 1;
        grid-column: 2 / 3;
        -ms-grid-row: 1;
        -ms-grid-row-span: 1;
        grid-row: 1 / 2;
    }

    #imCell_29 {
        display: -ms-grid;
        display: grid;
        -ms-grid-column: 1;
        -ms-grid-column-span: 62;
        grid-column: 1 / 63;
        -ms-grid-row: 1;
        -ms-grid-row-span: 1;
        grid-row: 1 / 2;
    }

    #imCell_112 {
        display: -ms-grid;
        display: grid;
        -ms-grid-column: 1;
        -ms-grid-column-span: 62;
        grid-column: 1 / 63;
        -ms-grid-row: 2;
        -ms-grid-row-span: 1;
        grid-row: 2 / 3;
    }

    #imCell_84 {
        display: -ms-grid;
        display: grid;
        -ms-grid-column: 1;
        -ms-grid-column-span: 62;
        grid-column: 1 / 63;
        -ms-grid-row: 3;
        -ms-grid-row-span: 1;
        grid-row: 3 / 4;
    }

    #imCell_101 {
        display: -ms-grid;
        display: grid;
        -ms-grid-column: 2;
        -ms-grid-column-span: 60;
        grid-column: 2 / 62;
        -ms-grid-row: 4;
        -ms-grid-row-span: 1;
        grid-row: 4 / 5;
    }

    #imCell_115 {
        display: -ms-grid;
        display: grid;
        -ms-grid-column: 2;
        -ms-grid-column-span: 60;
        grid-column: 2 / 62;
        -ms-grid-row: 5;
        -ms-grid-row-span: 1;
        grid-row: 5 / 6;
    }

    #imCell_116 {
        display: -ms-grid;
        display: grid;
        -ms-grid-column: 2;
        -ms-grid-column-span: 60;
        grid-column: 2 / 62;
        -ms-grid-row: 6;
        -ms-grid-row-span: 1;
        grid-row: 6 / 7;
    }

    #imCell_117 {
        display: -ms-grid;
        display: grid;
        -ms-grid-column: 2;
        -ms-grid-column-span: 60;
        grid-column: 2 / 62;
        -ms-grid-row: 7;
        -ms-grid-row-span: 1;
        grid-row: 7 / 8;
    }

    #imCell_102 {
        display: -ms-grid;
        display: grid;
        -ms-grid-column: 2;
        -ms-grid-column-span: 60;
        grid-column: 2 / 62;
        -ms-grid-row: 8;
        -ms-grid-row-span: 1;
        grid-row: 8 / 9;
    }

    #imCell_86 {
        display: -ms-grid;
        display: grid;
        -ms-grid-column: 1;
        -ms-grid-column-span: 62;
        grid-column: 1 / 63;
        -ms-grid-row: 9;
        -ms-grid-row-span: 1;
        grid-row: 9 / 10;
    }

    #imCell_103 {
        display: -ms-grid;
        display: grid;
        -ms-grid-column: 2;
        -ms-grid-column-span: 60;
        grid-column: 2 / 62;
        -ms-grid-row: 10;
        -ms-grid-row-span: 1;
        grid-row: 10 / 11;
    }

    #imCell_104 {
        display: -ms-grid;
        display: grid;
        -ms-grid-column: 2;
        -ms-grid-column-span: 60;
        grid-column: 2 / 62;
        -ms-grid-row: 11;
        -ms-grid-row-span: 1;
        grid-row: 11 / 12;
    }

    #imCell_123 {
        display: -ms-grid;
        display: grid;
        -ms-grid-column: 2;
        -ms-grid-column-span: 60;
        grid-column: 2 / 62;
        -ms-grid-row: 12;
        -ms-grid-row-span: 1;
        grid-row: 12 / 13;
    }

    #imCell_110 {
        display: -ms-grid;
        display: grid;
        -ms-grid-column: 2;
        -ms-grid-column-span: 60;
        grid-column: 2 / 62;
        -ms-grid-row: 13;
        -ms-grid-row-span: 1;
        grid-row: 13 / 14;
    }

    #imCell_124 {
        display: -ms-grid;
        display: grid;
        -ms-grid-column: 2;
        -ms-grid-column-span: 60;
        grid-column: 2 / 62;
        -ms-grid-row: 14;
        -ms-grid-row-span: 1;
        grid-row: 14 / 15;
    }

    #imCell_113 {
        display: -ms-grid;
        display: grid;
        -ms-grid-column: 2;
        -ms-grid-column-span: 60;
        grid-column: 2 / 62;
        -ms-grid-row: 15;
        -ms-grid-row-span: 1;
        grid-row: 15 / 16;
    }

    #imCell_118 {
        display: -ms-grid;
        display: grid;
        -ms-grid-column: 2;
        -ms-grid-column-span: 60;
        grid-column: 2 / 62;
        -ms-grid-row: 16;
        -ms-grid-row-span: 1;
        grid-row: 16 / 17;
    }

    #imCell_127 {
        display: -ms-grid;
        display: grid;
        -ms-grid-column: 2;
        -ms-grid-column-span: 60;
        grid-column: 2 / 62;
        -ms-grid-row: 17;
        -ms-grid-row-span: 1;
        grid-row: 17 / 18;
    }

    #imCell_128 {
        display: -ms-grid;
        display: grid;
        -ms-grid-column: 2;
        -ms-grid-column-span: 60;
        grid-column: 2 / 62;
        -ms-grid-row: 18;
        -ms-grid-row-span: 1;
        grid-row: 18 / 19;
    }

    #imCell_125 {
        display: -ms-grid;
        display: grid;
        -ms-grid-column: 2;
        -ms-grid-column-span: 60;
        grid-column: 2 / 62;
        -ms-grid-row: 19;
        -ms-grid-row-span: 1;
        grid-row: 19 / 20;
    }

    #imPageRow_1 {
        display: none;
    }

    #imPageRow_2 {
        display: block;
        -ms-grid-column: 1;
        -ms-grid-column-span: 62;
        grid-column: 1 / 63;
        -ms-grid-row: 1;
        -ms-grid-row-span: 1;
        grid-row: 1 / 2;
    }

    #imPageRow_3 {
        display: block;
        -ms-grid-column: 2;
        -ms-grid-column-span: 60;
        grid-column: 2 / 62;
        -ms-grid-row: 2;
        -ms-grid-row-span: 1;
        grid-row: 2 / 3;
    }

    #imPageRow_4 {
        display: none;
    }

    #imPageRow_5 {
        display: block;
        -ms-grid-column: 2;
        -ms-grid-column-span: 60;
        grid-column: 2 / 62;
        -ms-grid-row: 3;
        -ms-grid-row-span: 1;
        grid-row: 3 / 4;
    }

    #imPageRow_6 {
        display: block;
        -ms-grid-column: 2;
        -ms-grid-column-span: 60;
        grid-column: 2 / 62;
        -ms-grid-row: 4;
        -ms-grid-row-span: 5;
        grid-row: 4 / 9;
    }

    #imPageRow_7 {
        display: block;
        -ms-grid-column: 2;
        -ms-grid-column-span: 60;
        grid-column: 2 / 62;
        -ms-grid-row: 9;
        -ms-grid-row-span: 1;
        grid-row: 9 / 10;
    }

    #imPageRow_8 {
        display: block;
        -ms-grid-column: 2;
        -ms-grid-column-span: 60;
        grid-column: 2 / 62;
        -ms-grid-row: 10;
        -ms-grid-row-span: 2;
        grid-row: 10 / 12;
    }

    #imPageRow_9 {
        display: block;
        -ms-grid-column: 2;
        -ms-grid-column-span: 60;
        grid-column: 2 / 62;
        -ms-grid-row: 12;
        -ms-grid-row-span: 1;
        grid-row: 12 / 13;
    }

    #imPageRow_10 {
        display: block;
        -ms-grid-column: 2;
        -ms-grid-column-span: 60;
        grid-column: 2 / 62;
        -ms-grid-row: 13;
        -ms-grid-row-span: 7;
        grid-row: 13 / 20;
    }

    #imPageRow_11 {
        display: none;
    }
}

.content-slider.content-slider-root {
    width: 100%;
}

.content-slider.content-slider-container {
    width: 100%;
    display: -ms-grid;
    -ms-grid-rows: 100%;
    -ms-grid-columns: 100%;
    display: grid;
    grid-template-areas: "slide-container";
    perspective: 120vw;
    transform-style: preserve-3d;
}

.content-slider.content-slider-container.change-effect-slideH, .content-slider.content-slider-container.change-effect-slideV, .content-slider.content-slider-container.change-effect-rotateZ {
    overflow: hidden;
}

.content-slider.slide-container {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-rows: 100%;
    -ms-grid-columns: 100%;
    display: -ms-grid;
    display: grid;
    pointer-events: none;
    grid-area: slide-container;
    grid-template-areas: "slide-grid-container";
    overflow: hidden;
    visibility: hidden;
    transform-style: preserve-3d;
}

.content-slider.slide-container.default-slide, .content-slider.slide-container.entering-slide {
    pointer-events: auto;
}

.content-slider.slide-container-link {
    cursor: pointer;
}

.content-slider.slide-grid-container {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    display: -ms-grid;
    display: grid;
    grid-area: slide-grid-container;
    -ms-grid-column-align: center;
    justify-self: center;
    max-width: 100%;
    -ms-grid-rows: 100%;
    grid-template-rows: auto;
    -ms-grid-columns: 100%;
    grid-template-columns: auto;
}

.content-slider.slide-element {
    -ms-grid-row: 1;
    -ms-grid-row-span: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
    grid-area: 1/1/2/2;
    -ms-grid-row-align: center;
    align-self: center;
}

.content-slider.slide-image-container {
    -ms-grid-column-align: center;
    justify-self: center;
}

.content-slider.image-overlap > .content-slider.slide-image-container {
    -ms-grid-row-align: stretch;
    align-self: stretch;
    -ms-grid-column-align: stretch;
    justify-self: stretch;
}

.content-slider.full-grid.image-left > .content-slider.slide-txt-container , .content-slider.full-grid.image-right > .content-slider.slide-image-container {
    grid-area: 1/2/2/3;
    -ms-grid-row: 1;
    -ms-grid-column: 2;
}

.content-slider.full-grid.image-top {
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
}

.full-grid.image-top > .content-slider.slide-txt-container {
    grid-area: 2/1/3/2;
    -ms-grid-row: 2;
    -ms-grid-column: 1;
}

.image-overlap > .content-slider.slide-txt-container {
    align-self: end;
    -ms-grid-row-align: end;
}

.content-slider.slide-txt-content {
    display: -ms-grid;
    display: grid;
    -ms-grid-rows: auto auto auto;
    grid-template-rows: auto auto auto;
    -ms-grid-columns: 100%;
    grid-template-columns: auto;
    width: 100%;
    height: 100%;
    align-content: center;
}

.content-slider.slide-txt-block-container {
    max-width: 100%;
}

.content-slider.slide-txt-block-container.slide-title {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
}

.content-slider.slide-txt-block-container.slide-description {
    -ms-grid-row: 2;
    -ms-grid-column: 1;
}

.content-slider.slide-txt-block-container.slide-button {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
}

.content-slider.slide-txt-block-content.slide-button {
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.content-slider.slide-image-content {
    width: 100%;
    height: auto;
}

.image-overlap .content-slider.slide-image-content {
    object-fit: cover;
    height: 100%;
    max-height: 100%;
}

.content-slider.content-slider-ctrl-container {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    grid-area: slide-container;
    pointer-events: none;
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr auto 1fr;
    grid-template-columns: 1fr auto 1fr;
    -ms-grid-rows: 1fr auto 1fr;
    grid-template-rows: 1fr auto 1fr;
    grid-template-areas: "tl t tr" "l c r" "bl b br";
    align-items: center;
    justify-items: center;
    transform: translateZ(0);
    visibility: hidden;
}

.ctrl-visible-on-mobile .content-slider-ctrl-container.ctrl-visible, .content-slider-container:hover > .content-slider-ctrl-container.ctrl-visible {
    visibility: inherit;
}

.content-slider.content-slider-ctrl {
    pointer-events: auto;
    display: none;
}

.content-slider.content-slider-ctrl.ctrl-visible {
    display: -ms-grid;
    display: grid;
}

.content-slider.btn-ctrl {
    cursor: pointer;
    opacity: .7;
}

.content-slider.btn-ctrl:hover {
    opacity: 1;
}

.content-slider.btn-prev {
    -ms-grid-row: 2;
    -ms-grid-column: 1;
    grid-area: l;
    -ms-grid-column-align: start;
    justify-self: start;
}

.content-slider.btn-next {
    -ms-grid-row: 2;
    -ms-grid-column: 3;
    grid-area: r;
    -ms-grid-column-align: end;
    justify-self: end;
}

.content-slider.radio-bar-prev {
    width: 22px;
    height: 22px;
    -ms-grid-row: 3;
    -ms-grid-column: 1;
    grid-area: bl;
    -ms-grid-column-align: end;
    justify-self: end;
    -ms-grid-row-align: end;
    align-self: end;
}

.content-slider.radio-bar-next {
    width: 22px;
    height: 22px;
    -ms-grid-row: 3;
    -ms-grid-column: 3;
    grid-area: br;
    -ms-grid-column-align: start;
    justify-self: start;
    -ms-grid-row-align: end;
    align-self: end;
}

.content-slider.current-slide-radio-visible-container {
    max-width: 330px;
    max-height: 330px;
    overflow: hidden;
    -ms-grid-row: 3;
    -ms-grid-column: 2;
    grid-area: b;
    -ms-grid-row-align: end;
    align-self: end;
    align-content: center;
    justify-content: center;
}

.content-slider.current-slide-radio-container {
    position: relative;
    top: 0;
    left: 0;
    transition: left 1s, top 1s;
}

.content-slider.current-slide-radio {
    display: block;
}

.content-slider.current-slide-radio-hidden {
    display: none;
}

.content-slider.current-slide-radio-visible {
    opacity: .7;
    cursor: pointer;
    width: 22px;
    height: 22px;
    background-repeat: no-repeat;
    background-position: 0 0;
}

.content-slider.current-slide-radio-visible:hover {
    opacity: 1;
}

.content-slider.current-slide-radio-hidden:checked + .current-slide-radio-visible {
    opacity: 1;
    cursor: default;
    background-position: -22px 0;
}

.content-slider.slide-container, .content-slider.slide-animated-element {
    position: relative;
    animation-fill-mode: both;
    animation-timing-function: cubic-bezier(0.7, 0.2, 0.3, 0.8);
}

.content-slider.slide-animated-element {
    overflow: hidden;
}

.content-slider.slide-container.default-slide, .content-slider.slide-container.entering-slide, .content-slider.slide-container.exiting-slide {
    visibility: inherit;
}

.change-effect-none > .content-slider.slide-container.entering-slide {
    animation-name: none-in;
}

.change-effect-none > .content-slider.slide-container.exiting-slide {
    animation-name: none-out;
}

.change-effect-slideH > .content-slider.slide-container.entering-slide-prev {
    animation-name: slide-h-in-prev;
}

.change-effect-slideH > .content-slider.slide-container.exiting-slide-prev {
    animation-name: slide-h-out-prev;
}

.change-effect-slideH > .content-slider.slide-container.entering-slide-next {
    animation-name: slide-h-in-next;
}

.change-effect-slideH > .content-slider.slide-container.exiting-slide-next {
    animation-name: slide-h-out-next;
}

.change-effect-slideV > .content-slider.slide-container.entering-slide-prev {
    animation-name: slide-v-in-prev;
}

.change-effect-slideV > .content-slider.slide-container.exiting-slide-prev {
    animation-name: slide-v-out-prev;
}

.change-effect-slideV > .content-slider.slide-container.entering-slide-next {
    animation-name: slide-v-in-next;
}

.change-effect-slideV > .content-slider.slide-container.exiting-slide-next {
    animation-name: slide-v-out-next;
}

.change-effect-zoom > .content-slider.slide-container.entering-slide {
    animation-name: zoom-in;
}

.change-effect-zoom > .content-slider.slide-container.exiting-slide {
    animation-name: zoom-out;
}

.change-effect-rotateX > .content-slider.slide-container, .change-effect-rotateY > .content-slider.slide-container {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}

.change-effect-rotateX > .content-slider.slide-container.entering-slide-prev {
    animation-name: rotate-x-in-prev;
}

.change-effect-rotateX > .content-slider.slide-container.exiting-slide-prev {
    animation-name: rotate-x-out-prev;
}

.change-effect-rotateX > .content-slider.slide-container.entering-slide-next {
    animation-name: rotate-x-in-next;
}

.change-effect-rotateX > .content-slider.slide-container.exiting-slide-next {
    animation-name: rotate-x-out-next;
}

.change-effect-rotateY > .content-slider.slide-container.entering-slide-prev {
    animation-name: rotate-y-in-prev;
}

.change-effect-rotateY > .content-slider.slide-container.exiting-slide-prev {
    animation-name: rotate-y-out-prev;
}

.change-effect-rotateY > .content-slider.slide-container.entering-slide-next {
    animation-name: rotate-y-in-next;
}

.change-effect-rotateY > .content-slider.slide-container.exiting-slide-next {
    animation-name: rotate-y-out-next;
}

.change-effect-rotateZ > .content-slider.slide-container.entering-slide-prev {
    animation-name: rotate-z-in-prev;
}

.change-effect-rotateZ > .content-slider.slide-container.exiting-slide-prev {
    animation-name: rotate-z-out-prev;
}

.change-effect-rotateZ > .content-slider.slide-container.entering-slide-next {
    animation-name: rotate-z-in-next;
}

.change-effect-rotateZ > .content-slider.slide-container.exiting-slide-next {
    animation-name: rotate-z-out-next;
}

.change-effect-fade > .content-slider.slide-container.entering-slide {
    animation-name: fade-in;
}

.change-effect-fade > .content-slider.slide-container.exiting-slide {
    animation-name: fade-out;
}

.change-effect-cube > .content-slider.slide-container.entering-slide-prev {
    animation-name: cube-in-prev;
}

.change-effect-cube > .content-slider.slide-container.exiting-slide-prev {
    animation-name: cube-out-prev;
}

.change-effect-cube > .content-slider.slide-container.entering-slide-next {
    animation-name: cube-in-next;
}

.change-effect-cube > .content-slider.slide-container.exiting-slide-next {
    animation-name: cube-out-next;
}

.default-slide > .element-effect-fade .content-slider.slide-animated-element, .entering-slide > .element-effect-fade .content-slider.slide-animated-element {
    animation-name: fade-in;
}

.exiting-slide > .element-effect-fade .content-slider.slide-animated-element {
    animation-name: fade-out;
}

.default-slide > .element-effect-border.image-overlap .slide-title.slide-animated-element, .default-slide > .element-effect-border.image-right .slide-txt-block-container.slide-animated-element, .default-slide > .element-effect-border.image-left .slide-image-container.slide-animated-element, .entering-slide > .element-effect-border.image-overlap .slide-title.slide-animated-element, .entering-slide > .element-effect-border.image-right .slide-txt-block-container.slide-animated-element, .entering-slide > .element-effect-border.image-left .slide-image-container.slide-animated-element {
    animation-name: border-left-in;
}

.exiting-slide > .element-effect-border.image-overlap .slide-title.slide-animated-element, .exiting-slide > .element-effect-border.image-right .slide-txt-block-container.slide-animated-element, .exiting-slide > .element-effect-border.image-left .slide-image-container.slide-animated-element {
    animation-name: border-left-out;
}

.default-slide > .element-effect-border.image-overlap .slide-description.slide-animated-element, .default-slide > .element-effect-border.image-left .slide-txt-block-container.slide-animated-element, .default-slide > .element-effect-border.image-right .slide-image-container.slide-animated-element, .entering-slide > .element-effect-border.image-overlap .slide-description.slide-animated-element, .entering-slide > .element-effect-border.image-left .slide-txt-block-container.slide-animated-element, .entering-slide > .element-effect-border.image-right .slide-image-container.slide-animated-element {
    animation-name: border-right-in;
}

.exiting-slide > .element-effect-border.image-overlap .slide-description.slide-animated-element, .exiting-slide > .element-effect-border.image-left .slide-txt-block-container.slide-animated-element, .exiting-slide > .element-effect-border.image-right .slide-image-container.slide-animated-element {
    animation-name: border-right-out;
}

.default-slide > .element-effect-border.image-overlap .slide-button.slide-animated-element, .default-slide > .element-effect-border.image-top .slide-image-container.slide-animated-element, .entering-slide > .element-effect-border.image-overlap .slide-button.slide-animated-element, .entering-slide > .element-effect-border.image-top .slide-image-container.slide-animated-element {
    animation-name: border-top-in;
}

.exiting-slide > .element-effect-border.image-overlap .slide-button.slide-animated-element, .exiting-slide > .element-effect-border.image-top .slide-image-container.slide-animated-element {
    animation-name: border-top-out;
}

.default-slide > .element-effect-border.image-overlap .slide-image-container.slide-animated-element, .default-slide > .element-effect-border.image-top .slide-txt-block-container.slide-animated-element, .entering-slide > .element-effect-border.image-overlap .slide-image-container.slide-animated-element, .entering-slide > .element-effect-border.image-top .slide-txt-block-container.slide-animated-element {
    animation-name: border-bot-in;
}

.exiting-slide > .element-effect-border.image-overlap .slide-image-container.slide-animated-element, .exiting-slide > .element-effect-border.image-top .slide-txt-block-container.slide-animated-element {
    animation-name: border-bot-out;
}

.default-slide > .element-effect-spring .content-slider.slide-animated-element, .entering-slide > .element-effect-spring .content-slider.slide-animated-element {
    animation-name: spring-in;
}

.exiting-slide > .element-effect-spring .content-slider.slide-animated-element {
    animation-name: spring-out;
}

.element-effect-fore-back-color .content-slider.slide-animated-element::after {
    content: "";
    position: absolute;
    box-sizing: border-box;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    animation-fill-mode: both;
    animation-timing-function: cubic-bezier(0.7, 0.2, 0.3, 0.8);
}

.element-effect-fore-back-color .content-slider.slide-animated-content {
    animation-fill-mode: both;
    animation-timing-function: cubic-bezier(0.7, 0.2, 0.3, 0.8);
}

.default-slide > .element-effect-fore-back-color .content-slider.slide-animated-content, .entering-slide > .element-effect-fore-back-color .content-slider.slide-animated-content {
    animation-name: fore-back-color-el-in;
}

.default-slide > .element-effect-fore-back-color .content-slider.slide-animated-element::after, .entering-slide > .element-effect-fore-back-color .content-slider.slide-animated-element::after {
    animation-name: fore-back-color-after-in;
}

.exiting-slide > .element-effect-fore-back-color .content-slider.slide-animated-content {
    animation-name: fore-back-color-el-out;
}

.exiting-slide > .element-effect-fore-back-color .content-slider.slide-animated-element::after {
    animation-name: fore-back-color-after-out;
}

.default-slide > .element-effect-bounce .content-slider.slide-animated-element, .entering-slide > .element-effect-bounce .content-slider.slide-animated-element {
    animation-name: bounce-in;
}

.exiting-slide > .element-effect-bounce .content-slider.slide-animated-element {
    animation-name: bounce-out;
}

.default-slide > .element-effect-sharp .content-slider.slide-animated-element::after, .entering-slide > .element-effect-sharp .content-slider.slide-animated-element::after {
    content: "";
    position: absolute;
    box-sizing: border-box;
    top: -10%;
    left: -10%;
    width: 120%;
    height: 120%;
    animation-fill-mode: both;
    animation-timing-function: linear;
    background: linear-gradient(-60deg, rgba(0,0,0,0) 44%, rgba(255,255,255,0.6) 50%, rgba(0,0,0,0) 62%);
    animation-name: sharp-after-in;
}

@keyframes none-in {
    from {
        visibility: hidden;
    }

    to {
        visibility: inherit;
    }
}

@keyframes none-out {
    from {
        visibility: inherit;
    }

    to {
        visibility: hidden;
    }
}

@keyframes slide-h-in-next {
    from {
        transform: translateX(100%);
    }
}

@keyframes slide-h-in-prev {
    from {
        transform: translateX(-100%);
    }
}

@keyframes slide-h-out-prev {
    to {
        transform: translateX(100%);
    }
}

@keyframes slide-h-out-next {
    to {
        transform: translateX(-100%);
    }
}

@keyframes slide-v-in-prev {
    from {
        transform: translateY(-100%);
    }
}

@keyframes slide-v-in-next {
    from {
        transform: translateY(100%);
    }
}

@keyframes slide-v-out-next {
    to {
        transform: translateY(-100%);
    }
}

@keyframes slide-v-out-prev {
    to {
        transform: translateY(100%);
    }
}

@keyframes zoom-in {
    0%, 50% {
        transform: scale(0);
    }

    100% {
        transform: none;
    }
}

@keyframes zoom-out {
    0% {
        transform: none;
    }

    50%, 100% {
        transform: scale(0);
    }
}

@keyframes rotate-x-in-prev {
    0% {
        visibility: inherit;
        transform: rotateX(-180deg);
    }

    50% {
        transform: rotateX(-90deg);
    }

    70% {
        transform: rotateX(20deg);
    }

    80% {
        transform: rotateX(-10deg);
    }

    90% {
        transform: rotateX(5deg);
    }

    100% {
        transform: none;
    }
}

@keyframes rotate-x-out-prev {
    0% {
        transform: none;
    }

    30% {
        transform: rotateX(-20deg);
    }

    50% {
        transform: rotateX(90deg);
    }

    100% {
        transform: rotateX(180deg);
        visibility: hidden;
    }
}

@keyframes rotate-x-in-next {
    0% {
        visibility: inherit;
        transform: rotateX(180deg);
    }

    50% {
        transform: rotateX(90deg);
    }

    70% {
        transform: rotateX(-20deg);
    }

    80% {
        transform: rotateX(10deg);
    }

    90% {
        transform: rotateX(-5deg);
    }

    100% {
        transform: none;
    }
}

@keyframes rotate-x-out-next {
    0% {
        transform: none;
    }

    30% {
        transform: rotateX(20deg);
    }

    50% {
        transform: rotateX(-90deg);
    }

    100% {
        transform: rotateX(-180deg);
        visibility: hidden;
    }
}

@keyframes rotate-y-in-next {
    0% {
        visibility: inherit;
        transform: rotateY(-180deg);
    }

    50% {
        transform: rotateY(-90deg);
    }

    70% {
        transform: rotateY(20deg);
    }

    80% {
        transform: rotateY(-10deg);
    }

    90% {
        transform: rotateY(5deg);
    }

    100% {
        transform: none;
    }
}

@keyframes rotate-y-out-next {
    0% {
        transform: none;
    }

    30% {
        transform: rotateY(-20deg);
    }

    50% {
        transform: rotateY(90deg);
    }

    100% {
        transform: rotateY(180deg);
        visibility: hidden;
    }
}

@keyframes rotate-y-in-prev {
    0% {
        visibility: inherit;
        transform: rotateY(180deg);
    }

    50% {
        transform: rotateY(90deg);
    }

    70% {
        transform: rotateY(-20deg);
    }

    80% {
        transform: rotateY(10deg);
    }

    90% {
        transform: rotateY(-5deg);
    }

    100% {
        transform: none;
    }
}

@keyframes rotate-y-out-prev {
    0% {
        transform: none;
    }

    30% {
        transform: rotateY(20deg);
    }

    50% {
        transform: rotateY(-90deg);
    }

    100% {
        transform: rotateY(-180deg);
        visibility: hidden;
    }
}

@keyframes rotate-z-in-prev {
    0% {
        transform-origin: 100% 100%;
        transform: rotateZ(-90deg);
    }

    100% {
        transform-origin: 100% 100%;
        transform: none;
    }
}

@keyframes rotate-z-out-prev {
    0% {
        transform-origin: 100% 100%;
        transform: none;
    }

    100% {
        transform-origin: 100% 100%;
        transform: rotateZ(90deg);
    }
}

@keyframes rotate-z-in-next {
    0% {
        transform-origin: 0 100%;
        transform: rotateZ(90deg);
    }

    100% {
        transform-origin: 0 100%;
        transform: none;
    }
}

@keyframes rotate-z-out-next {
    0% {
        transform-origin: 0 100%;
        transform: none;
    }

    100% {
        transform-origin: 0 100%;
        transform: rotateZ(-90deg);
    }
}

@keyframes cube-in-next {
    0% {
        opacity: 0;
        transform: rotateY(90deg);
    }

    50% {
        opacity: 1;
    }

    100% {
        opacity: 1;
        transform: none;
    }
}

@keyframes cube-out-next {
    0% {
        opacity: 1;
        transform: none;
    }

    50% {
        opacity: 1;
    }

    100% {
        opacity: 0;
        transform: rotateY(-90deg);
    }
}

@keyframes cube-in-prev {
    0% {
        opacity: 0;
        transform: rotateY(-90deg);
    }

    50% {
        opacity: 1;
    }

    100% {
        opacity: 1;
        transform: none;
    }
}

@keyframes cube-out-prev {
    0% {
        opacity: 1;
        transform: none;
    }

    50% {
        opacity: 1;
    }

    100% {
        opacity: 0;
        transform: rotateY(90deg);
    }
}

@keyframes fade-in {
    from {
        opacity: 0;
    }
}

@keyframes fade-out {
    to {
        opacity: 0;
    }
}

@keyframes border-left-in {
    from {
        transform: translateX(-60vw);
        opacity: 0;
    }
}

@keyframes border-left-out {
    to {
        transform: translateX(-60vw);
        opacity: 0;
    }
}

@keyframes border-right-in {
    from {
        transform: translateX(60vw);
        opacity: 0;
    }
}

@keyframes border-right-out {
    to {
        transform: translateX(60vw);
        opacity: 0;
    }
}

@keyframes border-bot-in {
    from {
        transform: translateY(60vh);
        opacity: 0;
    }
}

@keyframes border-bot-out {
    to {
        transform: translateY(60vh);
        opacity: 0;
    }
}

@keyframes border-top-in {
    from {
        transform: translateY(-60vh);
        opacity: 0;
    }
}

@keyframes border-top-out {
    to {
        transform: translateY(-60vh);
        opacity: 0;
    }
}

@keyframes spring-in {
    0% {
        transform: translateX(-50%) scale(0, 1);
    }

    55% {
        transform: translateX(20%) scale(1.4, 0.6);
    }

    70% {
        transform: translateX(-20%) scale(0.6, 1.4);
    }

    85% {
        transform: translateX(10%) scale(1.2, 0.8);
    }

    100% {
        transform: none;
    }
}

@keyframes spring-out {
    0% {
        transform: none;
    }

    80% {
        transform: translateX(-25%) scale(1.5, 0.5);
    }

    100% {
        transform: translateX(50%) scaleX(0);
    }
}

@keyframes fore-back-color-el-in {
    0%, 50% {
        opacity: 0;
    }

    51%, 100% {
        opacity: 1;
    }
}

@keyframes fore-back-color-after-in {
    0% {
        left: -100%;
    }

    50% {
        left: 0;
    }

    100% {
        left: 100%;
    }
}

@keyframes fore-back-color-el-out {
    0%, 50% {
        opacity: 1;
    }

    51%, 100% {
        opacity: 0;
    }
}

@keyframes fore-back-color-after-out {
    0% {
        left: 100%;
    }

    50% {
        left: 0;
    }

    100% {
        left: -100%;
    }
}

@keyframes bounce-in {
    0% {
        transform: scale(0);
    }

    60% {
        transform: scale(1.2);
    }

    75% {
        transform: scale(0.8);
    }

    90% {
        transform: scale(1.1);
    }

    100% {
        transform: none;
    }
}

@keyframes bounce-out {
    0% {
        transform: none;
    }

    20% {
        transform: scale(1.2);
    }

    100% {
        transform: scale(0);
    }
}

@keyframes sharp-after-in {
    0% {
        left: -150%;
        opacity: 0;
    }

    50% {
        left: 0;
        opacity: 1;
    }

    100% {
        left: 150%;
        opacity: 0;
    }
}

#imHeader_imCell_4 {
    -ms-grid-columns: 100%;
    grid-template-columns: 100%;
    position: relative;
    box-sizing: border-box;
}

#imHeader_imMenuObject_04 {
    position: relative;
    -ms-grid-row-align: start;
    align-self: start;
    -ms-grid-column-align: center;
    justify-self: center;
    max-width: 100%;
    box-sizing: border-box;
    z-index: 103;
}

#imHeader_imCellStyleGraphics_4 {
    position: absolute;
    top: 0px;
    bottom: 0px;
    background-color: transparent;
}

#imHeader_imCellStyleBorders_4 {
    position: absolute;
    top: 0px;
    bottom: 0px;
}

.label-wrapper .menu-item-icon {
    max-height: 100%;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 3px;
    margin: auto;
    z-index: 0;
}

.im-menu-opened #imStickyBarContainer, .im-menu-opened #imPageToTop {
    visibility: hidden !important;
}

#imHeader_imCell_8 {
    -ms-grid-columns: 100%;
    grid-template-columns: 100%;
    position: relative;
    box-sizing: border-box;
}

#imHeader_imObjectImage_08 {
    position: relative;
    -ms-grid-row-align: start;
    align-self: start;
    -ms-grid-column-align: center;
    justify-self: center;
    max-width: 100%;
    box-sizing: border-box;
    z-index: 3;
}

#imHeader_imCellStyleGraphics_8 {
    position: absolute;
    top: 0px;
    bottom: 0px;
    background-color: transparent;
}

#imHeader_imCellStyleBorders_8 {
    position: absolute;
    top: 0px;
    bottom: 0px;
}

#imHeader_imObjectImage_08 {
    vertical-align: top;
    margin: 0 auto;
}

#imHeader_imObjectImage_08 #imHeader_imObjectImage_08_container img {
    width: 100%;
    height: auto;
    vertical-align: top;
}

#imHeader_imCell_13 {
    -ms-grid-columns: 100%;
    grid-template-columns: 100%;
    position: relative;
    box-sizing: border-box;
}

#imHeader_imTextObject_13 {
    position: relative;
    -ms-grid-row-align: start;
    align-self: start;
    -ms-grid-column-align: center;
    justify-self: center;
    max-width: 100%;
    box-sizing: border-box;
    z-index: 3;
}

#imHeader_imCellStyleGraphics_13 {
    position: absolute;
    top: 0px;
    bottom: 0px;
    background-color: transparent;
}

#imHeader_imCellStyleBorders_13 {
    position: absolute;
    top: 0px;
    bottom: 0px;
}

#imHeader_imTextObject_13 {
    width: 100%;
}

#imHeader_imTextObject_13 {
    font-style: normal;
    font-weight: normal;
    line-height: 24px;
}

#imHeader_imTextObject_13_tab0 div {
    line-height: 24px;
}

#imHeader_imTextObject_13_tab0 .imHeading1 {
    line-height: 72px;
}

#imHeader_imTextObject_13_tab0 .imHeading2 {
    line-height: 56px;
}

#imHeader_imTextObject_13_tab0 .imHeading3 {
    line-height: 48px;
}

#imHeader_imTextObject_13_tab0 .imHeading4 {
    line-height: 40px;
}

#imHeader_imTextObject_13_tab0 .imHeading5 {
    line-height: 36px;
}

#imHeader_imTextObject_13_tab0 .imHeading6 {
    line-height: 28px;
}

#imHeader_imTextObject_13_tab0 ul {
    list-style: disc;
    margin: 0;
    padding: 0;
    overflow: hidden;
}

#imHeader_imTextObject_13_tab0 ul ul {
    list-style: square;
    padding: 0 0 0 20px;
}

#imHeader_imTextObject_13_tab0 ul ul ul {
    list-style: circle;
}

#imHeader_imTextObject_13_tab0 ul li {
    margin: 0 0 0 40px;
    padding: 0px;
}

#imHeader_imTextObject_13_tab0 ol {
    list-style: decimal;
    margin: 0;
    padding: 0;
}

#imHeader_imTextObject_13_tab0 ol ol {
    list-style: lower-alpha;
    padding: 0 0 0 20px;
}

#imHeader_imTextObject_13_tab0 ol li {
    margin: 0 0 0 40px;
    padding: 0px;
}

#imHeader_imTextObject_13_tab0 blockquote {
    margin: 0 0 0 15px;
    padding: 0;
    border: none;
}

#imHeader_imTextObject_13_tab0 table {
    border: none;
    padding: 0;
    border-collapse: collapse;
}

#imHeader_imTextObject_13_tab0 table td {
    border: 1px solid black;
    word-wrap: break-word;
    padding: 4px 3px 4px 3px;
    margin: 0;
    vertical-align: middle;
}

#imHeader_imTextObject_13_tab0 p {
    margin: 0;
    padding: 0;
}

#imHeader_imTextObject_13_tab0 .inline-block {
    display: inline-block;
}

#imHeader_imTextObject_13_tab0 sup {
    vertical-align: super;
    font-size: smaller;
}

#imHeader_imTextObject_13_tab0 sub {
    vertical-align: sub;
    font-size: smaller;
}

#imHeader_imTextObject_13_tab0 img {
    border: none;
    margin: 0;
    vertical-align: text-bottom;
}

#imHeader_imTextObject_13_tab0 .fleft {
    float: left;
    vertical-align: baseline;
}

#imHeader_imTextObject_13_tab0 .fright {
    float: right;
    vertical-align: baseline;
}

#imHeader_imTextObject_13_tab0 img.fleft {
    margin-right: 15px;
}

#imHeader_imTextObject_13_tab0 img.fright {
    margin-left: 15px;
}

#imHeader_imTextObject_13_tab0 .imTALeft {
    text-align: left;
}

#imHeader_imTextObject_13_tab0 .imTARight {
    text-align: right;
}

#imHeader_imTextObject_13_tab0 .imTACenter {
    text-align: center;
}

#imHeader_imTextObject_13_tab0 .imTAJustify {
    text-align: justify;
}

#imHeader_imTextObject_13_tab0 .imUl {
    text-decoration: underline;
}

#imHeader_imTextObject_13_tab0 .imStrike {
    text-decoration: line-through;
}

#imHeader_imTextObject_13_tab0 .imUlStrike {
    text-decoration: underline line-through;
}

#imHeader_imTextObject_13_tab0 .imVt {
    vertical-align: top;
}

#imHeader_imTextObject_13_tab0 .imVc {
    vertical-align: middle;
}

#imHeader_imTextObject_13_tab0 .imVb {
    vertical-align: bottom;
}

#imHeader_imTextObject_13_tab0 hr {
    border-width: 1px 0 0 0;
    border-style: solid;
}

#imHeader_imTextObject_13_tab0 .lh1-5 {
    line-height: 1.5;
}

#imHeader_imTextObject_13_tab0 .fs12lh1-5 {
    vertical-align: baseline;
    font-size: 12pt;
    line-height: 24px;
}

#imHeader_imTextObject_13_tab0 .cf1 {
    color: rgb(67, 67, 67);
}

#imHeader_imTextObject_13_tab0 .fs11lh1-5 {
    vertical-align: baseline;
    font-size: 11pt;
    line-height: 22px;
}

#imHeader_imTextObject_13 .text-container {
    width: 100%;
}

#imHeader_imTextObject_13 .text-container {
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    display: -ms-grid;
    display: grid;
    -ms-grid-template-rows: 1fr;
    grid-template-rows: 1fr;
    -ms-grid-template-columns: 1fr;
    grid-template-columns: 1fr;
    background-color: rgba(255, 255, 255, 1);
    border-style: solid;
    border-color: rgba(169, 169, 169, 1);
}

#imHeader_imTextObject_13 .text-container .grid-prop.current-tab {
    z-index: 1;
    opacity: 1;
}

#imHeader_imTextObject_13 .text-container .grid-prop {
    -ms-grid-column: 1;
    -ms-grid-row: 1;
    grid-area: 1 / 1 / 2 / 2;
    opacity: 0;
    box-sizing: border-box;
    position: relative;
}

#imHeader_imTextObject_13 .text-container .text-tab-content.detach {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    display: none;
}

#imHeader_imCell_14 {
    -ms-grid-columns: 100%;
    grid-template-columns: 100%;
    position: relative;
    box-sizing: border-box;
}

#imHeader_imTextObject_14 {
    position: relative;
    -ms-grid-row-align: start;
    align-self: start;
    -ms-grid-column-align: center;
    justify-self: center;
    max-width: 100%;
    box-sizing: border-box;
    z-index: 3;
}

#imHeader_imCellStyleGraphics_14 {
    position: absolute;
    top: 0px;
    bottom: 0px;
    background-color: transparent;
}

#imHeader_imCellStyleBorders_14 {
    position: absolute;
    top: 0px;
    bottom: 0px;
}

#imHeader_imTextObject_14 {
    width: 100%;
}

#imHeader_imTextObject_14 {
    font-style: normal;
    font-weight: normal;
    line-height: 24px;
}

#imHeader_imTextObject_14_tab0 div {
    line-height: 24px;
}

#imHeader_imTextObject_14_tab0 .imHeading1 {
    line-height: 72px;
}

#imHeader_imTextObject_14_tab0 .imHeading2 {
    line-height: 56px;
}

#imHeader_imTextObject_14_tab0 .imHeading3 {
    line-height: 48px;
}

#imHeader_imTextObject_14_tab0 .imHeading4 {
    line-height: 40px;
}

#imHeader_imTextObject_14_tab0 .imHeading5 {
    line-height: 36px;
}

#imHeader_imTextObject_14_tab0 .imHeading6 {
    line-height: 28px;
}

#imHeader_imTextObject_14_tab0 ul {
    list-style: disc;
    margin: 0;
    padding: 0;
    overflow: hidden;
}

#imHeader_imTextObject_14_tab0 ul ul {
    list-style: square;
    padding: 0 0 0 20px;
}

#imHeader_imTextObject_14_tab0 ul ul ul {
    list-style: circle;
}

#imHeader_imTextObject_14_tab0 ul li {
    margin: 0 0 0 40px;
    padding: 0px;
}

#imHeader_imTextObject_14_tab0 ol {
    list-style: decimal;
    margin: 0;
    padding: 0;
}

#imHeader_imTextObject_14_tab0 ol ol {
    list-style: lower-alpha;
    padding: 0 0 0 20px;
}

#imHeader_imTextObject_14_tab0 ol li {
    margin: 0 0 0 40px;
    padding: 0px;
}

#imHeader_imTextObject_14_tab0 blockquote {
    margin: 0 0 0 15px;
    padding: 0;
    border: none;
}

#imHeader_imTextObject_14_tab0 table {
    border: none;
    padding: 0;
    border-collapse: collapse;
}

#imHeader_imTextObject_14_tab0 table td {
    border: 1px solid black;
    word-wrap: break-word;
    padding: 4px 3px 4px 3px;
    margin: 0;
    vertical-align: middle;
}

#imHeader_imTextObject_14_tab0 p {
    margin: 0;
    padding: 0;
}

#imHeader_imTextObject_14_tab0 .inline-block {
    display: inline-block;
}

#imHeader_imTextObject_14_tab0 sup {
    vertical-align: super;
    font-size: smaller;
}

#imHeader_imTextObject_14_tab0 sub {
    vertical-align: sub;
    font-size: smaller;
}

#imHeader_imTextObject_14_tab0 img {
    border: none;
    margin: 0;
    vertical-align: text-bottom;
}

#imHeader_imTextObject_14_tab0 .fleft {
    float: left;
    vertical-align: baseline;
}

#imHeader_imTextObject_14_tab0 .fright {
    float: right;
    vertical-align: baseline;
}

#imHeader_imTextObject_14_tab0 img.fleft {
    margin-right: 15px;
}

#imHeader_imTextObject_14_tab0 img.fright {
    margin-left: 15px;
}

#imHeader_imTextObject_14_tab0 .imTALeft {
    text-align: left;
}

#imHeader_imTextObject_14_tab0 .imTARight {
    text-align: right;
}

#imHeader_imTextObject_14_tab0 .imTACenter {
    text-align: center;
}

#imHeader_imTextObject_14_tab0 .imTAJustify {
    text-align: justify;
}

#imHeader_imTextObject_14_tab0 .imUl {
    text-decoration: underline;
}

#imHeader_imTextObject_14_tab0 .imStrike {
    text-decoration: line-through;
}

#imHeader_imTextObject_14_tab0 .imUlStrike {
    text-decoration: underline line-through;
}

#imHeader_imTextObject_14_tab0 .imVt {
    vertical-align: top;
}

#imHeader_imTextObject_14_tab0 .imVc {
    vertical-align: middle;
}

#imHeader_imTextObject_14_tab0 .imVb {
    vertical-align: bottom;
}

#imHeader_imTextObject_14_tab0 hr {
    border-width: 1px 0 0 0;
    border-style: solid;
}

#imHeader_imTextObject_14_tab0 .fs14lh1-5 {
    vertical-align: baseline;
    font-size: 14pt;
    line-height: 28px;
}

#imHeader_imTextObject_14_tab0 .cf1 {
    color: rgb(67, 67, 67);
}

#imHeader_imTextObject_14 .text-container {
    width: 100%;
}

#imHeader_imTextObject_14 .text-container {
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    display: -ms-grid;
    display: grid;
    -ms-grid-template-rows: 1fr;
    grid-template-rows: 1fr;
    -ms-grid-template-columns: 1fr;
    grid-template-columns: 1fr;
    background-color: rgba(255, 255, 255, 1);
    border-style: solid;
    border-color: rgba(169, 169, 169, 1);
}

#imHeader_imTextObject_14 .text-container .grid-prop.current-tab {
    z-index: 1;
    opacity: 1;
}

#imHeader_imTextObject_14 .text-container .grid-prop {
    -ms-grid-column: 1;
    -ms-grid-row: 1;
    grid-area: 1 / 1 / 2 / 2;
    opacity: 0;
    box-sizing: border-box;
    position: relative;
}

#imHeader_imTextObject_14 .text-container .text-tab-content.detach {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    display: none;
}

#imHeader_imCell_15 {
    -ms-grid-columns: 100%;
    grid-template-columns: 100%;
    position: relative;
    box-sizing: border-box;
}

#imHeader_imTextObject_15 {
    position: relative;
    -ms-grid-row-align: start;
    align-self: start;
    -ms-grid-column-align: center;
    justify-self: center;
    max-width: 100%;
    box-sizing: border-box;
    z-index: 3;
}

#imHeader_imCellStyleGraphics_15 {
    position: absolute;
    top: 0px;
    bottom: 0px;
    background-color: transparent;
}

#imHeader_imCellStyleBorders_15 {
    position: absolute;
    top: 0px;
    bottom: 0px;
}

#imHeader_imTextObject_15 {
    width: 100%;
}

#imHeader_imTextObject_15 {
    font-style: normal;
    font-weight: normal;
    line-height: 24px;
}

#imHeader_imTextObject_15_tab0 div {
    line-height: 24px;
}

#imHeader_imTextObject_15_tab0 .imHeading1 {
    line-height: 72px;
}

#imHeader_imTextObject_15_tab0 .imHeading2 {
    line-height: 56px;
}

#imHeader_imTextObject_15_tab0 .imHeading3 {
    line-height: 48px;
}

#imHeader_imTextObject_15_tab0 .imHeading4 {
    line-height: 40px;
}

#imHeader_imTextObject_15_tab0 .imHeading5 {
    line-height: 36px;
}

#imHeader_imTextObject_15_tab0 .imHeading6 {
    line-height: 28px;
}

#imHeader_imTextObject_15_tab0 ul {
    list-style: disc;
    margin: 0;
    padding: 0;
    overflow: hidden;
}

#imHeader_imTextObject_15_tab0 ul ul {
    list-style: square;
    padding: 0 0 0 20px;
}

#imHeader_imTextObject_15_tab0 ul ul ul {
    list-style: circle;
}

#imHeader_imTextObject_15_tab0 ul li {
    margin: 0 0 0 40px;
    padding: 0px;
}

#imHeader_imTextObject_15_tab0 ol {
    list-style: decimal;
    margin: 0;
    padding: 0;
}

#imHeader_imTextObject_15_tab0 ol ol {
    list-style: lower-alpha;
    padding: 0 0 0 20px;
}

#imHeader_imTextObject_15_tab0 ol li {
    margin: 0 0 0 40px;
    padding: 0px;
}

#imHeader_imTextObject_15_tab0 blockquote {
    margin: 0 0 0 15px;
    padding: 0;
    border: none;
}

#imHeader_imTextObject_15_tab0 table {
    border: none;
    padding: 0;
    border-collapse: collapse;
}

#imHeader_imTextObject_15_tab0 table td {
    border: 1px solid black;
    word-wrap: break-word;
    padding: 4px 3px 4px 3px;
    margin: 0;
    vertical-align: middle;
}

#imHeader_imTextObject_15_tab0 p {
    margin: 0;
    padding: 0;
}

#imHeader_imTextObject_15_tab0 .inline-block {
    display: inline-block;
}

#imHeader_imTextObject_15_tab0 sup {
    vertical-align: super;
    font-size: smaller;
}

#imHeader_imTextObject_15_tab0 sub {
    vertical-align: sub;
    font-size: smaller;
}

#imHeader_imTextObject_15_tab0 img {
    border: none;
    margin: 0;
    vertical-align: text-bottom;
}

#imHeader_imTextObject_15_tab0 .fleft {
    float: left;
    vertical-align: baseline;
}

#imHeader_imTextObject_15_tab0 .fright {
    float: right;
    vertical-align: baseline;
}

#imHeader_imTextObject_15_tab0 img.fleft {
    margin-right: 15px;
}

#imHeader_imTextObject_15_tab0 img.fright {
    margin-left: 15px;
}

#imHeader_imTextObject_15_tab0 .imTALeft {
    text-align: left;
}

#imHeader_imTextObject_15_tab0 .imTARight {
    text-align: right;
}

#imHeader_imTextObject_15_tab0 .imTACenter {
    text-align: center;
}

#imHeader_imTextObject_15_tab0 .imTAJustify {
    text-align: justify;
}

#imHeader_imTextObject_15_tab0 .imUl {
    text-decoration: underline;
}

#imHeader_imTextObject_15_tab0 .imStrike {
    text-decoration: line-through;
}

#imHeader_imTextObject_15_tab0 .imUlStrike {
    text-decoration: underline line-through;
}

#imHeader_imTextObject_15_tab0 .imVt {
    vertical-align: top;
}

#imHeader_imTextObject_15_tab0 .imVc {
    vertical-align: middle;
}

#imHeader_imTextObject_15_tab0 .imVb {
    vertical-align: bottom;
}

#imHeader_imTextObject_15_tab0 hr {
    border-width: 1px 0 0 0;
    border-style: solid;
}

#imHeader_imTextObject_15_tab0 .fs14lh1-5 {
    vertical-align: baseline;
    font-size: 14pt;
    line-height: 28px;
}

#imHeader_imTextObject_15_tab0 .cf1 {
    color: rgb(0, 0, 0);
}

#imHeader_imTextObject_15 .text-container {
    width: 100%;
}

#imHeader_imTextObject_15 .text-container {
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    display: -ms-grid;
    display: grid;
    -ms-grid-template-rows: 1fr;
    grid-template-rows: 1fr;
    -ms-grid-template-columns: 1fr;
    grid-template-columns: 1fr;
    background-color: rgba(255, 255, 255, 1);
    border-style: solid;
    border-color: rgba(169, 169, 169, 1);
}

#imHeader_imTextObject_15 .text-container .grid-prop.current-tab {
    z-index: 1;
    opacity: 1;
}

#imHeader_imTextObject_15 .text-container .grid-prop {
    -ms-grid-column: 1;
    -ms-grid-row: 1;
    grid-area: 1 / 1 / 2 / 2;
    opacity: 0;
    box-sizing: border-box;
    position: relative;
}

#imHeader_imTextObject_15 .text-container .text-tab-content.detach {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    display: none;
}

#imHeader_imCell_16 {
    -ms-grid-columns: 100%;
    grid-template-columns: 100%;
    position: relative;
    box-sizing: border-box;
}

#imHeader_imTextObject_16 {
    position: relative;
    -ms-grid-row-align: start;
    align-self: start;
    -ms-grid-column-align: center;
    justify-self: center;
    max-width: 100%;
    box-sizing: border-box;
    z-index: 3;
}

#imHeader_imCellStyleGraphics_16 {
    position: absolute;
    top: 0px;
    bottom: 0px;
    background-color: transparent;
}

#imHeader_imCellStyleBorders_16 {
    position: absolute;
    top: 0px;
    bottom: 0px;
}

#imHeader_imTextObject_16 {
    width: 100%;
}

#imHeader_imTextObject_16 {
    font-style: normal;
    font-weight: normal;
    line-height: 24px;
}

#imHeader_imTextObject_16_tab0 div {
    line-height: 24px;
}

#imHeader_imTextObject_16_tab0 .imHeading1 {
    line-height: 72px;
}

#imHeader_imTextObject_16_tab0 .imHeading2 {
    line-height: 56px;
}

#imHeader_imTextObject_16_tab0 .imHeading3 {
    line-height: 48px;
}

#imHeader_imTextObject_16_tab0 .imHeading4 {
    line-height: 40px;
}

#imHeader_imTextObject_16_tab0 .imHeading5 {
    line-height: 36px;
}

#imHeader_imTextObject_16_tab0 .imHeading6 {
    line-height: 28px;
}

#imHeader_imTextObject_16_tab0 ul {
    list-style: disc;
    margin: 0;
    padding: 0;
    overflow: hidden;
}

#imHeader_imTextObject_16_tab0 ul ul {
    list-style: square;
    padding: 0 0 0 20px;
}

#imHeader_imTextObject_16_tab0 ul ul ul {
    list-style: circle;
}

#imHeader_imTextObject_16_tab0 ul li {
    margin: 0 0 0 40px;
    padding: 0px;
}

#imHeader_imTextObject_16_tab0 ol {
    list-style: decimal;
    margin: 0;
    padding: 0;
}

#imHeader_imTextObject_16_tab0 ol ol {
    list-style: lower-alpha;
    padding: 0 0 0 20px;
}

#imHeader_imTextObject_16_tab0 ol li {
    margin: 0 0 0 40px;
    padding: 0px;
}

#imHeader_imTextObject_16_tab0 blockquote {
    margin: 0 0 0 15px;
    padding: 0;
    border: none;
}

#imHeader_imTextObject_16_tab0 table {
    border: none;
    padding: 0;
    border-collapse: collapse;
}

#imHeader_imTextObject_16_tab0 table td {
    border: 1px solid black;
    word-wrap: break-word;
    padding: 4px 3px 4px 3px;
    margin: 0;
    vertical-align: middle;
}

#imHeader_imTextObject_16_tab0 p {
    margin: 0;
    padding: 0;
}

#imHeader_imTextObject_16_tab0 .inline-block {
    display: inline-block;
}

#imHeader_imTextObject_16_tab0 sup {
    vertical-align: super;
    font-size: smaller;
}

#imHeader_imTextObject_16_tab0 sub {
    vertical-align: sub;
    font-size: smaller;
}

#imHeader_imTextObject_16_tab0 img {
    border: none;
    margin: 0;
    vertical-align: text-bottom;
}

#imHeader_imTextObject_16_tab0 .fleft {
    float: left;
    vertical-align: baseline;
}

#imHeader_imTextObject_16_tab0 .fright {
    float: right;
    vertical-align: baseline;
}

#imHeader_imTextObject_16_tab0 img.fleft {
    margin-right: 15px;
}

#imHeader_imTextObject_16_tab0 img.fright {
    margin-left: 15px;
}

#imHeader_imTextObject_16_tab0 .imTALeft {
    text-align: left;
}

#imHeader_imTextObject_16_tab0 .imTARight {
    text-align: right;
}

#imHeader_imTextObject_16_tab0 .imTACenter {
    text-align: center;
}

#imHeader_imTextObject_16_tab0 .imTAJustify {
    text-align: justify;
}

#imHeader_imTextObject_16_tab0 .imUl {
    text-decoration: underline;
}

#imHeader_imTextObject_16_tab0 .imStrike {
    text-decoration: line-through;
}

#imHeader_imTextObject_16_tab0 .imUlStrike {
    text-decoration: underline line-through;
}

#imHeader_imTextObject_16_tab0 .imVt {
    vertical-align: top;
}

#imHeader_imTextObject_16_tab0 .imVc {
    vertical-align: middle;
}

#imHeader_imTextObject_16_tab0 .imVb {
    vertical-align: bottom;
}

#imHeader_imTextObject_16_tab0 hr {
    border-width: 1px 0 0 0;
    border-style: solid;
}

#imHeader_imTextObject_16_tab0 .lh1 {
    line-height: 1;
}

#imHeader_imTextObject_16_tab0 .fs14lh1 {
    vertical-align: baseline;
    font-size: 14pt;
    line-height: 19px;
}

#imHeader_imTextObject_16_tab0 .cf1 {
    color: rgb(0, 0, 0);
}

#imHeader_imTextObject_16 .text-container {
    width: 100%;
}

#imHeader_imTextObject_16 .text-container {
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    display: -ms-grid;
    display: grid;
    -ms-grid-template-rows: 1fr;
    grid-template-rows: 1fr;
    -ms-grid-template-columns: 1fr;
    grid-template-columns: 1fr;
    background-color: rgba(255, 255, 255, 1);
    border-style: solid;
    border-color: rgba(169, 169, 169, 1);
}

#imHeader_imTextObject_16 .text-container .grid-prop.current-tab {
    z-index: 1;
    opacity: 1;
}

#imHeader_imTextObject_16 .text-container .grid-prop {
    -ms-grid-column: 1;
    -ms-grid-row: 1;
    grid-area: 1 / 1 / 2 / 2;
    opacity: 0;
    box-sizing: border-box;
    position: relative;
}

#imHeader_imTextObject_16 .text-container .text-tab-content.detach {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    display: none;
}

#imHeader_imCell_17 {
    -ms-grid-columns: 100%;
    grid-template-columns: 100%;
    position: relative;
    box-sizing: border-box;
}

#imHeader_imTextObject_17 {
    position: relative;
    -ms-grid-row-align: start;
    align-self: start;
    -ms-grid-column-align: center;
    justify-self: center;
    max-width: 100%;
    box-sizing: border-box;
    z-index: 3;
}

#imHeader_imCellStyleGraphics_17 {
    position: absolute;
    top: 0px;
    bottom: 0px;
    background-color: transparent;
}

#imHeader_imCellStyleBorders_17 {
    position: absolute;
    top: 0px;
    bottom: 0px;
}

#imHeader_imTextObject_17 {
    width: 100%;
}

#imHeader_imTextObject_17 {
    font-style: normal;
    font-weight: normal;
    line-height: 24px;
}

#imHeader_imTextObject_17_tab0 div {
    line-height: 24px;
}

#imHeader_imTextObject_17_tab0 .imHeading1 {
    line-height: 72px;
}

#imHeader_imTextObject_17_tab0 .imHeading2 {
    line-height: 56px;
}

#imHeader_imTextObject_17_tab0 .imHeading3 {
    line-height: 48px;
}

#imHeader_imTextObject_17_tab0 .imHeading4 {
    line-height: 40px;
}

#imHeader_imTextObject_17_tab0 .imHeading5 {
    line-height: 36px;
}

#imHeader_imTextObject_17_tab0 .imHeading6 {
    line-height: 28px;
}

#imHeader_imTextObject_17_tab0 ul {
    list-style: disc;
    margin: 0;
    padding: 0;
    overflow: hidden;
}

#imHeader_imTextObject_17_tab0 ul ul {
    list-style: square;
    padding: 0 0 0 20px;
}

#imHeader_imTextObject_17_tab0 ul ul ul {
    list-style: circle;
}

#imHeader_imTextObject_17_tab0 ul li {
    margin: 0 0 0 40px;
    padding: 0px;
}

#imHeader_imTextObject_17_tab0 ol {
    list-style: decimal;
    margin: 0;
    padding: 0;
}

#imHeader_imTextObject_17_tab0 ol ol {
    list-style: lower-alpha;
    padding: 0 0 0 20px;
}

#imHeader_imTextObject_17_tab0 ol li {
    margin: 0 0 0 40px;
    padding: 0px;
}

#imHeader_imTextObject_17_tab0 blockquote {
    margin: 0 0 0 15px;
    padding: 0;
    border: none;
}

#imHeader_imTextObject_17_tab0 table {
    border: none;
    padding: 0;
    border-collapse: collapse;
}

#imHeader_imTextObject_17_tab0 table td {
    border: 1px solid black;
    word-wrap: break-word;
    padding: 4px 3px 4px 3px;
    margin: 0;
    vertical-align: middle;
}

#imHeader_imTextObject_17_tab0 p {
    margin: 0;
    padding: 0;
}

#imHeader_imTextObject_17_tab0 .inline-block {
    display: inline-block;
}

#imHeader_imTextObject_17_tab0 sup {
    vertical-align: super;
    font-size: smaller;
}

#imHeader_imTextObject_17_tab0 sub {
    vertical-align: sub;
    font-size: smaller;
}

#imHeader_imTextObject_17_tab0 img {
    border: none;
    margin: 0;
    vertical-align: text-bottom;
}

#imHeader_imTextObject_17_tab0 .fleft {
    float: left;
    vertical-align: baseline;
}

#imHeader_imTextObject_17_tab0 .fright {
    float: right;
    vertical-align: baseline;
}

#imHeader_imTextObject_17_tab0 img.fleft {
    margin-right: 15px;
}

#imHeader_imTextObject_17_tab0 img.fright {
    margin-left: 15px;
}

#imHeader_imTextObject_17_tab0 .imTALeft {
    text-align: left;
}

#imHeader_imTextObject_17_tab0 .imTARight {
    text-align: right;
}

#imHeader_imTextObject_17_tab0 .imTACenter {
    text-align: center;
}

#imHeader_imTextObject_17_tab0 .imTAJustify {
    text-align: justify;
}

#imHeader_imTextObject_17_tab0 .imUl {
    text-decoration: underline;
}

#imHeader_imTextObject_17_tab0 .imStrike {
    text-decoration: line-through;
}

#imHeader_imTextObject_17_tab0 .imUlStrike {
    text-decoration: underline line-through;
}

#imHeader_imTextObject_17_tab0 .imVt {
    vertical-align: top;
}

#imHeader_imTextObject_17_tab0 .imVc {
    vertical-align: middle;
}

#imHeader_imTextObject_17_tab0 .imVb {
    vertical-align: bottom;
}

#imHeader_imTextObject_17_tab0 hr {
    border-width: 1px 0 0 0;
    border-style: solid;
}

#imHeader_imTextObject_17_tab0 .cf1 {
    color: rgb(74, 157, 38);
}

#imHeader_imTextObject_17_tab0 .cf2 {
    color: rgb(56, 118, 29);
}

#imHeader_imTextObject_17_tab0 .cf3 {
    color: rgb(153, 0, 255);
}

#imHeader_imTextObject_17_tab0 .cf4 {
    color: rgb(0, 255, 255);
}

#imHeader_imTextObject_17_tab0 .cf5 {
    color: rgb(147, 196, 125);
}

#imHeader_imTextObject_17_tab0 .cf6 {
    color: rgb(255, 153, 0);
}

#imHeader_imTextObject_17_tab0 .cf7 {
    color: rgb(255, 0, 0);
}

#imHeader_imTextObject_17_tab0 .cf8 {
    color: rgb(17, 85, 204);
}

#imHeader_imTextObject_17_tab0 .cf9 {
    color: rgb(255, 0, 255);
}

#imHeader_imTextObject_17_tab0 .fs30lh1-5 {
    vertical-align: baseline;
    font-size: 30pt;
    line-height: 60px;
}

#imHeader_imTextObject_17_tab0 .ff1 {
    font-family: 'Fredoka One';
}

#imHeader_imTextObject_17 .text-container {
    width: 100%;
}

#imHeader_imTextObject_17 .text-container {
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    display: -ms-grid;
    display: grid;
    -ms-grid-template-rows: 1fr;
    grid-template-rows: 1fr;
    -ms-grid-template-columns: 1fr;
    grid-template-columns: 1fr;
    background-color: rgba(255, 255, 255, 1);
    border-style: solid;
    border-color: rgba(169, 169, 169, 1);
}

#imHeader_imTextObject_17 .text-container .grid-prop.current-tab {
    z-index: 1;
    opacity: 1;
}

#imHeader_imTextObject_17 .text-container .grid-prop {
    -ms-grid-column: 1;
    -ms-grid-row: 1;
    grid-area: 1 / 1 / 2 / 2;
    opacity: 0;
    box-sizing: border-box;
    position: relative;
}

#imHeader_imTextObject_17 .text-container .text-tab-content.detach {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    display: none;
}

#imHeader_imCell_18 {
    -ms-grid-columns: 100%;
    grid-template-columns: 100%;
    position: relative;
    box-sizing: border-box;
}

#imHeader_imTextObject_18 {
    position: relative;
    -ms-grid-row-align: start;
    align-self: start;
    -ms-grid-column-align: center;
    justify-self: center;
    max-width: 100%;
    box-sizing: border-box;
    z-index: 3;
}

#imHeader_imCellStyleGraphics_18 {
    position: absolute;
    top: 0px;
    bottom: 0px;
    background-color: transparent;
}

#imHeader_imCellStyleBorders_18 {
    position: absolute;
    top: 0px;
    bottom: 0px;
}

#imHeader_imTextObject_18 {
    width: 100%;
}

#imHeader_imTextObject_18 {
    font-style: normal;
    font-weight: normal;
    line-height: 24px;
}

#imHeader_imTextObject_18_tab0 div {
    line-height: 24px;
}

#imHeader_imTextObject_18_tab0 .imHeading1 {
    line-height: 72px;
}

#imHeader_imTextObject_18_tab0 .imHeading2 {
    line-height: 56px;
}

#imHeader_imTextObject_18_tab0 .imHeading3 {
    line-height: 48px;
}

#imHeader_imTextObject_18_tab0 .imHeading4 {
    line-height: 40px;
}

#imHeader_imTextObject_18_tab0 .imHeading5 {
    line-height: 36px;
}

#imHeader_imTextObject_18_tab0 .imHeading6 {
    line-height: 28px;
}

#imHeader_imTextObject_18_tab0 ul {
    list-style: disc;
    margin: 0;
    padding: 0;
    overflow: hidden;
}

#imHeader_imTextObject_18_tab0 ul ul {
    list-style: square;
    padding: 0 0 0 20px;
}

#imHeader_imTextObject_18_tab0 ul ul ul {
    list-style: circle;
}

#imHeader_imTextObject_18_tab0 ul li {
    margin: 0 0 0 40px;
    padding: 0px;
}

#imHeader_imTextObject_18_tab0 ol {
    list-style: decimal;
    margin: 0;
    padding: 0;
}

#imHeader_imTextObject_18_tab0 ol ol {
    list-style: lower-alpha;
    padding: 0 0 0 20px;
}

#imHeader_imTextObject_18_tab0 ol li {
    margin: 0 0 0 40px;
    padding: 0px;
}

#imHeader_imTextObject_18_tab0 blockquote {
    margin: 0 0 0 15px;
    padding: 0;
    border: none;
}

#imHeader_imTextObject_18_tab0 table {
    border: none;
    padding: 0;
    border-collapse: collapse;
}

#imHeader_imTextObject_18_tab0 table td {
    border: 1px solid black;
    word-wrap: break-word;
    padding: 4px 3px 4px 3px;
    margin: 0;
    vertical-align: middle;
}

#imHeader_imTextObject_18_tab0 p {
    margin: 0;
    padding: 0;
}

#imHeader_imTextObject_18_tab0 .inline-block {
    display: inline-block;
}

#imHeader_imTextObject_18_tab0 sup {
    vertical-align: super;
    font-size: smaller;
}

#imHeader_imTextObject_18_tab0 sub {
    vertical-align: sub;
    font-size: smaller;
}

#imHeader_imTextObject_18_tab0 img {
    border: none;
    margin: 0;
    vertical-align: text-bottom;
}

#imHeader_imTextObject_18_tab0 .fleft {
    float: left;
    vertical-align: baseline;
}

#imHeader_imTextObject_18_tab0 .fright {
    float: right;
    vertical-align: baseline;
}

#imHeader_imTextObject_18_tab0 img.fleft {
    margin-right: 15px;
}

#imHeader_imTextObject_18_tab0 img.fright {
    margin-left: 15px;
}

#imHeader_imTextObject_18_tab0 .imTALeft {
    text-align: left;
}

#imHeader_imTextObject_18_tab0 .imTARight {
    text-align: right;
}

#imHeader_imTextObject_18_tab0 .imTACenter {
    text-align: center;
}

#imHeader_imTextObject_18_tab0 .imTAJustify {
    text-align: justify;
}

#imHeader_imTextObject_18_tab0 .imUl {
    text-decoration: underline;
}

#imHeader_imTextObject_18_tab0 .imStrike {
    text-decoration: line-through;
}

#imHeader_imTextObject_18_tab0 .imUlStrike {
    text-decoration: underline line-through;
}

#imHeader_imTextObject_18_tab0 .imVt {
    vertical-align: top;
}

#imHeader_imTextObject_18_tab0 .imVc {
    vertical-align: middle;
}

#imHeader_imTextObject_18_tab0 .imVb {
    vertical-align: bottom;
}

#imHeader_imTextObject_18_tab0 hr {
    border-width: 1px 0 0 0;
    border-style: solid;
}

#imHeader_imTextObject_18_tab0 .cf1 {
    color: rgb(243, 243, 243);
}

#imHeader_imTextObject_18_tab0 .fs12lh1-5 {
    vertical-align: baseline;
    font-size: 12pt;
    line-height: 24px;
}

#imHeader_imTextObject_18 .text-container {
    width: 100%;
}

#imHeader_imTextObject_18 .text-container {
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    display: -ms-grid;
    display: grid;
    -ms-grid-template-rows: 1fr;
    grid-template-rows: 1fr;
    -ms-grid-template-columns: 1fr;
    grid-template-columns: 1fr;
    background-color: rgba(255, 255, 255, 1);
    border-style: solid;
    border-color: rgba(169, 169, 169, 1);
}

#imHeader_imTextObject_18 .text-container .grid-prop.current-tab {
    z-index: 1;
    opacity: 1;
}

#imHeader_imTextObject_18 .text-container .grid-prop {
    -ms-grid-column: 1;
    -ms-grid-row: 1;
    grid-area: 1 / 1 / 2 / 2;
    opacity: 0;
    box-sizing: border-box;
    position: relative;
}

#imHeader_imTextObject_18 .text-container .text-tab-content.detach {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    display: none;
}

#imHeader_imCell_19 {
    -ms-grid-columns: 100%;
    grid-template-columns: 100%;
    position: relative;
    box-sizing: border-box;
}

#imHeader_imTextObject_19 {
    position: relative;
    -ms-grid-row-align: start;
    align-self: start;
    -ms-grid-column-align: center;
    justify-self: center;
    max-width: 100%;
    box-sizing: border-box;
    z-index: 3;
}

#imHeader_imCellStyleGraphics_19 {
    position: absolute;
    top: 0px;
    bottom: 0px;
    background-color: transparent;
}

#imHeader_imCellStyleBorders_19 {
    position: absolute;
    top: 0px;
    bottom: 0px;
}

#imHeader_imTextObject_19 {
    width: 100%;
}

#imHeader_imTextObject_19 {
    font-style: normal;
    font-weight: normal;
    line-height: 24px;
}

#imHeader_imTextObject_19_tab0 div {
    line-height: 24px;
}

#imHeader_imTextObject_19_tab0 .imHeading1 {
    line-height: 72px;
}

#imHeader_imTextObject_19_tab0 .imHeading2 {
    line-height: 56px;
}

#imHeader_imTextObject_19_tab0 .imHeading3 {
    line-height: 48px;
}

#imHeader_imTextObject_19_tab0 .imHeading4 {
    line-height: 40px;
}

#imHeader_imTextObject_19_tab0 .imHeading5 {
    line-height: 36px;
}

#imHeader_imTextObject_19_tab0 .imHeading6 {
    line-height: 28px;
}

#imHeader_imTextObject_19_tab0 ul {
    list-style: disc;
    margin: 0;
    padding: 0;
    overflow: hidden;
}

#imHeader_imTextObject_19_tab0 ul ul {
    list-style: square;
    padding: 0 0 0 20px;
}

#imHeader_imTextObject_19_tab0 ul ul ul {
    list-style: circle;
}

#imHeader_imTextObject_19_tab0 ul li {
    margin: 0 0 0 40px;
    padding: 0px;
}

#imHeader_imTextObject_19_tab0 ol {
    list-style: decimal;
    margin: 0;
    padding: 0;
}

#imHeader_imTextObject_19_tab0 ol ol {
    list-style: lower-alpha;
    padding: 0 0 0 20px;
}

#imHeader_imTextObject_19_tab0 ol li {
    margin: 0 0 0 40px;
    padding: 0px;
}

#imHeader_imTextObject_19_tab0 blockquote {
    margin: 0 0 0 15px;
    padding: 0;
    border: none;
}

#imHeader_imTextObject_19_tab0 table {
    border: none;
    padding: 0;
    border-collapse: collapse;
}

#imHeader_imTextObject_19_tab0 table td {
    border: 1px solid black;
    word-wrap: break-word;
    padding: 4px 3px 4px 3px;
    margin: 0;
    vertical-align: middle;
}

#imHeader_imTextObject_19_tab0 p {
    margin: 0;
    padding: 0;
}

#imHeader_imTextObject_19_tab0 .inline-block {
    display: inline-block;
}

#imHeader_imTextObject_19_tab0 sup {
    vertical-align: super;
    font-size: smaller;
}

#imHeader_imTextObject_19_tab0 sub {
    vertical-align: sub;
    font-size: smaller;
}

#imHeader_imTextObject_19_tab0 img {
    border: none;
    margin: 0;
    vertical-align: text-bottom;
}

#imHeader_imTextObject_19_tab0 .fleft {
    float: left;
    vertical-align: baseline;
}

#imHeader_imTextObject_19_tab0 .fright {
    float: right;
    vertical-align: baseline;
}

#imHeader_imTextObject_19_tab0 img.fleft {
    margin-right: 15px;
}

#imHeader_imTextObject_19_tab0 img.fright {
    margin-left: 15px;
}

#imHeader_imTextObject_19_tab0 .imTALeft {
    text-align: left;
}

#imHeader_imTextObject_19_tab0 .imTARight {
    text-align: right;
}

#imHeader_imTextObject_19_tab0 .imTACenter {
    text-align: center;
}

#imHeader_imTextObject_19_tab0 .imTAJustify {
    text-align: justify;
}

#imHeader_imTextObject_19_tab0 .imUl {
    text-decoration: underline;
}

#imHeader_imTextObject_19_tab0 .imStrike {
    text-decoration: line-through;
}

#imHeader_imTextObject_19_tab0 .imUlStrike {
    text-decoration: underline line-through;
}

#imHeader_imTextObject_19_tab0 .imVt {
    vertical-align: top;
}

#imHeader_imTextObject_19_tab0 .imVc {
    vertical-align: middle;
}

#imHeader_imTextObject_19_tab0 .imVb {
    vertical-align: bottom;
}

#imHeader_imTextObject_19_tab0 hr {
    border-width: 1px 0 0 0;
    border-style: solid;
}

#imHeader_imTextObject_19_tab0 .fs12lh1-5 {
    vertical-align: baseline;
    font-size: 12pt;
    line-height: 24px;
}

#imHeader_imTextObject_19_tab0 .cf1 {
    color: rgb(255, 255, 255);
}

#imHeader_imTextObject_19 .text-container {
    width: 100%;
}

#imHeader_imTextObject_19 .text-container {
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    display: -ms-grid;
    display: grid;
    -ms-grid-template-rows: 1fr;
    grid-template-rows: 1fr;
    -ms-grid-template-columns: 1fr;
    grid-template-columns: 1fr;
    background-color: rgba(255, 255, 255, 1);
    border-style: solid;
    border-color: rgba(169, 169, 169, 1);
}

#imHeader_imTextObject_19 .text-container .grid-prop.current-tab {
    z-index: 1;
    opacity: 1;
}

#imHeader_imTextObject_19 .text-container .grid-prop {
    -ms-grid-column: 1;
    -ms-grid-row: 1;
    grid-area: 1 / 1 / 2 / 2;
    opacity: 0;
    box-sizing: border-box;
    position: relative;
}

#imHeader_imTextObject_19 .text-container .text-tab-content.detach {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    display: none;
}

#imHeader_imCell_20 {
    -ms-grid-columns: 100%;
    grid-template-columns: 100%;
    position: relative;
    box-sizing: border-box;
}

#imHeader_imObjectImage_20 {
    position: relative;
    -ms-grid-row-align: start;
    align-self: start;
    -ms-grid-column-align: center;
    justify-self: center;
    max-width: 100%;
    box-sizing: border-box;
    z-index: 3;
}

#imHeader_imCellStyleGraphics_20 {
    position: absolute;
    top: 0px;
    bottom: 0px;
    background-color: transparent;
}

#imHeader_imCellStyleBorders_20 {
    position: absolute;
    top: 0px;
    bottom: 0px;
}

#imHeader_imObjectImage_20 {
    vertical-align: top;
    margin: 0 auto;
}

#imHeader_imObjectImage_20 #imHeader_imObjectImage_20_container img {
    width: 100%;
    height: auto;
    vertical-align: top;
}

#imFooter_imCell_2 {
    -ms-grid-columns: 100%;
    grid-template-columns: 100%;
    position: relative;
    box-sizing: border-box;
}

#imFooter_imTextObject_02 {
    position: relative;
    -ms-grid-row-align: start;
    align-self: start;
    -ms-grid-column-align: center;
    justify-self: center;
    max-width: 100%;
    box-sizing: border-box;
    z-index: 3;
}

#imFooter_imCellStyleGraphics_2 {
    position: absolute;
    top: 0px;
    bottom: 0px;
    background-color: transparent;
}

#imFooter_imCellStyleBorders_2 {
    position: absolute;
    top: 0px;
    bottom: 0px;
}

#imFooter_imTextObject_02 {
    width: 100%;
}

#imFooter_imTextObject_02 {
    font-style: normal;
    font-weight: normal;
    line-height: 24px;
}

#imFooter_imTextObject_02_tab0 div {
    line-height: 24px;
}

#imFooter_imTextObject_02_tab0 .imHeading1 {
    line-height: 72px;
}

#imFooter_imTextObject_02_tab0 .imHeading2 {
    line-height: 56px;
}

#imFooter_imTextObject_02_tab0 .imHeading3 {
    line-height: 48px;
}

#imFooter_imTextObject_02_tab0 .imHeading4 {
    line-height: 40px;
}

#imFooter_imTextObject_02_tab0 .imHeading5 {
    line-height: 36px;
}

#imFooter_imTextObject_02_tab0 .imHeading6 {
    line-height: 28px;
}

#imFooter_imTextObject_02_tab0 ul {
    list-style: disc;
    margin: 0;
    padding: 0;
    overflow: hidden;
}

#imFooter_imTextObject_02_tab0 ul ul {
    list-style: square;
    padding: 0 0 0 20px;
}

#imFooter_imTextObject_02_tab0 ul ul ul {
    list-style: circle;
}

#imFooter_imTextObject_02_tab0 ul li {
    margin: 0 0 0 40px;
    padding: 0px;
}

#imFooter_imTextObject_02_tab0 ol {
    list-style: decimal;
    margin: 0;
    padding: 0;
}

#imFooter_imTextObject_02_tab0 ol ol {
    list-style: lower-alpha;
    padding: 0 0 0 20px;
}

#imFooter_imTextObject_02_tab0 ol li {
    margin: 0 0 0 40px;
    padding: 0px;
}

#imFooter_imTextObject_02_tab0 blockquote {
    margin: 0 0 0 15px;
    padding: 0;
    border: none;
}

#imFooter_imTextObject_02_tab0 table {
    border: none;
    padding: 0;
    border-collapse: collapse;
}

#imFooter_imTextObject_02_tab0 table td {
    border: 1px solid black;
    word-wrap: break-word;
    padding: 4px 3px 4px 3px;
    margin: 0;
    vertical-align: middle;
}

#imFooter_imTextObject_02_tab0 p {
    margin: 0;
    padding: 0;
}

#imFooter_imTextObject_02_tab0 .inline-block {
    display: inline-block;
}

#imFooter_imTextObject_02_tab0 sup {
    vertical-align: super;
    font-size: smaller;
}

#imFooter_imTextObject_02_tab0 sub {
    vertical-align: sub;
    font-size: smaller;
}

#imFooter_imTextObject_02_tab0 img {
    border: none;
    margin: 0;
    vertical-align: text-bottom;
}

#imFooter_imTextObject_02_tab0 .fleft {
    float: left;
    vertical-align: baseline;
}

#imFooter_imTextObject_02_tab0 .fright {
    float: right;
    vertical-align: baseline;
}

#imFooter_imTextObject_02_tab0 img.fleft {
    margin-right: 15px;
}

#imFooter_imTextObject_02_tab0 img.fright {
    margin-left: 15px;
}

#imFooter_imTextObject_02_tab0 .imTALeft {
    text-align: left;
}

#imFooter_imTextObject_02_tab0 .imTARight {
    text-align: right;
}

#imFooter_imTextObject_02_tab0 .imTACenter {
    text-align: center;
}

#imFooter_imTextObject_02_tab0 .imTAJustify {
    text-align: justify;
}

#imFooter_imTextObject_02_tab0 .imUl {
    text-decoration: underline;
}

#imFooter_imTextObject_02_tab0 .imStrike {
    text-decoration: line-through;
}

#imFooter_imTextObject_02_tab0 .imUlStrike {
    text-decoration: underline line-through;
}

#imFooter_imTextObject_02_tab0 .imVt {
    vertical-align: top;
}

#imFooter_imTextObject_02_tab0 .imVc {
    vertical-align: middle;
}

#imFooter_imTextObject_02_tab0 .imVb {
    vertical-align: bottom;
}

#imFooter_imTextObject_02_tab0 hr {
    border-width: 1px 0 0 0;
    border-style: solid;
}

#imFooter_imTextObject_02_tab0 .fs14lh1-5 {
    vertical-align: baseline;
    font-size: 14pt;
    line-height: 28px;
}

#imFooter_imTextObject_02_tab0 .cf1 {
    color: rgb(73, 180, 119);
}

#imFooter_imTextObject_02_tab0 .fs11lh1-5 {
    vertical-align: baseline;
    font-size: 11pt;
    line-height: 22px;
}

#imFooter_imTextObject_02_tab0 .fs12lh1-5 {
    vertical-align: baseline;
    font-size: 12pt;
    line-height: 24px;
}

#imFooter_imTextObject_02_tab0 .cf2 {
    color: rgb(67, 67, 67);
}

#imFooter_imTextObject_02 .text-container {
    width: 100%;
}

#imFooter_imTextObject_02 .text-container {
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    display: -ms-grid;
    display: grid;
    -ms-grid-template-rows: 1fr;
    grid-template-rows: 1fr;
    -ms-grid-template-columns: 1fr;
    grid-template-columns: 1fr;
    background-color: rgba(255, 255, 255, 1);
    border-style: solid;
    border-color: rgba(169, 169, 169, 1);
}

#imFooter_imTextObject_02 .text-container .grid-prop.current-tab {
    z-index: 1;
    opacity: 1;
}

#imFooter_imTextObject_02 .text-container .grid-prop {
    -ms-grid-column: 1;
    -ms-grid-row: 1;
    grid-area: 1 / 1 / 2 / 2;
    opacity: 0;
    box-sizing: border-box;
    position: relative;
}

#imFooter_imTextObject_02 .text-container .text-tab-content.detach {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    display: none;
}

#imFooter_imCell_8 {
    -ms-grid-columns: 100%;
    grid-template-columns: 100%;
    position: relative;
    box-sizing: border-box;
}

#imFooter_imTextObject_08 {
    position: relative;
    -ms-grid-row-align: start;
    align-self: start;
    -ms-grid-column-align: center;
    justify-self: center;
    max-width: 100%;
    box-sizing: border-box;
    z-index: 3;
}

#imFooter_imCellStyleGraphics_8 {
    position: absolute;
    top: 0px;
    bottom: 0px;
    background-color: transparent;
}

#imFooter_imCellStyleBorders_8 {
    position: absolute;
    top: 0px;
    bottom: 0px;
}

#imFooter_imTextObject_08 {
    width: 100%;
}

#imFooter_imTextObject_08 {
    font-style: normal;
    font-weight: normal;
    line-height: 24px;
}

#imFooter_imTextObject_08_tab0 div {
    line-height: 24px;
}

#imFooter_imTextObject_08_tab0 .imHeading1 {
    line-height: 72px;
}

#imFooter_imTextObject_08_tab0 .imHeading2 {
    line-height: 56px;
}

#imFooter_imTextObject_08_tab0 .imHeading3 {
    line-height: 48px;
}

#imFooter_imTextObject_08_tab0 .imHeading4 {
    line-height: 40px;
}

#imFooter_imTextObject_08_tab0 .imHeading5 {
    line-height: 36px;
}

#imFooter_imTextObject_08_tab0 .imHeading6 {
    line-height: 28px;
}

#imFooter_imTextObject_08_tab0 ul {
    list-style: disc;
    margin: 0;
    padding: 0;
    overflow: hidden;
}

#imFooter_imTextObject_08_tab0 ul ul {
    list-style: square;
    padding: 0 0 0 20px;
}

#imFooter_imTextObject_08_tab0 ul ul ul {
    list-style: circle;
}

#imFooter_imTextObject_08_tab0 ul li {
    margin: 0 0 0 40px;
    padding: 0px;
}

#imFooter_imTextObject_08_tab0 ol {
    list-style: decimal;
    margin: 0;
    padding: 0;
}

#imFooter_imTextObject_08_tab0 ol ol {
    list-style: lower-alpha;
    padding: 0 0 0 20px;
}

#imFooter_imTextObject_08_tab0 ol li {
    margin: 0 0 0 40px;
    padding: 0px;
}

#imFooter_imTextObject_08_tab0 blockquote {
    margin: 0 0 0 15px;
    padding: 0;
    border: none;
}

#imFooter_imTextObject_08_tab0 table {
    border: none;
    padding: 0;
    border-collapse: collapse;
}

#imFooter_imTextObject_08_tab0 table td {
    border: 1px solid black;
    word-wrap: break-word;
    padding: 4px 3px 4px 3px;
    margin: 0;
    vertical-align: middle;
}

#imFooter_imTextObject_08_tab0 p {
    margin: 0;
    padding: 0;
}

#imFooter_imTextObject_08_tab0 .inline-block {
    display: inline-block;
}

#imFooter_imTextObject_08_tab0 sup {
    vertical-align: super;
    font-size: smaller;
}

#imFooter_imTextObject_08_tab0 sub {
    vertical-align: sub;
    font-size: smaller;
}

#imFooter_imTextObject_08_tab0 img {
    border: none;
    margin: 0;
    vertical-align: text-bottom;
}

#imFooter_imTextObject_08_tab0 .fleft {
    float: left;
    vertical-align: baseline;
}

#imFooter_imTextObject_08_tab0 .fright {
    float: right;
    vertical-align: baseline;
}

#imFooter_imTextObject_08_tab0 img.fleft {
    margin-right: 15px;
}

#imFooter_imTextObject_08_tab0 img.fright {
    margin-left: 15px;
}

#imFooter_imTextObject_08_tab0 .imTALeft {
    text-align: left;
}

#imFooter_imTextObject_08_tab0 .imTARight {
    text-align: right;
}

#imFooter_imTextObject_08_tab0 .imTACenter {
    text-align: center;
}

#imFooter_imTextObject_08_tab0 .imTAJustify {
    text-align: justify;
}

#imFooter_imTextObject_08_tab0 .imUl {
    text-decoration: underline;
}

#imFooter_imTextObject_08_tab0 .imStrike {
    text-decoration: line-through;
}

#imFooter_imTextObject_08_tab0 .imUlStrike {
    text-decoration: underline line-through;
}

#imFooter_imTextObject_08_tab0 .imVt {
    vertical-align: top;
}

#imFooter_imTextObject_08_tab0 .imVc {
    vertical-align: middle;
}

#imFooter_imTextObject_08_tab0 .imVb {
    vertical-align: bottom;
}

#imFooter_imTextObject_08_tab0 hr {
    border-width: 1px 0 0 0;
    border-style: solid;
}

#imFooter_imTextObject_08_tab0 .fs16lh1-5 {
    vertical-align: baseline;
    font-size: 16pt;
    line-height: 32px;
}

#imFooter_imTextObject_08_tab0 .cf1 {
    color: rgb(73, 180, 119);
}

#imFooter_imTextObject_08_tab0 .fs12lh1-5 {
    vertical-align: baseline;
    font-size: 12pt;
    line-height: 24px;
}

#imFooter_imTextObject_08_tab0 .cf2 {
    color: rgb(67, 67, 67);
}

#imFooter_imTextObject_08_tab0 .lh1 {
    line-height: 1;
}

#imFooter_imTextObject_08_tab0 .fs12lh1 {
    vertical-align: baseline;
    font-size: 12pt;
    line-height: 16px;
}

#imFooter_imTextObject_08 .text-container {
    width: 100%;
}

#imFooter_imTextObject_08 .text-container {
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    display: -ms-grid;
    display: grid;
    -ms-grid-template-rows: 1fr;
    grid-template-rows: 1fr;
    -ms-grid-template-columns: 1fr;
    grid-template-columns: 1fr;
    background-color: rgba(255, 255, 255, 1);
    border-style: solid;
    border-color: rgba(169, 169, 169, 1);
}

#imFooter_imTextObject_08 .text-container .grid-prop.current-tab {
    z-index: 1;
    opacity: 1;
}

#imFooter_imTextObject_08 .text-container .grid-prop {
    -ms-grid-column: 1;
    -ms-grid-row: 1;
    grid-area: 1 / 1 / 2 / 2;
    opacity: 0;
    box-sizing: border-box;
    position: relative;
}

#imFooter_imTextObject_08 .text-container .text-tab-content.detach {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    display: none;
}

#imFooter_imCell_10 {
    -ms-grid-columns: 100%;
    grid-template-columns: 100%;
    position: relative;
    box-sizing: border-box;
}

#imFooter_pluginAppObj_10 {
    position: relative;
    -ms-grid-row-align: start;
    align-self: start;
    -ms-grid-column-align: center;
    justify-self: center;
    max-width: 100%;
    box-sizing: border-box;
    z-index: 3;
}

#imFooter_imCellStyleGraphics_10 {
    position: absolute;
    top: 0px;
    bottom: 0px;
    background-color: transparent;
}

#imFooter_imCellStyleBorders_10 {
    position: absolute;
    top: 0px;
    bottom: 0px;
}

#imFooter_imCell_13 {
    -ms-grid-columns: 100%;
    grid-template-columns: 100%;
    position: relative;
    box-sizing: border-box;
}

#imFooter_imTextObject_13 {
    position: relative;
    -ms-grid-row-align: start;
    align-self: start;
    -ms-grid-column-align: center;
    justify-self: center;
    max-width: 100%;
    box-sizing: border-box;
    z-index: 3;
}

#imFooter_imCellStyleGraphics_13 {
    position: absolute;
    top: 0px;
    bottom: 0px;
    background-color: transparent;
}

#imFooter_imCellStyleBorders_13 {
    position: absolute;
    top: 0px;
    bottom: 0px;
}

#imFooter_imTextObject_13 {
    width: 100%;
}

#imFooter_imTextObject_13 {
    font-style: normal;
    font-weight: normal;
    line-height: 24px;
}

#imFooter_imTextObject_13_tab0 div {
    line-height: 24px;
}

#imFooter_imTextObject_13_tab0 .imHeading1 {
    line-height: 72px;
}

#imFooter_imTextObject_13_tab0 .imHeading2 {
    line-height: 56px;
}

#imFooter_imTextObject_13_tab0 .imHeading3 {
    line-height: 48px;
}

#imFooter_imTextObject_13_tab0 .imHeading4 {
    line-height: 40px;
}

#imFooter_imTextObject_13_tab0 .imHeading5 {
    line-height: 36px;
}

#imFooter_imTextObject_13_tab0 .imHeading6 {
    line-height: 28px;
}

#imFooter_imTextObject_13_tab0 ul {
    list-style: disc;
    margin: 0;
    padding: 0;
    overflow: hidden;
}

#imFooter_imTextObject_13_tab0 ul ul {
    list-style: square;
    padding: 0 0 0 20px;
}

#imFooter_imTextObject_13_tab0 ul ul ul {
    list-style: circle;
}

#imFooter_imTextObject_13_tab0 ul li {
    margin: 0 0 0 40px;
    padding: 0px;
}

#imFooter_imTextObject_13_tab0 ol {
    list-style: decimal;
    margin: 0;
    padding: 0;
}

#imFooter_imTextObject_13_tab0 ol ol {
    list-style: lower-alpha;
    padding: 0 0 0 20px;
}

#imFooter_imTextObject_13_tab0 ol li {
    margin: 0 0 0 40px;
    padding: 0px;
}

#imFooter_imTextObject_13_tab0 blockquote {
    margin: 0 0 0 15px;
    padding: 0;
    border: none;
}

#imFooter_imTextObject_13_tab0 table {
    border: none;
    padding: 0;
    border-collapse: collapse;
}

#imFooter_imTextObject_13_tab0 table td {
    border: 1px solid black;
    word-wrap: break-word;
    padding: 4px 3px 4px 3px;
    margin: 0;
    vertical-align: middle;
}

#imFooter_imTextObject_13_tab0 p {
    margin: 0;
    padding: 0;
}

#imFooter_imTextObject_13_tab0 .inline-block {
    display: inline-block;
}

#imFooter_imTextObject_13_tab0 sup {
    vertical-align: super;
    font-size: smaller;
}

#imFooter_imTextObject_13_tab0 sub {
    vertical-align: sub;
    font-size: smaller;
}

#imFooter_imTextObject_13_tab0 img {
    border: none;
    margin: 0;
    vertical-align: text-bottom;
}

#imFooter_imTextObject_13_tab0 .fleft {
    float: left;
    vertical-align: baseline;
}

#imFooter_imTextObject_13_tab0 .fright {
    float: right;
    vertical-align: baseline;
}

#imFooter_imTextObject_13_tab0 img.fleft {
    margin-right: 15px;
}

#imFooter_imTextObject_13_tab0 img.fright {
    margin-left: 15px;
}

#imFooter_imTextObject_13_tab0 .imTALeft {
    text-align: left;
}

#imFooter_imTextObject_13_tab0 .imTARight {
    text-align: right;
}

#imFooter_imTextObject_13_tab0 .imTACenter {
    text-align: center;
}

#imFooter_imTextObject_13_tab0 .imTAJustify {
    text-align: justify;
}

#imFooter_imTextObject_13_tab0 .imUl {
    text-decoration: underline;
}

#imFooter_imTextObject_13_tab0 .imStrike {
    text-decoration: line-through;
}

#imFooter_imTextObject_13_tab0 .imUlStrike {
    text-decoration: underline line-through;
}

#imFooter_imTextObject_13_tab0 .imVt {
    vertical-align: top;
}

#imFooter_imTextObject_13_tab0 .imVc {
    vertical-align: middle;
}

#imFooter_imTextObject_13_tab0 .imVb {
    vertical-align: bottom;
}

#imFooter_imTextObject_13_tab0 hr {
    border-width: 1px 0 0 0;
    border-style: solid;
}

#imFooter_imTextObject_13_tab0 .lh1 {
    line-height: 1;
}

#imFooter_imTextObject_13_tab0 .fs10lh1 {
    vertical-align: baseline;
    font-size: 10pt;
    line-height: 13px;
}

#imFooter_imTextObject_13_tab0 .cf1 {
    color: rgb(255, 255, 255);
}

#imFooter_imTextObject_13 .text-container {
    width: 100%;
}

#imFooter_imTextObject_13 .text-container {
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    display: -ms-grid;
    display: grid;
    -ms-grid-template-rows: 1fr;
    grid-template-rows: 1fr;
    -ms-grid-template-columns: 1fr;
    grid-template-columns: 1fr;
    background-color: rgba(255, 255, 255, 1);
    border-style: solid;
    border-color: rgba(169, 169, 169, 1);
}

#imFooter_imTextObject_13 .text-container .grid-prop.current-tab {
    z-index: 1;
    opacity: 1;
}

#imFooter_imTextObject_13 .text-container .grid-prop {
    -ms-grid-column: 1;
    -ms-grid-row: 1;
    grid-area: 1 / 1 / 2 / 2;
    opacity: 0;
    box-sizing: border-box;
    position: relative;
}

#imFooter_imTextObject_13 .text-container .text-tab-content.detach {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    display: none;
}

#imFooter_imCell_14 {
    -ms-grid-columns: 100%;
    grid-template-columns: 100%;
    position: relative;
    box-sizing: border-box;
}

#imFooter_imTextObject_14 {
    position: relative;
    -ms-grid-row-align: start;
    align-self: start;
    -ms-grid-column-align: center;
    justify-self: center;
    max-width: 100%;
    box-sizing: border-box;
    z-index: 3;
}

#imFooter_imCellStyleGraphics_14 {
    position: absolute;
    top: 0px;
    bottom: 0px;
    background-color: transparent;
}

#imFooter_imCellStyleBorders_14 {
    position: absolute;
    top: 0px;
    bottom: 0px;
}

#imFooter_imTextObject_14 {
    width: 100%;
}

#imFooter_imTextObject_14 {
    font-style: normal;
    font-weight: normal;
    line-height: 24px;
}

#imFooter_imTextObject_14_tab0 div {
    line-height: 24px;
}

#imFooter_imTextObject_14_tab0 .imHeading1 {
    line-height: 72px;
}

#imFooter_imTextObject_14_tab0 .imHeading2 {
    line-height: 56px;
}

#imFooter_imTextObject_14_tab0 .imHeading3 {
    line-height: 48px;
}

#imFooter_imTextObject_14_tab0 .imHeading4 {
    line-height: 40px;
}

#imFooter_imTextObject_14_tab0 .imHeading5 {
    line-height: 36px;
}

#imFooter_imTextObject_14_tab0 .imHeading6 {
    line-height: 28px;
}

#imFooter_imTextObject_14_tab0 ul {
    list-style: disc;
    margin: 0;
    padding: 0;
    overflow: hidden;
}

#imFooter_imTextObject_14_tab0 ul ul {
    list-style: square;
    padding: 0 0 0 20px;
}

#imFooter_imTextObject_14_tab0 ul ul ul {
    list-style: circle;
}

#imFooter_imTextObject_14_tab0 ul li {
    margin: 0 0 0 40px;
    padding: 0px;
}

#imFooter_imTextObject_14_tab0 ol {
    list-style: decimal;
    margin: 0;
    padding: 0;
}

#imFooter_imTextObject_14_tab0 ol ol {
    list-style: lower-alpha;
    padding: 0 0 0 20px;
}

#imFooter_imTextObject_14_tab0 ol li {
    margin: 0 0 0 40px;
    padding: 0px;
}

#imFooter_imTextObject_14_tab0 blockquote {
    margin: 0 0 0 15px;
    padding: 0;
    border: none;
}

#imFooter_imTextObject_14_tab0 table {
    border: none;
    padding: 0;
    border-collapse: collapse;
}

#imFooter_imTextObject_14_tab0 table td {
    border: 1px solid black;
    word-wrap: break-word;
    padding: 4px 3px 4px 3px;
    margin: 0;
    vertical-align: middle;
}

#imFooter_imTextObject_14_tab0 p {
    margin: 0;
    padding: 0;
}

#imFooter_imTextObject_14_tab0 .inline-block {
    display: inline-block;
}

#imFooter_imTextObject_14_tab0 sup {
    vertical-align: super;
    font-size: smaller;
}

#imFooter_imTextObject_14_tab0 sub {
    vertical-align: sub;
    font-size: smaller;
}

#imFooter_imTextObject_14_tab0 img {
    border: none;
    margin: 0;
    vertical-align: text-bottom;
}

#imFooter_imTextObject_14_tab0 .fleft {
    float: left;
    vertical-align: baseline;
}

#imFooter_imTextObject_14_tab0 .fright {
    float: right;
    vertical-align: baseline;
}

#imFooter_imTextObject_14_tab0 img.fleft {
    margin-right: 15px;
}

#imFooter_imTextObject_14_tab0 img.fright {
    margin-left: 15px;
}

#imFooter_imTextObject_14_tab0 .imTALeft {
    text-align: left;
}

#imFooter_imTextObject_14_tab0 .imTARight {
    text-align: right;
}

#imFooter_imTextObject_14_tab0 .imTACenter {
    text-align: center;
}

#imFooter_imTextObject_14_tab0 .imTAJustify {
    text-align: justify;
}

#imFooter_imTextObject_14_tab0 .imUl {
    text-decoration: underline;
}

#imFooter_imTextObject_14_tab0 .imStrike {
    text-decoration: line-through;
}

#imFooter_imTextObject_14_tab0 .imUlStrike {
    text-decoration: underline line-through;
}

#imFooter_imTextObject_14_tab0 .imVt {
    vertical-align: top;
}

#imFooter_imTextObject_14_tab0 .imVc {
    vertical-align: middle;
}

#imFooter_imTextObject_14_tab0 .imVb {
    vertical-align: bottom;
}

#imFooter_imTextObject_14_tab0 hr {
    border-width: 1px 0 0 0;
    border-style: solid;
}

#imFooter_imTextObject_14_tab0 .fs14lh1-5 {
    vertical-align: baseline;
    font-size: 14pt;
    line-height: 28px;
}

#imFooter_imTextObject_14_tab0 .cf1 {
    color: rgb(73, 180, 119);
}

#imFooter_imTextObject_14 .text-container {
    width: 100%;
}

#imFooter_imTextObject_14 .text-container {
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    display: -ms-grid;
    display: grid;
    -ms-grid-template-rows: 1fr;
    grid-template-rows: 1fr;
    -ms-grid-template-columns: 1fr;
    grid-template-columns: 1fr;
    background-color: rgba(255, 255, 255, 1);
    border-style: solid;
    border-color: rgba(169, 169, 169, 1);
}

#imFooter_imTextObject_14 .text-container .grid-prop.current-tab {
    z-index: 1;
    opacity: 1;
}

#imFooter_imTextObject_14 .text-container .grid-prop {
    -ms-grid-column: 1;
    -ms-grid-row: 1;
    grid-area: 1 / 1 / 2 / 2;
    opacity: 0;
    box-sizing: border-box;
    position: relative;
}

#imFooter_imTextObject_14 .text-container .text-tab-content.detach {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    display: none;
}

#imFooter_imCell_15 {
    -ms-grid-columns: 100%;
    grid-template-columns: 100%;
    position: relative;
    box-sizing: border-box;
}

#imFooter_imTextObject_15 {
    position: relative;
    -ms-grid-row-align: start;
    align-self: start;
    -ms-grid-column-align: center;
    justify-self: center;
    max-width: 100%;
    box-sizing: border-box;
    z-index: 3;
}

#imFooter_imCellStyleGraphics_15 {
    position: absolute;
    top: 0px;
    bottom: 0px;
    background-color: transparent;
}

#imFooter_imCellStyleBorders_15 {
    position: absolute;
    top: 0px;
    bottom: 0px;
}

#imFooter_imTextObject_15 {
    width: 100%;
}

#imFooter_imTextObject_15 {
    font-style: normal;
    font-weight: normal;
    line-height: 24px;
}

#imFooter_imTextObject_15_tab0 div {
    line-height: 24px;
}

#imFooter_imTextObject_15_tab0 .imHeading1 {
    line-height: 72px;
}

#imFooter_imTextObject_15_tab0 .imHeading2 {
    line-height: 56px;
}

#imFooter_imTextObject_15_tab0 .imHeading3 {
    line-height: 48px;
}

#imFooter_imTextObject_15_tab0 .imHeading4 {
    line-height: 40px;
}

#imFooter_imTextObject_15_tab0 .imHeading5 {
    line-height: 36px;
}

#imFooter_imTextObject_15_tab0 .imHeading6 {
    line-height: 28px;
}

#imFooter_imTextObject_15_tab0 ul {
    list-style: disc;
    margin: 0;
    padding: 0;
    overflow: hidden;
}

#imFooter_imTextObject_15_tab0 ul ul {
    list-style: square;
    padding: 0 0 0 20px;
}

#imFooter_imTextObject_15_tab0 ul ul ul {
    list-style: circle;
}

#imFooter_imTextObject_15_tab0 ul li {
    margin: 0 0 0 40px;
    padding: 0px;
}

#imFooter_imTextObject_15_tab0 ol {
    list-style: decimal;
    margin: 0;
    padding: 0;
}

#imFooter_imTextObject_15_tab0 ol ol {
    list-style: lower-alpha;
    padding: 0 0 0 20px;
}

#imFooter_imTextObject_15_tab0 ol li {
    margin: 0 0 0 40px;
    padding: 0px;
}

#imFooter_imTextObject_15_tab0 blockquote {
    margin: 0 0 0 15px;
    padding: 0;
    border: none;
}

#imFooter_imTextObject_15_tab0 table {
    border: none;
    padding: 0;
    border-collapse: collapse;
}

#imFooter_imTextObject_15_tab0 table td {
    border: 1px solid black;
    word-wrap: break-word;
    padding: 4px 3px 4px 3px;
    margin: 0;
    vertical-align: middle;
}

#imFooter_imTextObject_15_tab0 p {
    margin: 0;
    padding: 0;
}

#imFooter_imTextObject_15_tab0 .inline-block {
    display: inline-block;
}

#imFooter_imTextObject_15_tab0 sup {
    vertical-align: super;
    font-size: smaller;
}

#imFooter_imTextObject_15_tab0 sub {
    vertical-align: sub;
    font-size: smaller;
}

#imFooter_imTextObject_15_tab0 img {
    border: none;
    margin: 0;
    vertical-align: text-bottom;
}

#imFooter_imTextObject_15_tab0 .fleft {
    float: left;
    vertical-align: baseline;
}

#imFooter_imTextObject_15_tab0 .fright {
    float: right;
    vertical-align: baseline;
}

#imFooter_imTextObject_15_tab0 img.fleft {
    margin-right: 15px;
}

#imFooter_imTextObject_15_tab0 img.fright {
    margin-left: 15px;
}

#imFooter_imTextObject_15_tab0 .imTALeft {
    text-align: left;
}

#imFooter_imTextObject_15_tab0 .imTARight {
    text-align: right;
}

#imFooter_imTextObject_15_tab0 .imTACenter {
    text-align: center;
}

#imFooter_imTextObject_15_tab0 .imTAJustify {
    text-align: justify;
}

#imFooter_imTextObject_15_tab0 .imUl {
    text-decoration: underline;
}

#imFooter_imTextObject_15_tab0 .imStrike {
    text-decoration: line-through;
}

#imFooter_imTextObject_15_tab0 .imUlStrike {
    text-decoration: underline line-through;
}

#imFooter_imTextObject_15_tab0 .imVt {
    vertical-align: top;
}

#imFooter_imTextObject_15_tab0 .imVc {
    vertical-align: middle;
}

#imFooter_imTextObject_15_tab0 .imVb {
    vertical-align: bottom;
}

#imFooter_imTextObject_15_tab0 hr {
    border-width: 1px 0 0 0;
    border-style: solid;
}

#imFooter_imTextObject_15_tab0 .fs16lh1-5 {
    vertical-align: baseline;
    font-size: 16pt;
    line-height: 32px;
}

#imFooter_imTextObject_15_tab0 .cf1 {
    color: rgb(73, 180, 119);
}

#imFooter_imTextObject_15_tab0 .fs12lh1-5 {
    vertical-align: baseline;
    font-size: 12pt;
    line-height: 24px;
}

#imFooter_imTextObject_15_tab0 .cf2 {
    color: rgb(67, 67, 67);
}

#imFooter_imTextObject_15 .text-container {
    width: 100%;
}

#imFooter_imTextObject_15 .text-container {
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    display: -ms-grid;
    display: grid;
    -ms-grid-template-rows: 1fr;
    grid-template-rows: 1fr;
    -ms-grid-template-columns: 1fr;
    grid-template-columns: 1fr;
    background-color: rgba(255, 255, 255, 1);
    border-style: solid;
    border-color: rgba(169, 169, 169, 1);
}

#imFooter_imTextObject_15 .text-container .grid-prop.current-tab {
    z-index: 1;
    opacity: 1;
}

#imFooter_imTextObject_15 .text-container .grid-prop {
    -ms-grid-column: 1;
    -ms-grid-row: 1;
    grid-area: 1 / 1 / 2 / 2;
    opacity: 0;
    box-sizing: border-box;
    position: relative;
}

#imFooter_imTextObject_15 .text-container .text-tab-content.detach {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    display: none;
}

#imFooter_imCell_16 {
    -ms-grid-columns: 100%;
    grid-template-columns: 100%;
    position: relative;
    box-sizing: border-box;
}

#imFooter_imTextObject_16 {
    position: relative;
    -ms-grid-row-align: start;
    align-self: start;
    -ms-grid-column-align: center;
    justify-self: center;
    max-width: 100%;
    box-sizing: border-box;
    z-index: 3;
}

#imFooter_imCellStyleGraphics_16 {
    position: absolute;
    top: 0px;
    bottom: 0px;
    background-color: transparent;
}

#imFooter_imCellStyleBorders_16 {
    position: absolute;
    top: 0px;
    bottom: 0px;
}

#imFooter_imTextObject_16 {
    width: 100%;
}

#imFooter_imTextObject_16 {
    font-style: normal;
    font-weight: normal;
    line-height: 24px;
}

#imFooter_imTextObject_16_tab0 div {
    line-height: 24px;
}

#imFooter_imTextObject_16_tab0 .imHeading1 {
    line-height: 72px;
}

#imFooter_imTextObject_16_tab0 .imHeading2 {
    line-height: 56px;
}

#imFooter_imTextObject_16_tab0 .imHeading3 {
    line-height: 48px;
}

#imFooter_imTextObject_16_tab0 .imHeading4 {
    line-height: 40px;
}

#imFooter_imTextObject_16_tab0 .imHeading5 {
    line-height: 36px;
}

#imFooter_imTextObject_16_tab0 .imHeading6 {
    line-height: 28px;
}

#imFooter_imTextObject_16_tab0 ul {
    list-style: disc;
    margin: 0;
    padding: 0;
    overflow: hidden;
}

#imFooter_imTextObject_16_tab0 ul ul {
    list-style: square;
    padding: 0 0 0 20px;
}

#imFooter_imTextObject_16_tab0 ul ul ul {
    list-style: circle;
}

#imFooter_imTextObject_16_tab0 ul li {
    margin: 0 0 0 40px;
    padding: 0px;
}

#imFooter_imTextObject_16_tab0 ol {
    list-style: decimal;
    margin: 0;
    padding: 0;
}

#imFooter_imTextObject_16_tab0 ol ol {
    list-style: lower-alpha;
    padding: 0 0 0 20px;
}

#imFooter_imTextObject_16_tab0 ol li {
    margin: 0 0 0 40px;
    padding: 0px;
}

#imFooter_imTextObject_16_tab0 blockquote {
    margin: 0 0 0 15px;
    padding: 0;
    border: none;
}

#imFooter_imTextObject_16_tab0 table {
    border: none;
    padding: 0;
    border-collapse: collapse;
}

#imFooter_imTextObject_16_tab0 table td {
    border: 1px solid black;
    word-wrap: break-word;
    padding: 4px 3px 4px 3px;
    margin: 0;
    vertical-align: middle;
}

#imFooter_imTextObject_16_tab0 p {
    margin: 0;
    padding: 0;
}

#imFooter_imTextObject_16_tab0 .inline-block {
    display: inline-block;
}

#imFooter_imTextObject_16_tab0 sup {
    vertical-align: super;
    font-size: smaller;
}

#imFooter_imTextObject_16_tab0 sub {
    vertical-align: sub;
    font-size: smaller;
}

#imFooter_imTextObject_16_tab0 img {
    border: none;
    margin: 0;
    vertical-align: text-bottom;
}

#imFooter_imTextObject_16_tab0 .fleft {
    float: left;
    vertical-align: baseline;
}

#imFooter_imTextObject_16_tab0 .fright {
    float: right;
    vertical-align: baseline;
}

#imFooter_imTextObject_16_tab0 img.fleft {
    margin-right: 15px;
}

#imFooter_imTextObject_16_tab0 img.fright {
    margin-left: 15px;
}

#imFooter_imTextObject_16_tab0 .imTALeft {
    text-align: left;
}

#imFooter_imTextObject_16_tab0 .imTARight {
    text-align: right;
}

#imFooter_imTextObject_16_tab0 .imTACenter {
    text-align: center;
}

#imFooter_imTextObject_16_tab0 .imTAJustify {
    text-align: justify;
}

#imFooter_imTextObject_16_tab0 .imUl {
    text-decoration: underline;
}

#imFooter_imTextObject_16_tab0 .imStrike {
    text-decoration: line-through;
}

#imFooter_imTextObject_16_tab0 .imUlStrike {
    text-decoration: underline line-through;
}

#imFooter_imTextObject_16_tab0 .imVt {
    vertical-align: top;
}

#imFooter_imTextObject_16_tab0 .imVc {
    vertical-align: middle;
}

#imFooter_imTextObject_16_tab0 .imVb {
    vertical-align: bottom;
}

#imFooter_imTextObject_16_tab0 hr {
    border-width: 1px 0 0 0;
    border-style: solid;
}

#imFooter_imTextObject_16_tab0 .lh1 {
    line-height: 1;
}

#imFooter_imTextObject_16_tab0 .fs9lh1 {
    vertical-align: baseline;
    font-size: 9pt;
    line-height: 12px;
}

#imFooter_imTextObject_16_tab0 .cf1 {
    color: rgb(255, 255, 255);
}

#imFooter_imTextObject_16 .text-container {
    width: 100%;
}

#imFooter_imTextObject_16 .text-container {
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    display: -ms-grid;
    display: grid;
    -ms-grid-template-rows: 1fr;
    grid-template-rows: 1fr;
    -ms-grid-template-columns: 1fr;
    grid-template-columns: 1fr;
    background-color: rgba(255, 255, 255, 1);
    border-style: solid;
    border-color: rgba(169, 169, 169, 1);
}

#imFooter_imTextObject_16 .text-container .grid-prop.current-tab {
    z-index: 1;
    opacity: 1;
}

#imFooter_imTextObject_16 .text-container .grid-prop {
    -ms-grid-column: 1;
    -ms-grid-row: 1;
    grid-area: 1 / 1 / 2 / 2;
    opacity: 0;
    box-sizing: border-box;
    position: relative;
}

#imFooter_imTextObject_16 .text-container .text-tab-content.detach {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    display: none;
}

#imStickyBar_imCell_1 {
    -ms-grid-columns: 100%;
    grid-template-columns: 100%;
    position: relative;
    box-sizing: border-box;
}

#imStickyBar_pluginAppObj_01 {
    position: relative;
    -ms-grid-row-align: start;
    align-self: start;
    -ms-grid-column-align: center;
    justify-self: center;
    max-width: 100%;
    box-sizing: border-box;
    z-index: 3;
}

#imStickyBar_imCellStyleGraphics_1 {
    position: absolute;
    top: 0px;
    bottom: 0px;
    background-color: transparent;
}

#imStickyBar_imCellStyleBorders_1 {
    position: absolute;
    top: 0px;
    bottom: 0px;
}

.imPageRow {
    position: relative;
}

.animable {
    visibility: hidden;
}

html.no-cssanimations .animable {
    visibility: visible;
}

.animable.animated {
    visibility: visible;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-delay: 0s;
    animation-delay: 0s;
}

:-webkit-full-screen-ancestor {
    animation-fill-mode: none !important;
}

#imCell_29 {
    -ms-grid-columns: 100%;
    grid-template-columns: 100%;
    position: relative;
    box-sizing: border-box;
}

#imObjectContentSlider_29 {
    position: relative;
    -ms-grid-row-align: start;
    align-self: start;
    -ms-grid-column-align: center;
    justify-self: center;
    max-width: 100%;
    box-sizing: border-box;
    z-index: 3;
}

#imCellStyleGraphics_29 {
    position: absolute;
    top: 0px;
    bottom: 0px;
    background-color: transparent;
}

#imCellStyleBorders_29 {
    position: absolute;
    top: 0px;
    bottom: 0px;
}

#imObjectContentSlider_29 {
    height: 100%;
    min-height: 500px;
}

#imObjectContentSlider_29 > .content-slider-container {
    height: 100%;
}

#imObjectContentSlider_29 > .content-slider-container > .content-slider-ctrl-container > .btn-ctrl>.arrow-btn {
    width: 50px;
    height: 50px;
}

#imObjectContentSlider_29 > .content-slider-container > .content-slider-ctrl-container > .btn-ctrl>.arrow-btn .a {
    fill: rgba(112, 185, 128, 1);
}

#imObjectContentSlider_29 > .content-slider-container > .content-slider-ctrl-container > .btn-ctrl>.arrow-btn .b {
    fill: rgba(255, 255, 255, 1);
}

#imObjectContentSlider_29 > .content-slider-container > .content-slider-ctrl-container > .current-slide-radio-visible-container > .current-slide-radio-container {
    width: 88px;
    height: 22px;
    grid-template-columns: repeat(4, auto);
    -ms-grid-columns: (auto)[4];
}

#imObjectContentSlider_29 > .content-slider-container > .content-slider-ctrl-container > .current-slide-radio-visible-container > .current-slide-radio-container > .imObjectContentSlider_29-slide-radio-0 {
    -ms-grid-column: 1;
    -ms-grid-row: 1;
}

#imObjectContentSlider_29 > .content-slider-container > .content-slider-ctrl-container > .current-slide-radio-visible-container > .current-slide-radio-container > .imObjectContentSlider_29-slide-radio-1 {
    -ms-grid-column: 2;
    -ms-grid-row: 1;
}

#imObjectContentSlider_29 > .content-slider-container > .content-slider-ctrl-container > .current-slide-radio-visible-container > .current-slide-radio-container > .imObjectContentSlider_29-slide-radio-2 {
    -ms-grid-column: 3;
    -ms-grid-row: 1;
}

#imObjectContentSlider_29 > .content-slider-container > .content-slider-ctrl-container > .current-slide-radio-visible-container > .current-slide-radio-container > .imObjectContentSlider_29-slide-radio-3 {
    -ms-grid-column: 4;
    -ms-grid-row: 1;
}

#imObjectContentSlider_29 > .content-slider-container > .slide-container > .slide-grid-container > .slide-image-container {
    margin: 15px 15px 15px 15px;
    max-height: 470px;
}

#imObjectContentSlider_29 > .content-slider-container > .slide-container > .slide-grid-container > .slide-txt-container > .slide-txt-content > .slide-txt-block-container.slide-title {
    text-align: left;
    margin: 0px 15px 0px 15px;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

#imObjectContentSlider_29 > .content-slider-container > .slide-container > .slide-grid-container > .slide-txt-container > .slide-txt-content > .slide-txt-block-container > .slide-title {
    font: normal normal normal 48pt 'Raleway';
    color: rgba(0, 0, 0, 1);
    background-color: transparent;
    text-decoration: none;
    padding: 0px 0px 0px 0px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: transparent transparent transparent transparent;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

#imObjectContentSlider_29 > .content-slider-container > .slide-container > .slide-grid-container > .slide-txt-container > .slide-txt-content > .slide-txt-block-container.slide-description {
    text-align: left;
    margin: 15px 15px 15px 15px;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

#imObjectContentSlider_29 > .content-slider-container > .slide-container > .slide-grid-container > .slide-txt-container > .slide-txt-content > .slide-txt-block-container > .slide-description {
    font: normal normal normal 16pt 'Open Sans';
    color: rgba(67, 67, 67, 1);
    background-color: transparent;
    text-decoration: none;
    padding: 0px 0px 0px 0px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: transparent transparent transparent transparent;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

#imObjectContentSlider_29 > .content-slider-container > .slide-container > .slide-grid-container > .slide-txt-container > .slide-txt-content > .slide-txt-block-container.slide-button {
    justify-self: start;
    -ms-grid-column-align: start;
    text-align: left;
    margin: 15px 15px 15px 15px;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

#imObjectContentSlider_29 > .content-slider-container > .slide-container > .slide-grid-container > .slide-txt-container > .slide-txt-content > .slide-txt-block-container > .slide-button {
    font: normal normal normal 14pt 'Raleway';
    color: rgba(255, 255, 255, 1);
    background-color: rgba(73, 180, 119, 1);
    text-decoration: none;
    padding: 20px 40px 20px 40px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: transparent transparent transparent transparent;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

#imObjectContentSlider_29 > .content-slider-container > .slide-container > .slide-grid-container > .slide-txt-container > .slide-txt-content > .slide-txt-block-container > .slide-button:hover {
    background-color: rgba(103, 150, 149, 1);
}

#imObjectContentSlider_29 > .content-slider-container > .slide-container {
    animation-duration: 1000ms;
    animation-delay: 783ms;
}

#imObjectContentSlider_29 > .content-slider-container > .slide-container .slide-animated-element {
    animation-duration: 900ms;
}

#imObjectContentSlider_29 > .content-slider-container > .slide-container.entering-slide .slide-animated-element {
    animation-delay: 1653ms;
}

#imObjectContentSlider_29 > .content-slider-container > .slide-container > .full-grid {
    grid-template-columns: 50fr 50fr;
    -ms-grid-columns: 50fr 50fr;
}

@media (max-width: 624.0px) {
    #imObjectContentSlider_29 > .content-slider-container > .slide-container > .full-grid {
        -ms-grid-columns: 100%;
        grid-template-columns: auto;
        -ms-grid-rows: auto auto;
        grid-template-rows: auto auto;
    }

    #imObjectContentSlider_29 > .content-slider-container > .slide-container > .full-grid > .slide-image-container {
        grid-area: 1/1/2/2;
        -ms-grid-row: 1;
        -ms-grid-column: 1;
        -ms-grid-column-align: center;
        -ms-grid-row-align: center;
        justify-self: center;
        align-self: center;
    }

    #imObjectContentSlider_29 > .content-slider-container > .slide-container > .full-grid > .slide-image-container > .slide-image-content {
        max-width: 100%;
        max-height: 350px;
        width: auto;
    }

    #imObjectContentSlider_29 > .content-slider-container > .slide-container > .full-grid > .slide-txt-container {
        grid-area: 2/1/3/2;
        -ms-grid-row: 2;
        -ms-grid-column: 1;
    }
}

#imObjectContentSlider_29-slide-0 {
    background: linear-gradient(rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.6)), url("../images/pallavischool_004-min.jpg") transparent no-repeat center;
    background-size: cover;
}

#imObjectContentSlider_29-slide-1 {
    background: linear-gradient(rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.6)), url("../images/pallavi_school_jr0006-min.jpg") transparent no-repeat center;
    background-size: cover;
}

#imObjectContentSlider_29-slide-2 {
    background: linear-gradient(rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.6)), url("../images/pallavi_school_jr0010-min.jpg") transparent no-repeat center;
    background-size: cover;
}

#imObjectContentSlider_29-slide-3 {
    background: linear-gradient(rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.6)), url("../images/large-2835430.jpg") transparent no-repeat center;
    background-size: cover;
}

#imCell_112 {
    -ms-grid-columns: 100%;
    grid-template-columns: 100%;
    position: relative;
    box-sizing: border-box;
}

#pluginAppObj_112 {
    position: relative;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: center;
    justify-self: center;
    max-width: 100%;
    box-sizing: border-box;
    z-index: 3;
}

#imCellStyleGraphics_112 {
    position: absolute;
    top: 0px;
    bottom: 0px;
    background: transparent url('../images/Siri-Web-Design-texture-school-0007.png') repeat-x left top;
}

#imCellStyleBorders_112 {
    position: absolute;
    top: 0px;
    bottom: 0px;
}

#imTextObject_84 {
    width: 100%;
}

#imTextObject_84 {
    font-style: normal;
    font-weight: normal;
    line-height: 24px;
}

#imTextObject_84_tab0 div {
    line-height: 24px;
}

#imTextObject_84_tab0 .imHeading1 {
    line-height: 72px;
}

#imTextObject_84_tab0 .imHeading2 {
    line-height: 56px;
}

#imTextObject_84_tab0 .imHeading3 {
    line-height: 48px;
}

#imTextObject_84_tab0 .imHeading4 {
    line-height: 40px;
}

#imTextObject_84_tab0 .imHeading5 {
    line-height: 36px;
}

#imTextObject_84_tab0 .imHeading6 {
    line-height: 28px;
}

#imTextObject_84_tab0 ul {
    list-style: disc;
    margin: 0;
    padding: 0;
    overflow: hidden;
}

#imTextObject_84_tab0 ul ul {
    list-style: square;
    padding: 0 0 0 20px;
}

#imTextObject_84_tab0 ul ul ul {
    list-style: circle;
}

#imTextObject_84_tab0 ul li {
    margin: 0 0 0 40px;
    padding: 0px;
}

#imTextObject_84_tab0 ol {
    list-style: decimal;
    margin: 0;
    padding: 0;
}

#imTextObject_84_tab0 ol ol {
    list-style: lower-alpha;
    padding: 0 0 0 20px;
}

#imTextObject_84_tab0 ol li {
    margin: 0 0 0 40px;
    padding: 0px;
}

#imTextObject_84_tab0 blockquote {
    margin: 0 0 0 15px;
    padding: 0;
    border: none;
}

#imTextObject_84_tab0 table {
    border: none;
    padding: 0;
    border-collapse: collapse;
}

#imTextObject_84_tab0 table td {
    border: 1px solid black;
    word-wrap: break-word;
    padding: 4px 3px 4px 3px;
    margin: 0;
    vertical-align: middle;
}

#imTextObject_84_tab0 p {
    margin: 0;
    padding: 0;
}

#imTextObject_84_tab0 .inline-block {
    display: inline-block;
}

#imTextObject_84_tab0 sup {
    vertical-align: super;
    font-size: smaller;
}

#imTextObject_84_tab0 sub {
    vertical-align: sub;
    font-size: smaller;
}

#imTextObject_84_tab0 img {
    border: none;
    margin: 0;
    vertical-align: text-bottom;
}

#imTextObject_84_tab0 .fleft {
    float: left;
    vertical-align: baseline;
}

#imTextObject_84_tab0 .fright {
    float: right;
    vertical-align: baseline;
}

#imTextObject_84_tab0 img.fleft {
    margin-right: 15px;
}

#imTextObject_84_tab0 img.fright {
    margin-left: 15px;
}

#imTextObject_84_tab0 .imTALeft {
    text-align: left;
}

#imTextObject_84_tab0 .imTARight {
    text-align: right;
}

#imTextObject_84_tab0 .imTACenter {
    text-align: center;
}

#imTextObject_84_tab0 .imTAJustify {
    text-align: justify;
}

#imTextObject_84_tab0 .imUl {
    text-decoration: underline;
}

#imTextObject_84_tab0 .imStrike {
    text-decoration: line-through;
}

#imTextObject_84_tab0 .imUlStrike {
    text-decoration: underline line-through;
}

#imTextObject_84_tab0 .imVt {
    vertical-align: top;
}

#imTextObject_84_tab0 .imVc {
    vertical-align: middle;
}

#imTextObject_84_tab0 .imVb {
    vertical-align: bottom;
}

#imTextObject_84_tab0 hr {
    border-width: 1px 0 0 0;
    border-style: solid;
}

#imTextObject_84 .text-container {
    width: 100%;
}

#imTextObject_84 .text-container {
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    display: -ms-grid;
    display: grid;
    -ms-grid-template-rows: 1fr;
    grid-template-rows: 1fr;
    -ms-grid-template-columns: 1fr;
    grid-template-columns: 1fr;
    background-color: rgba(255, 255, 255, 1);
    border-style: solid;
    border-color: rgba(169, 169, 169, 1);
}

#imTextObject_84 .text-container .grid-prop.current-tab {
    z-index: 1;
    opacity: 1;
}

#imTextObject_84 .text-container .grid-prop {
    -ms-grid-column: 1;
    -ms-grid-row: 1;
    grid-area: 1 / 1 / 2 / 2;
    opacity: 0;
    box-sizing: border-box;
    position: relative;
}

#imTextObject_84 .text-container .text-tab-content.detach {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    display: none;
}

#imTextObject_84 {
    width: 100%;
}

#imTextObject_84 {
    font-style: normal;
    font-weight: normal;
    line-height: 24px;
}

#imTextObject_84_tab0 div {
    line-height: 24px;
}

#imTextObject_84_tab0 .imHeading1 {
    line-height: 72px;
}

#imTextObject_84_tab0 .imHeading2 {
    line-height: 56px;
}

#imTextObject_84_tab0 .imHeading3 {
    line-height: 48px;
}

#imTextObject_84_tab0 .imHeading4 {
    line-height: 40px;
}

#imTextObject_84_tab0 .imHeading5 {
    line-height: 36px;
}

#imTextObject_84_tab0 .imHeading6 {
    line-height: 28px;
}

#imTextObject_84_tab0 ul {
    list-style: disc;
    margin: 0;
    padding: 0;
    overflow: hidden;
}

#imTextObject_84_tab0 ul ul {
    list-style: square;
    padding: 0 0 0 20px;
}

#imTextObject_84_tab0 ul ul ul {
    list-style: circle;
}

#imTextObject_84_tab0 ul li {
    margin: 0 0 0 40px;
    padding: 0px;
}

#imTextObject_84_tab0 ol {
    list-style: decimal;
    margin: 0;
    padding: 0;
}

#imTextObject_84_tab0 ol ol {
    list-style: lower-alpha;
    padding: 0 0 0 20px;
}

#imTextObject_84_tab0 ol li {
    margin: 0 0 0 40px;
    padding: 0px;
}

#imTextObject_84_tab0 blockquote {
    margin: 0 0 0 15px;
    padding: 0;
    border: none;
}

#imTextObject_84_tab0 table {
    border: none;
    padding: 0;
    border-collapse: collapse;
}

#imTextObject_84_tab0 table td {
    border: 1px solid black;
    word-wrap: break-word;
    padding: 4px 3px 4px 3px;
    margin: 0;
    vertical-align: middle;
}

#imTextObject_84_tab0 p {
    margin: 0;
    padding: 0;
}

#imTextObject_84_tab0 .inline-block {
    display: inline-block;
}

#imTextObject_84_tab0 sup {
    vertical-align: super;
    font-size: smaller;
}

#imTextObject_84_tab0 sub {
    vertical-align: sub;
    font-size: smaller;
}

#imTextObject_84_tab0 img {
    border: none;
    margin: 0;
    vertical-align: text-bottom;
}

#imTextObject_84_tab0 .fleft {
    float: left;
    vertical-align: baseline;
}

#imTextObject_84_tab0 .fright {
    float: right;
    vertical-align: baseline;
}

#imTextObject_84_tab0 img.fleft {
    margin-right: 15px;
}

#imTextObject_84_tab0 img.fright {
    margin-left: 15px;
}

#imTextObject_84_tab0 .imTALeft {
    text-align: left;
}

#imTextObject_84_tab0 .imTARight {
    text-align: right;
}

#imTextObject_84_tab0 .imTACenter {
    text-align: center;
}

#imTextObject_84_tab0 .imTAJustify {
    text-align: justify;
}

#imTextObject_84_tab0 .imUl {
    text-decoration: underline;
}

#imTextObject_84_tab0 .imStrike {
    text-decoration: line-through;
}

#imTextObject_84_tab0 .imUlStrike {
    text-decoration: underline line-through;
}

#imTextObject_84_tab0 .imVt {
    vertical-align: top;
}

#imTextObject_84_tab0 .imVc {
    vertical-align: middle;
}

#imTextObject_84_tab0 .imVb {
    vertical-align: bottom;
}

#imTextObject_84_tab0 hr {
    border-width: 1px 0 0 0;
    border-style: solid;
}

#imTextObject_84 .text-container {
    width: 100%;
}

#imTextObject_84 .text-container {
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    display: -ms-grid;
    display: grid;
    -ms-grid-template-rows: 1fr;
    grid-template-rows: 1fr;
    -ms-grid-template-columns: 1fr;
    grid-template-columns: 1fr;
    background-color: rgba(255, 255, 255, 1);
    border-style: solid;
    border-color: rgba(169, 169, 169, 1);
}

#imTextObject_84 .text-container .grid-prop.current-tab {
    z-index: 1;
    opacity: 1;
}

#imTextObject_84 .text-container .grid-prop {
    -ms-grid-column: 1;
    -ms-grid-row: 1;
    grid-area: 1 / 1 / 2 / 2;
    opacity: 0;
    box-sizing: border-box;
    position: relative;
}

#imTextObject_84 .text-container .text-tab-content.detach {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    display: none;
}

#imTextObject_84 {
    width: 100%;
}

#imTextObject_84 {
    font-style: normal;
    font-weight: normal;
    line-height: 24px;
}

#imTextObject_84_tab0 div {
    line-height: 24px;
}

#imTextObject_84_tab0 .imHeading1 {
    line-height: 72px;
}

#imTextObject_84_tab0 .imHeading2 {
    line-height: 56px;
}

#imTextObject_84_tab0 .imHeading3 {
    line-height: 48px;
}

#imTextObject_84_tab0 .imHeading4 {
    line-height: 40px;
}

#imTextObject_84_tab0 .imHeading5 {
    line-height: 36px;
}

#imTextObject_84_tab0 .imHeading6 {
    line-height: 28px;
}

#imTextObject_84_tab0 ul {
    list-style: disc;
    margin: 0;
    padding: 0;
    overflow: hidden;
}

#imTextObject_84_tab0 ul ul {
    list-style: square;
    padding: 0 0 0 20px;
}

#imTextObject_84_tab0 ul ul ul {
    list-style: circle;
}

#imTextObject_84_tab0 ul li {
    margin: 0 0 0 40px;
    padding: 0px;
}

#imTextObject_84_tab0 ol {
    list-style: decimal;
    margin: 0;
    padding: 0;
}

#imTextObject_84_tab0 ol ol {
    list-style: lower-alpha;
    padding: 0 0 0 20px;
}

#imTextObject_84_tab0 ol li {
    margin: 0 0 0 40px;
    padding: 0px;
}

#imTextObject_84_tab0 blockquote {
    margin: 0 0 0 15px;
    padding: 0;
    border: none;
}

#imTextObject_84_tab0 table {
    border: none;
    padding: 0;
    border-collapse: collapse;
}

#imTextObject_84_tab0 table td {
    border: 1px solid black;
    word-wrap: break-word;
    padding: 4px 3px 4px 3px;
    margin: 0;
    vertical-align: middle;
}

#imTextObject_84_tab0 p {
    margin: 0;
    padding: 0;
}

#imTextObject_84_tab0 .inline-block {
    display: inline-block;
}

#imTextObject_84_tab0 sup {
    vertical-align: super;
    font-size: smaller;
}

#imTextObject_84_tab0 sub {
    vertical-align: sub;
    font-size: smaller;
}

#imTextObject_84_tab0 img {
    border: none;
    margin: 0;
    vertical-align: text-bottom;
}

#imTextObject_84_tab0 .fleft {
    float: left;
    vertical-align: baseline;
}

#imTextObject_84_tab0 .fright {
    float: right;
    vertical-align: baseline;
}

#imTextObject_84_tab0 img.fleft {
    margin-right: 15px;
}

#imTextObject_84_tab0 img.fright {
    margin-left: 15px;
}

#imTextObject_84_tab0 .imTALeft {
    text-align: left;
}

#imTextObject_84_tab0 .imTARight {
    text-align: right;
}

#imTextObject_84_tab0 .imTACenter {
    text-align: center;
}

#imTextObject_84_tab0 .imTAJustify {
    text-align: justify;
}

#imTextObject_84_tab0 .imUl {
    text-decoration: underline;
}

#imTextObject_84_tab0 .imStrike {
    text-decoration: line-through;
}

#imTextObject_84_tab0 .imUlStrike {
    text-decoration: underline line-through;
}

#imTextObject_84_tab0 .imVt {
    vertical-align: top;
}

#imTextObject_84_tab0 .imVc {
    vertical-align: middle;
}

#imTextObject_84_tab0 .imVb {
    vertical-align: bottom;
}

#imTextObject_84_tab0 hr {
    border-width: 1px 0 0 0;
    border-style: solid;
}

#imTextObject_84 .text-container {
    width: 100%;
}

#imTextObject_84 .text-container {
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    display: -ms-grid;
    display: grid;
    -ms-grid-template-rows: 1fr;
    grid-template-rows: 1fr;
    -ms-grid-template-columns: 1fr;
    grid-template-columns: 1fr;
    background-color: rgba(255, 255, 255, 1);
    border-style: solid;
    border-color: rgba(169, 169, 169, 1);
}

#imTextObject_84 .text-container .grid-prop.current-tab {
    z-index: 1;
    opacity: 1;
}

#imTextObject_84 .text-container .grid-prop {
    -ms-grid-column: 1;
    -ms-grid-row: 1;
    grid-area: 1 / 1 / 2 / 2;
    opacity: 0;
    box-sizing: border-box;
    position: relative;
}

#imTextObject_84 .text-container .text-tab-content.detach {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    display: none;
}

#imTextObject_84 {
    width: 100%;
}

#imTextObject_84 {
    font-style: normal;
    font-weight: normal;
    line-height: 24px;
}

#imTextObject_84_tab0 div {
    line-height: 24px;
}

#imTextObject_84_tab0 .imHeading1 {
    line-height: 72px;
}

#imTextObject_84_tab0 .imHeading2 {
    line-height: 56px;
}

#imTextObject_84_tab0 .imHeading3 {
    line-height: 48px;
}

#imTextObject_84_tab0 .imHeading4 {
    line-height: 40px;
}

#imTextObject_84_tab0 .imHeading5 {
    line-height: 36px;
}

#imTextObject_84_tab0 .imHeading6 {
    line-height: 28px;
}

#imTextObject_84_tab0 ul {
    list-style: disc;
    margin: 0;
    padding: 0;
    overflow: hidden;
}

#imTextObject_84_tab0 ul ul {
    list-style: square;
    padding: 0 0 0 20px;
}

#imTextObject_84_tab0 ul ul ul {
    list-style: circle;
}

#imTextObject_84_tab0 ul li {
    margin: 0 0 0 40px;
    padding: 0px;
}

#imTextObject_84_tab0 ol {
    list-style: decimal;
    margin: 0;
    padding: 0;
}

#imTextObject_84_tab0 ol ol {
    list-style: lower-alpha;
    padding: 0 0 0 20px;
}

#imTextObject_84_tab0 ol li {
    margin: 0 0 0 40px;
    padding: 0px;
}

#imTextObject_84_tab0 blockquote {
    margin: 0 0 0 15px;
    padding: 0;
    border: none;
}

#imTextObject_84_tab0 table {
    border: none;
    padding: 0;
    border-collapse: collapse;
}

#imTextObject_84_tab0 table td {
    border: 1px solid black;
    word-wrap: break-word;
    padding: 4px 3px 4px 3px;
    margin: 0;
    vertical-align: middle;
}

#imTextObject_84_tab0 p {
    margin: 0;
    padding: 0;
}

#imTextObject_84_tab0 .inline-block {
    display: inline-block;
}

#imTextObject_84_tab0 sup {
    vertical-align: super;
    font-size: smaller;
}

#imTextObject_84_tab0 sub {
    vertical-align: sub;
    font-size: smaller;
}

#imTextObject_84_tab0 img {
    border: none;
    margin: 0;
    vertical-align: text-bottom;
}

#imTextObject_84_tab0 .fleft {
    float: left;
    vertical-align: baseline;
}

#imTextObject_84_tab0 .fright {
    float: right;
    vertical-align: baseline;
}

#imTextObject_84_tab0 img.fleft {
    margin-right: 15px;
}

#imTextObject_84_tab0 img.fright {
    margin-left: 15px;
}

#imTextObject_84_tab0 .imTALeft {
    text-align: left;
}

#imTextObject_84_tab0 .imTARight {
    text-align: right;
}

#imTextObject_84_tab0 .imTACenter {
    text-align: center;
}

#imTextObject_84_tab0 .imTAJustify {
    text-align: justify;
}

#imTextObject_84_tab0 .imUl {
    text-decoration: underline;
}

#imTextObject_84_tab0 .imStrike {
    text-decoration: line-through;
}

#imTextObject_84_tab0 .imUlStrike {
    text-decoration: underline line-through;
}

#imTextObject_84_tab0 .imVt {
    vertical-align: top;
}

#imTextObject_84_tab0 .imVc {
    vertical-align: middle;
}

#imTextObject_84_tab0 .imVb {
    vertical-align: bottom;
}

#imTextObject_84_tab0 hr {
    border-width: 1px 0 0 0;
    border-style: solid;
}

#imTextObject_84 .text-container {
    width: 100%;
}

#imTextObject_84 .text-container {
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    display: -ms-grid;
    display: grid;
    -ms-grid-template-rows: 1fr;
    grid-template-rows: 1fr;
    -ms-grid-template-columns: 1fr;
    grid-template-columns: 1fr;
    background-color: rgba(255, 255, 255, 1);
    border-style: solid;
    border-color: rgba(169, 169, 169, 1);
}

#imTextObject_84 .text-container .grid-prop.current-tab {
    z-index: 1;
    opacity: 1;
}

#imTextObject_84 .text-container .grid-prop {
    -ms-grid-column: 1;
    -ms-grid-row: 1;
    grid-area: 1 / 1 / 2 / 2;
    opacity: 0;
    box-sizing: border-box;
    position: relative;
}

#imTextObject_84 .text-container .text-tab-content.detach {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    display: none;
}

#imTextObject_84 {
    width: 100%;
}

#imTextObject_84 {
    font-style: normal;
    font-weight: normal;
    line-height: 24px;
}

#imTextObject_84_tab0 div {
    line-height: 24px;
}

#imTextObject_84_tab0 .imHeading1 {
    line-height: 72px;
}

#imTextObject_84_tab0 .imHeading2 {
    line-height: 56px;
}

#imTextObject_84_tab0 .imHeading3 {
    line-height: 48px;
}

#imTextObject_84_tab0 .imHeading4 {
    line-height: 40px;
}

#imTextObject_84_tab0 .imHeading5 {
    line-height: 36px;
}

#imTextObject_84_tab0 .imHeading6 {
    line-height: 28px;
}

#imTextObject_84_tab0 ul {
    list-style: disc;
    margin: 0;
    padding: 0;
    overflow: hidden;
}

#imTextObject_84_tab0 ul ul {
    list-style: square;
    padding: 0 0 0 20px;
}

#imTextObject_84_tab0 ul ul ul {
    list-style: circle;
}

#imTextObject_84_tab0 ul li {
    margin: 0 0 0 40px;
    padding: 0px;
}

#imTextObject_84_tab0 ol {
    list-style: decimal;
    margin: 0;
    padding: 0;
}

#imTextObject_84_tab0 ol ol {
    list-style: lower-alpha;
    padding: 0 0 0 20px;
}

#imTextObject_84_tab0 ol li {
    margin: 0 0 0 40px;
    padding: 0px;
}

#imTextObject_84_tab0 blockquote {
    margin: 0 0 0 15px;
    padding: 0;
    border: none;
}

#imTextObject_84_tab0 table {
    border: none;
    padding: 0;
    border-collapse: collapse;
}

#imTextObject_84_tab0 table td {
    border: 1px solid black;
    word-wrap: break-word;
    padding: 4px 3px 4px 3px;
    margin: 0;
    vertical-align: middle;
}

#imTextObject_84_tab0 p {
    margin: 0;
    padding: 0;
}

#imTextObject_84_tab0 .inline-block {
    display: inline-block;
}

#imTextObject_84_tab0 sup {
    vertical-align: super;
    font-size: smaller;
}

#imTextObject_84_tab0 sub {
    vertical-align: sub;
    font-size: smaller;
}

#imTextObject_84_tab0 img {
    border: none;
    margin: 0;
    vertical-align: text-bottom;
}

#imTextObject_84_tab0 .fleft {
    float: left;
    vertical-align: baseline;
}

#imTextObject_84_tab0 .fright {
    float: right;
    vertical-align: baseline;
}

#imTextObject_84_tab0 img.fleft {
    margin-right: 15px;
}

#imTextObject_84_tab0 img.fright {
    margin-left: 15px;
}

#imTextObject_84_tab0 .imTALeft {
    text-align: left;
}

#imTextObject_84_tab0 .imTARight {
    text-align: right;
}

#imTextObject_84_tab0 .imTACenter {
    text-align: center;
}

#imTextObject_84_tab0 .imTAJustify {
    text-align: justify;
}

#imTextObject_84_tab0 .imUl {
    text-decoration: underline;
}

#imTextObject_84_tab0 .imStrike {
    text-decoration: line-through;
}

#imTextObject_84_tab0 .imUlStrike {
    text-decoration: underline line-through;
}

#imTextObject_84_tab0 .imVt {
    vertical-align: top;
}

#imTextObject_84_tab0 .imVc {
    vertical-align: middle;
}

#imTextObject_84_tab0 .imVb {
    vertical-align: bottom;
}

#imTextObject_84_tab0 hr {
    border-width: 1px 0 0 0;
    border-style: solid;
}

#imTextObject_84 .text-container {
    width: 100%;
}

#imTextObject_84 .text-container {
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    display: -ms-grid;
    display: grid;
    -ms-grid-template-rows: 1fr;
    grid-template-rows: 1fr;
    -ms-grid-template-columns: 1fr;
    grid-template-columns: 1fr;
    background-color: rgba(255, 255, 255, 1);
    border-style: solid;
    border-color: rgba(169, 169, 169, 1);
}

#imTextObject_84 .text-container .grid-prop.current-tab {
    z-index: 1;
    opacity: 1;
}

#imTextObject_84 .text-container .grid-prop {
    -ms-grid-column: 1;
    -ms-grid-row: 1;
    grid-area: 1 / 1 / 2 / 2;
    opacity: 0;
    box-sizing: border-box;
    position: relative;
}

#imTextObject_84 .text-container .text-tab-content.detach {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    display: none;
}

#imTextObject_84 {
    width: 100%;
}

#imTextObject_84 {
    font-style: normal;
    font-weight: normal;
    line-height: 24px;
}

#imTextObject_84_tab0 div {
    line-height: 24px;
}

#imTextObject_84_tab0 .imHeading1 {
    line-height: 72px;
}

#imTextObject_84_tab0 .imHeading2 {
    line-height: 56px;
}

#imTextObject_84_tab0 .imHeading3 {
    line-height: 48px;
}

#imTextObject_84_tab0 .imHeading4 {
    line-height: 40px;
}

#imTextObject_84_tab0 .imHeading5 {
    line-height: 36px;
}

#imTextObject_84_tab0 .imHeading6 {
    line-height: 28px;
}

#imTextObject_84_tab0 ul {
    list-style: disc;
    margin: 0;
    padding: 0;
    overflow: hidden;
}

#imTextObject_84_tab0 ul ul {
    list-style: square;
    padding: 0 0 0 20px;
}

#imTextObject_84_tab0 ul ul ul {
    list-style: circle;
}

#imTextObject_84_tab0 ul li {
    margin: 0 0 0 40px;
    padding: 0px;
}

#imTextObject_84_tab0 ol {
    list-style: decimal;
    margin: 0;
    padding: 0;
}

#imTextObject_84_tab0 ol ol {
    list-style: lower-alpha;
    padding: 0 0 0 20px;
}

#imTextObject_84_tab0 ol li {
    margin: 0 0 0 40px;
    padding: 0px;
}

#imTextObject_84_tab0 blockquote {
    margin: 0 0 0 15px;
    padding: 0;
    border: none;
}

#imTextObject_84_tab0 table {
    border: none;
    padding: 0;
    border-collapse: collapse;
}

#imTextObject_84_tab0 table td {
    border: 1px solid black;
    word-wrap: break-word;
    padding: 4px 3px 4px 3px;
    margin: 0;
    vertical-align: middle;
}

#imTextObject_84_tab0 p {
    margin: 0;
    padding: 0;
}

#imTextObject_84_tab0 .inline-block {
    display: inline-block;
}

#imTextObject_84_tab0 sup {
    vertical-align: super;
    font-size: smaller;
}

#imTextObject_84_tab0 sub {
    vertical-align: sub;
    font-size: smaller;
}

#imTextObject_84_tab0 img {
    border: none;
    margin: 0;
    vertical-align: text-bottom;
}

#imTextObject_84_tab0 .fleft {
    float: left;
    vertical-align: baseline;
}

#imTextObject_84_tab0 .fright {
    float: right;
    vertical-align: baseline;
}

#imTextObject_84_tab0 img.fleft {
    margin-right: 15px;
}

#imTextObject_84_tab0 img.fright {
    margin-left: 15px;
}

#imTextObject_84_tab0 .imTALeft {
    text-align: left;
}

#imTextObject_84_tab0 .imTARight {
    text-align: right;
}

#imTextObject_84_tab0 .imTACenter {
    text-align: center;
}

#imTextObject_84_tab0 .imTAJustify {
    text-align: justify;
}

#imTextObject_84_tab0 .imUl {
    text-decoration: underline;
}

#imTextObject_84_tab0 .imStrike {
    text-decoration: line-through;
}

#imTextObject_84_tab0 .imUlStrike {
    text-decoration: underline line-through;
}

#imTextObject_84_tab0 .imVt {
    vertical-align: top;
}

#imTextObject_84_tab0 .imVc {
    vertical-align: middle;
}

#imTextObject_84_tab0 .imVb {
    vertical-align: bottom;
}

#imTextObject_84_tab0 hr {
    border-width: 1px 0 0 0;
    border-style: solid;
}

#imTextObject_84 .text-container {
    width: 100%;
}

#imTextObject_84 .text-container {
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    display: -ms-grid;
    display: grid;
    -ms-grid-template-rows: 1fr;
    grid-template-rows: 1fr;
    -ms-grid-template-columns: 1fr;
    grid-template-columns: 1fr;
    background-color: rgba(255, 255, 255, 1);
    border-style: solid;
    border-color: rgba(169, 169, 169, 1);
}

#imTextObject_84 .text-container .grid-prop.current-tab {
    z-index: 1;
    opacity: 1;
}

#imTextObject_84 .text-container .grid-prop {
    -ms-grid-column: 1;
    -ms-grid-row: 1;
    grid-area: 1 / 1 / 2 / 2;
    opacity: 0;
    box-sizing: border-box;
    position: relative;
}

#imTextObject_84 .text-container .text-tab-content.detach {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    display: none;
}

#imTextObject_84 {
    width: 100%;
}

#imTextObject_84 {
    font-style: normal;
    font-weight: normal;
    line-height: 24px;
}

#imTextObject_84_tab0 div {
    line-height: 24px;
}

#imTextObject_84_tab0 .imHeading1 {
    line-height: 72px;
}

#imTextObject_84_tab0 .imHeading2 {
    line-height: 56px;
}

#imTextObject_84_tab0 .imHeading3 {
    line-height: 48px;
}

#imTextObject_84_tab0 .imHeading4 {
    line-height: 40px;
}

#imTextObject_84_tab0 .imHeading5 {
    line-height: 36px;
}

#imTextObject_84_tab0 .imHeading6 {
    line-height: 28px;
}

#imTextObject_84_tab0 ul {
    list-style: disc;
    margin: 0;
    padding: 0;
    overflow: hidden;
}

#imTextObject_84_tab0 ul ul {
    list-style: square;
    padding: 0 0 0 20px;
}

#imTextObject_84_tab0 ul ul ul {
    list-style: circle;
}

#imTextObject_84_tab0 ul li {
    margin: 0 0 0 40px;
    padding: 0px;
}

#imTextObject_84_tab0 ol {
    list-style: decimal;
    margin: 0;
    padding: 0;
}

#imTextObject_84_tab0 ol ol {
    list-style: lower-alpha;
    padding: 0 0 0 20px;
}

#imTextObject_84_tab0 ol li {
    margin: 0 0 0 40px;
    padding: 0px;
}

#imTextObject_84_tab0 blockquote {
    margin: 0 0 0 15px;
    padding: 0;
    border: none;
}

#imTextObject_84_tab0 table {
    border: none;
    padding: 0;
    border-collapse: collapse;
}

#imTextObject_84_tab0 table td {
    border: 1px solid black;
    word-wrap: break-word;
    padding: 4px 3px 4px 3px;
    margin: 0;
    vertical-align: middle;
}

#imTextObject_84_tab0 p {
    margin: 0;
    padding: 0;
}

#imTextObject_84_tab0 .inline-block {
    display: inline-block;
}

#imTextObject_84_tab0 sup {
    vertical-align: super;
    font-size: smaller;
}

#imTextObject_84_tab0 sub {
    vertical-align: sub;
    font-size: smaller;
}

#imTextObject_84_tab0 img {
    border: none;
    margin: 0;
    vertical-align: text-bottom;
}

#imTextObject_84_tab0 .fleft {
    float: left;
    vertical-align: baseline;
}

#imTextObject_84_tab0 .fright {
    float: right;
    vertical-align: baseline;
}

#imTextObject_84_tab0 img.fleft {
    margin-right: 15px;
}

#imTextObject_84_tab0 img.fright {
    margin-left: 15px;
}

#imTextObject_84_tab0 .imTALeft {
    text-align: left;
}

#imTextObject_84_tab0 .imTARight {
    text-align: right;
}

#imTextObject_84_tab0 .imTACenter {
    text-align: center;
}

#imTextObject_84_tab0 .imTAJustify {
    text-align: justify;
}

#imTextObject_84_tab0 .imUl {
    text-decoration: underline;
}

#imTextObject_84_tab0 .imStrike {
    text-decoration: line-through;
}

#imTextObject_84_tab0 .imUlStrike {
    text-decoration: underline line-through;
}

#imTextObject_84_tab0 .imVt {
    vertical-align: top;
}

#imTextObject_84_tab0 .imVc {
    vertical-align: middle;
}

#imTextObject_84_tab0 .imVb {
    vertical-align: bottom;
}

#imTextObject_84_tab0 hr {
    border-width: 1px 0 0 0;
    border-style: solid;
}

#imTextObject_84 .text-container {
    width: 100%;
}

#imTextObject_84 .text-container {
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    display: -ms-grid;
    display: grid;
    -ms-grid-template-rows: 1fr;
    grid-template-rows: 1fr;
    -ms-grid-template-columns: 1fr;
    grid-template-columns: 1fr;
    background-color: rgba(255, 255, 255, 1);
    border-style: solid;
    border-color: rgba(169, 169, 169, 1);
}

#imTextObject_84 .text-container .grid-prop.current-tab {
    z-index: 1;
    opacity: 1;
}

#imTextObject_84 .text-container .grid-prop {
    -ms-grid-column: 1;
    -ms-grid-row: 1;
    grid-area: 1 / 1 / 2 / 2;
    opacity: 0;
    box-sizing: border-box;
    position: relative;
}

#imTextObject_84 .text-container .text-tab-content.detach {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    display: none;
}

#imTextObject_84 {
    width: 100%;
}

#imTextObject_84 {
    font-style: normal;
    font-weight: normal;
    line-height: 24px;
}

#imTextObject_84_tab0 div {
    line-height: 24px;
}

#imTextObject_84_tab0 .imHeading1 {
    line-height: 72px;
}

#imTextObject_84_tab0 .imHeading2 {
    line-height: 56px;
}

#imTextObject_84_tab0 .imHeading3 {
    line-height: 48px;
}

#imTextObject_84_tab0 .imHeading4 {
    line-height: 40px;
}

#imTextObject_84_tab0 .imHeading5 {
    line-height: 36px;
}

#imTextObject_84_tab0 .imHeading6 {
    line-height: 28px;
}

#imTextObject_84_tab0 ul {
    list-style: disc;
    margin: 0;
    padding: 0;
    overflow: hidden;
}

#imTextObject_84_tab0 ul ul {
    list-style: square;
    padding: 0 0 0 20px;
}

#imTextObject_84_tab0 ul ul ul {
    list-style: circle;
}

#imTextObject_84_tab0 ul li {
    margin: 0 0 0 40px;
    padding: 0px;
}

#imTextObject_84_tab0 ol {
    list-style: decimal;
    margin: 0;
    padding: 0;
}

#imTextObject_84_tab0 ol ol {
    list-style: lower-alpha;
    padding: 0 0 0 20px;
}

#imTextObject_84_tab0 ol li {
    margin: 0 0 0 40px;
    padding: 0px;
}

#imTextObject_84_tab0 blockquote {
    margin: 0 0 0 15px;
    padding: 0;
    border: none;
}

#imTextObject_84_tab0 table {
    border: none;
    padding: 0;
    border-collapse: collapse;
}

#imTextObject_84_tab0 table td {
    border: 1px solid black;
    word-wrap: break-word;
    padding: 4px 3px 4px 3px;
    margin: 0;
    vertical-align: middle;
}

#imTextObject_84_tab0 p {
    margin: 0;
    padding: 0;
}

#imTextObject_84_tab0 .inline-block {
    display: inline-block;
}

#imTextObject_84_tab0 sup {
    vertical-align: super;
    font-size: smaller;
}

#imTextObject_84_tab0 sub {
    vertical-align: sub;
    font-size: smaller;
}

#imTextObject_84_tab0 img {
    border: none;
    margin: 0;
    vertical-align: text-bottom;
}

#imTextObject_84_tab0 .fleft {
    float: left;
    vertical-align: baseline;
}

#imTextObject_84_tab0 .fright {
    float: right;
    vertical-align: baseline;
}

#imTextObject_84_tab0 img.fleft {
    margin-right: 15px;
}

#imTextObject_84_tab0 img.fright {
    margin-left: 15px;
}

#imTextObject_84_tab0 .imTALeft {
    text-align: left;
}

#imTextObject_84_tab0 .imTARight {
    text-align: right;
}

#imTextObject_84_tab0 .imTACenter {
    text-align: center;
}

#imTextObject_84_tab0 .imTAJustify {
    text-align: justify;
}

#imTextObject_84_tab0 .imUl {
    text-decoration: underline;
}

#imTextObject_84_tab0 .imStrike {
    text-decoration: line-through;
}

#imTextObject_84_tab0 .imUlStrike {
    text-decoration: underline line-through;
}

#imTextObject_84_tab0 .imVt {
    vertical-align: top;
}

#imTextObject_84_tab0 .imVc {
    vertical-align: middle;
}

#imTextObject_84_tab0 .imVb {
    vertical-align: bottom;
}

#imTextObject_84_tab0 hr {
    border-width: 1px 0 0 0;
    border-style: solid;
}

#imTextObject_84 .text-container {
    width: 100%;
}

#imTextObject_84 .text-container {
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    display: -ms-grid;
    display: grid;
    -ms-grid-template-rows: 1fr;
    grid-template-rows: 1fr;
    -ms-grid-template-columns: 1fr;
    grid-template-columns: 1fr;
    background-color: rgba(255, 255, 255, 1);
    border-style: solid;
    border-color: rgba(169, 169, 169, 1);
}

#imTextObject_84 .text-container .grid-prop.current-tab {
    z-index: 1;
    opacity: 1;
}

#imTextObject_84 .text-container .grid-prop {
    -ms-grid-column: 1;
    -ms-grid-row: 1;
    grid-area: 1 / 1 / 2 / 2;
    opacity: 0;
    box-sizing: border-box;
    position: relative;
}

#imTextObject_84 .text-container .text-tab-content.detach {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    display: none;
}

#imCell_101 {
    -ms-grid-columns: 100%;
    grid-template-columns: 100%;
    position: relative;
    box-sizing: border-box;
}

#imTextObject_101 {
    position: relative;
    -ms-grid-row-align: start;
    align-self: start;
    -ms-grid-column-align: center;
    justify-self: center;
    max-width: 100%;
    box-sizing: border-box;
    z-index: 3;
}

#imCellStyleGraphics_101 {
    position: absolute;
    top: 10px;
    bottom: 10px;
    background-color: transparent;
}

#imCellStyleBorders_101 {
    position: absolute;
    top: 10px;
    bottom: 10px;
}

#imTextObject_101 {
    width: 100%;
}

#imTextObject_101 {
    font-style: normal;
    font-weight: normal;
    line-height: 24px;
}

#imTextObject_101_tab0 div {
    line-height: 24px;
}

#imTextObject_101_tab0 .imHeading1 {
    line-height: 72px;
}

#imTextObject_101_tab0 .imHeading2 {
    line-height: 56px;
}

#imTextObject_101_tab0 .imHeading3 {
    line-height: 48px;
}

#imTextObject_101_tab0 .imHeading4 {
    line-height: 40px;
}

#imTextObject_101_tab0 .imHeading5 {
    line-height: 36px;
}

#imTextObject_101_tab0 .imHeading6 {
    line-height: 28px;
}

#imTextObject_101_tab0 ul {
    list-style: disc;
    margin: 0;
    padding: 0;
    overflow: hidden;
}

#imTextObject_101_tab0 ul ul {
    list-style: square;
    padding: 0 0 0 20px;
}

#imTextObject_101_tab0 ul ul ul {
    list-style: circle;
}

#imTextObject_101_tab0 ul li {
    margin: 0 0 0 40px;
    padding: 0px;
}

#imTextObject_101_tab0 ol {
    list-style: decimal;
    margin: 0;
    padding: 0;
}

#imTextObject_101_tab0 ol ol {
    list-style: lower-alpha;
    padding: 0 0 0 20px;
}

#imTextObject_101_tab0 ol li {
    margin: 0 0 0 40px;
    padding: 0px;
}

#imTextObject_101_tab0 blockquote {
    margin: 0 0 0 15px;
    padding: 0;
    border: none;
}

#imTextObject_101_tab0 table {
    border: none;
    padding: 0;
    border-collapse: collapse;
}

#imTextObject_101_tab0 table td {
    border: 1px solid black;
    word-wrap: break-word;
    padding: 4px 3px 4px 3px;
    margin: 0;
    vertical-align: middle;
}

#imTextObject_101_tab0 p {
    margin: 0;
    padding: 0;
}

#imTextObject_101_tab0 .inline-block {
    display: inline-block;
}

#imTextObject_101_tab0 sup {
    vertical-align: super;
    font-size: smaller;
}

#imTextObject_101_tab0 sub {
    vertical-align: sub;
    font-size: smaller;
}

#imTextObject_101_tab0 img {
    border: none;
    margin: 0;
    vertical-align: text-bottom;
}

#imTextObject_101_tab0 .fleft {
    float: left;
    vertical-align: baseline;
}

#imTextObject_101_tab0 .fright {
    float: right;
    vertical-align: baseline;
}

#imTextObject_101_tab0 img.fleft {
    margin-right: 15px;
}

#imTextObject_101_tab0 img.fright {
    margin-left: 15px;
}

#imTextObject_101_tab0 .imTALeft {
    text-align: left;
}

#imTextObject_101_tab0 .imTARight {
    text-align: right;
}

#imTextObject_101_tab0 .imTACenter {
    text-align: center;
}

#imTextObject_101_tab0 .imTAJustify {
    text-align: justify;
}

#imTextObject_101_tab0 .imUl {
    text-decoration: underline;
}

#imTextObject_101_tab0 .imStrike {
    text-decoration: line-through;
}

#imTextObject_101_tab0 .imUlStrike {
    text-decoration: underline line-through;
}

#imTextObject_101_tab0 .imVt {
    vertical-align: top;
}

#imTextObject_101_tab0 .imVc {
    vertical-align: middle;
}

#imTextObject_101_tab0 .imVb {
    vertical-align: bottom;
}

#imTextObject_101_tab0 hr {
    border-width: 1px 0 0 0;
    border-style: solid;
}

#imTextObject_101_tab0 .fs16lh1-5 {
    vertical-align: baseline;
    font-size: 16pt;
    line-height: 32px;
}

#imTextObject_101_tab0 .cf1 {
    color: rgb(56, 118, 29);
}

#imTextObject_101_tab0 .fs18lh1-5 {
    vertical-align: baseline;
    font-size: 18pt;
    line-height: 36px;
}

#imTextObject_101_tab0 .lh2 {
    line-height: 2;
}

#imTextObject_101_tab0 .fs12lh2 {
    vertical-align: baseline;
    font-size: 12pt;
    line-height: 32px;
}

#imTextObject_101_tab0 .cf2 {
    color: rgb(0, 0, 0);
}

#imTextObject_101 .text-container {
    width: 100%;
}

#imTextObject_101 .text-container {
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    display: -ms-grid;
    display: grid;
    -ms-grid-template-rows: 1fr;
    grid-template-rows: 1fr;
    -ms-grid-template-columns: 1fr;
    grid-template-columns: 1fr;
    background-color: rgba(255, 255, 255, 1);
    border-style: solid;
    border-color: rgba(169, 169, 169, 1);
}

#imTextObject_101 .text-container .grid-prop.current-tab {
    z-index: 1;
    opacity: 1;
}

#imTextObject_101 .text-container .grid-prop {
    -ms-grid-column: 1;
    -ms-grid-row: 1;
    grid-area: 1 / 1 / 2 / 2;
    opacity: 0;
    box-sizing: border-box;
    position: relative;
}

#imTextObject_101 .text-container .text-tab-content.detach {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    display: none;
}

#imCell_115 {
    -ms-grid-columns: 100%;
    grid-template-columns: 100%;
    position: relative;
    box-sizing: border-box;
}

#imTextObject_115 {
    position: relative;
    -ms-grid-row-align: start;
    align-self: start;
    -ms-grid-column-align: center;
    justify-self: center;
    max-width: 100%;
    box-sizing: border-box;
    z-index: 3;
}

#imCellStyleGraphics_115 {
    position: absolute;
    top: 10px;
    bottom: 10px;
    background-color: transparent;
}

#imCellStyleBorders_115 {
    position: absolute;
    top: 10px;
    bottom: 10px;
}

html:not(.no-cssanimations) #imCell_115.animated {
    -webkit-animation-duration: 500ms;
    animation-duration: 500ms;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1;
}

@-webkit-keyframes imCell_115-anim-fadeInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0);
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

@keyframes imCell_115-anim-fadeInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0);
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

#imCell_115.animated.fadeInLeft {
    -webkit-animation-name: imCell_115-anim-fadeInLeft;
    animation-name: imCell_115-anim-fadeInLeft;
}

#imPage.imCell_115_animation-in-progress {
    overflow: hidden
}

#imTextObject_115 {
    width: 100%;
}

#imTextObject_115 {
    font-style: normal;
    font-weight: normal;
    line-height: 24px;
}

#imTextObject_115_tab0 div {
    line-height: 24px;
}

#imTextObject_115_tab0 .imHeading1 {
    line-height: 72px;
}

#imTextObject_115_tab0 .imHeading2 {
    line-height: 56px;
}

#imTextObject_115_tab0 .imHeading3 {
    line-height: 48px;
}

#imTextObject_115_tab0 .imHeading4 {
    line-height: 40px;
}

#imTextObject_115_tab0 .imHeading5 {
    line-height: 36px;
}

#imTextObject_115_tab0 .imHeading6 {
    line-height: 28px;
}

#imTextObject_115_tab0 ul {
    list-style: disc;
    margin: 0;
    padding: 0;
    overflow: hidden;
}

#imTextObject_115_tab0 ul ul {
    list-style: square;
    padding: 0 0 0 20px;
}

#imTextObject_115_tab0 ul ul ul {
    list-style: circle;
}

#imTextObject_115_tab0 ul li {
    margin: 0 0 0 40px;
    padding: 0px;
}

#imTextObject_115_tab0 ol {
    list-style: decimal;
    margin: 0;
    padding: 0;
}

#imTextObject_115_tab0 ol ol {
    list-style: lower-alpha;
    padding: 0 0 0 20px;
}

#imTextObject_115_tab0 ol li {
    margin: 0 0 0 40px;
    padding: 0px;
}

#imTextObject_115_tab0 blockquote {
    margin: 0 0 0 15px;
    padding: 0;
    border: none;
}

#imTextObject_115_tab0 table {
    border: none;
    padding: 0;
    border-collapse: collapse;
}

#imTextObject_115_tab0 table td {
    border: 1px solid black;
    word-wrap: break-word;
    padding: 4px 3px 4px 3px;
    margin: 0;
    vertical-align: middle;
}

#imTextObject_115_tab0 p {
    margin: 0;
    padding: 0;
}

#imTextObject_115_tab0 .inline-block {
    display: inline-block;
}

#imTextObject_115_tab0 sup {
    vertical-align: super;
    font-size: smaller;
}

#imTextObject_115_tab0 sub {
    vertical-align: sub;
    font-size: smaller;
}

#imTextObject_115_tab0 img {
    border: none;
    margin: 0;
    vertical-align: text-bottom;
}

#imTextObject_115_tab0 .fleft {
    float: left;
    vertical-align: baseline;
}

#imTextObject_115_tab0 .fright {
    float: right;
    vertical-align: baseline;
}

#imTextObject_115_tab0 img.fleft {
    margin-right: 15px;
}

#imTextObject_115_tab0 img.fright {
    margin-left: 15px;
}

#imTextObject_115_tab0 .imTALeft {
    text-align: left;
}

#imTextObject_115_tab0 .imTARight {
    text-align: right;
}

#imTextObject_115_tab0 .imTACenter {
    text-align: center;
}

#imTextObject_115_tab0 .imTAJustify {
    text-align: justify;
}

#imTextObject_115_tab0 .imUl {
    text-decoration: underline;
}

#imTextObject_115_tab0 .imStrike {
    text-decoration: line-through;
}

#imTextObject_115_tab0 .imUlStrike {
    text-decoration: underline line-through;
}

#imTextObject_115_tab0 .imVt {
    vertical-align: top;
}

#imTextObject_115_tab0 .imVc {
    vertical-align: middle;
}

#imTextObject_115_tab0 .imVb {
    vertical-align: bottom;
}

#imTextObject_115_tab0 hr {
    border-width: 1px 0 0 0;
    border-style: solid;
}

#imTextObject_115_tab0 .fs16lh1-5 {
    vertical-align: baseline;
    font-size: 16pt;
    line-height: 32px;
}

#imTextObject_115_tab0 .cf1 {
    color: rgb(0, 0, 0);
}

#imTextObject_115 .text-container {
    width: 100%;
}

#imTextObject_115 .text-container {
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    display: -ms-grid;
    display: grid;
    -ms-grid-template-rows: 1fr;
    grid-template-rows: 1fr;
    -ms-grid-template-columns: 1fr;
    grid-template-columns: 1fr;
    background-color: rgba(255, 255, 255, 1);
    border-style: solid;
    border-color: rgba(169, 169, 169, 1);
}

#imTextObject_115 .text-container .grid-prop.current-tab {
    z-index: 1;
    opacity: 1;
}

#imTextObject_115 .text-container .grid-prop {
    -ms-grid-column: 1;
    -ms-grid-row: 1;
    grid-area: 1 / 1 / 2 / 2;
    opacity: 0;
    box-sizing: border-box;
    position: relative;
}

#imTextObject_115 .text-container .text-tab-content.detach {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    display: none;
}

#imCell_116 {
    -ms-grid-columns: 100%;
    grid-template-columns: 100%;
    position: relative;
    box-sizing: border-box;
}

#imTextObject_116 {
    position: relative;
    -ms-grid-row-align: start;
    align-self: start;
    -ms-grid-column-align: center;
    justify-self: center;
    max-width: 100%;
    box-sizing: border-box;
    z-index: 3;
}

#imCellStyleGraphics_116 {
    position: absolute;
    top: 10px;
    bottom: 10px;
    background-color: transparent;
}

#imCellStyleBorders_116 {
    position: absolute;
    top: 10px;
    bottom: 10px;
}

html:not(.no-cssanimations) #imCell_116.animated {
    -webkit-animation-duration: 500ms;
    animation-duration: 500ms;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1;
}

@-webkit-keyframes imCell_116-anim-fadeInUp {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0);
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

@keyframes imCell_116-anim-fadeInUp {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0);
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

#imCell_116.animated.fadeInUp {
    -webkit-animation-name: imCell_116-anim-fadeInUp;
    animation-name: imCell_116-anim-fadeInUp;
}

#imPage.imCell_116_animation-in-progress {
    overflow: hidden
}

#imTextObject_116 {
    width: 100%;
}

#imTextObject_116 {
    font-style: normal;
    font-weight: normal;
    line-height: 24px;
}

#imTextObject_116_tab0 div {
    line-height: 24px;
}

#imTextObject_116_tab0 .imHeading1 {
    line-height: 72px;
}

#imTextObject_116_tab0 .imHeading2 {
    line-height: 56px;
}

#imTextObject_116_tab0 .imHeading3 {
    line-height: 48px;
}

#imTextObject_116_tab0 .imHeading4 {
    line-height: 40px;
}

#imTextObject_116_tab0 .imHeading5 {
    line-height: 36px;
}

#imTextObject_116_tab0 .imHeading6 {
    line-height: 28px;
}

#imTextObject_116_tab0 ul {
    list-style: disc;
    margin: 0;
    padding: 0;
    overflow: hidden;
}

#imTextObject_116_tab0 ul ul {
    list-style: square;
    padding: 0 0 0 20px;
}

#imTextObject_116_tab0 ul ul ul {
    list-style: circle;
}

#imTextObject_116_tab0 ul li {
    margin: 0 0 0 40px;
    padding: 0px;
}

#imTextObject_116_tab0 ol {
    list-style: decimal;
    margin: 0;
    padding: 0;
}

#imTextObject_116_tab0 ol ol {
    list-style: lower-alpha;
    padding: 0 0 0 20px;
}

#imTextObject_116_tab0 ol li {
    margin: 0 0 0 40px;
    padding: 0px;
}

#imTextObject_116_tab0 blockquote {
    margin: 0 0 0 15px;
    padding: 0;
    border: none;
}

#imTextObject_116_tab0 table {
    border: none;
    padding: 0;
    border-collapse: collapse;
}

#imTextObject_116_tab0 table td {
    border: 1px solid black;
    word-wrap: break-word;
    padding: 4px 3px 4px 3px;
    margin: 0;
    vertical-align: middle;
}

#imTextObject_116_tab0 p {
    margin: 0;
    padding: 0;
}

#imTextObject_116_tab0 .inline-block {
    display: inline-block;
}

#imTextObject_116_tab0 sup {
    vertical-align: super;
    font-size: smaller;
}

#imTextObject_116_tab0 sub {
    vertical-align: sub;
    font-size: smaller;
}

#imTextObject_116_tab0 img {
    border: none;
    margin: 0;
    vertical-align: text-bottom;
}

#imTextObject_116_tab0 .fleft {
    float: left;
    vertical-align: baseline;
}

#imTextObject_116_tab0 .fright {
    float: right;
    vertical-align: baseline;
}

#imTextObject_116_tab0 img.fleft {
    margin-right: 15px;
}

#imTextObject_116_tab0 img.fright {
    margin-left: 15px;
}

#imTextObject_116_tab0 .imTALeft {
    text-align: left;
}

#imTextObject_116_tab0 .imTARight {
    text-align: right;
}

#imTextObject_116_tab0 .imTACenter {
    text-align: center;
}

#imTextObject_116_tab0 .imTAJustify {
    text-align: justify;
}

#imTextObject_116_tab0 .imUl {
    text-decoration: underline;
}

#imTextObject_116_tab0 .imStrike {
    text-decoration: line-through;
}

#imTextObject_116_tab0 .imUlStrike {
    text-decoration: underline line-through;
}

#imTextObject_116_tab0 .imVt {
    vertical-align: top;
}

#imTextObject_116_tab0 .imVc {
    vertical-align: middle;
}

#imTextObject_116_tab0 .imVb {
    vertical-align: bottom;
}

#imTextObject_116_tab0 hr {
    border-width: 1px 0 0 0;
    border-style: solid;
}

#imTextObject_116_tab0 .fs16lh1-5 {
    vertical-align: baseline;
    font-size: 16pt;
    line-height: 32px;
}

#imTextObject_116_tab0 .cf1 {
    color: rgb(0, 0, 0);
}

#imTextObject_116 .text-container {
    width: 100%;
}

#imTextObject_116 .text-container {
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    display: -ms-grid;
    display: grid;
    -ms-grid-template-rows: 1fr;
    grid-template-rows: 1fr;
    -ms-grid-template-columns: 1fr;
    grid-template-columns: 1fr;
    background-color: rgba(255, 255, 255, 1);
    border-style: solid;
    border-color: rgba(169, 169, 169, 1);
}

#imTextObject_116 .text-container .grid-prop.current-tab {
    z-index: 1;
    opacity: 1;
}

#imTextObject_116 .text-container .grid-prop {
    -ms-grid-column: 1;
    -ms-grid-row: 1;
    grid-area: 1 / 1 / 2 / 2;
    opacity: 0;
    box-sizing: border-box;
    position: relative;
}

#imTextObject_116 .text-container .text-tab-content.detach {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    display: none;
}

#imCell_117 {
    -ms-grid-columns: 100%;
    grid-template-columns: 100%;
    position: relative;
    box-sizing: border-box;
}

#imTextObject_117 {
    position: relative;
    -ms-grid-row-align: start;
    align-self: start;
    -ms-grid-column-align: center;
    justify-self: center;
    max-width: 100%;
    box-sizing: border-box;
    z-index: 3;
}

#imCellStyleGraphics_117 {
    position: absolute;
    top: 10px;
    bottom: 10px;
    background-color: transparent;
}

#imCellStyleBorders_117 {
    position: absolute;
    top: 10px;
    bottom: 10px;
}

html:not(.no-cssanimations) #imCell_117.animated {
    -webkit-animation-duration: 500ms;
    animation-duration: 500ms;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1;
}

@-webkit-keyframes imCell_117-anim-fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0);
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

@keyframes imCell_117-anim-fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0);
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

#imCell_117.animated.fadeInRight {
    -webkit-animation-name: imCell_117-anim-fadeInRight;
    animation-name: imCell_117-anim-fadeInRight;
}

#imPage.imCell_117_animation-in-progress {
    overflow: hidden
}

#imTextObject_117 {
    width: 100%;
}

#imTextObject_117 {
    font-style: normal;
    font-weight: normal;
    line-height: 24px;
}

#imTextObject_117_tab0 div {
    line-height: 24px;
}

#imTextObject_117_tab0 .imHeading1 {
    line-height: 72px;
}

#imTextObject_117_tab0 .imHeading2 {
    line-height: 56px;
}

#imTextObject_117_tab0 .imHeading3 {
    line-height: 48px;
}

#imTextObject_117_tab0 .imHeading4 {
    line-height: 40px;
}

#imTextObject_117_tab0 .imHeading5 {
    line-height: 36px;
}

#imTextObject_117_tab0 .imHeading6 {
    line-height: 28px;
}

#imTextObject_117_tab0 ul {
    list-style: disc;
    margin: 0;
    padding: 0;
    overflow: hidden;
}

#imTextObject_117_tab0 ul ul {
    list-style: square;
    padding: 0 0 0 20px;
}

#imTextObject_117_tab0 ul ul ul {
    list-style: circle;
}

#imTextObject_117_tab0 ul li {
    margin: 0 0 0 40px;
    padding: 0px;
}

#imTextObject_117_tab0 ol {
    list-style: decimal;
    margin: 0;
    padding: 0;
}

#imTextObject_117_tab0 ol ol {
    list-style: lower-alpha;
    padding: 0 0 0 20px;
}

#imTextObject_117_tab0 ol li {
    margin: 0 0 0 40px;
    padding: 0px;
}

#imTextObject_117_tab0 blockquote {
    margin: 0 0 0 15px;
    padding: 0;
    border: none;
}

#imTextObject_117_tab0 table {
    border: none;
    padding: 0;
    border-collapse: collapse;
}

#imTextObject_117_tab0 table td {
    border: 1px solid black;
    word-wrap: break-word;
    padding: 4px 3px 4px 3px;
    margin: 0;
    vertical-align: middle;
}

#imTextObject_117_tab0 p {
    margin: 0;
    padding: 0;
}

#imTextObject_117_tab0 .inline-block {
    display: inline-block;
}

#imTextObject_117_tab0 sup {
    vertical-align: super;
    font-size: smaller;
}

#imTextObject_117_tab0 sub {
    vertical-align: sub;
    font-size: smaller;
}

#imTextObject_117_tab0 img {
    border: none;
    margin: 0;
    vertical-align: text-bottom;
}

#imTextObject_117_tab0 .fleft {
    float: left;
    vertical-align: baseline;
}

#imTextObject_117_tab0 .fright {
    float: right;
    vertical-align: baseline;
}

#imTextObject_117_tab0 img.fleft {
    margin-right: 15px;
}

#imTextObject_117_tab0 img.fright {
    margin-left: 15px;
}

#imTextObject_117_tab0 .imTALeft {
    text-align: left;
}

#imTextObject_117_tab0 .imTARight {
    text-align: right;
}

#imTextObject_117_tab0 .imTACenter {
    text-align: center;
}

#imTextObject_117_tab0 .imTAJustify {
    text-align: justify;
}

#imTextObject_117_tab0 .imUl {
    text-decoration: underline;
}

#imTextObject_117_tab0 .imStrike {
    text-decoration: line-through;
}

#imTextObject_117_tab0 .imUlStrike {
    text-decoration: underline line-through;
}

#imTextObject_117_tab0 .imVt {
    vertical-align: top;
}

#imTextObject_117_tab0 .imVc {
    vertical-align: middle;
}

#imTextObject_117_tab0 .imVb {
    vertical-align: bottom;
}

#imTextObject_117_tab0 hr {
    border-width: 1px 0 0 0;
    border-style: solid;
}

#imTextObject_117_tab0 .fs16lh1-5 {
    vertical-align: baseline;
    font-size: 16pt;
    line-height: 32px;
}

#imTextObject_117_tab0 .cf1 {
    color: rgb(0, 0, 0);
}

#imTextObject_117 .text-container {
    width: 100%;
}

#imTextObject_117 .text-container {
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    display: -ms-grid;
    display: grid;
    -ms-grid-template-rows: 1fr;
    grid-template-rows: 1fr;
    -ms-grid-template-columns: 1fr;
    grid-template-columns: 1fr;
    background-color: rgba(255, 255, 255, 1);
    border-style: solid;
    border-color: rgba(169, 169, 169, 1);
}

#imTextObject_117 .text-container .grid-prop.current-tab {
    z-index: 1;
    opacity: 1;
}

#imTextObject_117 .text-container .grid-prop {
    -ms-grid-column: 1;
    -ms-grid-row: 1;
    grid-area: 1 / 1 / 2 / 2;
    opacity: 0;
    box-sizing: border-box;
    position: relative;
}

#imTextObject_117 .text-container .text-tab-content.detach {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    display: none;
}

#imCell_102 {
    -ms-grid-columns: 100%;
    grid-template-columns: 100%;
    position: relative;
    box-sizing: border-box;
}

#imObjectImage_102 {
    position: relative;
    -ms-grid-row-align: start;
    align-self: start;
    -ms-grid-column-align: center;
    justify-self: center;
    max-width: 100%;
    box-sizing: border-box;
    z-index: 3;
}

#imCellStyleGraphics_102 {
    position: absolute;
    top: 10px;
    bottom: 10px;
    background-color: transparent;
}

#imCellStyleBorders_102 {
    position: absolute;
    top: 10px;
    bottom: 10px;
}

html:not(.no-cssanimations) #imCell_102.animated {
    -webkit-animation-duration: 1000ms;
    animation-duration: 1000ms;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1;
}

@-webkit-keyframes imCell_102-anim-fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0);
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

@keyframes imCell_102-anim-fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0);
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

#imCell_102.animated.fadeInRight {
    -webkit-animation-name: imCell_102-anim-fadeInRight;
    animation-name: imCell_102-anim-fadeInRight;
}

#imPage.imCell_102_animation-in-progress {
    overflow: hidden
}

#imObjectImage_102 #imObjectImage_102_container {
    width: 449px;
    max-width: 100%;
    line-height: 0;
}

#imObjectImage_102 {
    vertical-align: top;
    margin: 0 auto;
}

#imObjectImage_102 #imObjectImage_102_container img {
    width: 100%;
    height: auto;
    vertical-align: top;
}

#imCell_86 {
    -ms-grid-columns: 100%;
    grid-template-columns: 100%;
    position: relative;
    box-sizing: border-box;
}

#pluginAppObj_86 {
    position: relative;
    -ms-grid-row-align: start;
    align-self: start;
    -ms-grid-column-align: center;
    justify-self: center;
    max-width: 100%;
    box-sizing: border-box;
    z-index: 3;
}

#imCellStyleGraphics_86 {
    position: absolute;
    top: 0px;
    bottom: 0px;
    background-color: transparent;
}

#imCellStyleBorders_86 {
    position: absolute;
    top: 0px;
    bottom: 0px;
}

#imCell_103 {
    -ms-grid-columns: 100%;
    grid-template-columns: 100%;
    position: relative;
    box-sizing: border-box;
}

#imTextObject_103 {
    position: relative;
    -ms-grid-row-align: start;
    align-self: start;
    -ms-grid-column-align: center;
    justify-self: center;
    max-width: 100%;
    box-sizing: border-box;
    z-index: 3;
}

#imCellStyleGraphics_103 {
    position: absolute;
    top: 10px;
    bottom: 10px;
    background-color: transparent;
}

#imCellStyleBorders_103 {
    position: absolute;
    top: 10px;
    bottom: 10px;
}

#imTextObject_103 {
    width: 100%;
}

#imTextObject_103 {
    font-style: normal;
    font-weight: normal;
    line-height: 24px;
}

#imTextObject_103_tab0 div {
    line-height: 24px;
}

#imTextObject_103_tab0 .imHeading1 {
    line-height: 72px;
}

#imTextObject_103_tab0 .imHeading2 {
    line-height: 56px;
}

#imTextObject_103_tab0 .imHeading3 {
    line-height: 48px;
}

#imTextObject_103_tab0 .imHeading4 {
    line-height: 40px;
}

#imTextObject_103_tab0 .imHeading5 {
    line-height: 36px;
}

#imTextObject_103_tab0 .imHeading6 {
    line-height: 28px;
}

#imTextObject_103_tab0 ul {
    list-style: disc;
    margin: 0;
    padding: 0;
    overflow: hidden;
}

#imTextObject_103_tab0 ul ul {
    list-style: square;
    padding: 0 0 0 20px;
}

#imTextObject_103_tab0 ul ul ul {
    list-style: circle;
}

#imTextObject_103_tab0 ul li {
    margin: 0 0 0 40px;
    padding: 0px;
}

#imTextObject_103_tab0 ol {
    list-style: decimal;
    margin: 0;
    padding: 0;
}

#imTextObject_103_tab0 ol ol {
    list-style: lower-alpha;
    padding: 0 0 0 20px;
}

#imTextObject_103_tab0 ol li {
    margin: 0 0 0 40px;
    padding: 0px;
}

#imTextObject_103_tab0 blockquote {
    margin: 0 0 0 15px;
    padding: 0;
    border: none;
}

#imTextObject_103_tab0 table {
    border: none;
    padding: 0;
    border-collapse: collapse;
}

#imTextObject_103_tab0 table td {
    border: 1px solid black;
    word-wrap: break-word;
    padding: 4px 3px 4px 3px;
    margin: 0;
    vertical-align: middle;
}

#imTextObject_103_tab0 p {
    margin: 0;
    padding: 0;
}

#imTextObject_103_tab0 .inline-block {
    display: inline-block;
}

#imTextObject_103_tab0 sup {
    vertical-align: super;
    font-size: smaller;
}

#imTextObject_103_tab0 sub {
    vertical-align: sub;
    font-size: smaller;
}

#imTextObject_103_tab0 img {
    border: none;
    margin: 0;
    vertical-align: text-bottom;
}

#imTextObject_103_tab0 .fleft {
    float: left;
    vertical-align: baseline;
}

#imTextObject_103_tab0 .fright {
    float: right;
    vertical-align: baseline;
}

#imTextObject_103_tab0 img.fleft {
    margin-right: 15px;
}

#imTextObject_103_tab0 img.fright {
    margin-left: 15px;
}

#imTextObject_103_tab0 .imTALeft {
    text-align: left;
}

#imTextObject_103_tab0 .imTARight {
    text-align: right;
}

#imTextObject_103_tab0 .imTACenter {
    text-align: center;
}

#imTextObject_103_tab0 .imTAJustify {
    text-align: justify;
}

#imTextObject_103_tab0 .imUl {
    text-decoration: underline;
}

#imTextObject_103_tab0 .imStrike {
    text-decoration: line-through;
}

#imTextObject_103_tab0 .imUlStrike {
    text-decoration: underline line-through;
}

#imTextObject_103_tab0 .imVt {
    vertical-align: top;
}

#imTextObject_103_tab0 .imVc {
    vertical-align: middle;
}

#imTextObject_103_tab0 .imVb {
    vertical-align: bottom;
}

#imTextObject_103_tab0 hr {
    border-width: 1px 0 0 0;
    border-style: solid;
}

#imTextObject_103_tab0 .fs16lh1-5 {
    vertical-align: baseline;
    font-size: 16pt;
    line-height: 32px;
}

#imTextObject_103_tab0 .cf1 {
    color: rgb(56, 118, 29);
}

#imTextObject_103_tab0 .lh2 {
    line-height: 2;
}

#imTextObject_103_tab0 .fs12lh2 {
    vertical-align: baseline;
    font-size: 12pt;
    line-height: 32px;
}

#imTextObject_103_tab0 .cf2 {
    color: rgb(67, 67, 67);
}

#imTextObject_103_tab0 .ff1 {
    font-family: 'Arial';
}

#imTextObject_103 .text-container {
    width: 100%;
}

#imTextObject_103 .text-container {
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    display: -ms-grid;
    display: grid;
    -ms-grid-template-rows: 1fr;
    grid-template-rows: 1fr;
    -ms-grid-template-columns: 1fr;
    grid-template-columns: 1fr;
    background-color: rgba(255, 255, 255, 1);
    border-style: solid;
    border-color: rgba(169, 169, 169, 1);
}

#imTextObject_103 .text-container .grid-prop.current-tab {
    z-index: 1;
    opacity: 1;
}

#imTextObject_103 .text-container .grid-prop {
    -ms-grid-column: 1;
    -ms-grid-row: 1;
    grid-area: 1 / 1 / 2 / 2;
    opacity: 0;
    box-sizing: border-box;
    position: relative;
}

#imTextObject_103 .text-container .text-tab-content.detach {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    display: none;
}

#imCell_104 {
    -ms-grid-columns: 100%;
    grid-template-columns: 100%;
    position: relative;
    box-sizing: border-box;
}

#imTextObject_104 {
    position: relative;
    -ms-grid-row-align: start;
    align-self: start;
    -ms-grid-column-align: center;
    justify-self: center;
    max-width: 100%;
    box-sizing: border-box;
    z-index: 3;
}

#imCellStyleGraphics_104 {
    position: absolute;
    top: 10px;
    bottom: 10px;
    background-color: transparent;
}

#imCellStyleBorders_104 {
    position: absolute;
    top: 10px;
    bottom: 10px;
}

#imTextObject_104 {
    width: 100%;
}

#imTextObject_104 {
    font-style: normal;
    font-weight: normal;
    line-height: 24px;
}

#imTextObject_104_tab0 div {
    line-height: 24px;
}

#imTextObject_104_tab0 .imHeading1 {
    line-height: 72px;
}

#imTextObject_104_tab0 .imHeading2 {
    line-height: 56px;
}

#imTextObject_104_tab0 .imHeading3 {
    line-height: 48px;
}

#imTextObject_104_tab0 .imHeading4 {
    line-height: 40px;
}

#imTextObject_104_tab0 .imHeading5 {
    line-height: 36px;
}

#imTextObject_104_tab0 .imHeading6 {
    line-height: 28px;
}

#imTextObject_104_tab0 ul {
    list-style: disc;
    margin: 0;
    padding: 0;
    overflow: hidden;
}

#imTextObject_104_tab0 ul ul {
    list-style: square;
    padding: 0 0 0 20px;
}

#imTextObject_104_tab0 ul ul ul {
    list-style: circle;
}

#imTextObject_104_tab0 ul li {
    margin: 0 0 0 40px;
    padding: 0px;
}

#imTextObject_104_tab0 ol {
    list-style: decimal;
    margin: 0;
    padding: 0;
}

#imTextObject_104_tab0 ol ol {
    list-style: lower-alpha;
    padding: 0 0 0 20px;
}

#imTextObject_104_tab0 ol li {
    margin: 0 0 0 40px;
    padding: 0px;
}

#imTextObject_104_tab0 blockquote {
    margin: 0 0 0 15px;
    padding: 0;
    border: none;
}

#imTextObject_104_tab0 table {
    border: none;
    padding: 0;
    border-collapse: collapse;
}

#imTextObject_104_tab0 table td {
    border: 1px solid black;
    word-wrap: break-word;
    padding: 4px 3px 4px 3px;
    margin: 0;
    vertical-align: middle;
}

#imTextObject_104_tab0 p {
    margin: 0;
    padding: 0;
}

#imTextObject_104_tab0 .inline-block {
    display: inline-block;
}

#imTextObject_104_tab0 sup {
    vertical-align: super;
    font-size: smaller;
}

#imTextObject_104_tab0 sub {
    vertical-align: sub;
    font-size: smaller;
}

#imTextObject_104_tab0 img {
    border: none;
    margin: 0;
    vertical-align: text-bottom;
}

#imTextObject_104_tab0 .fleft {
    float: left;
    vertical-align: baseline;
}

#imTextObject_104_tab0 .fright {
    float: right;
    vertical-align: baseline;
}

#imTextObject_104_tab0 img.fleft {
    margin-right: 15px;
}

#imTextObject_104_tab0 img.fright {
    margin-left: 15px;
}

#imTextObject_104_tab0 .imTALeft {
    text-align: left;
}

#imTextObject_104_tab0 .imTARight {
    text-align: right;
}

#imTextObject_104_tab0 .imTACenter {
    text-align: center;
}

#imTextObject_104_tab0 .imTAJustify {
    text-align: justify;
}

#imTextObject_104_tab0 .imUl {
    text-decoration: underline;
}

#imTextObject_104_tab0 .imStrike {
    text-decoration: line-through;
}

#imTextObject_104_tab0 .imUlStrike {
    text-decoration: underline line-through;
}

#imTextObject_104_tab0 .imVt {
    vertical-align: top;
}

#imTextObject_104_tab0 .imVc {
    vertical-align: middle;
}

#imTextObject_104_tab0 .imVb {
    vertical-align: bottom;
}

#imTextObject_104_tab0 hr {
    border-width: 1px 0 0 0;
    border-style: solid;
}

#imTextObject_104_tab0 .fs16lh1-5 {
    vertical-align: baseline;
    font-size: 16pt;
    line-height: 32px;
}

#imTextObject_104_tab0 .cf1 {
    color: rgb(56, 118, 29);
}

#imTextObject_104_tab0 .fs12lh1-5 {
    vertical-align: baseline;
    font-size: 12pt;
    line-height: 24px;
}

#imTextObject_104_tab0 .cf2 {
    color: rgb(67, 67, 67);
}

#imTextObject_104_tab0 .ff1 {
    font-family: 'Arial';
}

#imTextObject_104_tab0 .lh2 {
    line-height: 2;
}

#imTextObject_104_tab0 .fs12lh2 {
    vertical-align: baseline;
    font-size: 12pt;
    line-height: 32px;
}

#imTextObject_104 .text-container {
    width: 100%;
}

#imTextObject_104 .text-container {
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    display: -ms-grid;
    display: grid;
    -ms-grid-template-rows: 1fr;
    grid-template-rows: 1fr;
    -ms-grid-template-columns: 1fr;
    grid-template-columns: 1fr;
    background-color: rgba(255, 255, 255, 1);
    border-style: solid;
    border-color: rgba(169, 169, 169, 1);
}

#imTextObject_104 .text-container .grid-prop.current-tab {
    z-index: 1;
    opacity: 1;
}

#imTextObject_104 .text-container .grid-prop {
    -ms-grid-column: 1;
    -ms-grid-row: 1;
    grid-area: 1 / 1 / 2 / 2;
    opacity: 0;
    box-sizing: border-box;
    position: relative;
}

#imTextObject_104 .text-container .text-tab-content.detach {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    display: none;
}

#imCell_123 {
    -ms-grid-columns: 100%;
    grid-template-columns: 100%;
    position: relative;
    box-sizing: border-box;
}

#imTextObject_123 {
    position: relative;
    -ms-grid-row-align: start;
    align-self: start;
    -ms-grid-column-align: center;
    justify-self: center;
    max-width: 100%;
    box-sizing: border-box;
    z-index: 3;
}

#imCellStyleGraphics_123 {
    position: absolute;
    top: 10px;
    bottom: 10px;
    background-color: transparent;
}

#imCellStyleBorders_123 {
    position: absolute;
    top: 10px;
    bottom: 10px;
}

#imTextObject_123 {
    width: 100%;
}

#imTextObject_123 {
    font-style: normal;
    font-weight: normal;
    line-height: 24px;
}

#imTextObject_123_tab0 div {
    line-height: 24px;
}

#imTextObject_123_tab0 .imHeading1 {
    line-height: 72px;
}

#imTextObject_123_tab0 .imHeading2 {
    line-height: 56px;
}

#imTextObject_123_tab0 .imHeading3 {
    line-height: 48px;
}

#imTextObject_123_tab0 .imHeading4 {
    line-height: 40px;
}

#imTextObject_123_tab0 .imHeading5 {
    line-height: 36px;
}

#imTextObject_123_tab0 .imHeading6 {
    line-height: 28px;
}

#imTextObject_123_tab0 ul {
    list-style: disc;
    margin: 0;
    padding: 0;
    overflow: hidden;
}

#imTextObject_123_tab0 ul ul {
    list-style: square;
    padding: 0 0 0 20px;
}

#imTextObject_123_tab0 ul ul ul {
    list-style: circle;
}

#imTextObject_123_tab0 ul li {
    margin: 0 0 0 40px;
    padding: 0px;
}

#imTextObject_123_tab0 ol {
    list-style: decimal;
    margin: 0;
    padding: 0;
}

#imTextObject_123_tab0 ol ol {
    list-style: lower-alpha;
    padding: 0 0 0 20px;
}

#imTextObject_123_tab0 ol li {
    margin: 0 0 0 40px;
    padding: 0px;
}

#imTextObject_123_tab0 blockquote {
    margin: 0 0 0 15px;
    padding: 0;
    border: none;
}

#imTextObject_123_tab0 table {
    border: none;
    padding: 0;
    border-collapse: collapse;
}

#imTextObject_123_tab0 table td {
    border: 1px solid black;
    word-wrap: break-word;
    padding: 4px 3px 4px 3px;
    margin: 0;
    vertical-align: middle;
}

#imTextObject_123_tab0 p {
    margin: 0;
    padding: 0;
}

#imTextObject_123_tab0 .inline-block {
    display: inline-block;
}

#imTextObject_123_tab0 sup {
    vertical-align: super;
    font-size: smaller;
}

#imTextObject_123_tab0 sub {
    vertical-align: sub;
    font-size: smaller;
}

#imTextObject_123_tab0 img {
    border: none;
    margin: 0;
    vertical-align: text-bottom;
}

#imTextObject_123_tab0 .fleft {
    float: left;
    vertical-align: baseline;
}

#imTextObject_123_tab0 .fright {
    float: right;
    vertical-align: baseline;
}

#imTextObject_123_tab0 img.fleft {
    margin-right: 15px;
}

#imTextObject_123_tab0 img.fright {
    margin-left: 15px;
}

#imTextObject_123_tab0 .imTALeft {
    text-align: left;
}

#imTextObject_123_tab0 .imTARight {
    text-align: right;
}

#imTextObject_123_tab0 .imTACenter {
    text-align: center;
}

#imTextObject_123_tab0 .imTAJustify {
    text-align: justify;
}

#imTextObject_123_tab0 .imUl {
    text-decoration: underline;
}

#imTextObject_123_tab0 .imStrike {
    text-decoration: line-through;
}

#imTextObject_123_tab0 .imUlStrike {
    text-decoration: underline line-through;
}

#imTextObject_123_tab0 .imVt {
    vertical-align: top;
}

#imTextObject_123_tab0 .imVc {
    vertical-align: middle;
}

#imTextObject_123_tab0 .imVb {
    vertical-align: bottom;
}

#imTextObject_123_tab0 hr {
    border-width: 1px 0 0 0;
    border-style: solid;
}

#imTextObject_123_tab0 .fs11lh1-5 {
    vertical-align: baseline;
    font-size: 11pt;
    line-height: 22px;
}

#imTextObject_123_tab0 .cf1 {
    color: rgb(67, 67, 67);
}

#imTextObject_123_tab0 .fs18lh1-5 {
    vertical-align: baseline;
    font-size: 18pt;
    line-height: 36px;
}

#imTextObject_123_tab0 .fs12lh1-5 {
    vertical-align: baseline;
    font-size: 12pt;
    line-height: 24px;
}

#imTextObject_123 .text-container {
    width: 100%;
}

#imTextObject_123 .text-container {
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    display: -ms-grid;
    display: grid;
    -ms-grid-template-rows: 1fr;
    grid-template-rows: 1fr;
    -ms-grid-template-columns: 1fr;
    grid-template-columns: 1fr;
    background-color: rgba(255, 255, 255, 1);
    border-style: solid;
    border-color: rgba(169, 169, 169, 1);
}

#imTextObject_123 .text-container .grid-prop.current-tab {
    z-index: 1;
    opacity: 1;
}

#imTextObject_123 .text-container .grid-prop {
    -ms-grid-column: 1;
    -ms-grid-row: 1;
    grid-area: 1 / 1 / 2 / 2;
    opacity: 0;
    box-sizing: border-box;
    position: relative;
}

#imTextObject_123 .text-container .text-tab-content.detach {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    display: none;
}

#imCell_110 {
    -ms-grid-columns: 100%;
    grid-template-columns: 100%;
    position: relative;
    box-sizing: border-box;
}

#pluginAppObj_110 {
    position: relative;
    -ms-grid-row-align: start;
    align-self: start;
    -ms-grid-column-align: center;
    justify-self: center;
    max-width: 100%;
    box-sizing: border-box;
    z-index: 3;
}

#imCellStyleGraphics_110 {
    position: absolute;
    top: 10px;
    bottom: 10px;
    background-color: transparent;
}

#imCellStyleBorders_110 {
    position: absolute;
    top: 10px;
    bottom: 10px;
}

#imCell_124 {
    -ms-grid-columns: 100%;
    grid-template-columns: 100%;
    position: relative;
    box-sizing: border-box;
}

#imTextObject_124 {
    position: relative;
    -ms-grid-row-align: start;
    align-self: start;
    -ms-grid-column-align: center;
    justify-self: center;
    max-width: 100%;
    box-sizing: border-box;
    z-index: 3;
}

#imCellStyleGraphics_124 {
    position: absolute;
    top: 0px;
    bottom: 0px;
    background-color: transparent;
}

#imCellStyleBorders_124 {
    position: absolute;
    top: 0px;
    bottom: 0px;
}

#imTextObject_124 {
    width: 100%;
}

#imTextObject_124 {
    font-style: normal;
    font-weight: normal;
    line-height: 24px;
}

#imTextObject_124_tab0 div {
    line-height: 24px;
}

#imTextObject_124_tab0 .imHeading1 {
    line-height: 72px;
}

#imTextObject_124_tab0 .imHeading2 {
    line-height: 56px;
}

#imTextObject_124_tab0 .imHeading3 {
    line-height: 48px;
}

#imTextObject_124_tab0 .imHeading4 {
    line-height: 40px;
}

#imTextObject_124_tab0 .imHeading5 {
    line-height: 36px;
}

#imTextObject_124_tab0 .imHeading6 {
    line-height: 28px;
}

#imTextObject_124_tab0 ul {
    list-style: disc;
    margin: 0;
    padding: 0;
    overflow: hidden;
}

#imTextObject_124_tab0 ul ul {
    list-style: square;
    padding: 0 0 0 20px;
}

#imTextObject_124_tab0 ul ul ul {
    list-style: circle;
}

#imTextObject_124_tab0 ul li {
    margin: 0 0 0 40px;
    padding: 0px;
}

#imTextObject_124_tab0 ol {
    list-style: decimal;
    margin: 0;
    padding: 0;
}

#imTextObject_124_tab0 ol ol {
    list-style: lower-alpha;
    padding: 0 0 0 20px;
}

#imTextObject_124_tab0 ol li {
    margin: 0 0 0 40px;
    padding: 0px;
}

#imTextObject_124_tab0 blockquote {
    margin: 0 0 0 15px;
    padding: 0;
    border: none;
}

#imTextObject_124_tab0 table {
    border: none;
    padding: 0;
    border-collapse: collapse;
}

#imTextObject_124_tab0 table td {
    border: 1px solid black;
    word-wrap: break-word;
    padding: 4px 3px 4px 3px;
    margin: 0;
    vertical-align: middle;
}

#imTextObject_124_tab0 p {
    margin: 0;
    padding: 0;
}

#imTextObject_124_tab0 .inline-block {
    display: inline-block;
}

#imTextObject_124_tab0 sup {
    vertical-align: super;
    font-size: smaller;
}

#imTextObject_124_tab0 sub {
    vertical-align: sub;
    font-size: smaller;
}

#imTextObject_124_tab0 img {
    border: none;
    margin: 0;
    vertical-align: text-bottom;
}

#imTextObject_124_tab0 .fleft {
    float: left;
    vertical-align: baseline;
}

#imTextObject_124_tab0 .fright {
    float: right;
    vertical-align: baseline;
}

#imTextObject_124_tab0 img.fleft {
    margin-right: 15px;
}

#imTextObject_124_tab0 img.fright {
    margin-left: 15px;
}

#imTextObject_124_tab0 .imTALeft {
    text-align: left;
}

#imTextObject_124_tab0 .imTARight {
    text-align: right;
}

#imTextObject_124_tab0 .imTACenter {
    text-align: center;
}

#imTextObject_124_tab0 .imTAJustify {
    text-align: justify;
}

#imTextObject_124_tab0 .imUl {
    text-decoration: underline;
}

#imTextObject_124_tab0 .imStrike {
    text-decoration: line-through;
}

#imTextObject_124_tab0 .imUlStrike {
    text-decoration: underline line-through;
}

#imTextObject_124_tab0 .imVt {
    vertical-align: top;
}

#imTextObject_124_tab0 .imVc {
    vertical-align: middle;
}

#imTextObject_124_tab0 .imVb {
    vertical-align: bottom;
}

#imTextObject_124_tab0 hr {
    border-width: 1px 0 0 0;
    border-style: solid;
}

#imTextObject_124_tab0 .lh1-5 {
    line-height: 1.5;
}

#imTextObject_124_tab0 .fs18lh1-5 {
    vertical-align: baseline;
    font-size: 18pt;
    line-height: 36px;
}

#imTextObject_124_tab0 .cf1 {
    color: rgb(152, 0, 0);
}

#imTextObject_124_tab0 .ff1 {
    font-family: 'Comic Sans MS';
}

#imTextObject_124_tab0 .fs20lh1-5 {
    vertical-align: baseline;
    font-size: 20pt;
    line-height: 40px;
}

#imTextObject_124_tab0 .cf2 {
    color: rgb(153, 0, 255);
}

#imTextObject_124_tab0 .lh2 {
    line-height: 2;
}

#imTextObject_124_tab0 .fs18lh2 {
    vertical-align: baseline;
    font-size: 18pt;
    line-height: 48px;
}

#imTextObject_124 .text-container {
    width: 100%;
}

#imTextObject_124 .text-container {
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    display: -ms-grid;
    display: grid;
    -ms-grid-template-rows: 1fr;
    grid-template-rows: 1fr;
    -ms-grid-template-columns: 1fr;
    grid-template-columns: 1fr;
    background-color: rgba(255, 255, 255, 1);
    border-style: solid;
    border-color: rgba(169, 169, 169, 1);
}

#imTextObject_124 .text-container .grid-prop.current-tab {
    z-index: 1;
    opacity: 1;
}

#imTextObject_124 .text-container .grid-prop {
    -ms-grid-column: 1;
    -ms-grid-row: 1;
    grid-area: 1 / 1 / 2 / 2;
    opacity: 0;
    box-sizing: border-box;
    position: relative;
}

#imTextObject_124 .text-container .text-tab-content.detach {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    display: none;
}

#imCell_113 {
    -ms-grid-columns: 100%;
    grid-template-columns: 100%;
    position: relative;
    box-sizing: border-box;
}

#imObjectImage_113 {
    position: relative;
    -ms-grid-row-align: start;
    align-self: start;
    -ms-grid-column-align: center;
    justify-self: center;
    max-width: 100%;
    box-sizing: border-box;
    z-index: 3;
}

#imCellStyleGraphics_113 {
    position: absolute;
    top: 10px;
    bottom: 10px;
    background-color: transparent;
}

#imCellStyleBorders_113 {
    position: absolute;
    top: 10px;
    bottom: 10px;
}

#imObjectImage_113 #imObjectImage_113_container {
    width: 588px;
    max-width: 100%;
    line-height: 0;
}

#imObjectImage_113 {
    vertical-align: top;
    margin: 0 auto;
}

#imObjectImage_113 #imObjectImage_113_container img {
    width: 100%;
    height: auto;
    vertical-align: top;
}

#imCell_118 {
    -ms-grid-columns: 100%;
    grid-template-columns: 100%;
    position: relative;
    box-sizing: border-box;
}

#pluginAppObj_118 {
    position: relative;
    -ms-grid-row-align: start;
    align-self: start;
    -ms-grid-column-align: center;
    justify-self: center;
    max-width: 100%;
    box-sizing: border-box;
    z-index: 3;
}

#imCellStyleGraphics_118 {
    position: absolute;
    top: 10px;
    bottom: 10px;
    background-color: transparent;
}

#imCellStyleBorders_118 {
    position: absolute;
    top: 10px;
    bottom: 10px;
}

#imCell_127 {
    -ms-grid-columns: 100%;
    grid-template-columns: 100%;
    position: relative;
    box-sizing: border-box;
}

#imHTMLObject_127 {
    position: relative;
    -ms-grid-row-align: start;
    align-self: start;
    -ms-grid-column-align: center;
    justify-self: center;
    max-width: 100%;
    box-sizing: border-box;
    z-index: 3;
}

#imCellStyleGraphics_127 {
    position: absolute;
    top: 10px;
    bottom: 10px;
    background-color: transparent;
}

#imCellStyleBorders_127 {
    position: absolute;
    top: 10px;
    bottom: 10px;
}

#imCell_128 {
    -ms-grid-columns: 100%;
    grid-template-columns: 100%;
    position: relative;
    box-sizing: border-box;
}

#imHTMLObject_128 {
    position: relative;
    -ms-grid-row-align: start;
    align-self: start;
    -ms-grid-column-align: center;
    justify-self: center;
    max-width: 100%;
    box-sizing: border-box;
    z-index: 3;
}

#imCellStyleGraphics_128 {
    position: absolute;
    top: 10px;
    bottom: 10px;
    background-color: transparent;
}

#imCellStyleBorders_128 {
    position: absolute;
    top: 10px;
    bottom: 10px;
}

/*floating contact form*/
.form-parent {
    width: 323px;
    height: auto;
    background: url('"../images/contact-button.png"') no-repeat right 10px;
    position: fixed;
    top: 270px;
    left: -275px;
    z-index: 1000;
    transition: all ease .6s;
    -moz-transition: all ease .6s;
    -webkit-transition: all ease .6s;
    -o-transition: all ease .6s;
}

.form-parent:hover {
    left: 0;
}

.cc-float-form {
    background: -moz-linear-gradient(top, #2b2a2b 5%, #0a0a0a 100%);
    background: -webkit-linear-gradient(top, #2b2a2b 5%, #0a0a0a 100%);
    background: -o-linear-gradient(top, #2b2a2b 5%, #0a0a0a 100%);
    background: -ms-linear-gradient(top, #2b2a2b 5%, #0a0a0a 100%);
    background: linear-gradient(to bottom, #2b2a2b 5%, #0a0a0a 100%);
    color: #fafafa;
    padding: 10px;
    width: 250px;
    border: 2px solid #000;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

#ContactForm1 {
    display: none;
}

.contact-form-area {
    background: #222;
    width: 245px;
    padding: 10px 0px;
    border: 1px solid #111;
    box-shadow: 2px 2px 2px #111 inset;
    -webkit-box-shadow: 2px 2px 2px #111 inset;
    font-family: Verdana, Geneva, sans-serif;
    color: #fafafa;
    font-size: 12px;
}

#cc {
    float: right;
    font-size: 9px;
    margin-top: -10px;
    color: #777;
}

#cc a {
    color: #777;
    text-decoration: none;
}

#imCell_125 {
    -ms-grid-columns: 100%;
    grid-template-columns: 100%;
    position: relative;
    box-sizing: border-box;
}

#pluginAppObj_125 {
    position: relative;
    -ms-grid-row-align: start;
    align-self: start;
    -ms-grid-column-align: center;
    justify-self: center;
    max-width: 100%;
    box-sizing: border-box;
    z-index: 3;
}

#imCellStyleGraphics_125 {
    position: absolute;
    top: 10px;
    bottom: 10px;
    background-color: transparent;
}

#imCellStyleBorders_125 {
    position: absolute;
    top: 10px;
    bottom: 10px;
}

@media (min-width: 1190.0px) {
    #imCell_29 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imCell_29 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imObjectContentSlider_29 {
        padding-top: 3px;
        padding-bottom: 3px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imCellStyleGraphics_29 {
        left: 0px;
        right: 0px;
    }

    #imCellStyleBorders_29 {
        left: 0px;
        right: 0px;
        border-top: 3px solid rgba(182, 215, 168, 1);
        border-bottom: 3px solid rgba(182, 215, 168, 1);
        border-left: 0;
        border-right: 0;
    }

    #imObjectContentSlider_29 > .content-slider-container.change-effect-cube > .content-slider.slide-container {
        transform-origin: 50% 50% calc(8px - 50vw);
    }

    #imObjectContentSlider_29 > .content-slider-container > .slide-container > .slide-grid-container {
        width: 1186px;
    }

    #imCell_112 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imCell_112 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #pluginAppObj_112 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imCellStyleGraphics_112 {
        left: 0px;
        right: 0px;
    }

    #imCellStyleBorders_112 {
        left: 0px;
        right: 0px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imTextObject_84 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imCell_101 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCell_101 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imTextObject_101 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCellStyleGraphics_101 {
        left: 10px;
        right: 10px;
    }

    #imCellStyleBorders_101 {
        left: 10px;
        right: 10px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imTextObject_101 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imCell_115 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCell_115 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imTextObject_115 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCellStyleGraphics_115 {
        left: 10px;
        right: 10px;
    }

    #imCellStyleBorders_115 {
        left: 10px;
        right: 10px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imTextObject_115_tab0 .image-1 {
        width: 100%;
        max-width: 101px;
        height: auto;
    }

    #imTextObject_115 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imCell_116 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCell_116 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imTextObject_116 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCellStyleGraphics_116 {
        left: 10px;
        right: 10px;
    }

    #imCellStyleBorders_116 {
        left: 10px;
        right: 10px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imTextObject_116_tab0 .image-0 {
        width: 100%;
        max-width: 101px;
        height: auto;
    }

    #imTextObject_116 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imCell_117 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCell_117 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imTextObject_117 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCellStyleGraphics_117 {
        left: 10px;
        right: 10px;
    }

    #imCellStyleBorders_117 {
        left: 10px;
        right: 10px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imTextObject_117_tab0 .image-0 {
        width: 100%;
        max-width: 101px;
        height: auto;
    }

    #imTextObject_117 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imCell_102 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCell_102 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imObjectImage_102 {
        padding-top: 60px;
        padding-bottom: 0px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCellStyleGraphics_102 {
        left: 10px;
        right: 10px;
    }

    #imCellStyleBorders_102 {
        left: 10px;
        right: 10px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imCell_86 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imCell_86 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #pluginAppObj_86 {
        padding-top: 5px;
        padding-bottom: 5px;
        padding-left: 5px;
        padding-right: 5px;
    }

    #imCellStyleGraphics_86 {
        left: 0px;
        right: 0px;
    }

    #imCellStyleBorders_86 {
        left: 0px;
        right: 0px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imCell_103 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCell_103 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imTextObject_103 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCellStyleGraphics_103 {
        left: 10px;
        right: 10px;
    }

    #imCellStyleBorders_103 {
        left: 10px;
        right: 10px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imTextObject_103 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imCell_104 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCell_104 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imTextObject_104 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCellStyleGraphics_104 {
        left: 10px;
        right: 10px;
    }

    #imCellStyleBorders_104 {
        left: 10px;
        right: 10px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imTextObject_104 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imCell_123 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCell_123 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imTextObject_123 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCellStyleGraphics_123 {
        left: 10px;
        right: 10px;
    }

    #imCellStyleBorders_123 {
        left: 10px;
        right: 10px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imTextObject_123_tab0 .image-0 {
        width: 100%;
        max-width: 235px;
        height: auto;
    }

    #imTextObject_123_tab0 .image-1 {
        width: 100%;
        max-width: 235px;
        height: auto;
    }

    #imTextObject_123_tab0 .image-3 {
        width: 100%;
        max-width: 235px;
        height: auto;
    }

    #imTextObject_123 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imCell_110 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCell_110 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #pluginAppObj_110 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCellStyleGraphics_110 {
        left: 10px;
        right: 10px;
    }

    #imCellStyleBorders_110 {
        left: 10px;
        right: 10px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imCell_124 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imCell_124 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imTextObject_124 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imCellStyleGraphics_124 {
        left: 0px;
        right: 0px;
    }

    #imCellStyleBorders_124 {
        left: 0px;
        right: 0px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imTextObject_124 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imCell_113 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCell_113 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imObjectImage_113 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCellStyleGraphics_113 {
        left: 10px;
        right: 10px;
    }

    #imCellStyleBorders_113 {
        left: 10px;
        right: 10px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imCell_118 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCell_118 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #pluginAppObj_118 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCellStyleGraphics_118 {
        left: 10px;
        right: 10px;
    }

    #imCellStyleBorders_118 {
        left: 10px;
        right: 10px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imCell_127 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCell_127 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imHTMLObject_127 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCellStyleGraphics_127 {
        left: 10px;
        right: 10px;
    }

    #imCellStyleBorders_127 {
        left: 10px;
        right: 10px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imCell_128 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCell_128 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imHTMLObject_128 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCellStyleGraphics_128 {
        left: 10px;
        right: 10px;
    }

    #imCellStyleBorders_128 {
        left: 10px;
        right: 10px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imCell_125 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCell_125 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #pluginAppObj_125 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCellStyleGraphics_125 {
        left: 10px;
        right: 10px;
    }

    #imCellStyleBorders_125 {
        left: 10px;
        right: 10px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }
}

@media (max-width: 1189.9px) and (min-width: 720.0px) {
    #imCell_29 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imCell_29 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imObjectContentSlider_29 {
        padding-top: 3px;
        padding-bottom: 3px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imCellStyleGraphics_29 {
        left: 0px;
        right: 0px;
    }

    #imCellStyleBorders_29 {
        left: 0px;
        right: 0px;
        border-top: 3px solid rgba(182, 215, 168, 1);
        border-bottom: 3px solid rgba(182, 215, 168, 1);
        border-left: 0;
        border-right: 0;
    }

    #imObjectContentSlider_29 > .content-slider-container.change-effect-cube > .content-slider.slide-container {
        transform-origin: 50% 50% calc(8px - 50vw);
    }

    #imObjectContentSlider_29 > .content-slider-container > .slide-container > .slide-grid-container {
        width: 716px;
    }

    #imCell_112 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imCell_112 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #pluginAppObj_112 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imCellStyleGraphics_112 {
        left: 0px;
        right: 0px;
    }

    #imCellStyleBorders_112 {
        left: 0px;
        right: 0px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imTextObject_84 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imCell_101 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 6px;
        padding-right: 6px;
    }

    #imCell_101 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imTextObject_101 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCellStyleGraphics_101 {
        left: 6px;
        right: 6px;
    }

    #imCellStyleBorders_101 {
        left: 6px;
        right: 6px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imTextObject_101 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imCell_115 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 6px;
        padding-right: 6px;
    }

    #imCell_115 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imTextObject_115 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCellStyleGraphics_115 {
        left: 6px;
        right: 6px;
    }

    #imCellStyleBorders_115 {
        left: 6px;
        right: 6px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imTextObject_115_tab0 .image-1 {
        width: 100%;
        max-width: 101px;
        height: auto;
    }

    #imTextObject_115 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imCell_116 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 6px;
        padding-right: 6px;
    }

    #imCell_116 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imTextObject_116 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCellStyleGraphics_116 {
        left: 6px;
        right: 6px;
    }

    #imCellStyleBorders_116 {
        left: 6px;
        right: 6px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imTextObject_116_tab0 .image-0 {
        width: 100%;
        max-width: 101px;
        height: auto;
    }

    #imTextObject_116 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imCell_117 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 6px;
        padding-right: 6px;
    }

    #imCell_117 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imTextObject_117 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCellStyleGraphics_117 {
        left: 6px;
        right: 6px;
    }

    #imCellStyleBorders_117 {
        left: 6px;
        right: 6px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imTextObject_117_tab0 .image-0 {
        width: 100%;
        max-width: 101px;
        height: auto;
    }

    #imTextObject_117 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imCell_102 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 6px;
        padding-right: 6px;
    }

    #imCell_102 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imObjectImage_102 {
        padding-top: 60px;
        padding-bottom: 0px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCellStyleGraphics_102 {
        left: 6px;
        right: 6px;
    }

    #imCellStyleBorders_102 {
        left: 6px;
        right: 6px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imCell_86 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imCell_86 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #pluginAppObj_86 {
        padding-top: 5px;
        padding-bottom: 5px;
        padding-left: 5px;
        padding-right: 5px;
    }

    #imCellStyleGraphics_86 {
        left: 0px;
        right: 0px;
    }

    #imCellStyleBorders_86 {
        left: 0px;
        right: 0px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imCell_103 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 6px;
        padding-right: 6px;
    }

    #imCell_103 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imTextObject_103 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCellStyleGraphics_103 {
        left: 6px;
        right: 6px;
    }

    #imCellStyleBorders_103 {
        left: 6px;
        right: 6px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imTextObject_103 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imCell_104 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 6px;
        padding-right: 6px;
    }

    #imCell_104 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imTextObject_104 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCellStyleGraphics_104 {
        left: 6px;
        right: 6px;
    }

    #imCellStyleBorders_104 {
        left: 6px;
        right: 6px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imTextObject_104 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imCell_123 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 6px;
        padding-right: 6px;
    }

    #imCell_123 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imTextObject_123 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCellStyleGraphics_123 {
        left: 6px;
        right: 6px;
    }

    #imCellStyleBorders_123 {
        left: 6px;
        right: 6px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imTextObject_123_tab0 .image-0 {
        width: 100%;
        max-width: 235px;
        height: auto;
    }

    #imTextObject_123_tab0 .image-1 {
        width: 100%;
        max-width: 235px;
        height: auto;
    }

    #imTextObject_123_tab0 .image-3 {
        width: 100%;
        max-width: 235px;
        height: auto;
    }

    #imTextObject_123 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imCell_110 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 6px;
        padding-right: 6px;
    }

    #imCell_110 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #pluginAppObj_110 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCellStyleGraphics_110 {
        left: 6px;
        right: 6px;
    }

    #imCellStyleBorders_110 {
        left: 6px;
        right: 6px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imCell_124 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imCell_124 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imTextObject_124 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imCellStyleGraphics_124 {
        left: 0px;
        right: 0px;
    }

    #imCellStyleBorders_124 {
        left: 0px;
        right: 0px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imTextObject_124 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imCell_113 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 6px;
        padding-right: 6px;
    }

    #imCell_113 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imObjectImage_113 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCellStyleGraphics_113 {
        left: 6px;
        right: 6px;
    }

    #imCellStyleBorders_113 {
        left: 6px;
        right: 6px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imCell_118 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 6px;
        padding-right: 6px;
    }

    #imCell_118 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #pluginAppObj_118 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCellStyleGraphics_118 {
        left: 6px;
        right: 6px;
    }

    #imCellStyleBorders_118 {
        left: 6px;
        right: 6px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imCell_127 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 6px;
        padding-right: 6px;
    }

    #imCell_127 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imHTMLObject_127 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCellStyleGraphics_127 {
        left: 6px;
        right: 6px;
    }

    #imCellStyleBorders_127 {
        left: 6px;
        right: 6px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imCell_128 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 6px;
        padding-right: 6px;
    }

    #imCell_128 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imHTMLObject_128 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCellStyleGraphics_128 {
        left: 6px;
        right: 6px;
    }

    #imCellStyleBorders_128 {
        left: 6px;
        right: 6px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imCell_125 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 6px;
        padding-right: 6px;
    }

    #imCell_125 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #pluginAppObj_125 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCellStyleGraphics_125 {
        left: 6px;
        right: 6px;
    }

    #imCellStyleBorders_125 {
        left: 6px;
        right: 6px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }
}

@media (max-width: 719.9px) and (min-width: 480.0px) {
    #imCell_29 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imCell_29 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imObjectContentSlider_29 {
        padding-top: 3px;
        padding-bottom: 3px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imCellStyleGraphics_29 {
        left: 0px;
        right: 0px;
    }

    #imCellStyleBorders_29 {
        left: 0px;
        right: 0px;
        border-top: 3px solid rgba(182, 215, 168, 1);
        border-bottom: 3px solid rgba(182, 215, 168, 1);
        border-left: 0;
        border-right: 0;
    }

    #imObjectContentSlider_29 > .content-slider-container.change-effect-cube > .content-slider.slide-container {
        transform-origin: 50% 50% calc(8px - 50vw);
    }

    #imObjectContentSlider_29 > .content-slider-container > .slide-container > .slide-grid-container {
        width: 480px;
    }

    #imObjectContentSlider_29 > .content-slider-container > .slide-container > .full-grid {
        -ms-grid-columns: 100%;
        grid-template-columns: auto;
        -ms-grid-rows: auto auto;
        grid-template-rows: auto auto;
    }

    #imObjectContentSlider_29 > .content-slider-container > .slide-container > .full-grid > .slide-image-container {
        grid-area: 1/1/2/2;
        -ms-grid-row: 1;
        -ms-grid-column: 1;
        -ms-grid-column-align: center;
        -ms-grid-row-align: center;
        justify-self: center;
        align-self: center;
    }

    #imObjectContentSlider_29 > .content-slider-container > .slide-container > .full-grid > .slide-image-container > .slide-image-content {
        max-width: 100%;
        max-height: 350px;
        width: auto;
    }

    #imObjectContentSlider_29 > .content-slider-container > .slide-container > .full-grid > .slide-txt-container {
        grid-area: 2/1/3/2;
        -ms-grid-row: 2;
        -ms-grid-column: 1;
    }

    #imCell_112 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imCell_112 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #pluginAppObj_112 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imCellStyleGraphics_112 {
        left: 0px;
        right: 0px;
    }

    #imCellStyleBorders_112 {
        left: 0px;
        right: 0px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imTextObject_84 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imCell_101 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 4px;
        padding-right: 4px;
    }

    #imCell_101 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imTextObject_101 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCellStyleGraphics_101 {
        left: 4px;
        right: 4px;
    }

    #imCellStyleBorders_101 {
        left: 4px;
        right: 4px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imTextObject_101 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imCell_115 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 4px;
        padding-right: 4px;
    }

    #imCell_115 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imTextObject_115 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCellStyleGraphics_115 {
        left: 4px;
        right: 4px;
    }

    #imCellStyleBorders_115 {
        left: 4px;
        right: 4px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imTextObject_115_tab0 .image-1 {
        width: 100%;
        max-width: 101px;
        height: auto;
    }

    #imTextObject_115 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imCell_116 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 4px;
        padding-right: 4px;
    }

    #imCell_116 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imTextObject_116 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCellStyleGraphics_116 {
        left: 4px;
        right: 4px;
    }

    #imCellStyleBorders_116 {
        left: 4px;
        right: 4px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imTextObject_116_tab0 .image-0 {
        width: 100%;
        max-width: 101px;
        height: auto;
    }

    #imTextObject_116 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imCell_117 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 4px;
        padding-right: 4px;
    }

    #imCell_117 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imTextObject_117 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCellStyleGraphics_117 {
        left: 4px;
        right: 4px;
    }

    #imCellStyleBorders_117 {
        left: 4px;
        right: 4px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imTextObject_117_tab0 .image-0 {
        width: 100%;
        max-width: 101px;
        height: auto;
    }

    #imTextObject_117 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imCell_102 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 4px;
        padding-right: 4px;
    }

    #imCell_102 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imObjectImage_102 {
        padding-top: 60px;
        padding-bottom: 0px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCellStyleGraphics_102 {
        left: 4px;
        right: 4px;
    }

    #imCellStyleBorders_102 {
        left: 4px;
        right: 4px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imCell_86 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imCell_86 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #pluginAppObj_86 {
        padding-top: 5px;
        padding-bottom: 5px;
        padding-left: 5px;
        padding-right: 5px;
    }

    #imCellStyleGraphics_86 {
        left: 0px;
        right: 0px;
    }

    #imCellStyleBorders_86 {
        left: 0px;
        right: 0px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imCell_103 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 4px;
        padding-right: 4px;
    }

    #imCell_103 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imTextObject_103 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCellStyleGraphics_103 {
        left: 4px;
        right: 4px;
    }

    #imCellStyleBorders_103 {
        left: 4px;
        right: 4px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imTextObject_103 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imCell_104 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 4px;
        padding-right: 4px;
    }

    #imCell_104 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imTextObject_104 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCellStyleGraphics_104 {
        left: 4px;
        right: 4px;
    }

    #imCellStyleBorders_104 {
        left: 4px;
        right: 4px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imTextObject_104 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imCell_123 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 4px;
        padding-right: 4px;
    }

    #imCell_123 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imTextObject_123 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCellStyleGraphics_123 {
        left: 4px;
        right: 4px;
    }

    #imCellStyleBorders_123 {
        left: 4px;
        right: 4px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imTextObject_123_tab0 .image-0 {
        width: 100%;
        max-width: 235px;
        height: auto;
    }

    #imTextObject_123_tab0 .image-1 {
        width: 100%;
        max-width: 235px;
        height: auto;
    }

    #imTextObject_123_tab0 .image-3 {
        width: 100%;
        max-width: 235px;
        height: auto;
    }

    #imTextObject_123 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imCell_110 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 4px;
        padding-right: 4px;
    }

    #imCell_110 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #pluginAppObj_110 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCellStyleGraphics_110 {
        left: 4px;
        right: 4px;
    }

    #imCellStyleBorders_110 {
        left: 4px;
        right: 4px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imCell_124 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imCell_124 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imTextObject_124 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imCellStyleGraphics_124 {
        left: 0px;
        right: 0px;
    }

    #imCellStyleBorders_124 {
        left: 0px;
        right: 0px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imTextObject_124 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imCell_113 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 4px;
        padding-right: 4px;
    }

    #imCell_113 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imObjectImage_113 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCellStyleGraphics_113 {
        left: 4px;
        right: 4px;
    }

    #imCellStyleBorders_113 {
        left: 4px;
        right: 4px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imCell_118 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 4px;
        padding-right: 4px;
    }

    #imCell_118 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #pluginAppObj_118 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCellStyleGraphics_118 {
        left: 4px;
        right: 4px;
    }

    #imCellStyleBorders_118 {
        left: 4px;
        right: 4px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imCell_127 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 4px;
        padding-right: 4px;
    }

    #imCell_127 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imHTMLObject_127 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCellStyleGraphics_127 {
        left: 4px;
        right: 4px;
    }

    #imCellStyleBorders_127 {
        left: 4px;
        right: 4px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imCell_128 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 4px;
        padding-right: 4px;
    }

    #imCell_128 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imHTMLObject_128 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCellStyleGraphics_128 {
        left: 4px;
        right: 4px;
    }

    #imCellStyleBorders_128 {
        left: 4px;
        right: 4px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imCell_125 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 4px;
        padding-right: 4px;
    }

    #imCell_125 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #pluginAppObj_125 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCellStyleGraphics_125 {
        left: 4px;
        right: 4px;
    }

    #imCellStyleBorders_125 {
        left: 4px;
        right: 4px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }
}

@media (max-width: 479.9px) {
    #imCell_29 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imObjectContentSlider_29 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imCell_29 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imCellStyleGraphics_29 {
        top: 0px;
        bottom: 0px;
        left: 0px;
        right: 0px;
        box-sizing: border-box;
    }

    #imObjectContentSlider_29 > .content-slider-container.change-effect-cube > .content-slider.slide-container {
        transform-origin: 50% 50% calc(8px - 50vw);
    }

    #imObjectContentSlider_29 > .content-slider-container > .slide-container > .slide-grid-container {
        width: 100%;
    }

    #imObjectContentSlider_29 > .content-slider-container > .slide-container > .full-grid {
        -ms-grid-columns: 100%;
        grid-template-columns: auto;
        -ms-grid-rows: auto auto;
        grid-template-rows: auto auto;
    }

    #imObjectContentSlider_29 > .content-slider-container > .slide-container > .full-grid > .slide-image-container {
        grid-area: 1/1/2/2;
        -ms-grid-row: 1;
        -ms-grid-column: 1;
        -ms-grid-column-align: center;
        -ms-grid-row-align: center;
        justify-self: center;
        align-self: center;
    }

    #imObjectContentSlider_29 > .content-slider-container > .slide-container > .full-grid > .slide-image-container > .slide-image-content {
        max-width: 100%;
        max-height: 350px;
        width: auto;
    }

    #imObjectContentSlider_29 > .content-slider-container > .slide-container > .full-grid > .slide-txt-container {
        grid-area: 2/1/3/2;
        -ms-grid-row: 2;
        -ms-grid-column: 1;
    }

    #imCell_112 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #pluginAppObj_112 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imCell_112 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imCellStyleGraphics_112 {
        top: 0px;
        bottom: 0px;
        left: 0px;
        right: 0px;
        box-sizing: border-box;
    }

    #imTextObject_84 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imCell_101 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 5px;
        padding-right: 5px;
    }

    #imTextObject_101 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCell_101 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imCellStyleGraphics_101 {
        top: 10px;
        bottom: 10px;
        left: 5px;
        right: 5px;
        box-sizing: border-box;
    }

    #imTextObject_101 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imCell_115 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 5px;
        padding-right: 5px;
    }

    #imTextObject_115 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCell_115 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imCellStyleGraphics_115 {
        top: 10px;
        bottom: 10px;
        left: 5px;
        right: 5px;
        box-sizing: border-box;
    }

    #imTextObject_115_tab0 .image-1 {
        width: 100%;
        max-width: 101px;
        height: auto;
    }

    #imTextObject_115 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imCell_116 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 5px;
        padding-right: 5px;
    }

    #imTextObject_116 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCell_116 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imCellStyleGraphics_116 {
        top: 10px;
        bottom: 10px;
        left: 5px;
        right: 5px;
        box-sizing: border-box;
    }

    #imTextObject_116_tab0 .image-0 {
        width: 100%;
        max-width: 101px;
        height: auto;
    }

    #imTextObject_116 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imCell_117 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 5px;
        padding-right: 5px;
    }

    #imTextObject_117 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCell_117 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imCellStyleGraphics_117 {
        top: 10px;
        bottom: 10px;
        left: 5px;
        right: 5px;
        box-sizing: border-box;
    }

    #imTextObject_117_tab0 .image-0 {
        width: 100%;
        max-width: 101px;
        height: auto;
    }

    #imTextObject_117 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imCell_102 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 5px;
        padding-right: 5px;
    }

    #imObjectImage_102 {
        padding-top: 60px;
        padding-bottom: 0px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCell_102 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imCellStyleGraphics_102 {
        top: 10px;
        bottom: 10px;
        left: 5px;
        right: 5px;
        box-sizing: border-box;
    }

    #imCell_86 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #pluginAppObj_86 {
        padding-top: 5px;
        padding-bottom: 5px;
        padding-left: 5px;
        padding-right: 5px;
    }

    #imCell_86 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imCellStyleGraphics_86 {
        top: 0px;
        bottom: 0px;
        left: 0px;
        right: 0px;
        box-sizing: border-box;
    }

    #imCell_103 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 5px;
        padding-right: 5px;
    }

    #imTextObject_103 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCell_103 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imCellStyleGraphics_103 {
        top: 10px;
        bottom: 10px;
        left: 5px;
        right: 5px;
        box-sizing: border-box;
    }

    #imTextObject_103 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imCell_104 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 5px;
        padding-right: 5px;
    }

    #imTextObject_104 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCell_104 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imCellStyleGraphics_104 {
        top: 10px;
        bottom: 10px;
        left: 5px;
        right: 5px;
        box-sizing: border-box;
    }

    #imTextObject_104 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imCell_123 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 5px;
        padding-right: 5px;
    }

    #imTextObject_123 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCell_123 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imCellStyleGraphics_123 {
        top: 10px;
        bottom: 10px;
        left: 5px;
        right: 5px;
        box-sizing: border-box;
    }

    #imTextObject_123_tab0 .image-0 {
        width: 100%;
        max-width: 235px;
        height: auto;
    }

    #imTextObject_123_tab0 .image-1 {
        width: 100%;
        max-width: 235px;
        height: auto;
    }

    #imTextObject_123_tab0 .image-3 {
        width: 100%;
        max-width: 235px;
        height: auto;
    }

    #imTextObject_123 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imCell_110 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 5px;
        padding-right: 5px;
    }

    #pluginAppObj_110 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCell_110 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imCellStyleGraphics_110 {
        top: 10px;
        bottom: 10px;
        left: 5px;
        right: 5px;
        box-sizing: border-box;
    }

    #imCell_124 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imTextObject_124 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imCell_124 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imCellStyleGraphics_124 {
        top: 0px;
        bottom: 0px;
        left: 0px;
        right: 0px;
        box-sizing: border-box;
    }

    #imTextObject_124 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imCell_113 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 5px;
        padding-right: 5px;
    }

    #imObjectImage_113 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCell_113 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imCellStyleGraphics_113 {
        top: 10px;
        bottom: 10px;
        left: 5px;
        right: 5px;
        box-sizing: border-box;
    }

    #imCell_118 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 5px;
        padding-right: 5px;
    }

    #pluginAppObj_118 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCell_118 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imCellStyleGraphics_118 {
        top: 10px;
        bottom: 10px;
        left: 5px;
        right: 5px;
        box-sizing: border-box;
    }

    #imCell_127 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 5px;
        padding-right: 5px;
    }

    #imHTMLObject_127 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCell_127 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imCellStyleGraphics_127 {
        top: 10px;
        bottom: 10px;
        left: 5px;
        right: 5px;
        box-sizing: border-box;
    }

    #imCell_128 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 5px;
        padding-right: 5px;
    }

    #imHTMLObject_128 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCell_128 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imCellStyleGraphics_128 {
        top: 10px;
        bottom: 10px;
        left: 5px;
        right: 5px;
        box-sizing: border-box;
    }

    #imCell_125 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 5px;
        padding-right: 5px;
    }

    #pluginAppObj_125 {
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
    }

    #imCell_125 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imCellStyleGraphics_125 {
        top: 10px;
        bottom: 10px;
        left: 5px;
        right: 5px;
        box-sizing: border-box;
    }
}

@media (min-width: 1190.0px) {
    #imHeader_imMenuObject_04_wrapper {
        position: absolute;
        top: 232px;
        left: 0px;
        width: 1189px;
        height: 38px;
        text-align: center;
        z-index: 1002;
    }

    #imHeader_imCell_4 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCell_4 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imHeader_imMenuObject_04 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCellStyleGraphics_4 {
        left: 0px;
        right: 0px;
    }

    #imHeader_imCellStyleBorders_4 {
        left: 0px;
        right: 0px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    /* Main menu background */
    #imHeader_imMenuObject_04_container {
        border-style: solid;
        border-width: 0px 0px 0px 0px;
        border-color: transparent transparent transparent transparent;
        border-top-left-radius: 0px;
        border-top-right-radius: 0px;
        border-bottom-left-radius: 0px;
        border-bottom-right-radius: 0px;
        width: 100%;
        box-sizing: border-box;
        background-color: transparent;
        padding: 0px 0px 0px 0px;
        display: inline-table;
    }

    #imHeader_imMenuObject_04_container > ul:after {
        content: '';
        display: table;
        clear: both;
    }

    /* Main menu button size and position */
    #imHeader_imMenuObject_04_container > ul > li {
        position: relative;
        margin-left: 2px;
        margin-top: 0px;
        display: inline-block;
        vertical-align: top;
    }

    #imHeader_imMenuObject_04_container > ul > li > .label-wrapper, #imHeader_imMenuObject_04_container > ul > li > div > .label-wrapper {
        display: block;
        overflow: hidden;
        width: 110px;
        height: 38px;
        padding: 0 0px 0 0px;
        border-width: 0px 0px 0px 0px;
        border-top-left-radius: 0px;
        border-top-right-radius: 0px;
        border-bottom-left-radius: 0px;
        border-bottom-right-radius: 0px;
    }

    #imHeader_imMenuObject_04 .hamburger-button {
        cursor: pointer;
        width: 38px;
        height: 38px;
        display: inline-block;
        vertical-align: top;
        padding: 0;
        border-width: 0px 0px 0px 0px;
        border-top-left-radius: 0px;
        border-top-right-radius: 0px;
        border-bottom-left-radius: 0px;
        border-bottom-right-radius: 0px;
    }

    #imHeader_imMenuObject_04 .hamburger-bar {
        margin: 4px auto;
        width: 65%;
        height: 4px;
        background-color: rgba(73, 180, 119, 1);
    }

    #imHeader_imMenuObject_04 .label-inner-wrapper, #imHeader_imMenuObject_04 .hamburger-button > div {
        display: table;
        width: 100%;
        height: 100%;
        position: relative;
        z-index: 1;
    }

    #imHeader_imMenuObject_04_container > ul > li .label, #imHeader_imMenuObject_04 .hamburger-button > div > div {
        display: table-cell;
        vertical-align: middle;
    }

    /* Main menu default button style */
    #imHeader_imMenuObject_04_container > ul > li > .label-wrapper {
        background-color: transparent;
        background-image: none;
        border-color: rgba(153, 153, 153, 1) rgba(153, 153, 153, 1) rgba(153, 153, 153, 1) rgba(153, 153, 153, 1);
        border-style: solid;
    }

    #imHeader_imMenuObject_04_container > ul > li > .label-wrapper .label {
        width: 100%;
        height: 100%;
        font-family: 'Open Sans';
        font-size: 10pt;
        font-style: normal;
        text-decoration: none;
        text-align: center;
        color: rgba(0, 0, 0, 1);
        font-weight: bold;
    }

    /* Hamburger button style */
    #imHeader_imMenuObject_04 .hamburger-button {
        background-color: transparent;
        background-image: none;
        border-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1);
        border-style: solid;
    }

    #imHeader_imMenuObject_04 .hamburger-button .label {
        width: 100%;
        height: 100%;
        font-family: 'Open Sans';
        font-size: 11pt;
        font-style: normal;
        text-decoration: none;
        text-align: center;
        color: rgba(73, 180, 119, 1);
        font-weight: normal;
    }

    /* Main menu current button style */
    #imHeader_imMenuObject_04_container > ul > .imMnMnCurrent > .label-wrapper {
        background-color: transparent;
        background-image: none;
        border-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1);
        border-style: solid;
    }

    #imHeader_imMenuObject_04_container > ul > .imMnMnCurrent > .label-wrapper .label {
        width: 100%;
        height: 100%;
        font-family: 'Open Sans';
        font-size: 10pt;
        font-style: normal;
        text-decoration: none;
        text-align: center;
        color: rgba(73, 180, 119, 1);
        font-weight: bold;
    }

    /* Main menu hover button style */
    #imHeader_imMenuObject_04_container > ul > li.imPage:hover > .label-wrapper {
        background-color: transparent;
        background-image: none;
        border-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1);
        border-style: solid;
    }

    #imHeader_imMenuObject_04_container > ul > li.imPage:hover > .label-wrapper .label {
        width: 100%;
        height: 100%;
        font-family: 'Open Sans';
        font-size: 10pt;
        font-style: normal;
        text-decoration: none;
        text-align: center;
        color: rgba(73, 180, 119, 1);
        font-weight: bold;
    }

    #imHeader_imMenuObject_04_container > ul > li.imLevel:hover > .label-wrapper {
        background-color: transparent;
        background-image: none;
        border-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1);
        border-style: solid;
    }

    #imHeader_imMenuObject_04_container > ul > li.imLevel:hover > .label-wrapper .label {
        width: 100%;
        height: 100%;
        font-family: 'Open Sans';
        font-size: 10pt;
        font-style: normal;
        text-decoration: none;
        text-align: center;
        color: rgba(73, 180, 119, 1);
        font-weight: bold;
    }

    /* Main menu separator button style */
    #imHeader_imMenuObject_04_container > ul > .imMnMnSeparator > .label-wrapper {
        background-color: transparent;
        background-image: none;
        border-color: rgba(255, 255, 255, 1) rgba(255, 255, 255, 1) rgba(255, 255, 255, 1) rgba(255, 255, 255, 1);
        border-style: solid;
    }

    #imHeader_imMenuObject_04_container > ul > .imMnMnSeparator > .label-wrapper .label {
        width: 100%;
        height: 100%;
        font-family: 'Open Sans';
        font-size: 10pt;
        font-style: normal;
        text-decoration: none;
        text-align: center;
        color: rgba(0, 0, 0, 1);
        font-weight: bold;
    }

    #imHeader_imMenuObject_04 .imLevel {
        cursor: default;
    }

    #imHeader_imMenuObject_04-menu-opened .imLevel {
        cursor: default;
    }

    #imHeader_imMenuObject_04 {
        text-align: center;
    }

    /* Level menu background */
    #imHeader_imMenuObject_04 ul ul {
        border-style: solid;
        border-width: 0px 0px 0px 0px;
        border-color: transparent transparent transparent transparent;
        border-top-left-radius: 0px;
        border-top-right-radius: 0px;
        border-bottom-left-radius: 0px;
        border-bottom-right-radius: 0px;
        background-color: rgba(255, 255, 255, 1);
    }

    /* Level menu button size and position */
    #imHeader_imMenuObject_04 ul ul li {
        position: relative;
        margin-bottom: 0px;
        display: inline-block;
        vertical-align: top;
    }

    /* Multiple column menu buttons position */
    #imHeader_imMenuObject_04 .multiple-column > ul {
        max-width: 300px;
    }

    #imHeader_imMenuObject_04 ul ul li:last-child {
        margin-bottom: 0;
    }

    #imHeader_imMenuObject_04 ul ul .label-wrapper {
        display: block;
        overflow: hidden;
        width: 240px;
        height: 36px;
        padding: 0 30px 0 30px;
    }

    #imHeader_imMenuObject_04 ul ul .label {
        display: table-cell;
        vertical-align: middle;
    }

    /* Level menu default button style */
    #imHeader_imMenuObject_04 ul ul .label-wrapper {
        background-color: rgba(255, 255, 255, 1);
        background-image: none;
        border-color: rgba(0, 113, 188, 1) rgba(0, 113, 188, 1) rgba(0, 113, 188, 1) rgba(0, 113, 188, 1);
        border-style: solid;
    }

    #imHeader_imMenuObject_04 ul ul .label-wrapper .label {
        width: 100%;
        height: 100%;
        font-family: 'Open Sans';
        font-size: 11pt;
        font-style: normal;
        text-decoration: none;
        text-align: center;
        color: rgba(67, 67, 67, 1);
        font-weight: bold;
    }

    /* Level menu hover button style */
    #imHeader_imMenuObject_04 ul ul li.imLevel:hover > .label-wrapper {
        background-color: rgba(255, 255, 255, 1);
        background-image: none;
        border-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1);
        border-style: solid;
    }

    #imHeader_imMenuObject_04 ul ul li.imLevel:hover > .label-wrapper .label {
        width: 100%;
        height: 100%;
        font-family: 'Open Sans';
        font-size: 11pt;
        font-style: normal;
        text-decoration: none;
        text-align: center;
        color: rgba(73, 180, 119, 1);
        font-weight: bold;
    }

    #imHeader_imMenuObject_04 ul ul li.imPage:hover > .label-wrapper {
        background-color: rgba(255, 255, 255, 1);
        background-image: none;
        border-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1);
        border-style: solid;
    }

    #imHeader_imMenuObject_04 ul ul li.imPage:hover > .label-wrapper .label {
        width: 100%;
        height: 100%;
        font-family: 'Open Sans';
        font-size: 11pt;
        font-style: normal;
        text-decoration: none;
        text-align: center;
        color: rgba(73, 180, 119, 1);
        font-weight: bold;
    }

    /* Level menu separator button style */
    #imHeader_imMenuObject_04 ul ul .imMnMnSeparator > .label-wrapper {
        background-color: transparent;
        background-image: none;
        border-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1);
        border-style: solid;
    }

    #imHeader_imMenuObject_04 ul ul .imMnMnSeparator > .label-wrapper .label {
        width: 100%;
        height: 100%;
        font-family: 'Open Sans';
        font-size: 11pt;
        font-style: normal;
        text-decoration: none;
        text-align: center;
        color: rgba(0, 0, 0, 1);
        font-weight: bold;
    }

    /* Level menu separation line style */
    /* Level menu current button style */
    #imHeader_imMenuObject_04 .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper {
        background-color: rgba(255, 255, 255, 1);
        background-image: none;
        border-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1);
        border-style: solid;
    }

    #imHeader_imMenuObject_04 .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper .label {
        width: 100%;
        height: 100%;
        font-family: 'Open Sans';
        font-size: 11pt;
        font-style: normal;
        text-decoration: none;
        text-align: center;
        color: rgba(183, 183, 183, 1);
        font-weight: bold;
    }

    #imHeader_imMenuObject_04 ul ul {
        z-index: 2;
    }

    /* Level menu show/hide directives */
    #imHeader_imMenuObject_04 .multiple-column {
        position: absolute;
        z-index: 2;
        left: 0;
    }

    #imHeader_imMenuObject_04 .multiple-column > ul {
        position: static;
        display: inline-block;
        vertical-align: top;
    }

    #imHeader_imMenuObject_04 .multiple-column > ul > li {
        display: block;
    }

    #imHeader_imMenuObject_04_container > ul > li > ul {
        position: absolute;
        top: 38px;
    }

    #imHeader_imMenuObject_04_container > ul > li > ul.open-bottom {
        left: 0;
    }

    #imHeader_imMenuObject_04_container > ul > li > ul.open-left {
        right: 110px;
    }

    #imHeader_imMenuObject_04_container > ul > li > ul.open-right {
        left: 110px;
    }

    #imHeader_imMenuObject_04_container > ul > li > ul ul, #imHeader_imMenuObject_04_container .multiple-column > ul > li ul {
        position: absolute;
        top: 0;
    }

    #imHeader_imMenuObject_04_container > ul > li > ul ul.open-left, #imHeader_imMenuObject_04_container .multiple-column > ul > li ul.open-left {
        right: 300px;
    }

    #imHeader_imMenuObject_04_container > ul > li > ul ul.open-right, #imHeader_imMenuObject_04_container .multiple-column > ul > li ul.open-right {
        left: 300px;
    }

    #imHeader_imMenuObject_04 ul > li > ul, #imHeader_imMenuObject_04 .multiple-column {
        display: none;
    }

    #imHeader_imMenuObject_04_container > ul > li:nth-child(10n+1) {
        margin-left: 0;
        clear: left;
    }

    #imHeader_imMenuObject_04_container > ul > li:nth-child(n+11) {
        margin-top: 2px;
    }

    #imHeader_imMenuObject_04-menu-opened {
        display: none;
    }

    #imHeader_imMenuObject_04 .hamburger-component {
        display: none;
    }

    #imHeader_imObjectImage_08_wrapper {
        position: absolute;
        top: 62px;
        left: 20px;
        width: 181px;
        height: 181px;
        text-align: center;
        z-index: 1003;
        overflow: hidden;
    }

    #imHeader_imObjectImage_08_wrapper img {
        -webkit-clip-path: inset(0 0 0% 0);
        clip-path: inset(0 0 0% 0);
    }

    #imHeader_imCell_8 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCell_8 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imHeader_imObjectImage_08 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCellStyleGraphics_8 {
        left: 0px;
        right: 0px;
    }

    #imHeader_imCellStyleBorders_8 {
        left: 0px;
        right: 0px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imHeader_imTextObject_13_wrapper {
        position: absolute;
        top: 146px;
        left: 205px;
        width: 820px;
        height: 48px;
        text-align: center;
        z-index: 1004;
        overflow: hidden;
    }

    #imHeader_imCell_13 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCell_13 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imHeader_imTextObject_13 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCellStyleGraphics_13 {
        left: 0px;
        right: 0px;
    }

    #imHeader_imCellStyleBorders_13 {
        left: 0px;
        right: 0px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imHeader_imTextObject_13 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imHeader_imTextObject_14_wrapper {
        display: none;
    }

    #imHeader_imCell_14 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCell_14 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imHeader_imTextObject_14 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCellStyleGraphics_14 {
        left: 0px;
        right: 0px;
    }

    #imHeader_imCellStyleBorders_14 {
        left: 0px;
        right: 0px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imHeader_imTextObject_14 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imHeader_imTextObject_15_wrapper {
        display: none;
    }

    #imHeader_imCell_15 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCell_15 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imHeader_imTextObject_15 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCellStyleGraphics_15 {
        left: 0px;
        right: 0px;
    }

    #imHeader_imCellStyleBorders_15 {
        left: 0px;
        right: 0px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imHeader_imTextObject_15 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imHeader_imTextObject_16_wrapper {
        display: none;
    }

    #imHeader_imCell_16 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCell_16 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imHeader_imTextObject_16 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCellStyleGraphics_16 {
        left: 0px;
        right: 0px;
    }

    #imHeader_imCellStyleBorders_16 {
        left: 0px;
        right: 0px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imHeader_imTextObject_16 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imHeader_imTextObject_17_wrapper {
        position: absolute;
        top: 87px;
        left: 204px;
        width: 825px;
        height: 60px;
        text-align: center;
        z-index: 1008;
        overflow: hidden;
    }

    #imHeader_imCell_17 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCell_17 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imHeader_imTextObject_17 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCellStyleGraphics_17 {
        left: 0px;
        right: 0px;
    }

    #imHeader_imCellStyleBorders_17 {
        left: 0px;
        right: 0px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imHeader_imTextObject_17 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imHeader_imTextObject_18_wrapper {
        position: absolute;
        top: 9px;
        left: 140px;
        width: 290px;
        height: 24px;
        text-align: center;
        z-index: 1009;
        overflow: hidden;
    }

    #imHeader_imCell_18 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCell_18 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imHeader_imTextObject_18 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCellStyleGraphics_18 {
        left: 0px;
        right: 0px;
    }

    #imHeader_imCellStyleBorders_18 {
        left: 0px;
        right: 0px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imHeader_imTextObject_18_tab0 .image-0 {
        width: 100%;
        max-width: 18px;
        height: auto;
    }

    #imHeader_imTextObject_18 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imHeader_imTextObject_19_wrapper {
        position: absolute;
        top: 7px;
        left: 840px;
        width: 290px;
        height: 27px;
        text-align: center;
        z-index: 1010;
        overflow: hidden;
    }

    #imHeader_imCell_19 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCell_19 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imHeader_imTextObject_19 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCellStyleGraphics_19 {
        left: 0px;
        right: 0px;
    }

    #imHeader_imCellStyleBorders_19 {
        left: 0px;
        right: 0px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imHeader_imTextObject_19_tab0 .image-0 {
        width: 100%;
        max-width: 24px;
        height: auto;
    }

    #imHeader_imTextObject_19 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imHeader_imObjectImage_20_wrapper {
        position: absolute;
        top: 100px;
        left: 1050px;
        width: 90px;
        height: 92px;
        text-align: center;
        z-index: 1011;
        overflow: hidden;
    }

    #imHeader_imObjectImage_20_wrapper img {
        -webkit-clip-path: inset(0 0 1.075% 0);
        clip-path: inset(0 0 1.075% 0);
    }

    #imHeader_imCell_20 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCell_20 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imHeader_imObjectImage_20 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCellStyleGraphics_20 {
        left: 0px;
        right: 0px;
    }

    #imHeader_imCellStyleBorders_20 {
        left: 0px;
        right: 0px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }
}

@media (max-width: 1189.9px) and (min-width: 720.0px) {
    #imHeader_imMenuObject_04_wrapper {
        position: absolute;
        top: 210px;
        left: 29px;
        width: 665px;
        height: 38px;
        text-align: center;
        z-index: 1002;
    }

    #imHeader_imCell_4 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCell_4 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imHeader_imMenuObject_04 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCellStyleGraphics_4 {
        left: 0px;
        right: 0px;
    }

    #imHeader_imCellStyleBorders_4 {
        left: 0px;
        right: 0px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    /* Main menu background */
    #imHeader_imMenuObject_04_container {
        border-style: solid;
        border-width: 0px 0px 0px 0px;
        border-color: transparent transparent transparent transparent;
        border-top-left-radius: 0px;
        border-top-right-radius: 0px;
        border-bottom-left-radius: 0px;
        border-bottom-right-radius: 0px;
        width: 100%;
        box-sizing: border-box;
        background-color: transparent;
        padding: 0px 0px 0px 0px;
        display: inline-table;
    }

    #imHeader_imMenuObject_04_container > ul:after {
        content: '';
        display: table;
        clear: both;
    }

    /* Main menu button size and position */
    #imHeader_imMenuObject_04_container > ul > li {
        position: relative;
        margin-left: 2px;
        margin-top: 0px;
        display: inline-block;
        vertical-align: top;
    }

    #imHeader_imMenuObject_04_container > ul > li > .label-wrapper, #imHeader_imMenuObject_04_container > ul > li > div > .label-wrapper {
        display: block;
        overflow: hidden;
        width: 110px;
        height: 38px;
        padding: 0 0px 0 0px;
        border-width: 0px 0px 0px 0px;
        border-top-left-radius: 0px;
        border-top-right-radius: 0px;
        border-bottom-left-radius: 0px;
        border-bottom-right-radius: 0px;
    }

    #imHeader_imMenuObject_04 .hamburger-button {
        cursor: pointer;
        width: 38px;
        height: 38px;
        display: inline-block;
        vertical-align: top;
        padding: 0;
        border-width: 0px 0px 0px 0px;
        border-top-left-radius: 0px;
        border-top-right-radius: 0px;
        border-bottom-left-radius: 0px;
        border-bottom-right-radius: 0px;
    }

    #imHeader_imMenuObject_04 .hamburger-bar {
        margin: 4px auto;
        width: 65%;
        height: 4px;
        background-color: rgba(73, 180, 119, 1);
    }

    #imHeader_imMenuObject_04 .label-inner-wrapper, #imHeader_imMenuObject_04 .hamburger-button > div {
        display: table;
        width: 100%;
        height: 100%;
        position: relative;
        z-index: 1;
    }

    #imHeader_imMenuObject_04_container > ul > li .label, #imHeader_imMenuObject_04 .hamburger-button > div > div {
        display: table-cell;
        vertical-align: middle;
    }

    /* Main menu default button style */
    #imHeader_imMenuObject_04_container > ul > li > .label-wrapper {
        background-color: transparent;
        background-image: none;
        border-color: rgba(153, 153, 153, 1) rgba(153, 153, 153, 1) rgba(153, 153, 153, 1) rgba(153, 153, 153, 1);
        border-style: solid;
    }

    #imHeader_imMenuObject_04_container > ul > li > .label-wrapper .label {
        width: 100%;
        height: 100%;
        font-family: 'Open Sans';
        font-size: 10pt;
        font-style: normal;
        text-decoration: none;
        text-align: center;
        color: rgba(0, 0, 0, 1);
        font-weight: bold;
    }

    /* Hamburger button style */
    #imHeader_imMenuObject_04 .hamburger-button {
        background-color: transparent;
        background-image: none;
        border-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1);
        border-style: solid;
    }

    #imHeader_imMenuObject_04 .hamburger-button .label {
        width: 100%;
        height: 100%;
        font-family: 'Open Sans';
        font-size: 11pt;
        font-style: normal;
        text-decoration: none;
        text-align: center;
        color: rgba(73, 180, 119, 1);
        font-weight: normal;
    }

    /* Main menu current button style */
    #imHeader_imMenuObject_04_container > ul > .imMnMnCurrent > .label-wrapper {
        background-color: transparent;
        background-image: none;
        border-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1);
        border-style: solid;
    }

    #imHeader_imMenuObject_04_container > ul > .imMnMnCurrent > .label-wrapper .label {
        width: 100%;
        height: 100%;
        font-family: 'Open Sans';
        font-size: 10pt;
        font-style: normal;
        text-decoration: none;
        text-align: center;
        color: rgba(73, 180, 119, 1);
        font-weight: bold;
    }

    /* Main menu hover button style */
    #imHeader_imMenuObject_04_container > ul > li.imPage:hover > .label-wrapper {
        background-color: transparent;
        background-image: none;
        border-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1);
        border-style: solid;
    }

    #imHeader_imMenuObject_04_container > ul > li.imPage:hover > .label-wrapper .label {
        width: 100%;
        height: 100%;
        font-family: 'Open Sans';
        font-size: 10pt;
        font-style: normal;
        text-decoration: none;
        text-align: center;
        color: rgba(73, 180, 119, 1);
        font-weight: bold;
    }

    #imHeader_imMenuObject_04_container > ul > li.imLevel:hover > .label-wrapper {
        background-color: transparent;
        background-image: none;
        border-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1);
        border-style: solid;
    }

    #imHeader_imMenuObject_04_container > ul > li.imLevel:hover > .label-wrapper .label {
        width: 100%;
        height: 100%;
        font-family: 'Open Sans';
        font-size: 10pt;
        font-style: normal;
        text-decoration: none;
        text-align: center;
        color: rgba(73, 180, 119, 1);
        font-weight: bold;
    }

    /* Main menu separator button style */
    #imHeader_imMenuObject_04_container > ul > .imMnMnSeparator > .label-wrapper {
        background-color: transparent;
        background-image: none;
        border-color: rgba(255, 255, 255, 1) rgba(255, 255, 255, 1) rgba(255, 255, 255, 1) rgba(255, 255, 255, 1);
        border-style: solid;
    }

    #imHeader_imMenuObject_04_container > ul > .imMnMnSeparator > .label-wrapper .label {
        width: 100%;
        height: 100%;
        font-family: 'Open Sans';
        font-size: 10pt;
        font-style: normal;
        text-decoration: none;
        text-align: center;
        color: rgba(0, 0, 0, 1);
        font-weight: bold;
    }

    #imHeader_imMenuObject_04 .imLevel {
        cursor: default;
    }

    #imHeader_imMenuObject_04-menu-opened .imLevel {
        cursor: default;
    }

    #imHeader_imMenuObject_04 {
        text-align: center;
    }

    /* Level menu background */
    #imHeader_imMenuObject_04 ul ul {
        border-style: solid;
        border-width: 0px 0px 0px 0px;
        border-color: transparent transparent transparent transparent;
        border-top-left-radius: 0px;
        border-top-right-radius: 0px;
        border-bottom-left-radius: 0px;
        border-bottom-right-radius: 0px;
        background-color: rgba(255, 255, 255, 1);
    }

    /* Level menu button size and position */
    #imHeader_imMenuObject_04 ul ul li {
        position: relative;
        margin-bottom: 0px;
        display: inline-block;
        vertical-align: top;
    }

    /* Multiple column menu buttons position */
    #imHeader_imMenuObject_04 .multiple-column > ul {
        max-width: 300px;
    }

    #imHeader_imMenuObject_04 ul ul li:last-child {
        margin-bottom: 0;
    }

    #imHeader_imMenuObject_04 ul ul .label-wrapper {
        display: block;
        overflow: hidden;
        width: 240px;
        height: 36px;
        padding: 0 30px 0 30px;
    }

    #imHeader_imMenuObject_04 ul ul .label {
        display: table-cell;
        vertical-align: middle;
    }

    /* Level menu default button style */
    #imHeader_imMenuObject_04 ul ul .label-wrapper {
        background-color: rgba(255, 255, 255, 1);
        background-image: none;
        border-color: rgba(0, 113, 188, 1) rgba(0, 113, 188, 1) rgba(0, 113, 188, 1) rgba(0, 113, 188, 1);
        border-style: solid;
    }

    #imHeader_imMenuObject_04 ul ul .label-wrapper .label {
        width: 100%;
        height: 100%;
        font-family: 'Open Sans';
        font-size: 11pt;
        font-style: normal;
        text-decoration: none;
        text-align: center;
        color: rgba(67, 67, 67, 1);
        font-weight: bold;
    }

    /* Level menu hover button style */
    #imHeader_imMenuObject_04 ul ul li.imLevel:hover > .label-wrapper {
        background-color: rgba(255, 255, 255, 1);
        background-image: none;
        border-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1);
        border-style: solid;
    }

    #imHeader_imMenuObject_04 ul ul li.imLevel:hover > .label-wrapper .label {
        width: 100%;
        height: 100%;
        font-family: 'Open Sans';
        font-size: 11pt;
        font-style: normal;
        text-decoration: none;
        text-align: center;
        color: rgba(73, 180, 119, 1);
        font-weight: bold;
    }

    #imHeader_imMenuObject_04 ul ul li.imPage:hover > .label-wrapper {
        background-color: rgba(255, 255, 255, 1);
        background-image: none;
        border-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1);
        border-style: solid;
    }

    #imHeader_imMenuObject_04 ul ul li.imPage:hover > .label-wrapper .label {
        width: 100%;
        height: 100%;
        font-family: 'Open Sans';
        font-size: 11pt;
        font-style: normal;
        text-decoration: none;
        text-align: center;
        color: rgba(73, 180, 119, 1);
        font-weight: bold;
    }

    /* Level menu separator button style */
    #imHeader_imMenuObject_04 ul ul .imMnMnSeparator > .label-wrapper {
        background-color: transparent;
        background-image: none;
        border-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1);
        border-style: solid;
    }

    #imHeader_imMenuObject_04 ul ul .imMnMnSeparator > .label-wrapper .label {
        width: 100%;
        height: 100%;
        font-family: 'Open Sans';
        font-size: 11pt;
        font-style: normal;
        text-decoration: none;
        text-align: center;
        color: rgba(0, 0, 0, 1);
        font-weight: bold;
    }

    /* Level menu separation line style */
    /* Level menu current button style */
    #imHeader_imMenuObject_04 .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper {
        background-color: rgba(255, 255, 255, 1);
        background-image: none;
        border-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1);
        border-style: solid;
    }

    #imHeader_imMenuObject_04 .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper .label {
        width: 100%;
        height: 100%;
        font-family: 'Open Sans';
        font-size: 11pt;
        font-style: normal;
        text-decoration: none;
        text-align: center;
        color: rgba(183, 183, 183, 1);
        font-weight: bold;
    }

    #imHeader_imMenuObject_04 ul ul {
        z-index: 2;
    }

    /* Level menu show/hide directives */
    #imHeader_imMenuObject_04 .multiple-column {
        position: absolute;
        z-index: 2;
        left: 0;
    }

    #imHeader_imMenuObject_04 .multiple-column > ul {
        position: static;
        display: inline-block;
        vertical-align: top;
    }

    #imHeader_imMenuObject_04 .multiple-column > ul > li {
        display: block;
    }

    #imHeader_imMenuObject_04_container > ul > li > ul {
        position: absolute;
        top: 38px;
    }

    #imHeader_imMenuObject_04_container > ul > li > ul.open-bottom {
        left: 0;
    }

    #imHeader_imMenuObject_04_container > ul > li > ul.open-left {
        right: 110px;
    }

    #imHeader_imMenuObject_04_container > ul > li > ul.open-right {
        left: 110px;
    }

    #imHeader_imMenuObject_04_container > ul > li > ul ul, #imHeader_imMenuObject_04_container .multiple-column > ul > li ul {
        position: absolute;
        top: 0;
    }

    #imHeader_imMenuObject_04_container > ul > li > ul ul.open-left, #imHeader_imMenuObject_04_container .multiple-column > ul > li ul.open-left {
        right: 300px;
    }

    #imHeader_imMenuObject_04_container > ul > li > ul ul.open-right, #imHeader_imMenuObject_04_container .multiple-column > ul > li ul.open-right {
        left: 300px;
    }

    #imHeader_imMenuObject_04 ul > li > ul, #imHeader_imMenuObject_04 .multiple-column {
        display: none;
    }

    #imHeader_imMenuObject_04_container > ul > li:nth-child(5n+1) {
        margin-left: 0;
        clear: left;
    }

    #imHeader_imMenuObject_04_container > ul > li:nth-child(n+6) {
        margin-top: 2px;
    }

    #imHeader_imMenuObject_04-menu-opened {
        display: none;
    }

    #imHeader_imMenuObject_04 .hamburger-component {
        display: none;
    }

    #imHeader_imObjectImage_08_wrapper {
        position: absolute;
        top: 46px;
        left: 288px;
        width: 155px;
        height: 151px;
        text-align: center;
        z-index: 1003;
        overflow: hidden;
    }

    #imHeader_imObjectImage_08_wrapper img {
        -webkit-clip-path: inset(0 0 2.581% 0);
        clip-path: inset(0 0 2.581% 0);
    }

    #imHeader_imCell_8 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCell_8 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imHeader_imObjectImage_08 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCellStyleGraphics_8 {
        left: 0px;
        right: 0px;
    }

    #imHeader_imCellStyleBorders_8 {
        left: 0px;
        right: 0px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imHeader_imTextObject_13_wrapper {
        display: none;
    }

    #imHeader_imCell_13 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCell_13 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imHeader_imTextObject_13 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCellStyleGraphics_13 {
        left: 0px;
        right: 0px;
    }

    #imHeader_imCellStyleBorders_13 {
        left: 0px;
        right: 0px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imHeader_imTextObject_13 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imHeader_imTextObject_14_wrapper {
        display: none;
    }

    #imHeader_imCell_14 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCell_14 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imHeader_imTextObject_14 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCellStyleGraphics_14 {
        left: 0px;
        right: 0px;
    }

    #imHeader_imCellStyleBorders_14 {
        left: 0px;
        right: 0px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imHeader_imTextObject_14 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imHeader_imTextObject_15_wrapper {
        display: none;
    }

    #imHeader_imCell_15 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCell_15 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imHeader_imTextObject_15 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCellStyleGraphics_15 {
        left: 0px;
        right: 0px;
    }

    #imHeader_imCellStyleBorders_15 {
        left: 0px;
        right: 0px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imHeader_imTextObject_15 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imHeader_imTextObject_16_wrapper {
        position: absolute;
        top: 181px;
        left: 139px;
        width: 438px;
        height: 19px;
        text-align: center;
        z-index: 1007;
        overflow: hidden;
    }

    #imHeader_imCell_16 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCell_16 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imHeader_imTextObject_16 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCellStyleGraphics_16 {
        left: 0px;
        right: 0px;
    }

    #imHeader_imCellStyleBorders_16 {
        left: 0px;
        right: 0px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imHeader_imTextObject_16 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imHeader_imTextObject_17_wrapper {
        display: none;
    }

    #imHeader_imCell_17 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCell_17 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imHeader_imTextObject_17 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCellStyleGraphics_17 {
        left: 0px;
        right: 0px;
    }

    #imHeader_imCellStyleBorders_17 {
        left: 0px;
        right: 0px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imHeader_imTextObject_17 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imHeader_imTextObject_18_wrapper {
        position: absolute;
        top: 2px;
        left: 4px;
        width: 290px;
        height: 24px;
        text-align: center;
        z-index: 1009;
        overflow: hidden;
    }

    #imHeader_imCell_18 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCell_18 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imHeader_imTextObject_18 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCellStyleGraphics_18 {
        left: 0px;
        right: 0px;
    }

    #imHeader_imCellStyleBorders_18 {
        left: 0px;
        right: 0px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imHeader_imTextObject_18_tab0 .image-0 {
        width: 100%;
        max-width: 18px;
        height: auto;
    }

    #imHeader_imTextObject_18 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imHeader_imTextObject_19_wrapper {
        position: absolute;
        top: 2px;
        left: 427px;
        width: 290px;
        height: 27px;
        text-align: center;
        z-index: 1010;
        overflow: hidden;
    }

    #imHeader_imCell_19 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCell_19 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imHeader_imTextObject_19 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCellStyleGraphics_19 {
        left: 0px;
        right: 0px;
    }

    #imHeader_imCellStyleBorders_19 {
        left: 0px;
        right: 0px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imHeader_imTextObject_19_tab0 .image-0 {
        width: 100%;
        max-width: 24px;
        height: auto;
    }

    #imHeader_imTextObject_19 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imHeader_imObjectImage_20_wrapper {
        display: none;
    }

    #imHeader_imObjectImage_20_wrapper img {
        -webkit-clip-path: inset(0 0 1.075% 0);
        clip-path: inset(0 0 1.075% 0);
    }

    #imHeader_imCell_20 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCell_20 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imHeader_imObjectImage_20 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCellStyleGraphics_20 {
        left: 0px;
        right: 0px;
    }

    #imHeader_imCellStyleBorders_20 {
        left: 0px;
        right: 0px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }
}

@media (max-width: 719.9px) and (min-width: 480.0px) {
    #imHeader_imMenuObject_04_wrapper {
        position: absolute;
        top: 166px;
        left: 220px;
        width: 47px;
        height: 38px;
        text-align: center;
        z-index: 1002;
    }

    #imHeader_imCell_4 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCell_4 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imHeader_imMenuObject_04 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCellStyleGraphics_4 {
        left: 0px;
        right: 0px;
    }

    #imHeader_imCellStyleBorders_4 {
        left: 0px;
        right: 0px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    /* Main menu background */
    #imHeader_imMenuObject_04_container {
        border-style: solid;
        border-width: 0px 0px 0px 0px;
        border-color: transparent transparent transparent transparent;
        border-top-left-radius: 0px;
        border-top-right-radius: 0px;
        border-bottom-left-radius: 0px;
        border-bottom-right-radius: 0px;
        width: 100%;
        box-sizing: border-box;
        background-color: transparent;
        padding: 0px 0px 0px 0px;
        display: inline-table;
    }

    #imHeader_imMenuObject_04_container > ul:after {
        content: '';
        display: table;
        clear: both;
    }

    /* Main menu button size and position */
    #imHeader_imMenuObject_04_container > ul > li {
        position: relative;
        margin-left: 2px;
        margin-top: 0px;
        display: inline-block;
        vertical-align: top;
    }

    #imHeader_imMenuObject_04_container > ul > li > .label-wrapper, #imHeader_imMenuObject_04_container > ul > li > div > .label-wrapper {
        display: block;
        overflow: hidden;
        width: 110px;
        height: 38px;
        padding: 0 0px 0 0px;
        border-width: 0px 0px 0px 0px;
        border-top-left-radius: 0px;
        border-top-right-radius: 0px;
        border-bottom-left-radius: 0px;
        border-bottom-right-radius: 0px;
    }

    #imHeader_imMenuObject_04 .hamburger-button {
        cursor: pointer;
        width: 38px;
        height: 38px;
        display: inline-block;
        vertical-align: top;
        padding: 0;
        border-width: 0px 0px 0px 0px;
        border-top-left-radius: 0px;
        border-top-right-radius: 0px;
        border-bottom-left-radius: 0px;
        border-bottom-right-radius: 0px;
    }

    #imHeader_imMenuObject_04 .hamburger-bar {
        margin: 4px auto;
        width: 65%;
        height: 4px;
        background-color: rgba(73, 180, 119, 1);
    }

    #imHeader_imMenuObject_04 .label-inner-wrapper, #imHeader_imMenuObject_04 .hamburger-button > div {
        display: table;
        width: 100%;
        height: 100%;
        position: relative;
        z-index: 1;
    }

    #imHeader_imMenuObject_04_container > ul > li .label, #imHeader_imMenuObject_04 .hamburger-button > div > div {
        display: table-cell;
        vertical-align: middle;
    }

    /* Main menu default button style */
    #imHeader_imMenuObject_04_container > ul > li > .label-wrapper {
        background-color: transparent;
        background-image: none;
        border-color: rgba(153, 153, 153, 1) rgba(153, 153, 153, 1) rgba(153, 153, 153, 1) rgba(153, 153, 153, 1);
        border-style: solid;
    }

    #imHeader_imMenuObject_04_container > ul > li > .label-wrapper .label {
        width: 100%;
        height: 100%;
        font-family: 'Open Sans';
        font-size: 10pt;
        font-style: normal;
        text-decoration: none;
        text-align: center;
        color: rgba(0, 0, 0, 1);
        font-weight: bold;
    }

    /* Hamburger button style */
    #imHeader_imMenuObject_04 .hamburger-button {
        background-color: transparent;
        background-image: none;
        border-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1);
        border-style: solid;
    }

    #imHeader_imMenuObject_04 .hamburger-button .label {
        width: 100%;
        height: 100%;
        font-family: 'Open Sans';
        font-size: 11pt;
        font-style: normal;
        text-decoration: none;
        text-align: center;
        color: rgba(73, 180, 119, 1);
        font-weight: normal;
    }

    /* Main menu current button style */
    #imHeader_imMenuObject_04_container > ul > .imMnMnCurrent > .label-wrapper {
        background-color: transparent;
        background-image: none;
        border-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1);
        border-style: solid;
    }

    #imHeader_imMenuObject_04_container > ul > .imMnMnCurrent > .label-wrapper .label {
        width: 100%;
        height: 100%;
        font-family: 'Open Sans';
        font-size: 10pt;
        font-style: normal;
        text-decoration: none;
        text-align: center;
        color: rgba(73, 180, 119, 1);
        font-weight: bold;
    }

    /* Main menu hover button style */
    #imHeader_imMenuObject_04_container > ul > li.imPage:hover > .label-wrapper {
        background-color: transparent;
        background-image: none;
        border-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1);
        border-style: solid;
    }

    #imHeader_imMenuObject_04_container > ul > li.imPage:hover > .label-wrapper .label {
        width: 100%;
        height: 100%;
        font-family: 'Open Sans';
        font-size: 10pt;
        font-style: normal;
        text-decoration: none;
        text-align: center;
        color: rgba(73, 180, 119, 1);
        font-weight: bold;
    }

    #imHeader_imMenuObject_04_container > ul > li.imLevel:hover > .label-wrapper {
        background-color: transparent;
        background-image: none;
        border-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1);
        border-style: solid;
    }

    #imHeader_imMenuObject_04_container > ul > li.imLevel:hover > .label-wrapper .label {
        width: 100%;
        height: 100%;
        font-family: 'Open Sans';
        font-size: 10pt;
        font-style: normal;
        text-decoration: none;
        text-align: center;
        color: rgba(73, 180, 119, 1);
        font-weight: bold;
    }

    /* Main menu separator button style */
    #imHeader_imMenuObject_04_container > ul > .imMnMnSeparator > .label-wrapper {
        background-color: transparent;
        background-image: none;
        border-color: rgba(255, 255, 255, 1) rgba(255, 255, 255, 1) rgba(255, 255, 255, 1) rgba(255, 255, 255, 1);
        border-style: solid;
    }

    #imHeader_imMenuObject_04_container > ul > .imMnMnSeparator > .label-wrapper .label {
        width: 100%;
        height: 100%;
        font-family: 'Open Sans';
        font-size: 10pt;
        font-style: normal;
        text-decoration: none;
        text-align: center;
        color: rgba(0, 0, 0, 1);
        font-weight: bold;
    }

    #imHeader_imMenuObject_04 .imLevel {
        cursor: default;
    }

    #imHeader_imMenuObject_04-menu-opened .imLevel {
        cursor: default;
    }

    #imHeader_imMenuObject_04 {
        text-align: center;
    }

    #imHeader_imMenuObject_04 .hidden {
        display: none;
    }

    #imHeader_imMenuObject_04-menu-opened {
        overflow: visible;
        z-index: 10402;
    }

    #imHeader_imMenuObject_04-menu-opened ul ul {
        display: none;
        /*margin-bottom: 1px;*/
    }

    #imHeader_imMenuObject_04-menu-opened li > div {
        display: none;
    }

    #imHeader_imMenuObject_04-menu-opened #imHeader_imMenuObject_04_container-menu-opened div > ul {
        display: block;
    }

    #imHeader_imMenuObject_04-menu-opened #imHeader_imMenuObject_04_container-menu-opened > ul {
        position: absolute;
        right: 0;
        left: auto;
        top: 40px;
        background-color: rgba(217, 234, 211, 1);
        overflow-x: hidden;
        overflow-y: auto;
        height: calc(100% - 40px);
        width: 100%;
    }

    #imHeader_imMenuObject_04-menu-opened .hamburger-menu-close-button {
        display: block;
        font-family: Arial;
        font-size: 30px;
        text-align: right;
        padding: 5px 10px;
        color: rgba(67, 67, 67, 1);
    }

    #imHeader_imMenuObject_04-menu-opened .hamburger-menu-close-button span {
        cursor: pointer;
    }

    #imHeader_imMenuObject_04-menu-opened {
        position: fixed;
        top: 0;
        bottom: 0;
        right: 0;
        width: 301px;
        border-style: solid;
        border-width: 0px 0px 0px 0px;
        border-color: transparent transparent transparent transparent;
        border-top-left-radius: 0px;
        border-top-right-radius: 0px;
        border-bottom-left-radius: 0px;
        border-bottom-right-radius: 0px;
        ; }

    #imPageExtContainer:after {
        position: fixed;
        top: 0;
        right: 0;
        width: 0;
        height: 0;
        content: '';
        opacity: 0;
        transition: opacity 1000ms;
        z-index: 10401;
    }

    .menu-imHeader_imMenuObject_04-opened #imPageExtContainer:after {
        width: 100%;
        height: 100%;
        background-color: rgba(182, 215, 168, 1);
        opacity: 0.8;
    }

    .menu-imHeader_imMenuObject_04-towards-closing #imPageExtContainer:after {
        width: 100%;
        height: 100%;
        background-color: transparent;
        opacity: 0.8;
        transition: background-color 1000ms linear, opacity;
    }

    #imHeader_imMenuObject_04 .hidden {
        display: none;
    }

    /* Responsive menu button size and position */
    #imHeader_imMenuObject_04-menu-opened li {
        position: relative;
        margin-bottom: 0px;
        display: inline-block;
        vertical-align: top;
    }

    #imHeader_imMenuObject_04-menu-opened li:last-child {
        margin-bottom: 0;
    }

    #imHeader_imMenuObject_04-menu-opened .label-wrapper {
        display: block;
        overflow: hidden;
        position: relative;
        width: 241px;
        height: 82px;
        padding: 0 30px 0 30px;
    }

    #imHeader_imMenuObject_04-menu-opened .label-inner-wrapper {
        display: table;
        width: 100%;
        height: 100%;
        z-index: 1;
        position: relative;
    }

    #imHeader_imMenuObject_04-menu-opened .label {
        display: table-cell;
        vertical-align: middle;
    }

    #imHeader_imMenuObject_04-menu-opened .hamburger-menu-background {
        position: absolute;
        display: block;
        top: 0;
        bottom: 0;
        width: 301px;
        right: 0;
        left: auto;
        background-color: rgba(217, 234, 211, 1);
        transition: left 500ms, right 500ms, opacity 500ms;
        -webkit-transition: left 500ms, right 500ms, opacity 500ms;
    }

    /* Responsive menu default button style */
    #imHeader_imMenuObject_04-menu-opened ul > li > .label-wrapper {
        background-color: transparent;
        background-image: none;
    }

    #imHeader_imMenuObject_04-menu-opened ul > li > .label-wrapper .label {
        width: 100%;
        height: 100%;
        font-family: 'Open Sans';
        font-size: 20pt;
        font-style: normal;
        text-decoration: none;
        text-align: center;
        color: rgba(67, 67, 67, 1);
        font-weight: normal;
    }

    #imHeader_imMenuObject_04-menu-opened ul ul > li > .label-wrapper {
        background-color: transparent;
        background-image: none;
    }

    #imHeader_imMenuObject_04-menu-opened ul ul > li > .label-wrapper .label {
        width: 100%;
        height: 100%;
        font-family: 'Open Sans';
        font-size: 20pt;
        font-style: normal;
        text-decoration: none;
        text-align: center;
        color: rgba(67, 67, 67, 1);
        font-weight: normal;
    }

    #imHeader_imMenuObject_04-menu-opened ul ul ul > li > .label-wrapper {
        background-color: transparent;
        background-image: none;
    }

    #imHeader_imMenuObject_04-menu-opened ul ul ul > li > .label-wrapper .label {
        width: 100%;
        height: 100%;
        font-family: 'Open Sans';
        font-size: 20pt;
        font-style: normal;
        text-decoration: none;
        text-align: center;
        color: rgba(67, 67, 67, 1);
        font-weight: normal;
    }

    #imHeader_imMenuObject_04-menu-opened ul ul ul ul > li > .label-wrapper {
        background-color: transparent;
        background-image: none;
    }

    #imHeader_imMenuObject_04-menu-opened ul ul ul ul > li > .label-wrapper .label {
        width: 100%;
        height: 100%;
        font-family: 'Open Sans';
        font-size: 20pt;
        font-style: normal;
        text-decoration: none;
        text-align: center;
        color: rgba(67, 67, 67, 1);
        font-weight: normal;
    }

    /* Responsive menu hover button style */
    #imHeader_imMenuObject_04-menu-opened ul > li:hover:not(.imMnMnSeparator) > .label-wrapper {
        background-color: rgba(255, 255, 255, 1);
        background-image: none;
    }

    #imHeader_imMenuObject_04-menu-opened ul > li:hover:not(.imMnMnSeparator) > .label-wrapper .label {
        width: 100%;
        height: 100%;
        font-family: 'Open Sans';
        font-size: 20pt;
        font-style: normal;
        text-decoration: none;
        text-align: center;
        color: rgba(73, 180, 119, 1);
        font-weight: bold;
    }

    /* Responsive menu current button style */
    #imHeader_imMenuObject_04-menu-opened #imHeader_imMenuObject_04_container-menu-opened > ul > .imMnMnCurrent > .label-wrapper {
        background-color: rgba(255, 255, 255, 1);
        background-image: none;
    }

    #imHeader_imMenuObject_04-menu-opened #imHeader_imMenuObject_04_container-menu-opened > ul > .imMnMnCurrent > .label-wrapper .label {
        width: 100%;
        height: 100%;
        font-family: 'Open Sans';
        font-size: 20pt;
        font-style: normal;
        text-decoration: none;
        text-align: center;
        color: rgba(153, 0, 255, 1);
        font-weight: normal;
    }

    #imHeader_imMenuObject_04-menu-opened .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper {
        background-color: rgba(255, 255, 255, 1);
        background-image: none;
    }

    #imHeader_imMenuObject_04-menu-opened .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper .label {
        width: 100%;
        height: 100%;
        font-family: 'Open Sans';
        font-size: 20pt;
        font-style: normal;
        text-decoration: none;
        text-align: center;
        color: rgba(153, 0, 255, 1);
        font-weight: normal;
    }

    /* Responsive menu separator button style */
    #imHeader_imMenuObject_04-menu-opened ul > .imMnMnSeparator > .label-wrapper {
        background-color: transparent;
        background-image: none;
    }

    #imHeader_imMenuObject_04-menu-opened ul > .imMnMnSeparator > .label-wrapper .label {
        width: 100%;
        height: 100%;
        font-family: 'Open Sans';
        font-size: 20pt;
        font-style: normal;
        text-decoration: none;
        text-align: center;
        color: rgba(0, 0, 0, 1);
        font-weight: bold;
    }

    /* Responsive menu separation line style */
    #imHeader_imMenuObject_04-menu-opened {
        transform: translate3d(301px, 0, 0);
        transition: transform 1000ms;
        -webkit-transition: transform 1000ms;
    }

    #imHeader_imMenuObject_04-menu-opened.animated {
        transform: translate3d(0, 0, 0);
    }

    #imPageIntContainer {
        transition: transform 1000ms;
        -webkit-transition: transform 1000ms;
    }

    .menu-imHeader_imMenuObject_04-opened #imPageIntContainer {
        transform: scale(0.8);
    }

    #imHeader_imObjectImage_08_wrapper {
        position: absolute;
        top: 38px;
        left: 190px;
        width: 104px;
        height: 104px;
        text-align: center;
        z-index: 1003;
        overflow: hidden;
    }

    #imHeader_imObjectImage_08_wrapper img {
        -webkit-clip-path: inset(0 0 0% 0);
        clip-path: inset(0 0 0% 0);
    }

    #imHeader_imCell_8 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCell_8 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imHeader_imObjectImage_08 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCellStyleGraphics_8 {
        left: 0px;
        right: 0px;
    }

    #imHeader_imCellStyleBorders_8 {
        left: 0px;
        right: 0px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imHeader_imTextObject_13_wrapper {
        display: none;
    }

    #imHeader_imCell_13 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCell_13 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imHeader_imTextObject_13 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCellStyleGraphics_13 {
        left: 0px;
        right: 0px;
    }

    #imHeader_imCellStyleBorders_13 {
        left: 0px;
        right: 0px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imHeader_imTextObject_13 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imHeader_imTextObject_14_wrapper {
        display: none;
    }

    #imHeader_imCell_14 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCell_14 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imHeader_imTextObject_14 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCellStyleGraphics_14 {
        left: 0px;
        right: 0px;
    }

    #imHeader_imCellStyleBorders_14 {
        left: 0px;
        right: 0px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imHeader_imTextObject_14 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imHeader_imTextObject_15_wrapper {
        position: absolute;
        top: 133px;
        left: 83px;
        width: 320px;
        height: 28px;
        text-align: center;
        z-index: 1006;
        overflow: hidden;
    }

    #imHeader_imCell_15 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCell_15 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imHeader_imTextObject_15 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCellStyleGraphics_15 {
        left: 0px;
        right: 0px;
    }

    #imHeader_imCellStyleBorders_15 {
        left: 0px;
        right: 0px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imHeader_imTextObject_15 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imHeader_imTextObject_16_wrapper {
        display: none;
    }

    #imHeader_imCell_16 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCell_16 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imHeader_imTextObject_16 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCellStyleGraphics_16 {
        left: 0px;
        right: 0px;
    }

    #imHeader_imCellStyleBorders_16 {
        left: 0px;
        right: 0px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imHeader_imTextObject_16 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imHeader_imTextObject_17_wrapper {
        display: none;
    }

    #imHeader_imCell_17 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCell_17 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imHeader_imTextObject_17 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCellStyleGraphics_17 {
        left: 0px;
        right: 0px;
    }

    #imHeader_imCellStyleBorders_17 {
        left: 0px;
        right: 0px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imHeader_imTextObject_17 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imHeader_imTextObject_18_wrapper {
        display: none;
    }

    #imHeader_imCell_18 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCell_18 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imHeader_imTextObject_18 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCellStyleGraphics_18 {
        left: 0px;
        right: 0px;
    }

    #imHeader_imCellStyleBorders_18 {
        left: 0px;
        right: 0px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imHeader_imTextObject_18_tab0 .image-0 {
        width: 100%;
        max-width: 18px;
        height: auto;
    }

    #imHeader_imTextObject_18 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imHeader_imTextObject_19_wrapper {
        display: none;
    }

    #imHeader_imCell_19 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCell_19 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imHeader_imTextObject_19 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCellStyleGraphics_19 {
        left: 0px;
        right: 0px;
    }

    #imHeader_imCellStyleBorders_19 {
        left: 0px;
        right: 0px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imHeader_imTextObject_19_tab0 .image-0 {
        width: 100%;
        max-width: 24px;
        height: auto;
    }

    #imHeader_imTextObject_19 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imHeader_imObjectImage_20_wrapper {
        display: none;
    }

    #imHeader_imObjectImage_20_wrapper img {
        -webkit-clip-path: inset(0 0 1.075% 0);
        clip-path: inset(0 0 1.075% 0);
    }

    #imHeader_imCell_20 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCell_20 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imHeader_imObjectImage_20 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCellStyleGraphics_20 {
        left: 0px;
        right: 0px;
    }

    #imHeader_imCellStyleBorders_20 {
        left: 0px;
        right: 0px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }
}

@media (max-width: 479.9px) {
    #imHeader_imMenuObject_04_wrapper {
        position: absolute;
        top: 164px;
        left: 131px;
        width: 60px;
        height: 38px;
        text-align: center;
        z-index: 1002;
    }

    #imHeader_imCell_4 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imMenuObject_04 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCell_4 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imHeader_imCellStyleGraphics_4 {
        top: 0px;
        bottom: 0px;
        left: 0px;
        right: 0px;
        box-sizing: border-box;
    }

    /* Main menu background */
    #imHeader_imMenuObject_04_container {
        border-style: solid;
        border-width: 0px 0px 0px 0px;
        border-color: transparent transparent transparent transparent;
        border-top-left-radius: 0px;
        border-top-right-radius: 0px;
        border-bottom-left-radius: 0px;
        border-bottom-right-radius: 0px;
        width: 100%;
        box-sizing: border-box;
        background-color: transparent;
        padding: 0px 0px 0px 0px;
        display: inline-table;
    }

    #imHeader_imMenuObject_04_container > ul:after {
        content: '';
        display: table;
        clear: both;
    }

    /* Main menu button size and position */
    #imHeader_imMenuObject_04_container > ul > li {
        position: relative;
        margin-left: 2px;
        margin-top: 0px;
        display: inline-block;
        vertical-align: top;
    }

    #imHeader_imMenuObject_04_container > ul > li > .label-wrapper, #imHeader_imMenuObject_04_container > ul > li > div > .label-wrapper {
        display: block;
        overflow: hidden;
        width: 110px;
        height: 38px;
        padding: 0 0px 0 0px;
        border-width: 0px 0px 0px 0px;
        border-top-left-radius: 0px;
        border-top-right-radius: 0px;
        border-bottom-left-radius: 0px;
        border-bottom-right-radius: 0px;
    }

    #imHeader_imMenuObject_04 .hamburger-button {
        cursor: pointer;
        width: 38px;
        height: 38px;
        display: inline-block;
        vertical-align: top;
        padding: 0;
        border-width: 0px 0px 0px 0px;
        border-top-left-radius: 0px;
        border-top-right-radius: 0px;
        border-bottom-left-radius: 0px;
        border-bottom-right-radius: 0px;
    }

    #imHeader_imMenuObject_04 .hamburger-bar {
        margin: 4px auto;
        width: 65%;
        height: 4px;
        background-color: rgba(73, 180, 119, 1);
    }

    #imHeader_imMenuObject_04 .label-inner-wrapper, #imHeader_imMenuObject_04 .hamburger-button > div {
        display: table;
        width: 100%;
        height: 100%;
        position: relative;
        z-index: 1;
    }

    #imHeader_imMenuObject_04_container > ul > li .label, #imHeader_imMenuObject_04 .hamburger-button > div > div {
        display: table-cell;
        vertical-align: middle;
    }

    /* Main menu default button style */
    #imHeader_imMenuObject_04_container > ul > li > .label-wrapper {
        background-color: transparent;
        background-image: none;
        border-color: rgba(153, 153, 153, 1) rgba(153, 153, 153, 1) rgba(153, 153, 153, 1) rgba(153, 153, 153, 1);
        border-style: solid;
    }

    #imHeader_imMenuObject_04_container > ul > li > .label-wrapper .label {
        width: 100%;
        height: 100%;
        font-family: 'Open Sans';
        font-size: 10pt;
        font-style: normal;
        text-decoration: none;
        text-align: center;
        color: rgba(0, 0, 0, 1);
        font-weight: bold;
    }

    /* Hamburger button style */
    #imHeader_imMenuObject_04 .hamburger-button {
        background-color: transparent;
        background-image: none;
        border-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1);
        border-style: solid;
    }

    #imHeader_imMenuObject_04 .hamburger-button .label {
        width: 100%;
        height: 100%;
        font-family: 'Open Sans';
        font-size: 11pt;
        font-style: normal;
        text-decoration: none;
        text-align: center;
        color: rgba(73, 180, 119, 1);
        font-weight: normal;
    }

    /* Main menu current button style */
    #imHeader_imMenuObject_04_container > ul > .imMnMnCurrent > .label-wrapper {
        background-color: transparent;
        background-image: none;
        border-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1);
        border-style: solid;
    }

    #imHeader_imMenuObject_04_container > ul > .imMnMnCurrent > .label-wrapper .label {
        width: 100%;
        height: 100%;
        font-family: 'Open Sans';
        font-size: 10pt;
        font-style: normal;
        text-decoration: none;
        text-align: center;
        color: rgba(73, 180, 119, 1);
        font-weight: bold;
    }

    /* Main menu hover button style */
    #imHeader_imMenuObject_04_container > ul > li.imPage:hover > .label-wrapper {
        background-color: transparent;
        background-image: none;
        border-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1);
        border-style: solid;
    }

    #imHeader_imMenuObject_04_container > ul > li.imPage:hover > .label-wrapper .label {
        width: 100%;
        height: 100%;
        font-family: 'Open Sans';
        font-size: 10pt;
        font-style: normal;
        text-decoration: none;
        text-align: center;
        color: rgba(73, 180, 119, 1);
        font-weight: bold;
    }

    #imHeader_imMenuObject_04_container > ul > li.imLevel:hover > .label-wrapper {
        background-color: transparent;
        background-image: none;
        border-color: rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1) rgba(211, 211, 211, 1);
        border-style: solid;
    }

    #imHeader_imMenuObject_04_container > ul > li.imLevel:hover > .label-wrapper .label {
        width: 100%;
        height: 100%;
        font-family: 'Open Sans';
        font-size: 10pt;
        font-style: normal;
        text-decoration: none;
        text-align: center;
        color: rgba(73, 180, 119, 1);
        font-weight: bold;
    }

    /* Main menu separator button style */
    #imHeader_imMenuObject_04_container > ul > .imMnMnSeparator > .label-wrapper {
        background-color: transparent;
        background-image: none;
        border-color: rgba(255, 255, 255, 1) rgba(255, 255, 255, 1) rgba(255, 255, 255, 1) rgba(255, 255, 255, 1);
        border-style: solid;
    }

    #imHeader_imMenuObject_04_container > ul > .imMnMnSeparator > .label-wrapper .label {
        width: 100%;
        height: 100%;
        font-family: 'Open Sans';
        font-size: 10pt;
        font-style: normal;
        text-decoration: none;
        text-align: center;
        color: rgba(0, 0, 0, 1);
        font-weight: bold;
    }

    #imHeader_imMenuObject_04 .imLevel {
        cursor: default;
    }

    #imHeader_imMenuObject_04-menu-opened .imLevel {
        cursor: default;
    }

    #imHeader_imMenuObject_04 {
        text-align: center;
    }

    #imHeader_imMenuObject_04 .hidden {
        display: none;
    }

    #imHeader_imMenuObject_04-menu-opened {
        overflow: visible;
        z-index: 10402;
    }

    #imHeader_imMenuObject_04-menu-opened ul ul {
        display: none;
        /*margin-bottom: 1px;*/
    }

    #imHeader_imMenuObject_04-menu-opened li > div {
        display: none;
    }

    #imHeader_imMenuObject_04-menu-opened #imHeader_imMenuObject_04_container-menu-opened div > ul {
        display: block;
    }

    #imHeader_imMenuObject_04-menu-opened #imHeader_imMenuObject_04_container-menu-opened > ul {
        position: absolute;
        right: 0;
        left: auto;
        top: 40px;
        background-color: rgba(217, 234, 211, 1);
        overflow-x: hidden;
        overflow-y: auto;
        height: calc(100% - 40px);
        width: 100%;
    }

    #imHeader_imMenuObject_04-menu-opened .hamburger-menu-close-button {
        display: block;
        font-family: Arial;
        font-size: 30px;
        text-align: right;
        padding: 5px 10px;
        color: rgba(67, 67, 67, 1);
    }

    #imHeader_imMenuObject_04-menu-opened .hamburger-menu-close-button span {
        cursor: pointer;
    }

    #imHeader_imMenuObject_04-menu-opened {
        position: fixed;
        top: 0;
        bottom: 0;
        right: 0;
        width: 301px;
        border-style: solid;
        border-width: 0px 0px 0px 0px;
        border-color: transparent transparent transparent transparent;
        border-top-left-radius: 0px;
        border-top-right-radius: 0px;
        border-bottom-left-radius: 0px;
        border-bottom-right-radius: 0px;
        ; }

    #imPageExtContainer:after {
        position: fixed;
        top: 0;
        right: 0;
        width: 0;
        height: 0;
        content: '';
        opacity: 0;
        transition: opacity 1000ms;
        z-index: 10401;
    }

    .menu-imHeader_imMenuObject_04-opened #imPageExtContainer:after {
        width: 100%;
        height: 100%;
        background-color: rgba(182, 215, 168, 1);
        opacity: 0.8;
    }

    .menu-imHeader_imMenuObject_04-towards-closing #imPageExtContainer:after {
        width: 100%;
        height: 100%;
        background-color: transparent;
        opacity: 0.8;
        transition: background-color 1000ms linear, opacity;
    }

    #imHeader_imMenuObject_04 .hidden {
        display: none;
    }

    /* Responsive menu button size and position */
    #imHeader_imMenuObject_04-menu-opened li {
        position: relative;
        margin-bottom: 0px;
        display: inline-block;
        vertical-align: top;
    }

    #imHeader_imMenuObject_04-menu-opened li:last-child {
        margin-bottom: 0;
    }

    #imHeader_imMenuObject_04-menu-opened .label-wrapper {
        display: block;
        overflow: hidden;
        position: relative;
        width: 241px;
        height: 82px;
        padding: 0 30px 0 30px;
    }

    #imHeader_imMenuObject_04-menu-opened .label-inner-wrapper {
        display: table;
        width: 100%;
        height: 100%;
        z-index: 1;
        position: relative;
    }

    #imHeader_imMenuObject_04-menu-opened .label {
        display: table-cell;
        vertical-align: middle;
    }

    #imHeader_imMenuObject_04-menu-opened .hamburger-menu-background {
        position: absolute;
        display: block;
        top: 0;
        bottom: 0;
        width: 301px;
        right: 0;
        left: auto;
        background-color: rgba(217, 234, 211, 1);
        transition: left 500ms, right 500ms, opacity 500ms;
        -webkit-transition: left 500ms, right 500ms, opacity 500ms;
    }

    /* Responsive menu default button style */
    #imHeader_imMenuObject_04-menu-opened ul > li > .label-wrapper {
        background-color: transparent;
        background-image: none;
    }

    #imHeader_imMenuObject_04-menu-opened ul > li > .label-wrapper .label {
        width: 100%;
        height: 100%;
        font-family: 'Open Sans';
        font-size: 20pt;
        font-style: normal;
        text-decoration: none;
        text-align: center;
        color: rgba(67, 67, 67, 1);
        font-weight: normal;
    }

    #imHeader_imMenuObject_04-menu-opened ul ul > li > .label-wrapper {
        background-color: transparent;
        background-image: none;
    }

    #imHeader_imMenuObject_04-menu-opened ul ul > li > .label-wrapper .label {
        width: 100%;
        height: 100%;
        font-family: 'Open Sans';
        font-size: 20pt;
        font-style: normal;
        text-decoration: none;
        text-align: center;
        color: rgba(67, 67, 67, 1);
        font-weight: normal;
    }

    #imHeader_imMenuObject_04-menu-opened ul ul ul > li > .label-wrapper {
        background-color: transparent;
        background-image: none;
    }

    #imHeader_imMenuObject_04-menu-opened ul ul ul > li > .label-wrapper .label {
        width: 100%;
        height: 100%;
        font-family: 'Open Sans';
        font-size: 20pt;
        font-style: normal;
        text-decoration: none;
        text-align: center;
        color: rgba(67, 67, 67, 1);
        font-weight: normal;
    }

    #imHeader_imMenuObject_04-menu-opened ul ul ul ul > li > .label-wrapper {
        background-color: transparent;
        background-image: none;
    }

    #imHeader_imMenuObject_04-menu-opened ul ul ul ul > li > .label-wrapper .label {
        width: 100%;
        height: 100%;
        font-family: 'Open Sans';
        font-size: 20pt;
        font-style: normal;
        text-decoration: none;
        text-align: center;
        color: rgba(67, 67, 67, 1);
        font-weight: normal;
    }

    /* Responsive menu hover button style */
    #imHeader_imMenuObject_04-menu-opened ul > li:hover:not(.imMnMnSeparator) > .label-wrapper {
        background-color: rgba(255, 255, 255, 1);
        background-image: none;
    }

    #imHeader_imMenuObject_04-menu-opened ul > li:hover:not(.imMnMnSeparator) > .label-wrapper .label {
        width: 100%;
        height: 100%;
        font-family: 'Open Sans';
        font-size: 20pt;
        font-style: normal;
        text-decoration: none;
        text-align: center;
        color: rgba(73, 180, 119, 1);
        font-weight: bold;
    }

    /* Responsive menu current button style */
    #imHeader_imMenuObject_04-menu-opened #imHeader_imMenuObject_04_container-menu-opened > ul > .imMnMnCurrent > .label-wrapper {
        background-color: rgba(255, 255, 255, 1);
        background-image: none;
    }

    #imHeader_imMenuObject_04-menu-opened #imHeader_imMenuObject_04_container-menu-opened > ul > .imMnMnCurrent > .label-wrapper .label {
        width: 100%;
        height: 100%;
        font-family: 'Open Sans';
        font-size: 20pt;
        font-style: normal;
        text-decoration: none;
        text-align: center;
        color: rgba(153, 0, 255, 1);
        font-weight: normal;
    }

    #imHeader_imMenuObject_04-menu-opened .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper {
        background-color: rgba(255, 255, 255, 1);
        background-image: none;
    }

    #imHeader_imMenuObject_04-menu-opened .imMnMnCurrent > ul > .imMnMnCurrent > .label-wrapper .label {
        width: 100%;
        height: 100%;
        font-family: 'Open Sans';
        font-size: 20pt;
        font-style: normal;
        text-decoration: none;
        text-align: center;
        color: rgba(153, 0, 255, 1);
        font-weight: normal;
    }

    /* Responsive menu separator button style */
    #imHeader_imMenuObject_04-menu-opened ul > .imMnMnSeparator > .label-wrapper {
        background-color: transparent;
        background-image: none;
    }

    #imHeader_imMenuObject_04-menu-opened ul > .imMnMnSeparator > .label-wrapper .label {
        width: 100%;
        height: 100%;
        font-family: 'Open Sans';
        font-size: 20pt;
        font-style: normal;
        text-decoration: none;
        text-align: center;
        color: rgba(0, 0, 0, 1);
        font-weight: bold;
    }

    /* Responsive menu separation line style */
    #imHeader_imMenuObject_04-menu-opened {
        transform: translate3d(301px, 0, 0);
        transition: transform 1000ms;
        -webkit-transition: transform 1000ms;
    }

    #imHeader_imMenuObject_04-menu-opened.animated {
        transform: translate3d(0, 0, 0);
    }

    #imPageIntContainer {
        transition: transform 1000ms;
        -webkit-transition: transform 1000ms;
    }

    .menu-imHeader_imMenuObject_04-opened #imPageIntContainer {
        transform: scale(0.8);
    }

    #imHeader_imObjectImage_08_wrapper {
        position: absolute;
        top: 39px;
        left: 107px;
        width: 108px;
        height: 108px;
        text-align: center;
        z-index: 1003;
        overflow: hidden;
    }

    #imHeader_imObjectImage_08_wrapper img {
        -webkit-clip-path: inset(0 0 0% 0);
        clip-path: inset(0 0 0% 0);
    }

    #imHeader_imCell_8 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imObjectImage_08 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCell_8 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imHeader_imCellStyleGraphics_8 {
        top: 0px;
        bottom: 0px;
        left: 0px;
        right: 0px;
        box-sizing: border-box;
    }

    #imHeader_imTextObject_13_wrapper {
        display: none;
    }

    #imHeader_imCell_13 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imTextObject_13 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCell_13 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imHeader_imCellStyleGraphics_13 {
        top: 0px;
        bottom: 0px;
        left: 0px;
        right: 0px;
        box-sizing: border-box;
    }

    #imHeader_imTextObject_13 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imHeader_imTextObject_14_wrapper {
        position: absolute;
        top: 133px;
        left: -1px;
        width: 327px;
        height: 28px;
        text-align: center;
        z-index: 1005;
        overflow: hidden;
    }

    #imHeader_imCell_14 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imTextObject_14 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCell_14 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imHeader_imCellStyleGraphics_14 {
        top: 0px;
        bottom: 0px;
        left: 0px;
        right: 0px;
        box-sizing: border-box;
    }

    #imHeader_imTextObject_14 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imHeader_imTextObject_15_wrapper {
        display: none;
    }

    #imHeader_imCell_15 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imTextObject_15 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCell_15 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imHeader_imCellStyleGraphics_15 {
        top: 0px;
        bottom: 0px;
        left: 0px;
        right: 0px;
        box-sizing: border-box;
    }

    #imHeader_imTextObject_15 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imHeader_imTextObject_16_wrapper {
        display: none;
    }

    #imHeader_imCell_16 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imTextObject_16 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCell_16 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imHeader_imCellStyleGraphics_16 {
        top: 0px;
        bottom: 0px;
        left: 0px;
        right: 0px;
        box-sizing: border-box;
    }

    #imHeader_imTextObject_16 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imHeader_imTextObject_17_wrapper {
        display: none;
    }

    #imHeader_imCell_17 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imTextObject_17 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCell_17 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imHeader_imCellStyleGraphics_17 {
        top: 0px;
        bottom: 0px;
        left: 0px;
        right: 0px;
        box-sizing: border-box;
    }

    #imHeader_imTextObject_17 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imHeader_imTextObject_18_wrapper {
        display: none;
    }

    #imHeader_imCell_18 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imTextObject_18 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCell_18 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imHeader_imCellStyleGraphics_18 {
        top: 0px;
        bottom: 0px;
        left: 0px;
        right: 0px;
        box-sizing: border-box;
    }

    #imHeader_imTextObject_18_tab0 .image-0 {
        width: 100%;
        max-width: 18px;
        height: auto;
    }

    #imHeader_imTextObject_18 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imHeader_imTextObject_19_wrapper {
        display: none;
    }

    #imHeader_imCell_19 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imTextObject_19 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCell_19 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imHeader_imCellStyleGraphics_19 {
        top: 0px;
        bottom: 0px;
        left: 0px;
        right: 0px;
        box-sizing: border-box;
    }

    #imHeader_imTextObject_19_tab0 .image-0 {
        width: 100%;
        max-width: 24px;
        height: auto;
    }

    #imHeader_imTextObject_19 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imHeader_imObjectImage_20_wrapper {
        display: none;
    }

    #imHeader_imObjectImage_20_wrapper img {
        -webkit-clip-path: inset(0 0 1.075% 0);
        clip-path: inset(0 0 1.075% 0);
    }

    #imHeader_imCell_20 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imObjectImage_20 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imHeader_imCell_20 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imHeader_imCellStyleGraphics_20 {
        top: 0px;
        bottom: 0px;
        left: 0px;
        right: 0px;
        box-sizing: border-box;
    }
}

@media (min-width: 1190.0px) {
    #imFooter_imTextObject_02_wrapper {
        position: absolute;
        top: 58px;
        left: 550px;
        width: 307px;
        height: 152px;
        text-align: center;
        z-index: 1002;
        overflow: hidden;
    }

    #imFooter_imCell_2 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imFooter_imCell_2 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imFooter_imTextObject_02 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imFooter_imCellStyleGraphics_2 {
        left: 0px;
        right: 0px;
    }

    #imFooter_imCellStyleBorders_2 {
        left: 0px;
        right: 0px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imFooter_imTextObject_02_tab0 .image-0 {
        width: 100%;
        max-width: 20px;
        height: auto;
    }

    #imFooter_imTextObject_02 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imFooter_imTextObject_08_wrapper {
        position: absolute;
        top: 60px;
        left: 195px;
        width: 287px;
        height: 176px;
        text-align: center;
        z-index: 1008;
        overflow: hidden;
    }

    #imFooter_imCell_8 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imFooter_imCell_8 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imFooter_imTextObject_08 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imFooter_imCellStyleGraphics_8 {
        left: 0px;
        right: 0px;
    }

    #imFooter_imCellStyleBorders_8 {
        left: 0px;
        right: 0px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imFooter_imTextObject_08_tab0 .image-2 {
        width: 100%;
        max-width: 59px;
        height: auto;
    }

    #imFooter_imTextObject_08 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imFooter_pluginAppObj_10_wrapper {
        position: absolute;
        top: 112px;
        left: 878px;
        width: 219px;
        height: 40px;
        text-align: center;
        z-index: 1003;
    }

    #imFooter_imCell_10 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imFooter_imCell_10 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imFooter_pluginAppObj_10 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imFooter_imCellStyleGraphics_10 {
        left: 0px;
        right: 0px;
    }

    #imFooter_imCellStyleBorders_10 {
        left: 0px;
        right: 0px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imFooter_imTextObject_13_wrapper {
        position: absolute;
        top: 305px;
        left: 220px;
        width: 760px;
        height: 32px;
        text-align: center;
        z-index: 1004;
        overflow: hidden;
    }

    #imFooter_imCell_13 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imFooter_imCell_13 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imFooter_imTextObject_13 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imFooter_imCellStyleGraphics_13 {
        left: 0px;
        right: 0px;
    }

    #imFooter_imCellStyleBorders_13 {
        left: 0px;
        right: 0px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imFooter_imTextObject_13 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imFooter_imTextObject_14_wrapper {
        position: absolute;
        top: 60px;
        left: 916px;
        width: 213px;
        height: 52px;
        text-align: center;
        z-index: 1005;
        overflow: hidden;
    }

    #imFooter_imCell_14 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imFooter_imCell_14 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imFooter_imTextObject_14 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imFooter_imCellStyleGraphics_14 {
        left: 0px;
        right: 0px;
    }

    #imFooter_imCellStyleBorders_14 {
        left: 0px;
        right: 0px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imFooter_imTextObject_14 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imFooter_imTextObject_15_wrapper {
        display: none;
    }

    #imFooter_imCell_15 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imFooter_imCell_15 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imFooter_imTextObject_15 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imFooter_imCellStyleGraphics_15 {
        left: 0px;
        right: 0px;
    }

    #imFooter_imCellStyleBorders_15 {
        left: 0px;
        right: 0px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imFooter_imTextObject_15_tab0 .image-0 {
        width: 100%;
        max-width: 47px;
        height: auto;
    }

    #imFooter_imTextObject_15 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imFooter_imTextObject_16_wrapper {
        display: none;
    }

    #imFooter_imCell_16 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imFooter_imCell_16 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imFooter_imTextObject_16 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imFooter_imCellStyleGraphics_16 {
        left: 0px;
        right: 0px;
    }

    #imFooter_imCellStyleBorders_16 {
        left: 0px;
        right: 0px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imFooter_imTextObject_16 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }
}

@media (max-width: 1189.9px) and (min-width: 720.0px) {
    #imFooter_imTextObject_02_wrapper {
        display: none;
    }

    #imFooter_imCell_2 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imFooter_imCell_2 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imFooter_imTextObject_02 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imFooter_imCellStyleGraphics_2 {
        left: 0px;
        right: 0px;
    }

    #imFooter_imCellStyleBorders_2 {
        left: 0px;
        right: 0px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imFooter_imTextObject_02_tab0 .image-0 {
        width: 100%;
        max-width: 20px;
        height: auto;
    }

    #imFooter_imTextObject_02 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imFooter_imTextObject_08_wrapper {
        position: absolute;
        top: 47px;
        left: 380px;
        width: 269px;
        height: 176px;
        text-align: center;
        z-index: 1003;
        overflow: hidden;
    }

    #imFooter_imCell_8 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imFooter_imCell_8 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imFooter_imTextObject_08 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imFooter_imCellStyleGraphics_8 {
        left: 0px;
        right: 0px;
    }

    #imFooter_imCellStyleBorders_8 {
        left: 0px;
        right: 0px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imFooter_imTextObject_08_tab0 .image-2 {
        width: 100%;
        max-width: 59px;
        height: auto;
    }

    #imFooter_imTextObject_08 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imFooter_pluginAppObj_10_wrapper {
        position: absolute;
        top: 80px;
        left: 56px;
        width: 200px;
        height: 40px;
        text-align: center;
        z-index: 1004;
    }

    #imFooter_imCell_10 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imFooter_imCell_10 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imFooter_pluginAppObj_10 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imFooter_imCellStyleGraphics_10 {
        left: 0px;
        right: 0px;
    }

    #imFooter_imCellStyleBorders_10 {
        left: 0px;
        right: 0px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imFooter_imTextObject_13_wrapper {
        position: absolute;
        top: 247px;
        left: 0px;
        width: 722px;
        height: 32px;
        text-align: center;
        z-index: 1005;
        overflow: hidden;
    }

    #imFooter_imCell_13 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imFooter_imCell_13 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imFooter_imTextObject_13 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imFooter_imCellStyleGraphics_13 {
        left: 0px;
        right: 0px;
    }

    #imFooter_imCellStyleBorders_13 {
        left: 0px;
        right: 0px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imFooter_imTextObject_13 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imFooter_imTextObject_14_wrapper {
        position: absolute;
        top: 50px;
        left: 82px;
        width: 123px;
        height: 52px;
        text-align: center;
        z-index: 1006;
        overflow: hidden;
    }

    #imFooter_imCell_14 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imFooter_imCell_14 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imFooter_imTextObject_14 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imFooter_imCellStyleGraphics_14 {
        left: 0px;
        right: 0px;
    }

    #imFooter_imCellStyleBorders_14 {
        left: 0px;
        right: 0px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imFooter_imTextObject_14 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imFooter_imTextObject_15_wrapper {
        display: none;
    }

    #imFooter_imCell_15 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imFooter_imCell_15 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imFooter_imTextObject_15 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imFooter_imCellStyleGraphics_15 {
        left: 0px;
        right: 0px;
    }

    #imFooter_imCellStyleBorders_15 {
        left: 0px;
        right: 0px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imFooter_imTextObject_15_tab0 .image-0 {
        width: 100%;
        max-width: 47px;
        height: auto;
    }

    #imFooter_imTextObject_15 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imFooter_imTextObject_16_wrapper {
        display: none;
    }

    #imFooter_imCell_16 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imFooter_imCell_16 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imFooter_imTextObject_16 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imFooter_imCellStyleGraphics_16 {
        left: 0px;
        right: 0px;
    }

    #imFooter_imCellStyleBorders_16 {
        left: 0px;
        right: 0px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imFooter_imTextObject_16 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }
}

@media (max-width: 719.9px) and (min-width: 480.0px) {
    #imFooter_imTextObject_02_wrapper {
        display: none;
    }

    #imFooter_imCell_2 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imFooter_imCell_2 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imFooter_imTextObject_02 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imFooter_imCellStyleGraphics_2 {
        left: 0px;
        right: 0px;
    }

    #imFooter_imCellStyleBorders_2 {
        left: 0px;
        right: 0px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imFooter_imTextObject_02_tab0 .image-0 {
        width: 100%;
        max-width: 20px;
        height: auto;
    }

    #imFooter_imTextObject_02 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imFooter_imTextObject_08_wrapper {
        position: absolute;
        top: 47px;
        left: 116px;
        width: 262px;
        height: 176px;
        text-align: center;
        z-index: 1003;
        overflow: hidden;
    }

    #imFooter_imCell_8 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imFooter_imCell_8 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imFooter_imTextObject_08 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imFooter_imCellStyleGraphics_8 {
        left: 0px;
        right: 0px;
    }

    #imFooter_imCellStyleBorders_8 {
        left: 0px;
        right: 0px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imFooter_imTextObject_08_tab0 .image-2 {
        width: 100%;
        max-width: 59px;
        height: auto;
    }

    #imFooter_imTextObject_08 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imFooter_pluginAppObj_10_wrapper {
        display: none;
    }

    #imFooter_imCell_10 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imFooter_imCell_10 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imFooter_pluginAppObj_10 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imFooter_imCellStyleGraphics_10 {
        left: 0px;
        right: 0px;
    }

    #imFooter_imCellStyleBorders_10 {
        left: 0px;
        right: 0px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imFooter_imTextObject_13_wrapper {
        position: absolute;
        top: 246px;
        left: 0px;
        width: 480px;
        height: 32px;
        text-align: center;
        z-index: 1005;
        overflow: hidden;
    }

    #imFooter_imCell_13 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imFooter_imCell_13 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imFooter_imTextObject_13 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imFooter_imCellStyleGraphics_13 {
        left: 0px;
        right: 0px;
    }

    #imFooter_imCellStyleBorders_13 {
        left: 0px;
        right: 0px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imFooter_imTextObject_13 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imFooter_imTextObject_14_wrapper {
        display: none;
    }

    #imFooter_imCell_14 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imFooter_imCell_14 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imFooter_imTextObject_14 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imFooter_imCellStyleGraphics_14 {
        left: 0px;
        right: 0px;
    }

    #imFooter_imCellStyleBorders_14 {
        left: 0px;
        right: 0px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imFooter_imTextObject_14 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imFooter_imTextObject_15_wrapper {
        display: none;
    }

    #imFooter_imCell_15 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imFooter_imCell_15 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imFooter_imTextObject_15 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imFooter_imCellStyleGraphics_15 {
        left: 0px;
        right: 0px;
    }

    #imFooter_imCellStyleBorders_15 {
        left: 0px;
        right: 0px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imFooter_imTextObject_15_tab0 .image-0 {
        width: 100%;
        max-width: 47px;
        height: auto;
    }

    #imFooter_imTextObject_15 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imFooter_imTextObject_16_wrapper {
        display: none;
    }

    #imFooter_imCell_16 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imFooter_imCell_16 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imFooter_imTextObject_16 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imFooter_imCellStyleGraphics_16 {
        left: 0px;
        right: 0px;
    }

    #imFooter_imCellStyleBorders_16 {
        left: 0px;
        right: 0px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }

    #imFooter_imTextObject_16 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }
}

@media (max-width: 479.9px) {
    #imFooter_imTextObject_02_wrapper {
        display: none;
    }

    #imFooter_imCell_2 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imFooter_imTextObject_02 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imFooter_imCell_2 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imFooter_imCellStyleGraphics_2 {
        top: 0px;
        bottom: 0px;
        left: 0px;
        right: 0px;
        box-sizing: border-box;
    }

    #imFooter_imTextObject_02_tab0 .image-0 {
        width: 100%;
        max-width: 20px;
        height: auto;
    }

    #imFooter_imTextObject_02 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imFooter_imTextObject_08_wrapper {
        display: none;
    }

    #imFooter_imCell_8 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imFooter_imTextObject_08 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imFooter_imCell_8 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imFooter_imCellStyleGraphics_8 {
        top: 0px;
        bottom: 0px;
        left: 0px;
        right: 0px;
        box-sizing: border-box;
    }

    #imFooter_imTextObject_08_tab0 .image-2 {
        width: 100%;
        max-width: 59px;
        height: auto;
    }

    #imFooter_imTextObject_08 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imFooter_pluginAppObj_10_wrapper {
        display: none;
    }

    #imFooter_imCell_10 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imFooter_pluginAppObj_10 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imFooter_imCell_10 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imFooter_imCellStyleGraphics_10 {
        top: 0px;
        bottom: 0px;
        left: 0px;
        right: 0px;
        box-sizing: border-box;
    }

    #imFooter_imTextObject_13_wrapper {
        display: none;
    }

    #imFooter_imCell_13 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imFooter_imTextObject_13 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imFooter_imCell_13 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imFooter_imCellStyleGraphics_13 {
        top: 0px;
        bottom: 0px;
        left: 0px;
        right: 0px;
        box-sizing: border-box;
    }

    #imFooter_imTextObject_13 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imFooter_imTextObject_14_wrapper {
        display: none;
    }

    #imFooter_imCell_14 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imFooter_imTextObject_14 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imFooter_imCell_14 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imFooter_imCellStyleGraphics_14 {
        top: 0px;
        bottom: 0px;
        left: 0px;
        right: 0px;
        box-sizing: border-box;
    }

    #imFooter_imTextObject_14 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imFooter_imTextObject_15_wrapper {
        position: absolute;
        top: 40px;
        left: 9px;
        width: 302px;
        height: 272px;
        text-align: center;
        z-index: 1007;
        overflow: hidden;
    }

    #imFooter_imCell_15 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imFooter_imTextObject_15 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imFooter_imCell_15 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imFooter_imCellStyleGraphics_15 {
        top: 0px;
        bottom: 0px;
        left: 0px;
        right: 0px;
        box-sizing: border-box;
    }

    #imFooter_imTextObject_15_tab0 .image-0 {
        width: 100%;
        max-width: 47px;
        height: auto;
    }

    #imFooter_imTextObject_15 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }

    #imFooter_imTextObject_16_wrapper {
        position: absolute;
        top: 306px;
        left: 10px;
        width: 300px;
        height: 32px;
        text-align: center;
        z-index: 1008;
        overflow: hidden;
    }

    #imFooter_imCell_16 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imFooter_imTextObject_16 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imFooter_imCell_16 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imFooter_imCellStyleGraphics_16 {
        top: 0px;
        bottom: 0px;
        left: 0px;
        right: 0px;
        box-sizing: border-box;
    }

    #imFooter_imTextObject_16 .text-container {
        border-width: 0 1px 1px 1px;
        box-sizing: border-box;
        width: 100%;
    }
}

@media (min-width: 1190.0px) {
    #imStickyBar_pluginAppObj_01_wrapper {
        position: absolute;
        top: 0px;
        left: 50px;
        width: 170px;
        height: 40px;
        text-align: center;
        z-index: 1002;
    }

    #imStickyBar_imCell_1 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imStickyBar_imCell_1 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imStickyBar_pluginAppObj_01 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imStickyBar_imCellStyleGraphics_1 {
        left: 0px;
        right: 0px;
    }

    #imStickyBar_imCellStyleBorders_1 {
        left: 0px;
        right: 0px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }
}

@media (max-width: 1189.9px) and (min-width: 720.0px) {
    #imStickyBar_pluginAppObj_01_wrapper {
        position: absolute;
        top: 0px;
        left: 50px;
        width: 170px;
        height: 40px;
        text-align: center;
        z-index: 1002;
    }

    #imStickyBar_imCell_1 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imStickyBar_imCell_1 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imStickyBar_pluginAppObj_01 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imStickyBar_imCellStyleGraphics_1 {
        left: 0px;
        right: 0px;
    }

    #imStickyBar_imCellStyleBorders_1 {
        left: 0px;
        right: 0px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }
}

@media (max-width: 719.9px) and (min-width: 480.0px) {
    #imStickyBar_pluginAppObj_01_wrapper {
        position: absolute;
        top: 0px;
        left: 50px;
        width: 170px;
        height: 40px;
        text-align: center;
        z-index: 1002;
    }

    #imStickyBar_imCell_1 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imStickyBar_imCell_1 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imStickyBar_pluginAppObj_01 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imStickyBar_imCellStyleGraphics_1 {
        left: 0px;
        right: 0px;
    }

    #imStickyBar_imCellStyleBorders_1 {
        left: 0px;
        right: 0px;
        border-top: 0;
        border-bottom: 0;
        border-left: 0;
        border-right: 0;
    }
}

@media (max-width: 479.9px) {
    #imStickyBar_pluginAppObj_01_wrapper {
        position: absolute;
        top: 0px;
        left: 50px;
        width: 170px;
        height: 40px;
        text-align: center;
        z-index: 1002;
    }

    #imStickyBar_imCell_1 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imStickyBar_pluginAppObj_01 {
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
    }

    #imStickyBar_imCell_1 {
        -ms-grid-rows: 100%;
        grid-template-rows: 100%;
    }

    #imStickyBar_imCellStyleGraphics_1 {
        top: 0px;
        bottom: 0px;
        left: 0px;
        right: 0px;
        box-sizing: border-box;
    }
}

#imPage.without-id_animation-in-progress {
    overflow: hidden
}
