/* STYLESHEET MADE BY GOTHLLY (C) 2016-2022 ALL RIGHTS RESERVED | DON'T: COPY, TRACE, SELL, EDIT, STEAL OR REVAMP MY WORK. YOU'RE WARNED! */

/* IMPORT FONTS */
@import url('https://fonts.googleapis.com/css2?family=Amarante&display=swap');
@import url('https://fonts.googleapis.com/css2?family=PT+Sans&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@600;900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Pacifico&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Reggae+One&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Cookie&display=swap');

/* FADE TRANSITION */
body{-webkit-animation: fadein 2s; /* Safari, Chrome and Opera > 12.1 */   -moz-animation: fadein 2s; /* Firefox < 16 */    -ms-animation: fadein 2s; /* Internet Explorer */      -o-animation: fadein 2s; /* Opera < 12.1 */    animation: fadein 2s;} @keyframes fadein { from { opacity: 0; } to   { opacity: 1; }} /* Firefox < 16 */ @-moz-keyframes fadein { from { opacity: 0; } to   { opacity: 1; }}  /* Safari, Chrome and Opera > 12.1 */  @-webkit-keyframes fadein {  from { opacity: 0; }   to   { opacity: 1; }}  /* Internet Explorer */   @-ms-keyframes fadein {  from { opacity: 0; }  to   { opacity: 1; }} /* Opera < 12.1 */  @-o-keyframes fadein { from { opacity: 0; }  to   { opacity: 1; }}  

/* SELECTION */
::selection {background: #c4000085;color: #ff2e2e;}
::-moz-selection {background: #c4000085;color: #ff2e2e;}

/* LINEBREAK */
br {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }

/* SCROLLBAR */
::-webkit-scrollbar{width:4px;}
::-webkit-scrollbar-track{background: #0d0d0d !important;border-radius:0px;}
::-webkit-scrollbar-thumb{background:#46090a !important;border-radius:30px;}
::-webkit-scrollbar-thumb:hover{background:#750809 !important; border-radius:30px;}

/* NORMAL TEXT */
.text {color: #ffffff47!important;text-align: justify!important;font-family: verdana!important;font-size: 9px!important;}

/* HEADER 1 */
h1 {color: #fff!important;font-family: 'Amarante', cursive!important;font-weight: normal!important;font-size: 50px!important;text-transform: uppercase!important;text-shadow: #ff0000 0px 0px 2px,#ff0000 0px 0px 15px!important;text-align: center!important;position: relative!important;margin: 22px 0px 0px 0px!important;line-height: 12px!important;}
.text h1 span {color: #ff0000!important;font-family: verdana!important;font-weight: bold!important;font-size: 7.5px!important;text-align: center!important;text-transform: uppercase!important;letter-spacing: 2px!important;transition: all 0.5s ease!important;line-height: 3!important;}
.text:hover h1 span {letter-spacing: 3px!important;}

/* HEADER 2 */
h2 {border-left: 3px solid #e39bff;color: #e39bff;font-family: 'PT Sans', sans-serif;font-size: 18px;text-align: left;text-transform: uppercase;letter-spacing: 3.5px;padding: 2px 0px 5px 8px; margin: 5px;}
.text h2 span {color: #eec5ff;font-family: verdana; font-size: 7.5px;text-align: center;text-transform: uppercase;letter-spacing: 3px;transition: all 0.5s ease;left: 1px;position: relative;}
.text:hover h2 span {color: #c6ebff;}

/* TEXTAREA */
h3{color: #fff!important;background-color: #2c2c2cc9!important;font-family: verdana!important; font-size: 7.5px!important;text-align: center!important;text-transform: uppercase!important;letter-spacing: 2.5px!important;text-shadow: #fff0 0px 0px 2px,#fff0 0px 0px 8px!important;padding: 3px!important;position: relative!important;left: 20px!important;transition: all 0.7s ease!important;transition-delay:0.3s!important;}
.text:hover h3{color: #ff4747!important;background-color: #c104044d!important;letter-spacing: 2px!important;text-shadow: #ff0000 0px 0px 2px,#ff0000 0px 0px 8px!important;}

/* LINK */
a {color: #fff !important;letter-spacing: 2px;text-shadow: #ff0000 0px 0px 2px,#ff0000 0px 0px 8px!important;font-weight: normal;font-family: verdana; font-size: 7.5px;text-align: center;text-decoration: none !important;text-transform: uppercase;transition: all 0.5s ease;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
a:hover {color: #ff0000 !important;letter-spacing: 3px;text-shadow: #ff0000 0px 0px 2px,#ff0000 0px 0px 8px!important;text-decoration: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}

/* BLOCKQUOTE */
blockquote {color: #ff4747 !important;background-color: #c104044d!important;letter-spacing: 2px!important;font-family: verdana!important;font-size: 8px!important;text-align: center!important; text-shadow: #ff0000 0px 0px 2px,#ff0000 0px 0px 8px!important;text-transform: uppercase!important;transition: all 0.5s ease!important;
width: 300px!important;border-left: 4px solid #c10d0d!important;border-right: 4px solid #c10d0d!important;padding: 8px!important;}
.text:hover blockquote {color: #fff!important;background-color: #2c2c2cc9!important;border-left: 4px solid #fff!important;border-right: 4px solid #fff!important;text-shadow: #fff0 0px 0px 2px,#fff0 0px 0px 8px!important;}

/* SIZES */
size1 {font-size: 10px!important;}
size2 {font-size: 15px!important;}
size3 {font-size: 20px!important;}
size4 {font-size: 25px!important;}
size5 {font-size: 30px!important;}

/* COLORS */
black {color: black;}
white {color: white;}
red {color: red;}
pink {color: pink;}
yellow {color: yellow;}
orange {color: orange;}
lime {color: lime;}
skyblue {color: skyblue;;}
blue {color: blue;}
violet {color: violet;}

/* BOLD, ITALIC, UNDERLINE, STRIKETHROUGH, HIGHLIGHT */
b, i, u, s {color: #ff3030!important;text-shadow: #ff0000 0px 0px 2px,#ff0000 0px 0px 8px!important;text-align: justify!important;font-family: verdana!important;font-size: 9px!important;}
h4 {color: #ff3030!important;text-shadow: #ff0000 0px 0px 2px,#ff0000 0px 0px 8px!important;text-align: center!important;text-transform: uppercase!important; font-family: verdana!important;font-size: 8px!important;letter-spacing: 2px !important;margin: 0px 0px 8px 0px !important;transition: all 0.5s ease!important;}
.text:hover h4 {color: #ff7777!important;letter-spacing: 2.5px !important;}
h5 {color: #ff3030!important;text-shadow: #ff0000 0px 0px 2px,#ff0000 0px 0px 8px!important;text-align: right!important;font-family: verdana!important;font-size: 9px!important;}


h {color: #fff!important;background-color: #b31212!important;padding: 1px 3px 1px 3px!important;}

/* IMG */
.img1{opacity: 100%;transition: all 0.8s ease;border-bottom: 4px #fff0 solid;}
.img1:hover {border-bottom: 4px #ff0000 solid;opacity: 50%;}

.divider3 {border-bottom: 3px solid #ff000059!important;position: relative!important;width: 76px!important;text-align: center!important;display: block !important;}