:root {
--orange:#d86501;
--blue: #005074
}
body,
body.page-template-default {
font-family: 'brandon-grotesque', sans-serif !important;
}
#header {
display: none;
}
.top-header {
background-color: rgb(82, 86, 89);
height: 50px;
width: 100%;
}
.big-header {
padding: 30px 0;
background-size: cover !important;
background-position: center !important;
}
.text-image {
width: 100%;
margin: auto;
display: block;
max-width: 500px;
}
@media (min-width: 768px) {
.text-image {
padding: 10px;
}
}
@media (min-width: 1200px) {
.text-image {
max-width: 550px;
}
}
.event {
background: rgb(0, 45, 61);
}
.event-top {
padding: 30px 0;
text-align: center;
background-color: var(--blue);
}
.event-top .event-title {
color: white;
margin-bottom: 10px;
}
@media (min-width: 992px) {
.event-top .event-title {
font-size: 30px;
width: 500px;
margin: auto;
margin-bottom: 20px;
}
}
.event-top .event-date { color:var(--orange);
font-family: 'brandon-grotesque', sans-serif;
font-weight: 700;
}
@media (min-width: 576px) {
.event-top .event-date {
font-size: 35px;
}
}
.event-top .event-youtube-link { color:var(--orange);
font-family: 'brandon-grotesque', sans-serif;
font-weight: 700;
}
@media (min-width: 576px) {
.event-top .event-youtube-link {
font-size: 35px;
}
}
.event-bottom {
background-color: rgb(235, 236, 239);
padding: 30px 0;
text-align: center;
}
.event-description {
font-size: 12px;
line-height: 26px;
}
.event-description p {
line-height: 1.8em;
}
@media (min-width: 992px) {
.event-description {
width: 690px;
margin: auto;
font-size: 14px;
}
}
section.fb-widget {
background-color: rgb(235, 236, 239);
text-align: center;
padding-bottom: 50px;
display: none;
}
.list-event {
padding: 15px 15px;
background-color: #F4F5F4;
}
@media (min-width: 576px) {
.list-event {
padding: 0;
}
}
.item {
display: block;
}
@media (min-width: 576px) {
.item {
display: flex;
}
}
.item .item-image {
height: 180px;
background-size: cover !important;
background-position: center !important;
width: 100%;
}
@media (min-width: 425px) {
.item .item-image {
height: 260px;
}
}
@media (min-width: 576px) {
.item .item-image { height: 325px;
}
.item:nth-child(odd) .item-image {
order: 1;
}
}
@media (min-width: 1100px) {
.item .item-image {
height: 550px;
}
}
.item-text {
padding: 15px 0;
}
@media (min-width: 425px) {
.item-text {
width: 100%;
}
}
@media (min-width: 576px) {
.item:nth-child(odd) .item-text .wrapper {
padding-left: 10px;
}
.item:nth-child(even) .item-text .wrapper {
padding-left: 10px;
}
}
@media (min-width: 576px) {
.item-text {
padding-right: 0;
padding-left: 0;
display: flex;
justify-content: center;
align-items: center;
}
}
.item-text .wrapper {
width: 300px;
}
@media (min-width: 1100px) {
.item-text .wrapper {
width: 556px;
}
}
@media (min-width: 1100px) {
.item-text .wrapper .inner-wrapper {
width: 400px;
margin: auto;
}
}
.item-text .title { color:var(--orange);
font-family: 'brandon-grotesque', sans-serif;
font-weight: 700;
margin-bottom: 15px;
}
@media (min-width: 1100px) {
.item-text .title {
font-size: 26px;
}
}
.item-text .time {
color: rgb(0, 45, 61);
font-weight: bold;
margin-bottom: 5px;
}
@media (min-width: 1100px) {
.item-text .time {
font-size: 15px;
}
}
.item-text .description {
font-size: 12px;
margin-bottom: 20px;
line-height: 1.8em;
}
@media (min-width: 1100px) {
.item-text .description {
font-size: 16px;
margin-bottom: 45px;
}
}
.page-template-page-template-salmon .btn,
.page-template-page-template-news .btn { background-color: #778c79 !Important; color: white;
border-width: 0;
margin-bottom: 0.8em;
display: block;
max-width: 220px;
text-align: center;
}
.page-template-page-template-salmon .btn:hover,
.page-template-page-template-news .btn:hover { background-color: #566457 !Important; }
@media (min-width: 1100px) {
.page-template-page-template-salmon .btn,
.page-template-page-template-news .btn {
padding: 15px 35px;
}
}
@media (min-width: 576px) {
.page-template-page-template-salmon .btn,
.page-template-page-template-news .btn {
margin-left: 0;
}
}
#footer {  background: var(--blue);
}
#footer .f__group .f__address {
font-size: 13px;
}
@media (min-width: 375px) {
#footer .f__group .f__address {
font-size: 16px;
}
}
#footer .widget-fb {
text-align: center;
}
#gform_wrapper_12 .gform_heading span {
font-weight: bold;
}
#gform_wrapper_12 .gform_body ul li label {
font-weight: 400;
}
#gform_wrapper_12 .gform_body ul li label::after {
display: none;
}
#gform_wrapper_12 .gform_footer input {
border: none;
} .news {
padding: 50px 0 30px;
background-color: rgb(235, 236, 239);
}
.news .title {
margin-bottom: 10px;
font-size: 27px;
font-weight: 700;
line-height: 1.25;
color: #004955;
}
.news .news-content {
margin-top: 15px;
font-size: 16px;
}
.news .news-content a {
color: #004955;
}
.news .article {
margin-bottom: 48px;
} .single-news {
padding: 50px 0;
} .accordion-wrap {
padding-bottom: 50px;
background-color: rgb(235, 236, 239);
display: none;
}
.accordion-wrap .btn-accordion {
appearance: none;
width: 100%;
text-align: left;
padding: 0;
border: 0;
border-radius: 0;
cursor: pointer;
padding-top: 15px;
padding-bottom: 15px;
background: #f9f9f9;
}
.accordion-wrap .accor-wrap {
padding-bottom: 10px;
}
.btn-accordion .accor-title {
position: relative;
margin-bottom: 0;
color: black;
font-weight: bold;
padding-left: 15px;
font-size: 16px;
}
.btn-accordion .accor-title .accor-text {
width: 90%;
display: inline-block;
}
.btn-accordion:hover .accor-text {
color: #333;
}
.btn-accordion:hover .accor-icon {
color: #333;
}
.accor-title .accor-icon {
display: inline-block;
position: absolute;
color: #333;
right: 25px;
top: 0;
}
.btn-accordion.collapsed .accor-icon {
padding-top: 17px;
transform: rotate(180deg);
transition: transform 0.3s ease-in-out;
}
.accor-title .accor-icon::before,
.accor-title .accor-icon::after {
border: solid transparent;
border-color: rgba(136,183,213,0);
border-top-color: inherit;
border-width: 5px;
content: " ";
height: 0;
pointer-events: none;
position: absolute;
right: 0;
top: 10px;
width: 0;
}
.accor-icon::before {
transform: rotate(45deg);
}
.accor-icon::after {
transform: rotate(-45deg);
}
.accor-content {
color: black;
font-weight: 100;
}
.accor-content p,
.accor-content li,
.accor-content span,
.accor-content i {
color: black;
}
.collapse.show .accor-content {
background-color: white;
padding: 20px 20px 5px;
}
.tribe-events-pg-template,
#tribe-events {
padding: 0 !important;
background-color: rgb(235, 236, 239);
max-width: none !important;
}
.tribe-events-pg-template #tribe-events #tribe-events-content-wrapper {
margin: auto;
padding: 0 15px 50px;
}
#tribe-events-bar #tribe-bar-filters-wrap {
display: none;
}
.tribe-events-title-bar .tribe-events-page-title {
margin-left: -130px;
}
.tribe-events-title-bar .tribe-events-page-title::before {
content: '';
position: absolute;
background-color: #ebecef;
width: 125px;
height: 100%;
}
.tribe-events-single {
padding: 0 20px !important;
margin-bottom: 0 !important;
}
.tribe-events-single #tribe-events-footer {
padding-bottom: 20px !important;
margin-bottom: 0;
}
.page-id-8398 h1,
.page-id-8398 h2,
.page-id-8398 h3,
.page-id-8398 h4,
.page-id-8398 a,
.page-id-8398 .tribe-event-time,
.page-id-8398 #breadcrumbs span {
font-family: 'brandon-grotesque', sans-serif;
}
.page-id-8398 .narrow-banner {
display: none;
}
.page-id-8398 .strike.read-more,
.page-id-8398 .tribe-events-widget-link a {
color: #005074;
}
@media (min-width: 768px) {
.tribe-events-pg-template #tribe-events #tribe-events-content-wrapper {
padding: 0 30px 50px;
}
.tribe-events-single {
padding: 0 40px !important;
}
}
@media (min-width: 992px) {
.accordion-wrap .faq-section {
width: 670px;
margin: auto;
}
.tribe-events-pg-template #tribe-events #tribe-events-content-wrapper {
width: 670px;
margin: auto;
padding: 0 0 50px;
}
.tribe-events-single {
padding: 0 !important;
width: 640px;
margin: auto;
}
.tribe-events-single #tribe-events-footer {
padding-bottom: 50px !important;
}
}