* {
    cursor: url('cursor/hand-point.cur'), auto;
}

body {
    background-image: url("img/sky.jpg");
    background-position: top center;
    background-attachment: scroll;
    background-size: auto;
    background-repeat: no-repeat;
    overflow-x: hidden;
    margin: 0;
    padding: 0;
    position: relative;
    height: 4000px;
}

a:link {
  color: #ffffff;
  border-bottom: none;
  
}
a:visited {
  color: #ffffff;
  border-bottom: none;
}

  ::-webkit-scrollbar {
  width: 6px;
}
  
  ::-webkit-scrollbar-track {
  border:1px solid CE4CB4;
}

::-webkit-scrollbar-thumb {
  background: #CE4CB4;
  border-radius: 10px;
}

*::selection {
  background: #CE4CB4;
  color: #ffffff;
}
*::-moz-selection {
  background: #CE4CB4;
  color: #ffffff;
}
*::-webkit-selection {
  background: #CE4CB4;
  color: #ffffff;
}


@font-face {
    font-family: 'basiic';
    src: url("../font/basiic.ttf") format('truetype');
}

@font-face {
	font-family : 'jmh';
	src: url("../font/jmh.otf") format('opentype');
}

:root {
	text: peachpuff;
	link: #e8a0ae;
	accent: #a08378;	
}

img, picture, video, canvas, svg {
  display: block;
  max-width: 100%;
}

.moon {
    position: fixed;
    top: 0;
    left: 0;
    z-index: -9999;
    pointer-events: none; 
}

.dropdown {
	position: relative;
	display: inline-block;
}
    
.dropdown-content {
	color: white;
	display: none;
	position: absolute;
	background-color: #000;
	border: 2px solid #fff;
	border-top: none;
	min-width: 150px;
	z-index: 100;
	padding: 5px 0;
	left: 50%;
	transform: translateX(-50%);
	top: 100%;
}
    
.dropdown-content a {
    color: white;
	text-decoration: none;
	display: block;
	padding: 5px 10px;
	white-space: nowrap;
}
    
.dropdown-content a:hover {
	color: white;
    background-color: #C7458E;
}
    
.dropdown:hover .dropdown-content {
    display: block;
}


a {
  text-decoration: none;
}
a:link {
  color: #ffffff;
  border-bottom: none;
  
}
a:visited {
  color: #ffffff;
  border-bottom: none;
}

  ::-webkit-scrollbar {
  width: 6px;
}
  
  ::-webkit-scrollbar-track {
  border:1px solid CE4CB4;
}

::-webkit-scrollbar-thumb {
  background: #CE4CB4;
  border-radius: 10px;
}

*::selection {
  background: #CE4CB4;
  color: #ffffff;
}
*::-moz-selection {
  background: #CE4CB4;
  color: #ffffff;
}
*::-webkit-selection {
  background: #CE4CB4;
  color: #ffffff;
}

