.illustration_container .ill1_circle {
	border-radius: 50%;
	transform-origin: 50% 50%;
	position: absolute;
	z-index: 999;
	transition: .2s;
}
.illustration_container .ill1_bg {
	border-radius: 50%;
	position: absolute;
	top: 25%;
	right: 26%;
	z-index: -2;
	height: 55%;
	width: 55%;
	background: rgb(0,0,0);
	background: linear-gradient(-45deg, rgba(0,0,0,1) 0%, rgba(32,17,51,1) 100%);
	overflow: hidden;
	box-shadow: 0px 12px 40px 5px #2d243852;
}
.illustration_container .ill1_planet1 {
	position: absolute;
	transition: .2s;
    top: 5%;
    right: 0%;
    height: 40%;
    width: 40%;
    z-index: -1;
}
.illustration_container .ill1_planet2 {
	position: absolute;
	transition: .2s;
	top: 50%;
	right: 70%;
	height: 25%;
	width: 25%;
	z-index:-1;
}
.illustration_container .ill1_logo {
	position: absolute;
	transition: .2s;
	top: 40%;
	right: 40%;
	height: 50%;
	z-index:10;
}
.illustration_container .ill1_sun  {
	position: absolute;
	transition: .2s;
	top: 44%;
	right: 46%;
	height: 15%;
}
.illustration_container .ill1_flare {
	position: absolute;
	transition: .2s;
	top: 42%;
	right: 40%;
	height: 20%;
	z-index: 99;
}
.illustration_container .ill1_circle.small {
	height:5%;
	width: 5%;
	background-color: rgba(35,0,140,0.3);
}
.illustration_container .ill1_circle.medium {
	height: 10%;
	width: 10%;
	background-color: rgba(217,0,54,0.3);
}
.illustration_container .ill1_circle.big {
	height: 20%;
	width: 20%;
}
.illustration_container {
	position: relative;
	height: 100vh;
    width: 100vh;
}
