.admin-only{display:none}.acf-block-preview .admin-only{display:block}.acf-block-preview.wp-block-columns.hide,.acf-block-preview.block.hide,.acf-block-preview.wp-block-group.hide,.acf-block-preview.wp-block-column.hide,.wp-block.wp-block-columns.hide,.wp-block.block.hide,.wp-block.wp-block-group.hide,.wp-block.wp-block-column.hide{display:flex}.block:after{content:"";display:table;clear:both}.block.slider:first-child ul li div{width:100%;height:100%;top:0;left:0;position:absolute;clip:rect(0, auto, auto, 0)}.block.slider:first-child ul li img{position:fixed}.block.slider ul{margin:0;padding:0}.block.slider ul li{height:100vh;width:100%}.block.slider ul li.first img{transform:scale(1.1)}.block.slider ul li section{position:relative;height:100vh;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;color:#fff;background:#000}.block.slider ul li section::after{background:linear-gradient(180deg, rgba(0, 0, 0, 0) 21.35%, rgba(0, 0, 0, 0.6) 100%);content:"";display:block;position:absolute;top:0;left:0;z-index:3;height:100%;width:100%}.block.slider ul li img{position:absolute;top:0;left:0;z-index:2;height:100%;width:100%;object-fit:cover;transition:transform 8s ease}.block.slider ul li h1,.block.slider ul li h4{z-index:4;margin:0 3.8em 2.3em}.block.slider ul li h4{margin-bottom:0}.block.slider ul li .cta{position:absolute;right:3.8em;bottom:2.3em;z-index:4;color:#fff;border-color:#fff;background:rgba(0,0,0,0)}.block.button-cta h3{text-align:center;max-width:100%;margin-bottom:0}.block.latest-news,.block.news{padding:3.8em 50px;text-align:center}.block.latest-news>article,.block.news>article{overflow:hidden;display:flex;flex-wrap:wrap}.block.latest-news h2,.block.news h2{text-align:left;margin:0;margin-left:50px;margin-right:50px}.block.latest-news .item,.block.news .item{text-align:left}.block.latest-news .item div,.block.news .item div{background:#fff;padding:40px;margin:40px;box-sizing:border-box}.block.latest-news .item h3,.block.news .item h3{margin-top:0;margin-bottom:1.5em;font-size:1em}.block.latest-news .item a,.block.news .item a{color:#548eaf;text-decoration:none;font-size:.692em}.block.latest-news .item p,.block.news .item p{line-height:1.4em;font-size:.692em}.block.latest-news .item:hover img,.block.news .item:hover img{transform:scale(1.1)}.block.latest-news a.button,.block.news a.button{text-align:center}.block.title{background:#2c2b2a;padding-left:3.8em;padding-right:3.8em}.block.title>div{margin:3.8em 0}.block.title>.description{font-size:.8em;margin-top:3.8em}.block.title h1,.block.title h5{color:#fff}.block.title h1{margin:0}.block.title p{color:#ddd}.block.news-nav a{display:block;width:50%;background:#548eaf;color:#fff;float:left;padding:1.15em 3.8em;box-sizing:border-box;font-size:.75em;text-align:left;text-decoration:none}.block.news-nav a h4{margin:10px 0 0}.block.news-nav a svg{vertical-align:middle;width:24px;height:24px}.block.news-nav a:first-child{color:#2c2b2a;text-align:right}.block.news-nav a:first-child svg{transform:rotate(180deg)}.block.news-nav a:first-child svg path{fill:#000}.block.testimonial li{list-style:none}.block.testimonial li p{font-style:italic}.block.testimonial ul,.block.testimonial li{margin:0;padding:0}.block.documents>ul{display:flex;margin:0;padding:0;list-style:none;gap:1rem;text-align:center;flex-wrap:wrap}.block.documents>ul .close{width:100%;text-align:left;font-size:1rem}.block.documents>ul>li{width:calc(25% - .75rem);padding:1rem;color:#ddd;background-color:#2c2b2a;box-sizing:border-box;aspect-ratio:1;height:calc(25vw - 3.35rem)}.block.documents>ul>li a{color:#ddd}.block.documents>ul>li a.download span{font-size:2rem;display:inline}.block.documents>ul>li a.icon span{width:100%;height:auto;font-size:9rem;display:inline}.block.documents>ul>li>ul{display:none}.wp-block-button a{font-weight:700}.wp-block-button.tab,.wp-block-button.large{margin-bottom:0}.wp-block-button.tab a.wp-block-button__link,.wp-block-button.large a.wp-block-button__link{padding:30px 0;box-sizing:content-box;height:auto}.wp-block-button.tab a.wp-block-button__link::after{content:"";display:inline-block;width:12px;height:20px;padding-left:30px;background:url("../images/down-arrow.svg") no-repeat center}.wp-block-button.tab a.wp-block-button__link.on::after{transform:rotate(180deg)}.wp-block-button__link{border:0 !important}.wp-block-columns{padding:0;margin-bottom:0}.wp-block-columns.hide{display:none}.wp-block-columns .wp-block-columns{padding:0}.home .content>article>.wp-block-columns{padding:3.8em}.wp-block-table thead th{padding:20px 30px;font-size:.8em}.wp-block-table.is-style-stripes{border:none}.wp-block-table.is-style-stripes tbody tr:nth-child(odd) td{padding:10px 30px}.wp-block-table tbody tr{font-size:.67em}.wp-block-table tbody tr td{padding:20px 30px}.wp-block-image{margin:0;max-width:100%}.wp-block-image.size-full img{width:100%;height:auto}.wp-block-image img{display:block;height:auto}.wp-block-image figcaption{font-size:.67em;text-align:center}.wp-block-group.hide,.wp-block-column.hide{display:none}.single-post .wp-block-group,.single-post .wp-block-column{padding:0}.single-post.post-template-one-column .wp-block-image.size-full img{max-width:1140px;width:100vw;margin-left:calc(50% - 570px)}.wp-block-group.has-background,.wp-block-column.has-background{overflow:hidden;box-sizing:border-box;padding:2.3em !important}.wp-block-group.has-background h2,.wp-block-group.has-background h3,.wp-block-group.has-background h4,.wp-block-column.has-background h2,.wp-block-column.has-background h3,.wp-block-column.has-background h4{margin-top:0 !important;margin-left:0 !important;margin-right:0 !important}.wp-block-separator{margin-bottom:3.8em;width:3.8em;margin-left:auto !important;margin-right:auto !important}.wp-block-separator.is-style-wide{width:100%;border-top:none !important}.wp-block-separator.has-background{border-radius:0 !important;border-left:none;padding:0 !important}.wp-block-buttons.center{justify-content:center}.wp-block-social-links li{font-size:1em}.wp-block-social-links li a{font-size:1em}.wp-block-social-links li a svg{font-size:1em}.wp-block-social-links li a svg path{font-size:1em}.no-space{padding:0}/*# sourceMappingURL=block.css.map */