  /* Ocultar el widget de Google Translate */
        #google_translate_element {
            display: none;
        }
        .goog-te-banner-frame {
            display: none !important;
        }
        body {
            top: 0px !important;
        }

        /* Contenedor del selector de idioma */
        .language-selector {
            display: flex;
            align-items: center;
            gap: 10px;
            background-color: #1d2b2d;
            padding: 8px 15px;
            border-radius: 8px;
            border: 2px solid #2bc4e3;
            width: fit-content;
        }

        /* Icono del globo */
        .language-selector i {
            color: #2bc4e3;
            font-size: 18px;
        }

        /* Etiqueta */
        .language-selector label {
            color: white;
            font-size: 16px;
            font-weight: bold;
        }

        /* Estilos para el selector */
        #custom_translate {
            background-color: transparent;
            color: white;
            border: none;
            font-size: 16px;
            padding: 5px;
            outline: none;
            cursor: pointer;
        }

        /* Estilos para las opciones del selector */
        #custom_translate option {
            background-color: #1d2b2d;
            color: white;
        }
        .skiptranslate{
            display: none;
        }