#section-header.Header--transparent {background:rgba(0,0,0,0.15);box-shadow: 0 -1px rgb(255 255 255 / 25%) inset;color:#ffffff;}
#section-header.Header--transparent a{color:#ffffff;}
#section-header.Header--transparent a.Link--secondary,#section-header.Header--transparent a.Link--primary:hover{color:#222;}


#section-1600160888360 .Heading,#section-1600160888360 .flickity-page-dots{color:#ffffff;}
#section-1600160888360 .Button{color:#363636;border-color:#ffffff;}
#section-1600160888360 .Button::before{background-color:#ffffff;}
@media (-moz-touch-enabled:0),(hover:hover){#section-1600160888360 .Button:hover{color:#ffffff;}}

#section-16460529574dc13f74,#section-16460529574dc13f74 .Heading{color:#e2e2e2;}
#section-16460529574dc13f74 .ImageHero__ImageWrapper--hasOverlay::before{background-color:rgba(0,0,0,0.15);}
#section-16460529574dc13f74 .ImageHero__ImageWrapper--hasOverlay{background-blend-mode:multiply;background-color:rgba(0,0,0,0.15);}

.slideshow-video-container{padding-bottom:47%;}
.slideshow-video-container div.pic{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;}

.imagehero-container .SectionHeader__SubHeading{font-size:30px;}
.imagehero-container .cta-heading{font-size:54px;}
@media screen and (max-width:640px){
    .imagehero-container .SectionHeader__SubHeading{font-size:18px;}
    .imagehero-container .cta-heading{font-size:24px;}
}

#section-1593095170732,#section-1593095170732 .Heading{color:#ffffff;}
#section-1593095170732 .ImageHero__ImageWrapper--hasOverlay::before{background-color:rgba(103,96,90,0.2);}
#section-1593095170732 .ImageHero__ImageWrapper--hasOverlay{background-blend-mode:multiply;background-color:rgba(103,96,90,0.2);}

#insta-feed{width:100%;}
#insta-feed h2{font-size:29px;}

.AspectRatio--withFallback{overflow:hidden;}
.AspectRatio>img, .no-js .AspectRatio>noscript img{width: auto;max-width: unset;}

.Slideshow__Content--middleCenter{text-align: center;}
.Slideshow__Content--middleCenter img{width:100px;}
@media screen and (max-width:640px){.Slideshow__Content--middleCenter img{width:60px;}}

#insta-feed {width:100%;max-width:1291px;text-align:center;clear:both;margin:70px auto 80px;position:relative;display: flex;flex-wrap:wrap;justify-content:space-around;}
#insta-feed>a{width:30%;}
#insta-feed .instafeed-container{width:100%!important;height:auto;display:flex!important;margin:0 auto 10px auto !important;padding-top:65%;background-position:center center;background-repeat:no-repeat;background-size:cover;}
#insta-feed .instafeed-title{width:84%;margin:0 auto 20px auto;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
@media screen and (max-width:640px){
    #insta-feed{margin-bottom:0px!important;}
    #insta-feed>a{width:80%;}
}

#video_box{overflow:hidden;max-width:1200px;margin:0px auto 50px;}
#video_box video{width:100%;display:none;}
.ImageHero--small{min-height:300px;}
@media screen and (min-width:641px){.ImageHero--small{min-height:640px;}}
@media screen and (min-width:1140px){.ImageHero--small{min-height:730px;}}

.ArticleItem__Title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
@media screen and (max-width:640px){
    .ArticleItem__Title{font-size:16px;line-height:24px;}
    .AspectRatio>img,.no-js .AspectRatio>noscript img{width:100%;}
    .ArticleItem__Content{margin-right:0;}
}