@font-face {
	font-family: 'Exo2';
	src: URL('../font/Exo2-Regular.otf') format('opentype');
}
body {
	background-image: url("../images/background.jpg");
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-size: cover;
	font-family: 'Exo2';
	margin: 0px;
}
#custom-tooltip {
	position: absolute;
    display: none;
    padding: 5px 12px;
    background-color: rgba(0, 0, 0, 0.87);
    border-radius: 4px;
    color: #fff;
}
p,label{
	margin: 0px;
	color: white;
}
p.center{
	text-align: center;
}
i{
	color: white;
}
a{
	color: white;
	text-decoration: none;
}
.fullsize_vbox{
	display: flex;
	min-height: 100vh;
}
.transparent_block{
	margin: 0 auto;
	display: block;
	margin-top: 15%;
	position: realtive;
	height: 30%;
	width: 20%;
	padding: 10px;
	background: rgba(255, 255, 255, 0);
	box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
	backdrop-filter: blur(3.7px);
	-webkit-backdrop-filter: blur(3.7px);
	border-top: 1px solid rgba(255, 255, 255, 0.34);
	border-bottom: 1px solid rgba(255, 255, 255, 0.34);
	border-left: 60px solid transparent;
	border-right: 60px solid transparent;
}

.mobile_trans_block{
	width: 100%;
}
._image_circle {
	margin: 0 auto;
	border: 2px solid rgba(255, 255, 255, 0.34);
	border-radius: 50%;
	width: 50%;
}
.pgload{
	position: relative;
	transform: translateX(-60px);
	opacity: 0;
	transition: 2s all ease;
}

.pgload.active{
	transform: translateX(0);
	opacity: 1;
}

.bottom_text{
	bottom: 0;
}
input {
    font-size: 16px;
    line-height: 28px;
    padding: 8px 16px;
    width: 100%;
    min-height: 44px;
    border: unset;
    border-radius: 4px;
    outline-color: rgb(84 105 212 / 0.5);
    background-color: rgb(255, 255, 255);
    box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, 
                rgba(0, 0, 0, 0) 0px 0px 0px 0px, 
                rgba(0, 0, 0, 0) 0px 0px 0px 0px, 
                rgba(60, 66, 87, 0.16) 0px 0px 0px 1px, 
                rgba(0, 0, 0, 0) 0px 0px 0px 0px, 
                rgba(0, 0, 0, 0) 0px 0px 0px 0px, 
                rgba(0, 0, 0, 0) 0px 0px 0px 0px;
}

input[type="submit"] {
    background-color: rgb(84, 105, 212);
    box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, 
                rgba(0, 0, 0, 0) 0px 0px 0px 0px, 
                rgba(0, 0, 0, 0.12) 0px 1px 1px 0px, 
                rgb(84, 105, 212) 0px 0px 0px 1px, 
                rgba(0, 0, 0, 0) 0px 0px 0px 0px, 
                rgba(0, 0, 0, 0) 0px 0px 0px 0px, 
                rgba(60, 66, 87, 0.08) 0px 2px 5px 0px;
    color: #fff;
    font-weight: 600;
    cursor: pointer;
}