﻿/*!
Theme Name: Hadleigh Careers
Description: Hadlieigh Careers website
Author: Hadleigh Timber Group
Version: 1
*/.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.promotional-image__slide-container,.promotional-image__slide-inner,.promotional-image .slick-dots,.layered-images__image-container,.form-block__inner .file_upload-wrap .nf-field-element,.quotes-list__title-container,.quotes-list__text-side,.card-grid__card,.card-grid__link-container,.quote-image-grid__quote,.company-blocks__sliding-panels,.accordion__items .accordion__link-container,.accordion__section-label,.accordion__content-links,.social-links__list,.filters__filter-category,.filters .filters__field-label,.form__field-container,.form__sub-field-container,.form__field--checkbox+.form__pseudo-checkbox,.form__select-label,.form__submit-button-container,.form__submit-button,form .nf-field-label label,form .nf-field-label .nf-label-span,form .nf-form-content button:not(.nf-previous,.nf-next,.nf-remove-fieldset,.nf-add-fieldset),form .nf-form-content input[type=button]:not(.nf-previous,.nf-next,.nf-remove-fieldset,.nf-add-fieldset),form .nf-form-content input[type=submit]:not(.nf-previous,.nf-next,.nf-remove-fieldset,.nf-add-fieldset),form .nf-form-content button.nf-previous,form .nf-form-content button.nf-next,form .nf-form-content button.nf-add-fieldset,form .nf-form-content input[type=button].nf-previous,form .nf-form-content input[type=button].nf-next,form .nf-form-content input[type=button].nf-add-fieldset,form .nf-form-content input[type=submit].nf-previous,form .nf-form-content input[type=submit].nf-next,form .nf-form-content input[type=submit].nf-add-fieldset,form .nf-form-content button.nf-remove-fieldset,form .nf-form-content input[type=button].nf-remove-fieldset,form .nf-form-content input[type=submit].nf-remove-fieldset,.navigation__list,.navigation__list-item--children,.image-card,.image-card__link,.image-card__content,.company-card,.company-card__link-container,.article-card,.article-card__inner,.article-card__content,.career-details__company-logo-container,.careers__link-container,.archive-grid__grid>*.partner-card,.page-banner__content,.page-banner__content-inner,.footer__menu-list,.footer__career-updates-form,.footer__career-form-container form,.header__inner,.holder{display:-webkit-flex;display:flex}.button{display:-webkit-inline-flex;display:inline-flex}.layered-images__inner,.layered-images__media-side,.form-block__inner .nf-breadcrumbs,.form-block__inner .nf-breadcrumbs li,.form-block__inner .nf-repeater-fieldset,.form-block__inner[data-breadcrumb-position=left] .nf-form-content>div,.image-cta__inner,.icon-grid__icons,.vacancy-category-block__categories,.quotes-list__inner,.quotes-list__quotes,.card-grid__grid,.quote-image-grid__inner,.quote-image-grid__image-grid,.company-blocks__panel--active .company-blocks__panel-inner,.companies__company-grid,.accordion__items,.social-links__item,.social-links__link,.filters,.form,.form__field-container--grid,.form__checkbox-label,form .nf-form-content .rating-list ul,form .listcheckbox-wrap ul,.career-details,.career-details__sidebar-list-item,.careers__grid-row,.archive-grid__grid,.page-banner,.footer__career-form-container .mc4wp-form-fields{display:-webkit-grid;display:-ms-grid;display:grid}.promotional-image .slick-dots,.quotes-list__quotes,.accordion__content-links,.social-links__list,form .nf-form-content .listcheckbox-container ul,form .nf-form-content .rating-list ul,.navigation__list,.navigation .sub-menu,.career-details__sidebar-list,.footer__menu-list{margin:0px;list-style:none}.promotional-image .slick-dots li,.quotes-list__quote-item,.social-links__item,form .nf-form-content .listcheckbox-container ul li,form .nf-form-content .rating-list ul li,.navigation__list-item,.navigation__list-item-sub,.career-details__sidebar-list-item,.footer__menu-list-item{padding-left:0px;text-indent:0px;margin-top:0px}.image-cta__image,.card-grid__image-container--logo .card-grid__image,.button:after,.image-card__image,.company-card__logo,.article-card__image,.page-banner__picture:after,.page-banner__image,.page-banner__video{position:absolute;top:0;left:0;bottom:0;right:0}.quotes-list__name,.quote-image-grid__quote-name-tag,.career-details__sidebar-item-title,.career-details__title,.career-details__section-title,.careers__grid-row--header .careers__table-column,.careers__table-column:before,.footer__career-form-container form .mc4wp-response,.form__label,.layered-images__title,.image-cta__title,.quotes-list__title-container,.quotes-list__role,.quote-image-grid__quote-text,.block-header__title,.form__sub-field-container .form__label,.form__field,form .nf-form-content [type=text],form .nf-form-content [type=number],form .nf-form-content [type=email],form .nf-form-content [type=tel],form .nf-form-content textarea,form .nf-form-content select,.image-card__title,.career-details__sub-title,.careers__no-jobs-text,.page-banner__content,.page-banner__title,.footer__career-form-container .mc4wp-form-fields input[type=email],.footer__career-form-container .mc4wp-form-fields input[type=text],.footer__career-form-title,body,.form-block__title,.wufoo-form__title,.icon-grid__title,.vacancy-category-block__title,.quotes-list__title,.quotes-list__sub-title,.card-grid__title,.company-blocks__title,.companies__title,.archive-grid__no-items,.archive-grid__title,.article-card__title{font-family:"Poppins",sans-serif;font-style:normal}.layered-images__title,.image-cta__title,.quotes-list__title-container,.quotes-list__role,.quote-image-grid__quote-text,.block-header__title,.form__sub-field-container .form__label,.form__field,form .nf-form-content [type=text],form .nf-form-content [type=number],form .nf-form-content [type=email],form .nf-form-content [type=tel],form .nf-form-content textarea,form .nf-form-content select,.image-card__title,.career-details__sub-title,.careers__no-jobs-text,.page-banner__content,.page-banner__title,.footer__career-form-container .mc4wp-form-fields input[type=email],.footer__career-form-container .mc4wp-form-fields input[type=text],.footer__career-form-title,body,.form-block__title,.wufoo-form__title,.icon-grid__title,.vacancy-category-block__title,.quotes-list__title,.quotes-list__sub-title,.card-grid__title,.company-blocks__title,.companies__title,.archive-grid__no-items,.archive-grid__title,.article-card__title{font-weight:300}.form__label{font-weight:400}.quotes-list__name,.quote-image-grid__quote-name-tag,.career-details__sidebar-item-title,.career-details__title,.career-details__section-title,.careers__grid-row--header .careers__table-column,.careers__table-column:before,.footer__career-form-container form .mc4wp-response{font-weight:700}.block-header__title,.archive-grid__title{font-size:54px;line-height:52px;text-transform:capitalize}@media only screen and (max-width: 650px){.block-header__title,.archive-grid__title{font-size:36px;line-height:34px}}.form-block__title,.wufoo-form__title,.icon-grid__title,.vacancy-category-block__title,.quotes-list__title,.quotes-list__sub-title,.card-grid__title,.company-blocks__title,.companies__title,.archive-grid__no-items{font-size:40px;line-height:42px;text-transform:capitalize}@media only screen and (max-width: 650px){.form-block__title,.wufoo-form__title,.icon-grid__title,.vacancy-category-block__title,.quotes-list__title,.quotes-list__sub-title,.card-grid__title,.company-blocks__title,.companies__title,.archive-grid__no-items{font-size:32px;line-height:36px}}.article-card__title{font-size:32px;line-height:38px;text-transform:capitalize}@media only screen and (max-width: 650px){.article-card__title{font-size:24px;line-height:36px}}.scroll-wrapper{overflow:hidden !important;padding:0 !important;position:relative}.scroll-wrapper>.scroll-content{border:none !important;box-sizing:content-box !important;height:auto;left:0;margin:0;max-height:none;max-width:none !important;overflow:scroll !important;padding:0;position:relative !important;top:0;width:auto !important}.scroll-wrapper>.scroll-content::-webkit-scrollbar{height:0;width:0}.scroll-wrapper.scroll--rtl{direction:rtl}.scroll-element{box-sizing:content-box;display:none}.scroll-element div{box-sizing:content-box}.scroll-element .scroll-bar,.scroll-element .scroll-arrow{cursor:default}.scroll-element.scroll-x.scroll-scrollx_visible,.scroll-element.scroll-y.scroll-scrolly_visible{display:block}.scroll-textarea{border:1px solid #ccc;border-top-color:#999}.scroll-textarea>.scroll-content{overflow:hidden !important}.scroll-textarea>.scroll-content>textarea{border:none !important;box-sizing:border-box;height:100% !important;margin:0;max-height:none !important;max-width:none !important;overflow:scroll !important;outline:none;padding:2px;position:relative !important;top:0;width:100% !important}.scroll-textarea>.scroll-content>textarea::-webkit-scrollbar{height:0;width:0}.scrollbar-inner>.scroll-element,.scrollbar-inner>.scroll-element div{border:none;margin:0;padding:0;position:absolute;z-index:10}.scrollbar-inner>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-inner>.scroll-element.scroll-x{bottom:2px;height:8px;left:4px;width:calc(100% - 8px)}.scrollbar-inner>.scroll-element.scroll-y{height:calc(100% - 8px);right:2px;top:4px;width:8px}.scrollbar-inner>.scroll-element .scroll-element_outer{overflow:hidden}.scrollbar-inner>.scroll-element .scroll-element_outer,.scrollbar-inner>.scroll-element .scroll-element_track,.scrollbar-inner>.scroll-element .scroll-bar{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.scrollbar-inner>.scroll-element .scroll-element_track,.scrollbar-inner>.scroll-element .scroll-bar{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);opacity:.4}.scrollbar-inner>.scroll-element .scroll-element_track{background-color:#e0e0e0}.scrollbar-inner>.scroll-element .scroll-bar{background-color:#c2c2c2}.scrollbar-inner>.scroll-element:hover .scroll-bar{background-color:#919191}.scrollbar-inner>.scroll-element.scroll-draggable .scroll-bar{background-color:#919191}.scrollbar-inner>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-12px}.scrollbar-inner>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-12px}.scrollbar-inner>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-12px}.scrollbar-inner>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-12px}.scrollbar-outer>.scroll-element,.scrollbar-outer>.scroll-element div{border:none;margin:0;padding:0;position:absolute;z-index:10}.scrollbar-outer>.scroll-element{background-color:#fff}.scrollbar-outer>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-outer>.scroll-element.scroll-x{bottom:0;height:12px;left:0;width:100%}.scrollbar-outer>.scroll-element.scroll-y{height:100%;right:0;top:0;width:12px}.scrollbar-outer>.scroll-element.scroll-x .scroll-element_outer{height:8px;top:2px}.scrollbar-outer>.scroll-element.scroll-y .scroll-element_outer{left:2px;width:8px}.scrollbar-outer>.scroll-element .scroll-element_outer{overflow:hidden}.scrollbar-outer>.scroll-element .scroll-element_track{background-color:#eee}.scrollbar-outer>.scroll-element .scroll-element_outer,.scrollbar-outer>.scroll-element .scroll-element_track,.scrollbar-outer>.scroll-element .scroll-bar{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.scrollbar-outer>.scroll-element .scroll-bar{background-color:#d9d9d9}.scrollbar-outer>.scroll-element .scroll-bar:hover{background-color:#c2c2c2}.scrollbar-outer>.scroll-element.scroll-draggable .scroll-bar{background-color:#919191}.scrollbar-outer>.scroll-content.scroll-scrolly_visible{left:-12px;margin-left:12px}.scrollbar-outer>.scroll-content.scroll-scrollx_visible{top:-12px;margin-top:12px}.scrollbar-outer>.scroll-element.scroll-x .scroll-bar{min-width:10px}.scrollbar-outer>.scroll-element.scroll-y .scroll-bar{min-height:10px}.scrollbar-outer>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-14px}.scrollbar-outer>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-14px}.scrollbar-outer>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-14px}.scrollbar-outer>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-14px}.scrollbar-macosx>.scroll-element,.scrollbar-macosx>.scroll-element div{background:none;border:none;margin:0;padding:0;position:absolute;z-index:10}.scrollbar-macosx>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-macosx>.scroll-element .scroll-element_track{display:none}.scrollbar-macosx>.scroll-element .scroll-bar{background-color:#6c6e71;display:block;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;-ms-transition:opacity .2s linear;transition:opacity .2s linear}.scrollbar-macosx:hover>.scroll-element .scroll-bar,.scrollbar-macosx>.scroll-element.scroll-draggable .scroll-bar{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);opacity:.7}.scrollbar-macosx>.scroll-element.scroll-x{bottom:0px;height:0px;left:0;min-width:100%;overflow:visible;width:100%}.scrollbar-macosx>.scroll-element.scroll-y{height:100%;min-height:100%;right:0px;top:0;width:0px}.scrollbar-macosx>.scroll-element.scroll-x .scroll-bar{height:7px;min-width:10px;top:-9px}.scrollbar-macosx>.scroll-element.scroll-y .scroll-bar{left:-9px;min-height:10px;width:7px}.scrollbar-macosx>.scroll-element.scroll-x .scroll-element_outer{left:2px}.scrollbar-macosx>.scroll-element.scroll-x .scroll-element_size{left:-4px}.scrollbar-macosx>.scroll-element.scroll-y .scroll-element_outer{top:2px}.scrollbar-macosx>.scroll-element.scroll-y .scroll-element_size{top:-4px}.scrollbar-macosx>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-11px}.scrollbar-macosx>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-11px}.scrollbar-light>.scroll-element,.scrollbar-light>.scroll-element div{border:none;margin:0;overflow:hidden;padding:0;position:absolute;z-index:10}.scrollbar-light>.scroll-element{background-color:#fff}.scrollbar-light>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-light>.scroll-element .scroll-element_outer{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.scrollbar-light>.scroll-element .scroll-element_size{background:#dbdbdb;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RiZGJkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU4ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+");background:-moz-linear-gradient(left, #dbdbdb 0%, #e8e8e8 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #dbdbdb), color-stop(100%, #e8e8e8));background:-webkit-linear-gradient(left, #dbdbdb 0%, #e8e8e8 100%);background:-o-linear-gradient(left, #dbdbdb 0%, #e8e8e8 100%);background:-ms-linear-gradient(left, #dbdbdb 0%, #e8e8e8 100%);background:linear-gradient(to right, #dbdbdb 0%, #e8e8e8 100%);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.scrollbar-light>.scroll-element.scroll-x{bottom:0;height:17px;left:0;min-width:100%;width:100%}.scrollbar-light>.scroll-element.scroll-y{height:100%;min-height:100%;right:0;top:0;width:17px}.scrollbar-light>.scroll-element .scroll-bar{background:#fefefe;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+");background:-moz-linear-gradient(left, #fefefe 0%, #f5f5f5 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #fefefe), color-stop(100%, #f5f5f5));background:-webkit-linear-gradient(left, #fefefe 0%, #f5f5f5 100%);background:-o-linear-gradient(left, #fefefe 0%, #f5f5f5 100%);background:-ms-linear-gradient(left, #fefefe 0%, #f5f5f5 100%);background:linear-gradient(to right, #fefefe 0%, #f5f5f5 100%);border:1px solid #dbdbdb;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.scrollbar-light>.scroll-content.scroll-scrolly_visible{left:-17px;margin-left:17px}.scrollbar-light>.scroll-content.scroll-scrollx_visible{top:-17px;margin-top:17px}.scrollbar-light>.scroll-element.scroll-x .scroll-bar{height:10px;min-width:10px;top:0px}.scrollbar-light>.scroll-element.scroll-y .scroll-bar{left:0px;min-height:10px;width:10px}.scrollbar-light>.scroll-element.scroll-x .scroll-element_outer{height:12px;left:2px;top:2px}.scrollbar-light>.scroll-element.scroll-x .scroll-element_size{left:-4px}.scrollbar-light>.scroll-element.scroll-y .scroll-element_outer{left:2px;top:2px;width:12px}.scrollbar-light>.scroll-element.scroll-y .scroll-element_size{top:-4px}.scrollbar-light>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-19px}.scrollbar-light>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-19px}.scrollbar-light>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-19px}.scrollbar-light>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-19px}.scrollbar-rail>.scroll-element,.scrollbar-rail>.scroll-element div{border:none;margin:0;overflow:hidden;padding:0;position:absolute;z-index:10}.scrollbar-rail>.scroll-element{background-color:#fff}.scrollbar-rail>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-rail>.scroll-element .scroll-element_size{background-color:#999;background-color:rgba(0,0,0,.3)}.scrollbar-rail>.scroll-element .scroll-element_outer:hover .scroll-element_size{background-color:#666;background-color:rgba(0,0,0,.5)}.scrollbar-rail>.scroll-element.scroll-x{bottom:0;height:12px;left:0;min-width:100%;padding:3px 0 2px;width:100%}.scrollbar-rail>.scroll-element.scroll-y{height:100%;min-height:100%;padding:0 2px 0 3px;right:0;top:0;width:12px}.scrollbar-rail>.scroll-element .scroll-bar{background-color:#d0b9a0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;box-shadow:1px 1px 3px rgba(0,0,0,.5)}.scrollbar-rail>.scroll-element .scroll-element_outer:hover .scroll-bar{box-shadow:1px 1px 3px rgba(0,0,0,.6)}.scrollbar-rail>.scroll-content.scroll-scrolly_visible{left:-17px;margin-left:17px}.scrollbar-rail>.scroll-content.scroll-scrollx_visible{margin-top:17px;top:-17px}.scrollbar-rail>.scroll-element.scroll-x .scroll-bar{height:10px;min-width:10px;top:1px}.scrollbar-rail>.scroll-element.scroll-y .scroll-bar{left:1px;min-height:10px;width:10px}.scrollbar-rail>.scroll-element.scroll-x .scroll-element_outer{height:15px;left:5px}.scrollbar-rail>.scroll-element.scroll-x .scroll-element_size{height:2px;left:-10px;top:5px}.scrollbar-rail>.scroll-element.scroll-y .scroll-element_outer{top:5px;width:15px}.scrollbar-rail>.scroll-element.scroll-y .scroll-element_size{left:5px;top:-10px;width:2px}.scrollbar-rail>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-25px}.scrollbar-rail>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-25px}.scrollbar-rail>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-25px}.scrollbar-rail>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-25px}.scrollbar-dynamic>.scroll-element,.scrollbar-dynamic>.scroll-element div{background:none;border:none;margin:0;padding:0;position:absolute;z-index:10}.scrollbar-dynamic>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-dynamic>.scroll-element.scroll-x{bottom:2px;height:7px;left:0;min-width:100%;width:100%}.scrollbar-dynamic>.scroll-element.scroll-y{height:100%;min-height:100%;right:2px;top:0;width:7px}.scrollbar-dynamic>.scroll-element .scroll-element_outer{opacity:.3;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}.scrollbar-dynamic>.scroll-element .scroll-element_size{background-color:#ccc;opacity:0;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;-ms-transition:opacity .2s;transition:opacity .2s}.scrollbar-dynamic>.scroll-element .scroll-bar{background-color:#6c6e71;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.scrollbar-dynamic>.scroll-element.scroll-x .scroll-bar{bottom:0;height:7px;min-width:24px;top:auto}.scrollbar-dynamic>.scroll-element.scroll-y .scroll-bar{left:auto;min-height:24px;right:0;width:7px}.scrollbar-dynamic>.scroll-element.scroll-x .scroll-element_outer{bottom:0;top:auto;left:2px;-webkit-transition:height .2s;-moz-transition:height .2s;-o-transition:height .2s;-ms-transition:height .2s;transition:height .2s}.scrollbar-dynamic>.scroll-element.scroll-y .scroll-element_outer{left:auto;right:0;top:2px;-webkit-transition:width .2s;-moz-transition:width .2s;-o-transition:width .2s;-ms-transition:width .2s;transition:width .2s}.scrollbar-dynamic>.scroll-element.scroll-x .scroll-element_size{left:-4px}.scrollbar-dynamic>.scroll-element.scroll-y .scroll-element_size{top:-4px}.scrollbar-dynamic>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-11px}.scrollbar-dynamic>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-11px}.scrollbar-dynamic>.scroll-element:hover .scroll-element_outer,.scrollbar-dynamic>.scroll-element.scroll-draggable .scroll-element_outer{overflow:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);opacity:.7}.scrollbar-dynamic>.scroll-element:hover .scroll-element_outer .scroll-element_size,.scrollbar-dynamic>.scroll-element.scroll-draggable .scroll-element_outer .scroll-element_size{opacity:1}.scrollbar-dynamic>.scroll-element:hover .scroll-element_outer .scroll-bar,.scrollbar-dynamic>.scroll-element.scroll-draggable .scroll-element_outer .scroll-bar{height:100%;width:100%;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}.scrollbar-dynamic>.scroll-element.scroll-x:hover .scroll-element_outer,.scrollbar-dynamic>.scroll-element.scroll-x.scroll-draggable .scroll-element_outer{height:20px;min-height:7px}.scrollbar-dynamic>.scroll-element.scroll-y:hover .scroll-element_outer,.scrollbar-dynamic>.scroll-element.scroll-y.scroll-draggable .scroll-element_outer{min-width:7px;width:20px}.scrollbar-chrome>.scroll-element,.scrollbar-chrome>.scroll-element div{border:none;margin:0;overflow:hidden;padding:0;position:absolute;z-index:10}.scrollbar-chrome>.scroll-element{background-color:#fff}.scrollbar-chrome>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-chrome>.scroll-element .scroll-element_track{background:#f1f1f1;border:1px solid #dbdbdb}.scrollbar-chrome>.scroll-element.scroll-x{bottom:0;height:16px;left:0;min-width:100%;width:100%}.scrollbar-chrome>.scroll-element.scroll-y{height:100%;min-height:100%;right:0;top:0;width:16px}.scrollbar-chrome>.scroll-element .scroll-bar{background-color:#d9d9d9;border:1px solid #bdbdbd;cursor:default;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.scrollbar-chrome>.scroll-element .scroll-bar:hover{background-color:#c2c2c2;border-color:#a9a9a9}.scrollbar-chrome>.scroll-element.scroll-draggable .scroll-bar{background-color:#919191;border-color:#7e7e7e}.scrollbar-chrome>.scroll-content.scroll-scrolly_visible{left:-16px;margin-left:16px}.scrollbar-chrome>.scroll-content.scroll-scrollx_visible{top:-16px;margin-top:16px}.scrollbar-chrome>.scroll-element.scroll-x .scroll-bar{height:8px;min-width:10px;top:3px}.scrollbar-chrome>.scroll-element.scroll-y .scroll-bar{left:3px;min-height:10px;width:8px}.scrollbar-chrome>.scroll-element.scroll-x .scroll-element_outer{border-left:1px solid #dbdbdb}.scrollbar-chrome>.scroll-element.scroll-x .scroll-element_track{height:14px;left:-3px}.scrollbar-chrome>.scroll-element.scroll-x .scroll-element_size{height:14px;left:-4px}.scrollbar-chrome>.scroll-element.scroll-y .scroll-element_outer{border-top:1px solid #dbdbdb}.scrollbar-chrome>.scroll-element.scroll-y .scroll-element_track{top:-3px;width:14px}.scrollbar-chrome>.scroll-element.scroll-y .scroll-element_size{top:-4px;width:14px}.scrollbar-chrome>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-19px}.scrollbar-chrome>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-19px}.scrollbar-chrome>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-19px}.scrollbar-chrome>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-19px}ul,ol{list-style-position:inside;margin-top:20px}ul li,ol li{margin-top:20px;padding-left:25px;text-indent:-23px}ul li:first-child,ol li:first-child{margin-top:0px}p{margin-top:20px}p:first-child{margin-top:0px}a{color:#334d70}@media only screen and (max-width: 1050px){br{display:contents}}strong{font-weight:bold}*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}html{height:100%;overflow-y:scroll;overflow-x:hidden;-webkit-text-size-adjust:100%;-webkit-overflow-scrolling:touch}body{height:100%;min-width:300px;font-size:16px;line-height:24px;color:#848687}@media only screen and (max-width: 1050px),(hover: none)and (pointer: coarse){body.background-nav{overflow-x:hidden}}body.admin-bar .header{top:32px}@media only screen and (max-width: 782px){body.admin-bar .header{top:46px}}body.single-career .header,body.error404 .header{color:#5c5c60}body.single-career .header__logo-image,body.error404 .header__logo-image{filter:brightness(0.325) invert(0)}noscript{position:fixed;bottom:0;left:0;right:0;padding:10px;text-align:center;color:#fff;z-index:999999;background-color:#000}.holder{min-height:100%;margin-left:0px;margin-right:0px;flex-direction:column;margin-top:auto;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.holder--nav-open{margin-left:300px;margin-right:-300px}@media only screen and (max-width: 1050px),(hover: none)and (pointer: coarse){.holder{background-color:#fff}}.container{flex:1}.skip-to-content{left:0;top:0;position:absolute;-webkit-transform:translate(-100%, -100%);-moz-transform:translate(-100%, -100%);-ms-transform:translate(-100%, -100%);-o-transform:translate(-100%, -100%);transform:translate(-100%, -100%)}.skip-to-content:focus{-webkit-transform:translate(0%, 0%);-moz-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-o-transform:translate(0%, 0%);transform:translate(0%, 0%);z-index:999999999999}.content{width:calc(100% - 150px);max-width:1465px;margin:0 auto}@media only screen and (max-width: 900px){.content{width:calc(100% - 50px)}}.header{height:95px;z-index:9999;position:absolute;top:0;left:0;right:0;color:#fff}.header__inner{height:100%;justify-content:space-between;align-items:center}.header__logo-image{display:block;width:180px;height:auto}@media only screen and (max-width: 350px){.header__logo-image{width:150px}}.header__mobile-bars{display:none;width:30px;height:24px;margin-left:16px;position:relative;cursor:pointer}@media only screen and (max-width: 1050px){.header__mobile-bars{display:block}}.header__mobile-bar{width:100%;height:2px;background-color:currentColor;position:absolute;left:0;right:0;margin:auto;transform-origin:center;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}.header__mobile-bar--bar-1{top:0}.header__mobile-bar--bar-2{top:calc(50% - 1px)}.header__mobile-bar--bar-3{top:calc(50% - 1px);opacity:0}.header__mobile-bar--bar-4{bottom:0}.footer{width:100%;padding:40px 0px 30px;color:#5c5c60}.footer__link-item{text-align:center;margin-bottom:20px}.footer__menu-list{align-items:center;justify-content:center}@media only screen and (max-width: 550px){.footer__menu-list{flex-direction:column}}.footer__menu-list-item{font-size:14px;margin:0 10px;margin-bottom:10px}.footer__menu-list-item:last-child{margin-bottom:10px}.footer__menu-item-link{color:#5c5c60;text-decoration:none;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.footer__menu-item-link:hover{text-decoration:underline;color:#000}.footer__career-updates-form{justify-content:center;align-items:center;flex-direction:column;margin:15px 0px}.footer__career-form-container{margin:10px 0px;width:100%}.footer__career-form-container form{flex-direction:column;align-items:center;width:100%}.footer__career-form-container form .mc4wp-response{padding-top:10px}.footer__career-form-container .mc4wp-form-fields{width:100%;max-width:485px;grid-gap:10px;grid-template-columns:1fr 105px;align-items:center}.footer__career-form-container .mc4wp-form-fields .email-label{grid-column:span 2}@media only screen and (max-width: 525px){.footer__career-form-container .mc4wp-form-fields .email-label{grid-column:unset}}.footer__career-form-container .mc4wp-form-fields input[type=email],.footer__career-form-container .mc4wp-form-fields input[type=text]{width:100%;padding:10px;color:#000;font-size:16px;border:1px solid #5c5c60;background-color:rgba(0,0,0,0);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.footer__career-form-container .mc4wp-form-fields input[type=email]:focus,.footer__career-form-container .mc4wp-form-fields input[type=email]:focus-visible,.footer__career-form-container .mc4wp-form-fields input[type=text]:focus,.footer__career-form-container .mc4wp-form-fields input[type=text]:focus-visible{border:1px solid #5c5c60;outline:none}.footer__career-form-container .mc4wp-form-fields input[type=submit]{background-color:#5c5c60;color:#fff;grid-column:2;grid-row:2;padding:15px 20px}@media only screen and (max-width: 525px){.footer__career-form-container .mc4wp-form-fields input[type=submit]{max-width:105px;margin:auto;padding:15px 30px}}@media only screen and (max-width: 525px){.footer__career-form-container .mc4wp-form-fields input[type=submit]{grid-column:unset;grid-row:unset}}.footer__career-form-container .mc4wp-form-fields .gdpr-row{padding:0px 5px}.footer__career-form-container .mc4wp-form-fields .gdpr-row a{color:#334d70}@media only screen and (max-width: 525px){.footer__career-form-container .mc4wp-form-fields .gdpr-row{grid-column:unset;grid-row:2}}@media only screen and (max-width: 525px){.footer__career-form-container .mc4wp-form-fields{grid-template-columns:1fr}}.footer__career-form-title{font-size:18px;margin-bottom:15px}.footer__career-form-text{margin:0px}.footer__career-form-text--sub{font-size:14px}.page-banner{grid-template-columns:1fr;grid-template-rows:1fr;position:relative;background-color:#848687}.page-banner__picture{grid-column:1;grid-row:1;position:relative;z-index:100}.page-banner__picture:after{content:"";display:block;background-color:rgba(0,0,0,.25);z-index:950}.page-banner__image{display:block;width:100%;height:100%;object-fit:cover}.page-banner__video{display:block;width:100%;height:100%;object-fit:cover}.page-banner__content{justify-content:center;align-items:center;color:#fff;grid-column:1;grid-row:1;position:relative;z-index:200;padding:calc(170px + var(--head-height, 95px)) 25px 170px;text-align:center}@media only screen and (max-width: 650px){.page-banner__content{padding:calc(60px + var(--head-height, 95px)) 25px 60px}}.page-banner__content-inner{justify-content:center;align-items:center;flex-direction:column}.page-banner__title{font-size:50px;line-height:64px;margin-bottom:0px;text-align:center}@media only screen and (max-width: 850px){.page-banner__title{font-size:36px;line-height:40px}}.page-banner__text{font-size:20px;line-height:28px;max-width:610px;margin-top:28px}.page-banner__link-container{margin-top:32px}.page-banner--no-image .page-banner__content{padding-top:120px;padding-bottom:100px}.page-banner--reduced-bottom .page-banner__content{padding-top:120px;padding-bottom:60px}.page-banner--link .page-banner__content{padding:200px 0px 200px}@media only screen and (max-width: 850px){.page-banner--link .page-banner__content{padding:120px 0px 100px}}.page-banner--overlay-dark .page-banner__picture:after{background-color:rgba(0,0,0,.55)}.page-banner--overlay-light .page-banner__content{color:#000}.page-banner--overlay-light .page-banner__picture:after{background-color:hsla(0,0%,100%,.55)}.error404 .block-header__title{font-size:54px;line-height:52px}.standard-page{margin-top:100px;margin-bottom:100px;max-width:1000px}.password-form{margin-top:100px;margin-left:auto;margin-right:auto;margin-bottom:100px;max-width:1000px}.archive-grid{margin-top:80px;margin-bottom:100px}.archive-grid__header{margin-bottom:40px}.archive-grid__grid{grid-gap:16px;margin:40px 0px}.archive-grid__grid>*{margin:0px}.archive-grid__grid[data-columns="2"]{grid-template-columns:repeat(2, 1fr)}@media only screen and (max-width: 750px){.archive-grid__grid[data-columns="2"]{grid-template-columns:1fr}}.archive-grid__grid[data-columns="3"]{grid-template-columns:repeat(3, 1fr)}@media only screen and (max-width: 1120px){.archive-grid__grid[data-columns="3"]{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 750px){.archive-grid__grid[data-columns="3"]{grid-template-columns:1fr}}@media only screen and (max-width: 750px){.archive-grid__grid .partner-card__inner{width:100%}}.archive-grid__title{text-align:center}.archive-grid__no-items{text-align:center}.archive-grid__link-container{margin-top:30px;text-align:center}.careers{margin-top:100px;margin-bottom:100px}.careers__grid-row{grid-template-columns:145px 1fr 1fr 125px;border-bottom:1px solid #5c5c60;align-items:center}.careers__grid-row:hover{background-color:#fafafa}.careers__grid-row[data-display=hide]{opacity:0 !important;visibility:hidden !important}@media only screen and (max-width: 1100px){.careers__grid-row{grid-template-columns:145px 1fr;grid-gap:15px 0px;padding:20px 0px}}@media only screen and (max-width: 480px){.careers__grid-row{grid-template-columns:1fr}}.careers__grid-row--header{border-bottom-width:2px}.careers__grid-row--header:hover{background-color:rgba(0,0,0,0)}.careers__grid-row--header .careers__table-column{padding:10px;color:#5c5c60}@media only screen and (max-width: 1100px){.careers__grid-row--header{display:none}}.careers__grid-row--no-jobs{grid-template-columns:1fr;border-bottom:0px}.careers__grid-row--no-jobs:hover{background-color:rgba(0,0,0,0)}.careers__table-column{padding:15px 10px}@media only screen and (max-width: 1100px){.careers__table-column{padding:0px 10px}}@media only screen and (max-width: 1100px){.careers__table-column[data-label]{padding-left:140px;position:relative}}@media only screen and (max-width: 550px){.careers__table-column[data-label]{padding-left:0px;padding-top:25px}}@media only screen and (max-width: 480px){.careers__table-column[data-label]{padding-left:15px}}.careers__table-column[data-label]:before{content:attr(data-label);position:absolute;left:10px;display:none;color:#5c5c60}@media only screen and (max-width: 1100px){.careers__table-column[data-label]:before{display:block}}@media only screen and (max-width: 550px){.careers__table-column[data-label]:before{top:0;left:0}}@media only screen and (max-width: 480px){.careers__table-column[data-label]:before{left:15px}}@media only screen and (max-width: 1100px){.careers__table-column--apply{grid-column:1;grid-row:2}}@media only screen and (max-width: 480px){.careers__table-column--apply{grid-row:unset}}.careers__company-logo{display:block;width:100px;height:auto;max-height:50px;object-fit:contain}.careers__role-link{color:#5c5c60;text-decoration:none}.careers__role-link:hover{text-decoration:underline}.careers__apply-button{background-color:#5c5c60;color:#fff}.careers__no-jobs-text{text-align:center;padding:20px;font-size:30px;line-height:40px;max-width:1200px;margin:auto}@media only screen and (max-width: 550px){.careers__no-jobs-text{font-size:20px;line-height:25px}}.careers__link-container{margin-top:30px;text-align:center;justify-content:center}.career-details{margin-top:calc(70px + var(--head-height, 95px));margin-bottom:100px;grid-template-columns:1fr 300px;grid-gap:0px 40px}@media only screen and (max-width: 1250px){.career-details{margin-top:calc(50px + var(--head-height, 95px));margin-bottom:50px}}@media only screen and (max-width: 1050px){.career-details{grid-template-columns:1fr}}.career-details__sidebar{grid-column:2;grid-row:1/span 2}@media only screen and (max-width: 1050px){.career-details__sidebar{grid-column:unset;grid-row:unset}}.career-details__sidebar-inner{position:sticky;top:50px}@media only screen and (max-width: 1050px){.career-details__sidebar-inner{position:static}}.career-details__company-logo-container{margin-bottom:30px}.career-details__company-logo{width:100%;height:100%;max-height:100px;max-width:150px;object-fit:contain}.career-details__sidebar-list{margin-bottom:30px}@media only screen and (max-width: 1050px){.career-details__sidebar-list{display:-webkit-grid;display:-ms-grid;display:grid;grid-template-columns:repeat(2, 1fr);align-items:flex-start;grid-gap:10px 30px}}@media only screen and (max-width: 550px){.career-details__sidebar-list{grid-template-columns:1fr}}.career-details__sidebar-list-item{margin-bottom:20px;grid-gap:5px;align-items:flex-start}.career-details__sidebar-item-title{color:var(--company-colour, #5c5c60)}.career-details__title{color:var(--company-colour, #5c5c60);font-size:30px;line-height:40px;margin-bottom:35px}.career-details__sub-title{font-size:22px;line-height:32px;margin-bottom:35px;max-width:900px}.career-details__section{margin-bottom:50px}.career-details__text ul li::marker{color:var(--company-colour, #5c5c60)}.career-details__section-title{font-size:18px;line-height:32px;margin-bottom:25px;color:var(--company-colour, #5c5c60)}.career-details__list-item::marker{color:var(--company-colour, #5c5c60)}.article-card{overflow:hidden;margin-left:10px;margin-right:10px;position:relative}.article-card:hover .article-card__image{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.article-card__inner{flex-direction:column;position:relative;z-index:5;overflow:hidden;flex:1;text-decoration:none}.article-card__picture{z-index:1;display:block;overflow:hidden;position:relative}.article-card__picture:after{content:"";display:block;padding-bottom:75%}.article-card__image{width:100%;height:100%;display:block;object-fit:cover;backface-visibility:hidden;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.article-card__content{position:relative;z-index:10;width:100%;max-width:500px;flex-direction:column;padding:20px 0px 0px;flex:1}.article-card__title{font-size:20px;line-height:30px;margin-bottom:16px}.article-card__title:hover{text-decoration:underline}.article-card__title-link{text-decoration:none;color:#000}.article-card__title-link:hover{text-decoration:underline}.article-card__description{margin-bottom:20px}.article-card__link-container{margin-top:auto}.article-card__link{color:#848687}.company-card{flex-direction:column;background-color:#fafafa;padding:25px}@media only screen and (max-width: 1300px){.company-card{display:-webkit-grid;display:-ms-grid;display:grid;grid-template-columns:200px 1fr;grid-gap:25px;align-items:flex-start}}@media only screen and (max-width: 720px){.company-card{display:-webkit-flex;display:flex}}.company-card__logo-container{max-width:150px;width:100%;margin:0px auto 30px;position:relative;max-height:75px}@media only screen and (max-width: 1300px){.company-card__logo-container{margin-bottom:0px;grid-row:1/span 2}}.company-card__logo-container:after{content:"";display:block;padding-bottom:65%}.company-card__logo{width:100%;height:100%;display:block;object-fit:contain}.company-card__company-info{text-align:center;color:var(--company-colour, #848687);margin-bottom:35px;font-size:14px;line-height:22px}@media only screen and (max-width: 1300px){.company-card__company-info{margin-bottom:0px;text-align:left}}@media only screen and (max-width: 720px){.company-card__company-info{margin-bottom:35px;text-align:center}}.company-card__link-container{margin-top:auto;justify-content:center}@media only screen and (max-width: 1300px){.company-card__link-container{justify-content:flex-start}}@media only screen and (max-width: 720px){.company-card__link-container{justify-content:center;width:100%}}.company-card .button{background-color:var(--company-colour, #848687);color:#fff}.image-card{flex-direction:column;text-align:center;color:#848687}.image-card__link{flex-direction:column;text-decoration:none;flex:1;color:#848687}.image-card__picture{display:block;position:relative;max-width:175px;max-height:130px;width:100%;margin:auto;margin-bottom:50px}@media only screen and (max-width: 1330px){.image-card__picture{max-width:120px}}@media only screen and (max-width: 600px){.image-card__picture{max-width:155px;margin-bottom:20px}}.image-card__picture:after{content:"";display:block;padding-bottom:75%}.image-card__image{display:block;width:100%;height:100%;object-fit:contain;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.image-card__content{flex-direction:column;margin-top:auto;flex:1}.image-card__title{font-size:24px;margin-bottom:20px}.image-card__title--additional-margin{margin-bottom:45px}.image-card__title--label{font-size:18px}.image-card__text{margin-top:0px;margin-bottom:25px}.image-card__link-container{margin-top:auto}.image-card:hover .image-card__image{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}@media only screen and (max-width: 1050px){.navigation{position:absolute;top:100%;opacity:0;z-index:-9999;visibility:hidden;overflow:hidden;right:20px;max-width:300px;width:100%;background-color:#fafafa;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}}@media only screen and (max-width: 600px),(hover: none)and (pointer: coarse){.navigation{right:10px;left:10px;width:auto;max-width:unset}}@media only screen and (max-width: 1050px){.navigation__list{margin:0px 15px;flex-direction:column}}.navigation__list-item{margin:0px 15px;padding:32px 0px}@media only screen and (max-width: 1050px){.navigation__list-item{padding:10px 0px 10px;margin:0px;display:-webkit-grid;display:-ms-grid;display:grid;grid-template-columns:1fr 30px}}.navigation__list-item:hover .navigation__item-link{border-color:currentColor}@media only screen and (max-width: 1050px){.navigation__list-item:hover .navigation__item-link{border-color:rgba(0,0,0,0)}}.navigation__list-item--current .navigation__item-link{color:currentColor}@media only screen and (max-width: 1050px){.navigation__list-item--current .navigation__item-link{color:#000}}.navigation__list-item--children{position:relative;align-items:center}.navigation__list-item--children:after{content:"";font-family:"Font Awesome 6 Pro";font-weight:400;color:currentColor;margin-left:10px;height:27px}@media only screen and (max-width: 1050px){.navigation__list-item--children:after{display:none}}.navigation__list-item--children:hover .sub-menu{display:block}@media only screen and (max-width: 1050px){.navigation__list-item--children:hover .sub-menu{display:none}}.navigation__item-link{color:currentColor;text-decoration:none;padding:3px 0px;display:block;border-bottom:1px solid rgba(0,0,0,0)}@media only screen and (max-width: 1050px){.navigation__item-link{color:#000;margin-right:10px}}.navigation .sub-menu{display:none;position:absolute;top:100%;right:0;padding:10px;background-color:#fafafa;min-width:250px}@media only screen and (max-width: 1050px){.navigation .sub-menu{padding:10px 8px;position:static;background-color:rgba(0,0,0,0);grid-column:1/span 2;grid-row:2;background-color:#334d70}}.navigation .sub-menu:before{content:"";display:block;position:absolute;top:-32px;height:32px;left:0;right:0}@media only screen and (max-width: 1050px){.navigation .sub-menu:before{display:none}}.navigation__list-item-sub{margin-top:10px}.navigation__item-link-sub{color:#000;text-decoration:none}@media only screen and (max-width: 1050px){.navigation__item-link-sub{color:#fff}}.navigation__item-link-sub:hover{text-decoration:underline}.navigation__sub-toggle{margin-left:10px;color:currentColor;display:none}@media only screen and (max-width: 1050px){.navigation__sub-toggle{margin-left:0px;background-color:#334d70;color:#fff;justify-content:center;align-items:center;display:-webkit-flex;display:flex;width:30px;height:30px}.navigation__sub-toggle span{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.navigation__sub-toggle.active span{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}}.mobile-toggle{display:none}.mobile-toggle:checked+.header .navigation{opacity:1;z-index:9999;visibility:visible}.mobile-toggle:checked+.header .header__mobile-bar--bar-1,.mobile-toggle:checked+.header .header__mobile-bar--bar-4{opacity:0}.mobile-toggle:checked+.header .header__mobile-bar--bar-2,.mobile-toggle:checked+.header .header__mobile-bar--bar-3{opacity:1}.mobile-toggle:checked+.header .header__mobile-bar--bar-2{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.mobile-toggle:checked+.header .header__mobile-bar--bar-3{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.form{grid-gap:15px;max-width:650px;width:100%;margin:0 auto}.form__field-container{flex-direction:column}.form__field-container--grid{grid-gap:0px 25px;grid-template-columns:repeat(2, 1fr)}@media only screen and (max-width: 700px){.form__field-container--grid{grid-template-columns:1fr}}.form__field-container--grid .form__label{grid-column:span 2}@media only screen and (max-width: 700px){.form__field-container--grid .form__label{grid-column:unset}}.form__field-container--submitted{font-weight:100;text-align:center;padding:15px;background-color:#5c5c60;color:#fff;display:block}.form__field-container--error{background-color:#e62c36}.form__field-container .error-text{margin-top:5px;color:#e62c36;font-weight:600;font-size:14px;line-height:1}.form__sub-field-container{flex-direction:column}.form__label{margin-bottom:5px}.form__field{width:100%;padding:10px;color:#000;font-size:16px;border:1px solid #848687;background-color:rgba(0,0,0,0);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.form__field:focus,.form__field:focus-visible{border:1px solid #848687;outline:none}.form__field--radio{-webkit-appearance:radio;-moz-appearance:radio;-ms-appearance:radio;-o-appearance:radio;appearance:radio}.form__field--checkbox{-webkit-appearance:checkbox;-moz-appearance:checkbox;-ms-appearance:checkbox;-o-appearance:checkbox;appearance:checkbox}.form__field--checkbox+.form__pseudo-checkbox{width:20px;height:20px;border:1px solid #848687;cursor:pointer;justify-content:center;align-items:center;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.form__field--checkbox+.form__pseudo-checkbox em{font-size:12px;width:12px;height:12px;text-align:center;opacity:0;color:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.form__field--checkbox:checked+.form__pseudo-checkbox{background-color:#5c5c60}.form__field--checkbox:checked+.form__pseudo-checkbox em{opacity:1}.form__field--textarea{height:140px;min-height:140px;resize:vertical}.form__field--select{flex:1;position:relative;z-index:2;color:#000;font-size:16px}.form__field--select option{color:#000}.form__field--select:focus,.form__field--select:focus-visible{border:1px solid #848687;outline:none}.form__select-label{background-color:#fff;position:relative}.form__select-label:before{position:absolute;top:50%;right:15px;z-index:1;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.form__checkbox-label{grid-template-columns:20px 1fr;grid-gap:10px}.form__submit-button-container{justify-content:center;margin-top:30px}.form__submit-button{padding:10px 15px;text-align:center;border:none;color:#fff;min-width:250px;background-color:#5c5c60;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;justify-content:center}.form-noscript{text-align:center;background-color:rgba(0,0,0,0);color:#000}.nf-form-cont .nf-response-msg{margin-top:20px;background-color:#848687;color:#fff;margin-bottom:30px;font-size:15px;padding:10px 15px 15px}.nf-form-cont .nf-response-msg p{margin-top:5px}form .nf-form-fields-required{display:none}form .field-wrap.nf-error{background-color:#f4d6dc;padding:10px}form .field-wrap.nf-error .nf-field-label{color:#000}form .field-wrap.nf-error .nf-field-element{background-color:#fff}form .nf-field-label{width:100%}form .nf-field-label label,form .nf-field-label .nf-label-span{font-weight:300}form .nf-field-label label .ninja-forms-req-symbol,form .nf-field-label .nf-label-span .ninja-forms-req-symbol{margin-left:auto;display:none}form .nf-field-label label .ninja-forms-req-symbol:after,form .nf-field-label .nf-label-span .ninja-forms-req-symbol:after{content:"Required";font-size:11px}form .nf-form-content{margin-top:20px}form .nf-form-content [type=text],form .nf-form-content [type=number],form .nf-form-content [type=email],form .nf-form-content [type=tel],form .nf-form-content textarea,form .nf-form-content select{width:100%;padding:10px;color:#000;font-size:16px;border:1px solid #848687;background-color:rgba(0,0,0,0);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}form .nf-form-content [type=text]:focus,form .nf-form-content [type=text]:focus-visible,form .nf-form-content [type=number]:focus,form .nf-form-content [type=number]:focus-visible,form .nf-form-content [type=email]:focus,form .nf-form-content [type=email]:focus-visible,form .nf-form-content [type=tel]:focus,form .nf-form-content [type=tel]:focus-visible,form .nf-form-content textarea:focus,form .nf-form-content textarea:focus-visible,form .nf-form-content select:focus,form .nf-form-content select:focus-visible{border:1px solid #848687;outline:none}form .nf-form-content textarea{resize:vertical;height:140px;min-height:140px;max-height:300px}form .nf-form-content .listcheckbox-container ul{margin-top:10px !important}form .nf-form-content .rating-list ul{grid-template-columns:repeat(5, 60px);align-items:flex-start}form .nf-form-content .rating-list .listradio-wrap .nf-field-element label:before{left:-21px}form .nf-form-content .rating-list .listradio-wrap .nf-field-element label:after{left:-25px}form .nf-form-content fieldset{padding:25px;position:relative}form .nf-form-content fieldset legend{padding:0px 20px}form .nf-field-description{margin-bottom:10px;font-size:14px}form .list-select-wrap .nf-field-element{position:relative}form .list-select-wrap .nf-field-element:after{content:"";font-family:"Font Awesome 6 Pro";font-weight:600;position:absolute;top:50%;right:14px;display:block;z-index:20;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}form .listcheckbox-wrap ul{grid-template-columns:repeat(2, 1fr)}@media only screen and (max-width: 600px){form .listcheckbox-wrap ul{grid-template-columns:1fr}}form .submit-container{text-align:center}form .nf-form-content button:not(.nf-previous,.nf-next,.nf-remove-fieldset,.nf-add-fieldset),form .nf-form-content input[type=button]:not(.nf-previous,.nf-next,.nf-remove-fieldset,.nf-add-fieldset),form .nf-form-content input[type=submit]:not(.nf-previous,.nf-next,.nf-remove-fieldset,.nf-add-fieldset){padding:15px 15px;text-align:center;border:none;cursor:pointer;color:#fff;min-width:250px;font-size:18px;background-color:#5c5c60;justify-content:center;margin:auto;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}form .nf-form-content button:not(.nf-previous,.nf-next,.nf-remove-fieldset,.nf-add-fieldset):hover,form .nf-form-content input[type=button]:not(.nf-previous,.nf-next,.nf-remove-fieldset,.nf-add-fieldset):hover,form .nf-form-content input[type=submit]:not(.nf-previous,.nf-next,.nf-remove-fieldset,.nf-add-fieldset):hover{background-color:#848687}form .nf-form-content button.nf-previous,form .nf-form-content button.nf-next,form .nf-form-content button.nf-add-fieldset,form .nf-form-content input[type=button].nf-previous,form .nf-form-content input[type=button].nf-next,form .nf-form-content input[type=button].nf-add-fieldset,form .nf-form-content input[type=submit].nf-previous,form .nf-form-content input[type=submit].nf-next,form .nf-form-content input[type=submit].nf-add-fieldset{border:none;padding:8px;text-align:center;cursor:pointer;color:#fff;font-size:16px;background-color:#5c5c60;justify-content:center;margin:auto;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}form .nf-form-content button.nf-previous:hover,form .nf-form-content button.nf-next:hover,form .nf-form-content button.nf-add-fieldset:hover,form .nf-form-content input[type=button].nf-previous:hover,form .nf-form-content input[type=button].nf-next:hover,form .nf-form-content input[type=button].nf-add-fieldset:hover,form .nf-form-content input[type=submit].nf-previous:hover,form .nf-form-content input[type=submit].nf-next:hover,form .nf-form-content input[type=submit].nf-add-fieldset:hover{background-color:#848687}form .nf-form-content button.nf-remove-fieldset,form .nf-form-content input[type=button].nf-remove-fieldset,form .nf-form-content input[type=submit].nf-remove-fieldset{border:none;position:absolute;top:-13px;right:0;padding:8px;text-align:center;cursor:pointer;color:#fff;font-size:16px;line-height:1;background-color:#5c5c60;justify-content:center;margin:auto;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}form .nf-form-content button.nf-remove-fieldset:hover,form .nf-form-content input[type=button].nf-remove-fieldset:hover,form .nf-form-content input[type=submit].nf-remove-fieldset:hover{background-color:#848687}form .listradio-wrap .nf-field-element label.nf-checked-label:before{height:9px}form .nf-error .nf-error-msg,form .nf-form-errors .nf-error-msg{padding:5px 10px;margin-top:5px;color:#000;display:block;width:100%;font-size:15px}.form-light .nf-form-content textarea,.form-light .nf-form-content select,.form-light .nf-form-content input:not([type=submit]),.form-light .nf-form-content textarea:focus,.form-light .nf-form-content select:focus,.form-light .nf-form-content input:not([type=submit]):focus{background-color:#fff !important;color:!important}.form-light .nf-form-content textarea:focus,.form-light .nf-form-content select:focus,.form-light .nf-form-content input:not([type=submit]):focus,.form-light .nf-form-content textarea:focus:focus,.form-light .nf-form-content select:focus:focus,.form-light .nf-form-content input:not([type=submit]):focus:focus{outline:1px solid}.form-light a:hover{text-decoration:none}.form-dark .nf-form-content textarea,.form-dark .nf-form-content select,.form-dark .nf-form-content input:not([type=submit]),.form-dark .nf-form-content textarea:focus,.form-dark .nf-form-content select:focus,.form-dark .nf-form-content input:not([type=submit]):focus{border:1px solid !important;background-color:!important;color:#fff !important}.form-dark .nf-form-content textarea:focus,.form-dark .nf-form-content select:focus,.form-dark .nf-form-content input:not([type=submit]):focus,.form-dark .nf-form-content textarea:focus:focus,.form-dark .nf-form-content select:focus:focus,.form-dark .nf-form-content input:not([type=submit]):focus:focus{outline:1px solid}.form-dark .list-select-wrap .nf-field-element:after{color:#fff}.form-dark .nf-form-content button:hover,.form-dark .nf-form-content input[type=button]:hover,.form-dark .nf-form-content input[type=submit]:hover{background-color:#848687}.form-dark a{color:#fff}.form-dark a:hover{text-decoration:none}.signup-form .nf-form-content{padding:0px;position:relative;margin-top:0px}.signup-form .nf-form-content input[type=text],.signup-form .nf-form-content textarea,.signup-form .nf-form-content select,.signup-form .nf-form-content .list-select-wrap .nf-field-element>div,.signup-form .nf-form-content input:not([type=button]){background-color:#848687}.signup-form .nf-form-content button,.signup-form .nf-form-content input[type=button],.signup-form .nf-form-content input[type=submit]{width:50px;height:50px;position:absolute;top:0;right:0;background-color:rgba(0,0,0,0);color:#fff;padding:0px;min-width:unset;font-size:0px;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px}.signup-form .nf-field-element,.signup-form .nf-error{position:static}.signup-form .nf-error.field-wrap .nf-field-element:after{bottom:100%;top:unset;height:30px;width:30px;line-height:31px}.signup-form .nf-field-label{opacity:0;visibility:hidden;overflow:hidden;height:0px;margin:0px !important}.signup-form .submit-container{position:absolute;top:0;right:0}.signup-form .submit-container:after{content:"";font-family:"Font Awesome 6 Pro";font-weight:400}.signup-form .email-container{margin-bottom:0px}.filters{grid-template-columns:repeat(4, 1fr);grid-gap:24px;margin-bottom:40px}@media only screen and (max-width: 1250px){.filters{grid-template-columns:repeat(3, 1fr)}}@media only screen and (max-width: 915px){.filters{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 600px){.filters{grid-template-columns:1fr}}.filters__filter-category{flex-direction:column}.filters .filters__filter-label{font-size:16px;line-height:1;margin-bottom:8px}.filters .filters__field-label{background-color:#fff;position:relative}.filters .filters__field-label:before{position:absolute;top:50%;right:15px;z-index:1;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.filters .filters__filter-select{padding:15px;flex:1;position:relative;color:#000;z-index:2;border:1px solid #848687;background:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.filters .filters__filter-select option{color:#000}.filters .filters__filter-select:focus,.filters .filters__filter-select:focus-visible{border:1px solid #848687;outline:none}.animate-in{visibility:hidden;opacity:0;-webkit-transform:translateY(75px);-moz-transform:translateY(75px);-ms-transform:translateY(75px);-o-transform:translateY(75px);transform:translateY(75px);-webkit-transition:all .85s;-moz-transition:all .85s;-ms-transition:all .85s;-o-transition:all .85s;transition:all .85s}.animate-in.in-view{visibility:visible;opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}.animate{visibility:hidden;opacity:0;-webkit-transform:translateY(25px);-moz-transform:translateY(25px);-ms-transform:translateY(25px);-o-transform:translateY(25px);transform:translateY(25px);-webkit-transition:all .45s;-moz-transition:all .45s;-ms-transition:all .45s;-o-transition:all .45s;transition:all .45s}.animate.animated{visibility:visible;opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}.button{text-decoration:none;line-height:1;align-items:center;outline:none;border:none;cursor:pointer;position:relative;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;-webkit-transition:all .3s,padding 0s,font-size 0s;-moz-transition:all .3s,padding 0s,font-size 0s;-ms-transition:all .3s,padding 0s,font-size 0s;-o-transition:all .3s,padding 0s,font-size 0s;transition:all .3s,padding 0s,font-size 0s}.button:after{content:"";display:block;z-index:1;background-color:rgba(0,0,0,.2);opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.button:hover:after{opacity:1}.button__text{position:relative;z-index:2}.button__icon{margin-left:10px;position:relative;z-index:2}.button--large{padding:12px 28px;font-size:16px}.button--large .button__icon{font-size:24px;width:24px;height:24px}@media only screen and (max-width: 850px){.button--large .button__icon{font-size:16px;width:16px;height:16px}}.button--small{padding:8px 20px;font-size:14px}.button--small .button__icon{font-size:16px;width:16px;height:16px}.button--light{background-color:#848687;border:1px solid #848687;color:#fff}.button--dark{background-color:#5c5c60;border:1px solid #5c5c60;color:#fff}.button--dark:visited,.button--dark:focus,.button--dark:hover{color:#fff}.button--dark:hover{background-color:#848687;border-color:#848687;color:#fff}.link{color:#000;text-decoration:none}.link__text{line-height:1.25}.link__icon{margin-left:10px}.social-links{margin-top:20px}.social-links__list{justify-content:center}.social-links__item{margin:0px 12px 8px}.social-links__item:first-child{margin-left:0px}.social-links__item:last-child{margin-right:0px}.social-links__link{align-items:center;font-size:0px;color:#fff;text-decoration:none;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.social-links__link:hover .social-links__text{text-decoration:underline}.social-links__icon{font-size:24px;width:24px;height:24px}.social-links--footer .social-links__link{color:#848687}.social-links__discernable-name{width:1px;height:1px;overflow:hidden;opacity:0;visibility:hidden}:root{--bar-colour-dark: #5c5c60;--bar-text-colour-dark: #fff;--primary-button-background-colour: #000;--primary-button-background-hover: #fff;--primary-button-text-colour: #fff;--primary-button-text-hover: #000}body .gdpr_lightbox{z-index:9999}body #moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme{background-color:var(--bar-colour-dark)}body #moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h1,body #moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h2,body #moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h3,body #moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h4,body #moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h5,body #moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h6,body #moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p,body #moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p a,body #moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme p{color:var(--bar-text-colour-dark)}body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton,body #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton{background-color:var(--primary-button-background-colour);color:var(--primary-button-text-colour)}body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close:hover i,body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a,body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button,body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button i,body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a i,body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content a:hover,body #moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton:hover,body #moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:hover,body #moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a:hover,body #moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button:hover,body #moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content span.change-settings-button:hover,body #moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.change-settings-button:hover,body #moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content u.change-settings-button:hover,body #moove_gdpr_cookie_info_bar span[data-href]>u.change-settings-button,body #moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.focus-g,body #moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.focus-g,body #moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.focus-g,body #moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.focus-g,body #moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton:focus,body #moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:focus,body #moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a:focus,body #moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button:focus,body #moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content span.change-settings-button.focus-g,body span.change-settings-button:focus,body button.change-settings-button.focus-g,body button.change-settings-button:focus,body #moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content u.change-settings-button.focus-g,body #moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content u.change-settings-button:focus{background-color:var(--primary-button-background-hover);color:var(--primary-button-text-hover)}.section-block{margin:60px 0px}.section-block[data-top-padding=large]{padding-top:100px}@media only screen and (max-width: 600px){.section-block[data-top-padding=large]{padding-top:60px}}.section-block[data-bottom-padding=large]{padding-bottom:100px}@media only screen and (max-width: 600px){.section-block[data-bottom-padding=large]{padding-bottom:60px}}.section-block[data-top-padding=medium]{padding-top:60px}.section-block[data-bottom-padding=medium]{padding-bottom:60px}.section-block[data-top-padding=none]{padding-top:0px}.section-block[data-bottom-padding=none]{padding-bottom:0px}.section-block[data-top-margin=large]{margin-top:100px}@media only screen and (max-width: 600px){.section-block[data-top-margin=large]{margin-top:60px}}.section-block[data-bottom-margin=large]{margin-bottom:100px}@media only screen and (max-width: 600px){.section-block[data-bottom-margin=large]{margin-bottom:60px}}.section-block[data-top-margin=medium]{margin-top:60px}.section-block[data-bottom-margin=medium]{margin-bottom:60px}.section-block[data-top-margin=small]{margin-top:30px}.section-block[data-bottom-margin=small]{margin-bottom:30px}.section-block[data-top-margin=none]{margin-top:0px}.section-block[data-bottom-margin=none]{margin-bottom:0px}@media only screen and (max-width: 1350px){.section-block[data-mobile-bottom-margin=none]{margin-bottom:0px}.section-block[data-mobile-bottom-margin=none]+.section-block{margin-top:0px}}.block-header__title{font-size:24px;line-height:30px}.block-header--centred-text{text-align:center}.block-header--centred-text .block-header__title{margin-bottom:28px}.block-header--centred-text .block-header__sub-title{margin-bottom:28px}.block-header--centred-text .block-header__description{max-width:630px;margin:0 auto}.block-header--centred-text .block-header__link-container{margin-top:30px}.block-header--wide-centred-text{text-align:center}.block-header--wide-centred-text .block-header__title{margin-bottom:28px}.block-header--wide-centred-text .block-header__sub-title{margin-bottom:28px}.block-header--wide-centred-text .block-header__description{max-width:815px;margin:0 auto}.block-header--wide-centred-text .block-header__link-container{margin-top:30px}.accordion__title-header{margin-bottom:30px}.accordion__items{grid-template-columns:1fr;grid-row-gap:12px;max-width:970px;margin-left:auto;margin-right:auto}.accordion__items .accordion__link-container{justify-content:center;margin-top:30px}.accordion__section{border-bottom:2px solid;background-color:#fff}.accordion__section--narrow-padding .accordion__section-label{padding:16px 20px}.accordion__section--narrow-padding .accordion__content-inner{padding:16px 20px;padding-top:0px}.accordion__section-label{position:relative;align-items:center;padding:30px;cursor:pointer}.accordion__section-title{font-size:18px;line-height:26px;margin:0px 30px 0px 0px;width:calc(100% - 55px)}.accordion__toggle-icon{margin-left:auto;width:18px;height:18px;position:relative;color:#fff;background-color:#5c5c60;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}@media only screen and (max-width: 775px){.accordion__toggle-icon{display:initial}}.accordion__toggle-icon:before,.accordion__toggle-icon:after{content:"";width:8px;height:2px;background-color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.accordion__toggle-icon:before{-webkit-transform:translate(-50%, -50%) rotate(-90deg);-moz-transform:translate(-50%, -50%) rotate(-90deg);-ms-transform:translate(-50%, -50%) rotate(-90deg);-o-transform:translate(-50%, -50%) rotate(-90deg);transform:translate(-50%, -50%) rotate(-90deg);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.accordion__content{overflow:hidden;max-height:0px;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}.accordion__content .accordion__link-container{margin-top:30px;justify-content:flex-start}.accordion__content-links{align-items:flex-start;margin-top:30px}.accordion__content-links .accordion__link-container{margin:0px 25px 20px 0px;text-align:left}.accordion__content-links .accordion__link{text-transform:capitalize}.accordion__link-container{margin-top:28px;text-align:center}.accordion__content-inner{padding:30px;padding-top:0px}.accordion__item-toggle{display:none}.accordion__item-toggle:checked~.accordion__section-label .accordion__toggle-icon:before{-webkit-transform:translate(-50%, -50%) rotate(0deg);-moz-transform:translate(-50%, -50%) rotate(0deg);-ms-transform:translate(-50%, -50%) rotate(0deg);-o-transform:translate(-50%, -50%) rotate(0deg);transform:translate(-50%, -50%) rotate(0deg)}.accordion__item-toggle:checked~.accordion__content{max-height:var(--box-height)}.companies__title{text-align:center;margin-bottom:55px}.companies__company-grid{grid-template-columns:repeat(var(--columns, 3), 1fr);grid-gap:35px 25px}@media only screen and (max-width: 1300px){.companies__company-grid{grid-template-columns:1fr}}.company-blocks__title{text-align:center;margin-bottom:55px}@media only screen and (max-width: 1300px){.company-blocks__sliding-panels{display:-webkit-grid;display:-ms-grid;display:grid;grid-template-columns:1fr;grid-gap:20px}}.company-blocks__panel{flex:1;padding:25px;margin:0px 10px;background-color:#fafafa;height:300px;align-items:center;justify-content:center;position:relative;cursor:pointer;-webkit-transition:flex 1s,all .85s;-moz-transition:flex 1s,all .85s;-ms-transition:flex 1s,all .85s;-o-transition:flex 1s,all .85s;transition:flex 1s,all .85s}.company-blocks__panel .company-card__logo-wrap{position:absolute;top:50%;left:25px;right:25px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width: 1300px){.company-blocks__panel .company-card__logo-wrap{display:-webkit-flex;display:flex;position:static;grid-column:1;grid-row:1/span 2;padding-top:20px;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@media only screen and (max-width: 720px){.company-blocks__panel .company-card__logo-wrap{grid-row:1;padding-top:0px}}.company-blocks__panel .company-card__logo-container{margin:auto}@media only screen and (max-width: 1300px){.company-blocks__panel .company-card__logo-container{height:100%}}.company-blocks__panel .company-card__logo-container:after{padding-bottom:40%}@media only screen and (max-width: 720px){.company-blocks__panel .company-card__logo-container:after{display:block;padding-bottom:50%}}@media only screen and (max-width: 1300px){.company-blocks__panel .company-card__logo{max-height:75px}}@media only screen and (max-width: 1300px)and (max-width: 720px){.company-blocks__panel .company-card__logo{position:absolute}}.company-blocks__panel .company-card__company-info{opacity:0;visibility:hidden;max-height:0px;overflow:hidden;position:relative;margin:0px;grid-row:1;grid-column:1;-webkit-transition:all 0s;-moz-transition:all 0s;-ms-transition:all 0s;-o-transition:all 0s;transition:all 0s}@media only screen and (max-width: 1500px){.company-blocks__panel .company-card__company-info{font-size:14px;line-height:22px}}@media only screen and (max-width: 1300px){.company-blocks__panel .company-card__company-info{max-height:unset;opacity:1;visibility:visible;grid-row:1;grid-column:2}}@media only screen and (max-width: 720px){.company-blocks__panel .company-card__company-info{grid-column:1;grid-row:2}}.company-blocks__panel .company-card__link-container{opacity:0;visibility:hidden;position:relative;grid-row:1;grid-column:1;-webkit-transition:all 0s;-moz-transition:all 0s;-ms-transition:all 0s;-o-transition:all 0s;transition:all 0s}@media only screen and (max-width: 1300px){.company-blocks__panel .company-card__link-container{opacity:1;visibility:visible;grid-row:2;grid-column:2}}@media only screen and (max-width: 720px){.company-blocks__panel .company-card__link-container{grid-column:1;grid-row:3}}.company-blocks__panel--active{flex:5;padding:25px 40px}.company-blocks__panel--active .company-blocks__panel-inner{grid-gap:18px;grid-template-rows:60px 1fr 40px;-webkit-transition:all 1s .85s;-moz-transition:all 1s .85s;-ms-transition:all 1s .85s;-o-transition:all 1s .85s;transition:all 1s .85s}@media only screen and (max-width: 1300px){.company-blocks__panel--active .company-blocks__panel-inner{grid-gap:25px;grid-template-rows:auto;-webkit-transition:all 0s;-moz-transition:all 0s;-ms-transition:all 0s;-o-transition:all 0s;transition:all 0s}}.company-blocks__panel--active .company-card__logo-wrap{position:relative;top:0;left:0;right:0;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);grid-row:1}@media only screen and (max-width: 1300px){.company-blocks__panel--active .company-card__logo-wrap{grid-row:1/span 2}}@media only screen and (max-width: 720px){.company-blocks__panel--active .company-card__logo-wrap{grid-row:1}}.company-blocks__panel--active .company-card__company-info{opacity:1;visibility:visible;max-height:180px;grid-row:2;-webkit-transition:all 1s .85s;-moz-transition:all 1s .85s;-ms-transition:all 1s .85s;-o-transition:all 1s .85s;transition:all 1s .85s}@media only screen and (max-width: 1300px){.company-blocks__panel--active .company-card__company-info{max-height:unset;grid-row:1;-webkit-transition:all 0s;-moz-transition:all 0s;-ms-transition:all 0s;-o-transition:all 0s;transition:all 0s}}@media only screen and (max-width: 720px){.company-blocks__panel--active .company-card__company-info{grid-column:1;grid-row:2}}.company-blocks__panel--active .company-card__link-container{opacity:1;visibility:visible;grid-row:3;-webkit-transition:all 1s .85s;-moz-transition:all 1s .85s;-ms-transition:all 1s .85s;-o-transition:all 1s .85s;transition:all 1s .85s}@media only screen and (max-width: 1300px){.company-blocks__panel--active .company-card__link-container{grid-row:2;-webkit-transition:all 0s;-moz-transition:all 0s;-ms-transition:all 0s;-o-transition:all 0s;transition:all 0s}}@media only screen and (max-width: 720px){.company-blocks__panel--active .company-card__link-container{grid-row:3;grid-column:1}}@media only screen and (max-width: 1300px){.company-blocks__panel{height:unset;grid-template-columns:1fr;margin:0px;padding:25px;cursor:initial}}.company-blocks__panel-inner{visibility:visible}.company-blocks__panel-inner.meyer-timber .company-card__logo-container:after{padding-bottom:50%}@media only screen and (max-width: 1300px){.company-blocks__panel-inner{display:-webkit-grid;display:-ms-grid;display:grid;-webkit-transition:all 1s .85s;-moz-transition:all 1s .85s;-ms-transition:all 1s .85s;-o-transition:all 1s .85s;transition:all 1s .85s;grid-template-columns:200px 1fr;grid-template-rows:auto;grid-gap:25px;align-items:flex-start}}@media only screen and (max-width: 720px){.company-blocks__panel-inner{grid-template-columns:1fr}}.quote-image-grid[data-top-margin]{margin-top:180px}@media only screen and (max-width: 1200px){.quote-image-grid[data-top-margin]{margin-top:80px}}.quote-image-grid[data-bottom-margin]{margin-bottom:180px}@media only screen and (max-width: 1200px){.quote-image-grid[data-bottom-margin]{margin-bottom:80px}}.quote-image-grid__inner{grid-template-columns:repeat(2, 1fr);grid-gap:65px}@media only screen and (max-width: 1190px){.quote-image-grid__inner{grid-template-columns:1fr}}.quote-image-grid__quote{flex-direction:column;justify-content:center}.quote-image-grid__quote-text{font-size:24px;line-height:30px}@media only screen and (max-width: 800px){.quote-image-grid__quote-text{font-size:20px;line-height:24px}}.quote-image-grid__quote-name-tag{font-style:italic}.quote-image-grid__image-grid{grid-template-columns:repeat(12, 1fr);grid-template-rows:repeat(11, 40px)}.quote-image-grid__image-grid--left{order:-1}@media only screen and (max-width: 1190px){.quote-image-grid__image-grid--left{order:2}}.quote-image-grid__image-container--left{grid-column:1/span 6;grid-row:1/span 6}@media only screen and (max-width: 750px){.quote-image-grid__image-container--left{grid-column:1/span 9}}.quote-image-grid__image-container--right{grid-column:7/span 6;grid-row:6/span 6;padding-left:20px;position:relative;z-index:3}@media only screen and (max-width: 500px){.quote-image-grid__image-container--right{grid-column:3/span 10}}.quote-image-grid__picture{width:100%;height:100%;display:block;overflow:hidden;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px}.quote-image-grid__image{width:100%;height:100%;display:block;object-fit:cover}.card-grid__title{text-align:center;margin-bottom:55px}.card-grid__grid{grid-template-columns:repeat(auto-fit, calc(100% / var(--columns, 4) - 45px));justify-content:center;max-width:calc(33%*var(--columns));margin:auto;grid-gap:65px 45px}@media only screen and (max-width: 1300px){.card-grid__grid{grid-template-columns:1fr;max-width:unset}}.card-grid__card{flex-direction:column}@media only screen and (max-width: 1300px){.card-grid__card{display:-webkit-grid;display:-ms-grid;display:grid;grid-template-columns:200px 1fr;grid-gap:25px;align-items:flex-start}}@media only screen and (max-width: 720px){.card-grid__card{display:-webkit-flex;display:flex}}.card-grid__card .button{background-color:var(--brand-colour, #848687);color:#fff}.card-grid__image-container{width:100%;margin:0px auto 30px;position:relative;max-width:200px}.card-grid__image-container--logo{max-width:150px}.card-grid__image-container--logo:after{content:"";display:block;padding-bottom:65%}.card-grid__image-container--logo .card-grid__image{width:100%;height:100%;object-fit:contain}@media only screen and (max-width: 1300px){.card-grid__image-container{margin-bottom:0px;grid-row:1/span 2}}.card-grid__image{display:block;margin:auto;width:100%;height:auto;object-fit:cover;aspect-ratio:var(--image-sizing)}.card-grid__text{text-align:center;color:var(--brand-colour, #848687);margin-bottom:35px}@media only screen and (max-width: 1300px){.card-grid__text{margin-bottom:0px;text-align:left}}@media only screen and (max-width: 720px){.card-grid__text{margin-bottom:35px;text-align:center}}.card-grid__link-container{margin-top:auto;justify-content:center}@media only screen and (max-width: 1300px){.card-grid__link-container{justify-content:flex-start}}@media only screen and (max-width: 720px){.card-grid__link-container{justify-content:center;width:100%}}.quotes-list__title-container{flex-direction:column;align-items:center;margin-bottom:45px;text-align:center}.quotes-list__title-container.in-view .quotes-list__title{-webkit-transform:translateX(-28%);-moz-transform:translateX(-28%);-ms-transform:translateX(-28%);-o-transform:translateX(-28%);transform:translateX(-28%)}@media only screen and (max-width: 1250px){.quotes-list__title-container.in-view .quotes-list__title{-webkit-transform:translate(0px, 0px);-moz-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);-o-transform:translate(0px, 0px);transform:translate(0px, 0px)}}.quotes-list__title-container.in-view .quotes-list__sub-title{-webkit-transform:translateX(30%);-moz-transform:translateX(30%);-ms-transform:translateX(30%);-o-transform:translateX(30%);transform:translateX(30%)}@media only screen and (max-width: 1250px){.quotes-list__title-container.in-view .quotes-list__sub-title{-webkit-transform:translate(0px, 0px);-moz-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);-o-transform:translate(0px, 0px);transform:translate(0px, 0px)}}.quotes-list__title{font-size:24px;margin-bottom:0px;-webkit-transform:translateX(-15%);-moz-transform:translateX(-15%);-ms-transform:translateX(-15%);-o-transform:translateX(-15%);transform:translateX(-15%);-webkit-transition:all .9s .35s;-moz-transition:all .9s .35s;-ms-transition:all .9s .35s;-o-transition:all .9s .35s;transition:all .9s .35s}@media only screen and (max-width: 1250px){.quotes-list__title{-webkit-transform:translate(0px, 35px);-moz-transform:translate(0px, 35px);-ms-transform:translate(0px, 35px);-o-transform:translate(0px, 35px);transform:translate(0px, 35px)}}@media only screen and (max-width: 700px){.quotes-list__title{font-size:20px;line-height:28px}}.quotes-list__sub-title{font-size:24px;-webkit-transform:translateX(20%);-moz-transform:translateX(20%);-ms-transform:translateX(20%);-o-transform:translateX(20%);transform:translateX(20%);-webkit-transition:all .9s .35s;-moz-transition:all .9s .35s;-ms-transition:all .9s .35s;-o-transition:all .9s .35s;transition:all .9s .35s}@media only screen and (max-width: 1250px){.quotes-list__sub-title{-webkit-transform:translate(0px, 35px);-moz-transform:translate(0px, 35px);-ms-transform:translate(0px, 35px);-o-transform:translate(0px, 35px);transform:translate(0px, 35px)}}@media only screen and (max-width: 700px){.quotes-list__sub-title{font-size:20px;line-height:28px}}.quotes-list__inner{grid-template-columns:repeat(2, 1fr);grid-gap:95px}@media only screen and (max-width: 1190px){.quotes-list__inner{grid-template-columns:1fr}}.quotes-list__image-side--left{order:-1}@media only screen and (max-width: 1190px){.quotes-list__image-side--left{order:2}}.quotes-list__picture{display:block;overflow:hidden;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px}@media only screen and (max-width: 1200px){.quotes-list__picture{max-width:650px;margin:auto}}.quotes-list__image{width:100%;height:auto;display:block}.quotes-list__text-side{align-items:center}.quotes-list__quotes{grid-gap:45px}.quotes-list__quote-item .quotes-list__role{display:block;padding-left:15px}.quotes-list__name{font-style:italic}.quotes-list__role{font-size:14px}.quotes-list__accordion-section{background-color:#fafafa;border:none}.quotes-list__accordion-section-label{padding:18px}.quotes-list__accordion-section-title{font-size:16px;line-height:20px}.quotes-list__accordion-content-inner{padding:15px 18px;padding-top:0px;font-size:14px}.vacancy-category-block__title{text-align:center;margin-bottom:65px}.vacancy-category-block__text{text-align:center;font-size:18px;margin-bottom:20px}.vacancy-category-block__categories{grid-template-columns:repeat(4, 1fr);grid-gap:75px 40px;margin-top:100px}@media only screen and (max-width: 1100px){.vacancy-category-block__categories{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 600px){.vacancy-category-block__categories{grid-template-columns:1fr;max-width:600px;margin:auto}}.icon-grid__title{text-align:center;margin-bottom:65px}.icon-grid__text{text-align:center;font-size:18px}.icon-grid__icons{grid-template-columns:repeat(3, 1fr);grid-gap:50px;max-width:1000px;margin:auto}@media only screen and (max-width: 850px){.icon-grid__icons{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 600px){.icon-grid__icons{grid-template-columns:1fr}}.image-cta__inner{grid-template-columns:1.3fr 1.7fr;grid-gap:60px;align-items:center}@media only screen and (max-width: 1050px){.image-cta__inner{grid-template-columns:1fr}}.image-cta__inner--image-left{grid-template-columns:1.7fr 1.3fr}@media only screen and (max-width: 1050px){.image-cta__inner--image-left{grid-template-columns:1fr}}.image-cta__title{font-size:20px;line-height:24px}.image-cta__link-container{margin-top:100px}@media only screen and (max-width: 1050px){.image-cta__link-container{margin-top:30px}}.image-cta__image-side--left{order:-1}@media only screen and (max-width: 1050px){.image-cta__image-side--right{order:-1}}.image-cta__picture{position:relative;display:block;overflow:hidden;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px}.image-cta__picture:after{content:"";display:block;padding-bottom:60%}.image-cta__image{display:block;width:100%;height:100%;object-fit:cover}.wufoo-form__title{font-size:24px;text-align:center;margin-bottom:45px}.form-block__title-header{margin-bottom:30px}.form-block__inner{max-width:680px}.form-block__inner[data-type]:not(.form-block__inner[data-type=drivers]) .drivers{display:none}.form-block__inner .file_upload-wrap .nf-field-element{flex-wrap:wrap;align-items:center}.form-block__inner .file_upload-wrap .nf-fu-fileinput-button{width:145px;margin:0px;padding:10px;min-width:unset;text-align:center;justify-content:center}.form-block__inner .file_upload-wrap .nf-fu-button-cancel{min-width:unset;padding:0px;background:rgba(0,0,0,0);margin:unset;margin-left:auto;color:inherit}.form-block__inner .file_upload-wrap .nf-fu-button-cancel:hover{background:rgba(0,0,0,0);text-decoration:underline;color:inherit}.form-block__inner .file_upload-wrap .nf-fu-progress{margin-top:20px;width:100%}.form-block__inner--wide{max-width:1200px}.form-block__inner--content{max-width:unset}.form-block__inner .nf-progress-container{margin-top:0px}.form-block__inner .nf-progress{background-color:#5c5c60;height:5px}.form-block__inner .nf-breadcrumbs{margin-bottom:30px;grid-auto-flow:column;justify-content:flex-start;counter-reset:section}.form-block__inner .nf-breadcrumbs li{text-indent:0px;float:none;grid-template-columns:20px 1fr;grid-gap:6px;counter-increment:section}.form-block__inner .nf-breadcrumbs li:before{content:counter(section);font-weight:400}.form-block__inner .nf-breadcrumbs li a{color:#5c5c60}.form-block__inner .nf-breadcrumbs li.errors:before{content:"";font-family:"Font Awesome 6 Pro";color:red}.form-block__inner .nf-breadcrumbs li.errors a{color:red}.form-block__inner .nf-breadcrumbs:after{display:none}.form-block__inner hr.ninja-forms-field{margin:30px 0px}.form-block__inner .nf-repeater-fieldset{grid-template-columns:repeat(2, 1fr);grid-gap:15px 30px}.form-block__inner .nf-repeater-fieldset .nf-field-container{grid-column:1/-1;margin:0px}.form-block__inner .nf-repeater-fieldset .nf-field-container.half-width{grid-column:unset}@media only screen and (max-width: 650px){.form-block__inner .nf-repeater-fieldset .nf-field-container.half-width{grid-column:1/-1}}.form-block__inner[data-breadcrumb-position=left] .nf-breadcrumbs{margin:0px !important;grid-auto-flow:row}.form-block__inner[data-breadcrumb-position=left] .nf-form-content>div{grid-template-columns:225px 1fr;grid-gap:30px}@media only screen and (max-width: 925px){.form-block__inner[data-breadcrumb-position=left] .nf-form-content>div{grid-template-columns:1fr}}.form-block__inner[data-breadcrumb-position=left] .nf-mp-footer{grid-column:span 2}@media only screen and (max-width: 925px){.form-block__inner[data-breadcrumb-position=left] .nf-mp-footer{grid-column:unset}}.layered-images__inner{grid-template-columns:repeat(3, 1fr);grid-gap:65px;align-items:center}@media only screen and (max-width: 1150px){.layered-images__inner{grid-template-columns:repeat(2, 1fr)}}.layered-images__title{font-size:24px;line-height:30px;margin-bottom:30px}@media only screen and (max-width: 800px){.layered-images__title{font-size:20px;line-height:24px}}@media only screen and (max-width: 1150px){.layered-images__text-side{grid-column:span 2}}.layered-images__media-side{grid-column:1/span 2;grid-template-columns:repeat(15, 1fr);grid-template-rows:repeat(10, minmax(2.5dvw, 70px));grid-gap:10px}@media only screen and (max-width: 1450px){.layered-images__media-side{grid-template-rows:repeat(10, 50px)}}@media only screen and (max-width: 750px){.layered-images__media-side{grid-template-columns:repeat(7, 1fr);grid-template-rows:repeat(10, 60px)}}@media only screen and (max-width: 550px){.layered-images__media-side{grid-template-columns:repeat(2, 1fr);grid-template-rows:unset}}.layered-images__media-side--right{grid-column:2/span 2}@media only screen and (max-width: 1150px){.layered-images__media-side--right{grid-column:span 2}}.layered-images__image-container{overflow:hidden}.layered-images__image-container[data-item="1"]{grid-column:3/span 4;grid-row:1/span 5;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;border-radius:50px}@media only screen and (max-width: 750px){.layered-images__image-container[data-item="1"]{grid-column:1/span 3;grid-row:1/span 4}}.layered-images__image-container[data-item="2"]{grid-column:10/span 6;grid-row:1/span 5;-webkit-border-radius:45%;-moz-border-radius:45%;-ms-border-radius:45%;-o-border-radius:45%;border-radius:45%}@media only screen and (max-width: 750px){.layered-images__image-container[data-item="2"]{grid-column:5/span 3;grid-row:1/span 4}}.layered-images__image-container[data-item="3"]{grid-column:6/span 5;grid-row:3/span 6;position:relative;z-index:5;-webkit-border-radius:120px;-moz-border-radius:120px;-ms-border-radius:120px;-o-border-radius:120px;border-radius:120px}@media only screen and (max-width: 750px){.layered-images__image-container[data-item="3"]{grid-column:3/span 3;grid-row:3/span 4}}.layered-images__image-container[data-item="4"]{grid-column:1/span 6;grid-row:6/span 5;-webkit-border-radius:90px;-moz-border-radius:90px;-ms-border-radius:90px;-o-border-radius:90px;border-radius:90px}@media only screen and (max-width: 750px){.layered-images__image-container[data-item="4"]{grid-column:1/span 3;grid-row:6/span 4}}.layered-images__image-container[data-item="5"]{grid-column:10/span 5;grid-row:6/span 5;-webkit-border-radius:150px;-moz-border-radius:150px;-ms-border-radius:150px;-o-border-radius:150px;border-radius:150px}@media only screen and (max-width: 750px){.layered-images__image-container[data-item="5"]{grid-column:5/span 3;grid-row:5/span 5}}@media only screen and (max-width: 550px){.layered-images__image-container{grid-column:unset !important;grid-row:unset !important;-webkit-border-radius:30px !important;-moz-border-radius:30px !important;-ms-border-radius:30px !important;-o-border-radius:30px !important;border-radius:30px !important}}.layered-images__picture{width:100%;height:100%;flex:1}.layered-images__image{width:100%;height:100%;display:block;object-fit:cover}.promotional-image__slide-inner{flex:1}.promotional-image__picture{flex:1;display:block}.promotional-image__image{display:block;width:100%;height:100%;object-fit:cover}.promotional-image .slick-dots{justify-content:center;margin-top:20px}.promotional-image .slick-dots li{margin:0px 8px;width:14px;height:14px;background-color:#5c5c60;cursor:pointer;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.promotional-image .slick-dots li.slick-active{background-color:#848687}