/**handles:block-acf-header-slider-progressbar,block-acf-content,block-acf-work-latest-relationship-list**/
:root{--slider-progressbar-spacer:var(--spacers-vw)}.slider-progressbar{position:relative}.slider-progressbar .container-fluid{padding:0!important}.slider-progressbar__content{z-index:999;position:absolute;bottom:var(--spacers-lg);left:0;width:100%;padding:var(--spacers-lg) var(--spacers-vw)}.slider-progressbar__content::after,.slider-progressbar__content::before{content:'';width:calc(100% - (var(--spacers-vw) * 2));height:1px;position:absolute;bottom:var(--spacers-negative-xs);left:var(--spacers-vw);background-color:rgba(0,0,0,.3)}.slider-progressbar__content::after{background-color:#000;width:0%}.slider-progressbar .swiper-pagination-bullet::before{background-color:rgba(0,0,0,.3)}.slider-progressbar .swiper-pagination-bullet::after{background-color:#000}.slider-progressbar .slider__wrapper{position:relative;width:100%}.slider-progressbar .slider__pagination{position:absolute;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:99;padding-bottom:var(--slider-progressbar-spacer)}.slider-progressbar .slider__pagination .swiper-pagination-bullet{width:100%;height:auto;border-radius:0;background:0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;opacity:.3;-webkit-transition:.3s linear;transition:.3s linear}.slider-progressbar .slider__pagination .swiper-pagination-bullet::after,.slider-progressbar .slider__pagination .swiper-pagination-bullet::before{content:'';width:100%;height:1px;position:absolute;bottom:var(--spacers-negative-xs);left:0}.slider-progressbar .slider__pagination .swiper-pagination-bullet::after{background-color:#000;width:0%}.slider-progressbar .slider__pagination .swiper-pagination-bullet:hover{opacity:1}.slider-progressbar .start-progress .swiper-pagination-bullet-active{opacity:1}.slider-progressbar .start-progress .swiper-pagination-bullet-active::after{-webkit-animation:progress 5.42s linear both;animation:progress 5.42s linear both}.slider-progressbar .start-progress .slider__slide--active .slider-progressbar__content::after{-webkit-animation:progressContent 5.42s linear both;animation:progressContent 5.42s linear both}.slider-progressbar .slider__slide{pointer-events:none}.slider-progressbar .slider__slide--active{pointer-events:auto}.slider-progressbar .slider__button{position:absolute;top:0;bottom:0;z-index:99;max-width:75px}.slider-progressbar .slider__button--prev{left:0}@media (max-width:575.98px){.slider-progressbar .slider__button--prev{left:-5px}}.slider-progressbar .slider__button--next{right:0}@media (max-width:575.98px){.slider-progressbar .slider__button--next{right:-5px}}.slider-progressbar .text-light .slider-progressbar__content::before,.slider-progressbar .text-light .swiper-pagination-bullet::before{background-color:rgba(255,255,255,.2)}.slider-progressbar .text-light .slider-progressbar__content::after,.slider-progressbar .text-light .swiper-pagination-bullet::after{background-color:#fff}.slider-progressbar .text-light .slider__button svg{fill:#ffffff}@-webkit-keyframes progress{0%{width:0}100%{width:100%}}@keyframes progress{0%{width:0}100%{width:100%}}@-webkit-keyframes progressContent{0%{width:0}100%{width:calc(100% - (var(--spacers-vw) * 2))}}@keyframes progressContent{0%{width:0}100%{width:calc(100% - (var(--spacers-vw) * 2))}}
:root{--content-text-sm:var(--font-size-base);--content-text-md:var(--text-md)}.block-content .content-sm,.block-content .text-sm{font-size:var(--content-text-sm)}.block-content .content-md{font-size:var(--content-text-md)}.block-content .content-lg{font-size:var(--text-lg)}.block-content .container-medium{max-width:850px}
:root{--cta__grid-gap:1.25rem;--cta__grid-columns:repeat(1, 1fr)}@media (min-width:768px){:root{--cta__grid-columns:repeat(2, 1fr)}}@media (max-width:767.98px){.block-latest-related-work{padding-top:1px;padding-bottom:1px}}@media (min-width:768px){.block-latest-related-work .grid-cards-overlay{display:grid;grid-template-columns:var(--cta__grid-columns)}}@media (min-width:768px){.block-latest-related-work .grid-cards-overlay .grid-card-overlay:first-child{grid-column-start:1;grid-column-end:1;grid-row-start:1;grid-row-end:3}}@media (min-width:768px){.block-latest-related-work .grid-cards-overlay .grid-card-overlay:first-child .grid-card-overlay__header{height:100%}}@media (min-width:768px){.block-latest-related-work .grid-cards-overlay .grid-card-overlay:nth-child(3){text-align:right}.block-latest-related-work .grid-cards-overlay .grid-card-overlay:nth-child(3) .grid-card-overlay__body-wrapper,.block-latest-related-work .grid-cards-overlay .grid-card-overlay:nth-child(3) .title-md{margin-left:auto}}