 
        /*-------------------------------------------------BannerService---------------------------------------------------*/

        .banner {
            display: flex;
            border: 1px solid rgb(242, 103, 34);
            padding: 16px 20px;
            margin-bottom: 24px;
            font-size: var(--font-size-large);
            color: var(--font-color-link);
            font-weight: bold;
            line-height: 1.4em;
            text-transform: none;
            background-color: white;
            max-width: 100%;
            height: auto;
        }

        .banner {
            display: flex;
            flex-direction: row;
        }

        .banner>img {
            margin-right: 15px;
        }

        .banner_text {
            font-size: var(--font-size-large);
            color: var(--font-color-link);
            font-weight: bold;
            line-height: 1.4em;
            text-transform: none;
            text-decoration: underline;

        }

        #banners_background {
            background-color: transparent;
        }