/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}@font-face{font-family:"icomoon";src:url(/themes/c8/typography/icons/fonts/icomoon.eot?elesk=);src:url(/themes/c8/typography/icons/fonts/icomoon.eot?elesk=#iefix) format("embedded-opentype"),url(/themes/c8/typography/icons/fonts/icomoon.ttf?elesk=) format("truetype"),url(/themes/c8/typography/icons/fonts/icomoon.woff?elesk=) format("woff"),url(/themes/c8/typography/icons/fonts/icomoon.svg?elesk=#icomoon) format("svg");font-weight:normal;font-style:normal;font-display:block;}[class^="icon-"],[class*=" icon-"]{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-arrow-circle-left:before{content:"";}.icon-arrow-circle-right:before{content:"";}.icon-academic-cap:before{content:"";}.icon-adjustments:before{content:"";}.icon-annotation:before{content:"";}.icon-archive:before{content:"";}.icon-arrow-circle-down:before{content:"";}.icon-arrow-circle-up:before{content:"";}.icon-arrow-down:before{content:"";}.icon-arrow-left:before{content:"";}.icon-arrow-narrow-down:before{content:"";}.icon-arrow-narrow-left:before{content:"";}.icon-arrow-narrow-right:before{content:"";}.icon-arrow-narrow-up:before{content:"";}.icon-arrow-right:before{content:"";}.icon-arrow-up:before{content:"";}.icon-arrows-expand:before{content:"";}.icon-at-symbol:before{content:"";}.icon-backspace:before{content:"";}.icon-badge-check:before{content:"";}.icon-ban:before{content:"";}.icon-beaker:before{content:"";}.icon-bell:before{content:"";}.icon-blank-pan:before{content:"";}.icon-book-open:before{content:"";}.icon-bookmark-alt:before{content:"";}.icon-bookmark:before{content:"";}.icon-briefcase:before{content:"";}.icon-builder-employee:before{content:"";}.icon-Business:before{content:"";}.icon-Chart:before{content:"";}.icon-Metrics:before{content:"";}.icon-cake:before{content:"";}.icon-calculator:before{content:"";}.icon-calendar:before{content:"";}.icon-camera:before{content:"";}.icon-cash-fast-circle:before{content:"";}.icon-cash:before{content:"";}.icon-chart-bar:before{content:"";}.icon-chart-loap:before{content:"";}.icon-chart-pie:before{content:"";}.icon-chart-square-bar:before{content:"";}.icon-chat-alt-2:before{content:"";}.icon-chat-alt:before{content:"";}.icon-chat:before{content:"";}.icon-check-circle:before{content:"";}.icon-check:before{content:"";}.icon-chevron-double-down:before{content:"";}.icon-chevron-double-left:before{content:"";}.icon-chevron-double-right:before{content:"";}.icon-chevron-double-up:before{content:"";}.icon-chevron-down:before{content:"";}.icon-chevron-left:before{content:"";}.icon-chevron-right:before{content:"";}.icon-chevron-up:before{content:"";}.icon-chip:before{content:"";}.icon-clipboard-check:before{content:"";}.icon-clipboard-copy:before{content:"";}.icon-clipboard-list:before{content:"";}.icon-clipboard:before{content:"";}.icon-clock:before{content:"";}.icon-cloud-download:before{content:"";}.icon-cloud-upload:before{content:"";}.icon-cloud:before{content:"";}.icon-code:before{content:"";}.icon-cog:before{content:"";}.icon-coins-document-chart:before{content:"";}.icon-collection:before{content:"";}.icon-color-swatch:before{content:"";}.icon-credit-card:before{content:"";}.icon-cube-transparent:before{content:"";}.icon-cube:before{content:"";}.icon-currency-bangladeshi:before{content:"";}.icon-currency-dollar:before{content:"";}.icon-currency-euro:before{content:"";}.icon-currency-pound:before{content:"";}.icon-currency-rupee:before{content:"";}.icon-currency-yen:before{content:"";}.icon-cursor-click:before{content:"";}.icon-database:before{content:"";}.icon-desktop-computer:before{content:"";}.icon-device-mobile:before{content:"";}.icon-device-tablet:before{content:"";}.icon-document-add:before{content:"";}.icon-document-checkmark:before{content:"";}.icon-document-download:before{content:"";}.icon-document-duplicate:before{content:"";}.icon-document-remove:before{content:"";}.icon-document-report:before{content:"";}.icon-document-search:before{content:"";}.icon-document-text:before{content:"";}.icon-document:before{content:"";}.icon-dots-circle-horizontal:before{content:"";}.icon-dots-horizontal:before{content:"";}.icon-dots-vertical:before{content:"";}.icon-download:before{content:"";}.icon-duplicate:before{content:"";}.icon-electric-socket:before{content:"";}.icon-emoji-happy:before{content:"";}.icon-emoji-sad:before{content:"";}.icon-employee-checkmark:before{content:"";}.icon-exclamation-circle:before{content:"";}.icon-exclamation:before{content:"";}.icon-exhaust-system:before{content:"";}.icon-external-link:before{content:"";}.icon-eye-off:before{content:"";}.icon-eye:before{content:"";}.icon-fast-forward:before{content:"";}.icon-film:before{content:"";}.icon-filter:before{content:"";}.icon-finger-print:before{content:"";}.icon-fire:before{content:"";}.icon-flag:before{content:"";}.icon-folder-add:before{content:"";}.icon-folder-download:before{content:"";}.icon-folder-open:before{content:"";}.icon-folder-remove:before{content:"";}.icon-folder:before{content:"";}.icon-gift:before{content:"";}.icon-globe-alt:before{content:"";}.icon-globe:before{content:"";}.icon-hand:before{content:"";}.icon-Handshake:before{content:"";}.icon-Deal:before{content:"";}.icon-Circle:before{content:"";}.icon-hashtag:before{content:"";}.icon-heart:before{content:"";}.icon-home:before{content:"";}.icon-identification:before{content:"";}.icon-inbox-in:before{content:"";}.icon-inbox:before{content:"";}.icon-information-circle:before{content:"";}.icon-key:before{content:"";}.icon-library:before{content:"";}.icon-light-bulb:before{content:"";}.icon-lightning-bolt:before{content:"";}.icon-link:before{content:"";}.icon-location-marker:before{content:"";}.icon-lock-closed:before{content:"";}.icon-lock-open:before{content:"";}.icon-login:before{content:"";}.icon-logout:before{content:"";}.icon-mail-open:before{content:"";}.icon-mail:before{content:"";}.icon-map:before{content:"";}.icon-Medical-cross:before{content:"";}.icon-Signboard:before{content:"";}.icon-menu-alt-1:before{content:"";}.icon-menu-alt-2:before{content:"";}.icon-menu-alt-3:before{content:"";}.icon-menu-alt-4:before{content:"";}.icon-menu:before{content:"";}.icon-microphone:before{content:"";}.icon-minus-circle:before{content:"";}.icon-minus:before{content:"";}.icon-moon:before{content:"";}.icon-music-note:before{content:"";}.icon-newspaper:before{content:"";}.icon-office-building:before{content:"";}.icon-paper-airplane:before{content:"";}.icon-paper-clip:before{content:"";}.icon-pause:before{content:"";}.icon-pencil-alt:before{content:"";}.icon-pencil:before{content:"";}.icon-phone-incoming:before{content:"";}.icon-phone-missed-call:before{content:"";}.icon-phone-outgoing:before{content:"";}.icon-phone:before{content:"";}.icon-photograph:before{content:"";}.icon-play:before{content:"";}.icon-plus-circle:before{content:"";}.icon-plus:before{content:"";}.icon-presentation-chart-bar:before{content:"";}.icon-presentation-chart-line:before{content:"";}.icon-printer:before{content:"";}.icon-puzzle:before{content:"";}.icon-qrcode:before{content:"";}.icon-question-mark-circle:before{content:"";}.icon-receipt-refund:before{content:"";}.icon-receipt-tax:before{content:"";}.icon-refresh:before{content:"";}.icon-reply:before{content:"";}.icon-rewind:before{content:"";}.icon-rss:before{content:"";}.icon-save-as:before{content:"";}.icon-save:before{content:"";}.icon-scale:before{content:"";}.icon-scissors:before{content:"";}.icon-search-circle1:before{content:"";}.icon-search1:before{content:"";}.icon-selector:before{content:"";}.icon-server:before{content:"";}.icon-share:before{content:"";}.icon-shield-check:before{content:"";}.icon-shield-exclamation:before{content:"";}.icon-shopping-bag:before{content:"";}.icon-shopping-cart:before{content:"";}.icon-sort-ascending:before{content:"";}.icon-sort-descending:before{content:"";}.icon-sparkles:before{content:"";}.icon-speakerphone:before{content:"";}.icon-star:before{content:"";}.icon-status-offline:before{content:"";}.icon-status-online:before{content:"";}.icon-stop:before{content:"";}.icon-sun:before{content:"";}.icon-support:before{content:"";}.icon-switch-horizontal:before{content:"";}.icon-switch-vertical:before{content:"";}.icon-table:before{content:"";}.icon-tag:before{content:"";}.icon-template:before{content:"";}.icon-terminal:before{content:"";}.icon-thumb-down:before{content:"";}.icon-thumb-up:before{content:"";}.icon-ticket:before{content:"";}.icon-translate:before{content:"";}.icon-trash:before{content:"";}.icon-trending-down:before{content:"";}.icon-trending-up:before{content:"";}.icon-upload:before{content:"";}.icon-user-add:before{content:"";}.icon-user-circle:before{content:"";}.icon-user-group:before{content:"";}.icon-user-remove:before{content:"";}.icon-user:before{content:"";}.icon-users:before{content:"";}.icon-variable:before{content:"";}.icon-video-camera:before{content:"";}.icon-view-boards:before{content:"";}.icon-view-grid-add:before{content:"";}.icon-view-grid:before{content:"";}.icon-view-list:before{content:"";}.icon-volume-off:before{content:"";}.icon-volume-up:before{content:"";}.icon-wifi:before{content:"";}.icon-x-circle:before{content:"";}.icon-x:before{content:"";}.icon-zoom-in:before{content:"";}.icon-zoom-out:before{content:"";}.icon-ertificate:before{content:"";}.icon-Diploma:before{content:"";}.icon-ompass:before{content:"";}@font-face{font-family:'Graphik';src:url(/themes/c8/typography/Graphik/Graphik-SuperItalic-Web.woff2) format("woff2"),url(/themes/c8/typography/Graphik/Graphik-SuperItalic-Web.woff) format("woff");font-weight:900;font-style:italic;font-stretch:normal;}@font-face{font-family:'Graphik';src:url(/themes/c8/typography/Graphik/Graphik-Super-Web.woff2) format("woff2"),url(/themes/c8/typography/Graphik/Graphik-Super-Web.woff) format("woff");font-weight:900;font-style:normal;font-stretch:normal;}@font-face{font-family:'Graphik';src:url(/themes/c8/typography/Graphik/Graphik-BlackItalic-Web.woff2) format("woff2"),url(/themes/c8/typography/Graphik/Graphik-BlackItalic-Web.woff) format("woff");font-weight:800;font-style:italic;font-stretch:normal;}@font-face{font-family:'Graphik';src:url(/themes/c8/typography/Graphik/Graphik-Black-Web.woff2) format("woff2"),url(/themes/c8/typography/Graphik/Graphik-Black-Web.woff) format("woff");font-weight:800;font-style:normal;font-stretch:normal;}@font-face{font-family:'Graphik';src:url(/themes/c8/typography/Graphik/Graphik-BoldItalic-Web.woff2) format("woff2"),url(/themes/c8/typography/Graphik/Graphik-BoldItalic-Web.woff) format("woff");font-weight:700;font-style:italic;font-stretch:normal;}@font-face{font-family:'Graphik';src:url(/themes/c8/typography/Graphik/Graphik-Bold-Web.woff) format("woff");font-weight:700;font-style:normal;font-stretch:normal;}@font-face{font-family:'Graphik';src:url(/themes/c8/typography/Graphik/Graphik-SemiboldItalic-Web.woff2) format("woff2"),url(/themes/c8/typography/Graphik/Graphik-SemiboldItalic-Web.woff) format("woff");font-weight:600;font-style:italic;font-stretch:normal;}@font-face{font-family:'Graphik';src:url(/themes/c8/typography/Graphik/Graphik-Semibold-Web.woff2) format("woff2"),url(/themes/c8/typography/Graphik/Graphik-Semibold-Web.woff) format("woff");font-weight:600;font-style:normal;font-stretch:normal;}@font-face{font-family:'Graphik';src:url(/themes/c8/typography/Graphik/Graphik-MediumItalic-Web.woff2) format("woff2"),url(/themes/c8/typography/Graphik/Graphik-MediumItalic-Web.woff) format("woff");font-weight:500;font-style:italic;font-stretch:normal;}@font-face{font-family:'Graphik';src:url(/themes/c8/typography/Graphik/Graphik-Medium-Web.woff) format("woff");font-weight:500;font-style:normal;font-stretch:normal;}@font-face{font-family:'Graphik';src:url(/themes/c8/typography/Graphik/Graphik-RegularItalic-Web.woff2) format("woff2"),url(/themes/c8/typography/Graphik/Graphik-RegularItalic-Web.woff) format("woff");font-weight:400;font-style:italic;font-stretch:normal;}@font-face{font-family:'Graphik';src:url(/themes/c8/typography/Graphik/Graphik-Regular-Web.woff) format("woff");font-weight:400;font-style:normal;font-stretch:normal;}@font-face{font-family:'Graphik';src:url(/themes/c8/typography/Graphik/Graphik-LightItalic-Web.woff2) format("woff2"),url(/themes/c8/typography/Graphik/Graphik-LightItalic-Web.woff) format("woff");font-weight:300;font-style:italic;font-stretch:normal;}@font-face{font-family:'Graphik';src:url(/themes/c8/typography/Graphik/Graphik-Light-Web.woff) format("woff");font-weight:300;font-style:normal;font-stretch:normal;}@font-face{font-family:'Graphik';src:url(/themes/c8/typography/Graphik/Graphik-ExtralightItalic-Web.woff2) format("woff2"),url(/themes/c8/typography/Graphik/Graphik-ExtralightItalic-Web.woff) format("woff");font-weight:200;font-style:italic;font-stretch:normal;}@font-face{font-family:'Graphik';src:url(/themes/c8/typography/Graphik/Graphik-Extralight-Web.woff) format("woff");font-weight:200;font-style:normal;font-stretch:normal;}@font-face{font-family:'Graphik';src:url(/themes/c8/typography/Graphik/Graphik-ThinItalic-Web.woff2) format("woff2"),url(/themes/c8/typography/Graphik/Graphik-ThinItalic-Web.woff) format("woff");font-weight:100;font-style:italic;font-stretch:normal;}@font-face{font-family:'Graphik';src:url(/themes/c8/typography/Graphik/Graphik-Thin-Web.woff2) format("woff2"),url(/themes/c8/typography/Graphik/Graphik-Thin-Web.woff) format("woff");font-weight:100;font-style:normal;font-stretch:normal;}html{font-size:18px;font-family:"Graphik";font-weight:400;font-style:normal;line-height:24px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}body{font-size:16px;text-rendering:optimizeLegibility;background:#000;color:#fff;overflow-x:hidden;word-wrap:unset !important;-webkit-hyphens:none !important;-ms-hyphens:none !important;hyphens:none !important;word-wrap:unset !important;}body.show-menu{overflow:hidden;}*:focus{outline:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;}img{display:block;}.text-xs{color:#fff;font-weight:400;font-size:0.7777777778rem;line-height:1.1111111111rem;font-family:"Graphik","sans-serif";}.text-sm{color:#fff;font-weight:400;font-size:0.7777777778rem;line-height:1.1111111111rem;font-family:"Graphik","sans-serif";}.text-base{color:#fff;font-weight:400;font-size:0.8888888889rem;line-height:1.3333333333rem;font-family:"Graphik","sans-serif";}.text-lg{color:#fff;font-weight:400;font-size:1rem;line-height:1.5555555556rem;font-family:"Graphik","sans-serif";}.text-xl{color:#fff;font-weight:400;font-size:1.1111111111rem;line-height:1.5555555556rem;font-family:"Graphik","sans-serif";}.text-2xl{color:#fff;font-weight:400;font-size:1.3333333333rem;line-height:1.7777777778rem;font-family:"Graphik","sans-serif";}.text-3xl{color:#fff;font-weight:400;font-size:1.6666666667rem;line-height:2rem;font-family:"Graphik","sans-serif";}.text-4xl{color:#fff;font-weight:400;font-size:2rem;line-height:2.6666666667rem;font-family:"Graphik","sans-serif";}.text-5xl{color:#fff;font-weight:400;font-size:2.6666666667rem;line-height:3.1111111111rem;font-family:"Graphik","sans-serif";}.text-6xl{color:#fff;font-weight:400;font-size:3.3333333333rem;line-height:3.5555555556rem;font-family:"Graphik","sans-serif";}@media screen and (max-width:766px){.text-6xl{color:#fff;font-weight:400;font-size:2rem;line-height:2.6666666667rem;font-family:"Graphik","sans-serif";}}@media screen and (max-width:1608px) and (min-width:767px){.text-6xl{color:#fff;font-weight:400;font-size:2.6666666667rem;line-height:3.1111111111rem;font-family:"Graphik","sans-serif";}}.text-7xl{color:#fff;font-weight:400;font-size:4rem;line-height:4rem;font-family:"Graphik","sans-serif";}.text-8xl{color:#fff;font-weight:400;font-size:5.3333333333rem;line-height:5.3333333333rem;font-family:"Graphik","sans-serif";}.text-9xl{color:#fff;font-weight:400;font-size:7.1111111111rem;line-height:7.1111111111rem;font-family:"Graphik","sans-serif";}.text-normal{font-weight:400;}.text-semibold{font-weight:500;}.text-bold{font-weight:700;}.text-white{color:#fff;}.text-black{color:#000;}.text-uppercase{text-transform:uppercase;}.block-page-title-block{max-width:1424px;margin:0 auto;}@media (max-width:1480px){.block-page-title-block{padding-left:56px;padding-right:56px;}}@media screen and (max-width:766px){.block-page-title-block{padding-left:36px;padding-right:36px;}}.region-header-middle > .block{max-width:1424px;margin-left:auto;margin-right:auto;}@media (max-width:1480px){.region-header-middle > .block{padding-left:56px;padding-right:56px;}}.region-content-middle > .block > .views-element-container{max-width:1424px;margin-left:auto;margin-right:auto;}.region > .block-views:not(.block-views-blockcontent-blocks-block-footer-cta){max-width:1424px;margin:0 auto;}@media (max-width:1480px){.region > .block-views:not(.block-views-blockcontent-blocks-block-footer-cta){padding-left:56px;padding-right:56px;}}@media screen and (max-width:766px){.region > .block-views:not(.block-views-blockcontent-blocks-block-footer-cta){padding-left:30px;padding-right:30px;}}@media screen and (max-width:766px) and (max-width:1608px) and (min-width:767px){.region > .block-views:not(.block-views-blockcontent-blocks-block-footer-cta){padding-left:1.8656716418vw;padding-right:1.8656716418vw;}}.block-system-main-block > .node > .node__content > *:not(.field--name-field-blocks){max-width:1424px;margin:0 auto;}@media (max-width:1480px){.block-system-main-block > .node > .node__content > *:not(.field--name-field-blocks){padding-left:56px;padding-right:56px;}}@media screen and (max-width:766px){.block-system-main-block > .node > .node__content > *:not(.field--name-field-blocks){padding-left:36px;padding-right:36px;margin-bottom:20px;}}@media screen and (max-width:1608px) and (min-width:767px){.block-system-main-block > .node > .node__content > *:not(.field--name-field-blocks){margin-bottom:20px;}}@media screen and (max-width:766px){.region-content-middle .field--name-field-blocks > .field__item:first-child .paragraph--type--two-column-text{padding-top:0;}}.paragraph--type--rich-text.white{background:white;}.paragraph--type--rich-text.white *{color:#000;}.paragraph--type--rich-text .field--name-field-body{max-width:1424px;margin-left:auto;margin-right:auto;}@media screen and (max-width:766px){.paragraph--type--rich-text .field--name-field-body{padding-left:30px;padding-right:30px;}}@media screen and (max-width:766px) and (max-width:1608px) and (min-width:767px){.paragraph--type--rich-text .field--name-field-body{padding-left:1.8656716418vw;padding-right:1.8656716418vw;}}@media screen and (max-width:1608px) and (min-width:767px){.paragraph--type--rich-text .field--name-field-body{padding-left:80px;padding-right:80px;}}@media screen and (max-width:1608px) and (min-width:767px) and (max-width:1608px) and (min-width:767px){.paragraph--type--rich-text .field--name-field-body{padding-left:4.9751243781vw;padding-right:4.9751243781vw;}}.paragraph--type--rich-text .field--name-field-body h1{font-weight:300;font-size:96px;margin:50px 0 100px;}@media screen and (max-width:766px){.paragraph--type--rich-text .field--name-field-body h1{color:inherit;font-weight:300;font-size:3.3333333333rem;line-height:3.5555555556rem;font-weight:300;font-family:"Graphik","sans-serif";padding-left:30px;padding-right:30px;margin-top:30px;margin-bottom:30px;}}@media screen and (max-width:766px) and (max-width:1608px) and (min-width:767px){.paragraph--type--rich-text .field--name-field-body h1{padding-left:1.8656716418vw;padding-right:1.8656716418vw;}}@media screen and (max-width:766px) and (max-width:1608px) and (min-width:767px){.paragraph--type--rich-text .field--name-field-body h1{margin-top:1.8656716418vw;}}@media screen and (max-width:766px) and (max-width:1608px) and (min-width:767px){.paragraph--type--rich-text .field--name-field-body h1{margin-bottom:1.8656716418vw;}}@media screen and (max-width:1608px) and (min-width:767px){.paragraph--type--rich-text .field--name-field-body h1{color:inherit;font-weight:300;font-size:4rem;line-height:4rem;font-weight:300;font-family:"Graphik","sans-serif";padding-left:80px;padding-right:80px;}}@media screen and (max-width:1608px) and (min-width:767px) and (max-width:1608px) and (min-width:767px){.paragraph--type--rich-text .field--name-field-body h1{padding-left:4.9751243781vw;padding-right:4.9751243781vw;}}.paragraph--type--rich-text .field--name-field-body .text-6xl{font-weight:300;line-height:64px;font-size:60px;}@media screen and (max-width:766px){.paragraph--type--rich-text .field--name-field-body .text-6xl{font-weight:300;line-height:48px !important;font-size:48px !important;}}.paragraph--type--rich-text .field--name-field-body .custom-grid__row{border-top:1px solid rgba(0,0,0,0.5);}@media screen and (max-width:766px){.paragraph--type--rich-text .field--name-field-body .custom-grid__row{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding-left:0;padding-right:0;}.paragraph--type--rich-text .field--name-field-body .custom-grid__row .text-6xl{font-size:36px !important;line-height:48px !important;}}@media screen and (max-width:1608px) and (min-width:767px){.paragraph--type--rich-text .field--name-field-body .custom-grid__row{padding-left:30px;padding-right:30px;}}@media screen and (max-width:1608px) and (min-width:767px) and (max-width:1608px) and (min-width:767px){.paragraph--type--rich-text .field--name-field-body .custom-grid__row{padding-left:1.8656716418vw;padding-right:1.8656716418vw;}}.paragraph--type--rich-text .field--name-field-body .custom-grid__row .custom-grid__col.text-lg > span{color:#505050;}.paragraph--type--rich-text .field--name-field-body .custom-grid__col:first-child{-webkit-box-flex:0;-ms-flex:0 0 527px;flex:0 0 527px;padding-right:100px;}@media screen and (max-width:766px){.paragraph--type--rich-text .field--name-field-body .custom-grid__col:first-child{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:20px;padding-top:10px;padding-right:0;padding-left:40px;}}@media screen and (max-width:766px) and (max-width:1608px) and (min-width:767px){.paragraph--type--rich-text .field--name-field-body .custom-grid__col:first-child{margin-bottom:1.2437810945vw;}}@media screen and (max-width:766px) and (max-width:1608px) and (min-width:767px){.paragraph--type--rich-text .field--name-field-body .custom-grid__col:first-child{padding-top:0.6218905473vw;}}@media screen and (max-width:1608px) and (min-width:767px){.paragraph--type--rich-text .field--name-field-body .custom-grid__col:first-child{padding-right:40px;margin-bottom:20px;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;}}@media screen and (max-width:1608px) and (min-width:767px) and (max-width:1608px) and (min-width:767px){.paragraph--type--rich-text .field--name-field-body .custom-grid__col:first-child{margin-bottom:1.2437810945vw;}}.paragraph--type--two-column-text > div{max-width:1424px;margin-left:auto;margin-right:auto;}.paragraph--type--image .field--name-field-simple-image{max-width:1424px;margin-left:auto;margin-right:auto;}.page-node-type-page .paragraph--type--image{background:white;padding:100px 0;}@media screen and (max-width:766px){.page-node-type-page .paragraph--type--image{padding:0;}}@media screen and (max-width:1608px) and (min-width:767px){.page-node-type-page .paragraph--type--image{padding:0;}}.row_nw{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:none;flex-wrap:nowrap;}.row_w{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;}.col_nw{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:none;flex-wrap:nowrap;}.col_w{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:none;flex-wrap:nowrap;}.flex_c{-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;}.jc-sb{-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;}.jc-sa{-ms-flex-pack:distribute;-moz-justify-content:space-around;justify-content:space-around;}.jc-se{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;-moz-justify-content:space-evenly;justify-content:space-evenly;}.jc-c{-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;}.jc-fs{-webkit-box-pack:start;-ms-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start;}.jc-fe{-webkit-box-pack:end;-ms-flex-pack:end;-moz-justify-content:flex-end;justify-content:flex-end;}.ai-c{-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;}.ai-fs{-webkit-box-align:start;-ms-flex-align:start;-moz-align-items:flex-start;align-items:flex-start;}.ai-fe{-webkit-box-align:end;-ms-flex-align:end;-moz-align-items:flex-end;align-items:flex-end;}.contents{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:none;flex-wrap:nowrap;min-height:100vh;}.contents main{padding-top:100px;-webkit-box-flex:1;-ms-flex:1;flex:1;}.contents footer{margin-top:auto;}.field--name-field-body *:first-child{margin-top:0;}.container{max-width:1424px;margin-left:auto;margin-right:auto;}#block-c8-primary-local-tasks{border-top:1px solid #efefef;border-bottom:1px solid #cdcdcd;margin-top:0;position:relative;text-align:center;max-width:inherit;bottom:0;left:0;right:0;z-index:200;background:#fff;}#block-c8-primary-local-tasks a{margin-bottom:-1px;border:1px solid #cdcdcd;color:#000;}.footer-marquee-block{background:#ffe55e;max-height:600px;overflow:hidden;padding:80px 0;}.footer-marquee-block.yellow{background:#ffe55e;margin-top:200px !important;}.footer-marquee-block.green{background:#075e4e;}.footer-marquee-block.green *{color:white;}.footer-marquee-block.green .text a span{background:url(/themes/c8/images/arrow.white.svg);}.footer-marquee-block.red{background:#f15e57;margin-top:200px !important;}@media screen and (max-width:766px){.footer-marquee-block{padding-bottom:60px;padding-top:60px;}}.footer-marquee-block *{color:black;}.footer-marquee-block ul,.footer-marquee-block li{list-style:none;padding:0px;margin:0px;}.footer-marquee-block ul{padding-bottom:64px;opacity:0;-webkit-transition:all 0.3s;transition:all 0.3s;}.footer-marquee-block ul:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}@media screen and (max-width:766px){.footer-marquee-block ul{padding-bottom:40px;}}.footer-marquee-block ul.slick-initialized{opacity:1;}.footer-marquee-block ul li{display:block;line-height:initial;font-size:96px;font-weight:300;padding:0 22px;}@media screen and (max-width:766px){.footer-marquee-block ul li{font-size:60px;font-style:normal;font-weight:300;line-height:70px;}}.footer-marquee-block ul li a{text-decoration:none;}.footer-marquee-block .text{position:relative;max-width:593px;font-size:18px;margin:0 auto;padding-right:309px;}@media screen and (max-width:766px){.footer-marquee-block .text{padding-left:30px;padding-right:30px;max-width:100%;}}@media screen and (max-width:766px) and (max-width:1608px) and (min-width:767px){.footer-marquee-block .text{padding-left:1.8656716418vw;padding-right:1.8656716418vw;}}@media screen and (max-width:1608px) and (min-width:767px){.footer-marquee-block .text{padding-left:56px;padding-right:56px;max-width:100%;}}@media screen and (max-width:1608px) and (min-width:767px) and (max-width:1608px) and (min-width:767px){.footer-marquee-block .text{padding-left:3.4825870647vw;padding-right:3.4825870647vw;}}@media screen and (max-width:766px){.footer-marquee-block .text p{margin:0 !important;}.footer-marquee-block .text p a{margin-top:32px;}}.footer-marquee-block .text a{position:absolute;right:0;top:0;font-size:24px;text-decoration:none;font-weight:500;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}.footer-marquee-block .text a:hover{-webkit-transform:scale(1.2);transform:scale(1.2);}@media screen and (max-width:766px){.footer-marquee-block .text a{position:static;margin-top:20px;display:inline-block;}}@media screen and (max-width:766px) and (max-width:1608px) and (min-width:767px){.footer-marquee-block .text a{margin-top:1.2437810945vw;}}@media screen and (max-width:1608px) and (min-width:767px){.footer-marquee-block .text a{position:static;margin-top:20px;display:inline-block;}}@media screen and (max-width:1608px) and (min-width:767px) and (max-width:1608px) and (min-width:767px){.footer-marquee-block .text a{margin-top:1.2437810945vw;}}.footer-marquee-block .text a span{width:25px;height:25px;float:right;background:url(/themes/c8/images/arrow.top.right.svg);background-position:center;background-repeat:no-repeat;text-indent:-99999px;margin-top:1px;margin-left:20px;}.page-node-type-people h1{font-size:96px;font-weight:300;margin-bottom:0px;}.page-node-type-people .field--name-field-title{font-size:36px;margin-bottom:100px !important;}.page-node-type-people .field--name-field-profile-picture{margin-bottom:50px !important;}.page-node-type-people .field--name-body{font-size:1.3em;line-height:1.4em;font-weight:200;}.page-node-type-people .node__submitted{display:none;}.page-node-type-page .region-content-bottom{background:white;}.page-node-type-page .region-content-bottom *{color:black;}.page-node-type-page .block-views-blockcontent-blocks-our-people{padding:50px 100px;}.page-node-type-page .block-views-blockcontent-blocks-our-people h2{margin:0 0 100px;font-size:96px;font-weight:300;}@media screen and (max-width:766px){.page-node-type-page .block-views-blockcontent-blocks-our-people h2{color:inherit;font-weight:300;font-size:3.3333333333rem;line-height:3.5555555556rem;font-weight:300;font-family:"Graphik","sans-serif";margin-top:30px;}}@media screen and (max-width:766px) and (max-width:1608px) and (min-width:767px){.page-node-type-page .block-views-blockcontent-blocks-our-people h2{margin-top:1.8656716418vw;}}@media screen and (max-width:1608px) and (min-width:767px){.page-node-type-page .block-views-blockcontent-blocks-our-people h2{color:inherit;font-weight:300;font-size:4rem;line-height:4rem;font-weight:300;font-family:"Graphik","sans-serif";padding-left:20px;}}@media screen and (max-width:1608px) and (min-width:767px) and (max-width:1608px) and (min-width:767px){.page-node-type-page .block-views-blockcontent-blocks-our-people h2{padding-left:1.2437810945vw;}}.page-node-type-page .block-views-blockcontent-blocks-our-people .view-content{padding:0 120px;}@media screen and (max-width:1608px) and (min-width:767px){.page-node-type-page .block-views-blockcontent-blocks-our-people .view-content{padding:0 30px;}}@media screen and (max-width:766px){.page-node-type-page .block-views-blockcontent-blocks-our-people .view-content{padding:0;}}.page-node-type-page .block-views-blockcontent-blocks-our-people .view-content .profile-headshot{position:relative;margin:0 13px;min-width:100px;min-height:200px;overflow:hidden;}.page-node-type-page .block-views-blockcontent-blocks-our-people .view-content .profile-headshot:hover .text{display:block;opacity:1;}@media screen and (max-width:766px){.page-node-type-page .block-views-blockcontent-blocks-our-people .view-content .profile-headshot:hover .text{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.page-node-type-page .block-views-blockcontent-blocks-our-people .view-content .profile-headshot:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);}.page-node-type-page .block-views-blockcontent-blocks-our-people .view-content .profile-headshot img{max-width:100%;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all 0.3s;transition:all 0.3s;}.page-node-type-page .block-views-blockcontent-blocks-our-people .view-content .profile-headshot .text{opacity:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:100px 50px;text-align:center;background:rgba(255,255,255,0.7);position:absolute;top:0;bottom:0;width:100%;z-index:10;-webkit-transition:all 0.3s;transition:all 0.3s;}.page-node-type-page .block-views-blockcontent-blocks-our-people .view-content .profile-headshot .text .name{font-weight:bold;}.page-node-type-page .block-views-blockcontent-blocks-our-people .view-content .views-row{padding-bottom:26px;}@media screen and (max-width:1608px) and (min-width:767px){.page-node-type-page .block-views-blockcontent-blocks-our-people .view-content .views-row{padding-bottom:0px;}}@media screen and (max-width:766px){.page-node-type-page .block-views-blockcontent-blocks-our-people .view-content .views-row{padding-bottom:0px;}}@media screen and (max-width:766px){.page-node-type-page .block-views-blockcontent-blocks-our-people .view-content .views-row .views-col{width:100% !important;padding-bottom:30px;}}@media screen and (max-width:766px) and (max-width:1608px) and (min-width:767px){.page-node-type-page .block-views-blockcontent-blocks-our-people .view-content .views-row .views-col{padding-bottom:1.8656716418vw;}}@media screen and (max-width:1300px) and (min-width:767px){.page-node-type-page .block-views-blockcontent-blocks-our-people .view-content .views-row .views-col{width:50% !important;padding-bottom:30px;}}@media screen and (max-width:1300px) and (min-width:767px) and (max-width:1608px) and (min-width:767px){.page-node-type-page .block-views-blockcontent-blocks-our-people .view-content .views-row .views-col{padding-bottom:1.8656716418vw;}}.page-node-type-page #block-aboutfootermarquee{background:white;}.messages-list{z-index:200;max-width:1424px;margin:0 auto;position:relative;}#block-animatedmenu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#075e4e;color:white;-webkit-transition:all 0.5s;transition:all 0.5s;-webkit-transform:translateY(-150%);transform:translateY(-150%);}@media screen and (max-width:766px){#block-animatedmenu{margin-bottom:0px !important;}}.show-menu #block-animatedmenu{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}#block-animatedmenu a{color:#fff;text-decoration:none;}#block-animatedmenu .menu-top{max-width:1424px;margin:0 auto;padding-top:32px;}#block-animatedmenu .menu-top:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}@media screen and (max-width:766px){#block-animatedmenu .menu-top{padding:20px !important;}}@media screen and (max-width:1608px) and (min-width:767px){#block-animatedmenu .menu-top{padding:20px !important;}}.toolbar-horizontal #block-animatedmenu .menu-top{padding-top:71px;}.toolbar-tray-open #block-animatedmenu .menu-top{padding-top:111px;}#block-animatedmenu .menu-top img{float:left;}#block-animatedmenu .menu-top button{float:right;cursor:pointer;background:transparent;background-image:url(/themes/c8/images/cross.white.svg);border:0;background-size:auto 110%;background-repeat:no-repeat;background-position:top right;color:white;padding-right:33px;line-height:24px;}#block-animatedmenu .menu-links{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1424px;padding-top:120px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;}@media screen and (max-width:1608px) and (min-width:767px){#block-animatedmenu .menu-links{padding-top:30px;padding-left:30px;padding-right:30px;}}@media screen and (max-width:1608px) and (min-width:767px) and (max-width:1608px) and (min-width:767px){#block-animatedmenu .menu-links{padding-top:1.8656716418vw;}}@media screen and (max-width:1608px) and (min-width:767px) and (max-width:1608px) and (min-width:767px){#block-animatedmenu .menu-links{padding-left:1.8656716418vw;padding-right:1.8656716418vw;}}@media screen and (max-width:766px){#block-animatedmenu .menu-links{padding-top:30px;padding-left:20px;padding-right:20px;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}@media screen and (max-width:766px) and (max-width:1608px) and (min-width:767px){#block-animatedmenu .menu-links{padding-top:1.8656716418vw;}}@media screen and (max-width:766px) and (max-width:1608px) and (min-width:767px){#block-animatedmenu .menu-links{padding-left:1.2437810945vw;padding-right:1.2437810945vw;}}#block-animatedmenu .menu-links ul,#block-animatedmenu .menu-links li{list-style:none;padding:0px;margin:0px;}#block-animatedmenu .menu-links .left-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;}@media screen and (max-width:600px){#block-animatedmenu .menu-links .left-col{margin-bottom:20px;}}#block-animatedmenu .menu-links .left-col > ul a{font-weight:300;font-size:96px;line-height:112px;display:block;padding:0 0 30px;}@media screen and (max-width:766px){#block-animatedmenu .menu-links .left-col > ul a{color:white;font-weight:300;font-size:2rem;line-height:2.6666666667rem;font-weight:300;font-family:"Graphik","sans-serif";}}@media screen and (max-width:1608px) and (min-width:767px){#block-animatedmenu .menu-links .left-col > ul a{color:white;font-weight:300;font-size:2.6666666667rem;line-height:3.1111111111rem;font-weight:300;font-family:"Graphik","sans-serif";}}#block-animatedmenu .menu-links .right-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;}#block-animatedmenu .menu-links .right-col span,#block-animatedmenu .menu-links .right-col h3{opacity:0.5;font-size:14px;font-weight:500;margin:0 0 10px;}#block-animatedmenu .menu-links .right-col > ul li{border-bottom:1px solid white;padding:50px 0;}#block-animatedmenu .menu-links .right-col > ul li:first-child{padding-top:0;}#block-animatedmenu .menu-links .right-col > ul li a{display:block;font-size:48px;line-height:56px;font-weight:300;}#block-animatedmenu .menu-links .right-col > ul{padding-bottom:50px;display:none;}#block-animatedmenu .menu-links .right-col .external{font-weight:500;font-size:18px;line-height:28px;text-decoration:none;color:white;display:inline-block;padding-top:10px;}#block-animatedmenu .menu-links .right-col .external::after{content:"";float:right;background:url(/themes/c8/images/arrow.white.svg);background-size:100%;width:16px;height:16px;margin:8px 10px;}#block-animatedmenu .menu-links .right-col .text,#block-animatedmenu .menu-links .right-col .social{font-size:14px;}#block-animatedmenu .menu-links .right-col .information-column{display:-webkit-box;display:-ms-flexbox;display:flex;}#block-animatedmenu .menu-links .right-col .information-column .left,#block-animatedmenu .menu-links .right-col .information-column .right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;}.p-xsmall{padding:7px;}.p-small{padding:16px;}.p-normal{padding:20px;}.p-small-medium{padding:30px;}.p-medium{padding:40px;}.p-medium-plus{padding:60px;}.p-large{padding:80px;}.p-huge{padding:120px;}.p-enormous{padding:208px;}.pl-xsmall{padding-left:7px;}.pl-small{padding-left:16px;}.pl-normal{padding-left:20px;}.pl-small-medium{padding-left:30px;}.pl-medium{padding-left:40px;}.pl-medium-plus{padding-left:60px;}.pl-large{padding-left:80px;}.pl-huge{padding-left:120px;}.pl-enormous{padding-left:208px;}.pr-xsmall{padding-right:7px;}.pr-small{padding-right:16px;}.pr-normal{padding-right:20px;}.pr-small-medium{padding-right:30px;}.pr-medium{padding-right:40px;}.pr-medium-plus{padding-right:60px;}.pr-large{padding-right:80px;}.pr-huge{padding-right:120px;}.pr-enormous{padding-right:208px;}.pt-xsmall{padding-top:7px;}.pt-small{padding-top:16px;}.pt-normal{padding-top:20px;}.pt-small-medium{padding-top:30px;}.pt-medium{padding-top:40px;}.pt-medium-plus{padding-top:60px;}.pt-large{padding-top:80px;}.pt-huge{padding-top:120px;}.pt-enormous{padding-top:208px;}.pb-xsmall{padding-bottom:7px;}.pb-small{padding-bottom:16px;}.pb-normal{padding-bottom:20px;}.pb-small-medium{padding-bottom:30px;}.pb-medium{padding-bottom:40px;}.pb-medium-plus{padding-bottom:60px;}.pb-large{padding-bottom:80px;}.pb-huge{padding-bottom:120px;}.pb-enormous{padding-bottom:208px;}.px-xsmall{padding-left:7px;padding-right:7px;}.px-small{padding-left:16px;padding-right:16px;}.px-normal{padding-left:20px;padding-right:20px;}.px-small-medium{padding-left:30px;padding-right:30px;}.px-medium{padding-left:40px;padding-right:40px;}.px-medium-plus{padding-left:60px;padding-right:60px;}.px-large{padding-left:80px;padding-right:80px;}.px-huge{padding-left:120px;padding-right:120px;}.px-enormous{padding-left:208px;padding-right:208px;}.py-xsmall{padding-top:7px;padding-bottom:7px;}.py-small{padding-top:16px;padding-bottom:16px;}.py-normal{padding-top:20px;padding-bottom:20px;}.py-small-medium{padding-top:30px;padding-bottom:30px;}.py-medium{padding-top:40px;padding-bottom:40px;}.py-medium-plus{padding-top:60px;padding-bottom:60px;}.py-large{padding-top:80px;padding-bottom:80px;}.py-huge{padding-top:120px;padding-bottom:120px;}.py-enormous{padding-top:208px;padding-bottom:208px;}.clear-float{display:block;clear:both;}.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}.clearfix:after{clear:both;}.float-right{float:right;}.float-left{float:left;}.no-padding{padding:0 !important;}.no-padding-top{padding-top:0 !important;}.no-padding-left{padding-left:0 !important;}.no-padding-right{padding-right:0 !important;}.no-padding-bottom{padding-bottom:0 !important;}.no-margin{margin:0 !important;}.no-margin-top{margin-top:0 !important;}.no-margin-left{margin-left:0 !important;}.no-margin-right{margin-right:0 !important;}.no-margin-bottom{margin-bottom:0 !important;}.no-border{border:0 !important;}.no-border-top{border-top:0 !important;}.no-border-left{border-left:0 !important;}.no-border-right{border-right:0 !important;}.no-border-bottom{border-bottom:0 !important;}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;}.layout-container{padding:0;margin:0 !important;}nav.tabs ul{border-bottom:1px solid #efefef;margin-bottom:30px;}nav.tabs li{margin-right:-4px;}nav.tabs a{border-color:#efefef #efefef currentcolor;-webkit-border-image:none;-o-border-image:none;border-image:none;-webkit-transition:none;transition:none;border-style:solid solid none;border-width:1px 1px 0;color:black;padding:10px 25px;}nav.tabs a.is-active{border-bottom:1px solid white;margin-bottom:-1px;background:white;}.btn-cta{border:0px;text-decoration:none;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;color:#fff;font-weight:400;font-size:0.8888888889rem;line-height:1.3333333333rem;font-family:"Graphik","sans-serif";padding:10px;border-radius:100px;}.btn-cta:hover{background:#fff;color:#000;}.btn-default{border:0px;text-decoration:none;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;color:#fff;font-weight:400;font-size:0.8888888889rem;line-height:1.3333333333rem;font-family:"Graphik","sans-serif";padding:10px;border-radius:8px;}.btn-default:hover{background:#fff;color:#000;}.btn-right-arrow{display:-webkit-inline-box;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;gap:10px;}.btn-right-arrow:after{font-size:1em;font-family:"icomoon";content:"";}.btn-left-arrow{display:-webkit-inline-box;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;gap:10px;}.btn-left-arrow:before{font-size:1em;font-family:"icomoon";content:"";}.btn-outline{border:1px solid #fff;}:root{--pager-size:2rem;--pager-border-width:0.125rem;--pager-fg-color:var(--color-gray-800);--pager-bg-color:transparent;--pager--hover-bg-color:var(--color-bgblue-active);--pager--focus-bg-color:var(--color-focus);--pager--active-fg-color:var(--color-black);--pager--active-bg-color:var(--color-absolutezero);--pager-border-radius--action:var(--pager-border-width);}.pager{margin-top:var(--space-m);margin-bottom:var(--space-m);}.pager__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:var(--space-m) 0;list-style:none;text-align:center;font-weight:bold;}[dir="rtl"] .pager__items{margin:var(--space-m) 0;}.pager__item{display:inline-block;margin-right:-webkit-calc(var(--space-xs) / 2);margin-right:calc(var(--space-xs) / 2);margin-left:-webkit-calc(var(--space-xs) / 2);margin-left:calc(var(--space-xs) / 2);vertical-align:top;}.pager__link,.pager__item--current{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:var(--pager-size);height:var(--pager-size);padding-right:var(--space-xs);padding-left:var(--space-xs);text-decoration:none;border-radius:8px;background:var(--pager-bg-color);color:#fff;font-weight:400;font-size:0.8888888889rem;line-height:1.3333333333rem;font-family:"Graphik","sans-serif";}.pager__link:hover,.pager__link:focus,.pager__link:active{text-decoration:none;}.pager__link:hover,.pager__link.is-active:hover{color:var(--pager-fg-color);background:var(--pager--hover-bg-color);}.pager__link--action-link{border-radius:var(--pager-border-radius--action);}.pager__link.is-active,.pager__item--current{color:var(--pager--active-fg-color);border:var(--pager-border-width) solid transparent;background:var(--pager--active-bg-color);}.pager__item--first .pager__link::before{background-image:url("data:image/svg+xml,%3csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M2 2v12M14 2L8 8l6 6' stroke='%23545560' stroke-width='2'/%3e%3c/svg%3e");}.pager__item--previous .pager__link::before{background-image:url("data:image/svg+xml,%3csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M11 2L5 8l6 6' stroke='%23545560' stroke-width='2'/%3e%3c/svg%3e");}.pager__item--next .pager__link::after{background-image:url("data:image/svg+xml,%3csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M5 14l6-6-6-6' stroke='%23545560' stroke-width='2'/%3e%3c/svg%3e");}.pager__item--last .pager__link::after{background-image:url("data:image/svg+xml,%3csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M14 14V2M2 14l6-6-6-6' stroke='%23545560' stroke-width='2'/%3e%3c/svg%3e");}.pager__item--first .pager__link::before,.pager__item--previous .pager__link::before,.pager__item--next .pager__link::after,.pager__item--last .pager__link::after{position:relative;display:inline-block;width:1rem;height:1rem;content:"";background-repeat:no-repeat;background-position:center;}@media (forced-colors:active){.pager__item--first .pager__link::before{-webkit-mask-image:url("data:image/svg+xml,%3csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M2 2v12M14 2L8 8l6 6' stroke='%23545560' stroke-width='2'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M2 2v12M14 2L8 8l6 6' stroke='%23545560' stroke-width='2'/%3e%3c/svg%3e");}.pager__item--previous .pager__link::before{-webkit-mask-image:url("data:image/svg+xml,%3csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M11 2L5 8l6 6' stroke='%23545560' stroke-width='2'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M11 2L5 8l6 6' stroke='%23545560' stroke-width='2'/%3e%3c/svg%3e");}.pager__item--next .pager__link::after{-webkit-mask-image:url("data:image/svg+xml,%3csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M5 14l6-6-6-6' stroke='%23545560' stroke-width='2'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M5 14l6-6-6-6' stroke='%23545560' stroke-width='2'/%3e%3c/svg%3e");}.pager__item--last .pager__link::after{-webkit-mask-image:url("data:image/svg+xml,%3csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M14 14V2M2 14l6-6-6-6' stroke='%23545560' stroke-width='2'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M14 14V2M2 14l6-6-6-6' stroke='%23545560' stroke-width='2'/%3e%3c/svg%3e");}.pager__item--first .pager__link::before,.pager__item--previous .pager__link::before,.pager__item--next .pager__link::after,.pager__item--last .pager__link::after{background-color:linktext;background-image:none;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;}}[dir="rtl"] .pager__item--first .pager__link::before,[dir="rtl"] .pager__item--previous .pager__link::before,[dir="rtl"] .pager__item--next .pager__link::after,[dir="rtl"] .pager__item--last .pager__link::after{-webkit-transform:scaleX(-1);transform:scaleX(-1);}.pager__item--mini{margin-right:-webkit-calc(var(--space-m) / 2);margin-right:calc(var(--space-m) / 2);margin-left:-webkit-calc(var(--space-m) / 2);margin-left:calc(var(--space-m) / 2);}.pager__link--mini{border-radius:50%;}.pager__link--mini::before{margin-right:0;margin-left:0;}.pager__item-title--backwards{margin-left:0.5rem;}[dir="rtl"] .pager__item-title--backwards{margin-right:0.5rem;margin-left:0;}.pager__item-title--forward{margin-right:0.5rem;}[dir="rtl"] .pager__item-title--forward{margin-right:0;margin-left:0.5rem;}@media (forced-colors:active){.pager__item a:hover{text-decoration:underline;}}.page-wrapper a:hover{background-color:transparent !important;outline:none !important;text-decoration:underline !important;color:inherit !important;}.page-wrapper a:focus{background-color:none !important;outline:none !important;color:inherit !important;-webkit-box-shadow:none !important;box-shadow:none !important;}.page-wrapper .page-wrapper *:focus,.page-wrapper .ui-dialog *:focus{outline:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;}header .header-top{position:relative;z-index:200;top:0;width:100vw;position:fixed;background-color:transparent;mix-blend-mode:difference;}header .region-header-top{max-width:1424px;margin:0 auto;padding:18px 56px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}@media screen and (max-width:766px){header .region-header-top{padding:18px 30px;}}header nav[role="navigation"] .menu{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;}header nav[role="navigation"] .menu .menu-item{list-style:none;}header nav[role="navigation"] .menu .menu-item a{padding:10px 0;display:block;color:#fff;}header nav[role="navigation"] .menu .menu-item a:not(:hover){text-decoration:none;}#block-mainnavigation li:last-child a{padding:5px 45px 5px 0;background:transparent;background-image:url(/themes/c8/images/menu.white.svg);border:0;background-size:auto 100%;background-repeat:no-repeat;background-position:top right;font-size:16px;font-weight:400;}.site-name{display:none;}footer{background-color:#000;}footer *,footer a{color:#FFF;}footer .footer-bottom{max-width:1424px;margin:0 auto;padding:80px 56px;}@media screen and (max-width:766px){footer .footer-bottom{padding-left:30px;padding-right:30px;}}@media screen and (max-width:766px) and (max-width:1608px) and (min-width:767px){footer .footer-bottom{padding-left:1.8656716418vw;padding-right:1.8656716418vw;}}footer .region-footer-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:212px;}@media screen and (max-width:766px){footer .region-footer-bottom{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}@media screen and (max-width:1040px) and (min-width:767px){footer .region-footer-bottom{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}footer .region-footer-bottom > .block{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px;}@media screen and (max-width:766px){footer .region-footer-bottom > .block{margin-bottom:0px;}}@media screen and (max-width:766px) and (max-width:1608px) and (min-width:767px){footer .region-footer-bottom > .block{margin-bottom:0vw;}}footer .region-footer-bottom > .block h5{color:#FFF;font-weight:400;font-size:0.7777777778rem;line-height:1.1111111111rem;font-family:"Graphik","sans-serif";font-weight:500;opacity:0.5;margin-bottom:16px;}@media screen and (max-width:766px){footer .region-footer-bottom > .block h5{margin-top:44px;}}footer .region-footer-bottom p{color:#FFF;font-weight:400;font-size:0.7777777778rem;line-height:1.1111111111rem;font-family:"Graphik","sans-serif";}footer .region-footer-bottom .text-2xl{max-width:141px;color:white;font-size:24px;line-height:28px;margin-top:80px;}@media screen and (max-width:1608px) and (min-width:767px){footer .region-footer-bottom .text-2xl{margin-top:4.9751243781vw;}}footer .newsletter{padding-bottom:14px;}@media screen and (max-width:1608px) and (min-width:767px){footer .newsletter{padding-bottom:0.8706467662vw;}}footer .newsletter form{max-width:224px;position:relative;}footer .newsletter form .newsletter-submit{background:url(/themes/c8/images/arrow.white.svg) no-repeat 100%;background-position:top right;background-size:14px;text-indent:-99999px;overflow:hidden;width:28px;height:28px;position:absolute;top:0;right:0;border:0;margin:0;cursor:pointer;}footer .newsletter input[type="email"]{border:none;border-bottom:1px solid rgba(255,255,255,0.7);padding-bottom:15px;width:100%;background:transparent;background-position:top right;background-size:18px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;}footer .newsletter input[type="email"]:focus,footer .newsletter input[type="email"]:active{border:none;outline:none;-webkit-box-shadow:none;box-shadow:none;border-bottom:2px solid #FFF;}footer .social > p{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}footer .social > p a{text-decoration:none;}footer #block-footerright-2 .acknowledgement p{color:#FFF;font-weight:400;font-size:0.6666666667rem;line-height:0.8888888889rem;font-family:"Graphik","sans-serif";}footer .field--name-body *:first-child{margin-top:0;margin-bottom:0;}footer .field--name-body > *:last-child:not(.acknowledgement){margin-top:44px;margin-bottom:0;}footer #block-footerleft .field--name-body{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}footer #block-footerleft .field--name-body p:last-child{margin-top:auto;margin-bottom:0;}footer #block-footermiddleleft .field--name-body{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}footer #block-footermiddleleft .field--name-body .text:last-child{margin-top:auto;margin-bottom:0;}footer #block-footermiddleleft .field--name-body a{display:block;color:#FFF;font-weight:400;font-size:0.7777777778rem;line-height:1.1111111111rem;font-family:"Graphik","sans-serif";}footer #block-footermiddleleft .field--name-body a:not(:hover){text-decoration:none;}footer #block-footermiddleright{display:none;}footer #block-footermiddleright .field--name-body{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}footer #block-footermiddleright .field--name-body .social{background-color:white;margin-top:auto;margin-bottom:0;}footer #block-footermiddleright .field--name-body .social a{display:block;color:#FFF;font-weight:400;font-size:0.7777777778rem;line-height:1.1111111111rem;font-family:"Graphik","sans-serif";}footer #block-footermiddleright .field--name-body .social a:not(:hover){text-decoration:none;}#block-views-block-work-block-homepage-work{margin-top:120px;margin-bottom:30px;position:relative;}#block-views-block-work-block-homepage-work > h2{position:absolute;color:#fff;font-weight:400;font-size:3.3333333333rem;line-height:3.5555555556rem;font-family:"Graphik","sans-serif";font-weight:400;text-transform:uppercase;margin:0;}.block-homepage-work > .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.block-homepage-work > .view-content .views-row:nth-child(2n+1){-ms-flex-item-align:end;align-self:flex-end;}.block-homepage-work > .view-content .views-row:nth-child(2n+2){-ms-flex-item-align:start;align-self:flex-start;}.block-homepage-work > .view-content .views-row:not(:first-child){margin-top:80px;}.block-homepage-work > .view-content .views-row .work-image{max-width:704px;}.block-homepage-work > .view-content .views-row .work-image img{width:100%;display:block;}.block-homepage-work > .view-content .views-row .work-animation__inner{position:relative;margin-top:-webkit-calc(276px / -2);margin-top:calc(276px / -2);width:276px;height:276px;}.block-homepage-work > .view-content .views-row .work-content{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.block-homepage-work > .view-content .views-row .work-content__title{max-width:464px;}.block-homepage-work > .view-content .views-row .work-content__title a{color:#fff;font-weight:400;font-size:1.3333333333rem;line-height:1.7777777778rem;font-family:"Graphik","sans-serif";text-transform:uppercase;text-decoration:none;}.block-homepage-work > .view-content .views-row .work-content__client{color:#fff;font-weight:400;font-size:1rem;line-height:1.5555555556rem;font-family:"Graphik","sans-serif";text-transform:uppercase;opacity:0.5;}.block-homepage-work > .view-content .views-row .work-content__link a{border:0px;text-decoration:none;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;color:#fff;font-weight:400;font-size:0.8888888889rem;line-height:1.3333333333rem;font-family:"Graphik","sans-serif";padding:10px;border-radius:100px;border:1px solid #000;text-transform:uppercase;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:none;flex-wrap:nowrap;gap:10px;}.block-homepage-work > .view-content .views-row .work-content__link a:after{font-size:1em;font-family:"icomoon";content:"";}.block-homepage-work > .view-content .views-row .work-content__link a:hover{background:#000;color:#FFF;}.block-homepage-work > .view-content .views-row:nth-child(2n+1) .work-image{margin-left:-webkit-calc(276px / 2);margin-left:calc(276px / 2);}.block-homepage-work > .view-content .views-row:nth-child(2n+2) .work-image{margin-right:-webkit-calc(276px / 2);margin-right:calc(276px / 2);}.block-homepage-work > .view-content .views-row:nth-child(2n+2) .work-animation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}#block-views-block-work-block-work-listing{padding-top:-webkit-calc(120px + 76px);padding-top:calc(120px + 76px);padding-bottom:120px;background:#FFF;max-width:unset;}.block-work-listing > .view-content{max-width:1424px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr 1fr;gap:120px 16px;}.block-work-listing > .view-content .views-field-title{margin-top:40px;}.block-work-listing > .view-content .views-field-title a{color:#fff;font-weight:400;font-size:1.3333333333rem;line-height:1.7777777778rem;font-family:"Graphik","sans-serif";text-transform:uppercase;text-decoration:none;text-transform:uppercase;}.block-work-listing > .view-content .client{color:#fff;font-weight:400;font-size:1rem;line-height:1.5555555556rem;font-family:"Graphik","sans-serif";opacity:0.5;}.page-node-type-page #block-cre8ive-page-title{height:704px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.page-node-type-page #block-cre8ive-page-title .page-title{color:#fff;font-weight:400;font-size:5.3333333333rem;line-height:5.3333333333rem;font-family:"Graphik","sans-serif";}.homepage-hero{--header-height:100px;height:100vh;margin-top:-webkit-calc(var(--header-height) * -1);margin-top:calc(var(--header-height) * -1);position:relative;overflow:clip;}.homepage-hero .showreel-thumbnail{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;overflow:clip;}.homepage-hero .showreel-thumbnail img{width:100%;-webkit-filter:blur(40px);filter:blur(40px);scale:1.2;}.homepage-hero_background-media{position:relative;width:100vw;height:100vh;overflow:hidden;z-index:3;}.homepage-hero_background-media:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,right bottom,from(rgba(0,0,0,0.1)),to(rgba(0,0,0,0.1)));background:-webkit-linear-gradient(top left,rgba(0,0,0,0.1),rgba(0,0,0,0.1));background:linear-gradient(to bottom right,rgba(0,0,0,0.1),rgba(0,0,0,0.1));z-index:9;}.homepage-hero_background-media iframe{position:absolute;min-width:177.77vh;width:100vw;min-height:100vh;height:56.25vw;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none;-o-object-fit:cover;object-fit:cover;-webkit-filter:blur(50px);filter:blur(50px);-webkit-transition:opacity 0.5s ease-in-out,-webkit-filter 0.8s ease-in-out;transition:opacity 0.5s ease-in-out,-webkit-filter 0.8s ease-in-out;transition:opacity 0.5s ease-in-out,filter 0.8s ease-in-out;transition:opacity 0.5s ease-in-out,filter 0.8s ease-in-out,-webkit-filter 0.8s ease-in-out;}.homepage-hero_background-media iframe.show{-webkit-filter:unset;filter:unset;}.homepage-hero_title{position:absolute;top:0;z-index:10;position:absolute;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}.homepage-hero_title.show{opacity:1;}.homepage-hero_title h1{margin-top:-webkit-calc(var(--header-height));margin-top:calc(var(--header-height));line-height:112px;font-weight:300;border-radius:12px;border:0;padding:60px 40px;text-align:center;font-size:72px;line-height:1;max-width:780px;text-shadow:1px 1px 1px rgba(0,0,0,0.25);}@media screen and (max-width:1608px) and (min-width:767px){.homepage-hero_title h1{font-size:4.5rem;line-height:4rem;}}@media screen and (max-width:766px){.homepage-hero_title h1{font-size:2rem;line-height:1.2;}}.path-frontpage .region-header-top{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}.path-frontpage .region-header-top.show{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}.paragraph--type--two-column-text{padding:80px 0;}@media screen and (max-width:766px){.paragraph--type--two-column-text{padding-left:30px;}}@media screen and (max-width:766px) and (max-width:1608px) and (min-width:767px){.paragraph--type--two-column-text{padding-left:1.8656716418vw;}}.paragraph--type--two-column-text.highlight-on{max-width:100% !important;background:#000;}.paragraph--type--two-column-text.highlight-on .row_w{max-width:1424px;margin:0 auto;}.paragraph--type--two-column-text .field--name-field-title{-webkit-box-flex:0;-moz-flex:0 0 300px;-ms-flex:0 0 300px;flex:0 0 300px;font-size:30px;font-weight:500;line-height:36px;padding-top:5px;}@media screen and (max-width:766px){.paragraph--type--two-column-text .field--name-field-title{padding-top:0s;}}.paragraph--type--two-column-text .field--name-field-body{-webkit-box-flex:0;-moz-flex:0 0 80%;-ms-flex:0 0 80%;flex:0 0 80%;font-family:Graphik;font-size:48px;font-style:normal;font-weight:300;line-height:56px;padding-right:50px;max-width:1000px;}@media screen and (max-width:1608px) and (min-width:767px){.paragraph--type--two-column-text .field--name-field-body{margin-top:30px;color:#fff;font-weight:300;font-size:2rem;line-height:2.6666666667rem;font-weight:300;font-family:"Graphik","sans-serif";}}@media screen and (max-width:766px){.paragraph--type--two-column-text .field--name-field-body{margin-top:30px;color:#fff;font-weight:300;font-size:1.6666666667rem;line-height:2rem;font-weight:300;font-family:"Graphik","sans-serif";}}.paragraph--type--two-column-text .field--name-field-body p:first-child{margin-top:0;}.paragraph--type--two-column-text .field--name-field-body p:last-child{margin-bottom:0;}.page-node-type-work #block-cre8ive-page-title{margin-top:112px;margin-bottom:24px;}.page-node-type-work #block-cre8ive-page-title .page-title{color:#fff;font-weight:400;font-size:3.3333333333rem;line-height:3.5555555556rem;font-family:"Graphik","sans-serif";}@media screen and (max-width:766px){.page-node-type-work article.node--type-work .field--name-body{margin-bottom:0;}.page-node-type-work article.node--type-work .field--name-body *:last-child{margin-bottom:0;}}.page-node-type-work article.node--type-work > .node__content .field--name-field-client a{color:#fff;font-weight:400;font-size:1.3333333333rem;line-height:1.7777777778rem;font-family:"Graphik","sans-serif";text-decoration:none;pointer-events:none;}.page-node-type-work article.node--type-work > .node__content > .row_nw{-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;margin-top:50px;gap:40px;}@media screen and (min-width:767px){.page-node-type-work article.node--type-work > .node__content > .row_nw{margin-bottom:40px;}}@media screen and (max-width:766px){.page-node-type-work article.node--type-work > .node__content > .row_nw{margin-top:40px;}}.page-node-type-work article.node--type-work > .node__content > .row_nw .field--name-body{-webkit-box-flex:0;-ms-flex:0 0 824px;flex:0 0 824px;}@media screen and (max-width:766px){.page-node-type-work article.node--type-work > .node__content > .row_nw .field--name-body{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;}}@media screen and (max-width:1608px) and (min-width:767px){.page-node-type-work article.node--type-work > .node__content > .row_nw .field--name-body{-webkit-box-flex:0;-ms-flex:0 0 calc(100vw/2 + 100px);flex:0 0 -webkit-calc(100vw/2 + 100px);flex:0 0 calc(100vw/2 + 100px);}}.page-node-type-work article.node--type-work > .node__content > .row_nw .field--name-body p:first-child{margin-top:0;}.page-node-type-work article.node--type-work > .node__content > .row_nw .field__label{font-weight:500;color:black;font-size:24px;margin-bottom:10px;}@media screen and (max-width:766px){.page-node-type-work article.node--type-work > .node__content > .row_nw .field__label{color:none;font-weight:500;font-size:1.1111111111rem;line-height:1.5555555556rem;font-weight:500;font-family:"Graphik","sans-serif";}}.page-node-type-work article.node--type-work > .node__content > .row_nw .field__item{font-size:18px;font-weight:400;margin-bottom:10px;color:black;}.page-node-type-work .field--name-field-blocks{margin-top:112px;margin-bottom:112px;}@media screen and (max-width:766px){.page-node-type-work .field--name-field-blocks > .field__item > .paragraph{margin-top:80px !important;}.page-node-type-work .field--name-field-blocks > .field__item > .paragraph:not(.paragraph--type--results){margin-bottom:80px !important;}.page-node-type-work .field--name-field-blocks > .field__item > .paragraph.paragraph--type--image{position:relative;width:100vw;margin-left:-36px;}}.page-node-type-work .node--type-work > .node__content{overflow:hidden;max-width:100vw;}.page-node-type-work .horizontal-tabs,.page-node-type-work .field-group-tabs-wrapper{margin-bottom:0 !important;}.page-node-type-work .injected.tabs-top-wrapper ul{display:-webkit-box;display:-ms-flexbox;display:flex;width:348px;margin-left:auto;padding:0;-webkit-margin-after:0;margin-block-end:0;}.page-node-type-work .injected.tabs-top-wrapper ul li{color:#000;}.page-node-type-work .injected.tabs-top-wrapper ul li a:hover{color:#000;}.page-node-type-work .work-additional-info{max-width:100vw;}@media screen and (min-width:767px){.page-node-type-work .work-additional-info{padding-right:100px;width:348px;}}.page-node-type-work .field--name-field-video{margin-top:120px;margin-bottom:120px;}@media screen and (max-width:766px){.page-node-type-work .field--name-field-video{margin-top:80px;margin-bottom:80px;}}.page-node-type-work .field--name-field-video iframe,.page-node-type-work .field--name-field-video video{width:100%;display:block;height:auto;aspect-ratio:16/9;}.block-feature-work .work{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;}.block-feature-work .work-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;}@media screen and (min-width:768px){.block-feature-work .work-content__title{max-width:464px;}}.block-feature-work .work-content__title a{color:#fff;font-weight:400;font-size:1.3333333333rem;line-height:1.7777777778rem;font-family:"Graphik","sans-serif";text-decoration:none;}.block-feature-work .work-content__client{color:#fff;font-weight:400;font-size:1.3333333333rem;line-height:1.7777777778rem;font-family:"Graphik","sans-serif";opacity:0.5;}.block-feature-work .work-image{margin-bottom:-76px;}.block-feature-work .work-image img{display:block;}#block-views-block-content-blocks-block-footer-cta{max-width:unset;}.node--view-mode-footer-cta > h2{display:none;}.node--view-mode-footer-cta .paragraph--type--cta-with-moving-header{padding:80px 0;}.node--view-mode-footer-cta .paragraph--type--cta-with-moving-header.theme-purple{background:#B482FF;}.node--view-mode-footer-cta .paragraph--type--cta-with-moving-header.theme-red{background:#FF5469;}.node--view-mode-footer-cta .paragraph--type--cta-with-moving-header.theme-blue{background:#004981;}.node--view-mode-footer-cta .paragraph--type--cta-with-moving-header.theme-purple{background:#B482FF;}.node--view-mode-footer-cta .paragraph--type--cta-with-moving-header.theme-green{background:#9AF91C;}.node--view-mode-footer-cta .paragraph--type--cta-with-moving-header .footer-cta-content-wrapper{max-width:1424px;margin:0 auto;}.node--view-mode-footer-cta .paragraph--type--cta-with-moving-header .field--name-field-title{color:#fff;font-weight:400;font-size:5.3333333333rem;line-height:5.3333333333rem;font-family:"Graphik","sans-serif";font-weight:300;}.node--view-mode-footer-cta .paragraph--type--cta-with-moving-header .row_nw{max-width:944px;margin-left:auto;margin-right:auto;margin-top:40px;}.node--view-mode-footer-cta .paragraph--type--cta-with-moving-header .field--name-field-short-description{color:#fff;font-weight:400;font-size:1rem;line-height:1.5555555556rem;font-family:"Graphik","sans-serif";max-width:600px;}.node--view-mode-footer-cta .paragraph--type--cta-with-moving-header .field--name-field-link a{border:0px;text-decoration:none;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;color:#fff;font-weight:400;font-size:0.8888888889rem;line-height:1.3333333333rem;font-family:"Graphik","sans-serif";padding:10px;border-radius:100px;border:1px solid #000;text-transform:uppercase;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:none;flex-wrap:nowrap;gap:10px;color:#fff;font-weight:400;font-size:1rem;line-height:1.5555555556rem;font-family:"Graphik","sans-serif";}.node--view-mode-footer-cta .paragraph--type--cta-with-moving-header .field--name-field-link a:after{font-size:1em;font-family:"icomoon";content:"";}.node--view-mode-footer-cta .paragraph--type--cta-with-moving-header .field--name-field-link a:hover{background:#000;color:#FFF;}@media screen and (max-width:766px){body.page-node-type-page .paragraph--type--two-column-text-and-image .row_nw{padding-left:30px;padding-right:30px;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:30px;}}@media screen and (max-width:766px) and (max-width:1608px) and (min-width:767px){body.page-node-type-page .paragraph--type--two-column-text-and-image .row_nw{padding-left:1.8656716418vw;padding-right:1.8656716418vw;}}@media screen and (max-width:1608px) and (min-width:767px){body.page-node-type-page .paragraph--type--two-column-text-and-image .row_nw{padding-left:80px;padding-right:80px;}}@media screen and (max-width:1608px) and (min-width:767px) and (max-width:1608px) and (min-width:767px){body.page-node-type-page .paragraph--type--two-column-text-and-image .row_nw{padding-left:4.9751243781vw;padding-right:4.9751243781vw;}}@media screen and (max-width:766px){body.page-node-type-work .paragraph--type--two-column-text-and-image.highlight-on .row_nw{padding-left:10px !important;padding-right:10px !important;}}@media screen and (max-width:766px){body.page-node-type-work .paragraph--type--two-column-text-and-image.highlight-off .row_nw{padding-left:0px;padding-right:0px;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}.paragraph--type--two-column-text-and-image.highlight-on{background-color:#000000;}@media screen and (max-width:766px){.paragraph--type--two-column-text-and-image.highlight-on .row_nw{padding-left:10px !important;padding-right:10px !important;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}.paragraph--type--two-column-text-and-image.highlight-on .field--name-field-body{padding-left:30px;}@media screen and (max-width:1608px) and (min-width:767px){.paragraph--type--two-column-text-and-image.highlight-on .field--name-field-body{padding-left:1.8656716418vw;}}@media screen and (max-width:766px){.paragraph--type--two-column-text-and-image.highlight-on .field--name-field-body{padding-left:10px;}}@media screen and (max-width:766px) and (max-width:1608px) and (min-width:767px){.paragraph--type--two-column-text-and-image.highlight-on .field--name-field-body{padding-left:0.6218905473vw;}}.paragraph--type--two-column-text-and-image.highlight-on .field--name-field-body > *{color:#FFFFFF;}.paragraph--type--two-column-text-and-image.highlight-on .field--name-field-image{padding-right:30px;}@media screen and (max-width:1608px) and (min-width:767px){.paragraph--type--two-column-text-and-image.highlight-on .field--name-field-image{padding-right:1.8656716418vw;}}@media screen and (max-width:766px){.paragraph--type--two-column-text-and-image.highlight-on .field--name-field-image{padding-left:10px;}}@media screen and (max-width:766px) and (max-width:1608px) and (min-width:767px){.paragraph--type--two-column-text-and-image.highlight-on .field--name-field-image{padding-left:0.6218905473vw;}}.paragraph--type--two-column-text-and-image.highlight-off{background-color:#FFFFFF;}@media screen and (max-width:766px){.paragraph--type--two-column-text-and-image.highlight-off .row_nw{padding-left:0px;padding-right:0px;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}.paragraph--type--two-column-text-and-image.highlight-off .field--name-field-body{color:#000000;}.paragraph--type--two-column-text-and-image .row_nw{-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;gap:136px;max-width:1424px;margin:0 auto;}@media screen and (max-width:766px){.paragraph--type--two-column-text-and-image .row_nw{padding-left:30px;padding-right:30px;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:30px;}}@media screen and (max-width:766px) and (max-width:1608px) and (min-width:767px){.paragraph--type--two-column-text-and-image .row_nw{padding-left:1.8656716418vw;padding-right:1.8656716418vw;}}.paragraph--type--two-column-text-and-image .field--name-field-body{-webkit-box-flex:0;-moz-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;-ms-flex:0 0 600px;flex:0 0 600px;color:#fff;font-weight:400;font-size:1.6666666667rem;line-height:2rem;font-family:"Graphik","sans-serif";font-weight:300;}.paragraph--type--two-column-text-and-image .field--name-field-body blockquote{color:#fff;font-weight:400;font-size:3.3333333333rem;line-height:3.5555555556rem;font-family:"Graphik","sans-serif";color:#B45A00 !important;}@media screen and (max-width:1608px) and (min-width:767px){.paragraph--type--two-column-text-and-image .field--name-field-body blockquote{color:#fff;font-weight:400;font-size:2rem;line-height:2.6666666667rem;font-family:"Graphik","sans-serif";}}@media screen and (max-width:766px){.paragraph--type--two-column-text-and-image .field--name-field-body blockquote{color:#fff;font-weight:400;font-size:1.1111111111rem;line-height:1.5555555556rem;font-family:"Graphik","sans-serif";}}.paragraph--type--two-column-text-and-image .field--name-field-body blockquote *{color:#B45A00 !important;}.paragraph--type--two-column-text-and-image .field--name-field-body blockquote:before{display:none;}@media screen and (max-width:766px){.paragraph--type--two-column-text-and-image .field--name-field-body{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%;padding-right:0px !important;color:inherit;font-weight:300;font-size:1.1111111111rem;line-height:1.5555555556rem;font-weight:300;font-family:"Graphik","sans-serif";}}.paragraph--type--two-column-text-and-image .field--name-field-image{-webkit-box-flex:1;-ms-flex:1;flex:1;}.paragraph--type--two-column-text-and-image .field--name-field-image > .field__item{margin-bottom:32px;}.paragraph--type--two-column-text-and-image .field--name-field-image img{display:block;}.block-views-blockinsight-hub-block-insight-hub-home#block-views-block-insight-hub-block-insight-hub-home{margin-top:120px;margin-bottom:120px;}.block-views-blockinsight-hub-block-insight-hub-home .view-header{margin-bottom:58px;}.block-views-blockinsight-hub-block-insight-hub-home .view-header .title_wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;-moz-align-items:baseline;align-items:baseline;gap:30px;}.block-views-blockinsight-hub-block-insight-hub-home .view-header .title_wrapper > h2{color:#fff;font-weight:400;font-size:3.3333333333rem;line-height:3.5555555556rem;font-family:"Graphik","sans-serif";font-weight:400;text-transform:uppercase;margin:0;}.block-views-blockinsight-hub-block-insight-hub-home .view-header .title_wrapper .line{-webkit-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;background-color:#000;height:1px;}.block-views-blockinsight-hub-block-insight-hub-home .view-header .title_wrapper a{color:#fff;font-weight:400;font-size:2rem;line-height:2.6666666667rem;font-family:"Graphik","sans-serif";text-decoration:none;text-transform:uppercase;}.block-views-blockinsight-hub-block-insight-hub-home .view-insight-hub > .view-content{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:1fr;gap:16px;}.block-views-blockinsight-hub-block-insight-hub-home .view-insight-hub > .view-content > .views-row{border-bottom:2px solid #000000;}.block-views-blockinsight-hub-block-insight-hub-home .tag{position:absolute;top:0;background:#FFF;padding:10px;color:#fff;font-weight:400;font-size:0.6666666667rem;line-height:0.8888888889rem;font-family:"Graphik","sans-serif";}.block-views-blockinsight-hub-block-insight-hub-home .article{height:100%;position:relative;padding-bottom:40px;}.block-views-blockinsight-hub-block-insight-hub-home .title{margin-top:20px;}.block-views-blockinsight-hub-block-insight-hub-home .title a{color:#fff;font-weight:400;font-size:0.8888888889rem;line-height:1.3333333333rem;font-family:"Graphik","sans-serif";text-decoration:none;}.paragraph--type--partner-carousel{background:#f5f5f5;padding-top:125px;padding-bottom:160px;color:black;}@media screen and (max-width:766px){.paragraph--type--partner-carousel{padding-top:25px;padding-bottom:60px;}}@media screen and (max-width:1608px) and (min-width:767px){.paragraph--type--partner-carousel{padding-top:45px;padding-bottom:80px;}}.paragraph--type--partner-carousel .field--name-field-title{max-width:1424px;margin:0 auto;font-size:96px;font-weight:300;line-height:112px;margin-bottom:112px;}@media screen and (max-width:766px){.paragraph--type--partner-carousel .field--name-field-title{color:inherit;font-weight:300;font-size:2.6666666667rem;line-height:3.1111111111rem;font-weight:300;font-family:"Graphik","sans-serif";padding-left:30px;padding-right:30px;margin-top:30px;margin-bottom:30px;}}@media screen and (max-width:766px) and (max-width:1608px) and (min-width:767px){.paragraph--type--partner-carousel .field--name-field-title{padding-left:1.8656716418vw;padding-right:1.8656716418vw;}}@media screen and (max-width:766px) and (max-width:1608px) and (min-width:767px){.paragraph--type--partner-carousel .field--name-field-title{margin-top:1.8656716418vw;margin-bottom:1.8656716418vw;}}@media screen and (max-width:1608px) and (min-width:767px){.paragraph--type--partner-carousel .field--name-field-title{color:inherit;font-weight:300;font-size:4rem;line-height:4rem;font-weight:300;font-family:"Graphik","sans-serif";padding-left:80px;padding-right:80px;}}@media screen and (max-width:1608px) and (min-width:767px) and (max-width:1608px) and (min-width:767px){.paragraph--type--partner-carousel .field--name-field-title{padding-left:4.9751243781vw;padding-right:4.9751243781vw;}}.paragraph--type--partner-carousel .field--name-field-partner:not(.slick-initialized){display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;gap:112px;opacity:0;}.paragraph--type--partner-carousel .field--name-field-partner:not(.slick-initialized) > div{-webkit-box-flex:0;-moz-flex:0 0 180px;-ms-flex:0 0 180px;flex:0 0 180px;}.paragraph--type--partner-carousel .field--name-field-partner .slick-track{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;gap:112px;opacity:1;}.paragraph--type--partner-carousel .field--name-field-partner .slick-track img{max-width:inherit;height:60px;width:auto;}.paragraph--type--slick{margin-top:120px;padding-bottom:120px;max-width:unset !important;position:relative;}.page-node-type-work .paragraph--type--slick.slick-slider-slider .field--name-field-images.slick-slider{margin-left:-36px;}@media screen and (max-width:766px){.paragraph--type--slick{padding-bottom:80px !important;}}.paragraph--type--slick:after{content:"";height:-webkit-calc(100% - 222px);height:calc(100% - 222px);width:100%;display:block;position:absolute;bottom:0;background-color:#fff;}@media screen and (max-width:766px){.paragraph--type--slick:after{max-height:300px;-o-object-fit:contain;object-fit:contain;}}.paragraph--type--slick .field--name-field-images{position:relative;z-index:2;opacity:1;margin-left:auto;margin-right:auto;-webkit-transition:all 0.5s;transition:all 0.5s;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;gap:48px;}.paragraph--type--slick .field--name-field-images:not(.slick-slider){-ms-flex-wrap:wrap;flex-wrap:wrap;}.paragraph--type--slick .field--name-field-images:not(.slick-slider) .field__item{margin-left:0px;}.paragraph--type--slick .field--name-field-images:not(.slick-slider) .field__item:first-child{max-width:712px;}.paragraph--type--slick .field--name-field-images:not(.slick-slider) .field__item:last-child{max-width:572px;}.paragraph--type--slick .field--name-field-images:not(.slick-initialized){opacity:0;max-height:600px;}.paragraph--type--slick .field--name-field-images .field__item{margin-left:48px;}@media screen and (max-width:766px){.paragraph--type--slick .field--name-field-images img{max-height:300px;-o-object-fit:contain;object-fit:contain;}}.paragraph--type--slick.slick-slider-slider{background-color:#fff;position:relative;padding-bottom:0;max-width:1424px !important;margin:0 auto;height:auto;}@media screen and (max-width:766px){.paragraph--type--slick.slick-slider-slider{padding-bottom:0 !important;}.paragraph--type--slick.slick-slider-slider .slick-arrow{width:30px !important;height:30px !important;}.paragraph--type--slick.slick-slider-slider .field--name-field-images:not(.slick-slider){-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:20px;}.paragraph--type--slick.slick-slider-slider .field--name-field-images.slick-slider{position:relative;width:100vw;}}@media screen and (max-width:766px) and (max-width:766px){.paragraph--type--slick.slick-slider-slider .field--name-field-images.slick-slider{padding-bottom:40px;}.paragraph--type--slick.slick-slider-slider .field--name-field-images.slick-slider .slick-arrow{bottom:0;opacity:1;background-image:none;}.paragraph--type--slick.slick-slider-slider .field--name-field-images.slick-slider .slick-arrow.slick-prev{background:url(/themes/c8/images/arrow-left-dark.svg) transparent no-repeat center center;background-size:cover;right:-webkit-calc(30px + 30px + 20px);right:calc(30px + 30px + 20px);}.paragraph--type--slick.slick-slider-slider .field--name-field-images.slick-slider .slick-arrow.slick-next{background:url(/themes/c8/images/arrow-right-dark.svg) transparent no-repeat center center;background-size:cover;right:30px;}.paragraph--type--slick.slick-slider-slider .field--name-field-images.slick-slider .slick-arrow.slick-disabled{opacity:0.3;}}@media screen and (max-width:766px){.paragraph--type--slick.slick-slider-slider .field--name-field-images img{max-height:initial;}}.paragraph--type--slick.slick-slider-slider .field__item{margin-left:0px !important;}.paragraph--type--slick.slick-slider-slider .field__item img{width:100%;height:auto;max-height:712px;-o-object-fit:cover;object-fit:cover;}.paragraph--type--slick.slick-slider-slider .slick-arrow{z-index:2;position:absolute;bottom:56px;right:56px;width:48px;height:48px;background:url(/themes/c8/images/arrow-right.svg) transparent no-repeat center center;background-size:cover;outline:none;border:none;text-indent:-9999px;cursor:pointer;opacity:0.3;-webkit-transition:all 0.3s;transition:all 0.3s;}.paragraph--type--slick.slick-slider-slider .slick-arrow a{cursor:pointer;}.paragraph--type--slick.slick-slider-slider .slick-arrow.slick-prev{background:url(/themes/c8/images/arrow-left.svg) transparent no-repeat center center;background-size:cover;right:-webkit-calc((56px * 2) + 32px);right:calc((56px * 2) + 32px);}.paragraph--type--slick.slick-slider-slider .slick-arrow[aria-disabled="true"]{opacity:0.3;}.paragraph--type--slick.slick-slider-slider .slick-arrow[aria-disabled="false"]:hover{opacity:1;}.paragraph--type--slick.slick-slider-slider .field--name-field-images:not(.slick-initialized){overflow:hidden;}@media screen and (max-width:766px){.paragraph--type--slick.slick-slider-slider .field--name-field-images .field__item{margin-left:0px;}}.paragraph--type--slick.about-us-slick,.paragraph--type--slick.slick-slider-carousel{padding-left:0px;padding-right:0px;}.paragraph--type--accordion{max-width:unset !important;background:#FFF;}@media screen and (max-width:766px){.paragraph--type--accordion{padding-left:30px;padding-right:30px;}}@media screen and (max-width:766px) and (max-width:1608px) and (min-width:767px){.paragraph--type--accordion{padding-left:1.8656716418vw;padding-right:1.8656716418vw;}}@media screen and (max-width:1608px) and (min-width:767px){.paragraph--type--accordion{padding-left:80px;padding-right:80px;padding-bottom:80px;}}@media screen and (max-width:1608px) and (min-width:767px) and (max-width:1608px) and (min-width:767px){.paragraph--type--accordion{padding-left:4.9751243781vw;padding-right:4.9751243781vw;}}.paragraph--type--accordion *{color:black;}.paragraph--type--accordion .field--name-field-child-item .paragraph--type--accordion-item > a .field--name-field-title{color:#000;cursor:pointer;}.paragraph--type--accordion .field--name-field-child-item .paragraph--type--accordion-item .item_trigger_content .field--name-field-body{color:#000;}.paragraph--type--accordion .field--name-field-child-item .paragraph--type--accordion-item{cursor:pointer;}.paragraph--type--accordion .field--name-field-child-item .paragraph--type--accordion-item > a{text-decoration:none;width:100%;display:inline-block;}.paragraph--type--accordion .field--name-field-child-item .paragraph--type--accordion-item > a .field--name-field-title{color:#000;cursor:pointer;}.paragraph--type--accordion .container > .field--name-field-title{color:#000;font-weight:300;font-size:5.3333333333rem;line-height:5.3333333333rem;font-weight:300;font-family:"Graphik","sans-serif";margin-bottom:100px;}@media screen and (max-width:766px){.paragraph--type--accordion .container > .field--name-field-title{color:#000;font-weight:300;font-size:2.6666666667rem;line-height:3.1111111111rem;font-weight:300;font-family:"Graphik","sans-serif";line-height:64px;margin-bottom:60px;}}@media screen and (max-width:766px) and (max-width:1608px) and (min-width:767px){.paragraph--type--accordion .container > .field--name-field-title{margin-bottom:3.7313432836vw;}}.paragraph--type--accordion .container > .field--name-field-title > a{text-decoration:none;display:inline-block;}.paragraph--type--accordion .field--name-field-child-item > .field__item:not(:last-child){border-width:0px 0px 1px 0px;border-style:solid;border-color:#000;}.paragraph--type--accordion .field--name-field-child-item > .field__item:not(:last-child):first-child{border-width:1px 0px 1px 0px;}.paragraph--type--accordion .field--name-field-child-item .paragraph--type--accordion-item{padding:40px 0;position:relative;}@media screen and (max-width:766px){.paragraph--type--accordion .field--name-field-child-item .paragraph--type--accordion-item{padding:32px 0;}}.paragraph--type--accordion .field--name-field-child-item .paragraph--type--accordion-item .item_trigger::after{content:' ';width:64px;height:64px;right:0;position:absolute;top:30px;background-image:url(/themes/c8/images/cross.black.svg);background-size:100%;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 0.3s;transition:all 0.3s;}@media screen and (max-width:766px){.paragraph--type--accordion .field--name-field-child-item .paragraph--type--accordion-item .item_trigger::after{top:45px;width:40px;height:40px;margin-left:20px;}}.paragraph--type--accordion .field--name-field-child-item .paragraph--type--accordion-item .item_trigger:after{-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;-moz-justify-content:flex-end;justify-content:flex-end;-webkit-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;display:-webkit-inline-box;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;opacity:0.5;}.paragraph--type--accordion .field--name-field-child-item .paragraph--type--accordion-item.active .item_trigger::after{-webkit-transform:rotate(0deg);transform:rotate(0deg);}.paragraph--type--accordion .field--name-field-child-item .paragraph--type--accordion-item .field--name-field-title{color:#fff;font-weight:400;font-size:3.3333333333rem;line-height:3.5555555556rem;font-family:"Graphik","sans-serif";font-weight:300;position:relative;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:none;flex-wrap:nowrap;}.paragraph--type--accordion .field--name-field-child-item .paragraph--type--accordion-item .field--name-field-title:hover{cursor:pointer;}@media screen and (max-width:1608px) and (min-width:767px){.paragraph--type--accordion .field--name-field-child-item .paragraph--type--accordion-item .field--name-field-title{color:inherit;font-weight:300;font-size:2.6666666667rem;line-height:3.1111111111rem;font-weight:300;font-family:"Graphik","sans-serif";line-height:normal;}}@media screen and (max-width:766px){.paragraph--type--accordion .field--name-field-child-item .paragraph--type--accordion-item .field--name-field-title{color:#000;font-weight:300;font-size:2rem;line-height:2.6666666667rem;font-weight:300;font-family:"Graphik","sans-serif";max-width:auto;margin:0 auto;margin-right:40px;}}.paragraph--type--accordion .field--name-field-child-item .paragraph--type--accordion-item .item_trigger_content{display:none;}.paragraph--type--accordion .field--name-field-child-item .paragraph--type--accordion-item .field--name-field-body{margin-top:64px;-webkit-transition:height 0.35s ease-in-out;transition:height 0.35s ease-in-out;overflow:hidden;}.is-active .paragraph--type--accordion .field--name-field-child-item .paragraph--type--accordion-item .field--name-field-body{display:block;}.paragraph--type--accordion .field--name-field-child-item .paragraph--type--accordion-item.is-active .field--name-field-title:after{content:"";}.paragraph--type--accordion.accordion-style-ordered .field--name-field-child-item{counter-reset:number;}.paragraph--type--accordion.accordion-style-ordered .field--name-field-child-item > .field__item{counter-increment:number;}.paragraph--type--accordion.accordion-style-ordered .field--name-field-child-item > .field__item .field--name-field-title:before{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;min-width:72px;color:#fff;font-weight:400;font-size:1.6666666667rem;line-height:2rem;font-family:"Graphik","sans-serif";font-weight:300;content:counter(number,decimal-leading-zero) " ";}@media screen and (max-width:766px){.paragraph--type--accordion.accordion-style-ordered .field--name-field-child-item > .field__item .field--name-field-title:before{min-width:auto;}}.paragraph--type--accordion.accordion-style-ordered .field--name-field-child-item > .field__item:nth-child(5n + 1) .field--name-field-title:before{color:#DA0000;}.paragraph--type--accordion.accordion-style-ordered .field--name-field-child-item > .field__item:nth-child(5n + 2) .field--name-field-title:before{color:#1CA700;}.paragraph--type--accordion.accordion-style-ordered .field--name-field-child-item > .field__item:nth-child(5n + 3) .field--name-field-title:before{color:#6A06C5;}.paragraph--type--accordion.accordion-style-ordered .field--name-field-child-item > .field__item:nth-child(5n + 4) .field--name-field-title:before{color:#0084FF;}.paragraph--type--accordion.accordion-style-ordered .field--name-field-child-item > .field__item:nth-child(5n + 5) .field--name-field-title:before{color:#FF9100;}@media screen and (max-width:766px){.paragraph--type--accordion.accordion-style-unordered .field--name-field-child-item > .field__item .field--name-field-title:before{margin-right:25px !important;margin-top:12px !important;min-width:16px;min-height:16px;width:24px;height:24px;}}.paragraph--type--accordion.accordion-style-unordered .field--name-field-child-item > .field__item .field--name-field-title:before{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;margin-right:-webkit-calc(72px - 16px);margin-right:calc(72px - 16px);margin-top:25px;min-width:24px;min-height:24px;width:24px;height:24px;content:" ";}.paragraph--type--accordion.accordion-style-unordered .field--name-field-child-item > .field__item:nth-child(5n + 1) .field--name-field-title:before{background:#DA0000;}.paragraph--type--accordion.accordion-style-unordered .field--name-field-child-item > .field__item:nth-child(5n + 2) .field--name-field-title:before{background:#1CA700;}.paragraph--type--accordion.accordion-style-unordered .field--name-field-child-item > .field__item:nth-child(5n + 3) .field--name-field-title:before{background:#6A06C5;}.paragraph--type--accordion.accordion-style-unordered .field--name-field-child-item > .field__item:nth-child(5n + 4) .field--name-field-title:before{background:#0084FF;}.paragraph--type--accordion.accordion-style-unordered .field--name-field-child-item > .field__item:nth-child(5n + 5) .field--name-field-title:before{background:#FF9100;}.page-wrapper a.item_trigger{pointer-events:none;}.page-wrapper a.item_trigger:hover{text-decoration:none !important;}.paragraph--type--accordion-complex{background:#FFF;}@media screen and (max-width:766px){.paragraph--type--accordion-complex{padding-bottom:80px;}}.paragraph--type--accordion-complex *{color:black;}.paragraph--type--accordion-complex .field__item:nth-child(1) .field--name-field-prefix{color:#F15E57;}.paragraph--type--accordion-complex .field__item:nth-child(2) .field--name-field-prefix{color:#075E4E;}.paragraph--type--accordion-complex .field__item:nth-child(3) .field--name-field-prefix{color:#E4B2D2;}.paragraph--type--accordion-complex .field__item:nth-child(4) .field--name-field-prefix{color:#004981;}@media screen and (max-width:1608px) and (min-width:767px){.paragraph--type--accordion-complex .container > .field--name-field-group{padding-left:30px;padding-right:30px;}}@media screen and (max-width:1608px) and (min-width:767px) and (max-width:1608px) and (min-width:767px){.paragraph--type--accordion-complex .container > .field--name-field-group{padding-left:1.8656716418vw;padding-right:1.8656716418vw;}}@media screen and (max-width:766px){.paragraph--type--accordion-complex .container > .field--name-field-group{padding-left:30px;padding-right:30px;}}@media screen and (max-width:766px) and (max-width:1608px) and (min-width:767px){.paragraph--type--accordion-complex .container > .field--name-field-group{padding-left:1.8656716418vw;padding-right:1.8656716418vw;}}.paragraph--type--accordion-complex .container > .field--name-field-title-long{color:inherit;font-weight:300;font-size:5.3333333333rem;line-height:5.3333333333rem;font-weight:300;font-family:"Graphik","sans-serif";margin-bottom:100px;}@media screen and (max-width:1608px) and (min-width:767px){.paragraph--type--accordion-complex .container > .field--name-field-title-long{padding-left:56px;padding-right:56px;}}@media screen and (max-width:1608px) and (min-width:767px) and (max-width:1608px) and (min-width:767px){.paragraph--type--accordion-complex .container > .field--name-field-title-long{padding-left:3.4825870647vw;padding-right:3.4825870647vw;}}@media screen and (max-width:766px){.paragraph--type--accordion-complex .container > .field--name-field-title-long{color:#000;font-weight:300;font-size:2.6666666667rem;line-height:3.1111111111rem;font-weight:300;font-family:"Graphik","sans-serif";padding-left:30px;padding-right:30px;margin-bottom:60px;}}@media screen and (max-width:766px) and (max-width:1608px) and (min-width:767px){.paragraph--type--accordion-complex .container > .field--name-field-title-long{padding-left:1.8656716418vw;padding-right:1.8656716418vw;}}@media screen and (max-width:766px) and (max-width:1608px) and (min-width:767px){.paragraph--type--accordion-complex .container > .field--name-field-title-long{margin-bottom:3.7313432836vw;}}.paragraph--type--accordion-complex .container .paragraph--type--accodion-complex-group{border-top:1px solid rgba(0,0,0,0.5);padding:40px 0;}.paragraph--type--accordion-complex .container .paragraph--type--accodion-complex-group:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}@media screen and (max-width:766px){.paragraph--type--accordion-complex .container .paragraph--type--accodion-complex-group{padding:32px 0;}}.paragraph--type--accordion-complex .container .accordion_trigger{outline:none;position:relative;}.paragraph--type--accordion-complex .container .accordion_trigger:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}.paragraph--type--accordion-complex .container .accordion_trigger::before{content:' ';width:64px;height:64px;right:0;position:absolute;top:0px;background-image:url(/themes/c8/images/cross.black.svg);background-size:100%;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 0.3s;transition:all 0.3s;}@media screen and (max-width:766px){.paragraph--type--accordion-complex .container .accordion_trigger::before{top:13px;width:40px;height:40px;}}.paragraph--type--accordion-complex .container .accordion_trigger.active::before{-webkit-transform:rotate(0deg);transform:rotate(0deg);}.paragraph--type--accordion-complex .container .accordion_trigger.active,.paragraph--type--accordion-complex .container .accordion_trigger:hover,.paragraph--type--accordion-complex .container .accordion_trigger:focus{-webkit-box-shadow:none !important;box-shadow:none !important;}.paragraph--type--accordion-complex .container .accordion_trigger .field--name-field-prefix{float:left;font-size:30px;font-weight:300;line-height:36px;width:100px;}@media screen and (max-width:766px){.paragraph--type--accordion-complex .container .accordion_trigger .field--name-field-prefix{width:50px;font-size:20px;line-height:64px;}}.paragraph--type--accordion-complex .container .accordion_trigger .field--name-field-title-long{float:left;font-size:60px;font-weight:300;line-height:64px;padding-bottom:0px;-webkit-transition:all 0.3s;transition:all 0.3s;}@media screen and (max-width:1608px) and (min-width:767px){.paragraph--type--accordion-complex .container .accordion_trigger .field--name-field-title-long{color:inherit;font-weight:300;font-size:2.6666666667rem;line-height:3.1111111111rem;font-weight:300;font-family:"Graphik","sans-serif";line-height:64px;line-height:normal;}}@media screen and (max-width:766px){.paragraph--type--accordion-complex .container .accordion_trigger .field--name-field-title-long{color:inherit;font-weight:300;font-size:1.3333333333rem;line-height:1.7777777778rem;font-weight:300;font-family:"Graphik","sans-serif";line-height:64px;}}.paragraph--type--accordion-complex .container .accordion_trigger.active .field--name-field-title-long{padding-bottom:40px;}@media screen and (max-width:766px){.paragraph--type--accordion-complex .container .accordion_trigger.active .field--name-field-title-long{padding-bottom:28px;}}.paragraph--type--accordion-complex .container .item_trigger_content.active{display:block;}.paragraph--type--accordion-complex .container .item_trigger_wrapper{float:right;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 35px;width:35%;}@media screen and (max-width:766px){.paragraph--type--accordion-complex .container .item_trigger_wrapper{width:100%;padding-left:0px;padding-right:0px;}}@media screen and (max-width:766px) and (max-width:1608px) and (min-width:767px){.paragraph--type--accordion-complex .container .item_trigger_wrapper{padding-left:0vw;padding-right:0vw;}}.paragraph--type--accordion-complex .container .item_trigger_wrapper .field--name-field-title{display:block;}.paragraph--type--accordion-complex .container .item_trigger_wrapper .item_trigger{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:36px;font-weight:300;display:block;text-decoration:none;line-height:48px;margin-bottom:20px;opacity:0.5;-webkit-transform:all 0.3s;transform:all 0.3s;}@media screen and (max-width:766px){.paragraph--type--accordion-complex .container .item_trigger_wrapper .item_trigger{font-size:20px;margin-bottom:10px;}}.paragraph--type--accordion-complex .container .item_trigger_wrapper .item_trigger:hover,.paragraph--type--accordion-complex .container .item_trigger_wrapper .item_trigger:active,.paragraph--type--accordion-complex .container .item_trigger_wrapper .item_trigger:focus,.paragraph--type--accordion-complex .container .item_trigger_wrapper .item_trigger.active{opacity:1;}.paragraph--type--accordion-complex .container .item_trigger_wrapper .item_trigger:first-child{display:none;}.paragraph--type--accordion-complex .container .accordion_trigger_content{display:none;}.paragraph--type--accordion-complex .container .field--name-field-item{margin-top:36px;}.paragraph--type--accordion-complex .container .field--name-field-item > .field__item{padding:49px 0;border-top:1px solid rgba(0,0,0,0.5);}@media screen and (max-width:766px){.paragraph--type--accordion-complex .container .field--name-field-item > .field__item{padding:32px 0;}}.paragraph--type--accordion-complex .container .paragraph--type--accordion-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:32px 16px;}.paragraph--type--accordion-complex .container .paragraph--type--accordion-item .item_trigger{-webkit-box-flex:0;-ms-flex:0 0 344px;flex:0 0 344px;color:#000;text-decoration:none;font-family:Graphik;font-size:36px;font-style:normal;font-weight:300;line-height:48px;opacity:0.5;}@media screen and (max-width:920px){.paragraph--type--accordion-complex .container .paragraph--type--accordion-item .item_trigger{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;}}.paragraph--type--accordion-complex .container .paragraph--type--accordion-item .item_trigger_content{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#505050;font-family:Graphik;font-size:18px;font-style:normal;font-weight:400;line-height:28px;}.paragraph--type--accordion-complex .container .accordion_trigger_content{margin-left:100px;margin-right:100px;}@media screen and (max-width:766px){.paragraph--type--accordion-complex .container .accordion_trigger_content{margin-left:50px;margin-right:50px;}}@media screen and (max-width:766px){.paragraph--type--accordion-complex .field--name-field-short-description{color:inherit;font-weight:400;font-size:1rem;line-height:1.5555555556rem;font-family:"Graphik","sans-serif";}}.accordion_trigger{outline:none;position:relative;display:block;}.accordion_trigger:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}.accordion_trigger::before{content:' ';width:64px;height:64px;right:0;position:absolute;top:0px;background-image:url(/themes/c8/images/cross.black.svg);background-size:100%;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 0.3s;transition:all 0.3s;}@media screen and (max-width:766px){.accordion_trigger::before{top:13px;}}.accordion_trigger.active::before,.accordion_trigger:hover::before{-webkit-transform:rotate(0deg);transform:rotate(0deg);}.accordion_trigger.active,.accordion_trigger:hover,.accordion_trigger:focus{-webkit-box-shadow:none !important;box-shadow:none !important;}.accordion_trigger .field--name-field-prefix{float:left;font-size:30px;font-weight:300;line-height:36px;width:100px;}@media screen and (max-width:766px){.accordion_trigger .field--name-field-prefix{width:50px;font-size:20px;line-height:64px;}}.accordion_trigger .field--name-field-title-long{float:left;font-size:60px;font-weight:300;line-height:64px;padding-bottom:0px;-webkit-transition:all 0.3s;transition:all 0.3s;}@media screen and (max-width:1608px) and (min-width:767px){.accordion_trigger .field--name-field-title-long{color:inherit;font-weight:300;font-size:2.6666666667rem;line-height:3.1111111111rem;font-weight:300;font-family:"Graphik","sans-serif";line-height:64px;line-height:normal;}}@media screen and (max-width:766px){.accordion_trigger .field--name-field-title-long{color:inherit;font-weight:300;font-size:1.3333333333rem;line-height:1.7777777778rem;font-weight:300;font-family:"Graphik","sans-serif";line-height:64px;}}.accordion_trigger.active .field--name-field-title-long{padding-bottom:40px;}@media screen and (max-width:766px){.paragraph--type--accordion-complex .container .accordion_trigger .field--name-field-title-long{color:#000;font-weight:300;font-size:2rem;line-height:2.6666666667rem;font-weight:300;font-family:"Graphik","sans-serif";line-height:64px;max-width:231px;}.paragraph--type--accordion-complex .container .paragraph--type--accordion-item .item_trigger{color:#000;font-weight:300;font-size:1.6666666667rem;line-height:2rem;font-weight:300;font-family:"Graphik","sans-serif";}}.custom-grid__row{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;-moz-align-items:flex-start;align-items:flex-start;padding:40px 0;border-top:1px solid #000;position:relative;}.custom-grid__row:before{content:"";width:16px;height:16px;margin-top:10px;margin-right:-webkit-calc(72px - 16px);margin-right:calc(72px - 16px);-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px;}@media screen and (max-width:766px){.custom-grid__row:before{position:absolute;top:52px;margin-right:24px;}}.custom-grid__row:nth-child(5n + 1):before{background:#F15E57;}.custom-grid__row:nth-child(5n + 2):before{background:#075E4E;}.custom-grid__row:nth-child(5n + 3):before{background:#E4B2D2;}.custom-grid__row:nth-child(5n + 4):before{background:#004981;}.custom-grid__row:nth-child(5n + 5):before{background:#FF9100;}.custom-grid__col:first-child{-webkit-box-flex:0;-moz-flex:0 0 574px;-ms-flex:0 0 574px;flex:0 0 574px;}@media screen and (min-width:767px){.custom-grid__col:first-child{margin-right:28px;}}.views-exposed-form.block-views-exposed-filter-blockinsight-hub-block-insight-hub-listing{background:none;border:none;padding:0;margin:none;outline:none;-webkit-box-shadow:none;box-shadow:none;}.view-display-id-block_featured_article{margin-top:80px;margin-bottom:80px;}.view-display-id-block_featured_article > .view-content{display:grid;grid-template-columns:2fr 1fr 1fr;gap:16px;}.view-display-id-block_featured_article > .view-content img{width:100%;aspect-ratio:705 / 468;height:auto;display:cover;}.view-display-id-block_insight_hub_listing{margin-bottom:120px;}.view-display-id-block_insight_hub_listing > .view-content{display:grid;grid-template-columns:repeat(3,1fr);gap:80px 16px;}.view-display-id-block_insight_hub_listing > .view-content img{width:100%;aspect-ratio:464 / 378;height:auto;display:cover;}.view-display-id-block_insight_hub_listing .pager{--pager--active-bg-color:#B482FF;}.view-insight-hub .title{margin-top:20px;}.view-insight-hub .title a{color:#fff;font-weight:400;font-size:1.3333333333rem;line-height:1.7777777778rem;font-family:"Graphik","sans-serif";font-weight:400;}.view-insight-hub .title a:not(:hover){text-decoration:none;}.path-newsletter-subscription .page-title,.path-get-in-touch-thankyou .page-title,.path-newsletter-subscription-thankyou .page-title{font-size:60px;font-weight:300;line-height:64px;padding-bottom:40px;}.path-newsletter-subscription .contents main,.path-get-in-touch-thankyou .contents main,.path-newsletter-subscription-thankyou .contents main{background:white;color:black;}.path-newsletter-subscription .mailchimp-signup-subscribe-form,.path-newsletter-subscription #block-thankyouforreachingouttous,.path-newsletter-subscription #webform-submission-c8-mailchimp-form-ajax,.path-newsletter-subscription #block-newsletterthankyou,.path-get-in-touch-thankyou .mailchimp-signup-subscribe-form,.path-get-in-touch-thankyou #block-thankyouforreachingouttous,.path-get-in-touch-thankyou #webform-submission-c8-mailchimp-form-ajax,.path-get-in-touch-thankyou #block-newsletterthankyou,.path-newsletter-subscription-thankyou .mailchimp-signup-subscribe-form,.path-newsletter-subscription-thankyou #block-thankyouforreachingouttous,.path-newsletter-subscription-thankyou #webform-submission-c8-mailchimp-form-ajax,.path-newsletter-subscription-thankyou #block-newsletterthankyou{max-width:1424px;margin:0 auto;}@media (max-width:1480px){.path-newsletter-subscription .mailchimp-signup-subscribe-form,.path-newsletter-subscription #block-thankyouforreachingouttous,.path-newsletter-subscription #webform-submission-c8-mailchimp-form-ajax,.path-newsletter-subscription #block-newsletterthankyou,.path-get-in-touch-thankyou .mailchimp-signup-subscribe-form,.path-get-in-touch-thankyou #block-thankyouforreachingouttous,.path-get-in-touch-thankyou #webform-submission-c8-mailchimp-form-ajax,.path-get-in-touch-thankyou #block-newsletterthankyou,.path-newsletter-subscription-thankyou .mailchimp-signup-subscribe-form,.path-newsletter-subscription-thankyou #block-thankyouforreachingouttous,.path-newsletter-subscription-thankyou #webform-submission-c8-mailchimp-form-ajax,.path-newsletter-subscription-thankyou #block-newsletterthankyou{padding-left:56px;padding-right:56px;}}.path-newsletter-subscription #block-newsletterthankyou,.path-get-in-touch-thankyou #block-newsletterthankyou,.path-newsletter-subscription-thankyou #block-newsletterthankyou{font-size:14px;line-height:20px;}.path-newsletter-subscription #block-newsletterthankyou p,.path-get-in-touch-thankyou #block-newsletterthankyou p,.path-newsletter-subscription-thankyou #block-newsletterthankyou p{max-width:980px;}.path-newsletter-subscription #block-newsletterthankyou strong,.path-get-in-touch-thankyou #block-newsletterthankyou strong,.path-newsletter-subscription-thankyou #block-newsletterthankyou strong{font-size:18px;font-weight:400;}.path-newsletter-subscription .mailchimp-signup-subscribe-form,.path-get-in-touch-thankyou .mailchimp-signup-subscribe-form,.path-newsletter-subscription-thankyou .mailchimp-signup-subscribe-form{font-size:18px;}.path-newsletter-subscription #webform-submission-c8-mailchimp-form-ajax #edit-processed-text-01,.path-get-in-touch-thankyou #webform-submission-c8-mailchimp-form-ajax #edit-processed-text-01,.path-newsletter-subscription-thankyou #webform-submission-c8-mailchimp-form-ajax #edit-processed-text-01{font-size:18px;font-weight:400;}.path-newsletter-subscription #webform-submission-c8-mailchimp-form-ajax label,.path-get-in-touch-thankyou #webform-submission-c8-mailchimp-form-ajax label,.path-newsletter-subscription-thankyou #webform-submission-c8-mailchimp-form-ajax label{font-size:14px;font-weight:normal;opacity:0.5;}.path-newsletter-subscription #webform-submission-c8-mailchimp-form-ajax input,.path-get-in-touch-thankyou #webform-submission-c8-mailchimp-form-ajax input,.path-newsletter-subscription-thankyou #webform-submission-c8-mailchimp-form-ajax input{border:0;font-size:18px;opacity:1;line-height:24px;padding:8px 0;border-bottom:2px solid rgba(0,0,0,0.5);}.path-newsletter-subscription #webform-submission-c8-mailchimp-form-ajax input:hover,.path-newsletter-subscription #webform-submission-c8-mailchimp-form-ajax input:focus,.path-get-in-touch-thankyou #webform-submission-c8-mailchimp-form-ajax input:hover,.path-get-in-touch-thankyou #webform-submission-c8-mailchimp-form-ajax input:focus,.path-newsletter-subscription-thankyou #webform-submission-c8-mailchimp-form-ajax input:hover,.path-newsletter-subscription-thankyou #webform-submission-c8-mailchimp-form-ajax input:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;}.path-newsletter-subscription #webform-submission-c8-mailchimp-form-ajax .js-form-item,.path-get-in-touch-thankyou #webform-submission-c8-mailchimp-form-ajax .js-form-item,.path-newsletter-subscription-thankyou #webform-submission-c8-mailchimp-form-ajax .js-form-item{margin-bottom:40px;}.path-newsletter-subscription #webform-submission-c8-mailchimp-form-ajax #edit-flexbox > .webform-flex--1:first-child,.path-newsletter-subscription #webform-submission-c8-mailchimp-form-ajax #edit-flexbox-02 > .webform-flex--1:first-child,.path-get-in-touch-thankyou #webform-submission-c8-mailchimp-form-ajax #edit-flexbox > .webform-flex--1:first-child,.path-get-in-touch-thankyou #webform-submission-c8-mailchimp-form-ajax #edit-flexbox-02 > .webform-flex--1:first-child,.path-newsletter-subscription-thankyou #webform-submission-c8-mailchimp-form-ajax #edit-flexbox > .webform-flex--1:first-child,.path-newsletter-subscription-thankyou #webform-submission-c8-mailchimp-form-ajax #edit-flexbox-02 > .webform-flex--1:first-child{padding-right:32px;}@media (max-width:767px){.path-newsletter-subscription #webform-submission-c8-mailchimp-form-ajax #edit-flexbox > .webform-flex--1:first-child,.path-newsletter-subscription #webform-submission-c8-mailchimp-form-ajax #edit-flexbox-02 > .webform-flex--1:first-child,.path-get-in-touch-thankyou #webform-submission-c8-mailchimp-form-ajax #edit-flexbox > .webform-flex--1:first-child,.path-get-in-touch-thankyou #webform-submission-c8-mailchimp-form-ajax #edit-flexbox-02 > .webform-flex--1:first-child,.path-newsletter-subscription-thankyou #webform-submission-c8-mailchimp-form-ajax #edit-flexbox > .webform-flex--1:first-child,.path-newsletter-subscription-thankyou #webform-submission-c8-mailchimp-form-ajax #edit-flexbox-02 > .webform-flex--1:first-child{padding-right:0;}}.path-newsletter-subscription #webform-submission-c8-mailchimp-form-ajax #edit-flexbox > .webform-flex--1:last-child,.path-newsletter-subscription #webform-submission-c8-mailchimp-form-ajax #edit-flexbox-02 > .webform-flex--1:last-child,.path-get-in-touch-thankyou #webform-submission-c8-mailchimp-form-ajax #edit-flexbox > .webform-flex--1:last-child,.path-get-in-touch-thankyou #webform-submission-c8-mailchimp-form-ajax #edit-flexbox-02 > .webform-flex--1:last-child,.path-newsletter-subscription-thankyou #webform-submission-c8-mailchimp-form-ajax #edit-flexbox > .webform-flex--1:last-child,.path-newsletter-subscription-thankyou #webform-submission-c8-mailchimp-form-ajax #edit-flexbox-02 > .webform-flex--1:last-child{padding-left:32px;}@media (max-width:767px){.path-newsletter-subscription #webform-submission-c8-mailchimp-form-ajax #edit-flexbox > .webform-flex--1:last-child,.path-newsletter-subscription #webform-submission-c8-mailchimp-form-ajax #edit-flexbox-02 > .webform-flex--1:last-child,.path-get-in-touch-thankyou #webform-submission-c8-mailchimp-form-ajax #edit-flexbox > .webform-flex--1:last-child,.path-get-in-touch-thankyou #webform-submission-c8-mailchimp-form-ajax #edit-flexbox-02 > .webform-flex--1:last-child,.path-newsletter-subscription-thankyou #webform-submission-c8-mailchimp-form-ajax #edit-flexbox > .webform-flex--1:last-child,.path-newsletter-subscription-thankyou #webform-submission-c8-mailchimp-form-ajax #edit-flexbox-02 > .webform-flex--1:last-child{padding-left:0;}}.path-newsletter-subscription #webform-submission-c8-mailchimp-form-ajax #edit-processed-text,.path-get-in-touch-thankyou #webform-submission-c8-mailchimp-form-ajax #edit-processed-text,.path-newsletter-subscription-thankyou #webform-submission-c8-mailchimp-form-ajax #edit-processed-text{font-size:14px;line-height:20px;padding-top:15px;}.path-newsletter-subscription #webform-submission-c8-mailchimp-form-ajax #edit-processed-text a,.path-get-in-touch-thankyou #webform-submission-c8-mailchimp-form-ajax #edit-processed-text a,.path-newsletter-subscription-thankyou #webform-submission-c8-mailchimp-form-ajax #edit-processed-text a{color:black;}.path-newsletter-subscription #webform-submission-c8-mailchimp-form-ajax .form-actions,.path-get-in-touch-thankyou #webform-submission-c8-mailchimp-form-ajax .form-actions,.path-newsletter-subscription-thankyou #webform-submission-c8-mailchimp-form-ajax .form-actions{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.path-newsletter-subscription #webform-submission-c8-mailchimp-form-ajax .webform-button--submit,.path-get-in-touch-thankyou #webform-submission-c8-mailchimp-form-ajax .webform-button--submit,.path-newsletter-subscription-thankyou #webform-submission-c8-mailchimp-form-ajax .webform-button--submit{border:0;-webkit-box-shadow:none;box-shadow:none;margin:0;background:transparent;background:url(/themes/c8/images/arrow.top.right.svg) no-repeat 100%;background-position:center right;background-size:22px;padding-right:40px;font-size:24px;font-weight:500;line-height:32px;color:black;border:0;float:right;}#block-views-block-more-projects{max-width:inherit;background:black;padding-top:112px;}@media screen and (max-width:766px){#block-views-block-more-projects{padding-top:80px;}}#block-views-block-more-projects .view-header{position:relative;max-width:1424px;margin:0 auto 128px;padding:0 16px;-webkit-box-sizing:border-box;box-sizing:border-box;}@media screen and (max-width:766px){#block-views-block-more-projects .view-header{padding:0;margin-bottom:60px;}}#block-views-block-more-projects .view-header h2{font-size:96px;line-height:124px;font-weight:300;margin:0;}@media screen and (max-width:766px){#block-views-block-more-projects .view-header h2{color:none;font-weight:400;font-size:2.6666666667rem;line-height:3.1111111111rem;font-family:"Graphik","sans-serif";}}#block-views-block-more-projects .view-header .views-display-link{color:#fff;font-weight:500;font-size:1.3333333333rem;line-height:1.7777777778rem;font-weight:500;font-family:"Graphik","sans-serif";text-decoration:none;display:block;-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-transform:scale(1);transform:scale(1);}@media (max-width:1024px){#block-views-block-more-projects .view-header .views-display-link{margin-top:20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;}}@media (min-width:1025px){#block-views-block-more-projects .view-header .views-display-link{position:absolute;top:46px;right:16px;}}#block-views-block-more-projects .view-header .views-display-link::after{content:'';width:22px;height:22px;background:url(/themes/c8/images/arrow.white.svg) no-repeat 100%;background-position:top right;background-size:22px;margin-left:20px;display:inline-block;}@media (min-width:1025px){#block-views-block-more-projects .view-header .views-display-link::after{float:right;top:7px;position:relative;}}@media (min-width:1025px){#block-views-block-more-projects .view-header .views-display-link{float:right;top:7px;position:relative;}}@media (min-width:768px){#block-views-block-more-projects .view-header .views-display-link:hover{-webkit-transform:scale(1.2);transform:scale(1.2);}}#block-views-block-more-projects .view-content{padding-bottom:160px;margin:0 auto;max-width:1424px;position:relative;-webkit-transition:all 0.3s;transition:all 0.3s;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px;}@media screen and (max-width:766px){#block-views-block-more-projects .view-content{padding-bottom:120px;}}@media (max-width:640px){#block-views-block-more-projects .view-content{display:block;}}#block-views-block-more-projects .view-content .views-row{width:-webkit-calc(100% / 3);width:calc(100% / 3);}#block-views-block-more-projects .view-content .views-row:not(:last-child){margin-bottom:40px;}@media (max-width:640px){#block-views-block-more-projects .view-content .views-row{width:100%;}}#block-views-block-more-projects .view-content .views-row a{color:white;text-decoration:none;}#block-views-block-more-projects .view-content .views-row a:hover{text-decoration:none !important;}#block-views-block-more-projects .view-content .views-row .work-item{display:block;-webkit-transition:all 0.3s;transition:all 0.3s;}@media screen and (min-width:767px){#block-views-block-more-projects .view-content .views-row .work-item{opacity:0.4;}}#block-views-block-more-projects .view-content .views-row .work-item .image{position:relative;overflow:hidden;}#block-views-block-more-projects .view-content .views-row .work-item img{width:100%;height:auto;-webkit-transition:all 0.5s;transition:all 0.5s;-webkit-transform:scale(1);transform:scale(1);}#block-views-block-more-projects .view-content .views-row .work-item h5{font-size:24px;font-weight:400;margin:24px 0 10px;text-decoration:none;line-height:32px;}@media screen and (max-width:766px){#block-views-block-more-projects .view-content .views-row .work-item h5{margin-bottom:6px;}}#block-views-block-more-projects .view-content .views-row .work-item h5 + div{font-size:18px;line-height:28px;opacity:0.5;}#block-views-block-more-projects .view-content .views-row .work-item:hover{opacity:1;text-decoration:none;}#block-views-block-more-projects .view-content .views-row .work-item:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);}.ajax-progress{display:inline-block;}.ajax-progress-bar{width:13em;padding:0 0.3125rem;}.ajax-progress--throbber{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-line-pack:center;align-content:center;height:1.125rem;margin:-0.1875rem var(--ajax-progress-margin-horizontal) 0;vertical-align:middle;white-space:nowrap;line-height:1.125rem;}.js .button:not(.js-hide) + .ajax-progress--throbber{margin-left:0;}[dir="rtl"].js .button:not(.js-hide) + .ajax-progress--throbber{margin-right:0;margin-left:var(--ajax-progress-margin-horizontal);}.js .form-type--managed-file .button:not(.js-hide) + .ajax-progress--throbber,.js .file-operations-cell .button:not(.js-hide) + .ajax-progress--throbber{margin-left:var(--ajax-progress-margin-horizontal);}[dir="rtl"].js .form-type--managed-file .button:not(.js-hide) + .ajax-progress--throbber,[dir="rtl"].js .file-operations-cell .button:not(.js-hide) + .ajax-progress--throbber{margin-right:var(--ajax-progress-margin-horizontal);margin-left:var(--ajax-progress-margin-horizontal);}.ajax-progress__throbber{-webkit-box-sizing:border-box;box-sizing:border-box;width:1.125rem;height:1.125rem;-webkit-animation:none;animation:none;border:2px solid var(--color-absolutezero);border-right:2px dotted transparent;border-radius:50%;}.ajax-progress__message{display:inline-block;padding-left:var(--ajax-progress-margin-horizontal);font-size:var(--font-size-label);}[dir="rtl"] .ajax-progress__message{padding-right:var(--ajax-progress-margin-horizontal);padding-left:0;}.ajax-progress--fullscreen,.ui-dialog .ajax-progress--throbber{position:fixed;z-index:1000;top:50%;left:50%;-webkit-box-sizing:border-box;box-sizing:border-box;width:3.5rem;height:3.5rem;margin:-1.75rem;border:none;border-radius:0;background:white;-webkit-box-shadow:none;box-shadow:none;background:url(/themes/c8/images/loader/Loader_80px_yellow.gif) no-repeat 100%;}.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber{position:absolute;top:50%;left:50%;width:1.75rem;height:1.75rem;margin:-0.875rem;content:"";border:3px solid var(--color-absolutezero);border-right:3px dotted transparent;display:none;}.ui-dialog .ajax-progress__message{display:none;}@-webkit-keyframes claro-throbber{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0);}100%{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg);}}@keyframes claro-throbber{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0);}100%{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg);}}#block-homepageourservices{max-width:1424px;margin-left:auto;margin-right:auto;}#block-homepageourservices h2{font-size:96px;margin:0;line-height:112px;font-weight:300;margin-top:150px;margin-bottom:128px;}@media screen and (max-width:766px){#block-homepageourservices h2{color:white;font-weight:300;font-size:3.3333333333rem;line-height:3.5555555556rem;font-weight:300;font-family:"Graphik","sans-serif";margin-top:40px;margin-left:30px;margin-right:30px;margin-bottom:37px;}}@media screen and (max-width:1608px) and (min-width:767px){#block-homepageourservices h2{font-size:4rem;margin-left:56px;line-height:4.2rem;font-weight:300;margin-top:40px;margin-bottom:80px;}}#block-homepageourservices ul{list-style:none;padding:0px;margin:0px;}#block-homepageourservices ul:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}@media screen and (max-width:766px){#block-homepageourservices ul{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-left:30px;}}@media screen and (max-width:766px) and (max-width:1608px) and (min-width:767px){#block-homepageourservices ul{padding-left:1.8656716418vw;}}#block-homepageourservices ul li{margin-top:0;-webkit-transition:all 0.3s;transition:all 0.3s;float:left;width:25%;top:0;-webkit-box-sizing:border-box;box-sizing:border-box;border-left:1px solid rgba(255,255,255,0.5);padding:0 0px 0 24px;position:relative;height:356px;}@media screen and (max-width:1280px){#block-homepageourservices ul li{width:50%;margin-bottom:20px;margin-top:40px;}}@media screen and (max-width:766px){#block-homepageourservices ul li{width:100%;border-bottom:1px solid rgba(255,255,255,0.5);border-left:0px;padding-left:0px;margin-top:20px;margin-bottom:40px;}#block-homepageourservices ul li:first-child{margin-top:0;}#block-homepageourservices ul li .image::before{-webkit-transition:all 0.3s;transition:all 0.3s;opacity:1;}#block-homepageourservices ul li .image img{-webkit-transition:all 0.3s;transition:all 0.3s;height:0px;width:0px;}}#block-homepageourservices ul li:first-of-type .image::before{background-color:#F15E57;}#block-homepageourservices ul li:nth-child(1) .image::before{background-color:#F15E57;opacity:1;}#block-homepageourservices ul li:nth-child(1) .image::after{background-image:url(/themes/c8/images/Rollover_Strategy_graphic.svg);opacity:0;}#block-homepageourservices ul li:nth-child(2) .image::before{background-color:#075E4E;opacity:1;}#block-homepageourservices ul li:nth-child(2) .image::after{background-image:url(/themes/c8/images/Rollover_MarComms_graphic.svg);opacity:0;}#block-homepageourservices ul li:nth-child(3) .image::before{background-color:#E4B2D2;opacity:1;}#block-homepageourservices ul li:nth-child(3) .image::after{background-image:url(/themes/c8/images/Rollover_Creative_graphic.svg);opacity:0;}#block-homepageourservices ul li:nth-child(4) .image::before{background-color:#004981;opacity:1;}#block-homepageourservices ul li:nth-child(4) .image::after{background-image:url(/themes/c8/images/Rollover_Digital_graphic.svg);opacity:0;}@media screen and (min-width:767px){#block-homepageourservices ul li:hover{height:400px;margin-top:-50px;}#block-homepageourservices ul li:hover a{bottom:0px;min-height:400px;}#block-homepageourservices ul li:hover .image::before{background-color:transparent;background-image:url(/themes/c8/images/letters.pink.svg);background-size:cover;width:160px;height:160px;bottom:-60px;}#block-homepageourservices ul li:hover .image::before,#block-homepageourservices ul li:hover .image::after{width:160px;height:160px;bottom:-60px;}#block-homepageourservices ul li:hover .image::before{opacity:0;}#block-homepageourservices ul li:hover .image::after{opacity:1;}#block-homepageourservices ul li:hover .number{text-indent:-200px;}#block-homepageourservices ul li:hover .number::before{left:0;}}#block-homepageourservices ul li a{font-size:48px;color:white;min-height:350px;text-decoration:none !important;font-weight:300;line-height:56px;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;overflow:hidden;-webkit-transition:all 0.3s;transition:all 0.3s;}#block-homepageourservices ul li a span{display:block;}#block-homepageourservices ul li a span.number{font-size:72px;font-weight:200;height:59px;overflow:hidden;display:block;-webkit-transition:all 0.3s;transition:all 0.3s;text-indent:0px;-webkit-transition-delay:0.2s;transition-delay:0.2s;}#block-homepageourservices ul li a span.number::before{content:'';line-height:59px;-webkit-transition:all 0.3s;transition:all 0.3s;text-indent:0px;display:block;width:56px;height:56px;background-image:url(/themes/c8/images/arrow.white.thinner.svg);background-size:100%;position:absolute;left:-100px;-webkit-transition-delay:0.2s;transition-delay:0.2s;}#block-homepageourservices ul li a span.image{height:140px;position:relative;}#block-homepageourservices ul li a span.image::before,#block-homepageourservices ul li a span.image::after{content:' ';display:block;width:16px;height:16px;background-color:#E4B2D2;float:left;position:absolute;z-index:10;bottom:0;left:0;-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-transition-delay:0.03s;transition-delay:0.03s;}#block-homepageourservices ul li a span.image img{width:0px;height:0px;display:block;float:left;background-color:red;position:relative;margin-left:-16px;z-index:20;-webkit-transition:all 0.3s;transition:all 0.3s;}#block-homepageourservices ul li a span.text{position:absolute;bottom:0;}@media screen and (max-width:766px){#block-homepageourservices ul li{height:unset;}#block-homepageourservices ul li ul li:last-child{margin-bottom:0;}#block-homepageourservices ul li a{min-height:unset;}#block-homepageourservices ul li a span.image{margin-top:32px;height:144px;}#block-homepageourservices ul li a span.image:before,#block-homepageourservices ul li a span.image:after{display:none;height:144px;width:144px;opacity:0;}#block-homepageourservices ul li a span.image img{height:144px;width:144px;display:block;}#block-homepageourservices ul li a span.number{color:white;font-weight:300;font-size:3.3333333333rem;line-height:3.5555555556rem;font-weight:300;font-family:"Graphik","sans-serif";}#block-homepageourservices ul li a span.text{margin-top:20px;position:relative;color:white;font-weight:300;font-size:2rem;line-height:2.6666666667rem;font-weight:300;font-family:"Graphik","sans-serif";margin-bottom:32px;}}@media screen and (min-width:767px){#block-homepageourservices ul li:first-child .image,#block-homepageourservices ul li:last-child .image{height:200px !important;}#block-homepageourservices ul li:first-child:hover .image::before,#block-homepageourservices ul li:last-child:hover .image::before{width:160px;height:160px;}}#block-views-block-content-blocks-homepage-featured-work{max-width:inherit;max-width:1424px;margin:0 auto;margin-bottom:50px;}@media screen and (max-width:766px){#block-views-block-content-blocks-homepage-featured-work{padding-left:30px;padding-right:30px;}}@media screen and (max-width:766px) and (max-width:1608px) and (min-width:767px){#block-views-block-content-blocks-homepage-featured-work{padding-left:1.8656716418vw;padding-right:1.8656716418vw;}}#block-views-block-content-blocks-homepage-featured-work h2{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;margin-top:150px;margin-bottom:128px;font-size:96px;line-height:124px;font-weight:300;position:relative;}@media screen and (max-width:1608px) and (min-width:767px){#block-views-block-content-blocks-homepage-featured-work h2{font-size:4rem;line-height:4.2rem;font-weight:300;margin:80px 0;}}@media screen and (max-width:766px){#block-views-block-content-blocks-homepage-featured-work h2{color:#FFFFFF;font-weight:300;font-size:3.3333333333rem;line-height:3.5555555556rem;font-weight:300;font-family:"Graphik","sans-serif";font-weight:300;margin-top:80px;margin-bottom:80px;}}#block-views-block-content-blocks-homepage-featured-work h2 > div{text-align:right;}@media screen and (max-width:1608px) and (min-width:767px){#block-views-block-content-blocks-homepage-featured-work h2 > div{margin-top:20px;position:relative;overflow:hidden;text-indent:-9999px;padding-right:5px;}}@media screen and (max-width:1608px) and (min-width:767px) and (max-width:1608px) and (min-width:767px){#block-views-block-content-blocks-homepage-featured-work h2 > div{margin-top:1.2437810945vw;}}@media screen and (max-width:766px){#block-views-block-content-blocks-homepage-featured-work h2 > div{margin-top:20px;position:relative;overflow:hidden;text-indent:-9999px;padding-right:5px;}}@media screen and (max-width:766px) and (max-width:1608px) and (min-width:767px){#block-views-block-content-blocks-homepage-featured-work h2 > div{margin-top:1.2437810945vw;}}#block-views-block-content-blocks-homepage-featured-work h2 .view-all-work,#block-views-block-content-blocks-homepage-featured-work h2 .view-all-insight{float:right;font-size:24px;font-weight:500;color:white;text-decoration:none;line-height:32px;padding-right:50px;background-image:url(/themes/c8/images/arrow.white.svg);background-position:right center;background-repeat:no-repeat;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}@media screen and (max-width:766px){#block-views-block-content-blocks-homepage-featured-work h2 .view-all-work,#block-views-block-content-blocks-homepage-featured-work h2 .view-all-insight{float:left;margin-top:20px;margin-bottom:20px;}}@media screen and (max-width:766px) and (max-width:1608px) and (min-width:767px){#block-views-block-content-blocks-homepage-featured-work h2 .view-all-work,#block-views-block-content-blocks-homepage-featured-work h2 .view-all-insight{margin-top:1.2437810945vw;margin-bottom:1.2437810945vw;}}#block-views-block-content-blocks-homepage-featured-work h2 .view-all-work:hover,#block-views-block-content-blocks-homepage-featured-work h2 .view-all-insight:hover{-webkit-transform:scale(1.2);transform:scale(1.2);}#block-views-block-content-blocks-homepage-featured-work .view-content{margin-top:120px;padding-bottom:120px;position:relative;-webkit-transition:all 0.3s;transition:all 0.3s;display:grid;grid-template-columns:repeat(3,1fr);gap:80px 32px;}@media screen and (max-width:920px){#block-views-block-content-blocks-homepage-featured-work .view-content{grid-template-columns:repeat(2,1fr);}}@media screen and (max-width:620px){#block-views-block-content-blocks-homepage-featured-work .view-content{grid-template-columns:repeat(1,1fr);}}#block-views-block-content-blocks-homepage-featured-work .view-content .views-row a.work-item{text-decoration:none;}#block-views-block-content-blocks-homepage-featured-work .view-content .views-row a.work-item .image{overflow:hidden;position:relative;}#block-views-block-content-blocks-homepage-featured-work .view-content .views-row a.work-item img{-webkit-transition:-webkit-transform 0.2s ease-in-out;transition:-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out,-webkit-transform 0.2s ease-in-out;}#block-views-block-content-blocks-homepage-featured-work .view-content .views-row a.work-item:hover{text-decoration:none !important;}#block-views-block-content-blocks-homepage-featured-work .view-content .views-row a.work-item:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);}#block-views-block-content-blocks-homepage-featured-work .view-content .views-row a.work-item h5{color:#FFF;font-size:24px;font-style:normal;font-weight:400;line-height:32px;margin:0;margin-top:24px;}#block-views-block-content-blocks-homepage-featured-work .view-content .views-row a.work-item .client{color:#FFF;font-family:Graphik;font-size:18px;font-style:normal;font-weight:400;line-height:28px;opacity:0.5;margin:0;}#block-views-block-content-blocks-homepage-featured-work .view-content .views-row .homepage-featured-work{position:relative;}#block-views-block-content-blocks-homepage-featured-work .view-content .views-row .homepage-featured-work .empty-box,#block-views-block-content-blocks-homepage-featured-work .view-content .views-row .homepage-featured-work .item{position:relative;background:#000;position:absolute;}#block-views-block-content-blocks-homepage-featured-work .view-content .views-row .homepage-featured-work .empty-box{top:0;text-indent:-99999px;color:black;}#block-views-block-content-blocks-homepage-featured-work .view-content .views-row .homepage-featured-work .item{bottom:0;}#block-views-block-content-blocks-homepage-featured-work .view-content .views-row .homepage-featured-work .item a{opacity:0.5;display:block;-webkit-transition:all 0.3s;transition:all 0.3s;}#block-views-block-content-blocks-homepage-featured-work .view-content .views-row .homepage-featured-work .item a:hover,#block-views-block-content-blocks-homepage-featured-work .view-content .views-row .homepage-featured-work .item a:active,#block-views-block-content-blocks-homepage-featured-work .view-content .views-row .homepage-featured-work .item a:focus{opacity:1;}#block-views-block-content-blocks-homepage-featured-work .view-content .views-row .homepage-featured-work .item img{width:100%;height:auto;}#block-views-block-content-blocks-homepage-featured-work .view-content .views-row .homepage-featured-work .item .text{position:absolute;top:100%;background:black;left:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:24px 40px;}#block-views-block-content-blocks-homepage-featured-work .view-content .views-row .homepage-featured-work .item .text h5{font-size:24px;font-weight:400;margin-bottom:10px;color:white;}#block-views-block-content-blocks-homepage-featured-work .view-content .views-row .homepage-featured-work .item .text span{color:#8C8C8C;font-size:16px;font-weight:400;}#block-views-block-content-blocks-homepage-featured-work .view-content .views-row:nth-child(even) .homepage-featured-work .empty-box{bottom:0;}#block-views-block-content-blocks-homepage-featured-work .view-content .views-row:nth-child(even) .homepage-featured-work .item{top:0;}.path-frontpage .footer-marquee-block.yellow{margin-top:0 !important;}body.page-node-type-work{background:#fff;}body.page-node-type-work .block-page-title-block{margin-bottom:0;}body.page-node-type-work .page-title{color:black;font-weight:300;font-size:60px;margin:100px 0 24px 0;}@media screen and (max-width:766px){body.page-node-type-work .page-title{margin:30px 0 24px 0;color:black;font-weight:300;font-size:2.6666666667rem;line-height:3.1111111111rem;font-weight:300;font-family:"Graphik","sans-serif";}}body.page-node-type-work .field--name-field-client{color:#000;font-weight:500;font-size:1.3333333333rem;line-height:1.7777777778rem;font-weight:500;font-family:"Graphik","sans-serif";margin-bottom:25px;}body.page-node-type-work .tabs-top-wrapper{list-style:none;padding:0px;margin:0px;border-bottom:1px solid rgba(0,0,0,0.5);text-align:right;padding-right:100px;-webkit-box-sizing:border-box;box-sizing:border-box;}body.page-node-type-work .tabs-top-wrapper:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}body.page-node-type-work .tabs-top-wrapper li{background:transparent;display:inline-block;border:none;}body.page-node-type-work .tabs-top-wrapper li a{display:block;font-size:20px;font-weight:300;padding:0 25px 25px;border-bottom:6px solid transparent;color:rgba(0,0,0,0.5);text-decoration:none;-webkit-transition:all 0.3s;transition:all 0.3s;}body.page-node-type-work .tabs-top-wrapper li a:hover,body.page-node-type-work .tabs-top-wrapper li a:active,body.page-node-type-work .tabs-top-wrapper li a:focus{color:black;}body.page-node-type-work .tabs-top-wrapper li.selected a{border-bottom:6px solid #075e4e;color:black;}@media screen and (max-width:766px){body.page-node-type-work .node__content .row_nw{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 36px;}}body.page-node-type-work .node__content .row_nw.intro-text .field--name-body.field--type-text-with-summary{font-size:30px;font-weight:300;line-height:36px;color:black;margin-top:0;}@media screen and (max-width:766px){body.page-node-type-work .node__content .row_nw.intro-text .field--name-body.field--type-text-with-summary{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important;font-size:24px;line-height:32px;}}@media screen and (max-width:1608px) and (min-width:767px){body.page-node-type-work .node__content .row_nw.intro-text .field--name-body.field--type-text-with-summary{-webkit-box-flex:1 !important;-ms-flex:1 1 600px !important;flex:1 1 600px !important;}}body.page-node-type-work .field--name-field-project-scope + .field--name-field-sector{margin-top:30px;}@media screen and (max-width:766px){body.page-node-type-work .field--name-field-project-scope + .field--name-field-sector{margin-top:40px;}}body.page-node-type-work .horizontal-tabs{background:white;border:0;}body.page-node-type-work .horizontal-tabs *{color:black;}body.page-node-type-work .horizontal-tabs .horizontal-tabs-list{display:none;}body.page-node-type-work .horizontal-tabs details{padding:0;margin:0;}body.page-node-type-work .horizontal-tabs details .details-wrapper{margin:0;}body.page-node-type-work .horizontal-tabs .field--name-field-blocks{margin:0;}body.page-node-type-work .horizontal-tabs .paragraph--type--two-column-text .highlight-on{padding:60px 100px;}body.page-node-type-work .horizontal-tabs .paragraph--type--two-column-text.highlight-off{margin-top:120px;margin-bottom:120px;padding-top:0;padding-bottom:0;}@media screen and (max-width:766px){body.page-node-type-work .horizontal-tabs .paragraph--type--two-column-text{padding:0px 0px;}}@media screen and (max-width:1608px) and (min-width:767px){body.page-node-type-work .horizontal-tabs .paragraph--type--two-column-text{padding:0px 0px;}}body.page-node-type-work .horizontal-tabs .paragraph--type--two-column-text .field--name-field-title{font-size:60px;font-weight:300;line-height:64px;text-transform:initial;-webkit-box-flex:0;-ms-flex:0 0 550px;flex:0 0 550px;}@media screen and (max-width:766px){body.page-node-type-work .horizontal-tabs .paragraph--type--two-column-text .field--name-field-title{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:inherit;font-weight:300;font-size:2rem;line-height:2.6666666667rem;font-weight:300;font-family:"Graphik","sans-serif";}}body.page-node-type-work .horizontal-tabs .paragraph--type--two-column-text .field--name-field-body{-webkit-box-flex:0;-ms-flex:0 0 600px;flex:0 0 600px;font-size:30px;line-height:36px;font-weight:300;}@media screen and (max-width:766px){body.page-node-type-work .horizontal-tabs .paragraph--type--two-column-text .field--name-field-body{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%;padding-right:0px !important;color:inherit;font-weight:300;font-size:1.1111111111rem;line-height:1.5555555556rem;font-weight:300;font-family:"Graphik","sans-serif";}}body.page-node-type-work .paragraph--type--image{margin-bottom:60px;margin-top:60px;}body.page-node-type-work .paragraph--type--image img{width:100%;height:auto;}body.page-node-type-work .field--name-field-blocks > .field__item:last-child > .paragraph:not(.paragraph--type--results){margin-bottom:160px;}#story-view .details-wrapper:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}#story-view .details-wrapper .field--name-field-story-view-blocks,#story-view .details-wrapper .field--name-field-story-view-images{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;}#story-view .details-wrapper .field--name-field-story-view-blocks{padding-right:130px;width:60%;padding-left:100px;}#story-view .details-wrapper .field--name-field-story-view-images{width:40%;}#story-view .details-wrapper .field--name-field-story-view-images img{width:100%;margin-bottom:30px;}#story-view h2{font-size:30px;font-weight:500;}#story-view .text-md{font-weight:400;}#story-view .text-lg{font-size:1.3em;font-weight:300;}#story-view blockquote{font-size:60px;font-weight:300;line-height:64px;margin-left:-50px;}#story-view blockquote *{color:#075e4e;}#story-view blockquote::before{color:#075e4e;display:none;}.block-views-blockcontent-blocks-our-work-featured{position:relative;}@media screen and (max-width:766px){.block-views-blockcontent-blocks-our-work-featured{min-height:0px;padding-top:165px;}}@media screen and (min-width:767px){.block-views-blockcontent-blocks-our-work-featured .slick-list{overflow:visible;}}.block-views-blockcontent-blocks-our-work-featured .view-content{-webkit-transition:all 0.3s;transition:all 0.3s;opacity:0;}.block-views-blockcontent-blocks-our-work-featured .view-content.slick-initialized{opacity:1;}.block-views-blockcontent-blocks-our-work-featured h2{max-width:1424px;margin:0 auto;font-size:96px;line-height:112px;font-weight:300;position:absolute;top:264px;z-index:20;pointer-events:none;}@media screen and (max-width:766px){.block-views-blockcontent-blocks-our-work-featured h2{color:inherit;font-weight:300;font-size:2.6666666667rem;line-height:3.1111111111rem;font-weight:300;font-family:"Graphik","sans-serif";mix-blend-mode:unset;max-width:100px;top:90px;}}.block-views-blockcontent-blocks-our-work-featured img{height:auto;width:100%;-webkit-transition:all 0.3s;transition:all 0.3s;}.block-views-blockcontent-blocks-our-work-featured .slick-slide{margin:0 27px;}.block-views-blockcontent-blocks-our-work-featured .views-row .work-item{opacity:0.2;color:#fff;text-decoration:none;display:block;-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-transition-delay:0.5s;transition-delay:0.5s;width:500px;pointer-events:none;}@media screen and (max-width:680px){.block-views-blockcontent-blocks-our-work-featured .views-row .work-item{max-width:-webkit-calc(100vw - (22px * 3));max-width:calc(100vw - (22px * 3));}}.block-views-blockcontent-blocks-our-work-featured .views-row .work-item:hover,.block-views-blockcontent-blocks-our-work-featured .views-row .work-item:active,.block-views-blockcontent-blocks-our-work-featured .views-row .work-item:focus{opacity:1;}.block-views-blockcontent-blocks-our-work-featured .views-row .work-item h5{font-size:30px;font-weight:400;line-height:36px;margin:40px 0 10px;color:#fff;}@media screen and (max-width:766px){.block-views-blockcontent-blocks-our-work-featured .views-row .work-item h5{margin-top:26px;margin-bottom:6px;color:white;font-weight:400;font-size:1.3333333333rem;line-height:1.7777777778rem;font-family:"Graphik","sans-serif";}}.block-views-blockcontent-blocks-our-work-featured .views-row .work-item .client-name,.block-views-blockcontent-blocks-our-work-featured .views-row .work-item .client{font-size:18px;opacity:0.5;}@media screen and (max-width:766px){.block-views-blockcontent-blocks-our-work-featured .views-row .work-item .client-name,.block-views-blockcontent-blocks-our-work-featured .views-row .work-item .client{color:white;font-weight:400;font-size:1rem;line-height:1.5555555556rem;font-family:"Graphik","sans-serif";}}.block-views-blockcontent-blocks-our-work-featured .views-row.slick-center .work-item{opacity:1 !important;pointer-events:inherit;}.block-views-blockcontent-blocks-our-work-featured .slick-arrows{max-width:1424px;margin:0 auto;margin-top:48px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:20px;padding-left:56px;padding-right:56px;}@media screen and (max-width:766px){.block-views-blockcontent-blocks-our-work-featured .slick-arrows{margin-top:0;padding:0;}}.block-views-blockcontent-blocks-our-work-featured .slick-arrow{z-index:100;text-indent:-99999px;height:48px;width:48px;border:none;cursor:pointer;}.block-views-blockcontent-blocks-our-work-featured .slick-arrow.slick-prev{left:0;top:0;background:url(/themes/c8/images/arrow-left.svg) transparent no-repeat center center;background-size:40px;}.block-views-blockcontent-blocks-our-work-featured .slick-arrow.slick-next{right:0;top:0;background:url(/themes/c8/images/arrow-right.svg) transparent no-repeat center center;background-size:40px;}.work_filter_tabs{background:black;padding-top:100px;padding-bottom:0px;}.work_filter_tabs ul,.work_filter_tabs li{list-style:none;padding:0px;margin:0px;}.work_filter_tabs .tab_container{display:block;max-width:1424px;margin:0 auto;text-align:center;padding:54px 0;border-top:1px solid rgba(255,255,255,0.5);margin-bottom:-100px;}.work_filter_tabs .tab_container li{display:inline-block;margin:0 45px;}@media screen and (max-width:766px){.work_filter_tabs .tab_container li{display:block;padding-bottom:10px;}}.work_filter_tabs .tab_container li a{display:block;font-size:72px;line-height:90px;text-decoration:none;color:white;opacity:0.5;-webkit-transition:all 0.3s;transition:all 0.3s;font-weight:300;}@media screen and (max-width:766px){.work_filter_tabs .tab_container li a{color:white;font-weight:300;font-size:3.3333333333rem;line-height:3.5555555556rem;font-weight:300;font-family:"Graphik","sans-serif";}}.work_filter_tabs .tab_container li a.active,.work_filter_tabs .tab_container li a:hover{opacity:1;text-decoration:underline;}.view-display-id-our_work{background:#fff;}.view-display-id-our_work .view-filters{background:black;padding-top:100px;padding-bottom:234px;margin-bottom:-234px;}.view-display-id-our_work .view-filters .views-exposed-form{background:black;max-width:1424px;margin:0 auto;border:0;padding:0;}.view-display-id-our_work .view-filters .views-exposed-form legend{display:none;}.view-display-id-our_work .view-filters .views-exposed-form fieldset{display:none;width:100%;margin:0;text-align:center;padding:26px 0;border-top:1px solid rgba(255,255,255,0.5);}.view-display-id-our_work .view-filters .views-exposed-form fieldset.active{display:block;}.view-display-id-our_work .view-filters .views-exposed-form fieldset .js-form-item,.view-display-id-our_work .view-filters .views-exposed-form fieldset li{display:inline-block;margin:10px 20px;}.view-display-id-our_work .view-filters .views-exposed-form fieldset .js-form-item label,.view-display-id-our_work .view-filters .views-exposed-form fieldset li label{font-size:18px;font-weight:300;line-height:28px;}.view-display-id-our_work .view-filters .views-exposed-form label{opacity:0.5;-webkit-transition:all 0.3s;transition:all 0.3s;}.view-display-id-our_work .view-filters .views-exposed-form input{display:none;}.view-display-id-our_work .view-filters .views-exposed-form input:checked + label{opacity:1;text-decoration:underline;}.view-display-id-our_work .view-content{display:grid;max-width:1424px;margin:0 auto;padding:0 56px 100px;position:relative;gap:32px;grid-template-columns:repeat(3,1fr);}@media screen and (max-width:1024px){.view-display-id-our_work .view-content{grid-template-columns:repeat(2,1fr);}}@media screen and (max-width:766px){.view-display-id-our_work .view-content{grid-template-columns:1fr;padding-left:40px;padding-right:40px;}}.view-display-id-our_work .view-content .views-row{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;position:relative;z-index:20;}.view-display-id-our_work .view-content a{color:black;text-decoration:none;}.view-display-id-our_work .view-content .work-item{padding-bottom:80px;display:block;}@media screen and (max-width:766px){.view-display-id-our_work .view-content .work-item{padding-bottom:0px;}}.view-display-id-our_work .view-content .work-item .image{overflow:hidden;}.view-display-id-our_work .view-content .work-item .image img{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all 0.3s;transition:all 0.3s;}.view-display-id-our_work .view-content .work-item:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);}.view-display-id-our_work .view-content .work-item:hover h5,.view-display-id-our_work .view-content .work-item:hover .client{color:#000;}.view-display-id-our_work .view-content h5{font-size:24px;font-weight:400;}.view-display-id-our_work .view-content .client{opacity:0.5;}@media screen and (max-width:766px){.view-display-id-our_work .view-content .client{color:none;font-weight:400;font-size:1rem;line-height:1.5555555556rem;font-family:"Graphik","sans-serif";}}.path-our-works .region-content-middle > .block > .views-element-container{max-width:inherit;}.page-video-banner{position:relative;z-index:100;margin-top:-94px;min-height:704px;}.page-video-banner:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}@media screen and (max-width:766px){.page-video-banner{min-height:100vh;}}@media screen and (max-width:766px){.page-video-banner .video{height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}}.page-video-banner .video video{float:right;width:100%;height:704px;margin-right:0;z-index:20;}@media screen and (max-width:1608px) and (min-width:767px){.page-video-banner .video video{float:left;height:880px;display:inline-block;max-width:100%;width:100%;margin-right:0;margin-left:0;z-index:20;}}@media screen and (max-width:766px){.page-video-banner .video video{display:inline-block;max-width:100%;margin-left:0;margin-right:0px;float:left;height:700px;width:100%;z-index:20;clear:both;max-height:100vh;float:none;height:auto;}}.path-frontpage .page-video-banner .video video{width:1074px;height:1074px;margin-right:-120px;}@media screen and (max-width:1608px) and (min-width:767px){.path-frontpage .page-video-banner .video video{max-width:90%;margin-right:0px;float:left;height:1200px;}}@media screen and (max-width:766px){.path-frontpage .page-video-banner .video video{max-width:100%;margin-right:0px;float:left;height:700px;}}.page-video-banner .text{float:left;z-index:10;position:absolute;width:50%;}.path-frontpage .page-video-banner .text{width:90%;}@media screen and (max-width:766px){.path-frontpage .page-video-banner .text{width:100%;}}.page-video-banner h1{font-size:96px;margin:0;line-height:112px;font-weight:300;margin-top:181px;}@media screen and (max-width:766px){.page-video-banner h1{color:white;font-weight:300;font-size:2.6666666667rem;line-height:3.1111111111rem;font-weight:300;font-family:"Graphik","sans-serif";padding-left:36px;padding-right:36px;margin-top:140px;}}@media screen and (max-width:766px) and (max-width:1608px) and (min-width:767px){.page-video-banner h1{padding-left:2.2388059701vw;padding-right:2.2388059701vw;}}@media screen and (max-width:1608px) and (min-width:767px){.page-video-banner h1{font-size:4.5rem;line-height:4rem;margin-top:140px;}}@media screen and (max-width:1424px) and (min-width:767px){.page-video-banner h1{padding-left:100px;padding-right:100px;}}@media screen and (max-width:1424px) and (min-width:767px) and (max-width:1608px) and (min-width:767px){.page-video-banner h1{padding-left:6.2189054726vw;padding-right:6.2189054726vw;}}.page-node-type-page .page-video-banner h1{padding-left:0px;padding-right:0px;}@media screen and (max-width:1608px) and (min-width:767px){.page-node-type-page .page-video-banner h1{padding-left:0vw;padding-right:0vw;}}.paragraph--type--results{background:#F5F5F5;padding-top:100px;padding-bottom:100px;position:relative;margin:0;max-width:100vw;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:100px;}@media screen and (max-width:1608px) and (min-width:767px){.paragraph--type--results{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;}}@media screen and (max-width:766px){.paragraph--type--results{padding-top:80px;padding-bottom:80px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.paragraph--type--results > .field--name-field-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:60px;font-weight:300;}@media screen and (max-width:766px){.paragraph--type--results > .field--name-field-title{color:#000;font-weight:300;font-size:2rem;line-height:2.6666666667rem;font-weight:300;font-family:"Graphik","sans-serif";}}.paragraph--type--results .result-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;}.paragraph--type--results.theme-green .field--name-field-item .field__item .field--name-field-body h2{color:#075E4E !important;}.paragraph--type--results.theme-pink .field--name-field-item .field__item .field--name-field-body h2{color:#E4B2D2 !important;}.paragraph--type--results.theme-yellow .field--name-field-item .field__item .field--name-field-body h2{color:#FFE55E !important;}.paragraph--type--results.theme-red .field--name-field-item .field__item .field--name-field-body h2{color:#F15E57 !important;}.paragraph--type--results.theme-gray .field--name-field-item .field__item .field--name-field-body h2{color:#4B5563 !important;}.paragraph--type--results.theme-purple .field--name-field-item .field__item .field--name-field-body h2{color:#B482FF !important;}.paragraph--type--results.theme-orange .field--name-field-item .field__item .field--name-field-body h2{color:#FF9100 !important;}.paragraph--type--results.theme-blue .field--name-field-item .field__item .field--name-field-body h2{color:#004981 !important;}.paragraph--type--results .field--name-field-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:3.7;-ms-flex:3.7;flex:3.7;}@media screen and (max-width:766px){.paragraph--type--results .field--name-field-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:35px;gap:40px;}}@media screen and (max-width:766px) and (max-width:1608px) and (min-width:767px){.paragraph--type--results .field--name-field-item{margin-top:2.1766169154vw;}}.paragraph--type--results .field--name-field-item > .field__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:32px;line-height:36px;font-weight:300;padding:0 24px;border-left:1px solid rgba(0,0,0,0.5);}@media screen and (max-width:766px){.paragraph--type--results .field--name-field-item > .field__item{color:inherit;font-weight:300;font-size:1.1111111111rem;line-height:1.5555555556rem;font-weight:300;font-family:"Graphik","sans-serif";}}.paragraph--type--results .field--name-field-item > .field__item .field--name-field-body{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;padding-top:20px;}.paragraph--type--results .field--name-field-item > .field__item .field--name-field-body p strong{font-weight:500;}.paragraph--type--results .field--name-field-item > .field__item .field--name-field-body p:last-child{margin-bottom:0;}@media screen and (min-width:767px){.paragraph--type--results .field--name-field-item > .field__item .field--name-field-body{padding-top:92px;}}.paragraph--type--results .field--name-field-item > .field__item .field--name-field-body h2{-webkit-transition-delay:0.2s;transition-delay:0.2s;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;margin-bottom:64px;color:#f15e57;font-size:72px;line-height:80px;font-weight:300;}@media screen and (max-width:766px){.paragraph--type--results .field--name-field-item > .field__item .field--name-field-body h2{color:none;font-weight:300;font-size:3.3333333333rem;line-height:3.5555555556rem;font-weight:300;font-family:"Graphik","sans-serif";margin-bottom:40px;}}@media screen and (min-width:767px){.paragraph--type--results .field--name-field-item > .field__item:hover .field--name-field-body{padding-top:0px;}.paragraph--type--results .field--name-field-item > .field__item:hover .field--name-field-body h2{margin-bottom:-webkit-calc(64px + 92px);margin-bottom:calc(64px + 92px);}}.paragraph--type--results > .field{z-index:2;}.paragraph--type--results:before{top:0;background:#F5F5F5;left:-100vw;width:100vw;height:100%;position:absolute;content:"";}.paragraph--type--results:after{top:0;background:#F5F5F5;right:-100vw;width:100vw;height:100%;position:absolute;content:"";}.get-in-touch{margin-bottom:400px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;}@media screen and (max-width:1608px) and (min-width:767px){.get-in-touch{-ms-flex-wrap:wrap;flex-wrap:wrap;}}@media screen and (max-width:766px){.get-in-touch{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:390px;}}@media screen and (max-width:390px){.get-in-touch{margin-bottom:100vw;}}.get-in-touch::before{content:"";width:360px;height:360px;background:url(/themes/c8/images/contact-page-walking-image.jpg) !important;background-size:cover !important;position:absolute;bottom:0;left:0;margin-top:-360px;margin-left:-180px;}@media screen and (max-width:767px) and (min-width:767px){.get-in-touch::before{bottom:-359px;}}@media screen and (max-width:766px){.get-in-touch::before{width:195px;height:195px;margin-left:-30px;margin-top:-195px;bottom:-195px;}}@media screen and (max-width:390px){.get-in-touch::before{width:50vw;height:50vw;margin-top:-50vw;bottom:-50vw;}}.get-in-touch::after{content:"";width:360px;height:360px;background:url(/themes/c8/images/letters.green.svg);background-size:100%;position:absolute;bottom:0;left:0;margin-bottom:-360px;margin-left:180px;}@media screen and (max-width:766px){.get-in-touch::after{width:195px;height:195px;margin-left:-webkit-calc(195px - 30px);margin-left:calc(195px - 30px);margin-bottom:-390px;}}@media screen and (max-width:390px){.get-in-touch::after{width:50vw;height:50vw;margin-left:-webkit-calc(50vw - 30px);margin-left:calc(50vw - 30px);margin-bottom:-100vw;}}.get-in-touch h1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1.5;-ms-flex:1.5;flex:1.5;}@media screen and (max-width:1608px) and (min-width:767px){.get-in-touch h1{color:#fff;font-weight:400;font-family:"Graphik","sans-serif";padding-left:0px;}}@media screen and (max-width:800px) and (min-width:767px){.get-in-touch h1{margin-bottom:10px;}}.get-in-touch .information-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;padding-top:20px;}@media screen and (max-width:1608px) and (min-width:767px){.get-in-touch .information-block{padding-right:56px;}}@media screen and (max-width:1608px) and (min-width:767px) and (max-width:1608px) and (min-width:767px){.get-in-touch .information-block{padding-right:3.4825870647vw;}}.get-in-touch .information-block h3{margin:0 0 10px;font-size:14px;font-weight:500;opacity:0.5;}@media screen and (max-width:766px){.get-in-touch .information-block h3{color:inherit;font-weight:500;font-size:0.7777777778rem;line-height:1.1111111111rem;font-weight:500;font-family:"Graphik","sans-serif";margin:0 0 12px;}}@media screen and (max-width:1608px) and (min-width:767px){.get-in-touch .information-block h3{color:inherit;font-weight:500;font-size:1.1111111111rem;line-height:1.5555555556rem;font-weight:500;font-family:"Graphik","sans-serif";}}.get-in-touch .information-block .information{color:white;text-decoration:none;font-size:36px;line-height:48px;font-weight:300;}@media screen and (max-width:766px){.get-in-touch .information-block .information{color:#fff;font-weight:400;font-size:1.1111111111rem;line-height:1.5555555556rem;font-family:"Graphik","sans-serif";}}@media screen and (max-width:1608px) and (min-width:767px){.get-in-touch .information-block .information{color:#fff;font-weight:400;font-size:1.3333333333rem;line-height:1.7777777778rem;font-family:"Graphik","sans-serif";}}.get-in-touch .information-block .external{font-weight:500;font-size:18px;line-height:28px;text-decoration:none;color:white;display:inline-block;padding-top:10px;}.get-in-touch .information-block .external::after{content:"";float:right;background:url(/themes/c8/images/arrow.white.svg);background-size:100%;width:16px;height:16px;margin:8px 10px;}.get-in-touch .information-block .text,.get-in-touch .information-block .social{font-size:14px;}.get-in-touch .information-block .social a{color:white;text-decoration:none;}.get-in-touch .information-block ul,.get-in-touch .information-block li{list-style:none;padding:0px;margin:0px;}.get-in-touch .information-block .information-group{padding:45px 0;border-bottom:1px solid white;}@media screen and (max-width:766px){.get-in-touch .information-block .information-group{padding:40px 0;}}.get-in-touch .information-block .information-group:last-child{border-bottom:0;}.get-in-touch .information-block .information-column{display:-webkit-box;display:-ms-flexbox;display:flex;}@media screen and (max-width:766px){.get-in-touch .information-block .information-column .left{margin-right:20px;}}.get-in-touch .information-block .information-column .left,.get-in-touch .information-block .information-column .right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;}.paragraph--type--form-block{max-width:100% !important;background:#FFF;padding:80px 0;}.paragraph--type--form-block .row_nw{max-width:1424px;margin:0 auto;gap:136px;}@media (max-width:1280px){.paragraph--type--form-block .row_nw{gap:56px;}.paragraph--type--form-block .row_nw .field--name-field-title{-webkit-box-flex:0;-moz-flex:0 0 calc(40% - (56px / 2));-ms-flex:0 0 calc(40% - (56px / 2));flex:0 0 -webkit-calc(40% - (56px / 2));flex:0 0 calc(40% - (56px / 2));}}@media (max-width:1080px){.paragraph--type--form-block .row_nw{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:none;flex-wrap:nowrap;}}@media (max-width:1499px){.paragraph--type--form-block .row_nw{padding-left:4em;padding-right:4em;}}.guided-contact-form{display:-webkit-box;display:-ms-flexbox;display:flex;background:white;color:black !important;}.guided-contact-form .col.left{width:30%;}@media (max-width:1080px){.guided-contact-form .col.left{width:100%;}}.guided-contact-form .col.left h1{color:#fff;font-weight:400;font-size:3.3333333333rem;line-height:3.5555555556rem;font-family:"Graphik","sans-serif";color:black;}.guided-contact-form .col.left .rich-text-button{text-decoration:none;color:black;display:inline-block;font-size:1.5em;}.guided-contact-form .col.left .rich-text-button::after{content:"";float:right;background:url(/themes/c8/images/arrow-right-dark.svg);background-size:100%;width:30px;height:30px;margin:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.guided-contact-form .col.right{padding-left:3em;border-left:1px solid #cdcdcd;}@media (max-width:1080px){.guided-contact-form .col.right{width:100%;border-left:none;padding-left:0;}}.guided-contact-form .col form input:not([type='radio']),.guided-contact-form .col form textarea{border:none;border-bottom:1px solid #efefef;padding-left:0;padding-right:0;}.guided-contact-form .col form input[type=submit]{background:transparent;color:black;border:0;-webkit-box-shadow:none;box-shadow:none;font-weight:bold;font-size-adjust:1.8em;padding:0 35px 0 0;background-image:url(/themes/c8/images/arrow-right-dark.svg);background-size:30px;background-position:right center;background-repeat:no-repeat;}.guided-contact-form .how-can-we-help--wrapper .form-radios{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:1em;margin-left:-0.8em;}.guided-contact-form .how-can-we-help--wrapper .form-radios .form-item--how-can-we-help--radios{-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:0;}.guided-contact-form .how-can-we-help--wrapper .form-radios .form-item--how-can-we-help--radios input{display:none;}.guided-contact-form .how-can-we-help--wrapper .form-radios .form-item--how-can-we-help--radios input:checked + label{-webkit-filter:invert(1);filter:invert(1);}.guided-contact-form .how-can-we-help--wrapper .form-radios .form-item--how-can-we-help--radios label{display:inline-block;position:relative;padding:0.7em 0.8em 0.7em 3.2em;border:1px solid rgba(197,66,66,0);border-radius:25px;-webkit-transition:all 0.3s;transition:all 0.3s;background:white;margin-right:1em;}.guided-contact-form .how-can-we-help--wrapper .form-radios .form-item--how-can-we-help--radios label::before{content:"";display:block;background-size:100%;background-position:center;width:30px;height:30px;position:absolute;left:0.7em;margin-top:-0.3em;}.guided-contact-form .how-can-we-help--wrapper .form-radios .form-item--how-can-we-help--radios label:hover,.guided-contact-form .how-can-we-help--wrapper .form-radios .form-item--how-can-we-help--radios label::after,.guided-contact-form .how-can-we-help--wrapper .form-radios .form-item--how-can-we-help--radios label:focus{border:1px solid rgba(0,0,0,0.5);}.guided-contact-form .how-can-we-help--wrapper .form-radios .form-item--how-can-we-help--radios label[for^=edit-how-can-we-help-radios-project-development]::before{background-image:url(/themes/c8/images/project_development.svg);}.guided-contact-form .how-can-we-help--wrapper .form-radios .form-item--how-can-we-help--radios label[for^=edit-how-can-we-help-radios-career-opportunity]::before{background-image:url(/themes/c8/images/career.svg);}.guided-contact-form .how-can-we-help--wrapper .form-radios .form-item--how-can-we-help--radios label[for^=edit-how-can-we-help-radios-panels]::before{background-image:url(/themes/c8/images/panel.svg);}.guided-contact-form .how-can-we-help--wrapper .form-radios .form-item--how-can-we-help--radios label[for^=edit-how-can-we-help-radios-partnership]::before{background-image:url(/themes/c8/images/partnership_1.svg);}.guided-contact-form .how-can-we-help--wrapper .form-radios .form-item--how-can-we-help--radios label[for^=edit-how-can-we-help-radios-media]::before{background-image:url(/themes/c8/images/media_1.svg);}.guided-contact-form .how-can-we-help--wrapper .form-radios .form-item--how-can-we-help--radios label[for^=edit-how-can-we-help-radios-support-my-existing-website]::before{background-image:url(/themes/c8/images/support_1.svg);}.guided-contact-form .how-can-we-help--wrapper .form-radios .form-item--how-can-we-help--radios label[for^=edit-how-can-we-help-radios-other-]::before{background-image:url(/themes/c8/images/others_1.svg);}.contact-details{padding-top:8em;padding-bottom:8em;}@media (max-width:920px){.contact-details{padding-top:6em;padding-bottom:6em;}}.contact-details a{color:white;}.contact-details .row.top{display:-webkit-box;display:-ms-flexbox;display:flex;gap:250px;}@media (max-width:920px){.contact-details .row.top{-ms-flex-wrap:wrap;flex-wrap:wrap;}}.contact-details .row.top h1{width:270px;margin-bottom:0px;}@media (max-width:920px){.contact-details .row.top h1{width:100%;}}.contact-details .row.top h3{font-weight:500;}@media (max-width:1280px){.contact-details .row.top{gap:56px;}}@media (max-width:450px){.contact-details .row.top{gap:36px;}}.contact-details .row.top a{color:white;}.contact-details .row.top a::after{background:#000;}.contact-details .row.bottom{padding-top:5em;}.contact-details .row.bottom a{font-size:3.5em;display:block;max-width:500px;margin:0 auto;line-height:1.3em;text-decoration:none;}@media (max-width:920px){.contact-details .row.bottom{padding-top:3em;}.contact-details .row.bottom a{font-size:2em;margin:0;max-width:100%;}}@media (max-width:920px){.contact-details .row.bottom a{font-size:1.5em;}}@media (max-width:760px){.paragraph--type--two-column-text .field.field--name-field-body{margin-bottom:2em;}}.paragraph--type--quote{max-width:954px;margin:120px auto;}@media screen and (max-width:766px){.paragraph--type--quote{margin:80px auto;}}.paragraph--type--quote .field--name-field-quote{color:#fff;font-weight:300;font-size:3.3333333333rem;line-height:3.5555555556rem;font-weight:300;font-family:"Graphik","sans-serif";line-height:64px;}@media screen and (max-width:766px){.paragraph--type--quote .field--name-field-quote{color:#fff;font-weight:300;font-size:2rem;line-height:2.6666666667rem;font-weight:300;font-family:"Graphik","sans-serif";}}.paragraph--type--quote .field--name-field-citation{margin-top:34px;color:#fff;font-weight:600;font-size:1.3333333333rem;line-height:1.7777777778rem;font-weight:600;font-family:"Graphik","sans-serif";}@media screen and (max-width:766px){.paragraph--type--quote .field--name-field-citation{color:#fff;font-weight:600;font-size:1.1111111111rem;line-height:1.5555555556rem;font-weight:600;font-family:"Graphik","sans-serif";margin-top:43px;}}.paragraph--type--quote.theme-purple{color:#B482FF !important;}.paragraph--type--quote.theme-purple *{color:#B482FF !important;}.paragraph--type--quote.theme-orange{color:#FF9100 !important;}.paragraph--type--quote.theme-orange *{color:#FF9100 !important;}.paragraph--type--quote.theme-blue{color:#004981 !important;}.paragraph--type--quote.theme-blue *{color:#004981 !important;}.paragraph--type--quote.theme-green{color:#075E4E !important;}.paragraph--type--quote.theme-green *{color:#075E4E !important;}.paragraph--type--quote.theme-pink{color:#E4B2D2 !important;}.paragraph--type--quote.theme-pink *{color:#E4B2D2 !important;}.paragraph--type--quote.theme-yellow{color:#FFE55E !important;}.paragraph--type--quote.theme-yellow *{color:#FFE55E !important;}.paragraph--type--quote.theme-red{color:#F15E57 !important;}.paragraph--type--quote.theme-red *{color:#F15E57 !important;}.paragraph--type--quote.theme-gray{color:#4B5563 !important;}.paragraph--type--quote.theme-gray *{color:#4B5563 !important;}.bg-orange{background:#FF9100;padding:80px 56px;text-align:center;}.bg-orange p{margin:0;margin-bottom:40px;}.bg-orange p.text-9xl{font-weight:300;}.bg-orange a{margin-top:50px;}.internal_partner .partner{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;min-height:348px;border-left:1px solid #000;padding:0 24px;}.internal_partner .partner .title{color:#fff;font-weight:400;font-size:2.6666666667rem;line-height:3.1111111111rem;font-family:"Graphik","sans-serif";font-weight:300;text-transform:uppercase;}.internal_partner .partner .short-desc{color:#fff;font-weight:400;font-size:1.3333333333rem;line-height:1.7777777778rem;font-family:"Graphik","sans-serif";max-width:320px;margin-top:auto;}.injected.tabs-top-wrapper{display:none;}.paragraph--type--links-block{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:100px;margin-bottom:200px;}@media screen and (max-width:766px){.paragraph--type--links-block{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:40px;}}.paragraph--type--links-block > .field--name-field-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1.5;-ms-flex:1.5;flex:1.5;font-size:60px;font-weight:300;}@media screen and (max-width:1608px) and (min-width:767px){.paragraph--type--links-block > .field--name-field-title{color:#fff;font-weight:400;font-size:2.6666666667rem;line-height:3.1111111111rem;font-family:"Graphik","sans-serif";font-weight:300;}}@media screen and (max-width:766px){.paragraph--type--links-block > .field--name-field-title{color:#fff;font-weight:400;font-size:2rem;line-height:2.6666666667rem;font-family:"Graphik","sans-serif";font-weight:300;}}.paragraph--type--links-block > .field--name-field-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:2;-ms-flex:2;flex:2;}.paragraph--type--links-block > .field--name-field-item > .field__item{padding:45px 0;border-bottom:1px solid rgba(0,0,0,0.5);}.paragraph--type--links-block > .field--name-field-item > .field__item:first-child{padding-top:0;}.paragraph--type--links-block > .field--name-field-item .paragraph--type--links-block-item{position:relative;}.paragraph--type--links-block > .field--name-field-item .paragraph--type--links-block-item .field--name-field-title{font-size:18px;font-weight:500;position:absolute;z-index:5;}.paragraph--type--links-block > .field--name-field-item .paragraph--type--links-block-item a{display:block;font-size:36px;padding-top:40px;text-decoration:none;position:relative;z-index:10;font-weight:300;}@media screen and (max-width:1608px) and (min-width:767px){.paragraph--type--links-block > .field--name-field-item .paragraph--type--links-block-item a{color:#fff;font-weight:400;font-size:1.3333333333rem;line-height:1.7777777778rem;font-family:"Graphik","sans-serif";color:#000000;}}@media screen and (max-width:766px){.paragraph--type--links-block > .field--name-field-item .paragraph--type--links-block-item a{color:#fff;font-weight:400;font-size:1.1111111111rem;line-height:1.5555555556rem;font-family:"Graphik","sans-serif";color:#000000;}}.paragraph--type--links-block > .field--name-field-item .paragraph--type--links-block-item a::before{content:"See link";position:absolute;top:0;right:0;font-size:24px;font-weight:500;padding-right:35px;background-image:url(/themes/c8/images/arrow.top.right.svg);background-size:auto 100%;background-repeat:no-repeat;background-position:right center;}@media screen and (max-width:1608px) and (min-width:767px){.paragraph--type--links-block > .field--name-field-item .paragraph--type--links-block-item a::before{color:#fff;font-weight:400;font-size:1.1111111111rem;line-height:1.5555555556rem;font-family:"Graphik","sans-serif";color:#000000;font-weight:500;}}@media screen and (max-width:766px){.paragraph--type--links-block > .field--name-field-item .paragraph--type--links-block-item a::before{color:#fff;font-weight:400;font-size:1rem;line-height:1.5555555556rem;font-family:"Graphik","sans-serif";color:#000000;font-weight:500;}}@media screen and (max-width:766px){#block-views-block-content-blocks-homepage-featured-work h2{color:white;font-weight:300;font-size:2.6666666667rem;line-height:3.1111111111rem;font-weight:300;font-family:"Graphik","sans-serif";-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:60px;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;}#block-views-block-content-blocks-homepage-featured-work h2 > div{text-indent:0;overflow:visible;padding:0;margin:0;}#block-views-block-content-blocks-homepage-featured-work h2 > div a.view-all-work{color:white;font-weight:300;font-size:1.3333333333rem;line-height:1.7777777778rem;font-weight:300;font-family:"Graphik","sans-serif";margin-bottom:0;}#block-views-block-content-blocks-homepage-featured-work .view-content{margin-top:0;}#block-views-block-content-blocks-homepage-featured-work .view-content{gap:40px;}#block-views-block-content-blocks-homepage-featured-work{margin-bottom:0;}.paragraph--type--two-column-text{padding-bottom:0;padding-right:30px;}.paragraph--type--two-column-text .field.field--name-field-body{padding-right:0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.paragraph--type--two-column-text .field.field--name-field-body > *{max-width:100%;}.paragraph--type--rich-text .field.field--name-field-body h1{color:none;font-weight:300;font-size:2.6666666667rem;line-height:3.1111111111rem;font-weight:300;font-family:"Graphik","sans-serif";padding-left:0;padding-right:0;margin-top:0;}.page-node-type-page .block-views-blockcontent-blocks-our-people h2{color:#000;font-weight:300;font-size:2.6666666667rem;line-height:3.1111111111rem;font-weight:300;font-family:"Graphik","sans-serif";margin-top:0;margin-bottom:60px;}.page-node-type-page .block-views-blockcontent-blocks-our-people{padding-bottom:120px;}.page-node-type-page .block-views-blockcontent-blocks-our-people .view-content .profile-headshot{margin:0;}.page-node-type-page .block-views-blockcontent-blocks-our-people .view-content .profile-headshot img{width:100%;margin:0;padding:0;}.work_filter_tabs{padding-top:35px;}.work_filter_tabs .tab_container{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;gap:35px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.work_filter_tabs .tab_container .filter_tab{margin:0;}.work_filter_tabs .tab_container li a{color:#FFF;font-weight:300;font-size:1.6666666667rem;line-height:2rem;font-weight:300;font-family:"Graphik","sans-serif";}.paragraph--type--quote .field--name-field-quote{color:none;font-weight:300;font-size:1.6666666667rem;line-height:2rem;font-weight:300;font-family:"Graphik","sans-serif";}.paragraph--type--quote .field--name-field-citation{color:none;font-weight:600;font-size:1.1111111111rem;line-height:1.5555555556rem;font-weight:600;font-family:"Graphik","sans-serif";}}.paragraph--type--raw-image{margin-top:120px;margin-bottom:120px;}@media screen and (max-width:766px){.paragraph--type--raw-image{margin-top:80px;margin-bottom:80px;}}.animated-menu{margin-top:0 !important;}header .header-top{-webkit-transition:background-color 0.8s ease-in-out;transition:background-color 0.8s ease-in-out;}header .header-top.scrolled{background-color:#fff;mix-blend-mode:unset;}header .header-top.scrolled #block-sitebranding,header .header-top.scrolled #block-mainnavigation{-webkit-filter:invert(1);filter:invert(1);}.no-blend{mix-blend-mode:unset !important;}
