Untitled
unknown
plain_text
10 months ago
2.9 kB
10
Indexable
*,
*::before,
*::after{
box-sizing: border-box;
}
*{
margin: 0;
padding: 0;
line-height: 1.5;
}
body{
font-family: "Open Sans", serif;
}
button{
border:none ;
background: none;
cursor: pointer;
font-family: inherit;
}
/* header */
header{
display: flex;
/* justify-content: space-between; */
align-items: center;
width: 90%;
margin-inline: auto;
padding: 1rem 0;
}
.header__tittle{
font-size: 1.5rem;
text-transform: uppercase;
flex: 1;
}
.header__nav{
display: flex;
gap: 1rem;
flex: 1;
justify-content: center;
}
.header__list{
text-decoration: none;
color: #868686;
}
.header__btn-container{
display: flex;
gap: 1rem;
flex: 1;
justify-content: flex-end;
}
.header__bars{
display: none;
}
/* hero section */
.hero{
text-align: center;
margin-top: 10rem;
}
.hero__tittle{
font-size: 2.4rem;
max-width: 25ch;
margin-inline: auto;
line-height: 2.5rem;
}
.hero__description{
color: #a0a0a0;
max-width: 60ch;
font-size: 1.2rem;
margin: 1.5rem auto;
}
/*pricing section */
.pricing{
margin-top: 10rem;
}
.pricing__tittle{
font-size: 1.8rem;
}
.pricing__description{
color: #7c7c7c;
max-width: 40ch;
}
.Pricing__box{
display: flex;
flex-wrap: wrap;
gap: 1rem;
margin-top: 1rem;
}
.pricing__black{
background-color: black;
color: white;
padding: 2rem;
border-radius: 8px;
flex: 1;
min-width: 400px;
}
.pricing__btn{
background-color: white;
color: black;
width: 100%;
padding:.5rem 1rem;
border-radius: 100000px;
margin: 1rem 0;
}
.pricing__list{
display: flex;
flex-direction: column;
gap: 1rem;
padding-left: 1rem;
}
/* features */
.features{
margin: 10rem auto;
text-align: center;
}
.features__tittle{
font-size: 2rem;
}
.features__detail{
color: #777777;
max-width: 45ch;
margin: 1rem auto;
}
.features__section{
display: flex;
flex-wrap: wrap;
gap: 1.2rem;
justify-content: center;
}
.feature__box{
border: 1px solid rgb(206, 206, 206);
width: 500px;
padding: 1rem;
border-radius: 8px;
}
/* contact */
.contact{
text-align: center;
}
.contact__tittle{
font-size: 2rem;
}
.contact__detail{
max-width: 60ch;
margin: 1.5rem auto;
}
/* footer */
.footer{
margin-top: 10rem;
text-align: center;
color: #777777;
}
/* utility */
.container{
width: 90%;
margin-inline: auto;
}
.btn{
background-color: black;
color: white;
padding: 0.5rem 1rem;
border-radius: 4px;
text-decoration: none;
cursor: pointer;
}Editor is loading...
Leave a Comment