/*!
Theme Name: Odfjell Technology
Theme URI: http://underscores.me/
Author: Headspin AS
Author URI: http://www.headspin.no
Description: Headspin Theme
Version: 1.6.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: headspin
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Headspin theme is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/:root{--page-width: 1360px;--text-width: 800px;--ultra-width: 1800px;--base-padding: 16px;--header-height: 85px;--full-width: 100vw;--sidemenu-width: 320px;--secondary-white: #ebf8ee;--secondary-light: #00ce7c;--secondary: #00946e;--primary: #002f6c;--primary-dark: #002350;--accent: #600343;--laccent: #8987d4;--warning: #fdc84a;--danger: #f26666;--white: #fff;--lgrey: #f2f2f2;--mgrey: #e5e5e5;--grey: #d6d6d6;--dgrey: #6c6c6c;--black: #333;--bgcolor: #fff;--body-text: #333;--links: #002f6c;--links-hover: #002350;--header-text: #333;--title-text: #333;--btn-text: #fff;--btn-background: #00946e;--btn-hover: #002350;--btn-hover-text: #fff;--gradient-direction: to right;--gradient: linear-gradient(var(--gradient-direction), var(--primary) 50%, #1F6973)}@media only screen and (min-width: 600px){:root{--base-padding: 24px}}@media only screen and (min-width: 1500px){:root{--header-height: 107px}}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body,h1,h2,h3,h4,h5,h6,p,blockquote,pre,dl,dd,ol,ul,form,fieldset,legend,table,th,td,caption,hr,figure{margin:0;padding:0}abbr[title],dfn[title]{cursor:help}u,ins{text-decoration:none}ins{border-bottom:1px solid}img,svg,figure{vertical-align:middle}h1,h2,h3,h4,h5,h6,hgroup,ul,ol,dl,blockquote,p,address,table,fieldset,figure,pre{margin-bottom:24px}ul,ol,dd{margin-left:48px}html{height:100%;min-height:100%;overflow-y:auto}html.no-scroll{overflow-y:hidden}body{background:var(--bgcolor);display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:var(--header-height);min-height:100%}section{padding:48px 0}@media only screen and (min-width: 900px){section{padding:96px 0}}section+section:not(.padded){padding-top:0}section.no-padding{padding:0}section.no-top-padding{padding-top:0}section.dark{background:var(--lgrey)}:root{font-size:18px;line-height:1.35;scroll-behavior:smooth;scroll-padding-top:var(--header-height)}body,button,input,select,optgroup,textarea{color:var(--body-text);font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:18px;font-weight:300}p:last-child{margin-bottom:0}blockquote{color:var(--secondary)}blockquote p{font-family:"Sora",Helvetica,Arial,sans-serif;font-size:22px;font-weight:400}@media only screen and (min-width: 900px){blockquote p{font-size:30px}}blockquote p::before{content:open-quote}blockquote p::after{content:close-quote}blockquote cite{font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:20px;font-weight:300}hr{border:0;border-top:2px solid var(--primary);margin:24px auto;width:100%}img{height:auto;max-width:100%}img.aligncenter{display:block;margin-left:auto;margin-right:auto}h1{font-family:"Sora",Helvetica,Arial,sans-serif;font-size:28px;font-weight:400}@media only screen and (min-width: 600px){h1{font-size:42px}}@media only screen and (min-width: 1200px){h1{font-size:65px}}h2{font-family:"Sora",Helvetica,Arial,sans-serif;font-size:24px;font-weight:400;margin-bottom:.1em;margin-top:1.2em}@media only screen and (min-width: 600px){h2{font-size:28px}}h3{font-family:"Sora",Helvetica,Arial,sans-serif;font-size:20px;font-weight:400;margin-bottom:.1em}@media only screen and (min-width: 600px){h3{font-size:24px}}h4{font-family:"Sora",Helvetica,Arial,sans-serif;font-size:19px;font-weight:400;margin-bottom:.1em}@media only screen and (min-width: 600px){h4{font-size:22px}}h5{font-family:"Sora",Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;margin-bottom:0;margin-top:0}h6{font-family:"Sora",Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;margin-bottom:0;margin-top:0}:is(h1,h2,h3,h4,h5,h6):first-child,.wp-block-headspin-anchor:first-child+:is(h1,h2,h3,h4,h5,h6){margin-top:0}:is(h1,h2,h3,h4,h5,h6)+:is(h1,h2,h3,h4,h5,h6){margin-top:.7em}a{color:var(--links);text-decoration:none;-webkit-transition:color .1s ease;transition:color .1s ease}a:hover,a:active{color:var(--links-hover)}.entry-content a{text-decoration:underline}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:600}dd{margin:0 1.5em 1.5em}button,input[type=button],input[type=reset],input[type=submit]{background:var(--lgrey);border:1px solid;border-color:var(--grey);color:var(--body-text);font-size:14px;line-height:1;outline:none;padding:.4em 1em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:var(--dgrey)}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:var(--dgrey)}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{background:var(--white);border:1px solid var(--grey);border-radius:4px;color:var(--body-text);font-size:18px;outline:none;padding:12px;resize:vertical;width:100%}label{display:block;line-height:1.2;margin-bottom:4px;font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:14px;font-weight:400}.site-content table{border-collapse:collapse;width:100%}.site-content table td,.site-content table th{border:1px solid var(--secondary);padding:6px}.grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-8px -8px;width:calc(100% + 16px)}@media only screen and (min-width: 600px){.grid{margin:-12px -12px;width:calc(100% + 24px)}}.grid>[class*=col-]{padding:8px 8px;width:100%}@media only screen and (min-width: 600px){.grid>[class*=col-]{padding:12px 12px}}.grid.no-gutter{margin:0;width:100%}.grid.no-gutter>[class*=col-]{padding:0}.grid .col-1{width:50%}@media only screen and (min-width: 600px){.grid .col-1{width:50%}}@media only screen and (min-width: 900px){.grid .col-1{width:25%}}@media only screen and (min-width: 1200px){.grid .col-1{width:8.3333333333%}}.grid .push-1{margin-left:0%}@media only screen and (min-width: 900px){.grid .push-1{margin-left:0%}}@media only screen and (min-width: 1200px){.grid .push-1{margin-left:8.3333333333%}}@media only screen and (max-width: 599px){.grid .col-1-ph{width:8.3333333333% !important}.grid .push-1-ph{margin-left:8.3333333333%}}@media only screen and (min-width: 600px)and (max-width: 899px){.grid .col-1-tp{width:8.3333333333% !important}.grid .push-1-tp{margin-left:8.3333333333%}}@media only screen and (min-width: 900px)and (max-width: 1199px){.grid .col-1-tl{width:8.3333333333% !important}.grid .push-1-tl{margin-left:8.3333333333%}}@media only screen and (min-width: 1200px)and (max-width: 1499px){.grid .col-1-d{width:8.3333333333% !important}.grid .push-1-d{margin-left:8.3333333333%}}@media only screen and (min-width: 1500px)and (max-width: 1799px){.grid .col-1-md{width:8.3333333333% !important}.grid .push-1-md{margin-left:8.3333333333%}}@media only screen and (min-width: 1800px){.grid .col-1-bd{width:8.3333333333% !important}.grid .push-1-bd{margin-left:8.3333333333%}}.grid .col-2{width:50%}@media only screen and (min-width: 600px){.grid .col-2{width:50%}}@media only screen and (min-width: 900px){.grid .col-2{width:25%}}@media only screen and (min-width: 1200px){.grid .col-2{width:16.6666666667%}}.grid .push-2{margin-left:0%}@media only screen and (min-width: 900px){.grid .push-2{margin-left:0%}}@media only screen and (min-width: 1200px){.grid .push-2{margin-left:16.6666666667%}}@media only screen and (max-width: 599px){.grid .col-2-ph{width:16.6666666667% !important}.grid .push-2-ph{margin-left:16.6666666667%}}@media only screen and (min-width: 600px)and (max-width: 899px){.grid .col-2-tp{width:16.6666666667% !important}.grid .push-2-tp{margin-left:16.6666666667%}}@media only screen and (min-width: 900px)and (max-width: 1199px){.grid .col-2-tl{width:16.6666666667% !important}.grid .push-2-tl{margin-left:16.6666666667%}}@media only screen and (min-width: 1200px)and (max-width: 1499px){.grid .col-2-d{width:16.6666666667% !important}.grid .push-2-d{margin-left:16.6666666667%}}@media only screen and (min-width: 1500px)and (max-width: 1799px){.grid .col-2-md{width:16.6666666667% !important}.grid .push-2-md{margin-left:16.6666666667%}}@media only screen and (min-width: 1800px){.grid .col-2-bd{width:16.6666666667% !important}.grid .push-2-bd{margin-left:16.6666666667%}}@media only screen and (min-width: 600px){.grid .col-3{width:50%}}@media only screen and (min-width: 900px){.grid .col-3{width:25%}}@media only screen and (min-width: 1200px){.grid .col-3{width:25%}}.grid .push-3{margin-left:0%}@media only screen and (min-width: 900px){.grid .push-3{margin-left:25%}}@media only screen and (min-width: 1200px){.grid .push-3{margin-left:25%}}@media only screen and (max-width: 599px){.grid .col-3-ph{width:25% !important}.grid .push-3-ph{margin-left:25%}}@media only screen and (min-width: 600px)and (max-width: 899px){.grid .col-3-tp{width:25% !important}.grid .push-3-tp{margin-left:25%}}@media only screen and (min-width: 900px)and (max-width: 1199px){.grid .col-3-tl{width:25% !important}.grid .push-3-tl{margin-left:25%}}@media only screen and (min-width: 1200px)and (max-width: 1499px){.grid .col-3-d{width:25% !important}.grid .push-3-d{margin-left:25%}}@media only screen and (min-width: 1500px)and (max-width: 1799px){.grid .col-3-md{width:25% !important}.grid .push-3-md{margin-left:25%}}@media only screen and (min-width: 1800px){.grid .col-3-bd{width:25% !important}.grid .push-3-bd{margin-left:25%}}@media only screen and (min-width: 600px){.grid .col-4{width:50%}}@media only screen and (min-width: 900px){.grid .col-4{width:50%}}@media only screen and (min-width: 1200px){.grid .col-4{width:33.3333333333%}}.grid .push-4{margin-left:0%}@media only screen and (min-width: 900px){.grid .push-4{margin-left:25%}}@media only screen and (min-width: 1200px){.grid .push-4{margin-left:33.3333333333%}}@media only screen and (max-width: 599px){.grid .col-4-ph{width:33.3333333333% !important}.grid .push-4-ph{margin-left:33.3333333333%}}@media only screen and (min-width: 600px)and (max-width: 899px){.grid .col-4-tp{width:33.3333333333% !important}.grid .push-4-tp{margin-left:33.3333333333%}}@media only screen and (min-width: 900px)and (max-width: 1199px){.grid .col-4-tl{width:33.3333333333% !important}.grid .push-4-tl{margin-left:33.3333333333%}}@media only screen and (min-width: 1200px)and (max-width: 1499px){.grid .col-4-d{width:33.3333333333% !important}.grid .push-4-d{margin-left:33.3333333333%}}@media only screen and (min-width: 1500px)and (max-width: 1799px){.grid .col-4-md{width:33.3333333333% !important}.grid .push-4-md{margin-left:33.3333333333%}}@media only screen and (min-width: 1800px){.grid .col-4-bd{width:33.3333333333% !important}.grid .push-4-bd{margin-left:33.3333333333%}}@media only screen and (min-width: 600px){.grid .col-5{width:50%}}@media only screen and (min-width: 900px){.grid .col-5{width:50%}}@media only screen and (min-width: 1200px){.grid .col-5{width:41.6666666667%}}.grid .push-5{margin-left:0%}@media only screen and (min-width: 900px){.grid .push-5{margin-left:25%}}@media only screen and (min-width: 1200px){.grid .push-5{margin-left:41.6666666667%}}@media only screen and (max-width: 599px){.grid .col-5-ph{width:41.6666666667% !important}.grid .push-5-ph{margin-left:41.6666666667%}}@media only screen and (min-width: 600px)and (max-width: 899px){.grid .col-5-tp{width:41.6666666667% !important}.grid .push-5-tp{margin-left:41.6666666667%}}@media only screen and (min-width: 900px)and (max-width: 1199px){.grid .col-5-tl{width:41.6666666667% !important}.grid .push-5-tl{margin-left:41.6666666667%}}@media only screen and (min-width: 1200px)and (max-width: 1499px){.grid .col-5-d{width:41.6666666667% !important}.grid .push-5-d{margin-left:41.6666666667%}}@media only screen and (min-width: 1500px)and (max-width: 1799px){.grid .col-5-md{width:41.6666666667% !important}.grid .push-5-md{margin-left:41.6666666667%}}@media only screen and (min-width: 1800px){.grid .col-5-bd{width:41.6666666667% !important}.grid .push-5-bd{margin-left:41.6666666667%}}@media only screen and (min-width: 600px){.grid .col-6{width:50%}}@media only screen and (min-width: 900px){.grid .col-6{width:50%}}@media only screen and (min-width: 1200px){.grid .col-6{width:50%}}.grid .push-6{margin-left:50%}@media only screen and (min-width: 900px){.grid .push-6{margin-left:50%}}@media only screen and (min-width: 1200px){.grid .push-6{margin-left:50%}}@media only screen and (max-width: 599px){.grid .col-6-ph{width:50% !important}.grid .push-6-ph{margin-left:50%}}@media only screen and (min-width: 600px)and (max-width: 899px){.grid .col-6-tp{width:50% !important}.grid .push-6-tp{margin-left:50%}}@media only screen and (min-width: 900px)and (max-width: 1199px){.grid .col-6-tl{width:50% !important}.grid .push-6-tl{margin-left:50%}}@media only screen and (min-width: 1200px)and (max-width: 1499px){.grid .col-6-d{width:50% !important}.grid .push-6-d{margin-left:50%}}@media only screen and (min-width: 1500px)and (max-width: 1799px){.grid .col-6-md{width:50% !important}.grid .push-6-md{margin-left:50%}}@media only screen and (min-width: 1800px){.grid .col-6-bd{width:50% !important}.grid .push-6-bd{margin-left:50%}}@media only screen and (min-width: 600px){.grid .col-7{width:100%}}@media only screen and (min-width: 900px){.grid .col-7{width:75%}}@media only screen and (min-width: 1200px){.grid .col-7{width:58.3333333333%}}.grid .push-7{margin-left:50%}@media only screen and (min-width: 900px){.grid .push-7{margin-left:50%}}@media only screen and (min-width: 1200px){.grid .push-7{margin-left:58.3333333333%}}@media only screen and (max-width: 599px){.grid .col-7-ph{width:58.3333333333% !important}.grid .push-7-ph{margin-left:58.3333333333%}}@media only screen and (min-width: 600px)and (max-width: 899px){.grid .col-7-tp{width:58.3333333333% !important}.grid .push-7-tp{margin-left:58.3333333333%}}@media only screen and (min-width: 900px)and (max-width: 1199px){.grid .col-7-tl{width:58.3333333333% !important}.grid .push-7-tl{margin-left:58.3333333333%}}@media only screen and (min-width: 1200px)and (max-width: 1499px){.grid .col-7-d{width:58.3333333333% !important}.grid .push-7-d{margin-left:58.3333333333%}}@media only screen and (min-width: 1500px)and (max-width: 1799px){.grid .col-7-md{width:58.3333333333% !important}.grid .push-7-md{margin-left:58.3333333333%}}@media only screen and (min-width: 1800px){.grid .col-7-bd{width:58.3333333333% !important}.grid .push-7-bd{margin-left:58.3333333333%}}@media only screen and (min-width: 600px){.grid .col-8{width:100%}}@media only screen and (min-width: 900px){.grid .col-8{width:75%}}@media only screen and (min-width: 1200px){.grid .col-8{width:66.6666666667%}}.grid .push-8{margin-left:50%}@media only screen and (min-width: 900px){.grid .push-8{margin-left:50%}}@media only screen and (min-width: 1200px){.grid .push-8{margin-left:66.6666666667%}}@media only screen and (max-width: 599px){.grid .col-8-ph{width:66.6666666667% !important}.grid .push-8-ph{margin-left:66.6666666667%}}@media only screen and (min-width: 600px)and (max-width: 899px){.grid .col-8-tp{width:66.6666666667% !important}.grid .push-8-tp{margin-left:66.6666666667%}}@media only screen and (min-width: 900px)and (max-width: 1199px){.grid .col-8-tl{width:66.6666666667% !important}.grid .push-8-tl{margin-left:66.6666666667%}}@media only screen and (min-width: 1200px)and (max-width: 1499px){.grid .col-8-d{width:66.6666666667% !important}.grid .push-8-d{margin-left:66.6666666667%}}@media only screen and (min-width: 1500px)and (max-width: 1799px){.grid .col-8-md{width:66.6666666667% !important}.grid .push-8-md{margin-left:66.6666666667%}}@media only screen and (min-width: 1800px){.grid .col-8-bd{width:66.6666666667% !important}.grid .push-8-bd{margin-left:66.6666666667%}}@media only screen and (min-width: 600px){.grid .col-9{width:100%}}@media only screen and (min-width: 900px){.grid .col-9{width:75%}}@media only screen and (min-width: 1200px){.grid .col-9{width:75%}}.grid .push-9{margin-left:50%}@media only screen and (min-width: 900px){.grid .push-9{margin-left:75%}}@media only screen and (min-width: 1200px){.grid .push-9{margin-left:75%}}@media only screen and (max-width: 599px){.grid .col-9-ph{width:75% !important}.grid .push-9-ph{margin-left:75%}}@media only screen and (min-width: 600px)and (max-width: 899px){.grid .col-9-tp{width:75% !important}.grid .push-9-tp{margin-left:75%}}@media only screen and (min-width: 900px)and (max-width: 1199px){.grid .col-9-tl{width:75% !important}.grid .push-9-tl{margin-left:75%}}@media only screen and (min-width: 1200px)and (max-width: 1499px){.grid .col-9-d{width:75% !important}.grid .push-9-d{margin-left:75%}}@media only screen and (min-width: 1500px)and (max-width: 1799px){.grid .col-9-md{width:75% !important}.grid .push-9-md{margin-left:75%}}@media only screen and (min-width: 1800px){.grid .col-9-bd{width:75% !important}.grid .push-9-bd{margin-left:75%}}@media only screen and (min-width: 600px){.grid .col-10{width:100%}}@media only screen and (min-width: 900px){.grid .col-10{width:100%}}@media only screen and (min-width: 1200px){.grid .col-10{width:83.3333333333%}}.grid .push-10{margin-left:50%}@media only screen and (min-width: 900px){.grid .push-10{margin-left:75%}}@media only screen and (min-width: 1200px){.grid .push-10{margin-left:83.3333333333%}}@media only screen and (max-width: 599px){.grid .col-10-ph{width:83.3333333333% !important}.grid .push-10-ph{margin-left:83.3333333333%}}@media only screen and (min-width: 600px)and (max-width: 899px){.grid .col-10-tp{width:83.3333333333% !important}.grid .push-10-tp{margin-left:83.3333333333%}}@media only screen and (min-width: 900px)and (max-width: 1199px){.grid .col-10-tl{width:83.3333333333% !important}.grid .push-10-tl{margin-left:83.3333333333%}}@media only screen and (min-width: 1200px)and (max-width: 1499px){.grid .col-10-d{width:83.3333333333% !important}.grid .push-10-d{margin-left:83.3333333333%}}@media only screen and (min-width: 1500px)and (max-width: 1799px){.grid .col-10-md{width:83.3333333333% !important}.grid .push-10-md{margin-left:83.3333333333%}}@media only screen and (min-width: 1800px){.grid .col-10-bd{width:83.3333333333% !important}.grid .push-10-bd{margin-left:83.3333333333%}}@media only screen and (min-width: 600px){.grid .col-11{width:100%}}@media only screen and (min-width: 900px){.grid .col-11{width:100%}}@media only screen and (min-width: 1200px){.grid .col-11{width:91.6666666667%}}.grid .push-11{margin-left:50%}@media only screen and (min-width: 900px){.grid .push-11{margin-left:75%}}@media only screen and (min-width: 1200px){.grid .push-11{margin-left:91.6666666667%}}@media only screen and (max-width: 599px){.grid .col-11-ph{width:91.6666666667% !important}.grid .push-11-ph{margin-left:91.6666666667%}}@media only screen and (min-width: 600px)and (max-width: 899px){.grid .col-11-tp{width:91.6666666667% !important}.grid .push-11-tp{margin-left:91.6666666667%}}@media only screen and (min-width: 900px)and (max-width: 1199px){.grid .col-11-tl{width:91.6666666667% !important}.grid .push-11-tl{margin-left:91.6666666667%}}@media only screen and (min-width: 1200px)and (max-width: 1499px){.grid .col-11-d{width:91.6666666667% !important}.grid .push-11-d{margin-left:91.6666666667%}}@media only screen and (min-width: 1500px)and (max-width: 1799px){.grid .col-11-md{width:91.6666666667% !important}.grid .push-11-md{margin-left:91.6666666667%}}@media only screen and (min-width: 1800px){.grid .col-11-bd{width:91.6666666667% !important}.grid .push-11-bd{margin-left:91.6666666667%}}@media only screen and (min-width: 600px){.grid .col-12{width:100%}}@media only screen and (min-width: 900px){.grid .col-12{width:100%}}@media only screen and (min-width: 1200px){.grid .col-12{width:100%}}.grid .push-12{margin-left:100%}@media only screen and (min-width: 900px){.grid .push-12{margin-left:100%}}@media only screen and (min-width: 1200px){.grid .push-12{margin-left:100%}}@media only screen and (max-width: 599px){.grid .col-12-ph{width:100% !important}.grid .push-12-ph{margin-left:100%}}@media only screen and (min-width: 600px)and (max-width: 899px){.grid .col-12-tp{width:100% !important}.grid .push-12-tp{margin-left:100%}}@media only screen and (min-width: 900px)and (max-width: 1199px){.grid .col-12-tl{width:100% !important}.grid .push-12-tl{margin-left:100%}}@media only screen and (min-width: 1200px)and (max-width: 1499px){.grid .col-12-d{width:100% !important}.grid .push-12-d{margin-left:100%}}@media only screen and (min-width: 1500px)and (max-width: 1799px){.grid .col-12-md{width:100% !important}.grid .push-12-md{margin-left:100%}}@media only screen and (min-width: 1800px){.grid .col-12-bd{width:100% !important}.grid .push-12-bd{margin-left:100%}}@media only screen and (max-width: 599px){.grid .push-0-ph{margin-left:0 !important}}@media only screen and (min-width: 600px)and (max-width: 899px){.grid .push-0-tp{margin-left:0 !important}}@media only screen and (min-width: 900px)and (max-width: 1199px){.grid .push-0-tl{margin-left:0 !important}}@media only screen and (min-width: 1200px)and (max-width: 1499px){.grid .push-0-d{margin-left:0 !important}}@media only screen and (min-width: 1500px)and (max-width: 1799px){.grid .push-0-md{margin-left:0 !important}}@media only screen and (min-width: 1800px){.grid .push-0-bd{margin-left:0 !important}}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.btn,.wp-block-button__link{background:var(--btn-background);border:2px solid rgba(0,0,0,0);border-radius:8px;color:var(--btn-text);cursor:pointer;display:inline-block;letter-spacing:.05em;margin:0;min-width:11em;max-width:100%;overflow:visible;padding:.6em 1.3em;text-align:center;text-decoration:none !important;text-transform:uppercase;-webkit-transition:.2s;transition:.2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:16px;font-weight:500}@media only screen and (min-width: 600px){.btn,.wp-block-button__link{font-size:18px;width:unset}}.btn:hover,.btn:focus,.wp-block-button__link:hover,.wp-block-button__link:focus{background:var(--btn-hover);border-color:rgba(0,0,0,0);color:var(--btn-hover-text)}.btn:disabled,.wp-block-button__link:disabled{cursor:not-allowed;opacity:.7}.btn::-moz-focus-inner,.wp-block-button__link::-moz-focus-inner{border:0;padding:0}.btn.center,.wp-block-button__link.center{left:50%;position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.btn.small,.wp-block-button__link.small{border-radius:4px;letter-spacing:.05em;min-width:unset;max-width:unset;padding:6px 12px;font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:16px;font-weight:500}.btn.outline,.is-style-outline>.btn,.wp-block-button__link.outline,.is-style-outline>.wp-block-button__link{background:rgba(0,0,0,0);border-color:var(--btn-background)}.btn.outline:not(.has-text-color),.is-style-outline>.btn:not(.has-text-color),.wp-block-button__link.outline:not(.has-text-color),.is-style-outline>.wp-block-button__link:not(.has-text-color){color:var(--btn-background)}.btn.outline:hover,.is-style-outline>.btn:hover,.wp-block-button__link.outline:hover,.is-style-outline>.wp-block-button__link:hover{background:var(--secondary-light);border-color:var(--secondary-light);color:var(--body-text)}.btn.outline.white,.is-style-outline>.btn.white,.wp-block-button__link.outline.white,.is-style-outline>.wp-block-button__link.white{--btn-background: var(--white)}.btn.submit-btn,.wp-block-button__link.submit-btn{position:relative}.btn.submit-btn .dots,.wp-block-button__link.submit-btn .dots{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:inherit;border-radius:99px;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;opacity:0;padding:0 30px;position:absolute;top:0;-webkit-transition:opacity .2s;transition:opacity .2s;width:100%}.btn.submit-btn .dot,.wp-block-button__link.submit-btn .dot{background-color:var(--white);border-radius:50%;height:12px;margin:0 4px;-webkit-transform:scale(0);transform:scale(0);width:12px}.btn.submit-btn.loading .dots,.wp-block-button__link.submit-btn.loading .dots{opacity:1}.btn.submit-btn.loading .dots .dot,.wp-block-button__link.submit-btn.loading .dots .dot{-webkit-animation:submit_loading .6s infinite alternate ease-in-out;animation:submit_loading .6s infinite alternate ease-in-out}.btn.submit-btn.loading .dots .dot:nth-child(2),.wp-block-button__link.submit-btn.loading .dots .dot:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.btn.submit-btn.loading .dots .dot:nth-child(3),.wp-block-button__link.submit-btn.loading .dots .dot:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}.wp-block-button{margin:0 .5em .5em 0}@-webkit-keyframes submit_loading{from{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes submit_loading{from{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}.site-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--white);-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--header-height);left:0;padding:16px;position:fixed;top:0;width:100%;z-index:75}@media only screen and (min-width: 600px){.site-header{padding:16px 24px}}@media only screen and (min-width: 1200px){.site-header{padding:0 24px}}@media only screen and (min-width: 1800px){.site-header{padding:0 64px}}body.admin-bar .site-header{top:var(--wp-admin--admin-bar--height, 0px)}.site-header .site-branding{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.site-header .site-title{width:150px}@media only screen and (min-width: 1200px){.site-header .site-title{width:180px}}.site-header .site-title a{display:block}.site-header .menu-toggle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,0);border:0;color:var(--primary);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;font-weight:500;padding:8px 0 0;text-transform:uppercase}@media only screen and (min-width: 1200px){.site-header .menu-toggle{font-size:20px}}.site-header .menu-toggle span{display:none;margin-bottom:.5em}@media only screen and (min-width: 600px){.site-header .menu-toggle span{display:block}}.site-header .menu-toggle svg{margin-left:.6em;width:2.1em}.site-header .menu-toggle svg path{fill:currentColor}.mega-menu{--mega-menu-split: 60%;--mega-menu-padding: var(--base-padding);--mega-menu-logo-offset: 40px;position:fixed;top:0;right:0;width:100%;bottom:0;z-index:120;pointer-events:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:var(--primary);-webkit-transition:.3s;transition:.3s;-webkit-transform:translateX(100%);transform:translateX(100%);padding-top:var(--wp-admin--admin-bar--height, 0px)}@media only screen and (min-width: 1200px){.mega-menu{--mega-menu-split: 70%}}@media only screen and (min-width: 1800px){.mega-menu{--mega-menu-padding: 64px}}.mega-menu.active{width:100%;pointer-events:all;-webkit-transform:translateX(0%);transform:translateX(0%)}.mega-menu .holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;padding-top:var(--header-height)}@media only screen and (min-width: 900px){.mega-menu .holder{padding:0}}.mega-menu .search-form{position:relative;background-color:var(--white);border-radius:99px;font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin:8px var(--mega-menu-padding);width:calc(100% - var(--mega-menu-padding)*2)}@media only screen and (min-width: 900px){.mega-menu .search-form{position:absolute;margin:2px var(--mega-menu-padding) var(--base-padding);right:calc(100% - var(--mega-menu-split));top:calc(20px + var(--wp-admin--admin-bar--height, 0px));width:240px;z-index:90}}@media only screen and (min-width: 1200px){.mega-menu .search-form{width:360px}}@media only screen and (min-width: 1500px){.mega-menu .search-form{top:calc(32px + var(--wp-admin--admin-bar--height, 0px))}}.mega-menu .search-form .search-field{height:40px;border-radius:20px;border:none;-webkit-transition:width .3s ease-in;transition:width .3s ease-in;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.mega-menu .search-form .search-button{width:40px;height:40px;border-radius:20px;background-size:23px 22px;border:none;background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:center;cursor:pointer;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 26.62 25.62"><g fill="none" stroke="%23002f6c" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" transform="translate(1.5 1.5)"><circle cx="9" cy="9" r="9"/><path d="m16 15 7 7"/></g></svg>');-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in}.mega-menu .search-form .search-button:hover{opacity:.8}.mega-menu .login-button{--login-button-top: 24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--secondary-light);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:500;text-transform:uppercase;position:absolute;right:54px;top:calc(var(--login-button-top) + var(--wp-admin--admin-bar--height, 0px));z-index:90}@media only screen and (min-width: 600px){.mega-menu .login-button{--login-button-top: 20px;font-size:18px;right:140px}}@media only screen and (min-width: 900px){.mega-menu .login-button{left:calc(var(--mega-menu-split) + var(--mega-menu-padding));right:auto}}@media only screen and (min-width: 1500px){.mega-menu .login-button{--login-button-top: 32px}}.mega-menu .login-button svg{height:2.33em;margin-right:8px;width:2em}.mega-menu .login-button path{fill:currentColor}.mega-menu .login-button:hover{color:var(--white)}.mega-menu .site-header{z-index:81;background:var(--primary);-webkit-box-shadow:none;box-shadow:none;position:absolute;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 599px){.mega-menu .site-header{height:auto}}@media only screen and (min-width: 900px){.mega-menu .site-header{background-image:-webkit-gradient(linear, left top, right top, from(var(--primary)), color-stop(var(--primary)), to(var(--primary-dark)));background-image:linear-gradient(to right, var(--primary), var(--primary) var(--mega-menu-split), var(--primary-dark) var(--mega-menu-split))}}.mega-menu .site-header .menu-toggle{color:var(--white)}.mega-menu .site-header .menu-toggle svg{margin-top:-0.4em;width:1.1em}.mega-menu .site-header .menu-toggle svg path{fill:var(--white)}.mega-menu .menus{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background:rgba(0,0,0,0)}@media only screen and (min-width: 900px){.mega-menu .menus{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}}.mega-menu .menus h2{font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:22px;font-weight:400;color:var(--white);width:100%;border-bottom:solid 1px var(--white);text-transform:uppercase;padding-bottom:2px;margin-bottom:12px}.mega-menu .menus .menu-navigation{font-weight:300;padding:24px var(--mega-menu-padding)}@media only screen and (min-width: 1200px){.mega-menu .menus .menu-navigation{padding-top:40px}}.mega-menu .menus .menu-navigation .menu,.mega-menu .menus .menu-navigation .sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding-bottom:0}@media only screen and (min-width: 600px){.mega-menu .menus .menu-navigation .menu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width: 600px){.mega-menu .menus .menu-navigation .menu>li{width:50%}}@media only screen and (min-width: 1200px){.mega-menu .menus .menu-navigation .menu>li{width:25%}}.mega-menu .menus .menu-navigation .menu>li>a{font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:20px;font-weight:600;line-height:1.2;color:var(--secondary-light);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 1200px){.mega-menu .menus .menu-navigation{display:block}}.mega-menu .menus .menu-navigation .menu-item a{display:inline-block;font-size:16px;color:var(--white);margin-bottom:6px}@media only screen and (min-width: 1200px){.mega-menu .menus .menu-navigation .menu-item a{font-size:18px}}.mega-menu .menus .menu-navigation .menu-item a:hover{color:var(--lgrey)}.mega-menu .menus .menus-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}@media only screen and (min-width: 900px){.mega-menu .menus .menus-left{padding-top:var(--header-height);width:var(--mega-menu-split)}}@media only screen and (min-width: 1200px){.mega-menu .menus .menus-left{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}@media only screen and (min-width: 1500px){.mega-menu .menus .menus-left{padding-left:var(--mega-menu-logo-offset)}}.mega-menu .menus .menus-left .menu>li{margin-bottom:16px;padding-right:8px}.mega-menu .menus .menus-right{background-color:var(--primary-dark);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-bottom:40px}@media only screen and (min-width: 600px){.mega-menu .menus .menus-right{padding-top:var(--header-height)}}@media only screen and (min-width: 900px){.mega-menu .menus .menus-right{width:calc(100% - var(--mega-menu-split))}}.mega-menu .menus .menus-right .menu-navigation{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.mega-menu .menus .menus-right .menu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width: 1200px){.mega-menu .menus .menus-right .menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}.mega-menu .menus .menus-right .menu>li{width:100% !important}.mega-menu .menus .menus-right .menu>li>a{font-weight:300;color:var(--white)}.mega-menu .menus .menus-right .menu ul li a{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}.mega-menu .menus .menus-right .menu ul li a::before{background-position:center;background-repeat:no-repeat;background-size:contain;content:"";-ms-flex-negative:0;flex-shrink:0;height:1em;margin:4px 10px 0 0;width:13px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 13' xml:space='preserve'%3E%3Cpath d='M9.9 6.5 1 1.7v9.6l8.9-4.8m2.1 0L0 13V0l12 6.5z' fill='%23fff'/%3E%3C/svg%3E")}.mega-menu .menus .menu-item-has-icon>a{margin:.3em 0}.mega-menu .menus .link_icon{display:block;margin-right:8px}.mega-menu .menus .link_icon svg{height:2em}.mega-menu .menus .link_icon svg path{-webkit-transition:all .2s ease-in;transition:all .2s ease-in;stroke:currentColor;stroke-width:3}.mega-menu .social-links{color:var(--secondary-light);-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 var(--mega-menu-padding)}.fit-image-container{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}.fit-image-container img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.fit-image-container.contain{background-size:contain}.fit-image-container.contain img{-o-object-fit:contain;object-fit:contain}.fit-image-container.top{background-position:top}.fit-image-container.top img{-o-object-position:top;object-position:top}.fit-image-container.bottom{background-position:bottom}.fit-image-container.bottom img{-o-object-position:bottom;object-position:bottom}.site-footer{--footer-left-padding: var(--base-padding);--footer-logo-offset: 45px;z-index:50}@media only screen and (min-width: 1200px){:not(.side-menu)+.site .site-footer{--footer-left-padding: calc(var(--base-padding) + var(--footer-logo-offset))}}@media only screen and (min-width: 1500px){.site-footer{--footer-left-padding: calc(var(--base-padding) + var(--footer-logo-offset)) !important}}@media only screen and (min-width: 1500px){.site-footer{--base-padding: 40px}}.main-footer{background:var(--mgrey);padding:40px 0 24px}.main-footer>.wrapper{padding-left:var(--footer-left-padding)}.main-footer__top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main-footer__top .social-links{margin-bottom:24px}.main-footer__logo{margin:0 24px 24px 0}@media only screen and (min-width: 1200px){:not(.side-menu)+.site .main-footer__logo{margin-left:calc(var(--footer-logo-offset)*-1)}}@media only screen and (min-width: 1500px){.main-footer__logo{margin-left:calc(var(--footer-logo-offset)*-1) !important}}.main-footer__logo a{display:block;width:200px}.main-footer__center{font-size:16px;line-height:1.2}@media only screen and (min-width: 900px){.main-footer__center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.side-menu+.site .main-footer__center{display:block}}@media only screen and (min-width: 1200px){.main-footer__center{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}}@media only screen and (min-width: 600px){.main-footer__addresses,.main-footer__menus{display:-webkit-box;display:-ms-flexbox;display:flex}}.main-footer__address,.main-footer__menu{margin-bottom:24px;white-space:nowrap}@media only screen and (min-width: 600px){.main-footer__address:not(:last-child),.main-footer__menu:not(:last-child){padding-right:64px}}@media only screen and (min-width: 600px){.main-footer__address,.main-footer__menu{width:50%}}.main-footer__address h3{margin:0;font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:16px;font-weight:400}@media only screen and (min-width: 600px){.main-footer__menu{white-space:nowrap}}@media only screen and (min-width: 900px){.main-footer__menu{width:auto}.side-menu+.site .main-footer__menu{width:50%}}@media only screen and (min-width: 1200px){.main-footer__menu{width:auto !important}}.main-footer .menu,.main-footer .sub-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main-footer .menu-item:not(:last-child){margin-bottom:6px}.main-footer .menu-item a{color:var(--body-text);text-decoration:underline}.main-footer .menu-item a:hover{color:var(--links)}.main-footer .sub-menu{margin:6px 0 0 12px}.main-footer .sub-menu>.menu-item a{padding-left:16px;position:relative}.main-footer .sub-menu>.menu-item a::before{border:solid currentColor;border-width:2px 2px 0 0;content:"";height:8px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);width:8px}.main-footer__bottom{border-top:1px solid var(--secondary-light);font-size:14px;padding-top:16px}@media only screen and (min-width: 600px){.main-footer__bottom{margin-bottom:-12px}}@media only screen and (min-width: 600px){.main-footer__bottom-menu .menu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:1}}@media only screen and (min-width: 1200px){.main-footer__bottom-menu .menu{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media only screen and (min-width: 600px){.main-footer__bottom-menu .menu-item:not(:last-child){border-right:1px solid var(--secondary-light);margin-right:8px;padding-right:8px}}.footer-footer{background:var(--dgrey);color:var(--white);line-height:1;font-size:14px;padding:16px 0}.footer-footer>.wrapper{padding-left:var(--footer-left-padding)}@media only screen and (min-width: 600px){.footer-footer>.wrapper{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.footer-footer__copyright{margin:16px 40px 16px 0}@media only screen and (min-width: 600px){.footer-footer__copyright{display:-webkit-box;display:-ms-flexbox;display:flex}}.footer-footer__copyright div:not(:last-child){margin-bottom:4px}@media only screen and (min-width: 600px){.footer-footer__copyright div:not(:last-child){border-right:1px solid currentColor;margin:0 8px 0 0;padding-right:8px}}.footer-footer__menu{font-size:16px;list-style:none;margin:16px 0;white-space:nowrap}.footer-footer__menu li:not(:last-child){margin-bottom:4px}@media only screen and (min-width: 600px){.footer-footer__menu li:not(:last-child){margin:0 24px 0 0}}@media only screen and (min-width: 600px){.footer-footer__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}}.footer-footer a{color:var(--white);text-decoration:underline}.gutenberg-content{container-type:inline-size;overflow-x:hidden;position:relative}.gutenberg-content .alignfull{margin-left:calc(var(--full-width)*-0.5 + 50%);margin-right:calc(var(--full-width)*-0.5 + 50%);width:var(--full-width)}.gutenberg-content .alignwide{left:50%;max-width:var(--full-width, 100vh);padding-left:var(--base-padding);padding-right:var(--base-padding);position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:calc(var(--page-width) + var(--base-padding)*2)}.close-gap{margin:48px 0}@media only screen and (min-width: 900px){.close-gap{margin:96px 0}}.close-gap:first-child,.wp-block-headspin-anchor:first-child+.close-gap{margin-top:0}.close-gap:last-child{margin-bottom:0}.gutenberg-content>.wrapper>.close-gap:last-child{margin-bottom:-48px}@media only screen and (min-width: 900px){.gutenberg-content>.wrapper>.close-gap:last-child{margin-bottom:-96px}}.page-header.has-image+.page-content>.wrapper>.close-gap:first-child,.page-content:first-child>.wrapper>.close-gap:first-child{margin-top:-48px}@media only screen and (min-width: 900px){.page-header.has-image+.page-content>.wrapper>.close-gap:first-child,.page-content:first-child>.wrapper>.close-gap:first-child{margin-top:-96px}}.close-gap+.close-gap,.close-gap+.wp-block-headspin-anchor{margin-top:-48px}@media only screen and (min-width: 900px){.close-gap+.close-gap,.close-gap+.wp-block-headspin-anchor{margin-top:-96px}}.site{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-height:100vh}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.site{height:auto}}.site-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100vw}.wrapper{--wrapper-width: 800px;margin:0 auto;max-width:calc(var(--wrapper-width) + 2*var(--base-padding));padding:0 var(--base-padding);width:100%}.wrapper.wide{--wrapper-width: 1360px}.wrapper.ultra{--wrapper-width: 1800px}.wrapper.full{max-width:none}.wrapper .entry-content+*{clear:both}.wrapper .entry-content::after{clear:both;content:"";display:block}.menu,.sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;list-style:none}.main-navigation{--current-item-background: #00946e;--current-item-text: #fff;display:none;font-weight:400;letter-spacing:.05em;margin-right:40px;text-transform:uppercase}@media only screen and (min-width: 1200px){.main-navigation{display:block}}@media only screen and (min-width: 1500px){.main-navigation{margin-right:80px}}.main-navigation .menu-item a{display:block;font-size:16px;padding:32px 12px}@media only screen and (min-width: 1500px){.main-navigation .menu-item a{font-size:20px;padding:40px 16px}}.main-navigation .menu-item a:hover{background:var(--lgrey)}.main-navigation .menu-item.current-menu-item a,.main-navigation .menu-item.current-menu-ancestor a,.main-navigation .menu-item.current-page-ancestor a,body.single-service .main-navigation .menu-item.what-we-do-item a,body.single-post .main-navigation .menu-item.news-item a,body.single-disclosure .main-navigation .menu-item.news-item a,body.single-opening .main-navigation .menu-item.career-item a{background:var(--current-item-background);color:var(--current-item-text);font-weight:500}.social-links{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex}.social-links__heading{white-space:nowrap;font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:18px;font-weight:400}.social-links__links{display:-webkit-box;display:-ms-flexbox;display:flex}.social-links__link{--social-link-color: var(--secondary-light);--social-link-hover: var(--primary);-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid var(--social-link-color);border-radius:99px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;height:32px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:16px;padding:7px;-webkit-transition:.2s;transition:.2s;width:32px}.social-links__link svg{height:100%;fill:var(--social-link-color);-webkit-transition:inherit;transition:inherit;width:100%}.social-links__link:hover,.social-links__link:focus{background:var(--social-link-color)}.social-links__link:hover svg,.social-links__link:focus svg{fill:var(--social-link-hover)}.preamble,.is-style-preamble{color:var(--secondary);font-size:22px;line-height:1.2}@media only screen and (min-width: 900px){.preamble,.is-style-preamble{font-size:26px}}.preamble:not(:last-child),.is-style-preamble:not(:last-child){margin-bottom:1em}.side-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.side-menu.open .side-menu__main{max-height:1080px}@media only screen and (min-width: 900px){.side-menu.open .side-menu__main{max-height:auto}}.side-menu.open .arrow::after{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}@media only screen and (min-width: 900px){.side-menu{background-image:-webkit-gradient(linear, left bottom, left top, color-stop(30%, var(--primary)), to(#1F6973));background-image:linear-gradient(to top, var(--primary) 30%, #1F6973);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;height:calc(100vh - var(--header-height) - var(--wp-admin--admin-bar--height, 0px));position:sticky;top:calc(var(--header-height) + var(--wp-admin--admin-bar--height, 0px));width:var(--sidemenu-width);z-index:95;display:-webkit-box;display:-ms-flexbox;display:flex}}.side-menu__top{border-bottom:1px solid var(--secondary-light);padding:12px}@media only screen and (min-width: 900px){.side-menu__top{padding:40px 24px}}.side-menu__heading{letter-spacing:.075em;margin:0;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;cursor:pointer;font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:24px;font-weight:400}@media only screen and (min-width: 900px){.side-menu__heading{text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;text-transform:uppercase;font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:28px;font-weight:400}}.side-menu__heading a{color:var(--primary-dark);margin-right:12px;pointer-events:none}@media only screen and (min-width: 900px){.side-menu__heading a{pointer-events:all;margin-right:unset;color:var(--white)}}.side-menu__heading .arrow{width:24px;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width: 900px){.side-menu__heading .arrow{display:none}}.side-menu__heading .arrow::after{content:"";border:solid var(--primary-dark);border-width:0 2px 2px 0;display:inline-block;width:10px;height:10px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.side-menu__icon{display:none}@media only screen and (min-width: 900px){.side-menu__icon{display:block;margin:0 auto 24px}}.side-menu__icon svg{height:40px;width:auto}@media only screen and (min-width: 900px){.side-menu__icon svg{height:64px}}.side-menu__icon svg path{stroke:var(--primary-dark)}@media only screen and (min-width: 900px){.side-menu__icon svg path{stroke:var(--white)}}.side-menu__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;max-height:0;overflow:auto;-webkit-transition:all ease-in .3s;transition:all ease-in .3s}@media only screen and (min-width: 900px){.side-menu__main{background-color:unset;max-height:unset}}.side-menu__menu{list-style:none;margin:0;position:relative;padding:0;background-color:var(--lgrey);padding:0}@media only screen and (min-width: 900px){.side-menu__menu{padding:40px 0;background-color:unset}}.side-menu__menu:not(:first-child){padding-top:0}@media only screen and (min-width: 900px){.side-menu__menu:first-of-type .side-menu__menu-item:first-of-type{display:none}}.side-menu__menu-item a{color:var(--primary-dark);display:block;padding:8px 12px}@media only screen and (min-width: 900px){.side-menu__menu-item a{padding:8px 24px 8px 40px;color:var(--white)}}.side-menu__menu-item a:hover{background:rgba(0,35,80,.3)}.side-menu__menu-item.current-menu-item{font-weight:500}.side-menu__menu-item:first-of-type{margin-top:12px}.side-menu__menu-item:last-of-type{margin-bottom:12px}.side-menu__menu-item__title{border-bottom:1px solid currentColor;color:var(--primary-dark);font-weight:500;margin:8px 12px 4px;text-transform:uppercase}@media only screen and (min-width: 900px){.side-menu__menu-item__title{color:var(--white);margin:16px 40px 4px}}.side-menu__submenu{list-style:none;margin:0;position:relative}.side-menu__submenu .side-menu__submenu-item a{font-weight:400;padding:4px 24px 4px 40px;position:relative}@media only screen and (min-width: 900px){.side-menu__submenu .side-menu__submenu-item a{padding-left:60px}}.side-menu__highlighter{background:var(--secondary-light);border-radius:9px;content:"";height:7px;left:44px;opacity:0;position:absolute;top:13px;-webkit-transform:translateY(-16px);transform:translateY(-16px);-webkit-transition:.2s;transition:.2s;width:7px}.side-menu__highlighter.active{opacity:1}.side-menu__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:auto;padding:16px}.side-menu__footer-button{text-align:center;margin-bottom:24px;width:100%}@media only screen and (min-width: 900px){.side-menu__footer-button{margin-bottom:48px}}.side-menu__footer-button .btn{border:2px solid var(--secondary)}.side-menu__footer-button .btn:hover{background:var(--white);color:var(--secondary)}.side-menu__footer-link{color:var(--primary-dark);display:inline-block;font-size:16px;font-weight:400;opacity:.9;margin:0 8px;text-decoration:underline;text-transform:uppercase}@media only screen and (min-width: 900px){.side-menu__footer-link{color:var(--secondary-white)}}.side-menu__footer-link:hover{color:var(--white);opacity:1}.side-menu .only-anchors>.side-menu__highlighter{left:24px;top:16px}@media only screen and (min-width: 900px){.side-menu+.site{--full-width: calc(100vw - var(--sidemenu-width));width:var(--full-width)}}.page-header{padding-top:40px}@media only screen and (min-width: 600px){.page-header{padding-top:80px}}.page-header .entry-title{margin:0}.page-header.has-image{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:50vw;padding:40px 0 10vw;position:relative}@media only screen and (min-width: 600px){.page-header.has-image{padding-top:80px}}@media only screen and (min-width: 900px){.page-header.has-image{min-height:40vh;padding-bottom:80px}}@media only screen and (min-width: 1200px){.page-header.has-image{min-height:calc(400px + 10vw);padding:120px 0}}.page-header.has-image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.page-header.has-image .wrapper{position:relative;z-index:2}.page-header.has-image:not(.invert){color:var(--white)}.page-header.overlay::after{background-color:rgba(0,0,0,.3);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.page-header.overlay.invert::after{background-color:rgba(255,255,255,.3)}.page-header:not(.has-image)+.page-content{padding-top:24px}@media only screen and (min-width: 600px){.page-header:not(.has-image)+.page-content{padding-top:40px}}.type-job-opening .job__nav{text-align:right}@media only screen and (max-width: 599px){.type-job-opening .job__nav{margin-top:16px}.type-job-opening .job__nav a{width:100%;margin-bottom:8px}}.type-job-opening .job-header{color:var(--white);background:var(--secondary);position:relative}.type-job-opening .job-header.arrow::after,.type-job-opening .job-header.arrow::before{content:"";display:none;border:solid rgba(0,0,0,0);border-width:24px;height:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;z-index:10}.type-job-opening .job-header.arrow.top::before{top:0;display:block;-webkit-transform:translate(-50%, -100%);transform:translate(-50%, -100%);border-bottom-color:var(--secondary)}.type-job-opening .job-header.arrow.bottom::after{bottom:0;display:block;-webkit-transform:translate(-50%, 100%);transform:translate(-50%, 100%);border-top-color:var(--secondary)}.type-job-opening .job-header .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:64px;font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:20px;font-weight:400;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}@media only screen and (min-width: 600px){.type-job-opening .job-header .wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}}.type-job-opening .job-header .wrapper>div{padding:32px 32px 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:left;-ms-flex-align:left;align-items:left}@media only screen and (min-width: 600px){.type-job-opening .job-header .wrapper>div{padding:32px;white-space:nowrap}}.type-job-opening .job-header .wrapper>div:last-of-type{padding-bottom:32px}.type-job-opening .job-header .wrapper>div:last-of-type b{display:block}.type-job-opening .job-header .wrapper>div:last-of-type p+a{margin-top:16px}@media only screen and (max-width: 599px){.type-job-opening .job-header .wrapper>div:last-of-type{padding-top:0}}.type-job-opening .job-header .wrapper>div:nth-child(1){border-right:solid 1px var(--secondary-light);display:none}@media only screen and (min-width: 900px){.type-job-opening .job-header .wrapper>div:nth-child(1){display:block}}@media only screen and (min-width: 900px){.type-job-opening .job-header .wrapper>div{padding:64px}}.type-job-opening .job-header .wrapper>div:nth-child(2){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (min-width: 600px){.type-job-opening .job-header .wrapper>div:nth-child(2){border-right:solid 1px var(--secondary-light)}}.type-job-opening .job-header .wrapper>div p{margin-bottom:6px}.type-job-opening .job-header .wrapper svg{width:121px}.type-job-opening .job-header .wrapper b{font-weight:600}@media only screen and (max-width: 599px){.type-job-opening .job-header .wrapper b{display:block}}.post-header{margin-bottom:24px}@media only screen and (min-width: 600px){.post-header{margin-bottom:48px}}.post-header__image img{max-height:30vw;-o-object-fit:cover;object-fit:cover;width:100%}.post-header__wrapper{margin-top:40px}.post-header__type-label{color:var(--dgrey);letter-spacing:.05em;margin-bottom:1em;text-transform:uppercase;font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:20px;font-weight:400}.post-header .entry-title{color:var(--secondary);line-height:1.2}@media only screen and (min-width: 1200px){.post-header .entry-title{font-size:60px}}.post-header__published{border-top:1px solid var(--secondary);color:var(--secondary);margin-top:24px;padding-top:16px;text-transform:uppercase}@media only screen and (max-width: 599px){.post-header__published{font-size:16px}}.post-header__partner-logo{margin-top:18px;max-width:760px}.post-header__partner-logo img{display:block;height:auto;max-height:130px;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;width:100%}.post-share{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:48px}.post-share__buttons h5{margin:0 0 8px}.post-share .social-links__link{--social-link-color: var(--secondary);--social-link-hover: var(--white);margin-left:0;margin-right:8px}.form-inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -8px;width:calc(100% + 16px)}.form-inputs .field-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:8px;width:100%}@media only screen and (min-width: 600px){.form-inputs .field-group{width:50%}}.form-inputs .field-group label{color:var(--primary);letter-spacing:.05em;text-transform:uppercase}.form-inputs .field-group input:focus,.form-inputs .field-group textarea:focus,.form-inputs .field-group select:focus,.form-inputs .field-group .hs-select:focus{border-color:var(--primary)}.form-inputs .field-group.has-error input,.form-inputs .field-group.has-error textarea,.form-inputs .field-group.has-error select,.form-inputs .field-group.has-error .hs-select__value{border-color:var(--danger);-webkit-box-shadow:inset 0 0 0 1px var(--danger);box-shadow:inset 0 0 0 1px var(--danger)}.form-inputs .field-group.textarea{width:100%}.form-inputs .field-group.radios{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-inputs .field-group.radios>label:not(.radio){-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:100%}.form-inputs .field-group.submit{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;width:100%}.hs-select{display:inline-block;font-size:16px;outline:none;position:relative;width:100%}.hs-select__value{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--bgcolor);border:1px solid var(--secondary);color:var(--body-text);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.hs-select__value::after{border:6px solid rgba(0,0,0,0);border-top-color:var(--secondary);content:"";display:inline-block;margin:6px 0 0 12px}.hs-select__options{border:1px solid var(--secondary);border-top:0;display:none;list-style:none;margin:0;max-height:320px;overflow-y:auto;padding:0;position:fixed;width:100%;z-index:999999}.hs-select__options.show{display:block}.hs-select__option{background:var(--bgcolor);cursor:default;padding:8px 12px 10px}.hs-select__option:hover{background:var(--lgrey)}.hs-select__option.selected{background:var(--primary);color:var(--white)}.hs-select:focus .hs-select__value,.hs-select:hover .hs-select__value{border-color:var(--primary)}.hs-pagination.hidden,.page-nav.hidden{display:none}.hs-pagination .hs-pagination__pagination,.hs-pagination .page-links-wrapper,.page-nav .hs-pagination__pagination,.page-nav .page-links-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hs-pagination .hs-pagination__pagination .page-numbers,.hs-pagination .page-links-wrapper .page-numbers,.page-nav .hs-pagination__pagination .page-numbers,.page-nav .page-links-wrapper .page-numbers{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--white);border-radius:50%;border:1px solid var(--secondary);color:var(--secondary);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:2.2em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 .2em;-webkit-transition:background .2s ease-in,color .2s ease-in;transition:background .2s ease-in,color .2s ease-in;width:2.2em;font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:16px;font-weight:500}@media only screen and (min-width: 600px){.hs-pagination .hs-pagination__pagination .page-numbers,.hs-pagination .page-links-wrapper .page-numbers,.page-nav .hs-pagination__pagination .page-numbers,.page-nav .page-links-wrapper .page-numbers{font-size:18px}}@media only screen and (min-width: 1200px){.hs-pagination .hs-pagination__pagination .page-numbers,.hs-pagination .page-links-wrapper .page-numbers,.page-nav .hs-pagination__pagination .page-numbers,.page-nav .page-links-wrapper .page-numbers{font-size:20px}}.hs-pagination .hs-pagination__pagination .page-numbers:hover,.hs-pagination .hs-pagination__pagination .page-numbers.current,.hs-pagination .page-links-wrapper .page-numbers:hover,.hs-pagination .page-links-wrapper .page-numbers.current,.page-nav .hs-pagination__pagination .page-numbers:hover,.page-nav .hs-pagination__pagination .page-numbers.current,.page-nav .page-links-wrapper .page-numbers:hover,.page-nav .page-links-wrapper .page-numbers.current{color:var(--white);background:var(--secondary)}.hs-pagination .hs-pagination__pagination .page-numbers.dots,.hs-pagination .page-links-wrapper .page-numbers.dots,.page-nav .hs-pagination__pagination .page-numbers.dots,.page-nav .page-links-wrapper .page-numbers.dots{background:rgba(0,0,0,0);border:none;pointer-events:none;width:1em}.search-results h2{color:var(--secondary);margin-bottom:24px}.search-results .searchinfo .subfilter .btn.small{font-size:14px;min-width:auto;padding:7px 14px;margin-bottom:4px}.search-results .searchinfo .subfilter .btn.small.active{border:2px solid var(--primary-dark);background:#fff;color:var(--primary-dark)}.search-results .results{padding:24px;border-bottom:solid 1px var(--secondary)}.search-results .results:nth-child(odd){background-color:var(--lgrey)}.search-results .results:first-of-type{border-top:solid 1px var(--secondary)}.search-results .pagination{margin-top:32px}.grecaptcha-badge{-webkit-transform:translateX(80px);transform:translateX(80px);-webkit-transition:right .3s ease 0s,-webkit-transform .3s ease !important;transition:right .3s ease 0s,-webkit-transform .3s ease !important;transition:right .3s ease 0s,transform .3s ease !important;transition:right .3s ease 0s,transform .3s ease,-webkit-transform .3s ease !important}body.show-captcha-badge .grecaptcha-badge{-webkit-transform:translateX(0) !important;transform:translateX(0) !important}.featured-article{--featured-article-margin: clamp(24px, calc(18px + 3vw), 80px)}@media only screen and (min-width: 600px){.featured-article{display:-webkit-box;display:-ms-flexbox;display:flex}}.featured-article__image{-ms-flex-negative:0;flex-shrink:0;margin:0;min-height:60vw;position:relative}@media only screen and (min-width: 600px){.featured-article__image{min-height:min(30vw, 600px);width:50%}}.featured-article__image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.featured-article__content{-ms-flex-item-align:center;align-self:center;max-width:650px;padding:var(--base-padding)}@media only screen and (min-width: 900px){.featured-article__content{margin-left:24px}}@media only screen and (min-width: 1200px){.featured-article__content{margin-left:64px}}.featured-article__heading.is-style-subtle:is(h1){margin:0 0 var(--featured-article-margin)}.featured-article__title{color:var(--secondary);margin-bottom:.4em}.featured-article__excerpt{margin-bottom:var(--featured-article-margin)}.featured-article .btn{margin:8px 8px 0 0}.not-found .anim{position:relative;max-width:240px;aspect-ratio:1/1;margin:auto}.not-found .anim svg .mask{fill:none}.not-found .anim svg .st1{transform-box:fill-box;-webkit-transform-origin:center;transform-origin:center;-webkit-animation:rotation 6s infinite linear;animation:rotation 6s infinite linear}.not-found .anim svg .st1 .mask{fill:var(--primary-dark)}.not-found .anim svg .st0{transform-box:fill-box;-webkit-transform-origin:center;transform-origin:center;-webkit-animation:rotation_2 12s infinite linear;animation:rotation_2 12s infinite linear}.not-found .anim svg .st0 .mask{fill:var(--secondary)}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes rotation{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes rotation_2{from{-webkit-transform:rotate(359deg);transform:rotate(359deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes rotation_2{from{-webkit-transform:rotate(359deg);transform:rotate(359deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.wrapper .search-form{position:relative;background-color:var(--white);border-radius:32px;display:block;border:solid 2px var(--primary-dark);margin-bottom:32px}.wrapper .search-form .search-field{width:calc(100% - 60px);font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:24px;font-weight:500;border-radius:32px;border:none;margin-left:56px;color:var(--primary-dark)}.wrapper .search-form .search-button{width:56px;height:56px;position:absolute;top:0;left:0;border-radius:32px;background-size:23px 22px;border:none;background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:center;cursor:pointer;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 26.62 25.62"><g fill="none" stroke="%23002f6c" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" transform="translate(1.5 1.5)"><circle cx="9" cy="9" r="9"/><path d="m16 15 7 7"/></g></svg>');-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in}.wrapper .search-form .search-button:hover{opacity:.6}.post-grid{--post-grid-gap: var(--base-padding);--post-grid-accent-color: var(--secondary);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:calc(var(--post-grid-gap)*-0.5)}.post-grid+.hs-pagination{margin-top:24px}@media only screen and (min-width: 900px){.post-grid+.hs-pagination{margin-top:40px}}.grid-post{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:calc(var(--post-grid-gap)/2);width:100%}@media only screen and (min-width: 600px){.grid-post{width:calc(50% - var(--post-grid-gap))}}@media only screen and (min-width: 900px){.grid-post{width:calc(33.33% - var(--post-grid-gap))}}.grid-post__image{background-color:var(--grey);background-image:url("assets/images/placeholder_news.jpg");background-position:center;background-size:cover;height:0;padding-bottom:55%;position:relative;width:100%}.grid-post__image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.grid-post__content{background:var(--lgrey);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:16px 24px 64px;position:relative}.grid-post__content::before{border:1px solid var(--post-grid-accent-color);-webkit-box-shadow:inset 0 0 var(--post-grid-accent-color);box-shadow:inset 0 0 var(--post-grid-accent-color);bottom:0;content:"";height:48px;position:absolute;right:0;-webkit-transition:.2s;transition:.2s;width:48px}.grid-post__content::after{border:solid var(--post-grid-accent-color);border-width:1px 1px 0 0;bottom:17px;content:"";height:16px;position:absolute;right:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:.2s;transition:.2s;width:16px}section.dark .grid-post__content,.wp-block-headspin-section .grid-post__content{background:var(--white)}.grid-post__details{color:var(--dgrey);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:400;letter-spacing:.05em;margin-bottom:.6em;text-transform:uppercase}.grid-post__post-type{margin-left:auto;padding-left:8px}.grid-post__title{color:var(--post-grid-accent-color);font-size:20px;margin:0 0 .4em}.grid-post__excerpt{color:var(--dgrey);line-height:1.4}.grid-post:hover .grid-post__content::before{-webkit-box-shadow:inset 48px 0 var(--post-grid-accent-color);box-shadow:inset 48px 0 var(--post-grid-accent-color)}.grid-post:hover .grid-post__content::after{border-color:var(--white)}.vimeo-video{height:100%;left:50%;overflow:hidden;position:relative;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%}.vimeo-video__wrapper{background-color:#333;background-position:center;background-repeat:no-repeat;background-size:cover;overflow:hidden;pointer-events:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:-1}.vimeo-video__video{border:0;display:block;left:50%;min-height:100%;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:101%}.video-background__pause-button{--pause-button-height: 16px;--pause-button-width: 14px;--pause-bar-width: calc(var(--pause-button-width) / 2 - 2px);background:rgba(0,0,0,0);border:0;color:#fff;cursor:pointer;outline:0 !important;opacity:.25;padding:calc(var(--base-padding)/2);position:absolute;right:calc(var(--base-padding)/2);top:calc(var(--base-padding)/2);-webkit-transition:opacity .2s;transition:opacity .2s;z-index:5}@media only screen and (min-width: 600px){.video-background__pause-button{--pause-button-height: 20px;--pause-button-width: 16px}}.video-background__pause-button::before{border:solid;border-color:rgba(0,0,0,0) currentColor;border-width:0 var(--pause-bar-width);content:"";display:block;height:var(--pause-button-height);-webkit-transition:border .2s;transition:border .2s;width:var(--pause-button-width)}.video-background__pause-button span{background:var(--hs--colors--background--main);color:var(--hs--colors--text-color);display:inline-block;font-size:14px;margin-right:var(--pause-bar-width);padding:8px;position:absolute;right:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:margin .2s;transition:margin .2s;visibility:hidden;white-space:nowrap}.video-background__pause-button span:nth-child(2){display:none}.video-background__pause-button:hover{opacity:.75}.video-background__pause-button:focus-visible{color:var(--hs--colors--primary);opacity:1}.video-background__pause-button:focus-visible span{outline:2px solid var(--hs--colors--primary);visibility:visible}.video-background__pause-button[data-play-state=paused]::before{border-right-color:rgba(0,0,0,0);border-width:calc(var(--pause-button-height)/2) 0 calc(var(--pause-button-height)/2) var(--pause-button-width)}.video-background__pause-button[data-play-state=paused] span:first-child{display:none}.video-background__pause-button[data-play-state=paused] span:nth-child(2){display:block}.cookie-description{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.2);z-index:10002}.cookie-description__wrapp{background:#fff;width:100%;height:100%;border-radius:5px;margin:5vh auto;padding:20px}.cookie-description__wrapp p:nth-child(3),.cookie-description__wrapp p h5{font-size:16px;font-weight:700;color:#333}.cookie-description__wrapp--header{padding-top:2%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cookie-description__wrapp--header .arrow{cursor:pointer}.cookie-description__wrapp--header h4{margin:auto;font-weight:600;font-size:34px}.cookie-description form .form-element{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cookie-description form .form-element label{font-family:"notosans-regular",sans-serif;margin-left:20px;font-size:14px}.cookie-description form .form-summary{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cookie-description form .form-summary__title{margin-right:30px;margin-bottom:0;font-weight:700}.cookie-description form .form-summary button+button{margin-left:20px}.modal{background:#d6d6d6;bottom:0;font-size:16px;position:fixed;left:0;width:100%;z-index:200}.modal-container{max-width:calc(1360px + var(--base-padding)*2);width:100%;display:block;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1001;margin:0 auto;padding:12px var(--base-padding)}@media only screen and (min-width: 900px){.modal-container{display:-webkit-box;display:-ms-flexbox;display:flex}}.modal-container__link{color:red}.modal-container h5{margin-bottom:0;margin-right:5px}.modal-container__wrapp{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width: 900px){.modal-container__wrapp{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-left:24px}}.modal-container__wrapp .btn{font-size:16px;min-width:0;padding:.5em 1.2em;white-space:nowrap}.modal-container__wrapp .btn.grey{margin-left:.5em}.modal-container__wrapp .btn.grey:not(:hover){background:var(--black)}.modal-container__wrapp a{cursor:pointer;margin:.4em 0;text-decoration:underline}.modal-container div .use-cookies__link{text-decoration:underline}.modal-container div p{margin-bottom:6px}@media only screen and (max-width: 599px){.modal-container>div:first-child{margin-bottom:20px}}.job-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.job-filter fieldset{border:none;display:inline-block;margin:0;margin-bottom:8px}.job-filter fieldset legend{margin:0 10px 10px}.job-filter__country li,.job-filter__city li,.job-filter__extras li{list-style:none;float:left;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 8px 0 0;position:relative}@media only screen and (max-width: 599px){.job-filter__country li,.job-filter__city li,.job-filter__extras li{margin:0 6px 0 0}}.job-filter__country li label,.job-filter__country li input,.job-filter__city li label,.job-filter__city li input,.job-filter__extras li label,.job-filter__extras li input{display:block}.job-filter__country li input[type=checkbox],.job-filter__country li input[type=radio],.job-filter__city li input[type=checkbox],.job-filter__city li input[type=radio],.job-filter__extras li input[type=checkbox],.job-filter__extras li input[type=radio]{display:none}.job-filter__country li input[type=checkbox]:checked+label,.job-filter__country li input[type=radio]:checked+label,.job-filter__country li .Checked+label,.job-filter__country li label.current,.job-filter__city li input[type=checkbox]:checked+label,.job-filter__city li input[type=radio]:checked+label,.job-filter__city li .Checked+label,.job-filter__city li label.current,.job-filter__extras li input[type=checkbox]:checked+label,.job-filter__extras li input[type=radio]:checked+label,.job-filter__extras li .Checked+label,.job-filter__extras li label.current{color:var(--primary-dark);background:var(--white)}.job-filter__country li label,.job-filter__city li label,.job-filter__extras li label{border-radius:8px;padding:12px;cursor:pointer;z-index:90;display:inline-block;letter-spacing:.05em;font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;text-align:center;color:var(--white);border:2px solid var(--primary-dark);background:var(--primary-dark);-webkit-transition:color .2s ease-in,background .2s ease-in;transition:color .2s ease-in,background .2s ease-in;margin-bottom:8px}@media only screen and (max-width: 599px){.job-filter__country li label,.job-filter__city li label,.job-filter__extras li label{font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;border-radius:6px;padding:10px;margin-bottom:6px}}.job-filter__country li label:hover,.job-filter__city li label:hover,.job-filter__extras li label:hover{color:var(--white);background:var(--primary)}.job-filter__country.green label,.job-filter__city.green label,.job-filter__extras.green label{background:var(--secondary);border-color:var(--secondary)}.job-filter__country.green label.current,.job-filter__city.green label.current,.job-filter__extras.green label.current{background:var(--white);color:var(--primary-dark)}.job-filter__country.green label:hover,.job-filter__city.green label:hover,.job-filter__extras.green label:hover{background:var(--secondary-light);color:var(--white)}.job-filter__city{display:none}.job-filter__city li.hidden{display:none}.job-filter__city li input[type=checkbox]:checked+label,.job-filter__city li input[type=radio]:checked+label,.job-filter__city li .Checked+label,.job-filter__city li label.current{color:#8987d4}.job-filter__city li label{border:2px solid #8987d4;color:var(--white);background:#8987d4}.job-filter__city li label:hover{color:var(--white);background:#9b9adb}.job-filter__extras{display:-webkit-box;display:-ms-flexbox;display:flex}.job-filter__extras fieldset:nth-child(2){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media only screen and (max-width: 599px){.job-filter__extras{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}.job-filter__extras select{max-width:285px;float:left;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 8px 0 0;position:relative;border-radius:8px;padding:11px 12px;cursor:pointer;z-index:90;font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;border:2px solid var(--dgrey);color:var(--dgrey);background:var(--white)}@media only screen and (max-width: 599px){.job-filter__extras select{max-width:100%;width:100%;font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;border-radius:6px;padding:10px;margin-bottom:6px}}.job-filter__extras select option{border:2px solid var(--dgrey);color:var(--dgrey);background:var(--white)}.job-filter__extras select#bu{border:2px solid var(--secondary);color:var(--white);background:var(--secondary)}@media only screen and (max-width: 599px){.job-filter__extras li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.job-filter__extras li:last-of-type{margin-right:0}}.job-filter__extras li input[type=checkbox]:checked+label,.job-filter__extras li input[type=radio]:checked+label,.job-filter__extras li .Checked+label,.job-filter__extras li label.current{color:var(--danger)}.job-filter__extras li label{width:100%;border:2px solid var(--danger);color:var(--white);background:var(--danger)}.job-filter__extras li label:hover{color:var(--danger);background:var(--white)}*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}.entry-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width: 900px){.entry-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.activity-title{color:var(--secondary)}.post-header__published{margin-bottom:20px}.sidebar-forms{margin-top:50px;margin-left:25px;margin-right:50px}@media only screen and (min-width: 900px){.sidebar-forms{margin-top:100px}}.site-content table td,.site-content table th{border:none !important}table{margin-bottom:0}.emergency-banner{background:var(--mgrey);color:var(--black);container-type:inline-size;width:100%}.emergency-banner.type-info{background:#ccd5e2}.emergency-banner.type-warning{background:#ffc94f}.emergency-banner.type-danger{background:#d22a39;color:#fff}.emergency-banner__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;gap:6px 4px;line-height:1.4;padding:12px 12px 12px 44px;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap}@container (width > 1200px){.emergency-banner__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}}.emergency-banner.has-front-page-content .emergency-banner__wrapper{display:block;padding-block:20px;max-width:1360px;margin-inline:auto}.emergency-banner.has-front-page-content .emergency-banner__wrapper svg{top:18px}.emergency-banner.is-drill{position:relative}.emergency-banner.is-drill::before{border:3px dashed currentColor;content:"";inset:0;opacity:.5;position:absolute}.emergency-banner.is-drill .emergency-banner__wrapper{background-image:repeating-linear-gradient(30deg, transparent 0%, transparent 50%, white 50%);z-index:1}.emergency-banner.is-drill .emergency-banner__wrapper::after{bottom:0;content:"DRILL";font-size:32px;font-weight:800;opacity:.1;position:absolute;right:12px;z-index:0}.emergency-banner svg{-ms-flex-item-align:start;align-self:start;fill:currentColor;-ms-flex-negative:0;flex-shrink:0;height:20px;left:12px;position:absolute;top:10px;width:20px}.emergency-banner__title{font-weight:600;-ms-flex-negative:1;flex-shrink:1;line-height:1.2}.emergency-banner__content{width:100%}.emergency-banner__content p:not(:last-child){margin-bottom:.75em}.emergency-banner__content a{color:inherit;text-decoration:underline}.emergency-banner__content a:hover{opacity:.9}.emergency-banner__link{color:inherit;font-size:12px;grid-column:1/3;overflow:hidden;text-decoration:underline;text-overflow:ellipsis}.emergency-banner__link:hover{color:inherit;opacity:.9}#wpadminbar .emergency-mode-admin-bar-item>a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}#wpadminbar .emergency-mode-admin-bar-item>a svg{fill:currentColor;height:18px;width:18px}#wpadminbar .emergency-mode-admin-bar-item.is-active>a,#wpadminbar .emergency-mode-admin-bar-item.is-drill>a{background:#ffc94f !important;color:#333 !important;font-weight:bolder}#wpadminbar .emergency-mode-admin-bar-item.is-drill>a{position:relative}#wpadminbar .emergency-mode-admin-bar-item.is-drill>a::after{border:2px dashed currentColor;content:"";inset:0;opacity:.5;position:absolute}body.home section.timeline{background:#d6d6d6;padding:64px 0 0}body.home section.timeline>.wrapper{max-width:1800px}body.home section.timeline .quick-timeline-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-16px;overflow-x:auto;overflow-y:hidden;padding:0 16px 80px;width:calc(100% + 32px)}@media only screen and (min-width: 1200px){body.home section.timeline .quick-timeline-wrapper{margin:0;overflow:visible;padding:0 0 80px;width:calc(100% + 12px)}}body.home section.timeline .quick-timeline-wrapper .quick-timeline-container{min-width:1200px;width:100%}body.home section.timeline .quick-timeline{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:100px;position:relative}@media only screen and (min-width: 1200px){body.home section.timeline .quick-timeline{min-width:0}}body.home section.timeline .quick-timeline .period{background:#002f6c;border-radius:100px;display:block;-ms-flex-negative:0;flex-shrink:0;height:0;padding:4px 0;position:relative}body.home section.timeline .quick-timeline .period:not(:last-of-type){margin-right:12px}body.home section.timeline .quick-timeline .period::before{content:attr(data-label);left:-6px;position:absolute;top:16px;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-family:"mono";font-size:14px;font-weight:400}body.home section.timeline .quick-timeline .period:first-of-type::before{left:0;-webkit-transform:none;transform:none}body.home section.timeline .quick-timeline .period:last-of-type::after{content:attr(data-to);position:absolute;right:0;top:16px;font-family:"mono";font-size:14px;font-weight:400}body.home section.timeline .quick-timeline .period .node{cursor:pointer;position:absolute;height:12px;left:4px;margin:-6px;width:12px;z-index:10}body.home section.timeline .quick-timeline .period .node::before{background:#f2f2f2;border:2px solid #002f6c;border-radius:100px;content:"";height:22px;left:50%;margin:-11px;opacity:0;pointer-events:none;position:absolute;top:50%;-webkit-transition:opacity .3s;transition:opacity .3s;width:22px}body.home section.timeline .quick-timeline .period .node::after{background:#333;border-radius:100px;content:"";height:100%;left:0;position:absolute;-webkit-transition:all .3s;transition:all .3s;top:0;width:100%}body.home section.timeline .quick-timeline .period .node .quick-peek{background:#333;border-radius:8px 8px 8px 0;bottom:28px;cursor:default;left:5px;opacity:0;padding:4px 12px;pointer-events:none;position:absolute;-webkit-transition:opacity .3s;transition:opacity .3s;width:200px}@media only screen and (min-width: 1200px){body.home section.timeline .quick-timeline .period .node .quick-peek{width:250px}}body.home section.timeline .quick-timeline .period .node .quick-peek::before{background:#002f6c;content:"";display:block;height:12px;left:0;position:absolute;top:100%;width:2px}body.home section.timeline .quick-timeline .period .node .quick-peek::after{background:#002f6c;color:#333;content:attr(data-more);display:block;left:24px;opacity:0;padding:4px;position:absolute;top:calc(100% + 12px);-webkit-transition:all .3s .5s;transition:all .3s .5s;z-index:1;font-family:"Sora",Helvetica,Arial,sans-serif;font-size:12px;font-weight:400}@media only screen and (min-width: 1200px){body.home section.timeline .quick-timeline .period .node .quick-peek::after{pointer-events:none}}body.home section.timeline .quick-timeline .period .node .quick-peek.left{border-radius:8px 8px 0 8px;left:unset;right:5px}body.home section.timeline .quick-timeline .period .node .quick-peek.left::before{left:unset;right:0}body.home section.timeline .quick-timeline .period .node .quick-peek.left::after{left:unset;right:24px}body.home section.timeline .quick-timeline .period .node .quick-peek h5{color:#002f6c;font-family:"mono";font-size:12px;font-weight:700}body.home section.timeline .quick-timeline .period .node .quick-peek h6{color:#f2f2f2;line-height:1.2;margin:0 0 4px;font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:13px;font-weight:400}body.home section.timeline .quick-timeline .period .node:hover,body.home section.timeline .quick-timeline .period .node.active{z-index:11}body.home section.timeline .quick-timeline .period .node:hover .quick-peek::after,body.home section.timeline .quick-timeline .period .node.active .quick-peek::after{opacity:1}body.home section.timeline .quick-timeline .period .node:hover::before,body.home section.timeline .quick-timeline .period .node.active::before{opacity:1;pointer-events:all}body.home section.timeline .quick-timeline .period .node:hover .quick-peek,body.home section.timeline .quick-timeline .period .node.active .quick-peek{opacity:1;pointer-events:all}body.post-type-archive-timeline section.timeline{padding-top:0}body.post-type-archive-timeline section.timeline .timeline-node{padding-top:48px}@media only screen and (min-width: 900px){body.post-type-archive-timeline section.timeline .timeline-node{padding-top:80px}}@media only screen and (min-width: 1200px){body.post-type-archive-timeline section.timeline .timeline-node{padding-top:120px}}body.post-type-archive-timeline section.timeline .timeline-node>.wrapper{max-width:650px;padding:0 34px}@media only screen and (min-width: 900px){body.post-type-archive-timeline section.timeline .timeline-node>.wrapper{max-width:730px;padding:0 16px}}body.post-type-archive-timeline section.timeline .timeline-node:not(:last-of-type)>.wrapper::after{content:"";display:block;height:8px;margin-top:24px;width:calc(100% - 16px);height:1px;background-color:#002350;margin-left:auto;margin-right:auto}@media only screen and (min-width: 900px){body.post-type-archive-timeline section.timeline .timeline-node:not(:last-of-type)>.wrapper::after{margin-top:60px;width:100%}}@media only screen and (min-width: 1200px){body.post-type-archive-timeline section.timeline .timeline-node:not(:last-of-type)>.wrapper::after{margin-top:80px}}body.post-type-archive-timeline section.timeline .timeline-node .entry-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media only screen and (min-width: 900px){body.post-type-archive-timeline section.timeline .timeline-node .entry-header{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}body.post-type-archive-timeline section.timeline .timeline-node .entry-header img{max-width:434px;width:calc(100% + 34px)}@media only screen and (min-width: 900px){body.post-type-archive-timeline section.timeline .timeline-node .entry-header img{max-width:100%}}body.post-type-archive-timeline section.timeline .timeline-node .entry-header .titles{padding:8px;position:relative;width:100%}@media only screen and (min-width: 900px){body.post-type-archive-timeline section.timeline .timeline-node .entry-header .titles{margin-left:-24px;padding:16px 24px}}@media only screen and (min-width: 1200px){body.post-type-archive-timeline section.timeline .timeline-node .entry-header .titles{margin-left:-40px;padding:24px 40px}}body.post-type-archive-timeline section.timeline .timeline-node .entry-header .titles .time-string{font-family:"Sora",Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;color:#6c6c6c;margin-bottom:8px}@media(min-width: 1199px){body.post-type-archive-timeline section.timeline .timeline-node .entry-header .titles .time-string{bottom:100%;left:40px;line-height:1;margin:0;position:absolute}}body.post-type-archive-timeline section.timeline .timeline-node .entry-header .titles .entry-title{margin:0;line-height:1.1;font-weight:700;font-size:24px;font-weight:700;line-height:1.2}@media only screen and (min-width: 900px){body.post-type-archive-timeline section.timeline .timeline-node .entry-header .titles .entry-title{font-size:32px}}@media only screen and (min-width: 1200px){body.post-type-archive-timeline section.timeline .timeline-node .entry-header .titles .entry-title{font-size:48px}body.post-type-archive-timeline section.timeline .timeline-node .entry-header .titles .entry-title.long{font-family:32px;font-weight:false}}body.post-type-archive-timeline section.timeline .timeline-node .entry-header .titles img.attachment-timeline{max-width:100%;margin-top:16px}@media only screen and (min-width: 900px){body.post-type-archive-timeline section.timeline .timeline-node .entry-header .titles img.attachment-timeline{max-width:698px;width:698px;margin-top:24px}}body.post-type-archive-timeline section.timeline .timeline-node .entry-content{padding:8px}@media only screen and (min-width: 900px){body.post-type-archive-timeline section.timeline .timeline-node .entry-content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}}body.post-type-archive-timeline section.timeline .timeline-node .entry-content .left-col .preamble{margin-bottom:24px}body.post-type-archive-timeline section.timeline .timeline-node .entry-content .right-col{margin-top:24px;width:100%}@media only screen and (min-width: 900px){body.post-type-archive-timeline section.timeline .timeline-node .entry-content .right-col{margin:0;width:200px}}@media only screen and (min-width: 1200px){body.post-type-archive-timeline section.timeline .timeline-node .entry-content .right-col{width:250px}}body.post-type-archive-timeline section.timeline .timeline-node .entry-content .right-col .entry-info{color:#307878;display:none;margin-bottom:80px;font-family:"Sora",Helvetica,Arial,sans-serif;font-size:14px;font-weight:400}@media only screen and (min-width: 900px){body.post-type-archive-timeline section.timeline .timeline-node .entry-content .right-col .entry-info{display:inline-block}}body.post-type-archive-timeline section.timeline .timeline-node .entry-content .right-col .entry-info .author,body.post-type-archive-timeline section.timeline .timeline-node .entry-content .right-col .entry-info .photographer{margin:0}body.post-type-archive-timeline section.timeline .timeline-node .entry-content .right-col .entry-info hr{margin:8px 0}@media only screen and (min-width: 900px){body.post-type-archive-timeline section.timeline .timeline-node .entry-content .right-col .related-articles{border-left:2px solid #307878;padding-left:16px}}body.post-type-archive-timeline section.timeline .timeline-node .entry-content .right-col .related-articles h5{color:#307878;line-height:1;margin-bottom:8px;font-family:16px}body.post-type-archive-timeline section.timeline .timeline-node .entry-content .right-col .related-articles .article-list{list-style:none;margin:0}body.post-type-archive-timeline section.timeline .timeline-node .entry-content .right-col .related-articles .article-list .related-article:not(:last-of-type){margin-bottom:8px}body.post-type-archive-timeline section.timeline .timeline-node .entry-content .right-col .related-articles .article-list .related-article a{color:#307878}body.post-type-archive-timeline section.timeline .timeline-node .entry-content .right-col .related-articles .article-list .related-article a:not(:hover){text-decoration:none}aside[class*=timeline-sidebar]{display:none;left:16px;padding-top:160px;position:fixed;top:0;z-index:40}aside[class*=timeline-sidebar].timeline-sidebar{height:100vh;display:block;left:0;padding-left:16px}@media only screen and (min-width: 1500px){aside[class*=timeline-sidebar].timeline-sidebar{padding-left:100px}}aside[class*=timeline-sidebar].timeline-sidebar .timeline{padding-bottom:48px}aside[class*=timeline-sidebar].timeline-sidebar .timeline .period{background:#00ce7c;border-radius:100px;margin-bottom:12px;padding:2px;position:relative;width:0}@media(min-width: 1199px)and (max-width: 1499px){aside[class*=timeline-sidebar].timeline-sidebar .timeline .period.hide-before::before{opacity:0}}@media only screen and (min-width: 900px){aside[class*=timeline-sidebar].timeline-sidebar .timeline .period{padding:4px}}aside[class*=timeline-sidebar].timeline-sidebar .timeline .period::before{content:attr(data-label);display:none;left:12px;line-height:1;font-size:14px;pointer-events:none;position:absolute;top:-12px;color:#333}@media(min-width: 1199px){aside[class*=timeline-sidebar].timeline-sidebar .timeline .period::before{display:block;opacity:1}}@media only screen and (min-width: 1500px){aside[class*=timeline-sidebar].timeline-sidebar .timeline .period::before{left:unset;font-size:16px;right:26px;top:-8px}}aside[class*=timeline-sidebar].timeline-sidebar .timeline .period:not(:last-of-type)::after{color:#333;content:attr(data-suffix);display:none;left:12px;line-height:1;pointer-events:none;position:absolute;top:3px;white-space:nowrap;font-family:"mono";font-size:12px;font-weight:400}@media(min-width: 1199px){aside[class*=timeline-sidebar].timeline-sidebar .timeline .period:not(:last-of-type)::after{display:block}}@media only screen and (min-width: 1500px){aside[class*=timeline-sidebar].timeline-sidebar .timeline .period:not(:last-of-type)::after{left:unset;right:12px}}aside[class*=timeline-sidebar].timeline-sidebar .timeline .period:last-of-type::after{bottom:-12px;content:attr(data-to);display:none;right:26px;line-height:1;pointer-events:none;position:absolute;white-space:nowrap;font-size:16px;color:#333}@media only screen and (min-width: 900px){aside[class*=timeline-sidebar].timeline-sidebar .timeline .period:last-of-type::after{display:block}}aside[class*=timeline-sidebar].timeline-sidebar .timeline .period .node{cursor:pointer;position:absolute;height:8px;left:2px;margin:-4px;width:8px;z-index:10}@media only screen and (min-width: 900px){aside[class*=timeline-sidebar].timeline-sidebar .timeline .period .node{height:12px;left:4px;margin:-6px;width:12px}}aside[class*=timeline-sidebar].timeline-sidebar .timeline .period .node:hover{z-index:11}aside[class*=timeline-sidebar].timeline-sidebar .timeline .period .node::before{background:#002f6c;border-radius:100px;content:"";height:18px;left:50%;margin:-9px;opacity:0;pointer-events:none;position:absolute;top:50%;-webkit-transition:opacity .3s;transition:opacity .3s;width:18px}@media only screen and (min-width: 900px){aside[class*=timeline-sidebar].timeline-sidebar .timeline .period .node::before{background:#f2f2f2;border:2px solid #002f6c;height:22px;margin:-11px;width:22px}}aside[class*=timeline-sidebar].timeline-sidebar .timeline .period .node::after{background:#002f6c;border-radius:100px;content:"";height:100%;left:0;position:absolute;-webkit-transition:all .3s;transition:all .3s;top:0;width:100%}aside[class*=timeline-sidebar].timeline-sidebar .timeline .period .node .node-year{content:attr(data-label);display:none;left:12px;line-height:1;font-size:14px;pointer-events:none;position:absolute;top:-12px;width:40px}@media(min-width: 1199px){aside[class*=timeline-sidebar].timeline-sidebar .timeline .period .node .node-year{display:block;opacity:1}}@media only screen and (min-width: 1500px){aside[class*=timeline-sidebar].timeline-sidebar .timeline .period .node .node-year{left:unset;font-size:16px;right:26px;top:-2px}}@media(min-width: 1199px)and (max-width: 1499px){aside[class*=timeline-sidebar].timeline-sidebar .timeline .period .node.active .node-year{opacity:0}}aside[class*=timeline-sidebar].timeline-sidebar .timeline .period .node .quick-peek{border-radius:0 8px 8px 8px;cursor:default;left:38px;opacity:0;padding:4px 12px;pointer-events:none;position:absolute;top:5px;-webkit-transition:opacity .3s;transition:opacity .3s;width:180px}@media only screen and (min-width: 1500px){aside[class*=timeline-sidebar].timeline-sidebar .timeline .period .node .quick-peek{left:28px}}@media only screen and (min-width: 1200px){aside[class*=timeline-sidebar].timeline-sidebar .timeline .period .node .quick-peek{width:250px;min-height:45px}}aside[class*=timeline-sidebar].timeline-sidebar .timeline .period .node .quick-peek::before{background:#002f6c;content:"";display:block;height:2px;position:absolute;right:46px;top:0;width:90%}@media only screen and (min-width: 1500px){aside[class*=timeline-sidebar].timeline-sidebar .timeline .period .node .quick-peek::before{right:12px;width:100%}}aside[class*=timeline-sidebar].timeline-sidebar .timeline .period .node .quick-peek.up{bottom:5px;border-radius:8px 8px 8px 0;top:unset}aside[class*=timeline-sidebar].timeline-sidebar .timeline .period .node .quick-peek.up::before{bottom:0;top:unset}aside[class*=timeline-sidebar].timeline-sidebar .timeline .period .node .quick-peek h5{color:#002f6c;font-size:16px;font-weight:700;position:absolute;top:-52%}aside[class*=timeline-sidebar].timeline-sidebar .timeline .period .node .quick-peek h6{color:#002f6c;line-height:1.2;margin:0 0 4px;font-size:14px}aside[class*=timeline-sidebar].timeline-sidebar .timeline .period .node.active{z-index:11}aside[class*=timeline-sidebar].timeline-sidebar .timeline .period .node.active::before{opacity:1;pointer-events:all}aside[class*=timeline-sidebar].timeline-sidebar .timeline .period .node.active::after{background:#002f6c}@media(min-width: 1199px){aside[class*=timeline-sidebar].timeline-sidebar .timeline .period .node.active::after{background:#333}aside[class*=timeline-sidebar].timeline-sidebar .timeline .period .node.active .quick-peek{opacity:1;pointer-events:all}}@media only screen and (min-width: 1200px){aside[class*=timeline-sidebar].timeline-sidebar .timeline .period .node:hover::before{opacity:1;pointer-events:all}aside[class*=timeline-sidebar].timeline-sidebar .timeline .period .node:hover .quick-peek{opacity:1;pointer-events:all}}hr.end{height:12px;margin-bottom:100px;margin-top:80px;border:none}@media only screen and (min-width: 900px){hr.end{height:16px;margin-bottom:160px;margin-top:136px}}.wp-block-table,.wp-block-headspin-shareholders .shareholders-table,.wp-block-headspin-dividends,.reports-block .reports-wrapper{max-width:100%;overflow-x:auto}.wp-block-table table,.wp-block-headspin-shareholders .shareholders-table table,.wp-block-headspin-dividends table,.reports-block .reports-wrapper table{border-collapse:collapse;min-width:100%}@media only screen and (max-width: 599px){.wp-block-table table,.wp-block-headspin-shareholders .shareholders-table table,.wp-block-headspin-dividends table,.reports-block .reports-wrapper table{font-size:16px}}.wp-block-table table td,.wp-block-table table th,.wp-block-headspin-shareholders .shareholders-table table td,.wp-block-headspin-dividends table td,.reports-block .reports-wrapper table td,.wp-block-headspin-shareholders .shareholders-table table th,.wp-block-headspin-dividends table th,.reports-block .reports-wrapper table th{border:0;text-align:left;vertical-align:top}.wp-block-table table th,.wp-block-headspin-shareholders .shareholders-table table th,.wp-block-headspin-dividends table th,.reports-block .reports-wrapper table th{background:var(--secondary);color:var(--white);font-weight:400}.wp-block-table table tbody,.wp-block-table table tfoot,.wp-block-headspin-shareholders .shareholders-table table tbody,.wp-block-headspin-dividends table tbody,.reports-block .reports-wrapper table tbody,.wp-block-headspin-shareholders .shareholders-table table tfoot,.wp-block-headspin-dividends table tfoot,.reports-block .reports-wrapper table tfoot{font-weight:300}.wp-block-table table tbody tr:nth-child(odd),.wp-block-table table tfoot tr:nth-child(odd),.wp-block-headspin-shareholders .shareholders-table table tbody tr:nth-child(odd),.wp-block-headspin-dividends table tbody tr:nth-child(odd),.reports-block .reports-wrapper table tbody tr:nth-child(odd),.wp-block-headspin-shareholders .shareholders-table table tfoot tr:nth-child(odd),.wp-block-headspin-dividends table tfoot tr:nth-child(odd),.reports-block .reports-wrapper table tfoot tr:nth-child(odd){background:var(--lgrey)}.wp-block-table table tbody tr:nth-child(even),.wp-block-table table tfoot tr:nth-child(even),.wp-block-headspin-shareholders .shareholders-table table tbody tr:nth-child(even),.wp-block-headspin-dividends table tbody tr:nth-child(even),.reports-block .reports-wrapper table tbody tr:nth-child(even),.wp-block-headspin-shareholders .shareholders-table table tfoot tr:nth-child(even),.wp-block-headspin-dividends table tfoot tr:nth-child(even),.reports-block .reports-wrapper table tfoot tr:nth-child(even){background:var(--white)}.wp-block-table table tfoot,.wp-block-headspin-shareholders .shareholders-table table tfoot,.wp-block-headspin-dividends table tfoot,.reports-block .reports-wrapper table tfoot{border-block:2px solid var(--secondary)}.wp-block-table table tfoot tr:not(:last-child),.wp-block-headspin-shareholders .shareholders-table table tfoot tr:not(:last-child),.wp-block-headspin-dividends table tfoot tr:not(:last-child),.reports-block .reports-wrapper table tfoot tr:not(:last-child){border-bottom:1px solid var(--secondary)}.wp-block-separator{border:0;border-top:1px solid var(--secondary-light);-webkit-box-sizing:border-box;box-sizing:border-box;margin:40px 0;opacity:1}.wp-block-separator.alignwide{width:1312px}.wp-block-column{margin-bottom:12px}.gutenberg-content ul ::marker,ul.wp-block-list ::marker{color:var(--secondary)}.gutenberg-content ul:not(class) li,ul.wp-block-list:not(class) li{margin-top:8px}.gutenberg-content ol ::marker,ol.wp-block-list ::marker{font-weight:500}.gutenberg-content ol:not(class) li,ol.wp-block-list:not(class) li{margin-top:8px}.is-style-gradient:is(h1,h2,h3,h4,h5,h6){background-image:-webkit-gradient(linear, left top, right top, from(var(--primary)), to(var(--secondary)));background-image:linear-gradient(to right, var(--primary), var(--secondary));-webkit-background-clip:text;background-clip:text;-moz-text-fill-color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0)}.is-style-subtle:is(h1,h2,h3,h4,h5,h6){color:var(--dgrey);letter-spacing:.075em;margin-bottom:.8em;margin-top:1em;text-transform:uppercase;font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:20px;font-weight:400}.wp-block-quote{border-left:none;padding-left:0}.wp-block-quote p{margin-bottom:0}.wp-block-quote cite{display:block;margin-top:8px}.wp-block-quote cite::before{content:"– "}.wp-block-quote.is-style-boxed{background:var(--lgrey);border-left:8px solid var(--secondary);padding:24px;margin:24px 0}@media only screen and (min-width: 900px){.wp-block-quote.is-style-boxed{margin:48px 0}}.wp-block-quote.is-style-boxed:first-child,.wp-block-headspin-anchor:first-child+.wp-block-quote.is-style-boxed{margin-top:0}.wp-block-quote.is-style-boxed:last-child{margin-bottom:0}@media only screen and (max-width: 599px){.wp-block-quote.is-style-boxed{margin-left:calc(var(--base-padding)*-1);width:calc(100% + var(--base-padding)*2)}}@media only screen and (min-width: 600px){.wp-block-quote.is-style-boxed{border-left-width:12px;padding:40px}}@media only screen and (min-width: 900px){.wp-block-quote.is-style-boxed{padding:40px 80px}}.wp-block-quote.is-style-boxed p{font-style:italic;font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:22px;font-weight:300}@media only screen and (min-width: 600px){.wp-block-quote.is-style-boxed p{font-size:24px}}@media only screen and (min-width: 900px){.wp-block-quote.is-style-boxed p{font-size:28px}}.wp-block-image:last-child{margin-bottom:0}.wp-block-columns .wp-block-column:last-child{margin-bottom:0}.wp-block-buttons{gap:0 !important}.wp-block-buttons .wp-block-button{margin:0 .5em .5em 0}.wp-block-headspin-page-cover{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--black);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:35vw;position:relative}.wp-block-headspin-page-cover.text-white{color:var(--white)}.wp-block-headspin-page-cover .page-cover__background-wrapper{background-size:cover;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.wp-block-headspin-page-cover .page-cover__background-wrapper.video-top .vimeo-video{position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.wp-block-headspin-page-cover .page-cover__background-wrapper.video-bottom .vimeo-video{bottom:0;position:absolute;top:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.wp-block-headspin-page-cover.overlay .page-cover__background-wrapper::after{background:var(--lgrey);content:"";height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%}.wp-block-headspin-page-cover.overlay.text-white .page-cover__background-wrapper::after{background:var(--black);opacity:.3}.wp-block-headspin-page-cover .video-background{height:100%;left:0;position:absolute;top:0;width:100%}.wp-block-headspin-page-cover .page-cover__content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:40px;padding-top:40px;position:relative;z-index:1}@media only screen and (min-width: 900px){.wp-block-headspin-page-cover .page-cover__content-wrapper{padding-bottom:120px;padding-top:80px}}.wp-block-headspin-page-cover .page-cover__content-container{-ms-flex-item-align:center;align-self:center;max-width:900px}@media only screen and (min-width: 900px){.wp-block-headspin-page-cover .page-cover__content-container{margin:0 auto}.wp-block-headspin-page-cover .page-cover__content-container.top{-ms-flex-item-align:start;align-self:flex-start}.wp-block-headspin-page-cover .page-cover__content-container.bottom{-ms-flex-item-align:end;align-self:flex-end}.wp-block-headspin-page-cover .page-cover__content-container.left{margin-left:0}.wp-block-headspin-page-cover .page-cover__content-container.right{margin-right:0}}.wp-block-headspin-page-cover .page-cover__content-container .page-cover__heading{font-family:"Sora",Helvetica,Arial,sans-serif;font-size:36px;font-weight:500;line-height:1.1}@media only screen and (min-width: 600px){.wp-block-headspin-page-cover .page-cover__content-container .page-cover__heading{font-size:48px}}@media only screen and (min-width: 1200px){.wp-block-headspin-page-cover .page-cover__content-container .page-cover__heading{font-size:64px}}.wp-block-headspin-page-cover .page-cover__intro{font-size:20px;font-weight:400;line-height:1.2;max-width:800px}@media only screen and (min-width: 600px){.wp-block-headspin-page-cover .page-cover__intro{font-size:28px}}.wp-block-headspin-page-cover .page-cover__intro a{color:currentColor}.wp-block-headspin-page-cover .wp-block-buttons{gap:0;margin-top:32px}@media only screen and (max-width: 599px){.wp-block-headspin-page-cover .wp-block-buttons{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (min-width: 600px){.wp-block-headspin-page-cover .wp-block-buttons{margin-top:48px}}.wp-block-headspin-page-cover .wp-block-button{margin:0 8px 8px 0}@media only screen and (min-width: 900px){.wp-block-headspin-page-cover .wp-block-button{margin:0 24px 0 0}}@media only screen and (min-width: 600px){.wp-block-headspin-page-cover .wp-block-button__link{min-width:200px}}.share-price-news-block{background:var(--lgrey)}@media only screen and (min-width: 1200px){.share-price-news-block{display:-webkit-box;display:-ms-flexbox;display:flex}}.share-price-news-block .share-price{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:24px var(--base-padding);margin-left:max(0.01px, calc(50vw - var(--page-width) / 2 - var(--base-padding)));width:100%}@media only screen and (min-width: 600px){.share-price-news-block .share-price{-ms-flex-preferred-size:55%;flex-basis:55%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (min-width: 1200px){.share-price-news-block .share-price{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:40px 40px 40px var(--base-padding)}}.share-price-news-block .share-price__prices{color:var(--primary);margin-bottom:24px}@media only screen and (min-width: 600px){.share-price-news-block .share-price__prices{margin:0 24px 0 0}}@media only screen and (min-width: 1200px){.share-price-news-block .share-price__prices{margin-right:64px}}.share-price-news-block .share-price__group:not(:last-child){margin-bottom:24px}.share-price-news-block .share-price__item{font-size:16px;font-weight:400}.share-price-news-block .share-price__price{display:-webkit-box;display:-ms-flexbox;display:flex}.share-price-news-block .share-price__number{font-size:48px;font-weight:700;line-height:1}.share-price-news-block .share-price__details{font-size:16px;margin:4px 0 0 4px}.share-price-news-block .share-price__change{color:var(--secondary-light);font-weight:700;padding-left:16px;position:relative}.share-price-news-block .share-price__change::before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) currentColor;border-style:solid;border-width:10px 6px;bottom:7px;content:"";left:0;position:absolute}.share-price-news-block .share-price__change.down{color:var(--danger)}.share-price-news-block .share-price__change.down::before{-webkit-transform:translateY(9px) rotate(180deg);transform:translateY(9px) rotate(180deg)}.share-price-news-block .share-price__description{max-width:380px}.share-price-news-block .share-price__description .btn{float:right}.share-price-news-block .share-news{background-image:var(--gradient);color:var(--white);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:45%;flex-basis:45%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0}.share-price-news-block .share-news__latest{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:max(0.01px, calc(50vw - var(--page-width) / 2 - var(--base-padding)));padding:var(--base-padding);position:relative}@media only screen and (min-width: 1500px){.share-price-news-block .share-news__latest{padding:24px var(--base-padding) 24px 40px}}.share-price-news-block .share-news__latest::after{background:var(--secondary-light);content:"";height:1px;left:0;position:absolute;top:100%;width:100%}@media only screen and (min-width: 1200px){.share-price-news-block .share-news__latest::after{width:45vw}}.share-price-news-block .share-news__latest-heading:is(h2){letter-spacing:.1em;margin:0 0 .4em;padding-left:1.6em;position:relative;text-transform:uppercase;font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:20px;font-weight:400}.share-price-news-block .share-news__latest-heading:is(h2)::before{background:var(--secondary-light);border:1px solid var(--secondary-light);border-radius:99px;-webkit-box-shadow:inset 0 0 0 4px var(--primary);box-shadow:inset 0 0 0 4px var(--primary);content:"";height:1.1em;left:0;position:absolute;top:4px;width:1.1em;z-index:1}.share-price-news-block .share-news__latest-heading:is(h2)::after{-webkit-animation:pulse 5s infinite ease-out;animation:pulse 5s infinite ease-out;-webkit-transform:scale(3);transform:scale(3);border:1px solid var(--secondary-light);border-radius:99px;-webkit-box-shadow:inset 0 0 0 3px var(--primary),inset 0 0 0 4px var(--secondary-light),inset 0 0 0 5px var(--primary);box-shadow:inset 0 0 0 3px var(--primary),inset 0 0 0 4px var(--secondary-light),inset 0 0 0 5px var(--primary);content:"";height:1.1em;left:0;pointer-events:none;position:absolute;top:4px;width:1.1em}.share-price-news-block .share-news__latest-title{margin:0}.share-price-news-block .share-news__latest-title a{color:currentColor}.share-price-news-block .share-news__latest-title a:not(:hover){text-decoration:none}.share-price-news-block .share-news__footer{margin-right:max(0.01px, calc(50vw - var(--page-width) / 2 - var(--base-padding)));padding:16px var(--base-padding)}@media only screen and (min-width: 600px){.share-price-news-block .share-news__footer{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width: 1500px){.share-price-news-block .share-news__footer{padding:16px var(--base-padding) 16px 40px}}.share-price-news-block .share-news__archive-link{color:var(--white);display:inline-block;font-weight:400;margin-bottom:12px;padding-left:16px;position:relative}@media only screen and (min-width: 600px){.share-price-news-block .share-news__archive-link{margin:0 12px 0 0}}.share-price-news-block .share-news__archive-link::before{border:solid currentColor;border-width:2px 2px 0 0;content:"";height:8px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);width:8px}@-webkit-keyframes pulse{from{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%,100%{opacity:0;-webkit-transform:scale(3);transform:scale(3)}}@keyframes pulse{from{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%,100%{opacity:0;-webkit-transform:scale(3);transform:scale(3)}}.wp-block-headspin-image-text{--image-text-content-width: 50;--image-text-outer-padding: 24px;position:relative}@media only screen and (min-width: 600px){.wp-block-headspin-image-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media only screen and (min-width: 1500px){.wp-block-headspin-image-text{--image-text-outer-padding: 64px}}.wp-block-headspin-image-text .image-text__image{-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-negative:0;flex-shrink:0;margin:0;min-height:50vw;overflow:hidden;position:relative;width:100%;z-index:1}@media only screen and (min-width: 600px){.wp-block-headspin-image-text .image-text__image{min-height:25vw;width:50%}}.wp-block-headspin-image-text .image-text__image img{width:100%}.wp-block-headspin-image-text .image-text__content{padding:var(--base-padding) var(--base-padding) 40px;position:relative;width:100%}@media only screen and (min-width: 600px){.wp-block-headspin-image-text .image-text__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:24px var(--image-text-outer-padding) 40px;width:50%}}@media only screen and (min-width: 1200px){.wp-block-headspin-image-text .image-text__content{padding-bottom:64px}}.wp-block-headspin-image-text .image-text__content .image-text__subheading{color:var(--dgrey);letter-spacing:.05em;margin-bottom:2em;text-transform:uppercase;font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:18px;font-weight:400}@media only screen and (min-width: 1200px){.wp-block-headspin-image-text .image-text__content .image-text__subheading{font-size:20px}}.wp-block-headspin-image-text .image-text__content .image-text__heading{font-size:24px;font-weight:700;line-height:1.2;margin:0 0 .5em}@media only screen and (min-width: 900px){.wp-block-headspin-image-text .image-text__content .image-text__heading{font-size:32px}}@media only screen and (min-width: 1200px){.wp-block-headspin-image-text .image-text__content .image-text__heading{font-size:48px}}.wp-block-headspin-image-text .image-text__content .image-text__preamble{max-width:500px}@media only screen and (min-width: 1200px){.wp-block-headspin-image-text .image-text__content-wrapper{margin-right:max(0.01px, calc(50vw - var(--page-width) / 2 - var(--image-text-outer-padding)))}}.wp-block-headspin-image-text .image-text__btn{margin-top:24px}.wp-block-headspin-image-text.image-right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.wp-block-headspin-image-text.image-right .image-text__content{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (min-width: 1200px){.wp-block-headspin-image-text.image-right .image-text__content-wrapper{margin-left:max(0.01px, calc(50vw - var(--page-width) / 2 - var(--image-text-outer-padding)));margin-right:0}}.wp-block-headspin-image-text.cols-4555,.wp-block-headspin-image-text.cols-5545.image-right{--image-text-content-width: 55}@media only screen and (min-width: 900px){.wp-block-headspin-image-text.cols-4555 .image-text__image,.wp-block-headspin-image-text.cols-5545.image-right .image-text__image{width:45%}.wp-block-headspin-image-text.cols-4555 .image-text__content,.wp-block-headspin-image-text.cols-5545.image-right .image-text__content{width:55%}}.wp-block-headspin-image-text.cols-5545,.wp-block-headspin-image-text.cols-4555.image-right{--image-text-content-width: 45}@media only screen and (min-width: 900px){.wp-block-headspin-image-text.cols-5545 .image-text__image,.wp-block-headspin-image-text.cols-4555.image-right .image-text__image{width:55%}.wp-block-headspin-image-text.cols-5545 .image-text__content,.wp-block-headspin-image-text.cols-4555.image-right .image-text__content{width:45%}}.wp-block-headspin-image-text .image-text__arrow{border:solid rgba(0,0,0,0);border-width:24px;display:none;height:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;z-index:1}@media only screen and (min-width: 600px){.wp-block-headspin-image-text .image-text__arrow{display:block}}.wp-block-headspin-image-text .image-text__arrow.top{border-top-color:var(--secondary);top:0}.wp-block-headspin-image-text .image-text__arrow.bottom{border-bottom-color:var(--secondary);bottom:0}@media only screen and (min-width: 900px){.wp-block-headspin-image-text.cols-4555 .image-text__arrow{left:45%}}@media only screen and (min-width: 900px){.wp-block-headspin-image-text.cols-5545 .image-text__arrow{left:55%}}.wp-block-headspin-image-text.alignwide{margin:24px 0}@media only screen and (min-width: 900px){.wp-block-headspin-image-text.alignwide{margin:48px 0}}.wp-block-headspin-image-text.alignwide:first-child,.wp-block-headspin-anchor:first-child+.wp-block-headspin-image-text.alignwide{margin-top:0}.wp-block-headspin-image-text.alignwide:last-child{margin-bottom:0}.wp-block-headspin-image-text.alignwide+.wp-block-headspin-image-text.alignwide{margin-top:48px}@media only screen and (min-width: 900px){.wp-block-headspin-image-text.alignwide+.wp-block-headspin-image-text.alignwide{margin-top:96px}}@media only screen and (max-width: 599px){.wp-block-headspin-image-text.alignwide .image-text__content{padding-left:0;padding-right:0}}@media only screen and (min-width: 900px){.wp-block-headspin-image-text.alignwide .image-text__content{max-width:calc(45% + 24px)}}@media only screen and (min-width: 600px){.wp-block-headspin-image-text.alignwide.image-right .image-text__content{margin-right:auto;padding-left:0;padding-right:24px}.wp-block-headspin-image-text.alignwide.image-right .image-text__content-wrapper{margin-left:0}.wp-block-headspin-image-text.alignwide.image-left .image-text__content{margin-left:auto;padding-left:24px;padding-right:0}.wp-block-headspin-image-text.alignwide.image-left .image-text__content-wrapper{margin-right:0}}.wp-block-headspin-text-columns{background:var(--secondary);color:var(--white);padding:32px 0;position:relative}@media only screen and (min-width: 900px){.wp-block-headspin-text-columns{padding:48px 0}}.wp-block-headspin-text-columns .text-columns__heading{letter-spacing:.05em;margin-bottom:56px;text-align:center;text-transform:uppercase;font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:18px;font-weight:400}.wp-block-headspin-text-columns .text-columns__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:-16px;width:calc(100% + 32px)}@media only screen and (min-width: 900px){.wp-block-headspin-text-columns .text-columns__grid{margin:-16px -24px;width:calc(100% + 40px)}}.wp-block-headspin-text-columns .wp-block-headspin-text-column{padding:16px;width:100%}@media only screen and (min-width: 600px){.wp-block-headspin-text-columns .wp-block-headspin-text-column{width:50%}}@media only screen and (min-width: 900px){.wp-block-headspin-text-columns .wp-block-headspin-text-column{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:380px;padding:16px 24px;width:25%}}@media only screen and (min-width: 600px)and (max-width: 899px){.wp-block-headspin-text-columns .wp-block-headspin-text-column:last-child:nth-child(odd){margin:0 auto}}.wp-block-headspin-text-columns .text-column__heading{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;margin-bottom:.8em}.wp-block-headspin-text-columns .text-column__heading svg{margin-right:8px;width:auto}.wp-block-headspin-text-columns .text-column__heading svg path{fill:currentColor}.wp-block-headspin-text-columns .text-columns__btn{margin-top:40px;text-align:center}.wp-block-headspin-text-columns .text-columns__arrow{border:solid rgba(0,0,0,0);border-width:24px;display:none;height:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;z-index:10}@media only screen and (min-width: 600px){.wp-block-headspin-text-columns .text-columns__arrow{display:block}}.wp-block-headspin-text-columns .text-columns__arrow.top{border-bottom-color:var(--secondary);bottom:100%}.wp-block-headspin-text-columns .text-columns__arrow.bottom{border-top-color:var(--secondary);top:100%}@media only screen and (min-width: 900px){.wp-block-headspin-text-columns .text-columns__arrow.pos-4555{left:45%}.wp-block-headspin-text-columns .text-columns__arrow.pos-5545{left:55%}}.wp-block-headspin-icon-group{--icon-group-column-gap: 24px;margin:40px 0}.wp-block-headspin-icon-group:first-child{margin-top:0}.wp-block-headspin-icon-group:last-child{margin-bottom:0}@media only screen and (min-width: 600px){.wp-block-headspin-icon-group{--icon-group-column-gap: 40px}}@media only screen and (min-width: 1200px){.wp-block-headspin-icon-group{--icon-group-column-gap: 80px}}.wp-block-headspin-icon-group .icon-group__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:calc(var(--icon-group-column-gap)*-0.5);pointer-events:none;width:calc(100% + var(--icon-group-column-gap))}.wp-block-headspin-icon-group .wp-block-headspin-icon{color:var(--dgrey);padding:calc(var(--icon-group-column-gap)/2);width:100%}@media only screen and (min-width: 600px){.wp-block-headspin-icon-group .wp-block-headspin-icon{width:50%}}@media only screen and (min-width: 900px){.wp-block-headspin-icon-group .wp-block-headspin-icon{width:25%}}.wp-block-headspin-icon-group .icon__container{pointer-events:all}.wp-block-headspin-icon-group .icon__icon{margin-bottom:24px}.wp-block-headspin-icon-group .icon__icon svg{width:auto}.wp-block-headspin-icon-group h3.icon__title{font-size:18px;margin-bottom:14px}.wp-block-headspin-section{background:var(--lgrey);padding:40px 0}@media only screen and (min-width: 900px){.wp-block-headspin-section{padding:80px 0}}.wp-block-headspin-section.is-style-dark{background:var(--black);color:var(--white)}.wp-block-headspin-employees{margin:24px 0}@media only screen and (min-width: 900px){.wp-block-headspin-employees{margin:48px 0}}.wp-block-headspin-employees:first-child,.wp-block-headspin-anchor:first-child+.wp-block-headspin-employees{margin-top:0}.wp-block-headspin-employees:last-child{margin-bottom:0}.wp-block-headspin-employees .employees-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-24px -8px;width:calc(100% + 16px)}.wp-block-headspin-employees .employee{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:24px 8px;width:100%}@media only screen and (min-width: 450px){.wp-block-headspin-employees .employee{width:50%}}@media only screen and (min-width: 900px){.wp-block-headspin-employees .employee{width:33.33%}}@media only screen and (min-width: 1200px){.wp-block-headspin-employees .employee{width:25%}}.wp-block-headspin-employees .employee__image{padding-bottom:80%;position:relative}.wp-block-headspin-employees .employee__image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center 30%;object-position:center 30%;position:absolute;top:0;width:100%}.wp-block-headspin-employees .employee__name:is(h4){color:var(--primary);font-size:18px;font-weight:600;margin:8px 0 0}.wp-block-headspin-employees .employee__title{margin:0 !important;font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:18px;font-weight:400}.wp-block-headspin-employees .employee__bio{color:var(--dgrey);font-weight:400;margin:12px 0 0}.wp-block-headspin-employees .employee__spacer{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.wp-block-headspin-employees .employee__spacer:last-child{border-bottom:1px solid var(--grey);margin-top:16px}.wp-block-headspin-employees .employee__footer{border:solid var(--grey);border-width:1px 0;color:var(--dgrey);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:400;margin-top:12px;padding:4px 0;text-transform:uppercase}.wp-block-headspin-employees .employee__nationality{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:12px}.wp-block-headspin-employees .employee__born{white-space:nowrap}.wp-block-headspin-pullquote{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--white);display:-webkit-box;display:-ms-flexbox;display:flex;min-height:30vw;padding:80px 0;position:relative}.wp-block-headspin-pullquote .pullquote__background-wrapper{background-color:var(--black);background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}.wp-block-headspin-pullquote .pullquote__background-wrapper::after{background-color:inherit;content:"";display:none;height:100%;left:0;opacity:.2;position:absolute;top:0;width:100%}.wp-block-headspin-pullquote .pullquote__content-wrapper{max-width:1150px;position:relative;z-index:1}.wp-block-headspin-pullquote .pullquote__text{margin:0;text-align:center;font-family:"Sora",Helvetica,Arial,sans-serif;font-size:24px;font-weight:600;line-height:1.2}@media only screen and (min-width: 600px){.wp-block-headspin-pullquote .pullquote__text{font-size:32px}}@media only screen and (min-width: 1200px){.wp-block-headspin-pullquote .pullquote__text{font-size:40px}}.wp-block-headspin-pullquote .pullquote__text::after,.wp-block-headspin-pullquote .pullquote__text::before{display:none}.wp-block-headspin-pullquote .pullquote__btn{margin-top:40px;text-align:center}@media only screen and (min-width: 600px){.wp-block-headspin-pullquote .pullquote__btn{margin-top:80px}}.wp-block-headspin-pullquote.overlay .pullquote__background-wrapper::after{display:block}.wp-block-headspin-pullquote.text-black{color:var(--black)}.wp-block-headspin-pullquote.text-black .pullquote__background-wrapper{background-color:var(--white)}.wp-block-headspin-split-quote{--split-quote-content-width: 50;--split-quote-outer-padding: 24px;position:relative}@media only screen and (min-width: 600px){.wp-block-headspin-split-quote{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media only screen and (min-width: 1500px){.wp-block-headspin-split-quote{--split-quote-outer-padding: 64px}}.wp-block-headspin-split-quote .split-quote__image{-ms-flex-negative:0;flex-shrink:0;margin:0;min-height:50vw;overflow:hidden;position:relative;width:100%;z-index:1}@media only screen and (min-width: 600px){.wp-block-headspin-split-quote .split-quote__image{min-height:25vw;width:50%}}.wp-block-headspin-split-quote .split-quote__image img{width:100%}.wp-block-headspin-split-quote .split-quote__content{background:var(--secondary);padding:24px var(--base-padding) 40px;position:relative;width:100%}@media only screen and (min-width: 600px){.wp-block-headspin-split-quote .split-quote__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;padding:40px var(--split-quote-outer-padding);width:50%}}@media only screen and (min-width: 1200px){.wp-block-headspin-split-quote .split-quote__content{padding-bottom:80px;padding-top:80px}}.wp-block-headspin-split-quote .split-quote__content .split-quote__heading{font-size:24px;font-weight:700;line-height:1.2;margin:0 0 1em}@media only screen and (min-width: 1200px){.wp-block-headspin-split-quote .split-quote__content .split-quote__heading{font-size:30px}}.wp-block-headspin-split-quote .split-quote__content .split-quote__quote{font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:18px;font-weight:300;line-height:1.4}@media only screen and (min-width: 1200px){.wp-block-headspin-split-quote .split-quote__content .split-quote__quote{font-size:22px}}.wp-block-headspin-split-quote .split-quote__content cite{font-style:normal;text-align:right}.wp-block-headspin-split-quote .split-quote__content .split-quote__cite-name{font-size:18px;margin:0}@media only screen and (min-width: 600px){.wp-block-headspin-split-quote .split-quote__content .split-quote__cite-name{font-size:20px}}.wp-block-headspin-split-quote .split-quote__content .split-quote__cite-title{font-size:16px;font-weight:300}@media only screen and (min-width: 600px){.wp-block-headspin-split-quote .split-quote__content .split-quote__cite-title{font-size:18px}}.wp-block-headspin-split-quote .split-quote__content-wrapper{color:var(--white) !important;margin-bottom:0;width:100%}@media only screen and (min-width: 1200px){.wp-block-headspin-split-quote .split-quote__content-wrapper body:not(.has-sidemenu){margin-right:max(0.01px, calc(50vw - var(--full-width) / 2 - var(--split-quote-outer-padding)))}}.wp-block-headspin-split-quote .split-quote__content-wrapper p{font-family:"Roboto",Helvetica,Arial,sans-serif}.wp-block-headspin-split-quote .split-quote__content-wrapper p::before,.wp-block-headspin-split-quote .split-quote__content-wrapper p::after{display:none}.wp-block-headspin-split-quote .split-quote__btn{margin-top:24px}.wp-block-headspin-split-quote.image-right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.wp-block-headspin-split-quote.image-right .split-quote__content{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (min-width: 1200px){.wp-block-headspin-split-quote.image-right .split-quote__content-wrapper body:not(.has-sidemenu){margin-left:max(0.01px, calc(50vw - var(--full-width) / 2 - var(--split-quote-outer-padding)));margin-right:0}}.wp-block-headspin-split-quote.cols-4555,.wp-block-headspin-split-quote.cols-5545.image-right{--split-quote-content-width: 55}@media only screen and (min-width: 900px){.wp-block-headspin-split-quote.cols-4555 .split-quote__image,.wp-block-headspin-split-quote.cols-5545.image-right .split-quote__image{width:45%}.wp-block-headspin-split-quote.cols-4555 .split-quote__content,.wp-block-headspin-split-quote.cols-5545.image-right .split-quote__content{width:55%}}.wp-block-headspin-split-quote.cols-5545,.wp-block-headspin-split-quote.cols-4555.image-right{--split-quote-content-width: 45}@media only screen and (min-width: 900px){.wp-block-headspin-split-quote.cols-5545 .split-quote__image,.wp-block-headspin-split-quote.cols-4555.image-right .split-quote__image{width:55%}.wp-block-headspin-split-quote.cols-5545 .split-quote__content,.wp-block-headspin-split-quote.cols-4555.image-right .split-quote__content{width:45%}}.wp-block-headspin-cta{--cta-content-width: 50;--cta-outer-padding: 24px;position:relative}@media only screen and (min-width: 600px){.wp-block-headspin-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media only screen and (min-width: 1500px){.wp-block-headspin-cta{--cta-outer-padding: 64px}}.wp-block-headspin-cta .cta__image{-ms-flex-negative:0;flex-shrink:0;margin:0;min-height:50vw;overflow:hidden;position:relative;width:100%;z-index:1}@media only screen and (min-width: 600px){.wp-block-headspin-cta .cta__image{min-height:15vw;width:50%}}.wp-block-headspin-cta .cta__image img{width:100%}.wp-block-headspin-cta .cta__content{background:var(--secondary);padding:24px var(--base-padding) 40px;position:relative;width:100%}@media only screen and (min-width: 600px){.wp-block-headspin-cta .cta__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;padding:40px var(--cta-outer-padding);width:50%}}@media only screen and (min-width: 1200px){.wp-block-headspin-cta .cta__content{padding-bottom:64px;padding-top:64px}}.wp-block-headspin-cta .cta__content .cta__heading{font-size:18px;font-weight:400;letter-spacing:.05em;margin:0 0 1em;text-transform:uppercase}.wp-block-headspin-cta .cta__content .cta__text{font-family:"Sora",Helvetica,Arial,sans-serif;font-size:22px;font-weight:400}@media only screen and (min-width: 1200px){.wp-block-headspin-cta .cta__content .cta__text{font-size:30px}}.wp-block-headspin-cta .cta__content-wrapper{color:var(--white);margin-bottom:0}@media only screen and (min-width: 1200px){.wp-block-headspin-cta .cta__content-wrapper{margin-right:max(0.01px, calc(50vw - var(--full-width) / 2 - var(--cta-outer-padding)))}}.wp-block-headspin-cta .cta__content-wrapper p{font-family:"Roboto",Helvetica,Arial,sans-serif}.wp-block-headspin-cta .cta__content-wrapper p::before,.wp-block-headspin-cta .cta__content-wrapper p::after{display:none}.wp-block-headspin-cta .cta__btn{margin-top:64px}.wp-block-headspin-cta.image-right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.wp-block-headspin-cta.image-right .cta__content{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (min-width: 1200px){.wp-block-headspin-cta.image-right .cta__content-wrapper{margin-left:max(0.01px, calc(50vw - var(--full-width) / 2 - var(--cta-outer-padding)));margin-right:0}}.wp-block-headspin-cta.cols-4555,.wp-block-headspin-cta.cols-5545.image-right{--cta-content-width: 55}@media only screen and (min-width: 900px){.wp-block-headspin-cta.cols-4555 .cta__image,.wp-block-headspin-cta.cols-5545.image-right .cta__image{width:45%}.wp-block-headspin-cta.cols-4555 .cta__content,.wp-block-headspin-cta.cols-5545.image-right .cta__content{width:55%}}.wp-block-headspin-cta.cols-5545,.wp-block-headspin-cta.cols-4555.image-right{--cta-content-width: 45}@media only screen and (min-width: 900px){.wp-block-headspin-cta.cols-5545 .cta__image,.wp-block-headspin-cta.cols-4555.image-right .cta__image{width:55%}.wp-block-headspin-cta.cols-5545 .cta__content,.wp-block-headspin-cta.cols-4555.image-right .cta__content{width:45%}}.wp-block-headspin-jobs{margin:24px 0}@media only screen and (min-width: 900px){.wp-block-headspin-jobs{margin:48px 0}}.wp-block-headspin-jobs:first-child,.wp-block-headspin-anchor:first-child+.wp-block-headspin-jobs{margin-top:0}.wp-block-headspin-jobs:last-child{margin-bottom:0}.wp-block-headspin-jobs .job-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:row;-ms-flex:row;flex:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wp-block-headspin-jobs .jobs-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -16px}.wp-block-headspin-jobs .jobs-grid .job{font-weight:400;padding:24px;width:100%;margin:16px;background:var(--white);position:relative}@media only screen and (min-width: 900px){.wp-block-headspin-jobs .jobs-grid .job{padding:24px 24px 24px 164px}}.wp-block-headspin-jobs .jobs-grid .job.hidden,.wp-block-headspin-jobs .jobs-grid .job.off-page{display:none}@media only screen and (min-width: 450px){.wp-block-headspin-jobs .jobs-grid .job{width:50%}}@media only screen and (min-width: 600px){.wp-block-headspin-jobs .jobs-grid .job{width:calc(50% - 32px)}}@media only screen and (min-width: 900px){.wp-block-headspin-jobs .jobs-grid .job{width:calc(50% - 32px)}}@media only screen and (min-width: 1200px){.wp-block-headspin-jobs .jobs-grid .job{width:calc(50% - 32px)}}.wp-block-headspin-jobs .jobs-grid .job::before{content:"";display:none;height:calc(100% - 48px);width:100px;left:36px;position:absolute;background-repeat:no-repeat;background-position:center center;background-image:URL('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 120.516 121.414"><g fill="none" stroke="%2300ce7c" stroke-linejoin="round" stroke-width="2" data-name="Layer 1" transform="translate(0 1)"><path d="M100.494 71.734a19 19 0 1 1-18.981 19 19 19 0 0 1 18.981-19Z" data-name="Caminho 823"/><path d="m106.554 96.796-6.06-6.06V79.171" data-name="Caminho 824"/><circle cx="13.948" cy="13.948" r="13.948" data-name="Elipse 12" transform="translate(7.128 75.781)"/><path d="M33.731 89.73h8.402" data-name="Linha 130"/><path d="M0 89.73h8.402" data-name="Linha 131"/><path d="m30.033 98.686 5.937 5.937" data-name="Linha 132"/><path d="m6.163 74.836 5.957 5.937" data-name="Linha 133"/><path d="M21.077 102.384v8.402" data-name="Linha 134"/><path d="M21.077 68.653v8.402" data-name="Linha 135"/><path d="m12.12 98.686-5.957 5.937" data-name="Linha 136"/><path d="m35.97 74.836-5.937 5.937" data-name="Linha 137"/><path d="M60.436 9.963h.719a5.752 5.752 0 0 1 5.731 6.43l-.37 3.122a5.731 5.731 0 0 1-5.711 5.098 5.752 5.752 0 0 1-5.731-5.1l-.37-3.122a5.772 5.772 0 0 1 5.731-6.43Z" data-name="Caminho 825"/><path d="M75.267 43.365v-4.6a7.642 7.642 0 0 0-6.553-6.923 36.771 36.771 0 0 0-15.838 0 7.642 7.642 0 0 0-6.553 6.984v4.6" data-name="Caminho 826"/><path d="M36.771 24.035a24.035 24.035 0 1 1 24.035 24.034 24.035 24.035 0 0 1-24.035-24.034Z" data-name="Caminho 827"/><path d="M15.653 64.052a44.844 44.844 0 0 1 1.13-4.417 43.427 43.427 0 0 1 1.561-4.232 40.264 40.264 0 0 1 1.931-4.108c.719-1.315 1.479-2.588 2.3-3.8s1.726-2.4 2.671-3.554 1.931-2.219 2.958-3.266a28.644 28.644 0 0 1 3.287-2.979" data-name="Caminho 828"/><path d="M86.567 111.546a48.96 48.96 0 0 1-3.8 2.321 34.369 34.369 0 0 1-4.109 1.931c-1.459.575-2.794 1.109-4.232 1.561a44.845 44.845 0 0 1-4.417 1.13c-1.5.308-3.04.534-4.581.7a44.533 44.533 0 0 1-4.7.226 32.943 32.943 0 0 1-4.725-.226c-1.561-.226-3.081-.39-4.581-.7s-2.958-.7-4.417-1.13a41.544 41.544 0 0 1-4.232-1.561c-1.376-.575-2.712-1.233-4.109-1.931a31.758 31.758 0 0 1-3.8-2.321" data-name="Caminho 829"/><path d="M90.12 37.778a49.359 49.359 0 0 1 3.266 2.979 32.312 32.312 0 0 1 2.979 3.266c.924 1.212 1.808 2.321 2.65 3.554a41.5 41.5 0 0 1 2.3 3.8c.719 1.294 1.356 2.65 2.054 4.109a30.134 30.134 0 0 1 1.541 4.232 44.842 44.842 0 0 1 1.13 4.417" data-name="Caminho 830"/></g></svg>')}@media only screen and (min-width: 900px){.wp-block-headspin-jobs .jobs-grid .job::before{display:block}}.wp-block-headspin-jobs .jobs-grid .job a.clean{color:var(--dgrey);text-decoration:none;-webkit-transition:color .2s ease-in;transition:color .2s ease-in;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.wp-block-headspin-jobs .jobs-grid .job a.clean:hover{color:var(--primary)}.wp-block-headspin-jobs .jobs-grid .job__name{font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:24px;font-weight:500;margin:8px 0 0}.wp-block-headspin-jobs .jobs-grid .job__location{margin:0;font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:18px;font-weight:400}.wp-block-headspin-jobs .jobs-grid .job__date{font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;margin:12px 0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.wp-block-headspin-jobs .jobs-grid .job__type{font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:16px;font-weight:300;text-align:right}.wp-block-headspin-key-figures{margin:24px 0}@media only screen and (min-width: 900px){.wp-block-headspin-key-figures{margin:48px 0}}.wp-block-headspin-key-figures:first-child,.wp-block-headspin-anchor:first-child+.wp-block-headspin-key-figures{margin-top:0}.wp-block-headspin-key-figures:last-child{margin-bottom:0}.wp-block-headspin-key-figures .key-figures__grid{display:grid;gap:16px;grid-template-columns:1fr}@media only screen and (min-width: 600px){.wp-block-headspin-key-figures .key-figures__grid{grid-template-columns:1fr 1fr}}.wp-block-headspin-share-info+.wp-block-headspin-key-figures{margin-top:-8px}@media only screen and (min-width: 900px){.wp-block-headspin-share-info+.wp-block-headspin-key-figures{margin-top:-32px}}.wp-block-headspin-key-figure{--key-figure-icon-width: 40px;--key-figure-icon-margin: 16px;background:var(--lgrey);padding:24px 16px;position:relative;text-align:center}@media only screen and (min-width: 900px){.wp-block-headspin-key-figure{--key-figure-icon-width: 52px}}@media only screen and (min-width: 1200px){.wp-block-headspin-key-figure{--key-figure-icon-width: 64px;--key-figure-icon-margin: 24px;padding:40px 24px}}@media only screen and (min-width: 600px){.wp-block-headspin-key-figure:last-child:nth-child(odd){grid-column-end:span 2}}.wp-block-headspin-section .wp-block-headspin-key-figure{background:var(--white)}.wp-block-headspin-key-figure .key-figure__title:is(h3){color:var(--dgrey);letter-spacing:.05em;margin:0;padding:0 calc(var(--key-figure-icon-margin) + var(--key-figure-icon-width));text-transform:uppercase;font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:20px;font-weight:400}.wp-block-headspin-key-figure .key-figure__icon{position:absolute;right:var(--key-figure-icon-margin);top:var(--key-figure-icon-margin);width:var(--key-figure-icon-width)}.wp-block-headspin-key-figure .key-figure__icon path{fill:var(--secondary)}.wp-block-headspin-key-figure .key-figure__number{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;color:var(--dgrey);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:.2em;font-family:"Sora",Helvetica,Arial,sans-serif;font-size:52px;font-weight:300}@media only screen and (min-width: 900px){.wp-block-headspin-key-figure .key-figure__number{font-size:72px}}@media only screen and (min-width: 1200px){.wp-block-headspin-key-figure .key-figure__number{font-size:90px}}.wp-block-headspin-key-figure .key-figure__number-suffix{font-size:.8em}.wp-block-headspin-key-figure .key-figure__description{color:var(--secondary);margin:1em auto 0;max-width:800px}.wp-block-headspin-share-info{margin:24px 0}@media only screen and (min-width: 900px){.wp-block-headspin-share-info{margin:48px 0}}.wp-block-headspin-share-info:first-child,.wp-block-headspin-anchor:first-child+.wp-block-headspin-share-info{margin-top:0}.wp-block-headspin-share-info:last-child{margin-bottom:0}.wp-block-headspin-share-info .share-info__header{border:solid var(--secondary);border-width:1px 0;color:var(--secondary);margin-bottom:24px;padding:16px 0}@media only screen and (min-width: 600px){.wp-block-headspin-share-info .share-info__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width: 900px){.wp-block-headspin-share-info .share-info__header{padding:16px 40px}}.wp-block-headspin-share-info .share-info__currency{font-size:18px}.wp-block-headspin-share-info .share-info__body{background:var(--secondary);color:var(--white)}@media only screen and (min-width: 900px){.wp-block-headspin-share-info .share-info__body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.wp-block-headspin-share-info .share-info__body-main{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:24px;margin:40px 0 24px}@media only screen and (min-width: 900px){.wp-block-headspin-share-info .share-info__body-main{width:50%}}.wp-block-headspin-share-info .share-info__price{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex}.wp-block-headspin-share-info .share-info__price .share-info__currency{margin-left:.25em;font-weight:400}@media only screen and (min-width: 600px){.wp-block-headspin-share-info .share-info__price .share-info__currency{font-size:22px}}.wp-block-headspin-share-info .share-info__price-number{font-family:"Sora",Helvetica,Arial,sans-serif;font-size:64px;font-weight:300}@media only screen and (min-width: 900px){.wp-block-headspin-share-info .share-info__price-number{font-size:90px}}.wp-block-headspin-share-info .share-info__change{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;line-height:1}@media only screen and (min-width: 600px){.wp-block-headspin-share-info .share-info__change{font-size:24px}}@media only screen and (min-width: 900px){.wp-block-headspin-share-info .share-info__change{font-size:30px}}.wp-block-headspin-share-info .share-info__change-nok{display:inline-block;margin:0 6px}.wp-block-headspin-share-info .share-info__change-pct{border-left:1px solid var(--white);font-weight:400;margin-left:12px;padding-left:12px;position:relative}.wp-block-headspin-share-info .share-info__body-details{border-top:1px solid var(--white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:22px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 24px;padding:24px 0}@media only screen and (min-width: 900px){.wp-block-headspin-share-info .share-info__body-details{border-left:1px solid var(--white);border-top:0;margin:40px 0 24px;padding:0 40px;width:50%}}@media only screen and (min-width: 1200px){.wp-block-headspin-share-info .share-info__body-details{font-size:30px}}@media only screen and (min-width: 420px){.wp-block-headspin-share-info .share-info__details-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.wp-block-headspin-share-info .share-info__details-bottom{border-top:1px solid var(--white);margin-top:24px;padding-top:24px}.wp-block-headspin-share-info .share-info__company-info{border-top:1px solid var(--white);font-size:16px;opacity:.8;padding:16px 0;margin:0 24px;width:calc(100% - 48px)}@media only screen and (min-width: 900px){.wp-block-headspin-share-info .share-info__company-info{font-size:18px;margin:0 40px;text-align:center}}.wp-block-headspin-share-info .share-info__fetch-error{border:4px solid var(--danger);font-size:20px;font-weight:500;padding:24px;text-align:center}.wp-block-headspin-activity-map .activity-map__slider{background:var(--secondary);position:relative;z-index:10}.wp-block-headspin-activity-map .activity-map__slider::after{border:24px solid rgba(0,0,0,0);border-top-color:var(--secondary);content:"";height:0;left:25%;pointer-events:none;position:absolute;top:100%;width:0;z-index:10}.wp-block-headspin-activity-map .activity-map__slider .slick-list{overflow:visible}.wp-block-headspin-activity-map .activity-map__slider.slick-initialized .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media only screen and (min-width: 900px){.wp-block-headspin-activity-map .activity-map__slider.slick-initialized .slick-slide{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.wp-block-headspin-activity-map .activity-map__slider .slick-arrow{--arrow-thickness: 1px;background:var(--secondary);border:none;cursor:pointer;height:48px;overflow:hidden;padding:0;position:absolute;top:50%;text-indent:-999px;width:48px;z-index:10;bottom:0}@media only screen and (max-width: 599px){.wp-block-headspin-activity-map .activity-map__slider .slick-arrow{top:23%}}.wp-block-headspin-activity-map .activity-map__slider .slick-arrow::after{border:solid var(--white);border-width:var(--arrow-thickness) var(--arrow-thickness) 0 0;content:"";height:18px;position:absolute;right:18px;top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:top right;transform-origin:top right;-webkit-transition:.1s;transition:.1s;width:18px}.wp-block-headspin-activity-map .activity-map__slider .slick-arrow:hover{--arrow-thickness: 4px}.wp-block-headspin-activity-map .activity-map__slider .slick-arrow.slick-prev{left:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.wp-block-headspin-activity-map .activity-map__slider .slick-arrow.slick-next{right:0}.wp-block-headspin-activity-map .activity-map__slide{color:var(--white);display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.wp-admin .wp-block-headspin-activity-map .activity-map__slide:not(:first-child){display:none}.wp-block-headspin-activity-map .activity-map__slide-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:max(0.01px, calc(50vw - var(--page-width) / 2 - var(--base-padding)));padding:48px var(--base-padding)}.wp-block-headspin-activity-map .activity-map__slide-heading{font-size:20px;opacity:.7;text-transform:uppercase}.wp-block-headspin-activity-map .activity-map__slide-title{min-width:auto}.wp-block-headspin-activity-map .activity-map__slide-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:40px}@media only screen and (max-width: 599px){.wp-block-headspin-activity-map .activity-map__slide-buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wp-block-headspin-activity-map .activity-map__slide-buttons:first-child{margin-bottom:20px}}.wp-block-headspin-activity-map .activity-map__slide-buttons .btn:not(:last-child){margin-right:48px}@media only screen and (max-width: 599px){.wp-block-headspin-activity-map .activity-map__slide-buttons .btn{width:-webkit-max-content;width:-moz-max-content;width:max-content}.wp-block-headspin-activity-map .activity-map__slide-buttons .btn:first-child{margin-bottom:20px}.wp-block-headspin-activity-map .activity-map__slide-buttons .btn:not(:last-child){margin-right:0}}.wp-block-headspin-activity-map .activity-map__slide-image{min-height:60vw;position:relative;width:100%}@media only screen and (min-width: 600px){.wp-block-headspin-activity-map .activity-map__slide-image{min-height:70vw}}@media only screen and (min-width: 900px){.wp-block-headspin-activity-map .activity-map__slide-image{min-height:35vw}}@media only screen and (min-width: 1500px){.wp-block-headspin-activity-map .activity-map__slide-image{min-height:20vw}}.wp-block-headspin-activity-map .activity-map__slide-image img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.wp-block-headspin-activity-map .activity-map__map-wrapper{position:relative}.wp-block-headspin-activity-map .activity-map__element{--item-color: var(--secondary-light);background-color:currentColor;border-radius:99px;color:var(--item-color);cursor:pointer;left:calc(var(--position-x)*1%);height:14px;position:absolute;top:calc(var(--position-y)*1%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:14px;z-index:5;-webkit-transition:opacity .4s ease-out;transition:opacity .4s ease-out}.wp-block-headspin-activity-map .activity-map__element.hidden{opacity:0;-webkit-animation:hide .4s forwards;animation:hide .4s forwards}@-webkit-keyframes hide{to{display:none}}@keyframes hide{to{display:none}}.wp-block-headspin-activity-map .activity-map__element::after{--scale: .6;border:2px solid currentColor;border-radius:inherit;content:"";height:24px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%) scale(var(--scale));transform:translate(-50%, -50%) scale(var(--scale));-webkit-transition:.1s;transition:.1s;width:24px}.wp-block-headspin-activity-map .activity-map__element:hover::after,.wp-block-headspin-activity-map .activity-map__element.active::after{--scale: 1}.wp-block-headspin-activity-map .activity-map__element[data-business-area=well-services]{--item-color: var(--primary)}.wp-block-headspin-activity-map .activity-map__element[data-business-area=engineering]{--item-color: var(--danger)}.wp-block-headspin-activity-map .activity-map__element[data-business-area=drilling-operations]{--item-color: var(--laccent)}.wp-block-headspin-activity-map .activity-map__tooltip{--tooltip-y-offset: -20px;background:var(--item-color);color:var(--white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;left:50%;max-width:100vw;opacity:0;padding:24px 64px 24px 16px;pointer-events:none;position:absolute;text-decoration:none;top:calc(100% + 16px);-webkit-transform:translate(calc(-50% + var(--tooltip-x-offset, 0.001px)), var(--tooltip-y-offset));transform:translate(calc(-50% + var(--tooltip-x-offset, 0.001px)), var(--tooltip-y-offset));-webkit-transition:.2s;transition:.2s;width:350px}.wp-block-headspin-activity-map .activity-map__tooltip::before{border:10px solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--item-color);bottom:100%;content:"";height:0;left:50%;position:absolute;-webkit-transform:translateX(calc(-50% - var(--tooltip-x-offset, 0.001px)));transform:translateX(calc(-50% - var(--tooltip-x-offset, 0.001px)));width:0}.wp-block-headspin-activity-map .activity-map__tooltip::after{border:solid var(--white);border-width:1px 1px 0 0;bottom:24px;height:16px;content:"";right:16px;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:top right;transform-origin:top right;-webkit-transition:-webkit-box-shadow .2s;transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s, -webkit-box-shadow .2s;width:16px}.wp-block-headspin-activity-map .activity-map__tooltip:hover::after{-webkit-box-shadow:inset -1px 1px var(--white);box-shadow:inset -1px 1px var(--white)}.wp-block-headspin-activity-map .activity-map__tooltip .business-area{font-size:12px;font-weight:100;letter-spacing:.15em;margin-bottom:.6em;text-transform:uppercase}.wp-block-headspin-activity-map .activity-map__tooltip .activity-title{color:inherit;display:-webkit-box;line-clamp:3;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}.wp-block-headspin-activity-map .activity-map__element:hover{z-index:6}.wp-block-headspin-activity-map .activity-map__element:hover .activity-map__tooltip{--tooltip-y-offset: 0;opacity:1;pointer-events:all;-webkit-transform:translate;transform:translate}.wp-block-headspin-activity-map .activity-map__legend{font-size:14px;list-style:none;margin:24px 16px}@media only screen and (min-width: 600px){.wp-block-headspin-activity-map .activity-map__legend{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:40px 0}}@media only screen and (min-width: 900px){.wp-block-headspin-activity-map .activity-map__legend{font-size:18px}}.wp-block-headspin-activity-map .activity-map__legend li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.wp-block-headspin-activity-map .activity-map__legend li:not(:last-child){margin-right:40px}.wp-block-headspin-activity-map .activity-map__legend li::before{background:var(--secondary-light);border-radius:99px;content:"";display:block;height:1em;margin-right:.5em;width:1em}.wp-block-headspin-activity-map .activity-map__legend li::before{cursor:pointer}.wp-block-headspin-activity-map .activity-map__legend li[data-business-area=well-services]::before{background:var(--primary)}.wp-block-headspin-activity-map .activity-map__legend li[data-business-area=engineering]::before{background:var(--danger)}.wp-block-headspin-activity-map .activity-map__legend li[data-business-area=drilling-operations]::before{background:var(--laccent)}.wp-block-headspin-activity-map .activity-map__legend li#all-option{-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;opacity:1}.wp-block-headspin-activity-map .activity-map__legend li#all-option.hide{-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;opacity:0}.wp-block-headspin-activity-map .activity-map__legend li#all-option::before{background:var(--accent);-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.contact-form-block{margin:48px 0}.contact-form-block:first-child{margin-top:0}.contact-form-block:last-child{margin-bottom:0}.contact-form-block.disabled .field-group{opacity:.7}.contact-form-block.disabled .field-group *{pointer-events:none}.contact-form-block .field-group.submit{pointer-events:none}.contact-form-block .field-group.submit *{pointer-events:all}.contact-form-block .field-group.submit .btn{display:block;margin-left:auto}.contact-form-block .messages{list-style:none;margin:0;text-align:right}.contact-form-block .messages .error{color:var(--danger);font-weight:400}.wp-admin .contact-form-block select[data-hs-select]{background-color:var(--lgrey);border-color:var(--secondary);border-radius:0;padding:24px 12px 10px;width:100%}.wp-admin .contact-form-block input[type=text],.wp-admin .contact-form-block input[type=email],.wp-admin .contact-form-block textarea{background:var(--lgrey);border:1px solid var(--black);border-radius:0;padding:24px 12px 8px;width:100%}.wp-admin .contact-form-block label{color:var(--secondary)}.reports-block h1{text-align:center;margin-bottom:50px}.reports-block .latest{background:var(--secondary);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse}.reports-block .latest__img{min-height:17vw;min-width:25vw}.reports-block .latest__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:max(0px, calc(50vw - var(--page-width) / 2));padding:50px;position:relative}.reports-block .latest__info h2{color:var(--white);opacity:.5}.reports-block .latest__info span{display:block;color:var(--white);font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:30px;font-weight:400;line-height:40px;margin-bottom:32px}.reports-block .latest__info::after{content:"";border:solid rgba(0,0,0,0);border-width:24px;position:absolute;height:0;right:0;top:50%;-webkit-transform:translate(100%, -50%);transform:translate(100%, -50%);width:0;z-index:100;border-left-color:var(--secondary)}.reports-block .year-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:64px}.reports-block .year-filter .year{font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:21px;font-weight:400;padding:.25em 1em;border-radius:4px;cursor:pointer;-webkit-transition:background-color .2s ease-in,color .2s ease-in;transition:background-color .2s ease-in,color .2s ease-in}.reports-block .year-filter .year.active,.reports-block .year-filter .year:hover{background-color:var(--secondary);color:var(--white)}.reports-block .reports-wrapper{padding:0 64px}.reports-block .reports-wrapper table.reports{width:80%;min-width:0;margin-left:auto;margin-right:auto}.reports-block .reports-wrapper table.reports th{background-color:rgba(0,0,0,0);color:var(--black);font-weight:600;text-align:center}.reports-block .reports-wrapper table.reports th.report,.reports-block .reports-wrapper table.reports th.presentation,.reports-block .reports-wrapper table.reports td.report,.reports-block .reports-wrapper table.reports td.presentation{width:20%;white-space:nowrap}.reports-block .reports-wrapper tbody:not(.active){display:none}.reports-block .reports-wrapper tbody:not(.active) a{display:block;margin:auto}.wp-block-headspin-services{--category-color-1: var(--primary);--category-color-2: var(--secondary);--category-color-3: var(--danger);--category-color-4: var(--accent);--category-color-5: var(--warning);margin:24px 0}@media only screen and (min-width: 900px){.wp-block-headspin-services{margin:48px 0}}.wp-block-headspin-services:first-child,.wp-block-headspin-anchor:first-child+.wp-block-headspin-services{margin-top:0}.wp-block-headspin-services:last-child{margin-bottom:0}.wp-block-headspin-services .services__heading{border-bottom:1px solid var(--secondary);color:var(--primary);font-size:26px;padding-bottom:16px}@media only screen and (min-width: 900px){.wp-block-headspin-services .services__heading{font-size:36px}}.wp-block-headspin-services .services__filters-heading{color:var(--dgrey);margin-bottom:4px;font-family:"Sora",Helvetica,Arial,sans-serif;font-size:18px;font-weight:400}.wp-block-headspin-services .services__filters{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.wp-block-headspin-services .services__filter{background:var(--category-color);border:2px solid var(--category-color);border-radius:4px;color:var(--white);cursor:pointer;font-size:14px;font-weight:400;letter-spacing:.05em;margin:0 12px 8px 0;padding:.5em 1em;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (min-width: 900px){.wp-block-headspin-services .services__filter{font-size:16px}}.wp-block-headspin-services .services__filter.active{background-color:rgba(0,0,0,0);color:var(--category-color)}.wp-block-headspin-services .services__filter:nth-child(1){--category-color: var(--category-color-1)}.wp-block-headspin-services .services__filter:nth-child(2){--category-color: var(--category-color-2)}.wp-block-headspin-services .services__filter:nth-child(3){--category-color: var(--category-color-3)}.wp-block-headspin-services .services__filter:nth-child(4){--category-color: var(--category-color-4)}.wp-block-headspin-services .services__filter:nth-child(5){--category-color: var(--category-color-5)}.wp-block-headspin-services .services__grid{--grid-columns: 1;display:grid;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;grid-template-columns:repeat(var(--grid-columns), 1fr);margin-top:24px}@media only screen and (min-width: 600px){.wp-block-headspin-services .services__grid{--grid-columns: 2}}@media only screen and (min-width: 900px){.wp-block-headspin-services .services__grid{--grid-columns: 3}}.wp-block-headspin-services .service{border-bottom:4px solid;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-decoration:none;width:100%}.wp-block-headspin-services .service[data-color="1"]{border-bottom-color:var(--category-color-1)}.wp-block-headspin-services .service[data-color="2"]{border-bottom-color:var(--category-color-2)}.wp-block-headspin-services .service[data-color="3"]{border-bottom-color:var(--category-color-3)}.wp-block-headspin-services .service[data-color="4"]{border-bottom-color:var(--category-color-4)}.wp-block-headspin-services .service[data-color="5"]{border-bottom-color:var(--category-color-5)}.wp-block-headspin-services .service.off-page,.wp-block-headspin-services .service.hidden{display:none}.wp-block-headspin-services .service__image{background-color:var(--white);padding-bottom:45%;position:relative;width:100%}.wp-block-headspin-services .service__image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.wp-block-headspin-services .service__title{background:var(--lgrey);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:20px;line-height:1.2;margin:0;padding:12px}.wp-block-headspin-section .wp-block-headspin-services .service__title{background:var(--white)}.wp-block-headspin-services .page-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:24px}.wp-block-headspin-services .page-nav.hidden{display:none}.financial-calendar-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;margin:0 auto 40px;max-width:370px}@media only screen and (min-width: 600px){.financial-calendar-block{max-width:none;display:block}}.financial-calendar-block .event{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8px}@media only screen and (min-width: 600px){.financial-calendar-block .event{-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:0}}.financial-calendar-block .event:nth-child(odd){background:var(--lgrey)}.financial-calendar-block .event:nth-child(even){background:var(--white)}.financial-calendar-block .event>div{width:100%}@media only screen and (min-width: 600px){.financial-calendar-block .event>div{padding:8px;width:auto}}.financial-calendar-block .event__calendar-link a{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.financial-calendar-block .event__name{font-weight:400;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:left}@media only screen and (min-width: 600px){.financial-calendar-block .event__name{padding-left:16px}}.wp-block-headspin-dividends{overflow-x:auto}@media only screen and (max-width: 599px){.wp-block-headspin-dividends .dividends-table{font-size:16px}}@media only screen and (max-width: 370px){.wp-block-headspin-dividends .dividends-table td:nth-child(2),.wp-block-headspin-dividends .dividends-table th:nth-child(2){display:none}}.wp-block-headspin-shareholders{margin-bottom:24px;margin-top:8px}.wp-block-headspin-shareholders .shareholders-table table{margin-bottom:0}.wp-block-headspin-shareholders .total-label{font-weight:400}.wp-block-headspin-shareholders .shareholders__last-updated{font-size:14px;font-style:italic;margin-top:4px;text-align:right}.wp-block-headspin-shareholders .shareholders-missing{border:4px solid var(--danger);font-size:20px;font-weight:500;padding:24px;text-align:center}.wp-block-headspin-hubspot-modal{display:-webkit-box;display:-ms-flexbox;display:flex;margin:24px 0}@media only screen and (min-width: 900px){.wp-block-headspin-hubspot-modal{margin:48px 0}}.wp-block-headspin-hubspot-modal:first-child,.wp-block-headspin-anchor:first-child+.wp-block-headspin-hubspot-modal{margin-top:0}.wp-block-headspin-hubspot-modal:last-child{margin-bottom:0}.wp-block-headspin-hubspot-modal.button-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wp-block-headspin-hubspot-modal.button-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.wp-block-headspin-hubspot-modal .hubspot-modal{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.8);display:none;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;padding:40px var(--base-padding);position:fixed;top:0;width:100%;z-index:120}.wp-block-headspin-hubspot-modal .hubspot-modal.active{display:-webkit-box;display:-ms-flexbox;display:flex}.wp-block-headspin-hubspot-modal .hubspot-modal__window{--modal-window-padding: 24px;background-color:var(--lgrey);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:100%;max-width:calc(800px + var(--modal-window-padding)*2);width:100%}.wp-block-headspin-hubspot-modal .hubspot-modal__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--grey);display:-webkit-box;display:-ms-flexbox;display:flex;padding:16px var(--modal-window-padding)}.wp-block-headspin-hubspot-modal .hubspot-modal__close{cursor:pointer;height:1em;font-size:24px;margin-left:auto;position:relative;width:1em}.wp-block-headspin-hubspot-modal .hubspot-modal__close::after,.wp-block-headspin-hubspot-modal .hubspot-modal__close::before{background:currentColor;content:"";height:2px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg);width:1em}.wp-block-headspin-hubspot-modal .hubspot-modal__close::after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.wp-block-headspin-hubspot-modal .hubspot-modal__close:hover{color:var(--secondary)}.wp-block-headspin-hubspot-modal .hubspot-modal__body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:var(--modal-window-padding);overflow:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}ul .wp-block-headspin-hubspot-modal{display:inline;margin:0}.wp-block-headspin-timeline{--timeline-content-width: 50;--timeline-outer-padding: 24px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:90px;margin-bottom:0px;padding:0px}@media only screen and (max-width: 599px){.wp-block-headspin-timeline{display:block;padding-left:20px !important;padding-right:50px !important;margin-left:20px;margin-right:20px;border-left:2px solid gray}}@media only screen and (min-width: 600px)and (max-width: 899px){.wp-block-headspin-timeline{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}}@media only screen and (min-width: 600px){.wp-block-headspin-timeline{margin-left:auto;margin-right:auto;width:100%}}@media only screen and (min-width: 1500px){.wp-block-headspin-timeline{--timeline-outer-padding: 64px}}.wp-block-headspin-timeline .timeline__image{-ms-flex-negative:0;flex-shrink:0;margin:0;overflow:hidden;position:relative;width:100%;z-index:1}@media only screen and (max-width: 599px){.wp-block-headspin-timeline .timeline__image{padding-bottom:75%;max-height:240px}}@media only screen and (min-width: 600px){.wp-block-headspin-timeline .timeline__image{height:240px}}.wp-block-headspin-timeline .timeline__image img{width:100%;-o-object-fit:cover;object-fit:cover}.wp-block-headspin-timeline .timeline__year{text-align:right;margin-left:0px;margin-right:0px;color:var(--primary-dark);letter-spacing:.05em;margin-bottom:auto}.wp-block-headspin-timeline .timeline__year h3{font-family:"Sora",Helvetica,Arial,sans-serif;font-size:30px;font-weight:400}@media only screen and (max-width: 599px){.wp-block-headspin-timeline .timeline__year h3{text-align:left;translate:0 -8px;width:100px}}@media only screen and (min-width: 600px){.wp-block-headspin-timeline .timeline__year{padding-right:36px;width:120px}}@media only screen and (min-width: 900px){.wp-block-headspin-timeline .timeline__year{padding-right:46px;width:50%;font-size:30px;margin-top:-6px}.wp-block-headspin-timeline .timeline__year h3{margin-right:-2px}}.wp-block-headspin-timeline .timeline__year::after{content:" ";width:23px;height:23px;border-radius:50%;background-color:var(--secondary);position:absolute;top:0px;z-index:2}@media only screen and (max-width: 599px){.wp-block-headspin-timeline .timeline__year::after{top:-1px;left:-13px}}@media only screen and (min-width: 600px){.wp-block-headspin-timeline .timeline__year::after{margin-left:25.5px}}@media only screen and (min-width: 900px){.wp-block-headspin-timeline .timeline__year::after{margin-left:35.5px}}.wp-block-headspin-timeline .timeline__content-wrapper{margin-left:0;margin-right:0;padding-bottom:90px}@media only screen and (max-width: 599px){.wp-block-headspin-timeline .timeline__content-wrapper{border:none;padding-left:0px;padding-bottom:45px}}@media only screen and (min-width: 600px){.wp-block-headspin-timeline .timeline__content-wrapper{border-left:2px solid var(--grey);padding-left:36px}}@media only screen and (min-width: 900px){.wp-block-headspin-timeline .timeline__content-wrapper{padding-left:46px;width:50%}}.wp-block-headspin-timeline .timeline__content{max-width:464px;background-color:var(--lgrey)}@media only screen and (min-width: 600px)and (max-width: 899px){.wp-block-headspin-timeline .timeline__content{width:434px}}@media only screen and (min-width: 600px){.wp-block-headspin-timeline .timeline__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.wp-block-headspin-timeline .timeline__content .timeline__heading{font-size:18px;font-weight:600;line-height:1.2;margin:25px 18px 0 18px;text-transform:uppercase}@media only screen and (min-width: 900px){.wp-block-headspin-timeline .timeline__content .timeline__heading{font-size:20px}}@media only screen and (min-width: 900px){.wp-block-headspin-timeline .timeline__content .timeline__heading{font-size:25px}}.wp-block-headspin-timeline .timeline__content .timeline__preamble{max-width:500px;margin:15px 37px 9px 20px;color:var(--primary-dark)}@media only screen and (min-width: 900px){.wp-block-headspin-timeline.image-right{margin-left:0;margin-right:0;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.wp-block-headspin-timeline.image-right .timeline__year{text-align:left;margin-left:0;padding-left:46px}.wp-block-headspin-timeline.image-right .timeline__year h3{margin-right:-2px}.wp-block-headspin-timeline.image-right .timeline__year::after{margin-left:-58.5px;margin-right:35.5px}.wp-block-headspin-timeline.image-right .timeline__content-wrapper{border-left:none;border-right:2px solid var(--grey);margin-left:4px;padding-left:0;padding-right:46px}.wp-block-headspin-timeline.image-right .timeline__content{margin-left:auto;margin-right:none}}@media only screen and (min-width: 600px){.wp-block-headspin-timeline.align-wide{position:static;width:90%;margin-left:auto;margin-right:auto}}.wp-block-headspin-timeline+.wp-block-headspin-timeline{margin-top:0}.wp-block-headspin-timeline:last .timeline__content-wrapper{padding-bottom:180px}.wp-block-headspin-timeline .timeline__content{-webkit-transition:all cubic-bezier(0.47, 0, 0.745, 0.715) .6s;transition:all cubic-bezier(0.47, 0, 0.745, 0.715) .6s}.wp-block-headspin-link-boxes{--columns: 1;display:grid;gap:24px;grid-template-columns:repeat(var(--columns), 1fr);margin:24px 0}@media only screen and (min-width: 900px){.wp-block-headspin-link-boxes{margin:48px 0}}.wp-block-headspin-link-boxes:first-child,.wp-block-headspin-anchor:first-child+.wp-block-headspin-link-boxes{margin-top:0}.wp-block-headspin-link-boxes:last-child{margin-bottom:0}@media only screen and (min-width: 600px){.wp-block-headspin-link-boxes{--columns: 2}}@media only screen and (min-width: 900px){.wp-block-headspin-link-boxes.alignwide{--columns: 3}}.wp-block-headspin-link-box{background:var(--lgrey);color:var(--primary);font-weight:500;text-decoration:none !important;-webkit-transition:.2s;transition:.2s}@media only screen and (min-width: 1200px){.wp-block-headspin-link-box{font-size:20px}}.wp-block-headspin-section .wp-block-headspin-link-box{background:var(--white)}.wp-block-headspin-link-box .link-box__image{background-color:var(--grey);padding-bottom:55%}.wp-block-headspin-link-box .link-box__title{padding:8px 24px 8px 16px;position:relative}@media only screen and (min-width: 1200px){.wp-block-headspin-link-box .link-box__title{padding:12px 24px 12px 16px}}.wp-block-headspin-link-box .link-box__title svg{fill:currentColor;height:12px;position:absolute;right:12px;top:12px;width:12px}.wp-block-headspin-link-box:hover{background:var(--primary);color:var(--white)}.wrapper.email.alignwide{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8vw}@media(max-width: 1400px){.wrapper.email.alignwide{gap:4vw}}@media(max-width: 460px){.wrapper.email.alignwide{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0px}}.wrapper.email.alignwide .form{width:33%;float:left;margin:28px 24px 8px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}@media(max-width: 460px){.wrapper.email.alignwide .form{width:75%}}.wrapper.email.alignwide .form .field{margin-bottom:8px}.wrapper.email.alignwide .form .field label{margin-right:20px;color:#002f6c;letter-spacing:.05em;text-transform:uppercase}.wrapper.email.alignwide .form .field input{padding:8px;font-size:16px}.wrapper.email.alignwide #signatureEmail{float:right;width:500px;padding:8px 8px 8px 32px;background:#fff;border-radius:8px;-webkit-box-shadow:0px 16px 32px rgba(5,2,55,.1);box-shadow:0px 16px 32px rgba(5,2,55,.1);-webkit-transition:all .2s ease;transition:all .2s ease;margin-bottom:28px;margin-top:28px;-ms-flex-item-align:center;align-self:center}@media(max-width: 690px){.wrapper.email.alignwide #signatureEmail{width:350px}}.wrapper.email.alignwide #signatureEmail .excel-download-btn{display:none}.wrapper.email.alignwide #signatureEmail p#workTitle{margin-bottom:0px !important}.wrapper.email.alignwide #signatureEmail #MobilePhone span{color:#242424;font-weight:400;font-family:"arial",sans-serif;font-size:14px;line-height:16px}.wrapper.email.alignwide #signatureEmail #textMail,.wrapper.email.alignwide #signatureEmail #webPage a{font-size:14px;font-family:"arial",sans-serif;line-height:16px}.wrapper.email.alignwide #signatureEmail #textName,.wrapper.email.alignwide #signatureEmail #MobilePhone,.wrapper.email.alignwide #signatureEmail #textPhone,.wrapper.email.alignwide #signatureEmail #webPage,.wrapper.email.alignwide #signatureEmail #textTitle{line-height:16px}#preview__export .svg-icon{position:relative}#preview__export-button{margin:16px 0 0 -4px}@-webkit-keyframes intro{0%{trasform:translateY(24px);-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}100%{-webkit-transform:none;transform:none;opacity:1}}@keyframes intro{0%{trasform:translateY(24px);-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}100%{-webkit-transform:none;transform:none;opacity:1}}#signatureEmail #textName{font-weight:700 !important;margin-bottom:0px}#signatureEmail #textTitle,#signatureEmail #textPhone{color:#242424;font-weight:400;font-family:"arial",sans-serif;font-size:14px;line-height:16px}#signatureEmail #textMail{font-family:"arial",sans-serif;line-height:16px}#signatureEmail td.signature_info{border:none}.block-editor-block-list__layout.is-root-container .wrapper.email.alignwide .form{display:none}.block-editor-block-list__layout.is-root-container .wrapper.email.alignwide .info-wrapper{margin-top:0;padding-bottom:0}.block-editor-block-list__layout.is-root-container .wrapper.email.alignwide .info-wrapper p#emailName{margin-top:16px !important}.block-editor-block-list__layout.is-root-container .wrapper.email.alignwide #MobilePhone{margin-top:0}#signatureEmail td.signature_info{text-align:left !important}#signatureEmail table{margin-top:22px;margin-bottom:22px}#signatureEmail>table:nth-child(1)>tbody:nth-child(1)>tr:nth-child(1)>td:nth-child(1){width:33% !important}#signatureEmail p{line-height:16px !important}#signatureEmail .signature_image-cell{padding-bottom:5px !important;padding-top:5px !important}.wp-block-headspin-dynamics-modal{display:-webkit-box;display:-ms-flexbox;display:flex;margin:24px 0}@media only screen and (min-width: 900px){.wp-block-headspin-dynamics-modal{margin:48px 0}}.wp-block-headspin-dynamics-modal:first-child,.wp-block-headspin-anchor:first-child+.wp-block-headspin-dynamics-modal{margin-top:0}.wp-block-headspin-dynamics-modal:last-child{margin-bottom:0}.wp-block-headspin-dynamics-modal.button-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wp-block-headspin-dynamics-modal.button-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.wp-block-headspin-dynamics-modal .dynamics-modal{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.8);display:none;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;padding:40px var(--base-padding);position:fixed;top:0;width:100%;z-index:120}.wp-block-headspin-dynamics-modal .dynamics-modal.active{display:-webkit-box;display:-ms-flexbox;display:flex}.wp-block-headspin-dynamics-modal .dynamics-modal__window{--modal-window-padding: 24px;background-color:var(--lgrey);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:100%;max-width:calc(800px + var(--modal-window-padding)*2);width:100%}.wp-block-headspin-dynamics-modal .dynamics-modal__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--grey);display:-webkit-box;display:-ms-flexbox;display:flex;padding:16px var(--modal-window-padding)}.wp-block-headspin-dynamics-modal .dynamics-modal__close{cursor:pointer;height:1em;font-size:24px;margin-left:auto;position:relative;width:1em}.wp-block-headspin-dynamics-modal .dynamics-modal__close::after,.wp-block-headspin-dynamics-modal .dynamics-modal__close::before{background:currentColor;content:"";height:2px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg);width:1em}.wp-block-headspin-dynamics-modal .dynamics-modal__close::after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.wp-block-headspin-dynamics-modal .dynamics-modal__close:hover{color:var(--secondary)}.wp-block-headspin-dynamics-modal .dynamics-modal__body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:var(--modal-window-padding);overflow:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}ul .wp-block-headspin-dynamics-modal{display:inline;margin:0}.wp-block-headspin-page-header{margin:24px 0;background:linear-gradient(120deg, var(--primary) 0%, #005c6d 55%, var(--secondary) 100%);color:var(--white);overflow:hidden;position:relative}@media only screen and (min-width: 900px){.wp-block-headspin-page-header{margin:48px 0}}.wp-block-headspin-page-header:first-child,.wp-block-headspin-anchor:first-child+.wp-block-headspin-page-header{margin-top:0}.wp-block-headspin-page-header:last-child{margin-bottom:0}.wp-block-headspin-page-header.has-image{background:var(--primary)}.wp-block-headspin-page-header.has-image::after{background:linear-gradient(120deg, rgba(0, 47, 108, 0.92) 0%, rgba(0, 92, 109, 0.82) 45%, rgba(0, 148, 110, 0.55) 100%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0 !important}.wp-block-headspin-page-header .page-header__background{height:100%;left:0;position:absolute;top:0;width:100%}.wp-block-headspin-page-header .page-header__content-wrapper{padding-bottom:40px;padding-top:40px;position:relative;z-index:1}@media only screen and (min-width: 900px){.wp-block-headspin-page-header .page-header__content-wrapper{padding-bottom:64px;padding-top:64px}}.wp-block-headspin-page-header .page-header__breadcrumbs{margin-bottom:22px}.wp-block-headspin-page-header .page-header__breadcrumbs ol{background:rgba(255,255,255,.12);border-radius:20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:8px 16px 6px;text-transform:uppercase}@supports not (-ms-high-contrast: none){.wp-block-headspin-page-header .page-header__breadcrumbs ol{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}.wp-block-headspin-page-header .page-header__breadcrumbs li{font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.4;margin:0}.wp-block-headspin-page-header .page-header__breadcrumbs li:not(:first-child)::before{color:var(--secondary-light);content:"/";margin-right:4px}.wp-block-headspin-page-header .page-header__breadcrumbs li[aria-current=page]{font-weight:500}.wp-block-headspin-page-header .page-header__breadcrumbs a{color:rgba(255,255,255,.85);text-decoration:none}.wp-block-headspin-page-header .page-header__breadcrumbs a:hover,.wp-block-headspin-page-header .page-header__breadcrumbs a:focus{color:var(--white);text-decoration:underline}.wp-block-headspin-page-header .page-header__heading{font-family:"Sora",Helvetica,Arial,sans-serif;font-size:32px;font-weight:400;line-height:1.08;margin:0;max-width:680px}@media only screen and (min-width: 600px){.wp-block-headspin-page-header .page-header__heading{font-size:40px}}@media only screen and (min-width: 1200px){.wp-block-headspin-page-header .page-header__heading{font-size:48px}}.wp-block-headspin-page-header .page-header__intro{font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:17px;font-weight:300;line-height:1.6;margin:20px 0 0;max-width:800px}.wp-block-headspin-page-header .page-header__intro a{color:currentColor}.wp-block-headspin-page-header .page-header__key-numbers{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px 40px;margin-top:32px}.wp-block-headspin-page-header .key-number__value{font-family:"Sora",Helvetica,Arial,sans-serif;font-size:28px;font-weight:400;line-height:1;font-variant-numeric:tabular-nums}.wp-block-headspin-page-header .key-number__label{font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:13px;font-weight:300;line-height:1.4;margin-top:4px;opacity:.8}.wp-block-headspin-resource-columns{margin:24px 0}@media only screen and (min-width: 900px){.wp-block-headspin-resource-columns{margin:48px 0}}.wp-block-headspin-resource-columns:first-child,.wp-block-headspin-anchor:first-child+.wp-block-headspin-resource-columns{margin-top:0}.wp-block-headspin-resource-columns:last-child{margin-bottom:0}.wp-block-headspin-resource-columns .resource-columns__grid{border-radius:6px;display:grid;grid-template-columns:1fr;overflow:hidden;background:var(--mgrey);gap:1px}@media only screen and (min-width: 600px){.wp-block-headspin-resource-columns .resource-columns__grid{grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 900px){.wp-block-headspin-resource-columns .resource-columns__grid.columns-1{grid-template-columns:1fr}.wp-block-headspin-resource-columns .resource-columns__grid.columns-2{grid-template-columns:repeat(2, 1fr)}.wp-block-headspin-resource-columns .resource-columns__grid.columns-3{grid-template-columns:repeat(3, 1fr)}.wp-block-headspin-resource-columns .resource-columns__grid.columns-4{grid-template-columns:repeat(4, 1fr)}}.wp-block-headspin-resource-columns .wp-block-headspin-resource-column{background:var(--primary);color:var(--white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:32px 28px;position:relative;text-decoration:none;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.wp-block-headspin-resource-columns .wp-block-headspin-resource-column::before{background:var(--secondary-light);content:"";height:3px;left:0;position:absolute;top:0;width:100%}.wp-block-headspin-resource-columns .wp-block-headspin-resource-column:hover,.wp-block-headspin-resource-columns .wp-block-headspin-resource-column:focus{background:var(--primary-dark)}.wp-block-headspin-resource-columns .wp-block-headspin-resource-column:hover .resource-column__link::after,.wp-block-headspin-resource-columns .wp-block-headspin-resource-column:focus .resource-column__link::after{-webkit-transform:translateX(4px);transform:translateX(4px)}.wp-block-headspin-resource-columns .resource-column__pre-heading{font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:13px;font-weight:400;line-height:1.2;color:var(--secondary-light);letter-spacing:.1em;margin-bottom:14px;text-transform:uppercase}.wp-block-headspin-resource-columns .resource-column__heading{font-family:"Sora",Helvetica,Arial,sans-serif;font-size:22px;font-weight:400;line-height:1.2;margin-bottom:10px}.wp-block-headspin-resource-columns .resource-column__text{font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:14px;font-weight:300;line-height:1.5;color:rgba(255,255,255,.8);margin:0 0 18px}.wp-block-headspin-resource-columns .resource-column__link{font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.2;color:var(--secondary-light);margin-top:auto}.wp-block-headspin-resource-columns .resource-column__link::after{content:"→";display:inline-block;margin-left:6px;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out}.wp-block-headspin-campaign{margin:24px 0}@media only screen and (min-width: 900px){.wp-block-headspin-campaign{margin:48px 0}}.wp-block-headspin-campaign:first-child,.wp-block-headspin-anchor:first-child+.wp-block-headspin-campaign{margin-top:0}.wp-block-headspin-campaign:last-child{margin-bottom:0}.wp-block-headspin-campaign .campaign__inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--primary);border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:320px;overflow:hidden;position:relative}.wp-block-headspin-campaign .campaign__inner::after{background:linear-gradient(100deg, rgba(0, 47, 108, 0.94) 0%, rgba(0, 47, 108, 0.55) 45%, rgba(0, 47, 108, 0.1) 80%);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.wp-block-headspin-campaign .campaign__background{background-position:center;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.wp-block-headspin-campaign .campaign__background img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.wp-block-headspin-campaign .campaign__background .video-background{height:100%;left:0;position:absolute;top:0;width:100%}.wp-block-headspin-campaign .campaign__content{color:var(--white);padding:40px 24px;position:relative;z-index:2}@media only screen and (min-width: 600px){.wp-block-headspin-campaign .campaign__content{max-width:560px;padding:56px 60px}}.wp-block-headspin-campaign .campaign__tag{font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.2;background:rgba(0,148,110,.5);border:1px solid var(--secondary-light);border-radius:20px;color:var(--white);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;letter-spacing:.08em;margin-bottom:20px;padding:6px 14px 5px;text-transform:uppercase}.wp-block-headspin-campaign .campaign__heading{font-family:"Sora",Helvetica,Arial,sans-serif;font-size:26px;font-weight:400;line-height:1.2;margin:0 0 14px}@media only screen and (min-width: 600px){.wp-block-headspin-campaign .campaign__heading{font-size:34px}}.wp-block-headspin-campaign .campaign__text{font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:15px;font-weight:300;line-height:1.6;margin:0 0 28px;max-width:800px}.wp-block-headspin-campaign .campaign__text a{color:currentColor}.wp-block-headspin-campaign .campaign__btn .btn{margin:0}.wp-block-headspin-services-listing{margin:24px 0}@media only screen and (min-width: 900px){.wp-block-headspin-services-listing{margin:48px 0}}.wp-block-headspin-services-listing:first-child,.wp-block-headspin-anchor:first-child+.wp-block-headspin-services-listing{margin-top:0}.wp-block-headspin-services-listing:last-child{margin-bottom:0}.wp-block-headspin-services-listing .services-listing__filters-heading{font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:12px;font-weight:500;line-height:1;color:var(--dgrey);letter-spacing:.1em;margin:0 0 14px;text-transform:uppercase}.wp-block-headspin-services-listing .services-listing__lifecycle{margin-bottom:32px}.wp-block-headspin-services-listing .lifecycle-steps{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 0}@media only screen and (min-width: 900px){.wp-block-headspin-services-listing .lifecycle-steps{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.wp-block-headspin-services-listing .lifecycle-step{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.wp-block-headspin-services-listing .lifecycle-step:not(:last-child)::after{background:var(--grey);content:"";display:none;height:1px;margin:0 18px;width:48px}@media only screen and (min-width: 900px){.wp-block-headspin-services-listing .lifecycle-step:not(:last-child)::after{display:block}}.wp-block-headspin-services-listing .lifecycle-step__button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:none;border:0;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;padding:4px 8px 4px 4px;text-align:left}.wp-block-headspin-services-listing .lifecycle-step__button .lifecycle-step__dot{font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:13px;font-weight:700;line-height:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--lgrey);border-radius:50%;color:var(--dgrey);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;height:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background-color .2s ease-in-out,color .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out;width:30px}.wp-block-headspin-services-listing .lifecycle-step__button .lifecycle-step__label{font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:13px;font-weight:500;line-height:1.2;color:var(--dgrey);-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.wp-block-headspin-services-listing .lifecycle-step__button:hover .lifecycle-step__label,.wp-block-headspin-services-listing .lifecycle-step__button:focus-visible .lifecycle-step__label{color:var(--primary)}.wp-block-headspin-services-listing .lifecycle-step__button.active .lifecycle-step__dot{background:var(--secondary);color:var(--white)}.wp-block-headspin-services-listing .lifecycle-step__button.active .lifecycle-step__label{color:var(--primary)}.wp-block-headspin-services-listing .services-listing__body{display:grid;gap:32px;grid-template-columns:1fr}@media only screen and (min-width: 900px){.wp-block-headspin-services-listing .services-listing__body{gap:0;grid-template-columns:220px 1fr}}@media only screen and (min-width: 900px){.wp-block-headspin-services-listing .services-listing__sidebar{border-right:1px solid var(--mgrey);padding-right:24px}}.wp-block-headspin-services-listing .business-lines{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}@media only screen and (min-width: 900px){.wp-block-headspin-services-listing .business-lines{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.wp-block-headspin-services-listing .business-line{font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:13px;font-weight:500;line-height:1.2;background:rgba(0,0,0,0);border:0;border-left:3px solid rgba(0,0,0,0);border-radius:3px;color:var(--body-text);cursor:pointer;padding:9px 12px;text-align:left;-webkit-transition:background-color .2s ease-in-out,color .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out}.wp-block-headspin-services-listing .business-line:hover,.wp-block-headspin-services-listing .business-line:focus-visible{color:var(--secondary)}.wp-block-headspin-services-listing .business-line.active{background:var(--secondary-white);border-left-color:var(--secondary);color:var(--secondary)}.wp-block-headspin-services-listing .services-listing__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px}@media only screen and (min-width: 900px){.wp-block-headspin-services-listing .services-listing__grid{padding-left:28px}}.wp-block-headspin-services-listing .service-listing{border:1px solid var(--mgrey);border-radius:4px;color:inherit;display:grid;grid-template-columns:100px 1fr;overflow:hidden;text-decoration:none;-webkit-transition:border-color .2s ease-in-out;transition:border-color .2s ease-in-out}@media only screen and (min-width: 600px){.wp-block-headspin-services-listing .service-listing{grid-template-columns:120px 1fr}}.wp-block-headspin-services-listing .service-listing.hidden{display:none}.wp-block-headspin-services-listing .service-listing:hover,.wp-block-headspin-services-listing .service-listing:focus-visible{border-color:var(--secondary)}.wp-block-headspin-services-listing .service-listing:hover .service-listing__title,.wp-block-headspin-services-listing .service-listing:focus-visible .service-listing__title{color:var(--secondary)}.wp-block-headspin-services-listing .service-listing__image{background:var(--lgrey);min-height:96px;position:relative}.wp-block-headspin-services-listing .service-listing__image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.wp-block-headspin-services-listing .service-listing__content{padding:14px 16px}.wp-block-headspin-services-listing .service-listing__title{font-family:"Sora",Helvetica,Arial,sans-serif;font-size:15px;font-weight:400;line-height:1.3;color:var(--primary);margin:0 0 6px;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.wp-block-headspin-services-listing .service-listing__description{font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:13px;font-weight:300;line-height:1.5;color:var(--dgrey);margin:0 0 10px}.wp-block-headspin-services-listing .service-listing__tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.wp-block-headspin-services-listing .tag{font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:10px;font-weight:400;line-height:1;border-radius:3px;letter-spacing:.03em;padding:4px 8px}.wp-block-headspin-services-listing .tag--lifecycle{background:var(--secondary-white);color:var(--secondary)}.wp-block-headspin-services-listing .tag--business-line{background:var(--lgrey);color:var(--primary)}.wp-block-headspin-services-listing .services-listing__empty{color:var(--dgrey);margin:0;padding:24px 0}.wp-block-headspin-services-listing .services-listing__empty.hidden{display:none}.fullwidth{max-width:none !important;width:100% !important}body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 900px){body{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.center-text{text-align:center !important}
/*# sourceMappingURL=style.css.map */
