@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,300italic,400,400italic,500,500italic,700,700italic);
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.messages-list{margin-top:0;margin-block:0;padding:var(--d-margin-bottom-base) 0 0 0;list-style:none;}.messages-list__item,.messages__wrapper{margin-bottom:var(--d-margin-bottom-base) !important;}.field .messages-list,.form-wrapper .messages-list{margin-bottom:0;}.messages,.webform-message .messages.messages--webform{overflow:auto;box-sizing:border-box;margin-top:0;margin-bottom:0;padding:2rem 4rem 2rem 9rem !important;color:var(--color-white);border-width:0 0 0 0.5rem;border-style:solid;border-color:var(--color-dark-grey);border-radius:var(--d-base-border-radius);background-color:var(--color-dark-grey) !important;min-height:9rem !important;}.messages__title,.messages__content{color:var(--color-white);}[dir="rtl"] .messages{border-right-width:0.5rem;border-left-width:0;padding:2rem 9rem 2rem 2rem !important;}.messages--error{border-color:#e34f4f;}.messages--status{border-color:#42a877;}.messages--warning{border-color:#e0ac00;}.webform-message .messages.messages--webform{box-shadow:none !important;border-left:5px solid var(--color-mid-grey) !important;background-position:25px center !important;}.messages--error a{color:#e34f4f;}.messages--status a{color:#42a877;}.messages--warning a{color:#e0ac00;}.webform-message .messages.messages--webform a{color:var(--color-mid-grey);}.messages--error a:hover,.messages--status a:hover,.messages--warning a:hover,.webform-message .messages.messages--webform a:hover{color:var(--color-white);}.messages__title{margin:0;font-size:16px;padding-bottom:1rem;}.messages--error{background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='50' height='50' viewBox='0 0 16 16'%3e%3cpath d='M3 11.193L11.45 3' stroke='%23e34f4f' stroke-width='2'/%3e%3ccircle cx='7' cy='7' r='6' fill='none' stroke='%23e34f4f' stroke-width='2'/%3e%3c/svg%3e") no-repeat left 24px top 24px var(--color-dark-grey);}[dir="rtl"] .messages--error{background-position:left 24px top 24px;}.messages--status{background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='56' height='56' viewBox='0 0 16 16'%3e%3cpath d='M2 6.571L5.6 10 14 2' fill='none' stroke='%2342a877' stroke-width='3'/%3e%3c/svg%3e") no-repeat left 20px top 23px var(--color-dark-grey);}[dir="rtl"] .messages--status{background-position:right 20px top 23px;}.messages--warning{background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='56' height='56' viewBox='0 0 8 16' fill='%23e0ac00'%3e%3cpath d='M.5 0h3v9h-3z'/%3e%3ccircle cx='2' cy='12.5' r='1.5'/%3e%3c/svg%3e") no-repeat left 27px top 21px var(--color-dark-grey);}[dir="rtl"] .messages--warning{background-position:right 27px top 21px;}.messages--error .messages__header,.messages--status .messages__header,.messages--warning .messages__header,.messages.messages--info .messages__header{background:none;}.messages__header{display:flex;align-items:center;margin-bottom:0;}.messages__title,.messages__content{margin-left:0;}.messages pre{margin:0;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item{color:var(--color-white);}.messages__item + .messages__item{margin-top:1rem;}
:root{--color-one:#002d39;--color-one-hover:#000910;--color-two:#23636F;--color-two-hover:#002e3a;--color-three:#3d2640;--color-three-hover:#110615;--color-four:#653568;--color-four-hover:#2e0d33;--color-five:#bf9723;--color-five-hover:#966400;--color-six:#787b4f;--color-six-hover:#424510;--color-seven:#a3a093;--color-seven-hover:#74705f;--color-eight:#9FC03C;--color-eight-hover:#719412;--color-nine:#9FC03C;--color-nine-hover:#719412;--color-red:#BF0000;--color-red-hover:#8F0000;--color-dark-grey:#26313A;--color-dark-grey-hover:#0D1923;--color-grey:#50575f;--color-grey-hover:#1f262b;--color-mid-grey:#737a80;--color-mid-grey-hover:#3e444B;--color-light-grey:#E5E6E7;--color-light-grey-hover:#CCCFD1;--color-very-light-grey:#f6f6f7;--color-very-light-grey-hover:#e9e9eb;--color-white:#fff;--color-white-hover:rgba(255,255,255,0.7);--color-unpublished:#ffecec;--color-accessibility:#2494db;}span.dark-teal,span.dark-teal a{color:var(--color-one);}span.dark-teal a:hover,span.dark-teal a:focus,a:hover span.dark-teal,a:focus span.dark-teal{color:var(--color-one-hover);}div.dark-teal.paragraph--type-layout,div.dark-teal.paragraph--type--slide,div.dark-teal:not(.paragraph--type--tab-group):not(.paragraph--type--accordion-item) > .paragraph-content,div.dark-teal .tabbed-contents,div.dark-teal .accordion-content,div.dark-teal.content,button.dark-teal:not(.media-library-item__edit):not(.trigger):not(.tabs__trigger):not(.dropdown-trigger):not(.toolbar-icon):not(.slick-arrow),a.button.dark-teal,a.link-button.dark-teal,a.button span.dark-teal,.ck-content.ck a.button.dark-teal,.ck-content.ck a.link-button.dark-teal,.ck-content.ck a.button span.dark-teal,.tab-group-dark-teal label,.paragraph label.dark-teal{background-color:var(--color-one);border-color:var(--color-one);color:var(--color-white);}button.dark-teal:not(.media-library-item__edit):not(.trigger):not(.tabs__trigger):not(.dropdown-trigger):not(.toolbar-icon):not(.slick-arrow):hover,button.dark-teal:not(.media-library-item__edit):not(.trigger):not(.tabs__trigger):not(.dropdown-trigger):not(.toolbar-icon):not(.slick-arrow):focus,a.button.dark-teal:hover,a.button.dark-teal:focus,a.link-button.dark-teal:hover,a.link-button.dark-teal:focus,a.button:hover span.dark-teal,a.button:focus span.dark-teal,.tab-group-dark-teal label:hover,.tab-group-dark-teal label:focus,.tab-group-dark-teal input:checked+label,.paragraph label.dark-teal:hover,.paragraph label.dark-teal:focus,.paragraph input:checked+label.dark-teal{background-color:var(--color-one-hover);border-color:var(--color-one-hover);color:var(--color-white);}div.bordercol.border-dark-teal.paragraph--type-layout,div.bordercol.border-dark-teal.paragraph--type--slide,div.bordercol.border-dark-teal:not(.paragraph--type--link):not(.paragraph--type--tab-group):not(.paragraph--type--accordion-item):not(.paragraph--type-layout):not(.paragraph--type--slide) > .paragraph-content,div.bordercol.border-dark-teal.paragraph--type--link .link-button,div.bordercol.border-dark-teal .tabbed-contents,div.bordercol.border-dark-teal .accordion-content,div.bordercol.border-dark-teal > .paragraph-content > .layout-wrap .layout__region:before,div.bordercol.border-dark-teal > .paragraph-content > .layout-wrap .layout__region:after,div.bordercol.border-dark-teal .column--content:before,div.bordercol.border-dark-teal .column--content:after{border-color:var(--color-one);}.bgcol.dark-teal ul:not(.nav):not(.menu):not(.dropdown-menu):not(.contextual-links):not(.toolbar-menu):not(.tabs):not(.pager__items):not(.slides):not(.flex-direction-nav):not(.cke_panel_list):not(.links):not(.js-pager__items):not(.item-list__comma-list):not(.progress-tracker):not(.messages__list) > li::marker,.bgcol.dark-teal ol:not(.flex-control-nav):not(.breadcrumb-item) > li::marker{color:var(--color-white);}span.teal,span.teal a{color:var(--color-two);}span.teal a:hover,span.teal a:focus,a:hover span.teal,a:focus span.teal{color:var(--color-two-hover);}div.teal.paragraph--type-layout,div.teal.paragraph--type--slide,div.teal:not(.paragraph--type--tab-group):not(.paragraph--type--accordion-item) > .paragraph-content,div.teal .tabbed-contents,div.teal .accordion-content,div.teal.content,button.teal:not(.media-library-item__edit):not(.trigger):not(.tabs__trigger):not(.dropdown-trigger):not(.toolbar-icon):not(.slick-arrow),a.button.teal,a.link-button.teal,a.button span.teal,.ck-content.ck a.button.teal,.ck-content.ck a.link-button.teal,.ck-content.ck a.button span.teal,.tab-group-teal label,.paragraph label.teal{background-color:var(--color-two);border-color:var(--color-two);color:var(--color-white);}button.teal:not(.media-library-item__edit):not(.trigger):not(.tabs__trigger):not(.dropdown-trigger):not(.toolbar-icon):not(.slick-arrow):hover,button.teal:not(.media-library-item__edit):not(.trigger):not(.tabs__trigger):not(.dropdown-trigger):not(.toolbar-icon):not(.slick-arrow):focus,a.button.teal:hover,a.button.teal:focus,a.link-button.teal:hover,a.link-button.teal:focus,a.button:hover span.teal,a.button:focus span.teal,.tab-group-teal label:hover,.tab-group-teal label:focus,.tab-group-teal input:checked+label,.paragraph label.teal:hover,.paragraph label.teal:focus,.paragraph input:checked+label.teal{background-color:var(--color-two-hover);border-color:var(--color-two-hover);color:var(--color-white);}div.bordercol.border-teal.paragraph--type-layout,div.bordercol.border-teal.paragraph--type--slide,div.bordercol.border-teal:not(.paragraph--type--link):not(.paragraph--type--tab-group):not(.paragraph--type--accordion-item):not(.paragraph--type-layout):not(.paragraph--type--slide) > .paragraph-content,div.bordercol.border-teal.paragraph--type--link .link-button,div.bordercol.border-teal .tabbed-contents,div.bordercol.border-teal .accordion-content,div.bordercol.border-teal > .paragraph-content > .layout-wrap .layout__region:before,div.bordercol.border-teal > .paragraph-content > .layout-wrap .layout__region:after,div.bordercol.border-teal .column--content:before,div.bordercol.border-teal .column--content:after{border-color:var(--color-two);}.bgcol.teal ul:not(.nav):not(.menu):not(.dropdown-menu):not(.contextual-links):not(.toolbar-menu):not(.tabs):not(.pager__items):not(.slides):not(.flex-direction-nav):not(.cke_panel_list):not(.links):not(.js-pager__items):not(.item-list__comma-list):not(.progress-tracker):not(.messages__list) > li::marker,.bgcol.teal ol:not(.flex-control-nav):not(.breadcrumb-item) > li::marker{color:var(--color-white);}span.dark-purple,span.dark-purple a{color:var(--color-three);}span.dark-purple a:hover,span.dark-purple a:focus,a:hover span.dark-purple,a:focus span.dark-purple{color:var(--color-three-hover);}div.dark-purple.paragraph--type-layout,div.dark-purple.paragraph--type--slide,div.dark-purple:not(.paragraph--type--tab-group):not(.paragraph--type--accordion-item) > .paragraph-content,div.dark-purple .tabbed-contents,div.dark-purple .accordion-content,div.dark-purple.content,button.dark-purple:not(.media-library-item__edit):not(.trigger):not(.tabs__trigger):not(.dropdown-trigger):not(.toolbar-icon):not(.slick-arrow),a.button.dark-purple,a.link-button.dark-purple,a.button span.dark-purple,.ck-content.ck a.button.dark-purple,.ck-content.ck a.link-button.dark-purple,.ck-content.ck a.button span.dark-purple,.tab-group-dark-purple label,.paragraph label.dark-purple{background-color:var(--color-three);border-color:var(--color-three);color:var(--color-white);}button.dark-purple:not(.media-library-item__edit):not(.trigger):not(.tabs__trigger):not(.dropdown-trigger):not(.toolbar-icon):not(.slick-arrow):hover,button.dark-purple:not(.media-library-item__edit):not(.trigger):not(.tabs__trigger):not(.dropdown-trigger):not(.toolbar-icon):not(.slick-arrow):focus,a.button.dark-purple:hover,a.button.dark-purple:focus,a.link-button.dark-purple:hover,a.link-button.dark-purple:focus,a.button:hover span.dark-purple,a.button:focus span.dark-purple,.tab-group-dark-purple label:hover,.tab-group-dark-purple label:focus,.tab-group-dark-purple input:checked+label,.paragraph label.dark-purple:hover,.paragraph label.dark-purple:focus,.paragraph input:checked+label.dark-purple{background-color:var(--color-three-hover);border-color:var(--color-three-hover);color:var(--color-white);}div.bordercol.border-dark-purple.paragraph--type-layout,div.bordercol.border-dark-purple.paragraph--type--slide,div.bordercol.border-dark-purple:not(.paragraph--type--link):not(.paragraph--type--tab-group):not(.paragraph--type--accordion-item):not(.paragraph--type-layout):not(.paragraph--type--slide) > .paragraph-content,div.bordercol.border-dark-purple.paragraph--type--link .link-button,div.bordercol.border-dark-purple .tabbed-contents,div.bordercol.border-dark-purple .accordion-content,div.bordercol.border-dark-purple > .paragraph-content > .layout-wrap .layout__region:before,div.bordercol.border-dark-purple > .paragraph-content > .layout-wrap .layout__region:after,div.bordercol.border-dark-purple .column--content:before,div.bordercol.border-dark-purple .column--content:after{border-color:var(--color-three);}.bgcol.dark-purple ul:not(.nav):not(.menu):not(.dropdown-menu):not(.contextual-links):not(.toolbar-menu):not(.tabs):not(.pager__items):not(.slides):not(.flex-direction-nav):not(.cke_panel_list):not(.links):not(.js-pager__items):not(.item-list__comma-list):not(.progress-tracker):not(.messages__list) > li::marker,.bgcol.dark-purple ol:not(.flex-control-nav):not(.breadcrumb-item) > li::marker{color:var(--color-white);}span.purple,span.purple a{color:var(--color-four);}span.purple a:hover,span.purple a:focus,a:hover span.purple,a:focus span.purple{color:var(--color-four-hover);}div.purple.paragraph--type-layout,div.purple.paragraph--type--slide,div.purple:not(.paragraph--type--tab-group):not(.paragraph--type--accordion-item) > .paragraph-content,div.purple .tabbed-contents,div.purple .accordion-content,div.purple.content,button.purple:not(.media-library-item__edit):not(.trigger):not(.tabs__trigger):not(.dropdown-trigger):not(.toolbar-icon):not(.slick-arrow),a.button.purple,a.link-button.purple,a.button span.purple,.ck-content.ck a.button.purple,.ck-content.ck a.link-button.purple,.ck-content.ck a.button span.purple,.tab-group-purple label,.paragraph label.purple{background-color:var(--color-four);border-color:var(--color-four);color:var(--color-one);}button.purple:not(.media-library-item__edit):not(.trigger):not(.tabs__trigger):not(.dropdown-trigger):not(.toolbar-icon):not(.slick-arrow):hover,button.purple:not(.media-library-item__edit):not(.trigger):not(.tabs__trigger):not(.dropdown-trigger):not(.toolbar-icon):not(.slick-arrow):focus,a.button.purple:hover,a.button.purple:focus,a.link-button.purple:hover,a.link-button.purple:focus,a.button:hover span.purple,a.button:focus span.purple,.tab-group-purple label:hover,.tab-group-purple label:focus,.tab-group-purple input:checked+label,.paragraph label.purple:hover,.paragraph label.purple:focus,.paragraph input:checked+label.purple{background-color:var(--color-four-hover);border-color:var(--color-four-hover);color:var(--color-white);}div.bordercol.border-purple.paragraph--type-layout,div.bordercol.border-purple.paragraph--type--slide,div.bordercol.border-purple:not(.paragraph--type--link):not(.paragraph--type--tab-group):not(.paragraph--type--accordion-item):not(.paragraph--type-layout):not(.paragraph--type--slide) > .paragraph-content,div.bordercol.border-purple.paragraph--type--link .link-button,div.bordercol.border-purple .tabbed-contents,div.bordercol.border-purple .accordion-content,div.bordercol.border-purple > .paragraph-content > .layout-wrap .layout__region:before,div.bordercol.border-purple > .paragraph-content > .layout-wrap .layout__region:after,div.bordercol.border-purple .column--content:before,div.bordercol.border-purple .column--content:after{border-color:var(--color-four);}.bgcol.purple ul:not(.nav):not(.menu):not(.dropdown-menu):not(.contextual-links):not(.toolbar-menu):not(.tabs):not(.pager__items):not(.slides):not(.flex-direction-nav):not(.cke_panel_list):not(.links):not(.js-pager__items):not(.item-list__comma-list):not(.progress-tracker):not(.messages__list) > li::marker,.bgcol.purple ol:not(.flex-control-nav):not(.breadcrumb-item) > li::marker{color:var(--color-white);}span.gold,span.gold a{color:var(--color-five);}span.gold a:hover,span.gold a:focus,a:hover span.gold,a:focus span.gold{color:var(--color-five-hover);}div.gold.paragraph--type-layout,div.gold.paragraph--type--slide,div.gold:not(.paragraph--type--tab-group):not(.paragraph--type--accordion-item) > .paragraph-content,div.gold .tabbed-contents,div.gold .accordion-content,div.gold.content,button.gold:not(.media-library-item__edit):not(.trigger):not(.tabs__trigger):not(.dropdown-trigger):not(.toolbar-icon):not(.slick-arrow),a.button.gold,a.link-button.gold,a.button span.gold,.ck-content.ck a.button.gold,.ck-content.ck a.link-button.gold,.ck-content.ck a.button span.gold,.tab-group-gold label,.paragraph label.gold{background-color:var(--color-five);border-color:var(--color-five);color:var(--color-white);}button.gold:not(.media-library-item__edit):not(.trigger):not(.tabs__trigger):not(.dropdown-trigger):not(.toolbar-icon):not(.slick-arrow):hover,button.gold:not(.media-library-item__edit):not(.trigger):not(.tabs__trigger):not(.dropdown-trigger):not(.toolbar-icon):not(.slick-arrow):focus,a.button.gold:hover,a.button.gold:focus,a.link-button.gold:hover,a.link-button.gold:focus,a.button:hover span.gold,a.button:focus span.gold,.tab-group-gold label:hover,.tab-group-gold label:focus,.tab-group-gold input:checked+label,.paragraph label.gold:hover,.paragraph label.gold:focus,.paragraph input:checked+label.gold{background-color:var(--color-five-hover);border-color:var(--color-five-hover);color:var(--color-two-hover);}div.bordercol.border-gold.paragraph--type-layout,div.bordercol.border-gold.paragraph--type--slide,div.bordercol.border-gold:not(.paragraph--type--link):not(.paragraph--type--tab-group):not(.paragraph--type--accordion-item):not(.paragraph--type-layout):not(.paragraph--type--slide) > .paragraph-content,div.bordercol.border-gold.paragraph--type--link .link-button,div.bordercol.border-gold .tabbed-contents,div.bordercol.border-gold .accordion-content,div.bordercol.border-gold > .paragraph-content > .layout-wrap .layout__region:before,div.bordercol.border-gold > .paragraph-content > .layout-wrap .layout__region:after,div.bordercol.border-gold .column--content:before,div.bordercol.border-gold .column--content:after{border-color:var(--color-five);}.bgcol.gold ul:not(.nav):not(.menu):not(.dropdown-menu):not(.contextual-links):not(.toolbar-menu):not(.tabs):not(.pager__items):not(.slides):not(.flex-direction-nav):not(.cke_panel_list):not(.links):not(.js-pager__items):not(.item-list__comma-list):not(.progress-tracker):not(.messages__list) > li::marker,.bgcol.gold ol:not(.flex-control-nav):not(.breadcrumb-item) > li::marker{color:var(--color-white);}span.olive,span.olive a{color:var(--color-six);}span.olive a:hover,span.olive a:focus,a:hover span.olive,a:focus span.olive{color:var(--color-six-hover);}div.olive.paragraph--type-layout,div.olive.paragraph--type--slide,div.olive:not(.paragraph--type--tab-group):not(.paragraph--type--accordion-item) > .paragraph-content,div.olive .tabbed-contents,div.olive .accordion-content,div.olive.content,button.olive:not(.media-library-item__edit):not(.trigger):not(.tabs__trigger):not(.dropdown-trigger):not(.toolbar-icon):not(.slick-arrow),a.button.olive,a.link-button.olive,a.button span.olive,.ck-content.ck a.button.olive,.ck-content.ck a.link-button.olive,.ck-content.ck a.button span.olive,.tab-group-olive label,.paragraph label.olive{background-color:var(--color-six);border-color:var(--color-six);color:var(--color-white);}button.olive:not(.media-library-item__edit):not(.trigger):not(.tabs__trigger):not(.dropdown-trigger):not(.toolbar-icon):not(.slick-arrow):hover,button.olive:not(.media-library-item__edit):not(.trigger):not(.tabs__trigger):not(.dropdown-trigger):not(.toolbar-icon):not(.slick-arrow):focus,a.button.olive:hover,a.button.olive:focus,a.link-button.olive:hover,a.link-button.olive:focus,a.button:hover span.olive,a.button:focus span.olive,.tab-group-olive label:hover,.tab-group-olive label:focus,.tab-group-olive input:checked+label,.paragraph label.olive:hover,.paragraph label.olive:focus,.paragraph input:checked+label.olive{background-color:var(--color-six-hover);border-color:var(--color-six-hover);color:var(--color-white);}div.bordercol.border-olive.paragraph--type-layout,div.bordercol.border-olive.paragraph--type--slide,div.bordercol.border-olive:not(.paragraph--type--link):not(.paragraph--type--tab-group):not(.paragraph--type--accordion-item):not(.paragraph--type-layout):not(.paragraph--type--slide) > .paragraph-content,div.bordercol.border-olive.paragraph--type--link .link-button,div.bordercol.border-olive .tabbed-contents,div.bordercol.border-olive .accordion-content,div.bordercol.border-olive > .paragraph-content > .layout-wrap .layout__region:before,div.bordercol.border-olive > .paragraph-content > .layout-wrap .layout__region:after,div.bordercol.border-olive .column--content:before,div.bordercol.border-olive .column--content:after{border-color:var(--color-six);}.bgcol.olive ul:not(.nav):not(.menu):not(.dropdown-menu):not(.contextual-links):not(.toolbar-menu):not(.tabs):not(.pager__items):not(.slides):not(.flex-direction-nav):not(.cke_panel_list):not(.links):not(.js-pager__items):not(.item-list__comma-list):not(.progress-tracker):not(.messages__list) > li::marker,.bgcol.olive ol:not(.flex-control-nav):not(.breadcrumb-item) > li::marker{color:var(--color-white);}span.beige,span.beige a{color:var(--color-seven);}span.beige a:hover,span.beige a:focus,a:hover span.beige,a:focus span.beige{color:var(--color-seven-hover);}div.beige.paragraph--type-layout,div.beige.paragraph--type--slide,div.beige:not(.paragraph--type--tab-group):not(.paragraph--type--accordion-item) > .paragraph-content,div.beige .tabbed-contents,div.beige .accordion-content,div.beige.content,button.beige:not(.media-library-item__edit):not(.trigger):not(.tabs__trigger):not(.dropdown-trigger):not(.toolbar-icon):not(.slick-arrow),a.button.beige,a.link-button.beige,a.button span.beige,.ck-content.ck a.button.beige,.ck-content.ck a.link-button.beige,.ck-content.ck a.button span.beige,.tab-group-beige label,.paragraph label.beige{background-color:var(--color-seven);border-color:var(--color-seven);color:var(--color-white);}button.beige:not(.media-library-item__edit):not(.trigger):not(.tabs__trigger):not(.dropdown-trigger):not(.toolbar-icon):not(.slick-arrow):hover,button.beige:not(.media-library-item__edit):not(.trigger):not(.tabs__trigger):not(.dropdown-trigger):not(.toolbar-icon):not(.slick-arrow):focus,a.button.beige:hover,a.button.beige:focus,a.link-button.beige:hover,a.link-button.beige:focus,a.button:hover span.beige,a.button:focus span.beige,.tab-group-beige label:hover,.tab-group-beige label:focus,.tab-group-beige input:checked+label,.paragraph label.beige:hover,.paragraph label.beige:focus,.paragraph input:checked+label.beige{background-color:var(--color-seven-hover);border-color:var(--color-seven-hover);color:var(--color-white);}div.bordercol.border-beige.paragraph--type-layout,div.bordercol.border-beige.paragraph--type--slide,div.bordercol.border-beige:not(.paragraph--type--link):not(.paragraph--type--tab-group):not(.paragraph--type--accordion-item):not(.paragraph--type-layout):not(.paragraph--type--slide) > .paragraph-content,div.bordercol.border-beige.paragraph--type--link .link-button,div.bordercol.border-beige .tabbed-contents,div.bordercol.border-beige .accordion-content,div.bordercol.border-beige > .paragraph-content > .layout-wrap .layout__region:before,div.bordercol.border-beige > .paragraph-content > .layout-wrap .layout__region:after,div.bordercol.border-beige .column--content:before,div.bordercol.border-beige .column--content:after{border-color:var(--color-seven);}.bgcol.beige ul:not(.nav):not(.menu):not(.dropdown-menu):not(.contextual-links):not(.toolbar-menu):not(.tabs):not(.pager__items):not(.slides):not(.flex-direction-nav):not(.cke_panel_list):not(.links):not(.js-pager__items):not(.item-list__comma-list):not(.progress-tracker):not(.messages__list) > li::marker,.bgcol.beige ol:not(.flex-control-nav):not(.breadcrumb-item) > li::marker{color:var(--color-white);}span.color8,span.color8 a{color:var(--color-eight);}span.color8 a:hover,span.color8 a:focus,a:hover span.color8,a:focus span.color8{color:var(--color-eight-hover);}div.color8.paragraph--type-layout,div.color8.paragraph--type--slide,div.color8:not(.paragraph--type--tab-group):not(.paragraph--type--accordion-item) > .paragraph-content,div.color8 .tabbed-contents,div.color8 .accordion-content,div.color8.content,button.color8:not(.media-library-item__edit):not(.trigger):not(.tabs__trigger):not(.dropdown-trigger):not(.toolbar-icon):not(.slick-arrow),a.button.color8,a.link-button.color8,a.button span.color8,.ck-content.ck a.button.color8,.ck-content.ck a.link-button.color8,.ck-content.ck a.button span.color8,.tab-group-color8 label,.paragraph label.color8{background-color:var(--color-eight);border-color:var(--color-eight);color:var(--color-white);}button.color8:not(.media-library-item__edit):not(.trigger):not(.tabs__trigger):not(.dropdown-trigger):not(.toolbar-icon):not(.slick-arrow):hover,button.color8:not(.media-library-item__edit):not(.trigger):not(.tabs__trigger):not(.dropdown-trigger):not(.toolbar-icon):not(.slick-arrow):focus,a.button.color8:hover,a.button.color8:focus,a.link-button.color8:hover,a.link-button.color8:focus,a.button:hover span.color8,a.button:focus span.color8,.tab-group-color8 label:hover,.tab-group-color8 label:focus,.tab-group-color8 input:checked+label,.paragraph label.color8:hover,.paragraph label.color8:focus,.paragraph input:checked+label.color8{background-color:var(--color-eight-hover);border-color:var(--color-eight-hover);color:var(--color-white);}div.bordercol.border-color8.paragraph--type-layout,div.bordercol.border-color8.paragraph--type--slide,div.bordercol.border-color8:not(.paragraph--type--link):not(.paragraph--type--tab-group):not(.paragraph--type--accordion-item):not(.paragraph--type-layout):not(.paragraph--type--slide) > .paragraph-content,div.bordercol.border-color8.paragraph--type--link .link-button,div.bordercol.border-color8 .tabbed-contents,div.bordercol.border-color8 .accordion-content,div.bordercol.border-color8 > .paragraph-content > .layout-wrap .layout__region:before,div.bordercol.border-color8 > .paragraph-content > .layout-wrap .layout__region:after,div.bordercol.border-color8 .column--content:before,div.bordercol.border-color8 .column--content:after{border-color:var(--color-eight);}.bgcol.color8 ul:not(.nav):not(.menu):not(.dropdown-menu):not(.contextual-links):not(.toolbar-menu):not(.tabs):not(.pager__items):not(.slides):not(.flex-direction-nav):not(.cke_panel_list):not(.links):not(.js-pager__items):not(.item-list__comma-list):not(.progress-tracker):not(.messages__list) > li::marker,.bgcol.color8 ol:not(.flex-control-nav):not(.breadcrumb-item) > li::marker{color:var(--color-white);}span.color9,span.color9 a{color:var(--color-nine);}span.color9 a:hover,span.color9 a:focus,a:hover span.color9,a:focus span.color9{color:var(--color-nine-hover);}div.color9.paragraph--type-layout,div.color9.paragraph--type--slide,div.color9:not(.paragraph--type--tab-group):not(.paragraph--type--accordion-item) > .paragraph-content,div.color9 .tabbed-contents,div.color9 .accordion-content,div.color9.content,button.color9:not(.media-library-item__edit):not(.trigger):not(.tabs__trigger):not(.dropdown-trigger):not(.toolbar-icon):not(.slick-arrow),a.button.color9,a.link-button.color9,a.button span.color9,.ck-content.ck a.button.color9,.ck-content.ck a.link-button.color9,.ck-content.ck a.button span.color9,.tab-group-color9 label,.paragraph label.color9{background-color:var(--color-nine);border-color:var(--color-nine);color:var(--color-white);}button.color9:not(.media-library-item__edit):not(.trigger):not(.tabs__trigger):not(.dropdown-trigger):not(.toolbar-icon):not(.slick-arrow):hover,button.color9:not(.media-library-item__edit):not(.trigger):not(.tabs__trigger):not(.dropdown-trigger):not(.toolbar-icon):not(.slick-arrow):focus,a.button.color9:hover,a.button.color9:focus,a.link-button.color9:hover,a.link-button.color9:focus,a.button:hover span.color9,a.button:focus span.color9,.tab-group-color9 label:hover,.tab-group-color9 label:focus,.tab-group-color9 input:checked+label,.paragraph label.color9:hover,.paragraph label.color9:focus,.paragraph input:checked+label.color9{background-color:var(--color-nine-hover);border-color:var(--color-nine-hover);color:var(--color-white);}div.bordercol.border-color9.paragraph--type-layout,div.bordercol.border-color9.paragraph--type--slide,div.bordercol.border-color9:not(.paragraph--type--link):not(.paragraph--type--tab-group):not(.paragraph--type--accordion-item):not(.paragraph--type-layout):not(.paragraph--type--slide) > .paragraph-content,div.bordercol.border-color9.paragraph--type--link .link-button,div.bordercol.border-color9 .tabbed-contents,div.bordercol.border-color9 .accordion-content,div.bordercol.border-color9 > .paragraph-content > .layout-wrap .layout__region:before,div.bordercol.border-color9 > .paragraph-content > .layout-wrap .layout__region:after,div.bordercol.border-color9 .column--content:before,div.bordercol.border-color9 .column--content:after{border-color:var(--color-nine);}.bgcol.color9 ul:not(.nav):not(.menu):not(.dropdown-menu):not(.contextual-links):not(.toolbar-menu):not(.tabs):not(.pager__items):not(.slides):not(.flex-direction-nav):not(.cke_panel_list):not(.links):not(.js-pager__items):not(.item-list__comma-list):not(.progress-tracker):not(.messages__list) > li::marker,.bgcol.color9 ol:not(.flex-control-nav):not(.breadcrumb-item) > li::marker{color:var(--color-white);}span.red,span.red a{color:var(--color-red);}span.red a:hover,span.red a:focus,a:hover span.red,a:focus span.red{color:var(--color-red-hover);}div.red.paragraph--type-layout,div.red.paragraph--type--slide,div.red:not(.paragraph--type--tab-group):not(.paragraph--type--accordion-item) > .paragraph-content,div.red .tabbed-contents,div.red .accordion-content,div.red.content,button.red:not(.media-library-item__edit):not(.trigger):not(.tabs__trigger):not(.dropdown-trigger):not(.toolbar-icon):not(.slick-arrow),a.button.red,a.link-button.red,a.button span.red,.ck-content.ck a.button.red,.ck-content.ck a.link-button.red,.ck-content.ck a.button span.red,.tab-group-red label,.paragraph label.red{background-color:var(--color-red);border-color:var(--color-red);color:var(--color-white);}button.red:not(.media-library-item__edit):not(.trigger):not(.tabs__trigger):not(.dropdown-trigger):not(.toolbar-icon):not(.slick-arrow):hover,button.red:not(.media-library-item__edit):not(.trigger):not(.tabs__trigger):not(.dropdown-trigger):not(.toolbar-icon):not(.slick-arrow):focus,a.button.red:hover,a.button.red:focus,a.link-button.red:hover,a.link-button.red:focus,a.button:hover span.red,a.button:focus span.red,.tab-group-red label:hover,.tab-group-red label:focus,.tab-group-red input:checked+label,.paragraph label.red:hover,.paragraph label.red:focus,.paragraph input:checked+label.red{background-color:var(--color-red-hover);border-color:var(--color-red-hover);color:var(--color-white);}div.bordercol.border-red.paragraph--type-layout,div.bordercol.border-red.paragraph--type--slide,div.bordercol.border-red:not(.paragraph--type--link):not(.paragraph--type--tab-group):not(.paragraph--type--accordion-item):not(.paragraph--type-layout):not(.paragraph--type--slide) > .paragraph-content,div.bordercol.border-red.paragraph--type--link .link-button,div.bordercol.border-red .tabbed-contents,div.bordercol.border-red .accordion-content,div.bordercol.border-red > .paragraph-content > .layout-wrap .layout__region:before,div.bordercol.border-red > .paragraph-content > .layout-wrap .layout__region:after,div.bordercol.border-red .column--content:before,div.bordercol.border-red .column--content:after{border-color:var(--color-red);}.bgcol.red ul:not(.nav):not(.menu):not(.dropdown-menu):not(.contextual-links):not(.toolbar-menu):not(.tabs):not(.pager__items):not(.slides):not(.flex-direction-nav):not(.cke_panel_list):not(.links):not(.js-pager__items):not(.item-list__comma-list):not(.progress-tracker):not(.messages__list) > li::marker,.bgcol.red ol:not(.flex-control-nav):not(.breadcrumb-item) > li::marker{color:var(--color-white);}span.dark-grey,span.dark-grey a{color:var(--color-dark-grey);}span.dark-grey a:hover,span.dark-grey a:focus,a:hover span.dark-grey,a:focus span.dark-grey{color:var(--color-dark-grey-hover);}div.dark-grey.paragraph--type-layout,div.dark-grey.paragraph--type--slide,div.dark-grey:not(.paragraph--type--tab-group):not(.paragraph--type--accordion-item) > .paragraph-content,div.dark-grey .tabbed-contents,div.dark-grey .accordion-content,div.dark-grey.content,button.dark-grey:not(.media-library-item__edit):not(.trigger):not(.tabs__trigger):not(.dropdown-trigger):not(.toolbar-icon):not(.slick-arrow),a.button.dark-grey,a.link-button.dark-grey,a.button span.dark-grey,.ck-content.ck a.button.dark-grey,.ck-content.ck a.link-button.dark-grey,.ck-content.ck a.button span.dark-grey,.tab-group-dark-grey label,.paragraph label.dark-grey{background-color:var(--color-dark-grey);border-color:var(--color-dark-grey);color:var(--color-white);}button.dark-grey:not(.media-library-item__edit):not(.trigger):not(.tabs__trigger):not(.dropdown-trigger):not(.toolbar-icon):not(.slick-arrow):hover,button.dark-grey:not(.media-library-item__edit):not(.trigger):not(.tabs__trigger):not(.dropdown-trigger):not(.toolbar-icon):not(.slick-arrow):focus,a.button.dark-grey:hover,a.button.dark-grey:focus,a.link-button.dark-grey:hover,a.link-button.dark-grey:focus,a.button:hover span.dark-grey,a.button:focus span.dark-grey,.tab-group-dark-grey label:hover,.tab-group-dark-grey label:focus,.tab-group-dark-grey input:checked+label,.paragraph label.dark-grey:hover,.paragraph label.dark-grey:focus,.paragraph input:checked+label.dark-grey{background-color:var(--color-dark-grey-hover);border-color:var(--color-dark-grey-hover);color:var(--color-white);}div.bordercol.border-dark-grey.paragraph--type-layout,div.bordercol.border-dark-grey.paragraph--type--slide,div.bordercol.border-dark-grey:not(.paragraph--type--link):not(.paragraph--type--tab-group):not(.paragraph--type--accordion-item):not(.paragraph--type-layout):not(.paragraph--type--slide) > .paragraph-content,div.bordercol.border-dark-grey.paragraph--type--link .link-button,div.bordercol.border-dark-grey .tabbed-contents,div.bordercol.border-dark-grey .accordion-content,div.bordercol.border-dark-grey > .paragraph-content > .layout-wrap .layout__region:before,div.bordercol.border-dark-grey > .paragraph-content > .layout-wrap .layout__region:after,div.bordercol.border-dark-grey .column--content:before,div.bordercol.border-dark-grey .column--content:after{border-color:var(--color-dark-grey);}.bgcol.dark-grey ul:not(.nav):not(.menu):not(.dropdown-menu):not(.contextual-links):not(.toolbar-menu):not(.tabs):not(.pager__items):not(.slides):not(.flex-direction-nav):not(.cke_panel_list):not(.links):not(.js-pager__items):not(.item-list__comma-list):not(.progress-tracker):not(.messages__list) > li::marker,.bgcol.dark-grey ol:not(.flex-control-nav):not(.breadcrumb-item) > li::marker{color:var(--color-white);}span.grey,span.grey a{color:var(--color-grey);}span.grey a:hover,span.grey a:focus,a:hover span.grey,a:focus span.grey{color:var(--color-grey-hover);}div.grey.paragraph--type-layout,div.grey.paragraph--type--slide,div.grey:not(.paragraph--type--tab-group):not(.paragraph--type--accordion-item) > .paragraph-content,div.grey .tabbed-contents,div.grey .accordion-content,div.grey.content,button.grey:not(.media-library-item__edit):not(.trigger):not(.tabs__trigger):not(.dropdown-trigger):not(.toolbar-icon):not(.slick-arrow),a.button.grey,a.link-button.grey,a.button span.grey,.ck-content.ck a.button.grey,.ck-content.ck a.link-button.grey,.ck-content.ck a.button span.grey,.tab-group-grey label,.paragraph label.grey{background-color:var(--color-grey);border-color:var(--color-grey);color:var(--color-white);}button.grey:not(.media-library-item__edit):not(.trigger):not(.tabs__trigger):not(.dropdown-trigger):not(.toolbar-icon):not(.slick-arrow):hover,button.grey:not(.media-library-item__edit):not(.trigger):not(.tabs__trigger):not(.dropdown-trigger):not(.toolbar-icon):not(.slick-arrow):focus,a.button.grey:hover,a.button.grey:focus,a.link-button.grey:hover,a.link-button.grey:focus,a.button:hover span.grey,a.button:focus span.grey,.tab-group-grey label:hover,.tab-group-grey label:focus,.tab-group-grey input:checked+label,.paragraph label.grey:hover,.paragraph label.grey:focus,.paragraph input:checked+label.grey{background-color:var(--color-grey-hover);border-color:var(--color-grey-hover);color:var(--color-white);}div.bordercol.border-grey.paragraph--type-layout,div.bordercol.border-grey.paragraph--type--slide,div.bordercol.border-grey:not(.paragraph--type--link):not(.paragraph--type--tab-group):not(.paragraph--type--accordion-item):not(.paragraph--type-layout):not(.paragraph--type--slide) > .paragraph-content,div.bordercol.border-grey.paragraph--type--link .link-button,div.bordercol.border-grey .tabbed-contents,div.bordercol.border-grey .accordion-content,div.bordercol.border-grey > .paragraph-content > .layout-wrap .layout__region:before,div.bordercol.border-grey > .paragraph-content > .layout-wrap .layout__region:after,div.bordercol.border-grey .column--content:before,div.bordercol.border-grey .column--content:after{border-color:var(--color-grey);}.bgcol.grey ul:not(.nav):not(.menu):not(.dropdown-menu):not(.contextual-links):not(.toolbar-menu):not(.tabs):not(.pager__items):not(.slides):not(.flex-direction-nav):not(.cke_panel_list):not(.links):not(.js-pager__items):not(.item-list__comma-list):not(.progress-tracker):not(.messages__list) > li::marker,.bgcol.grey ol:not(.flex-control-nav):not(.breadcrumb-item) > li::marker{color:var(--color-white);}span.mid-grey,span.mid-grey a{color:var(--color-mid-grey);}span.mid-grey a:hover,span.mid-grey a:focus,a:hover span.mid-grey,a:focus span.mid-grey{color:var(--color-mid-grey-hover);}div.mid-grey.paragraph--type-layout,div.mid-grey.paragraph--type--slide,div.mid-grey:not(.paragraph--type--tab-group):not(.paragraph--type--accordion-item) > .paragraph-content,div.mid-grey .tabbed-contents,div.mid-grey .accordion-content,div.mid-grey.content,button.mid-grey:not(.media-library-item__edit):not(.trigger):not(.tabs__trigger):not(.dropdown-trigger):not(.toolbar-icon):not(.slick-arrow),a.button.mid-grey,a.link-button.mid-grey,a.button span.mid-grey,.ck-content.ck a.button.mid-grey,.ck-content.ck a.link-button.mid-grey,.ck-content.ck a.button span.mid-grey,.tab-group-mid-grey label,.paragraph label.mid-grey{background-color:var(--color-mid-grey);border-color:var(--color-mid-grey);color:var(--color-white);}button.mid-grey:not(.media-library-item__edit):not(.trigger):not(.tabs__trigger):not(.dropdown-trigger):not(.toolbar-icon):not(.slick-arrow):hover,button.mid-grey:not(.media-library-item__edit):not(.trigger):not(.tabs__trigger):not(.dropdown-trigger):not(.toolbar-icon):not(.slick-arrow):focus,a.button.mid-grey:hover,a.button.mid-grey:focus,a.link-button.mid-grey:hover,a.link-button.mid-grey:focus,a.button:hover span.mid-grey,a.button:focus span.mid-grey,.tab-group-mid-grey label:hover,.tab-group-mid-grey label:focus,.tab-group-mid-grey input:checked+label,.paragraph label.mid-grey:hover,.paragraph label.mid-grey:focus,.paragraph input:checked+label.mid-grey{background-color:var(--color-mid-grey-hover);border-color:var(--color-mid-grey-hover);color:var(--color-white);}div.bordercol.border-mid-grey.paragraph--type-layout,div.bordercol.border-mid-grey.paragraph--type--slide,div.bordercol.border-mid-grey:not(.paragraph--type--link):not(.paragraph--type--tab-group):not(.paragraph--type--accordion-item):not(.paragraph--type-layout):not(.paragraph--type--slide) > .paragraph-content,div.bordercol.border-mid-grey.paragraph--type--link .link-button,div.bordercol.border-mid-grey .tabbed-contents,div.bordercol.border-mid-grey .accordion-content,div.bordercol.border-mid-grey > .paragraph-content > .layout-wrap .layout__region:before,div.bordercol.border-mid-grey > .paragraph-content > .layout-wrap .layout__region:after,div.bordercol.border-mid-grey .column--content:before,div.bordercol.border-mid-grey .column--content:after{border-color:var(--color-mid-grey);}.bgcol.mid-grey ul:not(.nav):not(.menu):not(.dropdown-menu):not(.contextual-links):not(.toolbar-menu):not(.tabs):not(.pager__items):not(.slides):not(.flex-direction-nav):not(.cke_panel_list):not(.links):not(.js-pager__items):not(.item-list__comma-list):not(.progress-tracker):not(.messages__list) > li::marker,.bgcol.mid-grey ol:not(.flex-control-nav):not(.breadcrumb-item) > li::marker{color:var(--color-white);}span.light-grey,span.light-grey a{color:var(--color-light-grey);}span.light-grey a:hover,span.light-grey a:focus,a:hover span.light-grey,a:focus span.light-grey{color:var(--color-light-grey-hover);}div.light-grey.paragraph--type-layout,div.light-grey.paragraph--type--slide,div.light-grey:not(.paragraph--type--tab-group):not(.paragraph--type--accordion-item) > .paragraph-content,div.light-grey .tabbed-contents,div.light-grey .accordion-content,div.light-grey.content,button.light-grey:not(.media-library-item__edit):not(.trigger):not(.tabs__trigger):not(.dropdown-trigger):not(.toolbar-icon):not(.slick-arrow),a.button.light-grey,a.link-button.light-grey,a.button span.light-grey,.ck-content.ck a.button.light-grey,.ck-content.ck a.link-button.light-grey,.ck-content.ck a.button span.light-grey,.tab-group-light-grey label,.paragraph label.light-grey{background-color:var(--color-light-grey);border-color:var(--color-light-grey);}button.light-grey:not(.media-library-item__edit):not(.trigger):not(.tabs__trigger):not(.dropdown-trigger):not(.toolbar-icon):not(.slick-arrow):hover,button.light-grey:not(.media-library-item__edit):not(.trigger):not(.tabs__trigger):not(.dropdown-trigger):not(.toolbar-icon):not(.slick-arrow):focus,a.button.light-grey:hover,a.button.light-grey:focus,a.link-button.light-grey:hover,a.link-button.light-grey:focus,a.button:hover span.light-grey,a.button:focus span.light-grey,.tab-group-light-grey label:hover,.tab-group-light-grey label:focus,.tab-group-light-grey input:checked+label,.paragraph label.light-grey:hover,.paragraph label.light-grey:focus,.paragraph input:checked+label.light-grey{background-color:var(--color-light-grey-hover);border-color:var(--color-light-grey-hover);}div.bordercol.border-light-grey.paragraph--type-layout,div.bordercol.border-light-grey.paragraph--type--slide,div.bordercol.border-light-grey:not(.paragraph--type--link):not(.paragraph--type--tab-group):not(.paragraph--type--accordion-item):not(.paragraph--type-layout):not(.paragraph--type--slide) > .paragraph-content,div.bordercol.border-light-grey.paragraph--type--link .link-button,div.bordercol.border-light-grey .tabbed-contents,div.bordercol.border-light-grey .accordion-content,div.bordercol.border-light-grey > .paragraph-content > .layout-wrap .layout__region:before,div.bordercol.border-light-grey > .paragraph-content > .layout-wrap .layout__region:after,div.bordercol.border-light-grey .column--content:before,div.bordercol.border-light-grey .column--content:after{border-color:var(--color-light-grey);}.bgcol.light-grey ul:not(.nav):not(.menu):not(.dropdown-menu):not(.contextual-links):not(.toolbar-menu):not(.tabs):not(.pager__items):not(.slides):not(.flex-direction-nav):not(.cke_panel_list):not(.links):not(.js-pager__items):not(.item-list__comma-list):not(.progress-tracker):not(.messages__list) > li::marker,.bgcol.light-grey ol:not(.flex-control-nav):not(.breadcrumb-item) > li::marker{color:var(--color-six);}span.very-light-grey,span.very-light-grey a{color:var(--color-very-light-grey);}span.very-light-grey a:hover,span.very-light-grey a:focus,a:hover span.very-light-grey,a:focus span.very-light-grey{color:var(--color-very-light-grey-hover);}div.very-light-grey.paragraph--type-layout,div.very-light-grey.paragraph--type--slide,div.very-light-grey:not(.paragraph--type--tab-group):not(.paragraph--type--accordion-item) > .paragraph-content,div.very-light-grey .tabbed-contents,div.very-light-grey .accordion-content,div.very-light-grey.content,button.very-light-grey:not(.media-library-item__edit):not(.trigger):not(.tabs__trigger):not(.dropdown-trigger):not(.toolbar-icon):not(.slick-arrow),a.button.very-light-grey,a.link-button.very-light-grey,a.button span.very-light-grey,.ck-content.ck a.button.very-light-grey,.ck-content.ck a.link-button.very-light-grey,.ck-content.ck a.button span.very-light-grey,.tab-group-very-light-grey label,.paragraph label.very-light-grey{background-color:var(--color-very-light-grey);border-color:var(--color-very-light-grey);}button.very-light-grey:not(.media-library-item__edit):not(.trigger):not(.tabs__trigger):not(.dropdown-trigger):not(.toolbar-icon):not(.slick-arrow):hover,button.very-light-grey:not(.media-library-item__edit):not(.trigger):not(.tabs__trigger):not(.dropdown-trigger):not(.toolbar-icon):not(.slick-arrow):focus,a.button.very-light-grey:hover,a.button.very-light-grey:focus,a.link-button.very-light-grey:hover,a.link-button.very-light-grey:focus,a.button:hover span.very-light-grey,a.button:focus span.very-light-grey,.tab-group-very-light-grey label:hover,.tab-group-very-light-grey label:focus,.tab-group-very-light-grey input:checked+label,.paragraph label.very-light-grey:hover,.paragraph label.very-light-grey:focus,.paragraph input:checked+label.very-light-grey{background-color:var(--color-very-light-grey-hover);border-color:var(--color-very-light-grey-hover);}div.bordercol.border-very-light-grey.paragraph--type-layout,div.bordercol.border-very-light-grey.paragraph--type--slide,div.bordercol.border-very-light-grey:not(.paragraph--type--link):not(.paragraph--type--tab-group):not(.paragraph--type--accordion-item):not(.paragraph--type-layout):not(.paragraph--type--slide) > .paragraph-content,div.bordercol.border-very-light-grey.paragraph--type--link .link-button,div.bordercol.border-very-light-grey .tabbed-contents,div.bordercol.border-very-light-grey .accordion-content,div.bordercol.border-very-light-grey > .paragraph-content > .layout-wrap .layout__region:before,div.bordercol.border-very-light-grey > .paragraph-content > .layout-wrap .layout__region:after,div.bordercol.border-very-light-grey .column--content:before,div.bordercol.border-very-light-grey .column--content:after{border-color:var(--color-very-light-grey);}.bgcol.very-light-grey ul:not(.nav):not(.menu):not(.dropdown-menu):not(.contextual-links):not(.toolbar-menu):not(.tabs):not(.pager__items):not(.slides):not(.flex-direction-nav):not(.cke_panel_list):not(.links):not(.js-pager__items):not(.item-list__comma-list):not(.progress-tracker):not(.messages__list) > li::marker,.bgcol.very-light-grey ol:not(.flex-control-nav):not(.breadcrumb-item) > li::marker{color:var(--color-six);}span.white,span.white a{color:var(--color-white);}.ck-content span.white,.ck-content span.white a{background-color:#DDDDDD;}span.white a:not(.link-button):hover,span.white a:not(.link-button):focus,a:not(.link-button):hover span.white,a:not(.link-button):focus span.white{color:var(--color-white-hover);text-decoration-color:var(--color-white);}div.white.paragraph--type-layout,div.white.paragraph--type--slide,div.white:not(.paragraph--type--tab-group):not(.paragraph--type--accordion-item) > .paragraph-content,div.white .tabbed-contents,div.white .accordion-content,div.white.content,button.white:not(.media-library-item__edit):not(.trigger):not(.tabs__trigger):not(.dropdown-trigger):not(.toolbar-icon):not(.slick-arrow),a.button.white,a.link-button.white,a.button span.white,.ck-content.ck a.button.white,.ck-content.ck a.link-button.white,.ck-content.ck a.button span.white,.tab-group-white label,.paragraph label.white{background-color:var(--color-white);border-color:var(--color-white);}.cke_editable a.button.white,label.white{background-color:#DDDDDD;border-color:var(--color-white);}button.white:not(.media-library-item__edit):not(.trigger):not(.tabs__trigger):not(.dropdown-trigger):not(.toolbar-icon):not(.slick-arrow):hover,button.white:not(.media-library-item__edit):not(.trigger):not(.tabs__trigger):not(.dropdown-trigger):not(.toolbar-icon):not(.slick-arrow):focus,a.button.white:hover,a.button.white:focus,a.link-button.white:hover,a.link-button.white:focus,a.button:hover span.white,a.button:focus span.white,.tab-group-white label:hover,.tab-group-white label:focus,.tab-group-white input:checked+label,.paragraph label.white:hover,.paragraph label.white:focus,.paragraph input:checked+label.white{background-color:var(--color-white-hover);border-color:var(--color-white-hover);}.cke_editable a.button.white:hover,.cke_editable a.button.white:focus,.cke_editable a.button:hover span.white,.cke_editable a.button:focus span.white{background-color:#BBBBBB;border-color:var(--color-white);}div.bordercol.border-white.paragraph--type-layout,div.bordercol.border-white.paragraph--type--slide,div.bordercol.border-white:not(.paragraph--type--link):not(.paragraph--type--tab-group):not(.paragraph--type--accordion-item):not(.paragraph--type-layout):not(.paragraph--type--slide) > .paragraph-content,div.bordercol.border-white.paragraph--type--link .link-button,div.bordercol.border-white .tabbed-contents,div.bordercol.border-white .accordion-content,div.bordercol.border-white > .paragraph-content > .layout-wrap .layout__region:before,div.bordercol.border-white > .paragraph-content > .layout-wrap .layout__region:after,div.bordercol.border-white .column--content:before,div.bordercol.border-white .column--content:after{border-color:var(--color-white);}.bgcol.white ul:not(.nav):not(.menu):not(.dropdown-menu):not(.contextual-links):not(.toolbar-menu):not(.tabs):not(.pager__items):not(.slides):not(.flex-direction-nav):not(.cke_panel_list):not(.links):not(.js-pager__items):not(.item-list__comma-list):not(.progress-tracker):not(.messages__list) > li::marker,.bgcol.white ol:not(.flex-control-nav):not(.breadcrumb-item) > li::marker{color:var(--color-one);}
:root{--d-body-bg:var(--color-grey);--d-page-content-bg:var(--color-white);--d-page-col1-bg:var(--color-white);--d-page-col2-bg:var(--color-white);--page-margin:var(--d-space-ml);--left-right-spacing:var(--d-vw-space-l);--d-transition-base:0.3s ease-in-out;}#slideshow-wrap{--d-slideshow-bg:var(--color-seven);--d-slideshow-height:18rem;--d-banner-height:15rem;}#page-wrap{--d-heading-bg:var(--color-white);--d-heading-padding-tb:var(--d-space-xxs);--d-heading-padding-tb-fixed:var(--d-space-xxs);--d-user-account-menu-font-size:var(--d-font-size-s);--d-user-account-menu-color:var(--color-dark-grey);--d-user-account-menu-padding-tb:0.75rem;--d-user-account-menu-color-hover:var(--color-dark-grey-hover);--d-site-name-color:var(--color-two);--d-site-name-font-size:2.4rem;--d-site-name-font-size-fixed:2.4rem;--d-site-slogan-color:var(--color-two);--d-site-slogan-font-size:1.1rem;--d-site-slogan-font-size-fixed:1.1rem;--d-logo-height:6rem;--d-logo-height-fixed:4.8rem;--d-menu-search-bg:var(--color-white);--d-menu-search-border:var(--color-white);--d-menu-search-color:var(--color-dark-grey);--d-menu-icon:url(/themes/custom/designit/images/icons/menu-icon-white.svg);--d-search-icon:url(/themes/custom/designit/images/icons/search-icon-white.svg);--d-menu-search-bg-hover:var(--color-very-light-grey-hover);--d-menu-search-border-hover:var(--color-very-light-grey-hover);--d-menu-search-color-hover:var(--color-dark-grey-hover);--d-menu-search-bg-active:var(--color-very-light-grey-hover);--d-menu-search-border-active:var(--color-very-light-grey-hover);--d-menu-search-color-active:var(--color-four);--d-nav-bg:var(--color-white);--d-nav-border:var(--color-grey);--d-nav-color:var(--color-dark-grey);--d-nav-font-size:var(--d-font-size-base);--d-nav-padding-tb:var(--d-space-m);--d-nav-padding-tb-fixed:var(--d-space-m);--d-nav-padding-lr:var(--d-space-m);--d-nav-bg-hover:var(--color-very-light-grey-hover);--d-nav-color-hover:var(--color-dark-grey-hover);--d-nav-bg-active:var(--color--grey);;--d-nav-color-active:var(--color-white);--d-nav-drop-bg:var(--color-white);--d-nav-drop-color:var(--color-dark-grey);--d-nav-drop-bg-hover:var(--color-three-hover);--d-nav-drop-color-hover:var(--color-white);--d-nav-drop-bg-active:var(--color-grey);;--d-nav-drop-color-active:var(--color-white);}@media all and (min-width:768px),print{:root{--page-margin:var(--d-space-xl);--left-right-spacing:var(--d-vw-space-xl);}#slideshow-wrap{--d-slideshow-height:45rem;--d-banner-height:15rem;}#page-wrap{--d-heading-padding-tb:var(--d-space-xs);--d-site-name-font-size:4rem;--d-site-slogan-font-size:1.8rem;--d-logo-height:6rem;}}@media all and (min-width:1025px),print{:root{--page-margin:var(--d-space-xxl);}#slideshow-wrap{--d-slideshow-height:55rem;--d-banner-height:20rem;}#page-wrap{--d-heading-padding-tb:var(--d-space-xs);--d-site-name-font-size:4rem;--d-site-slogan-font-size:1.8rem;--d-logo-height:8rem;--d-nav-bg:var(--color-two);--d-nav-border:var(--color-two);--d-nav-border-left:var(--color-two);--d-nav-border-right:var(--color-two);--d-nav-border-bottom:var(--color-white);--d-nav-border-bottom-width:0.2rem;--d-nav-color:var(--color-dark-grey);--d-nav-font-size:var(--d-font-size-base);--d-nav-padding-tb:var(--d-space-m);--d-nav-padding-tb-fixed:var(--d-space-xs);--d-nav-padding-lr:var(--d-space-m);--d-nav-bg-hover:var(--color-two-hover);--d-nav-border-hover:var(--color-two-hover);--d-nav-border-left-hover:var(--color-two-hover);--d-nav-border-right-hover:var(--color-two-hover);--d-nav-border-bottom-hover:var(--color-light-grey);--d-nav-color-hover:var(--color-dark-grey-hover);--d-nav-bg-active:var(--color-two-hover);;--d-nav-border-active:var(--color-two-hover);--d-nav-border-left-active:var(--color-two-hover);--d-nav-border-right-active:var(--color-two-hover);--d-nav-border-bottom-active:var(--color-four);--d-nav-color-active:var(--color-four);--d-nav-drop-bg:var(--color-light-grey);--d-nav-drop-color:var(--color-dark-grey);--d-nav-drop-bg-hover:var(--color-light-grey-hover);--d-nav-drop-color-hover:var(--color-dark-grey-hover);--d-nav-drop-bg-active:var(--color-light-grey-hover);;--d-nav-drop-color-active:var(--color-four);}}@media all and (min-width:1281px),print{:root{--left-right-spacing:var(--d-vw-space-l);}#slideshow-wrap{--d-slideshow-height:65rem;--d-banner-height:20rem;}#page-wrap{--d-heading-padding-tb:var(--d-space-xs);--d-site-name-font-size:4rem;--d-site-slogan-font-size:1.8rem;--d-logo-height:10rem;--d-nav-padding-tb:var(--d-space-m);--d-nav-padding-lr:var(--d-space-l);}}@media all and (min-width:1921px),print{:root{--left-right-spacing:var(--d-vw-space-m);}#slideshow-wrap{--d-slideshow-height:70rem;--d-banner-height:20rem;}}
@font-face{font-family:'Beaufort W01 Extd Light';src:url(/themes/custom/designit/fonts/Beaufort-W01-Extd-Light.woff2) format('woff2'),url(/themes/custom/designit/fonts/Beaufort-W01-Extd-Light.woff) format('woff'),url(/themes/custom/designit/fonts/Beaufort-W01-Extd-Light.ttf) format('truetype');}@font-face{font-family:'Beaufort W01 Extd Light Italic';src:url(/themes/custom/designit/fonts/Beaufort-W01-Extd-Light-Italic.woff2) format('woff2'),url(/themes/custom/designit/fonts/Beaufort-W01-Extd-Light-Italic.woff) format('woff'),url(/themes/custom/designit/fonts/Beaufort-W01-Extd-Light-Italic.ttf) format('truetype');}@font-face{font-family:'Beaufort W01 Extd Medium';src:url(/themes/custom/designit/fonts/Beaufort-W01-Extd-Medium.woff2) format('woff2'),url(/themes/custom/designit/fonts/Beaufort-W01-Extd-Medium.woff) format('woff'),url(/themes/custom/designit/fonts/Beaufort-W01-Extd-Medium.ttf) format('truetype');}@font-face{font-family:'Beaufort W01 Extd Medium Italic';src:url(/themes/custom/designit/fonts/Beaufort-W01-Extd-Medium-It.woff2) format('woff2'),url(/themes/custom/designit/fonts/Beaufort-W01-Extd-Medium-It.woff) format('woff'),url(/themes/custom/designit/fonts/Beaufort-W01-Extd-Medium-It.ttf) format('truetype');}:root{--d-space-xxl:6.4rem;--d-space-xl:4.8rem;--d-space-ml:3.2rem;--d-space-l:2.4rem;--d-space-m:1.6rem;--d-space-s:1.2rem;--d-space-xs:0.8rem;--d-space-xxs:0.6rem;--d-space-xxxs:0.4rem;--d-space-zero:0;--d-vw-space-xl:4vw;--d-vw-space-l:3vw;--d-vw-space-m:2vw;--d-vw-space-s:1vw;--d-base-border-radius:3px;--d-base-button-border-radius:3px;--d-font-size-s:1.3rem;--d-font-size-xs:1.2rem;--d-font-size-xxs:1.1rem;--d-line-height-s:1.3;--d-line-height-xs:1.15;--d-line-height-xxs:1;--d-font-size-base:1.5rem;--d-color-base:var(--color-grey);--d-text-align-base:left;--d-font-weight-base:300;--d-line-height-base:1.5;--d-font-family-base:'Open Sans',Verdana,Arial,Helvetica,sans-serif;--d-margin-top-base:var(--d-space-xxxs);--d-margin-bottom-base:var(--d-space-l);}h1{--d-font-size-h1:2.8rem;--d-color-h1:var(--color-white);--d-margin-top-h1:var(--d-space-zero);--d-margin-bottom-h1:var(--d-space-ml);--d-text-align-h1:center;--d-font-weight-h1:400;--d-line-height-h1:var(--d-line-height-xs);--d-font-family-h1:'Beaufort W01 Extd Medium','Open Sans',Verdana,Arial,Helvetica,sans-serif;}@media all and (min-width:768px){h1{--d-font-size-h1:2.8rem;}}@media all and (min-width:1025px),print{h1{--d-font-size-h1:3rem;}}h2:not(#block-useraccountmenu-menu),.h2,.modal,.ck-button__label{--d-font-size-h2:2.6rem;--d-color-h2:var(--color-two);--d-margin-top-h2:var(--d-space-zero);--d-margin-bottom-h2:var(--d-space-m);--d-text-align-h2:left;--d-font-weight-h2:300;--d-line-height-h2:var(--d-line-height-s);--d-font-family-h2:'Beaufort W01 Extd Light','Open Sans',Verdana,Arial,Helvetica,sans-serif;}h2:not(#block-useraccountmenu-menu) strong,.h2 strong,.modal,.ck-button__label{--d-font-family-h2:'Beaufort W01 Extd Medium','Open Sans',Verdana,Arial,Helvetica,sans-serif;font-family:'Beaufort W01 Extd Medium','Open Sans',Verdana,Arial,Helvetica,sans-serif;}h2:not(#block-useraccountmenu-menu) em,.h2 em{--d-font-family-h2:'Beaufort W01 Extd Light Italic','Open Sans',Verdana,Arial,Helvetica,sans-serif;font-family:'Beaufort W01 Extd Light Italic','Open Sans',Verdana,Arial,Helvetica,sans-serif;}h2:not(#block-useraccountmenu-menu) strong em,.h2 strong em,h2:not(#block-useraccountmenu-menu) em strong,.h2 em strong{--d-font-family-h2:'Beaufort W01 Extd Medium Italic','Open Sans',Verdana,Arial,Helvetica,sans-serif;font-family:'Beaufort W01 Extd Medium Italic','Open Sans',Verdana,Arial,Helvetica,sans-serif;}@media all and (min-width:768px){h2:not(#block-useraccountmenu-menu),.h2,.modal,.ck-button__label{--d-font-size-h2:2.6rem;}}@media all and (min-width:1025px),print{h2:not(#block-useraccountmenu-menu),.h2,.modal,.ck-button__label{--d-font-size-h2:2.8rem;}}h3,.h3,.modal,ol.search-results > li::before,.order-total-line__total,.checkout-pane legend,.ck-button__label{--d-font-size-h3:2.2rem;--d-color-h3:var(--color-four);--d-margin-top-h3:var(--d-space-zero);--d-margin-bottom-h3:var(--d-space-s);--d-text-align-h3:left;--d-font-weight-h3:300;--d-line-height-h3:var(--d-line-height-s);--d-font-family-h3:'Open Sans',Verdana,Arial,Helvetica,sans-serif;}@media all and (min-width:768px){h3,.h3,.modal,ol.search-results > li::before,.order-total-line__total,.checkout-pane legend,.ck-button__label{--d-font-size-h3:2.4rem;}}@media all and (min-width:1025px),print{h3,.h3,.modal,ol.search-results > li::before,.order-total-line__total,.checkout-pane legend,.ck-button__label{--d-font-size-h3:2.8rem;}}h4,.h4,.ck-button__label{--d-font-size-h4:2rem;--d-color-h4:var(--color-grey);--d-margin-top-h4:var(--d-space-zero);--d-margin-bottom-h4:var(--d-space-zero);--d-text-align-h4:left;--d-font-weight-h4:300;--d-line-height-h4:var(--d-line-height-base);}h5,.h5,.ck-button__label{--d-font-size-h5:2rem;--d-color-h5:var(--color-grey);--d-margin-top-h5:var(--d-space-zero);--d-margin-bottom-h5:var(--d-space-l);--d-text-align-h5:left;--d-font-weight-h5:300;--d-line-height-h5:var(--d-line-height-base);}h6,.h6,.ck-button__label{--d-font-size-h6:1.6rem;--d-color-h6:var(--color-grey);--d-margin-top-h6:var(--d-space-zero);--d-margin-bottom-h6:var(--d-space-xxs);--d-text-align-h6:left;--d-font-weight-h6:300;--d-line-height-h6:var(--d-line-height-base);}blockquote{--d-blockquote-border:var(--d-font-size-xxs) solid var(--color-one);--d-blockquote-bg:var(--color-light-grey);--d-blockquote-padding:var(--d-space-ml) var(--d-space-l) var(--d-space-xs) var(--d-space-l);}table{--d-color-th-bg:var(--d-color-base);--d-color-th:var(--color-white);--d-color-th-border:var(--color-white);--d-color-td-border:var(--color-light-grey-hover);}:root{--d-color-link:var(--color-four);--d-color-link-hover:var(--color-four-hover);--d-button-color:var(--color-white);--d-button-bg:var(--color-four);--d-button-border:var(--color-four);--d-button-padding-tb:var(--d-space-s);--d-button-padding-lr:var(--d-space-ml);--d-button-color-hover:var(--color-white);--d-button-bg-hover:var(--color-four-hover);--d-button-border-hover:var(--color-four-hover);}ul,ol{--li-marker-color:var(--color-four);}
.name-slogan{}.site-slogan{}#block-footerblock .layout__region-col2 h4{}#header,.fixed-header #header{box-shadow:0px 0px 10px 5px rgba(0,0,0,0.35);}#block-designit-sitebranding{display:none;}nav.menu--main > ul.menu > li > a{font-family:'Beaufort W01 Extd Medium','Open Sans',Verdana,Arial,Helvetica,sans-serif;text-transform:uppercase;line-height:1.5rem;}nav.menu--main > ul.menu > li:last-child > a{margin-bottom:0;border-bottom:0.1rem solid var(--d-nav-border);}.js .slideshow.viewport-85,.js .slideshow.viewport-85 .slide-content,.js .slideshow.viewport-85 .bg-container,.js .slideshow.viewport-85 .slide-container-item,.js .slideshow.viewport-85 .bg-cover img{height:43.2rem !important;box-sizing:content-box;}.paragraph--type-background-image{margin-left:calc(var(--left-right-spacing) * -1);margin-right:calc(var(--left-right-spacing) * -1);}h1{background-color:var(--color-mid-grey);padding-top:var(--d-space-m);padding-bottom:var(--d-space-m);margin-bottom:0;text-transform:uppercase;}.paragraph--type-product .paragraph-content,.paragraph--type-supplier-logo .paragraph-content{padding-left:0 !important;padding-right:0 !important;}.paragraph--type-product .paragraph-content a.link-button,.paragraph--type-supplier-logo .paragraph-content a.link-button,.view-products .slick-slide a.link-button{text-decoration:none;}.view-products .slick-slide a.link-button{margin:5px;}.paragraph--type-product .paragraph-content a.link-button .link-content,.view-products .slick-slide a.link-button .link-content{border-radius:4px;overflow:hidden;background-color:var(--color-dark-grey-hover);}.paragraph--type-product .paragraph-content a.link-button img,.view-products .slick-slide a.link-button img{transition:all var(--d-transition-base);}.paragraph--type-product .paragraph-content a.link-button:hover img,.paragraph--type-product .paragraph-content a.link-button:focus img,.view-products .slick-slide a.link-button:hover img,.view-products .slick-slide a.link-button:focus img{transform:scale(1.1);opacity:0.5;}.paragraph--type-supplier-logo .paragraph-content a.link-button .link-content{border:0.5rem solid var(--color-light-grey);border-radius:4px;overflow:hidden;background-color:var(--color-white);position:relative;}.paragraph--type-supplier-logo .paragraph-content a.link-button img{transition:all var(--d-transition-base);}.paragraph--type-supplier-logo .paragraph-content a.link-button:hover .link-content,.paragraph--type-supplier-logo .paragraph-content a.link-button:focus .link-content{border-color:var(--color-light-grey);background-color:var(--color-very-light-grey);}.paragraph--type-supplier-logo .paragraph-content a.link-button .image-only{overflow:hidden;}.paragraph--type-supplier-logo .paragraph-content a.link-button:hover .image-only img,.paragraph--type-supplier-logo .paragraph-content a.link-button:focus .image-only img{transform:scale(1.1);opacity:0.5;mix-blend-mode:multiply;}.paragraph--type-supplier-logo .link-button img.no-image-style{max-width:280px;max-height:150px;margin:auto;}.logo img{mix-blend-mode:multiply;margin:1rem auto;max-width:70%;;}.view-suppliers-carousel .slick-track{display:flex;justify-content:center;align-items:center;}.view-suppliers-carousel .field-content a{}.view-suppliers-carousel .field-content .no-link,.view-suppliers-carousel .field-content a{background-color:var(--color-light-grey);display:block;margin:1rem;padding:1rem;border-radius:2px;}.view-suppliers-carousel  .field-content a:hover,.view-suppliers-carousel  .field-content a:focus{background-color:var(--color-light-grey-hover);}.view-suppliers-carousel .field-content img{mix-blend-mode:multiply;opacity:0.75;}.link-text{font-family:'Beaufort W01 Extd Medium','Open Sans',Verdana,Arial,Helvetica,sans-serif;text-transform:uppercase;color:var(--color-two);margin-top:var(--d-space-s);font-weight:500;transition:all var(--d-transition-base);text-decoration:none;}a.link-button:hover .link-text,a.link-button:focus .link-text{color:var(--color-two-hover);}.view-products .slick-slide a.link-button .link-text{color:var(--color-white);font-size:var(--d-font-size-s);}.view-products .slick-slide a.link-button:hover .link-text,.view-products .slick-slide a.link-button:focus .link-text{color:var(--color-white);opacity:0.5;}a.link-button .link-text:after,.view-products .slick-slide a.link-button .link-text:after{display:block;content:'';-webkit-mask:url(/themes/custom/designit/images/link-arrow.svg) no-repeat 50% 50%;mask:url(/themes/custom/designit/images/link-arrow.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;width:2rem;height:2rem;position:relative;top:0.4rem;background-color:var(--color-two);}a.link-button:hover .link-text:after,a.link-button:focus .link-text:after{background-color:var(--color-two-hover);}.view-products .slick-slide a.link-button .link-text:after{background-color:var(--color-white);}figure{position:relative;}.copyright{line-height:1;position:absolute;top:0;right:0rem;padding:1rem !important;writing-mode:vertical-lr;color:var(--color-white);text-shadow:0 0 2px black;width:auto !important;min-width:0 !important;text-wrap:nowrap;font-style:italic;font-size:85%;font-weight:var(--d-font-weight-base);display:block;}.view-products .slick-slide{margin-left:0.5rem;margin-right:0.5rem;}.view-products .slick-slide .link-content{border:3px solid var(--color-white);}.button{text-transform:uppercase;}footer h4{font-family:'Beaufort W01 Extd Medium','Open Sans',Verdana,Arial,Helvetica,sans-serif;font-size:1.4rem;text-transform:uppercase;}.call-us-block{position:sticky;left:0;right:0;bottom:0;width:100%;text-align:center;background-color:var(--color-mid-grey);padding:0.5rem 0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center;}a.call-us{background-color:#78d94e;font-size:2.6rem;font-weight:bolder;padding:0.5rem 7rem 0.5rem 11.3rem;border-radius:6rem;text-transform:uppercase;color:var(--color-white);text-decoration:none;background-image:url(/themes/custom/designit/images/phone.svg);background-repeat:no-repeat;background-position:6.6rem center;background-size:3.8rem;}.footer-content p{font-size:var(--d-font-size-base);}footer h4{font-size:1.7rem;}button#cboxClose:not(.media-library-item__edit):not(.trigger):not(.tabs__trigger):not(.dropdown-trigger):not(.toolbar-icon):not(.slick-arrow):not(#menu-icon):not(#search-icon):not(#search-icon-nav){font-size:4rem;line-height:3.8rem !important;top:1rem;right:1rem;width:4rem;height:4rem;border-radius:2rem;opacity:1 !important;text-align:center;color:rgba(255,255,255,0.7) !important;background:rgba(0,0,0,0.5);text-indent:0;border-color:rgba(0,0,0,0.5) !important;padding:0 !important;}button#cboxPrevious,button#cboxNext{background-color:transparent !important;border:none !important;box-shadow:none !important;padding:0 !important;font-size:var(--d-font-size-base);height:var(--d-line-height-base);}button#cboxPrevious,button#cboxPrevious:hover,button#cboxPrevious:focus{background-position-y:-46px;}button#cboxNext,button#cboxNext:hover,button#cboxNext:focus{background-position-y:-27px;}button#cboxPrevious:hover,button#cboxPrevious:focus,button#cboxNext:hover,button#cboxNext:focus{opacity:0.7;}.geolocation-map-wrapper p{padding-bottom:0;}.geolocation-map-wrapper button[aria-label='Close']{position:absolute !important;right:0;}.layout--threecolumn-1-1-1 > .layout__region,.col-three.grid-list .view-content a{flex:0 1 31.5%;flex-basis:var(--three-col-even);max-width:var(--three-col-even);}@media all and (min-width:768px){#block-footerblock .layout__region-col2 h4{}.js .slideshow.viewport-85,.js .slideshow.viewport-85 .slide-content,.js .slideshow.viewport-85 .bg-container,.js .slideshow.viewport-85 .slide-container-item,.js .slideshow.viewport-85 .bg-cover img{height:calc(85vh - (var(--d-toolbar-height) + var(--d-toolbar-tray-height) + var(--d-admin-height) + var(--d-heading-height-total) + var(--d-navigation-height))) !important;box-sizing:content-box;}.view-products .slick-slide{margin-left:1.5rem;margin-right:1.5rem;}.view-products .slick-slide a.link-button .link-text{font-size:var(--d-font-size-base);}a.link-button .link-text:after,.view-products .slick-slide a.link-button .link-text:after{display:inline-block;margin-left:1rem;}.paragraph--type-supplier-logo .paragraph-content a.link-button .link-content{border-width:1rem;}.col-three.grid-list .view-content a{flex:0 1 47.5%;flex-basis:var(--three-col-even);max-width:var(--three-col-even);}}@media
only screen and (min-device-pixel-ratio:2) and (min-width:768px),only screen and (min-resolution:192dpi) and (min-width:768px),only screen and (min-resolution:2dppx) and (min-width:768px){}@media all and (min-width:1025px),print{.region.region-header{display:none;}#block-designit-sitebranding{display:block;flex-basis:22%;max-width:22%;}.inline-searchbox-menubox-wrap{width:100%;}#menubox-wrap.menubox-inline #main-navigation{justify-content:center;align-items:center;}.region.region-navigation-inline{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-content:stretch;align-items:center;flex-basis:100%;max-width:100%;}#block-mainnavigation,#block-designit-mainnavigation2{flex-basis:39%;max-width:39%;}nav.menu--main > ul.menu{justify-content:space-between;}nav.menu--main > ul.menu > li:last-child > a{border-bottom:var(--d-nav-border-bottom-width) solid var(--d-nav-border-bottom);}.brand-logo-block{display:block;}.logo-wrap img{padding-right:0;margin-left:auto;margin-right:auto;}ul.menu.dropdown-menu{padding-top:2.5rem;}.fixed-header ul.menu.dropdown-menu{padding-top:1.5rem;}.view-products .slick-slide{margin-left:2.5rem;margin-right:2.5rem;}.paragraph--type-supplier-logo .paragraph-content a.link-button .link-content{border-width:1.5rem;}}@media
only screen and (min-device-pixel-ratio:2) and (min-width:1025px),only screen and (min-resolution:192dpi) and (min-width:1025px),only screen and (min-resolution:2dppx) and (min-width:1025px){}@media all and (min-width:1281px),print{ul.menu.dropdown-menu{padding-top:2.95rem;}}@media
only screen and (min-device-pixel-ratio:2) and (min-width:1281px),only screen and (min-resolution:192dpi) and (min-width:1281px),only screen and (min-resolution:2dppx) and (min-width:1281px){}@media all and (min-width:1921px),print{}@media
only screen and (min-device-pixel-ratio:2) and (min-width:1920px),only screen and (min-resolution:192dpi) and (min-width:1920px),only screen and (min-resolution:2dppx) and (min-width:1920px){}

