@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(https://cdn2.hubspot.net/hubfs/6081343/assets/fonts/Roboto-Light.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:100;src:url(https://cdn2.hubspot.net/hubfs/6081343/assets/fonts/Roboto-Thin.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:200;src:url(https://cdn2.hubspot.net/hubfs/6081343/assets/fonts/Roboto-Regular.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:url(https://cdn2.hubspot.net/hubfs/6081343/assets/fonts/Roboto-Medium.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:url(https://cdn2.hubspot.net/hubfs/6081343/assets/fonts/Roboto-Bold.ttf) format("truetype")}@font-face{font-family:FontAwesome;font-style:normal;font-weight:300;src:url(https://cdn2.hubspot.net/hubfs/6081343/assets/fonts/fontawesome-light.eot#iefix) format("embedded-opentype"),url(https://cdn2.hubspot.net/hubfs/6081343/assets/fonts/fontawesome-light.woff2) format("woff2"),url(https://cdn2.hubspot.net/hubfs/6081343/assets/fonts/fontawesome-light.woff) format("woff"),url(https://cdn2.hubspot.net/hubfs/6081343/assets/fonts/fontawesome-light.ttf) format("truetype"),url(https://cdn2.hubspot.net/hubfs/6081343/assets/fonts/fontawesome-light.svg#FontAwesome) format("svg")}@font-face{font-family:FontAwesome;font-style:normal;font-weight:400;src:url(https://cdn2.hubspot.net/hubfs/6081343/assets/fonts/fontawesome-regular.eot#iefix) format("embedded-opentype"),url(https://cdn2.hubspot.net/hubfs/6081343/assets/fonts/fontawesome-regular.woff2) format("woff2"),url(https://cdn2.hubspot.net/hubfs/6081343/assets/fonts/fontawesome-regular.woff) format("woff"),url(https://cdn2.hubspot.net/hubfs/6081343/assets/fonts/fontawesome-regular.ttf) format("truetype"),url(https://cdn2.hubspot.net/hubfs/6081343/assets/fonts/fontawesome-regular.svg#FontAwesome) format("svg")}@font-face{font-family:FontAwesome;font-style:normal;font-weight:900;src:url(https://cdn2.hubspot.net/hubfs/6081343/assets/fonts/fontawesome-solid.eot#iefix) format("embedded-opentype"),url(https://cdn2.hubspot.net/hubfs/6081343/assets/fonts/fontawesome-solid.woff2) format("woff2"),url(https://cdn2.hubspot.net/hubfs/6081343/assets/fonts/fontawesome-solid.woff) format("woff"),url(https://cdn2.hubspot.net/hubfs/6081343/assets/fonts/fontawesome-solid.ttf) format("truetype"),url(https://cdn2.hubspot.net/hubfs/6081343/assets/fonts/fontawesome-solid.svg#FontAwesome) format("svg")}@font-face{font-family:FontAwesome;font-style:normal;font-weight:400;src:url(https://cdn2.hubspot.net/hubfs/6081343/assets/fonts/fontawesome-brands.eot#iefix) format("embedded-opentype"),url(https://cdn2.hubspot.net/hubfs/6081343/assets/fonts/fontawesome-brands.woff2) format("woff2"),url(https://cdn2.hubspot.net/hubfs/6081343/assets/fonts/fontawesome-brands.woff) format("woff"),url(https://cdn2.hubspot.net/hubfs/6081343/assets/fonts/fontawesome-brands.ttf) format("truetype"),url(https://cdn2.hubspot.net/hubfs/6081343/assets/fonts/fontawesome-brands.svg#FontAwesome) format("svg")}.text-center{text-align:center}.dgrid,.dflex,.dflex>.row-fluid-wrapper>.row-fluid{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.dflex:before,.dflex:after,.dgrid:before,.dgrid:after{content:none}.dgrid{display:grid}.vtop,.vtop>.row-fluid-wrapper>.row-fluid,.cm.vtop>.page-center,.cm.vtop .page-center>div>.row-fluid{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.vcenter,.vcenter>.row-fluid-wrapper>.row-fluid,.cm.vcenter>.page-center,.cm.vcenter .page-center>div>.row-fluid{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vbottom,.vbottom>.row-fluid-wrapper>.row-fluid,.cm.vbottom>.page-center,.cm.vbottom>.page-center>div>.row-fluid{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.vstretch,.vstretch>.row-fluid-wrapper>.row-fluid,.cm.vstretch>.page-center,.cm.vstretch>.page-center>div>.row-fluid{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.acenter,.acenter>.row-fluid-wrapper>.row-fluid,.cm.acenter>.page-center,.cm.acenter>.page-center>div>.row-fluid{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.aspace,.ajustify,.aspace>.row-fluid-wrapper>.row-fluid,.cm.aspace>.page-center,.cm.aspace>.page-center>div>.row-fluid,.ajustify>.row-fluid-wrapper>.row-fluid,.cm.ajustify>.page-center,.cm.ajustify>.page-center>div>.row-fluid{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}dl,nav.pager,nav.pager li,ol,p,table.responsive-enabled,ul{margin:0;padding:0}.dropsolid-layout-2col-stacked .region-bottom:after,.dropsolid-layout-2col-stacked .region-bottom:before,.dropsolid-layout-2col-stacked .region-top:after,.dropsolid-layout-2col-stacked .region-top:before,.dropsolid-layout-3col .region-bottom:after,.dropsolid-layout-3col .region-bottom:before,.dropsolid-layout-3col .region-top:after,.dropsolid-layout-3col .region-top:before{content:"";display:table}.dropsolid-layout-2col-stacked .region-bottom:after,.dropsolid-layout-2col-stacked .region-top:after,.dropsolid-layout-3col .region-bottom:after,.dropsolid-layout-3col .region-top:after{clear:both}body:after{content:"breakpoint0";position:fixed;right:0;bottom:0;padding:0 .625rem;background:red;visibility:hidden;z-index:10}body.theme-debug-mode:after{visibility:visible}@media(min-width:480px){body:after{content:"breakpoint0a";background:#ff5700}}@media(min-width:720px){body:after{content:"breakpoint1";background:orange}}@media(min-width:940px){body:after{content:"breakpoint1a";background:#ffce00}}@media(min-width:1200px){body:after{content:"breakpoint2";background:#ff0}}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}.messages--wrapper{position:relative;clear:both}.messages__list{margin:0;padding:0;list-style:none}.messages__item+.messages__item{margin-top:.625rem}.messages{position:relative;clear:both;padding:.9375rem 1.875rem .9375rem 3.75rem;border-radius:.3125rem;color:#fff;transition:transform 1s ease-in-out;transform:translate(0)}.messages:before{position:absolute;top:0;bottom:0;left:.9375rem;width:1.875rem;height:1.875rem;text-align:center;line-height:1}.messages+.messages{margin-top:.9375rem}.messages .icon--close{position:absolute;right:.3125rem;top:.9375rem;width:2.5rem;height:2.5rem;border:none !important;text-indent:-624.9375rem;color:#fff;outline:0}.messages .icon--close:after{content:"+";position:absolute;top:0;left:0;width:2.5rem;height:2.5rem;font-size:3.125rem;text-indent:0;transition:opacity .3s ease-in-out;transform:rotate(45deg);cursor:pointer}.messages .icon--close:hover:after{opacity:.7}.messages.js-closing{transition:transform 1s ease-in-out;transform:translate(-100%)}.messages.js-closed{display:none}.messages--status{border:1px solid #00b16a;background-color:#3fc380}.messages--status:before{content:"ï˜";display:inline-block;margin:auto;font-family:FontAwesome;font-size:1.875rem;font-weight:900;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;vertical-align:middle}.messages--status a{color:#007e4b}.messages--status a:hover{color:#00b16a}.messages--warning{border:1px solid #f2784b;background-color:#eb9532}.messages--warning:before{content:"ï±";display:inline-block;margin:auto;font-family:FontAwesome;font-size:1.875rem;font-weight:900;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;vertical-align:middle}.messages--warning a{color:#ef541b}.messages--warning a:hover{color:#f2784b}.messages--error{border:1px solid #c0392b;background-color:#e74c3c}.messages--error:before{content:"ïª";display:inline-block;margin:auto;font-family:FontAwesome;font-size:1.875rem;font-weight:900;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;vertical-align:middle}.messages--error a{color:#962d22}.messages--error a:hover{color:#c0392b}nav.tabs{width:100%;background:#000}nav.tabs:after{clear:both;content:"";display:table}nav.tabs ul{margin:0;padding:0;list-style:none;float:right}nav.tabs ul li{float:left}nav.tabs ul li a{padding:.625rem .9375rem;color:#fff;font-size:1rem;line-height:1.5rem;text-decoration:none}nav.tabs ul li a.is-active,nav.tabs ul li a:hover{background:#8ec4be}.contextual-links-region:hover>.contextual-links-wrapper .contextual-links-trigger{display:block}ul.contextual-links{height:auto;width:auto}body .cke_editable,body .cke_editor{padding-top:0 !important}#admin-toolbar *{float:none;box-sizing:content-box;-moz-box-sizing:content-box}.element-invisible{display:none;visibility:hidden}div.krumo-root{color:#000}div.krumo-root *{float:none}div.krumo-root a.krumo-name{color:#404000}.region-filter{display:flex;flex-flow:column wrap;align-items:flex-start;width:100%;margin-bottom:1.5625rem}.region-filter>div{width:100%}.region-filter>div:first-child{margin-left:0}.services-overview .region-filter{margin-bottom:0}.region-filter.team-overview-facets{justify-content:flex-start}.region-filter.team-overview-facets>div{order:3}.region-filter.team-overview-facets>div#block-pagetitle{order:0}.region-filter.team-overview-facets>div.view-filters{order:2}.region-filter.team-overview-facets .view-filters .form--inline{display:flex}.region-filter.team-overview-facets .view-filters .form-item{display:flex;align-items:center;margin-right:.9375rem}.region-filter.team-overview-facets .view-filters .form-item label{margin-right:.9375rem}@media(min-width:720px){.region-filter{flex-flow:row wrap;margin-bottom:3.75rem}.region-filter>div{width:50%;padding-right:1.5625rem}.region-filter .view-filters{width:100%}.region-filter .overview-filter .container{display:flex;flex-flow:row wrap;align-items:center}}@media(min-width:940px){.region-filter{justify-content:space-between}.region-filter>div{margin:0;padding:0;width:31.33333%}.region-filter .view-filters{width:auto}.region-filter.team-overview-facets{justify-content:space-between}.region-filter.team-overview-facets .view-filters .form-item{margin-bottom:0}}@media(min-width:1200px){.region-filter>div{margin:0;padding:0;width:28.33333%}}footer[role=contentinfo]{margin-top:2.1875rem}footer[role=contentinfo] .footer-top{background:#3b6069;padding:3.125rem 0}.node--type-office.node--view-mode-full .field--name-node-title .vgd-appointment-form footer[role=contentinfo] .footer-top .block-content--type-social-media h3,.node--type-office.node--view-mode-full .vgd-appointment-form .field--name-node-title footer[role=contentinfo] .footer-top .block-content--type-social-media h3,.node--type-office.node--view-mode-full .vgd-appointment-form footer[role=contentinfo] .footer-top .block-content--type-social-media h1,footer[role=contentinfo] .footer-top .block-content--type-social-media .node--type-office.node--view-mode-full .field--name-node-title .vgd-appointment-form h3,footer[role=contentinfo] .footer-top .block-content--type-social-media .node--type-office.node--view-mode-full .vgd-appointment-form .field--name-node-title h3,footer[role=contentinfo] .footer-top .block-content--type-social-media .node--type-office.node--view-mode-full .vgd-appointment-form h1,footer[role=contentinfo] .footer-top .block-content--type-social-media h2{margin:0 0 .9375rem;font-size:1.375rem;line-height:1.625rem;color:#fff;font-weight:300}footer[role=contentinfo] .footer-nav{background:#ecefed;padding:3.125rem 0}footer[role=contentinfo] .footer-middle{background:#026666;background:linear-gradient(45deg,#026666,#026666 65%,#018679);padding:1.5625rem 0}footer[role=contentinfo] .footer-middle .header-top__branding-logo{width:100px}footer[role=contentinfo] .footer-middle .footer-middle-employees{margin-top:2.1875rem;flex:2}footer[role=contentinfo] .footer-middle .footer-middle-employees h3{font-size:1.375rem;line-height:1.625rem;font-weight:300;color:#fff}footer[role=contentinfo] .footer-middle .footer-middle-employees a{display:inline-block;border:0;border-radius:0;text-decoration:none;background:#10504e;color:#fff;transition:background .3s ease-in-out;cursor:pointer;font-size:.8125rem;line-height:1.21875rem;padding:.3125rem .8125rem;text-transform:uppercase;font-size:.75rem;font-weight:700;background:0;border:2px solid #fff}footer[role=contentinfo] .footer-middle .footer-middle-employees a:hover{background:#0c3b39}footer[role=contentinfo] .footer-middle .footer-middle-employees a:disabled{cursor:no-drop;background:#197b77}footer[role=contentinfo] .footer-middle .footer-middle-employees a:hover{background:#10504e;border-color:#10504e;color:#fff}footer[role=contentinfo] .footer-middle .footer-middle-kmo{margin-top:2.1875rem}footer[role=contentinfo] .footer-bottom{background:#10504e;padding:.9375rem 0;text-align:center;color:#fff}footer[role=contentinfo] .footer-bottom .container{justify-content:center}footer[role=contentinfo] .footer-bottom .menu{display:flex;justify-content:center}footer[role=contentinfo] .footer-bottom .footer-bottom-disclaimer{font-size:.75rem;line-height:1rem;font-weight:200;margin-bottom:.9375rem}footer[role=contentinfo] .footer-bottom .footer-bottom-disclaimer a{color:#fff;font-size:.75rem;line-height:1rem;font-weight:200}footer[role=contentinfo] .footer-bottom .footer-bottom-disclaimer a:after{background:#fff}footer[role=contentinfo] .footer-bottom .footer-bottom-disclaimer p{margin-bottom:0}footer[role=contentinfo] .footer-bottom .footer-bottom-disclaimer .field--name-body{display:flex;align-items:center;justify-content:center}footer[role=contentinfo] .footer-bottom .footer-bottom-disclaimer .field--name-body img{width:4rem;margin-right:.625rem}footer[role=contentinfo] .footer-bottom .menu--footer{margin-bottom:.9375rem}footer[role=contentinfo] .footer-bottom .footer-bottom-disclaimer--short{flex-basis:100%;font-size:.75rem;line-height:1rem;font-weight:200;padding:.3125rem 0 .625rem}@media(min-width:720px){footer[role=contentinfo]{margin-top:2.8125rem}footer[role=contentinfo] .container{display:flex;flex-flow:row wrap;align-items:center}footer[role=contentinfo] p{margin-bottom:0;color:#fff}footer[role=contentinfo] .footer-top{background:#3b6069;padding:3.125rem 0}footer[role=contentinfo] .footer-top .container{align-items:flex-start}footer[role=contentinfo] .footer-top .container>div:first-child{margin-right:auto;flex:1}footer[role=contentinfo] .footer-nav{background:#ecefed;padding:3.125rem 0}footer[role=contentinfo] .footer-middle{background:#026666;background:linear-gradient(45deg,#026666,#026666 65%,#018679);padding:1.5625rem 0}footer[role=contentinfo] .footer-middle .footer-middle-employees{margin-top:0;margin-left:69px}footer[role=contentinfo] .footer-middle .footer-middle-kmo{margin-top:0}}@media(min-width:940px){footer[role=contentinfo]{margin-top:3.75rem}footer[role=contentinfo] .footer-middle .header-top__branding-logo{width:100px}footer[role=contentinfo] .footer-bottom .container,footer[role=contentinfo] .footer-bottom .menu{justify-content:flex-start}footer[role=contentinfo] .footer-bottom .footer-bottom-disclaimer{margin-right:1.5625rem}footer[role=contentinfo] .footer-bottom .footer-bottom-disclaimer .field--name-body{justify-content:left}footer[role=contentinfo] .footer-bottom .footer-bottom-disclaimer--short{text-align:left}}input:not([type]),input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{width:100%;padding:0 2.5rem 0 .625rem;background-color:#ecefed;height:2.1875rem;border:0;border-radius:0;font-family:Roboto,Arial,sans-serif;font-size:1rem;line-height:2.8125rem;color:#707070;outline:0;-webkit-appearance:none}input:not([type]):focus,input:not([type]):focus:hover,input[type=color]:focus,input[type=color]:focus:hover,input[type=date]:focus,input[type=date]:focus:hover,input[type=datetime-local]:focus,input[type=datetime-local]:focus:hover,input[type=datetime]:focus,input[type=datetime]:focus:hover,input[type=email]:focus,input[type=email]:focus:hover,input[type=month]:focus,input[type=month]:focus:hover,input[type=number]:focus,input[type=number]:focus:hover,input[type=password]:focus,input[type=password]:focus:hover,input[type=search]:focus,input[type=search]:focus:hover,input[type=tel]:focus,input[type=tel]:focus:hover,input[type=text]:focus,input[type=text]:focus:hover,input[type=time]:focus,input[type=time]:focus:hover,input[type=url]:focus,input[type=url]:focus:hover,input[type=week]:focus,input[type=week]:focus:hover,select:focus,select:focus:hover,textarea:focus,textarea:focus:hover{border-color:#8ec4be;outline:0}input:not([type]):disabled,input[type=color]:disabled,input[type=date]:disabled,input[type=datetime-local]:disabled,input[type=datetime]:disabled,input[type=email]:disabled,input[type=month]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=search]:disabled,input[type=tel]:disabled,input[type=text]:disabled,input[type=time]:disabled,input[type=url]:disabled,input[type=week]:disabled,select:disabled,textarea:disabled{background:#f3f3f3;cursor:no-drop}input:not([type]):-ms-input-placeholder,input[type=color]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=datetime-local]:-ms-input-placeholder,input[type=datetime]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=month]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=time]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=week]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#a2a2a2;opacity:1}input:not([type])::placeholder,input[type=color]::placeholder,input[type=date]::placeholder,input[type=datetime-local]::placeholder,input[type=datetime]::placeholder,input[type=email]::placeholder,input[type=month]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=time]::placeholder,input[type=url]::placeholder,input[type=week]::placeholder,select::placeholder,textarea::placeholder{color:#a2a2a2;opacity:1}input.admin-menu-search{height:auto}input[type=date],input[type=datetime-local],input[type=datetime],input[type=week]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=date]::-webkit-calendar-picker-indicator:hover,input[type=datetime-local]::-webkit-calendar-picker-indicator:hover,input[type=datetime]::-webkit-calendar-picker-indicator:hover,input[type=week]::-webkit-calendar-picker-indicator:hover{background:0}textarea{height:11.25rem;padding:.625rem;line-height:normal;resize:vertical}textarea+.grippie{display:none !important}input[type=range]{width:100%;height:.3125rem;border:1px solid #ddd;border-radius:.3125rem;background-color:#ddd;-webkit-appearance:none}input[type=range]::-webkit-slider-thumb{width:1.25rem;height:1.25rem;border:1px solid #ddd;border-radius:100%;background-color:#fff;cursor:pointer;-webkit-appearance:none}input[type=range]:focus,input[type=range]:focus:hover{outline:0}input[type=checkbox],input[type=radio]{display:inline-block;position:relative;top:.0625rem;width:.9375rem;height:.9375rem;margin:0 .3125rem 0 0;padding:0;border:1px solid #ddd;border-radius:0;background:#fff;outline:0;transition:border-color .3s ease-in-out,background-color .3s ease-in-out;-webkit-appearance:none;vertical-align:baseline}input[type=checkbox]:focus,input[type=checkbox]:hover,input[type=radio]:focus,input[type=radio]:hover{outline:0;cursor:pointer}input[type=checkbox]:disabled,input[type=radio]:disabled{background:#f3f3f3;cursor:no-drop}input[type=checkbox]:disabled:hover,input[type=radio]:disabled:hover{border-color:#ddd}input[type=checkbox]+label,input[type=radio]+label{display:inline-block;font-size:.9375rem;line-height:1.3125rem;font-weight:200;margin:0;vertical-align:text-top;width:auto}input[type=checkbox]{background-position:50% 50%;transition:background-color .1s ease-in-out}input[type=checkbox]:checked,input[type=checkbox]:disabled:checked{background-image:url(https://be.vgd.eu/themes/custom/dropsolid-base-8/images/check.svg);background-position:50% 50%;background-repeat:no-repeat;background-color:#8ec4be;border:0}input[type=radio]{border-radius:50%;box-shadow:inset 0 0 0 0 #8ec4be;transition:box-shadow .1s cubic-bezier(.28,.63,.77,.17)}input[type=radio]:checked,input[type=radio]:disabled:checked{background:#8ec4be;box-shadow:inset 0 0 0 5.5px #fff}button,input[type=button],input[type=reset],input[type=submit]{display:inline-block;border:0;border-radius:0;font-weight:700;text-decoration:none;background:#8ec4be;color:#fff;transition:background .3s ease-in-out;cursor:pointer;font-size:1rem;line-height:1.5rem;padding:.625rem 1.25rem;outline:0}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background:#7dbbb4;color:#fff}button:disabled,input[type=button]:disabled,input[type=reset]:disabled,input[type=submit]:disabled{cursor:no-drop;background:#b0d5d1}button:focus,button:focus:hover,input[type=button]:focus,input[type=button]:focus:hover,input[type=reset]:focus,input[type=reset]:focus:hover,input[type=submit]:focus,input[type=submit]:focus:hover{outline:0}input.error{color:#e74c3c}label{display:inline-block;font-size:.9375rem;line-height:1.3125rem;font-weight:700;margin-bottom:.625rem}select{position:relative;padding:0 2.5rem 0 .625rem;background:#ecefed;width:100%;height:2.1875rem;border:0;font-size:.75rem;line-height:1.125rem;z-index:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}select:disabled{cursor:no-drop;background:#f7f7f7}select::-ms-expand{display:none}.hs-fieldtype-select .input select{padding-top:0;padding-bottom:0;min-height:56px}.hs-fieldtype-select .input{position:relative}.hs-fieldtype-select .input:before{background-repeat:no-repeat;content:"";width:17px;height:28px;position:absolute;right:10px;top:16px;z-index:1;background-image:url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='angle-down' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512' class='svg-inline--fa fa-angle-down fa-w-10 fa-2x'%3E%3Cpath fill='%23ffffff' d='M143 352.3L7 216.3c-9.4-9.4-9.4-24.6 0-33.9l22.6-22.6c9.4-9.4 24.6-9.4 33.9 0l96.4 96.4 96.4-96.4c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9l-136 136c-9.2 9.4-24.4 9.4-33.8 0z' class=''%3E%3C/path%3E%3C/svg%3E")}.hs-fieldtype-select.focus .input:before{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-o-transform:rotateX(180deg);-ms-transform:rotateX(180deg);transform:rotateX(180deg)}.form-type-select{position:relative;z-index:0}.form-type-select:before{top:auto;bottom:.625rem;border-top:5px solid #001518}.form-type-select:after,.form-type-select:before{content:"";display:block;position:absolute;right:.3125rem;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;z-index:1}.form-type-select:after{bottom:1.25rem;border-bottom:5px solid #001518}.password-suggestions,small{display:block;margin-top:.625rem;font-size:.6875rem;line-height:1.03125rem;color:#a3a3a3}fieldset{border:0;padding:0;margin:0}fieldset legend{padding:0;font-size:.9375rem;line-height:1.3125rem;font-weight:700;margin-right:1.5625rem}#edit-submit,.form-item,.webform-submission-form>.form-item,fieldset legend{margin-bottom:1.5625rem}.form-type-search-api-autocomplete.form-item-search-api-fulltext{position:relative}.form-type-search-api-autocomplete.form-item-search-api-fulltext input{padding:0 2.5rem 0 .625rem;background-color:#ecefed;height:2.1875rem;border:0;font-size:.75rem;line-height:1.125rem;cursor:pointer}.form-type-search-api-autocomplete.form-item-search-api-fulltext input[type=submit]{padding:.3125rem .9375rem}.form-type-search-api-autocomplete.form-item-search-api-fulltext label{font-size:.9375rem;line-height:1.3125rem;font-weight:700;margin-bottom:0;margin-right:1.5625rem;text-transform:uppercase}.form-type-search-api-autocomplete.form-item-search-api-fulltext~.form-actions input[type=submit]{padding:.3125rem 1.5625rem}@media(min-width:720px){input:not([type]),input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{font-size:.75rem;line-height:1.125rem}textarea{line-height:normal}.vgd-appointment-form input:not([type]),.vgd-appointment-form input[type=color],.vgd-appointment-form input[type=date],.vgd-appointment-form input[type=datetime-local],.vgd-appointment-form input[type=datetime],.vgd-appointment-form input[type=email],.vgd-appointment-form input[type=month],.vgd-appointment-form input[type=number],.vgd-appointment-form input[type=password],.vgd-appointment-form input[type=search],.vgd-appointment-form input[type=tel],.vgd-appointment-form input[type=text],.vgd-appointment-form input[type=time],.vgd-appointment-form input[type=url],.vgd-appointment-form input[type=week],.vgd-appointment-form select,.vgd-appointment-form textarea,.webform-submission-form input:not([type]),.webform-submission-form input[type=color],.webform-submission-form input[type=date],.webform-submission-form input[type=datetime-local],.webform-submission-form input[type=datetime],.webform-submission-form input[type=email],.webform-submission-form input[type=month],.webform-submission-form input[type=number],.webform-submission-form input[type=password],.webform-submission-form input[type=search],.webform-submission-form input[type=tel],.webform-submission-form input[type=text],.webform-submission-form input[type=time],.webform-submission-form input[type=url],.webform-submission-form input[type=week],.webform-submission-form select,.webform-submission-form textarea{width:calc(100% - 160px)}.vgd-appointment-form .form-type-select:after,.vgd-appointment-form .form-type-select:before,.webform-submission-form .form-type-select:after,.webform-submission-form .form-type-select:before{left:calc(100% - 30px)}.vgd-appointment-form textarea,.webform-submission-form textarea{width:100%}.vgd-appointment-form label,.webform-submission-form label{width:150px}.vgd-appointment-form input[type=checkbox]+label,.vgd-appointment-form input[type=radio]+label,.webform-submission-form input[type=checkbox]+label,.webform-submission-form input[type=radio]+label{width:auto}}body{font-size:1.125rem;line-height:1.875rem;font-family:Roboto,Arial,sans-serif;color:#707070;font-weight:400;letter-spacing:.0625rem}body *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.node--type-office.node--view-mode-full .field--name-node-title h3,h1{margin:0 0 2.1875rem;font-size:2.625rem;line-height:3.125rem;color:#001518;font-weight:100;word-break:break-word}.node--type-office.node--view-mode-full .field--name-node-title .vgd-appointment-form h3,.node--type-office.node--view-mode-full .vgd-appointment-form .field--name-node-title h3,.node--type-office.node--view-mode-full .vgd-appointment-form h1,h2{margin:0 0 1.875rem;font-size:1.6875rem;line-height:2.125rem;color:#001518;font-weight:300}h3{margin:0 0 1.5625rem;font-size:1.125rem;line-height:1.4375rem;color:#001518;font-weight:200}h4{color:#8ec4be;font-weight:200}h4,h5{margin:0 0 1.25rem;font-size:.75rem;line-height:1.125rem}h5{font-weight:700}h5,h6{color:#001518}h6{margin:0 0 .625rem;font-size:.75rem;line-height:1.125rem}a{color:#026666;text-decoration:none;transition:all .3s ease-in-out}a:active,a:focus,a:hover,a:visited{color:#6cb3ab}a:after,a:before{transition:all .3s ease-in-out}a.button{display:inline-block;border:0;border-radius:0;font-weight:700;text-decoration:none;background:#8ec4be;color:#fff;transition:background .3s ease-in-out;cursor:pointer;font-size:1rem;line-height:1.5rem;padding:.625rem 1.25rem}a.button:hover{background:#7dbbb4;color:#fff}a.button:disabled{cursor:no-drop;background:#b0d5d1}dl,ol,ul{margin:0 0 1.5625rem}dl,dl dl,dl ol,dl ul,ol,ol dl,ol ol,ol ul,ul,ul dl,ul ol,ul ul{padding:0 0 0 1.25rem}.body-container-wrapper p{margin:0 0 1.25rem;font-size:1.3rem}img{display:block;max-width:100%;height:auto}.field--type-text-long .button,.field--type-text-long .submit,.field--type-text-with-summary .button,.field--type-text-with-summary .submit,.views--field-body .button,.views--field-body .submit,.webform-confirmation .button,.webform-confirmation .submit,body.cke_editable .button,body.cke_editable .submit{display:inline-block;border:0;border-radius:0;font-weight:700;text-decoration:none;background:#8ec4be;color:#fff;transition:background .3s ease-in-out;cursor:pointer;font-size:1rem;line-height:1.5rem;padding:.625rem 1.25rem}.field--type-text-long .button:hover,.field--type-text-long .submit:hover,.field--type-text-with-summary .button:hover,.field--type-text-with-summary .submit:hover,.views--field-body .button:hover,.views--field-body .submit:hover,.webform-confirmation .button:hover,.webform-confirmation .submit:hover,body.cke_editable .button:hover,body.cke_editable .submit:hover{background:#7dbbb4;color:#fff}.field--type-text-long .button:disabled,.field--type-text-long .submit:disabled,.field--type-text-with-summary .button:disabled,.field--type-text-with-summary .submit:disabled,.views--field-body .button:disabled,.views--field-body .submit:disabled,.webform-confirmation .button:disabled,.webform-confirmation .submit:disabled,body.cke_editable .button:disabled,body.cke_editable .submit:disabled{cursor:no-drop;background:#b0d5d1}.field--type-text-long a,.field--type-text-with-summary a,.views--field-body a,.webform-confirmation a,body.cke_editable a{position:relative}.field--type-text-long a:after,.field--type-text-with-summary a:after,.views--field-body a:after,.webform-confirmation a:after,body.cke_editable a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.0625rem;background:#8ec4be;opacity:1}.field--type-text-long a:hover:after,.field--type-text-with-summary a:hover:after,.views--field-body a:hover:after,.webform-confirmation a:hover:after,body.cke_editable a:hover:after{opacity:0}.text-align-center{text-align:center}.text-align-justify{text-align:justify}.text-align-left{text-align:left}.text-align-right{text-align:right}hr{display:block;width:100%;height:.0625rem;margin:1.25rem 0;padding:0;border:0;border-top:1px solid #ddd}blockquote{width:100%;margin:0 0 1.25rem;padding:1.25rem 0}pre{margin:0}details{border:1px solid #ddd}details summary{padding:.5rem .9375rem;background:#ddd;color:#001518}details summary:focus{outline:0}details .details-wrapper{padding:.625rem .9375rem 0}summary{cursor:pointer}nav.pager{font-size:0;text-align:center}nav.pager li{display:none;border:1px solid #8ec4be;border-right:0;font-size:0;vertical-align:top}nav.pager li a{display:block;padding:.3125rem .625rem;font-size:1.125rem;line-height:1.6875rem;text-transform:uppercase;color:#707070}nav.pager li a:hover{background-color:#8ec4be;color:#fff}nav.pager li.pager__item--ellipsis{padding:.3125rem .625rem;border:1px solid #8ec4be;border-right:0;font-size:1.125rem;line-height:1.6875rem;color:#707070}nav.pager li.is-active{display:inline-block;background:#8ec4be}nav.pager li.is-active a{color:#fff}nav.pager li.pager__item--first,nav.pager li.pager__item--last,nav.pager li.pager__item--next,nav.pager li.pager__item--previous{display:inline-block}nav.pager li.pager__item--first a,nav.pager li.pager__item--last a,nav.pager li.pager__item--next a,nav.pager li.pager__item--previous a{padding:.3125rem .75rem;font-size:0}nav.pager li.pager__item--first a:hover:after,nav.pager li.pager__item--last a:hover:after,nav.pager li.pager__item--next a:hover:after,nav.pager li.pager__item--previous a:hover:after{color:#fff}nav.pager li.pager__item--next a:after{content:"ï„…";display:inline-block;margin:0;font-family:FontAwesome;font-size:.75rem;font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#f0f0f0;vertical-align:middle}nav.pager li.pager__item--last{border-right:1px solid #8ec4be}nav.pager li.pager__item--last a:after{content:"ï„"}nav.pager li.pager__item--last a:after,nav.pager li.pager__item--previous a:after{display:inline-block;margin:0;font-family:FontAwesome;font-size:.75rem;font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#f0f0f0;vertical-align:middle}nav.pager li.pager__item--previous a:after{content:"ï„„"}nav.pager li.pager__item--first a:after{content:"ï„€";display:inline-block;margin:0;font-family:FontAwesome;font-size:.75rem;font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#f0f0f0;vertical-align:middle}.node-title-clamp .clampHover{display:none}.node-title-clamp .full-title{display:none;word-break:normal}.node-title-clamp .full-title .clampHover{display:block}.node-title-clamp:hover .full-title{font-size:1.125rem;line-height:1.4375rem;color:#fff;display:block}.node-title-clamp:hover .field--name-node-title h3,.node-title-clamp:hover .field--name-taxonomy-term-title h3,.node-title-clamp:hover .guidance-block-title h3{display:none}@media(min-width:480px){.node--type-office.node--view-mode-full .field--name-node-title h3,h1{font-size:3.125rem;line-height:3.6875rem}}@media(min-width:720px){nav.pager li{display:inline-block}nav.pager li.pager__item--first a,nav.pager li.pager__item--last a,nav.pager li.pager__item--next a,nav.pager li.pager__item--previous a{padding:.3125rem .625rem;font-size:1.125rem;line-height:1.6875rem}nav.pager li.pager__item--first a:after,nav.pager li.pager__item--last a:after,nav.pager li.pager__item--next a:after,nav.pager li.pager__item--previous a:after{display:none}p{margin:0 0 2.5rem}}header[role=banner]{position:relative;z-index:99;margin-bottom:3.75rem}header[role=banner]:after{clear:both;content:"";display:table}.header-content{position:absolute;top:0;right:.625rem;left:.625rem;z-index:1}.header-top{position:relative;padding:.9375rem 0;z-index:99;display:flex;flex-flow:row wrap}.header-top:after{clear:both;content:"";display:table}.header-top .node--type-office.node--view-mode-full .field--name-node-title h3,.header-top h1,.node--type-office.node--view-mode-full .field--name-node-title .header-top h3{margin:0}.menu-toggle--wrapper{position:absolute;right:.4375rem;top:2.875rem;align-self:flex-end}.menu-toggle--wrapper:focus{outline:0}.header-top__branding-link{display:block}.header-top__branding-logo{width:7.8125rem}.banner{position:relative;z-index:0}.banner .layout-header-banner-empty{position:relative;display:block;min-height:16.25rem}.banner .layout-header-banner-empty:before{content:"";position:absolute;width:100vw;height:100%;left:0;top:0;margin-left:calc((-100vw + 100%) / 2);background:url(https://be.vgd.eu/themes/custom/dropsolid-base-8/images/banner.png) no-repeat 50% 50% transparent;background-size:cover}.banner>.block~.layout-header-banner-empty{display:none}.header-top__branding{margin-top:1.25rem;padding:.375rem;background:#fff}@media(min-width:720px){.header-top__branding-logo{width:8.4375rem}.banner .layout-header-banner-empty{min-height:20.3125rem}.menu-toggle--wrapper{top:2.8125rem}.header-top{padding:1.5625rem 0}}@media(min-width:940px){header[role=banner]:before{height:7.5rem}.header-content.sticky-header{position:fixed;top:0;left:0;width:100%;box-shadow:0 2px 6px rgba(0,0,0,.2);z-index:444;background:#026666;background:linear-gradient(45deg,#026666,#026666 65%,#018679);animation:a .5s}.header-content.sticky-header .header-top{position:relative;max-width:1200px;margin-left:auto;margin-right:auto;padding:.625rem .9375rem;transform:scale(.9)}.header-content.sticky-header .header-top:after{clear:both;content:"";display:table}.header-content.sticky-header .header-top .menu-toggle--wrapper{right:25px}.toolbar-horizontal .header-content.sticky-header{top:2.5rem}.toolbar-tray-open .header-content.sticky-header{top:5rem}.header-content.sticky-header .header-top__branding-logo{width:6.5625rem}.header-content.sticky-header .menu-toggle--wrapper{top:2.1875rem}}@keyframes a{0%{opacity:0}to{opacity:1}}.nav ol,.nav ul,nav ol,nav ul{margin:0;padding:0;list-style:none}.nav a,nav a{display:block;text-decoration:none;color:#fff}.menu-toggle{position:relative;display:flex;float:right;width:auto;height:1.25rem;cursor:pointer}.menu-toggle:focus{outline:0}.menu-toggle--icon{position:relative;top:64%;left:0;width:1.5625rem;height:.125rem;font-size:0;background:#fff;transform:translateY(-50%);transition-delay:.3s}.menu-toggle--icon:after,.menu-toggle--icon:before{content:"";position:absolute;left:0;width:1.5625rem;height:.125rem;background:#fff;transition:background .3s linear}.menu-toggle--icon:before{top:-.5rem;transition-property:top,transform}.menu-toggle--icon:after{bottom:-.5rem;width:1.0625rem;left:.5rem;transition-property:bottom,transform}.js-open .menu-toggle--icon{background:0;transition-delay:0s}.js-open .menu-toggle--icon:before{top:0;transform:rotate(45deg)}.js-open .menu-toggle--icon:after{width:100%;left:0;bottom:0;transform:rotate(-45deg)}.menu-toggle--info{margin-left:.625rem;text-transform:uppercase;font-size:1rem;font-weight:700;color:#fff}.js-open-scolling{overflow:hidden;-ms-overflow-style:-ms-autohiding-scrollbar}.header-content.sticky-header{position:fixed;top:0;left:0;width:100%;box-shadow:0 2px 6px rgba(0,0,0,.2);z-index:444;background:#026666;background:linear-gradient(45deg,#026666,#026666 65%,#018679);animation:a .5s}.header-navigation{position:absolute;top:0;left:0;width:100%;height:calc(100vh - 110px);margin:100px 0 0;padding-bottom:0;display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:center;visibility:hidden;color:#fff;opacity:0;overflow:auto;transition:all .3s ease-in}.header-navigation:after{clear:both;content:"";display:table}.header-navigation .header-navigation-wrapper{display:flex;flex-flow:column wrap;width:100%;min-height:calc(100vh - 110px);padding-top:3.125rem;overflow:auto}.header-navigation .header-navigation-wrapper:after{clear:both;content:"";display:table}.header-navigation .navigation-overlay{content:"";position:fixed;margin:0;width:100%;height:100%;top:0;left:0;z-index:-1;visibility:hidden;opacity:0;background:#026666;background:linear-gradient(45deg,#026666,#026666 65%,#018679);transition:visibility 1s,opacity 1.3s linear}.header-navigation.js-open{visibility:visible;opacity:1;width:107%;padding-right:7%;transition:all .3s ease-out}.header-navigation.js-open .navigation-overlay{visibility:visible;opacity:1;transition:visibility 0s,opacity .3s linear}.header-navigation .block-content--type-social-media{position:absolute;bottom:.625rem;right:5%;width:50%;text-align:right}#toolbar-administration~.page-wrapper .header-navigation{height:calc(100vh - 280px)}#toolbar-administration~.page-wrapper .header-navigation .header-navigation-wrapper{min-height:calc(100vh - 280px)}.block-navigation-content{order:2;text-align:center}.block-navigation-content .header-image-slogan{display:none}.menu .menu-item a:after{content:"";position:relative;display:block;width:0;height:1px;background:#fff;transition:all .3s}.menu .menu-item a:hover:after{width:30%;transition:all .3s}.menu--main{margin-left:-.9375rem}.menu--main .menu-item .menu-item--active-trail>a,.menu--main .menu-item>a{position:relative}.menu--main .menu-item .menu-item--active-trail>a.is-active:before,.menu--main .menu-item>a.is-active:before{content:"";display:block;position:absolute;left:-6.25rem;top:50%;width:4.125rem;height:.0625rem;background:#fff}.menu--main>.menu{padding-left:0}.menu--main>.menu>.menu-item{margin-bottom:10px;padding-left:5.625rem}.menu--main>.menu>.menu-item>a{color:#fff;font-weight:700;text-transform:uppercase;font-size:.9375rem;line-height:1.25rem}.menu--main>.menu>.menu-item>.menu{padding:.625rem 0 0 .625rem}.menu--main>.menu>.menu-item .menu-item{padding:0 0 .125rem}.menu--main>.menu>.menu-item .menu-item a{font-size:.75rem;line-height:1.125rem;font-weight:200;color:#8ec4be}.menu--main>.menu>.menu-item .menu-item a:after{background:#8ec4be}.menu--main>.menu>.menu-item .menu-item .is-active:before{width:1.875rem;left:-2.5rem}.menu--main>.menu>.menu-item .menu-item--expanded>.menu{padding:0}.menu--main>.menu>.menu-item .menu-item--expanded>a{margin:.3125rem 0;font-size:.75rem;line-height:1.125rem;font-weight:700;color:#f3f3f3}.menu--main>.menu>.menu-item .menu-item--expanded .is-active:before{width:1.875rem;left:-2.5rem}.menu--secondary .menu{display:flex;justify-content:center;margin-top:1.5625rem;padding:0 1.5625rem}.menu--secondary .menu li{margin-right:1.5625rem}.menu--secondary .menu a{font-size:.9375rem;line-height:1.25rem;font-weight:700;color:#fff}.menu--secondary .menu a:after{content:"";display:block;width:100%;height:.125rem;background:#fff;margin-top:.1875rem}.menu--secondary .menu a:hover:after{background:#8ec4be}.menu--footer .menu{display:flex;flex-flow:row wrap;margin-right:1.5625rem}.menu--footer .menu .menu-item{position:relative;padding:0 .625rem}.menu--footer .menu .menu-item:first-child{padding-left:0}.menu--footer .menu .menu-item:after{content:"";display:inline-block;position:absolute;top:27.5%;right:0;height:45%;width:.0625rem;background:#fff}.menu--footer .menu .menu-item:last-child:after{display:none}.menu--footer .menu .menu-item a{padding:0;font-size:.75rem;line-height:1rem;font-weight:700;text-transform:capitalize;color:#fff}.menu--footer-navigation,.menu--footer .menu .menu-item a:hover:after{width:100%}.menu--footer-navigation>.menu>.menu-item{margin-bottom:2.1875rem}.menu--footer-navigation>.menu>.menu-item>a{margin-bottom:1.125rem;text-transform:uppercase;font-size:.75rem;line-height:1.125rem;font-weight:200;color:#10504e}.menu--footer-navigation>.menu>.menu-item>a:before{content:"";width:2.8125rem;height:.1875rem;display:inline-block;vertical-align:middle;margin-right:.9375rem;background:#8ec4be;position:relative;bottom:.125rem;width:1.75rem;height:2px}.menu--footer-navigation>.menu>.menu-item .menu-item a{font-size:.75rem;line-height:1.125rem;font-weight:200;color:#707070;padding-left:2.8125rem}.menu--footer-navigation>.menu>.menu-item .menu-item a:hover:after{background:#8ec4be;width:40%}.menu--footer-navigation>.menu>.menu-item .menu-item--expanded:first-child{margin-bottom:1.5625rem}.menu--footer-navigation>.menu>.menu-item .menu-item--expanded>a{margin-top:0;margin-bottom:1.125rem;font-size:.75rem;line-height:1.125rem;font-weight:700;color:#000}.menu--splash-page{width:100%}.menu--splash-page .menu{padding:0 3.125rem}.menu--splash-page .menu:after{clear:both;content:"";display:table}.menu--splash-page .menu li{float:left;display:block;margin-right:2.12766%;width:48.93617%;margin-bottom:.9375rem}.menu--splash-page .menu li:last-child,.menu--splash-page .menu li:nth-child(2n){margin-right:0}.menu--splash-page .menu li a{color:#fff;text-decoration:underline}.menu--splash-page .menu li a:before{content:"ï„…";display:inline-block;margin:0 .4375rem 0 .3125rem;font-family:FontAwesome;font-size:1.5rem;font-weight:700;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#8ec4be;vertical-align:top}@media(min-width:480px){.menu--footer-navigation>.menu{display:flex;flex-flow:row wrap;justify-content:space-between}.menu--footer-navigation>.menu>.menu-item{width:47%;margin-right:6%;margin-bottom:0}.menu--footer-navigation>.menu>.menu-item:first-child{margin-bottom:2.1875rem}.menu--footer-navigation>.menu>.menu-item:first-child>.menu{column-count:2;column-gap:2em}.menu--footer-navigation>.menu>.menu-item:first-child>.menu>li{display:inline-block}.menu--footer-navigation>.menu>.menu-item:first-child>.menu>li:last-child{display:block;padding-top:.0625rem}.menu--footer-navigation>.menu>.menu-item:nth-child(2n){margin-right:0;padding-left:6%}}@media(min-width:720px){.header-navigation .header-navigation-wrapper{display:block;padding-top:19vh}.header-navigation .header-navigation-wrapper .block-views-exposed-filter-blocksearch-search-page,.header-navigation .header-navigation-wrapper .menu--main,.header-navigation .header-navigation-wrapper .search-block-form{width:35%}.block-navigation-content{float:right;width:58%;text-align:left}.block-navigation-content .header-image-slogan{display:block}.menu--main{margin-left:0}.menu--main .menu{padding-left:2.0625rem}.menu--main .menu-item{padding-left:6.25rem}.menu--main .menu-item a.is-active:before{width:4.875rem}.menu--secondary .menu{justify-content:flex-start}}@media(min-width:940px){.menu--footer-navigation>.menu>.menu-item{width:18%;margin-right:0}.menu--footer-navigation>.menu>.menu-item:first-child{width:30%;margin-bottom:0}.menu--footer-navigation>.menu>.menu-item:nth-child(2n){margin-right:0;padding-left:0}}table.responsive-enabled{width:100%;table-layout:fixed;border:1px solid #ddd;border-spacing:0;border-collapse:collapse}table.responsive-enabled thead{display:none;border:1px solid #8ec4be;text-align:left;background:#8ec4be;color:#fff}table.responsive-enabled thead th{padding:.5rem .625rem;border-right:1px solid #fff}table.responsive-enabled thead th:last-child{border-right-color:#8ec4be}table.responsive-enabled tbody tr:nth-child(2n){background:#f3f3f3}table.responsive-enabled tr{display:block;border-bottom:1px solid #ddd}table.responsive-enabled tr:last-child{border-bottom:0}table.responsive-enabled tr td{display:block;padding:.5rem .625rem;text-align:right}table.responsive-enabled tr td:before{content:attr(data-title) ": ";float:left;font-weight:700}@media(min-width:720px){table.responsive-enabled thead{display:table-row-group}table.responsive-enabled tr{border:0;display:table-row}table.responsive-enabled tr td{display:table-cell;border:1px solid #ddd;text-align:left}table.responsive-enabled tr td:before{content:""}}#user-login-form,#user-pass{float:none;max-width:18.75rem;padding:1.25rem;margin:0 auto;text-align:center;background-color:#f3f3f3}#user-login-form label,#user-pass label{display:none}#user-login-form *,#user-pass *{width:100%}#user-login-form>div,#user-pass>div{margin:.9375rem 0}#user-login-form>div:after,#user-pass>div:after{clear:both;content:"";display:table}#user-login-form input[type=password],#user-login-form input[type=text],#user-pass input[type=password],#user-pass input[type=text]{padding:.625rem;border:0}#user-login-form input[type=submit],#user-pass input[type=submit]{margin-left:0}#user-login-form .description,#user-login-form .form-item+p,#user-pass .description,#user-pass .form-item+p{margin:.3125rem 0 0;font-size:.75rem;line-height:1rem;text-align:left}.password-strength__meter{margin-top:.625rem;background-color:#ebeae4}.password-strength__indicator{background-color:#77b259;transition:width .5s ease-out}.password-strength__indicator.is-weak{background-color:#e74c3c}.password-strength__indicator.is-fair{background-color:#eb9532}.password-strength__indicator.is-good{background-color:#0074bd}.password-strength__indicator.is-strong{background-color:#3fc380}.confirm-parent .password-confirm .ok{color:#3fc380}.confirm-parent .password-confirm .error{color:#e74c3c}.breadcrumb li{display:inline-block}.breadcrumb li:after{content:"ï„…";display:inline-block;margin:0 .3125rem;font-family:FontAwesome;font-size:.875rem;font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#707070;vertical-align:top}.breadcrumb li:last-child:after{content:none}.breadcrumb li a{display:inline-block;color:#707070}.breadcrumb li a:hover{color:#8ec4be}.cookiePolicy{position:fixed;bottom:-11.25rem;left:0;right:0;padding:.9375rem 0;background:#10504e;color:#fff;transition:all .3s .3s;z-index:999}.cookiePolicy-is-visible .cookiePolicy{bottom:0}.message-wrapper span{display:block}.message-wrapper a{position:relative;color:#fff}.message-wrapper a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.0625rem;background:#fff;opacity:1}.message-wrapper a:hover:after{opacity:0}.cookie-policy__message--first{font-weight:700}.dismiss-wrapper{margin-top:.9375rem}.dismiss-wrapper a{display:inline-block;border:0;border-radius:0;text-decoration:none;background:#10504e;transition:background .3s ease-in-out;cursor:pointer;font-size:.8125rem;line-height:1.21875rem;padding:.3125rem .8125rem;text-transform:uppercase;font-size:.75rem;font-weight:700;background:0;border:2px solid #fff;color:#fff}.dismiss-wrapper a:hover{background:#0c3b39}.dismiss-wrapper a:disabled{cursor:no-drop;background:#197b77}.dismiss-wrapper a:hover{background:#8ec4be;color:#fff}@media(min-width:720px){.cookiePolicy{padding:1.5625rem .9375rem}.message-wrapper{float:left}.dismiss-wrapper{margin-top:.1875rem;float:right}}.block-facets{display:flex;flex-flow:column wrap;align-items:flex-start;margin-bottom:1.5625rem}.block-facets .block-facet-label{width:11.25rem;margin-right:1.5625rem}.block-facets .node--type-office.node--view-mode-full .field--name-node-title .vgd-appointment-form h3,.block-facets .node--type-office.node--view-mode-full .vgd-appointment-form .field--name-node-title h3,.block-facets .node--type-office.node--view-mode-full .vgd-appointment-form h1,.block-facets h2,.node--type-office.node--view-mode-full .field--name-node-title .vgd-appointment-form .block-facets h3,.node--type-office.node--view-mode-full .vgd-appointment-form .block-facets h1,.node--type-office.node--view-mode-full .vgd-appointment-form .field--name-node-title .block-facets h3{font-size:.9375rem;line-height:1.3125rem;margin-bottom:0;text-transform:uppercase}.block-facets .facets-widget-dropdown{width:95%;margin-top:.9375rem}.block-facets .facets-widget-checkbox{width:100%}.block-facets .facets-widget-checkbox ul{list-style:none;display:flex;padding:0}.block-facets .facets-widget-checkbox ul li{margin-right:.9375rem}.block-facets.block-facet-blockistip{position:absolute;top:1.25rem;right:0;z-index:9}.block-facets.block-facet-blockistip .facets-widget-checkbox ul{justify-content:flex-end}.block-facets.block-facet-blockistip #istip-0,.block-facets.block-facet-blockistip #istip-0~label{display:none}.block-facets.block-facet-blockistip .facet-item{position:relative}.block-facets.block-facet-blockistip input[type=checkbox]{position:absolute;top:0;left:0;width:100%;height:100%;border:0;background:0;opacity:0}.block-facets.block-facet-blockistip input[type=checkbox]::-ms-check{position:absolute;top:0;left:0;width:100%;height:100%;border:0;background:0}.block-facets.block-facet-blockistip label{font-size:.9375rem;line-height:1.4375rem;font-weight:700;text-transform:uppercase;color:#001518}.block-facets.block-facet-blockistip label:after{content:"";position:relative;display:block;width:100%;height:.125rem;background:#000}@media(min-width:480px){.block-facets{flex-flow:row wrap;justify-content:flex-start;align-items:center}.block-facets .block-facet-label{width:11.25rem}.block-facets .facets-widget-dropdown{width:calc(100% - 250px);margin-top:0}}@media(min-width:720px){.block-facets{justify-content:flex-start;align-items:center;margin-top:.9375rem}.block-facets .block-facet-label{width:auto;margin-right:.625rem}.block-facets .facets-widget-dropdown{flex:1;margin-top:0}}@media(min-width:940px){.block-facets{margin:0}}#block-headersmall{display:none;flex-flow:row wrap;flex:1 1 auto;align-items:center;justify-content:flex-start;padding:0 1.875rem;color:#fff}#block-headersmall .field--name-header-top-home-link{margin-right:23%}#block-headersmall .field--name-header-top-home-link .home-button{font-size:0}#block-headersmall .field--name-header-top-home-link .home-button:before{content:"ï€•";display:inline-block;margin:0;font-family:FontAwesome;font-size:23px;font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;vertical-align:middle}#block-headersmall .contact-button{display:inline-block;border:0;border-radius:0;text-decoration:none;background:#fff;color:#10504e;transition:background .3s ease-in-out;cursor:pointer;font-size:.8125rem;line-height:1.21875rem;padding:.3125rem .8125rem;text-transform:uppercase;font-size:.75rem;font-weight:700}#block-headersmall .contact-button:hover{background:#f2f2f2;color:#10504e}#block-headersmall .contact-button:disabled{cursor:no-drop;background:#fff}#block-headersmall .contact-button:hover{background:#10504e;color:#fff}#block-headersmall .field--name-header-top-cta{margin-left:1.9375rem}#block-headersmall .field--name-header-top-cta .cta-button{padding-bottom:2px;color:#fff;border-bottom:2px solid #fff;font-size:.75rem;font-weight:700}#block-headersmall .field--name-header-top-cta .cta-button:hover{border-bottom:2px solid #10504e}@media(min-width:720px){#block-headersmall{display:flex}}.block-homepage-selection .node--type-office.node--view-mode-full .field--name-node-title .vgd-appointment-form h3,.block-homepage-selection .node--type-office.node--view-mode-full .vgd-appointment-form .field--name-node-title h3,.block-homepage-selection .node--type-office.node--view-mode-full .vgd-appointment-form h1,.block-homepage-selection h2,.node--type-office.node--view-mode-full .field--name-node-title .vgd-appointment-form .block-homepage-selection h3,.node--type-office.node--view-mode-full .vgd-appointment-form .block-homepage-selection h1,.node--type-office.node--view-mode-full .vgd-appointment-form .field--name-node-title .block-homepage-selection h3{margin-bottom:4.0625rem}.block-homepage-selection .node--type-office.node--view-mode-full .field--name-node-title .vgd-appointment-form h3:before,.block-homepage-selection .node--type-office.node--view-mode-full .vgd-appointment-form .field--name-node-title h3:before,.block-homepage-selection .node--type-office.node--view-mode-full .vgd-appointment-form h1:before,.block-homepage-selection h2:before,.node--type-office.node--view-mode-full .field--name-node-title .vgd-appointment-form .block-homepage-selection h3:before,.node--type-office.node--view-mode-full .vgd-appointment-form .block-homepage-selection h1:before,.node--type-office.node--view-mode-full .vgd-appointment-form .field--name-node-title .block-homepage-selection h3:before{content:"";width:2.8125rem;height:.1875rem;display:inline-block;vertical-align:middle;position:relative;margin-right:.9375rem;background:#8ec4be}.block-homepage-selection-wrapper{position:relative;display:flex;flex-direction:column;margin-bottom:5rem}.block-homepage-selection-wrapper p{margin:0}.block-homepage-selection-wrapper .homepage-selection-inner{display:flex;flex-wrap:nowrap;width:100%;overflow:auto;order:1}.block-homepage-selection-wrapper .homepage-selection-items{display:flex;flex-wrap:nowrap;height:100%;order:1}.block-homepage-selection-wrapper .homepage-selection-item{width:calc(80vw - 35px);margin-right:2.1875rem}.block-homepage-selection-wrapper .homepage-selection-info{width:100%;margin-bottom:3.125rem}.block-homepage-selection-wrapper .homepage-selection-info.item-align-left{order:0}.block-homepage-selection-wrapper .homepage-selection-info .button{position:relative;margin-top:1.5625rem;display:inline-block;border:0;border-radius:0;text-decoration:none;background:#10504e;color:#fff;transition:background .3s ease-in-out;cursor:pointer;font-size:.8125rem;line-height:1.21875rem;padding:.3125rem .8125rem;text-transform:uppercase;font-size:.75rem;font-weight:700;background:0;border:2px solid #8ec4be;color:#8ec4be}.block-homepage-selection-wrapper .homepage-selection-info .button:hover{background:#0c3b39}.block-homepage-selection-wrapper .homepage-selection-info .button:disabled{cursor:no-drop;background:#197b77}.block-homepage-selection-wrapper .homepage-selection-info .button:hover{background:#8ec4be;color:#fff}@media(min-width:720px){.block-homepage-selection-wrapper .homepage-selection-item{float:left;display:block;margin-right:2.12766%;width:48.93617%}.block-homepage-selection-wrapper .homepage-selection-item:last-child,.block-homepage-selection-wrapper .homepage-selection-item:nth-child(2n){margin-right:0}}@media(min-width:940px){.block-homepage-selection-wrapper{flex-direction:row;margin-bottom:8.125rem}.block-homepage-selection-wrapper .homepage-selection-inner{float:left;display:block;margin-right:2.12766%;width:65.95745%;margin-right:0}.block-homepage-selection-wrapper .homepage-selection-inner:last-child{margin-right:0}.block-homepage-selection-wrapper .homepage-selection-items{display:flex;flex-flow:row wrap;justify-content:space-between}.block-homepage-selection-wrapper .homepage-selection-item{float:left;display:block;margin-right:2.12766%;width:48.93617%}.block-homepage-selection-wrapper .homepage-selection-item:last-child{margin-right:0}.block-homepage-selection-wrapper .homepage-selection-info{float:left;display:block;margin-right:2.12766%;width:31.91489%}.block-homepage-selection-wrapper .homepage-selection-info:last-child{margin-right:0}.block-homepage-selection-wrapper .homepage-selection-info.item-align-left{padding-right:1.5625rem;order:0}.block-homepage-selection-wrapper .homepage-selection-info.item-align-right{padding-left:1.5625rem;order:2}.block-homepage-selection-wrapper .homepage-selection-info .button{position:absolute;bottom:0}}@media(min-width:1200px){.block-homepage-selection-wrapper{justify-content:flex-end}.block-homepage-selection-wrapper .homepage-selection-inner{float:left;display:block;margin-right:2.12766%;width:65.95745%;margin-right:0}.block-homepage-selection-wrapper .homepage-selection-inner:last-child{margin-right:0}.block-homepage-selection-wrapper .homepage-selection-items{display:flex;flex-flow:row wrap;justify-content:space-between}.block-homepage-selection-wrapper .homepage-selection-item{float:left;display:block;margin-right:2.12766%;width:46.38298%}.block-homepage-selection-wrapper .homepage-selection-item:last-child{margin-right:0}.block-homepage-selection-wrapper .homepage-selection-info{float:left;display:block;margin-right:2.12766%;width:28.08511%}.block-homepage-selection-wrapper .homepage-selection-info:last-child{margin-right:0}.block-homepage-selection-wrapper .homepage-selection-info.item-align-left{padding-right:3.125rem;order:0}.block-homepage-selection-wrapper .homepage-selection-info.item-align-right{padding-left:3.125rem;order:2}.block-homepage-selection-wrapper .homepage-selection-info .button{position:absolute;bottom:0}}.block-language-blocklanguage-interface{margin-top:-.625rem;margin-right:.4375rem;position:absolute;right:0}.block-language-blocklanguage-interface ul.links{display:flex;list-style:none}.block-language-blocklanguage-interface ul.links li{margin-left:.625rem}.block-language-blocklanguage-interface ul.links li a{color:#fff;font-size:.75rem;font-weight:700;text-transform:uppercase}@media(min-width:720px){.block-language-blocklanguage-interface{position:relative;margin-top:-1.125rem;margin-right:.5rem}}.mailchimp-signup-subscribe-form>h2,.node--type-office.node--view-mode-full .field--name-node-title .vgd-appointment-form .mailchimp-signup-subscribe-form>h3,.node--type-office.node--view-mode-full .vgd-appointment-form .field--name-node-title .mailchimp-signup-subscribe-form>h3,.node--type-office.node--view-mode-full .vgd-appointment-form .mailchimp-signup-subscribe-form>h1{margin-bottom:.5rem}.block-mailchimp-signup #edit-mailchimp-lists-interest-groups-cdc230ff65--wrapper{display:none}.block-mailchimp-signup form{width:90%;display:flex;flex-flow:row wrap;align-items:center}.block-mailchimp-signup form .mailchimp-newsletters-wrapper{order:2;display:block;width:100%}.block-mailchimp-signup form .mailchimp-newsletters-wrapper>.form-wrapper{margin-bottom:1.25rem}.block-mailchimp-signup form .mailchimp-newsletters-wrapper .mailchimp-newsletter-wrapper .form-item{margin:0}.block-mailchimp-signup form .mailchimp-newsletters-wrapper .mailchimp-newsletter-wrapper .form-item label{color:#fff}.block-mailchimp-signup form .mailchimp-newsletters-wrapper .mailchimp-newsletter-wrapper:first-child .form-item{margin-right:.3125rem}.block-mailchimp-signup form .mailchimp-newsletter-mergefields{margin-top:1.25rem;order:1;width:auto;display:flex;flex-wrap:wrap}.block-mailchimp-signup form .mailchimp-newsletter-mergefields .form-type-email{flex-basis:100%;flex-grow:2;order:3}.block-mailchimp-signup form .mailchimp-newsletter-mergefields .form-item__label{display:none}.block-mailchimp-signup form .mailchimp-newsletter-mergefields .js-form-item-mergevars-fname{margin-right:5px}.block-mailchimp-signup form .mailchimp-newsletter-mergefields .js-form-item-mergevars-lname{flex:1 1 0;margin-left:5px}.block-mailchimp-signup form input[type=email]{color:#fff;background:hsla(0,0%,100%,.1)}.block-mailchimp-signup form input[type=email]:-ms-input-placeholder{color:#fff}.block-mailchimp-signup form input[type=email]::placeholder{color:#fff}.block-mailchimp-signup form .form-actions{display:flex;order:3;align-items:flex-end}.block-mailchimp-signup form .form-actions input[type=submit]{display:inline-block;border:0;border-radius:0;font-weight:700;text-decoration:none;background:#fff;color:#fff;transition:background .3s ease-in-out;cursor:pointer;font-size:.8125rem;line-height:1.21875rem;padding:.3125rem .8125rem;background:0;border:2px solid #fff;margin:0}.block-mailchimp-signup form .form-actions input[type=submit]:hover{background:#f2f2f2;color:#fff}.block-mailchimp-signup form .form-actions input[type=submit]:disabled{cursor:no-drop;background:#fff}.block-mailchimp-signup form .form-actions input[type=submit]:hover{background:#10504e;border-color:#10504e}.block-mailchimp-signup legend{margin-bottom:1.25rem}.block-mailchimp-signup .fieldset-legend{display:none}.block-mailchimp-signup label{color:#fff;font-weight:700}.block-mailchimp-signup .fieldset-wrapper{color:#fff}.block-mailchimp-signup .fieldset-wrapper .form-item{margin-bottom:0}.block-mailchimp-signup .form-actions input[type=submit].form-submit{padding-top:.3525rem;padding-bottom:.3525rem}@media(min-width:480px){.block-mailchimp-signup form .mailchimp-newsletters-wrapper .mailchimp-newsletter-wrapper{margin-right:1.5625rem}.block-mailchimp-signup form .mailchimp-newsletter-mergefields .form-item{margin-bottom:0}}@media(min-width:720px){.block-mailchimp-signup{margin-bottom:0}.block-mailchimp-signup .fieldset-wrapper .form-item{margin-right:1.875rem}.block-mailchimp-signup .form-checkboxes{display:flex;flex-direction:row;flex-wrap:wrap}.block-mailchimp-signup .form-actions #edit-submit{margin-bottom:0}}.field--name-dynamic-block-fieldnode-more-news-block .field__label{margin-bottom:4.0625rem;font-size:1.6875rem;line-height:2.125rem;font-weight:300;color:#000}.field--name-dynamic-block-fieldnode-more-news-block .field__label:before{content:"";width:2.8125rem;height:.1875rem;display:inline-block;vertical-align:middle;position:relative;margin-right:.9375rem;background:#8ec4be}.block-navigation-content .field--name-navigation-content-link{display:inline-block;border:0;border-radius:0;text-decoration:none;background:#fff;color:#10504e;transition:background .3s ease-in-out;cursor:pointer;font-size:.8125rem;line-height:1.21875rem;padding:.3125rem .8125rem;text-transform:uppercase;font-size:.75rem;font-weight:700;margin:2.1875rem 1.5625rem 0}.block-navigation-content .field--name-navigation-content-link:hover{background:#f2f2f2;color:#10504e}.block-navigation-content .field--name-navigation-content-link:disabled{cursor:no-drop;background:#fff}.block-navigation-content .field--name-navigation-content-link:hover{background:#10504e}.block-navigation-content .field--name-navigation-content-link:hover a{color:#fff}.mailchimp-signup-subscribe-form .node--type-office.node--view-mode-full .field--name-node-title .vgd-appointment-form h3,.mailchimp-signup-subscribe-form .node--type-office.node--view-mode-full .vgd-appointment-form .field--name-node-title h3,.mailchimp-signup-subscribe-form .node--type-office.node--view-mode-full .vgd-appointment-form h1,.mailchimp-signup-subscribe-form h2,.node--type-office.node--view-mode-full .field--name-node-title .vgd-appointment-form .mailchimp-signup-subscribe-form h3,.node--type-office.node--view-mode-full .vgd-appointment-form .field--name-node-title .mailchimp-signup-subscribe-form h3,.node--type-office.node--view-mode-full .vgd-appointment-form .mailchimp-signup-subscribe-form h1{font-size:1.375rem;line-height:1.625rem;font-weight:300;color:#fff;margin:0}.block-page-title-block{width:100%;text-align:center}.block-page-title-block .node--type-office.node--view-mode-full .field--name-node-title h3,.block-page-title-block h1,.node--type-office.node--view-mode-full .field--name-node-title .block-page-title-block h3{margin-bottom:2.5rem}.layout-one-sidebar .block-page-title-block{text-align:left}.overview-filter .block-page-title-block{width:100%}@media(min-width:940px){.block-page-title-block .node--type-office.node--view-mode-full .field--name-node-title h3,.block-page-title-block h1,.node--type-office.node--view-mode-full .field--name-node-title .block-page-title-block h3{margin-bottom:2.8125rem}.overview-filter .block-page-title-block{width:100%}}.related-news-overview{margin-top:2.5rem}.related-news-overview .view-content:after{clear:both;content:"";display:table}.related-news-overview .views-row{margin-bottom:1.875rem}.related-news-overview .homepage-selection-info .button{display:inline-block;border:0;border-radius:0;text-decoration:none;background:#10504e;color:#fff;transition:background .3s ease-in-out;cursor:pointer;font-size:.8125rem;line-height:1.21875rem;padding:.3125rem .8125rem;text-transform:uppercase;font-size:.75rem;font-weight:700;background:0;border:2px solid #8ec4be;color:#8ec4be}.related-news-overview .homepage-selection-info .button:hover{background:#0c3b39}.related-news-overview .homepage-selection-info .button:disabled{cursor:no-drop;background:#197b77}.related-news-overview .homepage-selection-info .button:hover{background:#8ec4be;color:#fff}.field--name-dynamic-block-fieldnode-related-news .field__label,.field--name-dynamic-block-fieldtaxonomy-term-related-news-taxonomy-term .field__label{margin-bottom:4.0625rem;font-size:1.6875rem;line-height:2.125rem;font-weight:300;color:#000}.field--name-dynamic-block-fieldnode-related-news .field__label:before,.field--name-dynamic-block-fieldtaxonomy-term-related-news-taxonomy-term .field__label:before{content:"";width:2.8125rem;height:.1875rem;display:inline-block;vertical-align:middle;position:relative;margin-right:.9375rem;background:#8ec4be}@media(min-width:720px){.related-news-overview .views-row{float:left;display:block;margin-right:2.12766%;width:48.93617%}.related-news-overview .views-row:last-child,.related-news-overview .views-row:nth-child(2n){margin-right:0}.related-news-overview .views-row:nth-child(odd){clear:both}}@media(min-width:940px){.related-news-overview .views-row,.related-news-overview .views-row:nth-child(2n){float:left;display:block;margin-right:2.12766%;width:31.91489%}.related-news-overview .views-row:last-child,.related-news-overview .views-row:nth-child(2n):last-child{margin-right:0}.related-news-overview .views-row:nth-child(odd){clear:none}.related-news-overview .views-row:nth-child(3n){margin-right:0}.related-news-overview .views-row:nth-child(3n+1){clear:both}.related-news-overview .homepage-selection-info{padding-top:.9375rem}}.field--name-dynamic-block-fieldnode-related-services-block,.field--name-dynamic-block-fieldnode-related-services-service-ct-,.field--name-dynamic-block-fieldtaxonomy-term-related-services-client-taxonomy,.field--name-dynamic-block-fieldtaxonomy-term-related-services-sectors-taxonom{position:relative;color:#fff;margin-bottom:5rem;padding:4.6875rem 0}.field--name-dynamic-block-fieldnode-related-services-block:after,.field--name-dynamic-block-fieldnode-related-services-service-ct-:after,.field--name-dynamic-block-fieldtaxonomy-term-related-services-client-taxonomy:after,.field--name-dynamic-block-fieldtaxonomy-term-related-services-sectors-taxonom:after{content:"";display:block;position:absolute;top:0;width:100vw;height:100%;margin-left:calc((-100vw + 100%) / 2);background:#026666;background:linear-gradient(45deg,#026666,#026666 65%,#018679);z-index:-1}.field--name-dynamic-block-fieldnode-related-services-block .field__label,.field--name-dynamic-block-fieldnode-related-services-service-ct- .field__label,.field--name-dynamic-block-fieldtaxonomy-term-related-services-client-taxonomy .field__label,.field--name-dynamic-block-fieldtaxonomy-term-related-services-sectors-taxonom .field__label{font-size:1.6875rem;line-height:2.125rem;font-weight:300;margin-bottom:1.875rem}.field--name-dynamic-block-fieldnode-related-services-block .field__label:before,.field--name-dynamic-block-fieldnode-related-services-service-ct- .field__label:before,.field--name-dynamic-block-fieldtaxonomy-term-related-services-client-taxonomy .field__label:before,.field--name-dynamic-block-fieldtaxonomy-term-related-services-sectors-taxonom .field__label:before{content:"";width:2.8125rem;height:.1875rem;display:inline-block;vertical-align:middle;position:relative;margin-right:.9375rem;background:#8ec4be}.field--name-dynamic-block-fieldnode-related-services-block .views-row:after,.field--name-dynamic-block-fieldnode-related-services-service-ct- .views-row:after,.field--name-dynamic-block-fieldtaxonomy-term-related-services-client-taxonomy .views-row:after,.field--name-dynamic-block-fieldtaxonomy-term-related-services-sectors-taxonom .views-row:after{clear:both;content:"";display:table}.field--name-dynamic-block-fieldnode-related-services-block .node--type-services,.field--name-dynamic-block-fieldnode-related-services-service-ct- .node--type-services,.field--name-dynamic-block-fieldtaxonomy-term-related-services-client-taxonomy .node--type-services,.field--name-dynamic-block-fieldtaxonomy-term-related-services-sectors-taxonom .node--type-services{padding-left:3.75rem}.field--name-dynamic-block-fieldnode-related-services-block .more-link,.field--name-dynamic-block-fieldnode-related-services-service-ct- .more-link,.field--name-dynamic-block-fieldtaxonomy-term-related-services-client-taxonomy .more-link,.field--name-dynamic-block-fieldtaxonomy-term-related-services-sectors-taxonom .more-link{position:relative;display:flex;width:100%;justify-content:flex-end;margin-top:1.5625rem;padding-right:3.125rem}.field--name-dynamic-block-fieldnode-related-services-block .more-link a,.field--name-dynamic-block-fieldnode-related-services-service-ct- .more-link a,.field--name-dynamic-block-fieldtaxonomy-term-related-services-client-taxonomy .more-link a,.field--name-dynamic-block-fieldtaxonomy-term-related-services-sectors-taxonom .more-link a{position:relative;display:inline-block;border:0;border-radius:0;font-weight:700;text-decoration:none;background:#fff;color:#10504e;transition:background .3s ease-in-out;cursor:pointer;font-size:.8125rem;line-height:1.21875rem;padding:.3125rem .8125rem}.field--name-dynamic-block-fieldnode-related-services-block .more-link a:hover,.field--name-dynamic-block-fieldnode-related-services-service-ct- .more-link a:hover,.field--name-dynamic-block-fieldtaxonomy-term-related-services-client-taxonomy .more-link a:hover,.field--name-dynamic-block-fieldtaxonomy-term-related-services-sectors-taxonom .more-link a:hover{background:#f2f2f2;color:#10504e}.field--name-dynamic-block-fieldnode-related-services-block .more-link a:disabled,.field--name-dynamic-block-fieldnode-related-services-service-ct- .more-link a:disabled,.field--name-dynamic-block-fieldtaxonomy-term-related-services-client-taxonomy .more-link a:disabled,.field--name-dynamic-block-fieldtaxonomy-term-related-services-sectors-taxonom .more-link a:disabled{cursor:no-drop;background:#fff}.paragraph--type--block-reference .related_services_taxonomy{margin-top:4.6875rem}.paragraph--type--block-reference .related_services,.paragraph--type--block-reference .related_services_taxonomy{position:relative;color:#fff;margin-bottom:5rem;padding:4.6875rem 0}.paragraph--type--block-reference .related_services:after,.paragraph--type--block-reference .related_services_taxonomy:after{content:"";display:block;position:absolute;top:0;width:100vw;height:100%;margin-left:calc((-100vw + 100%) / 2);background:#026666;background:linear-gradient(45deg,#026666,#026666 65%,#018679);z-index:-1}.paragraph--type--block-reference .related_services .viewsreference--view-title,.paragraph--type--block-reference .related_services_taxonomy .viewsreference--view-title{font-size:1.6875rem;line-height:2.125rem;font-weight:300;margin-bottom:1.875rem}.paragraph--type--block-reference .related_services .viewsreference--view-title:before,.paragraph--type--block-reference .related_services_taxonomy .viewsreference--view-title:before{content:"";width:2.8125rem;height:.1875rem;display:inline-block;vertical-align:middle;position:relative;margin-right:.9375rem;background:#8ec4be}.paragraph--type--block-reference .related_services .views-row:after,.paragraph--type--block-reference .related_services_taxonomy .views-row:after{clear:both;content:"";display:table}.paragraph--type--block-reference .related_services .more-link,.paragraph--type--block-reference .related_services_taxonomy .more-link{position:relative;display:flex;width:100%;justify-content:flex-end;margin-top:1.5625rem;padding-right:3.125rem}.paragraph--type--block-reference .related_services .more-link a,.paragraph--type--block-reference .related_services_taxonomy .more-link a{position:relative;display:inline-block;border:0;border-radius:0;font-weight:700;text-decoration:none;background:#fff;color:#10504e;transition:background .3s ease-in-out;cursor:pointer;font-size:.8125rem;line-height:1.21875rem;padding:.3125rem .8125rem}.paragraph--type--block-reference .related_services .more-link a:hover,.paragraph--type--block-reference .related_services_taxonomy .more-link a:hover{background:#f2f2f2;color:#10504e}.paragraph--type--block-reference .related_services .more-link a:disabled,.paragraph--type--block-reference .related_services_taxonomy .more-link a:disabled{cursor:no-drop;background:#fff}.node--type-news.node--view-mode-full .paragraph--type--block-reference .related_services,.node--type-news.node--view-mode-full .paragraph--type--block-reference .related_services_taxonomy{background:0}.node--type-news.node--view-mode-full .paragraph--type--block-reference .related_services .views-row,.node--type-news.node--view-mode-full .paragraph--type--block-reference .related_services_taxonomy .views-row{padding-left:.625rem}.node--type-news.node--view-mode-full .paragraph--type--block-reference .related_services:after,.node--type-news.node--view-mode-full .paragraph--type--block-reference .related_services_taxonomy:after{display:none}.node--type-news.node--view-mode-full .paragraph--type--block-reference .related_services .field--name-node-title h3 a,.node--type-news.node--view-mode-full .paragraph--type--block-reference .related_services .viewsreference--view-title,.node--type-news.node--view-mode-full .paragraph--type--block-reference .related_services_taxonomy .field--name-node-title h3 a,.node--type-news.node--view-mode-full .paragraph--type--block-reference .related_services_taxonomy .viewsreference--view-title{color:#001518}.node--type-news.node--view-mode-full .paragraph--type--block-reference .related_services .node--type-services,.node--type-news.node--view-mode-full .paragraph--type--block-reference .related_services_taxonomy .node--type-services{padding:.625rem;color:#707070}.node--type-news.node--view-mode-full .paragraph--type--block-reference .related_services .more-link,.node--type-news.node--view-mode-full .paragraph--type--block-reference .related_services_taxonomy .more-link{position:relative;display:flex;margin-top:3.125rem;padding-left:0}.node--type-news.node--view-mode-full .paragraph--type--block-reference .related_services .more-link a,.node--type-news.node--view-mode-full .paragraph--type--block-reference .related_services_taxonomy .more-link a{position:relative;top:0;display:inline-block;border:0;border-radius:0;font-weight:700;text-decoration:none;background:#10504e;color:#fff;transition:background .3s ease-in-out;cursor:pointer;font-size:.8125rem;line-height:1.21875rem;padding:.3125rem .8125rem}.node--type-news.node--view-mode-full .paragraph--type--block-reference .related_services .more-link a:hover,.node--type-news.node--view-mode-full .paragraph--type--block-reference .related_services_taxonomy .more-link a:hover{background:#0c3b39;color:#fff}.node--type-news.node--view-mode-full .paragraph--type--block-reference .related_services .more-link a:disabled,.node--type-news.node--view-mode-full .paragraph--type--block-reference .related_services_taxonomy .more-link a:disabled{cursor:no-drop;background:#197b77}@media(min-width:720px){.field--name-dynamic-block-fieldnode-related-services-block,.field--name-dynamic-block-fieldnode-related-services-service-ct-,.field--name-dynamic-block-fieldtaxonomy-term-related-services-client-taxonomy,.field--name-dynamic-block-fieldtaxonomy-term-related-services-sectors-taxonom{margin-bottom:8.4375rem}.field--name-dynamic-block-fieldnode-related-services-block .node--type-services,.field--name-dynamic-block-fieldnode-related-services-service-ct- .node--type-services,.field--name-dynamic-block-fieldtaxonomy-term-related-services-client-taxonomy .node--type-services,.field--name-dynamic-block-fieldtaxonomy-term-related-services-sectors-taxonom .node--type-services{float:left;display:block;margin-right:2.12766%;width:48.93617%}.field--name-dynamic-block-fieldnode-related-services-block .node--type-services:last-child,.field--name-dynamic-block-fieldnode-related-services-block .node--type-services:nth-child(2n),.field--name-dynamic-block-fieldnode-related-services-service-ct- .node--type-services:last-child,.field--name-dynamic-block-fieldnode-related-services-service-ct- .node--type-services:nth-child(2n),.field--name-dynamic-block-fieldtaxonomy-term-related-services-client-taxonomy .node--type-services:last-child,.field--name-dynamic-block-fieldtaxonomy-term-related-services-client-taxonomy .node--type-services:nth-child(2n),.field--name-dynamic-block-fieldtaxonomy-term-related-services-sectors-taxonom .node--type-services:last-child,.field--name-dynamic-block-fieldtaxonomy-term-related-services-sectors-taxonom .node--type-services:nth-child(2n){margin-right:0}.field--name-dynamic-block-fieldnode-related-services-block .node--type-services:nth-child(odd),.field--name-dynamic-block-fieldnode-related-services-service-ct- .node--type-services:nth-child(odd),.field--name-dynamic-block-fieldtaxonomy-term-related-services-client-taxonomy .node--type-services:nth-child(odd),.field--name-dynamic-block-fieldtaxonomy-term-related-services-sectors-taxonom .node--type-services:nth-child(odd){clear:both}.node--type-news.node--view-mode-full .paragraph--type--block-reference .related_services .node--type-services{padding:.625rem;width:100%;margin-right:0}}@media(min-width:940px){.field--name-dynamic-block-fieldnode-related-services-block .views-row,.field--name-dynamic-block-fieldnode-related-services-service-ct- .views-row,.field--name-dynamic-block-fieldtaxonomy-term-related-services-client-taxonomy .views-row,.field--name-dynamic-block-fieldtaxonomy-term-related-services-sectors-taxonom .views-row{padding-left:2.8125rem}.field--name-dynamic-block-fieldnode-related-services-block .node--type-services,.field--name-dynamic-block-fieldnode-related-services-block .node--type-services:nth-child(2n),.field--name-dynamic-block-fieldnode-related-services-service-ct- .node--type-services,.field--name-dynamic-block-fieldnode-related-services-service-ct- .node--type-services:nth-child(2n),.field--name-dynamic-block-fieldtaxonomy-term-related-services-client-taxonomy .node--type-services,.field--name-dynamic-block-fieldtaxonomy-term-related-services-client-taxonomy .node--type-services:nth-child(2n),.field--name-dynamic-block-fieldtaxonomy-term-related-services-sectors-taxonom .node--type-services,.field--name-dynamic-block-fieldtaxonomy-term-related-services-sectors-taxonom .node--type-services:nth-child(2n){float:left;display:block;margin-right:2.12766%;width:31.91489%}.field--name-dynamic-block-fieldnode-related-services-block .node--type-services:last-child,.field--name-dynamic-block-fieldnode-related-services-block .node--type-services:nth-child(2n):last-child,.field--name-dynamic-block-fieldnode-related-services-service-ct- .node--type-services:last-child,.field--name-dynamic-block-fieldnode-related-services-service-ct- .node--type-services:nth-child(2n):last-child,.field--name-dynamic-block-fieldtaxonomy-term-related-services-client-taxonomy .node--type-services:last-child,.field--name-dynamic-block-fieldtaxonomy-term-related-services-client-taxonomy .node--type-services:nth-child(2n):last-child,.field--name-dynamic-block-fieldtaxonomy-term-related-services-sectors-taxonom .node--type-services:last-child,.field--name-dynamic-block-fieldtaxonomy-term-related-services-sectors-taxonom .node--type-services:nth-child(2n):last-child{margin-right:0}.field--name-dynamic-block-fieldnode-related-services-block .node--type-services:nth-child(odd),.field--name-dynamic-block-fieldnode-related-services-service-ct- .node--type-services:nth-child(odd),.field--name-dynamic-block-fieldtaxonomy-term-related-services-client-taxonomy .node--type-services:nth-child(odd),.field--name-dynamic-block-fieldtaxonomy-term-related-services-sectors-taxonom .node--type-services:nth-child(odd){clear:none}.field--name-dynamic-block-fieldnode-related-services-block .node--type-services:nth-child(3n),.field--name-dynamic-block-fieldnode-related-services-service-ct- .node--type-services:nth-child(3n),.field--name-dynamic-block-fieldtaxonomy-term-related-services-client-taxonomy .node--type-services:nth-child(3n),.field--name-dynamic-block-fieldtaxonomy-term-related-services-sectors-taxonom .node--type-services:nth-child(3n){margin-right:0}.field--name-dynamic-block-fieldnode-related-services-block .node--type-services:nth-child(3n+1),.field--name-dynamic-block-fieldnode-related-services-service-ct- .node--type-services:nth-child(3n+1),.field--name-dynamic-block-fieldtaxonomy-term-related-services-client-taxonomy .node--type-services:nth-child(3n+1),.field--name-dynamic-block-fieldtaxonomy-term-related-services-sectors-taxonom .node--type-services:nth-child(3n+1){clear:both}.field--name-dynamic-block-fieldnode-related-services-block .homepage-selection-info,.field--name-dynamic-block-fieldnode-related-services-service-ct- .homepage-selection-info,.field--name-dynamic-block-fieldtaxonomy-term-related-services-client-taxonomy .homepage-selection-info,.field--name-dynamic-block-fieldtaxonomy-term-related-services-sectors-taxonom .homepage-selection-info{padding-top:.9375rem}}@media(min-width:720px){.paragraph--type--block-reference .related_services,.paragraph--type--block-reference .related_services_taxonomy{margin-bottom:8.4375rem}.paragraph--type--block-reference .related_services .node--type-services,.paragraph--type--block-reference .related_services_taxonomy .node--type-services{float:left;display:block;margin-right:2.12766%;width:48.93617%}.paragraph--type--block-reference .related_services .node--type-services:last-child,.paragraph--type--block-reference .related_services .node--type-services:nth-child(2n),.paragraph--type--block-reference .related_services_taxonomy .node--type-services:last-child,.paragraph--type--block-reference .related_services_taxonomy .node--type-services:nth-child(2n){margin-right:0}.paragraph--type--block-reference .related_services .node--type-services:nth-child(odd),.paragraph--type--block-reference .related_services_taxonomy .node--type-services:nth-child(odd){clear:both}}@media(min-width:940px){.paragraph--type--block-reference .related_services .views-row,.paragraph--type--block-reference .related_services_taxonomy .views-row{padding-left:2.8125rem}.paragraph--type--block-reference .related_services .node--type-services,.paragraph--type--block-reference .related_services .node--type-services:nth-child(2n),.paragraph--type--block-reference .related_services_taxonomy .node--type-services,.paragraph--type--block-reference .related_services_taxonomy .node--type-services:nth-child(2n){float:left;display:block;margin-right:2.12766%;width:31.91489%}.paragraph--type--block-reference .related_services .node--type-services:last-child,.paragraph--type--block-reference .related_services .node--type-services:nth-child(2n):last-child,.paragraph--type--block-reference .related_services_taxonomy .node--type-services:last-child,.paragraph--type--block-reference .related_services_taxonomy .node--type-services:nth-child(2n):last-child{margin-right:0}.paragraph--type--block-reference .related_services .node--type-services:nth-child(odd),.paragraph--type--block-reference .related_services_taxonomy .node--type-services:nth-child(odd){clear:none}.paragraph--type--block-reference .related_services .node--type-services:nth-child(3n),.paragraph--type--block-reference .related_services_taxonomy .node--type-services:nth-child(3n){margin-right:0}.paragraph--type--block-reference .related_services .node--type-services:nth-child(3n+1),.paragraph--type--block-reference .related_services_taxonomy .node--type-services:nth-child(3n+1){clear:both}.paragraph--type--block-reference .related_services .homepage-selection-info,.paragraph--type--block-reference .related_services_taxonomy .homepage-selection-info{padding-top:.9375rem}.paragraph--type--block-reference .more-link a{top:0;display:block}.node--type-news.node--view-mode-full .paragraph--type--block-reference .related_services,.node--type-news.node--view-mode-full .paragraph--type--block-reference .related_services_taxonomy{background:0}.node--type-news.node--view-mode-full .paragraph--type--block-reference .related_services .views-row,.node--type-news.node--view-mode-full .paragraph--type--block-reference .related_services_taxonomy .views-row{padding-left:.625rem}.node--type-news.node--view-mode-full .paragraph--type--block-reference .related_services:after,.node--type-news.node--view-mode-full .paragraph--type--block-reference .related_services_taxonomy:after{display:none}.node--type-news.node--view-mode-full .paragraph--type--block-reference .related_services .field--name-node-title h3 a,.node--type-news.node--view-mode-full .paragraph--type--block-reference .related_services .viewsreference--view-title,.node--type-news.node--view-mode-full .paragraph--type--block-reference .related_services_taxonomy .field--name-node-title h3 a,.node--type-news.node--view-mode-full .paragraph--type--block-reference .related_services_taxonomy .viewsreference--view-title{color:#001518}.node--type-news.node--view-mode-full .paragraph--type--block-reference .related_services .node--type-services,.node--type-news.node--view-mode-full .paragraph--type--block-reference .related_services_taxonomy .node--type-services{color:#707070;float:left;display:block;margin-right:2.12766%;width:48.93617%;padding:1.25rem}.node--type-news.node--view-mode-full .paragraph--type--block-reference .related_services .node--type-services:last-child,.node--type-news.node--view-mode-full .paragraph--type--block-reference .related_services .node--type-services:nth-child(2n),.node--type-news.node--view-mode-full .paragraph--type--block-reference .related_services_taxonomy .node--type-services:last-child,.node--type-news.node--view-mode-full .paragraph--type--block-reference .related_services_taxonomy .node--type-services:nth-child(2n){margin-right:0}.node--type-news.node--view-mode-full .paragraph--type--block-reference .related_services .node--type-services:nth-child(odd),.node--type-news.node--view-mode-full .paragraph--type--block-reference .related_services_taxonomy .node--type-services:nth-child(odd){clear:both}}.block-views-exposed-filter-blocksearch-search-page,.search-block-form{padding-left:5rem}.block-views-exposed-filter-blocksearch-search-page form .form--inline,.search-block-form form .form--inline{display:flex}.block-views-exposed-filter-blocksearch-search-page .form-item-search-api-fulltext,.search-block-form .form-item-search-api-fulltext{order:2;margin-left:1.25rem}.block-views-exposed-filter-blocksearch-search-page .form-item-search-api-fulltext:after,.search-block-form .form-item-search-api-fulltext:after{content:"";width:0;height:1px;position:relative;display:block;background:#fff;left:5%;transition:background .3s linear}.block-views-exposed-filter-blocksearch-search-page .form-item-search-api-fulltext.js-focus-fix:after,.search-block-form .form-item-search-api-fulltext.js-focus-fix:after{width:95%;transition:background .3s linear}.block-views-exposed-filter-blocksearch-search-page .form-item-search-api-fulltext input[name=search_api_fulltext],.search-block-form .form-item-search-api-fulltext input[name=search_api_fulltext]{background:0;border-style:solid;border-width:0 0 1px;border-color:#fff;height:1.5625rem;color:#fff;width:60px;padding-right:10px;transition:all .25s ease-in}.block-views-exposed-filter-blocksearch-search-page .form-item-search-api-fulltext input[name=search_api_fulltext].js-focus-fix,.search-block-form .form-item-search-api-fulltext input[name=search_api_fulltext].js-focus-fix{width:120px;border-width:1px}.block-views-exposed-filter-blocksearch-search-page .form-actions,.search-block-form .form-actions{position:relative;order:1}.block-views-exposed-filter-blocksearch-search-page .form-actions:before,.search-block-form .form-actions:before{content:"ï€‚";display:inline-block;margin:0;font-family:FontAwesome;font-size:16px;font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;vertical-align:middle}.block-views-exposed-filter-blocksearch-search-page .form-actions input[type=submit],.search-block-form .form-actions input[type=submit]{position:relative;width:1.375rem;padding:0;background:0;border:0;font-size:0;z-index:99}.block-views-exposed-filter-blocksearch-search-page .form-actions:before,.search-block-form .form-actions:before{position:absolute;top:.125rem;z-index:0}@media(min-width:720px){.block-views-exposed-filter-blocksearch-search-page,.search-block-form{padding-left:6.3125rem;margin-top:.3125rem}}@media(min-width:940px){.block-views-exposed-filter-blocksearch-search-page,.search-block-form{margin-top:.3125rem}}.block-content--type-social-media .field{display:inline-block;margin-right:.5rem;vertical-align:top}.block-content--type-social-media .field a{display:block;position:relative;font-size:0;margin-right:12px}.block-content--type-social-media .field a:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.block-content--type-social-media .field a:hover:before{color:#8ec4be}.block-content--type-social-media .field:last-child{margin-right:0}.block-content--type-social-media .field--name-field-social-facebook a:before{content:"ïŽž"}.block-content--type-social-media .field--name-field-social-facebook a:before,.block-content--type-social-media .field--name-field-social-twitter a:before{display:inline-block;margin:0;font-family:FontAwesome;font-size:16px;font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;vertical-align:middle}.block-content--type-social-media .field--name-field-social-twitter a:before{content:"ï‚™"}.block-content--type-social-media .field--name-field-social-linkedin a:before{content:"ïƒ¡";display:inline-block;margin:0;font-family:FontAwesome;font-size:16px;font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;vertical-align:middle}.header__social{margin:1.25rem 0;padding:0 .625rem}.footer__social .field a:before{color:#fff}@media(min-width:720px){.header__social{position:relative;top:-6.3125rem;margin:0 0 0 2.1875rem;line-height:1rem;padding:0}.header__social .field{margin-right:.1875rem}.header__social .field a{width:.8125rem;height:.8125rem}.header__social .field a:before{font-size:15px;color:#fff}}@media(min-width:940px){.header__social{top:-.1875rem;margin-left:1.5625rem;line-height:0}}.social-share{margin-top:2.5rem}.social-share--title{display:inline-block;line-height:2.1875rem;margin-right:.625rem;color:#707070;font-size:1.25rem;line-height:1.75rem;font-weight:300;vertical-align:middle}.social-share--title:after{content:":"}.social-share--widget{display:inline-block;margin-right:.125rem;vertical-align:top}.social-share--widget:last-child{margin-right:0}.social-share--widget.facebook a:before{content:"ïŽž"}.social-share--widget.facebook a:before,.social-share--widget.twitter a:before{display:inline-block;margin:0;font-family:FontAwesome;font-size:18px;font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;vertical-align:middle}.social-share--widget.twitter a:before{content:"ï‚™"}.social-share--widget.google_plus a:before{content:"ïƒ¡";display:inline-block;margin:0;font-family:FontAwesome;font-size:18px;font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;vertical-align:middle}.social-share--widget a{position:relative;display:block;width:2.1875rem;height:2.1875rem;font-size:0;background:#8ec4be}.social-share--widget a:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.social-share--widget a:hover{background:#6cb3ab}.breadcrumbs #block-dropsolidsocialwidgets .social-share{margin-top:.625rem}.breadcrumbs #block-dropsolidsocialwidgets .social-share--title{color:#fff;margin-right:0}.breadcrumbs #block-dropsolidsocialwidgets .social-share--widget{margin-right:0}@media(min-width:720px){.breadcrumbs #block-dropsolidsocialwidgets{position:relative;float:right;height:0;margin-right:6.25rem;bottom:5rem}.breadcrumbs #block-dropsolidsocialwidgets .social-share{margin-top:3.125rem}.breadcrumbs #block-dropsolidsocialwidgets .social-share--title{color:#fff;margin-right:0}.breadcrumbs #block-dropsolidsocialwidgets .social-share--widget{margin-right:0}}@media(min-width:940px){.social-share{margin-top:6.5625rem}}.page-contact .field--name-field-paragraphs .paragraph--type--block-reference{margin-bottom:3.125rem;text-align:center}.page-contact .field--name-field-paragraphs .paragraph--type--block-reference .form--inline{display:flex;flex-flow:row wrap;justify-content:center}.page-contact .field--name-field-paragraphs .paragraph--type--block-reference .form--inline label{display:none}.page-contact .field--name-field-paragraphs .paragraph--type--block-reference .form-item-field-office-map-value{width:100%;order:1}.page-contact .field--name-field-paragraphs .paragraph--type--block-reference .form-item-field-office-map-distance-from{position:relative;order:2;display:inline-block;background-color:#fff}.page-contact .field--name-field-paragraphs .paragraph--type--block-reference .form-item-field-office-map-distance-from:before{z-index:1}.page-contact .field--name-field-paragraphs .paragraph--type--block-reference .form-item-field-office-map-distance-from span{font-size:.75rem;line-height:1.25rem;font-weight:700;margin-bottom:0;margin-right:.9375rem;text-align:right}.page-contact .field--name-field-paragraphs .paragraph--type--block-reference .form-item-field-office-map-distance-from select{width:6.25rem;background-color:#ecefed}.page-contact .field--name-field-paragraphs .paragraph--type--block-reference .form-item-field-office-map-distance-from select+.field-suffix{position:absolute;top:25%;right:-3.125rem}.page-contact .field--name-field-paragraphs .paragraph--type--block-reference .form-actions{order:3;width:100%;display:flex;flex-flow:column wrap;align-items:center;margin-top:1.5625rem}.page-contact .field--name-field-paragraphs .paragraph--type--block-reference .form-actions a{position:relative;top:1.5625rem;margin-top:1.5625rem;text-decoration:underline;color:#001518}.page-contact .field--name-field-paragraphs .paragraph--type--block-reference .form-actions a:hover{color:#8ec4be}.page-contact .field--name-field-paragraphs .paragraph--type--contact-and-cta{border-top:1px solid #ddd;padding-top:3.125rem}.page-contact .field--name-field-paragraphs .paragraph--type--contact-and-cta .field--name-field-related-team-member>.field__item{width:80%;margin-left:10%;margin-bottom:1.5625rem}@media(min-width:480px){.page-contact .field--name-field-paragraphs .paragraph--type--block-reference{width:70%;margin:0 auto 3.125rem}}@media(min-width:720px){.page-contact .field--name-field-paragraphs .paragraph--type--contact-and-cta{border-top:1px solid #ddd;padding-top:3.125rem}.page-contact .field--name-field-paragraphs .paragraph--type--contact-and-cta .field--name-field-related-team-member>.field__item{width:31.25rem;margin-left:calc((100% - 300px) / 2)}}@media(min-width:940px){.page-contact .field--name-field-paragraphs>.field__item{float:left;display:block;margin-right:2.12766%;width:48.93617%;display:flex}.page-contact .field--name-field-paragraphs>.field__item:last-child,.page-contact .field--name-field-paragraphs>.field__item:nth-child(2n){margin-right:0}.page-contact .field--name-field-paragraphs>.field__item:nth-child(odd){clear:both}.page-contact .field--name-field-paragraphs .paragraph--type--block-reference{width:100%;border:1px solid #ddd;padding:2.1875rem;text-align:left}.page-contact .field--name-field-paragraphs .paragraph--type--block-reference .form--inline{justify-content:flex-start}.page-contact .field--name-field-paragraphs .paragraph--type--block-reference .form-actions{align-items:flex-start}.page-contact .field--name-field-paragraphs .paragraph--type--contact-and-cta{padding:0 2.1875rem 2.1875rem;border:0}.page-contact .field--name-field-paragraphs .paragraph--type--contact-and-cta .field--name-field-related-team-member>.field__item{width:auto;margin-left:0}}.node--type-event.node--view-mode-teaser{position:relative}.node--type-event.node--view-mode-teaser .info-wrapper{position:relative;overflow:hidden;border:1px solid #ddd;transform:translateZ(0)}.node--type-event.node--view-mode-teaser .info{display:flex;flex-flow:row wrap;align-content:flex-start;align-items:flex-start;position:absolute;top:auto;bottom:0;left:0;right:0;width:calc(100% - 30px);height:auto;margin:.9375rem auto 0;z-index:11;transition:all .3s ease-in-out}.node--type-event.node--view-mode-teaser .field--name-field-event-cover-image{position:relative}.node--type-event.node--view-mode-teaser .field--name-node-title{position:relative;width:100%;min-height:4.375rem;margin:0;padding:.9375rem;text-align:left;background:#fff;word-break:break-all;transition:all .3s ease-in-out}.node--type-event.node--view-mode-teaser .field--name-node-title h3{margin-bottom:0;word-break:break-word}.node--type-event.node--view-mode-teaser .field--name-field-event-teaser{display:none;color:#fff;overflow:hidden}.node--type-event.node--view-mode-teaser .field--name-field-event-events-date{position:absolute;top:0;right:.625rem;width:3.75rem;padding:.3125rem 0;font-size:1.125rem;line-height:1.4375rem;text-align:center;background:#10504e;color:#fff}.node--type-event.node--view-mode-teaser .field--name-field-event-events-date span{font-size:1.6875rem;line-height:2.125rem;font-weight:300;margin-top:.3125rem}.node--type-event.node--view-mode-teaser .field--name-node-link{position:absolute;top:0;width:100%;height:100%;font-size:0;z-index:999}.node--type-event.node--view-mode-teaser .field--name-node-link a{display:block;width:100%;height:100%}.node--type-event.node--view-mode-teaser .field--name-dynamic-token-fieldnode-read-more-text{margin:.5rem 0 0 2.1875rem;font-size:.75rem;line-height:1.125rem;font-weight:700;color:#000;display:inline-block}.node--type-event.node--view-mode-teaser .field--name-dynamic-token-fieldnode-read-more-text p{margin:0}.node--type-event.node--view-mode-teaser .field--name-dynamic-token-fieldnode-read-more-text:after{content:"";position:relative;display:block;width:100%;height:.125rem;background:#000}.node--type-event.node--view-mode-horizontal-card{display:flex;align-items:flex-start;margin-top:2.1875rem}.node--type-event.node--view-mode-horizontal-card .field--name-field-event-events-date{width:5rem;margin-right:1.5625rem;padding:.625rem 0;border:2px solid #fff;font-size:1.125rem;line-height:1.4375rem;text-align:center;color:#fff;text-transform:uppercase;font-weight:700}.node--type-event.node--view-mode-horizontal-card .field--name-field-event-events-date span{font-size:2.1875rem;line-height:2.1875rem;font-weight:300;margin-top:.3125rem;color:#fff}.node--type-event.node--view-mode-horizontal-card .info{color:#fff}.node--type-event.node--view-mode-horizontal-card .info .node--type-office.node--view-mode-full .field--name-node-title .vgd-appointment-form h3,.node--type-event.node--view-mode-horizontal-card .info .node--type-office.node--view-mode-full .vgd-appointment-form .field--name-node-title h3,.node--type-event.node--view-mode-horizontal-card .info .node--type-office.node--view-mode-full .vgd-appointment-form h1,.node--type-event.node--view-mode-horizontal-card .info h2,.node--type-office.node--view-mode-full .field--name-node-title .vgd-appointment-form .node--type-event.node--view-mode-horizontal-card .info h3,.node--type-office.node--view-mode-full .vgd-appointment-form .field--name-node-title .node--type-event.node--view-mode-horizontal-card .info h3,.node--type-office.node--view-mode-full .vgd-appointment-form .node--type-event.node--view-mode-horizontal-card .info h1{margin-bottom:.3125rem;font-size:1.875rem;line-height:1.875rem;color:#fff;font-weight:100;text-transform:uppercase}.node--type-event.node--view-mode-horizontal-card .info .field--name-field-event-teaser,.node--type-event.node--view-mode-horizontal-card .info .field--name-node-title{width:90%}.node--type-event.node--view-mode-horizontal-card .info .field--name-field-event-teaser{line-height:1.5rem}.node--type-event.node--view-mode-horizontal-card .info .field--name-field-event-subscribe-link{margin-top:1.5625rem}.node--type-event.node--view-mode-horizontal-card .info .field--name-field-event-subscribe-link a{display:inline-block;border:0;border-radius:0;font-weight:700;text-decoration:none;background:#fff;color:#10504e;transition:background .3s ease-in-out;cursor:pointer;font-size:.8125rem;line-height:1.21875rem;padding:.3125rem .8125rem}.node--type-event.node--view-mode-horizontal-card .info .field--name-field-event-subscribe-link a:hover{background:#f2f2f2;color:#10504e}.node--type-event.node--view-mode-horizontal-card .info .field--name-field-event-subscribe-link a:disabled{cursor:no-drop;background:#fff}.node--type-event.node--view-mode-horizontal-card .info .field--name-field-event-subscribe-link a:hover{background:#10504e;color:#fff}.node--type-event.node--view-mode-vertical-card{position:relative;height:100%}.node--type-event.node--view-mode-vertical-card .info-wrapper{position:relative;overflow:hidden;border:1px solid #ddd}.node--type-event.node--view-mode-vertical-card .info-wrapper .field--name-field-event-cover-image{margin-bottom:0}.node--type-event.node--view-mode-vertical-card .info{display:flex;flex-flow:row wrap;align-content:flex-start;align-items:flex-start;position:absolute;top:auto;bottom:0;left:0;right:0;width:calc(100% - 30px);height:auto;margin:.9375rem auto 0;z-index:1;transition:all .3s ease-in-out}.node--type-event.node--view-mode-vertical-card .field--name-node-title{position:relative;width:100%;height:4.375rem;margin:0;padding:.9375rem;text-align:left;background:#fff;word-break:break-all;transition:all .3s ease-in-out}.node--type-event.node--view-mode-vertical-card .field--name-node-title h3{margin-bottom:0;word-break:normal}.node--type-event.node--view-mode-vertical-card .field--name-field-event-events-date{position:absolute;left:0;top:-3.125rem;color:#fff;font-weight:300;font-size:1.6875rem;line-height:2.125rem}.node--type-event.node--view-mode-vertical-card .field--name-field-event-events-date span{display:inline-block}.node--type-event.node--view-mode-vertical-card .field--name-field-news-cover-image{margin-bottom:0}.node--type-event.node--view-mode-vertical-card .field--name-body{display:none;padding:0;height:0;max-height:80%;color:#fff;overflow:hidden}.node--type-event.node--view-mode-vertical-card .field--name-dynamic-token-fieldnode-read-more-text{margin:.5rem 0 0 2.1875rem;font-size:.75rem;line-height:1.125rem;font-weight:700;color:#000;display:inline-block}.node--type-event.node--view-mode-vertical-card .field--name-dynamic-token-fieldnode-read-more-text p{margin:0}.node--type-event.node--view-mode-vertical-card .field--name-dynamic-token-fieldnode-read-more-text:after{content:"";position:relative;display:block;width:100%;height:.125rem;background:#000}.node--type-event.node--view-mode-vertical-card .field--name-node-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:11}.node--type-event.node--view-mode-vertical-card .field--name-node-link a{display:block;width:100%;height:100%;font-size:0}@media(min-width:940px){.node--type-event.node--view-mode-teaser .info{height:4.375rem}.node--type-event.node--view-mode-teaser:hover .info{height:100%;width:100%;padding:2.1875rem;background:rgba(16,80,78,.8)}.node--type-event.node--view-mode-teaser:hover .field--name-node-title{background:0;padding:0;margin-bottom:.9375rem;min-height:0}.node--type-event.node--view-mode-teaser:hover .field--name-node-title h3{color:#fff}.node--type-event.node--view-mode-teaser:hover .field--name-field-event-teaser{display:block}.node--type-event.node--view-mode-horizontal-card{margin-top:7.5rem}.node--type-event.node--view-mode-horizontal-card .info .field--name-field-event-teaser,.node--type-event.node--view-mode-horizontal-card .info .field--name-node-title{width:70%}.node--type-event.node--view-mode-horizontal-card .info .field--name-field-event-subscribe-link{position:absolute;top:0;left:75%}.node--type-event.node--view-mode-vertical-card .info{height:4.375rem}.node--type-event.node--view-mode-vertical-card .field--name-node-title{max-height:none}.node--type-event.node--view-mode-vertical-card .field--name-body{display:block}.node--type-event.node--view-mode-vertical-card:hover .info{height:100%;width:100%;padding:2.1875rem;background:rgba(16,80,78,.8)}.node--type-event.node--view-mode-vertical-card:hover .field--name-node-title{background:0;padding:0;margin-bottom:.9375rem;min-height:0}.node--type-event.node--view-mode-vertical-card:hover .field--name-node-title h3{color:#fff}.node--type-event.node--view-mode-vertical-card:hover .field--name-field-event-events-date{top:auto;bottom:3.75rem;left:2.1875rem;right:0;width:100%;transition:all .3s ease-in-out}}@media(min-width:1200px){.node--type-event.node--view-mode-horizontal-card .info .field--name-field-event-teaser,.node--type-event.node--view-mode-horizontal-card .info .field--name-node-title{width:60%}.node--type-event.node--view-mode-horizontal-card .field--name-field-event-subscribe-link{left:70%}}.path-frontpage .paragraph--type--header-image.header-image-frontpage .paragraph--type-header-image-custom-boxe{width:auto;background:0}.path-frontpage .paragraph--type--header-image.header-image-frontpage .header-image-content{display:flex;justify-content:flex-end;padding-right:3.125rem}.path-frontpage .paragraph--type--header-image.header-image-frontpage .field--name-header-image-box-image{display:none}.path-frontpage .paragraph--type--header-image.header-image-frontpage .info-wrapper{margin-bottom:3.125rem}.path-frontpage .paragraph--type--header-image.header-image-frontpage .info-wrapper .field--name-header-image-box-text,.path-frontpage .paragraph--type--header-image.header-image-frontpage .info-wrapper h3{font-size:1.125rem;line-height:1.5rem;font-weight:300;color:#fff;margin-bottom:0;text-align:left}.path-frontpage .paragraph--type--header-image.header-image-frontpage .info-wrapper .field--name-header-image-box-text{display:inline-block;font-weight:400}.path-frontpage .paragraph--type--header-image.header-image-frontpage .info-wrapper .field--name-header-image-box-text:after{content:"";display:block;position:relative;top:.375rem;left:0;width:95%;height:.125rem;background:#fff}.path-frontpage .paragraph--type--header-image.header-image-frontpage .info-wrapper:last-child{margin-bottom:0}@media(min-width:480px){.path-frontpage .paragraph--type--header-image.header-image-frontpage .field--name-header-image-box-image{display:block}.path-frontpage .paragraph--type--header-image.header-image-frontpage .info-wrapper{padding-right:3.125rem}.path-frontpage .paragraph--type--header-image.header-image-frontpage .info-wrapper .field--name-header-image-box-text,.path-frontpage .paragraph--type--header-image.header-image-frontpage .info-wrapper h3{display:inline-block;font-size:1.375rem;line-height:1.625rem}.path-frontpage .paragraph--type--header-image.header-image-frontpage .paragraph--type-header-image-custom-boxe:after{content:"";position:absolute;display:block;width:9.375rem;height:calc(100% - 25px);top:.625rem;background:#fff;opacity:.15;right:.625rem}}@media(min-width:940px){.path-frontpage .paragraph--type--header-image.header-image-frontpage{height:91vh;min-height:91vh}.path-frontpage .paragraph--type--header-image.header-image-frontpage.header-image-with-content .info .header-image-content{position:relative;top:-9vh;width:25%;align-items:center}.path-frontpage .paragraph--type--header-image.header-image-frontpage.header-image-with-content .info .header-image-slogan{width:75%}.node--type-office.node--view-mode-full .field--name-node-title .path-frontpage .paragraph--type--header-image.header-image-frontpage.header-image-with-content .info .header-image-slogan .field--name-field-header-image-lets-talk h3,.path-frontpage .paragraph--type--header-image.header-image-frontpage.header-image-with-content .info .header-image-slogan .field--name-field-header-image-lets-talk .node--type-office.node--view-mode-full .field--name-node-title h3,.path-frontpage .paragraph--type--header-image.header-image-frontpage.header-image-with-content .info .header-image-slogan .field--name-field-header-image-lets-talk h1{display:flex;width:100%}.path-frontpage .paragraph--type--header-image.header-image-frontpage.header-image-with-content .info .header-image-slogan .lets-talk-text{width:68%;padding-left:.625rem}.path-frontpage .paragraph--type--header-image.header-image-frontpage .field--name-field-header-image-paragraphs{width:100%;margin-left:0}.path-frontpage .paragraph--type--header-image.header-image-frontpage .paragraph--type-header-image-custom-boxe{height:24.5vh;margin:0 0 .3125rem;padding:0;align-items:center}.path-frontpage .paragraph--type--header-image.header-image-frontpage .paragraph--type-header-image-custom-boxe .field--name-header-image-box-link{z-index:4}.path-frontpage .paragraph--type--header-image.header-image-frontpage .paragraph--type-header-image-custom-boxe:after{content:"";position:absolute;top:0;right:0;display:block;height:100%;width:100%;background:#fff;opacity:.15;z-index:1;transition:all .3s ease-out}.path-frontpage .paragraph--type--header-image.header-image-frontpage .paragraph--type-header-image-custom-boxe .field--name-header-image-box-image{position:absolute;left:auto;top:0;bottom:0;right:0;display:block;width:100%;height:100%;z-index:2;overflow:hidden}.path-frontpage .paragraph--type--header-image.header-image-frontpage .paragraph--type-header-image-custom-boxe .field--name-header-image-box-image img{position:absolute;right:-100%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;transition:all .3s ease-in;transition-delay:.3s}.path-frontpage .paragraph--type--header-image.header-image-frontpage .paragraph--type-header-image-custom-boxe .field--name-header-image-box-image:after{content:"";position:absolute;top:0;right:-100%;display:block;height:100%;width:100%;background:#10504e;opacity:.35;z-index:2;transition:all .3s ease-in;transition-delay:.3s}.path-frontpage .paragraph--type--header-image.header-image-frontpage .paragraph--type-header-image-custom-boxe:hover .field--name-header-image-box-image:after,.path-frontpage .paragraph--type--header-image.header-image-frontpage .paragraph--type-header-image-custom-boxe:hover .field--name-header-image-box-image img{right:0}.path-frontpage .paragraph--type--header-image.header-image-frontpage .paragraph--type-header-image-custom-boxe:hover:after{width:0}.path-frontpage .paragraph--type--header-image.header-image-frontpage .info-wrapper{position:relative;padding-right:0;z-index:3;padding-left:.9375rem}.path-frontpage .paragraph--type--header-image.header-image-frontpage .info-wrapper .field--name-header-image-box-text{padding-right:0;display:inline-block}}.vgd-appointment-form:after{clear:both;content:"";display:table}.vgd-appointment-form .form-item-selected,.vgd-appointment-form .form-item-selected label{width:100%;font-size:1.6875rem;line-height:2.125rem;font-weight:100;margin-bottom:1.5625rem}.vgd-appointment-form details{border:0}.vgd-appointment-form details summary{margin-bottom:1.5625rem;font-size:.9375rem;line-height:1.3125rem;display:inline-block;border:0;border-radius:0;text-decoration:none;background:#fff;color:#10504e;transition:background .3s ease-in-out;cursor:pointer;font-size:.8125rem;line-height:1.21875rem;padding:.3125rem .8125rem;text-transform:uppercase;font-size:.75rem;font-weight:700;border:2px solid #8ec4be}.vgd-appointment-form details summary:hover{background:#f2f2f2;color:#10504e}.vgd-appointment-form details summary:disabled{cursor:no-drop;background:#fff}.vgd-appointment-form details summary:hover{background:#8ec4be;color:#fff}.vgd-appointment-form details input[type=checkbox]+label{width:90%}.vgd-appointment-form .form-item-question{clear:both}.vgd-appointment-form .form-item-question textarea{height:6.25rem}.vgd-appointment-form .form-right{border-top:1px solid #ddd;padding-top:3.125rem;margin-top:1.5625rem}.vgd-appointment-form .form-right .form-item-side-markup{width:100%}.vgd-appointment-form .form-right .form-item-side-markup label{width:100%;font-size:1.125rem;line-height:1.4375rem;font-weight:300;margin-bottom:0;color:#001518}.vgd-appointment-form .form-right .form-item-side-title label{font-size:1.125rem;line-height:1.875rem;width:100%;font-weight:400}.vgd-appointment-form .form-item-question label{width:auto}@media(min-width:720px){.vgd-appointment-form .form-info{display:flex;flex-flow:row wrap;margin-bottom:2.1875rem}.vgd-appointment-form .form-info>.form-item{width:50%;padding-right:1.5625rem;margin-bottom:.9375rem}.vgd-appointment-form .details-wrapper .form-type-checkbox{float:left;display:block;margin-right:2.12766%;width:48.93617%}.vgd-appointment-form .details-wrapper .form-type-checkbox:last-child,.vgd-appointment-form .details-wrapper .form-type-checkbox:nth-child(2n){margin-right:0}.vgd-appointment-form .details-wrapper .form-type-checkbox:nth-child(odd){clear:both}}@media(min-width:940px){.vgd-appointment-form #ajax-team-members .node--view-mode-vertical-card{float:left;display:block;margin-right:2.12766%;width:48.93617%;display:flex}.vgd-appointment-form #ajax-team-members .node--view-mode-vertical-card:last-child,.vgd-appointment-form #ajax-team-members .node--view-mode-vertical-card:nth-child(2n){margin-right:0}.vgd-appointment-form #ajax-team-members .node--view-mode-vertical-card:nth-child(odd){clear:both}.vgd-appointment-form .webform-type-checkboxes .form-type-checkbox,.vgd-appointment-form .webform-type-checkboxes .form-type-checkbox:nth-child(2n){float:left;display:block;margin-right:2.12766%;width:31.91489%}.vgd-appointment-form .webform-type-checkboxes .form-type-checkbox:last-child,.vgd-appointment-form .webform-type-checkboxes .form-type-checkbox:nth-child(2n):last-child{margin-right:0}.vgd-appointment-form .webform-type-checkboxes .form-type-checkbox:nth-child(odd){clear:none}.vgd-appointment-form .webform-type-checkboxes .form-type-checkbox:nth-child(3n){margin-right:0}.vgd-appointment-form .webform-type-checkboxes .form-type-checkbox:nth-child(3n+1){clear:both}}@media(min-width:1200px){.vgd-appointment-form .form-left{float:left;display:block;margin-right:2.12766%;width:68.93617%;margin-top:0;padding-right:.9375rem}.vgd-appointment-form .form-left:last-child{margin-right:0}.vgd-appointment-form .form-right{float:left;display:block;margin-right:2.12766%;width:28.93617%;margin-right:0;border:1px solid #ddd;padding:2.1875rem;margin-top:-5.3125rem}.vgd-appointment-form .form-right:last-child{margin-right:0}.vgd-appointment-form #ajax-team-members .node--view-mode-vertical-card{float:none;clear:both;display:flex;width:100%}}.node--type-news .field--name-field-header-image-lets-talk h5{color:#fff;margin:.625rem 0;text-align:left}.node--type-news .field--name-field-header-image-lets-talk .news-published-date{padding:.125rem .9375rem;color:#fff;border:.125rem solid #fff}.node--type-news.node--view-mode-full .group-left #floatSpace{display:none}.node--type-news.node--view-mode-full .field--name-field-news-cover-image{margin:0 auto 2.1875rem}.node--type-news.node--view-mode-full .field--name-field-news-client,.node--type-news.node--view-mode-full .field--name-field-news-related-services,.node--type-news.node--view-mode-full .field--name-field-news-sector{display:block;margin-bottom:1.5625rem;font-size:.875rem;line-height:1.1875rem}.node--type-news.node--view-mode-full .field--name-field-news-client:after,.node--type-news.node--view-mode-full .field--name-field-news-related-services:after,.node--type-news.node--view-mode-full .field--name-field-news-sector:after{clear:both;content:"";display:table}.node--type-news.node--view-mode-full .field--name-field-news-client .field__label,.node--type-news.node--view-mode-full .field--name-field-news-related-services .field__label,.node--type-news.node--view-mode-full .field--name-field-news-sector .field__label{float:left;display:block;margin-right:2.12766%;width:31.91489%;font-weight:200;color:#000;text-transform:uppercase}.node--type-news.node--view-mode-full .field--name-field-news-client .field__label:last-child,.node--type-news.node--view-mode-full .field--name-field-news-related-services .field__label:last-child,.node--type-news.node--view-mode-full .field--name-field-news-sector .field__label:last-child{margin-right:0}.node--type-news.node--view-mode-full .field--name-field-news-client .field__items,.node--type-news.node--view-mode-full .field--name-field-news-related-services .field__items,.node--type-news.node--view-mode-full .field--name-field-news-sector .field__items{float:left;display:block;margin-right:2.12766%;width:65.95745%}.node--type-news.node--view-mode-full .field--name-field-news-client .field__items:last-child,.node--type-news.node--view-mode-full .field--name-field-news-related-services .field__items:last-child,.node--type-news.node--view-mode-full .field--name-field-news-sector .field__items:last-child{margin-right:0}.node--type-news.node--view-mode-full .field--name-field-news-client .field__item,.node--type-news.node--view-mode-full .field--name-field-news-related-services .field__item,.node--type-news.node--view-mode-full .field--name-field-news-sector .field__item{float:left;margin-right:.3125rem}.node--type-news.node--view-mode-full .field--name-field-news-client .field__item a,.node--type-news.node--view-mode-full .field--name-field-news-related-services .field__item a,.node--type-news.node--view-mode-full .field--name-field-news-sector .field__item a{color:#707070}.node--type-news.node--view-mode-full .field--name-field-news-client .field__item:not(:last-child):after,.node--type-news.node--view-mode-full .field--name-field-news-related-services .field__item:not(:last-child):after,.node--type-news.node--view-mode-full .field--name-field-news-sector .field__item:not(:last-child):after{content:","}.node--type-news.node--view-mode-teaser{position:relative}.node--type-news.node--view-mode-teaser .info-wrapper{position:relative;overflow:hidden;border:1px solid #ddd;transform:translateZ(0)}.node--type-news.node--view-mode-teaser .info{display:flex;flex-flow:row wrap;align-content:flex-start;align-items:flex-start;position:absolute;top:auto;bottom:0;left:0;right:0;width:calc(100% - 30px);height:auto;margin:.9375rem auto 0;z-index:11;transition:all .3s ease-in-out}.node--type-news.node--view-mode-teaser .field--name-field-news-cover-image{position:relative}.node--type-news.node--view-mode-teaser .field--name-node-title{position:relative;width:100%;min-height:4.375rem;margin:0;padding:.9375rem;text-align:left;background:#fff;word-break:break-all;transition:all .3s ease-in-out}.node--type-news.node--view-mode-teaser .field--name-node-title h3{margin-bottom:0;word-break:normal}.node--type-news.node--view-mode-teaser .field--name-body{color:#fff;overflow:hidden;display:none}.node--type-news.node--view-mode-teaser .field--name-node-link{position:absolute;top:0;width:100%;height:100%;font-size:0;z-index:999}.node--type-news.node--view-mode-teaser .field--name-node-link a{display:block;width:100%;height:100%}.node--type-news.node--view-mode-teaser .field--name-dynamic-token-fieldnode-read-more-text{margin:.5rem 0 0 2.1875rem;font-size:.75rem;line-height:1.125rem;font-weight:700;color:#000;display:inline-block}.node--type-news.node--view-mode-teaser .field--name-dynamic-token-fieldnode-read-more-text p{margin:0}.node--type-news.node--view-mode-teaser .field--name-dynamic-token-fieldnode-read-more-text:after{content:"";position:relative;display:block;width:100%;height:.125rem;background:#000}.node--type-news.node--view-mode-teaser .field--name-node-post-date{position:absolute;top:0;right:.625rem;width:3.75rem;padding:.3125rem 0;font-size:1.125rem;line-height:1.4375rem;text-align:center;background:#10504e;color:#fff}.node--type-news.node--view-mode-teaser .field--name-node-post-date span{font-size:1.6875rem;line-height:2.125rem;font-weight:300;margin-top:.3125rem;display:block}.node--type-news.node--view-mode-vertical-card{position:relative;height:100%}.node--type-news.node--view-mode-vertical-card .info-wrapper{position:relative;overflow:hidden;border:1px solid #ddd}.node--type-news.node--view-mode-vertical-card .info-wrapper .field--name-field-news-cover-image{margin-bottom:0}.node--type-news.node--view-mode-vertical-card .info{display:flex;flex-flow:row wrap;align-content:flex-start;align-items:flex-start;position:absolute;top:auto;bottom:0;left:0;right:0;width:calc(100% - 30px);height:auto;margin:.9375rem auto 0;z-index:1;transition:all .3s ease-in-out}.node--type-news.node--view-mode-vertical-card .field--name-node-title{position:relative;width:100%;height:4.375rem;margin:0;padding:.9375rem;text-align:left;background:#fff;word-break:break-all;transition:all .3s ease-in-out}.node--type-news.node--view-mode-vertical-card .field--name-node-title h3{margin-bottom:0;word-break:normal}.node--type-news.node--view-mode-vertical-card .field--name-body{display:none;padding:0;height:0;max-height:80%;color:#fff;overflow:hidden}.node--type-news.node--view-mode-vertical-card .field--name-dynamic-token-fieldnode-read-more-text{margin:.5rem 0 0 2.1875rem;font-size:.75rem;line-height:1.125rem;font-weight:700;color:#000;display:inline-block}.node--type-news.node--view-mode-vertical-card .field--name-dynamic-token-fieldnode-read-more-text p{margin:0}.node--type-news.node--view-mode-vertical-card .field--name-dynamic-token-fieldnode-read-more-text:after{content:"";position:relative;display:block;width:100%;height:.125rem;background:#000}.node--type-news.node--view-mode-vertical-card .field--name-node-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:11}.node--type-news.node--view-mode-vertical-card .field--name-node-link a{display:block;width:100%;height:100%;font-size:0}.node--type-news.node--view-mode-vertical-card:hover .info{height:100%;padding:2.1875rem;background:rgba(16,80,78,.8);transform:translateY(0)}.node--type-news.node--view-mode-vertical-card:hover .field--name-node-title{background:0;padding:0;margin-bottom:.9375rem;min-height:0;transform:translateY(0)}.node--type-news.node--view-mode-vertical-card:hover .field--name-node-title h3{color:#fff}@media(min-width:720px){.node--type-news .field--name-field-header-image-lets-talk{display:flex;justify-content:space-between}.node--type-news .field--name-field-header-image-lets-talk h5{margin-top:0;text-align:right}.node--view-mode-full.ds-2col-stacked .group-left,.node--view-mode-full.ds-2col-stacked .group-right{width:100%;margin-bottom:2.5rem}}@media(min-width:940px){.node--type-news.node--view-mode-teaser .info{height:4.375rem}.node--type-news.node--view-mode-teaser .field--name-body{display:block}.node--type-news.node--view-mode-teaser:hover .info{height:100%;width:100%;padding:2.1875rem;background:rgba(16,80,78,.8)}.node--type-news.node--view-mode-teaser:hover .field--name-node-title{background:0;padding:0;margin-bottom:.9375rem;min-height:0}.node--type-news.node--view-mode-teaser:hover .field--name-node-title h3{color:#fff}.node--type-news.node--view-mode-vertical-card .info{height:4.375rem}.node--type-news.node--view-mode-vertical-card .field--name-node-title{max-height:none}.node--type-news.node--view-mode-vertical-card .field--name-body{display:block}.node--type-news.node--view-mode-vertical-card:hover .info{height:100%;width:100%;padding:2.1875rem;background:rgba(16,80,78,.8)}.node--type-news.node--view-mode-vertical-card:hover .field--name-node-title{background:0;padding:0;margin-bottom:.9375rem;min-height:0}.node--type-news.node--view-mode-vertical-card:hover .field--name-node-title h3{color:#fff}.node--type-news.node--view-mode-full .group-left{position:relative;width:100%}.node--type-news.node--view-mode-full .group-left #floatSpace{display:block;float:right;width:25rem;margin:0 0 1.5625rem 1.5625rem}.node--type-news.node--view-mode-full .group-right{float:left;display:block;margin-right:2.12766%;width:31.91489%;margin-right:0;position:absolute;top:0;right:0}.node--type-news.node--view-mode-full .group-right:last-child{margin-right:0}}.node--type-office.node--view-mode-full .info-wrapper:after{clear:both;content:"";display:table}.node--type-office.node--view-mode-full .field--name-field-office-address .address,.node--type-office.node--view-mode-full .field--name-field-office-email .address,.node--type-office.node--view-mode-full .field--name-field-office-telephone .address{margin-bottom:.9375rem}.node--type-office.node--view-mode-full .field--name-field-office-address span,.node--type-office.node--view-mode-full .field--name-field-office-email,.node--type-office.node--view-mode-full .field--name-field-office-email span,.node--type-office.node--view-mode-full .field--name-field-office-telephone,.node--type-office.node--view-mode-full .field--name-field-office-telephone span{font-weight:700;font-size:.875rem;line-height:1.1875rem;margin-bottom:.9375rem}.node--type-office.node--view-mode-full .field--name-field-office-telephone a:before{content:"ï"}.node--type-office.node--view-mode-full .field--name-field-office-email:before,.node--type-office.node--view-mode-full .field--name-field-office-telephone a:before{display:inline-block;margin:0 .9375rem 0 0;font-family:FontAwesome;font-size:1.125rem;font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#8ec4be;vertical-align:top}.node--type-office.node--view-mode-full .field--name-field-office-email:before{content:"ïƒ "}.node--type-office.node--view-mode-full .field--name-dynamic-block-fieldnode-office-members .field__label{font-size:1.6875rem;line-height:2.125rem;margin-bottom:3.75rem}.node--type-office.node--view-mode-full .field--name-dynamic-block-fieldnode-office-members .field__label:before{content:"";width:2.8125rem;height:.1875rem;display:inline-block;vertical-align:middle;position:relative;margin-right:.9375rem;background:#8ec4be}.node--type-office.node--view-mode-full .field--link-office-appointment{margin-top:.9375rem;margin-bottom:1.5625rem;display:inline-block;border:0;border-radius:0;text-decoration:none;background:#fff;color:#fff;transition:background .3s ease-in-out;cursor:pointer;font-size:.8125rem;line-height:1.21875rem;padding:.3125rem .8125rem;text-transform:uppercase;font-size:.75rem;font-weight:700;background:0;border:2px solid #8ec4be;color:#8ec4be}.node--type-office.node--view-mode-full .field--link-office-appointment:hover{background:#f2f2f2}.node--type-office.node--view-mode-full .field--link-office-appointment:disabled{cursor:no-drop;background:#fff}.node--type-office.node--view-mode-full .field--link-office-appointment:hover{background:#8ec4be;color:#fff}.node--type-office.node--view-mode-teaser{position:relative}.node--type-office.node--view-mode-teaser .info-wrapper{position:relative;overflow:hidden;border:1px solid #ddd;transform:translateZ(0)}.node--type-office.node--view-mode-teaser .info{display:flex;flex-flow:row wrap;align-content:flex-start;align-items:flex-start;position:absolute;top:auto;bottom:0;left:0;right:0;width:calc(100% - 30px);height:auto;margin:.9375rem auto 0;z-index:11;transition:all .3s ease-in-out}.node--type-office.node--view-mode-teaser .field--name-field-office-cover{position:relative}.node--type-office.node--view-mode-teaser .field--name-node-title{position:relative;width:100%;min-height:4.375rem;margin:0;padding:.9375rem;text-align:left;background:#fff;word-break:break-all;transition:all .3s ease-in-out}.node--type-office.node--view-mode-teaser .field--name-node-title h3{margin-bottom:0;word-break:break-word}.node--type-office.node--view-mode-teaser .field--name-field-office-teaser{display:none;color:#fff;overflow:hidden}.node--type-office.node--view-mode-teaser .field--name-node-link{position:absolute;top:0;width:100%;height:100%;font-size:0;z-index:999}.node--type-office.node--view-mode-teaser .field--name-node-link a{display:block;width:100%;height:100%}.node--type-office.node--view-mode-teaser .field--name-dynamic-token-fieldnode-read-more-text{margin:.5rem 0 0 2.1875rem;font-size:.75rem;line-height:1.125rem;font-weight:700;color:#000;display:inline-block}.node--type-office.node--view-mode-teaser .field--name-dynamic-token-fieldnode-read-more-text p{margin:0}.node--type-office.node--view-mode-teaser .field--name-dynamic-token-fieldnode-read-more-text:after{content:"";position:relative;display:block;width:100%;height:.125rem;background:#000}.node--type-office.node--view-mode-horizontal-card{border:1px solid #ddd;padding-bottom:.9375rem}.node--type-office.node--view-mode-horizontal-card:after{clear:both;content:"";display:table}.node--type-office.node--view-mode-horizontal-card .info-office{float:none;width:100%;padding:.9375rem}.node--type-office.node--view-mode-horizontal-card .field--name-node-link{margin-top:.9375rem;float:right}.node--type-office.node--view-mode-horizontal-card .field--name-node-link a{display:inline-block;border:0;border-radius:0;font-weight:700;text-decoration:none;background:#8ec4be;color:#fff;transition:background .3s ease-in-out;cursor:pointer;font-size:.8125rem;line-height:1.21875rem;padding:.3125rem .8125rem;display:block}.node--type-office.node--view-mode-horizontal-card .field--name-node-link a:hover{background:#7dbbb4;color:#fff}.node--type-office.node--view-mode-horizontal-card .field--name-node-link a:disabled{cursor:no-drop;background:#b0d5d1}.node--type-office.node--view-mode-vertical-card .field--name-field-office-address a{font-weight:700}.node--type-office.node--view-mode-vertical-card .field--name-field-office-address a br{display:none}@media(min-width:940px){.node--type-office.node--view-mode-teaser .info{height:4.375rem}.node--type-office.node--view-mode-teaser .field--name-field-office-teaser{display:block}.node--type-office.node--view-mode-teaser:hover .info{height:100%;width:100%;padding:2.1875rem;background:rgba(16,80,78,.8)}.node--type-office.node--view-mode-teaser:hover .field--name-node-title{background:0;padding:0;margin-bottom:.9375rem;min-height:0}.node--type-office.node--view-mode-teaser:hover .field--name-node-title h3{color:#fff}.node--type-office.node--view-mode-full{display:flex;flex-direction:row;flex-wrap:wrap}.node--type-office.node--view-mode-full .field--name-node-title .vgd-appointment-form h3,.node--type-office.node--view-mode-full .vgd-appointment-form .field--name-node-title h3,.node--type-office.node--view-mode-full .vgd-appointment-form h1{width:145%;margin:0 0 2.1875rem;font-size:2.625rem;line-height:3.125rem;color:#001518;font-weight:100;word-break:break-word;font-size:3.125rem;line-height:3.6875rem}.node--type-office.node--view-mode-full .field--name-node-title{display:none}.node--type-office.node--view-mode-full .group-left{margin-top:85px;float:left;display:block;margin-right:2.12766%;width:28.93617%;margin-right:0;order:2}.node--type-office.node--view-mode-full .group-left:last-child{margin-right:0}.node--type-office.node--view-mode-full .group-right{float:left;display:block;margin-right:2.12766%;width:68.93617%;order:1}.node--type-office.node--view-mode-full .group-right:last-child{margin-right:0}.node--type-office.node--view-mode-full .group-footer{width:100%;order:3;padding-top:0}.node--type-office.node--view-mode-full .info{float:left;display:block;margin-right:2.12766%;width:100%}.node--type-office.node--view-mode-full .info:last-child{margin-right:0}.node--type-office.node--view-mode-full .field--name-field-office-cover-image,.node--type-office.node--view-mode-full .social-share{float:left;display:block;margin-right:2.12766%;width:100%}.node--type-office.node--view-mode-full .field--name-field-office-cover-image:last-child,.node--type-office.node--view-mode-full .social-share:last-child{margin-right:0}.node--type-office.node--view-mode-full .social-share{margin-top:0}.node--type-office.node--view-mode-full .field--name-field-office-cover-image{margin-bottom:.9375rem}.node--type-office.node--view-mode-full .field--name-field-office-teaser{clear:both;padding-top:3.125rem}.node--type-office.node--view-mode-full .field--name-dynamic-block-fieldnode-office-members{margin-top:3.75rem}.node--type-office .field--link-office-appointment{margin-bottom:1.5625rem}}.node--view-mode-search-result{margin-bottom:3.125rem}.node--type-office.node--view-mode-full .field--name-node-title .vgd-appointment-form .node--view-mode-search-result h3,.node--type-office.node--view-mode-full .vgd-appointment-form .field--name-node-title .node--view-mode-search-result h3,.node--type-office.node--view-mode-full .vgd-appointment-form .node--view-mode-search-result h1,.node--view-mode-search-result .node--type-office.node--view-mode-full .field--name-node-title .vgd-appointment-form h3,.node--view-mode-search-result .node--type-office.node--view-mode-full .vgd-appointment-form .field--name-node-title h3,.node--view-mode-search-result .node--type-office.node--view-mode-full .vgd-appointment-form h1,.node--view-mode-search-result h2{margin-bottom:.625rem}.node--view-mode-search-result p{margin:0}.node--type-services.node--view-mode-teaser{position:relative;padding:.625rem}.node--type-services.node--view-mode-teaser .field--name-node-title h3{margin-bottom:.625rem;padding-left:1.5rem;text-transform:uppercase}.node--type-services.node--view-mode-teaser .field--name-node-title a{color:#fff}.node--type-services.node--view-mode-teaser .field--name-node-title a:before{content:"ï„…";display:inline-block;margin:0 .4375rem 0 -1.25rem;font-family:FontAwesome;font-size:1.5rem;font-weight:700;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#8ec4be;vertical-align:top}.node--type-services.node--view-mode-teaser .field--name-field-services-teaser{padding-left:1.6875rem;font-size:.875rem;line-height:1.4375rem;font-weight:700}.node--type-services.node--view-mode-teaser .field--name-node-link{position:absolute;top:0;left:0;width:100%;height:100%;font-size:0}.node--type-services.node--view-mode-teaser .field--name-node-link a{display:block;width:100%;height:100%}.node--type-services.node--view-mode-teaser:hover{background:rgba(142,196,190,.6)}@media(min-width:720px){.node--view-mode-teaser{margin-top:.9375rem}}.splash-page .vgd-world-social-media-links{position:absolute;bottom:4.375rem}.field--name-field-paragraphs>.field__item:last-child .paragraph.splash-page-footer{margin-bottom:-3.75rem}.field--name-field-paragraphs>.field__item:last-child .paragraph.splash-page-footer .full-height-action{display:none}.node--type-team-member .field{word-break:break-all}.node--type-team-member .field--name-name{margin-bottom:.3125rem;font-size:1.125rem;line-height:1.4375rem;font-weight:700;color:#000;word-break:break-word}.node--type-team-member .field--name-email,.node--type-team-member .field--name-field-team-member-office-partner,.node--type-team-member .field--name-function,.node--type-team-member .field--name-telephone{font-weight:200;font-size:.875rem;line-height:1.1875rem;margin-bottom:.9375rem}.node--type-team-member .field--name-email a,.node--type-team-member .field--name-telephone a{color:inherit;display:flex;transition:none;word-break:break-word}.node--type-team-member .field--name-email a:before,.node--type-team-member .field--name-telephone a:before{width:1.5625rem;text-align:center}.node--type-team-member .field--name-email a:hover,.node--type-team-member .field--name-telephone a:hover{color:#8ec4be}.node--type-team-member .field--name-telephone a:before{content:"ï"}.node--type-team-member .field--name-email a:before,.node--type-team-member .field--name-telephone a:before{display:inline-block;margin:0 .9375rem 0 0;font-family:FontAwesome;font-size:1.125rem;font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#8ec4be;vertical-align:top}.node--type-team-member .field--name-email a:before{content:"ïƒ "}.node--type-team-member .field--name-field-team-member-office-partner{color:inherit;display:flex;transition:none;word-break:break-word}.node--type-team-member .field--name-field-team-member-office-partner:before{content:"ï€•";display:inline-block;margin:0 .9375rem 0 0;font-family:FontAwesome;font-size:1.125rem;font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#8ec4be;vertical-align:top;width:1.5625rem;text-align:center}.node--type-team-member .field--name-linkedin,.node--type-team-member .field--name-twitter{display:inline-block;margin-right:.3125rem;vertical-align:top}.node--type-team-member .field--name-linkedin a,.node--type-team-member .field--name-twitter a{position:relative;display:block;width:2.1875rem;height:2.1875rem;font-size:0;background:#8ec4be;text-align:center}.node--type-team-member .field--name-linkedin a:before,.node--type-team-member .field--name-twitter a:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.node--type-team-member .field--name-linkedin a:hover,.node--type-team-member .field--name-twitter a:hover{background:#6cb3ab}.node--type-team-member .field--name-linkedin a:before{content:"ïƒ¡";display:inline-block;margin:0;font-family:FontAwesome;font-size:18px;font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;vertical-align:middle}.node--type-team-member .field--name-twitter a{position:relative}.node--type-team-member .field--name-twitter a:before{content:"ï‚™";display:inline-block;margin:0;font-family:FontAwesome;font-size:18px;font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;vertical-align:middle}.node--type-team-member.node--view-mode-full{margin-top:5.625rem}.node--type-team-member.node--view-mode-full .group-header{width:100%;margin-bottom:2.1875rem}.node--type-office.node--view-mode-full .field--name-node-title .node--type-team-member.node--view-mode-full .group-header h3,.node--type-team-member.node--view-mode-full .group-header .node--type-office.node--view-mode-full .field--name-node-title h3,.node--type-team-member.node--view-mode-full .group-header h1{font-size:2rem;line-height:2.5rem;color:#001518;margin:0}.node--type-office.node--view-mode-full .field--name-node-title .node--type-team-member.node--view-mode-full .group-header h3 span,.node--type-team-member.node--view-mode-full .group-header .node--type-office.node--view-mode-full .field--name-node-title h3 span,.node--type-team-member.node--view-mode-full .group-header h1 span{font-weight:700}.node--type-team-member.node--view-mode-full .group-header .field--name-node-title,.node--type-team-member.node--view-mode-full .group-header .member-title-prefix{display:inline-block}.node--type-office.node--view-mode-full .node--type-team-member.node--view-mode-full .group-header .field--name-node-title h3,.node--type-team-member.node--view-mode-full .group-header .field--name-node-title h1,.node--type-team-member.node--view-mode-full .group-header .node--type-office.node--view-mode-full .field--name-node-title h3{color:#de6762;font-weight:700}.node--type-team-member.node--view-mode-full .group-left{display:flex;flex-flow:row wrap;justify-content:space-between;color:#000;font-size:1rem;line-height:1.375rem}.node--type-team-member.node--view-mode-full .group-left .field{word-break:normal}.node--type-team-member.node--view-mode-full .group-left .field--name-teaser{margin-bottom:.9375rem;color:#4ca092;font-weight:700}.node--type-team-member.node--view-mode-full .group-left .field--name-body{font-weight:700}.node--type-team-member.node--view-mode-full .group-left p,.node--type-team-member.node--view-mode-full .group-left ul li{margin-bottom:.9375rem}.node--type-team-member.node--view-mode-full .group-right .info-wrapper .info{background:#cdd;padding:15px}.node--type-team-member.node--view-mode-full .group-right .info-wrapper .education-wrapper{background:#f0f0f0;padding:15px}.node--type-team-member.node--view-mode-full .group-right .info-wrapper .field--name-field-office-address{margin-top:3.4375rem;font-size:1rem;line-height:1.25rem;word-break:break-word}.node--type-team-member.node--view-mode-full .group-right .info-wrapper .team-member-social-links{padding-left:2.1875rem}.node--type-team-member.node--view-mode-full .group-right .info-wrapper .field--name-telephone a:before{margin-right:.625rem;position:relative;right:.1875rem}.node--type-team-member.node--view-mode-full .group-right .info-wrapper .field--name-field-team-member-education{margin-top:1.5625rem;word-break:normal}.node--type-team-member.node--view-mode-full .field__label,.node--type-team-member.node--view-mode-full .info>h3{font-weight:700;color:#4ca092;margin-bottom:.625rem;font-size:1.125rem;line-height:1.4375rem}.node--type-team-member.node--view-mode-full .field__label:before,.node--type-team-member.node--view-mode-full .info>h3:before{content:"ï„…";display:inline-block;margin:0;font-family:FontAwesome;font-size:1.125rem;font-weight:700;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#4ca092;vertical-align:middle;margin:0 .3125rem 0 0}.node--type-team-member.node--view-mode-full .team-member-content-empty .group-left{display:none}.node--type-team-member.node--view-mode-full .team-member-content-empty .group-right{width:100%}.node--type-team-member.node--view-mode-full .team-member-content-empty .group-right .info-wrapper .education-wrapper,.node--type-team-member.node--view-mode-full .team-member-content-empty .group-right .info-wrapper .info{width:auto;min-width:15.625rem;max-width:40%}.node--type-team-member.node--view-mode-full .team-member-content-empty .group-right .info-wrapper .education-wrapper .field--name-field-team-member-education{margin-top:2.1875rem}.node--type-team-member.node--view-mode-teaser{position:relative;overflow:hidden;border:1px solid #ddd;height:auto;transition:all .3s ease-in-out;transform:translateZ(0)}.node--type-team-member.node--view-mode-teaser .view-content{display:flex}.node--type-team-member.node--view-mode-teaser .field--name-cover-image{position:relative}.node--type-team-member.node--view-mode-teaser .info{padding:.9375rem}.node--type-team-member.node--view-mode-teaser .info .field--name-teaser{font-size:.875rem;line-height:1.3125rem}.node--type-team-member.node--view-mode-teaser .member-info{width:100%}.node--type-team-member.node--view-mode-teaser .field--name-node-link{position:absolute;top:0;width:100%;height:100%;font-size:0;z-index:999}.node--type-team-member.node--view-mode-teaser .field--name-node-link a{display:block;width:100%;height:100%}.node--type-team-member.node--view-mode-teaser .field--name-teaser{margin-top:1.5625rem}.node--type-team-member.node--view-mode-vertical-card{display:flex;flex-flow:column wrap;align-items:center;margin-bottom:1.5625rem}.node--type-team-member.node--view-mode-vertical-card .field--name-cover-image img{width:9.375rem;height:auto;border-radius:100%}.node--type-team-member.node--view-mode-vertical-card .info{width:100%;padding:1.5625rem;text-align:center}.node--type-team-member.node--view-mode-vertical-card .info .field--name-node-link a{display:inline-block;border:0;border-radius:0;font-weight:700;text-decoration:none;background:#8ec4be;color:#fff;transition:background .3s ease-in-out;cursor:pointer;font-size:.8125rem;line-height:1.21875rem;padding:.3125rem .8125rem}.node--type-team-member.node--view-mode-vertical-card .info .field--name-node-link a:hover{background:#7dbbb4;color:#fff}.node--type-team-member.node--view-mode-vertical-card .info .field--name-node-link a:disabled{cursor:no-drop;background:#b0d5d1}.node--type-team-member.node--view-mode-vertical-card .info .field--name-email,.node--type-team-member.node--view-mode-vertical-card .info .field--name-telephone{word-break:break-all;justify-content:center}.node--type-team-member.node--view-mode-vertical-card .info .field--name-email a,.node--type-team-member.node--view-mode-vertical-card .info .field--name-telephone a{justify-content:center}.page-node-type-team-member header[role=banner]{margin-bottom:0}.page-node-type-team-member footer{margin-top:0}@media(min-width:480px){.node--type-team-member.node--view-mode-vertical-card{flex-flow:row wrap;align-items:center;margin-bottom:1.5625rem}.node--type-team-member.node--view-mode-vertical-card .field--name-cover-image img{width:9.375rem;height:auto;border-radius:100%}.node--type-team-member.node--view-mode-vertical-card .info{text-align:left;width:calc(100% - 150px);padding:0 0 0 2.1875rem}.node--type-team-member.node--view-mode-vertical-card .info .field--name-email,.node--type-team-member.node--view-mode-vertical-card .info .field--name-email a,.node--type-team-member.node--view-mode-vertical-card .info .field--name-telephone,.node--type-team-member.node--view-mode-vertical-card .info .field--name-telephone a{justify-content:flex-start}}@media(min-width:720px){.node--type-team-member.node--view-mode-full .group-right .info-wrapper{display:flex;flex-flow:row wrap;height:100%}.node--type-team-member.node--view-mode-full .group-right .info-wrapper .education-wrapper,.node--type-team-member.node--view-mode-full .group-right .info-wrapper .info{float:left;display:block;margin-right:2.12766%;width:48.93617%;margin:0}.node--type-team-member.node--view-mode-full .group-right .info-wrapper .education-wrapper:last-child,.node--type-team-member.node--view-mode-full .group-right .info-wrapper .info:last-child{margin-right:0}.node--type-team-member.node--view-mode-full .group-right .info-wrapper .info{padding-left:.9375rem;padding-right:.9375rem}.node--type-team-member.node--view-mode-teaser{height:100%}.node--type-team-member.node--view-mode-teaser .field--name-teaser{margin-top:3.125rem}.node--type-team-member.node--view-mode-vertical-card .field--name-cover-image img{width:7.5rem}.node--type-team-member.node--view-mode-vertical-card .info{width:calc(100% - 120px)}}@media(min-width:940px){.node--type-team-member.node--view-mode-full{margin-top:8.4375rem}.node--type-team-member.node--view-mode-full .team-member-content-wrapper{display:flex;align-items:stretch}.node--type-team-member.node--view-mode-full .group-left{float:left;display:block;margin-right:2.12766%;width:48.93617%;display:flex}.node--type-team-member.node--view-mode-full .group-left:last-child{margin-right:0}.node--type-team-member.node--view-mode-full .group-right{float:left;display:block;margin-right:2.12766%;width:48.93617%;margin-right:0;margin-top:-15.625rem}.node--type-team-member.node--view-mode-full .group-right:last-child{margin-right:0}.node--type-team-member.node--view-mode-full .group-right .info-wrapper{display:flex;flex-flow:row wrap;height:100%}.node--type-team-member.node--view-mode-full .group-right .info-wrapper .education-wrapper,.node--type-team-member.node--view-mode-full .group-right .info-wrapper .info{float:left;display:block;margin-right:2.12766%;width:48.93617%;margin:0;padding:15.625rem 0 0}.node--type-team-member.node--view-mode-full .group-right .info-wrapper .education-wrapper:last-child,.node--type-team-member.node--view-mode-full .group-right .info-wrapper .info:last-child{margin-right:0}.node--type-team-member.node--view-mode-full .group-right .info-wrapper .info{padding-left:.9375rem;padding-right:.9375rem}.node--type-team-member.node--view-mode-full .group-right .info-wrapper .info .field--name-email{width:calc(100% + 15px)}.node--type-team-member.node--view-mode-full .group-right .info-wrapper .field--name-cover-image img{width:100%}.node--type-team-member.node--view-mode-full .group-right .info-wrapper .field--name-field-team-member-education{padding:.9375rem;margin-top:50%}.node--type-team-member.node--view-mode-full .group-right .info-wrapper .field--name-field-team-member-education>.field__item{font-size:.75rem;line-height:1.25rem;font-weight:700}.node--type-team-member.node--view-mode-full .team-member-content-empty .group-right{margin-top:0}.node--type-team-member.node--view-mode-full .team-member-content-empty .group-right .info-wrapper .education-wrapper{padding:0}.node--type-team-member.node--view-mode-full .team-member-content-empty .group-right .info-wrapper .info{padding:.9375rem}.node--type-team-member.node--view-mode-teaser{height:25rem}.node--type-team-member.node--view-mode-teaser .field--name-teaser{margin-top:3.125rem}.node--type-team-member.node--view-mode-teaser .info{display:flex;flex-flow:row wrap;align-content:flex-start;align-items:flex-start;position:absolute;top:auto;bottom:0;left:0;right:0;width:100%;height:45%;padding:15px 15px 0;z-index:11;transition:all .3s ease-in-out}.node--type-team-member.node--view-mode-teaser:hover{background:#10504e;transition:all .3s ease-in-out}.node--type-team-member.node--view-mode-teaser:hover .info{height:100%;background:rgba(16,80,78,.8);transform:translateY(0);color:#fff}.node--type-team-member.node--view-mode-teaser:hover .info .field--name-name{color:#fff}.node--type-team-member.node--view-mode-teaser:hover .member-info{transform:translateY(0);transition:all .3s ease-in-out;color:#fff;padding-bottom:0}.node--type-team-member.node--view-mode-vertical-card .field--name-cover-image img{width:9.375rem}.node--type-team-member.node--view-mode-vertical-card .info{width:calc(100% - 150px)}.node--type-team-member .field--name-email{width:calc(100% + 30px)}}@media(min-width:1200px){.node--type-team-member.node--view-mode-full .group-left{float:left;display:block;margin-right:2.12766%;width:65.95745%;display:flex}.node--type-team-member.node--view-mode-full .group-left:last-child{margin-right:0}.node--type-team-member.node--view-mode-full .group-left .description-wrapper,.node--type-team-member.node--view-mode-full .group-left .field--name-field-team-member-experience,.node--type-team-member.node--view-mode-full .group-left .field--name-field-team-member-professional,.node--type-team-member.node--view-mode-full .group-left .field--name-field-team-member-realisations{float:left;display:block;margin-right:2.12766%;width:46.38298%}.node--type-team-member.node--view-mode-full .group-left .description-wrapper:last-child,.node--type-team-member.node--view-mode-full .group-left .field--name-field-team-member-experience:last-child,.node--type-team-member.node--view-mode-full .group-left .field--name-field-team-member-professional,.node--type-team-member.node--view-mode-full .group-left .field--name-field-team-member-professional:last-child,.node--type-team-member.node--view-mode-full .group-left .field--name-field-team-member-realisations,.node--type-team-member.node--view-mode-full .group-left .field--name-field-team-member-realisations:last-child{margin-right:0}.node--type-team-member.node--view-mode-full .group-right{float:left;display:block;margin-right:2.12766%;width:31.91489%}.node--type-team-member.node--view-mode-full .group-right:last-child{margin-right:0}.node--type-team-member.node--view-mode-teaser{height:22.5rem}.node--type-team-member.node--view-mode-teaser .field--name-teaser{margin-top:1.5625rem}.vgd-appointment-form .node--type-team-member.node--view-mode-vertical-card .field--name-cover-image img{width:4.375rem}.vgd-appointment-form .node--type-team-member.node--view-mode-vertical-card .info{width:calc(100% - 70px)}}.paragraph--type--contact-and-cta{max-width:56.25rem;margin:0 auto;text-align:center}.paragraph--type--contact-and-cta .field--name-field-contact-teaser{margin-bottom:3.75rem}.paragraph--type--contact-and-cta .field--name-field-related-team-member{width:100%}.paragraph--type--contact-and-cta p{font-size:1.625rem;line-height:2.25rem}.field--name-field-paragraphs .paragraph--type--contact-and-cta .field--name-field-button a{margin-top:1.25rem}@media(min-width:480px){.field--name-field-related-team-member:after{clear:both;content:"";display:table}.field--name-field-related-team-member>.field__item{width:80%;margin-left:10%}.field--name-field-related-team-member>div:only-of-type{float:none !important;margin-left:auto !important;margin-right:auto !important}}@media(min-width:720px){.field--name-field-paragraphs .paragraph--type--contact-and-cta .field--name-field-button a{margin-top:0}.paragraph--type--contact-and-cta .field--name-field-related-team-member{width:100%}.paragraph--type--contact-and-cta .field--name-field-related-team-member:after{clear:both;content:"";display:table}.paragraph--type--contact-and-cta .field--name-field-related-team-member>.field__item{margin-left:0;float:left;display:block;margin-right:2.12766%;width:48.93617%}.paragraph--type--contact-and-cta .field--name-field-related-team-member>.field__item:last-child,.paragraph--type--contact-and-cta .field--name-field-related-team-member>.field__item:nth-child(2n){margin-right:0}.paragraph--type--contact-and-cta .field--name-field-related-team-member>.field__item:nth-child(odd){clear:both}}.paragraph--type-downloads{display:flex;flex-direction:row;flex-wrap:wrap}.paragraph--type-downloads .paragraph--type-downloads--group-text{width:100%;margin-bottom:40px}.paragraph--type-downloads .paragraph--type-downloads--group-text .field--name-field-downloads-text{font-size:14px;margin-left:3.75rem}.node--type-office.node--view-mode-full .field--name-node-title .vgd-appointment-form .paragraph--type-downloads .paragraph--type-downloads--group-text .field--name-field-downloads-title h3,.node--type-office.node--view-mode-full .vgd-appointment-form .field--name-node-title .paragraph--type-downloads .paragraph--type-downloads--group-text .field--name-field-downloads-title h3,.node--type-office.node--view-mode-full .vgd-appointment-form .paragraph--type-downloads .paragraph--type-downloads--group-text .field--name-field-downloads-title h1,.paragraph--type-downloads .paragraph--type-downloads--group-text .field--name-field-downloads-title .node--type-office.node--view-mode-full .field--name-node-title .vgd-appointment-form h3,.paragraph--type-downloads .paragraph--type-downloads--group-text .field--name-field-downloads-title .node--type-office.node--view-mode-full .vgd-appointment-form .field--name-node-title h3,.paragraph--type-downloads .paragraph--type-downloads--group-text .field--name-field-downloads-title .node--type-office.node--view-mode-full .vgd-appointment-form h1,.paragraph--type-downloads .paragraph--type-downloads--group-text .field--name-field-downloads-title h2{position:relative;margin-left:3.75rem}.node--type-office.node--view-mode-full .field--name-node-title .vgd-appointment-form .paragraph--type-downloads .paragraph--type-downloads--group-text .field--name-field-downloads-title h3:before,.node--type-office.node--view-mode-full .vgd-appointment-form .field--name-node-title .paragraph--type-downloads .paragraph--type-downloads--group-text .field--name-field-downloads-title h3:before,.node--type-office.node--view-mode-full .vgd-appointment-form .paragraph--type-downloads .paragraph--type-downloads--group-text .field--name-field-downloads-title h1:before,.paragraph--type-downloads .paragraph--type-downloads--group-text .field--name-field-downloads-title .node--type-office.node--view-mode-full .field--name-node-title .vgd-appointment-form h3:before,.paragraph--type-downloads .paragraph--type-downloads--group-text .field--name-field-downloads-title .node--type-office.node--view-mode-full .vgd-appointment-form .field--name-node-title h3:before,.paragraph--type-downloads .paragraph--type-downloads--group-text .field--name-field-downloads-title .node--type-office.node--view-mode-full .vgd-appointment-form h1:before,.paragraph--type-downloads .paragraph--type-downloads--group-text .field--name-field-downloads-title h2:before{content:"";width:2.8125rem;height:.1875rem;display:inline-block;vertical-align:middle;position:relative;margin-right:.9375rem;background:#8ec4be;position:absolute;top:15px;left:-3.75rem}.paragraph--type-downloads .field--name-field-downloads-image{width:100%;margin-bottom:40px}.paragraph--type-downloads .field--name-vgd-download-form-field{width:100%;height:100%;padding:2.5rem;margin-bottom:40px;background:#3b6069;color:#fff}.paragraph--type-downloads .field--name-vgd-download-form-field form.vgd-download-form .form-item.form-type-email,.paragraph--type-downloads .field--name-vgd-download-form-field form.vgd-download-form .form-item.form-type-textfield{display:flex;flex-direction:row}.paragraph--type-downloads .field--name-vgd-download-form-field form.vgd-download-form .form-item.form-type-email label.form-item__label,.paragraph--type-downloads .field--name-vgd-download-form-field form.vgd-download-form .form-item.form-type-textfield label.form-item__label{font-size:14px;font-weight:400;text-transform:uppercase;width:45%}.paragraph--type-downloads .field--name-vgd-download-form-field form.vgd-download-form .form-item.form-type-email input.form-email,.paragraph--type-downloads .field--name-vgd-download-form-field form.vgd-download-form .form-item.form-type-email input.form-text,.paragraph--type-downloads .field--name-vgd-download-form-field form.vgd-download-form .form-item.form-type-textfield input.form-email,.paragraph--type-downloads .field--name-vgd-download-form-field form.vgd-download-form .form-item.form-type-textfield input.form-text{width:55%;background-color:#4c6f77;color:#fff}.paragraph--type-downloads .field--name-vgd-download-form-field form.vgd-download-form .form-item-vgd-client{margin-bottom:5px}.paragraph--type-downloads .field--name-vgd-download-form-field form.vgd-download-form .form-item.form-type-checkbox label.form-item__label{width:91%}.paragraph--type-downloads .field--name-vgd-download-form-field form.vgd-download-form label.option{font-size:13px;font-weight:400;text-transform:uppercase}.paragraph--type-downloads .field--name-vgd-download-form-field form.vgd-download-form .form-submit#edit-submit{background-color:#fff;font-size:12px;color:#001518;width:100%;text-transform:uppercase;padding:7px 0;margin-bottom:0}@media(min-width:720px){.paragraph--type-downloads .paragraph--type-downloads--group-text{width:100%;padding-right:4.375rem}.paragraph--type-downloads .field--name-field-downloads-image{width:50%;padding-right:.9375rem;margin-bottom:0}.paragraph--type-downloads .field--name-vgd-download-form-field{width:50%;margin-bottom:0}}@media(min-width:1200px){.paragraph--type-downloads .paragraph--type-downloads--group-text{width:33%;padding-right:4.375rem;margin-bottom:0}.paragraph--type-downloads .field--name-field-downloads-image{width:33%;padding-right:.9375rem;margin-bottom:0}.paragraph--type-downloads .field--name-vgd-download-form-field{width:33%;margin-bottom:0}}.paragraph--type--focus{max-width:56.25rem;margin:0 auto;text-align:center}.paragraph--type--focus.focus-type--box{padding:1.5625rem 4.375rem;color:#fff;font-weight:200}.node--type-office.node--view-mode-full .field--name-node-title .vgd-appointment-form .paragraph--type--focus.focus-type--box .field--name-field-focus-title h3,.node--type-office.node--view-mode-full .vgd-appointment-form .field--name-node-title .paragraph--type--focus.focus-type--box .field--name-field-focus-title h3,.node--type-office.node--view-mode-full .vgd-appointment-form .paragraph--type--focus.focus-type--box .field--name-field-focus-title h1,.paragraph--type--focus.focus-type--box .field--name-field-focus-title .node--type-office.node--view-mode-full .field--name-node-title .vgd-appointment-form h3,.paragraph--type--focus.focus-type--box .field--name-field-focus-title .node--type-office.node--view-mode-full .vgd-appointment-form .field--name-node-title h3,.paragraph--type--focus.focus-type--box .field--name-field-focus-title .node--type-office.node--view-mode-full .vgd-appointment-form h1,.paragraph--type--focus.focus-type--box .field--name-field-focus-title h2{color:#fff}.paragraph--type--focus.focus-type--box .field--name-field-button a{border:0}.paragraph--type--focus.focus-type--box.background-color--shadow-green{background:#8ec4be}.paragraph--type--focus.focus-type--box.background-color--light-green{background:#3b6069}.paragraph--type--focus.focus-type--box.background-color--dark-green{background:#10504e}.paragraph--type--focus.focus-type--box.background-color --dark-gradient{background:#026666;background:linear-gradient(45deg,#026666,#026666 65%,#018679)}.paragraph--type--body-guidance-p012{position:relative;margin:-.78125rem -.78125rem 0;overflow:auto;z-index:0}.node--type-office.node--view-mode-full .field--name-node-title .vgd-appointment-form .paragraph--type--body-guidance-p012 .field--name-field-guidance-title h3,.node--type-office.node--view-mode-full .vgd-appointment-form .field--name-node-title .paragraph--type--body-guidance-p012 .field--name-field-guidance-title h3,.node--type-office.node--view-mode-full .vgd-appointment-form .paragraph--type--body-guidance-p012 .field--name-field-guidance-title h1,.paragraph--type--body-guidance-p012 .field--name-field-guidance-title .node--type-office.node--view-mode-full .field--name-node-title .vgd-appointment-form h3,.paragraph--type--body-guidance-p012 .field--name-field-guidance-title .node--type-office.node--view-mode-full .vgd-appointment-form .field--name-node-title h3,.paragraph--type--body-guidance-p012 .field--name-field-guidance-title .node--type-office.node--view-mode-full .vgd-appointment-form h1,.paragraph--type--body-guidance-p012 .field--name-field-guidance-title h2{margin-bottom:2.1875rem}.node--type-office.node--view-mode-full .field--name-node-title .vgd-appointment-form .paragraph--type--body-guidance-p012 .field--name-field-guidance-title h3:before,.node--type-office.node--view-mode-full .vgd-appointment-form .field--name-node-title .paragraph--type--body-guidance-p012 .field--name-field-guidance-title h3:before,.node--type-office.node--view-mode-full .vgd-appointment-form .paragraph--type--body-guidance-p012 .field--name-field-guidance-title h1:before,.paragraph--type--body-guidance-p012 .field--name-field-guidance-title .node--type-office.node--view-mode-full .field--name-node-title .vgd-appointment-form h3:before,.paragraph--type--body-guidance-p012 .field--name-field-guidance-title .node--type-office.node--view-mode-full .vgd-appointment-form .field--name-node-title h3:before,.paragraph--type--body-guidance-p012 .field--name-field-guidance-title .node--type-office.node--view-mode-full .vgd-appointment-form h1:before,.paragraph--type--body-guidance-p012 .field--name-field-guidance-title h2:before{content:"";width:2.8125rem;height:.1875rem;display:inline-block;vertical-align:middle;position:relative;margin-right:.9375rem;background:#8ec4be}.paragraph--type--body-guidance-p012 .field--name-field-guidance-guidance-blocks{display:flex;flex-flow:row wrap}.paragraph--type--body-guidance-p012 .field--name-field-guidance-guidance-blocks p{margin:0}.paragraph--type--body-guidance-p012 .field--name-field-guidance-guidance-blocks>.field__item{width:80vw;min-height:9.375rem;position:relative;display:flex;flex-flow:row wrap;flex:1 1 auto;margin:.78125rem;overflow:hidden}.paragraph--type--body-guidance-p012 .field--name-field-guidance-guidance-blocks>.field__item:first-child{margin-bottom:2.1875rem}.paragraph--type--guidance-block{height:100%;width:100%;position:relative;display:flex;flex-flow:column wrap;align-items:left}.paragraph--type--guidance-block img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}.paragraph--type--guidance-block>a{height:100%}.paragraph--type--guidance-block .info-wrapper{width:100%;position:relative;overflow:hidden;border:1px solid #ddd}.paragraph--type--guidance-block .info{display:flex;flex-flow:row wrap;align-content:flex-start;align-items:flex-start;position:absolute;top:auto;bottom:0;left:0;right:0;width:calc(100% - 30px);height:auto;margin:.9375rem auto 0;background:#fff;color:#fff;z-index:1;transition:all .3s ease-in-out}.paragraph--type--guidance-block .guidance-ctt-button a{display:inline-block;border:0;border-radius:0;text-decoration:none;background:#10504e;color:#fff;transition:background .3s ease-in-out;cursor:pointer;font-size:.8125rem;line-height:1.21875rem;padding:.3125rem .8125rem;text-transform:uppercase;font-size:.75rem;font-weight:700;background:0;border:2px solid #fff}.paragraph--type--guidance-block .guidance-ctt-button a:hover{background:#0c3b39}.paragraph--type--guidance-block .guidance-ctt-button a:disabled{cursor:no-drop;background:#197b77}.paragraph--type--guidance-block .guidance-ctt-button a:hover{background:#10504e;color:#fff}.paragraph--type--guidance-block .guidance-block-title{position:relative;width:100%;margin:0;padding:.9375rem;text-align:left;word-break:break-all;transition:color .3s ease-in-out}.paragraph--type--guidance-block .guidance-block-title h3{margin-bottom:0;word-break:break-word}.paragraph--type--guidance-block .field--name-field-guidance-block-teaser{color:#fff}.paragraph--type--guidance-block .guidance-readmore{margin:.5rem 0 0 2.1875rem;font-size:.75rem;line-height:1.125rem;font-weight:700;color:#000;display:inline-block;width:-webkit-max-content;width:-moz-max-content;width:max-content;width:-o-max-content;width:-ms-max-content}.paragraph--type--guidance-block .guidance-readmore:after{content:"";position:relative;display:block;width:100%;height:.125rem;background:#000;max-width:4.375rem}.paragraph--type--guidance-block .guidance-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:11}.paragraph--type--guidance-block .guidance-link a{display:block;width:100%;height:100%;font-size:0}.paragraph--type--guidance-block.guidance-mode-title-teaser .field--name-field-guidance-block-teaser{color:#707070}.paragraph--type--guidance-block.guidance-mode-title-teaser .button{position:relative;margin-top:1.5625rem}.paragraph--type--guidance-block.guidance-mode-title-teaser .button a{display:inline-block;border:0;border-radius:0;text-decoration:none;background:#10504e;color:#fff;transition:background .3s ease-in-out;cursor:pointer;font-size:.8125rem;line-height:1.21875rem;padding:.3125rem .8125rem;text-transform:uppercase;font-size:.75rem;font-weight:700;background:0;border:2px solid #8ec4be;color:#8ec4be}.paragraph--type--guidance-block.guidance-mode-title-teaser .button a:hover{background:#0c3b39}.paragraph--type--guidance-block.guidance-mode-title-teaser .button a:disabled{cursor:no-drop;background:#197b77}.paragraph--type--guidance-block.guidance-mode-title-teaser .button a:hover{background:#8ec4be;color:#fff}.guidance-view-mode--mixed-4 .paragraph--type--guidance-block .guidance-block-title,.guidance-view-mode--mixed-5 .paragraph--type--guidance-block .guidance-block-title{position:absolute;bottom:0;left:0}@media(min-width:720px){.paragraph--type--body-guidance-p012 .field--name-field-guidance-guidance-blocks{flex-flow:row wrap;justify-content:flex-start}.paragraph--type--body-guidance-p012 .field--name-field-guidance-guidance-blocks>.field__item{width:calc(50% - 25px)}.guidance-view-mode--mixed-4 .paragraph--type--body-guidance-p012 .field--name-field-guidance-guidance-blocks:last-child,.paragraph--type--body-guidance-p012 .field--name-field-guidance-guidance-blocks>.field__item:first-child{width:100%}}@media(min-width:940px){.node--type-office.node--view-mode-full .field--name-node-title .vgd-appointment-form .paragraph--type--body-guidance-p012 .field--name-field-guidance-title h3,.node--type-office.node--view-mode-full .vgd-appointment-form .field--name-node-title .paragraph--type--body-guidance-p012 .field--name-field-guidance-title h3,.node--type-office.node--view-mode-full .vgd-appointment-form .paragraph--type--body-guidance-p012 .field--name-field-guidance-title h1,.paragraph--type--body-guidance-p012 .field--name-field-guidance-title .node--type-office.node--view-mode-full .field--name-node-title .vgd-appointment-form h3,.paragraph--type--body-guidance-p012 .field--name-field-guidance-title .node--type-office.node--view-mode-full .vgd-appointment-form .field--name-node-title h3,.paragraph--type--body-guidance-p012 .field--name-field-guidance-title .node--type-office.node--view-mode-full .vgd-appointment-form h1,.paragraph--type--body-guidance-p012 .field--name-field-guidance-title h2{margin-bottom:3.125rem}.paragraph--type--body-guidance-p012 .field--name-field-guidance-guidance-blocks>.field__item:first-child{margin-bottom:0}.guidance-view-mode--mixed-4 .field--name-field-guidance-guidance-blocks,.guidance-view-mode--mixed-5 .field--name-field-guidance-guidance-blocks{flex-flow:column wrap;height:41.25rem}.field--name-field-guidance-guidance-blocks>.field__item:first-child{margin-bottom:0}.guidance-view-mode--default-small .field--name-field-guidance-guidance-blocks>.field__item,.guidance-view-mode--default-small .field--name-field-guidance-guidance-blocks>.field__item:first-child,.guidance-view-mode--three-small-blocks .field--name-field-guidance-guidance-blocks>.field__item,.guidance-view-mode--three-small-blocks .field--name-field-guidance-guidance-blocks>.field__item:first-child{width:calc(33.33333% - 25px)}.guidance-view-mode--default-large .field--name-field-guidance-guidance-blocks>.field__item{width:calc(33.33333% - 25px);min-height:28.75rem}.guidance-view-mode--two-big-blocks .field--name-field-guidance-guidance-blocks>.field__item{width:calc(50% - 25px);min-height:28.75rem}.guidance-view-mode--mixed-4 .field--name-field-guidance-guidance-blocks>.field__item,.guidance-view-mode--mixed-5 .field--name-field-guidance-guidance-blocks>.field__item{width:calc(33.33333% - 25px)}.guidance-view-mode--mixed-4 .field--name-field-guidance-guidance-blocks>.field__item:first-child,.guidance-view-mode--mixed-5 .field--name-field-guidance-guidance-blocks>.field__item:first-child{width:calc(33.33333% - 25px);height:100%}.guidance-view-mode--mixed-4 .field--name-field-guidance-guidance-blocks>.field__item:nth-child(n+2),.guidance-view-mode--mixed-5 .field--name-field-guidance-guidance-blocks>.field__item:nth-child(n+2){height:calc(50% - 25px)}.guidance-view-mode--mixed-4 .field--name-field-guidance-guidance-blocks>.field__item:last-child{width:calc(33.33333% - 25px);height:100%}.paragraph--type--guidance-block.guidance-mode-title-teaser .button{position:absolute;bottom:0}.paragraph--type--guidance-block .info{height:4.375rem}.paragraph--type--guidance-block:hover .info{height:100%;width:100%;padding:2.1875rem;background:rgba(16,80,78,.8)}.paragraph--type--guidance-block:hover .guidance-block-title{background:0;padding:0;margin-bottom:.9375rem;min-height:0}.paragraph--type--guidance-block:hover .guidance-block-title h3{color:#fff}}@media(min-width:1200px){.field--name-field-guidance-guidance-blocks{width:95%;float:right}.paragraph--type--guidance-block.guidance-mode-title-teaser .field--name-field-guidance-block-teaser{color:#707070;padding-right:1.5625rem}}.paragraph--type-header-image-custom-boxe{position:relative;display:flex;flex-flow:row wrap;justify-content:space-between;width:100%;margin-bottom:.9375rem;padding:.625rem;background:rgba(16,80,78,.4);color:#fff}.paragraph--type-header-image-custom-boxe.header-image-content-text{width:auto;padding-right:2.1875rem}.paragraph--type-header-image-custom-boxe.header-image-content-image{width:auto}.paragraph--type-header-image-custom-boxe:after{clear:both;content:"";display:table}.splash-page .paragraph--type-header-image-custom-boxe{background:0;padding:0}.paragraph--type-header-image-custom-boxe .field--name-header-image-box-image{width:9.375rem}.paragraph--type-header-image-custom-boxe .info-wrapper{width:calc(100% - 240px);flex:1}.paragraph--type-header-image-custom-boxe .field--name-header-image-box-title h3{margin-bottom:.3125rem}.paragraph--type-header-image-custom-boxe .field--name-header-image-box-link{position:absolute;display:block;top:0;left:0;width:100%;height:100%;font-size:0}.paragraph--type-header-image-custom-boxe .field--name-header-image-box-link a{display:block;width:100%;height:100%}@media(min-width:480px){.paragraph--type-header-image-custom-boxe{width:28.125rem}}@media(min-width:940px){.header-image-content-image,.header-image-content-text{margin-right:9.375rem}}@media(min-width:1200px){.header-image-content-image,.header-image-content-text{margin-right:15.625rem}}.paragraph--type--header-image.paragraph--view-mode--default{position:relative;width:100vw;padding-top:8.4375rem;padding-bottom:1.25rem;margin-left:calc((-100vw + 100%) / 2);overflow:hidden;display:flex}.paragraph--type--header-image.paragraph--view-mode--default.header-image-full,.paragraph--type--header-image.paragraph--view-mode--default.service-overview-content{min-height:100vh}.paragraph--type--header-image.paragraph--view-mode--default.header-image-full .full-height-action,.paragraph--type--header-image.paragraph--view-mode--default.service-overview-content .full-height-action{position:absolute;left:50%;height:1.875rem;width:1.875rem;display:flex;align-items:center;justify-content:center;bottom:.625rem;border:.125rem solid #fff;border-radius:50%;cursor:pointer}.paragraph--type--header-image.paragraph--view-mode--default.header-image-full .full-height-action .arrow-down,.paragraph--type--header-image.paragraph--view-mode--default.service-overview-content .full-height-action .arrow-down{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:7px solid #fff}.paragraph--type--header-image.paragraph--view-mode--default.service-overview-content .full-height-action{pointer-events:none}.paragraph--type--header-image.paragraph--view-mode--default.header-image-small{min-height:0;padding-bottom:2.8125rem}.paragraph--type--header-image.paragraph--view-mode--default .field--name-field-header-image-img img{position:absolute;left:0;top:0;width:100%;height:auto;min-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left}.paragraph--type--header-image.paragraph--view-mode--default .field--name-field-header-image-img:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#026666;background:linear-gradient(45deg,#026666,#026666 65%,#018679);opacity:.7}.paragraph--type--header-image.paragraph--view-mode--default .info{position:relative;max-width:1200px;margin-left:auto;margin-right:auto;width:100%}.paragraph--type--header-image.paragraph--view-mode--default .info:after{clear:both;content:"";display:table}.paragraph--type--header-image.paragraph--view-mode--default .info .horizontal-tabs-panes{display:flex;flex-flow:column wrap}.paragraph--type--header-image.paragraph--view-mode--default .info .header-image-content,.paragraph--type--header-image.paragraph--view-mode--default .info .header-image-slogan{width:100%}.paragraph--type--header-image.paragraph--view-mode--default .info .header-image-content .field--name-field-header-image-paragraphs{margin-top:2.1875rem}.paragraph--type--header-image h3,.paragraph--type--header-image p{color:#fff}.node--type-office.node--view-mode-full .field--name-node-title .paragraph--type--header-image .header-image-slogan h3,.paragraph--type--header-image .header-image-slogan .node--type-office.node--view-mode-full .field--name-node-title h3,.paragraph--type--header-image .header-image-slogan h2{font-size:11.5vw;line-height:13.5vw;font-weight:100;margin-bottom:0}.paragraph--type--header-image .header-image-slogan span{position:relative;display:inline-block;font-weight:700}.paragraph--type--header-image .header-image-slogan .field--name-field-header-image-we-are{text-transform:uppercase}.paragraph--type--header-image.navigation-content{min-height:inherit;width:100%;padding-top:0;margin-left:0}.paragraph--type--header-image.splash-page .field--name-field-header-image-paragraphs{width:100%;padding:0 3.75rem}.paragraph--type--header-image.splash-page .paragraph--type-header-image-custom-boxe .field--name-header-image-box-title{padding:1.875rem 0 0;margin-bottom:1.5625rem}.paragraph--type--header-image.splash-page .paragraph--type-header-image-custom-boxe .field--name-header-image-box-title h3{font-size:1.6875rem;line-height:2.125rem;font-weight:300}.paragraph--type--header-image.align-left .header-image-slogan{order:1;text-align:left}.paragraph--type--header-image.align-left .header-image-content{order:2}.paragraph--type--header-image.align-center .header-image-slogan{width:100%;text-align:center}.paragraph--type--header-image.align-right .header-image-slogan{order:2;text-align:right}.paragraph--type--header-image.align-right .header-image-content{order:1}.node--type-office.node--view-mode-full .field--name-node-title .paragraph--type--header-image.color-light .field--name-field-header-image-lets-talk h3,.node--type-office.node--view-mode-full .field--name-node-title .paragraph--type--header-image.color-light .field--name-field-header-image-we-are h3,.paragraph--type--header-image.color-light .field--name-field-header-image-lets-talk .node--type-office.node--view-mode-full .field--name-node-title h3,.paragraph--type--header-image.color-light .field--name-field-header-image-lets-talk h2,.paragraph--type--header-image.color-light .field--name-field-header-image-we-are .node--type-office.node--view-mode-full .field--name-node-title h3,.paragraph--type--header-image.color-light .field--name-field-header-image-we-are h2{color:#fff}.color-extra-purple .field--name-field-header-image-lets-talk span{color:#87349a}.color-extra-pink .field--name-field-header-image-lets-talk span{color:#ecb3cb}.color-extra-yellow .field--name-field-header-image-lets-talk span{color:#dfde55}.color-extra-khaki .field--name-field-header-image-lets-talk span{color:#cab353}.color-extra-milieu .field--name-field-header-image-lets-talk span{color:#51ab6c}.color-extra-estate .field--name-field-header-image-lets-talk span{color:#dfc5ad}.color-extra-corporate .field--name-field-header-image-lets-talk span{color:#4babc7}.color-extra-hr .field--name-field-header-image-lets-talk span{color:#fbe15a}.color-extra-accountancy .field--name-field-header-image-lets-talk span{color:#42a2dd}.color-extra-tax .field--name-field-header-image-lets-talk span{color:#f6be51}.color-extra-adult .field--name-field-header-image-lets-talk span{color:#3ac0ae}.color-extra-business .field--name-field-header-image-lets-talk span{color:#d97c78}@media(min-width:480px){.node--type-office.node--view-mode-full .field--name-node-title .paragraph--type--header-image .header-image-slogan h3,.paragraph--type--header-image .header-image-slogan .node--type-office.node--view-mode-full .field--name-node-title h3,.paragraph--type--header-image .header-image-slogan h2{font-size:10vw;line-height:11vw;margin-bottom:0}.paragraph--type--header-image.header-image-with-content .info .header-image-content{display:flex;flex-flow:column wrap;align-items:flex-end;margin-bottom:0}}@media(min-width:720px){.paragraph--type--header-image.paragraph--view-mode--default{padding-top:9.6875rem;padding-bottom:2.1875rem}.paragraph--type--header-image.paragraph--view-mode--default.header-image-full .full-height-action,.paragraph--type--header-image.paragraph--view-mode--default.service-overview-content .full-height-action{left:1.5625rem;bottom:3.125rem}.node--type-office.node--view-mode-full .field--name-node-title .paragraph--type--header-image .header-image-slogan h3,.paragraph--type--header-image .header-image-slogan .node--type-office.node--view-mode-full .field--name-node-title h3,.paragraph--type--header-image .header-image-slogan h2{font-size:3.3125rem;line-height:3.75rem;letter-spacing:.25rem}.paragraph--type--header-image.header-image-with-content .info .header-image-content{padding-right:3.125rem}}@media(min-width:940px){.paragraph--type--header-image.paragraph--view-mode--default{padding-top:12.5rem;padding-bottom:5.3125rem}.paragraph--type--header-image.paragraph--view-mode--default .field--name-field-header-image-text{display:block;font-size:1.0625rem;line-height:1.5625rem}.paragraph--type--header-image.paragraph--view-mode--default .field--name-field-header-image-img img{-o-object-position:center center;object-position:center center}.paragraph--type--header-image.paragraph--view-mode--default.header-image-full{padding-top:28vh}.node--type-office.node--view-mode-full .field--name-node-title .paragraph--type--header-image .header-image-slogan h3,.paragraph--type--header-image .header-image-slogan .node--type-office.node--view-mode-full .field--name-node-title h3,.paragraph--type--header-image .header-image-slogan h2{font-size:3.9375rem;line-height:4.375rem;font-weight:100;letter-spacing:.25rem}.paragraph--type--header-image.header-image-with-content .info .horizontal-tabs-panes{flex-flow:row wrap}.paragraph--type--header-image.header-image-with-content .info .header-image-slogan{width:50%;margin-bottom:0}.paragraph--type--header-image.header-image-with-content .info .header-image-content{width:50%;display:flex;flex-flow:column wrap;align-items:flex-end;padding-right:0;padding-left:1.5625rem;margin-bottom:0}.paragraph--type--header-image.header-image-with-content .info .header-image-content .field--name-field-header-image-paragraphs{margin-top:0}}@media(min-width:1200px){.paragraph--type--header-image.paragraph--view-mode--default .info{width:1200px}.paragraph--type--header-image.paragraph--view-mode--default.header-image-full .full-height-action,.paragraph--type--header-image.paragraph--view-mode--default.service-overview-content .full-height-action{left:calc((100vw - 1200px) / 2);bottom:3.125rem}}.paragraph--type--homepage-selection-recent-conten .block-homepage-selection-wrapper{margin-bottom:0}.paragraph--type--large-story{position:relative;color:#fff;text-align:center;padding:5rem 3.125rem}.paragraph--type--large-story .field--name-large-story-image{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100vw;height:100%;margin-left:calc((-100vw + 100%) / 2);z-index:-1}.paragraph--type--large-story .field--name-large-story-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.paragraph--type--large-story .field--name-large-story-sub-title{margin-bottom:1.5625rem}.paragraph--type--large-story .field--name-large-story-sub-title h3{color:#fff;text-transform:uppercase;font-weight:700}.paragraph--type--large-story .field--name-large-story-title{margin-bottom:1.5625rem}.node--type-office.node--view-mode-full .field--name-node-title .paragraph--type--large-story .field--name-large-story-title h3,.paragraph--type--large-story .field--name-large-story-title .node--type-office.node--view-mode-full .field--name-node-title h3,.paragraph--type--large-story .field--name-large-story-title h1{color:#fff}.paragraph--type--large-story .field--name-large-story-teaser-text{margin-bottom:4.0625rem}.paragraph--type--large-story .field--name-large-story-links .field__item{width:100%;margin-bottom:.9375rem}.paragraph--type--large-story .field--name-large-story-links .field__item a{display:inline-block;color:#fff;text-transform:uppercase;font-weight:700;font-size:.9375rem;padding-bottom:.125rem}.paragraph--type--large-story .field--name-large-story-links .field__item a:after{content:"";position:relative;display:block;width:100%;height:2px;background:#fff}.field--name-field-paragraphs .item-large-story .paragraph.paragraph--type--large-story{margin-bottom:0}@media(min-width:720px){.paragraph--type--large-story .field--name-large-story-sub-title{margin-bottom:5.9375rem}.paragraph--type--large-story .field--name-large-story-sub-title h3{font-size:1.375rem;line-height:1.625rem}.paragraph--type--large-story .field--name-large-story-title{margin-bottom:3.125rem}.paragraph--type--large-story .field--name-large-story-teaser-text{margin-bottom:7.1875rem}.paragraph--type--large-story .field--name-large-story-links{display:flex;justify-content:center}.paragraph--type--large-story .field--name-large-story-links .field__item{width:auto;margin-right:5.9375rem;margin-bottom:0}.paragraph--type--large-story .field--name-large-story-links .field__item:last-child{margin-right:0}}.paragraph--type-logobar .field--name-field-logobar-box-title{text-align:center}.paragraph--type-logobar .logo-wrapper{position:relative;padding:0 .9375rem}.paragraph--type-logobar .flex-direction-nav{margin:0;padding:0;list-style:none}.paragraph--type-logobar .flex-direction-nav a{display:block;position:absolute;top:50%;width:.9375rem;height:1.875rem;font-size:0;transform:translateY(-50%)}.paragraph--type-logobar .flex-direction-nav a:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.paragraph--type-logobar .flex-direction-nav a.flex-prev{left:-.625rem}.paragraph--type-logobar .flex-direction-nav a.flex-prev:before{content:"ï„„";display:inline-block;margin:0;font-family:FontAwesome;font-size:47px;font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#8ec4be;vertical-align:middle}.paragraph--type-logobar .flex-direction-nav a.flex-next{right:-.625rem}.paragraph--type-logobar .flex-direction-nav a.flex-next:before{content:"ï„…";display:inline-block;margin:0;font-family:FontAwesome;font-size:47px;font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#8ec4be;vertical-align:middle}.paragraph--type-logobar .flex-direction-nav a.flex-disabled{visibility:hidden;opacity:0}.paragraph--type-logobar .flex-direction-nav a:focus{outline:medium none}.paragraph--type-logobar .field--name-field-logobar-reference:after{clear:both;content:"";display:table}.paragraph--type-logobar .field--name-field-button{margin-top:1.5625rem;text-align:center}.paragraph--type-logobar .field--name-field-button .field__item{display:inline-block;margin:0 .625rem 0 0}.paragraph--type-logobar .field--name-field-button .field__item:last-child{margin:0}.paragraph--type-logobar .field--name-field-button a{display:inline-block;border:0;border-radius:0;font-weight:700;text-decoration:none;background:#8ec4be;color:#fff;transition:background .3s ease-in-out;cursor:pointer;font-size:1rem;line-height:1.5rem;padding:.625rem 1.25rem}.paragraph--type-logobar .field--name-field-button a:hover{background:#7dbbb4;color:#fff}.paragraph--type-logobar .field--name-field-button a:disabled{cursor:no-drop;background:#b0d5d1}.paragraph--type--logobar-reference{position:relative}.paragraph--type--logobar-reference .field--name-field-reference-image img{margin:0 auto}.paragraph--type--logobar-reference .field--name-field-reference-link>a{position:absolute;top:0;right:0;left:0;bottom:0;font-size:0}@media(min-width:1200px){.paragraph--type-logobar .logo-wrapper{padding:0}.paragraph--type-logobar .flex-direction-nav a.flex-prev{left:-2.5rem}.paragraph--type-logobar .flex-direction-nav a.flex-next{right:-2.5rem}}.field--name-block-paragraphs>.field__item:after,.field--name-field-paragraphs>.field__item:after{clear:both;content:"";display:table}.field--name-block-paragraphs .paragraph,.field--name-field-paragraphs .paragraph{margin-bottom:5rem}.field--name-block-paragraphs .paragraph:after,.field--name-field-paragraphs .paragraph:after{clear:both;content:"";display:table}.field--name-block-paragraphs .paragraph .paragraph,.field--name-field-paragraphs .paragraph .paragraph{margin-bottom:0}.field+.field--name-field-paragraphs{margin-top:2.5rem}.paragraph .field--name-field-text>:last-child{margin-bottom:0}.paragraph .field--name-field-button{margin-top:1.5625rem}.paragraph .field--name-field-button .field__item{display:inline-block;margin:0 .625rem .625rem 0}.paragraph .field--name-field-button a{display:inline-block;border:0;border-radius:0;text-decoration:none;background:#fff;color:#8ec4be;transition:background .3s ease-in-out;cursor:pointer;font-size:.8125rem;line-height:1.21875rem;padding:.3125rem .8125rem;text-transform:uppercase;font-size:.75rem;font-weight:700;border:2px solid #8ec4be}.paragraph .field--name-field-button a:hover{background:#f2f2f2;color:#8ec4be}.paragraph .field--name-field-button a:disabled{cursor:no-drop;background:#fff}.paragraph .field--name-field-button a:hover{background:#8ec4be;color:#fff}@media(min-width:940px){.field--name-block-paragraphs .paragraph,.field--name-field-paragraphs .paragraph{margin-bottom:6.5625rem}.field+.field--name-field-paragraphs,.field--name-block-paragraphs .paragraph .field--name-field-button,.field--name-field-paragraphs .paragraph .field--name-field-button{margin-top:3.125rem}}.paragraph--type--body-photo-focus{text-align:center}.paragraph--type--body-photo-focus .field--name-field-photo-focus-image{display:flex;flex-flow:row wrap;justify-content:center}.paragraph--type--body-photo-focus .field--name-field-photo-focus-image .field__item{position:relative;margin:0 0 1.5625rem;cursor:pointer;overflow:hidden}.paragraph--type--body-photo-focus .field--name-field-photo-focus-image .field__item:after{content:"ïŒž";display:inline-block;margin:0;font-family:FontAwesome;font-size:1rem;font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#8ec4be;vertical-align:middle;position:absolute;right:.625rem;bottom:.625rem;width:1.875rem;height:1.875rem;border-radius:.125rem;background:#fff}.paragraph--type--body-photo-focus .field--name-field-photo-focus-image .field__item:last-child{margin-bottom:0}.paragraph--type--body-photo-focus .field--name-field-photo-focus-image .field__item img{transition:all .3s ease-in-out;transform:translateZ(0)}.paragraph--type--body-photo-focus .field--name-field-photo-focus-image .field__item:hover img{transform:scale(1.1) translateZ(0)}@media(min-width:720px){.paragraph--type--body-photo-focus .field--name-field-photo-focus-image:after{clear:both;content:"";display:table}.paragraph--type--body-photo-focus .field--name-field-photo-focus-image .field__item{float:left;display:block;margin-right:2.12766%;width:31.91489%;margin-bottom:0}.paragraph--type--body-photo-focus .field--name-field-photo-focus-image .field__item:last-child{margin-right:0}.paragraph--type--body-photo-focus .field--name-field-photo-focus-image .field__item:first-child{margin-left:0}.paragraph--type--body-photo-focus .field--name-field-photo-focus-image .field__item:nth-child(3n){margin-right:0}}.paragraph--type--read-more:after{clear:both;content:"";display:table}.node--type-office.node--view-mode-full .field--name-node-title .vgd-appointment-form .paragraph--type--read-more .field--name-read-more-title h3,.node--type-office.node--view-mode-full .vgd-appointment-form .field--name-node-title .paragraph--type--read-more .field--name-read-more-title h3,.node--type-office.node--view-mode-full .vgd-appointment-form .paragraph--type--read-more .field--name-read-more-title h1,.paragraph--type--read-more .field--name-read-more-title .node--type-office.node--view-mode-full .field--name-node-title .vgd-appointment-form h3,.paragraph--type--read-more .field--name-read-more-title .node--type-office.node--view-mode-full .vgd-appointment-form .field--name-node-title h3,.paragraph--type--read-more .field--name-read-more-title .node--type-office.node--view-mode-full .vgd-appointment-form h1,.paragraph--type--read-more .field--name-read-more-title h2{margin-bottom:1.25rem}.node--type-office.node--view-mode-full .field--name-node-title .vgd-appointment-form .paragraph--type--read-more .field--name-read-more-title h3:before,.node--type-office.node--view-mode-full .vgd-appointment-form .field--name-node-title .paragraph--type--read-more .field--name-read-more-title h3:before,.node--type-office.node--view-mode-full .vgd-appointment-form .paragraph--type--read-more .field--name-read-more-title h1:before,.paragraph--type--read-more .field--name-read-more-title .node--type-office.node--view-mode-full .field--name-node-title .vgd-appointment-form h3:before,.paragraph--type--read-more .field--name-read-more-title .node--type-office.node--view-mode-full .vgd-appointment-form .field--name-node-title h3:before,.paragraph--type--read-more .field--name-read-more-title .node--type-office.node--view-mode-full .vgd-appointment-form h1:before,.paragraph--type--read-more .field--name-read-more-title h2:before{content:"";width:2.8125rem;height:.1875rem;display:inline-block;vertical-align:middle;position:relative;margin-right:.9375rem;background:#8ec4be}.paragraph--type--read-more .field__item{margin-bottom:2.8125rem}.paragraph--type--read-more .field__item:after{clear:both;content:"";display:table}.paragraph--type--read-more .menu-clickthrough-item__image{width:100%;margin-bottom:.9375rem}.paragraph--type--read-more .menu-clickthrough-item__image img{width:100%}.paragraph--type--read-more .menu-clickthrough-item__title a{font-size:1.125rem;line-height:1.4375rem;color:#000;font-weight:300}.paragraph--type--read-more .menu-clickthrough-item__description p{margin-bottom:0}.paragraph--type--read-more .menu-clickthrough-item__read-more{font-size:.75rem;font-weight:700}.paragraph--type--read-more .menu-clickthrough-item__read-more a{display:inline-block;color:#001518}.paragraph--type--read-more .menu-clickthrough-item__read-more a:after{content:"";display:block;position:relative;top:-2px;height:.125rem;background:#001518}@media(min-width:480px){.paragraph--type--read-more .field__item{position:relative;margin-bottom:2.1875rem}.paragraph--type--read-more .menu-clickthrough-item__image{position:relative;width:13.125rem;float:left}.paragraph--type--read-more .menu-clickthrough-item__description,.paragraph--type--read-more .menu-clickthrough-item__read-more,.paragraph--type--read-more .menu-clickthrough-item__title{float:right;width:calc(100% - 240px);padding-left:.3125rem}.paragraph--type--read-more .menu-clickthrough-item__description{margin-bottom:.9375rem}}@media(min-width:940px){.paragraph--type--read-more .field__item{float:left;display:block;margin-right:2.12766%;width:48.93617%}.paragraph--type--read-more .field__item:last-child,.paragraph--type--read-more .field__item:nth-child(2n){margin-right:0}.paragraph--type--read-more .field__item:nth-child(odd){clear:both}}.paragraph--type--social-share{width:100vw;margin-left:calc((-100vw + 100%) / 2);overflow:hidden;background:#026666;background:linear-gradient(45deg,#026666,#026666 65%,#018679)}.paragraph--type--social-share .social-share{max-width:75rem;padding:.9375rem;margin-top:0}.paragraph--type--social-share .social-share .social-share--title{color:#fff}.paragraph--type--social-share .social-share--widget{vertical-align:middle;margin-right:0}.paragraph--type--social-share .social-share--widget a{background:0;margin-right:0}.paragraph--type--social-share .social-share--widget a:hover{background:#fff}.paragraph--type--social-share .social-share--widget a:hover:before{color:#10504e}@media(min-width:1200px){.paragraph--type--social-share .social-share{max-width:75rem;padding-left:calc(((100vw - 1200px) / 2) + 15px)}}.paragraph--type-body-story-left .field--name-field-image,.paragraph--type-body-story-right .field--name-field-image{margin:0 0 1.5625rem}.paragraph--type-body-story-left .field--name-field-title,.paragraph--type-body-story-right .field--name-field-title{text-transform:uppercase}@media(min-width:720px){.paragraph--type-body-story-left .field--name-field-image,.paragraph--type-body-story-right .field--name-field-image{float:left;display:block;margin-right:2.12766%;width:44.68085%;margin-bottom:0;margin-left:0}.paragraph--type-body-story-left .field--name-field-image:last-child,.paragraph--type-body-story-right .field--name-field-image:last-child{margin-right:0}.paragraph--type-body-story-left .info,.paragraph--type-body-story-right .info{float:left;display:block;margin-right:2.12766%;width:53.19149%}.paragraph--type-body-story-left .info:last-child,.paragraph--type-body-story-right .info:last-child{margin-right:0}.paragraph--type-body-story-left .field--name-field-image{padding-right:1.25rem}.paragraph--type-body-story-right .field--name-field-image{float:right;margin-right:0;padding-left:1.25rem}}@media(min-width:940px){.paragraph--type-body-story-left .info,.paragraph--type-body-story-right .info{padding:.625rem 1.5625rem}.paragraph--type-body-story-left .field--name-field-title,.paragraph--type-body-story-right .field--name-field-title{margin-bottom:2.5rem}}@media(min-width:1200px){.paragraph--type-body-story-left .info,.paragraph--type-body-story-right .info{padding:.9375rem 3.75rem .9375rem 5rem}}.paragraph--type-body-testimonial{position:relative;width:100vw;min-height:16.25rem;margin-top:5.625rem;margin-left:calc((-100vw + 100%) / 2);padding:6.875rem .9375rem 4.375rem;text-align:center;background:rgba(0,21,24,.4);font-size:1.5625rem;font-weight:200;color:#fff;display:flex;flex-flow:column wrap;align-items:center}.paragraph--type-body-testimonial .field--name-field-image{position:absolute;left:50%;top:-5.625rem;transform:translateX(-50%)}.paragraph--type-body-testimonial .field--name-field-image img{width:9.375rem;height:auto;border-radius:100%}.paragraph--type-body-testimonial .field--name-background-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.paragraph--type-body-testimonial .field--name-background-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.paragraph--type-body-testimonial .info{position:relative;padding:0 3.75rem;max-width:75rem}.paragraph--type-body-testimonial .info:before{content:"ï„"}.paragraph--type-body-testimonial .info:after,.paragraph--type-body-testimonial .info:before{display:inline-block;margin:0;font-family:FontAwesome;font-size:3.125rem;font-weight:900;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;vertical-align:middle}.paragraph--type-body-testimonial .info:after{content:"ï„Ž"}.paragraph--type-body-testimonial .info:before{position:absolute;top:-1.25rem;left:0;font-size:2.5rem}.paragraph--type-body-testimonial .info:after{position:absolute;bottom:0;right:1.5625rem;font-size:2.5rem}.paragraph--type-body-testimonial .field--name-field-text{margin:0 auto .625rem}.paragraph--type-body-testimonial .field--name-name-rule-field{display:inline-block;font-size:.75rem;font-weight:700;text-transform:uppercase}.field--name-field-paragraphs .paragraph--type-body-testimonial .field--name-field-button{margin-top:1.25rem}.field--name-field-paragraphs .paragraph--type-body-testimonial .field--name-field-button a{display:inline-block;border:0;border-radius:0;text-decoration:none;background:#fff;color:#10504e;transition:background .3s ease-in-out;cursor:pointer;font-size:.8125rem;line-height:1.21875rem;padding:.3125rem .8125rem;text-transform:uppercase;font-size:.75rem;font-weight:700}.field--name-field-paragraphs .paragraph--type-body-testimonial .field--name-field-button a:hover{background:#f2f2f2;color:#10504e}.field--name-field-paragraphs .paragraph--type-body-testimonial .field--name-field-button a:disabled{cursor:no-drop;background:#fff}.field--name-field-paragraphs .paragraph--type-body-testimonial .field--name-field-button a:hover{background:#10504e;color:#fff}@media(min-width:720px){.paragraph--type-body-testimonial .info{padding:0 9.375rem}.paragraph--type-body-testimonial .info:after,.paragraph--type-body-testimonial .info:before{font-size:3.75rem}}@media(min-width:940px){.paragraph--type-body-testimonial .info{padding:0 15.625rem}.paragraph--type-body-testimonial .info:after,.paragraph--type-body-testimonial .info:before{font-size:5rem}}.paragraph--type-body-text-left{margin:0 auto;text-align:center}.paragraph--type-body-text-left .field--name-field-teaser{font-weight:300}.paragraph--type-body-text-left .field--name-field-title{text-transform:uppercase}.paragraph--type--usp-block{text-align:center}.paragraph--type--usp-block .field--name-field-usp-usp-item:after{clear:both;content:"";display:table}.paragraph--type--usp-block .field--name-field-usp-usp-item>.field__item{margin-bottom:2.5rem}.paragraph--type--usp-block .field--name-field-usp-usp-item>.field__item:after{clear:both;content:"";display:table}.paragraph--type--usp-block .field--name-field-usp-button>a{display:inline-block;border:0;border-radius:0;font-weight:700;text-decoration:none;background:#8ec4be;color:#fff;transition:background .3s ease-in-out;cursor:pointer;font-size:1rem;line-height:1.5rem;padding:.625rem 1.25rem}.paragraph--type--usp-block .field--name-field-usp-button>a:hover{background:#7dbbb4;color:#fff}.paragraph--type--usp-block .field--name-field-usp-button>a:disabled{cursor:no-drop;background:#b0d5d1}.paragraph--type--usp-item .field--name-field-usp-item-image{margin-bottom:2.1875rem}.paragraph--type--usp-item .field--name-field-usp-item-text>:last-child{margin-bottom:0}.usp-type--6_column .paragraph--type--usp-item .field--name-field-usp-item-title h3{margin-bottom:.9375rem}.usp-type--4_column .paragraph--type--usp-item .field--name-field-usp-item-image img{width:37%;margin:0 auto}@media(min-width:480px){.usp-type--6_column .paragraph--type--usp-item{text-align:left}.usp-type--6_column .paragraph--type--usp-item .field--name-field-usp-item-image{float:left;width:13.125rem}.usp-type--6_column .paragraph--type--usp-item .field--name-field-usp-item-text,.usp-type--6_column .paragraph--type--usp-item .field--name-field-usp-item-title{float:right;width:calc(100% - 240px);padding-left:.9375rem}}@media(min-width:720px){.paragraph--type--usp-block.usp-type--4_column .field--name-field-usp-usp-item>.field__item{float:left;display:block;margin-right:2.12766%;width:48.93617%}.paragraph--type--usp-block.usp-type--4_column .field--name-field-usp-usp-item>.field__item:last-child,.paragraph--type--usp-block.usp-type--4_column .field--name-field-usp-usp-item>.field__item:nth-child(2n){margin-right:0}.paragraph--type--usp-block.usp-type--4_column .field--name-field-usp-usp-item>.field__item:nth-child(odd){clear:both}.usp-type--4_column .paragraph--type--usp-item .field--name-field-usp-item-text,.usp-type--4_column .paragraph--type--usp-item .field--name-field-usp-item-title{padding:0 .625rem}}@media(min-width:940px){.paragraph--type--usp-block.usp-type--6_column .field--name-field-usp-usp-item>.field__item{float:left;display:block;margin-right:2.12766%;width:48.93617%}.paragraph--type--usp-block.usp-type--6_column .field--name-field-usp-usp-item>.field__item:last-child,.paragraph--type--usp-block.usp-type--6_column .field--name-field-usp-usp-item>.field__item:nth-child(2n){margin-right:0}.paragraph--type--usp-block.usp-type--6_column .field--name-field-usp-usp-item>.field__item:nth-child(odd){clear:both}.paragraph--type--usp-block.usp-type--4_column .field--name-field-usp-usp-item{display:flex;justify-content:space-between}.paragraph--type--usp-block.usp-type--4_column .field--name-field-usp-usp-item>.field__item,.paragraph--type--usp-block.usp-type--4_column .field--name-field-usp-usp-item>.field__item:nth-child(2n){margin-right:1.25rem}.paragraph--type--usp-block.usp-type--4_column .field--name-field-usp-usp-item>.field__item:last-child{margin-right:0}}.paragraph--type-body-video{max-width:56.25rem;margin:0 auto}.paragraph--type-body-video .field--name-field-intro{max-width:56.25rem;margin:0 auto;margin-top:2.5rem;text-align:center}.paragraph--type-body-video .field--name-field-intro:after{clear:both;content:"";display:table}.taxonomy-term.taxonomy-term--type-clients .field--name-field-clients-paragraphs{margin-bottom:6.5625rem}.taxonomy-term.taxonomy-term--type-clients .field--name-field-clients-paragraphs:after{clear:both;content:"";display:table}.taxonomy-term--type-sectors.taxonomy-term--view-mode-default .field--name-field-sector-paragraphs{margin-bottom:6.5625rem}.taxonomy-term--type-sectors.taxonomy-term--view-mode-default .field--name-field-sector-paragraphs:after{clear:both;content:"";display:table}.taxonomy-term--type-sectors.taxonomy-term--view-mode-full{position:relative}.taxonomy-term--type-sectors.taxonomy-term--view-mode-full .info-wrapper{position:relative;overflow:hidden;border:1px solid #ddd;transform:translateZ(0)}.taxonomy-term--type-sectors.taxonomy-term--view-mode-full .info{display:flex;flex-flow:row wrap;align-content:flex-start;align-items:flex-start;position:absolute;top:auto;bottom:0;left:0;right:0;width:calc(100% - 30px);height:auto;margin:.9375rem auto 0;z-index:11;transition:all .3s ease-in-out}.taxonomy-term--type-sectors.taxonomy-term--view-mode-full .field--name-field-sector-cover-image{position:relative}.taxonomy-term--type-sectors.taxonomy-term--view-mode-full .field--name-taxonomy-term-title{position:relative;width:100%;min-height:4.375rem;margin:0;padding:.9375rem;text-align:left;background:#fff;word-break:break-all;transition:all .3s ease-in-out}.taxonomy-term--type-sectors.taxonomy-term--view-mode-full .field--name-taxonomy-term-title h3{margin-bottom:0;word-break:break-word}.taxonomy-term--type-sectors.taxonomy-term--view-mode-full .field--name-body{display:none;color:#fff;overflow:hidden}.taxonomy-term--type-sectors.taxonomy-term--view-mode-full .field--name-taxonomy-term-link{position:absolute;top:0;width:100%;height:100%;font-size:0;z-index:999}.taxonomy-term--type-sectors.taxonomy-term--view-mode-full .field--name-taxonomy-term-link a{display:block;width:100%;height:100%}.taxonomy-term--type-sectors.taxonomy-term--view-mode-full .field--name-dynamic-token-fieldnode-read-more-text{margin:.5rem 0 0 2.1875rem;font-size:.75rem;line-height:1.125rem;font-weight:700;color:#000;display:inline-block}.taxonomy-term--type-sectors.taxonomy-term--view-mode-full .field--name-dynamic-token-fieldnode-read-more-text p{margin:0}.taxonomy-term--type-sectors.taxonomy-term--view-mode-full .field--name-dynamic-token-fieldnode-read-more-text:after{content:"";position:relative;display:block;width:100%;height:.125rem;background:#000}.taxonomy-term--type-sectors.taxonomy-term--view-mode-full:hover .info{height:100%;padding:2.1875rem;background:rgba(16,80,78,.8);transform:translateY(0)}.taxonomy-term--type-sectors.taxonomy-term--view-mode-full:hover .field--name-taxonomy-term-title{background:0;padding:0;margin-bottom:.9375rem;min-height:0;transform:translateY(0)}.taxonomy-term--type-sectors.taxonomy-term--view-mode-full:hover .field--name-taxonomy-term-title h3{color:#fff}@media(min-width:940px){.taxonomy-term--type-sectors.taxonomy-term--view-mode-full .info{height:4.375rem}.taxonomy-term--type-sectors.taxonomy-term--view-mode-full .field--name-body{display:block}.taxonomy-term--type-sectors.taxonomy-term--view-mode-full:hover .info{height:100%;width:100%;padding:2.1875rem;background:rgba(16,80,78,.8)}.taxonomy-term--type-sectors.taxonomy-term--view-mode-full:hover .field--name-taxonomy-term-title{background:0;padding:0;margin-bottom:.9375rem;min-height:0}.taxonomy-term--type-sectors.taxonomy-term--view-mode-full:hover .field--name-taxonomy-term-title h3{color:#fff}}.services-questions-tag-overview .view-content .item-list{margin-bottom:3.4375rem}.node--type-office.node--view-mode-full .field--name-node-title .vgd-appointment-form .services-questions-tag-overview .view-content .item-list>h3,.node--type-office.node--view-mode-full .vgd-appointment-form .field--name-node-title .services-questions-tag-overview .view-content .item-list>h3,.node--type-office.node--view-mode-full .vgd-appointment-form .services-questions-tag-overview .view-content .item-list>h1,.services-questions-tag-overview .view-content .item-list>h2,.services-questions-tag-overview .view-content .node--type-office.node--view-mode-full .field--name-node-title .vgd-appointment-form .item-list>h3,.services-questions-tag-overview .view-content .node--type-office.node--view-mode-full .vgd-appointment-form .field--name-node-title .item-list>h3,.services-questions-tag-overview .view-content .node--type-office.node--view-mode-full .vgd-appointment-form .item-list>h1{margin-bottom:2.1875rem;font-size:1.6875rem;line-height:2.125rem;font-weight:300;color:#000}.node--type-office.node--view-mode-full .field--name-node-title .vgd-appointment-form .services-questions-tag-overview .view-content .item-list>h3:before,.node--type-office.node--view-mode-full .vgd-appointment-form .field--name-node-title .services-questions-tag-overview .view-content .item-list>h3:before,.node--type-office.node--view-mode-full .vgd-appointment-form .services-questions-tag-overview .view-content .item-list>h1:before,.services-questions-tag-overview .view-content .item-list>h2:before,.services-questions-tag-overview .view-content .node--type-office.node--view-mode-full .field--name-node-title .vgd-appointment-form .item-list>h3:before,.services-questions-tag-overview .view-content .node--type-office.node--view-mode-full .vgd-appointment-form .field--name-node-title .item-list>h3:before,.services-questions-tag-overview .view-content .node--type-office.node--view-mode-full .vgd-appointment-form .item-list>h1:before{content:"";width:2.8125rem;height:.1875rem;display:inline-block;vertical-align:middle;position:relative;margin-right:.9375rem;background:#8ec4be}.services-questions-tag-overview .view-content .item-list ul{list-style:none;padding-left:.3125rem}.services-questions-tag-overview .view-content .item-list .views-field-name{margin-bottom:.9375rem}.services-questions-tag-overview .view-content .item-list .views-field-name .field-content:before{content:"ï„…";display:inline-block;margin:0 .4375rem 0 .3125rem;font-family:FontAwesome;font-size:1.5rem;font-weight:700;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#8ec4be;vertical-align:top}.services-questions-tag-overview .view-content .item-list .views-field-name a{display:inline-block;max-width:90%;color:#707070;text-decoration:underline}.services-questions-tag-overview .view-content .item-list .views-field-name a:hover{color:#8ec4be}@media(min-width:720px){.services-questions-tag-overview .view-content .item-list ul{padding-left:3.4375rem}}.taxonomy-term--type-service-type{position:static;margin-bottom:1.5625rem}.node--type-office.node--view-mode-full .field--name-node-title .vgd-appointment-form .taxonomy-term--type-service-type .field--name-taxonomy-term-title h3:before,.node--type-office.node--view-mode-full .vgd-appointment-form .field--name-node-title .taxonomy-term--type-service-type .field--name-taxonomy-term-title h3:before,.node--type-office.node--view-mode-full .vgd-appointment-form .taxonomy-term--type-service-type .field--name-taxonomy-term-title h1:before,.taxonomy-term--type-service-type .field--name-taxonomy-term-title .node--type-office.node--view-mode-full .field--name-node-title .vgd-appointment-form h3:before,.taxonomy-term--type-service-type .field--name-taxonomy-term-title .node--type-office.node--view-mode-full .vgd-appointment-form .field--name-node-title h3:before,.taxonomy-term--type-service-type .field--name-taxonomy-term-title .node--type-office.node--view-mode-full .vgd-appointment-form h1:before,.taxonomy-term--type-service-type .field--name-taxonomy-term-title h2:before{content:"";width:2.8125rem;height:.1875rem;display:inline-block;vertical-align:middle;position:relative;margin-right:.9375rem;background:#8ec4be}@media(min-width:720px){.taxonomy-term--type-service-type{margin-bottom:0}.taxonomy-term--type-service-type .field--name-taxonomy-term-title{position:absolute;left:0;width:90vw;max-width:1160px}.taxonomy-term--type-service-type .field--name-image{padding-top:5.625rem}}.taxonomy-term-overview>.view-content:after{clear:both;content:"";display:table}.taxonomy-term-overview>.view-content .views-row{margin-bottom:1.875rem}@media(min-width:720px){.taxonomy-term-overview>.view-content .views-row{float:left;display:block;margin-right:2.12766%;width:48.93617%}.taxonomy-term-overview>.view-content .views-row:last-child,.taxonomy-term-overview>.view-content .views-row:nth-child(2n){margin-right:0}.taxonomy-term-overview>.view-content .views-row:nth-child(odd){clear:both}}@media(min-width:940px){.taxonomy-term-overview>.view-content .views-row,.taxonomy-term-overview>.view-content .views-row:nth-child(2n){float:left;display:block;margin-right:2.12766%;width:31.91489%}.taxonomy-term-overview>.view-content .views-row:last-child,.taxonomy-term-overview>.view-content .views-row:nth-child(2n):last-child{margin-right:0}.taxonomy-term-overview>.view-content .views-row:nth-child(odd){clear:none}.taxonomy-term-overview>.view-content .views-row:nth-child(3n){margin-right:0}.taxonomy-term-overview>.view-content .views-row:nth-child(3n+1){clear:both}}.field--name-field-services-related-services{position:relative;color:#fff;margin-bottom:5rem;padding:4.6875rem 0}.field--name-field-services-related-services:after{content:"";display:block;position:absolute;top:0;width:100vw;height:100%;margin-left:calc((-100vw + 100%) / 2);background:#026666;background:linear-gradient(45deg,#026666,#026666 65%,#018679);z-index:-1}.field--name-field-services-related-services .field__label{font-size:1.6875rem;line-height:2.125rem;font-weight:300;margin-bottom:1.875rem}.field--name-field-services-related-services .field__label:before{content:"";width:2.8125rem;height:.1875rem;display:inline-block;vertical-align:middle;position:relative;margin-right:.9375rem;background:#8ec4be}.field--name-field-services-related-services>.field__items:after{clear:both;content:"";display:table}.field--name-field-services-related-services>.field__items>.field__item{margin-bottom:1.875rem;padding-left:3.75rem}.field--name-field-services-related-services .more-link{position:relative;display:flex;width:100%;justify-content:flex-end;margin-top:1.5625rem;padding-right:3.125rem}.field--name-field-services-related-services .more-link a{position:relative;display:inline-block;border:0;border-radius:0;font-weight:700;text-decoration:none;background:#fff;color:#10504e;transition:background .3s ease-in-out;cursor:pointer;font-size:.8125rem;line-height:1.21875rem;padding:.3125rem .8125rem}.field--name-field-services-related-services .more-link a:hover{background:#f2f2f2;color:#10504e}.field--name-field-services-related-services .more-link a:disabled{cursor:no-drop;background:#fff}@media(min-width:720px){.field--name-field-services-related-services{margin:5.3125rem 0}.field--name-field-services-related-services>.field__items>.field__item{float:left;display:block;margin-right:2.12766%;width:48.93617%}.field--name-field-services-related-services>.field__items>.field__item:last-child,.field--name-field-services-related-services>.field__items>.field__item:nth-child(2n){margin-right:0}.field--name-field-services-related-services>.field__items>.field__item:nth-child(odd){clear:both}}@media(min-width:940px){.field--name-field-services-related-services>.field__items>.field__item,.field--name-field-services-related-services>.field__items>.field__item:nth-child(2n){float:left;display:block;margin-right:2.12766%;width:31.91489%}.field--name-field-services-related-services>.field__items>.field__item:last-child,.field--name-field-services-related-services>.field__items>.field__item:nth-child(2n):last-child{margin-right:0}.field--name-field-services-related-services>.field__items>.field__item:nth-child(odd){clear:none}.field--name-field-services-related-services>.field__items>.field__item:nth-child(3n){margin-right:0}.field--name-field-services-related-services>.field__items>.field__item:nth-child(3n+1){clear:both}.field--name-field-services-related-services .homepage-selection-info{padding-top:.9375rem}}.dropsolid-layout-2col-stacked .region-bottom,.dropsolid-layout-2col-stacked .region-top{clear:both}@media(min-width:720px){.dropsolid-layout-2col-stacked .region-content{float:left;display:block;margin-right:2.12766%;width:65.95745%;margin-right:0}.dropsolid-layout-2col-stacked .region-content:last-child{margin-right:0}.dropsolid-layout-2col-stacked .region-sidebar{float:left;display:block;margin-right:2.12766%;width:31.91489%}.dropsolid-layout-2col-stacked .region-sidebar:last-child{margin-right:0}.dropsolid-layout-2col-stacked.reversed .region-content{clear:none;margin-right:2.12766%}.dropsolid-layout-2col-stacked.reversed .region-sidebar{margin-right:0}}.dropsolid-layout-3col .region-bottom,.dropsolid-layout-3col .region-top{clear:both}@media(min-width:720px){.dropsolid-layout-3col .region-sidebar-left{float:left;display:block;margin-right:2.12766%;width:23.40426%}.dropsolid-layout-3col .region-sidebar-left:last-child{margin-right:0}.dropsolid-layout-3col .region-content{float:left;display:block;margin-right:2.12766%;width:48.93617%}.dropsolid-layout-3col .region-content:last-child{margin-right:0}.dropsolid-layout-3col .region-sidebar-right{float:left;display:block;margin-right:2.12766%;width:23.40426%;margin-right:0;float:right}.dropsolid-layout-3col .region-sidebar-right:last-child{margin-right:0}}.ds-2col-stacked .group-left,.ds-2col-stacked .group-right{width:100%;margin-bottom:2.5rem}@media(min-width:720px){.ds-2col-stacked .group-left{float:left;display:block;margin-right:2.12766%;width:44.68085%}.ds-2col-stacked .group-left:last-child{margin-right:0}.ds-2col-stacked .group-right{float:left;display:block;margin-right:2.12766%;width:53.19149%;margin-top:0;margin-right:0;float:right}.ds-2col-stacked .group-right:last-child{margin-right:0}}@media(min-width:940px){.ds-2col-stacked .group-left{float:left;display:block;margin-right:2.12766%;width:61.70213%;margin-bottom:3.125rem}.ds-2col-stacked .group-left:last-child{margin-right:0}.ds-2col-stacked .group-right{float:left;display:block;margin-right:2.12766%;width:31.91489%;margin-right:0;margin-bottom:3.125rem;float:right}.ds-2col-stacked .group-right:last-child{margin-right:0}.ds-2col-stacked .group-footer{padding-top:5.3125rem}}body,html{margin:0;padding:0;height:100%}body{overflow-x:hidden;margin:0}*,:after,:before{box-sizing:border-box}.page-wrapper{position:relative;overflow:hidden}.container{position:relative;max-width:1200px;margin-left:auto;margin-right:auto;padding:0 .9375rem}.container:after{clear:both;content:"";display:table}.main .container aside.layout-sidebar-first{order:2}@media(min-width:720px){.main .container{display:block}.page-wrapper{min-height:100%}aside.layout-sidebar-first{margin-bottom:0}aside.layout-sidebar-second{margin-top:0}.layout-one-sidebar div.layout-content{float:left;display:block;margin-right:2.12766%;width:65.95745%}.layout-one-sidebar div.layout-content:last-child{margin-right:0}.layout-one-sidebar aside.layout-sidebar-first,.layout-one-sidebar aside.layout-sidebar-second{float:left;display:block;margin-right:2.12766%;width:31.91489%}.layout-one-sidebar aside.layout-sidebar-first:last-child,.layout-one-sidebar aside.layout-sidebar-second:last-child{margin-right:0}}@media(min-width:940px){.layout-one-sidebar div.layout-content{float:left;display:block;margin-right:2.12766%;width:74.46809%}.layout-one-sidebar div.layout-content:last-child{margin-right:0}.layout-one-sidebar aside.layout-sidebar-first,.layout-one-sidebar aside.layout-sidebar-second{float:left;display:block;margin-right:2.12766%;width:23.40426%}.layout-one-sidebar aside.layout-sidebar-first:last-child,.layout-one-sidebar aside.layout-sidebar-second:last-child{margin-right:0}}@media(min-width:1200px){.layout-one-sidebar div.layout-content{float:left;display:block;margin-right:2.12766%;width:72.34043%}.layout-one-sidebar div.layout-content:last-child{margin-right:0}.layout-one-sidebar aside.layout-sidebar-first,.layout-one-sidebar aside.layout-sidebar-second{float:left;display:block;margin-right:2.12766%;width:25.53191%}.layout-one-sidebar aside.layout-sidebar-first:last-child,.layout-one-sidebar aside.layout-sidebar-second:last-child{margin-right:0}}.hidden{display:none}.visually-hidden{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:.0625rem;width:.0625rem;word-wrap:normal}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto;width:auto}.invisible{visibility:hidden}.events-overview .view-content:after{clear:both;content:"";display:table}.events-overview .views-row{margin-bottom:1.875rem}@media(min-width:720px){.events-overview .views-row{float:left;display:block;margin-right:2.12766%;width:48.93617%}.events-overview .views-row:last-child,.events-overview .views-row:nth-child(2n){margin-right:0}.events-overview .views-row:nth-child(odd){clear:both}}@media(min-width:940px){.events-overview .views-row,.events-overview .views-row:nth-child(2n){float:left;display:block;margin-right:2.12766%;width:31.91489%}.events-overview .views-row:last-child,.events-overview .views-row:nth-child(2n):last-child{margin-right:0}.events-overview .views-row:nth-child(odd){clear:none}.events-overview .views-row:nth-child(3n){margin-right:0}.events-overview .views-row:nth-child(3n+1){clear:both}.events-overview .homepage-selection-info{padding-top:.9375rem}}.news-overview{margin-top:2.5rem}.news-overview .view-content:after{clear:both;content:"";display:table}.news-overview .views-row{margin-bottom:1.875rem}.news-overview .homepage-selection-info .button{display:inline-block;border:0;border-radius:0;text-decoration:none;background:#10504e;color:#fff;transition:background .3s ease-in-out;cursor:pointer;font-size:.8125rem;line-height:1.21875rem;padding:.3125rem .8125rem;text-transform:uppercase;font-size:.75rem;font-weight:700;background:0;border:2px solid #8ec4be;color:#8ec4be}.news-overview .homepage-selection-info .button:hover{background:#0c3b39}.news-overview .homepage-selection-info .button:disabled{cursor:no-drop;background:#197b77}.news-overview .homepage-selection-info .button:hover{background:#8ec4be;color:#fff}@media(min-width:720px){.news-overview .views-row{float:left;display:block;margin-right:2.12766%;width:48.93617%}.news-overview .views-row:last-child,.news-overview .views-row:nth-child(2n){margin-right:0}.news-overview .views-row:nth-child(odd){clear:both}}@media(min-width:940px){.news-overview .views-row,.news-overview .views-row:nth-child(2n){float:left;display:block;margin-right:2.12766%;width:31.91489%}.news-overview .views-row:last-child,.news-overview .views-row:nth-child(2n):last-child{margin-right:0}.news-overview .views-row:nth-child(odd){clear:none}.news-overview .views-row:nth-child(3n){margin-right:0}.news-overview .views-row:nth-child(3n+1){clear:both}.news-overview .homepage-selection-info{padding-top:.9375rem}}.office-overview{margin-top:2.1875rem}.office-overview .view-content:after{clear:both;content:"";display:table}.office-overview .views-row{margin-bottom:1.875rem}.office-overview .view-filters{margin-bottom:3.75rem}.office-overview .view-filters .form--inline{display:flex;flex-flow:column wrap;align-items:flex-start;justify-content:flex-start}.office-overview .view-filters .form-item{display:flex;align-items:center}.office-overview .view-filters .form-item.form-item-field-office-map-distance-from{order:2;justify-content:flex-start;background-color:#fff}.office-overview .view-filters .form-item.form-item-field-office-map-distance-from:before{z-index:1}.office-overview .view-filters .form-item.form-item-field-office-map-distance-from span{font-size:.75rem;line-height:1.25rem;font-weight:700;margin-bottom:0;margin-right:.9375rem;text-align:right}.office-overview .view-filters .form-item.form-item-field-office-map-distance-from select{width:6.25rem;background-color:#ecefed}.office-overview .view-filters .form-item.form-item-field-office-map-distance-from select+.field-suffix{position:absolute;top:0;right:-2.5rem;display:flex;height:100%;align-items:center}.office-overview .view-filters .form-item.form-item-field-office-map-value{order:1;width:90%;margin-right:.3125rem;z-index:0}.office-overview .view-filters .form-item.form-item-field-office-map-value input{padding:0 2.5rem 0 .625rem;background-color:#ecefed;height:2.1875rem;border:0;margin:0;font-size:.75rem;line-height:1.125rem;cursor:pointer;z-index:1}.office-overview .view-filters .form-item~.form-actions{order:3}.office-overview .view-filters .form-item~.form-actions input[type=submit]{padding:.3125rem 1.5625rem}@media(min-width:480px){.office-overview .view-filters .form--inline{justify-content:flex-start}.office-overview .view-filters .form-item.form-item-field-office-map-distance-from select{width:6.25rem}.office-overview .view-filters .form-item.form-item-field-office-map-value{width:80%}}@media(min-width:720px){.office-overview .views-row{float:left;display:block;margin-right:2.12766%;width:48.93617%}.office-overview .views-row:last-child,.office-overview .views-row:nth-child(2n){margin-right:0}.office-overview .views-row:nth-child(odd){clear:both}.office-overview .view-filters{margin-bottom:3.75rem}.office-overview .view-filters .form--inline{display:flex;flex-flow:row wrap;justify-content:center}.office-overview .view-filters .form-item{margin:0 .9375rem}.office-overview .view-filters .form-item.form-item-field-office-map-distance-from select{width:6.25rem}.office-overview .view-filters .form-item.form-item-field-office-map-value{width:16.25rem}.office-overview .view-filters .form-item~.form-actions{margin-left:2.5rem}}@media(min-width:940px){.office-overview .views-row,.office-overview .views-row:nth-child(2n){float:left;display:block;margin-right:2.12766%;width:31.91489%}.office-overview .views-row:last-child,.office-overview .views-row:nth-child(2n):last-child{margin-right:0}.office-overview .views-row:nth-child(odd){clear:none}.office-overview .views-row:nth-child(3n){margin-right:0}.office-overview .views-row:nth-child(3n+1){clear:both}.office-overview .homepage-selection-info{padding-top:.9375rem}}.view-header{margin-bottom:3.125rem}.sectors-overview{margin-top:2.5rem}.sectors-overview .view-content:after{clear:both;content:"";display:table}.sectors-overview .views-row{margin-bottom:1.875rem}.sectors-overview .homepage-selection-info .button{display:inline-block;border:0;border-radius:0;text-decoration:none;background:#10504e;color:#fff;transition:background .3s ease-in-out;cursor:pointer;font-size:.8125rem;line-height:1.21875rem;padding:.3125rem .8125rem;text-transform:uppercase;font-size:.75rem;font-weight:700;background:0;border:2px solid #8ec4be;color:#8ec4be}.sectors-overview .homepage-selection-info .button:hover{background:#0c3b39}.sectors-overview .homepage-selection-info .button:disabled{cursor:no-drop;background:#197b77}.sectors-overview .homepage-selection-info .button:hover{background:#8ec4be;color:#fff}@media(min-width:720px){.sectors-overview .views-row{float:left;display:block;margin-right:2.12766%;width:48.93617%}.sectors-overview .views-row:last-child,.sectors-overview .views-row:nth-child(2n){margin-right:0}.sectors-overview .views-row:nth-child(odd){clear:both}}@media(min-width:940px){.sectors-overview .views-row,.sectors-overview .views-row:nth-child(2n){float:left;display:block;margin-right:2.12766%;width:31.91489%}.sectors-overview .views-row:last-child,.sectors-overview .views-row:nth-child(2n):last-child{margin-right:0}.sectors-overview .views-row:nth-child(odd){clear:none}.sectors-overview .views-row:nth-child(3n){margin-right:0}.sectors-overview .views-row:nth-child(3n+1){clear:both}.sectors-overview .homepage-selection-info{padding-top:.9375rem}}.header-image-service-overview .node--type-office.node--view-mode-full .field--name-node-title h3,.header-image-service-overview h1,.node--type-office.node--view-mode-full .field--name-node-title .header-image-service-overview h3{float:left}.path-services .search-api-autocomplete-search{background:rgba(16,80,78,.9);padding:.9375rem 1.5625rem;color:#fff;border-top:0;z-index:99}.path-services .search-api-autocomplete-search li a{color:#fff;font-size:1.125rem;line-height:1.25rem}.path-services .search-api-autocomplete-search li a.ui-state-active .search-api-autocomplete-suggestion,.path-services .search-api-autocomplete-search li a:hover{background:#10504e}.path-services .search-api-autocomplete-search li a .search-api-autocomplete-suggestion{padding-left:0}.path-services .search-api-autocomplete-search li a .search-api-autocomplete-suggestion:hover{background:#10504e}.services-questions-overview{float:left;width:90%;padding-top:.875rem;padding-left:2.4375rem;overflow-x:hidden}.services-questions-overview .view-filters{position:relative}.services-questions-overview .view-filters .service-question-link{float:right;margin-top:-25px;font-size:.875rem;line-height:1.25rem}.services-questions-overview .view-filters .service-question-link:hover{text-decoration:underline}.services-questions-overview .form--inline{display:flex;margin-bottom:.625rem}.services-questions-overview .form--inline .form-item{display:flex;align-items:center;width:100%}.services-questions-overview .form--inline .form-item input[type=text]{padding:1.5625rem;width:100%;background:transparent;color:#fff;border:2px solid #8ec4be;font-size:1.125rem;line-height:1.25rem;height:60px}.services-questions-overview .form--inline .form-actions{display:none}.services-questions-overview .views-field-name{padding-bottom:.9375rem;clear:both;padding-left:1.25rem}.services-questions-overview .views-field-name:before{content:"ï„…";display:inline-block;margin:0 .9375rem 0 .3125rem;font-family:FontAwesome;font-size:1.5rem;font-weight:700;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#8ec4be;vertical-align:top}.services-questions-overview .views-field-name .field-content{max-width:90%}.services-questions-overview .views-field-name a{color:#fff;font-size:1.25rem;line-height:1.875rem;font-weight:400;border-bottom:1px solid #fff}.services-questions-overview .view-content{position:relative;height:7.5rem;width:calc(100% + 20px);overflow-y:auto}.services-questions-overview .view-content:after{content:"";display:block;position:absolute;right:5px;top:0;width:2px;height:50%;background:#10504e;z-index:999}.services-questions-overview .view-content .views-row{border-right:1px solid #8ec4be;width:calc(100% - 5px)}@media(min-width:720px){.services-questions-overview{width:65%}}.services-overview .view-header{text-align:center;width:80%;margin:0 auto 2.1875rem}.services-overview .view-header p{font-size:1.6875rem;line-height:2.125rem}.services-overview .service-type-wrapper{position:relative;display:flex;flex-wrap:wrap;margin-bottom:6.5625rem}.services-overview .service-type-wrapper .services-type-group{width:100%;order:1}.services-overview .service-type-wrapper .info{display:flex;flex-flow:row wrap;order:1;width:100%}.services-overview .service-type-wrapper .info .views-row{width:100%}.services-overview .service-type-wrapper .info .field--name-node-title a{color:#001518}@media(min-width:720px){.services-overview .view-header{margin-bottom:8.4375rem}.services-overview .service-type-wrapper{flex-flow:row wrap}.services-overview .service-type-wrapper:nth-child(2n) .services-type-group{order:2;padding-left:3.125rem;padding-right:0}.services-overview .service-type-wrapper .services-type-group{width:calc(45% + 50px);padding-right:3.125rem}.services-overview .service-type-wrapper .info{width:calc(55% - 50px);padding-top:3.75rem}}@media(min-width:940px){.services-overview .service-type-wrapper .services-type-group{width:calc(38% + 50px)}.services-overview .service-type-wrapper .info{width:calc(62% - 50px);padding-top:5rem}.services-overview .service-type-wrapper .info .views-row{float:left;display:block;margin-right:2.12766%;width:48.93617%}.services-overview .service-type-wrapper .info .views-row:last-child,.services-overview .service-type-wrapper .info .views-row:nth-child(2n){margin-right:0}.services-overview .service-type-wrapper .info .views-row:nth-child(odd){clear:both}}.team-overview .view-content{display:flex;flex-flow:row wrap}.team-overview .view-content:after{clear:both;content:"";display:table}.team-overview .views-row{margin-bottom:1.875rem}@media(min-width:720px){.team-overview .views-row{float:left;display:block;margin-right:2.12766%;width:48.93617%}.team-overview .views-row:last-child,.team-overview .views-row:nth-child(2n){margin-right:0}.team-overview .views-row:nth-child(odd){clear:both}}@media(min-width:940px){.team-overview .views-row,.team-overview .views-row:nth-child(2n){float:left;display:block;margin-right:2.12766%;width:31.91489%}.team-overview .views-row:last-child,.team-overview .views-row:nth-child(2n):last-child{margin-right:0}.team-overview .views-row:nth-child(odd){clear:none}.team-overview .views-row:nth-child(3n){margin-right:0}.team-overview .views-row:nth-child(3n+1){clear:both}}@media(min-width:1200px){.team-overview .views-row,.team-overview .views-row:nth-child(2n),.team-overview .views-row:nth-child(3n){float:left;display:block;margin-right:2.12766%;width:23.40426%}.team-overview .views-row:last-child,.team-overview .views-row:nth-child(2n):last-child,.team-overview .views-row:nth-child(3n):last-child{margin-right:0}.team-overview .views-row:nth-child(3n+1){clear:none}.team-overview .views-row:nth-child(4n){margin-right:0}.team-overview .views-row:nth-child(4n+1){clear:both}}::placeholder{color:#fff;opacity:1}:-ms-input-placeholder{color:#fff}::-ms-input-placeholder{color:#fff}h1,h2,h3,h4,h5,h6{color:#10504e;font-weight:100}h1,.h1{font-size:2.8125rem;line-height:1.12;letter-spacing:-1.2px}h2,.h2{font-size:2.0rem;line-height:1.3;letter-spacing:-0.72px}h3,.h3{font-size:1.75rem;line-height:1.37;letter-spacing:-0.6px}h4,.h4{font-size:1.375rem;line-height:1.29;letter-spacing:.24px}@media(min-width:768px){h1,.h1{font-size:3.125rem}h2,.h2{font-size:2.25rem}h3,.h3{font-size:1.875rem}h4,.h4{font-size:1.5rem}}input{background-color:#6b9c9a;color:#fff}select{background-color:#72c5c1;color:#fff}input[type=radio],input[type=checkbox]{background-color:#fff}input[type=checkbox]{width:26px;height:26px}input[type=radio]{width:26px;height:26px;border-radius:50%;position:relative}input[type=radio]:checked:before{position:absolute;width:12px;height:12px;top:7px;left:7px}input[type=submit]{font-size:16px;width:100%}label>span:empty,label>span:empty ~ .hs-form-required{display:none}body .row-fluid [class*="span"]{min-height:0}.page-center{max-width:1170px;float:none !important;margin:auto !important}.text-center{text-align:center}.blog h1,.blog h2,.blog h3,.blog h4,.blog h5,.blog h6{font-weight:100;color:#10504e}.hs-blog-listing .body-container-wrapper a{color:#10504e}.hero-blog{padding-top:157px;background-color:#10504e;background-image:url(https://cdn2.hubspot.net/hubfs/6081343/assets/Nieuws%20header.jpg);background-repeat:no-repeat;background-position:center;padding-bottom:1rem}.hero-blog h1{color:#fff;font-size:3.4375rem;line-height:normal}.hero-blog h1 strong{font-weight:800}@media(min-width:768px){.hero-blog h1{font-size:4.5rem}}.topic-filter{margin:4.875rem 0 3.5rem;color:#10504e;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.topic-list li,.topic-filter .main-topic .h1{margin-bottom:10px !important}.topic-filter .custom-select .topic-filters-wrapper{display:flex;align-items:center;position:relative}.topic-filter .custom-select{display:flex;align-items:center;position:relative}@media(max-width:1200px){.topic-filter{justify-content:center}}@media(min-width:768px){.topic-filter .custom-select{margin-left:.8rem}}.topic-filter .custom-select:after{position:absolute;content:'\f107';right:14px;font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;z-index:0}.topic-filter .custom-select .custom-select-wrapper{border:solid 1px rgba(16,80,78,0.1);background-color:#fff;padding:7px 17px}.topic-filter .custom-select .related-text-title{font-size:14px;color:#78a6a4;margin-bottom:0;margin:0;padding:0;margin-bottom:-5px;display:block;font-weight:normal}.topic-filter .custom-select select{background:0;color:#10504e;letter-spacing:.18px;font-size:18px;padding:0;height:auto;line-height:normal;margin:0;position:relative;z-index:1;padding-top:5px}.topic-list{list-style:none;font-size:18px;vertical-align:middle;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.topic-list li:not(:last-child),.topic-list li .select-selected{border:1px solid rgba(16,80,78,0.1);margin:0 1rem;letter-spacing:.18px;display:inline-block;min-width:148px;text-align:center}.topic-list li a{padding:15px 11px;display:inline-block}@media(max-width:767px){.topic-list li a{padding:7px 11px}}.topic-list li a.topic-link-active{font-weight:bold}.post-listing{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:30px}.post-listing .post-header .hs-featured-image{float:none;max-width:100%;width:100%;margin:0;max-height:210px;object-fit:cover}.post-listing .post-body{padding:20px 36px;border-top:0;font-size:18px}.post-listing .post-item{border:1px solid rgba(0,0,0,0.05)}.post-listing .post-item .post-body h2{font-size:24px;font-weight:400;line-height:1.29;letter-spacing:.24px;margin:10px 0 18px}a.more-link{font-weight:300;margin:1em 0 .4em;display:inline-block;position:relative}a.more-link:after{content:"\f054";display:inline-block;margin:0;font-family:FontAwesome;font-size:.85rem;font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;position:absolute;right:-18px;top:1px}.widget.subscribe{background-color:#026666;color:#fff;padding:20px}.widget.subscribe h3{color:#fff;margin-bottom:0;font-size:3.75rem;margin-bottom:.6rem;line-height:1em}.widget.subscribe p{font-size:1.5rem;margin-bottom:.5rem}.widget.subscribe .legal-consent-container p,.widget.subscribe .legal-consent-container *{font-size:13px !important}.widget.subscribe input[type=email]{background-color:#6b9c9a;color:#fff;min-height:60px;font-size:18px;padding:23px;width:auto;min-width:165px}.widget.subscribe input[type=email]::placeholder{color:#fff}.widget.subscribe .hs-richtext.hs-main-font-element p{font-size:14px;line-height:1rem;margin-top:2rem}.widget.subscribe ul.inputs-list{margin-top:10px}.widget.subscribe input[type=submit]{background:#fff;color:#026666;margin-top:35px;width:auto;min-width:234px;display:inline-block;padding-top:18px;padding-bottom:18px;margin-bottom:2em}nav.blog-pagination>div{display:inline-block}.blog-pagination{text-align:center;margin:50px 0}.blog-pagination a{display:inline-block;line-height:42px;min-width:42px;text-align:center;margin-right:.5rem;transition:.4s}.blog-pagination a.active,.blog-pagination a:hover,.blog-pagination a:focus{background-color:#10504e;color:#fff}.blog-pagination a:last-child{margin-right:0}.landing .header-container-wrapper,.hs-blog-post .header-container-wrapper{box-shadow:0 2px 6px rgba(0,0,0,.2);z-index:444;background:#026666;background:linear-gradient(45deg,#026666,#026666 65%,#018679)}.landing .header-container-wrapper .header-content:not(.sticky-header),.hs-blog-post .header-container-wrapper .header-content:not(.sticky-header){position:relative}.hs-blog-post .blog-post-wrapper .blog-content{padding-top:4rem}.hs-blog-post .blog-post-wrapper .blog-post-content{padding-right:3.688rem}.hs-blog-post .topic-link,.hs-blog-listing .topic-link{background:#10504e;color:#fff !important;font-size:16px;line-height:26px;display:inline-block;padding:0 .4rem}.hs-blog-post .topic-home-wrapper{display:flex}.hs-blog-post .topic-home-wrapper>a{margin-right:1rem;display:flex;align-items:center}.hs-blog-listing .body-container-wrapper a.topic-link{color:#fff}.meta{font-size:16px;margin-top:6px;margin-bottom:1rem}.blog footer[role=contentinfo] .footer-top,.blog .home-button{display:none}.blog blockquote{color:#10504e;font-style:italic}.blog blockquote p{font-size:1.5rem;line-height:1.4em}.side-content{margin-top:5.5rem;float:right !important}.side-text .related-text-title{text-transform:uppercase;font-size:13px;color:#10504e;font-weight:300;margin-top:2em;margin-bottom:0}.side-text a{font-size:1.1rem}.hs-blog-listing .post-body{color:#154443}.hs-blog-post{color:#5d6868}.hs-blog-post .section.post-body h2{font-weight:400}.hs-blog-post .section.post-body a{position:relative;border-bottom:1px solid}.hs-blog-post .section.post-body a:hover:after{background-color:#6cb3ab}.hs-blog-post .section.post-body li{font-size:1.3rem;margin-bottom:.8rem}.author-content .leftcont{display:inline-block;float:left;margin-right:1.5em;padding-top:1em}.author-content h3{color:#10504e;margin-bottom:0}a.author-link{color:#10504e;font-weight:400}.author-content p{font-size:1.125rem;margin-bottom:0;color:#94a5a4}.author-content img{width:150px;height:150px;border-radius:50%;object-fit:cover}.author-content span.phone,.author-content span.email{display:block;position:relative;left:-2px;padding-left:28px;margin-top:4px;color:#10504e}.author-content a.vgdlink{font-size:1rem;font-weight:300;margin-top:6px;display:inline-block}.author-content a.vgdlink:after{top:0}.hs-blog-post .author-content .hs-author-social-section{display:none}.hs-author-social-links a{width:1.5rem;height:1.5rem;text-align:center;line-height:1.5rem;display:inline-block}.hs-author-social-links a.hs-social-facebook svg{width:9px}.hs-author-social-links img,.hs-author-social-links svg{width:1rem;height:auto;vertical-align:text-bottom}.author-content span.phone:before,.author-content span.email:before{content:'p ';background-image:url('https://cdn2.hubspot.net/hubfs/6081343/author-contact-icon.png');width:23px;left:0;color:transparent;position:absolute}.author-content span.phone:before{background-position:top center}.author-content span.email:before{background-position:bottom center}.author-content .rightcont{float:left;width:auto;display:inline-block}.span6.cta-content h3{text-align:right;font-weight:400;max-width:460px;padding-right:0;float:right}.topic-section{display:block;float:right}a.cta_button.cta_white{background:#fff;color:#10504e;border:1px solid #e8eeee}.topic-section a.cta_button.cta_white{margin-right:1em}.hs-blog-post .related-article-and-newsletter-mainwrap{margin-top:5em}.hs-blog-post .related-article-and-newsletter-mainwrap h2{margin-bottom:1em}.related-article-and-newsletter-mainwrap .related-post-item a,.related-article-and-newsletter-mainwrap .related-post-item p{color:#154443}.related-article-and-newsletter-mainwrap .cta-button-wrap{display:block;text-align:center;margin-top:4em;margin-bottom:1em}.hs-blog-post.custom-sharer-vertical-active .widget-type-blog_content{width:100%}.hs-blog-listing .post-item .hs-featured-image-link{height:210px;display:block}.hs-blog-listing .post-item .hs-featured-image-link img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.bg_image_fit{position:absolute;bottom:0;top:0;width:100%}.bg_image_fit img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}body.landing{line-height:1.75em}body.landing h1,body.landing .h1,body.landing h2,body.landing h3,body.landing h4,body.landing h5{line-height:1.1em}body.landing h2{font-size:2.2rem;font-weight:100;margin:.8em 0 1.2em}.multi-step-lp .header-container-wrapper{padding:.5rem 0 0}.multi-step-lp .header-container .hs-image-widget{display:inline-block}.multi-step-lp .page-center{margin:3rem auto !important}strong{font-weight:300}.pad-right-3{padding-right:3em}.pad-top-5{padding-top:5em}.mar-top-2{margin-top:2em}.mar-bot-2{margin-bottom:2em !important}a.cta_button,a.cta-custom{background:#026666;color:#fff;font-size:16px;font-weight:bold;padding:20px 30px;letter-spacing:.16px}.align-center{text-align:center}a.vgdlink{position:relative;font-weight:200;color:#10504e}a.vgdlink:after{content:"\f054";display:inline-block;margin:0;font-family:FontAwesome;font-size:.85rem;font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#10504e;vertical-align:middle;position:absolute;right:-18px;top:-2px}label>span:empty,label>span:empty ~ span{display:none}ul.inputs-list{list-style:none;padding:0;margin:.5rem;margin-top:1.4em}ul.hs-error-msgs.inputs-list{margin:0 0 1.8rem 0}input[type=radio],input[type=checkbox]{margin-right:.7rem;vertical-align:text-bottom}.landing{background-color:#ecefed}.typ .body-container-wrapper{background:#ecefed}.landing .hero-img,.typ .hero-img{height:115px;z-index:-1}.landing .hero-img img,.typ .hero-img img{width:1900px;height:auto;display:inline-block;object-fit:cover}.landing .page-center,.typ .page-center{position:relative;background-color:#fff;padding:75px}.landing #block-dropsolid-base-branding{margin:auto}.landing #block-headersmall,.landing #block-languageswitcher,.landing .menu-toggle--wrapper{display:none}.landing h1,.landing .h1{font-size:3.7rem}.landing label{font-weight:200}.landing .footer-container-wrapper{background:#026666;padding:1em 2em;margin-top:3.5em}.sidebar{background-color:#10504e;padding:75px;color:#fff}.sidebar a{color:#fff;text-underline-position:under;text-decoration:underline}.multi-step-footer.page-center{background:transparent;padding:0;color:#fff;margin-top:10px !important;margin-bottom:0 !important}.multi-step-footer .footer-text{padding-top:1rem}.multi-step-footer.page-center .hs_cos_wrapper_type_logo img{width:120px !important}.hs-form-field label{font-weight:400;margin:0;font-size:1rem;display:inline-block}.hs-form-field[class*=checkbox] label,.hs-form-field[class*=select] label,.hs-form-field .multi-container label{cursor:pointer}.field{position:relative;margin-bottom:1rem}.field.text{margin-top:2rem}.field:not(.text){margin-top:1rem}.field.text>label{position:absolute;top:6px;margin:.55rem 1.5rem;cursor:initial;pointer-events:none;transition:all .5s}.field.text.active>label{top:-2rem;margin-left:0;font-size:.8em}.form-title{margin-bottom:2rem;font-weight:normal}.field.text{margin-top:.5rem}.field.text.active{margin-top:2rem}.field.text.active ~ button,.field.text.active ~ input[type='submit'],.field.text.active ~ .hs-button{margin-top:1rem}.hs-fieldtype-select.field>label{margin-bottom:.6rem}.sidebar input:not([type]),.sidebar input[type=color],.sidebar input[type=date],.sidebar input[type=datetime-local],.sidebar input[type=datetime],.sidebar input[type=email],.sidebar input[type=month],.sidebar input[type=number],.sidebar input[type=password],.sidebar input[type=search],.sidebar input[type=tel],.sidebar input[type=text],.sidebar input[type=time],.sidebar input[type=url],.sidebar input[type=week],.sidebar select,.sidebar textarea{background-color:#6b9c9a;color:#fff;font-size:18px;padding:28px 18px;font-weight:200;margin-bottom:15px}.sidebar input:not([type]):-ms-input-placeholder,.sidebar input[type=color]:-ms-input-placeholder,.sidebar input[type=date]:-ms-input-placeholder,.sidebar input[type=datetime-local]:-ms-input-placeholder,.sidebar input[type=datetime]:-ms-input-placeholder,.sidebar input[type=email]:-ms-input-placeholder,.sidebar input[type=month]:-ms-input-placeholder,.sidebar input[type=number]:-ms-input-placeholder,.sidebar input[type=password]:-ms-input-placeholder,.sidebar input[type=search]:-ms-input-placeholder,.sidebar input[type=tel]:-ms-input-placeholder,.sidebar input[type=text]:-ms-input-placeholder,.sidebar input[type=time]:-ms-input-placeholder,.sidebar input[type=url]:-ms-input-placeholder,.sidebar input[type=week]:-ms-input-placeholder,.sidebar select:-ms-input-placeholder,.sidebar textarea:-ms-input-placeholder{color:#fff;opacity:1}.sidebar input:not([type])::placeholder,.sidebar input[type=color]::placeholder,.sidebar input[type=date]::placeholder,.sidebar input[type=datetime-local]::placeholder,.sidebar input[type=datetime]::placeholder,.sidebar input[type=email]::placeholder,.sidebar input[type=month]::placeholder,.sidebar input[type=number]::placeholder,.sidebar input[type=password]::placeholder,.sidebar input[type=search]::placeholder,.sidebar input[type=tel]::placeholder,.sidebar input[type=text]::placeholder,.sidebar input[type=time]::placeholder,.sidebar input[type=url]::placeholder,.sidebar input[type=week]::placeholder,.sidebar select::placeholder,.sidebar textarea::placeholder{color:#fff;opacity:1;font-size:18px}.sidebar input[type=submit]{background-color:#fff;color:#10504e;margin-top:2.8rem;padding:18px 0}.sidebar .form-title{color:#fff;margin-bottom:.8em;letter-spacing:-0.96px;font-size:48px}.landing .footer-top,.landing .footer-nav,.landing .footer-middle{display:none}.legal-consent-container{font-size:13px;line-height:1.54;letter-spacing:.26px}.legal-consent-container p{font-size:13px}.legal-consent-container .input p{font-size:1.1rem;line-height:1.6rem}.legal-consent-container .input ul{margin-top:0;margin-bottom:1.6em}.legal-consent-container .hs-form-booleancheckbox-display>span{display:block;margin-left:40px !important}.custom-select{position:relative}.js .custom-select select{display:none}.select-selected{background-color:#72c5c1}.select-selected:after{position:absolute;content:"";top:calc(50% - 9px);right:20px;width:10px;height:10px;border:1px solid transparent;border-color:#fff #fff transparent transparent;transform:rotate(135deg);transition:.5s}.select-selected.select-arrow-active:after{transform:rotate(-45deg)}.select-items div,.select-selected{color:#fff;padding:13px 18px;border:1px solid transparent;border-color:transparent transparent rgba(0,0,0,0.1) transparent;cursor:pointer;font-size:18px;font-weight:200;margin-top:-8px}.select-items{position:absolute;background-color:#72c5c1;top:100%;left:0;right:0;z-index:99}.select-hide{display:none}.select-items div:hover,.same-as-selected{background-color:rgba(0,0,0,0.1)}.landing footer *{font-size:.75rem}.typ h2{font-size:2.2rem;font-weight:400}.typ-sidebar{max-width:396px;float:right !important;padding-right:4em}.typ .footer-top{display:none}.typ .header-container-wrapper{clear:none;float:none;display:block;min-height:113px;background:#026666;position:relative}.typ footer[role=contentinfo]{margin-top:0}.typ .home-button{display:none}.system-page .system-error h1{font-size:6rem;margin-bottom:0;font-weight:400}.system-page .system-error h4{font-weight:400;font-size:1.8rem}.system-page .system-error .cta_button{margin-top:1em;display:inline-block}.system-page .system-error.password h1{font-size:4rem}.span12.widget-span.widget-type-custom_widget.password-wrap{max-width:400px;float:none;margin:0 auto;margin-top:1.5em}.system-page .system-error.email h1{font-size:3.5rem;line-height:1.3em;margin-bottom:1em}.password-wrap input{padding:1.4em 1em;margin-bottom:10px;font-size:1.5rem}.password-wrap input[type=submit],.subscription-wrap input[type=submit]{background-color:#026666;padding:1em !important}.password-wrap input[type=submit]:hover,.subscription-wrap input[type=submit]:hover{opacity:.8}.subscription-wrap{max-width:700px;text-align:left}.subscription-wrap input.hs-input.email-edit{width:100% !important;padding:1.5em 1em !important}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.hs-blog-listing .post-listing{justify-content:space-between}.hs-blog-listing .blog-listing-wrapper>[class*='span'],.hs-blog-listing .blog-listing-wrapper .post-listing>[class*='span']{margin-left:0}picture.use-object-fit{height:100%;width:100%;display:block;background-size:cover;background-repeat:no-repeat;background-position:center}.hs-blog-listing .blog-listing-wrapper .post-listing>.post-item,.related-article-and-newsletter.post-listing>.post-item{width:31.62%;display:inline-block;margin-bottom:1em}.hs-featured-image-wrapper,.related-image.post-header{overflow:hidden;height:210px}.hs-blog-listing .post-item .hs-featured-image-link,.related-image.post-header .hs-featured-image-wrapper{height:auto}.post-listing .post-header .hs-featured-image{max-height:none}.sidebar input:not([type]),.sidebar input[type=color],.sidebar input[type=date],.sidebar input[type=datetime-local],.sidebar input[type=datetime],.sidebar input[type=email],.sidebar input[type=month],.sidebar input[type=number],.sidebar input[type=password],.sidebar input[type=search],.sidebar input[type=tel],.sidebar input[type=text],.sidebar input[type=time],.sidebar input[type=url],.sidebar input[type=week],.sidebar select,.sidebar textarea{height:auto;padding:18px}.hs-form-field label{margin-bottom:6px}}@media(max-width:767px) and (-ms-high-contrast:none),(-ms-high-contrast:active){.blog-posts-newsletter .widget,.hs-blog-listing .blog-listing-wrapper .post-listing>.span4,.hs-blog-listing .row-fluid .span4,.hs-blog-listing .blog-listing-wrapper .post-listing>.post-item,.related-article-and-newsletter.post-listing>.post-item,.post-listing>.post-item{width:100% !important}.blog-posts-newsletter .widget{width:100% !important}.hs-blog-listing .post-listing{max-width:400px}}@media(min-width:2560px){.widget.subscribe{padding:36px}}@media(min-width:1900px){.landing .hero-img img,.typ .hero-img img{width:100% !important}}@media(max-width:1180px){.page-center{margin:auto 1em !important}}@media(max-width:1100px){.landing h1{font-size:2.8rem}.sidebar .form-title{font-size:2.2rem}.hs-blog-listing .post-item .hs-featured-image-link{height:260px}}@media(max-width:939px){.header-content.sticky-header{padding:0 1em}.topic-filter .main-topic{display:block}.topic-list{margin-top:1em}.topic-list li{margin-left:0 !important}.topic-section{text-align:right}.topic-section a.cta_button{display:inline-block;padding:20px 1em;margin-bottom:1em}.topic-section a.cta_button.cta_white{margin-right:0}}@media(max-width:767px){body.landing{line-height:1.5em}p{font-size:12px}.landing .page-center,.typ .page-center{padding:2em}.pad-right-3{padding-right:0}.pad-top-3{padding-top:1em}.sidebar{padding:2em 1.5em}.landing h1{font-size:2.5rem}.sidebar .form-title{font-size:2rem}.typ-sidebar{float:none}.mar-top-1-mob{margin-top:1.5em}.cta-content{margin-top:2em}.cta-content *{text-align:left !important}.cta-content h3{max-width:none;float:none !important}.topic-section{float:none}.system-page .system-error h1,.system-page .system-error.password h1{font-size:2.5rem !important}.topic-filter .main-topic{flex:auto}.topic-list{padding-left:0;display:block}.topic-filter>div{width:100%}.topic-list li{width:100%;margin-right:0 !important;margin-bottom:4px}.topic-filter .custom-select{flex:auto}.topic-filter .custom-select .custom-select-wrapper{width:100%}.topic-filter .custom-select:after{top:33px}.topic-list li,.topic-list li .select-selected{text-align:left}.side-content{float:left !important;margin-top:0}.widget.subscribe h3{font-size:2.8rem}.hs-blog-listing .post-item .hs-featured-image-link{height:220px}}@media(max-width:320px){.post-listing{display:block}.post-listing .post-item{margin-bottom:1em}.post-listing .post-body{padding:1.5em 1em}}