dkt-py-bot's picture
Upload 19 files
7b7289a verified
@font-face {
font-family: 'Source Sans Pro';
src: url('source-sans-pro/SourceSansPro-Regular.otf') format('truetype');
font-weight: normal;
font-style: normal;
}
body{
display: flex;
flex-direction: column;
margin: 0;
/*background-color: black;*/
background: linear-gradient(to bottom,#060213, #000000, #111b1b,#060213, #1c1c1a , rgb(5, 5, 25));
}
/* 1. ---- WELCOME SECTION ---- */
/* header */
#welcome {
/* background-color: black;*/
background: linear-gradient(to bottom, #000000, rgb(8, 8, 61), #180d4b, #000000);
height: 850px;
margin-bottom: 0;
}
header{
padding-left: 80px;
padding-right: 80px;
padding-top: 20px;
}
nav{
display: flex;
justify-content: space-between;
align-items: center;
}
.logo{
display: flex;
align-items: center;
}
.logo p{
font-family: 'Jacques Francois Shadow', serif;
font-size: 24px;
color: white;
}
nav img{
height: 47px;
width: 40px;
}
nav ul {
list-style: none;
display: flex;
font-family: 'Jacques Francois', serif;
font-size: 24px;
gap: 40px;
}
nav ul li a{
text-decoration: none; /* remove the underline*/
color: white;
}
nav ul li a::before{
color: white;
}
nav ul li a::after{
color: rgb(17, 23, 138);
}
nav ul li a:hover{
color:rgb(162, 23, 23);
}
#welcome hr{
margin-top: 0;
padding-bottom: 30px;
border: none;
border-top: 1px solid white; /* Adjust color and thickness */
margin: 10px 0; /* Adjust spacing around the line */
}
/* welcome message */
.welcomeMsg{
max-height: 850px;
padding-left: 80px;
padding-right: 80px;
padding-top: 36px;
position: relative;
margin: 0;
}
.welcomeMsg img{
height: auto;
width:100%;
display: block;
margin: 0;
}
.rectangle {
position: absolute;
top: 130px;
left: 150px;
width: 590px;
height: 500px;
background: linear-gradient(to bottom,#0A215C 0%, #0B2464 7%, #333d57 23%, #17254c 57%);
}
#welcome h1{
position: absolute;
top: 70px;
left: 230px;
width: 400px;
height: 420px;
color: #FFFFFF;
font-family: 'Kavoon';
font-size: 78px;
text-align: center;
/* animation: fadeInOut 5s infinite; */
}
@keyframes fadeInOut {
0% {
opacity: 1;
}
50% {
opacity: 0.4;
}
100% {
opacity: 1;
}
}
.container {
position: absolute;
width: 500px;
height: 250px;
top: 350px;
left: 200px;
}
.ellipse {
position: absolute;
border-radius: 50%;
width: 100%;
height: 100%;
background-color: #4B64A3;
}
.ellipse.top:hover {
transform: scale(1.1); /* Increase size by 10% */
}
.ellipse.top {
width: 88%;
height: 88%;
top: 8%;
left: 8%;
/* background-color: rgba(255, 255, 255, 0.5); */
background: linear-gradient(to bottom,#0A215C 0%, #0B2464 7%, #333d57 23%, #17254c 57%);
display: flex;
justify-content: center;
align-items: center;
color: #0A215C;
transition: transform 0.3s ease;
}
.text {
font-size: 20px;
color: whitesmoke;
padding-left: 12px;
padding-right: 10px;
max-width: 80%;
word-wrap: break-word;
text-align: center;
/* animation: fadeInOut 4s infinite; */
font-family: 'Kavoon';
}
/* 2. EMBEDDINGS SECTION */
#embeddings {
/*background-color: #3AA69D;*/
background: linear-gradient(to bottom,#0f062c, #000000, #325452, #020212);
height: 850px;
position: relative;
width: 90.5%;
align-self: center;
margin-top: 0;
display: flex;
flex-direction: column;
}
#embeddings h1{
position: absolute;
color:#FFFFFF;
font-family: "Kavoon";
top:170px;
left:180px;
font-size: 64px;
transition: transform 0.5s ease;
animation: fadeInOut 5s infinite;
}
#embeddings h1:hover {
transform: scale(1.1); /* Increase size by 10% */
color: #9c7a7a;
}
#embeddings img{
height: auto;
width:100%;
display: block;
align-self: center;
padding-top: 100px;
}
.generate{
position: absolute;
height: 450px;
width: 86%;
/* background-color: #d7d2d2; /* remove color */
top:50%;
align-self: center;
display: flex;
justify-content: space-between;
}
.word {
display: flex;
flex-direction: column;
/*background-color: #526392; remove color */
height: auto;
width: 90%;
margin-left: 60px;
}
.btns1{
display: flex;
justify-content: space-between;
margin-right: 20px;
margin-top: 20px;
}
.result1{
display: flex;
flex-direction: column;
/* background-color: #0F296B; remove color */
background: linear-gradient(to bottom, #0F296B, black, #325452, #101a1a);
height: auto;
width: 40%;
margin-right: 60px;
align-items: center;
color:black;
margin-bottom: 25px;
}
.type-word input{
height: 120px;
width: 98%;
margin-top: 120px;
border-radius: 5px;
font-size: 24px;
text-wrap:balance;
}
.model{
height:50px;
background-color: #4BD28A;
width:220px;
display: flex;
justify-content: space-between;
font-size: 20px;
align-items: center;
padding-right: 10px;
padding-left: 10px;
margin-left: 10px;
border-radius: 5px;
}
.model:hover{
background-color: #0f8d17;
color: white;
transition: background-color 0.3s ease, color 0.3s ease;
}
.model select{
background-color: #4BD28A;
}
.top-n{
height:50px;
background-color: #4BD28A;
width:140px;
display: flex;
justify-content: space-between;
font-size: 20px;
align-items: center;
padding-right: 10px;
padding-left: 10px;
border-radius: 5px;
}
.top-n:hover{
background-color: #0f8d17;
color: white;
transition: background-color 0.3s ease, color 0.3s ease;
}
.top-n select{
background-color: #4BD28A;
}
/* submission button */
.submit-btn button{
height: 50px;
width: 90px;
background-color: #4B64A3;
border-radius: 5px;
border: none;
}
.submit-btn button:hover {
background-color: #360d9f;
color: white;
transition: background-color 0.3s ease, color 0.3s ease;
}
.result-title{
background-color: #FFFFFF;
width: 80%;
height: 80px;
margin-top: 20px;
text-align: center;
font-size: 32px;
align-items: center;
animation: fadeInOut 5s infinite;
}
.result-title h2{
text-align: center;
margin-top: 10px;
}
.outcome{
width: 80%;
text-align: center;
background-color: #FFFFFF;
align-content: center;
margin-top: 22px;
height: 280px;
font-size: 24px;
text-align: center;
}
.outcome ul li{
list-style: none;
}
/* 3. COMPUTATIONS SECTION */
#computations {
background: linear-gradient(to top, #FFFFFF 0%, #D3D3D3 20%, #A9A9A9 50%, #D3D3D3 80%, #FFFFFF 100%, gray);
/*background-color: #3AA69D;*/
height: 850px;
position: relative;
width: 90.5%;
align-self: center;
margin-top: 100px;
display: flex;
flex-direction: column;
}
#computations h1{
position: absolute;
color:#FFFFFF;
font-family: "Kavoon";
top:100px;
left:180px;
font-size: 64px;
transition: transform 0.5s ease;
animation: fadeInOut 5s infinite;
}
#computations h1:hover {
transform: scale(1.1); /* Increase size by 10% */
color: #9c7a7a;
}
#embeddings img{
height: auto;
width:100%;
display: block;
align-self: center;
padding-top: 100px;
}
.result2{
display: flex;
flex-direction: column;
/* background-color: #0F296B; remove color */
background: linear-gradient(to bottom, #0F296B, black, #325452, #101a1a, rgb(176, 174, 174), white);
height: auto;
width: 40%;
margin-right: 60px;
align-items: center;
color:black;
margin-bottom: 25px;
}
/* 4. CONTACT SECTION */
#contact {
/* background-color: #F2ECDC; */
background: linear-gradient(to bottom,#8d8266,rgb(242, 239, 239), #F2ECDC, #F2ECDC, #8d8266, rgb(6, 6, 26));
height: 950px;
position: relative;
width: 90.5%;
align-self: center;
margin-top: 0;
display: flex;
flex-direction: column;
}
.personal-info{
display: flex;
margin-top: 150px;
margin-left: 70px;
margin-right: 80px;
height: 700px;
}
.daisy{
display: flex;
margin-bottom: 90px;
justify-content: space-between;
align-items: center;
}
.daisy img{
height: 250px;
width: 300px;
border-radius: 50%;
object-fit: cover;
}
.daisy-bio{
background-color: #72AE24;
width:400px;
height: 160px;
align-items: center;
text-align: center;
font-size: 20px;
font-family: 'Itim';
}
.ruva{
display: flex;
margin-bottom: 90px;
justify-content: space-between;
align-items: center;
}
.ruva img{
height: 250px;
width: 300px;
border-radius: 50%;
object-fit: cover;
}
.ruva-bio{
background-color: #EA8E39;
width:400px;
height: 160px;
margin-left: 30px;
text-align: center;
font-size: 20px;
font-family: 'Itim';
}
/* the form details*/
.form-container{
width: 400px;
height: 450px;
background-color: white;
margin-top: 45px;
display: flex;
flex-direction: column;
background-color: white;
padding: 20px 40px;
border-radius: 10px;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
width: 100%;
max-width: 400px;
}
form h2 {
text-align: center;
margin-bottom: 10px;
font-family: 'Jacques Francois';
font-size: 50px;
margin-top: 5px;
}
form hr{
margin-bottom: 30px;
}
.form-group {
display: flex;
align-items: center;
margin-bottom: 20px;
}
.form-group label {
width: 100px;
margin-right: 10px;
}
.form-group input[type="text"],
.form-group input[type="email"],
.form-group textarea {
flex: 1;
padding: 10px;
border: 1px solid #ccc;
border-radius: 5px;
box-sizing: border-box;
background-color: #D9D9D9;
}
.checkbox-group {
display: block;
}
button {
width: 100%;
padding: 10px;
background-color: #EA8E39;
border: none;
color: white;
font-size: 16px;
border-radius: 5px;
cursor: pointer;
transition: background-color 0.3s ease;
}
button:hover {
background-color: #4cae4c;
}
footer {
/* background-color: black; */
background: linear-gradient(to bottom, rgb(19, 19, 41), rgb(6, 6, 26));
color: white;
padding: 20px 0;
text-align: center;
display: flex;
justify-content: space-between;
align-items: center;
}
footer p{
margin-left: 40px;
}
footer div{
margin-right: 50px;
}
.social-media-icons a {
color: white;
margin: 0 10px;
font-size: 24px;
text-decoration: none;
transition: color 0.3s ease;
}
.social-media-icons a:hover {
color: #007BFF; /* Change this color to whatever you prefer */
}