2024-03-29 20:08:34 -04:00
|
|
|
/* Set default colors */
|
|
|
|
|
:root {
|
|
|
|
|
--main-color: #5271ff;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/* Set default font */
|
|
|
|
|
* {
|
|
|
|
|
margin: 0;
|
|
|
|
|
padding: 0;
|
|
|
|
|
font-family: 'OpenSans', sans-serif;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.primary-blue {
|
|
|
|
|
background-color: var(--main-color);
|
|
|
|
|
color: #ffffff;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
html,
|
|
|
|
|
body {
|
|
|
|
|
height: 100%;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
#root {
|
|
|
|
|
height: 100%;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.content {
|
|
|
|
|
margin: auto;
|
|
|
|
|
height: 100%;
|
|
|
|
|
display: flex;
|
|
|
|
|
flex-direction: column;
|
2024-09-17 18:56:13 -04:00
|
|
|
max-width: 100%;
|
2024-03-29 20:08:34 -04:00
|
|
|
}
|
|
|
|
|
|
2024-09-17 18:56:13 -04:00
|
|
|
/* Media query for phones in portrait mode (max-width: 767px) */
|
|
|
|
|
@media (max-width: 767px) {
|
|
|
|
|
.content {
|
|
|
|
|
max-width: 100%; /* Full width for small screens */
|
|
|
|
|
}
|
2024-03-29 20:08:34 -04:00
|
|
|
}
|
|
|
|
|
|
2024-09-17 18:56:13 -04:00
|
|
|
/* Media query for tablets (min-width: 768px) */
|
|
|
|
|
@media (min-width: 768px) {
|
|
|
|
|
.content {
|
|
|
|
|
max-width: 750px;
|
|
|
|
|
}
|
2024-03-29 20:08:34 -04:00
|
|
|
}
|
|
|
|
|
|
2024-09-17 18:56:13 -04:00
|
|
|
/* Media query for small desktops (min-width: 992px) */
|
|
|
|
|
@media (min-width: 992px) {
|
|
|
|
|
.content {
|
|
|
|
|
max-width: 970px;
|
|
|
|
|
}
|
2024-03-29 20:08:34 -04:00
|
|
|
}
|
|
|
|
|
|
2024-09-17 18:56:13 -04:00
|
|
|
/* Media query for large desktops (min-width: 1200px) */
|
|
|
|
|
@media (min-width: 1800px) {
|
|
|
|
|
.content {
|
|
|
|
|
max-width: 1770px;
|
|
|
|
|
}
|
2024-03-29 20:08:34 -04:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.app {
|
2024-09-17 18:56:13 -04:00
|
|
|
flex: 1 0 auto;
|
2024-03-29 20:08:34 -04:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.title {
|
|
|
|
|
font-size: xx-large;
|
|
|
|
|
font-weight: 600;
|
|
|
|
|
|
2024-09-17 18:56:13 -04:00
|
|
|
margin-bottom: 1rem;
|
2024-03-29 20:08:34 -04:00
|
|
|
}
|
|
|
|
|
|
2024-09-17 18:56:13 -04:00
|
|
|
.subtitle {
|
|
|
|
|
font-size: x-large;
|
2024-03-29 20:08:34 -04:00
|
|
|
font-weight: 600;
|
|
|
|
|
|
|
|
|
|
margin-bottom: 1rem;
|
|
|
|
|
}
|
|
|
|
|
|
2024-09-17 18:56:13 -04:00
|
|
|
main {
|
|
|
|
|
padding: 2rem 2rem;
|
2024-03-29 20:08:34 -04:00
|
|
|
}
|
|
|
|
|
|