/* TODOS LOS DERECHOS RESERVADOS - GOLDEN LOTUS. TEMPLATES MADE BY PIED PIPER EXCLUSIVELY TO MATCH GOLDEN LOTUS. 

Se prohibe la copia total o parcial de este documento CSS */

/* Template 1: It's you */

.tbswd1 br {
     display: none;
}

.tbswd1 br:after {
     content: "";
     display: none;
}
 .tbswd1 {
     width: 430px;
     margin: 0 auto;
     background: var(--postporgroup-lg, var(--usergroup-lg));
     box-sizing: border-box;
     border-radius: 30px;
     padding-bottom: 50px;
}
 .tbswd1 .topswd1 {
     height: 100px;
     display: flex;
     padding: 20px;
     box-sizing: border-box;
     justify-content: space-between;
     position: relative;
     overflow: hidden;
}
 .tbswd1 .topswd1 .titulo-zone {
     display: flex;
     flex-direction: column;
     justify-content: space-around;
}
 .tbswd1 .topswd1 .titulo-zone {
     color: var(--blanco2);
     text-transform: uppercase;
     text-shadow: var(--shadowsawa);
     font: 700 18px 'Poppins';
     width: 75%;
}
 .tbswd1 .topswd1 .titulo-zone>span {
     font: italic 400 10px/5px 'Poppins';
     margin-top: -20px;
     text-shadow: none;
}
 .tbswd1 .topswd1 .titulo-zone>a {
     color: var(--grupost, var(--usergroup))!important;
     background: var(--blanco);
     border-radius: 10px;
     text-shadow: none;
     text-decoration: none;
     width: fit-content;
     padding: 4px 10px;
     font-size: 16px;
}
 .tbswd1 .topswd1>i {
     font-size: 110px;
     mix-blend-mode: overlay;
     position: absolute;
     right: -10px;
     top: -5px;
}
 .tbswd1 .texto-swd1 br {
     display: block;
}

 .tbswd1 .texto-swd1 {
     width: 100%;
     margin: 0 auto;
     background: var(--fondod);
     position: relative;
     z-index: 2;
     border-radius: 30px 0px 0px 0px;
     -webkit-border-radius: 30px 0px 0px 0px;
     -moz-border-radius: 30px 0px 0px 0px;
     box-sizing: border-box;
     padding: 30px;
     font-size: 13px;
     text-align: justify;
     hyphens: auto;
     color: var(--ctexto);
     border-right: 1px solid var(--borde);
     border-left: 1px solid var(--borde);
}
 .tbswd1 .texto-swd1.btswd1-wimg {
     padding: 30px 30px 80px;
}
 .tbswd1 .texto-swd1 b, .tbswd1 .texto-swd1 strong, .tbswd1 .texto-swd1 i {
     background: var(--postporgroup-lg, var(--usergroup-lg));
     -webkit-box-decoration-break: clone;
     -webkit-background-clip: text;
     -webkit-text-fill-color: transparent;
}
 .bottomswd1 {
     box-sizing: border-box;
     padding: 0 20px;
     position: relative;
}
 .bottomswd1>a {
     text-align: right;
     border-radius: 10px;
     text-decoration: none;
     color: var(--grupost, var(--usergroup))!important;
     background: var(--blanco);
     padding: 4px 10px;
     font-size: 14px;
     position: absolute;
     right: 20px;
     top: 10px;
}
 .bottomswd1>img {
     width: 70px;
     height: 70px;
     border-radius: 100%;
     object-fit: cover;
     position: absolute;
     border: 10px solid var(--blanco);
     top: -50px;
     z-index: 3;
}
 .bottomswd1>img.secdswd1 {
     right: 20px;
}

/* Template 2: Poison */

