html {
    
}
body {
    background-color: #f62e97;
    display: grid;
    background-image: url(img/bg1.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    background-blend-mode: lighten;
    background-attachment: fixed;
    align-items: center;
    justify-items: center;
    align-content: center;
}
.container {
    /* overflow: scroll; */
    display: grid;
    /*width: 336px;*/
    justify-items: center;
}
a {
    text-decoration: none;
}
a:hover {
    text-decoration: none;
    /*box-shadow: 0px 0px 1px 2px #f09ec9;*/
    opacity: 80%;
    cursor: pointer;
    zoom: 100%;
   background: repeating-linear-gradient(0deg, #000, #000 1px, #555 1px, #555 2px);
  color: white;
  text-shadow: -1px 0 #f9ac53, 1px -10px #153cb4;
  animation: glitch 1s infinite;
  -moz-animation: glitch 1s infinite;
  /* Firefox */
  -webkit-animation: glitch 1s infinite;
  /* Safari and Chrome */
  -o-animation: glitch 1s infinite;
  /* Opera */ 
}
article {
    font-family: sans-serif, helvetica, arial;
    font-size: 0.8rem;
    letter-spacing: 0.05rem;
    text-transform: uppercase;
    -webkit-font-smoothing: antialiased;
    font-weight: 900;
}
.banner {
    background-color: #300350;
    position: relative;
    /* margin: 0 auto; */
    color: #ffe1f1;
    display: grid;
    align-items: end;
    background-image: url("img/bg-banner.jpg");
    background-size: cover;
    background-blend-mode: color-dodge;

}
.banner-cta {
    display: grid;
    justify-items: end;
    padding: 13px;
}
.banner-cta-medium {
    display: grid;
    justify-items: end;
    padding-right: 13px;
    padding-bottom: 6px;
}
.banner-cta-karak {
    display: grid;
    justify-items: start;
    padding: 13px;    
}
.banner-1N_Y011R_F4V0R {
    background-image: url("art/013_NFG_1N_Y011R_F4V0R_XIIIPINKlIlY.jpeg");
    background-size: cover;
    background-repeat: no-repeat;
    width: inherit;
    height: inherit;
    display: grid;
    align-items: end;    
}
.banner-11N1QU3 {
    background-image: url("art/003_NFG_11N1QU3_XIIIPINKlIlY.jpeg");
    background-size: cover;
    background-repeat: no-repeat;
    width: inherit;
    height: inherit;
    display: grid;
    align-items: end;    
}
.banner-83A11TY_81TS {
    background-image: url("art/004_NFG_83A11TY_81TS_XIIIPINKlIlY.jpeg");
    background-size: cover;
    background-repeat: no-repeat;
    width: inherit;
    height: inherit;
    display: grid;
    align-items: end;    
}
.banner-GL1TCH_1N_TH3_M4TR1X {
    background-image: url("art/007_NFG_GL1TCH_1N_TH3_M4TR1X_exe_XIIIPINKlIlY.jpeg");
    background-size: cover;
    background-repeat: no-repeat;
    width: inherit;
    height: inherit;
    display: grid;
    align-items: end;    
}
.banner-BR4V3_H34RT {
    background-image: url("art/008_NFG_BR4V3_H34RT_XIIIPINKlIlY.jpeg");
    background-size: cover;
    background-repeat: no-repeat;
    width: inherit;
    height: inherit;
    display: grid;
    align-items: end;    
}
.banner-4SS3SS {
    background-image: url("art/012_NFG_4SS3SS_XIIIPINKlIlY.jpeg");
    background-size: cover;
    background-repeat: no-repeat;
    width: inherit;
    height: inherit;
    display: grid;
    align-items: end;    
}
.banner-N33D4G1iCH {
    background-image: url("art/011_NFG_N33D4G1iCH_XIIIPINKlIlY.jpeg");
    background-size: cover;
    background-repeat: no-repeat;
    width: inherit;
    height: inherit;
    display: grid;
    align-items: end;    
}
.banner-L0V3_C0NQ113R5_A11_ini {
    background-image: url("art/002_NFG_L0V3_C0NQ113R5_A11_ini_XIIIPINKlIlY.jpeg");
    background-size: cover;
    background-repeat: no-repeat;
    width: inherit;
    height: inherit;
    display: grid;
    align-items: end;    
}
.banner-1NP11T_D4T4_iso {
    background-image: url("art/017_NFG_1NP11T_D4T4_iso_XIIIPINKlIlY.jpeg");
    background-size: cover;
    background-repeat: no-repeat;
    width: inherit;
    height: inherit;
    display: grid;
    align-items: end;    
}
.banner-L1V3_1N_SPL1NT3R {
    background-image: url("art/005_NFG_L1V3_1N_SPL1NT3R_XIIIPINKlIlY.jpeg");
    background-size: cover;
    background-repeat: no-repeat;
    width: inherit;
    height: inherit;
    display: grid;
    align-items: end;    
}
.banner-L11N4_R0SS4 {
    background-image: url("art/015_NFG_L11N4_R0SS4_XIIIPINKlIlY.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    width: inherit;
    height: inherit;
    display: grid;
    align-items: end;    
}
.banner-0N3_ini {
    background-image: url("art/001_NFG_0N3_ini_XIIIPINKlIlY.jpeg");
    background-size: cover;
    background-repeat: no-repeat;
    width: inherit;
    height: inherit;
    display: grid;
    align-items: end;    
}
.banner-C0NT3NTM3NT {
    background-image: url("art/020_NFG_C0NT3NTM3NT_XIIIPINKlIlY.jpeg");
    background-size: cover;
    background-repeat: no-repeat;
    width: inherit;
    height: inherit;
    display: grid;
    align-items: end;    
}
.banner-CL011DS_CH4NG3 {
    background-image: url("art/014_NFG_CL011DS_CH4NG3_XIIIPINKlIlY.jpeg");
    background-size: cover;
    background-repeat: no-repeat;
    width: inherit;
    height: inherit;
    display: grid;
    align-items: end;    
}
.banner-8B1T_B3411TY {
    background-image: url("art/010_NFG_8B1T_B3411TY_XIIIPINKlIlY.jpeg");
    background-size: cover;
    background-repeat: no-repeat;
    width: inherit;
    height: inherit;
    display: grid;
    align-items: end;    
}
.banner-11N1T3 {
    background-image: url("art/018_NFG_11N1T3_XIIIPINKlIlY.jpeg");
    background-size: cover;
    background-repeat: no-repeat;
    width: inherit;
    height: inherit;
    display: grid;
    align-items: end;    
}
.banner-BR34K_FR33 {
    background-image: url("art/024_NFG_BR34K_FR33_XIIIPINKlIlY.jpeg");
    background-size: cover;
    background-repeat: no-repeat;
    width: inherit;
    height: inherit;
    display: grid;
    align-items: end;    
}
.banner-CL011DS_CH4NG3 {
    background-image: url("art/014_NFG_CL011DS_CH4NG3_XIIIPINKlIlY.jpeg");
    background-size: cover;
    background-repeat: no-repeat;
    width: inherit;
    height: inherit;
    display: grid;
    align-items: end;    
}
.banner-totgp {
    background-image: url("img/banner-totgp.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    width: inherit;
    height: inherit;
    display: grid;
    align-items: end;    
}
.banner-totgp-mixtape {
    background-image: url("img/banner-totgp.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    width: inherit;
    height: inherit;
    display: grid;
    align-items: end;    
}
.banner-eot {
    background-image: url("img/banner-eot.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    width: inherit;
    height: inherit;
    display: grid;
    align-items: end;
}
.banner-hen {
    background-image: url("img/banner-hen.gif");
    background-size: cover;
    background-repeat: no-repeat;
    width: inherit;
    height: inherit;
    display: grid;
    align-items: end;
}
.banner-karak {
    background-image: url("img/banner-karak.gif");
    background-size: cover;
    background-repeat: no-repeat;
    width: inherit;
    height: inherit;
    display: grid;
    align-items: end;    
}
.banner-x {
    background-image: url("img/banner-x.gif");
    background-size: cover;
    background-repeat: no-repeat;
    width: inherit;
    height: inherit;
    display: grid;
    align-items: end;    
}
.banner-saw {
    background-image: url("img/banner-saw.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    width: inherit;
    height: inherit;
    display: grid;
    align-items: end;    
}
.banner-flp {
    background-image: url("img/banner-flp.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    width: inherit;
    height: inherit;
    display: grid;
    align-items: end;       
}
.title {
    font-family: inherit;
    font-size: 0.7rem;
    font-weight: bold;
    color: #38d6fb;
    transform: translateY(-10px);
}
.social {
    
}
.sticker {
    background-image: url("img/glitch1.jpg");
    width: 336px;
    background-size: contain;
}
.banner336x55 {width: 336px;height: 55px}
.banner336x85 {width: 336px;height: 85px}
.banner336x105 {width: 336px;height: 105px}
.banner336x115 {width: 336px;height: 115px}
.banner336x150 {width: 336px;height: 150px}
.banner336x178 {width: 336px;height: 178px}
.margin1 {margin: 1px}
.margin5 {margin: 5px}
.height20 {height: 20px}
.height29 {height: 29px}
.height30 {height: 30px}
.height34 {height: 34px}
.height50 {height: 50px}
.width34 {width: 34px}
.width68 {width: 68px}
.padding10 {padding: 10px}
.padding-left10 {padding-left: 10px}
.padding-right10 {padding-right: 10px}
.padding-top10 {padding-top: 10px}
.padding-top20 {padding-top: 20px}
.footer {
    font-family: sans-serif, helvetica, arial;
    font-size: 0.7rem;
    text-transform: uppercase;
    -webkit-font-smoothing: antialiased;
    display: contents;
    font-weight: bold;
    color: #fec1fe;
}