@circle-size: 100px;
@outside-circle-size: @circle-size + 10px;
@outside-circle-border: 2px;
@outside-circle-margin: ((@outside-circle-size / 2) + @outside-circle-border) * -1;
.button{
text-align: center;
text-transform: uppercase;
text-decoration: none;
font-size: 14px;
font-weight: 100;
font-family: "Segoe UI";
letter-spacing: 1px;
&:before{
border-radius: @circle-size;
border: @outside-circle-border solid #468cdc;
box-shadow: 0 0 15px rgba(0, 255, 204, 0.15), 0 0 15px rgba(0, 255, 204, 0.15) inset;
content: "";
display: block;
position: absolute;
left: 50%;
top: 50%;
height: @outside-circle-size;
width: @outside-circle-size;
margin-left: @outside-circle-margin;
margin-top: @outside-circle-margin;
opacity: 1;
transform: scale(1);
transition: all 300ms;
}
&:hover:before{
transform: scale(1.05);
}
&.circle{
background: #23466e;
border: none;
border-radius: 900px;
color: #e4ecfa;
cursor: pointer;
display: block;
width: @circle-size;
height: @circle-size;
line-height: @circle-size;
position: relative;
margin: auto;
margin-top: 25px;
transition: 0.5s;
&:hover {
background: #3e70aa;
padding: -2px;
}
}
}
.container{
background-color: rgb(5, 40, 60);
position: fixed;
width: 100%;
height: 100%;
top: 0;
overflow: auto;
}