.page-header{position:relative;transform:translate3D(0, 0, 0);overflow:hidden}.page-header--animation{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);animation:page-header-slide 0.4s ease-in-out forwards 0.4s}.page-header--animation--swiper .swiper-prev, .page-header--animation--swiper .swiper-next{position:absolute;margin-top:-25px;top:50vh;right:20px;width:50px;height:50px;bottom:0;z-index:8;background:url(/wp-content/themes/bluforce/img/icons/chevron-right.svg) center center no-repeat;cursor:pointer}.page-header--animation--swiper .swiper-prev{background-image:url(/wp-content/themes/bluforce/img/icons/chevron-left.svg);left:20px;right:unset}.page-header--animation--video video{-o-object-fit:cover;object-fit:cover;width:100vw;height:100vh;position:absolute;top:0;left:0}.page-header--animation--content{position:relative;z-index:2}.page-header--animation .scroll{position:absolute;bottom:20px;left:50%;margin-left:-6px;transform:rotate(90deg);fill:#fff;opacity:0.8}@keyframes page-header-slide{0%{-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0)}100%{-webkit-clip-path:inset(0);clip-path:inset(0)}}.post-teaser .grid-width--small{margin-bottom:50px}@media (max-width: 999px){.post-teaser .grid-width--small{margin-bottom:25px}}.logos .subline{margin-bottom:50px}@media (max-width: 999px){.logos .subline{margin-bottom:0}}.logos .client-logos{font-size:0;line-height:0}.logos .client-logos--logo{display:inline-block;border-bottom:1px solid #BFC0C8;width:14.25%;margin:0;padding:25px 0;position:relative;text-align:center}.logos .client-logos--logo::after{position:absolute;bottom:-10px;right:-10px;content:"";background-color:#fff;border-radius:20px;width:20px;height:20px;z-index:1}.logos .client-logos--logo::before{position:absolute;bottom:-10px;left:-10px;content:"";background-color:#fff;border-radius:20px;width:20px;height:20px;z-index:1}@media (max-width: 999px){.logos .client-logos--logo{width:25%}}@media (max-width: 760px){.logos .client-logos--logo{width:33%}}.logos .client-logos--logo img{display:inline-block;max-width:150px}@media (max-width: 999px){.text-media .grid-width{flex-wrap:wrap}}.text-media--media,.text-media--content{width:50%}@media (max-width: 999px){.text-media--media,.text-media--content{width:100%}}.text-media--content--inner{padding:0 5%;max-width:500px;margin:0 auto}@media (max-width: 999px){.text-media--content--inner{max-width:100%;padding:0}}@media (max-width: 999px){.text-media--media{margin-bottom:30px}}