/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:Abel;src:url(/themes/custom/gbltheme/fonts/abel/abel-regular-webfont.woff2) format("woff2"),url(/themes/custom/gbltheme/fonts/abel/abel-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}html{box-sizing:border-box}*,::after,::before{box-sizing:inherit}[class*=h-bg-color-],[class^=h-bg-color-]{background-color:var(--gbl-h-bg-color);color:var(--gbl-h-bg-text-color)}.h-bg-color-primary{--gbl-h-bg-text-color:#fff;--gbl-color-link:#fff;--gbl-color-link-hover:#ccc;--gbl-h-bg-color:#006747;--gbl-form-label-color:#ccc}.h-bg-color-primary-lighterer{--gbl-h-bg-text-color:#fff;--gbl-color-link:#fff;--gbl-color-link-hover:#ccc;--gbl-h-bg-color:#49B48C;--gbl-form-label-color:#ccc}.h-bg-color-grey-light{--gbl-h-bg-color:#F8F7F7}.h-bg-color-white{--gbl-h-bg-color:#fff}.h-color-white{color:#fff}.h-color-primary-lighter{color:#88b8a9}.h-color-primary-lighterer{color:#49b48c}.h-image-full-width img{width:100%}.h-image-children-display-block img{display:block}.h-layout-overflow-hidden{overflow:hidden}.h-layout-position-relative{position:relative}.h-layout-height-100{height:100%}.h-layout-display-block{display:block}.h-margin-top-5{margin-top:5px}.h-margin-bottom-5{margin-bottom:5px}.h-margin-top-10{margin-top:10px}.h-margin-bottom-10{margin-bottom:10px}.h-margin-top-20{margin-top:20px}.h-margin-bottom-20{margin-bottom:20px}.h-margin-top-30{margin-top:30px}.h-margin-bottom-30{margin-bottom:30px}.h-margin-top-40{margin-top:40px}.h-margin-bottom-40{margin-bottom:40px}.h-margin-top-50{margin-top:50px}.h-margin-bottom-50{margin-bottom:50px}.h-margin-childs-none *{margin:0!important}.h-margin-top-cta{margin-top:30px}html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}legend{box-sizing:border-box;color:inherit;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}.h-text-size-large{font-size:20px}@media(min-width:880px){.h-text-size-large{font-size:24px}}.h-text-size-x-large{font-size:20px}@media(min-width:880px){.h-text-size-x-large{font-size:24px}}@media(min-width:1024px){.h-text-size-x-large{font-size:30px}}.h-text-weight-bold{font-weight:700}.h-text-align-center{text-align:center}img{max-width:100%;height:auto}iframe{width:100%}.button{--gbl-button-bg-color:#006747;--gbl-button-text-color:#fff;--gbl-button-bg-color-hover:#88B8A9;--gbl-button-text-color-hover:#006747;display:inline-block;padding:18px 30px;padding-top:20px;border-radius:22px;border:none;text-decoration:none;line-height:1;font-size:1em;font-weight:400;transition:all 150ms linear;-webkit-appearance:none;-moz-appearance:none;appearance:none;letter-spacing:.2em;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--gbl-button-bg-color);color:var(--gbl-button-text-color)}.button:focus,.button:hover{background:var(--gbl-button-bg-color-hover);color:var(--gbl-button-text-color-hover)}.button--white,.h-bg-color-primary:not(.ignore-button-colors-override) .button{--gbl-button-bg-color:#fff;--gbl-button-text-color:#716d6e}.button--primary-lighter{--gbl-button-bg-color:#88B8A9;--gbl-button-text-color:#006747;--gbl-button-bg-color-hover:#006747;--gbl-button-text-color-hover:#fff}.button--ghost-green{color:#006747;background:#fff}.button--ghost-green:hover{color:#006747;background:#88b8a9}.button--ghost-blue{color:#142c4e;background:#fff}.button--ghost-blue:hover{color:#b9d5f5;background:#142c4e}.button--cta{color:#fff;background:#d98a1b}.button--cta:hover{color:#101820;background:#d98a1b}.button--size-small{padding:12px 20px;padding-top:14px}@font-face{font-family:gbl-icons;src:url(/themes/custom/gbltheme/fonts/gbl-icons/icomoon.eot?mkg8g7=);src:url(/themes/custom/gbltheme/fonts/gbl-icons/icomoon.eot?mkg8g7=#iefix) format("embedded-opentype"),url(/themes/custom/gbltheme/fonts/gbl-icons/icomoon.woff2?mkg8g7=) format("woff2"),url(/themes/custom/gbltheme/fonts/gbl-icons/icomoon.ttf?mkg8g7=) format("truetype"),url(/themes/custom/gbltheme/fonts/gbl-icons/icomoon.woff?mkg8g7=) format("woff"),url(/themes/custom/gbltheme/fonts/gbl-icons/icomoon.svg?mkg8g7=#icomoon) format("svg");font-weight:400;font-style:normal}[class*=gbl-icons-]::before,[class^=gbl-icons-]::before{font-family:gbl-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gbl-icons-google-plus::before{content:""}.gbl-icons-facebook::before{content:""}.gbl-icons-instagram::before{content:""}.gbl-icons-twitter::before{content:""}.gbl-icons-youtube::before{content:""}.gbl-icons-linkedin::before{content:""}.gbl-icons-pinterest::before{content:""}.gbl-icons-cross::before{content:""}table{overflow:scroll;display:block;width:100%;border-collapse:collapse}@media screen and (min-width:880px){table{display:table}}table tr{border-bottom:1px solid #006747}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;color:#4e4e4e;font-family:aktiv-grotesk,Helvetica,Arial,sans-serif}html ::-moz-selection{background:rgb(205.5,205.5,205.5);color:#b1b1b1}html ::selection{background:rgb(205.5,205.5,205.5);color:#b1b1b1}html ::-moz-selection{background:rgb(205.5,205.5,205.5);color:#b1b1b1}body{line-height:1.25;font-size:16px;font-weight:400}@media screen and (min-width:1520px){body{font-size:18px}}a{outline:0;text-decoration:none;transition:color .1s linear;color:var(--gbl-color-link,#006747)}a:is(:hover,:focus){color:var(--gbl-color-link-hover,#49b48c)}:is(ol,ul,p){margin:0 0 1.1rem}:is(ol,ul,p):last-child{margin-bottom:0}strong{font-weight:700}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin:0;font-weight:400;line-height:1.2}.h1,h1{color:currentcolor;font-size:32px;margin-bottom:40px;text-transform:uppercase}@media screen and (min-width:960px){.h1,h1{font-size:40px}}.h2,h2{margin-bottom:30px;font-size:28px;text-transform:uppercase}@media screen and (min-width:960px){.h2,h2{margin-bottom:40px;font-size:34px}}.h3,h3{font-size:24px;font-weight:700;margin-bottom:20px}@media screen and (min-width:960px){.h3,h3{font-size:28px}}.h4,h4{font-weight:700;font-size:22px;margin-bottom:20px}.h5,h5{font-size:20px;margin-bottom:10px}.h6,h6{margin-bottom:10px}.cke_editable :is(p,ul,ol)+:is(h2,h3,h4,blockquote,table),.text-formatted :is(p,ul,ol)+:is(h2,h3,h4,blockquote,table){margin-top:1.2em}.cke_editable .secundary,.text-formatted .secundary{color:#716d6e}.cke_editable .h2,.cke_editable h2,.text-formatted .h2,.text-formatted h2{margin-bottom:20px}.cke_editable .h3,.cke_editable h3,.text-formatted .h3,.text-formatted h3{font-weight:inherit}.grid{max-width:1400px;margin-left:auto;margin-right:auto}.grid::after{clear:both;content:"";display:table}.grid__item{margin-bottom:3.3444816054%}@media screen and (min-width:720px){.grid__item--6{float:left;display:block;margin-right:3.3444816054%;width:48.3277591973%}.grid__item--6:last-child{margin-right:0}.grid__item--6:nth-child(2n){margin-right:0}.grid__item--6:nth-child(2n+1){clear:left}}.grid__item--4{float:left;display:block;margin-right:3.3444816054%;width:100%}@media screen and (min-width:560px){.grid__item--4{float:left;display:block;margin-right:3.3444816054%;width:48.3277591973%}.grid__item--4:last-child{margin-right:0}.grid__item--4:nth-child(2n){margin-right:0}.grid__item--4:nth-child(2n+1){clear:left}}@media screen and (min-width:720px){.grid__item--4{float:left;display:block;margin-right:3.3444816054%;width:31.1036789298%}.grid__item--4:nth-child(2n){margin-right:3.3444816054%}.grid__item--4:nth-child(2n+1){clear:none}.grid__item--4:last-child{margin-right:0}.grid__item--4:nth-child(3n){margin-right:0}.grid__item--4:nth-child(3n+1){clear:left}}.grid__item--4:last-child{margin-right:0}@media screen and (min-width:560px){.grid__item--3{float:left;display:block;margin-right:3.3444816054%;width:48.3277591973%}.grid__item--3:last-child{margin-right:0}.grid__item--3:nth-child(2n){margin-right:0}.grid__item--3:nth-child(2n+1){clear:left}}@media screen and (min-width:720px){.grid__item--3{float:left;display:block;margin-right:3.3444816054%;width:22.491638796%}.grid__item--3:nth-child(2n){margin-right:3.3444816054%}.grid__item--3:nth-child(2n+1){clear:none}.grid__item--3:last-child{margin-right:0}.grid__item--3:nth-child(4n){margin-right:0}.grid__item--3:nth-child(4n+1){clear:left}}.grid__item--2{float:left;display:block;margin-right:3.3444816054%;width:48.3277591973%}@media screen and (min-width:560px){.grid__item--2{float:left;display:block;margin-right:3.3444816054%;width:31.1036789298%}.grid__item--2:last-child{margin-right:0}.grid__item--2:nth-child(2n){margin-right:3.3444816054%}.grid__item--2:nth-child(2n+1){clear:none}.grid__item--2:nth-child(3n){margin-right:0}.grid__item--2:nth-child(3n+1){clear:left}}@media screen and (min-width:880px){.grid__item--2{float:left;display:block;margin-right:3.3444816054%;width:13.8795986622%}.grid__item--2:last-child{margin-right:0}.grid__item--2:nth-child(3n){margin-right:3.3444816054%}.grid__item--2:nth-child(3n+1){clear:none}.grid__item--2:nth-child(6n){margin-right:0}.grid__item--2:nth-child(6n+1){clear:left}}.grid__item--2:last-child{margin-right:0}.grid__item--2:nth-child(2n){margin-right:0}.grid__item--2:nth-child(2n+1){clear:left}.container{max-width:1400px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.container::after{clear:both;content:"";display:table}@media screen and (min-width:1958px){.container{padding-left:0;padding-right:0}}.container-large{padding:0 15px}.lt-ie9 .container{width:1400px}@media screen and (min-width:720px){.layout-sidebar-first .main{float:left;display:block;margin-right:3.3444816054%;width:74.1638795987%}.layout-sidebar-first .main:last-child{margin-right:0}}@media screen and (min-width:720px){.layout-sidebar-first .sidebar{float:left;display:block;margin-right:3.3444816054%;width:22.491638796%}.layout-sidebar-first .sidebar:last-child{margin-right:0}}@media screen and (min-width:1024px){.layout-sidebar-second .main{float:left;display:block;margin-right:3.3444816054%;width:56.9397993311%}.layout-sidebar-second .main:last-child{margin-right:0}}@media screen and (min-width:1024px){.layout-sidebar-second .sidebar{float:left;display:block;margin-right:3.3444816054%;width:39.7157190635%}.layout-sidebar-second .sidebar:last-child{margin-right:0}}@media screen and (min-width:1100px){.layout-sidebar-second .sidebar{padding-left:63px}}.site,body,html{height:100%;min-height:100%}@media screen and (min-width:1180px){.site{padding-top:110px}}.page{position:relative;background:#fff;z-index:6}.col2-4-8::after{clear:both;content:"";display:table}@media screen and (min-width:960px){.col2-4-8__left{float:left;display:block;margin-right:3.3444816054%;width:31.1036789298%}.col2-4-8__left:last-child{margin-right:0}}@media screen and (min-width:560px){.col2-4-8__right{float:left;display:block;margin-right:3.3444816054%;width:65.5518394649%;margin-right:0}.col2-4-8__right:last-child{margin-right:0}}@media screen and (min-width:880px){.col2-50{display:flex}}.col2-50::after{clear:both;content:"";display:table}@media screen and (min-width:880px){.col2-50__left,.col2-50__right{width:50%;float:left}}.col2-8-4::after{clear:both;content:"";display:table}@media screen and (min-width:560px){.col2-8-4__left{float:left;display:block;margin-right:3.3444816054%;width:65.5518394649%}.col2-8-4__left:last-child{margin-right:0}}@media screen and (min-width:960px){.col2-8-4__right{float:left;display:block;margin-right:3.3444816054%;width:31.1036789298%;margin-right:0}.col2-8-4__right:last-child{margin-right:0}}.col2-9-3::after{clear:both;content:"";display:table}@media screen and (min-width:960px){.col2-9-3__left{float:left;display:block;margin-right:3.3444816054%;width:74.1638795987%}.col2-9-3__left:last-child{margin-right:0}}@media screen and (min-width:960px){.col2-9-3__right{float:left;display:block;margin-right:3.3444816054%;width:22.491638796%;margin-right:0}.col2-9-3__right:last-child{margin-right:0}}@media screen and (min-width:720px){.layout-2col__left{float:left;display:block;margin-right:3.3444816054%;width:48.3277591973%}.layout-2col__left:last-child{margin-right:0}}@media screen and (min-width:720px){.layout-2col__right{float:left;display:block;margin-right:3.3444816054%;width:48.3277591973%;margin-right:0}.layout-2col__right:last-child{margin-right:0}}@media screen and (min-width:720px){.layout-2col--right .layout-2col__left{margin-right:0;float:right}}.footer-btm{padding:25px 0}.footer-btm ul.menu{padding:0;margin:0;display:flex;justify-content:space-between}.footer-btm ul.menu li{list-style:none}.logo-ipcom,.logo-moving{display:block;font-size:0}.logo-ipcom{background:url(/themes/custom/gbltheme/img/logo-ipcom.svg) no-repeat center center;width:186px;height:14px}.logo-moving{background:url(/themes/custom/gbltheme/img/logo-moving.svg) no-repeat center center;width:91px;height:30px}.footer-middle{text-align:center;background:#716d6e;color:#fff;font-size:15px;line-height:1.2;font-weight:300;padding:0}@media screen and (min-width:720px){.footer-middle{text-align:left}.footer-middle .container{display:flex}}.footer-middle h2{margin:0 0 10px;font-size:14px;color:#fff}.footer-middle a{color:#fff}.footer-middle a:focus,.no-touchevents .footer-middle a:hover{opacity:.7}.footer-middle p{line-height:1.5}.footer-middle ul.menu{margin:0;padding:0}.footer-middle ul.menu li{list-style:none;margin-bottom:8px}.footer-middle ul.menu li a{display:block}.footer-middle__col{margin-bottom:30px}@media screen and (min-width:720px){.footer-middle__col{float:left;display:block;margin-right:3.3444816054%;width:22.491638796%}.footer-middle__col:last-child{margin-right:0}}@media screen and (min-width:720px){.footer-middle__1,.footer-middle__2{float:left;display:block;margin-right:3.3444816054%;width:13.8795986622%}.footer-middle__1:last-child,.footer-middle__2:last-child{margin-right:0}}@media screen and (min-width:720px){.footer-middle__3,.footer-middle__4,.footer-middle__5,.footer-middle__6,.footer-middle__7{float:left;display:block;margin-right:3.3444816054%;width:31.1036789298%}.footer-middle__3:last-child,.footer-middle__4:last-child,.footer-middle__5:last-child,.footer-middle__6:last-child,.footer-middle__7:last-child{margin-right:0}}.footer-middle__3 a,.footer-middle__4 a,.footer-middle__5 a,.footer-middle__6 a,.footer-middle__7 a{text-decoration:none;border:0}@media screen and (min-width:720px){.footer-middle__5{float:none;display:flex;flex-direction:column;justify-content:space-between}}.footer-middle__5 ul.menu li{display:inline-block;margin-right:10px;margin-bottom:10px}@media screen and (min-width:720px){.footer-middle__6 ul{display:flex;justify-content:flex-end}}.footer-middle .social-linkedin::before{content:"";display:inline-flex;justify-content:center;align-items:center;width:30px;height:30px;margin-right:10px;border-radius:30px;color:#716d6e;font-family:gbl-icons;background:#fff}.footer-middle .social-instagram::before{content:"";display:inline-flex;justify-content:center;align-items:center;width:30px;height:30px;margin-right:10px;border-radius:30px;color:#716d6e;font-family:gbl-icons;background:#fff}.footer-middle .button{font-size:13px;line-height:30px;background:0 0;font-weight:400;padding:0;text-transform:none;letter-spacing:0}.footer-middle .block-webform{padding:5px 0 0 0;margin:0;border:0}.footer-middle .block-webform h2{background:0 0;padding:0;color:#fff;font-weight:700;letter-spacing:0;text-transform:none;font-size:14px;margin:0 0 15px 0;font-family:aktiv-grotesk,Helvetica,Arial,sans-serif}.footer-middle .block-webform form{position:relative}.footer-middle .block-webform .form-email{border:1px solid #fff;font-size:14px;padding:10px 10px 11px 10px;margin:0}.footer-middle .block-webform .form-item{margin:0 0 25px}.footer-middle .block-webform .form-email:-ms-input-placeholder{color:#fff;opacity:.5}.footer-middle .block-webform .form-email::-moz-placeholder{color:#fff;opacity:.5}.footer-middle .block-webform .form-email:-moz-placeholder{color:#fff;opacity:.5}.footer-middle .block-webform .form-email::-webkit-input-placeholder{color:#fff;opacity:.5}.footer-middle .block-webform .form-submit{border:0;border-left:1px solid #fff;background:url(/themes/custom/gbltheme/img/submit.svg) no-repeat center center;position:absolute;right:0;bottom:0;height:40px;width:40px;font-size:0}.logo-isowill,.logo-jacosol,.logo-vib{display:block;font-size:0}.logo-vib{background:url(/themes/custom/gbltheme/img/logo-vib.png) no-repeat center center;width:56px;height:47px;margin-left:15px}.logo-jacosol{background:url(/themes/custom/gbltheme/img/logo-jacosol.svg) no-repeat center center;width:124px;height:45px;position:relative;top:15px}.logo-isowill{background:url(/themes/custom/gbltheme/logo.svg) no-repeat center center;background-size:cover;width:215px;height:66px}.footer-top{background:#716d6e;padding:40px 0;text-align:center}@media screen and (min-width:720px){.footer-top{text-align:left}}.footer-top .description,.footer-top h2,.footer-top label,.footer-top legend{color:#fff}.footer-top__2 h2{margin:0;font-size:1.1em;text-transform:none;font-weight:700;margin-bottom:15px}@media screen and (min-width:880px){.footer-top__2 h2{float:left;display:block;margin-right:3.3444816054%;width:31.1036789298%;padding-top:15px}.footer-top__2 h2:last-child{margin-right:0}}@media screen and (min-width:720px){.footer-top__2 form{display:flex;gap:10px}}@media screen and (min-width:880px){.footer-top__2 form{float:left;display:block;margin-right:3.3444816054%;width:65.5518394649%;display:flex}.footer-top__2 form:last-child{margin-right:0}}.footer-top__2 .form-actions,.footer-top__2 .form-item{margin:0}.footer-top__2 .form-actions{margin-top:15px}@media screen and (min-width:720px){.footer-top__2 .form-actions{margin-top:-2px}}.footer-top__2 .form-actions .button{width:100%}.footer-top__2 .contextual{display:none}.footer-top__2 .webform-button--submit{--gbl-button-bg-color:#fff;--gbl-button-text-color:#716d6e}footer{background:#fff;position:relative;z-index:5}footer p{margin:0;color:#fff}footer .text-formatted span{display:block;height:0;opacity:0}@media screen and (min-width:560px){footer .text-formatted span{display:inline-block;height:auto;opacity:1}}.header-nav{background-color:#fff;position:relative}@media screen and (min-width:1180px){.header-nav{text-align:right}.header-nav::after{clear:both;content:"";display:table}}.header-nav .container{position:relative}.header-nav .block-menu{display:none}@media screen and (min-width:1180px){.header-nav .block-menu{display:inline-block;margin-top:5px}}@media screen and (min-width:1200px){.header-nav .block-menu{display:block}}@media screen and (min-width:1200px){.header-nav .menu--main{float:right}}.header-nav .menu--main ul.menu{margin:0;padding:0;text-align:center}.header-nav .menu--main .menu-item{display:inline-block}@media screen and (min-width:920px){.header-nav .menu--main .menu-item--expanded{position:relative}.header-nav .menu--main .menu-item--expanded ul{display:none}.header-nav .menu--main .menu-item--expanded .showsub{position:absolute;left:0;top:40px;display:block;width:220px;padding:10px 0;border-radius:8px;background:#716d6e}.header-nav .menu--main .menu-item--expanded .showsub li{display:block}.header-nav .menu--main .menu-item--expanded .showsub a{padding:5px 15px;color:#fff;text-align:left;background:rgba(0,0,0,0)}.header-nav .menu--main .menu-item--expanded .showsub a:hover{background:rgba(0,0,0,0)}.header-nav .menu--main .menu-item--expanded:hover>a{outline:0;background:#006747;color:#fff}.header-nav .menu--main .menu-item--expanded .trigger-sub-menu{display:none}}.header-nav .menu--main .menu-item a{display:block;padding:10px 15px;border-radius:8px;color:#006747;transition:.3 ease}.header-nav .menu--main .menu-item a:focus,.header-nav .menu--main .menu-item a:hover{outline:0;background:#006747;color:#fff}.header-nav .menu--main .menu-item a.is-active{font-weight:700}.header-nav .menu--main .menu-item a.home-icon{background:rgba(0,0,0,0) url(/themes/custom/gbltheme/img/home.svg) center center no-repeat;margin-right:10px;text-indent:-9999px;width:22px}.header-nav .menu--main .menu-item:nth-child(2) a:focus{background:rgba(0,0,0,0);color:#006747}.header-nav .menu--main .menu-item--active-trail a{font-weight:700}.header-nav .menu--cta-menu{float:right}.header-nav .menu--cta-menu .menu-item{float:left;list-style:none}.header-nav .button{padding:17px 15px}.header-nav .button--webshop{background:url(/themes/custom/gbltheme/img/icon-webshop.svg) no-repeat left 15px center #142c4e;padding-left:40px;height:50px;font-size:0;text-transform:none}@media screen and (min-width:1200px){.header-nav .button--webshop{background-image:none;padding-left:15px}}.header-nav .button--webshop:focus,.header-nav .button--webshop:hover{background:rgb(9.5918367347,21.1020408163,37.4081632653)}.header-nav .button--book{font-size:0;background:url(/themes/custom/gbltheme/img/icon-book.svg) no-repeat left 15px center #006747;padding-left:36px;height:50px}@media screen and (min-width:1200px){.header-nav .button--book{font-size:14px;padding-left:64px}}.header-nav .button--book:hover{background-color:rgb(0,1,.6893203883)}.header-nav .block-system-branding-block{display:inline-block;width:100%;max-width:180px;position:absolute;top:50%;translate:0 -50%}@media screen and (min-width:1180px){.header-nav .block-system-branding-block{translate:0 0;top:0;left:20px;display:block;margin:0;padding:0;max-width:230px}}.header-nav .block-system-branding-block img{display:block}.header-topbar{--gbl-color-link:#716d6e;display:none;text-align:right;font-size:14px}@media screen and (min-width:1180px){.header-topbar{display:block}}.header-topbar .container{display:flex;justify-content:flex-end;align-items:center}.header-topbar ul.menu li{display:inline-block;margin:0 0 0 14px}.header-topbar ul.menu li a{display:block;transition:.3 ease}.header-topbar ul.menu li a.is-active,.header-topbar ul.menu li a:hover{color:#006747}.header-topbar ul.menu li.menu-item--active-trail a{color:#006747}.header-topbar .block-language{position:relative;margin:0 0 0 15px}.header-topbar .block-language::before{content:"";height:100%;width:1px;background:#716d6e;opacity:.5;position:absolute;left:0;top:0}.header-topbar .block-language__toggler{color:#716d6e;cursor:pointer;margin:0;background:url(/themes/custom/gbltheme/img/select.svg) no-repeat right center;display:block;padding-right:16px;padding-left:10px}.header-topbar .block-language ul.links{display:none;right:0;margin:0;padding:0;position:absolute;background:#716d6e;z-index:5}.header-topbar .block-language ul.links li{list-style:none}.header-topbar .block-language ul.links li a{padding:5px 17px 5px 15px;display:block;color:#fff}.header-topbar .block-language:hover ul.links{display:block}.header-phone a{margin-right:10px;display:block}.search-block-form{margin-left:20px;position:relative}.search-block-form *{display:block}.search-block-form input{width:200px;padding-block:10px;padding-left:15px;padding-right:50px}.search-block-form .contextual-links{display:none}.search-block-form .form-actions{position:absolute;top:0;right:0;margin:0;height:100%}.search-block-form .form-actions input[type=submit]{width:40px;height:100%;padding:0;border-radius:0;font-size:0;color:transparent;background-color:#006747;background-image:url(/themes/custom/gbltheme/img/search.svg);background-size:15px auto;background-position:50% 50%;background-repeat:no-repeat}header{border-bottom:1px solid #006747;background:#fff;z-index:7;font-size:16px}@media screen and (min-width:1180px){header{position:fixed;width:100%;left:0;top:0;height:110px;display:flex;flex-direction:column;justify-content:center}}.toolbar-fixed header{top:39px}.toolbar-tray-open header{top:78px}.overlay-open{overflow:hidden}.page-overlay__open{text-decoration:none;font-size:0;float:right;position:relative;z-index:1;padding:26px 19px}@media screen and (min-width:1180px){.page-overlay__open{display:none}}.page-overlay__close{text-decoration:none;font-size:0;display:block;text-align:center;color:#fff;padding:0 0 10px 0}.page-overlay__close::before{font-size:21px}.page-overlay{font-size:18px;background:#006747;position:fixed;top:0;left:0;height:100%;width:100%;padding:19px;overflow:auto;opacity:0;z-index:-1;visibility:hidden}.overlay-open .page-overlay{opacity:1;z-index:15;visibility:visible}.page-overlay ul.menu{text-align:center}.page-overlay ul.menu li{display:block}.page-overlay ul.menu li a{color:#fff;display:block;padding:10px 0;text-decoration:none}.page-overlay ul.menu li.menu-item--active-trail a{font-weight:700}.page-overlay .menu--secondary-menu{font-size:14px}.page-overlay .button{margin:10px 0}.page-overlay .block-language__toggler{display:none}.page-overlay .block-language ul.links{display:block;margin:20px 0 0 0;padding:0;text-align:center}.page-overlay .block-language ul.links li{display:inline-block}.page-overlay .block-language ul.links li a{color:#fff;padding:10px}.menu--main .menu-item--expanded{position:relative}.menu--main .menu-item--expanded ul.menu{display:none;padding:10px 0;background:#fff}.menu--main .menu-item--expanded ul.menu a{color:#006747}.menu--main .menu-item--expanded .trigger-sub-menu{position:absolute;right:0;top:0;z-index:10;display:block;width:40px;height:40px;padding:0}.menu--main .menu-item--expanded .trigger-sub-menu:after{position:absolute;top:50%;left:50%;z-index:11;content:"";width:0;height:0;margin-top:-4px;border-style:solid;border-width:8px 8px 0 8px;border-color:#fff transparent transparent transparent;transition:.3s}.menu--main .menu-item--expanded .trigger-sub-menu.trigger-active:after{transform:rotate3d(0,0,1,180deg)}.anchor-pos{position:relative}@media screen and (min-width:920px){.anchor-pos{top:-73px}}@media screen and (min-width:1180px){.anchor-pos{top:-110px}}.banner{display:none}@media screen and (min-width:960px){.banner{display:block}}.banner__img{background-size:cover;height:300px;text-align:center}@media screen and (min-width:960px){.banner__img{margin-bottom:40px}}@media screen and (min-width:560px){.banner__img{margin-bottom:60px}}.banner__content{position:relative;z-index:1;display:flex;align-items:center;height:100%}.banner__inner{width:100%;max-width:1072px;margin:0 auto;padding:0 19px}.banner h1,.banner h2{margin:0 auto 15px;font-size:31px;line-height:1.0294117647;font-weight:700;color:#fff;text-transform:uppercase}.banner .field--name-description{max-width:660px;margin:0 auto;color:#fff}.banner .block-views-blocksectors-block-1 .view-content,.banner .block-views-blocksolutions-block-1 .view-content{margin-top:30px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.banner .block-views-blocksectors-block-1 .view-content::after,.banner .block-views-blocksolutions-block-1 .view-content::after{clear:both;content:"";display:table}.banner .block-views-blocksectors-block-1 .views-row,.banner .block-views-blocksolutions-block-1 .views-row{padding:0 20px}.banner .block-views-blocksolutions-block-1 .view-content{max-width:1072px;margin-left:auto;margin-right:auto}.banner .block-views-blocksolutions-block-1 .views-row{width:25%}.banner .block-views-blocksectors-block-1 .views-row{width:25%}.breadcrumb ol{margin:0;padding:0}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;font-size:.9em}.breadcrumb li:before{content:" »";margin:0 5px}.breadcrumb li:first-child:before{content:none}.c-banner__media{position:absolute;inset:0}.c-banner__media .contextual-region{position:initial}.c-banner__media::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.4) 0,rgba(0,103,71,.4) 50%);z-index:1}.c-banner__media img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-banner__breadcrumbs{display:none}@media screen and (min-width:720px){.c-banner__breadcrumbs{display:block;margin-bottom:10px}}.c-banner__content-inner{padding:30px 0;display:flex;flex-direction:column;justify-content:center;min-height:140px;z-index:1}@media screen and (min-width:720px){.c-banner__content-inner{padding:60px 0;min-height:230px}}.c-banner__actions{display:flex;flex-wrap:wrap;gap:20px}.c-card{display:flex;flex-direction:column}.c-card:has(a:is(:hover,:focus)) img{scale:1.05}.c-card__media img{transition:.3s scale linear}.c-card__cta{margin-top:auto}.c-grid-items{display:grid;gap:30px}@media screen and (min-width:1024px){.c-grid-items{gap:40px}}@media screen and (min-width:720px){.c-grid-items--cols-2{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:720px){.c-grid-items--cols-3{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1024px){.c-grid-items--cols-3{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:720px){.c-grid-items--cols-4{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1024px){.c-grid-items--cols-4{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1300px){.c-grid-items--cols-4{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:720px){.c-grid-items--cols-5{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1024px){.c-grid-items--cols-5{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1300px){.c-grid-items--cols-5{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:1440px){.c-grid-items--cols-5{grid-template-columns:repeat(5,1fr)}}.c-icons-row{display:grid;gap:30px}@media screen and (min-width:1024px){.c-icons-row{gap:40px}}@media screen and (min-width:420px){.c-icons-row--cols-3{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:560px){.c-icons-row--cols-3{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:420px){.c-icons-row--cols-4{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:560px){.c-icons-row--cols-4{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:880px){.c-icons-row--cols-4{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:420px){.c-icons-row--cols-5{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:560px){.c-icons-row--cols-5{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1440px){.c-icons-row--cols-5{grid-template-columns:repeat(5,1fr)}}.c-icons-row-item{display:inline-flex;flex-direction:row;align-items:center;gap:20px}@media screen and (min-width:420px){.c-icons-row-item{display:flex;flex-direction:column;gap:0}}.c-icons-row-item:has(.c-icons-row-item__link:is(:hover,:focus)) .c-icons-row-item__icon{scale:1.1}.c-icons-row-item--hover-effect-white-to-primary-lighterer img{filter:contrast(0) brightness(2);transition:.2s linear filter}.c-icons-row-item--hover-effect-white-to-primary-lighterer:has(.c-icons-row-item__link:is(:hover,:focus)) img{filter:initial}.c-icons-row-item--hover-effect-white-to-primary-lighterer:has(.c-icons-row-item__link:is(:hover,:focus)) .c-icons-row-item__icon{background:#fff}.c-icons-row-item__icon{overflow:hidden;aspect-ratio:1;width:70px;border:3px solid;border-radius:100%;margin-left:auto;margin-right:auto;display:flex;align-items:center;justify-content:center;transform-origin:center bottom;transition:.2s linear scale,.2s linear background}@media screen and (min-width:880px){.c-icons-row-item__icon{width:90px}}.c-icons-row-item__icon :is(img,svg){display:block;height:56%;width:auto}.c-icons-row-item__title{flex:1}@media screen and (min-width:420px){.c-icons-row-item__title{text-align:center}}.c-icons-row-item__link{display:block;position:absolute;inset:0;z-index:1}.c-location-info{font-size:1rem;width:260px}.c-location-info p{line-height:1.4rem}.c-location-info a{--gbl-color-link:#fff;--gbl-color-link-hover:#88B8A9}.c-location-info__address+.c-location-info__contact{margin-top:1rem}.c-location-info__contact p{line-height:1.5rem}:is(.c-location-info__phone,.c-location-info__email){position:relative;display:inline-flex;padding-left:30px}:is(.c-location-info__phone,.c-location-info__email)::before{position:absolute;top:.2rem;left:0;content:"";width:20px;height:20px;background-size:14px auto;background-repeat:no-repeat;background-position:left center}.c-location-info__phone::before{background-image:url(/themes/custom/gbltheme/img/sidebar-phone.svg)}.c-location-info__email::before{background-image:url(/themes/custom/gbltheme/img/sidebar-email.svg)}.page-contact{position:sticky;right:0;bottom:0;z-index:14;display:flex;flex-direction:column;align-items:flex-end;padding-right:20px;height:0}.page-contact .button{translate:0 -120%}.cta-actions{display:flex;flex-wrap:wrap;gap:10px 20px}.h-text-align-center .cta-actions{justify-content:center}.eu-cookie-withdraw-tab{border:0;padding:6px 10px}.eu-cookie-compliance-message{margin-top:10px}.eu-cookie-compliance-buttons{display:flex}.decline-button{order:-1;border:0;text-shadow:none;color:#fff;box-shadow:none;background:rgba(0,0,0,0)}.decline-button:hover{background:rgba(0,0,0,0)}.agree-button{--gbl-button-bg-color:#006747;--gbl-button-text-color:#fff;--gbl-button-bg-color-hover:#88B8A9;--gbl-button-text-color-hover:#006747;display:inline-block;padding:18px 30px;padding-top:20px;border-radius:22px;border:none;text-decoration:none;line-height:1;font-size:1em;font-weight:400;transition:all 150ms linear;-webkit-appearance:none;-moz-appearance:none;appearance:none;letter-spacing:.2em;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--gbl-button-bg-color);color:var(--gbl-button-text-color);color:#006747;background:#fff}.agree-button:focus,.agree-button:hover{background:var(--gbl-button-bg-color-hover);color:var(--gbl-button-text-color-hover)}.agree-button:hover{color:#006747;background:#88b8a9}.flex-control-nav{margin:0;padding:0 13px;text-align:left}.flex-control-nav li{display:inline-block;margin:0 7px}.flex-control-nav li a{display:block;width:10px;height:10px;border-radius:50%;font-size:0;border:1px solid #006747}.flex-control-nav li a.flex-active{background:#006747}.hamburger{width:27px;height:20px;position:relative;transform:rotate(0);transition:.5s ease-in-out;cursor:pointer}.hamburger__line{display:block;position:absolute;height:2px;width:100%;background:#006747;opacity:1;left:0;transform:rotate(0);transition:.25s ease-in-out;border-radius:2px}.hamburger__line:nth-child(1){top:0}.overlay-open .hamburger__line:nth-child(1){top:9px;width:0;left:50%}.hamburger__line:nth-child(2){top:9px}.overlay-open .hamburger__line:nth-child(2){transform:rotate(45deg)}.hamburger__line:nth-child(3){top:9px}.overlay-open .hamburger__line:nth-child(3){transform:rotate(-45deg)}.hamburger__line:nth-child(4){top:18px}.overlay-open .hamburger__line:nth-child(4){top:9px;width:0;left:50%}.onscroll--top{transform:translateY(-50px);transition:transform 2.5s cubic-bezier(.19,1,.22,1),opacity .7s ease-out,box-shadow .3s ease-out}.onscroll--top.is-visible{transform:translateY(0)}.onscroll--bottom{transform:translateY(50px);transition:transform 2.5s cubic-bezier(.19,1,.22,1),opacity .7s linear,box-shadow .3s ease-out}.onscroll--bottom.is-visible{transform:translateY(0)}.onscroll--left{transform:translate(-50px);transition:transform 2.5s cubic-bezier(.19,1,.22,1),opacity .7s linear,box-shadow .3s ease-out}.onscroll--left.is-visible{transform:translate(0)}.onscroll--right{transform:translate(50px);transition:transform 2.5s cubic-bezier(.19,1,.22,1),opacity .7s linear,box-shadow .3s ease-out}.onscroll--right.is-visible{transform:translate(0)}.pager{text-align:center;text-transform:uppercase}.pager__items{margin:0;padding:0}.pager__item{display:inline-block}.pager__item.is-active{font-weight:700}.pager__item a{padding:.5em}.product-teaser{display:block;width:100%;background:#fff;border:1px solid #006747;transition:.3s all ease-out;position:relative}.product-teaser::after{content:"";background:url(/themes/custom/gbltheme/img/icon-info.svg) no-repeat left bottom;width:30px;height:30px;position:absolute;left:10px;bottom:10px}.product-teaser__media{position:relative;padding-top:100%;text-align:center;border-bottom:1px solid #006747}.product-teaser__media img{position:absolute;left:0;top:50%;display:block;width:100%;margin:0 auto;max-height:100%;transform:translateY(-50%)}.product-teaser__content{padding:8px 10px 55px}.product-teaser h3{color:#006747;font-size:18px;font-weight:400;margin:0 0 7px 0}.product-teaser__body{color:#006747;font-size:16px;line-height:1.15}.product-teaser:hover{transform:scale(1.06)}.product-teaser:hover .product-teaser__content::before{opacity:1}.path-search .page-title{color:#006747}.path-search .container{max-width:1400px}.path-search .search-form{position:relative;margin-block:40px}.path-search .search-form+*{margin-bottom:40px}.path-search .search-form *{display:block}.path-search .search-form label{display:none}.path-search .search-form input{width:100%;padding-right:70px}.path-search .search-form input[type=submit]{position:absolute;top:0;right:0;width:50px;height:100%;padding:0;border-radius:0;font-size:0;color:transparent;background-color:#006747;background-image:url(/themes/custom/gbltheme/img/search.svg);background-size:15px auto;background-position:50% 50%;background-repeat:no-repeat}.path-search .search-form .search-help-link,.path-search .search-form details{display:none}.path-search .search-results{padding-left:0}.path-search .search-results .search-result__title{margin-bottom:0}.path-search .search-results .search-result__title,.path-search .search-results .search-result__title a{color:#006747}.path-search .search-results .search-result__info{margin-bottom:40px}.path-search .block-system-main-block>h2{color:#716d6e}.sidebar-contact{--gbl-sidebar-contact-wrapper-height:38%;display:none}@media screen and (min-width:1180px){.sidebar-contact{position:fixed;top:50%;right:-10px;translate:0 -50%;z-index:15;aspect-ratio:138/389;width:90px;display:flex;flex-direction:column;justify-content:center;align-items:flex-end;pointer-events:none}}.sidebar-contact::after{content:"";position:absolute;inset:0;background-image:url(/themes/custom/gbltheme/img/sidebar-arrow.svg);background-size:cover;z-index:2}.sidebar-contact__wrapper{position:relative;z-index:3;width:60%;height:var(--gbl-sidebar-contact-wrapper-height);display:flex;flex-direction:column;padding-right:10px}.sidebar-contact__item{flex:1;display:flex;align-items:center;justify-content:center;pointer-events:all}.sidebar-contact__item:is(:hover,:focus) img{opacity:1}.sidebar-contact__item img{width:25px;height:auto;opacity:.7;transition:150ms opacity linear}.sidebar-contact:has(.sidebar-contact__item-email:is(:hover,:focus)) .sidebar-contact__hover-item-email{translate:0 0}.sidebar-contact:has(.sidebar-contact__item-phone:is(:hover,:focus)) .sidebar-contact__hover-item-phone{translate:0 0}.sidebar-contact__hover{height:var(--gbl-sidebar-contact-wrapper-height);padding-right:10px;white-space:nowrap;position:absolute;top:50%;right:0;translate:0 -50%;display:flex;align-items:flex-end;flex-direction:column;z-index:1}.sidebar-contact__hover-item{flex:1;display:flex;align-items:center;min-width:250px;padding-right:80px;padding-left:20px;position:relative;overflow-y:clip;translate:100% 0;transition:150ms translate linear}.sidebar-contact__hover-item:is(:hover,:focus){translate:0 0}.sidebar-contact__hover-item::before{content:"";position:absolute;left:0;top:50%;aspect-ratio:138/389;translate:-99% -50%;height:150%;background-image:url(/themes/custom/gbltheme/img/sidebar-arrow-hover.svg);background-size:cover}ul.tabs{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 20px 0;padding:0;font-size:14px}ul.tabs li{display:inline-block}ul.tabs li a{--gbl-button-bg-color:#006747;--gbl-button-text-color:#fff;--gbl-button-bg-color-hover:#88B8A9;--gbl-button-text-color-hover:#006747;display:inline-block;padding:18px 30px;padding-top:20px;border-radius:22px;border:none;text-decoration:none;line-height:1;font-size:1em;font-weight:400;transition:all 150ms linear;-webkit-appearance:none;-moz-appearance:none;appearance:none;letter-spacing:.2em;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--gbl-button-bg-color);color:var(--gbl-button-text-color);padding:12px 20px;padding-top:14px}ul.tabs li a:focus,ul.tabs li a:hover{background:var(--gbl-button-bg-color-hover);color:var(--gbl-button-text-color-hover)}.testimonial{max-width:360px;margin:0 auto}.testimonial__img{position:relative;z-index:2;width:108px;height:108px;margin:0 auto;border-radius:50%;overflow:hidden;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.testimonial__content{text-align:center;margin-top:-52px;background-color:#006747;padding:68px 40px 36px}.testimonial__content .field--name-field-person-job-title,.testimonial__content>h2{color:#fff;font-size:23px;line-height:1.2;text-transform:none;margin-bottom:0}.testimonial__content .field--name-field-person-job-title{font-weight:300}.testimonial__content .field--name-field-person-text{margin-top:32px}.testimonial__content p{color:#fff}.block-banner__img{height:580px;background-size:cover;background-position:center center}.block-footer-logos{padding:25px 0;border-bottom:1px solid #101820}.block-footer-logos__image{position:relative;width:100%;max-width:600px}.block-footer-logos__image img{display:block;width:100%}.block-footer-logos__download-link{position:absolute;inset:0}.block-jacosol-product-search-form-block{background:#006747;color:#fff;margin-bottom:20px;padding:25px}@media screen and (min-width:1100px){.block-jacosol-product-search-form-block{padding:40px 50px}}.block-jacosol-product-search-form-block a{color:#fff}.block-jacosol-product-search-form-block svg{width:35px;height:35px}.block-jacosol-product-search-form-block .taxonomy-term{display:flex;align-items:center;margin-bottom:20px}.block-jacosol-product-search-form-block .field--name-field-icon{display:inline-block;margin-right:10px}.block-jacosol-product-search-form-block .field--name-field-icon path{fill:#716d6e}.block-jacosol-product-search-form-block .field--name-field-icon #Group-3 path{fill:#fff}.block-jacosol-product-search-form-block .field--name-field-title-wysiwyg{display:inline-block;font-size:20px}.block-jacosol-product-search-form-block .field--name-field-sidebar-auto-title{display:inline-block;font-size:20px;font-weight:400;text-transform:none}.block-jacosol-product-search-form-block .form-submit{padding:16px 15px}.block-jacosol-product-search-form-block .vocabulary-solutions>h4{display:none}.block-jacosol-product-search-form-block ul{padding:0 0 0 45px;margin:0}.block-jacosol-product-search-form-block ul li{list-style:none;margin-bottom:15px}.block-jacosol-product-search-form-block ul li a{text-transform:lowercase;position:relative;opacity:1;transition:opacity .2s ease-in-out}.block-jacosol-product-search-form-block ul li a::before{content:"";display:block;width:25px;height:25px;background-color:#fff;border-radius:50%;position:absolute;top:50%;left:-40px;background-repeat:no-repeat;background-position:50% 50%;background-size:16px auto;transform:scale(1) translateY(-50%);transition:transform .2s ease-in-out}.block-jacosol-product-search-form-block ul li a.ihub-19::before{background-image:url(/themes/custom/gbltheme/img/ihub-19--accessoires.svg);background-size:11px auto}.block-jacosol-product-search-form-block ul li a.ihub-20::before{background-image:url(/themes/custom/gbltheme/img/ihub-20--slangen.svg);background-size:7px auto}.block-jacosol-product-search-form-block ul li a.ihub-21::before{background-image:url(/themes/custom/gbltheme/img/ihub-21--platen.svg)}.block-jacosol-product-search-form-block ul li a.ihub-22::before{background-image:url(/themes/custom/gbltheme/img/ihub-22--varia.svg);background-size:13px auto}.block-jacosol-product-search-form-block ul li a.ihub-23::before{background-image:url(/themes/custom/gbltheme/img/ihub-23--rollen.svg)}.block-jacosol-product-search-form-block ul li a.ihub-24::before{background-image:url(/themes/custom/gbltheme/img/ihub-24--schalen.svg)}.block-jacosol-product-search-form-block ul li a.ihub-27::before{background-image:url(/themes/custom/gbltheme/img/ihub-27--bevestigingmatieraal.svg)}.block-jacosol-product-search-form-block ul li a.ihub-28::before{background-image:url(/themes/custom/gbltheme/img/ihub-28--dampscherm.svg)}.block-jacosol-product-search-form-block ul li a.ihub-29::before{background-image:url(/themes/custom/gbltheme/img/ihub-29--isolatiedeken.svg)}.block-jacosol-product-search-form-block ul li a.ihub-30::before{background-image:url(/themes/custom/gbltheme/img/ihub-30--kitcoating.svg)}.block-jacosol-product-search-form-block ul li a.ihub-31::before{background-image:url(/themes/custom/gbltheme/img/ihub-31--lijmreiniger.svg)}.block-jacosol-product-search-form-block ul li a.ihub-32::before{background-image:url(/themes/custom/gbltheme/img/ihub-32--slangen.svg)}.block-jacosol-product-search-form-block ul li a.ihub-33::before{background-image:url(/themes/custom/gbltheme/img/ihub-33--tools.svg)}.block-jacosol-product-search-form-block ul li a:hover{opacity:.7}.block-jacosol-product-search-form-block ul li a:hover::before{transform:scale(1.1) translateY(-50%)}.block-local-tasks-block{position:relative;z-index:600;padding-top:20px}.block-page-title-block{text-align:center}.field--name-field-partners{margin:0 0 40px 0}.field--name-field-partners .field__items{display:flex;flex-wrap:wrap;margin-right:-25px;margin-bottom:-25px}.field--name-field-partners .field__items::after{clear:both;content:"";display:table}.field--name-field-partners .field__item{float:left;margin-right:25px;margin-bottom:25px;display:flex;justify-content:center;align-items:center}.field--name-field-products{display:flex;flex-wrap:wrap;padding-bottom:20px}.field--name-field-products.field__items::after{clear:both;content:"";display:table}.field--name-field-products .field__item{display:flex;margin-bottom:40px;width:100%}@media screen and (min-width:560px){.field--name-field-products .field__item{float:left;display:block;margin-right:3.3444816054%;width:48.3277591973%;display:flex}.field--name-field-products .field__item:last-child{margin-right:0}.field--name-field-products .field__item:nth-child(2n){margin-right:0}.field--name-field-products .field__item:nth-child(2n+1){clear:left}}@media screen and (min-width:960px){.field--name-field-products .field__item{float:left;display:block;margin-right:3.3444816054%;width:22.491638796%;display:flex}.field--name-field-products .field__item:nth-child(2n){margin-right:3.3444816054%}.field--name-field-products .field__item:nth-child(2n+1){clear:none}.field--name-field-products .field__item:last-child{margin-right:0}.field--name-field-products .field__item:nth-child(4n){margin-right:0}.field--name-field-products .field__item:nth-child(4n+1){clear:left}}.field--label-above .field__label{font-size:21px;font-weight:700;color:#006747;margin-bottom:48px}.menu--social-media ul.menu li{display:inline-block}.menu--social-media ul.menu a{background:#006747;color:#fff;display:block;width:33px;height:33px;border-radius:50%;text-align:center;font-size:0}.menu--social-media ul.menu a::before{font-size:20px;position:relative;top:6px}.menu--social-media ul.menu a:focus,.menu--social-media ul.menu a:hover{background:#716d6e}ul.menu{margin:0;padding:0}@media screen and (min-width:880px){.node-article-full__media{float:left;display:block;margin-right:3.3444816054%;width:48.3277591973%;margin-bottom:0}.node-article-full__media:last-child{margin-right:0}}@media screen and (min-width:880px){.node-article-full__content{float:left;display:block;margin-right:3.3444816054%;width:48.3277591973%;margin-right:0}.node-article-full__content:last-child{margin-right:0}}.node-download h2{color:#006747;text-transform:none;letter-spacing:0;font-size:15px;font-weight:700;margin-bottom:20px}.node-download.node-teaser{transition:background-color .2s ease-in-out;padding:30px 30px 40px}.node-download.node-teaser .field--name-title{color:#006747;transition:color .2s ease-in-out;font-size:22px;font-weight:700}.node-download.node-teaser h2{margin-bottom:36px}.node-download.node-teaser .field--name-body{max-height:0;overflow:hidden;opacity:0;margin-bottom:0;transition:max-height .2s ease-in-out,opacity .2s ease-in-out,margin-bottom .2s ease-in-out}.node-download.node-teaser:focus,.node-download.node-teaser:hover{background-color:rgba(0,103,71,.1)}.node-download.node-teaser:focus .field--name-title,.node-download.node-teaser:hover .field--name-title{color:#716d6e}.node-download.node-teaser:focus .field--name-body,.node-download.node-teaser:hover .field--name-body{opacity:1;max-height:500px;margin-bottom:40px}.node-education .field--name-field-date{margin:0 0 25px 0;background:#006747;color:#fff;font-weight:700;padding:2px 13px;display:inline-block}.node-education.node-teaser{position:relative}.node-education.node-teaser::after{clear:both;content:"";display:table}.node-education.node-teaser .view-mode-teaser__link{text-align:center;max-width:600px;margin:0 auto;display:block;transition-delay:.3s;transition:.2s all ease-out}@media screen and (min-width:420px){.node-education.node-teaser .view-mode-teaser__link{text-align:left}}@media screen and (min-width:960px){.node-education.node-teaser .view-mode-teaser__link{display:flex;max-width:100%}}.views-row:nth-child(even) .node-education.node-teaser .view-mode-teaser__link{flex-direction:row-reverse}.views-row:nth-child(even) .node-education.node-teaser .view-mode-teaser__link:hover .content__inner{transform:translateX(40px)}.node-education.node-teaser .view-mode-teaser__link:hover{background:#006747}.node-education.node-teaser .view-mode-teaser__link:hover .content__inner{transform:translateX(-40px)}@media screen and (min-width:960px){.node-education.node-teaser .field--name-field-image{float:left;width:50%}}.node-education.node-teaser .field--name-field-image img{display:block}.node-education.node-teaser .content{padding:0 0 40px 0}@media screen and (min-width:420px){.node-education.node-teaser .content{padding:0 0 60px 0}}@media screen and (min-width:960px){.node-education.node-teaser .content{display:flex;justify-content:center;flex-direction:column;float:right;width:50%;padding:0 0 0 80px}}@media screen and (min-width:1024px){.node-education.node-teaser .content{padding:0 0 0 130px}}@media screen and (min-width:960px){.views-row:nth-child(even) .node-education.node-teaser .content{float:left;padding:0 80px 0 0}}@media screen and (min-width:1024px){.views-row:nth-child(even) .node-education.node-teaser .content{padding:0 130px 0 0}}.node-education.node-teaser .content__inner{transition:.3s all ease-out;transform:translateX(0)}.node-education.node-teaser .field--name-field-icon{margin-top:-35px;margin-left:-35px;width:70px;height:70px;left:50%;position:absolute;z-index:5;background:#fff;border-radius:50%}@media screen and (min-width:420px){.node-education.node-teaser .field--name-field-icon{margin-top:-65px;margin-left:-65px;width:130px;height:130px}}@media screen and (min-width:960px){.node-education.node-teaser .field--name-field-icon{top:50%}}.node-education.node-teaser .field--name-field-icon svg{margin:10px;width:50px;height:50px}@media screen and (min-width:420px){.node-education.node-teaser .field--name-field-icon svg{width:100px;height:100px;margin:15px}}.node-education.node-teaser .field--name-field-icon svg path,.node-education.node-teaser .field--name-field-icon svg polygon{fill:#006747}.node-education.node-teaser .field--name-field-icon svg path.circle{fill:#006747;opacity:1}.node-education.node-teaser h2{text-transform:none;letter-spacing:0;font-size:24px;margin-bottom:20px;padding-top:45px}@media screen and (min-width:420px){.node-education.node-teaser h2{padding-top:60px}}@media screen and (min-width:960px){.node-education.node-teaser h2{padding-top:0}}.node-education.node-teaser .link{margin-top:3px}.node-education.node-full{margin-bottom:60px}.node-education.node-full .node__content::after{clear:both;content:"";display:table}@media screen and (min-width:880px){.node-education.node-full .node__left{float:left;display:block;margin-right:3.3444816054%;width:56.9397993311%}.node-education.node-full .node__left:last-child{margin-right:0}}@media screen and (min-width:880px){.node-education.node-full .node__right{float:left;display:block;margin-right:3.3444816054%;width:39.7157190635%}.node-education.node-full .node__right:last-child{margin-right:0}}@media screen and (min-width:960px){.node-education.node-full .node__right{padding-left:63px;float:right}}.node-job.node-full .node__content__top{padding-top:30px;margin-top:-30px;padding-bottom:40px}.node-job.node-full .node__content__top__left{margin-bottom:40px}.node-job.node-full .node__content__top__right{padding:20px;background:#49b48c}@media only screen and (min-width:375px){.node-job.node-full .node__content__top__right{padding:48px}}.node-job.node-full .node__content__top__right h2{color:#fff}.node-job.node-full .field--name-body>h3{font-size:18px;line-height:1.2;margin-bottom:0;font-weight:700}.node-job.node-full .field--name-body :last-child{margin-bottom:0}@media screen and (min-width:420px){.node-job.node-full .node__content__top{margin-top:-60px;padding-top:60px;padding-bottom:80px}.node-job.node-full .node__content__top__left{margin-bottom:80px}}@media screen and (min-width:720px){.node-job.node-full .node__content__top>.container{max-width:1400px;display:flex;align-items:flex-start;justify-content:space-between}.node-job.node-full .node__content__top__left{flex:1 1 auto;padding-right:60px}.node-job.node-full .node__content__top__right{flex:0 0 420px;margin-bottom:80px}}@media screen and (min-width:960px){.node-job.node-full .node__content__top{margin-top:-80px;padding-top:80px}}.node-partner.node-teaser>.node-partner__content{transform:translateY(0);display:block;padding-bottom:5px}.node-partner.node-teaser>.node-partner__content .field--name-field-logo{float:none}.node-partner.node-teaser>a.node-partner__content:hover{transform:translateY(5px)}.node-partner.node-as-subcontent>.node-partner__content{max-width:600px;background:#006747;display:block}.node-partner.node-as-subcontent>.node-partner__content::after{clear:both;content:"";display:table}@media screen and (min-width:960px){.node-partner.node-as-subcontent>.node-partner__content{display:flex;max-width:100%}}.node-partner.node-as-subcontent>.node-partner__content h3{margin-bottom:20px}@media screen and (min-width:960px){.node-partner.node-as-subcontent>.node-partner__content .field--name-field-image{float:left;width:50%}}.node-partner.node-as-subcontent>.node-partner__content .field--name-field-image img{display:block}.node-partner.node-as-subcontent>.node-partner__content .content{padding:30px}@media screen and (min-width:960px){.node-partner.node-as-subcontent>.node-partner__content .content{display:flex;justify-content:center;flex-direction:column;float:right;width:50%;padding:0 70px}}.node-realisation{height:100%}.node-realisation .node__date{margin:0 0 25px 0;background:#006747;color:#fff;font-weight:700;padding:2px 13px;display:inline-block}.node-realisation.node-full .node__date{margin-bottom:40px}.node-realisation.node-full .button{margin-top:20px}.node-realisation.node-teaser .node__link{display:flex;flex-direction:column;height:100%;padding-bottom:24px;box-shadow:2px 2px 5px 0 rgba(0,0,0,.3);transition:.3s all ease-out}.no-touchevents .node-realisation.node-teaser .node__link:hover{box-shadow:6px 6px 10px 0 rgba(0,0,0,.3)}.node-realisation.node-teaser .node__media{position:relative;margin:0 0 20px 0}.node-realisation.node-teaser .node__media img{display:block;margin-left:auto;margin-right:auto}.node-realisation.node-teaser .node__date{position:absolute;left:0;bottom:0;margin:0}.node-realisation.node-teaser h2{margin:0 24px 24px;font-size:14px;line-height:1.2;font-weight:700;letter-spacing:0;color:#4e4e4e;text-transform:none}.node-realisation.node-teaser .field--name-body{padding:0 24px 24px}.node-realisation.node-teaser .field--name-body,.node-realisation.node-teaser p{margin:0;line-height:1.5294117647;color:#fff}.paragraph--realisations .node-realisation.node-teaser .field--name-body,.paragraph--realisations .node-realisation.node-teaser p,.view-display-id-page_1 .node-realisation.node-teaser .field--name-body,.view-display-id-page_1 .node-realisation.node-teaser p{color:#716d6e}.node-realisation.node-teaser .link{display:block;margin:auto 24px 0;text-align:center}.node-teaser-large__link{background:#006747;color:#fff;display:block;position:relative}.node-teaser-large__link:hover{background:rgb(0,179.5,123.7330097087);color:#fff}.node-teaser-large__img{height:200px;background-size:cover;background-position:center center}@media screen and (min-width:720px){.node-teaser-large__img{position:absolute;left:0;top:0;bottom:0;width:50%;height:100%}}.node-teaser-large__content{text-align:center;padding:40px 0}@media screen and (min-width:720px){.node-teaser-large__content{float:left;display:block;margin-right:3.3444816054%;width:39.7157190635%;float:right;min-height:400px;display:flex;justify-content:center;flex-direction:column;text-align:left;align-items:left}.node-teaser-large__content:last-child{margin-right:0}}.node-teaser-large__title{font-size:22px;color:#fff;letter-spacing:0;text-transform:none}.node-teaser-large p{margin:0}.node-teaser-large .link{margin:25px 0 0 0}.node-teaser.node-job .teaser-list__title{font-size:18px;line-height:1.7;font-weight:700;text-transform:none;margin-bottom:0}.node-teaser.node-job .teaser-list__title::before{content:"> ";display:inline}.node-webform::after{clear:both;content:"";display:table}.node-webform .field--name-webform{margin:0 0 20px 0}@media screen and (min-width:880px){.node-webform .field--name-webform{float:left;display:block;margin-right:3.3444816054%;width:48.3277591973%;padding-right:63px;margin-bottom:0}.node-webform .field--name-webform:last-child{margin-right:0}}.node-webform iframe{margin-bottom:10px}.node-webform .field--name-body{background:#006747;margin-bottom:20px;text-align:center;padding:0 0 20px 0}@media screen and (min-width:880px){.node-webform .field--name-body{float:left;display:block;margin-right:3.3444816054%;width:48.3277591973%;margin-right:0;float:right;margin-bottom:0}.node-webform .field--name-body:last-child{margin-right:0}}.node-who-who img{border-radius:50%;margin:0 auto}.node-who-who p{margin:0}.node-who-who a{color:#006747}.node-who-who h4{color:#006747;padding-top:20px;font-size:22px}.paragraph--banner-with-icons__media{position:absolute;inset:0}.paragraph--banner-with-icons__media::after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#000 0,rgba(0,103,71,.4) 50%);z-index:1}.paragraph--banner-with-icons__media :is(img,video){position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.paragraph--banner-with-icons__wrapper{z-index:1}.paragraph--banner-with-icons__container{min-height:80vh;display:flex;flex-direction:column;justify-content:center;padding-top:60px;padding-bottom:80px}@media screen and (min-width:960px){.paragraph--banner-with-icons__container{padding-top:100px;padding-bottom:100px}}.paragraph--banner-with-icons__content{max-width:1100px;margin-top:auto}@media screen and (min-width:720px){.paragraph--banner-with-icons__content{width:80%}}.paragraph--banner-with-icons__title{opacity:.7}.paragraph--banner-with-icons__actions{display:flex;flex-wrap:wrap;gap:20px}.paragraph--banner-with-icons__icons{margin-top:auto;padding-top:40px}@media screen and (min-width:960px){.paragraph--banner-with-icons__icons{padding-top:60px}}.paragraph--banner-with-icons__links{margin-top:40px}@media screen and (min-width:960px){.paragraph--banner-with-icons__links{margin-top:60px}}.paragraph--banner-with-icons__links-element{display:inline-flex;flex-wrap:wrap;padding:18px 30px;padding-top:20px;border-radius:22px;gap:5px}.paragraph--banner-with-icons__links-item{display:inline-flex;gap:5px}.paragraph--banner-with-icons__links-item:not(:first-child)::before{content:"|"}.paragraph--banner-with-icons__arrow-down{position:absolute;width:100%;left:0;bottom:0;display:flex;justify-content:center;padding-bottom:20px}@media screen and (min-width:960px){.paragraph--banner-with-icons__arrow-down{padding-bottom:40px}}.paragraph--banner-with-icons__arrow-down img{width:20px;height:auto}.paragraph--download-categorie{border:1px solid #716d6e;border-radius:10px;overflow:hidden;margin:0!important}.paragraph--download-categorie:has(+.paragraph--download-categorie){margin-bottom:20px!important}.paragraph--download-categorie .container{padding:0}.paragraph--download-categorie .field--name-field-download-category-title{position:relative;display:flex;gap:10px;align-items:baseline;height:100%;padding-right:10px}@media only screen and (min-width:414px){.paragraph--download-categorie .field--name-field-download-category-title{font-size:20px}}.paragraph--download-categorie .field--name-field-download-category-title:hover{cursor:pointer}.paragraph--download-categorie .field--name-field-download-category-title::before{content:"+";flex-shrink:0;display:flex;justify-content:center;align-items:center;width:45px;aspect-ratio:1;font-weight:700;text-align:center;color:#fff;background-color:#006747}.paragraph--download-categorie .field--name-field-download-category-title.open::before{content:"-"}.paragraph--download-categorie .field--name-field-download-category-title span{display:flex;align-items:center}.paragraph--download-categorie .field--name-field-download-category-files{display:none;padding:20px 20px 10px;border-top:1px solid #716d6e}.paragraph--download-categorie .field--name-field-download-category-files.open{display:block}.paragraph--download-categorie .field--name-field-download-category-files .field__item{margin-bottom:10px}.paragraph--download-categorie .file a:hover{color:#006747}.paragraph--faq .field--name-field-faq-items>.field__item{margin:0 0 20px}.paragraph--faq .paragraph--faq-item{margin:0;border:1px solid #716d6e}.paragraph--faq .paragraph--faq-item .container{padding:0}.paragraph--faq .paragraph--faq-item .field--name-field-faq-item-title{position:relative;padding:10px 55px 10px;font-size:22px}.paragraph--faq .paragraph--faq-item .field--name-field-faq-item-title:hover{cursor:pointer}.paragraph--faq .paragraph--faq-item .field--name-field-faq-item-title::before{position:absolute;left:0;top:0;bottom:0;content:"+";display:flex;align-items:center;justify-content:center;width:45px;padding:10px;font-size:18px;font-family:aktiv-grotesk,Helvetica,Arial,sans-serif;font-weight:700;color:#fff;background-color:#49b48c}.paragraph--faq .paragraph--faq-item .field--name-field-faq-item-title.open::before{content:"-"}.paragraph--faq .paragraph--faq-item .field--name-field-faq-item-text{display:none;padding:20px 20px 0;border-top:1px solid #716d6e}.paragraph--faq .paragraph--faq-item .field--name-field-faq-item-text.open{display:block}.paragraph--form{padding:60px 0}.paragraph--form:last-child{margin-bottom:0!important}@media screen and (min-width:880px){.paragraph--form{padding:100px 0}}@media screen and (min-width:1024px){.paragraph--form{padding:150px 0}}.paragraph--form--bg-color-green .paragraph--form__bg::after{background:linear-gradient(180deg,rgba(0,0,0,.5) 0,rgba(0,103,71,.7) 100%)}.paragraph--form__bg{position:absolute;inset:0}.paragraph--form__bg img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.paragraph--form__bg::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.3) 0,rgba(0,0,0,.6) 100%);z-index:1}.paragraph--form__content{z-index:1}.paragraph--banner:has(+.paragraph--form){margin-bottom:0!important}.paragraph--icons-row{padding:50px 0}@media screen and (min-width:960px){.paragraph--icons-row{padding:70px 0}}.paragraph--images .field__item{margin-bottom:3.3444816054%}@media screen and (min-width:720px){.paragraph--images.paragraph--2 .field__item{float:left;display:block;margin-right:3.3444816054%;width:48.3277591973%}.paragraph--images.paragraph--2 .field__item:last-child{margin-right:0}.paragraph--images.paragraph--2 .field__item:nth-child(2n){margin-right:0}.paragraph--images.paragraph--2 .field__item:nth-child(2n+1){clear:left}}@media screen and (min-width:560px){.paragraph--images.paragraph--3 .field__item{float:left;display:block;margin-right:3.3444816054%;width:31.1036789298%}.paragraph--images.paragraph--3 .field__item:last-child{margin-right:0}.paragraph--images.paragraph--3 .field__item:nth-child(3n){margin-right:0}.paragraph--images.paragraph--3 .field__item:nth-child(3n+1){clear:left}}.paragraph--images.paragraph--4 .field__item{float:left;display:block;margin-right:3.3444816054%;width:48.3277591973%}.paragraph--images.paragraph--4 .field__item:last-child{margin-right:0}.paragraph--images.paragraph--4 .field__item:nth-child(2n){margin-right:0}.paragraph--images.paragraph--4 .field__item:nth-child(2n+1){clear:left}@media screen and (min-width:560px){.paragraph--images.paragraph--4 .field__item{float:left;display:block;margin-right:3.3444816054%;width:22.491638796%}.paragraph--images.paragraph--4 .field__item:nth-child(2n){margin-right:3.3444816054%}.paragraph--images.paragraph--4 .field__item:nth-child(2n+1){clear:none}.paragraph--images.paragraph--4 .field__item:last-child{margin-right:0}.paragraph--images.paragraph--4 .field__item:nth-child(4n){margin-right:0}.paragraph--images.paragraph--4 .field__item:nth-child(4n+1){clear:left}}.paragraph--openstaande-vacatures:first-child{margin-top:-30px;padding-top:30px}@media screen and (min-width:420px){.paragraph--openstaande-vacatures:first-child{margin-top:-60px;padding-top:60px}}@media screen and (min-width:960px){.paragraph--openstaande-vacatures:first-child{margin-top:-80px;padding-top:80px}}.paragraph--openstaande-vacatures .field--name-field-text{margin-bottom:48px}.paragraph--openstaande-vacatures .field--name-field-text :last-child{margin-bottom:0}.paragraph--openstaande-vacatures .field--name-field-view{margin-bottom:20px}@media screen and (min-width:960px){.paragraph--openstaande-vacatures .container{display:flex;align-items:flex-start;justify-content:space-between;max-width:1072px}.paragraph--openstaande-vacatures .content__left{flex:1 1 auto;padding-right:60px}.paragraph--openstaande-vacatures .content__right{flex:0 0 420px;max-width:420px;padding-left:60px}.paragraph--openstaande-vacatures .content__right .testimonial{margin-right:0}}.paragraph--partner h2{text-align:center}.paragraph--partner .field--name-field-partners-partners{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.paragraph--partner .field--name-field-partners-partners>.field__item{width:50%;margin-bottom:20px}@media screen and (min-width:560px){.paragraph--partner .field--name-field-partners-partners>.field__item{width:25%}}@media screen and (min-width:960px){.paragraph--partner .field--name-field-partners-partners>.field__item{width:20%}}.paragraph--partner .field--name-field-partners-partners>.field__item a{display:block}.paragraph--partner .field--name-field-partners-partners img{margin:0 auto}.paragraph--partner.paragraph--bg-primary{padding:40px 0;background-color:#49b48c}.paragraph--partner.paragraph--bg-primary,.paragraph--partner.paragraph--bg-primary h2{color:#fff}.paragraph--partner.paragraph--bg-secundary{padding:40px 0;background-color:#e7e7e7}.all-products{margin-bottom:40px;text-align:center}.paragraph--realisations{width:100%;margin-bottom:40px;margin-left:auto!important;margin-right:auto!important}.paragraph--realisations>.container{padding-left:9px;padding-right:9px}@media screen and (min-width:720px){.field--name-field-realisations-realisations{display:flex;flex-wrap:wrap}}.field--name-field-realisations-realisations>.field__item{margin-bottom:40px!important;margin-top:0}@media screen and (min-width:720px){.field--name-field-realisations-realisations>.field__item{width:50%;padding:0 10px}}@media screen and (min-width:960px){.field--name-field-realisations-realisations>.field__item{width:25%}}.paragraph--sidebar-block__content::after{clear:both;content:"";display:table}@media screen and (min-width:1024px){.paragraph--sidebar-block .paragraph-sidebar__text{float:left;display:block;margin-right:3.3444816054%;width:56.9397993311%}.paragraph--sidebar-block .paragraph-sidebar__text:last-child{margin-right:0}}.paragraph--sidebar-block .paragraph-sidebar__sidebar{background:#006747;color:#fff;margin:0 0 20px 0!important;padding:25px 25px 30px}@media screen and (min-width:1024px){.paragraph--sidebar-block .paragraph-sidebar__sidebar{float:left;display:block;margin-right:3.3444816054%;width:39.7157190635%}.paragraph--sidebar-block .paragraph-sidebar__sidebar:last-child{margin-right:0}}@media screen and (min-width:1100px){.paragraph--sidebar-block .paragraph-sidebar__sidebar{padding:40px 50px 50px}}.paragraph--sidebar-block .paragraph-sidebar__sidebar h2{font-size:28px;text-transform:lowercase}.paragraph--sidebar-block .paragraph-sidebar__sidebar a,.paragraph--sidebar-block .paragraph-sidebar__sidebar h2,.paragraph--sidebar-block .paragraph-sidebar__sidebar p{color:#fff}.paragraph--sidebar-block .paragraph-sidebar__sidebar .field--name-field-link a{--gbl-button-bg-color:#006747;--gbl-button-text-color:#fff;--gbl-button-bg-color-hover:#88B8A9;--gbl-button-text-color-hover:#006747;display:inline-block;padding:18px 30px;padding-top:20px;border-radius:22px;border:none;text-decoration:none;line-height:1;font-size:1em;font-weight:400;transition:all 150ms linear;-webkit-appearance:none;-moz-appearance:none;appearance:none;letter-spacing:.2em;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--gbl-button-bg-color);color:var(--gbl-button-text-color)}.paragraph--sidebar-block .paragraph-sidebar__sidebar .field--name-field-link a:focus,.paragraph--sidebar-block .paragraph-sidebar__sidebar .field--name-field-link a:hover{background:var(--gbl-button-bg-color-hover);color:var(--gbl-button-text-color-hover)}.field--name-field-sidebar .paragraph--sidebar-block .paragraph-sidebar__sidebar h2{font-size:20px;font-weight:400;text-transform:none}.paragraph--sidebar-block .paragraph-sidebar__sidebar .field--name-field-title-wysiwig{display:inline-block;font-size:20px;font-weight:400;text-transform:none;margin:0 0 20px}.paragraph--sidebar-block .paragraph-sidebar__sidebar ul{padding:0 0 0 45px;margin:0}.paragraph--sidebar-block .paragraph-sidebar__sidebar ul li{list-style:none;margin-bottom:15px}.paragraph--sidebar-block .paragraph-sidebar__sidebar ul li a{text-transform:lowercase;position:relative;opacity:1;transition:opacity .2s ease-in-out}.paragraph--sidebar-block .paragraph-sidebar__sidebar ul li a::before{content:"";display:block;width:25px;height:25px;background-color:#fff;border-radius:50%;position:absolute;top:50%;left:-40px;background-repeat:no-repeat;background-position:50% 50%;background-size:16px auto;transform:scale(1) translateY(-50%);transition:transform .2s ease-in-out}.paragraph--sidebar-block .paragraph-sidebar__sidebar ul li a.ihub-19::before{background-image:url(/themes/custom/gbltheme/img/ihub-19--accessoires.svg);background-size:11px auto}.paragraph--sidebar-block .paragraph-sidebar__sidebar ul li a.ihub-20::before{background-image:url(/themes/custom/gbltheme/img/ihub-20--slangen.svg);background-size:7px auto}.paragraph--sidebar-block .paragraph-sidebar__sidebar ul li a.ihub-21::before{background-image:url(/themes/custom/gbltheme/img/ihub-21--platen.svg)}.paragraph--sidebar-block .paragraph-sidebar__sidebar ul li a.ihub-22::before{background-image:url(/themes/custom/gbltheme/img/ihub-22--varia.svg);background-size:13px auto}.paragraph--sidebar-block .paragraph-sidebar__sidebar ul li a.ihub-23::before{background-image:url(/themes/custom/gbltheme/img/ihub-23--rollen.svg)}.paragraph--sidebar-block .paragraph-sidebar__sidebar ul li a.ihub-24::before{background-image:url(/themes/custom/gbltheme/img/ihub-24--schalen.svg)}.paragraph--sidebar-block .paragraph-sidebar__sidebar ul li a.ihub-27::before{background-image:url(/themes/custom/gbltheme/img/ihub-27--bevestigingmatieraal.svg)}.paragraph--sidebar-block .paragraph-sidebar__sidebar ul li a.ihub-28::before{background-image:url(/themes/custom/gbltheme/img/ihub-28--dampscherm.svg)}.paragraph--sidebar-block .paragraph-sidebar__sidebar ul li a.ihub-29::before{background-image:url(/themes/custom/gbltheme/img/ihub-29--isolatiedeken.svg)}.paragraph--sidebar-block .paragraph-sidebar__sidebar ul li a.ihub-30::before{background-image:url(/themes/custom/gbltheme/img/ihub-30--kitcoating.svg)}.paragraph--sidebar-block .paragraph-sidebar__sidebar ul li a.ihub-31::before{background-image:url(/themes/custom/gbltheme/img/ihub-31--lijmreiniger.svg)}.paragraph--sidebar-block .paragraph-sidebar__sidebar ul li a.ihub-32::before{background-image:url(/themes/custom/gbltheme/img/ihub-32--slangen.svg)}.paragraph--sidebar-block .paragraph-sidebar__sidebar ul li a.ihub-33::before{background-image:url(/themes/custom/gbltheme/img/ihub-33--tools.svg)}.paragraph--sidebar-block .paragraph-sidebar__sidebar ul li a:hover{opacity:.7}.paragraph--sidebar-block .paragraph-sidebar__sidebar ul li a:hover::before{transform:scale(1.1) translateY(-50%)}.paragraph.paragraph--text-1-column--has-bg{padding:40px 0}.paragraph.paragraph--text-1-column--layout-center-small .container{max-width:615px}.paragraph--text-2-columns__content::after{clear:both;content:"";display:table}@media screen and (min-width:720px){.paragraph--text-2-columns__left,.paragraph--text-2-columns__right{float:left;display:block;margin-right:3.3444816054%;width:48.3277591973%}.paragraph--text-2-columns__left:last-child,.paragraph--text-2-columns__right:last-child{margin-right:0}}.paragraph--text-2-columns.paragraph--bg-primary{padding:40px 0;background-color:#006747}.paragraph--text-2-columns.paragraph--bg-primary,.paragraph--text-2-columns.paragraph--bg-primary .field--name-field-left-text>*,.paragraph--text-2-columns.paragraph--bg-primary .field--name-field-right-text>*,.paragraph--text-2-columns.paragraph--bg-primary h2{color:#fff}.paragraph--text-2-columns.paragraph--bg-secundary{padding:40px 0;background-color:#e7e7e7}.paragraph--text-2-columns.paragraph--bg-lightblue{padding:40px 0;background-color:#b9d5f5}.paragraph--text-2-columns.paragraph--bg-lightgreen{padding:40px 0;background-color:#88b8a9}.paragraph--text-2-columns .field--name-field-cta{text-align:center}.paragraph--text-2-columns .field--name-field-cta a{--gbl-button-bg-color:#006747;--gbl-button-text-color:#fff;--gbl-button-bg-color-hover:#88B8A9;--gbl-button-text-color-hover:#006747;display:inline-block;padding:18px 30px;padding-top:20px;border-radius:22px;border:none;text-decoration:none;line-height:1;font-size:1em;font-weight:400;transition:all 150ms linear;-webkit-appearance:none;-moz-appearance:none;appearance:none;letter-spacing:.2em;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--gbl-button-bg-color);color:var(--gbl-button-text-color)}.paragraph--text-2-columns .field--name-field-cta a:focus,.paragraph--text-2-columns .field--name-field-cta a:hover{background:var(--gbl-button-bg-color-hover);color:var(--gbl-button-text-color-hover)}.paragraph--text-image-fw{display:flex;flex-direction:column}@media screen and (min-width:1024px){.paragraph--text-image-fw{flex-direction:row}}@media screen and (min-width:1024px){.paragraph--text-image-fw--media-position-right{flex-direction:row-reverse}}.paragraph--text-image-fw--media-position-right .paragraph--text-image-fw__media-arrow{right:initial;left:0}@media screen and (min-width:1024px){.paragraph--text-image-fw--media-position-right .paragraph--text-image-fw__content{--gbl-text-image-fw-padding-aside:60px;padding-left:40px;padding-right:var(--gbl-text-image-fw-padding-aside)}}@media screen and (min-width:1024px){.paragraph--text-image-fw--media-position-right .paragraph--text-image-fw__content{--gbl-text-image-fw-padding-aside:70px}}@media screen and (min-width:1300px){.paragraph--text-image-fw--media-position-right .paragraph--text-image-fw__content{--gbl-text-image-fw-padding-aside:80px}}@media screen and (min-width:1024px){.paragraph--text-image-fw--layout-default .paragraph--text-image-fw__media{width:calc(50% + 96px)}}@media screen and (min-width:1024px){.paragraph--text-image-fw--layout-default .paragraph--text-image-fw__content{flex:1}}@media screen and (min-width:1024px){.paragraph--text-image-fw--layout-secondary .paragraph--text-image-fw__media{width:40%}}@media screen and (min-width:1024px){.paragraph--text-image-fw--layout-secondary .paragraph--text-image-fw__content{width:60%}}.paragraph--text-image-fw--transparent .paragraph--text-image-fw__media-element{opacity:.8}@media screen and (min-width:1024px){.paragraph--text-image-fw--transparent .paragraph--text-image-fw__media-element{opacity:1;position:absolute;left:0;width:100vw}}.paragraph--text-image-fw--transparent .paragraph--text-image-fw__media-arrow{opacity:.7}@media screen and (min-width:1024px){.paragraph--text-image-fw--transparent.paragraph--text-image-fw--media-position-right .paragraph--text-image-fw__media-element{right:0;left:initial}}@media screen and (min-width:1024px){.paragraph--text-image-fw--transparent .paragraph--text-image-fw__content::before{content:"";position:absolute;inset:0;background-color:var(--gbl-h-bg-color);opacity:.7}}.paragraph--text-image-fw__media{height:300px}@media screen and (min-width:880px){.paragraph--text-image-fw__media{height:400px}}@media screen and (min-width:1024px){.paragraph--text-image-fw__media{height:700px}}.paragraph--text-image-fw__media-element{position:absolute;inset:0}.paragraph--text-image-fw__media-element img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.paragraph--text-image-fw__media-arrow{display:none}@media screen and (min-width:1024px){.paragraph--text-image-fw__media-arrow{display:block;position:absolute;z-index:1;top:0;right:0;height:100%;pointer-events:none}}.paragraph--text-image-fw__media-arrow img{height:100%;width:auto}.paragraph--text-image-fw__media-arrow-mobile{position:absolute;top:0;right:0;z-index:1;height:100%;padding-right:20px}@media screen and (min-width:1024px){.paragraph--text-image-fw__media-arrow-mobile{display:none}}.paragraph--text-image-fw__media-arrow-mobile::after{content:"";background:var(--gbl-h-bg-color,#fff);position:absolute;top:0;right:0;width:20px;height:100%}.paragraph--text-image-fw__media-arrow-mobile img{height:100%;width:auto}.paragraph--text-image-fw__content{--gbl-text-image-fw-padding-aside:0;z-index:1;padding:40px 40px}@media screen and (min-width:1024px){.paragraph--text-image-fw__content{--gbl-text-image-fw-padding-aside:60px;padding-left:var(--gbl-text-image-fw-padding-aside);display:flex;align-items:center}}@media screen and (min-width:1024px){.paragraph--text-image-fw__content{--gbl-text-image-fw-padding-aside:70px;padding:30px 40px;padding-left:var(--gbl-text-image-fw-padding-aside)}}@media screen and (min-width:1300px){.paragraph--text-image-fw__content{--gbl-text-image-fw-padding-aside:80px;padding:30px 40px;padding-left:var(--gbl-text-image-fw-padding-aside)}}.paragraph--text-image-fw__content-inner{z-index:1}@media screen and (min-width:1024px){.paragraph--text-image--media-position-right .paragraph--text-image__wrapper{flex-direction:row-reverse}}.paragraph--text-image--media-position-right .paragraph--text-image__media-arrow{right:initial;left:0}@media screen and (min-width:1024px){.paragraph--text-image--media-position-right .paragraph--text-image__content{--gbl-text-image-fw-padding-aside:60px;padding-left:40px;padding-right:var(--gbl-text-image-fw-padding-aside)}}@media screen and (min-width:1024px){.paragraph--text-image--media-position-right .paragraph--text-image__content{--gbl-text-image-fw-padding-aside:70px}}@media screen and (min-width:1300px){.paragraph--text-image--media-position-right .paragraph--text-image__content{--gbl-text-image-fw-padding-aside:80px}}@media screen and (min-width:1024px){.paragraph--text-image--layout-default .paragraph--text-image__media{width:calc(50% + 96px)}}@media screen and (min-width:1024px){.paragraph--text-image--layout-default .paragraph--text-image__content{flex:1}}@media screen and (min-width:1024px){.paragraph--text-image--layout-secondary .paragraph--text-image__media{width:40%}}@media screen and (min-width:1024px){.paragraph--text-image--layout-secondary .paragraph--text-image__content{width:60%}}@media screen and (min-width:1024px){.paragraph--text-image--transparent .paragraph--text-image__wrapper{container-type:inline-size}}.paragraph--text-image--transparent .paragraph--text-image__media-element{opacity:.8}@media screen and (min-width:1024px){.paragraph--text-image--transparent .paragraph--text-image__media-element{opacity:1;position:absolute;left:0;width:100cqw}}.paragraph--text-image--transparent .paragraph--text-image__media-arrow{opacity:.7}@media screen and (min-width:1024px){.paragraph--text-image--transparent.paragraph--text-image--media-position-right .paragraph--text-image__media-element{right:0;left:initial}}@media screen and (min-width:1024px){.paragraph--text-image--transparent .paragraph--text-image__content::before{content:"";position:absolute;inset:0;background-color:var(--gbl-h-bg-color);opacity:.7}}.paragraph--text-image__wrapper{display:flex;flex-direction:column}@media screen and (min-width:1024px){.paragraph--text-image__wrapper{flex-direction:row}}.paragraph--text-image__media{height:300px}@media screen and (min-width:880px){.paragraph--text-image__media{height:400px}}@media screen and (min-width:1024px){.paragraph--text-image__media{height:500px}}.paragraph--text-image__media-element{position:absolute;inset:0}.paragraph--text-image__media-element img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.paragraph--text-image__media-arrow{display:none}@media screen and (min-width:1024px){.paragraph--text-image__media-arrow{display:block;position:absolute;z-index:1;top:0;right:0;height:100%;pointer-events:none}}.paragraph--text-image__media-arrow img{height:100%;width:auto}.paragraph--text-image__media-arrow-mobile{position:absolute;top:0;right:0;z-index:1;height:100%;padding-right:20px}@media screen and (min-width:1024px){.paragraph--text-image__media-arrow-mobile{display:none}}.paragraph--text-image__media-arrow-mobile::after{content:"";background:var(--gbl-h-bg-color,#fff);position:absolute;top:0;right:0;width:20px;height:100%}.paragraph--text-image__media-arrow-mobile img{height:100%;width:auto}.paragraph--text-image__content{--gbl-text-image-fw-padding-aside:0;z-index:1;padding:40px 40px}@media screen and (min-width:1024px){.paragraph--text-image__content{--gbl-text-image-fw-padding-aside:60px;padding-left:var(--gbl-text-image-fw-padding-aside);display:flex;align-items:center}}@media screen and (min-width:1024px){.paragraph--text-image__content{--gbl-text-image-fw-padding-aside:70px;padding:30px 40px;padding-left:var(--gbl-text-image-fw-padding-aside)}}@media screen and (min-width:1300px){.paragraph--text-image__content{--gbl-text-image-fw-padding-aside:80px;padding:30px 40px;padding-left:var(--gbl-text-image-fw-padding-aside)}}.paragraph--text-image__content-inner{z-index:1}.paragraph--tile-with-arrow:has(a:is(:hover,:focus)) .paragraph--tile-with-arrow__media img{scale:1.05}.paragraph--tile-with-arrow__wrapper{height:100%;overflow:hidden}.paragraph--tile-with-arrow__media{aspect-ratio:406/250}.paragraph--tile-with-arrow__media img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:.3s scale linear}.paragraph--tile-with-arrow__arrow{position:absolute;top:0;left:0;z-index:1;opacity:.8;height:100%;display:flex;align-items:center;translate:-30% -5%}.paragraph--tile-with-arrow__arrow img{height:160%;width:auto}.paragraph--tile-with-arrow__content{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;padding:10px 20px}.paragraph--tile-with-arrow__content::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,#545454 0,#000 100%);z-index:-1;opacity:.55}.paragraph--tile-with-arrow__link{position:absolute;inset:0;z-index:3}.paragraph--video.paragraph{margin:20px 0}@media screen and (min-width:1024px){.paragraph--video.paragraph{margin:60px 0 40px 0}}.paragraph--video .field--name-field-video{margin-bottom:20px}@media screen and (min-width:1024px){.paragraph--video.paragraph--left .field--name-field-video,.paragraph--video.paragraph--right .field--name-field-video{float:left;display:block;margin-right:3.3444816054%;width:48.3277591973%}.paragraph--video.paragraph--left .field--name-field-video:last-child,.paragraph--video.paragraph--right .field--name-field-video:last-child{margin-right:0}}@media screen and (min-width:1024px){.paragraph--video.paragraph--left .field--name-field-text,.paragraph--video.paragraph--right .field--name-field-text{float:left;display:block;margin-right:3.3444816054%;width:48.3277591973%;margin-bottom:20px}.paragraph--video.paragraph--left .field--name-field-text:last-child,.paragraph--video.paragraph--right .field--name-field-text:last-child{margin-right:0}}@media screen and (min-width:1024px){.paragraph--video.paragraph--right .field--name-field-video{float:right;margin-right:0}}.paragraph--view:first-child{padding-top:30px;margin-top:-30px}@media screen and (min-width:420px){.paragraph--view:first-child{margin-top:-60px;padding-top:60px}}@media screen and (min-width:960px){.paragraph--view:first-child{margin-top:-80px;padding-top:80px}}.paragraph--view--advantages--block-2{background-color:#006747;color:#fff;margin:0!important;padding:40px 20px 20px}.paragraph--view--advantages--block-2>h2{color:#fff}.paragraph--view--advantages--block-2 .button--ghost-green{text-transform:uppercase}@media screen and (min-width:560px){.paragraph--view--advantages--block-2{padding-top:40px}.paragraph--view--advantages--block-2 .view-advantages{margin:0 auto;max-width:1400px}.paragraph--view--advantages--block-2 .view-advantages .view-content{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-around;margin-left:-20px;margin-right:-20px}.paragraph--view--advantages--block-2 .view-advantages .view-content>*{width:302px;padding-left:20px;padding-right:20px}.paragraph--view--advantages--block-2 .view-advantages .view-content>.views-row{margin-bottom:70px}}@media screen and (min-width:880px){.paragraph--view--advantages--block-2 .view-advantages .view-content{justify-content:center}.paragraph--view--advantages--block-2 .view-advantages .view-content>*{width:25%;flex-basis:25%}.paragraph--view--advantages--block-2 .view-advantages .view-content>.views-row{margin-bottom:0}}.paragraph--view--partners--block-1 .field--name-field-title-wysiwig,.paragraph--view--partners--block-1>h2{font-weight:300;margin-bottom:22px}.paragraph--view--partners--block-1 .view-partners{max-width:1400px;margin:0 auto}.paragraph--view--who-is-who--block-1>h2,.paragraph--view--who-is-who--block-2>h2{max-width:1162px;text-align:center;overflow:hidden;width:calc(100% - 38px);display:block;margin:0 auto 10px;color:#006747}.paragraph--view--who-is-who--block-1>h2 span,.paragraph--view--who-is-who--block-2>h2 span{position:relative;display:inline-block;margin:50px auto;font-size:28px;text-transform:uppercase}.paragraph--view--who-is-who--block-1>h2 span::after,.paragraph--view--who-is-who--block-1>h2 span::before,.paragraph--view--who-is-who--block-2>h2 span::after,.paragraph--view--who-is-who--block-2>h2 span::before{position:absolute;top:50%;content:"";height:1px;width:525px;margin-top:-.5px;background-color:#006747}.paragraph--view--who-is-who--block-1>h2 span::before,.paragraph--view--who-is-who--block-2>h2 span::before{right:100%;margin-right:30px}.paragraph--view--who-is-who--block-1>h2 span::after,.paragraph--view--who-is-who--block-2>h2 span::after{left:100%;margin-left:30px}.paragraph--locations:last-child{margin-bottom:0!important}.paragraph--locations .gm-style .gm-style-iw-c{background-color:#006747;color:#fff;padding:30px!important;padding-top:35px!important}.paragraph--locations .gm-style .gm-style-iw-d{overflow:hidden!important}.paragraph--locations .gm-style-iw-chr{position:absolute;top:0;right:0}.paragraph--locations .gm-ui-hover-effect>span{background:#fff}.paragraph--locations .gm-style .gm-style-iw-tc::after{background-color:#006747}.page-node-type-article .content>.container,.page-node-type-job .content>.container,.page-node-type-page .content>.container,.page-node-type-realisation .content>.container,.path-projects .content>.container{max-width:100%;margin:0;padding:0}.page-node-type-article nav.tabs,.page-node-type-job nav.tabs,.page-node-type-page nav.tabs,.page-node-type-realisation nav.tabs,.path-projects nav.tabs{max-width:1400px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;position:relative;z-index:1}.page-node-type-article nav.tabs::after,.page-node-type-job nav.tabs::after,.page-node-type-page nav.tabs::after,.page-node-type-realisation nav.tabs::after,.path-projects nav.tabs::after{clear:both;content:"";display:table}@media screen and (min-width:1958px){.page-node-type-article nav.tabs,.page-node-type-job nav.tabs,.page-node-type-page nav.tabs,.page-node-type-realisation nav.tabs,.path-projects nav.tabs{padding-left:0;padding-right:0}}.paragraph{margin-bottom:70px}@media screen and (min-width:1024px){.paragraph{margin-bottom:100px}}.paragraph img{display:block}.paragraph.paragraph--no-margin{margin:0}.path-news .view-articles,.path-news main>.container{max-width:none;padding-left:0;padding-right:0}.path-news .view-articles .view-content{max-width:1200px;margin-left:auto;margin-right:auto;margin-top:40px;padding-left:19px;padding-right:19px}.path-projects .view-realisations,.path-projects main>.container{max-width:none;padding-left:0;padding-right:0}.path-projects .view-realisations .view-content{max-width:1400px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;max-width:1200px;margin-top:40px}.path-projects .view-realisations .view-content::after{clear:both;content:"";display:table}@media screen and (min-width:1958px){.path-projects .view-realisations .view-content{padding-left:0;padding-right:0}}.path-sectors h1.page-title{display:none}.path-sectors .banner__img{background-image:url(/themes/custom/gbltheme/img/banner-sectors.jpg)}.path-solutions h1{text-align:center}.path-solutions .banner__img{background-image:url(/themes/custom/gbltheme/img/banner-solutions.jpg)}.path-taxonomy .field--name-description,.path-taxonomy h1.page-title{display:none}.view-mode-anchor>a{--gbl-button-bg-color:#006747;--gbl-button-text-color:#fff;--gbl-button-bg-color-hover:#88B8A9;--gbl-button-text-color-hover:#006747;display:inline-block;padding:18px 30px;padding-top:20px;border-radius:22px;border:none;text-decoration:none;line-height:1;font-size:1em;font-weight:400;transition:all 150ms linear;-webkit-appearance:none;-moz-appearance:none;appearance:none;letter-spacing:.2em;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--gbl-button-bg-color);color:var(--gbl-button-text-color);--gbl-button-bg-color:#fff;--gbl-button-text-color:#716d6e;display:block;margin-bottom:10px}.view-mode-anchor>a:focus,.view-mode-anchor>a:hover{background:var(--gbl-button-bg-color-hover);color:var(--gbl-button-text-color-hover)}.view-mode-anchor .field--name-field-title-wysiwyg,.view-mode-anchor h3{margin:0;color:inherit;font-size:inherit;font-weight:inherit}.view-mode-anchor.taxonomy-term--sectors .field--name-field-title-wysiwyg{font-weight:300;font-size:inherit}.view-mode-anchor.taxonomy-term--sectors .field--name-field-title-wysiwyg b,.view-mode-anchor.taxonomy-term--sectors .field--name-field-title-wysiwyg strong{font-weight:600}.taxonomy-term.view-mode-full .field--name-field-content{margin:0 0 40px 0}.taxonomy-term.view-mode-full .container{padding:0}.taxonomy-term.view-mode-full .paragraph{margin:0 0 20px 0}.taxonomy-term--sectors.view-mode-full,.taxonomy-term--solutions.view-mode-full{max-width:1400px;margin-left:auto;margin-right:auto}.taxonomy-term--solutions.view-mode-full .field--name-field-sidebar-auto-title{display:none}.taxonomy-term.view-mode-header .field--name-field-icon{margin-bottom:44px}.taxonomy-term.view-mode-header .field--name-field-icon img,.taxonomy-term.view-mode-header .field--name-field-icon svg{display:block;width:146px;height:146px;margin-left:auto;margin-right:auto}.taxonomy-term.view-mode-header h1{margin-bottom:0}.taxonomy-term.view-mode-header .field--name-field-title-wysiwyg{font-size:37px;line-height:.9756097561;color:#fff;font-weight:300;text-transform:uppercase}.taxonomy-term.view-mode-header .field--name-field-title-wysiwyg b,.taxonomy-term.view-mode-header .field--name-field-title-wysiwyg strong{font-weight:700}.taxonomy-term.view-mode-simple .field--name-field-icon-img{width:74px;margin:0 auto 15px}.taxonomy-term.view-mode-simple h4{font-size:19px;line-height:1.2380952381;font-weight:700;text-transform:uppercase;margin-bottom:22px}.taxonomy-term.view-mode-simple .field--name-description,.taxonomy-term.view-mode-simple .field--name-description p{font-size:14px;line-height:1.2;margin-bottom:0}.taxonomy-term--assets.view-mode-simple .field--name-field-icon-img{width:86px;position:relative}.taxonomy-term--assets.view-mode-simple .field--name-field-icon-img::after{content:"";display:block;position:absolute;top:2%;left:5%;width:90%;height:90%;border-radius:50%;border:5px solid #fff}.taxonomy-term--assets.view-mode-simple h4{color:#fff;text-align:center;font-size:22px}.taxonomy-term--sectors.view-mode-subcontent,.taxonomy-term--solutions.view-mode-subcontent{max-width:1400px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.taxonomy-term--sectors.view-mode-subcontent::after,.taxonomy-term--solutions.view-mode-subcontent::after{clear:both;content:"";display:table}@media screen and (min-width:1958px){.taxonomy-term--sectors.view-mode-subcontent,.taxonomy-term--solutions.view-mode-subcontent{padding-left:0;padding-right:0}}.taxonomy-term--sectors.view-mode-subcontent .field--name-field-products-title,.taxonomy-term--solutions.view-mode-subcontent .field--name-field-products-title{font-size:21px;font-weight:700;color:#006747;margin-bottom:24px}.taxonomy-term--sectors.view-mode-subcontent .field--name-field-products-link a,.taxonomy-term--solutions.view-mode-subcontent .field--name-field-products-link a{--gbl-button-bg-color:#006747;--gbl-button-text-color:#fff;--gbl-button-bg-color-hover:#88B8A9;--gbl-button-text-color-hover:#006747;display:inline-block;padding:18px 30px;padding-top:20px;border-radius:22px;border:none;text-decoration:none;line-height:1;font-size:1em;font-weight:400;transition:all 150ms linear;-webkit-appearance:none;-moz-appearance:none;appearance:none;letter-spacing:.2em;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--gbl-button-bg-color);color:var(--gbl-button-text-color)}.taxonomy-term--sectors.view-mode-subcontent .field--name-field-products-link a:focus,.taxonomy-term--sectors.view-mode-subcontent .field--name-field-products-link a:hover,.taxonomy-term--solutions.view-mode-subcontent .field--name-field-products-link a:focus,.taxonomy-term--solutions.view-mode-subcontent .field--name-field-products-link a:hover{background:var(--gbl-button-bg-color-hover);color:var(--gbl-button-text-color-hover)}.taxonomy-term--sectors.view-mode-subcontent .view-mode-subcontent__flex,.taxonomy-term--solutions.view-mode-subcontent .view-mode-subcontent__flex{margin-bottom:24px}@media screen and (min-width:560px){.taxonomy-term--sectors.view-mode-subcontent>.content>.field--name-field-products,.taxonomy-term--solutions.view-mode-subcontent>.content>.field--name-field-products{display:flex;align-items:stretch;justify-content:flex-start;flex-wrap:wrap;margin-left:-19px;margin-right:-19px}.taxonomy-term--sectors.view-mode-subcontent>.content>.field--name-field-products>.field__item,.taxonomy-term--solutions.view-mode-subcontent>.content>.field--name-field-products>.field__item{flex:1 1 50%;width:50%;max-width:50%;padding-left:19px;padding-right:19px;margin-left:0;margin-right:0}.taxonomy-term--sectors.view-mode-subcontent>.content>.field--name-field-products>.field__item>.product-teaser,.taxonomy-term--solutions.view-mode-subcontent>.content>.field--name-field-products>.field__item>.product-teaser{height:100%}.taxonomy-term--sectors.view-mode-subcontent .view-mode-subcontent__flex,.taxonomy-term--solutions.view-mode-subcontent .view-mode-subcontent__flex{display:flex;align-items:flex-end;justify-content:space-between;margin-top:24px}.taxonomy-term--sectors.view-mode-subcontent .view-mode-subcontent__flex .field--name-field-products-link,.taxonomy-term--solutions.view-mode-subcontent .view-mode-subcontent__flex .field--name-field-products-link{margin-left:40px;white-space:nowrap}.taxonomy-term--sectors.view-mode-subcontent .view-mode-subcontent__flex .field--name-field-products-title,.taxonomy-term--solutions.view-mode-subcontent .view-mode-subcontent__flex .field--name-field-products-title{margin-bottom:0}}@media screen and (min-width:960px){.taxonomy-term--sectors.view-mode-subcontent>.content>.field--name-field-products>.field__item,.taxonomy-term--solutions.view-mode-subcontent>.content>.field--name-field-products>.field__item{flex:1 1 25%;width:25%;max-width:25%}}.taxonomy-term.view-mode-teaser{position:relative;margin-bottom:80px}.taxonomy-term.view-mode-teaser .view-mode-teaser__link{display:block;max-width:600px;margin:0 auto;transition-delay:.3s;transition:.2s all ease-out}@media screen and (min-width:960px){.taxonomy-term.view-mode-teaser .view-mode-teaser__link{display:flex;align-items:center;justify-content:space-between;max-width:100%}}.views-row:nth-child(even) .taxonomy-term.view-mode-teaser .view-mode-teaser__link{flex-direction:row-reverse}.no-touchevents .taxonomy-term.view-mode-teaser a.view-mode-teaser__link .content:hover{box-shadow:6px 6px 10px 0 rgba(0,0,0,.3)}@media screen and (min-width:960px){.taxonomy-term.view-mode-teaser .field--name-field-image{width:100%}.views-row:nth-child(even) .taxonomy-term.view-mode-teaser .field--name-field-image{text-align:right}}.taxonomy-term.view-mode-teaser .field--name-field-image img{display:inline-block;width:100%}@media screen and (min-width:960px){.taxonomy-term.view-mode-teaser .field--name-field-image img{width:80%}}@supports((-o-object-fit:cover) or (object-fit:cover)){.taxonomy-term.view-mode-teaser .field--name-field-image img{-o-object-fit:cover;object-fit:cover;height:100%}}.taxonomy-term.view-mode-teaser .content{position:relative;z-index:5;margin:-60px 20px 0;padding:24px;box-shadow:2px 2px 5px 0 rgba(0,0,0,.3);background-color:#fff}@media screen and (min-width:960px){.taxonomy-term.view-mode-teaser .content{width:50%;margin:20px 0 20px -50%;padding:48px}.views-row:nth-child(even) .taxonomy-term.view-mode-teaser .content{margin:20px -50% 20px 0}}.taxonomy-term.view-mode-teaser .field--name-field-icon{position:absolute;z-index:5;left:50%;width:78px;height:78px;margin-top:-63px;margin-left:-35px}@media screen and (min-width:960px){.taxonomy-term.view-mode-teaser .field--name-field-icon{position:relative;left:auto;margin:0}}.taxonomy-term.view-mode-teaser .field--name-field-icon svg{width:100%;height:100%}@media screen and (min-width:960px){.taxonomy-term.view-mode-teaser .content__inner__icon-title{display:flex;align-items:center;justify-content:flex-start}}.taxonomy-term.view-mode-teaser .field--name-description{color:#006747}.taxonomy-term.view-mode-teaser.taxonomy-term--sectors .field--name-field-title-wysiwyg,.taxonomy-term.view-mode-teaser.taxonomy-term--solutions .field--name-field-title-wysiwyg{font-size:28px;font-weight:300;color:#006747;padding-top:50px;margin-bottom:30px;text-transform:uppercase}@media screen and (min-width:960px){.taxonomy-term.view-mode-teaser.taxonomy-term--sectors .field--name-field-title-wysiwyg,.taxonomy-term.view-mode-teaser.taxonomy-term--solutions .field--name-field-title-wysiwyg{padding-top:0;margin-bottom:0;margin-left:20px}}.taxonomy-term--assets.view-mode-teaser .field--name-field-icon-img{width:78px;flex:0 0 78px;background-color:#716d6e;border-radius:50%;margin:-39px auto 0}@media screen and (min-width:960px){.taxonomy-term--assets.view-mode-teaser .field--name-field-icon-img{margin:0 22px 0 0}}.taxonomy-term--assets.view-mode-teaser .field--name-field-icon-img img{width:100%;display:block}.taxonomy-term--assets.view-mode-teaser .content__inner__icon-title>h2{font-weight:700;padding-top:25px;font-size:28px;text-transform:uppercase}.taxonomy-term--assets.view-mode-teaser .content{max-width:640px}.view-advantages.view-display-id-block_1{background-image:url(/themes/custom/gbltheme/img/troeven-header.jpg);background-repeat:no-repeat;background-position:50% 50%;background-size:cover;position:relative}.view-advantages.view-display-id-block_1 .view-content{max-width:1072px;padding-top:80px;margin:0 auto;display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:center}.view-advantages.view-display-id-block_1 .view-content .views-row{padding:0 20px;width:25%;margin-bottom:80px}.view-advantages.view-display-id-block_1::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,103,71,.5)}@supports(background-blend-mode:multiply){.view-advantages.view-display-id-block_1{background-color:rgba(0,103,71,.5);background-blend-mode:multiply}.view-advantages.view-display-id-block_1::before{display:none}}.view-advantages.view-display-id-block_2 .view-footer{margin-top:30px;margin-bottom:30px}@media screen and (min-width:560px){.view-advantages.view-display-id-block_2 .view-footer{margin-bottom:30px}}.view-downloads .view-content::after{clear:both;content:"";display:table}@media screen and (min-width:520px){.view-downloads .view-content{grid-gap:20px;display:grid;grid-template-columns:1fr 1fr}.browser-ie11 .view-downloads .view-content{display:flex;flex-wrap:wrap;margin:-20px}.browser-ie11 .view-downloads .view-content>.views-row{margin:20px;flex:1 1 calc(50% - 40px);width:calc(50% - 40px);max-width:calc(50% - 40px)}}@media screen and (min-width:960px){.view-downloads .view-content{grid-template-columns:1fr 1fr 1fr}.browser-ie11 .view-downloads .view-content>.views-row{grid-basis:calc(33.3333333333% - 40px);width:calc(33.3333333333% - 40px);max-width:calc(33.3333333333% - 40px)}}@media screen and (min-width:1100px){.view-downloads .view-content{grid-template-columns:1fr 1fr 1fr 1fr}.browser-ie11 .view-downloads .view-content>.views-row{grid-basis:calc(25% - 40px);width:calc(25% - 40px);max-width:calc(25% - 40px)}}.view-downloads .views-row{border-bottom:1px solid #716d6e;margin-bottom:30px}.view-partners.view-display-id-block_1 .view-content{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.view-partners.view-display-id-block_1 .views-row{margin:0 12px 12px;text-align:center}.view-partners.view-display-id-block_1 img{margin:0 auto}.view-partners.view-display-id-block_2{margin-top:-20px}.view-partners.view-display-id-block_2 .view-content{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.view-partners.view-display-id-block_2 .views-row{float:left;width:50%;margin-bottom:20px}@media screen and (min-width:560px){.view-partners.view-display-id-block_2 .views-row{float:left;width:25%}}@media screen and (min-width:960px){.view-partners.view-display-id-block_2 .views-row{width:20%}}.view-partners.view-display-id-block_2 .views-row a{display:block}.view-partners.view-display-id-block_2 img{margin:0 auto}.view-realisations{max-width:1400px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;padding-bottom:40px;position:relative}.view-realisations::after{clear:both;content:"";display:table}@media screen and (min-width:1958px){.view-realisations{padding-left:0;padding-right:0}}@media screen and (min-width:560px){.view-realisations{padding-bottom:100px}}.view-realisations.view-display-id-block_2 .node__link,.view-realisations.view-display-id-block_2 .node__link h2{color:#fff}.view-realisations.view-display-id-block_2 .button--secundary{--gbl-button-bg-color:#fff;--gbl-button-text-color:#716d6e}.view-realisations.view-display-id-block_2 .view-content,.view-realisations.view-display-id-page_1 .view-content{display:flex;flex-wrap:wrap}.view-realisations.view-display-id-block_2 .views-row,.view-realisations.view-display-id-page_1 .views-row{margin-bottom:40px}@media screen and (min-width:720px){.view-realisations.view-display-id-block_2 .views-row,.view-realisations.view-display-id-page_1 .views-row{width:50%;padding:0 10px}}@media screen and (min-width:960px){.view-realisations.view-display-id-block_2 .views-row,.view-realisations.view-display-id-page_1 .views-row{width:33.33%}}@media screen and (min-width:1100px){.view-realisations.view-display-id-block_2 .views-row,.view-realisations.view-display-id-page_1 .views-row{width:25%}}.view-solutions.view-display-id-page_1 .view-header{max-width:600px;margin-left:auto;margin-right:auto}@media screen and (min-width:960px){.view-solutions.view-display-id-page_1 .view-header>h2{display:none}}.view-who-is-who{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:19px;padding-right:19px}@media screen and (min-width:720px){.view-who-is-who .views-rows{display:flex;flex-wrap:wrap;justify-content:center;margin-left:-20px;margin-right:-20px}}.view-who-is-who .views-row{margin:0 auto 50px}@media screen and (min-width:720px){.view-who-is-who .views-row{width:calc(50% - 40px);margin:0 20px 80px}}@media screen and (min-width:880px){.view-who-is-who .views-row{width:calc(33.33% - 40px)}}.paragraph--view--who-is-who--who-is-who-block{max-width:1400px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;position:relative;border-top:1px solid #716d6e;text-align:center}.paragraph--view--who-is-who--who-is-who-block::after{clear:both;content:"";display:table}@media screen and (min-width:1958px){.paragraph--view--who-is-who--who-is-who-block{padding-left:0;padding-right:0}}.paragraph--view--who-is-who--who-is-who-block>h2{position:relative;top:-22px;background:#fff;padding:0 20px;color:#716d6e;font-weight:700;font-size:33px;text-transform:uppercase;display:inline-block;margin-bottom:50px}.sidebar{display:none}.container{width:1400px}
