/**********************************************************************************/
/* (c) IP Management GmbH 2021-2024
/* ICONS V1
/**********************************************************************************/

:root {

    /* Icon Classes */
    --iconHeightDesktop: 30px;
    --iconWidthDesktop: 30px;

    --iconHeightLandscape: 30px;
    --iconWidthLandscape:30px;

    --iconHeightPortrait: 30px;
    --iconWidthPortrait: 30px;

    --iconHeightMobile: 30px;
    --iconWidthMobile: 30px;

    --iconMarginRightDesktop: 10px;
    --iconMarginRightLandscape: 10px;
    --iconMarginRightPortrait: 10px;
    --iconMarginRightMobile: 10px;

}

/**********************************************************************************/
/* Icon 001                                                                       */
/**********************************************************************************/

.i001 {

    background-size: cover!important;
    background-repeat: no-repeat!important;
    transition: transform 0.2s!important;

}

.i001:active {

    transform: scale(0.9, 0.9)!important;

}

.i001:hover {

    transform: scale(1.1, 1.1)!important;

}

@media (max-width: 767px) {

    .i001 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i001 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i001 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i001 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i001 {

        background-image: url("./img/icons/i001b.png") !important;

    }

}
@media (prefers-color-scheme: dark) {

    .i001 {

        background-image: url("./img/icons/i001w.png") !important;

    }

}

/**********************************************************************************/
/* Icon 002                                                                      */
/**********************************************************************************/

.i002 {

    background-size: cover!important;
    background-repeat: no-repeat!important;

}

