html{-webkit-text-size-adjust:100%;line-height:1.15;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:.67em 0;}hr{box-sizing:initial;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:initial;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;-webkit-text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial;}sub{bottom:-.25em;}sup{top:-.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}[type=button],[type=reset],[type=submit],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;}fieldset{padding:.35em .75em .625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:initial;}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-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}[hidden],template{display:none;}.grid{align-items:stretch;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-1.6rem;margin-right:-1.6rem;}.grid .cell{display:inline-block;}.grid .cell>*{flex-grow:1;}.grid>.cell{box-sizing:border-box;flex-basis:0%;flex-direction:column;flex-grow:1;flex-shrink:1;max-width:100%;padding:0 1.6rem;}.grid--horizontal{flex-direction:row;}.grid--vertical{align-items:stretch;flex-direction:column;}.grid--vertical>.cell{flex-basis:auto;}.grid>.cell--1{flex:0 0 auto;width:100%;}.grid>.cell--1\/2{flex:0 0 auto;width:50%;}.grid>.cell--1\/3{flex:0 0 auto;width:33.3333333333%;}.grid>.cell--2\/3{flex:0 0 auto;width:66.6666666667%;}.grid>.cell--1\/4{flex:0 0 auto;width:25%;}.grid>.cell--1\/6{flex:0 0 auto;width:16.6666666667%;}.grid>.cell--5\/6{flex:0 0 auto;width:83.3333333333%;}.grid>.cell--3\/4{flex:0 0 auto;width:75%;}.grid>.cell--1\/5{flex:0 0 auto;width:20%;}.grid>.cell--4\/5{flex:0 0 auto;width:80%;}.grid>.cell--5\/12{flex:0 0 auto;width:41.6666666667%;}.grid>.cell--7\/12{flex:0 0 auto;width:58.3333333333%;}.grid--content-stretch .cell{display:flex;}.grid--content-stretch .cell>*{flex-grow:1;}.grid--content-unstretch .cell{display:inline-block;}.grid--content-unstretch .cell>*{flex-grow:1;}.grid--align-stretch{align-items:stretch;}.grid--align-start{align-items:flex-start;}.grid--align-end{align-items:flex-end;}.grid--align-center{align-items:center;}.grid--align-baseline{align-items:baseline;}.grid>.cell--offset-0{margin-left:0;}.grid>.cell--offset-1{margin-left:100%;}.grid>.cell--offset-1\/2{margin-left:50%;}.grid>.cell--offset-1\/3{margin-left:33.3333333333%;}.grid>.cell--offset-2\/3{margin-left:66.6666666667%;}.grid>.cell--offset-1\/4{margin-left:25%;}.grid>.cell--offset-1\/6{margin-left:16.6666666667%;}.grid>.cell--offset-5\/6{margin-left:83.3333333333%;}.grid>.cell--offset-3\/4{margin-left:75%;}.grid>.cell--offset-1\/5{margin-left:20%;}.grid>.cell--offset-4\/5{margin-left:80%;}.grid>.cell--offset-5\/12{margin-left:41.6666666667%;}.grid>.cell--offset-7\/12{margin-left:58.3333333333%;}.grid>.cell--content-stretch{display:flex;}.grid>.cell--content-stretch>*{flex-grow:1;}.grid>.cell--content-unstretch{display:inline-block;}.grid>.cell--content-unstretch>*{flex-grow:1;}*,:after,:before{box-sizing:inherit;}html{box-sizing:border-box;scroll-behavior:smooth;touch-action:manipulation;}body{-ms-overflow-style:scrollbar;margin:0 auto;padding:7rem 0 0;}img,picture{display:block;height:auto;max-width:100%;}picture img{width:100%;}button,input,legend,optgroup,select,textarea{border-radius:0;color:inherit;font-family:inherit;font-weight:inherit;line-height:inherit;max-width:100%;min-width:0;vertical-align:initial;}button,label[for]{cursor:pointer;}address{font-style:normal;}canvas{display:block;width:100%;}hr{background:none;border:none;border-top:.1rem solid;margin:2em 0;}:focus:hover{outline-width:0;}::selection{background:rgba(20,82,69,.75);color:#fff;}::placeholder{color:#737b7d;}[data-disable-scroll]{overflow:hidden;touch-action:none;}html{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;text-size-adjust:none;font-size:62.5%;}body{-webkit-text-decoration-skip:ink;font-size:1.8rem;font-weight:400;line-height:2;text-decoration-skip-ink:auto;}body,h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif;}h1,h2,h3,h4,h5,h6{font-size:1.3em;line-height:1.1;}a,b,blockquote,h1,h2,h3,h4,h5,h6,ol,p,strong,ul{margin:0;padding:0;}ol,ul{list-style:none;}b,strong{font-weight:700;}a{color:#145245;text-decoration:underline;transition:.25s ease;}a:active,a:focus,a:hover{color:#08c873;}.button,.gform .gform_button_select_files,.gform button,.gform input[type=button],.gform input[type=submit],.gform--inverted .button,.gform--inverted button,.gform--inverted input[type=submit],.gform--inverted_button,.input-button,.input-submit{align-content:center;align-items:center;background-color:#145245;border:.1rem solid #145245;border-radius:.8rem;color:#fff;cursor:pointer;display:inline-flex;flex-flow:row nowrap;font-size:1.8rem;font-weight:700;justify-content:center;line-height:1;padding:2.4rem 1.6rem;text-align:center;text-decoration:none;transition:color .25s ease,background-color .25s ease,border-color .25s ease;}.button:active,.button:focus,.button:hover,.gform .gform_button_select_files:active,.gform .gform_button_select_files:focus,.gform .gform_button_select_files:hover,.gform button:active,.gform button:focus,.gform button:hover,.gform input[type=button]:active,.gform input[type=button]:focus,.gform input[type=button]:hover,.gform input[type=submit]:active,.gform input[type=submit]:focus,.gform input[type=submit]:hover,.gform--inverted button:active,.gform--inverted button:focus,.gform--inverted button:hover,.gform--inverted input[type=submit]:active,.gform--inverted input[type=submit]:focus,.gform--inverted input[type=submit]:hover,.gform--inverted_button:active,.gform--inverted_button:focus,.gform--inverted_button:hover,.input-button:active,.input-button:focus,.input-button:hover,.input-submit:active,.input-submit:focus,.input-submit:hover{background-color:rgba(0,0,0,0);border-color:#145245;color:#145245;text-decoration:none;}.button[disabled],.gform [disabled].gform_button_select_files,.gform button[disabled],.gform input[disabled][type=button],.gform input[disabled][type=submit],.gform--inverted button[disabled],.gform--inverted input[disabled][type=submit],[disabled].gform--inverted_button,[disabled].input-button,[disabled].input-submit{background-color:#efefef;border-color:#efefef;color:#fff;cursor:not-allowed;}.button[disabled]:active,.button[disabled]:focus,.button[disabled]:hover,.gform [disabled].gform_button_select_files:active,.gform [disabled].gform_button_select_files:focus,.gform [disabled].gform_button_select_files:hover,.gform button[disabled]:active,.gform button[disabled]:focus,.gform button[disabled]:hover,.gform input[disabled][type=button]:active,.gform input[disabled][type=button]:focus,.gform input[disabled][type=button]:hover,.gform input[disabled][type=submit]:active,.gform input[disabled][type=submit]:focus,.gform input[disabled][type=submit]:hover,.gform--inverted button[disabled]:active,.gform--inverted button[disabled]:focus,.gform--inverted button[disabled]:hover,.gform--inverted input[disabled][type=submit]:active,.gform--inverted input[disabled][type=submit]:focus,.gform--inverted input[disabled][type=submit]:hover,[disabled].gform--inverted_button:active,[disabled].gform--inverted_button:focus,[disabled].gform--inverted_button:hover,[disabled].input-button:active,[disabled].input-button:focus,[disabled].input-button:hover,[disabled].input-submit:active,[disabled].input-submit:focus,[disabled].input-submit:hover{background-color:#efefef;border-color:#efefef;color:#fff;}.button--secondary,.gform .gform_button_select_files,.gform input[type=button],.gform input[type=submit],.input-button,.input-submit{background-color:#08c873;border-color:#08c873;color:#145245;}.button--secondary:active,.button--secondary:focus,.button--secondary:hover,.gform .gform_button_select_files:active,.gform .gform_button_select_files:focus,.gform .gform_button_select_files:hover,.gform input[type=button]:active,.gform input[type=button]:focus,.gform input[type=button]:hover,.gform input[type=submit]:active,.gform input[type=submit]:focus,.gform input[type=submit]:hover,.input-button:active,.input-button:focus,.input-button:hover,.input-submit:active,.input-submit:focus,.input-submit:hover{background-color:rgba(0,0,0,0);border-color:#145245;color:#145245;}.button--secondary-outline:active,.button--secondary-outline:focus,.button--secondary-outline:hover,.gform input[type=submit]:active,.gform input[type=submit]:focus,.gform input[type=submit]:hover,.input-submit:active,.input-submit:focus,.input-submit:hover{background-color:rgba(0,0,0,0);border-color:#fff;color:#fff;}.button--tertiary{background-color:rgba(0,0,0,0);border-color:#145245;color:#145245;}.button--tertiary:active,.button--tertiary:focus,.button--tertiary:hover{background-color:#08c873;border-color:#08c873;color:#fff;}.carousel__card-container{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;display:flex;flex-wrap:nowrap;gap:2.4rem;max-width:100%;overflow:hidden;overflow-x:auto;overscroll-behavior-x:contain;padding:2.5rem 0;scroll-behavior:smooth;scroll-padding-left:2.4rem;scroll-padding-right:2.4rem;scroll-snap-type:x mandatory;scrollbar-width:none;}.carousel__card-container::-webkit-scrollbar{display:none;}.carousel__text-content{margin:0 auto;max-width:120rem;width:90%;}.carousel__item{flex:1 0 auto;max-width:35rem;scroll-snap-align:start;width:80vw;}.carousel__item:first-child{margin-left:5vw;}.carousel__item:last-child{max-width:calc(35rem + 5vw);padding-right:5vw;width:85vw;}.carousel__controls{display:flex;gap:4rem;margin-left:5vw;}.carousel__next,.carousel__prev{align-items:center;background-color:rgba(0,0,0,0);border:none;color:#145245;display:flex;font-size:2rem;height:4rem;justify-content:center;width:4rem;}.carousel__next:active,.carousel__next:focus,.carousel__next:hover,.carousel__prev:active,.carousel__prev:focus,.carousel__prev:hover{color:#08c873;}.carousel__next:disabled,.carousel__prev:disabled{opacity:.4;}.carousel__prev{transform:rotate(180deg);}.contact-block{color:#fff;}.contact-block__content{display:flex;flex-direction:column;gap:2.4rem;}.contact-block__details .heading{color:#fff;margin-bottom:1.6rem;}.contact-block__link{align-items:flex-start;color:#fff;display:flex;gap:1.2rem;line-height:2;text-decoration:none;}.contact-block__link .icon{color:#08c873;margin-top:.8rem;}.contact-block__image{border-radius:1.6rem;overflow:hidden;}.contact-block__form{background-color:#fff;border-radius:1.6rem;padding:1.6rem;}.contact-block__inner{display:flex;flex-direction:column;gap:5.6rem;}.card-grid__header{text-align:center;}.card-grid__text{margin:2.4rem auto 0;max-width:80%;}.card-grid__card-container{margin-top:5.6rem;}.container{margin:0 auto;max-width:129.6rem;width:90%;}.container--small{max-width:94rem;}.cta-block__inner{background-color:#145245;border-radius:3.2rem;color:#fff;overflow:hidden;}.cta-block__content{display:flex;flex-direction:column;gap:1.6rem;padding:3.2rem;}.cta{align-items:center;display:flex;font-weight:700;gap:1.6rem;line-height:1.2;text-decoration:none;}.cta .icon{flex-shrink:0;transition:translate .25s ease;}.cta:active .icon,.cta:focus .icon,.cta:hover .icon{translate:.4rem 0;}.cta--reverse{flex-direction:row-reverse;justify-content:flex-end;}.cta--reverse .icon{rotate:.5turn;}.cta--reverse:active .icon,.cta--reverse:focus .icon,.cta--reverse:hover .icon{translate:-.4rem 0;}.cta--primary{color:#145245;}.cta--secondary{color:#08c873;}.dropdown__select{-webkit-appearance:none;appearance:none;background:url("https://cdn-ilbkddj.nitrocdn.com/ERRDWwfTzrQslvsczbrrxqzAmXmURQGS/assets/images/optimized/rev-96f3366/www.gorillaservices.eu/app/themes/gorilla-services/img/chevron-down-green.svg") no-repeat right 1.5rem top 50% rgba(0,0,0,0);border:.2rem solid #145245;border-radius:6.4rem;color:#145245;font-size:1.8rem;font-weight:700;padding:.6em 3em .6em 1.5em;transition:.25s ease;}.dropdown__select::-ms-expand{display:none;}.dropdown__select:active,.dropdown__select:focus,.dropdown__select:hover{border-color:#08c873;color:#08c873;}.feature+.feature{margin-top:7.2rem;}.feature .grid--reverse{flex-direction:row-reverse;}.dropdown__select.nitro-lazy{background-image:none !important;}.feature__grid--background{display:grid;grid-template-columns:.05fr minmax(0,.9fr) .05fr;grid-template-rows:.14fr minmax(0,.7fr) .16fr;}.feature__shape{grid-column:2/3;grid-row:1/-1;}.feature__shape svg{height:auto;max-width:100%;width:100%;}.feature__image{grid-column:1/-1;grid-row:2/3;}.feature__image img,.feature__video{border-radius:1.6rem;}.feature__video{grid-column:1/-1;grid-row:2/3;height:100%;object-fit:cover;width:100%;}.feature__content{align-items:flex-start;display:flex;flex-direction:column;gap:1.6rem;}.feature__title{font-size:3.2rem;font-weight:600;}.feature-block{color:#fff;}.feature-block__header{text-align:center;}.feature-block__grid{margin-top:7.2rem;}.feature-list__item{display:flex;font-weight:700;gap:.8rem;list-style:none;}.feature-list__item .icon{color:#08c873;flex-shrink:0;translate:0 1rem;}.feature-list__item--semibold{font-weight:400;}.filters{display:flex;flex-direction:column;gap:2.4rem;padding-bottom:2.4rem;}.filters__title{font-size:1.8rem;}.filters__items{display:flex;flex-direction:column;gap:2.4rem;}.filters .dropdown,.filters .dropdown__select{width:100%;}.footer{--spacing:3.2rem;}.footer__list{font-size:1.6rem;margin-top:var(--spacing);}.footer__list--sublist{margin-top:0;}.footer__list-title{font-weight:600;}.footer__list-item{line-height:1;}.footer__list-item:not(:first-of-type){margin-top:var(--spacing);}.footer__list-item .footer__list-item--subitem{margin-top:1.6rem;}.footer__list-link{color:#1f1f1f;text-decoration:none;}.footer__bottom-inner{border-top:.1rem solid #1f1f1f;margin-top:4.8rem;}.footer__copyright{margin-top:3.2rem;}.footer__copyright .footer__list-item{opacity:.8;}.grid .footer__logo{flex-grow:0;}.gform .gfield_checkbox .gchoice,.gform .gfield_checkbox li,.gform .ginput_container_consent,.input-checkbox{padding-left:3rem;position:relative;}.gform .gfield_checkbox .gchoice+.gchoice,.gform .gfield_checkbox .gchoice+.ginput_container_consent,.gform .gfield_checkbox .gchoice+.input-checkbox,.gform .gfield_checkbox .gchoice+li,.gform .gfield_checkbox .ginput_container_consent+.gchoice,.gform .gfield_checkbox .ginput_container_consent+li,.gform .gfield_checkbox .input-checkbox+.gchoice,.gform .gfield_checkbox .input-checkbox+li,.gform .gfield_checkbox li+.gchoice,.gform .gfield_checkbox li+.ginput_container_consent,.gform .gfield_checkbox li+.input-checkbox,.gform .gfield_checkbox li+li,.gform .ginput_container_consent+.ginput_container_consent,.gform .ginput_container_consent+.input-checkbox,.gform .input-checkbox+.ginput_container_consent,.input-checkbox+.input-checkbox{margin-top:1rem;}.gform .gfield_checkbox .gchoice input[type=checkbox],.gform .gfield_checkbox li input[type=checkbox],.gform .ginput_container_consent input[type=checkbox],.input-checkbox input[type=checkbox]{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;width:1px;}.gform .gfield_checkbox .gchoice input[type=checkbox] a:focus,.gform .gfield_checkbox .gchoice input[type=checkbox] button:focus,.gform .gfield_checkbox .gchoice input[type=checkbox] input:focus,.gform .gfield_checkbox .gchoice input[type=checkbox].focusable:focus,.gform .gfield_checkbox li input[type=checkbox] a:focus,.gform .gfield_checkbox li input[type=checkbox] button:focus,.gform .gfield_checkbox li input[type=checkbox] input:focus,.gform .gfield_checkbox li input[type=checkbox].focusable:focus,.gform .ginput_container_consent input[type=checkbox] a:focus,.gform .ginput_container_consent input[type=checkbox] button:focus,.gform .ginput_container_consent input[type=checkbox] input:focus,.gform .ginput_container_consent input[type=checkbox].focusable:focus,.input-checkbox input[type=checkbox] a:focus,.input-checkbox input[type=checkbox] button:focus,.input-checkbox input[type=checkbox] input:focus,.input-checkbox input[type=checkbox].focusable:focus{clip:auto;height:auto;position:static;width:auto;}.gform .gfield_checkbox .gchoice input[type=checkbox]:checked+label:after,.gform .gfield_checkbox li input[type=checkbox]:checked+label:after,.gform .ginput_container_consent input[type=checkbox]:checked+label:after,.input-checkbox input[type=checkbox]:checked+label:after{display:inline-block;}.gform .gfield_checkbox .gchoice label,.gform .gfield_checkbox li label,.gform .ginput_container_consent label,.input-checkbox label{font-size:1.6rem;}.gform .gfield_checkbox .gchoice label:after,.gform .gfield_checkbox .gchoice label:before,.gform .gfield_checkbox li label:after,.gform .gfield_checkbox li label:before,.gform .ginput_container_consent label:after,.gform .ginput_container_consent label:before,.input-checkbox label:after,.input-checkbox label:before{content:"";position:absolute;}.gform .gfield_checkbox .gchoice label:before,.gform .gfield_checkbox li label:before,.gform .ginput_container_consent label:before,.input-checkbox label:before{background-color:#fff;border:.1rem solid #e4e4e4;border-radius:.8rem;box-shadow:inset 0 .1rem .2rem rgba(31,31,31,.2);height:2.4rem;left:0;top:.6rem;width:2.4rem;}.gform .gfield_checkbox .gchoice label:after,.gform .gfield_checkbox li label:after,.gform .ginput_container_consent label:after,.input-checkbox label:after{background-image:url("https://cdn-ilbkddj.nitrocdn.com/ERRDWwfTzrQslvsczbrrxqzAmXmURQGS/assets/images/optimized/rev-96f3366/www.gorillaservices.eu/app/themes/gorilla-services/img/checkmark.svg");background-position:50%;background-repeat:no-repeat;background-size:contain;display:none;height:1.6rem;left:.4rem;top:1rem;width:1.6rem;}.gform .gfield_radio .gchoice,.gform .gfield_radio li,.input-radio{margin-top:.5rem;padding-left:3rem;position:relative;}.gform .gfield_radio .gchoice+.gchoice,.gform .gfield_radio .gchoice+.input-radio,.gform .gfield_radio .gchoice+li,.gform .gfield_radio .input-radio+.gchoice,.gform .gfield_radio .input-radio+li,.gform .gfield_radio li+.gchoice,.gform .gfield_radio li+.input-radio,.gform .gfield_radio li+li,.input-radio+.input-radio{margin-top:1rem;}.gform .gfield_radio .gchoice input[type=radio],.gform .gfield_radio li input[type=radio],.input-radio input[type=radio]{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;width:1px;}.gform .gfield_radio .gchoice input[type=radio] a:focus,.gform .gfield_radio .gchoice input[type=radio] button:focus,.gform .gfield_radio .gchoice input[type=radio] input:focus,.gform .gfield_radio .gchoice input[type=radio].focusable:focus,.gform .gfield_radio li input[type=radio] a:focus,.gform .gfield_radio li input[type=radio] button:focus,.gform .gfield_radio li input[type=radio] input:focus,.gform .gfield_radio li input[type=radio].focusable:focus,.input-radio input[type=radio] a:focus,.input-radio input[type=radio] button:focus,.input-radio input[type=radio] input:focus,.input-radio input[type=radio].focusable:focus{clip:auto;height:auto;position:static;width:auto;}.gform .gfield_radio .gchoice input[type=radio]:checked+label:after,.gform .gfield_radio li input[type=radio]:checked+label:after,.input-radio input[type=radio]:checked+label:after{display:inline-block;}.gform .gfield_radio .gchoice label,.gform .gfield_radio li label,.input-radio label{font-size:1.6rem;}.gform .gfield_radio .gchoice label:after,.gform .gfield_radio .gchoice label:before,.gform .gfield_radio li label:after,.gform .gfield_radio li label:before,.input-radio label:after,.input-radio label:before{border-radius:50%;content:"";position:absolute;}.gform .gfield_radio .gchoice label:before,.gform .gfield_radio li label:before,.input-radio label:before{background-color:#fff;border:.1rem solid #e4e4e4;box-shadow:inset 0 .1rem .2rem rgba(31,31,31,.2);height:2.4rem;left:0;top:.6rem;width:2.4rem;}.gform .gfield_radio .gchoice label:after,.gform .gfield_radio li label:after,.input-radio label:after{background-color:#145245;display:none;height:1.4rem;left:.5rem;top:1.1rem;width:1.4rem;}.gform input[readonly],.gform input[type=email],.gform input[type=number],.gform input[type=password],.gform input[type=search],.gform input[type=tel],.gform input[type=text],.gform input[type=url],.gform textarea,.input-email,.input-number,.input-password,.input-search,.input-tel,.input-text,.input-url,.textarea{-webkit-appearance:none;background-color:#fff;border:0 solid rgba(0,0,0,0);border-radius:.8rem;color:#145245;font-size:1.6rem;height:5rem;line-height:1.5;padding:1.4rem 2.4rem;}.gform input[readonly]:focus,.gform input[type=email]:focus,.gform input[type=number]:focus,.gform input[type=password]:focus,.gform input[type=search]:focus,.gform input[type=tel]:focus,.gform input[type=text]:focus,.gform input[type=url]:focus,.gform textarea:focus,.input-email:focus,.input-number:focus,.input-password:focus,.input-search:focus,.input-tel:focus,.input-text:focus,.input-url:focus,.textarea:focus{box-shadow:inset 0 -2px 0 #145245;}.gform input[readonly]:focus-visible,.gform input[type=email]:focus-visible,.gform input[type=number]:focus-visible,.gform input[type=password]:focus-visible,.gform input[type=search]:focus-visible,.gform input[type=tel]:focus-visible,.gform input[type=text]:focus-visible,.gform input[type=url]:focus-visible,.gform textarea:focus-visible,.input-email:focus-visible,.input-number:focus-visible,.input-password:focus-visible,.input-search:focus-visible,.input-tel:focus-visible,.input-text:focus-visible,.input-url:focus-visible,.textarea:focus-visible{outline:none;}.gform select,.select{background-color:#fff;border-radius:1.6rem;color:#737b7d;display:flex;flex-direction:column;font-size:1.6rem;height:auto;padding:0 1.6rem;}.gform select:not([multiple]):not([size]),.select:not([multiple]):not([size]){-webkit-appearance:none;appearance:none;background-image:url("https://cdn-ilbkddj.nitrocdn.com/ERRDWwfTzrQslvsczbrrxqzAmXmURQGS/assets/images/optimized/rev-96f3366/www.gorillaservices.eu/app/themes/gorilla-services/img/chevron-down-green.svg");background-position:right 1rem center;background-repeat:no-repeat;background-size:2rem 1rem;padding:1.6rem;}.gform select:not([multiple]):not([size]).nitro-lazy,.select:not([multiple]):not([size]).nitro-lazy{background-image:none !important;}.gform select:not([multiple]):not([size])::-ms-expand,.select:not([multiple]):not([size])::-ms-expand{display:none;}.gform select>option,.select>option{flex:1 0 auto;padding:1.6rem .8rem;}.gform select>option:active,.gform select>option:focus,.gform select>option:hover,.select>option:active,.select>option:focus,.select>option:hover{background-color:rgba(0,0,0,0);color:#08c873;font-weight:700;}.gform select>option:checked,.select>option:checked{background-color:#08c873;font-weight:700;}.gform .gform_button_select_files,.gform input[type=button],.input-button{height:4rem;}.gform textarea,.textarea{min-height:15rem;padding:1.4rem 2.4rem;}.ui-datepicker{background-color:#fff;box-shadow:.1rem .1rem .5rem rgba(31,31,31,.25);display:none;}.ui-datepicker-calendar thead tr{display:flex;flex-flow:row nowrap;justify-content:space-between;padding:0 .5rem;}.ui-datepicker-calendar thead tr th{background:0;color:rgba(31,31,31,.5);cursor:auto;display:block;flex:0 0 auto;font-size:1.4rem;font-weight:400;height:2.4rem;line-height:2.4rem;margin:0;text-align:center;width:3.5rem;}.ui-datepicker-calendar tbody tr{display:flex;flex-flow:row nowrap;justify-content:space-between;padding:0 .5rem;}.ui-datepicker-calendar tbody tr td{align-items:center;border:.1rem solid rgba(0,0,0,0);border-radius:50%;box-sizing:border-box;color:#1f1f1f;cursor:pointer;display:inline-flex;flex:0 0 auto;height:3.5rem;justify-content:center;line-height:3.5rem;margin:0;text-align:center;width:3.5rem;}.ui-datepicker-calendar tbody tr td a{color:#1f1f1f;font-weight:400;}.ui-datepicker-calendar tbody tr td:active,.ui-datepicker-calendar tbody tr td:focus,.ui-datepicker-calendar tbody tr td:hover{background-color:#f5f5f5;border-color:#f5f5f5;}.ui-datepicker-calendar tbody tr td.ui-datepicker-current-day{background-color:#5dbba7;border-color:#5dbba7;}.ui-datepicker-calendar tbody tr td.ui-datepicker-current-day a{color:#fff;}.ui-datepicker-calendar tbody tr td.ui-datepicker-other-month span{color:rgba(245,245,245,.25);}.ui-datepicker-calendar tbody tr td.ui-datepicker-today{border-color:#145245;}.ui-datepicker-calendar tbody tr td.ui-datepicker-today:active,.ui-datepicker-calendar tbody tr td.ui-datepicker-today:focus,.ui-datepicker-calendar tbody tr td.ui-datepicker-today:hover{background-color:#145245;border-color:#145245;}.ui-datepicker-calendar tbody tr td.ui-datepicker-today:active a,.ui-datepicker-calendar tbody tr td.ui-datepicker-today:focus a,.ui-datepicker-calendar tbody tr td.ui-datepicker-today:hover a{color:#fff;}.ui-datepicker-month{-webkit-appearance:none;appearance:none;background-color:#fff;border:none;font-size:2rem;outline:none;text-indent:2rem;}.ui-datepicker-next{align-items:center;display:flex;height:2rem;justify-content:center;position:absolute;right:1rem;top:1.2rem;width:2rem;}.ui-datepicker-next span{display:none;}.ui-datepicker-next:before{color:#1f1f1f;content:"›";font-size:3.4rem;}.ui-datepicker-prev{align-items:center;display:flex;height:2rem;justify-content:center;left:1rem;position:absolute;top:1.2rem;width:2rem;}.ui-datepicker-prev span{display:none;}.ui-datepicker-prev:before{color:#1f1f1f;content:"‹";font-size:3.4rem;}.ui-datepicker-title{display:flex;flex-flow:column nowrap;padding:0 .5rem;}.ui-datepicker-year{border:.1rem solid #e4e4e4;border-radius:0;font-size:1.6rem;margin:0;min-height:4.2rem;outline:0;padding:.9rem 0;text-indent:.8rem;}.form-block__inner{background-color:#145245;border-radius:3.2rem;color:#fff;padding:3.2rem;position:relative;z-index:1;}.form-block--grey{position:relative;}.form-block--grey:before{background-color:#f5f5f5;bottom:-7.2rem;content:"";height:45%;left:0;max-height:40vw;position:absolute;right:0;z-index:0;}.form-block__content{display:flex;flex-direction:column;gap:1.6rem;}.gform .gsection_title,.heading{color:#1f1f1f;font-family:Montserrat,sans-serif;font-weight:700;line-height:1.1;word-break:break-word;}.heading--1{font-size:4rem;}.heading--2{font-size:3.2rem;line-height:1.25;}.gform .gsection_title,.heading--3{font-size:2.4rem;font-weight:600;}.heading--4{font-size:2.2rem;}.heading--5{font-size:2rem;}.heading--6{font-size:1.8rem;}.grid{row-gap:3.2rem;}.grid>.cell{display:flex;}.green-header{background-color:#145245;color:#fff;padding:4rem 0;position:relative;}.green-header--has-image{padding:4rem 0 0;}.green-header--has-image:before{background-color:#fff;content:"";height:30%;left:0;position:absolute;top:70%;width:100%;}.green-header--show-line .green-header__title{margin-bottom:2.4rem;}.green-header--show-line .green-header__title:after{background-color:#fff;bottom:0;content:"";height:.2rem;left:0;max-width:24.1rem;position:absolute;width:50%;}.green-header .container{position:relative;}.green-header .cta{color:#08c873;margin-bottom:1.6rem;}.green-header__title{color:#fff;padding-bottom:3.2rem;position:relative;}.green-header__image{aspect-ratio:1076/540;background-color:#f5f5f5;border-radius:1.6rem;margin-top:4rem;overflow:hidden;width:100%;}.green-header__tags{align-items:center;display:flex;flex-wrap:wrap;gap:2.4rem;}.green-header__tag .icon{color:#08c873;}.gform .gf_clear,.gform .screen-reader-text,.visually-hidden{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;width:1px;}.gform .focusable.gf_clear:focus,.gform .focusable.screen-reader-text:focus,.gform .gf_clear a:focus,.gform .gf_clear button:focus,.gform .gf_clear input:focus,.gform .screen-reader-text a:focus,.gform .screen-reader-text button:focus,.gform .screen-reader-text input:focus,.visually-hidden a:focus,.visually-hidden button:focus,.visually-hidden input:focus,.visually-hidden.focusable:focus{clip:auto;height:auto;position:static;width:auto;}.wysiwyg+.gform{margin-top:2rem;}.gform legend{color:#fff;font-size:2rem;font-weight:700;margin-bottom:1.6rem;}.gform .gfield{flex:1 1 100%;}.gform .gfield+.gfield{margin-top:2.4rem;}.gform .gfield_description{font-size:1.2rem;}.gform .gfield_label>.gfield_required{margin-left:.5rem;}.gform .gform_wrapper.gravity-theme .gfield_required{color:#08c873;}.gform .ginput_complex{display:flex;flex-flow:row wrap;justify-content:space-between;margin-top:-1rem;}.gform .ginput_complex>*{display:flex;flex:0 0 100%;flex-flow:column nowrap;}.gform .ginput_container_checkbox+.gfield_description,.gform .ginput_container_consent+.gfield_description,.gform .ginput_container_radio+.gfield_description{padding-left:3rem;}.gform .ginput_container_date input[type=text]{background-image:url("https://www.gorillaservices.eu/app/themes/gorilla-services/img/calendar.svg");background-position-x:calc(100% - 1rem);background-position-y:center;background-repeat:no-repeat;background-size:3rem;}.gform .ginput_container_date input[type=text].nitro-lazy{background-image:none !important;}.gform .ginput_container_date .custom-gravity-calendar .screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;width:1px;}.gform .ginput_container_date .custom-gravity-calendar .screen-reader-text a:focus,.gform .ginput_container_date .custom-gravity-calendar .screen-reader-text button:focus,.gform .ginput_container_date .custom-gravity-calendar .screen-reader-text input:focus,.gform .ginput_container_date .custom-gravity-calendar .screen-reader-text.focusable:focus{clip:auto;height:auto;position:static;width:auto;}.gform .gform_fields{display:flex;flex-flow:row wrap;}.gform .gform_footer{margin-top:3.2rem;}.gform .gform_heading{display:none;}.gform .gform_wrapper{margin:0;position:relative;}.gform .gf_progressbar{background-color:#145245;border-radius:1.4rem;}.gform .gf_progressbar_percentage{background-color:#145245;border-radius:1rem 0 0 1rem;color:#fff;font-size:1.4rem;text-align:right;}.gform .gf_progressbar_percentage.percentbar_100{border-radius:1.4rem;}.gform .gf_progressbar_title{font-size:1.2rem;}.gform .gf_progressbar_wrapper{margin-bottom:2rem;}.gform .hidden_label .gfield_label{display:none;}.gform .large,.gform .medium,.gform .small{width:100%;}.gform__footer{margin-bottom:1rem;}.gform .euro-field .ginput_container{display:flex;}.gform .euro-field .ginput_container:before{align-items:center;background-color:#f5f5f5;border-bottom:.1rem solid #e4e4e4;border-bottom-left-radius:.8rem;border-left:.1rem solid #e4e4e4;border-top:.1rem solid #e4e4e4;border-top-left-radius:.8rem;content:"€";display:flex;height:inherit;justify-content:center;width:3rem;}.gform .euro-field .ginput_container input[type=text]{border-bottom-left-radius:0;border-top-left-radius:0;}.gform .gform_anchor{scroll-margin-top:7rem;}.admin-bar .gform .gform_anchor{top:10.2rem;}.gform .gform_validation_container{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;width:1px;}.gform .gform_validation_container a:focus,.gform .gform_validation_container button:focus,.gform .gform_validation_container input:focus,.gform .gform_validation_container.focusable:focus{clip:auto;height:auto;position:static;width:auto;}.gform .gform_drop_instructions{display:none;}.gform .gform_button_select_files:active,.gform .gform_button_select_files:focus,.gform .gform_button_select_files:hover{background-color:rgba(0,0,0,0) !important;border-color:#fff !important;color:#fff !important;}.gform label{font-size:1.8rem;font-weight:700;}.gform fieldset{border:0;margin:0;padding:0;}.gform.js-submitted :invalid:not(form){border-color:#ff014f;color:#ff014f;}.gform .gform_validation_error .gform_submission_error,.gform .gform_validation_error .validation_message{color:#ff014f;font-size:1.2rem;}.gform .gform_validation_error .gform_submission_error{font-size:1.6rem;margin-bottom:2rem;}.gform .gform_validation_error .gfield_error .gfield_label,.gform .gform_validation_error .gfield_error .gform_button_select_files,.gform .gform_validation_error .gfield_error input,.gform .gform_validation_error .gfield_error label:before,.gform .gform_validation_error .gfield_error select,.gform .gform_validation_error .gfield_error textarea{background:#fff;border-color:#ff014f;color:#ff014f;}.section.form .gform .gform_validation_error .gfield_error .gfield_label,.section.form .gform .gform_validation_error .gfield_error .gform_button_select_files,.section.form .gform .gform_validation_error .gfield_error input,.section.form .gform .gform_validation_error .gfield_error label:before,.section.form .gform .gform_validation_error .gfield_error select,.section.form .gform .gform_validation_error .gfield_error textarea{border-color:#ff014f;color:#ff014f;}.gform .ginput_container_fileupload .validation_message{color:#ff014f;font-size:1.2rem;}.gform .ginput_preview{align-items:center;background:#f5f5f5;border-radius:.5em;display:flex;gap:1em;padding:.5em 1em;}.gform .gform_delete{cursor:pointer;}.gform--inverted,.gform--inverted label,.gform--inverted legend{color:#145245;}.gform--inverted input,.gform--inverted textarea{background-color:#efefef !important;}.gform--inverted .button,.gform--inverted .gform--inverted_button,.gform--inverted button,.gform--inverted input[type=submit],.gform--inverted_button{background-color:#145245 !important;border-color:#145245 !important;color:#fff !important;}.gform--inverted .button:active,.gform--inverted .button:focus,.gform--inverted .button:hover,.gform--inverted button:active,.gform--inverted button:focus,.gform--inverted button:hover,.gform--inverted input[type=submit]:active,.gform--inverted input[type=submit]:focus,.gform--inverted input[type=submit]:hover,.gform--inverted_button:active,.gform--inverted_button:focus,.gform--inverted_button:hover{background-color:rgba(0,0,0,0) !important;border-color:#145245 !important;color:#145245 !important;}.grecaptcha-badge{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;width:1px;}.grecaptcha-badge a:focus,.grecaptcha-badge button:focus,.grecaptcha-badge input:focus,.grecaptcha-badge.focusable:focus{clip:auto;height:auto;position:static;width:auto;}.icon{fill:currentColor;display:inline-block;height:1em;pointer-events:none;position:relative;vertical-align:-.125em;width:1em;}.icon-card{--space:3.2rem;background:#fff;border-radius:1.6rem;display:flex;flex-direction:column;gap:var(--space);height:100%;padding:3.2rem 2.4rem;}.icon-card--highlight{background:#145245;color:#fff;justify-content:center;text-align:center;}.icon-card--highlight .icon{margin:0 auto;}.icon-card--highlight .heading{color:#fff;height:min-content !important;}.icon-card--highlight .button{align-self:center;}.icon-card__header{display:flex;flex-direction:column;gap:1.6rem;}.icon-card__header .heading{height:var(--card-grid-title-height);}.icon-card__header .icon{flex-shrink:0;font-size:3.2rem;}.icon-card__divider{background:#145245;height:.1rem;max-width:7.5rem;}.icon-card .cta{margin-top:auto;}.image-block__image{aspect-ratio:2560/1706;border-radius:1.6rem;overflow:hidden;}.image-video-text-block .grid--reverse{flex-direction:row-reverse;}.image-video-text-block__grid{display:grid;}.image-video-text-block__grid--portrait{grid-template-columns:.07fr minmax(0,.86fr) .07fr;grid-template-rows:.15fr minmax(0,.86fr) .15fr;}.image-video-text-block__grid--landscape{grid-template-columns:.05fr minmax(0,.9fr) .05fr;grid-template-rows:.14fr minmax(0,.71fr) .15fr;}.image-video-text-block__shape--portrait{grid-column:1/-1;grid-row:2/3;}.image-video-text-block__shape--landscape{grid-column:2/3;grid-row:1/-1;}.image-video-text-block__shape svg{height:auto;max-width:100%;width:100%;}.image-video-text-block__image--portrait{grid-column:2/3;grid-row:1/-1;}.image-video-text-block__image--landscape{grid-column:1/-1;grid-row:2/3;}.image-video-text-block__image img{border-radius:1.6rem;}.image-video-text-block__video{border-radius:1.6rem;grid-column:1/-1;grid-row:2/3;height:100%;object-fit:cover;width:100%;}.image-video-text-block__content{display:flex;flex-direction:column;gap:2.4rem;}.language-switch{display:flex;list-style:none;}.language-switch__link{color:#1f1f1f;font-size:1.4rem;font-weight:500;padding:1.6rem .4rem;text-decoration:none;transition:color .25s ease;}.language-switch__link:active,.language-switch__link:focus,.language-switch__link:hover{color:#08c873;}.language-switch__item--current .language-switch__link{font-weight:700;}.logos__container{margin-top:3.2rem;}.logos .section-header{text-align:center;}.logos__image-container{align-items:center;display:flex;height:100%;justify-content:center;}.logos__image{filter:grayscale(100%);transition:.25s ease;}.logos__image:active,.logos__image:focus,.logos__image:hover{filter:grayscale(0);}.nav-bar{--padding-buttons:5vw;background-color:#fff;left:0;position:fixed;right:0;top:0;z-index:20;}.nav-bar__inner{align-items:center;display:flex;height:7rem;justify-content:space-between;}.nav-bar__logo{max-width:12rem;}.nav-bar__button-wrapper{align-self:stretch;display:flex;margin-right:calc(( var(--padding-buttons) ) * -1);}.nav-bar__button{align-items:center;background-color:rgba(0,0,0,0);border:none;color:#145245;display:flex;flex:0 0 auto;font-size:1.8rem;height:100%;margin:0;padding:0 var(--padding-buttons);}.nav-bar__button .icon{font-size:2rem;}.nav-bar .icon--close,[data-navbar-menu-opened] .nav-bar .icon--hamburger{display:none;}[data-navbar-menu-opened] .nav-bar .icon--close{display:block;}.navigation{--padding-nav:9.4rem;--menu-items-gap:3.6rem;background:#fff;border-radius:0 0 .8rem .8rem;bottom:auto;display:flex;flex-direction:column-reverse;justify-content:flex-end;left:0;max-height:100dvh;padding:var(--padding-nav) 0;position:fixed;right:0;top:0;transition:translate .25s ease-out,translate .25s ease-in;translate:0 -140%;z-index:10;}[data-navbar-menu-opened] .navigation{translate:none;}.navigation__container{display:flex;flex-direction:column-reverse;overflow:scroll;}.navigation__top-inner{margin-bottom:2rem;}.navigation__top-menu{margin-top:1.6rem;}.navigation__top-menu-inner{display:flex;gap:var(--menu-items-gap);}.navigation__top-menu-link{color:#1f1f1f;font-size:1.4rem;letter-spacing:.02rem;text-decoration:none;}.navigation__top-menu-link[aria-current=page]{color:#08c873;}.navigation__top-menu .icon{font-size:1.2rem;}.navigation__inner{display:flex;flex-direction:column;height:100%;justify-content:space-between;}.navigation__logo{display:none;}.navigation__menu{--font-weight:700;}.navigation__menu-item{border-bottom:.1rem solid #e4e4e4;font-weight:var(--font-weight);padding:2.4rem 0 .4rem;}.navigation__menu-item:first-of-type{padding-top:0;}.navigation__menu-item.current-menu-item .navigation__menu-button,.navigation__menu-item.current-menu-item .navigation__menu-link{color:#08c873;}.navigation__menu-link{color:#1f1f1f;display:block;font-weight:var(--font-weight);text-decoration:none;}.navigation__menu-button{align-items:center;background:none;border:none;color:#1f1f1f;display:flex;gap:.8rem;justify-content:space-between;padding:0;transition:color .25s ease;width:100%;}.navigation__menu-button:active,.navigation__menu-button:focus,.navigation__menu-button:hover{color:#08c873;}.navigation__menu-button--alternate{font-weight:700;gap:.8rem;justify-content:flex-start;}.navigation__menu-button--alternate .navigation__menu-button-icon{rotate:90deg;}.navigation__menu-button span{pointer-events:none;}.navigation__menu-button-icon{font-size:1.2rem;rotate:-90deg;}.navigation__cta{bottom:2rem;display:flex;justify-content:center;left:5%;padding-top:2rem;position:absolute;right:5%;}.navigation__subnav-menu{background:#fff;bottom:0;left:0;max-height:calc(100% - 10rem);overflow-x:hidden;overflow-y:auto;padding-top:var(--padding-nav);position:absolute;right:0;top:0;transition:translate .25s ease-out,translate .25s ease-in;translate:100% 0;z-index:10;}.navigation__subnav-menu[data-navigation-subnav-menu-opened]{translate:none;}.navigation__subnav-menu-list{padding-top:2.4rem;}.navigation__subnav-menu .navigation__menu-link{font-weight:400;}.navigation__language-switch{margin-top:1.2rem;translate:-.4rem 0;}.overlay{-webkit-backdrop-filter:blur(.4rem);backdrop-filter:blur(.4rem);background:#145245;bottom:0;content:"";display:none;height:100vh;left:0;opacity:.5;position:fixed;right:0;top:7rem;z-index:5;}[data-navbar-menu-opened] .overlay{display:block;}.overview-header{background-color:#145245;color:#fff;}.overview-header__title{color:#fff;margin-bottom:2.4rem;}.overview-header__content{padding:3.6rem 0;}.text-block{margin:0 auto;}.page-header .grid--reverse{flex-direction:row-reverse;}.page-header__content{display:flex;flex-direction:column;gap:2.4rem;}.page-header__content>*{flex-shrink:0;}.page-header__button-container{display:flex;flex-wrap:wrap;gap:1.6rem;}.page-header__button-container>*{flex-shrink:0;}.page-header__image-container{display:grid;grid-template-columns:2fr 8fr 1fr;grid-template-rows:2fr 2fr 1fr;}.page-header__image img{border-radius:1.6rem;}.page-header__image--background{grid-column:1/3;grid-row:1/3;}.page-header__image--foreground{drop-shadow:0 4px 16px 0 rgba(0,0,0,.15);grid-column:2/-1;grid-row:2/-1;}.pagination{display:flex;gap:2rem;margin:0 auto;padding:4rem 0;width:-moz-fit-content;width:fit-content;}.pagination__numbers{display:flex;gap:1.6rem;}.pagination__numbers>li{height:4rem;text-decoration:none;width:4rem;}.pagination__next,.pagination__prev{align-items:center;color:#145245;display:flex;height:4rem;}.pagination__next:active,.pagination__next:focus,.pagination__next:hover,.pagination__prev:active,.pagination__prev:focus,.pagination__prev:hover{color:#08c873;}.pagination__next button,.pagination__prev button{background:none;border:none;}.pagination__prev{rotate:180deg;}.pagination__link{text-decoration:none;}.pagination__link:active,.pagination__link:focus,.pagination__link:hover{text-decoration:underline;}.pagination .page-number{align-items:center;display:flex;height:100%;justify-content:center;width:100%;}.pagination .page-number.current{background-color:#08c873;border-radius:.8rem;color:#fff;}.partners{margin-top:2.4rem;}.partners__title{font-size:1.6rem;font-weight:600;}.partners__list{align-items:center;display:flex;flex-wrap:wrap;gap:2.4rem;margin-top:.8rem;}.product-card{border-radius:1.6rem;box-shadow:0 1.1rem 1.6rem 0 rgba(0,0,0,.15);overflow:hidden;}.product-card+.product-card{margin-top:3.2rem;}.product-card--highlight .product-card__image-container{background:#efefef;}.product-card__image-container{display:grid;place-items:center;position:relative;}.product-card__image{max-height:16rem;padding:2.4rem;}.product-card__icon{display:flex;font-size:3.2rem;padding:4rem 2.4rem;}.product-card__image-padding{padding-bottom:7.2rem;}.product-card__label-wrapper{background:#fff;border-radius:1.6rem 1.6rem 0 0;bottom:0;display:grid;left:2.4rem;padding:1.2rem 2.4rem .8rem;place-items:center;position:absolute;}.product-card__label{max-height:3rem;}.product-card__content{display:flex;flex-direction:column;gap:1.6rem;padding:3.2rem 2.4rem;}.product-grid__header{display:flex;flex-direction:column;gap:2.4rem;height:min-content;}.cell .product-grid__header{flex-grow:0;}.product-grid .grid--products{margin-top:3.2rem;}.quote-block__inner{background:#145245;border-radius:1.6rem;color:#fff;padding:3.2rem 2.4rem calc(65vw + 1.6rem);position:relative;}.quote-block__content{padding:9.6rem 0 1.6rem;position:relative;}.quote-block__content:before{color:#08c873;content:"“";font-size:9.6rem;font-weight:700;left:50%;line-height:1;position:absolute;top:0;translate:-50%;}.quote-block__text{line-height:1.5;}.quote-block__caption,.quote-block__text{margin-top:1.6rem;text-align:center;}.quote-block__logo{display:flex;justify-content:center;margin:1.6rem auto 0;width:28%;}.quote-block__image{border-radius:1.6rem;bottom:-2.5rem;left:50%;overflow:hidden;position:absolute;translate:-50%;width:calc(100% - 4.8rem);}.roadmap__header{align-items:flex-start;display:flex;flex-direction:column;gap:2.4rem;}.roadmap__card-container{display:flex;flex-direction:column;margin-top:3.2rem;row-gap:3.2rem;}.roadmap--reverse .grid{flex-direction:row-reverse;}.section{padding:4.8rem 0;position:relative;}.section--gray{background:#f5f5f5;}.section--green{background:#145245;}.section-header__label{color:#145245;font-weight:700;line-height:1.3;}.section-header__label--lightgreen{color:#08c873;}.section-header__detail-container{display:flex;flex-wrap:wrap;gap:2.4rem;}.section-header__detail-container .icon{color:#08c873;font-size:2.4rem;}.section-header__detail{align-items:center;display:flex;gap:.8rem;}.section-header__detail .icon{color:#08c873;flex-shrink:0;font-size:2.4rem;}.section-header__title{margin-top:.8rem;}.section-header__title--white .heading{color:#fff;}.simple-header__image-container{padding-bottom:5rem;position:relative;}.simple-header__title{margin-bottom:2rem;}.simple-header__image{aspect-ratio:641/384;border-radius:1.6rem;overflow:hidden;width:90%;}.simple-header__image--1{background-color:#737b7d;}.simple-header__image--2{background-color:#08c873;border-radius:3.2rem;bottom:0;position:absolute;right:0;}.simple-header__grid{display:flex;flex-direction:column;gap:3.2rem;}.socials{--padding:1rem;margin-top:2.4rem;}.socials__title{font-size:1.6rem;font-weight:600;}.socials__list{display:flex;translate:calc(var(--padding) * -1) 0;}.socials__link{color:#1f1f1f;font-size:2rem;padding:var(--padding);}.step-card{--square-value:5.6rem;background:#fff;border-radius:1.6rem;filter:drop-shadow(0 1.1rem 1.6rem rgba(0,0,0,.15));margin-left:calc(var(--square-value) / 2);position:relative;}.step-card__key{background:#08c873;border-radius:100%;color:#fff;display:grid;font-size:3.2rem;font-weight:700;height:var(--square-value);left:calc(var(--square-value) / 2 * -1);line-height:1;place-items:center;position:absolute;top:50%;translate:0 -50%;width:var(--square-value);}.step-card__image-wrapper{border-radius:1.6rem 1.6rem 0 0;overflow:hidden;}.step-card__content{display:flex;flex-direction:column;gap:1.6rem;padding:3.2rem 2.4rem 3.2rem calc(1.6rem + var(--square-value) / 2);}.step-card--alternate{justify-content:flex-end;margin-left:0;margin-right:calc(var(--square-value) / 2);}.step-card--alternate .step-card__key{left:unset;right:calc(var(--square-value) / 2 * -1);}.step-card--alternate .step-card__content{flex-grow:1;padding:3.2rem calc(2.4rem + var(--square-value) / 2) 3.2rem 2.4rem;}.teaser-card{background-color:#fff;border-radius:1.6rem;box-shadow:0 1.1rem 1.6rem 0 rgba(0,0,0,.15);color:#1f1f1f;overflow:hidden;text-decoration:none;}.teaser-card,.teaser-card__content{display:flex;flex-direction:column;height:100%;}.teaser-card__content{padding:2.4rem;}.teaser-card__tags{display:flex;gap:1.6rem;}.teaser-card__tag{align-items:center;display:flex;flex-wrap:nowrap;gap:.8rem;}.teaser-card__tag .icon{color:#08c873;}.teaser-card__label{color:#08c873;font-size:1.8rem;font-weight:700;line-height:1;margin-bottom:1.6rem;}.teaser-card__image{aspect-ratio:350/272;width:100%;}.teaser-card__title{margin-bottom:.8rem;}.teaser-card__text{margin-bottom:2.4rem;}.teaser-card .cta{margin-top:auto;}.teaser-card:active .cta .icon,.teaser-card:focus .cta .icon,.teaser-card:hover .cta .icon{translate:.4rem 0;}.usps{text-align:center;}.usps .cell{align-items:center;}.usps .heading{margin-top:2.4rem;}.usps__text{margin-top:.8rem;}.usps .icon{font-size:6.4rem;}.vacancy-overview{border-bottom:.1rem solid #737b7d;}.vacancy-overview,.vacancy-overview__title{margin-bottom:2rem;}.vacancy-teaser{border-top:.1rem solid #737b7d;display:flex;}.vacancy-teaser__tags{-moz-column-gap:2.4rem;column-gap:2.4rem;display:flex;flex-wrap:wrap;}.vacancy-teaser__tag{color:#1f1f1f;gap:.8rem;}.vacancy-teaser__tag .icon{color:#08c873;}.vacancy-teaser .cta,.vacancy-teaser__tag{align-items:center;display:flex;flex:0 0 auto;flex-wrap:wrap;}.vacancy-teaser__link{display:flex;flex-direction:column;gap:.8rem;padding:2rem;text-decoration:none;}.vacancy-teaser__link .heading{transition:color .25s ease;}.vacancy-teaser__link:active .heading,.vacancy-teaser__link:focus .heading,.vacancy-teaser__link:hover .heading{color:#08c873;}.vacancy-teaser__link:active .vacancy-teaser__tag,.vacancy-teaser__link:focus .vacancy-teaser__tag,.vacancy-teaser__link:hover .vacancy-teaser__tag{color:#145245;}.vacancy-teaser__link:active .cta .icon,.vacancy-teaser__link:focus .cta .icon,.vacancy-teaser__link:hover .cta .icon{translate:.4rem 0;}.wysiwyg blockquote,.wysiwyg ol,.wysiwyg p,.wysiwyg table,.wysiwyg ul{margin-bottom:2.2rem;}.wysiwyg ol{list-style:inside;list-style-type:decimal;}.wysiwyg ul{list-style:none;margin-top:1.6rem;}.wysiwyg ul li:before{color:#08c873;content:"•";display:inline-block;font-size:2.4rem;font-weight:700;margin-left:-1em;width:.8em;}.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{font-weight:700;-webkit-hyphens:auto;hyphens:auto;margin-top:default-space(3);}.wysiwyg h2+*,.wysiwyg h3+*,.wysiwyg h4+*,.wysiwyg h5+*,.wysiwyg h6+*{margin-top:1.6rem;}.wysiwyg h2+h2,.wysiwyg h2+h3,.wysiwyg h2+h4,.wysiwyg h2+h5,.wysiwyg h2+h6,.wysiwyg h3+h2,.wysiwyg h3+h3,.wysiwyg h3+h4,.wysiwyg h3+h5,.wysiwyg h3+h6,.wysiwyg h4+h2,.wysiwyg h4+h3,.wysiwyg h4+h4,.wysiwyg h4+h5,.wysiwyg h4+h6,.wysiwyg h5+h2,.wysiwyg h5+h3,.wysiwyg h5+h4,.wysiwyg h5+h5,.wysiwyg h5+h6,.wysiwyg h6+h2,.wysiwyg h6+h3,.wysiwyg h6+h4,.wysiwyg h6+h5,.wysiwyg h6+h6{margin-top:1rem;}.wysiwyg blockquote{font-size:2.4rem;font-weight:600;line-height:1.5;margin:4rem 0;padding-top:4.8rem;position:relative;text-align:center;}.wysiwyg blockquote:before{color:#08c873;content:"“";font-size:8rem;left:50%;line-height:1;position:absolute;top:0;translate:-50%;}.wysiwyg h2:first-child,.wysiwyg h3:first-child,.wysiwyg h4:first-child,.wysiwyg ol li:first-child,.wysiwyg ol:first-child,.wysiwyg p:first-child,.wysiwyg ul li:first-child,.wysiwyg ul:first-child{margin-top:0;}.wysiwyg h2{font-size:2.4rem;}.wysiwyg h3{font-size:2.2rem;}.wysiwyg h4{font-size:2rem;}.wysiwyg h5{font-size:1.8rem;}.wysiwyg h6{font-size:1.6rem;}.wysiwyg>:first-child{margin-top:0;}.wysiwyg>:last-child{margin-bottom:0;}.wysiwyg a:not(.btn){color:#145245;}.wysiwyg a:not(.btn):active,.wysiwyg a:not(.btn):focus,.wysiwyg a:not(.btn):hover{color:#08c873;}.wysiwyg ul:not(.list-icons):not(.list-checkmarks){padding-left:1.5em;}.wysiwyg table{border:none;border-collapse:collapse;line-height:1.375;width:100%;}.wysiwyg td,.wysiwyg th{border-color:#145245;border-style:solid;border-width:0 .1rem;padding:1em;vertical-align:top;}.wysiwyg tr:first-child td{border-top-width:.1rem;}.wysiwyg tr:last-child td{border-bottom-width:.1rem;}.wysiwyg tr:nth-child(2n){background:rgba(20,82,69,.2);}.wysiwyg th{background:#145245;color:#fff;}.wysiwyg caption,.wysiwyg th{text-align:left;}.wysiwyg caption{color:#145245;font-family:Montserrat,sans-serif;font-size:2rem;font-weight:700;padding-bottom:default-space(2);}.wysiwyg br+br{display:none;}@media (min-width:30em){.grid>.cell--tiny-1{flex:0 0 auto;width:100%;}.grid>.cell--tiny-1\/2{flex:0 0 auto;width:50%;}.grid>.cell--tiny-1\/3{flex:0 0 auto;width:33.3333333333%;}.grid>.cell--tiny-2\/3{flex:0 0 auto;width:66.6666666667%;}.grid>.cell--tiny-1\/4{flex:0 0 auto;width:25%;}.grid>.cell--tiny-1\/6{flex:0 0 auto;width:16.6666666667%;}.grid>.cell--tiny-5\/6{flex:0 0 auto;width:83.3333333333%;}.grid>.cell--tiny-3\/4{flex:0 0 auto;width:75%;}.grid>.cell--tiny-1\/5{flex:0 0 auto;width:20%;}.grid>.cell--tiny-4\/5{flex:0 0 auto;width:80%;}.grid>.cell--tiny-5\/12{flex:0 0 auto;width:41.6666666667%;}.grid>.cell--tiny-7\/12{flex:0 0 auto;width:58.3333333333%;}.grid--tiny-horizontal{flex-direction:row;}.grid--tiny-vertical{align-items:stretch;flex-direction:column;}.grid--tiny-vertical>.cell{flex-basis:auto;}.grid--tiny-content-stretch .cell{display:flex;}.grid--tiny-content-stretch .cell>*{flex-grow:1;}.grid--tiny-content-unstretch .cell{display:inline-block;}.grid--tiny-content-unstretch .cell>*{flex-grow:1;}.grid>.cell--tiny-content-stretch{display:flex;}.grid>.cell--tiny-content-stretch>*{flex-grow:1;}.grid>.cell--tiny-content-unstretch{display:inline-block;}.grid>.cell--tiny-content-unstretch>*{flex-grow:1;}.grid--tiny-align-stretch{align-items:stretch;}.grid--tiny-align-start{align-items:flex-start;}.grid--tiny-align-end{align-items:flex-end;}.grid--tiny-align-center{align-items:center;}.grid--tiny-align-baseline{align-items:baseline;}.grid>.cell--tiny-offset-0{margin-left:0;}.grid>.cell--tiny-offset-1{margin-left:100%;}.grid>.cell--tiny-offset-1\/2{margin-left:50%;}.grid>.cell--tiny-offset-1\/3{margin-left:33.3333333333%;}.grid>.cell--tiny-offset-2\/3{margin-left:66.6666666667%;}.grid>.cell--tiny-offset-1\/4{margin-left:25%;}.grid>.cell--tiny-offset-1\/6{margin-left:16.6666666667%;}.grid>.cell--tiny-offset-5\/6{margin-left:83.3333333333%;}.grid>.cell--tiny-offset-3\/4{margin-left:75%;}.grid>.cell--tiny-offset-1\/5{margin-left:20%;}.grid>.cell--tiny-offset-4\/5{margin-left:80%;}.grid>.cell--tiny-offset-5\/12{margin-left:41.6666666667%;}.grid>.cell--tiny-offset-7\/12{margin-left:58.3333333333%;}html{box-sizing:border-box;}.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{-webkit-hyphens:none;hyphens:none;}}@media (min-width:48em){.grid>.cell--small-1{flex:0 0 auto;width:100%;}.grid>.cell--small-1\/2{flex:0 0 auto;width:50%;}.grid>.cell--small-1\/3{flex:0 0 auto;width:33.3333333333%;}.grid>.cell--small-2\/3{flex:0 0 auto;width:66.6666666667%;}.grid>.cell--small-1\/4{flex:0 0 auto;width:25%;}.grid>.cell--small-1\/6{flex:0 0 auto;width:16.6666666667%;}.grid>.cell--small-5\/6{flex:0 0 auto;width:83.3333333333%;}.grid>.cell--small-3\/4{flex:0 0 auto;width:75%;}.grid>.cell--small-1\/5{flex:0 0 auto;width:20%;}.grid>.cell--small-4\/5{flex:0 0 auto;width:80%;}.grid>.cell--small-5\/12{flex:0 0 auto;width:41.6666666667%;}.grid>.cell--small-7\/12{flex:0 0 auto;width:58.3333333333%;}.grid--small-horizontal{flex-direction:row;}.grid--small-vertical{align-items:stretch;flex-direction:column;}.grid--small-vertical>.cell{flex-basis:auto;}.grid--small-content-stretch .cell{display:flex;}.grid--small-content-stretch .cell>*{flex-grow:1;}.grid--small-content-unstretch .cell{display:inline-block;}.grid--small-content-unstretch .cell>*{flex-grow:1;}.grid>.cell--small-content-stretch{display:flex;}.grid>.cell--small-content-stretch>*{flex-grow:1;}.grid>.cell--small-content-unstretch{display:inline-block;}.grid>.cell--small-content-unstretch>*{flex-grow:1;}.grid--small-align-stretch{align-items:stretch;}.grid--small-align-start{align-items:flex-start;}.grid--small-align-end{align-items:flex-end;}.grid--small-align-center{align-items:center;}.grid--small-align-baseline{align-items:baseline;}.grid>.cell--small-offset-0{margin-left:0;}.grid>.cell--small-offset-1{margin-left:100%;}.grid>.cell--small-offset-1\/2{margin-left:50%;}.grid>.cell--small-offset-1\/3{margin-left:33.3333333333%;}.grid>.cell--small-offset-2\/3{margin-left:66.6666666667%;}.grid>.cell--small-offset-1\/4{margin-left:25%;}.grid>.cell--small-offset-1\/6{margin-left:16.6666666667%;}.grid>.cell--small-offset-5\/6{margin-left:83.3333333333%;}.grid>.cell--small-offset-3\/4{margin-left:75%;}.grid>.cell--small-offset-1\/5{margin-left:20%;}.grid>.cell--small-offset-4\/5{margin-left:80%;}.grid>.cell--small-offset-5\/12{margin-left:41.6666666667%;}.grid>.cell--small-offset-7\/12{margin-left:58.3333333333%;}html{box-sizing:border-box;}.filters{align-items:center;flex-direction:row;}.filters .dropdown,.filters .dropdown__select{width:-moz-fit-content;width:fit-content;}.filters__items{flex-direction:row;}.heading--1{font-size:5rem;}.gform .gform_anchor{scroll-margin-top:17.5rem;}.admin-bar .gform .gform_anchor{scroll-margin-top:20.7rem;}.gform [id*=gform_preview_]{margin-bottom:.5em;margin-left:33.333333%;margin-top:.5em;}.gform .left_label .gfield{align-items:flex-start;display:flex;flex-flow:row wrap;justify-content:space-between;}.gform .left_label .gfield.gfield_html{display:block;}.gform .left_label .gfield.gform_validation_container{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;width:1px;}.gform .left_label .gfield.gform_validation_container a:focus,.gform .left_label .gfield.gform_validation_container button:focus,.gform .left_label .gfield.gform_validation_container input:focus,.gform .left_label .gfield.gform_validation_container.focusable:focus{clip:auto;height:auto;position:static;width:auto;}.gform .left_label .gfield_label{flex:0 0 33.3333333333%;}.gform .left_label .ginput_container{flex:0 0 66.6666666667%;}.gform .left_label .validation_message{flex:0 0 100%;margin-left:33.3333333333%;}.gform .left_label .ginput_container_fileupload{position:relative;}.gform .left_label .ginput_container_fileupload__cross{background-image:url("https://www.gorillaservices.eu/app/themes/gorilla-services/img/cross.svg");background-repeat:no-repeat;background-size:contain;cursor:pointer;height:1.5rem;position:absolute;right:0;top:.5rem;width:1.5rem;}.gform .left_label .ginput_container_fileupload__cross.nitro-lazy{background-image:none !important;}.gform .left_label .ginput_container_fileupload .validation_message{margin-left:0;}.product-grid__header{gap:3.2rem;}.product-grid__right-column{margin-top:4rem;}.quote-block__inner{padding:4.8rem 4.8rem calc(60vw + 3.2rem);}.quote-block__image{width:calc(100% - 9.6rem);}.roadmap__header{position:sticky;top:7rem;}.cell .roadmap__header{flex-grow:0;}}@media (min-width:64em){.grid>.cell--medium-1{flex:0 0 auto;width:100%;}.grid>.cell--medium-1\/2{flex:0 0 auto;width:50%;}.grid>.cell--medium-1\/3{flex:0 0 auto;width:33.3333333333%;}.grid>.cell--medium-2\/3{flex:0 0 auto;width:66.6666666667%;}.grid>.cell--medium-1\/4{flex:0 0 auto;width:25%;}.grid>.cell--medium-1\/6{flex:0 0 auto;width:16.6666666667%;}.grid>.cell--medium-5\/6{flex:0 0 auto;width:83.3333333333%;}.grid>.cell--medium-3\/4{flex:0 0 auto;width:75%;}.grid>.cell--medium-1\/5{flex:0 0 auto;width:20%;}.grid>.cell--medium-4\/5{flex:0 0 auto;width:80%;}.grid>.cell--medium-5\/12{flex:0 0 auto;width:41.6666666667%;}.grid>.cell--medium-7\/12{flex:0 0 auto;width:58.3333333333%;}.grid--medium-horizontal{flex-direction:row;}.grid--medium-vertical{align-items:stretch;flex-direction:column;}.grid--medium-vertical>.cell{flex-basis:auto;}.grid--medium-content-stretch .cell{display:flex;}.grid--medium-content-stretch .cell>*{flex-grow:1;}.grid--medium-content-unstretch .cell{display:inline-block;}.grid--medium-content-unstretch .cell>*{flex-grow:1;}.grid>.cell--medium-content-stretch{display:flex;}.grid>.cell--medium-content-stretch>*{flex-grow:1;}.grid>.cell--medium-content-unstretch{display:inline-block;}.grid>.cell--medium-content-unstretch>*{flex-grow:1;}.grid--medium-align-stretch{align-items:stretch;}.grid--medium-align-start{align-items:flex-start;}.grid--medium-align-end{align-items:flex-end;}.grid--medium-align-center{align-items:center;}.grid--medium-align-baseline{align-items:baseline;}.grid>.cell--medium-offset-0{margin-left:0;}.grid>.cell--medium-offset-1{margin-left:100%;}.grid>.cell--medium-offset-1\/2{margin-left:50%;}.grid>.cell--medium-offset-1\/3{margin-left:33.3333333333%;}.grid>.cell--medium-offset-2\/3{margin-left:66.6666666667%;}.grid>.cell--medium-offset-1\/4{margin-left:25%;}.grid>.cell--medium-offset-1\/6{margin-left:16.6666666667%;}.grid>.cell--medium-offset-5\/6{margin-left:83.3333333333%;}.grid>.cell--medium-offset-3\/4{margin-left:75%;}.grid>.cell--medium-offset-1\/5{margin-left:20%;}.grid>.cell--medium-offset-4\/5{margin-left:80%;}.grid>.cell--medium-offset-5\/12{margin-left:41.6666666667%;}.grid>.cell--medium-offset-7\/12{margin-left:58.3333333333%;}html{box-sizing:border-box;}body{padding:17.5rem 0 0;}.contact-block__content{gap:4rem;}.contact-block__inner{flex-direction:row;}.contact-block__inner>*{flex:0 1 calc(50% - 2.8rem);}.contact-block__form{padding:3.2rem 6.4rem;}.filters{padding-bottom:3.4rem;}.language-switch__link{padding:.4rem;}.nav-bar{display:none;}.navigation{--padding-nav:2.4rem;align-items:center;background:#fff;border-radius:0;display:block;height:17.5rem;padding:0;translate:none;}.logged-in .navigation{margin-top:3.2rem;}.navigation__container{display:block;overflow:hidden;}.navigation__menu-button-icon svg{transition:rotate .1s ease-in;}[aria-expanded=true] .navigation__menu-button-icon svg{rotate:180deg;}.navigation__top{background:#f5f5f5;height:5rem;}.navigation__top .container{height:100%;}.navigation__top-inner{align-items:center;display:flex;gap:var(--menu-items-gap);height:100%;justify-content:flex-end;margin-bottom:0;}.navigation__top-menu{display:flex;gap:var(--menu-items-gap);margin-top:0;}.navigation__bottom{display:flex;height:12.5rem;}.navigation__menu-button-icon{rotate:0deg;}.navigation__inner{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%;}.navigation__language-switch{margin-top:0;translate:none;}.navigation__cta{display:block;font-size:1.6rem;padding-top:0;position:static;}.navigation__logo{display:block;max-width:14rem;}.navigation__menu{align-items:center;display:flex;font-size:1.6rem;gap:var(--menu-items-gap);}.navigation__menu-item{border-bottom:0;flex-shrink:0;padding:0;}.navigation__menu-button--alternate{display:none;}.navigation__menu-button span{flex-shrink:0;}.navigation__subnav-menu{background:#fff;bottom:auto;display:none;max-height:none;padding:calc(var(--padding-nav) * 3) 0;top:17.5rem;translate:none;}.navigation__subnav-menu[data-navigation-subnav-menu-opened],.navigation__subnav-menu[data-navigation-subnav-menu-opened] .navigation__subnav-menu{display:block;}.navigation__subnav-menu--lowest-level{padding:var(--padding-nav) 0 0;position:relative;top:0;}.navigation__subnav-menu--lowest-level .container{width:100%;}.navigation__subnav-menu--lowest-level .navigation__menu-item+.navigation__menu-item{margin-top:1.2rem;}.navigation__subnav-menu .navigation__menu-button,.navigation__subnav-menu .navigation__menu-link{color:#145245;}.navigation__subnav-menu .navigation__menu-link:active,.navigation__subnav-menu .navigation__menu-link:focus,.navigation__subnav-menu .navigation__menu-link:hover{color:#08c873;}.navigation__subnav-menu .navigation__menu-button{font-weight:700;pointer-events:none;}.navigation__subnav-menu-list{display:flex;gap:10rem;padding-top:0;}.navigation__subnav-menu-list--lowest-level{display:inline-block;}.navigation__subnav-menu-list .navigation__menu-button-icon{display:none;}.overlay{top:17.5rem;}.product-grid__header{position:sticky;top:20rem;}.product-grid .grid--products{margin-top:0;}.roadmap__header{position:sticky;top:24rem;}.roadmap__card-container{margin-top:0;row-gap:7.2rem;}}@media (min-width:80em){.grid>.cell--large-1{flex:0 0 auto;width:100%;}.grid>.cell--large-1\/2{flex:0 0 auto;width:50%;}.grid>.cell--large-1\/3{flex:0 0 auto;width:33.3333333333%;}.grid>.cell--large-2\/3{flex:0 0 auto;width:66.6666666667%;}.grid>.cell--large-1\/4{flex:0 0 auto;width:25%;}.grid>.cell--large-1\/6{flex:0 0 auto;width:16.6666666667%;}.grid>.cell--large-5\/6{flex:0 0 auto;width:83.3333333333%;}.grid>.cell--large-3\/4{flex:0 0 auto;width:75%;}.grid>.cell--large-1\/5{flex:0 0 auto;width:20%;}.grid>.cell--large-4\/5{flex:0 0 auto;width:80%;}.grid>.cell--large-5\/12{flex:0 0 auto;width:41.6666666667%;}.grid>.cell--large-7\/12{flex:0 0 auto;width:58.3333333333%;}.grid--large-horizontal{flex-direction:row;}.grid--large-vertical{align-items:stretch;flex-direction:column;}.grid--large-vertical>.cell{flex-basis:auto;}.grid--large-content-stretch .cell{display:flex;}.grid--large-content-stretch .cell>*{flex-grow:1;}.grid--large-content-unstretch .cell{display:inline-block;}.grid--large-content-unstretch .cell>*{flex-grow:1;}.grid>.cell--large-content-stretch{display:flex;}.grid>.cell--large-content-stretch>*{flex-grow:1;}.grid>.cell--large-content-unstretch{display:inline-block;}.grid>.cell--large-content-unstretch>*{flex-grow:1;}.grid--large-align-stretch{align-items:stretch;}.grid--large-align-start{align-items:flex-start;}.grid--large-align-end{align-items:flex-end;}.grid--large-align-center{align-items:center;}.grid--large-align-baseline{align-items:baseline;}.grid>.cell--large-offset-0{margin-left:0;}.grid>.cell--large-offset-1{margin-left:100%;}.grid>.cell--large-offset-1\/2{margin-left:50%;}.grid>.cell--large-offset-1\/3{margin-left:33.3333333333%;}.grid>.cell--large-offset-2\/3{margin-left:66.6666666667%;}.grid>.cell--large-offset-1\/4{margin-left:25%;}.grid>.cell--large-offset-1\/6{margin-left:16.6666666667%;}.grid>.cell--large-offset-5\/6{margin-left:83.3333333333%;}.grid>.cell--large-offset-3\/4{margin-left:75%;}.grid>.cell--large-offset-1\/5{margin-left:20%;}.grid>.cell--large-offset-4\/5{margin-left:80%;}.grid>.cell--large-offset-5\/12{margin-left:41.6666666667%;}.grid>.cell--large-offset-7\/12{margin-left:58.3333333333%;}html{box-sizing:border-box;}.carousel{display:flex;gap:10.2rem;margin:0 auto;max-width:144rem;overflow:hidden;padding-left:12rem;}.carousel__text-content{display:flex;flex:1 0 30%;flex-direction:column;justify-content:center;max-width:none;}.carousel__slideable{flex:0 0 70%;overflow:hidden;}.carousel__card-container{scroll-padding-left:1rem;scroll-padding-right:5vw;}.carousel__controls,.carousel__item:first-child{margin-left:2rem;}.carousel__item:last-child{max-width:none;padding-right:calc(35rem + 15vw);width:calc(15vw + 70rem);}.cta-block__inner{padding:6.4rem;}.cta-block__content{gap:4rem;padding:0;}.feature__content{gap:4rem;padding-left:2.4rem;padding-right:0;}.feature-block__header .section-header{margin:0 auto;max-width:55%;}.feature-block__text{margin:2.4rem auto 0;max-width:70%;}.feature-block__image{margin:2.4rem auto 0;}.footer__list{margin-top:0;}.footer__list-item:not(:first-of-type){margin-top:3.2rem;}.footer__list-item .footer__list-item--subitem{margin-top:1.6rem;}.footer__list--copyright{display:flex;}.footer__list--copyright .footer__list-item{margin-top:0;}.footer__list--copyright .footer__list-item:not(:first-of-type){border-left:.1rem solid #1f1f1f;margin-left:3.2rem;padding-left:3.2rem;}.footer__bottom-inner{align-items:center;display:flex;justify-content:space-between;margin-top:7.2rem;}.form-block__inner{padding:6.4rem;}.form-block--grey:before{max-height:30rem;}.form-block__content{gap:4rem;padding:0;}.green-header{padding:8rem 0;}.green-header--has-image{padding:8rem 0 0;}.green-header--show-line .green-header__title{margin-bottom:3.6rem;}.green-header__title{padding-bottom:3.6rem;}.green-header__text{max-width:45%;}.green-header__image{margin-top:4rem;}.image-block__image{aspect-ratio:1076/540;}.image-video-text-block__content{gap:4rem;padding-left:2.4rem;padding-right:0;}.grid--reverse .image-video-text-block__content{padding-left:0;padding-right:2.4rem;}.logos__container{display:flex;justify-content:center;}.navigation__cta,.navigation__menu{font-size:1.8rem;}.navigation__logo{max-width:none;}.overview-header__content{max-width:55%;padding:7.2rem 0;}.page-header__content{gap:4rem;padding-right:2.4rem;}.grid--reverse .page-header__content{padding-left:2.4rem;padding-right:0;}.pagination{gap:4rem;}.partners{align-items:center;display:flex;gap:7.2rem;}.product-card+.product-card,.product-grid__right-column{margin-top:7.2rem;}.product-grid .grid--products>.cell{padding:0 3.2rem;}.quote-block__inner{border-radius:3.2rem;display:flex;flex-direction:row;gap:3.2rem;padding:6.4rem 4.8rem;}.quote-block__content{flex:0 0 50%;padding-left:5%;padding-right:5%;}.quote-block__caption{font-size:2.4rem;margin-top:4.8rem;}.quote-block__logo{margin-top:4.8rem;}.quote-block__image{bottom:auto;left:auto;position:absolute;right:-2.5rem;top:50%;translate:0 -50%;width:50%;}.section{padding:7.2rem 0;}.simple-header__grid{flex-direction:row;gap:6.8rem;}.simple-header__image-container{flex:0 0 54%;padding-bottom:10rem;}.simple-header__title{margin-bottom:4rem;}.socials{align-items:center;display:flex;gap:2.4rem;}.step-card{--square-value:7.2rem;}.step-card__image-wrapper{border-radius:1.6rem 1.6rem 0 0;min-width:21rem;}.step-card__image-wrapper img{height:100%;object-fit:cover;}.step-card__content{padding:3.2rem 3.2rem 3.2rem calc(1.6rem + var(--square-value) / 2);}.step-card--alternate{display:flex;flex-direction:row-reverse;}.step-card--alternate .step-card__image-wrapper{border-radius:0 1.6rem 1.6rem 0;min-width:21rem;}.vacancy-overview,.vacancy-overview__title{margin-bottom:4rem;}.vacancy-teaser__link{flex-direction:row;gap:4rem;justify-content:space-between;padding:4.8rem;width:100%;}.vacancy-teaser .heading{flex:1 0 44%;margin-right:auto;}.wysiwyg blockquote{font-size:2.4rem;margin:5.6rem 0;padding-top:5.8rem;}}@media (min-width:90em){.grid>.cell--huge-1{flex:0 0 auto;width:100%;}.grid>.cell--huge-1\/2{flex:0 0 auto;width:50%;}.grid>.cell--huge-1\/3{flex:0 0 auto;width:33.3333333333%;}.grid>.cell--huge-2\/3{flex:0 0 auto;width:66.6666666667%;}.grid>.cell--huge-1\/4{flex:0 0 auto;width:25%;}.grid>.cell--huge-1\/6{flex:0 0 auto;width:16.6666666667%;}.grid>.cell--huge-5\/6{flex:0 0 auto;width:83.3333333333%;}.grid>.cell--huge-3\/4{flex:0 0 auto;width:75%;}.grid>.cell--huge-1\/5{flex:0 0 auto;width:20%;}.grid>.cell--huge-4\/5{flex:0 0 auto;width:80%;}.grid>.cell--huge-5\/12{flex:0 0 auto;width:41.6666666667%;}.grid>.cell--huge-7\/12{flex:0 0 auto;width:58.3333333333%;}.grid--huge-horizontal{flex-direction:row;}.grid--huge-vertical{align-items:stretch;flex-direction:column;}.grid--huge-vertical>.cell{flex-basis:auto;}.grid--huge-content-stretch .cell{display:flex;}.grid--huge-content-stretch .cell>*{flex-grow:1;}.grid--huge-content-unstretch .cell{display:inline-block;}.grid--huge-content-unstretch .cell>*{flex-grow:1;}.grid>.cell--huge-content-stretch{display:flex;}.grid>.cell--huge-content-stretch>*{flex-grow:1;}.grid>.cell--huge-content-unstretch{display:inline-block;}.grid>.cell--huge-content-unstretch>*{flex-grow:1;}.grid--huge-align-stretch{align-items:stretch;}.grid--huge-align-start{align-items:flex-start;}.grid--huge-align-end{align-items:flex-end;}.grid--huge-align-center{align-items:center;}.grid--huge-align-baseline{align-items:baseline;}.grid>.cell--huge-offset-0{margin-left:0;}.grid>.cell--huge-offset-1{margin-left:100%;}.grid>.cell--huge-offset-1\/2{margin-left:50%;}.grid>.cell--huge-offset-1\/3{margin-left:33.3333333333%;}.grid>.cell--huge-offset-2\/3{margin-left:66.6666666667%;}.grid>.cell--huge-offset-1\/4{margin-left:25%;}.grid>.cell--huge-offset-1\/6{margin-left:16.6666666667%;}.grid>.cell--huge-offset-5\/6{margin-left:83.3333333333%;}.grid>.cell--huge-offset-3\/4{margin-left:75%;}.grid>.cell--huge-offset-1\/5{margin-left:20%;}.grid>.cell--huge-offset-4\/5{margin-left:80%;}.grid>.cell--huge-offset-5\/12{margin-left:41.6666666667%;}.grid>.cell--huge-offset-7\/12{margin-left:58.3333333333%;}html{box-sizing:border-box;}.heading--1{font-size:6rem;}.heading--2{font-size:4.8rem;}.gform .gsection_title,.heading--3{font-size:3.2rem;}.heading--4{font-size:2.4rem;}.heading--5{font-size:2rem;}.heading--6{font-size:1.8rem;}}@media (min-width:1334px){.carousel__card-container{margin:0 auto;scroll-padding-left:1.2rem;scroll-padding-right:1.2rem;}.carousel__controls{margin-left:0;}}