/*LEGO-TEXT*/
.lego-text{
    /*width:100%;*/
    position:relative !important;
    line-height: 26px;
    background: #fff;
    font-size: 22px;
    font-weight: 600 !important;
    color: #000;
    line-height: 26px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-family: Arial;
    /*letter-spacing: 16px;*/
    letter-spacing: 12px;
    text-align: left;
    /*text-align: justify;*/
    /*text-justify: inherit;*/
    /*text-align-last: justify;*/
    padding: 0 5px;
    text-transform: uppercase;
    
    -webkit-box-sizing: border-box; 
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}




  .twhite{
    color:white !important;
  }
  
  .twhite > *{
    color:white !important;
  }
  
.tyellow{
  color:var(--yellow) !important;
}
/*.tyellow > {*/
/*  color:var(--yellow) !important;*/
/*}*/
.uppercase{
  text-transform:uppercase;
}

.thide{
  display:none;
  visibility:hidden;
}

.enter{
	display:flex;
	width:100%;
}

/*text-frame*/
.t-frame{
  border:2px solid white;
}

/*LEGO-TEXT*/
.tlego,
.tlego2{
  position:relative;
  opacity:0;
  /*display:flex;*/
  /*flex-wrap:wrap;*/
  /*display:none;*/
  /*visibility:hidden;*/
}

.tlego .clean{
    color:var(--menuTxtColor) !important;
}

.fit-content{
  width:fit-content;
}

.tlego.legacy div {
    color: currentColor;
    background: inherit;
}

/*.tlego .flat:nth-child(1){transform:rotate(-3deg);}*/
/*.tlego .flat:nth-child(2n+0){transform:rotate(-2deg);}*/
/*.tlego .flat:nth-child(3n+0){transform:rotate(2deg);}*/
/*.tlego .flat:nth-child(4n+0){transform:rotate(3deg);}*/

.tangled{}
/*.tangled .flat:nth-child(1){transform:rotate(-3deg);}*/
/*.tangled .flat:nth-child(2){transform:rotate(-2deg);}*/
/*.tangled .flat:nth-child(3){transform:rotate(2deg);}*/
/*.tangled .flat:nth-child(4){transform:rotate(3deg);}*/
/*.tangled .flat:nth-child(5){transform:rotate(1deg);}*/
/*.tangled .flat:nth-child(6){transform:rotate(0deg);}*/
/*.tangled .flat:nth-child(7){transform:rotate(0deg);}*/
/*.tlego*/
.tangled .flat:nth-child(1){transform:rotate(-3deg);}
/*.tlego*/
.tangled .flat:nth-child(2n+0){transform:rotate(-2deg);}
/*.tlego*/
.tangled .flat:nth-child(3n+0){transform:rotate(2deg);}
/*.tlego*/
.tangled .flat:nth-child(4n+0){transform:rotate(3deg);}
  /*background-color:red !important;*/
  /*color:white;*/

/*???*/
.btlego{
  width:52px !important;
  height:52px !important;
  font-size:44px !important;
  font-weight:600 !important;
}