body{
    background-color:#002527;
    color:#002527;
    font-family:"Nunito Sans",sans-serif;
}

.main-header__site-title img {
        max-height: 240px;
    }
.main-header{
    background-color:#002527;
}

.main-footer__top {
    background-color: #002527;
    color: #fff;
    font-family:"Nunito Sans",sans-serif;
}

.main-footer__bottom {
    background-color: #003d3f;
    color: #fff;
    font-family:"Nunito Sans",sans-serif;
}

h1, h2, h3, h4 {
    color: #003d3f;
    font-family: "Cormorant",serif;
}

h5,h6{
    color:#003d3f;
    font-family:"Nunito Sans",sans-serif;
}

.main-navigation .navigation>li>a {
    text-transform: none; 
    color: #00a8b2;
}

 a {
    text-decoration: none; 
    color: #00a8b2;
}

a:visited {
    text-decoration: none; 
    color: #00a8b2;
}

hr {
    background-color: #00a8b2;
}

.title{
    display:block;
    border-bottom:1px solid #002527;
    padding-bottom:1rem;
    position:relative;
    width:100%;
}
.title::after{
    display:block;
    content:"";
    background-color:#00a8b2;
    bottom:0px;
    height:1px;
    left:0;
    position:absolute;
    width:100%;
}
.resource-name{
    padding-left:10px;
}
#main-content.container{
    background-color:#fff;
    border:2px solid #00a8b2
    color: #002527;
    font-size: 1.1rem;
    font-weight: 400;
}
dt {
    color: #002527;
    font-size: 1.1rem;
    font-weight: 600;
}
.accordion__container{
    background-color:#fff;
    border:0px;
    margin-bottom:0.5rem;
}
.resources-linked .linked-resource {
    border-bottom: 1px solid #4e8f90;
}
.regions-container {
    border-bottom: 1px solid #4e8f90;
]
.user-bar {
    color: #fff;
    background-color: #4e8f90;

}
textarea::placeholder {
    color:4e8f90;
}

div.media-render youtube {
   overflow: hidden;
  /* 16:9 aspect ratio */
  padding-top: 56.25%;
  position: relative;
}


div.media-render iframe {
  
   border: 0;
   height: 100%;
   left: 0;
   position: absolute;
   top: 0;
   width: 100%;
}