.photoGridWidget--290 {
    padding-top:64px; 
    padding-bottom: 64px;
    background-color: var(--background_color);
    color: var(--text_color); 
}

.photoGridWidget--290 a {
    color: var(--link_color);
}.imageWidget--296 {
    padding-top: 25px; 
    padding-bottom: 0px;
}

.imageWidget--296 img {
    width: 932px;
    height: auto;
    max-width: 100%;
}.imageWidget--297 {
    padding-top: 0px; 
    padding-bottom: 0px;
}

.imageWidget--297 img {
    width: 937px;
    height: auto;
    max-width: 100%;
}.imageWidget--298 {
    padding-top: 0px; 
    padding-bottom: 0px;
}

.imageWidget--298 img {
    width: 920px;
    height: auto;
    max-width: 100%;
}.imageWidget--299 {
    padding-top: 0px; 
    padding-bottom: 0px;
}

.imageWidget--299 img {
    width: 905px;
    height: auto;
    max-width: 100%;
}.imageWidget--342 {
    padding-top: 0px; 
    padding-bottom: 0px;
}

.imageWidget--342 img {
    width: 985px;
    height: auto;
    max-width: 100%;
}.photoGalleryWidget--301 {
    padding-top:64px; 
    padding-bottom: 64px;
    background-color: var(--background_color);
    color: var(--text_color); 
}

.photoGalleryWidget--301 a {
    color: var(--link_color);
}.ctaButtonWidget--95 {
    background-color: #FFF; 
    padding-top:0px; 
    padding-bottom: 3px;
    
}.dividerWidget--55 hr {
    height: 16px; 
    background-color: #EEE;
}.newsletterWidget--300 {
    padding-top: 64px; 
    padding-bottom: 64px;
    background-color: #cfb251;
    color: var(--text_color); 
}

.newsletterWidget--300 a {
    color: var(--link_color);
}