/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none}audio,canvas,video{*zoom:1;display:inline-block;*display:inline;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}img{-ms-interpolation-mode:bicubic;border:0}figure,form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;*margin-left:-7px;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;*height:13px;padding:0;*width:13px}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}button,html,input,select,textarea{color:#222}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{background:#ccc;color:#000;margin:.2em 0;padding:.2em 0}:root{accent-color:#43afc3;caret-color:#43afc3}::-moz-selection{background:#43afc3}::selection{background:#43afc3}html{-webkit-box-sizing:border-box;box-sizing:border-box;color:#323232;font-family:aktiv-grotesk,Aktiv Grotesk Regular,sans-serif;font-size:.9411764705882353rem;font-weight:400;line-height:1.1176470588235294rem}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}img{display:block;height:auto;max-width:100%;width:auto}a{color:#323232;text-decoration:none}label{color:#323232;cursor:pointer;font-family:aktiv-grotesk,Aktiv Grotesk Regular,sans-serif;font-size:.8823529411764706rem;font-weight:400;line-height:normal}input[type=date],input[type=email],input[type=file],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{background:#fff;border:1px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;color:#323232;font-family:aktiv-grotesk,Aktiv Grotesk Regular,sans-serif;font-size:.7647058823529411rem;font-weight:400;line-height:normal;max-width:100%;padding:5px}input[type=date]:focus,input[type=email]:focus,input[type=file]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:#43afc3}input[type=date]:focus.empty,input[type=date]:focus:placeholder-shown,input[type=email]:focus.empty,input[type=email]:focus:placeholder-shown,input[type=file]:focus.empty,input[type=file]:focus:placeholder-shown,input[type=number]:focus.empty,input[type=number]:focus:placeholder-shown,input[type=password]:focus.empty,input[type=password]:focus:placeholder-shown,input[type=search]:focus.empty,input[type=search]:focus:placeholder-shown,input[type=tel]:focus.empty,input[type=tel]:focus:placeholder-shown,input[type=text]:focus.empty,input[type=text]:focus:placeholder-shown,input[type=url]:focus.empty,input[type=url]:focus:placeholder-shown,select:focus.empty,select:focus:placeholder-shown,textarea:focus.empty,textarea:focus:placeholder-shown{border-color:#43afc3}input[type=date].empty,input[type=date]:placeholder-shown,input[type=email].empty,input[type=email]:placeholder-shown,input[type=file].empty,input[type=file]:placeholder-shown,input[type=number].empty,input[type=number]:placeholder-shown,input[type=password].empty,input[type=password]:placeholder-shown,input[type=search].empty,input[type=search]:placeholder-shown,input[type=tel].empty,input[type=tel]:placeholder-shown,input[type=text].empty,input[type=text]:placeholder-shown,input[type=url].empty,input[type=url]:placeholder-shown,select.empty,select:placeholder-shown,textarea.empty,textarea:placeholder-shown{border-color:#323232}textarea{min-height:150px;padding-bottom:10px;padding-top:10px}input[type=checkbox],input[type=radio]{cursor:pointer;height:25px;width:25px}input[type=checkbox]:checked{outline:1px solid #323232}#toolbar-bar{z-index:1001}.layout-container .user-login-form{padding:5px}.layout-container .user-login-form .form-item{margin-bottom:2.5px}.layout-container .user-login-form .form-item input[type=password],.layout-container .user-login-form .form-item input[type=text]{border:1px solid #303030;margin-bottom:1.25px}#block-specchem-tabs>ul{border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-top:1px solid #ddd;font-family:Source Sans Pro,Lucida Grande,Verdana,sans-serif;padding:0;position:fixed;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1001}#block-specchem-tabs>ul li{list-style:none}#block-specchem-tabs>ul li a{background:#f5f5f2;border-bottom:1px solid #ddd;color:#333;cursor:pointer;display:block;font-size:small;line-height:1;padding:10px 5px;text-align:center;text-decoration:none}#block-specchem-tabs>ul li a.is-active,#block-specchem-tabs>ul li a:hover{background:#fff;color:#000;text-decoration:underline}#block-specchem-tabs>ul li:last-of-type a{border-bottom:1px solid transparent}.status-message-wrapper{margin:10px auto;max-width:100%}@media (min-width:1200px){.status-message-wrapper{width:1176px}}@media (min-width:1800px){.status-message-wrapper{width:1680px}}@media (min-width:1200px) and (max-width:1799px){.status-message-wrapper{width:1176px}}@media (min-width:600px) and (max-width:899px){.status-message-wrapper{width:calc(100vw - 60px)}}@media (min-width:900px) and (max-width:1199px){.status-message-wrapper{width:876px}}@media (max-width:599px){.status-message-wrapper{width:calc(100vw - 48px)}}.status-message-wrapper .message-items{margin-bottom:5px;margin-top:5px}.status-message-wrapper .message-items .item{background:#f1f1f1;border:1px solid #404040;border-left-width:5px;color:#404040;font-family:sans-serif;font-size:12px;font-weight:400;margin-bottom:2.5px;padding:20px}.status-message-wrapper .message-items .item a{color:#414071;font-family:sans-serif;font-size:12px;font-weight:bolder;font-weight:400}.status-message-wrapper .message-items .item.type-status{background:#e9f2e9;border-color:green;color:green}.status-message-wrapper .message-items .item.type-status a{color:green;font-weight:bolder}.status-message-wrapper .message-items .item.type-warning{background:#ffebca;border-color:#a56d0f;color:#a56d0f}.status-message-wrapper .message-items .item.type-warning a{color:#a56d0f;font-weight:bolder}.status-message-wrapper .message-items .item.type-error{background:#f1bebe;border-color:#b83030;color:#b83030}.status-message-wrapper .message-items .item.type-error a{color:#414071;font-weight:bolder}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes breathing{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}@keyframes breathing{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}body:after,body:before{background-repeat:no-repeat;background-size:contain;content:"";height:35vw;opacity:.3;position:absolute;top:0;width:35vw;z-index:-1}body:after{background-image:url(/themes/specchem/media/hexagons-circles-tr.svg);right:0}.style--colour--2{background:#43666f}.style--colour--3{background:#00b7cd}.style--colour--4{background:#43afc3}.style--colour--5{background:#b3b3b2}.style--colour--6{background:#f0f0f0}@font-face{font-family:Futura PT;font-style:normal;font-weight:900;src:url(/themes/specchem/fonts/futura/Futura-PT-Bold.ttf) format("truetype")}@font-face{font-family:Aktiv Grotesk Regular;font-style:normal;font-weight:400;src:url(/themes/specchem/fonts/aktiv/Aktiv-Grotesk-Regular.ttf) format("truetype")}@font-face{font-family:Aktiv Grotesk XBold;font-style:normal;font-weight:900;src:url(/themes/specchem/fonts/aktiv/Aktiv-Grotesk-XBold.ttf) format("truetype")}.root-path-search{background:#fff}.root-path-search #search-form{display:none}.root-path-search #block-specchem-content{margin-left:auto;margin-right:auto;max-width:95%;padding-bottom:24px;padding-top:24px}@media (min-width:1200px){.root-path-search #block-specchem-content{width:1176px}}@media (min-width:1800px){.root-path-search #block-specchem-content{max-width:95%;width:1200px}}@media (min-width:1200px) and (max-width:1799px){.root-path-search #block-specchem-content{width:1176px}}@media (min-width:600px) and (max-width:899px){.root-path-search #block-specchem-content{width:85vw}}@media (min-width:900px) and (max-width:1199px){.root-path-search #block-specchem-content{width:876px}}@media (max-width:599px){.root-path-search #block-specchem-content{width:calc(100vw - 48px)}}.root-path-search #block-specchem-content>h2{color:#323232;font-family:futura-pt,Futura PT,sans-serif;font-size:1.5294117647058822rem;font-weight:600;line-height:normal;margin-bottom:24px;margin-top:48px;text-align:center}.root-path-search #block-specchem-content>ol{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:column;flex-flow:column;gap:48px;justify-content:flex-start;margin-bottom:48px}.root-path-search #block-specchem-content>ol li{background:#f0f0f0;border-left:4px solid #b3b3b2;color:#323232;font-family:aktiv-grotesk,Aktiv Grotesk Regular,sans-serif;font-size:.8823529411764706rem;font-weight:400;line-height:normal;padding:24px}.root-path-search #block-specchem-content>ol li h3{margin-bottom:24px}.root-path-search #block-specchem-content>ol li h3,.root-path-search #block-specchem-content>ol li h3 a{color:#323232;font-family:aktiv-grotesk,Aktiv Grotesk Regular,sans-serif;font-size:1.1764705882352942rem;font-weight:600;line-height:normal}.root-path-search #block-specchem-content>ol+nav.pager{margin:0 auto 48px}.root-path-search #block-specchem-content>ol+nav.pager ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:24px;justify-content:center}.root-path-search #block-specchem-content>ol+nav.pager ul li{color:#323232;font-family:aktiv-grotesk,Aktiv Grotesk Regular,sans-serif;font-size:.7647058823529411rem;font-weight:400;line-height:normal;position:relative}.root-path-search #block-specchem-content>ol+nav.pager ul li.is-active:after{background:#b3b3b2;bottom:0;content:"";height:2px;left:0;position:absolute;width:100%;z-index:1}.root-path-search #block-specchem-content>ol+nav.pager ul li.pager__item--next,.root-path-search #block-specchem-content>ol+nav.pager ul li.pager__item--previous{background:none}.root-path-search #block-specchem-content>ol+nav.pager ul li.pager__item--previous{margin-right:12px}.root-path-search #block-specchem-content>ol+nav.pager ul li.pager__item--next{margin-left:12px}.root-path-search #block-specchem-content>ol+nav.pager ul li.pager__item--ellipsis,.root-path-search #block-specchem-content>ol+nav.pager ul li.pager__item--first,.root-path-search #block-specchem-content>ol+nav.pager ul li.pager__item--last{display:none}.root-path-search #block-specchem-content>ol+nav.pager ul li a{color:#323232;display:block;font-family:aktiv-grotesk,Aktiv Grotesk Regular,sans-serif;font-size:.7647058823529411rem;font-weight:400;line-height:normal;padding:6px}header.site-header .inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:100%}@media (min-width:1200px){header.site-header .inner{width:1176px}}@media (min-width:1800px){header.site-header .inner{width:1680px}}@media (min-width:1200px) and (max-width:1799px){header.site-header .inner{width:1176px}}@media (min-width:600px) and (max-width:899px){header.site-header .inner{width:calc(100vw - 60px)}}@media (min-width:900px) and (max-width:1199px){header.site-header .inner{width:876px}}@media (max-width:599px){header.site-header .inner{width:calc(100vw - 48px)}}header.site-header .inner .logo{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}header.site-header .inner .block-mainnavigation{-webkit-box-ordinal-group:3;-ms-flex-order:2;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;order:2}header.site-header .inner .tools{-webkit-box-ordinal-group:4;-ms-flex-order:3;display:grid;gap:12px;grid-template-columns:1fr;order:3}header.site-header .inner .tools .search{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between}header.site-header .inner .tools .search .search-block-form{display:grid;grid-template-columns:auto 24px}header.site-header .inner .tools .search .search-block-form input[type=search]{background:transparent;border:none;border-bottom:1px solid #43666f;width:100%}header.site-header .inner .tools .search .search-block-form input[type=search]:focus{background:#fff;border-bottom:1px solid #00b7cd}header.site-header .inner .tools .search .search-block-form .form-actions{-ms-flex-item-align:end;align-self:flex-end;position:relative}header.site-header .inner .tools .search .search-block-form .form-actions:before{background:transparent;background-image:url(/themes/specchem/media/feather/search.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";cursor:pointer;height:19px;left:0;pointer-events:none;position:absolute;right:0;width:19px;z-index:1}header.site-header .inner .tools .search .search-block-form .form-actions input{background:transparent;border:none;border-radius:0;font-size:0;height:100%;height:24px;padding:0;width:24px}header.site-header .inner .tools .search .link{color:#323232;font-family:aktiv-grotesk,Aktiv Grotesk Regular,sans-serif;font-size:.8823529411764706rem;font-weight:400;line-height:1}header.site-header .inner .tools .cta{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:12px;justify-content:space-between}header.site-header .inner .tools .cta a:nth-of-type(odd){background-color:#00b7cd;border:1px solid #fff;color:#fff;display:inline-block;font-family:aktiv-grotesk,Aktiv Grotesk Regular,sans-serif;font-size:.8823529411764706rem;font-weight:600;line-height:1;padding:12px 24px}header.site-header .inner .tools .cta a:nth-of-type(odd):hover{border-color:#43666f}header.site-header .inner .tools .cta a:nth-of-type(odd):active{-webkit-transform:translateY(2px);transform:translateY(2px)}header.site-header .inner .tools .cta a:nth-of-type(2n){background-color:#43666f;border:1px solid #fff;color:#fff;display:inline-block;font-family:aktiv-grotesk,Aktiv Grotesk Regular,sans-serif;font-size:.8823529411764706rem;font-weight:600;line-height:1;padding:12px 24px}header.site-header .inner .tools .cta a:nth-of-type(2n):hover{border-color:#00b7cd}header.site-header .inner .tools .cta a:nth-of-type(2n):active{-webkit-transform:translateY(2px);transform:translateY(2px)}nav.block-mainnavigation{isolation:isolate}nav.block-mainnavigation>ul{gap:48px}nav.block-mainnavigation .menu-check,nav.block-mainnavigation>ul>li>.child-wrap{display:none}nav.block-mainnavigation .menu-toggle svg{stroke:#00b7cd}nav.block-mainnavigation .menu-check:checked~label svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}nav.block-mainnavigation .menu-check:checked~.child-wrap{display:grid}nav.block-mainnavigation .menu-toggle{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:center}nav.block-mainnavigation li.parent{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;display:grid;grid-template-columns:auto 16px;row-gap:10px}nav.block-mainnavigation li span{cursor:default}nav.block-mainnavigation li a{color:#323232;font-family:aktiv-grotesk,Aktiv Grotesk Regular,sans-serif;font-size:1rem;font-weight:400;line-height:1}nav.block-mainnavigation li a:hover{text-decoration:underline;-webkit-text-decoration-color:#323232;text-decoration-color:#323232;text-decoration-thickness:2px;text-underline-offset:3px}nav.block-mainnavigation li a:focus{text-underline-offset:1px}footer.site-footer{background:#43666f;padding-bottom:48px;padding-top:48px}footer.site-footer .inner{gap:48px;margin-left:auto;margin-right:auto;max-width:100%}@media (min-width:1200px){footer.site-footer .inner{width:1176px}}@media (min-width:1800px){footer.site-footer .inner{width:1680px}}@media (min-width:1200px) and (max-width:1799px){footer.site-footer .inner{width:1176px}}@media (min-width:600px) and (max-width:899px){footer.site-footer .inner{width:calc(100vw - 60px)}}@media (min-width:900px) and (max-width:1199px){footer.site-footer .inner{width:876px}}@media (max-width:599px){footer.site-footer .inner{width:calc(100vw - 48px)}}footer.site-footer .inner .contact .title h1,footer.site-footer .inner .paragraph--type--footer-column .title h1{color:#fff;font-family:aktiv-grotesk,Aktiv Grotesk Regular,sans-serif;font-size:.8235294117647058rem;font-weight:600;line-height:1;margin-bottom:24px}footer.site-footer .inner .contact a,footer.site-footer .inner .paragraph--type--footer-column a{color:#fff;display:block;font-family:aktiv-grotesk,Aktiv Grotesk Regular,sans-serif;font-size:.8235294117647058rem;font-weight:400;line-height:1;margin-bottom:12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}footer.site-footer .inner .paragraph--type--footer-contact+.paragraph--type--social-media-column{margin-top:48px}footer.site-footer .inner .paragraph--type--social-media-column .accounts{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:12px;justify-content:flex-start}footer.site-footer .inner .paragraph--type--social-media-column .accounts img{max-width:20px}footer.site-footer .inner .address img{margin-bottom:24px}footer.site-footer .inner .address p{color:#fff;font-family:aktiv-grotesk,Aktiv Grotesk Regular,sans-serif;font-size:.8235294117647058rem;font-weight:400;line-height:1;margin-bottom:12px}footer.site-footer .inner .images{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;width:100%}footer.site-footer .inner .images .wrapper{--gap:48px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:var(--gap);justify-content:center;margin-left:auto;margin-right:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}
@media all and (min-width: 1199px){.logged-in header.site-header{top:var(--drupal-displace-offset-top)}header.site-header{margin-bottom:36px;margin-top:36px;position:sticky;top:0;z-index:1}header.site-header.stuck{background:#fff;padding-bottom:24px}header.site-header .inner{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}header.site-header .inner .logo{padding-top:12px;width:20%}header.site-header .inner .tools{-ms-flex-item-align:end;align-self:flex-end}header.site-header .inner .tools .search{gap:12px}header.site-header .inner .tools .search .search-block-form{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.nav-toggle{display:none}nav.block-mainnavigation{-ms-flex-item-align:end;align-self:flex-end;position:static}nav.block-mainnavigation>ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:12px;justify-content:space-evenly;padding-left:24px;padding-right:24px;position:static}nav.block-mainnavigation>ul>li{position:static}nav.block-mainnavigation>ul>li:hover>.child-wrap{display:block}nav.block-mainnavigation>ul>li:hover>.menu-toggle svg{stroke:#43666f}nav.block-mainnavigation>ul>li>.child-wrap{background:#fff;border-bottom:2px solid #f0f0f0;left:0;padding-bottom:48px;padding-top:48px;position:absolute;top:100%;width:100%;z-index:1}nav.block-mainnavigation>ul>li>.child-wrap.stuck{top:calc(100% - 24px)}nav.block-mainnavigation>ul>li>.child-wrap>ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:24px;justify-content:center;margin-left:auto;margin-right:auto;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}nav.block-mainnavigation li label{pointer-events:none}footer.site-footer .inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between}footer.site-footer .inner .address{max-width:20%}footer.site-footer .inner .images{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;width:100%}footer.site-footer .inner .images .wrapper{grid-template-columns:repeat(var(--col-d),minmax(0,1fr));margin-left:0}
}
@media all and (max-width: 1199px){header.site-header{margin-bottom:24px;margin-top:24px}header.site-header .inner{display:grid;gap:24px;grid-template-columns:1fr;margin-left:auto;margin-right:auto;width:45%}header.site-header .inner .logo{margin-left:auto;margin-right:auto;width:65%}header.site-header .inner .tools .search{display:grid;gap:12px;grid-template-columns:1fr}header.site-header .inner .tools .link{text-align:center}#nav-toggle-check:checked~header.site-header .nav-toggle.main{right:-100%;-webkit-transition:right .5s cubic-bezier(.65,.05,.36,1);transition:right .5s cubic-bezier(.65,.05,.36,1);-webkit-transition-delay:.2s;transition-delay:.2s}#nav-toggle-check:checked~header.site-header nav.block-mainnavigation{left:0;-webkit-transition:left .5s cubic-bezier(.65,.05,.36,1);transition:left .5s cubic-bezier(.65,.05,.36,1);z-index:3}#nav-toggle-check:checked~.nav-toggle.after{right:0;-webkit-transition:right .5s cubic-bezier(.65,.05,.36,1);transition:right .5s cubic-bezier(.65,.05,.36,1);-webkit-transition-delay:.1s;transition-delay:.1s}.nav-toggle.main{display:block;position:fixed;right:5px;top:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:10}.nav-toggle.after{background:rgba(67,102,111,.8);height:100vh;overflow:auto;padding-top:6px;position:fixed;right:-100%;text-align:center;top:0;width:32px;z-index:3}.nav-toggle.after svg{stroke:#fff}nav.block-mainnavigation{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;height:100vh;justify-content:center;left:-100%;overflow:auto;position:fixed;top:0;width:calc(100vw - 32px);z-index:-1}nav.block-mainnavigation>ul{display:grid;gap:12px;grid-template-columns:1fr;margin-left:auto;margin-right:auto;margin-top:48px;width:65%}nav.block-mainnavigation li{display:grid}nav.block-mainnavigation li.parent{grid-template-columns:auto 32px}nav.block-mainnavigation li.parent label{padding-left:5px;padding-right:5px}nav.block-mainnavigation li ul{padding-left:12px;padding-right:12px}footer.site-footer .inner{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}footer.site-footer .inner .paragraph--type--footer-column{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}footer.site-footer .inner .paragraph--type--social-media-column .accounts{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer.site-footer .inner .contact{-webkit-box-ordinal-group:2;-ms-flex-order:1;grid-column-end:-1;grid-column-start:3;order:1;text-align:center}footer.site-footer .inner .contact a{margin-left:auto;margin-right:auto}footer.site-footer .inner .address{-webkit-box-ordinal-group:0;-ms-flex-order:-1;grid-column-end:3;grid-column-start:1;margin-bottom:48px;order:-1;text-align:center}footer.site-footer .inner .address img{margin-left:auto;margin-right:auto;max-width:35%}footer.site-footer .inner .images .wrapper{display:grid;grid-template-columns:repeat(var(--col-t),minmax(0,1fr))}
}
@media all and (max-width: 599px){header.site-header .inner .tools .cta{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer.site-footer .inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between}footer.site-footer .inner .contact{-webkit-box-ordinal-group:2;-ms-flex-order:1;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;order:1;width:50%}footer.site-footer .inner .address{-webkit-box-ordinal-group:3;-ms-flex-order:2;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;order:2;width:50%}footer.site-footer .inner .address img{max-width:65%}footer.site-footer .inner .images .wrapper{grid-template-columns:repeat(var(--col-m),minmax(0,1fr))}
}
main.article-main{display:grid;grid-template-columns:1fr;gap:24px;height:fit-content;}main.article-main .hero img{width:100%;display:block;}main.article-main header.article h1{font-size:1.411764705882353rem;line-height:1;font-weight:600;font-family:'futura-pt','Futura PT',sans-serif;color:#323232;width:100%;margin-bottom:12px;}main.article-main header.article section.details{display:flex;flex-direction:row;flex-wrap:wrap;flex-flow:row wrap;justify-content:flex-start;align-items:center;gap:6px;}main.article-main header.article section.details .date,main.article-main header.article section.details .auth{font-size:0.7647058823529411rem;line-height:1;font-weight:200;font-family:'aktiv-grotesk','Aktiv Grotesk Regular',sans-serif;color:#323232;margin-bottom:6px;}main.article-main header.article section.details .date + .auth{padding-left:6px;border-left:1px solid #b3b3b2;}main.article-main header.article section.details .auth p + p{margin-top:2px;}main.article-main header.article section.details .tags{font-size:0.8823529411764706rem;line-height:1;font-weight:200;font-family:'aktiv-grotesk','Aktiv Grotesk Regular',sans-serif;color:#323232;display:flex;flex-direction:row;flex-wrap:wrap;flex-flow:row wrap;justify-content:flex-start;flex-grow:1;flex-shrink:0;width:100%;align-items:center;gap:6px;}main.article-main header.article section.details .tags a{font-size:0.8823529411764706rem;line-height:1;font-weight:200;font-family:'aktiv-grotesk','Aktiv Grotesk Regular',sans-serif;color:#43666f;}footer.post-content{margin-top:24px;}footer.post-content:empty{margin-top:0;}
@media all and (min-width: 1199px){}
@media all and (max-width: 1199px){}
@media all and (max-width: 599px){}
header.pre-content{margin-left:auto;margin-right:auto;max-width:100%;}@media (min-width:1200px){header.pre-content{width:calc(1200px - 24px);}}@media (min-width:1800px){header.pre-content{width:1680px;}}@media (min-width:1200px) and (max-width:1799px){header.pre-content{width:calc(1200px - 24px);}}@media (min-width:600px) and (max-width:899px){header.pre-content{width:calc(100vw - 60px);}}@media (min-width:900px) and (max-width:1199px){header.pre-content{width:calc(900px - 24px);}}@media (max-width:599px){header.pre-content{width:calc(100vw - 48px);}}header.pre-content:not(:empty){margin-bottom:48px;}.block-breadcrumbs{margin-left:auto;margin-right:auto;max-width:100%;}@media (min-width:1200px){.block-breadcrumbs{width:calc(1200px - 24px);}}@media (min-width:1800px){.block-breadcrumbs{width:1680px;}}@media (min-width:1200px) and (max-width:1799px){.block-breadcrumbs{width:calc(1200px - 24px);}}@media (min-width:600px) and (max-width:899px){.block-breadcrumbs{width:calc(100vw - 60px);}}@media (min-width:900px) and (max-width:1199px){.block-breadcrumbs{width:calc(900px - 24px);}}@media (max-width:599px){.block-breadcrumbs{width:calc(100vw - 48px);}}.block-breadcrumbs nav ol{display:flex;flex-direction:row;flex-wrap:wrap;flex-flow:row wrap;justify-content:flex-start;gap:.5ch;}.block-breadcrumbs nav ol li{font-size:0.7647058823529411rem;line-height:1;font-weight:200;font-family:'aktiv-grotesk','Aktiv Grotesk Regular',sans-serif;color:#b3b3b2;margin-top:24px;margin-bottom:24px;}.block-breadcrumbs nav ol li a{font-size:0.7647058823529411rem;line-height:1;font-weight:200;font-family:'aktiv-grotesk','Aktiv Grotesk Regular',sans-serif;color:#b3b3b2;padding-left:12px;padding-right:12px;border-right:1px solid #b3b3b2;}.block-breadcrumbs nav ol li:first-of-type a{padding-left:0;}.block-breadcrumbs nav ol li:last-of-type{color:#43666f;padding-left:6px;}.block-breadcrumbs nav ol li:last-of-type a{color:#43666f;}article.node{margin-left:auto;margin-right:auto;max-width:100%;display:grid;gap:48px;height:fit-content;}@media (min-width:1200px){article.node{width:calc(1200px - 24px);}}@media (min-width:1800px){article.node{width:1680px;}}@media (min-width:1200px) and (max-width:1799px){article.node{width:calc(1200px - 24px);}}@media (min-width:600px) and (max-width:899px){article.node{width:calc(100vw - 60px);}}@media (min-width:900px) and (max-width:1199px){article.node{width:calc(900px - 24px);}}@media (max-width:599px){article.node{width:calc(100vw - 48px);}}article.node main.article-main section.content > .paragraph{margin-bottom:48px;}article.node main.article-main section.content > .paragraph:last-of-type.style--colour--2,article.node main.article-main section.content > .paragraph:last-of-type.style--colour--3,article.node main.article-main section.content > .paragraph:last-of-type.style--colour--4,article.node main.article-main section.content > .paragraph:last-of-type.style--colour--5{margin-bottom:0;}aside.article-aside{display:grid;grid-template-columns:1fr;gap:24px;padding-bottom:48px;height:fit-content;}aside.article-aside .paragraph--type--content-grid:first-of-type .has-offset{margin-top:0;}aside.article-aside .paragraph--type--content-grid > .inner{grid-template-columns:1fr;}aside.article-aside .paragraph--type--content-grid > .inner .paragraph--type--advert .has-offset{margin-top:24px;}footer.post-content > .paragraph{padding-right:24px;padding-bottom:48px;padding-top:48px;padding-left:24px;}footer.post-content > .paragraph > .inner{margin-left:auto;margin-right:auto;max-width:100%;}@media (min-width:1200px){footer.post-content > .paragraph > .inner{width:calc(1200px - 24px);}}@media (min-width:1800px){footer.post-content > .paragraph > .inner{width:1680px;}}@media (min-width:1200px) and (max-width:1799px){footer.post-content > .paragraph > .inner{width:calc(1200px - 24px);}}@media (min-width:600px) and (max-width:899px){footer.post-content > .paragraph > .inner{width:calc(100vw - 60px);}}@media (min-width:900px) and (max-width:1199px){footer.post-content > .paragraph > .inner{width:calc(900px - 24px);}}@media (max-width:599px){footer.post-content > .paragraph > .inner{width:calc(100vw - 48px);}}footer.post-content .paragraph--type--advert-types .inner{display:grid;gap:24px;}footer.post-content .paragraph--type--featured-article-tabs{background:#f0f0f0;padding-top:24px;padding-bottom:24px;}footer.post-content .paragraph--type--featured-article-tabs .tabs-wrapper{margin-left:auto;margin-right:auto;max-width:100%;}@media (min-width:1200px){footer.post-content .paragraph--type--featured-article-tabs .tabs-wrapper{width:calc(1200px - 24px);}}@media (min-width:1800px){footer.post-content .paragraph--type--featured-article-tabs .tabs-wrapper{width:1680px;}}@media (min-width:1200px) and (max-width:1799px){footer.post-content .paragraph--type--featured-article-tabs .tabs-wrapper{width:calc(1200px - 24px);}}@media (min-width:600px) and (max-width:899px){footer.post-content .paragraph--type--featured-article-tabs .tabs-wrapper{width:calc(100vw - 60px);}}@media (min-width:900px) and (max-width:1199px){footer.post-content .paragraph--type--featured-article-tabs .tabs-wrapper{width:calc(900px - 24px);}}@media (max-width:599px){footer.post-content .paragraph--type--featured-article-tabs .tabs-wrapper{width:calc(100vw - 48px);}}
@media all and (min-width: 1199px){article.node{grid-template-columns:minmax(0,3fr) minmax(0,1fr);}header.pre-content .paragraph--type--advert-types > .inner,header.pre-content .paragraph--type--content-grid > .inner{grid-template-columns:repeat(var(--col-count-d),minmax(0,1fr));}aside.article-aside .paragraph--type--content-grid > .inner{grid-template-columns:1fr;}footer.post-content .paragraph--type--advert-types > .inner,footer.post-content .paragraph--type--content-grid > .inner{grid-template-columns:repeat(var(--col-count-d),minmax(0,1fr));}
}
@media all and (max-width: 1199px){article.node{grid-template-columns:minmax(0,2fr) minmax(0,1fr);}header.pre-content .paragraph--type--advert-types > .inner,header.pre-content .paragraph--type--content-grid > .inner{grid-template-columns:repeat(var(--col-count-td),minmax(0,1fr));}aside.article-aside .paragraph--type--content-grid > .inner{grid-template-columns:1fr;}footer.post-content .paragraph--type--advert-types > .inner,footer.post-content .paragraph--type--content-grid > .inner{grid-template-columns:repeat(var(--col-count-td),minmax(0,1fr));}
}
@media all and (max-width: 599px){article.node{grid-template-columns:minmax(0,1fr);}header.pre-content .paragraph--type--advert-types > .inner,header.pre-content .paragraph--type--content-grid > .inner{grid-template-columns:repeat(var(--col-count-m),minmax(0,1fr));}aside.article-aside .paragraph--type--content-grid > .inner{grid-template-columns:1fr;}footer.post-content .paragraph--type--advert-types > .inner,footer.post-content .paragraph--type--content-grid > .inner{grid-template-columns:repeat(var(--col-count-m),minmax(0,1fr));}
}
