:root{--filter-width:100%;--gap:30px}*{box-sizing:border-box}body{font-family:"Inter", sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:1em;margin:0;padding:var(--body-padding);color:var(--body-text-colour);background:var(--body-background-colour)}a{color:var(--a-colour)}a.outline-primary-900{border:1px solid var(--a-colour)}a.outline-primary-900.is-active{color:var(--primary-text-colour);background:var(--primary-background-colour);border:1px solid var(--primary-background-colour)}h1,h2,h3,h4,h5,h6{margin:0}.u-theme-white{color:var(--body-text-colour);background:var(--body-background-colour)}.u-text-center,.u-text-align-center{text-align:center}*+.c-tabs{margin-top:30px}.c-header+*,.c-tabs+*{margin-top:50px !important}.c-header__logo img{max-width:250px;max-height:40px;margin:auto;display:block}.c-footer{margin-top:50px}.c-footer .c-core{padding-top:30px;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:flex-end;border-top:var(--footer-border)}.c-footer__logo{flex-shrink:0;flex-grow:1}.c-footer__logo img{max-width:150px;max-height:30px;display:block}.c-core{width:100%;max-width:1280px;margin-inline:auto}.c-core .c-form{--form-field-border-radius:0;--form-field-textarea-border-radius:0}.c-back{margin:0 0 20px 0}.c-tabs{display:flex;flex-wrap:nowrap;justify-content:center;border-bottom:var(--footer-border)}.c-tabs a{padding:10px 20px 8px 20px;text-decoration:none;display:block}.c-tabs a:not(.is-active){opacity:0.6}.c-tabs a.is-active{color:var(--tabs-a-colour);background:var(--tabs-a-background-colour);border-top-left-radius:var(--button-radius);border-top-right-radius:var(--button-radius)}.c-results{position:relative;display:flex;flex-direction:column;--item-grid-1:1;--item-grid-2:2;--item-grid-3:3;--item-grid-4:4}.c-results:has(.c-form__field--categories){gap:var(--gap)}.c-results:has(.c-results__filter){--item-grid-1:1;--item-grid-2:2;--item-grid-3:2;--item-grid-4:3}.c-results__filter{flex-grow:0;flex-shrink:0;--search-order-offset:0}.c-results__filter:has(.c-form__field--categories){width:var(--filter-width);min-width:var(--filter-width);max-width:var(--filter-width);--search-order-offset:calc(var(--filter-width) + var(--gap))}.c-results__filter:has(.c-form__search-order-by)+.c-results__content{padding-top:calc(var(--form-field-height) + var(--gap))}.c-results__content{flex-grow:1}.c-results__items{display:grid;grid-auto-rows:auto;grid-auto-flow:row;grid-gap:var(--gap);grid-template-columns:repeat(var(--item-grid-1), 1fr)}.c-results__loading{display:flex;justify-content:center}.c-results__loading .c-btn,.c-results__loader{margin-top:var(--gap)}.c-items{display:grid;grid-auto-rows:auto;grid-auto-flow:row;grid-gap:20px;grid-template-columns:repeat(2, 1fr)}.c-item--document{padding:10px;border:1px solid;border-radius:var(--button-radius)}.c-item--document .c-item__content{border:0}.c-item--document .c-item__content h2{font-size:80%;font-weight:500}.c-item{display:flex;flex-direction:column}.c-item a{text-decoration:none}.c-item__image img{width:100%}.c-item__content{padding-top:10px;border-top:1px solid}.c-item__content h2{font-size:100%}.c-item__content h2+p{margin-top:6px}.c-item__content p{font-size:80%}.c-item__actions{color:var(--item-actions-text-colour);margin-top:auto;padding:5px 5px;display:flex;flex-wrap:nowrap;justify-content:space-between;align-content:center;align-items:center;background:var(--item-actions-background-colour);--fc-label-opacity:1;--form-field-color:var(--item-actions-text-colour);--fc-square-border-color:var(--item-actions-text-colour);--fc-square-checked-background-color:var(--item-actions-text-colour)}.c-item__actions__btn{width:16px;height:16px;display:block}.c-item__actions__btn svg{width:100%;height:100%;display:block}.c-item__actions__btn svg .svg-fill-1{fill:var(--item-actions-text-colour) !important}.c-btn{font-size:100%;font-weight:500;padding:15px 35px;text-decoration:none;cursor:pointer;display:inline-flex;justify-content:center;align-content:center;align-items:center;border:0;border-radius:var(--button-radius)}.c-btn--small{font-size:80%;padding:8px 20px}.c-btn--primary,.c-btn.solid-primary-accent-300{color:var(--primary-text-colour);background:var(--primary-background-colour)}.c-btn--block{width:100%;display:flex}.js .js-hide{display:none}.c-form__search-order-by{gap:var(--form-field-spacing);display:flex;flex-wrap:wrap;align-content:center;align-items:center}.c-form__search-order-by a.c-region-selector__trigger{font-size:0;padding-right:0}.c-form__search-order-by a.c-region-selector__trigger span{width:var(--form-field-height);height:var(--form-field-height);margin:0}.c-form__search-order-by>.c-form__field--search{width:calc(100% - (var(--form-field-height) + var(--form-field-spacing)));margin-top:0;flex-grow:1}.c-form__search-order-by>.c-form__field--order-by{max-width:100%;margin-top:0}.c-product{display:flex;flex-wrap:wrap;align-content:flex-start;align-items:flex-start;gap:var(--gap);--sidebar-1-width:100%;--sidebar-2-width:100%;--content-width:100%}.c-product__sidebar-1{width:var(--sidebar-1-width);flex-grow:0;flex-shrink:0}.c-product__sidebar-1>*{margin-top:var(--gap)}.c-product__sidebar-1>:first-child{margin-top:0}.c-product__content{width:var(--content-width);flex-grow:1}.c-product__image{position:relative;overflow:hidden;border:1px solid;border-color:var(--border-colour);border-radius:var(--button-radius);background:#fff}.c-product__image iframe{width:100%;height:100%;display:block;border:0}*+.c-content,*+.c-product__data{margin-top:var(--gap)}.c-product__data{display:grid;grid-auto-rows:auto;grid-auto-flow:row;grid-gap:var(--gap);grid-template-columns:repeat(3, 1fr)}.c-product__data>div{--block-spacing:10px}.c-product__data ul{padding:0;list-style:none;display:flex;flex-wrap:nowrap}.c-product__data ul li{width:32px;margin:0}.c-product__data ul li+li{margin-left:10px}.c-product__data ul li img{width:100%}::-webkit-input-placeholder{color:var(--field-text-colour);opacity:1}:-moz-placeholder{color:var(--field-text-colour);opacity:1}::-moz-placeholder{color:var(--field-text-colour);opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--field-text-colour);opacity:1}html.lightbox-open .c-lightbox{display:flex}html.lightbox-open,html.forced-modal-open{overflow:hidden}html.lightbox-open body,html.forced-modal-open body{overflow:hidden}html.lightbox-open .c-bimshelf .js-search,html.lightbox-open .wrapper,html.forced-modal-open .c-bimshelf .js-search,html.forced-modal-open .wrapper{-webkit-filter:blur(10px);filter:blur(10px)}.c-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999;width:100%;display:none;overflow:auto;justify-content:center;background:rgba(0,0,0,0.5)}.c-lightbox__inner{position:relative;width:100%;max-width:980px;max-height:85vh;padding:50px 0;display:flex;flex-grow:1;flex-shrink:1;align-self:center}.c-lightbox__inner.is-small{max-width:760px}.c-lightbox__inner.is-xsmall{max-width:560px}.c-lightbox__inner .c-box-content{overflow:auto}.c-lightbox__media{position:relative;display:flex;flex-grow:1;flex-shrink:1}.c-lightbox__media>img{max-width:100%;margin:0 auto;display:block;background:#000}.c-lightbox__close{position:absolute;top:60px;right:10px;z-index:100;width:50px;height:50px;text-align:center;text-decoration:none;display:flex;align-items:center;justify-content:center}.c-lightbox__close svg{width:24px;height:24px}.c-box-content{width:100%;padding:40px;border-radius:24px}.c-box-content.u-text-center h2{margin-right:auto;margin-left:auto}.c-box-content h2{max-width:80%}.c-box-content__btns{margin:0 -15px;padding:20px 0 0 0;display:flex;flex-wrap:wrap;justify-content:center}.c-box-content__btns__btn{padding:0 15px 30px 15px;display:flex;flex-basis:100%}.c-box-content__btns__btn>a{width:100%}.c-region-selector{position:relative}.c-region-selector:not(.is-active) .c-region-selector__options{display:none}.c-region-selector.float-right .c-region-selector__options{right:0;left:auto}.c-region-selector--right{margin-left:auto}.c-region-selector--right a.c-region-selector__trigger{padding:0 0 0 45px}.c-region-selector--right .c-region-selector__options{left:auto;right:0}.c-region-selector--reverse .c-region-selector__options{top:auto;bottom:calc(100% + 10px)}.c-region-selector--filter a.c-region-selector__trigger{position:relative;padding-left:15px;min-height:var(--form-field-height);border:1px solid;border-color:var(--background-colour);border-radius:var(--form-field-border-radius)}.c-region-selector--filter a.c-region-selector__trigger{background-image:url("../images/icons/chevron-down.svg");background-position:right 23px top 50%;background-repeat:no-repeat;background-size:10px;border-color:var(--form-field-border-color)}.c-region-selector--filter .c-region-selector__options{width:90vw}a.c-region-selector__trigger{padding:0 45px 0 0}a.c-region-selector__trigger,a.c-region-selector__option{position:relative;font-size:clamp(12px, 1.16667vw, 14px);line-height:1.2;font-family:"Inter", sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;outline:0;display:flex;flex-wrap:nowrap;align-content:center;align-items:center}a.c-region-selector__trigger.is-disabled,a.c-region-selector__option.is-disabled{opacity:0.4;cursor:not-allowed}a.c-region-selector__trigger span,a.c-region-selector__option span{position:relative;width:clamp(16px, 2vw, 24px);height:clamp(16px, 2vw, 24px);margin-right:clamp(6px, .83333vw, 10px);overflow:hidden;border-radius:50%}a.c-region-selector__trigger img,a.c-region-selector__trigger svg,a.c-region-selector__option img,a.c-region-selector__option svg{width:100%;height:100%;max-width:none;object-fit:cover}.c-region-selector__options{position:absolute;top:calc(100% + 10px);left:0;z-index:10000;width:100%;padding:20px 0 20px 20px;display:grid;grid-auto-rows:auto;grid-auto-flow:row;grid-gap:20px;grid-template-columns:repeat(3, 1fr);background:var(--background-colour);border:1px solid;border-color:var(--text-colour)}.c-region-selector__options a{color:var(--text-colour)}.c-form-styles,.c-form{--form-field-spacing:40px;--form-label-color:var(--text-colour);--form-label-padding:0 0 8px 0;--form-label-required-color:var(--text-colour);--form-field-placeholder-color:var(--form-field-color);--form-field-placeholder-font:'Inter', sans-serif;--form-field-placeholder-font-weight:400;--form-field-color:var(--text-colour);--form-field-background-color:var(--form-background-colour);--form-field-readonly-background-color:var(--form-background-colour);--form-field-border:1px solid;--form-field-border-color:var(--text-colour);--form-field-border-focus-color:var(--form-field-placeholder-color);--form-field-border-radius:var(--border-large-radius);--form-field-height:clamp(40px, 4vw, 48px);--form-field-font-size:clamp(14px, 1.33333vw, 16px);--form-field-line-height:var(--form-field-height);--form-field-select-line-height:calc(var(--form-field-height) - 2px);--form-field-padding:0 20px 0 20px;--form-field-textarea-height:182px;--form-field-textarea-padding:20px 20px;--form-field-textarea-line-height:24px;--form-field-textarea-background-color:var(--form-background-colour);--form-field-textarea-border-radius:24px;--form-field-select-padding:0 50px 0 20px;--form-field-select-bg-position:20px;--form-field-select-bg-size:15px;--form-field-fake-select-padding:8px 50px 8px 8px;--form-field-fake-select-options-padding:15px 0;--form-field-fake-select-line-height:20px;--inline-field-width:148px;--form-field-icon-offset:20px;--form-field-icon-size:20px}.c-form--v2{--form-field-border-radius:8px;--form-field-textarea-border-radius:8px;--form-field-background-color:#000;--form-field-border-color:var(--background-colour)}.c-form--v3{--form-field-textarea-border-radius:var(--form-field-border-radius)}.c-form--v2,.c-form--v3{--form-field-font-size:clamp(16px, 2vw, 24px);--form-field-height:clamp(48px, 6.66667vw, 80px);--form-field-padding:0 clamp(20px, 2.66667vw, 32px) 0 clamp(20px, 2.66667vw, 32px);--form-field-textarea-padding:clamp(20px, 2.66667vw, 32px) clamp(20px, 2.66667vw, 32px);--form-field-select-padding:0 clamp(50px, 4.16667vw, 50px) 0 clamp(20px, 2.66667vw, 32px);--form-field-icon-offset:clamp(20px, 2.83333vw, 34px);--form-field-icon-size:clamp(20px, 2vw, 24px)}.c-form--simple{--form-field-border-radius:4px;--form-field-textarea-border-radius:4px;--form-field-border-color:var(--border-colour);--form-field-padding:0 15px 0 15px;--form-field-textarea-padding:15px 15px;--form-field-select-padding:0 50px 0 15px}body .c-form--search{--form-field-border-radius:0;--form-field-background-color:var(--background-colour);--form-field-readonly-background-color:var(--background-colour);--form-field-textarea-background-color:var(--background-colour);--form-field-select-bg-position:0}body .c-form--search .fake-input,body .c-form--search .fake-select,body .c-form--search .fake-textarea,body .c-form--search input[type="text"],body .c-form--search input[type="number"],body .c-form--search input[type="date"],body .c-form--search input[type="email"],body .c-form--search input[type="search"],body .c-form--search input[type="password"],body .c-form--search input[type="tel"],body .c-form--search input[type="url"],body .c-form--search textarea,body .c-form--search select{padding-right:0;padding-left:0;border-top:0;border-right:0;border-left:0}.c-form{--block-spacing:var(--form-field-spacing);--column-spacing:calc(var(--form-field-spacing) / 2);--column-negative-spacing:calc((var(--form-field-spacing) / 2) * -1)}.c-form .label,.c-form label,.c-form legend{color:var(--form-label-color);font-size:clamp(16px, 2vw, 24px);line-height:1.2;font-family:"Inter", sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;padding:var(--form-label-padding);text-align:left;display:block}.c-form .label em,.c-form label em,.c-form legend em{font-style:normal}.c-form .label+p,.c-form label+p,.c-form legend+p{--block-spacing:0px}.c-form .fake-input.affix{background:var(--form-field-background-color)}.c-form .fake-input,.c-form .fake-select,.c-form .fake-textarea,.c-form input[type="text"],.c-form input[type="number"],.c-form input[type="date"],.c-form input[type="email"],.c-form input[type="search"],.c-form input[type="password"],.c-form input[type="tel"],.c-form input[type="url"],.c-form textarea,.c-form select{position:relative;width:100%;color:var(--form-field-color);font-family:"Inter", sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;text-align:left;background:var(--form-field-background-color);border:var(--form-field-border);border-color:var(--form-field-border-color);border-radius:var(--form-field-border-radius);font-feature-settings:'pnum', 'lnum';-moz-font-feature-settings:'pnum', 'lnum';-webkit-font-feature-settings:'pnum', 'lnum';-ms-font-feature-settings:'pnum', 'lnum';-moz-font-feature-settings:'pnum=1,lnum=1'}.c-form .fake-input,.c-form input[type="text"],.c-form input[type="number"],.c-form input[type="date"],.c-form input[type="email"],.c-form input[type="search"],.c-form input[type="password"],.c-form input[type="tel"],.c-form input[type="url"]{height:var(--form-field-height);font-size:var(--form-field-font-size);line-height:var(--form-field-line-height);margin:0;padding:var(--form-field-padding);filter:none;outline:0}.c-form .fake-textarea,.c-form textarea{height:var(--form-field-textarea-height);min-height:var(--form-field-textarea-height);font-size:var(--form-field-font-size);line-height:var(--form-field-textarea-line-height);margin:0;padding:var(--form-field-textarea-padding);overflow:auto;resize:none;-webkit-transform:translate3d(0, 0, 0);border-radius:var(--form-field-textarea-border-radius)}.c-form .fake-textarea:not(.js-autogrow),.c-form textarea:not(.js-autogrow){-moz-transition:height .5s ease;-o-transition:height .5s ease;-webkit-transition:height .5s ease;transition:height .5s ease}.c-form .select-wrapper{position:relative}.c-form .select-wrapper:before{content:'';position:absolute;top:50%;right:20px;width:0;height:0;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;border-style:solid;border-width:9px 6px 0 6px;border-color:transparent;border-top-color:var(--form-field-color)}.c-form .fake-select,.c-form select{height:var(--form-field-height);font-size:var(--form-field-font-size);margin:0;outline:0;-webkit-appearance:none;-moz-appearance:none;-webkit-border-radius:var(--form-field-border-radius);background-color:var(--form-field-background-color);background-image:url("/assets/images/icons-45/chevron-down.svg");background-position:right var(--form-field-select-bg-position) top 50%;background-repeat:no-repeat;background-size:10px}.c-form select{line-height:var(--form-field-select-line-height);padding:var(--form-field-select-padding);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.c-form option{color:var(--form-field-color)}.c-form .fake-select{padding:var(--form-field-fake-select-padding);cursor:pointer}.c-form .fake-select:not(.is-open) .fake-select__options{display:none}.c-form .fake-select__value{height:100%;line-height:var(--form-field-fake-select-line-height);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.c-form .fake-select__options{position:absolute;top:calc(100% + 14px);right:-1px;z-index:10000;min-width:250px;padding:var(--form-field-fake-select-options-padding);filter:drop-shadow(0 0 10px rgba(0,0,0,0.19));background:var(--form-field-background-color);border:var(--form-field-border);border-color:var(--form-field-border-color);border-radius:2px}.c-form .fake-select__options:before{content:'';position:absolute;top:-10px;right:50px;width:0;height:0;display:block;border-style:solid;border-width:0 12px 10px 12px;border-color:transparent transparent #fff}.c-form .columns+.columns,.c-form .columns+.columns-medium,.c-form .columns+.columns-large,.c-form .columns-medium+.columns,.c-form .columns-medium+.columns-medium,.c-form .columns-medium+.columns-large,.c-form .columns-large+.columns,.c-form .columns-large+.columns-medium,.c-form .columns-large+.columns-large{margin-top:var(--form-field-spacing)}.c-form--btn-size{--form-field-height:var(--btn-height);--form-field-select-line-height:calc(var(--form-field-height) - 2px);--select2-single-height:var(--btn-height)}.js-form .is-processing .c-form__field{opacity:0.6}.js-form .is-processing .c-form__submit .c-btn,.js-form .is-processing .c-form__submit p{opacity:0 !important;pointer-events:none}.js-form .is-processing .c-form__submit:after{content:'';position:absolute;left:calc(50% - calc(var(--form-field-height) / 2));width:var(--form-field-height);height:var(--form-field-height);margin:0 auto;border-radius:50%;border:2px solid #000;border-top:2px solid #fff;animation:spinner1 600ms linear infinite}.loading-spinner{pointer-events:none}.loading-spinner:before{content:'';width:var(--form-field-height);height:var(--form-field-height);margin:0 auto;display:block;border-radius:50%;border:1px solid;border-color:var(--text-colour);border-top:2px solid;border-top-color:var(--text-colour);animation:spinner1 600ms linear infinite}.loading-spinner .material-icons{display:none}@keyframes spinner1{to{transform:rotate(360deg)}}.c-form form{margin-top:calc(var(--form-field-spacing) * 1.5)}.c-form form:first-child{margin-top:0}.c-form,.c-form__text,.c-form__spacing,.c-form__errors,.c-form__field,.c-form__field+label,.c-form__field+.columns,.c-form__field+.columns-medium,.c-form__field+.columns-large,.c-form__submit{margin-top:var(--form-field-spacing)}.c-form:first-child,.c-form__text:first-child,.c-form__spacing:first-child,.c-form__errors:first-child,.c-form__field:first-child,.c-form__field+label:first-child,.c-form__field+.columns:first-child,.c-form__field+.columns-medium:first-child,.c-form__field+.columns-large:first-child,.c-form__submit:first-child{margin-top:0}.c-form__text{padding:0 0 20px 0}.c-form__errors{padding:0;color:var(--form-label-required-color);list-style:none;text-align:left}.c-form__field--checkboxes{--form-field-spacing:10px}.c-form__field--inline{display:flex;flex-wrap:nowrap;align-content:flex-start;align-items:flex-start}.c-form__field--inline label{min-width:0;height:var(--form-field-height);margin-right:auto;display:flex;flex-direction:column;justify-content:center;--form-label-padding:0}.c-form__field--inline input,.c-form__field--inline select,.c-form__field--inline .select2-container{max-width:var(--inline-field-width)}.c-form__field--inline+.c-form__field--inline{--form-field-spacing:8px}.c-form__field--inline>.c-form__field{margin-right:5px}.c-form__field{position:relative;width:100%}.c-form__field.is-disabled{opacity:0.4}.c-form__field.is-disabled.has-fancy-dropdown:before{display:none}.c-form__field.is-disabled input,.c-form__field.is-disabled select{pointer-events:none}.c-form__field.has-error .fake-input,.c-form__field.has-error .fake-textarea,.c-form__field.has-error input[type="text"],.c-form__field.has-error input[type="number"],.c-form__field.has-error input[type="date"],.c-form__field.has-error input[type="email"],.c-form__field.has-error input[type="search"],.c-form__field.has-error input[type="password"],.c-form__field.has-error input[type="tel"],.c-form__field.has-error input[type="url"],.c-form__field.has-error textarea,.c-form__field.has-error select{border-left-width:2px;border-left-color:red}.c-form__field>label.required:after{content:'*';color:var(--form-label-required-color);margin:0 0 0 3px}.c-form__field>.c-form__errors{font-size:clamp(14px, 1.33333vw, 16px);line-height:1.2;font-family:"Inter", sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;--form-field-spacing:4px}label+.c-form__field{--form-field-spacing:0}.c-form__field select[data-val=""]{color:var(--form-field-placeholder-color);font-family:var(--form-field-placeholder-font);font-weight:var(--form-field-placeholder-font-weight)}.c-form__field p+.c-browse,.c-form__field p+input,.c-form__field p+select,.c-form__field p+textarea,.c-form__field p+.fake-input,.c-form__field .label+.c-form__field{margin-top:10px}.c-form__field--check-with-text .c-form__field+p{--block-spacing:0}.c-form__field--check-with-text>p{--block-spacing:10px;font-size:clamp(14px, 1.33333vw, 16px);line-height:1.2;padding-left:var(--fc-label-padding-left)}.c-form__field--no-label label{display:none !important}.c-form__field__label-link{display:flex;flex-wrap:wrap;justify-content:space-between}.c-form__field__label-link a{font-size:clamp(12px, 1.16667vw, 14px);line-height:1.2;font-family:"Inter", sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;margin-left:20px}.c-form__field__affix .col--auto:first-child input,.c-form__field__affix .col--auto:first-child .fake-input,.c-form__field__affix .col:has(input):not(:last-child) input,.c-form__field__affix .col:has(input):not(:last-child) .fake-input{border-top-right-radius:0;border-bottom-right-radius:0}.c-form__field__affix .col--auto:last-child input,.c-form__field__affix .col--auto:last-child .fake-input,.c-form__field__affix .col--auto:first-child+.col input,.c-form__field__affix .col--auto:first-child+.col .fake-input{border-top-left-radius:0;border-bottom-left-radius:0}.c-form__field__prepend{position:relative}.c-form__field__prepend span{position:absolute;top:50%;left:var(--form-field-icon-offset);z-index:1;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.c-form__field__prepend input{padding-left:55px !important}.c-form__field__icon{position:relative}.c-form__field__icon input{padding-right:55px !important}.c-form__field__icon select{padding-right:45px !important;background-image:none}.c-form__field__icon:has(select)>svg{width:calc(var(--form-field-icon-size) / 1.5);height:calc(var(--form-field-icon-size) / 1.5)}.c-form__field__icon button,.c-form__field__icon>svg{position:absolute;top:50%;right:var(--form-field-icon-offset);width:var(--form-field-icon-size);height:var(--form-field-icon-size);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.c-form__field__icon button{margin:0;padding:0;cursor:pointer;background:transparent;border:0}.c-form__field__icon button svg{width:100%;height:100%}.c-form__field__icon svg .svg-fill-1{fill:var(--form-field-color) !important}.c-form__field__dropdown{position:absolute;top:calc(100% + 10px);right:0;left:0;z-index:10000;display:none;background:var(--background-colour);border:1px solid;border-color:var(--text-colour)}.c-form__field__dropdown__a-z{min-height:55px;padding:0 70px 0 0;display:flex;flex-wrap:nowrap;border-bottom:1px solid;border-bottom-color:var(--text-colour)}.c-form__field__dropdown__a-z a+a:before{content:'';position:absolute;top:50%;left:0;width:1px;height:10px;margin:-5px 0 0 0;opacity:0.2;display:block;background:var(--text-colour)}.c-form__field__dropdown__a-z a{min-width:33px;padding:13px 0;text-align:center;display:block}.c-form__field__dropdown__a-z a:first-child{margin-right:40px;padding-left:20px}.c-form__field__dropdown__a-z a:first-child+a:before{display:none}.c-form__field__dropdown__a-z a:active,.c-form__field__dropdown__a-z a.is-active,.device-desktop .c-form__field__dropdown__a-z a:hover{font-family:"Inter", sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal}.c-form__field__dropdown__listing{padding:10px 0 35px 0;display:grid;grid-auto-rows:auto;grid-auto-flow:row;grid-template-columns:repeat(3, 1fr)}.c-form__field__dropdown__listing a{padding:3px 20px;display:block}.c-form__field__dropdown__close{position:absolute;top:0;right:0;width:55px;height:55px;text-align:center;text-decoration:none;display:flex;align-items:center;justify-content:center;border-left:1px solid;border-left-color:var(--text-colour)}.c-form__field__dropdown__close svg{width:20px;height:20px}.c-form__submit{position:relative;--form-field-spacing:40px}.c-form__submit+.c-form__field{--form-field-spacing:5px}.c-form__submit p{margin-bottom:var(--form-field-spacing);font-size:clamp(12px, 1.16667vw, 14px);line-height:1.2;--block-spacing:10px}.c-form__submit .c-btn{margin-top:0}label+.c-form__address-parts{margin-top:var(--form-field-spacing)}.fake-input{align-items:center}.fake-input,.fake-textarea{display:flex}.fake-input>div,.fake-textarea>div{width:100% !important}button.c-form__help{width:14px;height:0;font-size:0;margin:0 5px 0 5px;padding:0;cursor:pointer;vertical-align:middle;display:inline-block;background:transparent;border:0}button.c-form__help.is-active:before,button.c-form__help:active:before,.device-desktop button.c-form__help:hover:before{color:var(--background-colour);background:var(--form-label-color)}button.c-form__help.is-active .c-tooltip__content,button.c-form__help:active .c-tooltip__content,.device-desktop button.c-form__help:hover .c-tooltip__content{display:block}button.c-form__help:before{content:'?';position:relative;top:50%;left:0;width:14px;height:14px;color:var(--background-colour);font-size:10px;line-height:14px;margin:-8px 0 0 0;text-align:center;display:block;background:var(--text-colour);border-radius:50%}.c-form-styles,.c-form{--fc-size:32px;--fc-label-padding-left:45px;--fc-label-opacity:0.6;--fc-circle-checked-size:18px;--fc-circle-checked-offset-top:4px;--fc-circle-checked-offset-left:4px;--fc-circle-background-color:var(--form-field-background-color);--fc-circle-border:1px solid;--fc-circle-border-color:var(--form-field-border-color);--fc-circle-border-radius:50%;--fc-circle-checked-background-color:red;--fc-square-checked-size:32px;--fc-square-checked-offset-top:0;--fc-square-checked-offset-left:0;--fc-square-background-color:var(--form-field-background-color);--fc-square-border:1px solid;--fc-square-border-color:var(--form-field-border-color);--fc-square-border-radius:2px;--fc-square-checked-background-color:red;--fc-btn-padding:0 30px;--fc-btn-border-radius:33px}html .c-form-check-group{display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start}html .c-form-check-group .c-form-check{margin:0 20px 0 0;flex-grow:0}html .c-form-check-group .c-form-check+.c-form-check{margin-top:0}html .c-form-check-wrapper+.c-form-check-wrapper{--form-field-spacing:10px}html .c-form-check-tabs{display:flex;flex-wrap:nowrap}html .c-form-check-tabs .c-form-check{margin:0 !important;flex-basis:0;flex-grow:1}html .c-form-check{position:relative;min-height:var(--fc-size);flex:1 1 auto;align-items:center;display:flex;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}html .c-form-check+.c-form-check{margin-top:10px}html .c-form-check label{position:relative !important;top:auto !important;right:auto !important;bottom:auto !important;left:auto !important;width:auto !important;max-width:640px;color:var(--form-field-color);font-size:clamp(14px, 1.33333vw, 16px);line-height:1.2;font-family:"Inter", sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;margin:0;padding:0;pointer-events:auto;cursor:pointer;display:block;flex-grow:1}html .c-form-check label:before{content:'';position:absolute;top:0;left:0;z-index:2;display:block}html .c-form-check label em{font-style:normal;opacity:var(--fc-label-opacity);display:block}html .c-form-check input{position:absolute;left:2px;margin:0;opacity:0;visibility:hidden}html .c-form-check input+label:after{content:'';position:absolute;display:none}html .c-form-check input:checked+label:after{display:block}html .c-form-check input[disabled]+label{cursor:default}html .c-form-check--valign-center{--fc-circle-checked-offset-top:50%;--fc-square-checked-offset-top:50%}html .c-form-check--valign-center label:before,html .c-form-check--valign-center label:after{top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}html .c-form-check--circle label,html .c-form-check--square label{padding-left:var(--fc-label-padding-left)}html .c-form-check--circle label:before,html .c-form-check--square label:before{width:var(--fc-size);height:var(--fc-size)}html .c-form-check--circle label:after,html .c-form-check--square label:after{z-index:3}html .c-form-check--circle label:before{background-color:var(--fc-circle-background-color);border:var(--fc-circle-border);border-color:var(--fc-circle-border-color);border-radius:var(--fc-circle-border-radius)}html .c-form-check--circle label:after{top:var(--fc-circle-checked-offset-top);left:var(--fc-circle-checked-offset-left);width:var(--fc-circle-checked-size);height:var(--fc-circle-checked-size);background-color:var(--fc-circle-checked-background-color);border-radius:var(--fc-circle-border-radius)}html .c-form-check--square label:before{background-color:var(--fc-square-background-color);border:var(--fc-square-border);border-color:var(--fc-square-border-color);border-radius:var(--fc-square-border-radius)}html .c-form-check--square label:after{top:var(--fc-square-checked-offset-top);left:var(--fc-square-checked-offset-left);width:var(--fc-square-checked-size);height:var(--fc-square-checked-size);background-image:url("/assets/images/icons-45/tick.svg");background-repeat:no-repeat;background-position:center;background-size:100%;border-radius:var(--fc-square-border-radius)}html .c-form-check--square-mask label:after{width:calc(var(--fc-size) + 2px);height:calc(var(--fc-size) + 2px);background:var(--fc-square-checked-background-color);-webkit-mask:url("/assets/images/icons-45/tick.svg") center/contain no-repeat;mask:url("/assets/images/icons-45/tick.svg") center/contain no-repeat}html .c-form-check--icon{--fc-label-opacity:0.6}html .c-form-check--icon input:checked+label{--fc-label-opacity:1}html .c-form-check--image{--fc-label-opacity:0.6}html .c-form-check--image input:checked+label{--fc-label-opacity:1}html .c-form-check--btn{min-height:20px;--fc-label-opacity:1}html .c-form-check--btn label{color:var(--checkbox-text);font-size:clamp(14px, 1.33333vw, 16px);line-height:1.2;padding:var(--fc-btn-padding);text-align:center}html .c-form-check--btn label em{position:relative;z-index:3;min-height:var(--form-field-height);display:flex;justify-content:center;align-content:center;align-items:center}html .c-form-check--btn label:before,html .c-form-check--btn label:after{width:100%;height:100%;z-index:0}html .c-form-check--btn label:before{background:var(--checkbox-background);border:var(--checkbox-border);border-radius:var(--fc-btn-border-radius)}html .c-form-check--btn input:checked+label{color:var(--checkbox-selected-text)}html .c-form-check--btn input:checked+label:before{opacity:1;background:var(--checkbox-selected-background);border:var(--checkbox-selected-border)}html .c-form-check--small{--fc-size:16px;--fc-square-checked-size:16px;--fc-label-padding-left:22px}html .c-form-check--small label:after{background-size:11px !important}html .c-form-check--flipped label{padding-left:0;padding-right:var(--fc-label-padding-left)}html .c-form-check--flipped label:before{right:0;left:auto}html .c-form-check--flipped label:after{right:var(--fc-square-checked-offset-left);left:auto}html .c-form-check-wrapper--icons{--fc-btn-padding:0 !important}html .c-form-check-wrapper--icons .c-form-check--btn{--fc-label-opacity:0.4}html .c-form-check-wrapper--icons .c-form-check--btn label:hover,html .c-form-check-wrapper--icons .c-form-check--btn input:checked+label{--fc-label-opacity:1}html .c-form-check-wrapper--icons .c-form-check--btn label{font-size:clamp(14px, 1.33333vw, 16px);line-height:1.2}.c-form-check__label-space-between{display:flex !important;justify-content:space-between}.c-form-check-columns{display:flex;flex-wrap:wrap;justify-content:center}.c-form-check-columns__col{width:100%;margin:0 !important;padding:0 10px 20px 10px !important;text-align:left;display:flex;align-items:center;justify-content:center}.c-form-check-columns__col .c-form-check{flex:0 1 auto}.c-slideshow{position:relative;width:100%;align-self:flex-start;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.c-slideshow--border{overflow:hidden;background:#fff;border:1px solid;border-color:var(--border-colour);border-radius:8px}.c-slideshow--transparent .c-slideshow__slides li{background:transparent}.c-slideshow__slides{margin:0;padding:0;list-style:none;overflow:hidden}.c-slideshow__slides li{margin:0;overflow:hidden}.c-slideshow__slides img{width:100%}.c-slideshow--4-slides,.c-slideshow--5-slides{width:auto;margin:0 -20px;padding:0 20px}.c-slideshow--4-slides .c-slideshow__controls,.c-slideshow--5-slides .c-slideshow__controls{display:none}.c-slideshow--4-slides li,.c-slideshow--5-slides li{display:inline-block}.c-slideshow--4-slides .c-slideshow__slides li{width:25%}.c-slideshow--5-slides .c-slideshow__slides li{width:20%}.c-slideshow--product .c-slideshow__slides li{aspect-ratio:426/343}.c-slideshow--product .c-slideshow__slides li+li{display:none}.c-slideshow--16-9 .c-slideshow__slides li{aspect-ratio:16/9}.c-slideshow--16-9 .c-slideshow__slides li+li{display:none}.c-slideshow--case-study .c-slideshow__slides li+li{display:none}.c-slideshow__ctas{position:absolute;bottom:0;right:0;z-index:10;height:54px}.c-slideshow__cta{padding:11px;display:inline-block}.c-slideshow__cta .c-icon{width:30px;height:30px;display:block}.c-slideshow__cta+.c-slideshow__cta{border-left:0}.c-slideshow__play{position:absolute;top:50%;left:50%;z-index:1;width:74px;height:74px;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}a.c-slideshow__play svg .svg-fill-1,a.c-slideshow__play.is-active svg .svg-fill-1,a.c-slideshow__play:active svg .svg-fill-1,.device-desktop a.c-slideshow__play:hover svg .svg-fill-1{fill:var(--background-colour) !important}.c-slideshow__controls{position:absolute;bottom:16px;left:16px;z-index:10;display:flex}.c-slideshow__controls .c-slideshow__controls__nav{width:24px;height:24px;padding:4px;display:block}.c-slideshow__controls .c-slideshow__controls__nav+.c-slideshow__controls__nav{margin-left:16px}.c-slideshow__controls .c-slideshow__controls__nav svg{width:16px;height:16px}.c-slideshow__featured{position:absolute !important;right:0;bottom:0;left:0;z-index:2;margin:0;padding:5px 70px;text-align:center}.c-slideshow__featured:hover .c-slideshow__featured__tooltip{display:block}.c-slideshow__featured__tooltip{display:none}.c-content-read-more{position:relative;width:100%;height:250px;overflow:hidden}.c-content-read-more.is-active{height:auto}.c-content-read-more.is-active .c-content-read-more__cta{position:static;height:auto;margin-top:var(--block-spacing);background:transparent}.c-content-read-more--v2{height:330px}.c-content-read-more--v3{height:155px}.c-content-read-more__cta{position:absolute;bottom:0;left:0;width:100%;height:100px;font-family:"Inter", sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;display:flex;align-items:flex-end;background:linear-gradient(to bottom, var(--background-rgb-0) 0%, var(--background-colour) 50%)}.columns,.columns-medium,.columns-large{margin-right:var(--column-negative-spacing);margin-left:var(--column-negative-spacing)}.columns{display:flex;flex-wrap:nowrap}.columns--valign-centre{align-content:center;align-items:center}.columns--no-spacing{margin:0}.columns--no-spacing .col{padding:0}.columns--no-spacing .col+.col .fake-input,.columns--no-spacing .col+.col .fake-textarea,.columns--no-spacing .col+.col input,.columns--no-spacing .col+.col textarea,.columns--no-spacing .col+.col select{border-left:0 !important}.col{padding:0 var(--column-spacing);display:flex;flex-basis:0;flex-grow:1}.col>div{width:100%}.col--auto{flex-basis:auto;flex-grow:0;flex-shrink:0}.col--1{min-width:8.33%;max-width:8.33%;flex-basis:8.33%}.col--2{min-width:16.66%;max-width:16.66%;flex-basis:16.66%}.col--3{min-width:24.99%;max-width:24.99%;flex-basis:24.99%}.col--4{min-width:33.32%;max-width:33.32%;flex-basis:33.32%}.col--5{min-width:41.65%;max-width:41.65%;flex-basis:41.65%}.col--6{min-width:49.98%;max-width:49.98%;flex-basis:49.98%}.col--7{min-width:58.31%;max-width:58.31%;flex-basis:58.31%}.col--8{min-width:66.64%;max-width:66.64%;flex-basis:66.64%}.col--9{min-width:74.97%;max-width:74.97%;flex-basis:74.97%}.col--10{min-width:83.3%;max-width:83.3%;flex-basis:83.3%}.col--11{min-width:91.63%;max-width:91.63%;flex-basis:91.63%}.col--12{min-width:99.96%;max-width:99.96%;flex-basis:99.96%}.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:transparent}.slick-slider *{outline:none}.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-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-track{position:relative;left:0;top:0;display:flex;flex-wrap:nowrap;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{display:none}.slick-slide img{display:block}.slick-slide.slick-loading img{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 transparent}.slick-slide>div{height:100%}.slick-slide>div>div{display:block !important}.slick-arrow{width:30px;height:100%;margin:0;padding:0;cursor:pointer;transition:opacity 0.5s ease;display:inline-block;background:transparent;border:0}.slick-arrow:active,.slick-arrow.is-active,.device-desktop .slick-arrow:hover{opacity:0.75}.slick-arrow:active svg .svg-fill-1,.slick-arrow.is-active svg .svg-fill-1,.device-desktop .slick-arrow:hover svg .svg-fill-1{fill:var(--a-hover-colour) !important}.slick-arrow.slick-disabled{cursor:not-allowed;opacity:0.25 !important}.slick-arrow.slick-hidden{display:none}.slick-dots{position:absolute;bottom:0;left:50%;margin:0;padding:0;list-style:none;display:flex;flex-wrap:nowrap;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.slick-dots li{margin:0 3px;cursor:pointer}.slick-dots li.slick-active button,.slick-dots li button:active,.device-desktop .slick-dots li:hover button{background:var(--text-colour)}.slick-dots button{width:11px;height:11px;font-size:0;padding:0;cursor:pointer;background:transparent;border:1px solid;border-color:var(--text-colour);border-radius:0}.c-region-selector__options{width:240px}.c-region-selector__trigger,.c-region-selector__option{text-decoration:none}.c-box-content{-moz-box-shadow:0 5px 5px rgba(0,0,0,0.19);-webkit-box-shadow:0 5px 5px rgba(0,0,0,0.19);box-shadow:0 5px 5px rgba(0,0,0,0.19)}.c-category-tree-wrap h3{font-size:100%;font-weight:500;margin-bottom:10px}.c-category-tree-wrap+.c-category-tree-wrap{margin-top:20px}.c-category-tree{margin:0;padding:0;list-style:none}.c-category-tree .c-category-tree{padding-left:18px}label.c-category-tree__label{display:flex;flex-wrap:nowrap}label.c-category-tree__label,label.c-category-tree__label span,label.c-category-tree__label small{font-size:100%;font-weight:400}label.c-category-tree__label small{margin-left:auto}.c-category-tree__input{margin:0 5px 0 0}.c-form{--form-field-height:38px;--form-field-spacing:20px;--form-field-padding:0 12px;--form-field-select-padding:0 50px 0 12px;--form-field-icon-offset:12px;--form-field-select-bg-position:12px}.c-form label{font-size:100%;font-weight:500}.c-form__terms{position:relative;min-height:180px;font-size:96%;font-weight:300;padding:20px 310px 0 0}.c-form__terms__fields{position:absolute;top:0;right:0;z-index:1;width:265px;height:100%;padding:29px 0 0 0}.c-powered-by a{text-decoration:none !important}.c-powered-by span{font-size:10px;line-height:22px;font-weight:500;display:block}.c-powered-by img{width:120px}.c-tooltip{position:relative}.c-tooltip:hover:before{display:block}.c-tooltip:before{content:attr(data-text);position:absolute;right:-5px;bottom:calc(100% + 10px);width:120px;color:var(--primary-text-colour);font-size:70%;font-weight:300;padding:5px 8px;text-align:center;display:none;background:var(--primary-background-colour);border-radius:10px}.c-product-documents{margin-top:50px}.c-product-documents .c-items.slick-initialized{display:block}.c-product-documents .c-items.has-scroll{padding-bottom:50px}.c-product-documents .c-items.no-scroll{display:grid;grid-auto-rows:auto;grid-auto-flow:row;grid-gap:20px;grid-template-columns:repeat(2, 1fr)}.c-product-documents .slick-list{margin:0 -10px}.c-product-documents .slick-slide{height:auto;padding:0 10px}.c-product-documents .c-product-documents__slide,.c-product-documents .c-product-documents__slide>.c-item{height:100%}.c-product-documents .slick-track{display:flex}.c-product-documents .slick-arrow .svg-fill-1{fill:var(--text-colour)}.c-product-documents .c-slideshow__controls{right:0;bottom:0;left:0;display:flex !important;justify-content:space-between;pointer-events:none}.c-product-documents .c-slideshow__controls .c-slideshow__controls__nav{pointer-events:auto}
@media screen and (min-width: 600px){:root{--filter-width:100%;--gap:30px}.c-results__items{grid-template-columns:repeat(var(--item-grid-2), 1fr)}.c-items{grid-template-columns:repeat(3, 1fr)}.c-region-selector__options{width:440px;grid-template-columns:repeat(5, 1fr)}.c-product-documents .c-items.no-scroll{grid-template-columns:repeat(3, 1fr)}}@media screen and (min-width: 820px){:root{--filter-width:270px;--gap:40px}.c-results{flex-direction:row;flex-wrap:nowrap}.c-results__items{grid-template-columns:repeat(var(--item-grid-3), 1fr)}.c-form__search-order-by{position:absolute;top:0;right:0;left:var(--search-order-offset);flex-wrap:nowrap}.c-form__search-order-by>.c-form__field--search{width:100%;flex-grow:1}.c-form__search-order-by+*{margin-top:0 !important}.c-product{flex-wrap:wrap;--sidebar-1-width:30%;--sidebar-2-width:100%;--content-width:60%}.c-product-documents .c-items.no-scroll{grid-template-columns:repeat(5, 1fr)}}@media screen and (min-width: 1000px){:root{--filter-width:270px;--gap:40px}.c-results__items{grid-template-columns:repeat(var(--item-grid-4), 1fr)}.c-items{grid-template-columns:repeat(1, 1fr)}.c-form__search-order-by>.c-form__field--order-by{max-width:210px}.c-product{flex-wrap:nowrap;--sidebar-1-width:calc(var(--filter-width) * 1);--sidebar-2-width:calc(var(--filter-width) * 0.6);--content-width:auto}}@media screen and (max-width: 767px){.c-btn--mobile-block{width:100%;display:flex;--btn-mt:10px;--btn-ml:0}.c-product__data{margin-top:30px}.columns-medium>.col{min-width:auto;max-width:none}.columns-medium>.col+.col{margin-top:var(--block-spacing)}}@media screen and (min-width: 1200px){.c-product{flex-wrap:nowrap;--sidebar-1-width:calc(var(--filter-width) * 1.5);--sidebar-2-width:calc(var(--filter-width) * 0.7);--content-width:auto}.c-form__field.has-fancy-dropdown:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block}.c-form__field__dropdown.is-active{display:block}}@media screen and (min-width: 550px){.c-box-content__btns__btn{flex-basis:50%}.c-slideshow__featured{padding:5px 60px 5px 110px}}@media screen and (min-width: 720px){.c-box-content__btns__btn{flex-basis:33.333%}.c-form-check-columns__col{width:50%}.c-slideshow--4-slides,.c-slideshow--5-slides{margin:0 -40px;padding:0 40px}.c-slideshow__featured{padding:5px 65px}}@media screen and (min-width: 1024px){.c-region-selector__options{width:880px;grid-template-columns:repeat(9, 1fr)}.columns-large{display:flex;flex-wrap:nowrap}}@media screen and (min-width: 768px){.c-form__submit{display:flex;justify-content:space-between;align-content:center;align-items:center}.c-form__submit p{max-width:290px;margin-bottom:0}.c-slideshow__featured{font-size:20px;line-height:28px}.columns-medium{display:flex;flex-wrap:nowrap}}@media screen and (min-width: 999px){.c-form-check-columns__col{width:33.333%}.c-slideshow--4-slides,.c-slideshow--5-slides{padding:0 50px}.c-slideshow--4-slides .c-slideshow__controls,.c-slideshow--5-slides .c-slideshow__controls{display:block}.c-slideshow--case-study{padding:0 80px}}@media screen and (min-width: 950px){.c-slideshow__featured{padding:5px 60px 5px 145px}}@media screen and (min-width: 1300px){.c-slideshow__featured{padding:5px 100px 5px 160px}}@media screen and (max-width: 1023px){.columns-large>.col{min-width:auto;max-width:none}.columns-large>.col+.col{margin-top:var(--block-spacing)}}
