harshnarayan12's picture
Upload 32 files
073bb25 verified
raw
history blame
4.09 kB
@media screen and (max-width: 1100px){
.burger{
position: absolute;
cursor: pointer;
right: 5%;
top: 50%;
transform: translate(-5% , -50%);
z-index: 2;
}
.line{
width: 30px;
height: 3px;
background: #4b5b39;
margin: 5px;
}
.burger:hover .line{
transform-origin: 50% 50%;
animation: line-grow ease-out 400ms ;
}
.burger:focus .line{
transform-origin: 50% 50%;
animation: line-grow ease-out 400ms ;
}
@keyframes line-grow{
0%{transform: scaleX(1);}
50%{transform: scaleX(1.5);}
100%{transform: scaleX(1);}
}
.logo{
width: 40%;
display: flex;
justify-content: center;
align-items: center;
}
.navbar{
position: relative;
}
.nav-Links{
position: sticky;
height: 100vh;
width: 100%;
background:turquoise;
flex-direction: column;
align-items: center;
clip-path: circle(100px at 90% -10%);
-webkit-clip-path: circle(100px at 90% -10%);
transition: all 1s ease-out;
pointer-events: none;
}
.nav-Links.open{
clip-path: circle(1000px at 90% -10%);
-webkit-clip-path: circle(1000px at 90% -10%);
pointer-events: all;
justify-content: space-evenly;
}
.nav-Links li{
opacity: 0;
justify-content: center;
display: flex;
}
.nav-Links li a{
font-size: 25px;
}
.nav-Links li:nth-child(1){
transition: all 0.5s ease 0.2s;
}
.nav-Links li:nth-child(2){
transition: all 0.5s ease 0.4s;
}
.nav-Links li:nth-child(3){
transition: all 0.5s ease 0.6s;
}
.nav-Links li:nth-child(4){
transition: all 0.5s ease 0.8s;
}
.nav-Links li:nth-child(5){
transition: all 0.5s ease 0.8s;
}
li.fade{
opacity: 1;
}
#search{
width: 100%;
}
/*
.firstsection{
height: 100vh;
} */
.box {
width: 700px;
height: 850px;
border-radius: 10vw 10vw;
margin: auto;
}
.first{
margin-top: auto;
}
.first h1{
font-size: 1.7rem
}
.first p{
font-size: 17px;
margin-top: 2rem;
line-height: 1.5em;
}
.first p::before{
content: open-quote ;
color: #4b5b39;
font-size: 2rem;
}
.first p::after{
content: close-quote ;
color: #4b5b39;
font-size: 2rem;
}
.container{
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
padding: 5px;
}
.sec1{
display: flex;
flex-direction: row;
justify-content:center;
align-items: center;
}
.logo-footer{
width: 20%;
display: flex;
align-items: center;
}
.logo-footer img{
width: 90%;
border: 3px solid white;
border-radius: 10px
}
.useless-text{
font-size: 11px;
padding-left: 10px;
}
.site-name {
width: 51%;
font-size: 10px;
}
.social-links{
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
width: 80%;
}
.log1{
padding-left: 4px;
padding-right: 4px;
border-radius: 50%;
}
.log2{
border-radius: 50%;
padding-left: 4px;
padding-right: 4px;
}
.log3{
border-radius: 50%;
padding-left: 4px;
padding-right: 4px;
}
.log4{
border-radius: 50%;
padding-left: 4px;
padding-right: 4px;
}
.log1 img , .log2 img ,.log3 img,.log4 img {
border-radius: 50%;
}
}