www-new/pages/about/index.module.css

114 lines
1.6 KiB
CSS

.title {
color: var(--purple-2);
font-size: 48px;
}
.headings {
color: var(--blue-2);
font-size: 24px;
}
.headings li {
font-size: 16px;
color: black;
}
.text {
font-size: 16px;
color: black;
}
.title {
margin: 2rem auto;
max-width: calc(806rem / 16);
}
.divs {
margin-top: 4rem;
}
.divs > * {
margin: 2rem auto;
max-width: calc(806rem / 16);
}
/*box-sizing: border box*/
/* should not need this after component*/
/* .bubble:nth-child(odd) {
background-color: #e1eefa;
} */
.content {
margin: auto;
}
.flexBox {
position: relative;
display: flex;
flex-direction: row;
justify-content: flex-end;
margin-bottom: -240px;
}
.flexBoxTitle {
position: relative;
display: flex;
flex-direction: row;
right: 280px;
bottom: -200px;
}
.codey {
transform: rotate(1.91deg);
z-index: -1;
}
.mailingList {
margin: 4rem auto;
max-width: calc(806rem / 16);
/* padding: 0 calc(60rem / 16); */
}
.mailingList form > * {
margin: 0.5rem auto;
}
.mailingList form input {
border-radius: 16px;
padding: calc(8rem / 16) 0;
}
.mailingList form input[type="text"] {
/*temporary hard coding of font*/
font-family: Poppins;
font-style: normal;
padding: 0 calc(8rem / 16);
}
.mailingList h2 {
color: var(--blue-2);
font-size: 24px;
}
@media only screen and (max-width: calc(768rem / 16)) {
.bubble:nth-child(odd) {
background-color: #e1eefa;
}
.flexBoxTitle {
position: relative;
display: flex;
flex-direction: row;
justify-content: center;
right: 0px;
bottom: 0px;
}
.flexBox {
position: relative;
display: flex;
flex-direction: row;
justify-content: center;
}
}