.poisonswd br {
     display: none;
}
.poisonswd br:after {
    content: "";
    display: none;
}
.poisonswd {
     width: 500px;
     background: var(--blanco);
     border: 1px solid var(--borde);
     margin: 0 auto;
     border-radius: 0px 30px 30px 0px;
     -webkit-border-radius: 0px 30px 30px 0px;
     -moz-border-radius: 0px 30px 30px 0px;
     position: relative;
     overflow: hidden;
}
 .poisonswd:before {
     content: '';
     position: absolute;
     width: 20px;
     height: 100%;
     background: var(--postporgroup-lg, var(--usergroup-lg));
}
 .poisonswd .poison-titlezone {
     width: 85%;
     margin: 0 auto;
     margin-top: 20px;
     display: flex;
     flex-direction: column;
     align-items: center;
     justify-content: space-around;
}
 .poisonswd .poison-titlezone .poisonswd-img {
     width: 100px;
     height: 100px;
     display: flex;
     justify-content: center;
     align-items: center;
     border: 1px solid var(--borde);
     border-radius: 100%;
}
 .poisonswd .poison-titlezone .poisonswd-img img {
     width: 80px;
     height: 80px;
     object-fit: cover;
     border-radius: 100%;
}
 .poisonswd .poison-titlezone .psntitulo {
     background: var(--postporgroup-lg, var(--usergroup-lg));
     -webkit-box-decoration-break: clone;
     -webkit-background-clip: text;
     -webkit-text-fill-color: transparent;
     font: 700 20px/22px 'Poppins';
     text-transform: uppercase;
     text-align: center;
     margin-top: 20px;
}
 .poisonswd .poison-titlezone .psndatos {
     background: var(--fondod);
     border-radius: 10px;
     color: var(--grupost, var(--usergroup));
     padding: 5px 0;
     width: 90%;
     text-align: center;
     border: 1px solid var(--borde);
     font: italic 400 11px 'Poppins';
     text-transform: uppercase;
     margin-top: 15px;
}
 .poisonswd .txtpsn br {
     display: block;
}
 .poisonswd .txtpsn {
     box-sizing: border-box;
     padding: 20px 60px;
     text-align: justify;
     hyphens: auto;
     color: var(--ctexto);
}
 .txtpsn.txtpsnf {
     margin-top: 20px;
}
 .poisonswd .txtpsn b, .poisonswd .txtpsn strong, .poisonswd .txtpsn i, .poisonswd .tagpsn>a {
     background: var(--postporgroup-lg, var(--usergroup-lg));
     -webkit-box-decoration-break: clone;
     -webkit-background-clip: text;
     -webkit-text-fill-color: transparent;
}
 .poisonswd .tagpsn {
     width: 80%;
     margin: 0 auto;
     position: relative;
     text-align: right;
     font: 700 15px 'Poppins';
     margin-top: 25px;
     margin-bottom: 40px;
     display: flex;
     justify-content: flex-end;
     align-items: center;
}
 .poisonswd .tagpsn:before {
     content: '\f507';
     position: absolute;
     font: 900 40px 'Font Awesome 6 Pro';
     color: var(--fondo-s);
     left: 10px;
}

/* Template 3: Darl+ing */

.darling-swd br {
     display: none;
}
.darling-swd br:after {
    content: "";
    display: none;
}
 .darling-swd {
     margin: 0 auto;
     display: flex;
     width: 500px;
     position: relative;
     padding-bottom: 20px;
}
 .darling-swd .darling-back {
     width: 96%;
     height: 100%;
     background: var(--postporgroup-lg, var(--usergroup-lg));
     border-radius: 20px;
     position: absolute;
     top: 0;
     left: 0;
}
 .darling-swd .darling-front {
     background: var(--fondod);
     width: 98%;
     height: 95%;
     position: relative;
     border-radius: 30px;
     margin-top: 15px;
     margin-left: 15px;
     border: 1px solid var(--borde);
}
 .darling-swd .darling-front .darling-tag {
     width: 90%;
     margin: 0 auto;
     margin-top: 30px;
}
 .darling-swd .darling-front .darling-tag>a {
     width: fit-content;
     background: var(--postporgroup-lg, var(--usergroup-lg));
     border-radius: 10px;
     font: 700 14px 'Poppins';
     text-decoration: none;
     color: var(--blanco2)!important;
     padding: 5px 15px;
}
 .darling-swd .darling-front .darling-texto br {
     display: block;
}
 .darling-swd .darling-front .darling-texto {
     box-sizing: border-box;
     padding: 30px 40px;
     text-align: justify;
     hyphens: auto;
     color: var(--ctexto);
}
 .darling-swd .darling-front .darling-texto b, .darling-swd .darling-front .darling-texto strong, .darling-swd .darling-front .darling-texto i {
     background: var(--postporgroup-lg, var(--usergroup-lg));
     -webkit-box-decoration-break: clone;
     -webkit-background-clip: text;
     -webkit-text-fill-color: transparent;
}
 .darling-swd .darling-front .darling-down {
     position: relative;
     display: flex;
     justify-content: flex-end;
     box-sizing: border-box;
     padding: 40px 20px;
     align-items: center;
}
 .darling-swd .darling-front .darling-down img {
     width: 80px;
     height: 80px;
     object-fit: cover;
     border-radius: 20px;
     position: absolute;
     bottom: 20px;
     left: 20px;
}
 .darling-swd .darling-front .darling-down .zona-titulo {
     display: flex;
     flex-direction: column;
     justify-content: space-around;
     width: 75%;
}
 .darling-swd .darling-front .darling-down .zona-titulo .titulodar {
     background: var(--postporgroup-lg, var(--usergroup-lg));
     -webkit-box-decoration-break: clone;
     -webkit-background-clip: text;
     -webkit-text-fill-color: transparent;
     font: 700 23px 'Poppins';
     text-transform: uppercase;
     text-align: right;
}
 .darling-swd .darling-front .darling-down .zona-titulo>span {
     color: var(--blanco2);
     text-transform: uppercase;
     font: 400 11px 'Poppins';
     text-align: right;
     margin-bottom: -3px;
}

