@import "Styles1.css";

/* ******************************** */
/* Section specific styles          */
/* ******************************** */

@media print {
header,
.head1, .head2, /* veraltet */
.header1, .header2,
nav, .navi, #applet { display: none; }}

@media screen {
#image, .sol, .hint { display: none; }}

/* ******************************** */
/* Regelgrafiken                    */
/* Handy: 393; Tablet: 534          */
/* ******************************** */

.regeln-1 img,
.regeln-2 img {width: 180px; height: 180px;}
.regeln-3 img {width: 150px; height: 150px;}

.galerie-1 img,
.galerie-2 img {width: 180px; height: 180px;}
.galerie-3 img {width: 150px; height: 150px;}

@media only screen and (max-width: 300px)
{
.regeln-1 img,
.regeln-2 img {width: 120px; height: 120px;}
.regeln-3 img {width:  80px; height:  80px;}

.galerie-1 img,
.galerie-2 img {width: 120px; height: 120px;}
.galerie-3 img {width:  80px; height:  80px;}
}

@media only screen and (min-width: 301px) and (max-width: 350px)
{
.regeln-1 img,
.regeln-2 img {width: 130px; height: 130px;}
.regeln-3 img {width:  80px; height:  80px;}

.galerie-1 img,
.galerie-2 img {width: 130px; height: 130px;}
.galerie-3 img {width:  80px; height:  80px;}
}

@media only screen and (min-width: 351px) and (max-width: 400px)
{
.regeln-1 img,
.regeln-2 img {width: 140px; height: 140px;}
.regeln-3 img {width: 100px; height: 100px;}

.galerie-1 img,
.galerie-2 img {width: 140px; height: 140px;}
.galerie-3 img {width: 100px; height: 100px;}
}

@media only screen and (min-width: 401px) and (max-width: 450px)
{
.regeln-1 img,
.regeln-2 img {width: 150px; height: 150px;}
.regeln-3 img {width: 115px; height: 115px;}

.galerie-1 img,
.galerie-2 img {width: 150px; height: 150px;}
.galerie-3 img {width: 115px; height: 115px;}
}

@media only screen and (min-width: 451px) and (max-width: 500px)
{
.regeln-1 img,
.regeln-2 img {width: 160px; height: 160px;}
.regeln-3 img {width: 130px; height: 130px;}

.galerie-1 img,
.galerie-2 img {width: 160px; height: 160px;}
.galerie-3 img {width: 130px; height: 130px;}
}

@media only screen and (min-width: 501px)
{
.regeln-1 img
.regeln-2 img {width: 220px; height: 220px;}
.regeln-3 img {width: 150px; height: 150px;}

.galerie-1 img
.galerie-2 img {width: 180px; height: 180px;}
.galerie-3 img {width: 140px; height: 140px;}
}

.figurelist figure {
position:relative;
margin:0;
padding-left:0;
padding-right:15px;
display:inline-block
}

.figurelist figcaption {
padding-top:5px;
padding-bottom:5px;
text-align:center
}

/* ******************************** */
/* Raetselautoren                   */
/* ******************************** */

.author-image,.genre-image {
float:left;
margin-right:1em
}

body.app .author-image {
float:right;
margin-left:1em
}

/* ******************************** */
/* Gedichte                         */
/* ******************************** */

.poem p,
.poem div
{
  padding-left: 1em;
  text-indent: -1em;
  margin-top:   0px;
  padding-top:  0px;
}

/* title of a riddle */

H5         { font-weight: normal; font-variant: small-caps; font-size: 120%; }
xH5:before { content:"Ã‚Â»" }
xH5:after  { content:"Ã‚Â«" }

/* reference-link to solution */

.solref {
color:#c33;
font-weight:700;
font-size:90%;
position:relative;
padding-right:3px;
padding-left:2px;
letter-spacing:-1px
}

/* reference-link to solution NEUE ALTERNATIVE */
.sr
{
  margin-left: 0.3em;
  margin-right: 0.3em;
  top: -0.15em;
  position: relative;
  padding-left: 0.2em;
  padding-right: 0.2em;
  line-height: 120%;
  font-size: 80%;
  font-weight: 500;
  color: #fff;
  background-color: #996633;
  display: inline-block;
  border-radius: .225em;
  text-decoration: none!important;
}

/* question */

.ask
{
  color: rgb(155,0,0);
  font-style: italic;
}

/* table of riddles on an author's page */

table.striped tr:nth-child(even),
table.gtab tr:nth-child(even)
{
  background-color: rgb(230,220,190);
}

table.gtab th:nth-child(1), table.gtab td:nth-child(1),
table.gtab th:nth-child(3), table.gtab td:nth-child(3),
table.gtab th:nth-child(4), table.gtab td:nth-child(4),
table.gtab th:nth-child(5), table.gtab td:nth-child(5),
table.gtab th:nth-child(6), table.gtab td:nth-child(6),
table.gtab th:nth-child(7), table.gtab td:nth-child(7)
{
  text-align: right;
}

/* this works in browsers, but not in frontpage

table.gtab th,
table.gtab td
{
  text-align:right
}

table.gtab th:nth-child(2),
table.gtab td:nth-child(2)
{
  text-align:left
}
*/

div.buch
{
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-bottom: 8px;
  min-height: 160px;
}
div.buch .review { font-style: italic; }
div.buch h4 { padding-top: 4pt; }
div.buch table tr td { padding-left: 0px; padding-top: 0pt; }

div.baut
{
 font-weight: bold;
 color: rgb(102,51,0);
}

div.baut img,
div.buch img
{
 float: left;
 text-align: left;
 padding-left: 4pt;
 margin-right: 15px;
 margin-bottom: 10px;
}

div.buch img
{
 margin-top: 6pt;
}

body.apps div.buch img,
body.apps div.baut img
{
 width: 60px;
}

/* ******************************** */
/* Copyright tables                 */
/* ******************************** */

.copyright table th:nth-child(2),
.copyright table td:nth-child(2)
{
  white-space: nowrap;
}

/* ******************************** */
/* Navigation                       */
/* ******************************** */

#prev1::before {content: "◄ "}
#next1::after {content: " ►"}

/* ******************************** */
/* Tabs                             */
/* ******************************** */

/* TODO why this? */
/* menu { margin: 0; padding: 0; }

/* TODO why this? */
/* body.apps #index-0-tab { display: block; } */

.tabs
{
  padding-bottom: 3pt;
  padding-right: 1em;
  border-bottom: 1px solid rgb(190,170,150);
}

.tab-a
{
  outline: none;
  font-Weight: bold;
  padding: 1px 5px 5px 5px;
  border-top: 1px solid rgb(190,170,150);
  border-left: 1px solid rgb(190,170,150);
  border-right: 1px solid rgb(190,170,150);
  border-radius: 3px 3px 0px 0px;
  background-color: rgb(240,230,210);
}

.tab-i
{
  padding: 1px 5px 3px 5px;
  border-top: 1px solid rgb(190,170,150);
  border-left: 1px solid rgb(190,170,150);
  border-right: 1px solid rgb(190,170,150);
  border-radius: 3px 3px 0px 0px;
}

.tab-c
{
  margin-top: 4px;
  padding-top: 1em;
}

/* ******************************** */
/* Color schema                     */
/* ******************************** */

BODY
{
  background-color: rgb(240,230,210);
}

@media print {
BODY
{
  background-color: rgb(255,255,255);
  margin-left: 0; margin-right: 0;
  font-size: 75%;
}}

A         { text-decoration: none; }
A:link    { color: rgb(  0,0,153); }
A:visited { color: rgb(153,0,153); }
A:hover   { color: rgb(222,0,  0);
            background-color: rgb(255,255,255); }

@media print {
A, A:link, A:visited, A:hover
{
  color: rgb(0,0,0);
  text-decoration: none;
}}

INPUT:focus
{
  border-color: rgb(255,0,0);
  background-color: rgb(255,255,255);
}

h1, h2, h3, .h1, .h2, .h3, .title, .abstract
{
  color: rgb(102,51,0);
}

.head   { color: rgb(102,102,102); }
.ins    { color: rgb(255,0,0); }
.del    { color: rgb(0,0,255); }
.zitat  { border-color: rgb(153,153, 153); }
.note   { border-color: rgb(153,0,51); }
.sv     { background-color: rgb(255,255,180); }

.navi, .boxed, .copyright, .copyright1, DIV.impressum
{
  border-color: rgb(190,170,150);
}

.navi, .boxed, .key, #navbar, .buch,
TABLE.shaded TD, TD.shaded,
TABLE.scores TD, TD.scores,
DIV.impressum
{
  background-color: rgb(230,215,195);
}

TABLE.sortable TH,
TABLE.shaded TH, TH.shaded,
TABLE.scores TH, TH.scores,
HR
{
  background-color: rgb(210,190,170);
}

TABLE.shaded, TABLE.shaded TH, TABLE.shaded TD,
TABLE.scores, TABLE.scores TH, TABLE.scores TD
{
  border-color: rgb(250,240,230);
}

TABLE.framed, TABLE.framed TH, TABLE.framed TD
{
  border-color: rgb(190,170,150);
}

/* ******************************** */
/* Buttons                          */
/* ******************************** */

.button
{
  color: rgb(0,0,0);
  background-Color: rgb(220,210,180);
  border-left-Color: rgb(240,240,240);
  border-top-Color: rgb(240,240,240);
  border-right-Color: rgb(170,150,130);
  border-bottom-Color: rgb(170,150,130);
}

.button:hover
{
  background-Color: rgb(220,210,180);
  border-left-Color: rgb(170,150,130);
  border-top-Color: rgb(170,150,130);
  border-right-Color: rgb(255,255,255);
  border-bottom-Color: rgb(255,255,255);
}

.button:visited, A.button:link, A.button:active
{
  color: rgb(0,0,0);
}

/* ******************************** */
/* Navigation                       */
/* ******************************** */

.navi
{
  text-align: right;
  line-height: 1.6em;
  padding: 0.4em 0.4em 0.4em 0.4em;
  margin:  0.0em 0.0em 0.0em 0.0em;
  border-color: rgb(240,230,210);
  background-color: rgb(240,230,210);
  background-image: linear-gradient(to bottom, rgb(240,230,210) 0%, rgb(190,170,150) 45%, rgb(190,170,150) 55%, rgb(240,230,210) 100%);
}

.navi a
{
  background-color: rgb(247,247,247);
  background-image: linear-gradient(rgba(255,255,255,.4),rgba(127,127,127,.2));
  border: 1px solid;
  border-radius: 0.6em;
  border-color: #DDD #AAA #888 #CCC;
  padding: 0.1em 0.4em 0.1em 0.4em;
  text-shadow: 0 1px rgba(255,255,255,0.5);
  white-space: nowrap;
  font-size: 90%;
}

.container {
  max-width: 960px; /* Ancho máximo del contenedor */
  margin: 0 auto;   /* Centrar el contenedor horizontalmente */
  padding: 20px;    /* Márgenes en los lados */
  box-sizing: border-box; /* Incluye padding en el ancho total */
}

/* Estilos para el juego (ajústalos según tus necesidades) */
#puzzle {
  /* Estilos específicos para tu juego aquí */
  width: 100%; /* Hace que el juego sea 100% ancho */
  max-width: 600px; /* Limita el ancho máximo del juego (opcional) */
  margin: 0 auto; /* Centra el juego horizontalmente */
}



.content-profile {
  text-align: center;
 
}
.header_menu{display:flex;justify-content:center}.game-item__play{color:#13141c;font-size:16px;font-weight:700;background:#fff;padding:8px 54px;border-radius:50px;transition:.3s;border:1px solid #c5c6ce}.links__link,.share-button{border-radius:10px;text-decoration:none;text-transform:uppercase}.game-item__rate{color:#57422d;font-size:14px;font-weight:700;display:flex}.links,.setting{display:-webkit-box;display:-ms-flexbox}.game-item__rate img{height:16px;margin-right:8px}.links{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:12px}.links__link,.share-block,.share-buttons{display:block;text-align:center}.links__link{background-color:#fff;color:#13141c;font-size:13px;margin:10px;padding:10px;width:calc(25% - 24px);line-height:24px;font-weight:400;-webkit-box-shadow:0 0 20px rgba(0,0,0,.1);box-shadow:0 0 20px rgba(0,0,0,.1)}.links__link.active{font-weight:700}.links__link .icon{width:22px;height:22px;border-radius:6px;margin-right:8px;margin-bottom:-6px}.dropdown-menu__li:last-child,.lang-header__link:last-child,.play2048-text ul li:last-child{margin-bottom:0}.links__link.letters,.links__link.letters.active,.play2048-text .h2--center,.play2048-text p.center{text-align:center}.share-block{margin-bottom:25px}.share-block h2{margin:25px 0 10px}.share-button{display:inline-block;margin:8px 5px;padding:16px 26px;font-size:14px;font-weight:700;color:#fff;-webkit-transition:.2s;transition:.2s}.share-button.facebook{background:#4267b2;border-bottom:5px solid #244586}.share-button.facebook:hover{background:#3559a2}.share-button.twitter{background:#1da1f2;border-bottom:5px solid #107dc0}.share-button.twitter:hover{background:#1391de}.share-button.reddit{background:#ff4500;border-bottom:5px solid #d03800}.share-button.reddit:hover{background:#e73f01}.share-button.whatsapp{background:#25d366;border-bottom:5px solid #1dac53}.share-button.whatsapp:hover{background:#1aba56}.setting{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px}.fullscreen,.theme-mode{display:-webkit-box;display:-ms-flexbox}.theme-mode{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fullscreen,.menu-header{-webkit-box-align:center}.theme-mode__switch{display:block;position:relative;width:42px;height:22px;background-color:#2b2e3a;margin-right:10px;border-radius:20px}.theme-mode__switch:after{content:'';position:absolute;top:3px;left:4px;width:16px;height:16px;background:#fff;border-radius:50%;-webkit-transition:.35s;transition:.35s}.theme-mode__switch.on:after{left:calc(100% - 20px)}.theme-mode__text{color:#2b2e3a;font-size:14px}.fullscreen{display:flex;-ms-flex-align:center;align-items:center;color:#2b2e3a;font-size:15px;text-decoration:none}.fullscreen .icon{display:block;width:16px;height:16px;fill:currentColor;margin-right:10px;margin-top:2px}.fullscreen:hover{color:#ffbf5a}.header_menu_link{color:red;font-size:14px;line-height:20px;margin:0 5px 10px 0;padding:8px 15px;text-align:center;text-decoration:none;border-radius:8px}.header_menu_link.active{background:#ffbf5a;color:#13141c;font-weight:700}.dropdown-menu__link:hover,.lang-header__title:hover,.menu-header__link:hover{color:#ffbf5a}.header_menu_link.active:hover{background:#ffbf5a}.header_menu_link:hover{background:#edeadb}.header_menu_link img{height:26px;margin-right:6px;margin-bottom:-8px}.header_menu_link sup{color:#de2768;margin-left:3px;font-weight:700}.header__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.header__logo,.menu-header__li:hover .dropdown-menu,.menu-header__li:hover .menu-header__link--dropdown:before{display:block}.header__logo{width:350px;padding:10px 0 0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:center;align-self:center}.menu-header,.menu-header__li{display:-webkit-box;display:-ms-flexbox}.header__logo img{display:block;width:100%}.menu-header{display:flex;-ms-flex-align:center;align-items:center;padding:0;margin:0}.lang-header__title,.menu-header__link{-webkit-box-align:center;font-size:14px;text-decoration:none}.menu-header__li{display:flex;height:100%}.menu-header__link{color:#2b2e3a;font-weight:700;line-height:24px;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.dropdown-menu,.menu-header__link:before{position:absolute;width:100%;display:none;left:0}.menu-header__link:before{content:'';top:calc(100% - 2px);border-top:2px solid #ffbf5a}.menu-header__link .icon{fill:currentColor;width:18px;height:18px;margin-right:8px}.menu-header__link--dropdown{z-index:1}.menu-header__link--dropdown:before{height:5px;background:#fff}.menu-header__link--dropdown .icon-down-arrow{display:block;width:12px;height:12px;fill:#2b2e3a;margin-left:7px}.menu-header__link:hover:before{display:block}.menu-header__link:hover .icon{fill:#ffbf5a}.dropdown-menu{top:100%;background:#fff;border-radius:0 5px 5px;margin:0;z-index:1;padding:20px 15px;-webkit-box-shadow:0 0 20px rgba(0,0,0,.1);box-shadow:0 0 20px rgba(0,0,0,.1)}.dropdown-menu__list{margin:0;padding:0;height:260px}.dropdown-menu__li{display:block;margin-bottom:15px}.dropdown-menu__link{color:#2b2e3a;font-size:14px;text-decoration:none}.lang-header{margin-left:auto;position:relative}.lang-header__title{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#13141c;width:125px;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.lang-header__title .icon{width:11px;height:11px;fill:currentColor;margin-left:8px}.lang-header__dropdown{position:absolute;top:calc(100% - 2px);right:0;-webkit-box-shadow:0 0 30px rgba(0,0,0,.08);box-shadow:0 0 30px rgba(0,0,0,.08);background-color:#fff;width:145px;padding:15px 0;z-index:10;border-top:2px solid #ffbf5a;display:none;border-radius:0 0 5px 5px}.lang-header__dropdown:before{content:'';position:absolute;top:-25px;left:0;width:100%;height:25px}.lang-header__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#75798d;font-size:13px;text-decoration:none;margin-bottom:15px;padding:0 20px}.lang-header__link .icon{width:16px;height:16px;margin-right:10px;opacity:.7;-webkit-transition:.2s;transition:.2s}

/* Estilos para el contenedor personalizado */
.custom-container {
  display: flex;
  align-items: center; /* Centra verticalmente */
  justify-content: center; /* Centra horizontalmente */
  height: 100%; /* Esto es importante para centrar verticalmente */
}

/* Estilos para la lista personalizada */
.custom-list {
  list-style: none; /* Quita los marcadores de lista */
  display: flex;
  align-items: center; /* Centra verticalmente */
}

/* Estilos para los elementos de la lista */
.custom-list li {
  margin: 0 10px; /* Espacio entre elementos */
}


  /* Estilos para dispositivos móviles y tablets */
  @media screen and (max-width: 768px) {
    .navi {
      position: fixed;
      bottom: 0;
      left: 0;
      right: 0;
      background-color: #ffffff; /* Cambia el color de fondo según tus preferencias */
      z-index: 1000; /* Asegura que esté por encima del contenido */
    }
  }




  .headline{margin-top:15px}.headline__title{color:#13141c;font-weight:900;font-size:30px;line-height:30px;margin:0 0 5px}.headline__text{color:#2b2e3a;font-size:16px;font-weight:400;line-height:24px;margin:0 0 8px}.banner{display:block;margin:0 auto}.banner_middle{}.banner_middle_mobile{display:none;padding:0 15px}.game-item__rate,.games,.section--full.fixed .container{display:-webkit-box;display:-ms-flexbox}.section{padding:30px 0}.section--main{padding:0!important}.section--white{background:#fff}.section--grey{background:#fbf9f5}.section--green{background:#ecf0e2}.section--full.fixed{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;background:#fff;padding:20px}.section--full.fixed .container{width:auto;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.games{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin-top:0}.game-category{margin-bottom:15px;width:78%!important}.game-item{width:200px;margin:15px;background:#fff;box-shadow:0 5px 20px rgba(0,0,0,.07)}.dark-theme .game-item{background:#4c5066}.dark-theme .game-item__title{color:#fff}.dark-theme .game-item__text{color:#c8cde2}.dark-theme .game-item__play{color:#fff;background:#4c5066;border:1px solid #d7d8e2}.dark-theme .game-item:hover .game-item__play{color:#fff;background:#57ac57;border:1px solid #57ac57}.game-item-list{width:290px!important}.game-item:hover{box-shadow:0 5px 20px rgba(0,0,0,.15)}.fullscreen:hover,.game-item:hover .game-item__title{color:#57ac57}.footer__links a:hover,.links__link.active,.links__link:hover{color:#57ac57!important}.game-item:hover .game-item__play{color:#fff;background:#57ac57;border:1px solid #57ac57}.game-item:hover .game-item__img img{transform:scale(1.15)}.game-item__img{height:133px;border-radius:10px 10px 0 0}.game-item__img img{display:block;max-width:100%;transition:transform .35s;transform:scale(1)}.game-item__info{padding:10px 15px 15px}.game-item__title{color:#13141c;font-size:20px;font-weight:700;margin-bottom:5px;transition:.3s}.game-item__text{color:#7e8399;font-size:13px;line-height:18px;margin-bottom:10px}.game-item__text span{color:#413732;font-size:13px;padding:2px 6px;margin-bottom:4px;border-radius:5px;background:#e7dbd6;border-bottom:1px solid #baa095}.game-item__bottom{display:flex;justify-content:center}.game-item__play{color:#13141c;font-size:16px;font-weight:700;background:#fff;padding:8px 54px;border-radius:50px;transition:.3s;border:1px solid #c5c6ce}.links__link,.share-button{border-radius:10px;text-decoration:none;text-transform:uppercase}.game-item__rate{color:#57422d;font-size:14px;font-weight:700;display:flex}.links,.setting{display:-webkit-box;display:-ms-flexbox}.game-item__rate img{height:16px;margin-right:8px}.links{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-12px}.links__link,.share-block,.share-buttons{display:block}.links__link{background-color:#fff;color:#13141c;font-size:13px;margin:10px;padding:10px 20px;width:calc(25% - 24px);line-height:24px;text-align:left;-webkit-box-shadow:0 0 20px rgba(0,0,0,.1);box-shadow:0 0 20px rgba(0,0,0,.1)}.b404,.lang-header__title,.share-block,.share-buttons{text-align:center}.links__link.active{font-weight:700}.dropdown-menu__link:hover,.lang-header__title:hover,.menu-header__link:hover{color:#57ac57}.links__link .icon{width:24px;height:24px;border-radius:9px;margin-right:8px;margin-bottom:-7px}.dropdown-menu__li:last-child,.lang-header__link:last-child,.wordle-text ul li:last-child{margin-bottom:0}.links__link.letters,.links__link.letters.active{text-align:center;padding:10px}.share-block{margin-bottom:25px}.share-block h2{margin:25px 0 10px}.cowordle img,.numberle img{margin:0 5px -10px 0}.share-button{display:inline-block;margin:8px 5px;padding:16px 26px;font-size:14px;font-weight:700;color:#fff;-webkit-transition:.2s;transition:.2s}.share-button.facebook{background:#4267b2;border-bottom:5px solid #244586}.share-button.facebook:hover{background:#3559a2}.share-button.twitter{background:#1da1f2;border-bottom:5px solid #107dc0}.share-button.twitter:hover{background:#1391de}.share-button.reddit{background:#ff4500;border-bottom:5px solid #d03800}.share-button.reddit:hover{background:#e73f01}.share-button.whatsapp{background:#25d366;border-bottom:5px solid #1dac53}.share-button.whatsapp:hover{background:#1aba56}.setting{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px}.fullscreen,.theme-mode{display:-webkit-box;display:-ms-flexbox}.theme-mode{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fullscreen,.menu-header{-webkit-box-align:center}.theme-mode__switch{display:block;position:relative;width:42px;height:22px;background-color:#2b2e3a;margin-right:10px;border-radius:20px}.theme-mode__switch:after{content:'';position:absolute;top:3px;left:4px;width:16px;height:16px;background:#fff;border-radius:50%;-webkit-transition:.35s;transition:.35s}.theme-mode__switch.on:after{left:calc(100% - 20px)}.theme-mode__text{color:#2b2e3a;font-size:14px}.fullscreen{display:flex;-ms-flex-align:center;align-items:center;color:#2b2e3a;font-size:15px;text-decoration:none}.fullscreen .icon{display:block;width:16px;height:16px;fill:currentColor;margin-right:10px;margin-top:2px}.header__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.header__logo,.menu-header__li:hover .dropdown-menu,.menu-header__li:hover .menu-header__link--dropdown:before{display:block}.header__logo{width:350px;padding:10px 0 0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:center;align-self:center}.menu-header,.menu-header__li{display:-webkit-box;display:-ms-flexbox}.header__logo img{display:block;width:100%}.menu-header{display:flex;-ms-flex-align:center;align-items:center;padding:0;margin:0}.lang-header__title,.menu-header__link{-webkit-box-align:center;font-size:14px;text-decoration:none}.menu-header__li{display:flex;height:100%}.menu-header__link{color:#2b2e3a;font-weight:700;line-height:24px;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.dropdown-menu,.menu-header__link:before{position:absolute;width:100%;display:none;left:0}.menu-header__link:before{content:'';top:calc(100% - 2px);border-top:2px solid #57ac57}.menu-header__link .icon{fill:currentColor;width:18px;height:18px;margin-right:8px}.menu-header__link--dropdown{z-index:1}.menu-header__link--dropdown:before{height:5px;background:#fff}.menu-header__link--dropdown .icon-down-arrow{display:block;width:12px;height:12px;fill:#2b2e3a;margin-left:7px}.menu-header__link:hover:before{display:block}.menu-header__link:hover .icon{fill:#57ac57}.dropdown-menu{top:100%;background:#fff;border-radius:0 5px 5px;margin:0;z-index:1;padding:20px 15px;-webkit-box-shadow:0 0 20px rgba(0,0,0,.1);box-shadow:0 0 20px rgba(0,0,0,.1)}.dropdown-menu__list{margin:0;padding:0;height:260px}.dropdown-menu__li{display:block;margin-bottom:15px}.dropdown-menu__link{color:#2b2e3a;font-size:14px;text-decoration:none}.lang-header{margin-left:auto;position:relative}.lang-header__title{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#13141c;width:125px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.lang-header__title .icon{width:11px;height:11px;fill:currentColor;margin-left:8px}.lang-header__dropdown{position:absolute;top:calc(100% - 2px);right:0;-webkit-box-shadow:0 0 30px rgba(0,0,0,.08);box-shadow:0 0 30px rgba(0,0,0,.08);background-color:#fff;width:145px;padding:15px 0;z-index:10;border-top:2px solid #57ac57;display:none;border-radius:0 0 5px 5px}.lang-header__dropdown:before{content:'';position:absolute;top:-25px;left:0;width:100%;height:25px}.lang-header__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#75798d;font-size:13px;text-decoration:none;margin-bottom:15px;padding:0 20px}.lang-header__link .icon{width:16px;height:16px;margin-right:10px;opacity:.7;-webkit-transition:.2s;transition:.2s}.lang-header__link.is-active,.lang-header__link:hover{color:#13141c}.breadcrumbs__li,.lang-header:hover .lang-header__dropdown,.scroll-element.scroll-x.scroll-scrollx_visible,.scroll-element.scroll-y.scroll-scrolly_visible{display:block}.b404{padding-top:100px;margin-bottom:50px}.b404__title{text-shadow:0 0 50px rgba(0,0,0,.1);color:#fff;font-size:360px;font-weight:900;line-height:260px;margin-bottom:100px}.b404__text{color:#13141c;font-size:20px;font-weight:700;line-height:24px;margin-bottom:20px}.b404__btn{border:1px solid #57ac57;color:#fff;font-size:16px;padding:15px 30px;border-radius:5px;text-decoration:none;display:inline-block;-webkit-transition:.25s;transition:.25s;background:#57ac57}.cities,.cowordle,.numberle{color:#13141c;line-height:28px;text-align:center}.b404__btn:hover{border:1px solid #57ac57;background:0 0;color:#57ac57}.cowordle_btn a,.numberle_btn a{border-radius:5px;padding:10px 15px;font-size:14px;font-weight:700}.sharethis-inline-share-buttons{margin:20px 0 10px}#st-1 .st-total{color:#13141c!important;font-weight:400}#st-1 .st-total>span{font-weight:700}#st-1 .st-total>span.st-shares{font-weight:400;font-size:13px;line-height:13px}.cowordle{font-size:14px;margin:15px 0}.dark-theme .cities,.dark-theme .cowordle,.dark-theme .numberle{color:#c3c7e0}.cowordle a{color:#0c6dff;font-weight:700;font-size:14px;text-decoration:underline}.cities a:hover,.cowordle a:hover,.cowordle_btn a,.faq a:hover,.numberle a:hover,.wordle-text ul li a:hover{text-decoration:none}.cities_btn,.cowordle_btn,.numberle_btn{margin-top:8px}.cowordle_btn a{color:#fff;background:#0c6dff;border:none}.cowordle_btn a:hover{background:#3e8bff}.cowordle img{width:26px}.numberle{font-size:14px;margin-top:15px}.numberle a{color:#20ab94;font-weight:700;font-size:14px;text-decoration:underline}.numberle_btn a{color:#fff;background:#20ab94;border:none;text-decoration:none}.numberle_btn a:hover{background:#1cccaf}.cities{font-size:14px;margin:10px 0 5px}.cities a{color:#9a72e5;font-weight:700;font-size:14px;text-decoration:underline}.cities_btn a{color:#fff;background:#9a72e5;padding:10px 15px;border-radius:5px;font-weight:700;font-size:14px;border:none;text-decoration:none}.cities img{margin:0 10px -10px 0}.update sup{color:#e52e2e;font-weight:700}.update .icon{width:20px;height:20px;margin:0 6px -5px 2px;border-radius:8px}.footer__copir,.footer__links{font-weight:400;font-size:13px}.faq li,.footer{background:#fff}.footer{padding:20px 0 10px}.footer__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:5px}.footer__logo,.footer__logo img{display:block;height:24px}.footer__logo{-ms-flex-negative:0;flex-shrink:0;margin-bottom:10px}.footer__bottom,.footer__links,.rate{display:-webkit-box;display:-ms-flexbox}.footer__bottom,.rate{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer__copir{color:#2c2f3e;line-height:12px}.footer__message{color:#9599ae;line-height:24px;text-align:center;font-size:13px;margin:20px auto 10px}.footer__links{color:#2c2f3e;line-height:12px;padding:0;margin:0;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.breadcrumbs,.footer__links li{display:-webkit-box;display:-ms-flexbox}.footer__links li{border-left:1px solid #75798d;padding-left:10px;margin-left:10px;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.footer__links a{color:#2c2f3e;text-decoration:none}.faq a,.wordle-text a:hover,.wordle-text ul li a{text-decoration:underline}.breadcrumbs{padding:13px 0 0;margin:0;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.breadcrumbs__link,.breadcrumbs__span{font-size:14px;text-decoration:none;padding:4px 12px;border-radius:30px}.breadcrumbs__li:before{content:'';width:5px;height:5px;background:#13141c;border-radius:50%;display:inline-block;margin-bottom:1px;margin-left:7px;margin-right:5px}.breadcrumbs__li:first-child:before{display:none}.breadcrumbs__link{color:#323628;background:#d9e0c9}.breadcrumbs__link:hover{background:#57ac57;color:#fff}.breadcrumbs__span{color:#7d8569;background:#e0e5d3}.arrow{position:relative;left:calc(50% - 12px)}.arrow span{display:block;width:24px;height:24px;border-bottom:4px solid #57ac57;border-right:4px solid #57ac57;transform:rotate(45deg);animation:2s infinite animate}.arrow span:nth-child(2){animation-delay:-.2s}.arrow span:nth-child(3){animation-delay:-.4s}@keyframes animate{0%{opacity:0;transform:rotate(45deg) translate(-20px,-20px)}50%{opacity:1}100%{opacity:0;transform:rotate(45deg) translate(20px,20px)}}.faq ol{padding:0;margin:0}.faq li{list-style-type:none;padding:15px 25px;margin:20px 0;border-radius:10px;box-shadow:0 0 25px rgba(0,0,0,.1)}.faq h2,.wordle-text h2:first-child,.wordle-text__h1{margin-top:0}.faq h2{color:#13141c;font-size:26px;font-weight:900;margin-bottom:25px;text-align:center}.faq h3{color:#13141c;font-size:18px;font-weight:700;margin:5px 0 0}.faq p{font-size:15px;line-height:28px;margin:10px 0 5px;color:#2b2e3a}.faq a{color:currentcolor}.faq li span{padding:1px 11px;background:#a4aec4;border-radius:5px;margin-right:8px}.faq li span.yellow{background:#f3c237!important}.faq li span.green{background:#79b851!important}.wordle-text__h1{color:#13141c;font-size:30px;font-weight:900;margin-bottom:10px;text-align:center}.wordle-text h2.privacy__h2{color:#2b2e3a;font-size:15px;font-weight:400;line-height:24px;margin-top:0;margin-bottom:30px;text-align:center}.wordle-text h2{color:#13141c;font-size:26px;font-weight:900;margin-bottom:25px;margin-top:40px}.wordle-text .info_text{text-align:center;margin:0}.wordle-text .info_text_p{text-align:center;margin:5px 0 15px}.wordle-text h3{color:#13141c;font-size:18px;font-weight:700;margin-top:20px;margin-bottom:10px}.wordle-text blockquote,.wordle-text__date{color:#75798d;font-size:15px;font-style:italic}.wordle-text blockquote{padding-left:0;margin:0 0 10px;line-height:28px}.wordle-text .ol li,.wordle-text p,.wordle-text ul li{color:#2b2e3a;font-size:16px}.wordle-text p{line-height:28px}.wordle-text p:after{content:'';clear:both;display:table}.wordle-text p img{float:left;display:block;margin:0 15px 15px 0;max-width:50%}.wordle-text p.center img{float:none;display:block;margin:15px auto 5px}.wordle-text a{color:#57ac57;text-decoration:none}.wordle-text ul{padding:5px 0}.wordle-text ul li{position:relative;padding-left:20px;line-height:30px;margin-bottom:10px;display:block}.wordle-text ul li:before{content:'';position:absolute;top:10px;left:0;width:8px;height:8px;background:#2b2e3a;border-radius:2px}.wordle-text ul li sup{color:#e52e2e;font-weight:700;margin-left:3px;top:-.5em}.wordle-text__date{font-weight:400;margin:25px 0}.wordle-text>img{display:block;margin:25px auto;max-width:100%}.wordle-text .ol{counter-reset:item;padding:0;margin:20px 0 0}.wordle-text .ol li{display:block;position:relative;text-align:center;padding-top:70px;margin-bottom:25px;line-height:24px}.wordle-text .ol li h3{color:#13141c;font-size:20px;font-weight:700;line-height:30px;margin:0}.wordle-text .ol li img{margin-top:10px;border-radius:10px;box-shadow:0 0 30px rgba(0,0,0,.1)}.wordle-text .ol li span{color:#2b2e3a;font-size:16px;font-weight:400;display:block;line-height:30px}.wordle-text .ol li:before{content:counters(item, ".") " ";counter-increment:item;width:55px;height:55px;-webkit-box-shadow:0 0 25px rgba(0,0,0,.1);box-shadow:0 0 25px rgba(0,0,0,.1);background-color:#fff;position:absolute;top:0;left:calc(50% - 27px);text-align:center;line-height:55px;border-radius:50%;color:#57ac57;font-size:30px;font-weight:400}.section--rate{background-color:#f5f2e3;padding:50px 0}.rate__title{color:#13141c;font-size:18px;font-weight:700;line-height:24px;margin-right:15px}.rate__stars{height:24px}.rate__numbers{font-size:16px;font-weight:400;line-height:24px;color:#13141c;margin:0 13px 0 20px}.rate__numbers b{color:#13141c;font-weight:700}.rate__votes{color:#8e8975;font-size:13px;font-weight:400}.starability-basic{display:block;position:relative;width:160px;min-height:24px;padding:0;border:none;margin:0 auto}.starability-basic>input{position:absolute;margin-right:-100%;opacity:0}.starability-basic>input:checked~label,.starability-basic>input:focus~label,.starability-basic>input:not([disabled]):hover~label{background-position:0 0}.starability-basic>input:checked+label,.starability-basic>input:focus+label,.starability-basic>input:not([disabled]):hover+label,.starability-basic>label{background-position:0 -24px}.starability-basic>input[disabled]:hover+label{cursor:default}.starability-basic>label{position:relative;display:inline-block;float:left;width:32px;height:23px;font-size:.1em;color:transparent;cursor:pointer;background-image:url(../img/stars.svg);background-repeat:no-repeat}.starability-basic>label::before{content:'';position:absolute;display:block;height:24px;background-image:url(../img/stars.svg);background-position:0 24px;pointer-events:none;opacity:0}.starability-basic>label:nth-of-type(5)::before{width:128px;left:-128px}.starability-basic>label:nth-of-type(4)::before{width:96px;left:-96px}.starability-basic>label:nth-of-type(3)::before{width:64px;left:-64px}.starability-basic>label:nth-of-type(2)::before{width:32px;left:-32px}.starability-basic>label:first-of-type::before{width:0;left:0}.hint{position:relative}.hint__hidden{position:absolute;bottom:calc(100% + 10px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#fff;font-size:9px;font-weight:400;text-transform:uppercase;padding:5px 10px;background:#161b25;border-radius:5px;white-space:nowrap;-webkit-transition:.2s;transition:.2s}.hint__hidden:after{content:'';position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border:5px solid transparent;border-top-color:#161b25}.scroll-textarea>.scroll-content>textarea,.scroll-wrapper>.scroll-content{max-width:none!important;overflow:scroll!important;position:relative!important;margin:0}.jq-select-multiple,.jq-selectbox{position:relative;display:inline-block}.jq-select-multiple select,.jq-selectbox select{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;opacity:0}select{border:none;opacity:0}.jq-select-multiple li,.jq-selectbox li{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jq-selectbox{z-index:10;position:relative;background:#fff;border-radius:5px;color:#75798d;font-size:14px;font-weight:400;width:100%;-webkit-box-shadow:0 0 15px rgba(0,0,0,.07);box-shadow:0 0 15px rgba(0,0,0,.07);cursor:pointer;-webkit-transition:-webkit-box-shadow .35s;transition:box-shadow .35s,-webkit-box-shadow .35s;display:block}.jq-selectbox__select-text{overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;text-overflow:ellipsis;min-width:23px}.jq-selectbox.opened{border-radius:5px 5px 0 0}.jq-selectbox.error{-webkit-box-shadow:0 0 0 1px #d19894;box-shadow:0 0 0 1px #d19894;background-color:#fafbfe}.jq-selectbox label.error{display:none!important}.jq-selectbox:hover{-webkit-box-shadow:0 3px 5px rgba(0,0,0,.15);box-shadow:0 3px 5px rgba(0,0,0,.15)}.jq-selectbox__select{padding:0 20px 0 10px;height:25px;line-height:25px;position:relative}.jq-selectbox__trigger{position:absolute;top:0;right:0;width:18px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jq-selectbox__dropdown li.disabled,.scroll-element{display:none}.jq-selectbox__dropdown{border-top:none;-webkit-box-shadow:0 10px 15px rgba(0,0,0,.07);box-shadow:0 10px 15px rgba(0,0,0,.07);background-color:#fff;position:absolute;top:100%;left:0;width:100%;border-radius:0 0 5px 5px}.jq-selectbox__dropdown ul{padding:0;margin:0}.jq-selectbox__dropdown li{display:block;padding:5px 10px;cursor:pointer}.jq-selectbox__dropdown li.sel,.jq-selectbox__dropdown li:hover{color:#13141c}.jq-selectbox__dropdown .scroll-element.scroll-y{height:calc(100% - 20px);top:10px}.jq-selectbox__dropdown .scroll-content{max-height:390px!important}.scroll-wrapper{overflow:hidden!important;padding:0!important;position:relative}.scroll-wrapper>.scroll-content{border:none!important;-webkit-box-sizing:content-box!important;box-sizing:content-box!important;height:auto;left:0;max-height:none;padding:0;top:0;width:auto!important}.scroll-wrapper>.scroll-content::-webkit-scrollbar{height:0;width:0}.scroll-element,.scroll-element div{-webkit-box-sizing:content-box;box-sizing:content-box}.scroll-element .scroll-arrow,.scroll-element .scroll-bar{cursor:pointer}.scroll-textarea{border:1px solid #ccc;border-top-color:#999}.scroll-textarea>.scroll-content{overflow:hidden!important}.scroll-textarea>.scroll-content>textarea{border:none!important;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%!important;max-height:none!important;outline:0;padding:2px;top:0;width:100%!important}.scroll-textarea>.scroll-content>textarea::-webkit-scrollbar{height:0;width:0}.scroll-element,.scroll-element div{border:none;margin:0;padding:0;position:absolute;z-index:10}.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scroll-element.scroll-x{bottom:2px;height:8px;left:0;width:100%}.scroll-element.scroll-y{height:100%;right:0;top:0;width:4px}.scroll-element .scroll-bar,.scroll-element .scroll-element_outer,.scroll-element .scroll-element_track{border-radius:4px}.scroll-element .scroll-element_track{background-color:transparent}.scroll-element .scroll-bar{background-color:#e2e7f1}.dark-theme .scroll-element:hover .scroll-bar,.scroll-element.scroll-draggable .scroll-bar,.scroll-element:hover .scroll-bar{background-color:#57ac57}.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size,.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-12px}.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size,.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-12px}.ripple{position:fixed;background:#57ac57;border-radius:50%;width:5px;height:5px;-webkit-animation:.88s rippleEffect;animation:.88s rippleEffect}.form-select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(0.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:1!important}@-webkit-keyframes rippleEffect{0%{-webkit-transform:scale(1);transform:scale(1);opacity:.4}100%{-webkit-transform:scale(50);transform:scale(50);opacity:0}}@keyframes rippleEffect{0%{-webkit-transform:scale(1);transform:scale(1);opacity:.4}100%{-webkit-transform:scale(50);transform:scale(50);opacity:0}}.dark-theme,.dark-theme .footer,.dark-theme .gamb-hidden .dropdown-menu,.dark-theme .section--full.fixed,.dark-theme header{background-color:#13141c}.dark-theme .gamb span{background:#f0f1f9}.dark-theme .dropdown-menu,.dark-theme .gamb-hidden,.dark-theme .jq-selectbox__dropdown,.dark-theme .lang-header__dropdown,.dark-theme .lang-header__dropdown:before,.dark-theme .links__link,.dark-theme .menu-header__link--dropdown:before{background-color:#313448}.dark-theme .dropdown-menu__link,.dark-theme .faq p,.dark-theme .footer__copir,.dark-theme .footer__links a,.dark-theme .fullscreen,.dark-theme .headline__text,.dark-theme .lang-header__dropdown li,.dark-theme .lang-header__link,.dark-theme .menu-header__select .jq-selectbox__dropdown li,.dark-theme .rate__numbers,.dark-theme .rate__numbers b,.dark-theme .theme-mode__text,.dark-theme .update,.dark-theme .wordle-text .ol li span,.dark-theme .wordle-text h3,.dark-theme .wordle-text p,.dark-theme .wordle-text ul li{color:#dfe1f3}.dark-theme .menu-header__select .jq-selectbox__search input{border-color:#dfe1f3;color:#dfe1f3}.dark-theme .scroll-element .scroll-bar{background:#dfe1f3}.dark-theme .text__bottom{background:#252839;color:#}.dark-theme .theme-mode__switch{background-color:#b3b7cd}.dark-theme .theme-mode__switch:after{background-color:#4d516d}.dark-theme .lang-header__title,.dark-theme .menu-header__link,.dark-theme .menu-header__select .jq-selectbox__select{color:#f0f1f9}.dark-theme .menu-header__link--dropdown .icon,.dark-theme .menu-header__select .jq-selectbox__trigger .icon{fill:#f0f1f9}.dark-theme .section--white{background-color:#1c1d28}.dark-theme .section--rate{background-color:#23253a}.dark-theme .statistics__item{background:#252839}.dark-theme .rate__votes{color:#a6aac9}.dark-theme .footer__logo .st3,.dark-theme .header__logo .st3{fill:#fff}.dark-theme .fullscreen:hover,.dark-theme .lang-header__title:hover,.dark-theme .menu-header__link:hover,.dark-theme .menu-header__select .jq-selectbox__dropdown li:hover,.dark-theme .menu-header__select.opened .jq-selectbox__select{color:#57ac57}.dark-theme .menu-header__link:hover .icon,.dark-theme .menu-header__select.opened .jq-selectbox__trigger .icon{fill:#57ac57}.dark-theme .dropdown-menu__link:hover,.dark-theme .faq h2,.dark-theme .faq h3,.dark-theme .headline__title,.dark-theme .lang-header__link.is-active,.dark-theme .lang-header__link:hover,.dark-theme .links__link,.dark-theme .rate__title,.dark-theme .wordle-text .ol li h3,.dark-theme .wordle-text h2{color:#fff}.dark-theme .wordle-text .ol li:before{background-color:#33374c}.dark-theme .breadcrumbs__li:before,.dark-theme .breadcrumbs__link,.dark-theme .breadcrumbs__span{background:#5a5e78;color:#f0f1f9}.dark-theme .breadcrumbs__link:hover{background:#57ac57}.dark-theme .wordle-text ul li:before{background:#cccfe3}.dark-theme .section--green{background:#243034}.dark-theme #st-1 .st-total{color:#dfe1f3!important}.dark-theme .adv,.dark-theme .section--grey{background:#20222e}.dark-theme .faq li{background:#34374a;box-shadow:none}.dark-theme .faq li span{background:#676c88}@media (max-width:1199px){.container{width:100%}}@media (max-width:991px){.gamb span,header{position:relative}.dropdown-menu__li:hover,.lang-header__title:hover{background:#f5f6f9}.gamb.open span:nth-child(2),.lang-header,.lang-header:hover .lang-header__dropdown,.menu-header,.menu-header__li:hover .dropdown-menu,.menu-header__li:hover .menu-header__link--dropdown:before{display:none}.gamb{display:block;-ms-flex-item-align:center;align-self:center;margin-left:auto;width:26px;height:36px;-webkit-tap-highlight-color:transparent}.gamb span{background-color:#13141c;display:block;width:26px;height:2px;border-radius:3px;margin:8px 0;-webkit-transition:.5s;transition:.5s}.gamb.open span:first-child{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:10px}.gamb.open span:last-child{-webkit-transform:rotate(45deg);transform:rotate(45deg)}header{z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gamb-hidden{display:block;width:220px;min-height:calc(100% - 50px);background:#fff;position:absolute;right:-220px;top:50px;z-index:99;-webkit-transition:right .5s;transition:right .5s;padding:0}.gamb-hidden .lang-header,.gamb-hidden .menu-header{display:block;margin:15px 0}.gamb-hidden.open{right:0;-webkit-box-shadow:-20px 0 20px rgba(0,0,0,.05);box-shadow:-20px 0 20px rgba(0,0,0,.05)}.lang-header{padding-top:10px;border-top:3px solid #eceff3}.lang-header__title{width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:15px 20px;font-size:17px;font-weight:700;color:#2b2e3a}.lang-header__title .icon{width:14px;height:14px;margin-right:12px;margin-left:2px}.lang-header__dropdown{position:static;width:100%;border:none;-webkit-box-shadow:none;box-shadow:none}.lang-header__link{font-size:15px}.lang-header__link .icon{width:20px;height:20px}.menu-header__link{font-size:16px;padding:15px 20px;font-weight:700}.menu-header__li{display:block}.dropdown-menu{position:static;width:100%;padding:15px 12px;box-shadow:none;background:#f5f7fb}.dropdown-menu__li{display:block;margin-bottom:15px}.dropdown-menu__link{font-size:15px;padding:0 10px}.dropdown-menu__list{max-height:290px}.menu-header--right:before{content:'';display:block;width:90%;height:3px;background-color:#eceff3;margin:20px 0 20px 10%}.menu-header__link--dropdown .icon-down-arrow{width:14px;height:14px}.statistics__arrow{right:0}.fullscreen:hover{color:#2b2e3a}.header__logo{width:300px}}@media (max-width:767px){.gamb{margin-right:10px}.headline__title{font-size:25px}.headline__text{font-size:14px}.statistics__number span{min-width:0}.statistics__number{font-size:38px}.statistics__title{font-size:10px}.statistics__arrow{right:0;top:8px}.statistics__arrow--down{top:38px}.statistics__arrow .icon{width:16px;height:16px}.links__link{width:calc(50% - 24px);font-size:12px;text-align:left}.game-item{width:160px;margin:10px}.game-item__img{height:107px}.game-item__title,.wordle-text .ol li h3{font-size:16px}.wordle-text h2{font-size:22px}.section{padding:20px 0}.wordle-text .ol li{padding-top:60px}.wordle-text .ol li span,.wordle-text p{font-size:15px;line-height:24px}.wordle-text .ol li:before{width:45px;height:45px;line-height:45px;font-size:25px;left:calc(50% - 22px)}.wordle-text ul li{padding-left:25px;font-size:14px;line-height:24px;margin-bottom:15px}.wordle-text ul li:before{width:8px;height:8px}.rate{-ms-flex-wrap:wrap;flex-wrap:wrap}.rate__title{width:100%;text-align:center;margin-right:0;margin-bottom:10px}.section--full.fixed{padding:10px 0}.breadcrumbs{display:none}.footer{padding:20px 0 25px}}@media (max-width:479px){.footer__bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__copir{margin-bottom:10px}.footer__links li:first-child{border-left:0;padding-left:0;margin-left:0}.header__logo{width:240px}.wordle-text .ol li img{margin-top:10px;border-radius:10px;box-shadow:0 0 30px rgba(0,0,0,.1);width:100%}.update{margin-bottom:35px!important}.banner_middle{display:none}.banner_middle_mobile{display:block}}@media (max-width:375px){.rate__votes{line-height:36px}.links__link{width:100%}}


/* ******************************** */
/* THE END                          */
/* ******************************** */