Your IP : 216.73.217.87
* {
font-family: 'PT Sans', sans-serif;
/* font-family: 'Rubik', sans-serif; */
}
nav.main-nav {
width: 100%;
padding-top: 30px;
padding-bottom: 30px;
background-color: #C9E3AC;
background-color: rgba(201, 227, 172, 0.6);
border-bottom: 5px solid #EA9010;
}
nav.main-nav a {
color: #37371F;
padding: 12px;
font-size: 20px;
text-transform: uppercase;
margin-left: 20px;
border: 2px solid transparent;
}
nav.main-nav a:hover {
color: #EA9010;
text-decoration: none;
transition: 300ms;
}
nav.main-nav a.current-page {
border: 2px solid #EA9010;
color: #EA9010;
border-radius: 3px;
}
header.main-header {
background: #4d4f47;
background: url('./img/header2.jpg') no-repeat;
background-size: cover;
padding-top: 14%;
padding-bottom: 14%;
}
header.main-header div.header-blob {
background-color: #2e332e;
background-color: #01030177;
padding-top: 3%;
padding-bottom: 3%;
border-radius: 6px;
}
header.main-header p {
color: #ea5305;
font-size: 1.6em;
line-height: 1.6;
text-align: center;
}
section.base-section {
padding-top: 5%;
padding-bottom: 5%;
}
section.primary-section {
background: #66E047;
background: linear-gradient(135deg, #C9E3AC, #66E047);
}
section.primary-section h2 {
font-size: 4em;
color: #373737;
text-transform: uppercase;
text-decoration: underline;
margin-bottom: 25px;
}
section.primary-section p {
font-size: 1.5em;
color: #37371F;
}
section.secondary-section {
background: #EA9010;
}
section.secondary-section h2 {
color: #373737;
font-size: 4em;
text-decoration: underline;
text-transform: uppercase;
margin-bottom: 25px;
}
section.secondary-section p {
font-size: 1.5em;
color: #373737;
}
section.default-section {
background-color: #eaefbd;
}
section.default-section h1, section.default-section h2 {
font-size: 3em;
}
section.default-section p {
font-size: 1.5em;
color: #37371f;
}
footer.main-footer {
padding-top: 2%;
padding-bottom: 2%;
background: #373737;
background: linear-gradient(90deg, #37371F, #686842, #5a5a3a, #37371F);
color: #fff;
}
footer.main-footer p {
margin: 0;
}
footer.main-footer a {
font-size: 18px;
color: #fff;
}
#homepage-video {
height: auto;
width: auto;
margin-top: 15%;
border: 4px solid #4d4f47;
}
#project-notice {
background: #37371F;
background: linear-gradient(140deg, #37371F, #5a5a3a, #4d4f47);
padding: 30px 0;
}
#project-notice p {
margin: 0;
color: #fff;
font-size: 18px;
}
.gallery-wrapper {
padding-top: 5%;
padding-bottom: 5%;
background-color: rgba(234, 144, 16, 0.4);
}
#main-gallery-slider {
background-color: rgba(0, 0, 0, 0.5);
filter: drop-shadow(2px 2px 3px #000);
border: 1px solid #fff;
border-radius: 4px;
}
#main-gallery-slider img {
margin: auto;
}
#main-gallery-slider a {
font-size: 4rem;
}
div.about-wrapper {
background-color: #72ee53;
height: 100%;
padding-top: 2%;
padding-bottom: 2%;
}
div.about-wrapper h1 {
text-transform: uppercase;
font-size: 3rem;
color: #125302;
}
div.about-wrapper div.section {
margin-top: 1%;
margin-bottom: 1%;
}
div.about-wrapper div.section h3 {
font-size: 2rem;
color: #0f4b01;
text-transform: uppercase;
}
div.about-wrapper div.section p {
font-size: 1.3rem;
color: #2e5f23;
}
div.about-wrapper div.section ul {
font-size: 1.3rem;
color: #2e5f23;
list-style: none;
}
div.about-wrapper div.section ul li {
margin-bottom: 9px;
}
div.articles-wrapper {
background: #ea5305;
background: linear-gradient(#ea5305, #EA9010, #37ff80);
padding-top: 6%;
padding-bottom: 6%;
}
div.articles-wrapper div.article-passage article h3 {
font-size: 2rem;
text-transform: uppercase;
color: #010301;
}
div.articles-wrapper div.article-passage article p {
font-size: 1.2rem;
color: #161616;
}
@media (max-width: 700px) {
#homepage-video {
width: 300px;
height: 200px;
}
#main-gallery-slider a {
font-size: 2rem;
}
}