.main-header {box-shadow:0px 6px 5px rgba(0,0,0,.5); border:none;border-top:solid 5px #00b451;}
.main-header__top-bar {display:none;}
.main-header hr {background-color:transparent;}
.main-footer__top {background-color:#fff;}

.main-footer__bottom-container {flex-direction:column !important;}
.main-footer__bottom {background-color:#00b451;}
.main-footer__social-network {order:unset;gap:30px;}

.main-navigation .navigation>li>a::after {display:none !important;}
.main-navigation .navigation>li>a {
    border: 1px solid var(--primary);
    padding-right: .6rem;
    text-align: center;
    padding-left: .6rem;
    border-radius: 1.5rem;
}
.main-navigation .navigation>li.active>a ,
.main-navigation .navigation>li>a:hover {
   background-color: var(--primary);
   color:#fff;
}
.menu-drawer {background-color:var(--primary)}
.menu-drawer .menu-container li.active { background-color:#9e5fd6}
.menu-drawer .menu-container a { border-bottom:none}

h1.title,h2.title {text-align:center;border-bottom:0;}
h1.title::after,h2 > span.title::after {display:none;}
h2.featured {margin-top:60px;text-align:center;}

.slick-slide img {border-radius:30px;}
.slick-slide .slide-text .title {color: #004987}
.slick-slide .slide-text .title:hover {color: #1496d4}

.resource-list > .item.resource {border-radius:30px;padding:10px;margin-bottom:60px;}
.resource-list .resource__thumbnail img {border-radius:50px;border:5px solid #004987}
.resource-list .resource__thumbnail img:hover {border-radius:50px;border:5px solid #1496d4}
.resource__content a {color:#004987}
.resource__content a:hover {color:#1496d4}

.item #main-content h1 {display:none}
.item #main-content {padding-top:15px;}

octopusviewer-viewer {box-shadow:none}