755 lines
11 KiB
CSS
755 lines
11 KiB
CSS
@keyframes spin {
|
|
0% {
|
|
transform: rotate(0deg);
|
|
}
|
|
100% {
|
|
transform: rotate(360deg);
|
|
}
|
|
}
|
|
.abs {
|
|
position: absolute;
|
|
}
|
|
a {
|
|
color: white;
|
|
text-decoration: none;
|
|
}
|
|
a:hover {
|
|
color: lightblue;
|
|
}
|
|
html
|
|
{
|
|
margin: 0;
|
|
height: 100%;
|
|
overflow: hidden;
|
|
font-size: 1.2em
|
|
}
|
|
body {
|
|
background: linear-gradient(-45deg, #2a5596, #cf8fa7, #23a6d5, #23d5ab);
|
|
background-size: 400% 400%;
|
|
animation: gradient 14s ease infinite;
|
|
height: 100vh;
|
|
width: 100%;
|
|
}
|
|
|
|
.topnav {
|
|
background-color: transparent;
|
|
overflow: hidden;
|
|
}
|
|
|
|
.topnav a {
|
|
color: black;
|
|
padding: 14px 16px;
|
|
text-decoration: none;
|
|
word-spacing: 3px;
|
|
}
|
|
|
|
.topnav a:hover {
|
|
background-color: transparent;
|
|
color: black;
|
|
}
|
|
|
|
.topnav a.active {
|
|
float: left;
|
|
background-color: transparent;
|
|
color: black;
|
|
}
|
|
.logo1
|
|
{
|
|
width: 250px;
|
|
height: 250px;
|
|
position: absolute;
|
|
}
|
|
a.dreapta{
|
|
float: right;
|
|
text-align: center;
|
|
}
|
|
.dropdown {
|
|
padding: 5.5px 25px;
|
|
float: right;
|
|
}
|
|
.linkedin{
|
|
width: 100px;
|
|
height: 28px;
|
|
}
|
|
.mana{
|
|
width: 800px;
|
|
height: 580px;
|
|
border-radius: 50%;
|
|
box-shadow: 0 0 8px 8px white inset;
|
|
}
|
|
.dropdown .dropbtn {
|
|
border: none;
|
|
outline: none;
|
|
padding: inherit;
|
|
background-color: inherit;
|
|
font-family: inherit;
|
|
margin: 0;
|
|
}
|
|
|
|
.navbar a:hover, .dropdown:hover .dropbtn {
|
|
background-color: transparent;
|
|
}
|
|
.dropdown-content {
|
|
display: none;
|
|
position: absolute;
|
|
background-color: transparent;
|
|
box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
|
|
z-index: 1;
|
|
}
|
|
|
|
.dropdown-content a {
|
|
float: none;
|
|
color:black;
|
|
font-family: 'Montserrat',sans-serif;
|
|
padding: 12px 16px;
|
|
text-decoration: none;
|
|
display: block;
|
|
text-align: left;
|
|
}
|
|
|
|
.dropdown-content a:hover {
|
|
background-color: transparent;
|
|
}
|
|
|
|
.dropdown:hover .dropdown-content {
|
|
display: block;
|
|
}
|
|
|
|
.tabel-mijloc
|
|
{
|
|
width: 100%;
|
|
height: 50%;
|
|
position: absolute;
|
|
bottom: 25vh;
|
|
color:white;
|
|
font-family: 'Montserrat',sans-serif;
|
|
}
|
|
|
|
.buton
|
|
{
|
|
width: 100%;
|
|
height: 50%;
|
|
position: absolute;
|
|
bottom: -30vh;
|
|
color:white;
|
|
|
|
font-size: 1.5rem;
|
|
letter-spacing: .2rem;
|
|
font-family: 'Montserrat',sans-serif;
|
|
}
|
|
.mijloc
|
|
{
|
|
display: flex;
|
|
justify-content: center;
|
|
font-size: 20px;
|
|
}
|
|
.mijloc > a{
|
|
margin: 20px;
|
|
padding: 20px;
|
|
}
|
|
|
|
.coloana-stanga
|
|
{
|
|
width: 100%;
|
|
height: 100%;
|
|
border: 3x black;
|
|
display: flex;
|
|
text-align: center;
|
|
justify-content: center;
|
|
align-items: center;
|
|
flex-direction: column;
|
|
float:left;
|
|
margin: 0;
|
|
padding: 0;
|
|
}
|
|
.coloana-dreapta
|
|
{
|
|
width: 40%;
|
|
height: 100%;
|
|
display: flex;
|
|
text-align: center;
|
|
justify-content: center;
|
|
align-items: center;
|
|
float: right;
|
|
}
|
|
|
|
h3 {
|
|
clear: left;
|
|
opacity: 0;
|
|
filter: blur(4px);
|
|
letter-spacing: .1rem;
|
|
line-height: 1.2cm;
|
|
padding: 1px;
|
|
font-size: 1.2vw;
|
|
}
|
|
|
|
h3:nth-child(1) {
|
|
animation: fade-in 0.8s 0.1s forwards cubic-bezier(0.11, 0, 0.5, 0);
|
|
}
|
|
|
|
h3:nth-child(2) {
|
|
animation: fade-in 0.8s 0.2s forwards cubic-bezier(0.11, 0, 0.5, 0);
|
|
}
|
|
|
|
.waviy {
|
|
position: relative;
|
|
font-size: 60px;
|
|
color: #480777;
|
|
}
|
|
.waviy span {
|
|
font-family: 'Alfa Slab One', cursive;
|
|
position: relative;
|
|
display: inline-block;
|
|
text-transform: uppercase;
|
|
animation: waviy 1s infinite;
|
|
animation-delay: calc(.1s * var(--i));
|
|
|
|
}
|
|
@keyframes waviy {
|
|
0%,40%,100% {
|
|
transform: translateY(0)
|
|
}
|
|
20% {
|
|
transform: translateY(-20px)
|
|
}
|
|
}
|
|
|
|
h1 {
|
|
color: #fff;
|
|
font-size: 2vw;
|
|
letter-spacing: .2rem;
|
|
position: absolute;
|
|
top: 0.5px;
|
|
transform: translate(-50%, -50%);
|
|
}
|
|
|
|
h1:nth-child(2) {
|
|
color: transparent;
|
|
-webkit-text-stroke: 2px #161622;
|
|
}
|
|
|
|
h1:nth-child(1) {
|
|
color: #541184;
|
|
animation: animate 5s ease-in-out infinite;
|
|
}
|
|
@media(max-width: 767px){
|
|
h1{
|
|
display: none;
|
|
}
|
|
.logo1{
|
|
width: 40%;
|
|
height: 20%;
|
|
}
|
|
h3{
|
|
font-size: 3.6vw;
|
|
line-height: 1cm;
|
|
}
|
|
.dropdown{
|
|
padding: 25.5px 10px;
|
|
}
|
|
.glow-on-hover{
|
|
display: flex;
|
|
cursor:none;
|
|
}
|
|
}
|
|
@keyframes animate {
|
|
100%,
|
|
0% {
|
|
clip-path: polygon(
|
|
45% 0%,
|
|
44% 16%,
|
|
50% 33%,
|
|
60% 54%,
|
|
59% 65%,
|
|
89% 95%,
|
|
95% 97%,
|
|
98% 99%,
|
|
100% 0%
|
|
);
|
|
}
|
|
|
|
50% {
|
|
clip-path: polygon(
|
|
0% 60%,
|
|
15% 65%,
|
|
34% 66%,
|
|
51% 62%,
|
|
67% 50%,
|
|
84% 45%,
|
|
100% 46%,
|
|
100% 100%,
|
|
0% 100%
|
|
);
|
|
}
|
|
}
|
|
|
|
@keyframes fade-in {
|
|
100% {
|
|
opacity: 1;
|
|
filter: blur(0);
|
|
}
|
|
}
|
|
|
|
@keyframes scale {
|
|
100% {
|
|
transform: scale(1);
|
|
}
|
|
}
|
|
|
|
|
|
@keyframes gradient {
|
|
0% {
|
|
background-position: 0% 50%;
|
|
}
|
|
50% {
|
|
background-position: 100% 50%;
|
|
}
|
|
100% {
|
|
background-position: 0% 50%;
|
|
}
|
|
}
|
|
.cover-container {
|
|
max-width: 42em;
|
|
}
|
|
|
|
.masthead {
|
|
margin-bottom: 2rem;
|
|
}
|
|
|
|
.masthead-brand {
|
|
margin-bottom: 0;
|
|
}
|
|
.fade-out-image { animation: fadeout 5s; }
|
|
@keyframes fadeout {
|
|
0% { opacity: 1; }
|
|
100% { opacity: 0; }
|
|
}
|
|
.nav-masthead .nav-link {
|
|
padding: .25rem 0;
|
|
font-weight: 700;
|
|
color: #212529;
|
|
background-color: transparent;
|
|
border-bottom: .25rem solid transparent;
|
|
}
|
|
|
|
.nav-masthead .nav-link:hover,
|
|
.nav-masthead .nav-link:focus {
|
|
border-bottom-color: rgba(0, 0, 0, .25);
|
|
}
|
|
|
|
.nav-masthead .nav-link+.nav-link {
|
|
margin-left: 1rem;
|
|
}
|
|
|
|
@media (min-width: 48em) {
|
|
.masthead-brand {
|
|
float: left;
|
|
}
|
|
|
|
.nav-masthead {
|
|
float: right;
|
|
}
|
|
}
|
|
|
|
.cover {
|
|
padding: 0 1.5rem;
|
|
}
|
|
|
|
#background {
|
|
position: absolute;
|
|
z-index: -1;
|
|
}
|
|
|
|
.logo {
|
|
bottom: 10px;
|
|
right: 20px;
|
|
}
|
|
.logo .title {
|
|
color: white;
|
|
}
|
|
.logo .subtitle {
|
|
position: relative;
|
|
color: white;
|
|
left: -30px;
|
|
top: 20px;
|
|
}
|
|
|
|
.control-panel {
|
|
position: absolute;
|
|
float: left;
|
|
background-color: transparent;
|
|
height: 25%;
|
|
width: 25%;
|
|
top: 500vh;
|
|
}
|
|
|
|
.loading {
|
|
display: flex;
|
|
position: absolute;
|
|
top: 0;
|
|
right: 0;
|
|
bottom: 0;
|
|
left: 0;
|
|
align-items: center;
|
|
backface-visibility: hidden;
|
|
justify-content: center;
|
|
opacity: 1;
|
|
transition: opacity 1s;
|
|
}
|
|
.loading .message {
|
|
font-size: x-large;
|
|
}
|
|
.loading .spinner {
|
|
position: absolute;
|
|
width: 120px;
|
|
height: 120px;
|
|
animation: spin 1s linear infinite;
|
|
border: 32px solid #bebebe;
|
|
border-top: 32px solid #3498db;
|
|
border-radius: 50%;
|
|
}
|
|
|
|
.loaded .loading {
|
|
opacity: 0;
|
|
}
|
|
|
|
.shoutout {
|
|
left: 0;
|
|
right: 0;
|
|
bottom: 40px;
|
|
text-align: center;
|
|
position: absolute;
|
|
}
|
|
|
|
|
|
.glow-on-hover {
|
|
width: 220px;
|
|
height: 25px;
|
|
border: none;
|
|
outline: none;
|
|
color: #fff;
|
|
background: #111;
|
|
cursor: pointer;
|
|
position: relative;
|
|
z-index: 0;
|
|
border-radius: 10px;
|
|
font-size: 22px;
|
|
text-align: center;
|
|
color:white;
|
|
font-family: 'Montserrat',sans-serif;
|
|
|
|
}
|
|
|
|
.glow-on-hover:before {
|
|
content: '';
|
|
background: linear-gradient(45deg, #31074e, #00ffd5, #002bff, #7a00ff, #ff00c8);
|
|
position: absolute;
|
|
top: -2px;
|
|
left:-2px;
|
|
background-size: 400%;
|
|
z-index: -1;
|
|
filter: blur(5px);
|
|
width: calc(100% + 4px);
|
|
height: calc(100% + 4px);
|
|
animation: glowing 20s linear infinite;
|
|
opacity: 0;
|
|
transition: opacity .3s ease-in-out;
|
|
border-radius: 10px;
|
|
}
|
|
|
|
.glow-on-hover:active {
|
|
color: #000
|
|
}
|
|
|
|
.glow-on-hover:active:after {
|
|
background: transparent;
|
|
}
|
|
|
|
.glow-on-hover:hover:before {
|
|
opacity: 1;
|
|
}
|
|
|
|
.glow-on-hover:after {
|
|
z-index: -1;
|
|
content: '';
|
|
position: absolute;
|
|
width: 100%;
|
|
height: 100%;
|
|
background: #290760;
|
|
left: 0;
|
|
top: 0;
|
|
border-radius: 10px;
|
|
}
|
|
|
|
@keyframes glowing {
|
|
0% { background-position: 0 0; }
|
|
50% { background-position: 400% 0; }
|
|
100% { background-position: 0 0; }
|
|
}
|
|
|
|
.container {
|
|
position: absolute;
|
|
display: flex;
|
|
width: 100%;
|
|
height: 50%;
|
|
bottom: 45vh;
|
|
justify-content: center;
|
|
align-items: center;
|
|
|
|
}
|
|
|
|
.container-item-1{
|
|
width: 50%;
|
|
height: 100%;
|
|
float: left;
|
|
display: flex;
|
|
justify-content: left;
|
|
}
|
|
.container-item-11{
|
|
width: 45%;
|
|
height: 100%;
|
|
}
|
|
.p41
|
|
{
|
|
height: 100%;
|
|
}
|
|
.container-item-2{
|
|
width: 50%;
|
|
height: 100%;
|
|
float: left;
|
|
display: flex;
|
|
justify-content: left;
|
|
border-radius: 10%;
|
|
}
|
|
.container-item-22{
|
|
width: 100%;
|
|
height: 100%;
|
|
display: flex;
|
|
justify-content: center;
|
|
align-content: center;
|
|
border-radius: 10%;
|
|
}
|
|
|
|
.input_video {
|
|
display: none;
|
|
position: relative;
|
|
top: 0;
|
|
left: 0;
|
|
right: 0;
|
|
bottom: 0;
|
|
justify-content: center;
|
|
align-items: start;
|
|
|
|
}
|
|
.input_video.selfie {
|
|
transform: scale(-1, 1);
|
|
}
|
|
|
|
.input_image {
|
|
position: absolute;
|
|
}
|
|
|
|
.canvas-container {
|
|
display: flex;
|
|
height: 100%;
|
|
width: 100%;
|
|
justify-content: space-between;
|
|
align-items: start;
|
|
|
|
}
|
|
|
|
.output_canvas {
|
|
width: 55%;
|
|
height: 85%;
|
|
position: flex;
|
|
align-items: center;
|
|
align-content: center;
|
|
justify-content: center;
|
|
bottom: 49vh;
|
|
border-radius: 10%;
|
|
}
|
|
|
|
.rezultat-cuvinte
|
|
{
|
|
width: 100%;
|
|
height: 50%;
|
|
position: absolute;
|
|
display: flex;
|
|
justify-content: left;
|
|
float: left;
|
|
align-content: left;
|
|
top: 50vh;
|
|
}
|
|
|
|
.ultimu
|
|
{
|
|
width: 100%;
|
|
height: 3%;
|
|
position: absolute;
|
|
display: flex;
|
|
justify-content: right;
|
|
align-content: right;
|
|
bottom: 25vh;
|
|
float: right;
|
|
}
|
|
|
|
.buton-fill2
|
|
{
|
|
text-decoration: none;
|
|
text-transform: uppercase;
|
|
text-align: right;
|
|
|
|
font-size: 20px;
|
|
color: #f5f5f5;
|
|
background-color: #2e2e38;
|
|
opacity: 50%;
|
|
|
|
width: 150px;
|
|
height: 70px;
|
|
|
|
box-shadow: 0 0 10rem #fff,
|
|
0 0 15rem #fff,
|
|
0 0 12rem #b05af7,
|
|
0 0 15rem #d99ef0,
|
|
0 0 15rem #7305f9,
|
|
inset 0 0 12rem #2f0a6c;
|
|
|
|
position: flex;
|
|
justify-content: right;
|
|
float: right;
|
|
display: flex;
|
|
}
|
|
|
|
.btn-neon{
|
|
text-decoration: none;
|
|
text-transform: uppercase;
|
|
text-align: center;
|
|
|
|
font-size: 20px;
|
|
color: #f5f5f5;
|
|
background-color: palevioletred;
|
|
opacity: 10%;
|
|
|
|
box-shadow: 0 0 4rem #b411ef,
|
|
0 0 12rem #691ad0,
|
|
0 0 12rem #b05af7,
|
|
0 0 18rem #d99ef0,
|
|
0 0 28rem #7305f9,
|
|
inset 0 0 20rem #2f0a6c;
|
|
|
|
width: 100%;
|
|
height: 450px;
|
|
|
|
transition: 1s;
|
|
transition-delay: .9s;
|
|
|
|
position: relative;
|
|
display: inline-block;
|
|
}
|
|
|
|
|
|
.btn-neon_a{
|
|
display: hidden;
|
|
text-decoration: none;
|
|
text-transform: uppercase;
|
|
text-align: center;
|
|
|
|
font-size: 45px;
|
|
align-items: center;
|
|
color: #f5f5f5;
|
|
background-color: #2e2e38;
|
|
opacity: 50%;
|
|
|
|
width: 100%;
|
|
height: 450px;
|
|
|
|
transition: 1s;
|
|
transition-delay: .9s;
|
|
|
|
position: relative;
|
|
display: inline-block;
|
|
box-shadow: 0 0 50px #17b25d,
|
|
0 0 100px #17b25d,
|
|
0 0 150px #17b25d;
|
|
background-color: #17b25d;
|
|
}
|
|
|
|
.btn-neon_a polyline{
|
|
stroke-dashoffset: -460;
|
|
}
|
|
svg
|
|
{
|
|
left: 50%;
|
|
height:50;
|
|
width:180;
|
|
}
|
|
.btn-neon svg{
|
|
position: flex;
|
|
top:0;
|
|
left:0;
|
|
right:0;
|
|
bottom:0;
|
|
width: 100%;
|
|
height: 100%;
|
|
}
|
|
|
|
.btn-neon svg polyline{
|
|
fill: transparent;
|
|
stroke: #17b25d;
|
|
stroke-width: 1px;
|
|
stroke-dasharray: 40 460;
|
|
stroke-dashoffset: 60;
|
|
transition: .8s ease-in-out;
|
|
}
|
|
|
|
.p31
|
|
{
|
|
padding: 15px;
|
|
}
|
|
|
|
.buton-fill
|
|
{
|
|
text-decoration: none;
|
|
text-transform: uppercase;
|
|
text-align: center;
|
|
|
|
font-size: 39px;
|
|
color: #f5f5f5;
|
|
background-color: #1387a4;
|
|
opacity: 50%;
|
|
|
|
width: 90%;
|
|
height: 450px;
|
|
position: relative;
|
|
display: inline-block;
|
|
}
|
|
|
|
.clear
|
|
{
|
|
text-decoration: none;
|
|
text-transform: uppercase;
|
|
text-align: center;
|
|
|
|
font-size: 20px;
|
|
color: #f5f5f5;
|
|
background-color: #2e2e38;
|
|
opacity: 50%;
|
|
|
|
width: 650px;
|
|
height: 70px;
|
|
|
|
position: relative;
|
|
display: inline-block;
|
|
}
|
|
|
|
.Home-page-2
|
|
{
|
|
padding: 0px;
|
|
position: absolute;
|
|
display: absolute;
|
|
margin: 0px;
|
|
width: 100px;
|
|
height: 50px;
|
|
background-color: transparent;
|
|
}
|