/* Template 4: Beautiful Liar */

.btfliarswd br {
     display: none;
}
.btfliarswd br:after {
     content: "";
     display: none;
}
 .btfliarswd {
     width: 400px;
     margin: 0 auto;
     background: var(--blanco);
     border: 1px solid var(--borde);
     border-radius: 20px;
     position: relative;
     overflow: hidden;
}
 .btfliarswd .btliartag {
     box-sizing: border-box;
     padding: 30px;
     display: flex;
     justify-content: space-between;
     align-items: center;
     border-bottom: 1px dashed var(--borde);
}
 .btfliarswd .btliartag span {
     color: var(--grupost, var(--usergroup));
     font-size: 50px;
     line-height: 0;
}
 .btfliarswd .btliartag>img {
     width: 60px;
     height: 60px;
     object-fit: cover;
     border-radius: 10px;
}
 .btfliarswd .btliartag>a {
     background: var(--postporgroup-lg, var(--usergroup-lg));
     -webkit-box-decoration-break: clone;
     -webkit-background-clip: text;
     -webkit-text-fill-color: transparent;
     text-decoration: none;
     font: 700 16px 'Poppins';
}
 .btfliarswd .btfliar-text br {
     display: block;
}
 .btfliarswd .btfliar-text {
     box-sizing: border-box;
     padding: 25px;
     text-align: justify;
     hyphens: auto;
     color: var(--ctexto);
}
 .btfliarswd .btfliar-text b, .btfliarswd .btfliar-text strong, .btfliarswd .btfliar-text i {
     background: var(--postporgroup-lg, var(--usergroup-lg));
     -webkit-box-decoration-break: clone;
     -webkit-background-clip: text;
     -webkit-text-fill-color: transparent;
}
 .btfliarswd .liarbottom {
     margin-top: -80px;
}
 .btfliarswd .waveliar {
     width: 100%;
     height: 300px;
     background-image: var(--postporgroup-lg, var(--usergroup-lg));
     position: relative;
     clip-path: path("M0,256L21.8,234.7C43.6,213,87,171,131,170.7C174.5,171,218,213,262,224C305.5,235,349,213,393,176C436.4,139,480,85,524,80C567.3,75,611,117,655,149.3C698.2,181,742,203,785,176C829.1,149,873,75,916,69.3C960,64,1004,128,1047,170.7C1090.9,213,1135,235,1178,208C1221.8,181,1265,107,1309,106.7C1352.7,107,1396,181,1418,218.7L1440,256L1440,320L1418.2,320C1396.4,320,1353,320,1309,320C1265.5,320,1222,320,1178,320C1134.5,320,1091,320,1047,320C1003.6,320,960,320,916,320C872.7,320,829,320,785,320C741.8,320,698,320,655,320C610.9,320,567,320,524,320C480,320,436,320,393,320C349.1,320,305,320,262,320C218.2,320,175,320,131,320C87.3,320,44,320,22,320L0,320Z");
}
 .btfliarswd .zonatitle {
     width: 90%;
     position: absolute;
     bottom: 15px;
     left: 30px;
     display: flex;
     flex-direction: column;
     justify-content: space-around;
     text-shadow: var(--shadowsawa);
}
 .btfliarswd .zonatitle .liartitle {
     color: var(--blanco2);
     text-transform: uppercase;
     font: 700 18px 'Poppins';
}
 .btfliarswd .zonatitle>span {
     color: var(--blanco2);
     text-transform: uppercase;
     font: 400 11px 'Poppins';
}