.hero-internal{position:relative}.hero-internal .picture-wrapper{top:0;right:0;bottom:0;left:0;position:absolute}.hero-internal .picture-wrapper picture{display:block;position:absolute;top:0;right:0;bottom:0;left:0}.hero-internal .picture-wrapper picture img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.hero-internal .picture-wrapper picture .color-overlay{position:absolute;z-index:0;left:0;right:0;top:0;bottom:0;background:rgba(var(--primaryColorRGB), 0.5);z-index:1}.hero-internal .picture-wrapper picture .gradient-overlay{position:absolute;z-index:0;left:0;right:0;top:0;bottom:0;background:rgba(var(--primaryColorRGB), 0.8);background:linear-gradient(180deg, rgba(255, 255, 255, 0) 50%, rgba(var(--primaryColorRGB), 1) 100%);z-index:2}.hero-internal .hero-content{position:relative;max-width:900px;margin:0 auto;z-index:3;padding:230px 25px 70px;text-align:center}.hero-internal .hero-content .tagline{margin-bottom:20px}.hero-internal .hero-content .hero-title{color:#fff}@media(min-width: 768px){.hero-internal .hero-content .tagline{margin-bottom:20px}}.breadcrumbs{margin-bottom:20px}.breadcrumbs span{text-transform:uppercase;font-size:16px;font-size:1rem;font-weight:700}.breadcrumbs a{color:var(--tertiaryColor)}.internal-page{padding:50px 25px;max-width:1440px;margin:0 auto}.internal-page .sidebar{margin-top:50px}@media(min-width: 768px){.internal-page .main{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start}.internal-page .main.simple-sitemap-page,.internal-page .main.simple-sitemap-post{flex-direction:column}.internal-page .main.simple-sitemap-page a,.internal-page .main.simple-sitemap-post a{color:var(--tertiaryColor)}.internal-page .content{flex:0 0 55%;width:55%}.internal-page .sidebar{flex:0 0 37%;width:37%}}@media(min-width: 1280px){.internal-page .content{flex:0 0 60%}.internal-page .sidebar{flex:0 0 32%;width:32%}}.wp-block-image .alignleft{float:none;margin:0 0 .5em;display:block}.wp-block-image .alignleft img{height:auto}@media(max-width: 768px){.wp-block-image .alignleft img{width:100%}}@media(min-width: 768px){.wp-block-image .alignleft{display:table;float:left;margin:.5em 2em .5em 0}}.page-template-template-default-no-hero .site-header .inner{background-color:var(--primaryColor)}.page-template-template-default-no-hero .top{background-color:rgba(0,0,0,0);padding:0}.page-template-template-default-no-hero .breadcrumbs{margin-bottom:10px}.page-template-template-default-no-hero .breadcrumbs span{color:var(--text)}@media(min-width: 768px){.page-template-template-default-no-hero .internal-page .content{margin-top:50px}.page-template-template-default-no-hero .internal-page .sidebar{margin-top:0}}.error404 .main-section__inner{padding:50px 25px}.page-error{background-color:var(--primaryColor);padding-bottom:5em}.page-error p{color:#fff;text-align:center}.page-error a{color:var(--buttonColor)}.page-error .title{font-family:"PT Serif",serif;font-size:5rem;line-height:5.75rem}@media(max-width: 768px){.page-error .title{font-size:2.5rem;line-height:5.75rem}}

/*# sourceMappingURL=template-default.css.map */