@media (max-width: 767px) {

    .i002 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i002 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i002 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i002 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i002 {

        background-image: url("./img/icons/i002b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i002 {

        background-image: url("./img/icons/i002w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 003                                                                      */
/**********************************************************************************/

.i003 {

    background-size: cover!important;
    background-repeat: no-repeat!important;

}

@media (max-width: 767px) {

    .i003 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i003 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i003 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i003 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i003 {

        background-image: url("./img/icons/i003b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i003 {

        background-image: url("./img/icons/i003w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 004                                                                       */
/**********************************************************************************/

.i004 {

    background-size: cover!important;
    background-repeat: no-repeat!important;


}

@media (max-width: 767px) {

    .i004 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i004 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i004 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i004 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i004 {

        background-image: url("./img/icons/i004b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i004 {

        background-image: url("./img/icons/i004w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 005                                                                       */
/**********************************************************************************/

.i005 {

    background-size: cover!important;
    background-repeat: no-repeat!important;


}

@media (max-width: 767px) {

    .i005 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i005 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i005 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i005 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i005 {

        background-image: url("./img/icons/i005b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i005 {

        background-image: url("./img/icons/i005w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 008                                                                       */
/**********************************************************************************/

.i008 {

    background-size: cover!important;
    background-repeat: no-repeat!important;

}

@media (max-width: 767px) {

    .i008 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i008 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i008 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i008 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i008 {

        background-image: url("./img/icons/i008b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i008 {

        background-image: url("./img/icons/i008w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 009                                                                       */
/**********************************************************************************/

.i009 {

    background-size: cover!important;
    background-repeat: no-repeat!important;

}

@media (max-width: 767px) {

    .i009 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i009 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i009 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i009 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i009 {

        background-image: url("./img/icons/i009b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i009 {

        background-image: url("./img/icons/i009w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 010                                                                       */
/**********************************************************************************/

.i010 {

    background-size: cover!important;
    background-repeat: no-repeat!important;

}

@media (max-width: 767px) {

    .i010 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i010 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i010 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i010 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i010 {

        background-image: url("./img/icons/i010b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i010 {

        background-image: url("./img/icons/i010w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 012                                                                       */
/**********************************************************************************/

.i012 {

    background-size: cover!important;
    background-repeat: no-repeat!important;

}

@media (max-width: 767px) {

    .i012 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i012 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i012 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i012 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i012 {

        background-image: url("./img/icons/i012b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i012 {

        background-image: url("./img/icons/i012w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 019                                                                       */
/**********************************************************************************/

.i019 {

    background-size: cover!important;
    background-repeat: no-repeat!important;

}

@media (max-width: 767px) {

    .i019 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i019 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i019 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i019 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i019 {

        background-image: url("./img/icons/i019b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i019 {

        background-image: url("./img/icons/i019w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 101                                                                       */
/**********************************************************************************/

.i101 {

    background-size: cover!important;
    background-repeat: no-repeat!important;

}

@media (max-width: 767px) {

    .i101 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i101 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i101 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i101 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i101 {

        background-image: url("./img/icons/i101b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i101 {

        background-image: url("./img/icons/i101w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 201                                                                       */
/**********************************************************************************/

.i201 {

    background-size: cover!important;
    background-repeat: no-repeat!important;

}

@media (max-width: 767px) {

    .i201 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i201 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i201 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i201 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i201 {

        background-image: url("./img/icons/i201b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i201 {

        background-image: url("./img/icons/i201w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 301                                                                       */
/**********************************************************************************/

.i301 {

    background-size: cover!important;
    background-repeat: no-repeat!important;

}

@media (max-width: 767px) {

    .i301 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i301 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i301 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i301 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i301 {

        background-image: url("./img/icons/i301b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i301 {

        background-image: url("./img/icons/i301w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 401                                                                       */
/**********************************************************************************/

.i401 {

    background-size: cover!important;
    background-repeat: no-repeat!important;

}

@media (max-width: 767px) {

    .i401 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i401 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i401 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i401 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i401 {

        background-image: url("./img/icons/i401b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i401 {

        background-image: url("./img/icons/i401w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 501                                                                       */
/**********************************************************************************/

.i501 {

    background-size: cover!important;
    background-repeat: no-repeat!important;

}

@media (max-width: 767px) {

    .i501 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i501 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i501 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i501 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i501 {

        background-image: url("./img/icons/i501b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i501 {

        background-image: url("./img/icons/i501w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 601                                                                       */
/**********************************************************************************/

.i601 {

    background-size: cover!important;
    background-repeat: no-repeat!important;


}

@media (max-width: 767px) {

    .i601 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i601 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i601 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i601 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i601 {

        background-image: url("./img/icons/i601b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i601 {

        background-image: url("./img/icons/i601w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 602                                                                       */
/**********************************************************************************/

.i602 {

    background-size: cover!important;
    background-repeat: no-repeat!important;


}

@media (max-width: 767px) {

    .i602 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i602 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i602 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i602 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i602 {

        background-image: url("./img/icons/i602b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i602 {

        background-image: url("./img/icons/i602w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 603                                                                       */
/**********************************************************************************/

.i603 {

    background-size: cover!important;
    background-repeat: no-repeat!important;


}

@media (max-width: 767px) {

    .i603 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i603 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i603 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i603 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i603 {

        background-image: url("./img/icons/i603b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i603 {

        background-image: url("./img/icons/i603w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 604                                                                       */
/**********************************************************************************/

.i604 {

    background-size: cover!important;
    background-repeat: no-repeat!important;


}

@media (max-width: 767px) {

    .i604 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i604 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i604 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i604 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i604 {

        background-image: url("./img/icons/i604b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i604 {

        background-image: url("./img/icons/i604w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 605                                                                       */
/**********************************************************************************/

.i605 {

    background-size: cover!important;
    background-repeat: no-repeat!important;


}

@media (max-width: 767px) {

    .i605 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i605 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i605 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i605 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i605 {

        background-image: url("./img/icons/i605b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i605 {

        background-image: url("./img/icons/i605w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 606                                                                       */
/**********************************************************************************/

.i606 {

    background-size: cover!important;
    background-repeat: no-repeat!important;


}

@media (max-width: 767px) {

    .i606 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i606 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i606 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i606 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i606 {

        background-image: url("./img/icons/i606b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i606 {

        background-image: url("./img/icons/i606w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 607                                                                       */
/**********************************************************************************/

.i607 {

    background-size: cover!important;
    background-repeat: no-repeat!important;


}

@media (max-width: 767px) {

    .i607 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i607 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i607 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i607 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i607 {

        background-image: url("./img/icons/i607b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i607 {

        background-image: url("./img/icons/i607w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 608                                                                       */
/**********************************************************************************/

.i608 {

    background-size: cover!important;
    background-repeat: no-repeat!important;


}

@media (max-width: 767px) {

    .i608 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i608 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i608 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i608 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i608 {

        background-image: url("./img/icons/i608b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i608 {

        background-image: url("./img/icons/i608w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 609                                                                       */
/**********************************************************************************/

.i609 {

    background-size: cover!important;
    background-repeat: no-repeat!important;


}

@media (max-width: 767px) {

    .i609 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i609 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i609 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i609 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i609 {

        background-image: url("./img/icons/i609b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i609 {

        background-image: url("./img/icons/i609w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 610                                                                       */
/**********************************************************************************/

.i610 {

    background-size: cover!important;
    background-repeat: no-repeat!important;


}

@media (max-width: 767px) {

    .i610 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i610 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i610 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i610 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i610 {

        background-image: url("./img/icons/i610b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i610 {

        background-image: url("./img/icons/i610w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 611                                                                       */
/**********************************************************************************/

.i611 {

    background-size: cover!important;
    background-repeat: no-repeat!important;


}

@media (max-width: 767px) {

    .i611 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i611 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i611 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i611 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i611 {

        background-image: url("./img/icons/i611b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i611 {

        background-image: url("./img/icons/i611w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 612                                                                       */
/**********************************************************************************/

.i612 {

    background-size: cover!important;
    background-repeat: no-repeat!important;


}

@media (max-width: 767px) {

    .i612 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i612 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i612 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i612 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i612 {

        background-image: url("./img/icons/i612b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i612 {

        background-image: url("./img/icons/i612w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 613                                                                       */
/**********************************************************************************/

.i613 {

    background-size: cover!important;
    background-repeat: no-repeat!important;


}

@media (max-width: 767px) {

    .i613 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i613 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i613 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i613 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i613 {

        background-image: url("./img/icons/i613b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i613 {

        background-image: url("./img/icons/i613w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 614                                                                       */
/**********************************************************************************/

.i614 {

    background-size: cover!important;
    background-repeat: no-repeat!important;


}

@media (max-width: 767px) {

    .i614 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i614 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i614 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i614 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i614 {

        background-image: url("./img/icons/i614b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i614 {

        background-image: url("./img/icons/i614w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 615                                                                       */
/**********************************************************************************/

.i615 {

    background-size: cover!important;
    background-repeat: no-repeat!important;


}

@media (max-width: 767px) {

    .i615 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i615 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i615 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i615 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i615 {

        background-image: url("./img/icons/i615b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i615 {

        background-image: url("./img/icons/i615w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 616                                                                       */
/**********************************************************************************/

.i616 {

    background-size: cover!important;
    background-repeat: no-repeat!important;


}

@media (max-width: 767px) {

    .i616 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i616 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i616 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i616 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i616 {

        background-image: url("./img/icons/i616b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i616 {

        background-image: url("./img/icons/i616w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 617                                                                       */
/**********************************************************************************/

.i617 {

    background-size: cover!important;
    background-repeat: no-repeat!important;


}

@media (max-width: 767px) {

    .i617 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i617 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i617 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i617 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i617 {

        background-image: url("./img/icons/i617b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i617 {

        background-image: url("./img/icons/i617w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 618                                                                       */
/**********************************************************************************/

.i618 {

    background-size: cover!important;
    background-repeat: no-repeat!important;


}

@media (max-width: 767px) {

    .i618 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i618 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i618 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i618 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i618 {

        background-image: url("./img/icons/i618b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i618 {

        background-image: url("./img/icons/i618w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 619                                                                       */
/**********************************************************************************/

.i619 {

    background-size: cover!important;
    background-repeat: no-repeat!important;


}

@media (max-width: 767px) {

    .i619 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i619 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i619 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i619 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i619 {

        background-image: url("./img/icons/i619b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i619 {

        background-image: url("./img/icons/i619w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 620                                                                       */
/**********************************************************************************/

.i620 {

    background-size: cover!important;
    background-repeat: no-repeat!important;


}

@media (max-width: 767px) {

    .i620 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i620 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i620 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i620 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i620 {

        background-image: url("./img/icons/i620b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i620 {

        background-image: url("./img/icons/i620w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 621                                                                       */
/**********************************************************************************/

.i621 {

    background-size: cover!important;
    background-repeat: no-repeat!important;


}

@media (max-width: 767px) {

    .i621 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i621 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i621 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i621 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i621 {

        background-image: url("./img/icons/i621b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i621 {

        background-image: url("./img/icons/i621w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 701                                                                       */
/**********************************************************************************/

.i701 {

    background-size: cover!important;
    background-repeat: no-repeat!important;

}

@media (max-width: 767px) {

    .i701 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i701 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i701 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i701 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i701 {

        background-image: url("./img/icons/i701b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i701 {

        background-image: url("./img/icons/i701w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 702                                                                      */
/**********************************************************************************/

.i702 {

    background-size: cover!important;
    background-repeat: no-repeat!important;

}

@media (max-width: 767px) {

    .i702 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i702 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i702 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i702 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i702 {

        background-image: url("./img/icons/i702b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i702 {

        background-image: url("./img/icons/i702w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 703                                                                       */
/**********************************************************************************/

.i703 {

    background-size: cover!important;
    background-repeat: no-repeat!important;

}

@media (max-width: 767px) {

    .i703 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i703 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i703 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i703 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i703 {

        background-image: url("./img/icons/i703b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i703 {

        background-image: url("./img/icons/i703w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 704                                                                       */
/**********************************************************************************/

.i704 {

    background-size: cover!important;
    background-repeat: no-repeat!important;

}

@media (max-width: 767px) {

    .i704 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i704 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i704 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i704 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i704 {

        background-image: url("./img/icons/i704b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i704 {

        background-image: url("./img/icons/i704w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 705                                                                       */
/**********************************************************************************/

.i705 {

    background-size: cover!important;
    background-repeat: no-repeat!important;

}

@media (max-width: 767px) {

    .i705 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i705 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i705 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i705 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i705 {

        background-image: url("./img/icons/i705b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i705 {

        background-image: url("./img/icons/i705w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 706                                                                       */
/**********************************************************************************/

.i706 {

    background-size: cover!important;
    background-repeat: no-repeat!important;

}

@media (max-width: 767px) {

    .i706 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i706 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i706 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i706 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i706 {

        background-image: url("./img/icons/i706b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i706 {

        background-image: url("./img/icons/i706w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 707                                                                       */
/**********************************************************************************/

.i707 {

    background-size: cover!important;
    background-repeat: no-repeat!important;

}

@media (max-width: 767px) {

    .i707 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i707 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i707 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i707 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i707 {

        background-image: url("./img/icons/i707b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i707 {

        background-image: url("./img/icons/i707w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 708                                                                       */
/**********************************************************************************/

.i708 {

    background-size: cover!important;
    background-repeat: no-repeat!important;

}

@media (max-width: 767px) {

    .i708 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i708 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i708 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i708 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i708 {

        background-image: url("./img/icons/i708b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i708 {

        background-image: url("./img/icons/i708w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 709                                                                       */
/**********************************************************************************/

.i709 {

    background-size: cover!important;
    background-repeat: no-repeat!important;

}

@media (max-width: 767px) {

    .i709 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i709 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i709 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i709 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i709 {

        background-image: url("./img/icons/i709b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i709 {

        background-image: url("./img/icons/i709w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 904                                                                       */
/**********************************************************************************/

.i904 {

    background-size: cover!important;
    background-repeat: no-repeat!important;

}

@media (max-width: 767px) {

    .i904 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i904 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i904 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i904 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i904 {

        background-image: url("./img/icons/i904b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i904 {

        background-image: url("./img/icons/i904w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 905                                                                       */
/**********************************************************************************/

.i905 {

    background-size: cover!important;
    background-repeat: no-repeat!important;

}

@media (max-width: 767px) {

    .i905 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i905 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i905 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i905 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i905 {

        background-image: url("./img/icons/i905b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i905 {

        background-image: url("./img/icons/i905w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 906                                                                       */
/**********************************************************************************/

.i906 {

    background-size: cover!important;
    background-repeat: no-repeat!important;
    transition: transform 0.2s!important;

}

.i906:active {

    transform: scale(0.9, 0.9)!important;

}

.i906:hover {

    transform: scale(1.1, 1.1)!important;

}

@media (max-width: 767px) {

    .i906 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i906 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i906 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i906 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i906 {

        background-image: url("./img/icons/i906b.png") !important;

    }

}
@media (prefers-color-scheme: dark) {

    .i906 {

        background-image: url("./img/icons/i906w.png") !important;

    }

}

/**********************************************************************************/
/* Icon 907                                                                       */
/**********************************************************************************/

.i907 {

    background-size: cover!important;
    background-repeat: no-repeat!important;
    transition: transform 0.2s!important;

}

.i907:active {

    transform: scale(0.9, 0.9)!important;

}

.i907:hover {

    transform: scale(1.1, 1.1)!important;

}

@media (max-width: 767px) {

    .i907 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i907 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i907 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i907 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i907 {

        background-image: url("./img/icons/i907b.png") !important;

    }

}
@media (prefers-color-scheme: dark) {

    .i907 {

        background-image: url("./img/icons/i907w.png") !important;

    }

}

/**********************************************************************************/
/* Icon 908                                                                       */
/**********************************************************************************/

.i908 {

    background-size: cover!important;
    background-repeat: no-repeat!important;
    transition: transform 0.2s!important;

}

.i908:active {

    transform: scale(0.9, 0.9)!important;

}

.i908:hover {

    transform: scale(1.1, 1.1)!important;

}

@media (max-width: 767px) {

    .i908 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i908 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i908 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i908 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i908 {

        background-image: url("./img/icons/i908b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i908 {

        background-image: url("./img/icons/i908w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 909                                                                       */
/**********************************************************************************/

.i909 {

    background-size: cover!important;
    background-repeat: no-repeat!important;
    transition: transform 0.2s!important;

}

.i909:active {

    transform: scale(0.9, 0.9)!important;

}

.i909:hover {

    transform: scale(1.1, 1.1)!important;

}

@media (max-width: 767px) {

    .i909 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i909 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i909 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i909 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i909 {

        background-image: url("./img/icons/i909b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i909 {

        background-image: url("./img/icons/i909w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 911                                                                       */
/**********************************************************************************/

.i911 {

    background-size: cover!important;
    background-repeat: no-repeat!important;
    transition: transform 0.2s!important;

}

.i911:active {

    transform: scale(0.9, 0.9)!important;

}

.i911:hover {

    transform: scale(1.1, 1.1)!important;

}

@media (max-width: 767px) {

    .i911 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i911 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i911 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i911 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i911 {

        background-image: url("./img/icons/i911b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i911 {

        background-image: url("./img/icons/i911w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 912                                                                       */
/**********************************************************************************/

.i912 {

    background-size: cover!important;
    background-repeat: no-repeat!important;
    transition: transform 0.2s!important;

}

.i912:active {

    transform: scale(0.9, 0.9)!important;

}

.i912:hover {

    transform: scale(1.1, 1.1)!important;

}

@media (max-width: 767px) {

    .i912 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i912 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i912 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i912 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

    .i912 .big {

        height: 50px!important;
        width: 50px!important;
    }

}
@media (prefers-color-scheme: light) {

    .i912 {

        background-image: url("./img/icons/i912b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i912 {

        background-image: url("./img/icons/i912w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 914                                                                       */
/**********************************************************************************/

.i914 {

    background-size: cover!important;
    background-repeat: no-repeat!important;
    transition: transform 0.2s!important;

}

.i914:active {

    transform: scale(0.9, 0.9)!important;

}

.i914:hover {

    transform: scale(1.1, 1.1)!important;

}

@media (max-width: 767px) {

    .i914 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i914 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i914 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i914 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i914 {

        background-image: url("./img/icons/i914b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i914 {

        background-image: url("./img/icons/i914w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 916                                                                       */
/**********************************************************************************/

.i916 {

    background-size: cover!important;
    background-repeat: no-repeat!important;

}

@media (max-width: 767px) {

    .i916 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i916 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i916 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i916 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i916 {

        background-image: url("./img/icons/i916b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i916 {

        background-image: url("./img/icons/i916w.png") !important;

    }
}


/**********************************************************************************/
/* Icon 917                                                                       */
/**********************************************************************************/

.i917 {

    background-size: cover!important;
    background-repeat: no-repeat!important;

}

@media (max-width: 767px) {

    .i917 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i917 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i917 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i917 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i917 {

        background-image: url("./img/icons/i917b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i917 {

        background-image: url("./img/icons/i917w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 918                                                                       */
/**********************************************************************************/

.i918 {

    background-size: cover!important;
    background-repeat: no-repeat!important;
    transition: transform 0.2s!important;

}

.i918:active {

    transform: scale(0.9, 0.9)!important;

}

.i918:hover {

    transform: scale(1.1, 1.1)!important;

}

@media (max-width: 767px) {

    .i918 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i918 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i918 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i918 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i918 {

        background-image: url("./img/icons/i918b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i918 {

        background-image: url("./img/icons/i918w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 919                                                                       */
/**********************************************************************************/

.i919 {

    background-size: cover!important;
    background-repeat: no-repeat!important;

}

@media (max-width: 767px) {

    .i919 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i919 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i919 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i919 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i919 {

        background-image: url("./img/icons/i919b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i919 {

        background-image: url("./img/icons/i919w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 920                                                                       */
/**********************************************************************************/

.i920 {

    background-size: cover!important;
    background-repeat: no-repeat!important;

}

@media (max-width: 767px) {

    .i920 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i920 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i920 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i920 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i920 {

        background-image: url("./img/icons/i920b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i920 {

        background-image: url("./img/icons/i920w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 921                                                                       */
/**********************************************************************************/

.i921 {

    background-size: cover!important;
    background-repeat: no-repeat!important;

}

@media (max-width: 767px) {

    .i921 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i921 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i921 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i921 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i921 {

        background-image: url("./img/icons/i921b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i921 {

        background-image: url("./img/icons/i921w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 922                                                                       */
/**********************************************************************************/

.i922 {

    background-size: cover!important;
    background-repeat: no-repeat!important;

}

@media (max-width: 767px) {

    .i922 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i922 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i922 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i922 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i922 {

        background-image: url("./img/icons/i922b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i922 {

        background-image: url("./img/icons/i922w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 925                                                                       */
/**********************************************************************************/

.i925 {

    background-size: cover!important;
    background-repeat: no-repeat!important;

}

@media (max-width: 767px) {

    .i925 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i925 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i925 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i925 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i925 {

        background-image: url("./img/icons/i925b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i925 {

        background-image: url("./img/icons/i925w.png") !important;

    }
}


/**********************************************************************************/
/* Icon 926                                                                       */
/**********************************************************************************/

.i926 {

    background-size: cover!important;
    background-repeat: no-repeat!important;

}

@media (max-width: 767px) {

    .i926 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i926 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i926 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i926 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i926 {

        background-image: url("./img/icons/i926b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i926 {

        background-image: url("./img/icons/i926w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 927                                                                       */
/**********************************************************************************/

.i927 {

    background-size: cover!important;
    background-repeat: no-repeat!important;

}

@media (max-width: 767px) {

    .i927 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i927 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i927 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i927 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i927 {

        background-image: url("./img/icons/i927b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i927 {

        background-image: url("./img/icons/i927w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 928                                                                       */
/**********************************************************************************/

.i928 {

    background-size: cover!important;
    background-repeat: no-repeat!important;

}

@media (max-width: 767px) {

    .i928 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i928 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i928 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i928 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i928 {

        background-image: url("./img/icons/i928b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i928 {

        background-image: url("./img/icons/i928w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 929                                                                       */
/**********************************************************************************/

.i929 {

    background-size: cover!important;
    background-repeat: no-repeat!important;

}

@media (max-width: 767px) {

    .i929 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i929 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i929 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i929 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i929 {

        background-image: url("./img/icons/i929b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i929 {

        background-image: url("./img/icons/i929w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 930                                                                       */
/**********************************************************************************/

.i930 {

    background-size: cover!important;
    background-repeat: no-repeat!important;

}

@media (max-width: 767px) {

    .i930 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i930 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i930 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i930 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i930 {

        background-image: url("./img/icons/i930b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i930 {

        background-image: url("./img/icons/i930w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 931                                                                       */
/**********************************************************************************/

.i931 {

    background-size: cover!important;
    background-repeat: no-repeat!important;

}

@media (max-width: 767px) {

    .i931 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i931 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i931 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i931 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i931 {

        background-image: url("./img/icons/i931b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i931 {

        background-image: url("./img/icons/i931w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 932                                                                       */
/**********************************************************************************/

.i932 {

    background-size: cover!important;
    background-repeat: no-repeat!important;

}

@media (max-width: 767px) {

    .i932 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i932 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i932 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i932 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i932 {

        background-image: url("./img/icons/i932b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i932 {

        background-image: url("./img/icons/i932w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 933                                                                       */
/**********************************************************************************/

.i933 {

    background-size: cover!important;
    background-repeat: no-repeat!important;

}

@media (max-width: 767px) {

    .i933 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i933 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i933 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i933 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i933 {

        background-image: url("./img/icons/i933b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i933 {

        background-image: url("./img/icons/i933w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 934                                                                       */
/**********************************************************************************/

.i934 {

    background-size: cover!important;
    background-repeat: no-repeat!important;

}

@media (max-width: 767px) {

    .i934 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i934 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i934 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i934 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i934 {

        background-image: url("./img/icons/i934b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i934 {

        background-image: url("./img/icons/i934w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 935                                                                       */
/**********************************************************************************/

.i935 {

    background-size: cover!important;
    background-repeat: no-repeat!important;

}

@media (max-width: 767px) {

    .i935 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i935 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i935 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i935 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i935 {

        background-image: url("./img/icons/i935b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i935 {

        background-image: url("./img/icons/i935w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 936                                                                       */
/**********************************************************************************/

.i936 {

    background-size: cover!important;
    background-repeat: no-repeat!important;

}

@media (max-width: 767px) {

    .i936 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i936 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i936 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i936 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i936 {

        background-image: url("./img/icons/i936b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i936 {

        background-image: url("./img/icons/i936w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 937                                                                       */
/**********************************************************************************/

.i937 {

    background-size: cover!important;
    background-repeat: no-repeat!important;

}

@media (max-width: 767px) {

    .i937 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i937 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i937 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i937 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i937 {

        background-image: url("./img/icons/i937b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i937 {

        background-image: url("./img/icons/i937w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 938                                                                       */
/**********************************************************************************/

.i938 {

    background-size: cover!important;
    background-repeat: no-repeat!important;

}

@media (max-width: 767px) {

    .i938 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i938 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i938 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i938 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i938 {

        background-image: url("./img/icons/i938b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i938 {

        background-image: url("./img/icons/i938w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 939                                                                       */
/**********************************************************************************/

.i939 {

    background-size: cover!important;
    background-repeat: no-repeat!important;

}

@media (max-width: 767px) {

    .i939 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i939 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i939 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i939 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i939 {

        background-image: url("./img/icons/i939b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i939 {

        background-image: url("./img/icons/i939w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 940                                                                       */
/**********************************************************************************/

.i940 {

    background-size: cover!important;
    background-repeat: no-repeat!important;

}

@media (max-width: 767px) {

    .i940 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i940 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i940 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i940 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i940 {

        background-image: url("./img/icons/i940b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i940 {

        background-image: url("./img/icons/i940w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 941                                                                       */
/**********************************************************************************/

.i941 {

    background-size: cover!important;
    background-repeat: no-repeat!important;

}

@media (max-width: 767px) {

    .i941 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i941 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i941 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i941 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i941 {

        background-image: url("./img/icons/i941b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i941 {

        background-image: url("./img/icons/i941w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 942                                                                       */
/**********************************************************************************/

.i942 {

    background-size: cover!important;
    background-repeat: no-repeat!important;

}

@media (max-width: 767px) {

    .i942 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i942 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i942 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i942 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i942 {

        background-image: url("./img/icons/i942b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i942 {

        background-image: url("./img/icons/i942w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 943                                                                       */
/**********************************************************************************/

.i943 {

    background-size: cover!important;
    background-repeat: no-repeat!important;

}

@media (max-width: 767px) {

    .i943 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i943 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i943 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i943 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i943 {

        background-image: url("./img/icons/i943b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i943 {

        background-image: url("./img/icons/i943w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 944                                                                       */
/**********************************************************************************/

.i944 {

    background-size: cover!important;
    background-repeat: no-repeat!important;

}

@media (max-width: 767px) {

    .i944 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i944 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i944 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i944 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i944 {

        background-image: url("./img/icons/i944b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i944 {

        background-image: url("./img/icons/i944w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 945                                                                       */
/**********************************************************************************/

.i945 {

    background-size: cover!important;
    background-repeat: no-repeat!important;

}

@media (max-width: 767px) {

    .i945 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i945 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i945 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i945 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i945 {

        background-image: url("./img/icons/i945b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i945 {

        background-image: url("./img/icons/i945w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 946                                                                       */
/**********************************************************************************/

.i946 {

    background-size: cover!important;
    background-repeat: no-repeat!important;

}

@media (max-width: 767px) {

    .i946 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i946 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i946 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i946 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i946 {

        background-image: url("./img/icons/i946b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i946 {

        background-image: url("./img/icons/i946w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 947                                                                       */
/**********************************************************************************/

.i947 {

    background-size: cover!important;
    background-repeat: no-repeat!important;

}

@media (max-width: 767px) {

    .i947 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i947 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i947 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i947 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i947 {

        background-image: url("./img/icons/i947b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i947 {

        background-image: url("./img/icons/i947w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 948                                                                       */
/**********************************************************************************/

.i948 {

    background-size: cover!important;
    background-repeat: no-repeat!important;

}

@media (max-width: 767px) {

    .i948 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i948 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i948 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i948 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i948 {

        background-image: url("./img/icons/i948b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i948 {

        background-image: url("./img/icons/i948w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 949                                                                       */
/**********************************************************************************/

.i949 {

    background-size: cover!important;
    background-repeat: no-repeat!important;

}

@media (max-width: 767px) {

    .i949 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i949 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i949 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i949 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i949 {

        background-image: url("./img/icons/i949b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i949 {

        background-image: url("./img/icons/i949w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 950                                                                       */
/**********************************************************************************/


.i950 {

    background-size: cover!important;
    background-repeat: no-repeat!important;

}

@media (max-width: 767px) {

    .i950 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i950 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i950 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i950 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i950 {

        background-image: url("./img/icons/i950b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i950 {

        background-image: url("./img/icons/i950w.png") !important;

    }
}

/**********************************************************************************/
/* Icon 951                                                                       */
/**********************************************************************************/

.i951 {

    background-size: cover!important;
    background-repeat: no-repeat!important;
    transition: transform 0.2s!important;

}

.i951:active {

    transform: scale(0.9, 0.9)!important;

}

.i951:hover {

    transform: scale(1.1, 1.1)!important;

}

@media (max-width: 767px) {

    .i951 {

        height: var(--iconHeightMobile)!important;
        width: var(--iconWidthMobile)!important;
        margin-right: var(--iconMarginRightMobile)!important;

    }

}
@media (min-width: 768px) and (max-width: 1023px) {

    .i951 {

        height: var(--iconHeightPortrait)!important;
        width: var(--iconWidthPortrait)!important;
        margin-right: var(--iconMarginRightPortrait)!important;

    }

}
@media (min-width: 1024px) and (max-width: 1199px) {

    .i951 {

        height: var(--iconHeightLandscape)!important;
        width: var(--iconWidthLandscape)!important;
        margin-right: var(--iconMarginRightLandscape)!important;

    }

}
@media (min-width: 1200px) {

    .i951 {

        height: var(--iconHeightDesktop)!important;
        width: var(--iconWidthDesktop)!important;
        margin-right: var(--iconMarginRightDesktop)!important;

    }

}
@media (prefers-color-scheme: light) {

    .i951 {

        background-image: url("./img/icons/i951b.png") !important;

    }
}
@media (prefers-color-scheme: dark) {

    .i951 {

        background-image: url("./img/icons/i951w.png") !important;

    }
}